;----------------------------------------------------------------------------
; Copyright (c) 1995 S3 Inc.
;----------------------------------------------------------------------------
;-----------------------------------------------------------------------------
; C code used in creating the table:
;-----------------------------------------------------------------------------
COMMENT ^

#include <stdio.h>
#include <math.h>

#define NumEntries 2048

void main()
{
	int i;
	double r, half_pi;

	half_pi = asin(1);	// about 1.570796

	for( i=0; i<=NumEntries; i++ )
	{
		r = half_pi * i / NumEntries;
		printf( "DW%\t%05Xh\n", (unsigned int)(sin(r)*0x10000+.5) );
	}
}

^
;-----------------------------------------------------------------------------

DW	00000h
DW	00032h
DW	00065h
DW	00097h
DW	000C9h
DW	000FBh
DW	0012Eh
DW	00160h
DW	00192h
DW	001C4h
DW	001F7h
DW	00229h
DW	0025Bh
DW	0028Dh
DW	002C0h
DW	002F2h
DW	00324h
DW	00356h
DW	00389h
DW	003BBh
DW	003EDh
DW	00420h
DW	00452h
DW	00484h
DW	004B6h
DW	004E9h
DW	0051Bh
DW	0054Dh
DW	0057Fh
DW	005B2h
DW	005E4h
DW	00616h
DW	00648h
DW	0067Bh
DW	006ADh
DW	006DFh
DW	00711h
DW	00744h
DW	00776h
DW	007A8h
DW	007DAh
DW	0080Dh
DW	0083Fh
DW	00871h
DW	008A3h
DW	008D5h
DW	00908h
DW	0093Ah
DW	0096Ch
DW	0099Eh
DW	009D1h
DW	00A03h
DW	00A35h
DW	00A67h
DW	00A9Ah
DW	00ACCh
DW	00AFEh
DW	00B30h
DW	00B62h
DW	00B95h
DW	00BC7h
DW	00BF9h
DW	00C2Bh
DW	00C5Dh
DW	00C90h
DW	00CC2h
DW	00CF4h
DW	00D26h
DW	00D59h
DW	00D8Bh
DW	00DBDh
DW	00DEFh
DW	00E21h
DW	00E53h
DW	00E86h
DW	00EB8h
DW	00EEAh
DW	00F1Ch
DW	00F4Eh
DW	00F81h
DW	00FB3h
DW	00FE5h
DW	01017h
DW	01049h
DW	0107Bh
DW	010AEh
DW	010E0h
DW	01112h
DW	01144h
DW	01176h
DW	011A8h
DW	011DAh
DW	0120Dh
DW	0123Fh
DW	01271h
DW	012A3h
DW	012D5h
DW	01307h
DW	01339h
DW	0136Ch
DW	0139Eh
DW	013D0h
DW	01402h
DW	01434h
DW	01466h
DW	01498h
DW	014CAh
DW	014FCh
DW	0152Eh
DW	01561h
DW	01593h
DW	015C5h
DW	015F7h
DW	01629h
DW	0165Bh
DW	0168Dh
DW	016BFh
DW	016F1h
DW	01723h
DW	01755h
DW	01787h
DW	017B9h
DW	017EBh
DW	0181Dh
DW	01850h
DW	01882h
DW	018B4h
DW	018E6h
DW	01918h
DW	0194Ah
DW	0197Ch
DW	019AEh
DW	019E0h
DW	01A12h
DW	01A44h
DW	01A76h
DW	01AA8h
DW	01ADAh
DW	01B0Ch
DW	01B3Eh
DW	01B70h
DW	01BA2h
DW	01BD4h
DW	01C06h
DW	01C38h
DW	01C69h
DW	01C9Bh
DW	01CCDh
DW	01CFFh
DW	01D31h
DW	01D63h
DW	01D95h
DW	01DC7h
DW	01DF9h
DW	01E2Bh
DW	01E5Dh
DW	01E8Fh
DW	01EC1h
DW	01EF3h
DW	01F24h
DW	01F56h
DW	01F88h
DW	01FBAh
DW	01FECh
DW	0201Eh
DW	02050h
DW	02082h
DW	020B3h
DW	020E5h
DW	02117h
DW	02149h
DW	0217Bh
DW	021ADh
DW	021DEh
DW	02210h
DW	02242h
DW	02274h
DW	022A6h
DW	022D7h
DW	02309h
DW	0233Bh
DW	0236Dh
DW	0239Fh
DW	023D0h
DW	02402h
DW	02434h
DW	02466h
DW	02497h
DW	024C9h
DW	024FBh
DW	0252Dh
DW	0255Eh
DW	02590h
DW	025C2h
DW	025F4h
DW	02625h
DW	02657h
DW	02689h
DW	026BAh
DW	026ECh
DW	0271Eh
DW	0274Fh
DW	02781h
DW	027B3h
DW	027E4h
DW	02816h
DW	02848h
DW	02879h
DW	028ABh
DW	028DDh
DW	0290Eh
DW	02940h
DW	02971h
DW	029A3h
DW	029D5h
DW	02A06h
DW	02A38h
DW	02A69h
DW	02A9Bh
DW	02ACCh
DW	02AFEh
DW	02B30h
DW	02B61h
DW	02B93h
DW	02BC4h
DW	02BF6h
DW	02C27h
DW	02C59h
DW	02C8Ah
DW	02CBCh
DW	02CEDh
DW	02D1Fh
DW	02D50h
DW	02D82h
DW	02DB3h
DW	02DE5h
DW	02E16h
DW	02E47h
DW	02E79h
DW	02EAAh
DW	02EDCh
DW	02F0Dh
DW	02F3Fh
DW	02F70h
DW	02FA1h
DW	02FD3h
DW	03004h
DW	03035h
DW	03067h
DW	03098h
DW	030CAh
DW	030FBh
DW	0312Ch
DW	0315Eh
DW	0318Fh
DW	031C0h
DW	031F1h
DW	03223h
DW	03254h
DW	03285h
DW	032B7h
DW	032E8h
DW	03319h
DW	0334Ah
DW	0337Ch
DW	033ADh
DW	033DEh
DW	0340Fh
DW	03440h
DW	03472h
DW	034A3h
DW	034D4h
DW	03505h
DW	03536h
DW	03568h
DW	03599h
DW	035CAh
DW	035FBh
DW	0362Ch
DW	0365Dh
DW	0368Eh
DW	036C0h
DW	036F1h
DW	03722h
DW	03753h
DW	03784h
DW	037B5h
DW	037E6h
DW	03817h
DW	03848h
DW	03879h
DW	038AAh
DW	038DBh
DW	0390Ch
DW	0393Dh
DW	0396Eh
DW	0399Fh
DW	039D0h
DW	03A01h
DW	03A32h
DW	03A63h
DW	03A94h
DW	03AC5h
DW	03AF6h
DW	03B27h
DW	03B58h
DW	03B88h
DW	03BB9h
DW	03BEAh
DW	03C1Bh
DW	03C4Ch
DW	03C7Dh
DW	03CAEh
DW	03CDEh
DW	03D0Fh
DW	03D40h
DW	03D71h
DW	03DA2h
DW	03DD2h
DW	03E03h
DW	03E34h
DW	03E65h
DW	03E95h
DW	03EC6h
DW	03EF7h
DW	03F28h
DW	03F58h
DW	03F89h
DW	03FBAh
DW	03FEAh
DW	0401Bh
DW	0404Ch
DW	0407Ch
DW	040ADh
DW	040DEh
DW	0410Eh
DW	0413Fh
DW	0416Fh
DW	041A0h
DW	041D1h
DW	04201h
DW	04232h
DW	04262h
DW	04293h
DW	042C3h
DW	042F4h
DW	04324h
DW	04355h
DW	04385h
DW	043B6h
DW	043E6h
DW	04417h
DW	04447h
DW	04478h
DW	044A8h
DW	044D9h
DW	04509h
DW	04539h
DW	0456Ah
DW	0459Ah
DW	045CBh
DW	045FBh
DW	0462Bh
DW	0465Ch
DW	0468Ch
DW	046BCh
DW	046ECh
DW	0471Dh
DW	0474Dh
DW	0477Dh
DW	047AEh
DW	047DEh
DW	0480Eh
DW	0483Eh
DW	0486Fh
DW	0489Fh
DW	048CFh
DW	048FFh
DW	0492Fh
DW	0495Fh
DW	04990h
DW	049C0h
DW	049F0h
DW	04A20h
DW	04A50h
DW	04A80h
DW	04AB0h
DW	04AE0h
DW	04B10h
DW	04B40h
DW	04B71h
DW	04BA1h
DW	04BD1h
DW	04C01h
DW	04C31h
DW	04C61h
DW	04C90h
DW	04CC0h
DW	04CF0h
DW	04D20h
DW	04D50h
DW	04D80h
DW	04DB0h
DW	04DE0h
DW	04E10h
DW	04E40h
DW	04E70h
DW	04E9Fh
DW	04ECFh
DW	04EFFh
DW	04F2Fh
DW	04F5Fh
DW	04F8Eh
DW	04FBEh
DW	04FEEh
DW	0501Eh
DW	0504Dh
DW	0507Dh
DW	050ADh
DW	050DDh
DW	0510Ch
DW	0513Ch
DW	0516Ch
DW	0519Bh
DW	051CBh
DW	051FBh
DW	0522Ah
DW	0525Ah
DW	05289h
DW	052B9h
DW	052E8h
DW	05318h
DW	05348h
DW	05377h
DW	053A7h
DW	053D6h
DW	05406h
DW	05435h
DW	05464h
DW	05494h
DW	054C3h
DW	054F3h
DW	05522h
DW	05552h
DW	05581h
DW	055B0h
DW	055E0h
DW	0560Fh
DW	0563Eh
DW	0566Eh
DW	0569Dh
DW	056CCh
DW	056FCh
DW	0572Bh
DW	0575Ah
DW	05789h
DW	057B9h
DW	057E8h
DW	05817h
DW	05846h
DW	05875h
DW	058A5h
DW	058D4h
DW	05903h
DW	05932h
DW	05961h
DW	05990h
DW	059BFh
DW	059EEh
DW	05A1Dh
DW	05A4Ch
DW	05A7Bh
DW	05AAAh
DW	05AD9h
DW	05B08h
DW	05B37h
DW	05B66h
DW	05B95h
DW	05BC4h
DW	05BF3h
DW	05C22h
DW	05C51h
DW	05C80h
DW	05CAFh
DW	05CDEh
DW	05D0Ch
DW	05D3Bh
DW	05D6Ah
DW	05D99h
DW	05DC8h
DW	05DF6h
DW	05E25h
DW	05E54h
DW	05E83h
DW	05EB1h
DW	05EE0h
DW	05F0Fh
DW	05F3Dh
DW	05F6Ch
DW	05F9Bh
DW	05FC9h
DW	05FF8h
DW	06026h
DW	06055h
DW	06084h
DW	060B2h
DW	060E1h
DW	0610Fh
DW	0613Eh
DW	0616Ch
DW	0619Bh
DW	061C9h
DW	061F8h
DW	06226h
DW	06254h
DW	06283h
DW	062B1h
DW	062E0h
DW	0630Eh
DW	0633Ch
DW	0636Bh
DW	06399h
DW	063C7h
DW	063F5h
DW	06424h
DW	06452h
DW	06480h
DW	064AEh
DW	064DDh
DW	0650Bh
DW	06539h
DW	06567h
DW	06595h
DW	065C3h
DW	065F2h
DW	06620h
DW	0664Eh
DW	0667Ch
DW	066AAh
DW	066D8h
DW	06706h
DW	06734h
DW	06762h
DW	06790h
DW	067BEh
DW	067ECh
DW	0681Ah
DW	06848h
DW	06876h
DW	068A3h
DW	068D1h
DW	068FFh
DW	0692Dh
DW	0695Bh
DW	06989h
DW	069B6h
DW	069E4h
DW	06A12h
DW	06A40h
DW	06A6Dh
DW	06A9Bh
DW	06AC9h
DW	06AF6h
DW	06B24h
DW	06B52h
DW	06B7Fh
DW	06BADh
DW	06BDBh
DW	06C08h
DW	06C36h
DW	06C63h
DW	06C91h
DW	06CBEh
DW	06CECh
DW	06D19h
DW	06D47h
DW	06D74h
DW	06DA2h
DW	06DCFh
DW	06DFCh
DW	06E2Ah
DW	06E57h
DW	06E85h
DW	06EB2h
DW	06EDFh
DW	06F0Dh
DW	06F3Ah
DW	06F67h
DW	06F94h
DW	06FC2h
DW	06FEFh
DW	0701Ch
DW	07049h
DW	07076h
DW	070A3h
DW	070D1h
DW	070FEh
DW	0712Bh
DW	07158h
DW	07185h
DW	071B2h
DW	071DFh
DW	0720Ch
DW	07239h
DW	07266h
DW	07293h
DW	072C0h
DW	072EDh
DW	0731Ah
DW	07347h
DW	07373h
DW	073A0h
DW	073CDh
DW	073FAh
DW	07427h
DW	07454h
DW	07480h
DW	074ADh
DW	074DAh
DW	07507h
DW	07533h
DW	07560h
DW	0758Dh
DW	075B9h
DW	075E6h
DW	07612h
DW	0763Fh
DW	0766Ch
DW	07698h
DW	076C5h
DW	076F1h
DW	0771Eh
DW	0774Ah
DW	07777h
DW	077A3h
DW	077D0h
DW	077FCh
DW	07828h
DW	07855h
DW	07881h
DW	078ADh
DW	078DAh
DW	07906h
DW	07932h
DW	0795Fh
DW	0798Bh
DW	079B7h
DW	079E3h
DW	07A10h
DW	07A3Ch
DW	07A68h
DW	07A94h
DW	07AC0h
DW	07AECh
DW	07B18h
DW	07B44h
DW	07B70h
DW	07B9Ch
DW	07BC8h
DW	07BF4h
DW	07C20h
DW	07C4Ch
DW	07C78h
DW	07CA4h
DW	07CD0h
DW	07CFCh
DW	07D28h
DW	07D54h
DW	07D7Fh
DW	07DABh
DW	07DD7h
DW	07E03h
DW	07E2Fh
DW	07E5Ah
DW	07E86h
DW	07EB2h
DW	07EDDh
DW	07F09h
DW	07F35h
DW	07F60h
DW	07F8Ch
DW	07FB7h
DW	07FE3h
DW	0800Fh
DW	0803Ah
DW	08066h
DW	08091h
DW	080BCh
DW	080E8h
DW	08113h
DW	0813Fh
DW	0816Ah
DW	08195h
DW	081C1h
DW	081ECh
DW	08217h
DW	08243h
DW	0826Eh
DW	08299h
DW	082C4h
DW	082F0h
DW	0831Bh
DW	08346h
DW	08371h
DW	0839Ch
DW	083C7h
DW	083F2h
DW	0841Dh
DW	08449h
DW	08474h
DW	0849Fh
DW	084CAh
DW	084F5h
DW	0851Fh
DW	0854Ah
DW	08575h
DW	085A0h
DW	085CBh
DW	085F6h
DW	08621h
DW	0864Ch
DW	08676h
DW	086A1h
DW	086CCh
DW	086F7h
DW	08721h
DW	0874Ch
DW	08777h
DW	087A1h
DW	087CCh
DW	087F6h
DW	08821h
DW	0884Ch
DW	08876h
DW	088A1h
DW	088CBh
DW	088F6h
DW	08920h
DW	0894Ah
DW	08975h
DW	0899Fh
DW	089CAh
DW	089F4h
DW	08A1Eh
DW	08A49h
DW	08A73h
DW	08A9Dh
DW	08AC7h
DW	08AF2h
DW	08B1Ch
DW	08B46h
DW	08B70h
DW	08B9Ah
DW	08BC5h
DW	08BEFh
DW	08C19h
DW	08C43h
DW	08C6Dh
DW	08C97h
DW	08CC1h
DW	08CEBh
DW	08D15h
DW	08D3Fh
DW	08D69h
DW	08D93h
DW	08DBCh
DW	08DE6h
DW	08E10h
DW	08E3Ah
DW	08E64h
DW	08E8Dh
DW	08EB7h
DW	08EE1h
DW	08F0Bh
DW	08F34h
DW	08F5Eh
DW	08F88h
DW	08FB1h
DW	08FDBh
DW	09004h
DW	0902Eh
DW	09057h
DW	09081h
DW	090AAh
DW	090D4h
DW	090FDh
DW	09127h
DW	09150h
DW	09179h
DW	091A3h
DW	091CCh
DW	091F5h
DW	0921Fh
DW	09248h
DW	09271h
DW	0929Ah
DW	092C4h
DW	092EDh
DW	09316h
DW	0933Fh
DW	09368h
DW	09391h
DW	093BAh
DW	093E3h
DW	0940Ch
DW	09435h
DW	0945Eh
DW	09487h
DW	094B0h
DW	094D9h
DW	09502h
DW	0952Bh
DW	09554h
DW	0957Dh
DW	095A5h
DW	095CEh
DW	095F7h
DW	09620h
DW	09648h
DW	09671h
DW	0969Ah
DW	096C2h
DW	096EBh
DW	09713h
DW	0973Ch
DW	09765h
DW	0978Dh
DW	097B6h
DW	097DEh
DW	09807h
DW	0982Fh
DW	09857h
DW	09880h
DW	098A8h
DW	098D0h
DW	098F9h
DW	09921h
DW	09949h
DW	09972h
DW	0999Ah
DW	099C2h
DW	099EAh
DW	09A12h
DW	09A3Ah
DW	09A63h
DW	09A8Bh
DW	09AB3h
DW	09ADBh
DW	09B03h
DW	09B2Bh
DW	09B53h
DW	09B7Bh
DW	09BA3h
DW	09BCAh
DW	09BF2h
DW	09C1Ah
DW	09C42h
DW	09C6Ah
DW	09C92h
DW	09CB9h
DW	09CE1h
DW	09D09h
DW	09D31h
DW	09D58h
DW	09D80h
DW	09DA7h
DW	09DCFh
DW	09DF7h
DW	09E1Eh
DW	09E46h
DW	09E6Dh
DW	09E95h
DW	09EBCh
DW	09EE3h
DW	09F0Bh
DW	09F32h
DW	09F5Ah
DW	09F81h
DW	09FA8h
DW	09FD0h
DW	09FF7h
DW	0A01Eh
DW	0A045h
DW	0A06Ch
DW	0A094h
DW	0A0BBh
DW	0A0E2h
DW	0A109h
DW	0A130h
DW	0A157h
DW	0A17Eh
DW	0A1A5h
DW	0A1CCh
DW	0A1F3h
DW	0A21Ah
DW	0A241h
DW	0A268h
DW	0A28Eh
DW	0A2B5h
DW	0A2DCh
DW	0A303h
DW	0A32Ah
DW	0A350h
DW	0A377h
DW	0A39Eh
DW	0A3C4h
DW	0A3EBh
DW	0A412h
DW	0A438h
DW	0A45Fh
DW	0A485h
DW	0A4ACh
DW	0A4D2h
DW	0A4F9h
DW	0A51Fh
DW	0A545h
DW	0A56Ch
DW	0A592h
DW	0A5B8h
DW	0A5DFh
DW	0A605h
DW	0A62Bh
DW	0A652h
DW	0A678h
DW	0A69Eh
DW	0A6C4h
DW	0A6EAh
DW	0A710h
DW	0A736h
DW	0A75Ch
DW	0A782h
DW	0A7A8h
DW	0A7CEh
DW	0A7F4h
DW	0A81Ah
DW	0A840h
DW	0A866h
DW	0A88Ch
DW	0A8B2h
DW	0A8D7h
DW	0A8FDh
DW	0A923h
DW	0A949h
DW	0A96Eh
DW	0A994h
DW	0A9BAh
DW	0A9DFh
DW	0AA05h
DW	0AA2Ah
DW	0AA50h
DW	0AA76h
DW	0AA9Bh
DW	0AAC1h
DW	0AAE6h
DW	0AB0Bh
DW	0AB31h
DW	0AB56h
DW	0AB7Bh
DW	0ABA1h
DW	0ABC6h
DW	0ABEBh
DW	0AC11h
DW	0AC36h
DW	0AC5Bh
DW	0AC80h
DW	0ACA5h
DW	0ACCAh
DW	0ACEFh
DW	0AD14h
DW	0AD39h
DW	0AD5Eh
DW	0AD83h
DW	0ADA8h
DW	0ADCDh
DW	0ADF2h
DW	0AE17h
DW	0AE3Ch
DW	0AE61h
DW	0AE85h
DW	0AEAAh
DW	0AECFh
DW	0AEF4h
DW	0AF18h
DW	0AF3Dh
DW	0AF62h
DW	0AF86h
DW	0AFABh
DW	0AFCFh
DW	0AFF4h
DW	0B018h
DW	0B03Dh
DW	0B061h
DW	0B086h
DW	0B0AAh
DW	0B0CEh
DW	0B0F3h
DW	0B117h
DW	0B13Bh
DW	0B160h
DW	0B184h
DW	0B1A8h
DW	0B1CCh
DW	0B1F0h
DW	0B215h
DW	0B239h
DW	0B25Dh
DW	0B281h
DW	0B2A5h
DW	0B2C9h
DW	0B2EDh
DW	0B311h
DW	0B335h
DW	0B358h
DW	0B37Ch
DW	0B3A0h
DW	0B3C4h
DW	0B3E8h
DW	0B40Bh
DW	0B42Fh
DW	0B453h
DW	0B477h
DW	0B49Ah
DW	0B4BEh
DW	0B4E1h
DW	0B505h
DW	0B528h
DW	0B54Ch
DW	0B56Fh
DW	0B593h
DW	0B5B6h
DW	0B5DAh
DW	0B5FDh
DW	0B620h
DW	0B644h
DW	0B667h
DW	0B68Ah
DW	0B6ADh
DW	0B6D1h
DW	0B6F4h
DW	0B717h
DW	0B73Ah
DW	0B75Dh
DW	0B780h
DW	0B7A3h
DW	0B7C6h
DW	0B7E9h
DW	0B80Ch
DW	0B82Fh
DW	0B852h
DW	0B875h
DW	0B898h
DW	0B8BBh
DW	0B8DDh
DW	0B900h
DW	0B923h
DW	0B946h
DW	0B968h
DW	0B98Bh
DW	0B9AEh
DW	0B9D0h
DW	0B9F3h
DW	0BA15h
DW	0BA38h
DW	0BA5Ah
DW	0BA7Dh
DW	0BA9Fh
DW	0BAC1h
DW	0BAE4h
DW	0BB06h
DW	0BB28h
DW	0BB4Bh
DW	0BB6Dh
DW	0BB8Fh
DW	0BBB1h
DW	0BBD4h
DW	0BBF6h
DW	0BC18h
DW	0BC3Ah
DW	0BC5Ch
DW	0BC7Eh
DW	0BCA0h
DW	0BCC2h
DW	0BCE4h
DW	0BD06h
DW	0BD28h
DW	0BD4Ah
DW	0BD6Bh
DW	0BD8Dh
DW	0BDAFh
DW	0BDD1h
DW	0BDF2h
DW	0BE14h
DW	0BE36h
DW	0BE57h
DW	0BE79h
DW	0BE9Bh
DW	0BEBCh
DW	0BEDEh
DW	0BEFFh
DW	0BF21h
DW	0BF42h
DW	0BF63h
DW	0BF85h
DW	0BFA6h
DW	0BFC7h
DW	0BFE9h
DW	0C00Ah
DW	0C02Bh
DW	0C04Ch
DW	0C06Eh
DW	0C08Fh
DW	0C0B0h
DW	0C0D1h
DW	0C0F2h
DW	0C113h
DW	0C134h
DW	0C155h
DW	0C176h
DW	0C197h
DW	0C1B8h
DW	0C1D8h
DW	0C1F9h
DW	0C21Ah
DW	0C23Bh
DW	0C25Ch
DW	0C27Ch
DW	0C29Dh
DW	0C2BEh
DW	0C2DEh
DW	0C2FFh
DW	0C31Fh
DW	0C340h
DW	0C360h
DW	0C381h
DW	0C3A1h
DW	0C3C2h
DW	0C3E2h
DW	0C402h
DW	0C423h
DW	0C443h
DW	0C463h
DW	0C483h
DW	0C4A4h
DW	0C4C4h
DW	0C4E4h
DW	0C504h
DW	0C524h
DW	0C544h
DW	0C564h
DW	0C584h
DW	0C5A4h
DW	0C5C4h
DW	0C5E4h
DW	0C604h
DW	0C624h
DW	0C644h
DW	0C663h
DW	0C683h
DW	0C6A3h
DW	0C6C2h
DW	0C6E2h
DW	0C702h
DW	0C721h
DW	0C741h
DW	0C761h
DW	0C780h
DW	0C7A0h
DW	0C7BFh
DW	0C7DEh
DW	0C7FEh
DW	0C81Dh
DW	0C83Ch
DW	0C85Ch
DW	0C87Bh
DW	0C89Ah
DW	0C8BAh
DW	0C8D9h
DW	0C8F8h
DW	0C917h
DW	0C936h
DW	0C955h
DW	0C974h
DW	0C993h
DW	0C9B2h
DW	0C9D1h
DW	0C9F0h
DW	0CA0Fh
DW	0CA2Eh
DW	0CA4Dh
DW	0CA6Bh
DW	0CA8Ah
DW	0CAA9h
DW	0CAC7h
DW	0CAE6h
DW	0CB05h
DW	0CB23h
DW	0CB42h
DW	0CB61h
DW	0CB7Fh
DW	0CB9Eh
DW	0CBBCh
DW	0CBDAh
DW	0CBF9h
DW	0CC17h
DW	0CC35h
DW	0CC54h
DW	0CC72h
DW	0CC90h
DW	0CCAEh
DW	0CCCDh
DW	0CCEBh
DW	0CD09h
DW	0CD27h
DW	0CD45h
DW	0CD63h
DW	0CD81h
DW	0CD9Fh
DW	0CDBDh
DW	0CDDBh
DW	0CDF9h
DW	0CE17h
DW	0CE34h
DW	0CE52h
DW	0CE70h
DW	0CE8Eh
DW	0CEABh
DW	0CEC9h
DW	0CEE7h
DW	0CF04h
DW	0CF22h
DW	0CF3Fh
DW	0CF5Dh
DW	0CF7Ah
DW	0CF98h
DW	0CFB5h
DW	0CFD2h
DW	0CFF0h
DW	0D00Dh
DW	0D02Ah
DW	0D047h
DW	0D065h
DW	0D082h
DW	0D09Fh
DW	0D0BCh
DW	0D0D9h
DW	0D0F6h
DW	0D113h
DW	0D130h
DW	0D14Dh
DW	0D16Ah
DW	0D187h
DW	0D1A4h
DW	0D1C1h
DW	0D1DEh
DW	0D1FAh
DW	0D217h
DW	0D234h
DW	0D250h
DW	0D26Dh
DW	0D28Ah
DW	0D2A6h
DW	0D2C3h
DW	0D2DFh
DW	0D2FCh
DW	0D318h
DW	0D335h
DW	0D351h
DW	0D36Dh
DW	0D38Ah
DW	0D3A6h
DW	0D3C2h
DW	0D3DFh
DW	0D3FBh
DW	0D417h
DW	0D433h
DW	0D44Fh
DW	0D46Bh
DW	0D487h
DW	0D4A3h
DW	0D4BFh
DW	0D4DBh
DW	0D4F7h
DW	0D513h
DW	0D52Fh
DW	0D54Bh
DW	0D566h
DW	0D582h
DW	0D59Eh
DW	0D5BAh
DW	0D5D5h
DW	0D5F1h
DW	0D60Ch
DW	0D628h
DW	0D644h
DW	0D65Fh
DW	0D67Ah
DW	0D696h
DW	0D6B1h
DW	0D6CDh
DW	0D6E8h
DW	0D703h
DW	0D71Fh
DW	0D73Ah
DW	0D755h
DW	0D770h
DW	0D78Bh
DW	0D7A6h
DW	0D7C1h
DW	0D7DCh
DW	0D7F8h
DW	0D812h
DW	0D82Dh
DW	0D848h
DW	0D863h
DW	0D87Eh
DW	0D899h
DW	0D8B4h
DW	0D8CEh
DW	0D8E9h
DW	0D904h
DW	0D91Eh
DW	0D939h
DW	0D954h
DW	0D96Eh
DW	0D989h
DW	0D9A3h
DW	0D9BEh
DW	0D9D8h
DW	0D9F2h
DW	0DA0Dh
DW	0DA27h
DW	0DA41h
DW	0DA5Ch
DW	0DA76h
DW	0DA90h
DW	0DAAAh
DW	0DAC4h
DW	0DADEh
DW	0DAF8h
DW	0DB12h
DW	0DB2Ch
DW	0DB46h
DW	0DB60h
DW	0DB7Ah
DW	0DB94h
DW	0DBAEh
DW	0DBC8h
DW	0DBE1h
DW	0DBFBh
DW	0DC15h
DW	0DC2Fh
DW	0DC48h
DW	0DC62h
DW	0DC7Bh
DW	0DC95h
DW	0DCAEh
DW	0DCC8h
DW	0DCE1h
DW	0DCFBh
DW	0DD14h
DW	0DD2Dh
DW	0DD47h
DW	0DD60h
DW	0DD79h
DW	0DD92h
DW	0DDABh
DW	0DDC5h
DW	0DDDEh
DW	0DDF7h
DW	0DE10h
DW	0DE29h
DW	0DE42h
DW	0DE5Bh
DW	0DE74h
DW	0DE8Ch
DW	0DEA5h
DW	0DEBEh
DW	0DED7h
DW	0DEF0h
DW	0DF08h
DW	0DF21h
DW	0DF39h
DW	0DF52h
DW	0DF6Bh
DW	0DF83h
DW	0DF9Ch
DW	0DFB4h
DW	0DFCDh
DW	0DFE5h
DW	0DFFDh
DW	0E016h
DW	0E02Eh
DW	0E046h
DW	0E05Eh
DW	0E077h
DW	0E08Fh
DW	0E0A7h
DW	0E0BFh
DW	0E0D7h
DW	0E0EFh
DW	0E107h
DW	0E11Fh
DW	0E137h
DW	0E14Fh
DW	0E167h
DW	0E17Eh
DW	0E196h
DW	0E1AEh
DW	0E1C6h
DW	0E1DDh
DW	0E1F5h
DW	0E20Dh
DW	0E224h
DW	0E23Ch
DW	0E253h
DW	0E26Bh
DW	0E282h
DW	0E299h
DW	0E2B1h
DW	0E2C8h
DW	0E2DFh
DW	0E2F7h
DW	0E30Eh
DW	0E325h
DW	0E33Ch
DW	0E353h
DW	0E36Bh
DW	0E382h
DW	0E399h
DW	0E3B0h
DW	0E3C7h
DW	0E3DEh
DW	0E3F4h
DW	0E40Bh
DW	0E422h
DW	0E439h
DW	0E450h
DW	0E466h
DW	0E47Dh
DW	0E494h
DW	0E4AAh
DW	0E4C1h
DW	0E4D7h
DW	0E4EEh
DW	0E504h
DW	0E51Bh
DW	0E531h
DW	0E548h
DW	0E55Eh
DW	0E574h
DW	0E58Bh
DW	0E5A1h
DW	0E5B7h
DW	0E5CDh
DW	0E5E3h
DW	0E5F9h
DW	0E610h
DW	0E626h
DW	0E63Ch
DW	0E652h
DW	0E667h
DW	0E67Dh
DW	0E693h
DW	0E6A9h
DW	0E6BFh
DW	0E6D5h
DW	0E6EAh
DW	0E700h
DW	0E716h
DW	0E72Bh
DW	0E741h
DW	0E756h
DW	0E76Ch
DW	0E781h
DW	0E797h
DW	0E7ACh
DW	0E7C2h
DW	0E7D7h
DW	0E7ECh
DW	0E801h
DW	0E817h
DW	0E82Ch
DW	0E841h
DW	0E856h
DW	0E86Bh
DW	0E880h
DW	0E895h
DW	0E8AAh
DW	0E8BFh
DW	0E8D4h
DW	0E8E9h
DW	0E8FEh
DW	0E913h
DW	0E927h
DW	0E93Ch
DW	0E951h
DW	0E966h
DW	0E97Ah
DW	0E98Fh
DW	0E9A3h
DW	0E9B8h
DW	0E9CCh
DW	0E9E1h
DW	0E9F5h
DW	0EA0Ah
DW	0EA1Eh
DW	0EA32h
DW	0EA47h
DW	0EA5Bh
DW	0EA6Fh
DW	0EA83h
DW	0EA97h
DW	0EAABh
DW	0EAC0h
DW	0EAD4h
DW	0EAE8h
DW	0EAFCh
DW	0EB0Fh
DW	0EB23h
DW	0EB37h
DW	0EB4Bh
DW	0EB5Fh
DW	0EB73h
DW	0EB86h
DW	0EB9Ah
DW	0EBAEh
DW	0EBC1h
DW	0EBD5h
DW	0EBE8h
DW	0EBFCh
DW	0EC0Fh
DW	0EC23h
DW	0EC36h
DW	0EC4Ah
DW	0EC5Dh
DW	0EC70h
DW	0EC83h
DW	0EC97h
DW	0ECAAh
DW	0ECBDh
DW	0ECD0h
DW	0ECE3h
DW	0ECF6h
DW	0ED09h
DW	0ED1Ch
DW	0ED2Fh
DW	0ED42h
DW	0ED55h
DW	0ED68h
DW	0ED7Ah
DW	0ED8Dh
DW	0EDA0h
DW	0EDB3h
DW	0EDC5h
DW	0EDD8h
DW	0EDEAh
DW	0EDFDh
DW	0EE0Fh
DW	0EE22h
DW	0EE34h
DW	0EE47h
DW	0EE59h
DW	0EE6Bh
DW	0EE7Eh
DW	0EE90h
DW	0EEA2h
DW	0EEB4h
DW	0EEC7h
DW	0EED9h
DW	0EEEBh
DW	0EEFDh
DW	0EF0Fh
DW	0EF21h
DW	0EF33h
DW	0EF45h
DW	0EF56h
DW	0EF68h
DW	0EF7Ah
DW	0EF8Ch
DW	0EF9Dh
DW	0EFAFh
DW	0EFC1h
DW	0EFD2h
DW	0EFE4h
DW	0EFF5h
DW	0F007h
DW	0F018h
DW	0F02Ah
DW	0F03Bh
DW	0F04Dh
DW	0F05Eh
DW	0F06Fh
DW	0F080h
DW	0F092h
DW	0F0A3h
DW	0F0B4h
DW	0F0C5h
DW	0F0D6h
DW	0F0E7h
DW	0F0F8h
DW	0F109h
DW	0F11Ah
DW	0F12Bh
DW	0F13Ch
DW	0F14Ch
DW	0F15Dh
DW	0F16Eh
DW	0F17Fh
DW	0F18Fh
DW	0F1A0h
DW	0F1B1h
DW	0F1C1h
DW	0F1D2h
DW	0F1E2h
DW	0F1F3h
DW	0F203h
DW	0F213h
DW	0F224h
DW	0F234h
DW	0F244h
DW	0F254h
DW	0F265h
DW	0F275h
DW	0F285h
DW	0F295h
DW	0F2A5h
DW	0F2B5h
DW	0F2C5h
DW	0F2D5h
DW	0F2E5h
DW	0F2F5h
DW	0F304h
DW	0F314h
DW	0F324h
DW	0F334h
DW	0F343h
DW	0F353h
DW	0F363h
DW	0F372h
DW	0F382h
DW	0F391h
DW	0F3A1h
DW	0F3B0h
DW	0F3C0h
DW	0F3CFh
DW	0F3DEh
DW	0F3EDh
DW	0F3FDh
DW	0F40Ch
DW	0F41Bh
DW	0F42Ah
DW	0F439h
DW	0F448h
DW	0F457h
DW	0F466h
DW	0F475h
DW	0F484h
DW	0F493h
DW	0F4A2h
DW	0F4B1h
DW	0F4BFh
DW	0F4CEh
DW	0F4DDh
DW	0F4EBh
DW	0F4FAh
DW	0F509h
DW	0F517h
DW	0F526h
DW	0F534h
DW	0F543h
DW	0F551h
DW	0F55Fh
DW	0F56Eh
DW	0F57Ch
DW	0F58Ah
DW	0F598h
DW	0F5A6h
DW	0F5B5h
DW	0F5C3h
DW	0F5D1h
DW	0F5DFh
DW	0F5EDh
DW	0F5FBh
DW	0F609h
DW	0F616h
DW	0F624h
DW	0F632h
DW	0F640h
DW	0F64Eh
DW	0F65Bh
DW	0F669h
DW	0F677h
DW	0F684h
DW	0F692h
DW	0F69Fh
DW	0F6ADh
DW	0F6BAh
DW	0F6C7h
DW	0F6D5h
DW	0F6E2h
DW	0F6EFh
DW	0F6FDh
DW	0F70Ah
DW	0F717h
DW	0F724h
DW	0F731h
DW	0F73Eh
DW	0F74Bh
DW	0F758h
DW	0F765h
DW	0F772h
DW	0F77Fh
DW	0F78Ch
DW	0F799h
DW	0F7A5h
DW	0F7B2h
DW	0F7BFh
DW	0F7CBh
DW	0F7D8h
DW	0F7E5h
DW	0F7F1h
DW	0F7FEh
DW	0F80Ah
DW	0F816h
DW	0F823h
DW	0F82Fh
DW	0F83Bh
DW	0F848h
DW	0F854h
DW	0F860h
DW	0F86Ch
DW	0F878h
DW	0F885h
DW	0F891h
DW	0F89Dh
DW	0F8A9h
DW	0F8B4h
DW	0F8C0h
DW	0F8CCh
DW	0F8D8h
DW	0F8E4h
DW	0F8F0h
DW	0F8FBh
DW	0F907h
DW	0F913h
DW	0F91Eh
DW	0F92Ah
DW	0F935h
DW	0F941h
DW	0F94Ch
DW	0F958h
DW	0F963h
DW	0F96Eh
DW	0F97Ah
DW	0F985h
DW	0F990h
DW	0F99Bh
DW	0F9A6h
DW	0F9B2h
DW	0F9BDh
DW	0F9C8h
DW	0F9D3h
DW	0F9DEh
DW	0F9E8h
DW	0F9F3h
DW	0F9FEh
DW	0FA09h
DW	0FA14h
DW	0FA1Fh
DW	0FA29h
DW	0FA34h
DW	0FA3Eh
DW	0FA49h
DW	0FA54h
DW	0FA5Eh
DW	0FA69h
DW	0FA73h
DW	0FA7Dh
DW	0FA88h
DW	0FA92h
DW	0FA9Ch
DW	0FAA7h
DW	0FAB1h
DW	0FABBh
DW	0FAC5h
DW	0FACFh
DW	0FAD9h
DW	0FAE3h
DW	0FAEDh
DW	0FAF7h
DW	0FB01h
DW	0FB0Bh
DW	0FB15h
DW	0FB1Fh
DW	0FB28h
DW	0FB32h
DW	0FB3Ch
DW	0FB45h
DW	0FB4Fh
DW	0FB58h
DW	0FB62h
DW	0FB6Bh
DW	0FB75h
DW	0FB7Eh
DW	0FB88h
DW	0FB91h
DW	0FB9Ah
DW	0FBA4h
DW	0FBADh
DW	0FBB6h
DW	0FBBFh
DW	0FBC8h
DW	0FBD1h
DW	0FBDAh
DW	0FBE3h
DW	0FBECh
DW	0FBF5h
DW	0FBFEh
DW	0FC07h
DW	0FC10h
DW	0FC18h
DW	0FC21h
DW	0FC2Ah
DW	0FC33h
DW	0FC3Bh
DW	0FC44h
DW	0FC4Ch
DW	0FC55h
DW	0FC5Dh
DW	0FC66h
DW	0FC6Eh
DW	0FC76h
DW	0FC7Fh
DW	0FC87h
DW	0FC8Fh
DW	0FC97h
DW	0FCA0h
DW	0FCA8h
DW	0FCB0h
DW	0FCB8h
DW	0FCC0h
DW	0FCC8h
DW	0FCD0h
DW	0FCD8h
DW	0FCDFh
DW	0FCE7h
DW	0FCEFh
DW	0FCF7h
DW	0FCFEh
DW	0FD06h
DW	0FD0Eh
DW	0FD15h
DW	0FD1Dh
DW	0FD24h
DW	0FD2Ch
DW	0FD33h
DW	0FD3Bh
DW	0FD42h
DW	0FD49h
DW	0FD51h
DW	0FD58h
DW	0FD5Fh
DW	0FD66h
DW	0FD6Dh
DW	0FD74h
DW	0FD7Ch
DW	0FD83h
DW	0FD89h
DW	0FD90h
DW	0FD97h
DW	0FD9Eh
DW	0FDA5h
DW	0FDACh
DW	0FDB3h
DW	0FDB9h
DW	0FDC0h
DW	0FDC7h
DW	0FDCDh
DW	0FDD4h
DW	0FDDAh
DW	0FDE1h
DW	0FDE7h
DW	0FDEEh
DW	0FDF4h
DW	0FDFAh
DW	0FE01h
DW	0FE07h
DW	0FE0Dh
DW	0FE13h
DW	0FE19h
DW	0FE1Fh
DW	0FE25h
DW	0FE2Bh
DW	0FE31h
DW	0FE37h
DW	0FE3Dh
DW	0FE43h
DW	0FE49h
DW	0FE4Fh
DW	0FE55h
DW	0FE5Ah
DW	0FE60h
DW	0FE66h
DW	0FE6Bh
DW	0FE71h
DW	0FE76h
DW	0FE7Ch
DW	0FE81h
DW	0FE87h
DW	0FE8Ch
DW	0FE91h
DW	0FE97h
DW	0FE9Ch
DW	0FEA1h
DW	0FEA6h
DW	0FEABh
DW	0FEB0h
DW	0FEB5h
DW	0FEBAh
DW	0FEBFh
DW	0FEC4h
DW	0FEC9h
DW	0FECEh
DW	0FED3h
DW	0FED8h
DW	0FEDDh
DW	0FEE1h
DW	0FEE6h
DW	0FEEBh
DW	0FEEFh
DW	0FEF4h
DW	0FEF8h
DW	0FEFDh
DW	0FF01h
DW	0FF06h
DW	0FF0Ah
DW	0FF0Eh
DW	0FF13h
DW	0FF17h
DW	0FF1Bh
DW	0FF1Fh
DW	0FF23h
DW	0FF28h
DW	0FF2Ch
DW	0FF30h
DW	0FF34h
DW	0FF38h
DW	0FF3Bh
DW	0FF3Fh
DW	0FF43h
DW	0FF47h
DW	0FF4Bh
DW	0FF4Eh
DW	0FF52h
DW	0FF56h
DW	0FF59h
DW	0FF5Dh
DW	0FF60h
DW	0FF64h
DW	0FF67h
DW	0FF6Bh
DW	0FF6Eh
DW	0FF71h
DW	0FF75h
DW	0FF78h
DW	0FF7Bh
DW	0FF7Eh
DW	0FF82h
DW	0FF85h
DW	0FF88h
DW	0FF8Bh
DW	0FF8Eh
DW	0FF91h
DW	0FF94h
DW	0FF96h
DW	0FF99h
DW	0FF9Ch
DW	0FF9Fh
DW	0FFA2h
DW	0FFA4h
DW	0FFA7h
DW	0FFA9h
DW	0FFACh
DW	0FFAFh
DW	0FFB1h
DW	0FFB4h
DW	0FFB6h
DW	0FFB8h
DW	0FFBBh
DW	0FFBDh
DW	0FFBFh
DW	0FFC1h
DW	0FFC4h
DW	0FFC6h
DW	0FFC8h
DW	0FFCAh
DW	0FFCCh
DW	0FFCEh
DW	0FFD0h
DW	0FFD2h
DW	0FFD4h
DW	0FFD5h
DW	0FFD7h
DW	0FFD9h
DW	0FFDBh
DW	0FFDCh
DW	0FFDEh
DW	0FFE0h
DW	0FFE1h
DW	0FFE3h
DW	0FFE4h
DW	0FFE6h
DW	0FFE7h
DW	0FFE8h
DW	0FFEAh
DW	0FFEBh
DW	0FFECh
DW	0FFEDh
DW	0FFEFh
DW	0FFF0h
DW	0FFF1h
DW	0FFF2h
DW	0FFF3h
DW	0FFF4h
DW	0FFF5h
DW	0FFF6h
DW	0FFF7h
DW	0FFF7h
DW	0FFF8h
DW	0FFF9h
DW	0FFFAh
DW	0FFFAh
DW	0FFFBh
DW	0FFFCh
DW	0FFFCh
DW	0FFFDh
DW	0FFFDh
DW	0FFFEh
DW	0FFFEh
DW	0FFFEh
DW	0FFFFh
DW	0FFFFh
DW	0FFFFh
DW	00000h		;Special case the last 6 entries of 1's in the program.
DW	00000h
DW	00000h
DW	00000h
DW	00000h
DW	00000h
