#ifndef __REAL_EINTERNAL_MCONST_128_32LSB
#define __REAL_EINTERNAL_MCONST_128_32LSB
#if BITS_PER_EMUSHORT == 32
/* m_pi_16384 =
3.1415926535897932384626433832795028841971693993751058209749445923078164062862089\
9862803482534211706798214808651328230664709384460955058223172535940812848111745\
0284102701938521105559644622948954930381964428810975665933446128475648233786783\
1652712019091456485669234603486104543266482133936072602491412737245870066063155\
8817488152092096282925409171536436789259036001133053054882046652138414695194151\
1609433057270365759591953092186117381932611793105118548074462379962749567351885\
7527248912279381830119491298336733624406566430860213949463952247371907021798609\
4370277053921717629317675238467481846766940513200056812714526356082778577134275\
7789609173637178721468440901224953430146549585371050792279689258923542019956112\
1290219608640344181598136297747713099605187072113499999983729780499510597317328\
1609631859502445945534690830264252230825334468503526193118817101000313783875288\
6587533208381420617177669147303598253490428755468731159562863882353787593751957\
7818577805321712268066130019278766111959092164201989380952572010654858632788659\
3615338182796823030195203530185296899577362259941389124972177528347913151557485\
7242454150695950829533116861727855889075098381754637464939319255060400927701671\
1390098488240128583616035637076601047101819429555961989467678374494482553797747\
2684710404753464620804668425906949129331367702898915210475216205696602405803815\
0193511253382430035587640247496473263914199272604269922796782354781636009341721\
6412199245863150302861829745557067498385054945885869269956909272107975093029553\
2116534498720275596023648066549911988183479775356636980742654252786255181841757\
4672890977772793800081647060016145249192173217214772350141441973568548161361157\
3525521334757418494684385233239073941433345477624168625189835694855620992192221\
8427255025425688767179049460165346680498862723279178608578438382796797668145410\
0953883786360950680064225125205117392984896084128488626945604241965285022210661\
1863067442786220391949450471237137869609563643719172874677646575739624138908658\
3264599581339047802759009946576407895126946839835259570982582262052248940772671\
9478268482601476990902640136394437455305068203496252451749399651431429809190659\
2509372216964615157098583874105978859597729754989301617539284681382686838689427\
7415599185592524595395943104997252468084598727364469584865383673622262609912460\
8051243884390451244136549762780797715691435997700129616089441694868555848406353\
4220722258284886481584560285060168427394522674676788952521385225499546667278239\
8645659611635488623057745649803559363456817432411251507606947945109659609402522\
8879710893145669136867228748940560101503308617928680920874760917824938589009714\
9096759852613655497818931297848216829989487226588048575640142704775551323796414\
5152374623436454285844479526586782105114135473573952311342716610213596953623144\
2952484937187110145765403590279934403742007310578539062198387447808478489683321\
4457138687519435064302184531910484810053706146806749192781911979399520614196634\
2875444064374512371819217999839101591956181467514269123974894090718649423196156\
7945208095146550225231603881930142093762137855956638937787083039069792077346722\
1825625996615014215030680384477345492026054146659252014974428507325186660021324\
3408819071048633173464965145390579626856100550810665879699816357473638405257145\
9102897064140110971206280439039759515677157700420337869936007230558763176359421\
8731251471205329281918261861258673215791984148488291644706095752706957220917567\
1167229109816909152801735067127485832228718352093539657251210835791513698820914\
4421006751033467110314126711136990865851639831501970165151168517143765761835155\
6508849099898599823873455283316355076479185358932261854896321329330898570642046\
7525907091548141654985946163718027098199430992448895757128289059232332609729971\
2084433573265489382391193259746366730583604142813883032038249037589852437441702\
9132765618093773444030707469211201913020330380197621101100449293215160842444859\
6376698389522868478312355265821314495768572624334418930396864262434107732269780\
2807318915441101044682325271620105265227211166039666557309254711055785376346682\
0653109896526918620564769312570586356620185581007293606598764861179104533488503\
4611365768675324944166803962657978771855608455296541266540853061434443185867697\
5145661406800700237877659134401712749470420562230538994561314071127000407854733\
2699390814546646458807972708266830634328587856983052358089330657574067954571637\
7525420211495576158140025012622859413021647155097925923099079654737612551765675\
1357517829666454779174501129961489030463994713296210734043751895735961458901938\
9713111790429782856475032031986915140287080859904801094121472213179476477726224\
1425485454033215718530614228813758504306332175182979866223717215916077166925474\
8738986654949450114654062843366393790039769265672146385306736096571209180763832\
7166416274888800786925602902284721040317211860820419000422966171196377921337575\
114959501566049631862947265473642522E+0; */
static EMUSHORT _ei_m_pi_16384_[NPIR_16384] =
{
/* lgw */
/* S i g n i f i c a n d */
/* hgw */
/* Exponent */
/* Sign */
0x00000000,
0x72fb9d18, 0xdf378dd6, 0x5b088ef6, 0x7597fb3c, 0xa364df90, 0x4cdcbc24, 0x88cfdc18, 0x876b7d0f,
0x83157d7a, 0x1610a34a, 0x08e08380, 0x4518ac5d, 0x2b465227, 0x4256efc0, 0xd5a4aca1, 0x91e12282,
0xda72dd24, 0xdfc54930, 0x3071eda8, 0xbf2220e8, 0x96e34991, 0x33d8a87c, 0x8f605894, 0xf912d1da,
0xa1a15371, 0x76079e67, 0x50734841, 0x5953cec7, 0xbbdaaeed, 0x31d0bd10, 0x7eb2d3f4, 0xb6db13c5,
0xa8eaaafa, 0x117bb8ad, 0x080f84f8, 0xd0841745, 0x7a192df8, 0xd7528536, 0x7b9f0f1c, 0xbf8a3b58,
0xcd31bffa, 0x163afcbb, 0x1b6f0c4a, 0x23f65239, 0xd4cb8c15, 0xb36cc2ba, 0xc6b091a5, 0xe6e0f0ff,
0x46c89c98, 0x55fd6129, 0x5e162ea6, 0xa5b7b7e8, 0x71f987f5, 0x438d620a, 0xc59a04a0, 0xc47b64d7,
0xa5f8cb5d, 0x3e0de226, 0x988f5f6a, 0x657de65f, 0x61d7e826, 0xe6d502c6, 0x70086e3d, 0xcc67ba75,
0x8f0aad2c, 0x101a168c, 0x5956aed4, 0xa808da6e, 0xc66f7c32, 0x9922c7ab, 0xecbce11b, 0xe72ad72a,
0x18188b29, 0x3bb321af, 0xf2eab785, 0x7567a782, 0x131c288e, 0xed5cd724, 0xaa80d8f3, 0x80cd3f87,
0x3ad86f65, 0x04f32a0c, 0x5867c544, 0x3b3751dd, 0x0a41d85c, 0x05486d8a, 0x56db8be1, 0xcabbdf6b,
0xf6cbe54e, 0xbbb3a943, 0x5a2ae600, 0x59560861, 0xef9b16a9, 0x30ccb77b, 0x40633fca, 0xec5fcdf4,
0x699ef220, 0xb8ef1165, 0xbab0c7d9, 0xbaeb7f9b, 0x3dc4c4ad, 0x1488e9c2, 0xc6709e58, 0x464e4983,
0xcd874acf, 0x3cbdd3a9, 0xc7828b7d, 0x297f0f14, 0xa538ba9e, 0xb18543ae, 0x27042cda, 0x4b93325e,
0x9499b209, 0xe00fa275, 0x6679c743, 0x8a59772e, 0x138f41be, 0xddc7f9c7, 0x968f8aac, 0x61839782,
0x3aba5bec, 0xa1b8d15c, 0x07854f1b, 0xa7aeafcb, 0x65fc7efe, 0x7ca3f9bb, 0xd6492942, 0xcf04460e,
0x75e8f1da, 0xc10d55bc, 0x97c44666, 0x606b1df5, 0x840c5395, 0x5c77fe27, 0x84ceb937, 0x54250000,
0xca997114, 0x84a85350, 0xc930ae85, 0x3750cecd, 0xcc857642, 0xbbc70611, 0xb11930f4, 0x98c250d9,
0xb6e1477e, 0x3b1ebb0e, 0x3a52df63, 0xef27e6af, 0x1d023685, 0xde9611c6, 0xa7e13361, 0x1406b779,
0xcb9adc49, 0x95449c87, 0xb733cfcb, 0x2ce2eb84, 0xf664c204, 0xf7a69dc7, 0xaf2be26b, 0x559e6c1c,
0x0925df1e, 0xcb2e04a4, 0xfd82812f, 0x1bd08340, 0x13db6e42, 0x539522ce, 0x460faccc, 0xcca02ee8,
0x4efa838b, 0x788e3366, 0xa91d4790, 0xbb3231cf, 0x83f400c3, 0xea511851, 0x26bcf769, 0x322d5d8d,
0x4df0b6b7, 0x4eb97960, 0xc8bd51c0, 0xa50c91dc, 0x5f2a4bfd, 0x746444fe, 0x3702486f, 0x8960de96,
0x8f2d5d2c, 0xeb833d46, 0x00802cff, 0x7c0707c1, 0xfc140303, 0x2c0eb68d, 0x15c5bcae, 0x239f513b,
0x1ff7ab97, 0xcf81e107, 0x6a9401cd, 0xade714c1, 0x14a838a1, 0x5a1fcd61, 0x1ada9c28, 0x4f25c605,
0xcfaebbf2, 0x825a1acf, 0x8087b317, 0x98e0ba71, 0xa11c3ac9, 0x53374821, 0xbc095770, 0x534b4e39,
0xfbfa0c3d, 0xa874a701, 0xa67dcff5, 0x5ae3f935, 0x96d0a759, 0x8fd52626, 0x39060e8f, 0x681644d0,
0x5d42530a, 0x464d80a9, 0x30ac67b8, 0xd599149b, 0x5a6685ff, 0xbb2aa31c, 0x23fb6c99, 0x673b982e,
0x1269f7df, 0xeb5ba9ac, 0xb1064988, 0x36dd424b, 0x6d6cca51, 0x92de9c3a, 0x5ba141da, 0x422e91e6,
0x6a67e3e8, 0x14ec0b57, 0xb1615599, 0xbfcd014b, 0x79ee7e6d, 0x6d98d948, 0xca837645, 0xfca5bb1a,
0x55c6fa47, 0x022e9bed, 0xa0799d00, 0x0ad8291d, 0xef26f1b9, 0x7583d5cf, 0xa694ca45, 0x86d44014,
0x9ec52a52, 0x6cd1cb72, 0x139cd290, 0x4472065a, 0x98a573ea, 0x60c980dd, 0x80b96e71, 0xc81f56e8,
0x765694df, 0x9e3050e2, 0x5677e9aa, 0x9558e447, 0xfc026e47, 0xc9190da6, 0xd5ee382b, 0x889a002e,
0x481c6cd7, 0x4009438b, 0xeb879f92, 0x359046f4, 0x1ecfa268, 0xfaf36bc3, 0x7ee74d73, 0xb1d510bd,
0x5ded7ea1, 0xf9ab4819, 0x0846851d, 0x64f31cc5, 0xa0255dc1, 0x4597e899, 0x74ab6a36, 0xdf310ee0,
0x3f44f82d, 0x6d2a13f8, 0xb3a278a6, 0x062b3cf5, 0xed5bdd3a, 0x79683303, 0xa2c087e8, 0xfa9d4b7f,
0x2f8385dd, 0x4bcbc886, 0x6cea306b, 0x3473fc64, 0x1a23f0c7, 0x13eb57a8, 0xa4037c07, 0x22222e04,
0xfc848ad9, 0xe3fdb8be, 0xe39d652d, 0x238f16cb, 0x2bf1c978, 0x3423b474, 0x5ae4f568, 0x3aab639c,
0x6ba42466, 0x2576f693, 0x8afc47ed, 0x741fa7bf, 0x8d9dd300, 0x3bc832b6, 0x73b931ba, 0xd8bec4d0,
0xa932df8c, 0x38777cb6, 0x12fee5e4, 0x74a3926f, 0x6dbe1159, 0xe694f91e, 0x0b7474d6, 0x12bf2d5b,
0x3f4860ee, 0x043e8f66, 0x6e3c0468, 0x387fe8d7, 0x2ef29632, 0xda56c9ec, 0xa313d55c, 0xeb19ccb1,
0x8a1fbff0, 0xf550aa3d, 0xb7c5da76, 0x06a1d58b, 0xf29be328, 0xa79715ee, 0x0f8037e0, 0x14cc5ed2,
0xbf48e1d8, 0xcc8f6d7e, 0x2b4154aa, 0x4bd407b2, 0xff585ac5, 0x0f1d45b7, 0x36cc88be, 0x23a97a7e,
0xbec7e8f3, 0x59e7c97f, 0x900b1c9e, 0xb5a84031, 0x46980c82, 0xd55e702f, 0x6e74fef6, 0xf482d7ce,
0xd1721d03, 0xf032ea15, 0xc64b92ec, 0x5983ca01, 0x378cd2bf, 0x6fb8f401, 0x2bd7af42, 0x33205151,
0xe6cc254b, 0xdb7f1447, 0xced4bb1b, 0x44ce6cba, 0xcf9b14ed, 0xda3edbeb, 0x865a8918, 0x179727b0,
0x9027d831, 0xb06a53ed, 0x413001ae, 0xe5db382f, 0xad9e530e, 0xf8ff9406, 0x3dba37bd, 0xc9751e76,
0x602646de, 0xc1d4dcb2, 0xd27c7026, 0x36c3fab4, 0x34028492, 0x4df435c9, 0x90a6c08f, 0x86ffb7dc,
0x8d8fddc1, 0x93b4ea98, 0xd5b05aa9, 0xd0069127, 0x2170481c, 0xb81bdd76, 0xcee2d7af, 0x1f612970,
0x515be7ed, 0x233ba186, 0xa090c3a2, 0x99b2964f, 0x4e6bc05d, 0x287c5947, 0x1fbecaa6, 0x2e8efc14,
0x04de8ef9, 0xdbbbc2db, 0x2ad44ce8, 0x2583e9ca, 0xb6150bda, 0x1a946834, 0x6af4e23c, 0x99c32718,
0xbdba5b26, 0x88719a10, 0xa787e6d7, 0x1a723c12, 0xa9210801, 0x4b82d120, 0xe0fd108e, 0x43db5bfc,
0x74e5ab31, 0x08e24fa0, 0xbad946e2, 0x770988c0, 0x7a615d6c, 0xbbe11757, 0x177b200c, 0x521f2b18,
0x3ec86a64, 0xd8760273, 0xd98a0864, 0xf12ffa06, 0x1ad2ee6b, 0xcee3d226, 0x4a25619d, 0x1e8c94e0,
0xdb0933d7, 0xabf5ae8c, 0xa6e1e4c7, 0xb3970f85, 0x5d060c7d, 0x8aea7157, 0x58dbef0a, 0xecfb8504,
0xdf1cba64, 0xa85521ab, 0x04507a33, 0xad33170d, 0x8aaac42d, 0x15728e5a, 0x98fa0510, 0x15d22618,
0xea956ae5, 0x3995497c, 0x95581718, 0xde2bcbf6, 0x6f4c52c9, 0xb5c55df0, 0xec07a28f, 0x9b2783a2,
0x180e8603, 0xe39e772c, 0x2e36ce3b, 0x32905e46, 0xca18217c, 0xf1746c08, 0x4abc9804, 0x670c354e,
0x7096966d, 0x9ed52907, 0x208552bb, 0x1c62f356, 0xdca3ad96, 0x83655d23, 0xfd24cf5f, 0x69163fa8,
0x1c55d39a, 0x98da4836, 0xa163bf05, 0xc2007cb8, 0xece45b3d, 0x49286651, 0x7c4b1fe6, 0xae9f2411,
0x5a899fa5, 0xee386bfb, 0xf406b7ed, 0x0bff5cb6, 0xa637ed6b, 0xf44c42e9, 0x625e7ec6, 0xe485b576,
0x6d51c245, 0x4fe1356d, 0xf25f1437, 0x302b0a6d, 0xcd3a431b, 0xef9519b3, 0x8e3404dd, 0x514a0879,
0x3b139b22, 0x020bbea6, 0x8a67cc74, 0x29024e08, 0x80dc1cd1, 0xc4c6628b, 0x2168c234, 0xc90fdaa2,
0x00000000,
0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x40000000,
0x00000000
};
/* m_e_16384 =
2.71828182845904523536028747135266249775724709369995957496696762772407663035354\
75945713821785251664274274663919320030599218174135966290435729003342952605956\
30738132328627943490763233829880753195251019011573834187930702154089149934884\
16750924476146066808226480016847741185374234544243710753907774499206955170276\
18386062613313845830007520449338265602976067371132007093287091274437470472306\
96977209310141692836819025515108657463772111252389784425056953696770785449969\
96794686445490598793163688923009879312773617821542499922957635148220826989519\
36680331825288693984964651058209392398294887933203625094431173012381970684161\
40397019837679320683282376464804295311802328782509819455815301756717361332069\
81125099618188159304169035159888851934580727386673858942287922849989208680582\
57492796104841984443634632449684875602336248270419786232090021609902353043699\
41849146314093431738143640546253152096183690888707016768396424378140592714563\
54906130310720851038375051011574770417189861068739696552126715468895703503540\
21234078498193343210681701210056278802351930332247450158539047304199577770935\
03660416997329725088687696640355570716226844716256079882651787134195124665201\
03059212366771943252786753985589448969709640975459185695638023637016211204774\
27228364896134225164450781824423529486363721417402388934412479635743702637552\
94448337998016125492278509257782562092622648326277933386566481627725164019105\
90049164499828931505660472580277863186415519565324425869829469593080191529872\
11725563475463964479101459040905862984967912874068705048958586717479854667757\
57320568128845920541334053922000113786300945560688166740016984205580403363795\
37645203040243225661352783695117788386387443966253224985065499588623428189970\
77332761717839280349465014345588970719425863987727547109629537415211151368350\
62752602326484728703920764310059584116612054529703023647254929666938115137322\
75364509888903136020572481765851180630364428123149655070475102544650117272115\
55194866850800368532281831521960037356252794495158284188294787610852639813955\
99006737648292244375287184624578036192981971399147564488262603903381441823262\
51509748279877799643730899703888677822713836057729788241256119071766394650706\
33045279546618550966661856647097113444740160704626215680717481877844371436988\
21855967095910259686200235371858874856965220005031173439207321139080329363447\
97273559552773490717837934216370120500545132638354400018632399149070547977805\
66978533580489669062951194324730995876552368128590413832411607226029983305353\
70876138939639177957454016137223618789365260538155841587186925538606164779834\
02543512843961294603529133259427949043372990857315802909586313826832914771163\
96337092400316894586360606458459251269946557248391865642097526850823075442545\
99376917041977780085362730941710163434907696423722294352366125572508814779223\
15197477806056967253801718077636034624592787784658506560507808442115296975218\
90874019660906651803516501792504619501366585436632712549639908549144200014574\
76081930221206602433009641270489439039717719518069908699860663658323227870937\
65022601492910115171776359446020232493002804018677239102880978666056511832600\
43688508817157238669842242201024950551881694803221002515426494639812873677658\
92768816359831247788652014117411091360116499507662907794364600585194199856016\
26479076153210387275571269925182756879893027617611461625493564959037980458381\
82323368612016243736569846703785853305275833337939907521660692380533698879565\
13728559388349989470741618155012539706464817194670834819721448889879067650379\
59036696724949925452790337296361626589760394985767413973594410237443297093554\
77982629614591442936451428617158587339746791897571211956187385783644758448423\
55558105002561149239151889309946342841393608038309166281881150371528496705974\
16256282360921680751501777253874025642534708790891372917228286115159156837252\
41630772254406337875931059826760944203261924285317018781772960235413060672136\
04600038966109364709514141718577701418060644363681546444005331608778314317444\
08119494229755993140118886833148328027065538330046932901157441475631399972217\
03804617092894579096271662260740718749975359212756084414737823303270330168237\
19364800217328573493594756433412994302485023573221459784328264142168487872167\
33670106150942434569844018733128101079451272237378861260581656680537143961278\
88732527373890392890506865324138062796025930387727697783792868409325365880733\
98845721874602100531148335132385004782716937621800490479559795929059165547050\
57775143081751126989851884087185640260353055837378324229241856256442550226721\
55980274012617971928047139600689163828665277009752767069777036439260224372841\
84088325184877047263844037953016690546593746161932384036389313136432713768884\
10268112198912752230562567562547017250863497653672886059667527408686274079128\
56576996313789753034660616669804218267724560530660773899624218340859882071864\
68262321508028828635974683965435885668550377313129658797581050121491620765676\
9951E+0; */
static EMUSHORT _ei_m_e_16384_[NPIR_16384] =
{
/* lgw */
/* S i g n i f i c a n d */
/* hgw */
/* Exponent */
/* Sign */
0x00000000,
0xabfe6784, 0x4077cad6, 0x772dd2a0, 0x44574d31, 0x21c39694, 0x5cef91ec, 0xb016bbbb, 0x4db1269d,
0x06cdf1f4, 0x07d340fb, 0x10936eab, 0x95e52ef3, 0xe10e706f, 0xfa43f1c1, 0x9f1c859f, 0xc06213dd,
0x132a424d, 0x6fdc2786, 0x27a38378, 0xa3ba7b34, 0x2cd1beb7, 0x1b447d2c, 0xd7451517, 0x829e71e1,
0x9ecca8e0, 0x379ef1ed, 0x6b49cf13, 0x24a9d617, 0xef57c12f, 0xc8ae4ede, 0xa5f6875f, 0x81eb1e44,
0x312c5a97, 0x9481df88, 0x06308985, 0x70562b58, 0xcacd93a0, 0x53fb7373, 0x541968c4, 0xd8cd0e30,
0x92a14387, 0x4604c9d2, 0x7d5cb13a, 0xb93f5505, 0x536d49b2, 0xd07326c0, 0xbed1f8ce, 0xd7171742,
0x90ff40ff, 0xff6a36f5, 0xc0779b13, 0x158fbbfe, 0xe724257c, 0x00231f5a, 0x6dec56b6, 0x15078265,
0x9917739b, 0xecd4839d, 0x8c6e5a8c, 0x26c76606, 0xed5f7b5e, 0x8bac171a, 0x94853461, 0x11bb0483,
0x600deb39, 0x0d886d34, 0xadf1cbc0, 0x56c86f62, 0x0e437d85, 0xb315b2ad, 0x386f3353, 0x60fa97c6,
0xe5106f36, 0x0bc1ca50, 0x0ee44159, 0x8d65408b, 0x9159b3a5, 0xeff47207, 0xa179b7dc, 0x08cf58b7,
0x23ec7a1a, 0x16b0ffdf, 0xd885f896, 0xf1fdb727, 0x1994c386, 0x1c87fdca, 0x1c70b851, 0x92eb4bcc,
0xe300e2f4, 0x85066c7c, 0xf509007d, 0xff9374e5, 0x2db439ee, 0xce29bab8, 0xda37fcaf, 0x80fc8b2e,
0xa614af90, 0x014c0463, 0x7d00b3d9, 0xd6e76d2b, 0xed1adaab, 0x5fb5e10d, 0xd7b08313, 0x0269926b,
0xe9d7f334, 0x8f1be3b3, 0x68812353, 0xb0d8ea00, 0x64f4532e, 0x479e5932, 0x2ee3108a, 0x1a964fc6,
0x15374926, 0x336f2963, 0xf168e1a7, 0x9d3dffb5, 0x9094d768, 0x8f8c9d2b, 0x7d816c6b, 0x600960b4,
0xc2808791, 0xea02f4c7, 0x13616c3b, 0x1e846f82, 0x773712e0, 0x599846bb, 0x9664311c, 0xcd5247e1,
0xbd56c210, 0x49c411f7, 0xb3354aab, 0xb057f39b, 0xeeb6550d, 0xedb59b38, 0x8b44a6e8, 0x9457a071,
0xa8f284d3, 0x2cbd9878, 0x9590f29c, 0xa9b85912, 0x9f89a6fc, 0x5583fc64, 0x0562843e, 0x4ac40d6a,
0xbc6cc88e, 0xa4b497c4, 0xd66da688, 0xa865f598, 0x277a323d, 0xc21345d3, 0xa2cffa94, 0x96f5828c,
0x46021a3e, 0xe9f81d79, 0x491bd254, 0x00a7678d, 0xa1a424bc, 0x1f132937, 0xf976d95c, 0x4a6f4b1e,
0x7edee565, 0xfe7fb02b, 0x794d6445, 0xda8e7325, 0xfd9c1407, 0xe207baa2, 0xa789d96f, 0x0b067a65,
0x09aa70f7, 0x0317eebe, 0x395954b6, 0xe5b7098d, 0x7db84dc9, 0x67011f6d, 0x7a39baea, 0xa3b8fa38,
0x321efa96, 0xaec6f2f0, 0x0dc4b1f9, 0x6dc68ea0, 0xd662fa35, 0x6dbcc0e9, 0xda3d8bf7, 0x435b6b8a,
0x9a3d1a66, 0x45ebe3b4, 0x169031b1, 0x9e106a8e, 0x9ed1b100, 0x69eab094, 0x2d4ebc36, 0xc291f87a,
0x0e175b48, 0x7431f446, 0x485972a0, 0xead5ee39, 0xbccee813, 0x468104b9, 0xab992fb6, 0xeb8f3b81,
0xf5a16331, 0xfc8736ae, 0xbf2d94c1, 0x2c573850, 0x093c9351, 0xb51a699a, 0xd214591c, 0x28987aae,
0xa2cba8d5, 0x2c13964b, 0xe009f97a, 0xd56fbcc2, 0x5a485841, 0x0d120553, 0x49f0615a, 0xfc42759d,
0x01b24741, 0xddcde30e, 0xfaaffee1, 0x0badd945, 0x9ebae017, 0xa40b20bb, 0x2cb8d083, 0xf14ad39d,
0xad5db253, 0x23148c29, 0xd7a34434, 0x3f4e26c5, 0xd0c8bb68, 0x7704f837, 0x693b3a03, 0x0a3a5997,
0x6b65eafc, 0x312ec6e4, 0xa8f5b796, 0x4551cf3c, 0x16104e5d, 0xad098a5f, 0xe4d8a187, 0x756f6648,
0x82740239, 0x5c9cbe27, 0xf6f8ed27, 0xe8840a82, 0x3f3b40ce, 0xa77eae97, 0x065816bb, 0x2fe26dd4,
0xb0d68749, 0xb4e0735a, 0xf2c3df5b, 0x49ea8ab4, 0xc51eef6d, 0xd68c8bb7, 0x838ff88c, 0x011e2a94,
0xa9f4614e, 0x0822e506, 0xf7a8443d, 0x97d11d49, 0x30677f0d, 0xa6bbfde5, 0xc1fe86fe, 0x2f741ef8,
0x5d71a87e, 0xfafabe1c, 0xfbe58a30, 0xded2fbab, 0x72b0a66e, 0xb6855dfe, 0xba8a4fe8, 0x1efc8ce0,
0x3f2fa457, 0x83f81d4a, 0xa577e231, 0xa1fe3075, 0x88d9c0a0, 0xd5b80194, 0xad9a95f9, 0x624816cd,
0x50c1217b, 0x99e9e316, 0x0e423cfc, 0x51aa691e, 0x3826e52c, 0x1c217e6c, 0x09703fee, 0x51a8a931,
0x6a460e74, 0xbb709987, 0x9c86b022, 0x541fc68c, 0x46fd8251, 0x59160cc0, 0x35c35f5c, 0x2846c0ba,
0x8b758282, 0x54504ac7, 0xd2af05e4, 0x29388839, 0xc01bd702, 0xcb2c0f1c, 0x7c932665, 0x555b2f74,
0xa3ab8829, 0x86b63142, 0xf64b10ef, 0x0b8cc3bd, 0xedd1cc5e, 0x687feb69, 0xc9509d43, 0xfdb23fce,
0xd951ae64, 0x1e425a31, 0xf600c838, 0x36ad004c, 0xcff46aaa, 0xa40e329c, 0x7938dad4, 0xa41d570d,
0xd43161c1, 0x62a69526, 0x9adb1e69, 0x3fdd4a8e, 0xdc6b80d6, 0x5b3b71f9, 0xc6272b04, 0xec9d1810,
0xcacef403, 0x8ccf2dd5, 0xc95b9117, 0xe49f5235, 0xb854338a, 0x505dc82d, 0x1562a846, 0x62292c31,
0x6ae77f5e, 0xd72b0374, 0x462d538c, 0xf9c9091b, 0x47a67cbe, 0x0ae8db58, 0x22611682, 0xb3a739c1,
0x2a281bf6, 0xeeaac023, 0x77caf992, 0x94c6651e, 0x94b2bbc1, 0x763e4e4b, 0x0077d9b4, 0x587e38da,
0x183023c3, 0x7fb29f8c, 0xf9e3a26e, 0x0abec1ff, 0x350511e3, 0xa00ef092, 0xdb6340d8, 0xb855322e,
0xa9a96910, 0xa52471f7, 0x4cfdb477, 0x388147fb, 0x4e46041f, 0x9b1f5c3e, 0xfccfec71, 0xcdad0657,
0x4c701c3a, 0xb38e8c33, 0xb1c0fd4c, 0x917bdd64, 0x9b7624c8, 0x3bb45432, 0xcaf53ea6, 0x23ba4442,
0x38532a3a, 0x4e677d2c, 0x45036c7a, 0x0bfd64b6, 0x5e0dd902, 0xc68a007e, 0xf44182e1, 0x4db5a851,
0x7f88a46b, 0x8ec9b55a, 0xcec97dcf, 0x0a8291cd, 0xf98d0acc, 0x2a4ecea9, 0x7140003c, 0x1a1db93d,
0x33cb8b7a, 0x092999a3, 0x71ad0038, 0x6dc778f9, 0x918130c4, 0xa907600a, 0x2d9e6832, 0xed6a1e01,
0xefb4318a, 0x7135c886, 0x7e31cc7a, 0x87f55ba5, 0x55034004, 0x7763cf1d, 0xd69f6d18, 0xac7d5f42,
0xe58857b6, 0x7930e9e4, 0x164df4fb, 0x6e6f52c3, 0x669e1ef1, 0x25e41d2b, 0x3fd59d7c, 0x3c1b20ee,
0xfa53ddef, 0x0abcd06b, 0xd5c4484e, 0x1dbf9a42, 0x9b0deada, 0xabc52197, 0x22363a0d, 0xe86d2bc5,
0x9c9df69e, 0x5cae82ab, 0x71f54bff, 0x64f2e21e, 0xe2d74dd3, 0xf4fd4452, 0xbc437944, 0xb4130c93,
0x85139270, 0xaefe1309, 0xc186d91c, 0x598cb0fa, 0x91f7f7ee, 0x7ad91d26, 0xd6e6c907, 0x61b46fc9,
0xf99c0238, 0xbc34f4de, 0x6519035b, 0xde355b3b, 0x611fcfdc, 0x886b4238, 0xc1b2effa, 0xc6f34a26,
0x7d1683b2, 0xc58ef183, 0x2ec22005, 0x3bb5fcbc, 0x4c6fad73, 0xc3fe3b1b, 0xeef28183, 0x8e4f1232,
0xe98583ff, 0x9172fe9c, 0x28342f61, 0xc03404cd, 0xcdf7e2ec, 0x9e02fce1, 0xee0a6d70, 0x0b07a7c8,
0x6372bb19, 0xae56ede7, 0xde394df4, 0x1d4f42a3, 0x60d7f468, 0xb96adab7, 0xb2c8e3fb, 0xd108a94b,
0xb324fb61, 0xbc0ab182, 0x483a797a, 0x30acca4f, 0x36ade735, 0x1df158a1, 0xf3efe872, 0xe2a689da,
0xe0e68b77, 0x984f0c70, 0x7f57c935, 0xb557135e, 0x3ded1af3, 0x85636555, 0x5f066ed0, 0x2433f51f,
0xd5fd6561, 0xd3df1ed5, 0xaec4617a, 0xf681b202, 0x630c75d8, 0x7d2fe363, 0x249b3ef9, 0xcc939dce,
0x146433fb, 0xa9e13641, 0xce2d3695, 0xd8b9c583, 0x273d3cf1, 0xafdc5620, 0xa2bb4a9a, 0xadf85458,
0x00000000,
0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x40000000,
0x00000000
};
/* m_1_ln2_16384 =
1.44269504088896340735992468100189213742664595415298593413544940693110921918118\
50798855266228935063444969975183096525442555931016871683596427206621582234793\
36274537369884718493630701387663532015533894318916664837643128615424047478422\
28949790479509153035133858805496886589309699636803611051107563084414542721582\
83449418919339085777157900441712802468483413745226951823690112390940344599685\
39906113421722886278029158010630061976762445652605995073753240625655815475938\
17830523972551072481307715626754580757817133019357300616876193737298267589741\
56238179835671034434897506807055180884865613868329177321829349139684310593454\
02202518636934526269215095597191002219679224321433424494179071455118499385921\
22167536531130077463276720646123374110821191379443339848057931091287760967020\
03757589981588518061267880997609562525078410248470569007687680584613278654747\
82027808659462060910749015324819969730579015272324787298740981254100033448687\
57382236471649454475370671675958994280998182678349013166663353480367898694468\
87091166604973537292586072129486973545407080983067489383412371863140083597961\
88659758687452533054689212976641570420621259246313692421680590877408335813928\
66654158497116258706955657858874769963129695250045937262738902680566935512872\
94338372191311166508810015878626559156379540559056778223681400309688439348086\
22848184791345633141193023840264097274843644962195449224465222047176358607479\
65855666053409828609857402788374331268856335443430697870189643582613911810025\
25990207661844329848831847239159127013904570477357648310102119282970853289609\
31680353919649869573264393791490308485470616433789856348238900004564261855622\
49693091396031252022376737607415386211624555116508643679912938937122557275285\
53585053886275469281675504073039189843896410520398990210789077410746707154871\
87445927826480325745329406836552544103465737320315138225129361437624142202250\
71437036973073460941485010860318932360411331111574493770249146881455360972286\
16724252720888890615174510525315591783162470294301780959342523719751256123295\
69505926858901075573121447832714438655839592620356007499708416567681679268721\
97898304830228178297738515229379738119527839826692346781898272313835244277786\
56476231348599011940287807324841715110586193492025468818378183573000947001475\
02951964817837874039354216278848238941974695520862627419471357392597226651239\
42720116646269293870728401795699339888920250127791345932909467602041576487979\
08416074013591578897107736917162881726927551825179602324743501735326068637387\
93763572044458313264353526509290061748888247033974920459020557724020364994277\
69923847052717768520335704012591073173663905613752045319777877356279718062592\
13217436679842498743345623282289712472579456091975952150558351845236395313834\
97657376260166981167685146145560638695562162638896323160272971094995069592801\
74435003079859392415750663151214986756300806506183144210925422756127796743090\
71712768201839022803030657242522948002670759134367290806974477767992294539171\
40856561043148672020633912643384787632773495535569020831968308365499869958364\
27314907981452178862584845139576611040381980502111375674381725171860026859128\
72643777633249039736296338523634648534531738409064268368356662319462599949763\
97115999688210521685143972181120803362753277710877521564849574103985301296247\
67176304715658596479288087937624834267444107195570034326276818189874161600509\
44676429010109134259811487369929607834627185425534849301219758603187473185696\
41255962953587995973858821355995384741785595981341760463985344429527033939820\
88366282929127783844902714701920490171469489311287896389771582059096052843403\
19092565302159258572975050434915773226067154970956780342855986329026985958245\
99737299885187245489060653642712769554424721395918154405783521212079344368736\
37230755741238688243239535122701313505295195892516850622399516416589116100234\
88798447275880613472947238116627759445068452346552631016399193215914909744435\
53161510684551135594749268898334199868857619261206200495959968577400380717469\
77980582116085871348269821131934707521843514664367632888271978820749185752400\
74631336132852086584605328004872762719887488913028222341975935875977836972651\
58305612590107412055513873940096016813578790460169363246244467916277783004751\
20498043084380856955302902148780369493889578904127236636802628580950170487435\
48958662969870089762094602951509261371053098132907761486893764219666549936259\
65623229718824113727696646704325736357204652741177314198331457888659890655949\
76686970419719235688929831416610242495429194687791967367795028643088970384001\
15300395049779941139463781549157583321413720410684682736961100751774097980234\
57893597423923239873789931409372560626371895703204682804512269710999646359650\
98254431562680539945765463537735071679296684607729081808206332237277648595340\
22167177033408448028532828699620686878667707747800823199840964261036443241184\
54154682262556301480302287900607015032479749873420588418765811078215518457144\
1164E+0; */
static EMUSHORT _ei_m_1_ln2_16384_[NPIR_16384] =
{
/* lgw */
/* S i g n i f i c a n d */
/* hgw */
/* Exponent */
/* Sign */
0x00000000,
0x412285a4, 0xa17550f1, 0x50bee4c3, 0x8ab81cf8, 0x1c637b36, 0x89c94295, 0x1cfe3ff6, 0x23819476,
0xabadc905, 0x387da12e, 0xd7a2642d, 0x1d4d5374, 0x4c9b8b5c, 0x61362bb1, 0x46d0cb18, 0xfce021e9,
0x60dbcd88, 0xdc2bca24, 0xaafc33ce, 0xa74e4920, 0x050fc90b, 0xdbe1c54a, 0xc6730838, 0x3b558857,
0x5c417b9b, 0x3c3bea80, 0x71a24798, 0x45f6d239, 0x745a4754, 0x42f03153, 0x97ca8c3e, 0xa453d3a8,
0x36ccaace, 0x1f6f68e3, 0x68a52d4f, 0xb625d9da, 0x570596dc, 0x81c8c65f, 0x82aa0a64, 0x0d7ae247,
0x8975781e, 0x58977ea2, 0x80cc8aaa, 0x34696ca7, 0x661cdfc3, 0xd769ebd2, 0x7dbd21de, 0xc9d18f3a,
0xedd01b3a, 0x660051f8, 0xa113d804, 0x5f184623, 0xe58c2471, 0x8df356a0, 0x3303e235, 0xe61a1850,
0x426fccfc, 0x24b31018, 0x46d4f661, 0xd974ca9c, 0x6ac5d1db, 0x7d26f567, 0xfe8b0add, 0xbfc26ee9,
0x8ffd97b1, 0x78f81661, 0x4681fb89, 0x66430517, 0x38c0ce70, 0x8efc915d, 0x1ce73bee, 0x00ce450f,
0x6d34844f, 0xe225a373, 0xcad1badd, 0x7be66bcb, 0xc0a09682, 0x98bc5467, 0xa80328e7, 0x6eda1b99,
0xf992cc81, 0x2aacd5fc, 0xeb511e5b, 0xe9f80101, 0x3ba1be2d, 0xd61398c4, 0x2d9a2863, 0x6f209a15,
0x9b2c3801, 0x63e99ceb, 0xbe474a15, 0x7087ccc6, 0x36ab8631, 0xb0f36cfb, 0x1b5372a6, 0xb992db18,
0xa75e9e57, 0xa9458725, 0x8cfbb12c, 0x143740d4, 0x3ba23b1a, 0x5a596a00, 0xd43575ce, 0x9b4715e9,
0x5432ca39, 0xb22c4e87, 0x5b6944fc, 0x604dc701, 0xacb23d86, 0x29f4e6ca, 0x4abfb09e, 0x987d3f23,
0xe4dabd76, 0xa0a1c0da, 0x964f0401, 0xb61dc8ca, 0x98609c30, 0x91212d4f, 0xe0082d07, 0xf666b7c1,
0x96b1aa84, 0xe17dcb0b, 0xbac70f1d, 0xa020ca59, 0x716c63e1, 0x83e30103, 0x6cac4b3c, 0x16c601b8,
0xca6f60bd, 0x62a0c7ae, 0xb6028e55, 0xf01dd77c, 0xae474bbe, 0x3874e2c6, 0x5ec0b3cc, 0xc44d807c,
0xafacc8a0, 0x7a98fe92, 0x8b9539c9, 0xd3d1d3b1, 0x8540c678, 0x19dda71f, 0xe26df8ed, 0xf4ebefcd,
0x48996a6e, 0x2fb45c44, 0x0b35762f, 0x0d7f62ac, 0xfb5be07b, 0xca73eb5b, 0xc1ca0bf4, 0x1421b357,
0xeafecce6, 0x6bef67cd, 0x90be0af0, 0xdd48be50, 0x360157a9, 0x9ce71020, 0x23043527, 0x260d0df0,
0x3e9b4329, 0x44837b6f, 0x2d67e760, 0x1932284d, 0xf195fbaf, 0xfd332cb6, 0xda674bf5, 0x7703b823,
0x113336e2, 0x21115d04, 0xde19d90c, 0x26ad7411, 0x6a4e27c8, 0xee10a7ee, 0x339cc753, 0x2b8392da,
0x603cc66b, 0x0f55c2f6, 0xefe37313, 0xf91bc700, 0x2da09f01, 0xae9b40ab, 0xd801ac41, 0xe176e16d,
0x7348f73c, 0xee0eaaf2, 0x95cd3d85, 0xac91b485, 0x92ecc09f, 0x4ce11079, 0xf82ec80b, 0x7af562b7,
0x5e3b0d20, 0x3987ce11, 0x5671dfd2, 0xf821d916, 0x3880b8a1, 0x56cfe6c6, 0x3d009294, 0xe3276b7b,
0x151adce3, 0x7997ff64, 0x001a0c77, 0xc6012259, 0x6516c7eb, 0x3e5ea5ab, 0x5def4e92, 0xa91a86c1,
0x5fe4db99, 0x5c4c375a, 0x8036c543, 0x4b7dab29, 0x8f00f22f, 0xd3761fad, 0x80f2ef6c, 0xdce9548f,
0xc9555799, 0x08e80fa9, 0x6070ece8, 0x0f1f66bd, 0x297eea80, 0xda066308, 0xd1bc24ee, 0xe4323015,
0xb2c167b6, 0xad7655a3, 0x24e8edc8, 0x815661b1, 0xa2f9ac1d, 0x09f240a4, 0xfab40933, 0x724ab645,
0xe0bbb8f1, 0x96ec409e, 0x0dfabb1c, 0x115f8d58, 0xe0b62bda, 0xca77092e, 0x3315d8b3, 0xc2af7fd4,
0x53d34b93, 0x7d7f39d5, 0x75cd058d, 0x28a7f6a6, 0x8652750b, 0xb6003b07, 0xb6d0f7b0, 0x443a17d1,
0x18a2fdab, 0x0d3faee3, 0x69fb68d0, 0x9b242eea, 0x78c3789a, 0x20ca9107, 0xb42fc75f, 0x613ed683,
0x08ddc50a, 0x4afb359e, 0x95b991f7, 0xe6ef145c, 0xfbec604b, 0x28d66f09, 0x1d510005, 0x10a4fb4f,
0x0eb94ecb, 0x94223a7c, 0xc640956f, 0x020d7591, 0xcdbff5c9, 0xb1cee640, 0x78d0c1bb, 0x926ee4c3,
0x2c6f2187, 0x50a88456, 0xb3fc2f2d, 0x2c48c8d3, 0x9f26e210, 0xe34d75a1, 0xd22e545a, 0xf2e75044,
0xc09440a1, 0x0c4f0bf5, 0xcf5980ad, 0x96057885, 0xb370b8dc, 0xd449ec42, 0x23193cf2, 0x3f1b1f02,
0x7a0fb699, 0xcd9b6a5b, 0x78938752, 0xfc9bee3f, 0xbe3924c7, 0x28a65378, 0xda3637f8, 0xdc72d8fd,
0xfc6bc019, 0xd17c92ce, 0x6474d360, 0xd1a8d520, 0x4d5122e0, 0x85de85dd, 0x35932e01, 0x740600a2,
0xecd07c77, 0xaa39bc6d, 0x7db919ec, 0x879d3e2d, 0x972566eb, 0xb052f27d, 0xf4e5b6b9, 0x963a1549,
0x7c48a670, 0xf243fce6, 0x298ac59a, 0xd3c44515, 0xcd3d4484, 0x96628d52, 0xf30da3ba, 0x4fef3f33,
0xeaac61f2, 0x460d466b, 0xdc075dec, 0x830d1a2e, 0x10dd7e5b, 0x6e9442c6, 0xf30458a5, 0x91305c0a,
0x9306ca91, 0x62fa102b, 0xaddbdc4c, 0x34ff8ccf, 0x811b186b, 0xbe0df563, 0x949a4d0b, 0x2639e4c0,
0x602df823, 0x25e912cf, 0x7d1beded, 0xa77d659d, 0x1e485c17, 0xd2cb5bdb, 0xe3389f5c, 0x459b324f,
0x06ecf906, 0xac0bd2d1, 0x77d8a36b, 0xce4dc37c, 0xe8b59317, 0xec620d9a, 0x1d0aab45, 0x66f686f6,
0xbe4ec963, 0xf35bef20, 0xa6bc9fc2, 0x161b8bce, 0xeda54f30, 0xeec683c8, 0x6636ec00, 0x41c9c879,
0xbdfd93b7, 0x40b00496, 0xf746c2c0, 0xd7b186f0, 0xf21758d7, 0xf12006db, 0x54574f5f, 0xc151765a,
0xbe3c1841, 0xba61d582, 0x36ffe8d9, 0xa5f7e8bc, 0xebd9d481, 0x19e60a26, 0x6cdc8477, 0x3ccd7d44,
0xe2b97d4b, 0x207ebd61, 0x458a5f88, 0xe7b0379c, 0xaf23cf54, 0x996a717f, 0x3b2d204d, 0x6b6703b9,
0xedceceb6, 0xdf668175, 0xe73e08a1, 0xa9c9e347, 0x4b23aa5f, 0xbd221799, 0x0ce408ea, 0x5e20d836,
0x06670b94, 0x8107c492, 0xc30fd513, 0x91acda1e, 0x02aad0ee, 0x0aa609a1, 0x620d0a9e, 0x64f91e15,
0x7856a0a8, 0x2720aa50, 0xf817b287, 0x92ce29ba, 0x7f8cd79a, 0xcec4b58a, 0x69f50831, 0xf6806c3e,
0xf11e5520, 0x604838e0, 0x4ca303c8, 0x1e7d2ed0, 0x334b25c8, 0x147c1365, 0x2fa52853, 0xfe2dcba2,
0x6472e5eb, 0x43f0b630, 0xdcbf7ed9, 0x293ebb17, 0x79efaea5, 0xb065ed21, 0xa4f20af5, 0x6e5b0b6b,
0xb99c326d, 0x9212a4bb, 0xedc06de5, 0xfe05a8d9, 0xf7f936b5, 0x083af2a2, 0xd28dfe8f, 0x28fdc908,
0xcd952c37, 0x185a3461, 0x0ae37c3d, 0x13e0cc17, 0x918bcbef, 0xe25ddafc, 0x2a50c2dd, 0xa1bd6c44,
0xdfe9007a, 0x79c61a86, 0x13d7210d, 0x103aaf04, 0xd87dfbc9, 0x8b4d76ea, 0xb7002652, 0xbe85ce25,
0xd10bb3bf, 0x0b4c6075, 0xd0e29d81, 0x564e5c21, 0x5b047658, 0x812e39d0, 0x0e7976ca, 0x17670ec7,
0xec68ce71, 0x33afcf70, 0xf8d159ec, 0xee9ac0b2, 0xa1a245b5, 0x079683ed, 0x49412609, 0x7f12325c,
0x2de86238, 0x918fcf71, 0x5ea11213, 0x411a8dec, 0x5a02065f, 0x9638c84c, 0x058eba50, 0x2650b6d1,
0xae30a173, 0x612f08fb, 0x8cd5db8f, 0xce7e2035, 0x4679c940, 0x278ccf08, 0x6f5b4967, 0x199a9483,
0xab63253c, 0x8d1cf457, 0x3a828546, 0x0b5ebbbf, 0x79d5a206, 0xb21b43d5, 0x2617d9d5, 0x2fe29493,
0x53df39b3, 0xc4bfaf03, 0x0c4a909f, 0xea90b9e6, 0xc16be0b3, 0x24d92f75, 0x55176cd6, 0xde1c43f7,
0xd1a13247, 0x8b25166c, 0xdd695a58, 0xeb577aa8, 0x691d3e88, 0xbe87fed0, 0x5c17f0bb, 0xb8aa3b29,
0x00000000,
0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0x3fffffff,
0x00000000
};
/* m_ln2_16384 =
6.9314718055994530941723212145817656807550013436025525412068000949339362196969\
4715605863326996418687542001481020570685733685520235758130557032670751635075\
9619307275708283714351903070386238916734711233501153644979552391204751726815\
7493206515552473413952588295045300709532636664265410423915781495204374043038\
5500801944170641671518644712839968171784546957026271631064546150257207402481\
6377733896385506952606683411372738737229289564935470257626520988596932019650\
5855476470330679365443254763274495125040606943814710468994650622016772042452\
4529612687946546193165174681392672504103802546259656869144192871608293803172\
7143677826548775664850856740776484514644399404614226031930967354025744460703\
0809608504748663852313818167675143866747664789088143714198549423151997354880\
3751658612753529166100071053558249879414729509293113897155998205654392871700\
0721808576102523688921324497138932037843935308877482597017155910708823683627\
5898425891853530243634214367061189236789192372314672321720534016492568727477\
8234453534764811494186423867767744060695626573796008670762571991847340226514\
6283790488306203306114463007371948900274364396500258093651944304119115060809\
4879306786515887090060520346842973619384128965255653968602219412292420757432\
1757489097706752687115817051137009158942665478595964890653058460258668382940\
0228330053820740056770530467870018416240441883323279838634900156312188956065\
0553151272199398332030751408426091479001265168243443893572472788205486271552\
7418772430024897945401961872339808608316648114909306675193393128904316413706\
8139777649817697486890388778999129650361927071088926410523092478391737350122\
9842420499568935992206602204654941510613918788574424557751020683703086661948\
0896412186807790208181588580001688115973056186676199187395200766719214592236\
7206025395954365416553112951759899400560003665135675690512459268257439464831\
6833262490180382424082423145230614096380570070255138770268178516306902551370\
3234053802145019015374029509942262995779647427138157363801729873940704242179\
9722669629799393127069357472404933865308797587216996451294464918837711567016\
7859880498183889678413493831401407316647276532763591923351123338933870951320\
9059272185471328975470797891384445466676192702885533423429899321803769154973\
3402675467588732367783429161918104301160916952655478597328917635455567428638\
7746398710191243175425588830120677921028034120687975914308128330723030088349\
4705792496591005860012341561757413272465943068435465211135021544341539955381\
8565227502214245664400062761833032064727257219751529082785684213207959886389\
6727711955221881904660395700977470651261950527893229608893140562543344255239\
2062030343941777357945592125901992559114844024239012554259003129537051922061\
5064345837878730020354144217857580132364516607099143831450049858966885772221\
4865288216941812704886075897220321666312837832915676307498729857463892826937\
3509840778049395004933998762647550703162216139034845299424917248373406136622\
6383493681116841670569252147513839306384553718626877973288955588716344297562\
4475539236636948887782389017498102735655240505185477306194405242322125590248\
3308277888889059629119729954574415624512485926831126074679728163809025000565\
5999146128332543581114048482060640824224792403855764762350311003242597091425\
0111461558483067001258318219153472074741119400983557327282614427382139707047\
7956259670579023033848061713455553685537581065749734447922511196546161827896\
0100685129653954796586637835224736245460935850360506784143911445231457780335\
9179211279557050555545143878881881535194859344672464294986405062651842447539\
5663783373482207533294481306493360354610101774649326787716719861207396832012\
3596077290246830459403130563776313240108042028543590269450940307400149339507\
6731602850286973031871823998433525743549956085025660897833955642114948073393\
6260751023818331411004708903950134330297413474840540615877539688838154076980\
1776730369991074924697847843128430364112892028012272563468391623354787727340\
0639586571798190693581273870343353131890503838456164444429279690638379690924\
4130396560098766358462776607605348697490859381193930925179119885552776535666\
0762439356877194233166642838200744816307865229235659826586275918747520875091\
4476090169735693572318242499194754944316314633922707432445903024825444124903\
5940990071137732631099807772393757909266778722629956777375912526875469176039\
5501473633737461645076457771598146610758399303043231349496586482284678495247\
5402979689001510984243408167226410534651753188957093414626589139801731236762\
4887458550269961924667805242588237899590714418575355951901931382627559350018\
4826081076906494067924435885831503526017045009346714087384727895167845415252\
2670236969054686984460721098217747366065475232420890638176883356533083454290\
5202366217368168902181009185927011641625633710921091919381108840837199549413\
9528087438476593315164645244837143495547071767478644667777773262400599442803\
8830050520639602544872219401004824568355849141163720216501482904884E-1; */
static EMUSHORT _ei_m_ln2_16384_[NPIR_16384] =
{
/* lgw */
/* S i g n i f i c a n d */
/* hgw */
/* Exponent */
/* Sign */
0x00000000,
0xbd7fe74b, 0x4dbfe4ce, 0xae0b74cb, 0x66840367, 0x6393ccc5, 0xfed51f62, 0x3202ecc9, 0x990e84c3,
0xfc0c0d10, 0x054d8b71, 0x9d90d43e, 0x119f38bd, 0xaf2d8731, 0x8cee2ec9, 0x66b37977, 0x8e0352bb,
0x3db5a720, 0x12c3e3f5, 0xb22199e9, 0x82997d87, 0xf226fe13, 0x7aefcb7a, 0x48041d64, 0x6fc5ee57,
0x5f39c4c8, 0xbdda0b62, 0xd1a1ed94, 0x99ab4c95, 0x7f308eb7, 0x40257b2b, 0xcb09f14c, 0xb3d1feed,
0x0345b5aa, 0x57fbeffa, 0x99572381, 0xe7d993d8, 0x4e6d07f9, 0xb6dbf8bc, 0x7e8dab6b, 0xa44a4d5d,
0x4fe46c75, 0xf32018e1, 0x56563467, 0x932247ff, 0x3dda7560, 0x2b9f73ad, 0xbbe2ba0f, 0x6da24640,
0xfefc08ea, 0x94ccc4cd, 0x4877fc71, 0x343f671d, 0x535b4ce9, 0x607b1b85, 0xce7df51d, 0x43fd280f,
0xed90b7a9, 0xefade356, 0xec995c53, 0xfa220bbd, 0xb72aa613, 0x7d06bda5, 0x88d0fd96, 0xee116896,
0xce94a838, 0x0b82e686, 0x998e0195, 0x03d0604a, 0xcc114bff, 0xa3734ad2, 0xf8317d02, 0x95af931c,
0xaf707bb0, 0xed5f3d14, 0x850aca3b, 0xeec90443, 0xbe09f609, 0xa9024784, 0xc450dca7, 0x1179057f,
0xcc43a7c4, 0xd20a751f, 0xd0e79070, 0xa203f76e, 0xd615e257, 0x6410110b, 0x70aa1edf, 0x57ffcd4a,
0xe2fe5271, 0xfa4d768e, 0x6299e5ac, 0x1b2f45a1, 0x9fadc8ec, 0xcb9856b2, 0x01e3bd2b, 0x6a3141f6,
0x8a555e27, 0xb4af621a, 0x041e9325, 0x5928dcdb, 0x01223478, 0x018d2b31, 0x1d5387bf, 0xafae7dac,
0x134a42bb, 0xa55783ce, 0x0da6a649, 0x2ba8c612, 0x3ccf6d58, 0x738af20f, 0xf1670776, 0x58a59908,
0x92689ff1, 0xbe8fdb67, 0xf0319222, 0x6d105839, 0xcab5ed37, 0x680b77f6, 0x0026761a, 0xfa4507ba,
0x5efdb4c6, 0x3c7c334b, 0xe726e49e, 0x582dc46a, 0x2cec2fbd, 0x98570b15, 0x5d3d15c2, 0x9c45e271,
0x47adb7d1, 0xa527bd44, 0xa373f5a9, 0x7c847e90, 0x473930ff, 0x03f81fc6, 0x0742281b, 0x20a7043a,
0xb5f505d2, 0x414cbc1b, 0x8adea5ee, 0x7a6ed265, 0xa74342da, 0xfd036381, 0x4fa88b87, 0x8aeede38,
0x17aeb406, 0x9e7f5862, 0x7efbea3d, 0xd66ae99d, 0x48cb5253, 0xc3ce35b9, 0xa092c106, 0x1a4c99c9,
0x324b53de, 0xa769f887, 0x77d1b7b1, 0x0c363121, 0x12ee6799, 0xc43962e1, 0x71c194cb, 0x4694870e,
0xd13a0595, 0x5585f6dd, 0x6ded1f3e, 0x6c550131, 0xc4ef702d, 0x95dbbd18, 0xc92f5181, 0x2268a5e0,
0xdc29696e, 0xe2c73e6f, 0x4a09c45b, 0xc901aff6, 0xd9047f55, 0x7533e747, 0xbeccb4c2, 0x9db25da9,
0x91ff14fc, 0x15a28322, 0xd7c6e681, 0xc1684223, 0x9c1db7ff, 0x3e08eb67, 0x3770067e, 0xdd826c5d,
0x0839cbcb, 0x88255e1c, 0xf224f70f, 0x817642c6, 0xffd8b947, 0x7f4ce0b6, 0x899d5224, 0x9aee5b60,
0x2288f8ca, 0xdf1ffc2e, 0xc33bc8e7, 0x7ee236fd, 0x5aeb3be7, 0x0116e6b6, 0x78ebd2da, 0x5709468d,
0x1747f87e, 0xf60a3eb8, 0x8cc0b5e9, 0xef1fd967, 0xdf43bd8e, 0x5a8b7808, 0x11977b07, 0x341b06e2,
0x5063034e, 0x2b661cd8, 0xdfdd424f, 0xdd617335, 0x11376090, 0xc7bba028, 0xe1903d71, 0xd6f7e1b9,
0xf804d933, 0x7c7cd17a, 0xaf5e75f8, 0x27a900b1, 0xe98e0e15, 0xb01b2ae0, 0x73f0c446, 0x843bfa18,
0x7a2bfbbd, 0x5b223867, 0xf6868a05, 0x0fa8601c, 0x277736a7, 0x93435b9c, 0x62fd1e70, 0x5a66203d,
0x1afbf1ae, 0xb16ea891, 0x907fb9b1, 0x77cf0656, 0xd7d77253, 0xac5e3701, 0xd5c5ed40, 0xfea79d89,
0xe9b42698, 0x144e67eb, 0x5518569f, 0x971cc90b, 0xf7567eb0, 0xa4b8d1ec, 0x7ddb6c13, 0xcbb9ac40,
0x1366a992, 0xd571ec6c, 0x34c2838f, 0x435a0ce1, 0xcc3b76fc, 0xd2aae89c, 0x110a6783, 0xee94e62f,
0xccd3c3b6, 0xbaf86856, 0x314186ed, 0x988012e8, 0xc87b7295, 0x8a886eb3, 0xaa9ce884, 0xe30219c8,
0xe2f76797, 0x1d822dd6, 0xfc99f14d, 0x852be3e8, 0x14efcc30, 0x5a9139db, 0xd889659e, 0x347f8304,
0x62c59cab, 0x4012a829, 0x51707062, 0xdf59eae0, 0x14451579, 0xb12dfab4, 0x33562e94, 0x80bc4234,
0x71ef7afb, 0xaf6d6058, 0x73b7eaad, 0x1a356b2a, 0x3195220a, 0xf91096ac, 0xd10036f9, 0xc95f260f,
0x8a2400ca, 0xf9eeeea9, 0x8ac8d8ca, 0x6dc085a9, 0x57fd99b6, 0x68082920, 0x1a4a026b, 0x624f14a5,
0x585318e7, 0x73e5b5c1, 0xff01eaab, 0xc12963b0, 0xa6168695, 0x2b552879, 0x89f45681, 0x8fd94057,
0x4b183527, 0xf2d89d2a, 0xef6fdbf2, 0x1bda1f85, 0xb9a3def4, 0x1aa4fb42, 0xa5053701, 0xd6cce1da,
0x784934b8, 0xac14b958, 0x02461069, 0x12b5e8c2, 0x56658154, 0xa3d091f6, 0x3b1751f3, 0xd162af05,
0xb9694eda, 0x846532e4, 0x9d7307cc, 0xb779dfe4, 0x4212b210, 0xad8a43dc, 0xfaa72ef2, 0x6fe51a8c,
0x4e2a0e8a, 0x88d58655, 0xb3db2392, 0x20cdb5cc, 0x6ea354bb, 0x14f0cd97, 0x45f0a88a, 0x471bf4f4,
0x0224fcd8, 0x0f023b22, 0x3155bbd9, 0xf1178590, 0xfacc5fdc, 0x33ce3573, 0x0e2ff793, 0x154c6032,
0x64f1b783, 0x53daec3f, 0xf281501e, 0xdb4a9316, 0x56c9f949, 0xbe2ec921, 0x94f0341c, 0x0ca8f58d,
0xd2874a00, 0x554b03d7, 0x5497e00c, 0xfb0c75df, 0xeca42d06, 0xee6e0850, 0xef22ec2f, 0x364f5b8a,
0x78b63c9f, 0x897a39ce, 0x1e238438, 0x52ab3316, 0xa6c4c60c, 0x062b1a63, 0xe8f70edd, 0x3ea8449f,
0x26fac51c, 0x6425a415, 0xf95884e0, 0xc5e5767d, 0x8a0e23fa, 0xc0b1b31d, 0x3a49bd0d, 0x85db6ab0,
0xc8daadd8, 0x175eb4af, 0xa892374e, 0xf07afff3, 0x0dea891e, 0x8f682625, 0x9c38339d, 0xcecb72f1,
0xac9f45ae, 0x5f6f7ceb, 0xe76115c0, 0x6c472096, 0xfbbd9d42, 0x972cd18b, 0xbd67c724, 0x0ab111bb,
0xa0c238b9, 0x473826fd, 0xd24aaebd, 0x61c1696d, 0x2413d5e3, 0x156e0c29, 0xdc4e7487, 0x95184460,
0x901e646a, 0xd7622658, 0xd7373958, 0xef2f0ce2, 0xc4e9207c, 0x2ac5b61c, 0xbeba7d05, 0x57339ba2,
0x08391a0c, 0x0060e499, 0x6af50302, 0x62136319, 0x3d0bd2f9, 0x05c128d5, 0xcee886b9, 0x36e02b20,
0xf3d949f2, 0x0bbb16fa, 0xc9942109, 0x422183ed, 0x8c66d3c5, 0x5e9222b8, 0x6b1ca3cf, 0x61affd44,
0x9538b982, 0x268a5c1f, 0xfbcf0755, 0x8d6f5177, 0x228a4ef9, 0xa17293d1, 0x731cdc8e, 0x44a02554,
0x30af889b, 0x96d4e6d3, 0x8f969834, 0x5570b6c6, 0x1ae273ee, 0x7598a195, 0xb365853d, 0x4d162db3,
0x5064c18b, 0x5f50b518, 0x1b2db31b, 0x078f735d, 0x6c606cb1, 0xae313cdb, 0xb1e17b9d, 0x955d5179,
0x17350d2c, 0x0c480a54, 0x5cfe7aa3, 0x074db601, 0x5e148e82, 0x6a9c7f8a, 0x3564a337, 0x25669b33,
0xd1d6095d, 0x4c1a1e0b, 0x9393514c, 0xcccc4e65, 0xb479cd33, 0xc943e732, 0xdb8990e5, 0x17460775,
0x1400b396, 0x7d2e23de, 0xfc1efa15, 0xee569d6d, 0x8fe551a2, 0x610d30f8, 0xfb5bfb90, 0x07f4ca11,
0x0f3fd5c6, 0xda2d97c5, 0x2f20e3a2, 0x655fa187, 0x38303248, 0xf5dfa6bd, 0x9d6548ca, 0x72ce87b1,
0x7657f74b, 0x256fa0ec, 0xb136603b, 0xb9ea9bc3, 0x317c387e, 0x1acbda11, 0x224ae8c5, 0x3e96ca16,
0x1169b825, 0x27573b29, 0xc1382144, 0xed2eae35, 0x4afa1b10, 0x559552fb, 0x6debac98, 0xe7b87620,
0x8baafa2b, 0x8a0d175b, 0x7298b62d, 0x40f34326, 0x03f2f6af, 0xc9e3b398, 0xd1cf79ab, 0xb17217f7,
0x00000000,
0xfffffffe, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0x3fffffff,
0x00000000
};
/* m_1_ln10_16384 =
4.342944819032518276511289189166050822943970058036665661144537831658646492088707\
747292249493384317483187061067447663037336416792871589639065692210646628122658\
521270865686703295933708696588266883311636077384905142844348666768646586085135\
561482123487653435434357317253835622281395603048646652366095539377356176323431\
916710991411597894962993512457934926357655469077671082419150479910989674900103\
277537653570270087328550951731440674697951899513594088040423931518868108402544\
654089797029863286828762624144013457043546132920600712605104028367125954846287\
707861998992326748439902348171535934551079475492552482577820679220140931468164\
467381030560475635720408883383209488996522717494541331791417640247407505788767\
860971099257547730046048656049515610057985741340272675201439247917970859047931\
285212493341197329877226463885350226083881626316463883553685501768460295286399\
391633510647555704050513182342988874882120643595023818902643317711537382203362\
634416478397146001858396093006317333986134035135741787144971453076492968331392\
399810608505734816169809280016199523523117237676561989228127013815804248715978\
344927215947562057179993483814031940166771520104787197582531617951490375597514\
246570736646439756863149325162498727994852637448791165959219701720662704559284\
657036462635675733575739369673994570909602526350957193468839951236811356428010\
958778313759442713049980643798750414472095974872674060160650105375287000491167\
867133309154761441005054775930890767885596533432190763128353570304854020979941\
614010807910607498871752495841461303867532086001324486392545573072842386175970\
677989354844570318359336523016027971626535726514428519866063768635338181954876\
389161343652374759465663921380736144503683797876824369028804493640496751871720\
614130731804417180216440993200651069696951247072666224570004229341407923361685\
302418860272411867806272570337552562870767696632173672454758133339263840130320\
038598899947332285703494195837691472090608812447825078736711573033931565625157\
907093245370450744326623349807143038059581776957944070042202545430531910888982\
754062263600601879152267477788232096025228766762416332296812464502577295040226\
623627536311798532153780883272326920785980990757434437367248710355853306546581\
653535157943990070326436222520010336980419843015524524173190520247212241110927\
324425302930200871037337504867498689117225672067268275246578790446735268575794\
059983346595878592624978725380185506389602375304294539963737367434680767515249\
986297676732404903363175488195323680087668648666069282082342536311304939972702\
858872849086258458687045569244548538607202497396631126372122497538854967981580\
284810494724140453341192674240839673061167234256843129624666246259542760677182\
858963306586513950932049023032806357536242804315480658368852257832901530787483\
141985929074121415344772165398214847619288406571345438798607895199435011532826\
457742311266817183284968697890904324421005272233475053141625981646457044538901\
148313760708445483457955728303866473638468537587172210685993933008378534367552\
699899185150879055911525282664002892347937881121407895555195374408772295866252\
736746195639280603742726018616689670312012663117696913355706331630849577406356\
406229544498141403602074278756296665237541703118888983326952979459481210760848\
339634648644578297380492018939593886450713530024251256429146752636965688118790\
367526300650703432024423641454042942756681159988708670742574270248887466031356\
154482731009059311783482476274672791911930315614087348515809602788857832461865\
544654766307340625511354958708319564665767428807303231693426738727205599774366\
566529764447395141032833942918472472974321114019358087391109026762802963420497\
065078011899433838008080132868909397172465029499287660721651780984955411231009\
057182178892113097407890171554042645169832090273444520463039848823570143978006\
332330954882686175070447049618001348968372301641740437719913516171210181685548\
502811752314858971337587901923152484509079359066533916615589936769871036713763\
268689563891273495175161631796453225380319832428353970970623980284544713857277\
032427692338387873041312636525221126106093060752992030645096844169711465638074\
719985864264878644555193681313493997768075370028036024119728783045170876588640\
557274222898045184194495971154337684449500375878822631988769253208536691125509\
225218187312393277190049382097378497872783140532034411259469402102495126766408\
527000824078549191015654613505763051777155024580852073990996723946987968358210\
406781250157789270921046764448617822017096378924405984125146522842779108272140\
383674135124864245915091815340922639427082875668985698356822677628524958196454\
993061713856777006002238553957911602032480336612702055015863475646838924124592\
112055929324405726099371912880655651226464328758822074225247037795086602908776\
833119806840511399446881155342324981337347844120983456946922255832231935667026\
543657151456765841719852590093095753594653700397628552739046785908520751976630\
5455378559967815842E-1; */
static EMUSHORT _ei_m_1_ln10_16384_[NPIR_16384] =
{
/* lgw */
/* S i g n i f i c a n d */
/* hgw */
/* Exponent */
/* Sign */
0x00000000,
0x7700d4d2, 0x99b66439, 0x4be2cc5e, 0x6654dbf9, 0x4c24df63, 0xc630f916, 0x6a439020, 0xa76fc892,
0x21957c3c, 0xa13cdae4, 0x2fe6f371, 0xbe5d205f, 0x17aeffd2, 0x523a7e4a, 0x6965a9b0, 0x537aa05f,
0x5a60fce1, 0x6e79843d, 0x8ce4acd0, 0xc3e5b19b, 0x81cb2642, 0xee7de5bc, 0x269b5300, 0x0068b083,
0x7474fa8e, 0xa76b0775, 0x61beae89, 0x52a93eb1, 0x59f55ca6, 0x471e0fcd, 0x27de30b1, 0xbc44079a,
0xe1812326, 0x02c0a21d, 0xa058fc6e, 0x3379ff83, 0x679b2d40, 0x92ec642d, 0x511664bd, 0xd0b76b3c,
0x0dfe92e9, 0x61f99705, 0xb491d9e1, 0x5fffffc2, 0xeb4acfde, 0x9a266de7, 0xd5d173c9, 0xf61c512d,
0xde382d4c, 0xfa74f846, 0x1a4aaa04, 0xdd68b3fd, 0xbd9d23c2, 0x5d0311e7, 0xec99c252, 0xab740de2,
0xf795b6de, 0x6c1e5077, 0x1ad0d780, 0x327e1dc9, 0x00217d70, 0x3bdabf11, 0x3832a0a5, 0x9eb7d99b,
0x7d283fd3, 0xe83a304d, 0x4faf6231, 0xb88b01ff, 0xd723d13f, 0x1a13f8c8, 0x465f6b65, 0x35dcb39e,
0x0b0cfa59, 0x5a30b5fc, 0x345aa751, 0x3ca2b9f9, 0x53e8208f, 0x005e144b, 0x688647fe, 0xe50e8832,
0xe801d619, 0x4ec3ef43, 0x18ecfc3e, 0xb78cf85c, 0xd23525f6, 0xe35962e2, 0x51522f0b, 0x147fb732,
0x98ebe38b, 0x814dd3c2, 0x4444d5b2, 0x08782d79, 0x684b844a, 0x26a95e53, 0xcd4aa0bc, 0x8d9c8b66,
0x5dc80ee7, 0xd3f2d14d, 0xe4d0004a, 0xd6688d53, 0x0accf9a4, 0xce8510e0, 0xa2ffd0b1, 0x1843c265,
0x7d664930, 0xa060aff1, 0x1bcc5312, 0x0b32426f, 0x21786e6c, 0x836e3a47, 0xc11f72fb, 0xc7526af1,
0xe30cdac8, 0x9889d67f, 0x98c9741b, 0x760c951e, 0x42272f78, 0x19b9f009, 0x6a1ddcd1, 0xb915ed7d,
0x9c778095, 0x8c9be06d, 0x9d398528, 0x1e13e53d, 0x02ee7f19, 0xdc96cd16, 0xd2bf891c, 0x3414432c,
0x37171667, 0x9155338e, 0x3087387d, 0xdff8d8ed, 0x47f72a72, 0xe51144b7, 0x3bed1588, 0xb49a8c97,
0x20f20e53, 0x26b623e1, 0x731d6f8a, 0x27776a46, 0x9b6322c6, 0x3c423ee9, 0x7627d436, 0xb283df71,
0x343b09fb, 0xfcd3dfcd, 0xce8cea66, 0xfc59009d, 0x67155717, 0x598ad323, 0x588456f7, 0x49bd40eb,
0xc5855fa6, 0xe50754f2, 0x5047c329, 0x642c4cad, 0xf1ce582f, 0x4e7cde2a, 0x596880ec, 0xd817a1ca,
0x9f197ffe, 0xea9b3a68, 0xcaec9587, 0x56dc48ac, 0x694dd93e, 0xafb3ba27, 0x0f4fa149, 0x92e6f191,
0x4f4ca798, 0x93df3231, 0xa5da8d9f, 0x22d13f31, 0xe3c1b240, 0xc3edd941, 0x699c8d7f, 0xf958fa84,
0x42b262ac, 0x40fd3186, 0xd20f68fd, 0x7bc15b98, 0xeaa6c359, 0x26453605, 0x21e6f1d3, 0x63955b60,
0x09d6e442, 0x531dfcdd, 0xb721bb71, 0x266583c2, 0xc353055d, 0xe813a00c, 0xafc6a9cd, 0x2819b159,
0xa517013f, 0x10b931af, 0xff3c47c0, 0xb0e91b87, 0x65ac9d5f, 0xb0fd5e7a, 0xcb8a88f6, 0xdfe68f29,
0xaa626001, 0x2284d846, 0xf26c9d09, 0x0e4de552, 0x48794352, 0x325283d6, 0xc6a4f372, 0x62e3475f,
0x10a74e18, 0xd99941f0, 0x7560153f, 0xe8436fca, 0x57c8c62c, 0xbfd134c6, 0xe6f3f832, 0x20997c5d,
0x449bcc58, 0x225e2568, 0x3f890445, 0x01fec524, 0x645e1431, 0xfc6a834a, 0x27a6bf99, 0x674766f2,
0x99811bbb, 0x36510354, 0xfa386ff7, 0xafaebbdd, 0x6f645f23, 0x964dd1bf, 0x34818301, 0x73436368,
0xb0b6073e, 0x607091b3, 0x9a6cc468, 0x31bb0ec4, 0x67210cc7, 0x8fabd6b3, 0x7eb4e906, 0x13711705,
0xb0288662, 0x0f489f85, 0x3f300795, 0xd8664cbd, 0x01709f37, 0x2b742c6a, 0x00fa40e0, 0x4fc04cdb,
0xbdef572a, 0x9f13d3e5, 0x0e658827, 0x6f3c8d25, 0xd676e42b, 0xbb8be9bf, 0xc5557098, 0xb9c0eb06,
0x2fb7db28, 0x3d2e0ba1, 0xb06dc97c, 0xa75296d9, 0x3dd6dec2, 0x4a33ada4, 0xef78ea7c, 0x93be2566,
0xe4b91bbd, 0x6003fccf, 0x51396b9d, 0x2af83cb8, 0xf9158d50, 0x7f257708, 0x24e07061, 0x59b49b2c,
0xe58d0fae, 0xef7ad70b, 0xe77da765, 0xd4ad752a, 0xc56f1bdc, 0xf154a17c, 0x6261cc25, 0x84eb769f,
0xea289d76, 0x13035e9c, 0x02b39688, 0x6688afd0, 0xc31c0c63, 0xe1e04cb4, 0x431ff291, 0x28f82bdb,
0x12c436c3, 0xa2148a83, 0xedc90a62, 0x4a94d21a, 0xc0472c58, 0x346d19b6, 0x0c424497, 0xb51a041d,
0x732117e5, 0xf353f5f6, 0xb23b1b40, 0x7e00dce9, 0xdab80766, 0x72944777, 0x5b079402, 0xb706cde3,
0x2a1dcafe, 0x7805a6e4, 0x5438af7c, 0xc546b555, 0xe07d1a45, 0x1d9d2b09, 0x967ac8b1, 0x9a6de161,
0xfaa73416, 0xe8f9ba1a, 0x5f18e966, 0x10164436, 0xbb46eccd, 0x92471ab7, 0xf079774f, 0x69e60fc3,
0xc48faeea, 0x5152c654, 0x9152b9a7, 0x73c7506f, 0x266c7d9a, 0xeff3a213, 0xc9ec6fa9, 0x6d08747d,
0xfc85859a, 0xa369a82d, 0x3f4a80ba, 0x4294ca04, 0x49771046, 0x2599f4f3, 0xccb67ff6, 0xb1e97e2e,
0x073a604b, 0x8a5b8ff2, 0x105c3d9e, 0xf28d50d1, 0xcefd22e4, 0x3643e5be, 0x1952291c, 0xb0194465,
0x2b87d8eb, 0x07ed1da2, 0x2a9c6fc1, 0x4a30c3f5, 0x34525f8e, 0x1475a27f, 0xc9453c84, 0xa3df0cb6,
0x414a8cb4, 0xb65ddc30, 0x4cc114be, 0x1e4601d1, 0x39b1fe64, 0x76c1d033, 0x20eccd1f, 0x2b98e11f,
0xa5734ed4, 0x31dbfae0, 0x80a8ad16, 0xe40daf8c, 0xa7baa01f, 0xb1ea564d, 0xbe5074b6, 0x8f8615e7,
0x27cfdb15, 0x27036e8d, 0x87ba59fb, 0xe3af7f3a, 0xf93ca2fb, 0x595b65e2, 0xd195c5a5, 0xb08eb978,
0xd99a823f, 0x65348f73, 0xe0525a32, 0xed037c1c, 0xbb6c1fb9, 0x379ac73e, 0xad311434, 0x21260248,
0x6fd159d4, 0xc485249a, 0xc3941307, 0xcf85811c, 0x08ec898b, 0x1f16a8b7, 0xec062167, 0x30100cd0,
0xa22b43bf, 0x2ed765f1, 0x3da818e9, 0x62cd18cf, 0x95b9bfc9, 0x0a92d7d7, 0x361acefd, 0x8495aad4,
0x0c2224b8, 0xa0065730, 0xe0476c49, 0x8820aba2, 0x5aec6a90, 0x23004a22, 0x7628320d, 0x4e51bbd0,
0x4acd9eca, 0x84cd1369, 0x001d3334, 0x425c2c34, 0x5e0b8469, 0xd06d8f80, 0x2cbef501, 0x4501aa90,
0xb67de837, 0xa432074e, 0x98e5e7bb, 0x1b9df24d, 0xc93c5302, 0xb40acaec, 0x8e74a33d, 0x215cf522,
0x38f27b7d, 0x630d7244, 0xfd27b774, 0x604381a1, 0x9d74c55c, 0xf8093a74, 0x4ba6b791, 0xeebe6e59,
0x9c816b6b, 0x2ab0eb93, 0x047cb2dd, 0xd4d8661c, 0xf0e65908, 0x4508cf37, 0x10e138be, 0x5de60864,
0xf47fbb41, 0xaed3c14a, 0xba287641, 0xdc53fb59, 0xce62f695, 0x3fd1b1c6, 0x9f17de56, 0x884953ba,
0x336d6141, 0x1faeed1f, 0x2be16736, 0x26677bf5, 0xcbc530d3, 0x2614b10d, 0x78d56936, 0x6769428d,
0x04c9f608, 0x17cc4ce2, 0xfc3a7d1c, 0xc7275516, 0xb37a8c02, 0xbb924a9b, 0xedbc0a89, 0x2ba50bd8,
0x214e565e, 0xd7125df1, 0x6fcdc598, 0x2b138546, 0x1e7f62c8, 0x7dd6c087, 0x50c65e94, 0xd121adc6,
0xecdb1f6c, 0xb3fe40c2, 0x27c968eb, 0xd794d64f, 0xcc51f934, 0x648ecc89, 0xe68c04d4, 0x5430212a,
0x2f3739d5, 0x50b36ded, 0x42c84d6a, 0x658b61ea, 0x8c1dc4da, 0x40072005, 0x48d06ff9, 0x4356bd19,
0xc8cda7b3, 0x6fa2b8d2, 0xfd38dcbc, 0x18ce3bd9, 0xc6464a15, 0x92235592, 0x1402f3f2, 0x75424efa,
0xf78ea53c, 0x3a3f2d44, 0x45c9a202, 0x3ee34602, 0xad33dc32, 0x355baaaf, 0x37287195, 0xde5bd8a9,
0x00000000,
0xfffffffd, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0x3fffffff,
0x00000000
};
/* m_ln10_16384 =
2.302585092994045684017991454684364207601101488628772976033327900967572609677352\
480235997205089598298341967784042286248633409525465082806756666287369098781689\
482907208325554680843799894826233198528393505308965377732628846163366222287698\
219886746543667474404243274365155048934314939391479619404400222105101714174800\
368808401264708068556774321622835522011480466371565912137345074785694768346361\
679210180644507064800027750268491674655058685693567342067058113642922455440575\
892572420824131469568901675894025677631135691929203337658714166023010570308963\
457207544037084746994016826928280848118428931484852494864487192780967627127577\
539702766860595249671667418348570442250719796500471495105049221477656763693866\
297697952211071826454973477266242570942932258279850258550978526538320760672631\
716430950599508780752371033310119785754733154142180842754386359177811705430982\
748238504564801909561029929182431823752535770975053956518769751037497088869218\
020518933950723853920514463419726528728696511086257149219884997874887377134568\
620916705849807828059751193854445009978131146915934666241071846692310107598438\
319191292230792503747298650929009880391941702654416816335727555703151596113564\
846546190897042819763365836983716328982174407366009162177850541779276367731145\
041782137660111010731042397832521894898817597921798666394319523936855916447118\
246753245630912528778330963604262982153040874560927760726641354787576616262926\
568298704957954913954918049209069438580790032763017941503117866862092408537949\
861264933479354871737451675809537088281067452440105892444976479686075120275724\
181874989395971643105518848195288330746699317814634930000321200327765654130472\
621883970596794457943468343218395304414844803701305753674262153675579814770458\
031413637793236291560128185336498466942261465206459942072917119370602444929358\
037007718981097362533224548366988505528285966192805098447175198503666680874970\
496982273220244823343097169111136813588418696549323714996941979687803008850408\
979618598756579894836445212043698216415292987811742973332588607915912510967187\
510929248475023930572665446276200923068791518135803477701295593646298412366497\
023355174586195564772461857717369368404676577047874319780573853271810933883496\
338813069945569399346101090745616033312247949360455361849123333063704751724871\
276379140924398331810164737823379692265637682071706935846394531616949411701841\
938119405416449466111274712819705817783293841742231409930022911502362192186723\
337268385688273533371925103412930705632544426611429765388301822384091026198582\
888433587455960453004548370789052578473166283701953392231047527564998119228742\
789713715713228319641003422124210082180679525276689858180956119208391760721080\
919923461516952599099473782780648128058792731993893453415320185969711021407542\
282796298237068941764740642225757212455392526179373652434440560595336591539160\
312524480149313234572453879524389036839236450507881731359711238145323701508413\
491122324390927681724749607955799151363982881058285740538000653371655553014196\
332241918087621018204919492651483892692293707898635270638502702269755124994300\
438182788473199219658143121976071110876341224466407377945558858391944080931102\
428308508474631906932198146864308355534765111465076909733339583257506827758283\
105180329948130848399681721136679880192037770686854795062035841721998437439410\
636234323148117455247564008919216549126908278150604817119907018862920982286271\
673047719901577028535791050628467337223240001879561502289084396741468565648317\
688138920684095796918033543391364678657459054948802985438198807359554270415408\
734014531739254536732819399764560255984324330561587350029328025723064532703481\
181084723116446804751919426414437554865769392929683428667585106731924191822852\
268991389311921694424230385170652933704512149838359794021827162913364025315495\
969131171466353442226456854468322628925319852739946666957186015792983850440153\
746152827512885754561754196997678908921172490237634787894240218337678139735465\
834555629507930904668051597640950524818947587309947661298632067735653111178606\
153748101081586427721111350017666109114969649418307694630138841602650317848119\
297238020680868962365439659151206760790500831952302434781788303877847102826305\
591243062439431569119461723321513047832089425851305264251821147984825842473096\
707950164439552006313711424850024976529015131038021641684346803662396504005785\
203172746463414888941277038831876066690417296597135990817736900634789459528897\
622199788079827139833181539554157297894701672875025323590827813163570666348956\
763663440011300980093878359213002629530712367430223239970733798668415171824688\
814565764772117511636779732750518307490266536240606778961293130685497587433054\
853693766563031671111787156457115640249978305349228978026846460819213284031480\
482749893697037328093314540101927648340605937151418579893356415948323835325328\
752010085555501592808918332680899368327516137438981973612570667962716178982016\
8085761103706608226E+0; */
static EMUSHORT _ei_m_ln10_16384_[NPIR_16384] =
{
/* lgw */
/* S i g n i f i c a n d */
/* hgw */
/* Exponent */
/* Sign */
0x00000000,
0x8fba3532, 0xab4535d5, 0x0eabd2e6, 0x92937b8f, 0x79ff7c97, 0xdcde0082, 0x68cf9dfc, 0xaa9005fa,
0x28afb8c5, 0x9f83afa5, 0x25f6ac55, 0x22f3a535, 0x40ef2089, 0x287e1e40, 0xd6504680, 0x1ec7775f,
0x9a86abe3, 0x80e89953, 0xfd623617, 0x07de7160, 0x57ec2ad3, 0xef4ed7f8, 0x7dac9cbd, 0x54e58807,
0x09be63d5, 0x6c7206f0, 0x74e5f70c, 0x14569bcd, 0x0c2ed0f0, 0xc69b1ee3, 0x13c82d6f, 0x925fe468,
0x66dbbe69, 0xb3af12c0, 0x1d27d303, 0xd371196a, 0x9b9ab308, 0xfbcb7830, 0xc6f8e545, 0x883138b8,
0x98ad3c62, 0xf9b36d72, 0x88e8778b, 0x8f67f170, 0xc89872de, 0xa728570b, 0xd94be80c, 0x720f6a46,
0x2bc07d21, 0x72780e85, 0xd12f0ac9, 0xdd5da94a, 0x642ea874, 0x545a22fd, 0x5affffd1, 0x4f270fca,
0x34e0fa4c, 0x6ea07090, 0xc3ec8a0a, 0xb85acbf0, 0xec1e6f44, 0xfa5aabcb, 0x11d17e5c, 0x42468030,
0xc5e9cbd4, 0xee7b37b6, 0x2de9a394, 0xc1671970, 0x167067df, 0x01abf490, 0xf0df84d9, 0x0c752ea8,
0x948a5af4, 0xd24e0fa2, 0xeb95dd14, 0x7190da79, 0x565bfe1b, 0x18de8ef8, 0x0e61a1f3, 0x777c81dd,
0x8682d61b, 0x30e5a042, 0xf0f8daf9, 0x1cbddde2, 0xcb537976, 0xa6fe859c, 0x812fef39, 0x52ef2202,
0x51f943fc, 0x8b3974ec, 0xb8dedd3a, 0xba4743f8, 0xcdaef39c, 0xcbd9ab4f, 0x84f2069f, 0xc97585ce,
0x4dfacbfb, 0x1826db3b, 0x76d21792, 0xf03cd758, 0xecd96155, 0x50a8357d, 0xc1757ac8, 0x6cf25504,
0x1afff09d, 0x22b43227, 0x6fa267c7, 0x56c254d1, 0x4d8c0e2d, 0x431d6b12, 0x35a64482, 0xaa9aa354,
0x025ceed5, 0x819fb4c9, 0xae55cf3c, 0xd29ddc98, 0x8d8381db, 0xfb1abd72, 0xc372b157, 0xe65620f7,
0xec74365f, 0x9a8f9d45, 0xec7db9db, 0xf0e23e04, 0xb2c15e33, 0x2e4761c7, 0x4394951a, 0xef7596b8,
0xe5103e61, 0xb3ed5bb8, 0x164f4dc8, 0x9cd56639, 0x27feb619, 0x3f1fc6ce, 0xf2a2e7dc, 0xdad03a20,
0x59fe4178, 0xc271a1f3, 0x8453ad12, 0x6387547d, 0x24c85e95, 0xa94467a5, 0x1095d9cc, 0xf566c2a2,
0x891da4e3, 0xacc7a33d, 0xb58835c7, 0x03ee250f, 0x738f3048, 0x87b1ea3e, 0x68d8e7f8, 0x8f202ce6,
0x096b6ab8, 0x75b82fab, 0x4da20fdc, 0x403329ec, 0x05d9bde0, 0xcdc54f46, 0x3091c64d, 0xc2140c89,
0x4243355b, 0xb7efbe15, 0xffb0b1db, 0xf36ed7b4, 0x0b3e257a, 0x0d64b888, 0x97916ed6, 0x3de461e2,
0x69188366, 0x78ca33d0, 0xbb0291b0, 0x1c947f8d, 0x96b4ca23, 0x1fd2be26, 0xa27c8906, 0x45b32b1b,
0xaff7e9a8, 0x0b04a7e2, 0xed7e9590, 0xb28df6d2, 0x4b1cb694, 0x793b35e7, 0x593fe73f, 0xb8362505,
0x07dab644, 0xcb143e82, 0xcf88db48, 0x14c53aa7, 0x9fbe3f28, 0x0a329742, 0x9b76deef, 0x7815fc14,
0xf3d9be03, 0x684c52eb, 0x25ba83fc, 0x7bee0ca9, 0xcfb8bc8c, 0xd50df7c4, 0xf075887c, 0x18285a10,
0x8b037842, 0xa2998560, 0xc6a26c65, 0x55fbda6e, 0x66d6b49b, 0xd38c2d1b, 0x468e39d7, 0xcfefb8ff,
0xb480c9b6, 0x27503c00, 0x6414d33a, 0xcb411a89, 0xa49f9e13, 0xae5d07bc, 0xb27df57b, 0x609361f7,
0xdd24818d, 0x2f732b5a, 0x4ab9406a, 0x996eeb7e, 0x7d88d7ce, 0x8a8d9f48, 0xce4da1f8, 0xababf4d2,
0xc36fb037, 0xa9d4a3d3, 0xdcd5006d, 0x8e3da50c, 0xbf77e9c5, 0x6806fb76, 0xed76c3c0, 0xb0e03fbc,
0x3706253d, 0xdee60747, 0x42d4478d, 0x10af77aa, 0x79cc1e36, 0x82daf47f, 0x3cfda46d, 0xd3405ddb,
0x37a75765, 0x3b763751, 0x419e48b6, 0xc19c9b2b, 0x8892305b, 0x3ef27d99, 0xd49a2e66, 0xb4a638ef,
0x552a4347, 0x8c2075be, 0xf17cd746, 0x7dd59d3f, 0x2e93a9a4, 0x81506bba, 0xd9485366, 0x67973103,
0x3cbf0687, 0xe30e18a1, 0x6497d209, 0x5b423bce, 0xcf45000f, 0xe19add83, 0x5537492a, 0xe338dac4,
0xe177806d, 0x34bc0670, 0x65129296, 0xb330c444, 0xb853a326, 0x92197f00, 0x8edad933, 0x7523e506,
0xe9324b68, 0xdb237760, 0x0724c25c, 0x4b98b36a, 0xcbd398d8, 0x450027de, 0xe98956d7, 0xd4622316,
0x4157f6c7, 0xd71e54f2, 0x58ce4a21, 0xc552a89d, 0x0bef11c7, 0xfd6b8ee0, 0x35f3c083, 0x3f761ad4,
0x74efcf73, 0x88abbdd8, 0x6009901c, 0x5de9c065, 0x2741f356, 0x385ab136, 0x2e9b53cf, 0xa4aa6c93,
0xf7f5202c, 0xa32b1abd, 0x92954469, 0x4d31a2cd, 0x85bb29a6, 0xc6412c84, 0xbb583a44, 0xebc0c9f0,
0xd64651d6, 0x79efb424, 0xd263d521, 0x93907128, 0x145de32e, 0xac697494, 0x646ad497, 0xbb45d9c5,
0xf457e14f, 0xced2846d, 0xd16ab3f6, 0xccbf7f5e, 0x17ab408e, 0x6285f54c, 0x3e4c6f15, 0xb382bc4e,
0xf35215c8, 0x44c3bef7, 0xa53938a8, 0x28db471c, 0x6a0822e1, 0x1ed485b4, 0x4e462713, 0xdeeaf659,
0x544334b8, 0xddf29daa, 0x52ca5f36, 0x733b2281, 0x1f1cebad, 0xdb2410fd, 0xc58aef38, 0xd0ff9f45,
0x80c8fa84, 0x2fdbb420, 0xb776102d, 0x3a45f4b6, 0xb606d10d, 0x468127e2, 0xf3b5fc86, 0xeceab1e4,
0x23962766, 0xd966283f, 0xf815e490, 0x134fb2d9, 0x9f0b0fd9, 0xf37da42b, 0x344d51b0, 0xf8ee4843,
0xe2cd2e31, 0x03cf12bf, 0x4e927c63, 0x1c1035e4, 0x704d67f9, 0x2ba1307e, 0x2944b6c5, 0x2c1d48f1,
0xf799677f, 0x2e1e34a3, 0x0dc67795, 0xcd5cd226, 0x52f166b6, 0x671e4e0e, 0xec97efd3, 0xabbab080,
0x1a0af022, 0x0482d095, 0xc84911f0, 0xbaf54c96, 0x8c574502, 0xfa9d8c59, 0x58ac8f70, 0xfb5f06c3,
0xba83c7f8, 0x8e668aea, 0x53d49ea6, 0xb81c4a5b, 0x5e3b6eb4, 0x48a93f5f, 0x388e9e3e, 0xa2d6fe91,
0x56c6cdcd, 0x4b40ed7a, 0x006bf062, 0xc4b83301, 0x67fddc57, 0x1be5a9a9, 0x0cfceec8, 0xff3065c4,
0xb5dfb353, 0x89bf752f, 0xb2d5ae5b, 0x6a36cecc, 0xb3e4daad, 0xbc1261c8, 0x189da49d, 0xdf3ccbb3,
0xbe145a2a, 0xd006f8b4, 0xa2defd2b, 0x99d6d20e, 0x8c167e86, 0xb6524dc1, 0xc1a03730, 0xed69b13d,
0xf8a3c52d, 0xf42c58de, 0xb00b6b33, 0xf6ff363d, 0x794a976f, 0xa0d9c260, 0xb00410a0, 0x421ef5e0,
0xeb56323a, 0xdef85a05, 0x4a7b32a6, 0x8fcd0832, 0x478f7bd5, 0x0a62d18e, 0x20642b97, 0x4d5e843f,
0x20663834, 0x1f1d366c, 0x6e198566, 0xbc64ea80, 0x324ec3dc, 0xaa6604a5, 0xc0e5a10a, 0xb5e4b1c8,
0x2d732d47, 0x3b70fcda, 0x19127a6e, 0x09426178, 0xa45ddfc8, 0x3982a78c, 0xf6974f36, 0xef99c8e5,
0x61ba648e, 0x4cb0466d, 0xd821ba0a, 0xad6bfbff, 0xffde2db1, 0xe38a5700, 0x4e943960, 0xf77e3760,
0xdf69e8a5, 0xa949eaaa, 0x7b0d9b50, 0xe88047f1, 0x5faf1bca, 0x3848c8d2, 0x748e6d6e, 0x3dfd3c51,
0xa9b7401e, 0xaf88486e, 0xeb271060, 0xf47fa96d, 0x268339db, 0x45765cde, 0x1e14126a, 0xe40bf3cc,
0x57d4fdc0, 0xdb1d28ea, 0x978c5d4f, 0xa47ecb26, 0x6a271619, 0x9cd5b42e, 0xad3aee98, 0xe2478fca,
0x9305e981, 0x469ea58e, 0xd5ede20f, 0x5b08b057, 0x44789c4f, 0x8e93368d, 0x23605085, 0xca67b35b,
0xd219c7bb, 0x5161bb49, 0x4ab3c6fa, 0xef66ceb0, 0xb0d831fb, 0x765aa6c3, 0x8a8c911e, 0x782cf8a2,
0x02e516d6, 0xfb8f7884, 0x410be2da, 0x2c622418, 0x2c5f0d68, 0xcc70cbc0, 0xb1a8105c, 0x962f02d7,
0x01f02d72, 0x83c61e82, 0xda5df90e, 0xe28fecf9, 0x82d30a28, 0xea56d62b, 0xaaa8ac16, 0x935d8ddd,
0x00000000,
0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x40000000,
0x00000000
};
/* m_1_lg2_16384 =
3.321928094887362347870319429489390175864831393024580612054756395815934776608625\
215850139743359370155099657371710250251826824096984263526888275302772998655393\
851951352657505568643017609190024891666941433374011903124187375109715866467540\
179189655806735830779688432725883274992522448902383559976417394137928009772756\
686355477901486745057845884780271042254560972234657956955415370191576411717792\
471651350023921127147339361440723397211574851007094987891658880831322194806793\
298232325931195067139950783700336734248070663527500840691762638625354688015368\
621618418860858994835381321499893027044179207865922601822965371575367239660695\
116486836846623858508486062990542699469279116273206134006446704847634070437352\
336742212830896703645790921677219090214219621424574446585245359484488154834592\
514295409373539065494486327792984242915911811311632981257694501981575037921855\
384878203551601973782772888817598743328660727123938252022133328052551248827434\
448842453165465061241489182286793252664292811659922851627345081860071446839558\
804633121279264003631201457736887904048271052865203359481532478070748327125903\
362829769991028816810404197503735586238049254996720862167754810108834579898042\
144858441997382120653126115252962870828403579279034958040901220864616278339249\
716537639993209963332453859887857132513514559752100369439584477273831743594697\
315309378516265846495665876896412147100663514475807900689771854296851504183578\
945223943713440629222149119070350168420234727467080115458756840107582043672758\
575312668712636649023867841677127620023283187671685822439769327574127351721319\
292291252568344526849709026431722445452968913731342733143230858772164273850022\
766731110007331933592405443085102541294139861698326920147956744493995320581621\
532281327456453275242315871549699501319636430009420623187004290412273916837009\
448577274992945247549060387705549497436171799326792474787031785343897776848272\
445670238223213463988792370470555413191641912433993149631531689462270600499475\
229169461363640721292924705748175032181010687038003936486327388765775205414308\
484448383154896604574427286093113137509901744242608092622545913233727012788545\
449265854339599396717438498092334316359449036069091957232317586529195095145815\
602507991416222632800552057509261182546702115276525341856442030186468532660206\
842719994804982412454498309495161890652253233620743364532859807087997715019713\
456162738417484249144311918988862036586590319012292027206040606684106922072273\
041239754297228029803905668549966597093867974954348590331570172779031448989652\
923298736411085383736587609465609452281213087618120436345169233425766903840451\
993551378285506956771616722607288189670164061065121921089215398332484274821017\
384866323532160779003021649871213093027605607156375417475025931270895620693556\
694116700409091241908852446830082928454384872630095589739830574794318400859528\
930617895990017668017704636109243378017728228476523056456319217419861639740754\
290890015553994202977067380285480595951702256693624444589667951779325892311151\
517439013727121619687304042538686135653161690172072488555907722333110027301470\
566264144534593615159882047495387644829949165108498431997909200674471765051355\
571346613578716416468060518998014291044186631169250051964026416638582955464960\
444120289478748054167334536213768081426762226454626862715142613559493386602976\
277955906624287194466592952082869570667945408309750806255024841826018298572178\
031584341552456084334724500671069022837878305743511905839528583233997452790878\
174272174299659399849152200617483257913647764871909802663007548266887759040176\
746764627267329208232016157100949828120443513109557177068923216959171340760406\
342507368602939901319077636097502908785715236269297437238222129099874665942674\
538582138577406352558907986992579242591420689269990367186351141862486098257152\
786874735144165701104345389082893298082156663249555979554117448507558902162907\
758609627425617531321082711299086403196947924744045003617134667416759764155233\
081850655173029704983601490189264546850182033504227493945649678535571401624055\
268197645223238285677643714477285453783561818004344210995230586188923972901889\
229655520932347680193319597464988009969418684781733377161830714612075423134517\
111278599336135153853027230063880719140950976570320003381997383181197741243123\
448944029115591704619157669903062942339054249407694703165321423823957934499329\
241744070834802258104258628043340239474095589982886932093451223320140466987659\
898063681442634806216370460057908591751988242015898938884402512299993949885824\
353821695835225254806893328239898583273310786804072573375765681199273528267577\
912315683309484539371186401995613509243561191699845348743700908800037948219734\
853879292646514319919222171723594713611772424973159337482908789772219319743530\
117888369512683424920667618669482670611755952898493907001779428778482560288517\
501005856446421486154301520981901011599991897218933984414602787907011388289025\
8298531046430151483E+0; */
static EMUSHORT _ei_m_1_lg2_16384_[NPIR_16384] =
{
/* lgw */
/* S i g n i f i c a n d */
/* hgw */
/* Exponent */
/* Sign */
0x00000000,
0x9ba0601c, 0xde52111d, 0x6ac9aef2, 0xfd7e6670, 0x7fe2901d, 0x5d76519b, 0x9a53b0b9, 0xfdb6f73c,
0x03a778ac, 0x0630642f, 0x0d3b15ec, 0x1382c237, 0xe16ce85f, 0x96176e02, 0x33d2e9e3, 0x008f9c04,
0x2d6723b7, 0x57d20b9d, 0xc9ad0744, 0xae01478e, 0x7dc12811, 0xec9edc32, 0x83eadca2, 0xfa2091d3,
0x5a1b6c30, 0x62818bcd, 0x17ac7ebe, 0xc9e1abf2, 0x95f37fcc, 0xdbc77693, 0x8b1aea0c, 0x6504a4ec,
0x4682f31c, 0xab99cf58, 0x91229719, 0x3a2acc25, 0x0f80d6fc, 0xca2cbf3e, 0xfa17fd42, 0xdd6ec560,
0x9d62247b, 0xa57b3697, 0xdff505a4, 0x7e5f09ff, 0xf4aed8a7, 0x0da1771e, 0x3ce406c1, 0x10623e04,
0x4b25cf58, 0xf36d6a7b, 0x78e55646, 0x6ccc53a8, 0xd4b05040, 0x7b5f5571, 0x126742fa, 0xc9ec669c,
0x2cb7a49a, 0x18c9974f, 0x73a1ed3f, 0x69890d59, 0xb5d2a707, 0x64904b95, 0x2fccb06b, 0xc0d345ad,
0x4cb1ad96, 0x7e0788c5, 0x049610d4, 0x64fa7d76, 0x46a62e9d, 0x2c512359, 0x28f594f8, 0x393d4b78,
0x0763a080, 0x92f20377, 0x1c16277a, 0x224bba66, 0xfb68b17b, 0x528f5a79, 0x40270a1c, 0xa096e76f,
0x239a48d7, 0x9276e85d, 0xd5a308b6, 0xe15aad82, 0xc191398f, 0x937d7192, 0xb34b0e8e, 0xd2384721,
0x6cdbdac1, 0xff5b8c03, 0xf6eca7a6, 0xb6650e0c, 0xaabc162d, 0x35c1fe5e, 0x07402d96, 0x37e07f3c,
0x0a41ae6d, 0x13d49867, 0x10333180, 0x3b292e85, 0xbcb4693b, 0x61da2b61, 0x225ad80c, 0xbeefcdf2,
0x8d403812, 0xb8cc15a8, 0x74b71948, 0x337aa728, 0x3d60fcf5, 0x6b58c13a, 0x2d458dde, 0x7dbe53fe,
0x4d7ad283, 0xa363116d, 0x10d6468b, 0x1c941f3e, 0xce8d2ea6, 0x28c1627b, 0x997eb2f0, 0x22b100ea,
0x58baee73, 0x11ff5a84, 0x2bcfccac, 0x3a63d150, 0xd1a21cf9, 0x3fdd6112, 0x9618f0d2, 0xc5b9bd75,
0x3cfba8b9, 0x420c29fc, 0x84c2ce2b, 0x53bc0f4b, 0xe51dd0bc, 0xf378f356, 0xcc06caf2, 0x25ce7c71,
0x975c51bf, 0x6c7b95dd, 0xfb009a63, 0x8a255d80, 0x9b334c72, 0xac405992, 0x269b18e5, 0x384a93db,
0xde7b1db1, 0xb8baf908, 0xf31f2009, 0x2e0adff9, 0xd71fb551, 0x1d5bef81, 0x60dbeef1, 0xa5a4cbcb,
0x09b1b105, 0xbc838bd5, 0x4491c31a, 0xb9153e6a, 0x230fa3d2, 0x5cd3e016, 0x74e7ee8e, 0xb4a0257a,
0x25e46693, 0x5b71bfd9, 0xfa46e1b5, 0xce590ba7, 0xd9f8d119, 0xddb66305, 0x78eafa1e, 0xebc27df0,
0xcf726bcc, 0x3bffcd76, 0x503ec269, 0x1c596e21, 0x51799e55, 0xda99c855, 0x28d046ca, 0x49234fdc,
0x95f40cf7, 0xf96c5612, 0x71edd8df, 0xb2c2cf3d, 0xf19a38b0, 0x3d630790, 0xddda14aa, 0x75fa3dce,
0x3a5bfdc5, 0x04382639, 0x96b279ff, 0xc0858ffa, 0xacbb3b95, 0x1a15ad9b, 0xa211089b, 0x1ef69e3c,
0xbb2c6e8c, 0x344ec3a6, 0x24050e67, 0x762ee14e, 0xe5f502e0, 0xafbefeca, 0x24f773e6, 0x4c934f08,
0xd11cbecf, 0xc395698b, 0x685d28bd, 0x84cedf35, 0x551746e6, 0x79a0a17d, 0x8f299dd7, 0x5690752a,
0xfebfdf92, 0x7f34ca77, 0x1add3978, 0x33911e78, 0x0f1f53a7, 0x9a6e3010, 0xa691fc41, 0x93da4b6f,
0xffd29d1a, 0x0e492295, 0xebc895ac, 0x7f67112d, 0x4dba95e9, 0xe6aa31b5, 0x98f4ca0f, 0xa7e2838b,
0xcc644b0d, 0xe938f77d, 0x8dbf7130, 0xe44a63a0, 0x846186f5, 0xa9e00138, 0x5de1f24c, 0x468623b5,
0x20b7e7ed, 0xc501eed5, 0x5574e1be, 0x2f215e7a, 0xc72e4c46, 0x61f7cba9, 0x7d39d5f7, 0x00f11831,
0x552b3ec5, 0x9ed9d48e, 0x89082642, 0xb3e6f949, 0x161cd544, 0x83603d36, 0x6efc0489, 0xe5bf57d4,
0x8200acd5, 0xd63327d1, 0x19962203, 0xb5f6dbca, 0xb7375563, 0x539286cb, 0x76d12213, 0x4543637f,
0x8568b6d3, 0xc2a4c68a, 0xac63c89a, 0xc8a189dd, 0x57f323d3, 0x5244bd4c, 0x7d32d1cb, 0xab133d7b,
0xb40f7f59, 0xa721e7e2, 0x26556416, 0xcf9374dd, 0x9fec78c2, 0x44f9b037, 0xbe0f588c, 0x48f853c8,
0xd4019a5b, 0x1d1bed6a, 0x427cfb61, 0x5316c6b5, 0x36699bde, 0xf721f92c, 0x081ee2c6, 0xd6c118fe,
0x3806452f, 0x287fc06a, 0x87e02497, 0x4a500113, 0x8ca7579c, 0x45b4c2fd, 0x5e0b7df9, 0x986ae3e0,
0x948fdf47, 0x70bb9754, 0xb66bf22a, 0x76dda7f2, 0x67ff8747, 0x393c996f, 0x74223061, 0xea73b898,
0x39324aa9, 0xcd026526, 0xe32da0cd, 0x6184c04b, 0x0ddb22e2, 0x5c661350, 0xa2d82dd2, 0x56df98ff,
0x3874e7dd, 0x23c5ad1d, 0x131fe6f3, 0x583ae01d, 0x82f54d58, 0xa8b904a7, 0x2454b670, 0xfd221e87,
0x93c140c1, 0x221d4178, 0xe2837629, 0xbf497eaf, 0x5a6f9c82, 0x2b289eb4, 0x38e9f961, 0x05ad0858,
0x6b72a93e, 0xb161369c, 0xc7c031d2, 0xae67dbd6, 0xbe21c754, 0x1163f07c, 0xf91a4c8a, 0x4eee5d45,
0xa2a147ee, 0x9b99705d, 0x9970d886, 0x6ca117be, 0x6e40bf2b, 0x584b4948, 0x65578454, 0xfe0bc3ba,
0x3d6fb238, 0x685b247f, 0xe2b2e7d0, 0x1befbffd, 0x3b553870, 0x2fd70301, 0x58ce9597, 0x3a6f2676,
0x78aa761e, 0x5a0935ee, 0xb2d8ad09, 0x61615483, 0xab6baa76, 0x3517ed3f, 0xae77c497, 0x9a8a195c,
0x7d73b7d7, 0xa61353f8, 0xe503242f, 0x3ef3b275, 0x88b4c27f, 0x50761ae7, 0xc284e917, 0xdb14c639,
0xa9965366, 0xb4fce6cc, 0xff95d909, 0xde133793, 0xa724364f, 0x9d01ac26, 0x761419fe, 0x98f12d33,
0x1c5515cd, 0x17a58bfc, 0x33c2ac28, 0x90b2a5ec, 0x4762b166, 0xef7c9b6b, 0x8afde8b5, 0xd3d3f612,
0x0fd6c2e7, 0x4c95f1ee, 0x3aeb6320, 0xf91663aa, 0x5d55eac6, 0xb5272c45, 0xc2c05605, 0x72aed240,
0xf4a6bb8b, 0xfae8ade2, 0x5a8d1586, 0x38ebbad5, 0x570eea0e, 0xcbcf414e, 0xc0518cb6, 0x18e19934,
0x529f4533, 0xe76a09d2, 0xd9c1a02e, 0xfcb5cf26, 0xd55999ff, 0x80a18d4c, 0x5b6c16b3, 0x2ea23ede,
0x7ca87246, 0x7590bf76, 0xb77093d1, 0x620ed1e1, 0xd90c40a7, 0xed0f9bfb, 0xeb346d35, 0x0236329b,
0x14925323, 0xacff9907, 0xf90c1fd0, 0x11bba405, 0xa6ac1df1, 0x98ea1c65, 0xc16de00e, 0x7dec175a,
0xac8644e0, 0x73268140, 0x72aec8ab, 0x02bcee0d, 0x4e05f23a, 0x1cd7206f, 0xa499d28f, 0x8dcef996,
0xcbfa8472, 0x4e6d5f96, 0x0df542a8, 0xbebdf057, 0xccf6077c, 0x84b0c4cc, 0x4706c266, 0x4b06503d,
0x9dccd400, 0xc347e1a3, 0x437a66c9, 0x1796c0dd, 0x1425e145, 0x4becb585, 0x87dd3520, 0xfd697d00,
0x00b04edb, 0x34927c54, 0x006dd6c9, 0x1c70c438, 0x349fe285, 0x17e0ec22, 0xa8f95259, 0x570b3806,
0x78de6e07, 0xf1721f8f, 0x78c96688, 0x71adfaf9, 0x4cb3c6f1, 0x5100e14f, 0x5cbd3538, 0x45a72e9a,
0x1752b1be, 0x28d04370, 0xa26beecf, 0x9302a515, 0xeea2f19d, 0x0316d7ec, 0xf2afc692, 0xb11bb454,
0xa48d30ec, 0x631fc105, 0x8c421f86, 0xefa3fa97, 0x9211b15d, 0x1a5e3f11, 0xe9a54fdd, 0x6bbb72c3,
0x089e1f61, 0xd69c4bc2, 0x9c1988c4, 0xaa9363cf, 0x3eb2b86f, 0x304f88b4, 0xea3eed71, 0x8658c6df,
0x5109530b, 0x8e8f7577, 0x1cc2d1ac, 0x385e5f90, 0x8f8c9bd0, 0xfee6c26b, 0x7d9b5d4d, 0xf64f96c1,
0x4f603381, 0xcff162cd, 0x0565ca54, 0x1435ee48, 0x63ad0bd6, 0x3e24beab, 0x9dd51f3a, 0x06650fde,
0x82e7859d, 0x91b6ac80, 0x37b3ad4e, 0xd96c55fe, 0x4dafdb4c, 0x492bf6ff, 0xcd1b8afe, 0xd49a784b,
0x00000000,
0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x40000000,
0x00000000
};
/* m_lg2_16384 =
3.010299956639811952137388947244930267681898814621085413104274611271081892744245\
094869272521181861720406844771914309953790947678811335235059996923337046955750\
645029642541934026618197343116029435011839028981785826171544395318619290463538\
846995202393108496124625404002633125946214788458473182826726839823261965427935\
076313175483509271389649469177857689180507900075995480878154597145850319648776\
261224922908291181909514989971716198604776765000678205179125573286286683420004\
029205098370845722248954942975621497072446597086136896092219094827612143914965\
282351678264923148040277462432441633115387382593038830393806332161302390518805\
821319156854616929053015051319269853784884187183200657535694683929717421320109\
058968908505856246409872183968766485398562351612773026389278782608498366810303\
084314155608139436176745488566634245381237339324224695943490602120445042968274\
606884785461156847684106437979500465969917745657540864018464079456529544341077\
408293999745400737217016801948890554856910694003754116899634157592972180644303\
810281520339238808563319868545398739354856065784289684898261394426084663278295\
260287662127623043419220262891211208361260055836862548999990927948784319747443\
388868629117713157413143222824169072995854725266157016837865324843772484501494\
231070981057547644239111166946914554653158213087545714859155264064669459397387\
274662626481556373135327269337959696802462363735803701702786527871382368266749\
519828884623367557462306447793364776980371470683133258881873131213864740296038\
784183570677840989672932230922836364090201677037161827336928454087218080144771\
762625506953476160886796962493766575320443448687953289293925355111468317252267\
269027574480678023768175534837405704382181223225333167896207975599032293059759\
674720866648423041739237925998625349797830939557939058531037975252143068778805\
590617344892191109026025826773307573559257888422877792921036753407863490855304\
794891954127419184995998472002896512482522900747644463235884208906503954959958\
558491035115048492721824049807454415599714989477887378682500728795922343009822\
942319249669491417573912540823496553976533413869724203094173675384196617867099\
578338970272787004639974872240934753017262827760378370041738228863589377924969\
862382325875180463298232538546590341884426607227746447936272479903769129333465\
546000093551695582424858532028918059736125384801823233442382103597678824131039\
216641326364909236929561097306295842230012701617892390833049660856580781673692\
318563832584839462208652330228807179187192362489333183015077311070745689121796\
914659367263135893208011259762354377304084068691237128559812760223428004379482\
876405125056913303826126403010530544273522458755389426282403514202977818574552\
152384456959363447034603700075088301735463847438537626403813454101438397158618\
878510933055522612438895685859314545981789398788095813097703294418454997539675\
584688521519928980078439477852749940693683296260337646969514281916547101134848\
280981159903891701632260198003335883343845347382837025678023183861865130506220\
796140649616517197441983362605251249435462333474207868218516919591009545367794\
107815920360973936616374249119974637581407388959127815667522795364331554404420\
540179775764574548045169358698557713498962599996338712463484916662006552612443\
129250273097705761564363331480979397586382101639153876281396221678652701621851\
872329327455199084359964370192229850163095316713600207495922820916926549406462\
015648516454839158198784522132330450566129638573974937494273361127741513842401\
000629562952191501261421723765087475239349268709954310991407339846379648623541\
205877052582157001940121088265053862420946239876135632219151395413745173865916\
851509644153119575878656498662100238893693108780943450508528466234382177343457\
889029398133355035174777008710821292356848678620539535720276545541790537872530\
502710701062170715088910526887959903910530278900868819684174003550490801852363\
346534150842598678778631295494252602029777067177633226348596208208829274740456\
372779701472755638788190784400976456870008457883700266813011923206196333878215\
846040733449263503651051191101403011098782737057847279051316748366723261946119\
583261254532331540082169467108602701774149967693998249375944746613415141940937\
550395825843753055648927667101895651619038987222872412515120827394231098838148\
110137700373589185088874278779534287441592376164595033359658544255003228496766\
069439226201365430030307203732941074253166516150071412099801810271374497152572\
160724936646388358103014272780662675943334687260374453743660278272231417303451\
308357309209362616142054838218146333065315091278414476738378702180988507713216\
007040367249564728981580033352751469842058022763578119395310334763014144567478\
637357245580977734937548656939871977977315313337061476862581811862090009206963\
058344298650460787460029116278906607159634540062737510043368937894881220447411\
369266695950881395070346377853955421429076370515177102397208455954664489465247\
8629640170402920750E-1; */
static EMUSHORT _ei_m_lg2_16384_[NPIR_16384] =
{
/* lgw */
/* S i g n i f i c a n d */
/* hgw */
/* Exponent */
/* Sign */
0x00000000,
0x328ab2a5, 0x140bac85, 0x05d650f6, 0xedfd3764, 0x5ff64f0f, 0x63571951, 0x88d5a552, 0x4f4bcae6,
0xf659d701, 0x573d841b, 0xb5e7920e, 0x0380cde6, 0xe09676cd, 0x3a0bf9ce, 0xee365e8b, 0xc0436268,
0xec2c1616, 0x85bc9061, 0xac59bf14, 0x7402bd2c, 0x99bbb9d2, 0x587bec42, 0x2229fe16, 0x1d482214,
0x14656ef8, 0x7ee812dd, 0xb89daf33, 0x51043e99, 0x18dc6b3b, 0xfdcfc625, 0xca297e2c, 0xbca8260b,
0xb722c34f, 0x92b0dd5b, 0x7fc0e0d0, 0x361ffcd7, 0x8a1eb9af, 0x00b8f4d0, 0xe6702094, 0x26459c6e,
0xe28314ab, 0xa2f49037, 0xf3497f12, 0x7fb87464, 0xeb5d35b3, 0x7150096a, 0xc26e7888, 0x0ccaca20,
0x5dbdc3de, 0x88ccc0d7, 0xf1c81dd9, 0x72c253eb, 0xae2f9f4a, 0x0fc5222d, 0x2147aea5, 0xfeb173e4,
0x6a1a4cab, 0x7cee2830, 0x8af84e4c, 0x848549dd, 0xf341e9d3, 0xaeddb853, 0x2f77fade, 0xbde490c4,
0x37e7dd7e, 0xe52e3393, 0xaa5ea173, 0x6048f21d, 0x3fd68d29, 0xd1648f6b, 0x152cb6f8, 0xdbae8626,
0x3c251c32, 0xb1f6ac70, 0x63c6b91c, 0x0bddc3fc, 0xae8bf124, 0x13970a5b, 0x06f3d321, 0xf5f3441d,
0xa880de16, 0x4731ea52, 0x4ff99b73, 0x8040ad0d, 0x274da48a, 0xb6b35336, 0x5451f107, 0x0642d281,
0x931b5311, 0xf1cbfabf, 0x4b1fee46, 0x3f28431e, 0xf8b670b5, 0xf7b075aa, 0xfcbd5098, 0x721c6f78,
0xb47eb127, 0x6130981a, 0xbb9b43f8, 0x1ca9a7a1, 0xb0874190, 0xbe9ee156, 0xef39f7b3, 0xbbc99d31,
0xb2264047, 0x260b5692, 0xff229bfd, 0x7859ba0d, 0xb4d05ea5, 0x9bc4d0e6, 0x42cbcf7b, 0xf6f69bec,
0x343b9932, 0x4486af48, 0x976cbb20, 0xb9608f2c, 0xbb68776c, 0x4875e7ca, 0x7d8dedd3, 0xcf7e963f,
0x1a4a16d4, 0xd0318700, 0xa4112756, 0x4a5abc2f, 0x2c07137f, 0xbe5bc46b, 0x711f70a9, 0x58b9c70f,
0xa0985454, 0xe618b914, 0x60b5620c, 0x0d916601, 0x244f8f2e, 0xfa07c47c, 0xee76fb50, 0x59bf149b,
0x859d14f6, 0xb567be6b, 0x074ba1eb, 0x15a191ca, 0xb7bcc366, 0x6a07eb43, 0xe996470e, 0x5a1c1d6d,
0xf452c56e, 0x77f03706, 0x7878c818, 0x6d2fe2e1, 0x9cdf4c94, 0xc745e480, 0xca1b1de6, 0x07ad489c,
0x8766fd20, 0x505d451c, 0xaef3f6ff, 0x3619a4f1, 0x6cd5abda, 0x9f8e6822, 0xa1f455a4, 0x7189abdd,
0x48b60650, 0x2c22d061, 0x69031618, 0xbe10d93e, 0x3077e75d, 0x58d5ce33, 0xad42d504, 0x467c6b43,
0x7c4a22da, 0x6de8d953, 0x35d8439c, 0x60460649, 0x5835622d, 0xe667939a, 0x49413a9a, 0x9c0dec9b,
0x0aef7243, 0xe3cced25, 0xe99238bf, 0x08324b9f, 0x3d58d65b, 0x3a210eda, 0x3273a561, 0x1f556012,
0x221541c9, 0x6709dfb0, 0xf3f3483d, 0x76d13000, 0xd4e1431f, 0xc6ea2aed, 0x8fb2894f, 0x5bb8d043,
0x68c1bfeb, 0xbff3fd17, 0xe8497207, 0x2004ac32, 0xaa3c221e, 0xce6717ad, 0xefa141da, 0x1aef0050,
0x33164d4f, 0xe57f17ca, 0x54a94f43, 0xc7d26e47, 0x60e1e313, 0x1d8b2dbb, 0xb3e2e72e, 0x04a96e59,
0x78d16df7, 0xfb12d5d9, 0x84424b4a, 0x03ad773c, 0x10f7346c, 0x4d6f547d, 0x2d66cf28, 0xaca2d1ef,
0xd404883c, 0x26f66d87, 0x5facb04d, 0x226b68ff, 0x5ac9a057, 0x795fd1b4, 0xb3b4d7d1, 0x34360138,
0xbd5167f6, 0xedd0d42d, 0xf7c00109, 0xe55ce735, 0x9d28c3ee, 0x8d995c2b, 0x889e4cf3, 0x1c686726,
0x1aa6e842, 0xd60cbb8f, 0x32657597, 0x4475708c, 0x0ab56993, 0x016cbdca, 0xb5cf6d78, 0xbefd016e,
0x247b569a, 0x1c784190, 0xd4f3336c, 0x03854e51, 0x4d5cff89, 0x3e0d4cfb, 0x36336ad9, 0xc988ea6a,
0xfa102003, 0x05d71a69, 0x23e7e694, 0x11196d8b, 0xd68f2317, 0xe898c022, 0xf5b38ece, 0x9185a8a1,
0x37d4fe25, 0xb0f66b31, 0xf5d7fcec, 0x14a8e831, 0x767dfeb4, 0xc42c9669, 0x0a9601a7, 0xa62b710e,
0x2dcefdd5, 0x0cd7d918, 0xc32989d7, 0xe6891ced, 0x8c8b15ea, 0x55e0f194, 0x63eb648f, 0xebd14236,
0xc8456684, 0xac7fd5bc, 0x32a0cbe5, 0xe5b32aea, 0x8ca497fa, 0x9e26c024, 0xbd053203, 0x3a0aa337,
0xadc895b5, 0x990769f8, 0xfb91408f, 0x6669cf0b, 0xfd07dd11, 0x3346ad54, 0xe464479b, 0x0f647860,
0xfc7eb915, 0xccbeeefb, 0x25d74ba2, 0xb39758e5, 0x1759df28, 0x701d95e1, 0x174a306b, 0x3bd6afd2,
0x60fbd009, 0xc42ee1b5, 0x108711c4, 0xbb4ee987, 0xb63d1041, 0x0219f484, 0x2f4828e0, 0xeef7df3e,
0x69ce13cb, 0x503159e2, 0x943904f7, 0xc8f6565d, 0xcc22d01e, 0x42d10196, 0xba650227, 0x480634f7,
0xc661b016, 0x4966658c, 0xfc71c510, 0xcfab8f32, 0x0800c4c2, 0x15a3d15c, 0xbc0993b2, 0x77c3c23f,
0xcaf3d27e, 0xf4363afd, 0x658871bf, 0x138d2846, 0x7d9f5a67, 0xbc318914, 0xbb9149f1, 0xc7e8780b,
0xe57eab7c, 0x4aa5589b, 0xc9a68abb, 0xc0e59211, 0x6c11fb7f, 0xdd58b77c, 0x06e51171, 0x8e377ebd,
0x681f047c, 0x3005daf3, 0xac45c3c3, 0xf26ffdee, 0x059569c9, 0xe4f85fbe, 0x135b30bd, 0xd8dd76c6,
0xcbad2504, 0x28842927, 0x9c162d10, 0x2c4ff958, 0x4899bc55, 0xc454c544, 0x814d66a4, 0xbf213c2e,
0x8c3443d8, 0x8ac695ef, 0x385bc439, 0xe1b92c4b, 0x786ae266, 0x62291b9d, 0x3b07788a, 0x91b1449f,
0xa94efaf8, 0x52684b5a, 0xcce43e3c, 0x6ba8fd28, 0xa0014e0d, 0xf4277f1f, 0x980aeb64, 0x9212949d,
0x5c32f1c6, 0xf25209f0, 0x47f7d828, 0xb419748f, 0xd9e1dbc2, 0xe20845f7, 0x81005eb0, 0xd089c44c,
0x4670716a, 0xef0db91c, 0xd327cb1c, 0x96c7edaa, 0xa39e86d6, 0x57a0ab9c, 0x7ec178b9, 0x804eaea5,
0x8c36318b, 0xc2cc32ec, 0x50ffc348, 0x0206a92e, 0x6f22a857, 0x0cd65d99, 0xc890300a, 0x5550060c,
0xa9f1b21d, 0xef31efaf, 0x26ce42c4, 0xa8b9d018, 0x3dafc141, 0x0609145e, 0xa642a259, 0x147862d5,
0x6444a2c9, 0x4b7d8a10, 0xa68b038d, 0xbaf99a9b, 0xbf0c37a0, 0xec071998, 0xa0d19be2, 0x227b2185,
0x048c641f, 0x64792933, 0xd799233f, 0x2536763e, 0x343d2fa1, 0xe8d54946, 0x91748c3f, 0x827b9096,
0x4f6da305, 0x7319e8fc, 0x7197365a, 0x1d9c73d7, 0x1f9eb630, 0x75052ab2, 0xfd00a160, 0x56c287b7,
0xd49281b6, 0xb996dd56, 0xa83f26ef, 0xbc2c03d5, 0x33996f2c, 0x1282f113, 0x43eda30a, 0x6ec753f5,
0xee39ef0e, 0xdd49764e, 0x9eaf4826, 0xd819d58c, 0x3df2314c, 0x64e24a7e, 0x47c1d97f, 0xdda66c68,
0x6a257b2d, 0xf8bf31b3, 0x4fb6144a, 0x35a1bacd, 0xbc9d5cda, 0x79e75ee2, 0x932267a0, 0x1fa74de0,
0xeb01afed, 0x5be3d29e, 0xce50c2e9, 0x0f50cb2d, 0x2eac8644, 0x9f4ed35e, 0x98f394c0, 0x7edfafad,
0x27b875ff, 0x3b296734, 0xe959bdce, 0x65ea7c58, 0x479b62f5, 0x13b4ca8a, 0xe15e3c9f, 0xca00cd20,
0x43b9f8e0, 0x86a551e1, 0x5e5549a2, 0x51192bed, 0x43565adc, 0x51a50bf7, 0x5ad8675d, 0xbff800a1,
0xc8f88caa, 0xdeea3177, 0x3cf4c8fb, 0x6a367b81, 0x941ab821, 0x0b0833c5, 0x9eb153d8, 0x048d7ea5,
0x1592d9dc, 0xeb91129b, 0xde7102f4, 0xd26c272f, 0xc40602e5, 0x9cf1d190, 0x02555cbc, 0x5f837dee,
0x2552d2cc, 0x58b527f5, 0xb18b921e, 0x91473495, 0x3471bd12, 0x9e5cbc73, 0x919fabd0, 0x286a2d81,
0xb7cc63cb, 0x8a5e6f26, 0x43d1f349, 0x26ad30c5, 0x0b7c9178, 0x8f8959ac, 0xfbcff798, 0x9a209a84,
0x00000000,
0xfffffffd, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0x3fffffff,
0x00000000
};
/* m_pi_2_16384 =
1.570796326794896619231321691639751442098584699687552910487472296153908203143104\
499314017412671058533991074043256641153323546922304775291115862679704064240558\
725142051350969260552779822311474477465190982214405487832966723064237824116893\
391582635600954572824283461730174305227163324106696803630124570636862293503303\
157794087440760460481414627045857682183946295180005665265274410233260692073475\
970755804716528635182879795976546093058690966305896552559274037231189981374783\
675942876362445613969091505974564916836681220328321543010697473197612368595351\
089930471851385269608588146588376192337409233834702566000284063572631780413892\
885671378894804586818589360734220450612476715073274792685525396139844629461771\
009978056064510980432017209079906814887385654980259353605674999999186489024975\
529865866408048159297512229727673454151321261154126672342517630965594085505001\
568919376443293766604190710308588834573651799126745214377734365579781431941176\
893796875978890928890266085613403306500963938305597954608210099469047628600532\
742931639432968076690913984115150976017650926484497886811299706945624860887641\
739565757787428621227075347975414766558430863927944537549190877318732469659627\
530200463850835569504924412006429180801781853830052355090971477798099473383918\
724724127689887363423552023767323104023342129534745646656838514494576052376081\
028483012029019075096755626691215017793820123748236631957099636302134961398391\
177390818004670860820609962293157515143091487277853374919252747294293463497845\
463605398754651477660582672493601377980118240332749559940917398876783184903713\
271263931275909208787336445488886396900040823530008072624596086608607386175070\
720986784274080680578676276066737870924734219261661953697071667273881208431259\
491784742781049609611092136275127128443835895247300826733402494313616395893042\
892191913983988340727050476941893180475340032112562602558696492448042064244313\
472802120982642511105330593153372139311019597472523561856893480478182185958643\
733882328786981206945432916322997906695239013795049732882039475634734199176297\
854912911310261244703863359739134241300738495451320068197218727652534101748126\
225874699825715714904595329625468610848230757854929193705298942979886487749465\
080876964234069134341934471387077995927962622976979715524986262340422993636822\
347924326918368111313049562304025621942195225622068274881390398857845717998850\
064808044720847434277924203176711036112914244324079228014253008421369726133733\
839447626069261274977333363911993228298058177443115288728249017796817284087162\
056257538034739725548298047012614439855446572834568433614374470280050751654308\
964340460437380458912469294504857454837992630682774890946564892410841499474361\
329402428782007135238777566189820725761873117182271429222397632933910525570677\
367869761556713583051067984768115721476242468593555072882701795139967201871003\
655289269531099193723904239244841660722856934375971753215109226595524240502685\
307340337459639095598969976030709831714377220321872561859096089999195507959780\
907337571345619874470453593247115980783972604047573275112615801940965071046881\
068927978319468893541519534896038673361091281299830750710751534019223867274601\
302707332962600748721425366259333001066217044095355243165867324825726952898134\
280502754053329398499081787368192026285729551448532070055485603140219519879757\
838578850210168934968003615279381588179710936562573560266464095913093062933660\
789599207424414582235304787635347861045878355836145549084545764008675335637429\
161143591760467698286256054178957568494104572210503375516733555157063355568495\
432925819915750985082575584258571882880917577825442454994929991193672764165817\
753823959267946613092744816066466544928532102337629535457740708274929730818590\
135490997154962244478785641445296161663048649856042216786632744691195596629873\
183365291802071406941516019124518794926218720851456638280904688672201535373460\
560095651016519009881055055022464660758042122242981883491947614342391561776329\
106572478842863121672094651984321312170538661348901403659457720550522341162635\
810052632613605583019833278654627355527892688173341032655494826345931028238465\
628529317831009279050364680329938243058955226674425173056828843376624720834019\
813289893859278042276482706332704265307172215929338487572830703400350118938829\
567200856374735210281115269497280657035563500203927366634969540727332322940398\
635413341531716429392849152617904466532878703397728581887627101057477880790700\
125063114297065108235775489629615495398273688062758828375678758914833227389587\
250564980744515231997356648105367021875947867980729450969485655589521489142823\
751601599345757014354042995240054706073610658973823886311207127427270166078592\
653071144068792521531660875914899331118586079580385834627374369493327474725057\
327031421683196895019884632836073192653368048285604590381916358320813744440039\
346280145114236052015860593041020950021148308559818896066878755747975078302481\
5931473632736821261E+0; */
static EMUSHORT _ei_m_pi_2_16384_[NPIR_16384] =
{
/* lgw */
/* S i g n i f i c a n d */
/* hgw */
/* Exponent */
/* Sign */
0x00000000,
0x72fb9d18, 0xdf378dd6, 0x5b088ef6, 0x7597fb3c, 0xa364df90, 0x4cdcbc24, 0x88cfdc18, 0x876b7d0f,
0x83157d7a, 0x1610a34a, 0x08e08380, 0x4518ac5d, 0x2b465227, 0x4256efc0, 0xd5a4aca1, 0x91e12282,
0xda72dd24, 0xdfc54930, 0x3071eda8, 0xbf2220e8, 0x96e34991, 0x33d8a87c, 0x8f605894, 0xf912d1da,
0xa1a15371, 0x76079e67, 0x50734841, 0x5953cec7, 0xbbdaaeed, 0x31d0bd10, 0x7eb2d3f4, 0xb6db13c5,
0xa8eaaafa, 0x117bb8ad, 0x080f84f8, 0xd0841745, 0x7a192df8, 0xd7528536, 0x7b9f0f1c, 0xbf8a3b58,
0xcd31bffa, 0x163afcbb, 0x1b6f0c4a, 0x23f65239, 0xd4cb8c15, 0xb36cc2ba, 0xc6b091a5, 0xe6e0f0ff,
0x46c89c98, 0x55fd6129, 0x5e162ea6, 0xa5b7b7e8, 0x71f987f5, 0x438d620a, 0xc59a04a0, 0xc47b64d7,
0xa5f8cb5d, 0x3e0de226, 0x988f5f6a, 0x657de65f, 0x61d7e826, 0xe6d502c6, 0x70086e3d, 0xcc67ba75,
0x8f0aad2c, 0x101a168c, 0x5956aed4, 0xa808da6e, 0xc66f7c32, 0x9922c7ab, 0xecbce11b, 0xe72ad72a,
0x18188b29, 0x3bb321af, 0xf2eab785, 0x7567a782, 0x131c288e, 0xed5cd724, 0xaa80d8f3, 0x80cd3f87,
0x3ad86f65, 0x04f32a0c, 0x5867c544, 0x3b3751dd, 0x0a41d85c, 0x05486d8a, 0x56db8be1, 0xcabbdf6b,
0xf6cbe54e, 0xbbb3a943, 0x5a2ae600, 0x59560861, 0xef9b16a9, 0x30ccb77b, 0x40633fca, 0xec5fcdf4,
0x699ef220, 0xb8ef1165, 0xbab0c7d9, 0xbaeb7f9b, 0x3dc4c4ad, 0x1488e9c2, 0xc6709e58, 0x464e4983,
0xcd874acf, 0x3cbdd3a9, 0xc7828b7d, 0x297f0f14, 0xa538ba9e, 0xb18543ae, 0x27042cda, 0x4b93325e,
0x9499b209, 0xe00fa275, 0x6679c743, 0x8a59772e, 0x138f41be, 0xddc7f9c7, 0x968f8aac, 0x61839782,
0x3aba5bec, 0xa1b8d15c, 0x07854f1b, 0xa7aeafcb, 0x65fc7efe, 0x7ca3f9bb, 0xd6492942, 0xcf04460e,
0x75e8f1da, 0xc10d55bc, 0x97c44666, 0x606b1df5, 0x840c5395, 0x5c77fe27, 0x84ceb937, 0x54250000,
0xca997114, 0x84a85350, 0xc930ae85, 0x3750cecd, 0xcc857642, 0xbbc70611, 0xb11930f4, 0x98c250d9,
0xb6e1477e, 0x3b1ebb0e, 0x3a52df63, 0xef27e6af, 0x1d023685, 0xde9611c6, 0xa7e13361, 0x1406b779,
0xcb9adc49, 0x95449c87, 0xb733cfcb, 0x2ce2eb84, 0xf664c204, 0xf7a69dc7, 0xaf2be26b, 0x559e6c1c,
0x0925df1e, 0xcb2e04a4, 0xfd82812f, 0x1bd08340, 0x13db6e42, 0x539522ce, 0x460faccc, 0xcca02ee8,
0x4efa838b, 0x788e3366, 0xa91d4790, 0xbb3231cf, 0x83f400c3, 0xea511851, 0x26bcf769, 0x322d5d8d,
0x4df0b6b7, 0x4eb97960, 0xc8bd51c0, 0xa50c91dc, 0x5f2a4bfd, 0x746444fe, 0x3702486f, 0x8960de96,
0x8f2d5d2c, 0xeb833d46, 0x00802cff, 0x7c0707c1, 0xfc140303, 0x2c0eb68d, 0x15c5bcae, 0x239f513b,
0x1ff7ab97, 0xcf81e107, 0x6a9401cd, 0xade714c1, 0x14a838a1, 0x5a1fcd61, 0x1ada9c28, 0x4f25c605,
0xcfaebbf2, 0x825a1acf, 0x8087b317, 0x98e0ba71, 0xa11c3ac9, 0x53374821, 0xbc095770, 0x534b4e39,
0xfbfa0c3d, 0xa874a701, 0xa67dcff5, 0x5ae3f935, 0x96d0a759, 0x8fd52626, 0x39060e8f, 0x681644d0,
0x5d42530a, 0x464d80a9, 0x30ac67b8, 0xd599149b, 0x5a6685ff, 0xbb2aa31c, 0x23fb6c99, 0x673b982e,
0x1269f7df, 0xeb5ba9ac, 0xb1064988, 0x36dd424b, 0x6d6cca51, 0x92de9c3a, 0x5ba141da, 0x422e91e6,
0x6a67e3e8, 0x14ec0b57, 0xb1615599, 0xbfcd014b, 0x79ee7e6d, 0x6d98d948, 0xca837645, 0xfca5bb1a,
0x55c6fa47, 0x022e9bed, 0xa0799d00, 0x0ad8291d, 0xef26f1b9, 0x7583d5cf, 0xa694ca45, 0x86d44014,
0x9ec52a52, 0x6cd1cb72, 0x139cd290, 0x4472065a, 0x98a573ea, 0x60c980dd, 0x80b96e71, 0xc81f56e8,
0x765694df, 0x9e3050e2, 0x5677e9aa, 0x9558e447, 0xfc026e47, 0xc9190da6, 0xd5ee382b, 0x889a002e,
0x481c6cd7, 0x4009438b, 0xeb879f92, 0x359046f4, 0x1ecfa268, 0xfaf36bc3, 0x7ee74d73, 0xb1d510bd,
0x5ded7ea1, 0xf9ab4819, 0x0846851d, 0x64f31cc5, 0xa0255dc1, 0x4597e899, 0x74ab6a36, 0xdf310ee0,
0x3f44f82d, 0x6d2a13f8, 0xb3a278a6, 0x062b3cf5, 0xed5bdd3a, 0x79683303, 0xa2c087e8, 0xfa9d4b7f,
0x2f8385dd, 0x4bcbc886, 0x6cea306b, 0x3473fc64, 0x1a23f0c7, 0x13eb57a8, 0xa4037c07, 0x22222e04,
0xfc848ad9, 0xe3fdb8be, 0xe39d652d, 0x238f16cb, 0x2bf1c978, 0x3423b474, 0x5ae4f568, 0x3aab639c,
0x6ba42466, 0x2576f693, 0x8afc47ed, 0x741fa7bf, 0x8d9dd300, 0x3bc832b6, 0x73b931ba, 0xd8bec4d0,
0xa932df8c, 0x38777cb6, 0x12fee5e4, 0x74a3926f, 0x6dbe1159, 0xe694f91e, 0x0b7474d6, 0x12bf2d5b,
0x3f4860ee, 0x043e8f66, 0x6e3c0468, 0x387fe8d7, 0x2ef29632, 0xda56c9ec, 0xa313d55c, 0xeb19ccb1,
0x8a1fbff0, 0xf550aa3d, 0xb7c5da76, 0x06a1d58b, 0xf29be328, 0xa79715ee, 0x0f8037e0, 0x14cc5ed2,
0xbf48e1d8, 0xcc8f6d7e, 0x2b4154aa, 0x4bd407b2, 0xff585ac5, 0x0f1d45b7, 0x36cc88be, 0x23a97a7e,
0xbec7e8f3, 0x59e7c97f, 0x900b1c9e, 0xb5a84031, 0x46980c82, 0xd55e702f, 0x6e74fef6, 0xf482d7ce,
0xd1721d03, 0xf032ea15, 0xc64b92ec, 0x5983ca01, 0x378cd2bf, 0x6fb8f401, 0x2bd7af42, 0x33205151,
0xe6cc254b, 0xdb7f1447, 0xced4bb1b, 0x44ce6cba, 0xcf9b14ed, 0xda3edbeb, 0x865a8918, 0x179727b0,
0x9027d831, 0xb06a53ed, 0x413001ae, 0xe5db382f, 0xad9e530e, 0xf8ff9406, 0x3dba37bd, 0xc9751e76,
0x602646de, 0xc1d4dcb2, 0xd27c7026, 0x36c3fab4, 0x34028492, 0x4df435c9, 0x90a6c08f, 0x86ffb7dc,
0x8d8fddc1, 0x93b4ea98, 0xd5b05aa9, 0xd0069127, 0x2170481c, 0xb81bdd76, 0xcee2d7af, 0x1f612970,
0x515be7ed, 0x233ba186, 0xa090c3a2, 0x99b2964f, 0x4e6bc05d, 0x287c5947, 0x1fbecaa6, 0x2e8efc14,
0x04de8ef9, 0xdbbbc2db, 0x2ad44ce8, 0x2583e9ca, 0xb6150bda, 0x1a946834, 0x6af4e23c, 0x99c32718,
0xbdba5b26, 0x88719a10, 0xa787e6d7, 0x1a723c12, 0xa9210801, 0x4b82d120, 0xe0fd108e, 0x43db5bfc,
0x74e5ab31, 0x08e24fa0, 0xbad946e2, 0x770988c0, 0x7a615d6c, 0xbbe11757, 0x177b200c, 0x521f2b18,
0x3ec86a64, 0xd8760273, 0xd98a0864, 0xf12ffa06, 0x1ad2ee6b, 0xcee3d226, 0x4a25619d, 0x1e8c94e0,
0xdb0933d7, 0xabf5ae8c, 0xa6e1e4c7, 0xb3970f85, 0x5d060c7d, 0x8aea7157, 0x58dbef0a, 0xecfb8504,
0xdf1cba64, 0xa85521ab, 0x04507a33, 0xad33170d, 0x8aaac42d, 0x15728e5a, 0x98fa0510, 0x15d22618,
0xea956ae5, 0x3995497c, 0x95581718, 0xde2bcbf6, 0x6f4c52c9, 0xb5c55df0, 0xec07a28f, 0x9b2783a2,
0x180e8603, 0xe39e772c, 0x2e36ce3b, 0x32905e46, 0xca18217c, 0xf1746c08, 0x4abc9804, 0x670c354e,
0x7096966d, 0x9ed52907, 0x208552bb, 0x1c62f356, 0xdca3ad96, 0x83655d23, 0xfd24cf5f, 0x69163fa8,
0x1c55d39a, 0x98da4836, 0xa163bf05, 0xc2007cb8, 0xece45b3d, 0x49286651, 0x7c4b1fe6, 0xae9f2411,
0x5a899fa5, 0xee386bfb, 0xf406b7ed, 0x0bff5cb6, 0xa637ed6b, 0xf44c42e9, 0x625e7ec6, 0xe485b576,
0x6d51c245, 0x4fe1356d, 0xf25f1437, 0x302b0a6d, 0xcd3a431b, 0xef9519b3, 0x8e3404dd, 0x514a0879,
0x3b139b22, 0x020bbea6, 0x8a67cc74, 0x29024e08, 0x80dc1cd1, 0xc4c6628b, 0x2168c234, 0xc90fdaa2,
0x00000000,
0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0x3fffffff,
0x00000000
};
/* m_pi_3_16384 =
1.0471975511965977461542144610931676280657231331250352736583148641026054687620696\
6620934494178070568932738269550442743554903128153651686074390845313604282703915\
0094700900646173701853214874316318310127321476270325221977815376158549411262261\
0550904006363818828556411534495368181088827377978690867497137579081956688687718\
6272496050697365427641803057178812263086345333711017684960682217379471565064717\
0536477685756788586530651030728705793977537264368372849358154126654249855783961\
9175749637426460610039830432778911208135522143620071316487984082457302340599536\
4790092351307239209772558412822493948922313504400018937571508785360926192378091\
9263203057879059573822813633741651143382183195123683597426563086307847339985370\
7096739869546781393866045432582571033201729024037833333327909926833170199105776\
0536543953167481981844896943421417410275111489501175397706272367000104594625096\
2195844402793806872392556382434532751163476251822910386520954627451262531250652\
5939525935107237422688710006426255370653030721400663126984190670218286210929553\
1205112727598941010065067843395098966525787419980463041657392509449304383852495\
2414151383565316943177705620575951963025032793918212488313106418353466975900557\
0463366162746709527872011879025533682367273143185320663155892791498160851265915\
7561570134917821540268222808635649709777122567632971736825072068565534135267938\
3397837084460810011862546749165491087971399757534756640932260784927212003113907\
2137399748621050100953943248519022499461684981961956423318969757369325031009851\
0705511499573425198674549355516637329394493258452212326914218084262085060613919\
1557630325924264600027215686672048416397391072404924116713813991189516053787052\
4508507111585806164894795077746357980477781825874722875063278564951873664064073\
9475751675141896255726349820055115560166287574426392869526146127598932556048470\
0317961262120316893354741708401705797661632028042829542315201413988428340736887\
0621022480928740130649816823745712623203187881239724291559215525246541379636219\
4421533193779682600919669982192135965042315613278419856994194087350749646924223\
9826089494200492330300880045464812485101689401165417483916466550477143269730219\
7503124072321538385699527958035326286532576584996433872513094893794228946229809\
2471866395197508198465314368332417489361532909121489861621794557874087536637486\
9350414628130150414712183254260265905230478665900043205363147231622851949468784\
4740240752761628827194853428353389475798174224892262984173795075166515555759413\
2881886537211829541019248549934519787818939144137083835868982648369886536467507\
6293236964381889712289076249646853367167769539309560306958253639274979529669904\
9698919950871218499272977099282738943329829075529349525213380901591850441265471\
5050791541145484761948159842195594035038045157857984103780905536737865651207714\
7650828312395703381921801196759978134580669103526179687399462482602826163227773\
8152379562506478354767394843970161603351235382268916397593970659799840204732211\
4291814688124837457273072666613033863985393822504756374658298030239549807732052\
2648402698382183408410534627310047364587379285318879645929027679689930692448907\
3941875332205004738343560128159115164008684715553084004991476169108395553340441\
4469606357016211057821655048463526542285366850270221959899938785824546135085715\
3034299021380036990402093479679919838559052566806779289978669076852921058786473\
9577083823735109760639420620419557738597328049496097214902031917568985740305855\
7055743036605636384267245022375828610742906117364513219083736945263837899606971\
4807002250344489036771375570378996955283879943833990055050389505714588587278385\
2169616366632866607957818427772118358826395119644087284965440443110299523547348\
9175302363849380551661982054572675699399810330816298585709429686410777536576657\
0694811191088496460797064419915455576861201380937961010679416345863284145813900\
9710921872697924481343569156403733971006776793399207033700149764405053614148286\
5458899463174289492770785088607104831922857541444806310132288087478035910756593\
4269106305147033681560775090540035088409070388679888852436418237018595125448894\
0217703298842306206854923104190195452206728527002431202199588287059701511162834\
4870455256225108314722267987552659590618536151765513755513617687144814395289232\
5048553802266900079292553044800570916490140187410179664853771357042333469284911\
0899796938182215486269324236088943544776195952327684119363110219191355984857212\
5841806737165192052713341670874286471007215718365975307699693218245870850588558\
3785839276555484926391500376653829676821331571098736911347917298578653819633979\
6571037263476594285491677343995638380095693619968267031373824071059825492575408\
0475161818011071906176871409604586168102110725060993288741239071972025722308491\
6246328884983150038218020947788797930013256421890715461768912032190403060254610\
9055472091629600262308534300761573680105737286940139666807655390398792640445858\
371653167188683210620982421824547517E+0; */
static EMUSHORT _ei_m_pi_3_16384_[NPIR_16384] =
{
/* lgw */
/* S i g n i f i c a n d */
/* hgw */
/* Exponent */
/* Sign */
0x00000000,
0x4ca7be10, 0x94cfb3e4, 0x9205b4a4, 0xa3baa77d, 0xc2433fb5, 0xdde87d6d, 0xb08a92ba, 0x04f2535f,
0x020e53a7, 0x640b1787, 0x05eb0255, 0x8365c83e, 0x722ee16f, 0xd6e49fd5, 0xe3c31dc0, 0xb6961701,
0x3c4c936d, 0x952e30cb, 0xcaf69e70, 0x2a16c09a, 0x64978661, 0x77e5c5a8, 0x0a403b0d, 0xa60c8be7,
0x166b8cf6, 0xa4051445, 0x35a2302b, 0x90e289da, 0xd291c9f3, 0x768b28b5, 0xa9cc8d4d, 0x79e76283,
0x709c71fc, 0xb6527b1e, 0x055fadfa, 0x8b02ba2e, 0xfc10c950, 0x8f8c58ce, 0xa7bf5f68, 0x7fb17ce5,
0x33767ffc, 0xb97ca87d, 0x679f5d86, 0x6d4ee17b, 0xe3325d63, 0x224881d1, 0x2f206119, 0x99eb4b55,
0xd9db1310, 0x8ea8eb70, 0xe9641f19, 0x6e7a7a9a, 0xa151054e, 0xd7b396b1, 0xd911586a, 0x2da7988f,
0x6ea5dce9, 0x295e96c4, 0xbb0a3f9c, 0x43a9443f, 0x413a9ac4, 0xef38ac84, 0xa0059ed3, 0x32efd1a3,
0x5f5c7373, 0x0abc0f08, 0x3b8f1f38, 0x7005e6f4, 0x844a52cc, 0x10c1da72, 0x9dd340bd, 0x44c73a1c,
0xbabb0771, 0x7d221674, 0xf7472503, 0xf8efc501, 0x0cbd705e, 0xf3933a18, 0x1c55e5f7, 0x0088d505,
0xd1e59f99, 0x034cc6b2, 0x3aefd8d8, 0xd224e13e, 0x5c2be592, 0x58daf3b1, 0x8f3d07eb, 0x8727ea47,
0xa487ee34, 0x27cd1b82, 0x9171eeab, 0xe6395aeb, 0x4a676470, 0xcb3324fd, 0x80422a86, 0xf2ea894d,
0x9bbf4c15, 0x25f4b643, 0x7c75da91, 0xd1f25512, 0x292dd873, 0x6305f12c, 0x2ef5bee5, 0x2ededbad,
0x8904dc8a, 0xd32937c6, 0xda5707a8, 0x1baa0a0d, 0xc37b2714, 0x7658d7c9, 0xc4ad733c, 0xdd0ccc3e,
0xb86676b0, 0x955fc1a3, 0x44512f82, 0x06e64f74, 0xb7b4d67f, 0x93daa684, 0x645fb1c8, 0xebad0fac,
0x2726e7f2, 0xc125e0e8, 0x5a58df67, 0x6fc9ca87, 0x9952ff54, 0xa86d5127, 0x39861b81, 0x8a02d95f,
0xa3f0a13c, 0x80b38e7d, 0x652d8444, 0x4047694e, 0xad5d8d0e, 0x92faa96f, 0x5889d0cf, 0x8d6e0000,
0x8710f60d, 0xadc58ce0, 0x30cb1f03, 0xcf8b3489, 0xddae4ed6, 0x27da040b, 0xcb6620a3, 0x10818b3b,
0x79eb84ff, 0xd2147cb4, 0xd18c94ec, 0xf4c54474, 0x1356cf03, 0x3f0eb684, 0x1a962241, 0xb8047a51,
0xdd11e830, 0x0e2dbdaf, 0xcf77dfdd, 0xc89747ad, 0xa4432c02, 0xfa6f13da, 0x74c7ec47, 0x8e699d68,
0x06193f69, 0x87740318, 0xfe5700ca, 0xbd35acd5, 0xb7e79ed6, 0x37b8c1de, 0xd95fc888, 0x3315749a,
0x34a7025d, 0xa5b42244, 0x70be2fb5, 0xd221768a, 0xad4d55d7, 0xf18b658b, 0x19d34f9b, 0xcc1e3e5e,
0x33f5cf24, 0x347ba640, 0x307e3680, 0xc35db693, 0x94c6dd53, 0xf842d8a9, 0xcf56daf4, 0xb0eb3f0e,
0x0a1e3e1d, 0xf2577e2f, 0xab001dff, 0x52af5a80, 0x52b80202, 0xc809cf09, 0x0e83d31e, 0x6d14e0d2,
0x6aa51d0f, 0x350140af, 0x470d5689, 0x1e9a0dd6, 0xb87025c1, 0xe6bfde40, 0x673c681a, 0xdf6e8403,
0x351f27f6, 0x01916735, 0x005a7765, 0x1095d1a1, 0x6b682731, 0x377a3016, 0x7d5b8fa0, 0xe2323426,
0xa7fc0828, 0x1af86f56, 0xc453dff9, 0xe742a623, 0xb9e06f90, 0xb538c419, 0xd0aeb45f, 0xf00ed88a,
0xe8d6e206, 0xd9890070, 0xcb1d9a7a, 0x8e660dbc, 0x9199aeaa, 0xd21c6cbd, 0xc2a79dbb, 0xef7d101e,
0x619bfa94, 0x4792711d, 0xcb59865b, 0x24938187, 0xf39ddc36, 0x0c946826, 0x3d162be7, 0x81746144,
0x46efed45, 0x0df2b23a, 0x20eb8e66, 0x7fde00dd, 0x5149a99e, 0x9e65e630, 0x31acf983, 0x53192767,
0x392f5185, 0xac1f129e, 0x15a668aa, 0x5c901b69, 0x4a19f67b, 0xa3ad3935, 0xc4633183, 0x048d800d,
0xbf2e1c37, 0xf33687a1, 0x0d13370a, 0xd84c043c, 0x106e4d46, 0x408655e9, 0x007b9ef6, 0x3014e49b,
0xa439b895, 0x69758b41, 0xe44ff11c, 0xb8e5ed84, 0xfd56f42f, 0xdb660919, 0x39497ac7, 0x05bc001f,
0xdabd9de5, 0xd55b825c, 0x47afbfb6, 0x23b584a3, 0xbf3516f0, 0x51f79d2c, 0xff44de4d, 0x768e0b28,
0xe948ff16, 0xa6723010, 0x058458be, 0x98a2132e, 0xc018e92b, 0x2e6545bb, 0x4dc79c24, 0x94cb5f40,
0x7f83501e, 0xf37162a5, 0x226c506e, 0xaec77df9, 0x9e3d3e26, 0x50f02202, 0xc1d5aff0, 0xfc68dcff,
0xca57ae93, 0xdd3285ae, 0x9df1759c, 0x784d52ed, 0x116d4b2f, 0xb7f23a70, 0x6d57a804, 0x6c16c958,
0x5303073b, 0xed53d07f, 0x97be4373, 0x6d0a0f32, 0x1d4bdba5, 0xcd6d22f8, 0x3c98a39a, 0x7c724268,
0xf26d6d99, 0x6e4f4f0c, 0x5ca82ff3, 0xa2bfc52a, 0x5e693755, 0xd2857724, 0x4d262126, 0x907f2de0,
0x70cc9508, 0x7afa5324, 0x61ff43ed, 0x4dc2619f, 0x492960e6, 0x99b8a614, 0x5cf84de4, 0x61d4c8e7,
0xd4daeb49, 0x5829b4ee, 0x497d5845, 0x25aa9b3a, 0xc9f70ecc, 0x3c39dbf2, 0x6cb7e393, 0x47668876,
0x06bfd54b, 0xa38b1c29, 0x252e91a4, 0xaf168e5d, 0xa1bd421a, 0xc50f63f4, 0x0a557a95, 0x0ddd948c,
0x2a309690, 0x330a48ff, 0x722b8dc7, 0xdd380521, 0x54e591d8, 0x5f68d925, 0x24885b29, 0xc270fc54,
0x29da9b4c, 0xe69a8655, 0xb55cbdbe, 0xce702acb, 0xd9bab301, 0x8e3ef574, 0x49a354a4, 0xa301e534,
0xe0f6be02, 0xa021f163, 0xd987b748, 0x910286ab, 0x25088c7f, 0x4a7b4d56, 0x728fca2c, 0x22158b8b,
0x99dd6e32, 0x3cff62da, 0xdf387cbd, 0xd8899dd1, 0x8a676348, 0x3c29e7f2, 0x5991b0bb, 0xba64c520,
0x601a9020, 0x2046e29e, 0xd620011f, 0xee922574, 0x73bee209, 0xa5ffb804, 0xd3d17a7e, 0x864e144e,
0x40198494, 0x2be33dcc, 0x8c52f56f, 0x79d7fc78, 0x22ac5861, 0xdea2ce86, 0x0b19d5b4, 0x04aa7a93,
0xb3b53e81, 0x62789c65, 0x8e7591c6, 0x3559b61a, 0x6ba03013, 0x2567e8f9, 0x34973a75, 0x6a40c64b,
0xe0e7eff3, 0x6cd26bae, 0x15b5d7c1, 0xbbcc6435, 0x3447d593, 0x1afd90da, 0x6a7f31c4, 0xc9b4a80d,
0x58945f50, 0xe7d281e7, 0xc7383345, 0xc3ad4686, 0x240e07e6, 0xbc62f023, 0xf1f896d2, 0x112cc4ba,
0x2926e76f, 0xb04bbc0b, 0xc505448f, 0x11a17d61, 0xc6160556, 0x32573615, 0x40a8b5b4, 0x82923d53,
0xf8991ccb, 0x5b418a6a, 0xd1e62f41, 0xa4b105d5, 0xa6eb939d, 0xd2960f8f, 0xba52155d, 0xe16a1cba,
0xd4859c42, 0x904eac4c, 0xe65c0598, 0x4b755159, 0x6737499d, 0xdf428c19, 0x316e4113, 0xbf086340,
0xe75b77e4, 0x1d4e745d, 0xc4969885, 0x2264b503, 0x93595da9, 0x5c9c4b8f, 0x90929f5c, 0xf35258ad,
0xea1326ed, 0x1ae36bc7, 0x5835a6cd, 0x737764b3, 0x5c71d81e, 0x63a1b43c, 0xbb5158b5, 0x0e8c1965,
0xf1b8f1ee, 0xd10e30fd, 0xb8e564ba, 0xe97287f9, 0x4a32e1db, 0x792e3ea0, 0x4805170a, 0x676fad17,
0x655f0402, 0x97befa1d, 0xc979ded2, 0x21b5942e, 0x31656ba8, 0xf64d9d5b, 0xdc7dbaad, 0xef5d78de,
0xa0646448, 0x69e370af, 0xc058e1d2, 0x6841f78e, 0x3dc273b9, 0x0243936d, 0x536ddf95, 0x460ed51b,
0x683937bc, 0x10918579, 0x16427f59, 0x8155a87b, 0xf342e77e, 0x30c5998b, 0xa8321544, 0x746a180b,
0xe7066a6e, 0x9ed047fc, 0xf8047a9e, 0x5d54e879, 0x197a9e47, 0xa2dd81f1, 0x41945484, 0x985923a4,
0x48e12c2e, 0x8a96239e, 0x4c3f62cf, 0xcac75c49, 0x337c2cbc, 0x9fb8bbcd, 0x0978033e, 0x8b86b051,
0x7cb7bcc1, 0x56b27f19, 0xb19a884d, 0x70ac3405, 0xab3d688b, 0x2dd99707, 0x6b9b2c23, 0x860a91c1,
0x00000000,
0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0x3fffffff,
0x00000000
};
/* m_pi_4_16384 =
7.85398163397448309615660845819875721049292349843776455243736148076954101571552\
24965700870633552926699553702162832057666177346115238764555793133985203212027\
93625710256754846302763899111557372387325954911072027439164833615321189120584\
46695791317800477286412141730865087152613581662053348401815062285318431146751\
65157889704372038023024070731352292884109197314759000283263263720511663034603\
67379853779023582643175914398979882730465293454831529482762796370186155949906\
87391837971438181222806984545752987282458418340610164160771505348736598806184\
29767554496523592569263480429407329418809616870461691735128300014203178631589\
02069464428356894474022934092946803671102253062383575366373963427626980699223\
14730885504989028032255490216008604539953407443692827490129676802837499999593\
24451248776493293320402407964875611486383672707566063057706333617125881548279\
70427525007844596882216468833020953551542944172868258995633726071888671827898\
90715970588446898437989445464445133042806701653250481969152798977304105049734\
52381430026637146581971648403834545699205757548800882546324224894340564985347\
28124304438208697828788937143106135376739877073832792154319639722687745954386\
59366234829813765100231925417784752462206003214590400890926915026177545485738\
89904973669195936236206384494368171177601188366155201167106476737282332841925\
72472880261880405142415060145095375483778133456075088969100618741183159785498\
18151067480699195588695409002335430410304981146578757571545743638926687459626\
37364714673174892273180269937732573883029133624680068899005912016637477997045\
86994383915924518566356319656379546043936682227444431984500204117650040363122\
98043304303693087535360493392137040340289338138033368935462367109630830976848\
53583363694060421562974589237139052480480554606813756356422191794762365041336\
67012471568081979465214460959569919941703635252384709465902376700160562813012\
79348246224021032122156736401060491321255552665296576686069655509798736261780\
92844674023909109297932186694116439349060347271645816149895334761950689752486\
64410197378173670995881489274564556551306223519316798695671206503692477256600\
34098609363826267050874063112937349912857857452297664812734305424115378927464\
59685264947148994324387473254043848211703456717096723569353899796398131148848\
98577624931311702114968184111739621634591840556565247811520128109710976128110\
34137440695199428922858999425032404022360423717138962101588355518056457122162\
03961400712650421068486306686691972381303463063748866668195599661414902908872\
15576443641245088984086420435810281287690173698627741490235063072199277232864\
17284216807187235140025375827154482170230218690229456234647252428727418996315\
34138744547328244620542074973718066470121439100356761938878309491036288093655\
85911357146111988164669552627853386839348807783567915255339923840578607381212\
34296777536441350897569983600935501827644634765549596861952119622420830361428\
46718798587660755461329776212025134265367016872981954779948498801535491585718\
86101609362809295480449995977539798904536687856728099372352267966235579903919\
86302023786637556307900970482535523440534463989159734446770759767448019336680\
54564064991537535537576700961193363730065135366648130037436071268312966650053\
31085220476776215829336624128634764490671402513770266646992495408936840960131\
42864775724266035027742801570109759939878919289425105084467484001807639690794\
08985546828128678013323204795654653146683039479960371220729111765239381767393\
05229391779180727745422728820043376678187145805717958802338491431280270894787\
84247052286105251687758366777578531677784247716462909957875492541287792129285\
94144045878891272122749746499559683638208290887691197963397330654637240803323\
32724642660511688147677288703541374648654092950677454985774811222393928207226\
48080831524324928021108393316372345597798314936591682645901035703470758009562\
25939746310936042572831914045234433610076768673028004782550825950494052752751\
12323303790210611214909417459738071711957808881645532862394214315608360473259\
92160656085269330674450701829728860275261170581317905026316306802791509916639\
32731367776394634408667051632774741317296551411923281426465891550463952518234\
01649691215294776133372125865284144216883123604170099066449469296390211382413\
53166352132653586107964669243786415351700175059469414783600428187367605140557\
63474864032851778175010196368331748477036366616147019931770667076585821469642\
45763089522332664393516988642909438135505287389403953500625315571485325541178\
87744814807747699136844031379414187839379457416613694793625282490372257615998\
67832405268351093797393399036472548474282779476074457141187580079967287850717\
70214976200273530368053294869119431556035637136350830392963265355720343962607\
65830437957449665559293039790192917313687184746663737362528663515710841598447\
50994231641803659632668402414280229519095817916040687222001967314007255711802\
60079302965205104750105741542799094480334393778739875391512407965736816368410\
6317E-1; */
static EMUSHORT _ei_m_pi_4_16384_[NPIR_16384] =
{
/* lgw */
/* S i g n i f i c a n d */
/* hgw */
/* Exponent */
/* Sign */
0x00000000,
0x72fb9d18, 0xdf378dd6, 0x5b088ef6, 0x7597fb3c, 0xa364df90, 0x4cdcbc24, 0x88cfdc18, 0x876b7d0f,
0x83157d7a, 0x1610a34a, 0x08e08380, 0x4518ac5d, 0x2b465227, 0x4256efc0, 0xd5a4aca1, 0x91e12282,
0xda72dd24, 0xdfc54930, 0x3071eda8, 0xbf2220e8, 0x96e34991, 0x33d8a87c, 0x8f605894, 0xf912d1da,
0xa1a15371, 0x76079e67, 0x50734841, 0x5953cec7, 0xbbdaaeed, 0x31d0bd10, 0x7eb2d3f4, 0xb6db13c5,
0xa8eaaafa, 0x117bb8ad, 0x080f84f8, 0xd0841745, 0x7a192df8, 0xd7528536, 0x7b9f0f1c, 0xbf8a3b58,
0xcd31bffa, 0x163afcbb, 0x1b6f0c4a, 0x23f65239, 0xd4cb8c15, 0xb36cc2ba, 0xc6b091a5, 0xe6e0f0ff,
0x46c89c98, 0x55fd6129, 0x5e162ea6, 0xa5b7b7e8, 0x71f987f5, 0x438d620a, 0xc59a04a0, 0xc47b64d7,
0xa5f8cb5d, 0x3e0de226, 0x988f5f6a, 0x657de65f, 0x61d7e826, 0xe6d502c6, 0x70086e3d, 0xcc67ba75,
0x8f0aad2c, 0x101a168c, 0x5956aed4, 0xa808da6e, 0xc66f7c32, 0x9922c7ab, 0xecbce11b, 0xe72ad72a,
0x18188b29, 0x3bb321af, 0xf2eab785, 0x7567a782, 0x131c288e, 0xed5cd724, 0xaa80d8f3, 0x80cd3f87,
0x3ad86f65, 0x04f32a0c, 0x5867c544, 0x3b3751dd, 0x0a41d85c, 0x05486d8a, 0x56db8be1, 0xcabbdf6b,
0xf6cbe54e, 0xbbb3a943, 0x5a2ae600, 0x59560861, 0xef9b16a9, 0x30ccb77b, 0x40633fca, 0xec5fcdf4,
0x699ef220, 0xb8ef1165, 0xbab0c7d9, 0xbaeb7f9b, 0x3dc4c4ad, 0x1488e9c2, 0xc6709e58, 0x464e4983,
0xcd874acf, 0x3cbdd3a9, 0xc7828b7d, 0x297f0f14, 0xa538ba9e, 0xb18543ae, 0x27042cda, 0x4b93325e,
0x9499b209, 0xe00fa275, 0x6679c743, 0x8a59772e, 0x138f41be, 0xddc7f9c7, 0x968f8aac, 0x61839782,
0x3aba5bec, 0xa1b8d15c, 0x07854f1b, 0xa7aeafcb, 0x65fc7efe, 0x7ca3f9bb, 0xd6492942, 0xcf04460e,
0x75e8f1da, 0xc10d55bc, 0x97c44666, 0x606b1df5, 0x840c5395, 0x5c77fe27, 0x84ceb937, 0x54250000,
0xca997114, 0x84a85350, 0xc930ae85, 0x3750cecd, 0xcc857642, 0xbbc70611, 0xb11930f4, 0x98c250d9,
0xb6e1477e, 0x3b1ebb0e, 0x3a52df63, 0xef27e6af, 0x1d023685, 0xde9611c6, 0xa7e13361, 0x1406b779,
0xcb9adc49, 0x95449c87, 0xb733cfcb, 0x2ce2eb84, 0xf664c204, 0xf7a69dc7, 0xaf2be26b, 0x559e6c1c,
0x0925df1e, 0xcb2e04a4, 0xfd82812f, 0x1bd08340, 0x13db6e42, 0x539522ce, 0x460faccc, 0xcca02ee8,
0x4efa838b, 0x788e3366, 0xa91d4790, 0xbb3231cf, 0x83f400c3, 0xea511851, 0x26bcf769, 0x322d5d8d,
0x4df0b6b7, 0x4eb97960, 0xc8bd51c0, 0xa50c91dc, 0x5f2a4bfd, 0x746444fe, 0x3702486f, 0x8960de96,
0x8f2d5d2c, 0xeb833d46, 0x00802cff, 0x7c0707c1, 0xfc140303, 0x2c0eb68d, 0x15c5bcae, 0x239f513b,
0x1ff7ab97, 0xcf81e107, 0x6a9401cd, 0xade714c1, 0x14a838a1, 0x5a1fcd61, 0x1ada9c28, 0x4f25c605,
0xcfaebbf2, 0x825a1acf, 0x8087b317, 0x98e0ba71, 0xa11c3ac9, 0x53374821, 0xbc095770, 0x534b4e39,
0xfbfa0c3d, 0xa874a701, 0xa67dcff5, 0x5ae3f935, 0x96d0a759, 0x8fd52626, 0x39060e8f, 0x681644d0,
0x5d42530a, 0x464d80a9, 0x30ac67b8, 0xd599149b, 0x5a6685ff, 0xbb2aa31c, 0x23fb6c99, 0x673b982e,
0x1269f7df, 0xeb5ba9ac, 0xb1064988, 0x36dd424b, 0x6d6cca51, 0x92de9c3a, 0x5ba141da, 0x422e91e6,
0x6a67e3e8, 0x14ec0b57, 0xb1615599, 0xbfcd014b, 0x79ee7e6d, 0x6d98d948, 0xca837645, 0xfca5bb1a,
0x55c6fa47, 0x022e9bed, 0xa0799d00, 0x0ad8291d, 0xef26f1b9, 0x7583d5cf, 0xa694ca45, 0x86d44014,
0x9ec52a52, 0x6cd1cb72, 0x139cd290, 0x4472065a, 0x98a573ea, 0x60c980dd, 0x80b96e71, 0xc81f56e8,
0x765694df, 0x9e3050e2, 0x5677e9aa, 0x9558e447, 0xfc026e47, 0xc9190da6, 0xd5ee382b, 0x889a002e,
0x481c6cd7, 0x4009438b, 0xeb879f92, 0x359046f4, 0x1ecfa268, 0xfaf36bc3, 0x7ee74d73, 0xb1d510bd,
0x5ded7ea1, 0xf9ab4819, 0x0846851d, 0x64f31cc5, 0xa0255dc1, 0x4597e899, 0x74ab6a36, 0xdf310ee0,
0x3f44f82d, 0x6d2a13f8, 0xb3a278a6, 0x062b3cf5, 0xed5bdd3a, 0x79683303, 0xa2c087e8, 0xfa9d4b7f,
0x2f8385dd, 0x4bcbc886, 0x6cea306b, 0x3473fc64, 0x1a23f0c7, 0x13eb57a8, 0xa4037c07, 0x22222e04,
0xfc848ad9, 0xe3fdb8be, 0xe39d652d, 0x238f16cb, 0x2bf1c978, 0x3423b474, 0x5ae4f568, 0x3aab639c,
0x6ba42466, 0x2576f693, 0x8afc47ed, 0x741fa7bf, 0x8d9dd300, 0x3bc832b6, 0x73b931ba, 0xd8bec4d0,
0xa932df8c, 0x38777cb6, 0x12fee5e4, 0x74a3926f, 0x6dbe1159, 0xe694f91e, 0x0b7474d6, 0x12bf2d5b,
0x3f4860ee, 0x043e8f66, 0x6e3c0468, 0x387fe8d7, 0x2ef29632, 0xda56c9ec, 0xa313d55c, 0xeb19ccb1,
0x8a1fbff0, 0xf550aa3d, 0xb7c5da76, 0x06a1d58b, 0xf29be328, 0xa79715ee, 0x0f8037e0, 0x14cc5ed2,
0xbf48e1d8, 0xcc8f6d7e, 0x2b4154aa, 0x4bd407b2, 0xff585ac5, 0x0f1d45b7, 0x36cc88be, 0x23a97a7e,
0xbec7e8f3, 0x59e7c97f, 0x900b1c9e, 0xb5a84031, 0x46980c82, 0xd55e702f, 0x6e74fef6, 0xf482d7ce,
0xd1721d03, 0xf032ea15, 0xc64b92ec, 0x5983ca01, 0x378cd2bf, 0x6fb8f401, 0x2bd7af42, 0x33205151,
0xe6cc254b, 0xdb7f1447, 0xced4bb1b, 0x44ce6cba, 0xcf9b14ed, 0xda3edbeb, 0x865a8918, 0x179727b0,
0x9027d831, 0xb06a53ed, 0x413001ae, 0xe5db382f, 0xad9e530e, 0xf8ff9406, 0x3dba37bd, 0xc9751e76,
0x602646de, 0xc1d4dcb2, 0xd27c7026, 0x36c3fab4, 0x34028492, 0x4df435c9, 0x90a6c08f, 0x86ffb7dc,
0x8d8fddc1, 0x93b4ea98, 0xd5b05aa9, 0xd0069127, 0x2170481c, 0xb81bdd76, 0xcee2d7af, 0x1f612970,
0x515be7ed, 0x233ba186, 0xa090c3a2, 0x99b2964f, 0x4e6bc05d, 0x287c5947, 0x1fbecaa6, 0x2e8efc14,
0x04de8ef9, 0xdbbbc2db, 0x2ad44ce8, 0x2583e9ca, 0xb6150bda, 0x1a946834, 0x6af4e23c, 0x99c32718,
0xbdba5b26, 0x88719a10, 0xa787e6d7, 0x1a723c12, 0xa9210801, 0x4b82d120, 0xe0fd108e, 0x43db5bfc,
0x74e5ab31, 0x08e24fa0, 0xbad946e2, 0x770988c0, 0x7a615d6c, 0xbbe11757, 0x177b200c, 0x521f2b18,
0x3ec86a64, 0xd8760273, 0xd98a0864, 0xf12ffa06, 0x1ad2ee6b, 0xcee3d226, 0x4a25619d, 0x1e8c94e0,
0xdb0933d7, 0xabf5ae8c, 0xa6e1e4c7, 0xb3970f85, 0x5d060c7d, 0x8aea7157, 0x58dbef0a, 0xecfb8504,
0xdf1cba64, 0xa85521ab, 0x04507a33, 0xad33170d, 0x8aaac42d, 0x15728e5a, 0x98fa0510, 0x15d22618,
0xea956ae5, 0x3995497c, 0x95581718, 0xde2bcbf6, 0x6f4c52c9, 0xb5c55df0, 0xec07a28f, 0x9b2783a2,
0x180e8603, 0xe39e772c, 0x2e36ce3b, 0x32905e46, 0xca18217c, 0xf1746c08, 0x4abc9804, 0x670c354e,
0x7096966d, 0x9ed52907, 0x208552bb, 0x1c62f356, 0xdca3ad96, 0x83655d23, 0xfd24cf5f, 0x69163fa8,
0x1c55d39a, 0x98da4836, 0xa163bf05, 0xc2007cb8, 0xece45b3d, 0x49286651, 0x7c4b1fe6, 0xae9f2411,
0x5a899fa5, 0xee386bfb, 0xf406b7ed, 0x0bff5cb6, 0xa637ed6b, 0xf44c42e9, 0x625e7ec6, 0xe485b576,
0x6d51c245, 0x4fe1356d, 0xf25f1437, 0x302b0a6d, 0xcd3a431b, 0xef9519b3, 0x8e3404dd, 0x514a0879,
0x3b139b22, 0x020bbea6, 0x8a67cc74, 0x29024e08, 0x80dc1cd1, 0xc4c6628b, 0x2168c234, 0xc90fdaa2,
0x00000000,
0xfffffffe, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0x3fffffff,
0x00000000
};
/* m_pi_5_16384 =
6.28318530717958647692528676655900576839433879875021164194988918461563281257241\
79972560696506842341359642961730265646132941876892191011644634507188162569622\
34900568205403877042211119289245897909860763928857621951331866892256951296467\
57356633054240381829129713384692069722090865329642678721452049828254744917401\
32126311763497630418419256585081834307287357851807200226610610976409330427682\
93903883023218866114540731519183906184372234763865223586210237096148924759925\
49913470377150544978245587636602389825966734672488131328617204278989279044947\
43814043597218874055410784343525863535047693496369353388102640011362542905271\
21655571542685515579218347274357442936881802449906860293099170742101584559378\
51784708403991222425804392172806883631962725954954261992103741442269999999674\
59560999021194634656321926371900489189106938166052850446165066893700705238623\
76342020006275677505773175066416762841234355338294607196506980857510937462319\
12572776470757518750391556371556106434245361322600385575322239181843284039787\
61905144021309717265577318723067636559364606039040706037059379915472451988277\
82499443550566958263031149714484908301391901659066233723455711778150196763509\
27492987863851012080185540334227801969764802571672320712741532020942036388591\
11923978935356748988965107595494536942080950692924160933685181389825866273540\
57978304209504324113932048116076300387022506764860071175280494992946527828398\
54520853984559356470956327201868344328243984917263006057236594911141349967701\
09891771738539913818544215950186059106423306899744055119204729613309982397636\
69595507132739614853085055725103636835149345781955545587600163294120032290498\
38434643442954470028288394713709632272231470510426695148369893687704664781478\
82866690955248337250379671389711241984384443685451005085137753435809892033069\
33609977254465583572171568767655935953362908201907767572721901360128450250410\
23478596979216825697725389120848393057004442132237261348855724407838989009424\
74275739219127287438345749355293151479248277817316652919916267809560551801989\
31528157902538936796705191419651645241044978815453438956536965202953981805280\
27278887491061013640699250490349879930286285961838131850187444339292303141971\
67748211957719195459509978603235078569362765373677378855483119837118504919079\
18862099945049361691974547289391697307673472445252198249216102487768780902488\
27309952556159543138287199540025923217888338973711169681270684414445165697729\
63169120570120336854789045349353577905042770450999093334556479729131922327097\
72461154912996071187269136348648225030152138958902193192188050457759421786291\
33827373445749788112020300661723585736184174952183564987717801942981935197052\
27310995637862595696433659978974453176097151280285409551102647592829030474924\
68729085716889590531735642102282709471479046226854332204271939072462885904969\
87437422029153080718055986880748401462115707812439677489561695697936664289142\
77375038870128604369063820969620107412293613498385563823958799041228393268575\
08881287490247436384359996782031839123629350285382479497881814372988463923135\
89041619029310045046320776386028418752427571191327787557416607813958415469344\
43651251993230028430061360768954690984052108293318504029948857014650373320042\
64868176381420972663469299302907811592537122011016213317593996327149472768105\
14291820579412828022194241256087807951903135431540084067573987201446111752635\
27188437462502942410658563836523722517346431583968296976583289412191505413914\
44183513423344582196338183056034701342549716644574367041870793145024216715830\
27397641828884201350206693422062825342227398173170327966300394033030233703428\
75315236703113017698199797199647746910566632710152958370717864523709792642658\
66179714128409350518141830962833099718923274360541963988619848977915142565781\
18464665219459942416886714653097876478238651949273346116720828562776606407649\
80751797048748834058265531236187546888061414938422403826040660760395242202200\
89858643032168488971927533967790457369566247105316426289915371452486688378607\
93728524868215464539560561463783088220208936465054324021053045442233207933311\
46185094221115707526933641306219793053837241129538625141172713240371162014587\
21319752972235820906697700692227315373506498883336079253159575437112169105930\
82533081706122868886371735395029132281360140047575531826880342549894084112446\
10779891226281422540008157094665398781629093292917615945416533661268657175713\
96610471617866131514813590914327550508404229911523162800500252457188260432943\
10195851846198159309475225103531350271503565933290955834900225992297806092798\
94265924214680875037914719229178038779426223580859565712950064063973830280574\
16171980960218824294442635895295545244828509709080664314370612284576275170086\
12664350365959732447434431832154333850949747797330989890022930812568673278758\
00795385313442927706134721931424183615276654332832549777601573851205804569442\
08063442372164083800084593234239275584267515022991900313209926372589453094728\
5043E-1; */
static EMUSHORT _ei_m_pi_5_16384_[NPIR_16384] =
{
/* lgw */
/* S i g n i f i c a n d */
/* hgw */
/* Exponent */
/* Sign */
0x00000000,
0xc262e413, 0xb292d7de, 0xaf3a0bf8, 0x91466296, 0xb5ea4c73, 0x70b09683, 0x070cb013, 0x6c55fda6,
0x35aacac8, 0xde73b5d5, 0x071a02cc, 0xd0e089e4, 0x89050e85, 0x35125966, 0xaaea23b4, 0x4180e868,
0x485be41d, 0x7fd1075a, 0x26c18aed, 0x65b4e720, 0x4582a141, 0xc313b9fd, 0x0c4d13a9, 0x2da8a7e2,
0x814ddc5b, 0x919fb1ec, 0xd9f5d367, 0x47763f05, 0xc97bbf24, 0xc173ca73, 0xcbc24329, 0x5f15a96a,
0xba555595, 0xa7962d57, 0x39a603f9, 0x4069ac37, 0xfb4757fa, 0x12a86a91, 0xc94c0c17, 0x32d4fc46,
0x3dc16662, 0x782f3096, 0x4925a36e, 0x4ff841c7, 0x10a2d677, 0x5c57022f, 0x388d4151, 0x1f1a5a66,
0x38a07d47, 0x77fde754, 0x1811beeb, 0xeaf95fed, 0x27fad32a, 0x360ab4d5, 0x9e14d080, 0x69fc50ac,
0x1e60a2b1, 0x980b1b52, 0x13a5e5ee, 0x1dfe51e6, 0x81798685, 0x8577356b, 0x59a05831, 0xa3862ec4,
0x726ef0f0, 0xd9ae7870, 0x47788bdc, 0x533a4858, 0x0525fcf5, 0x474f0623, 0xbd63e749, 0xb8ef1288,
0xace06f54, 0xfc8f4e25, 0xf58892d0, 0xf7861f9b, 0x75b02071, 0x244a45b6, 0x5533e0c3, 0x670a9939,
0x6246bf84, 0x6a5c21a3, 0xe0530436, 0xfc2c417d, 0x6e9b137c, 0x376d246e, 0x457c6fe7, 0x6efcb2bc,
0xc56feaa5, 0xfc8fba9c, 0x14ef1e66, 0x1444d381, 0x8c7c1221, 0x8d7092c9, 0x3382996e, 0xbd197190,
0xbae58e80, 0x2d8c0dea, 0xc88d6cae, 0x6255ffaf, 0x316a36f1, 0xaa072168, 0x6b8d4b79, 0x6b71d469,
0x0ad2a23f, 0x63cb0fbb, 0x6c686f97, 0x8798d8dd, 0xea93c87e, 0x279dcfbe, 0xb8d023e2, 0x09428eb1,
0xdd47c1a1, 0xb33fb52a, 0x1ec7d29c, 0xa1e12c25, 0xa93f67cb, 0xe49ffb05, 0x453fa223, 0xe79c7935,
0xfbc84989, 0x8160a77c, 0x3937727c, 0x8625596f, 0xeb306598, 0x96e99495, 0xab6dba9b, 0xa59d04d8,
0xf7ed8e48, 0x00d777c9, 0xac9d051f, 0xe6bc17f7, 0x367042dd, 0xe39331b9, 0x9d722dc5, 0xa9b73333,
0xa2145a76, 0x03b9dc40, 0x6dc08b9e, 0x2c40a571, 0xd6d12b68, 0x9638d1a7, 0x5a7a8d90, 0xe09b73e1,
0xc58105fe, 0x627efc0b, 0xc8424c4f, 0xf2865225, 0xe401c537, 0xe544db04, 0xb980f5e7, 0x433892c7,
0xd6157d07, 0x4436e39f, 0x2c297309, 0x23e8bc6a, 0x91ea34d0, 0x5fb87e39, 0x58efe856, 0xde18567d,
0x6db7e5b1, 0x6f5803b6, 0x64686759, 0xafda029a, 0x76492501, 0x0faa823e, 0x380c8a3d, 0x0a19bf20,
0x3f2ecfa3, 0x6071c2b8, 0x20e43940, 0xc8f4f4a6, 0x9cc333cf, 0xeea746a7, 0xebca5f87, 0xc1bde470,
0x3e5a2bc5, 0x3efac780, 0x06fddb00, 0x50d6db17, 0x18eea331, 0xc3836a65, 0x926839f2, 0xd44d7ede,
0xd8f11756, 0x8935ca9e, 0x3399bd99, 0xc99f3967, 0xc9a99c02, 0x56722ba4, 0x449e308b, 0x1c7f742f,
0x1992efac, 0x3f9b1a6c, 0xeedcce3e, 0x8b1f43cd, 0x108693b4, 0xe1b30ab4, 0xaf1549b9, 0xa5b7d19d,
0x0c8bc98e, 0x68481573, 0x66d2f5ac, 0x7a4d61f4, 0x1a7cfbd4, 0x75c5d34e, 0xfcd445f3, 0x42a2a4fa,
0x9661a364, 0xb9f6ec01, 0x51fe3ff7, 0xe24ffa91, 0xdf0d52ad, 0x3fddb81e, 0xfa6b3ed9, 0x8678370c,
0xe4350f3b, 0x9ea466ed, 0xf3bd1fc6, 0xaae0dd48, 0x485204cc, 0x95bbb5b0, 0x832f8a14, 0xb8fc79be,
0x0ebb2cb2, 0x22afbaf0, 0x5a6b6e07, 0x2be43509, 0x578a3b74, 0xdbe549c8, 0xafb434ae, 0x01bedb1e,
0xbb864fed, 0x43f00912, 0x27811147, 0x9970cdd6, 0x2e586524, 0x247a476d, 0x6ecf91d1, 0x96eafc15,
0xde38c839, 0x9b587cbd, 0xb3947d99, 0x6f135417, 0xbf525afa, 0xf79cab0c, 0x1edd6e9d, 0x057699aa,
0xe56a8842, 0x8a416f8e, 0x0fb0a873, 0xd05b3848, 0x46eac321, 0x4d6e00b1, 0x9a2df1f4, 0xa0191253,
0x5eabaa4c, 0xe4f373e8, 0x452cbaee, 0xaaad836c, 0xfccebe9f, 0xd4140aeb, 0xde582cef, 0xd3ae668b,
0x39b05712, 0x0007693c, 0x89394c75, 0x2ad9d25d, 0xb23fb520, 0x625c5635, 0xcbec3df6, 0xf4aa73ca,
0x17f1321a, 0xfaef6ce1, 0x39d20417, 0x1d8f4a37, 0xe6844b01, 0x9e13207a, 0x2a22bb5e, 0x7f5a724d,
0xcc372cf1, 0x8a880ff9, 0x294ec6eb, 0x6b55ca5e, 0x8aafe42e, 0xfab9c269, 0x4f006cb9, 0x62176f99,
0x2602d17e, 0xa3096d38, 0x23ee8d22, 0xc38ffd1d, 0xae832705, 0x7655dfb9, 0x8335fcd2, 0xb4e824d0,
0x306a08ad, 0xe997c6ff, 0xe94ab757, 0xe93f456f, 0xeff4a12c, 0x901c905c, 0x1583f786, 0xc8891c7d,
0xbc835051, 0x1df8c542, 0x08c9d324, 0xf67fb966, 0xd7b17599, 0xc96cf55e, 0xf62dc161, 0x46ff03d9,
0x875be60a, 0x605f96f8, 0x0f325183, 0x9082db8c, 0x8afe7447, 0x5210c74b, 0x0929f712, 0x0eff577c,
0xff6d1a58, 0x03653f84, 0xf1c99d20, 0xc6ccba45, 0x58c211c1, 0x15123b23, 0x4f431117, 0xbc14a3c1,
0x6e7fccc0, 0xf773bb64, 0xf96b152b, 0x388177a2, 0xc2164f53, 0xec78de58, 0xd9335fe6, 0x7709e574,
0xcc3a4e46, 0x3d3f8acb, 0x229aaa22, 0xa3100628, 0x32ad156a, 0xa5b10493, 0x923d3a31, 0xe95461fe,
0x32398728, 0x7b1fd466, 0xd9a27d4b, 0x5e20335a, 0xd2133d35, 0x777ec025, 0x585d98c5, 0xc39bdfd8,
0xa78e7d9c, 0xc028bb44, 0x9ea2dbf0, 0xe1363b34, 0xf93d7565, 0x262d9000, 0xbcac8c35, 0xc280410d,
0x85701dd5, 0xe2cc1039, 0x3f1095af, 0x6a3ebd62, 0xa615aa57, 0x7b657cbc, 0x38486dad, 0xac78ec8d,
0xa686468d, 0x26bb7657, 0x67599af2, 0x1e48f9bf, 0x8ae50f3f, 0x2d994338, 0xcafb5fcb, 0x6df74b91,
0x4ceb6be5, 0x34aa4a28, 0x0ec9f352, 0x5f032ef7, 0xc33536db, 0xd7f6916d, 0x0d5233a5, 0x6bffc64a,
0x0ad97e34, 0xa95d887a, 0x77c04887, 0x0cd20db9, 0x8126a017, 0xf9afe45e, 0x724f12f2, 0x191a878d,
0x41165324, 0xe8fc8138, 0x8073cfb4, 0x7af5450c, 0x3ebc99e4, 0xed30476c, 0xb2ff0884, 0xbed8c9a9,
0x03e53f2d, 0x7c96357c, 0x5576a3ed, 0xeacfee3b, 0xc4dda314, 0x4876b9c3, 0xbbf71b63, 0x149c1f46,
0xfe2eaf52, 0xa05ae1a6, 0x1f9febdf, 0x485b6342, 0xedb40667, 0xd60240e6, 0x4d974071, 0x9caf7cca,
0xc3eaef5a, 0x071b72e6, 0x62476be8, 0x5f3ad3cd, 0x61e77df0, 0xfcb412ac, 0x792f4cd6, 0xa818ef46,
0x3239eeb6, 0xe05e685c, 0x7ad4d383, 0x5a8cc805, 0xe2425856, 0xa5830e84, 0x3b511ae4, 0x7ed6dd80,
0xe26dc312, 0xbcc48ba3, 0x524e509f, 0xf61272d1, 0xe404d6ca, 0x6f21f445, 0x7a498c08, 0xbd960403,
0x18e3c850, 0x53774e23, 0x36a6c829, 0xbdc278d7, 0x6eef0357, 0x778ed848, 0x7a619da6, 0xab0e84e0,
0xeeddef1d, 0xfaddd463, 0x111345ac, 0x18230992, 0xbf70423b, 0x2b044b26, 0xf0061ba6, 0x15b9361b,
0xacd86b36, 0xe94b9289, 0x582bd82f, 0xf5404b6b, 0x08134dfc, 0xc129f007, 0xd563acd0, 0x1f3cf771,
0x5a1211f1, 0x4bddba6c, 0xb39ddbc9, 0xb04f2911, 0x7d4fbe11, 0x35eab0e9, 0xca83d919, 0xedab6620,
0x49de42e1, 0xe0aea02b, 0x1ab6326a, 0x9b3396fa, 0xf0b6af64, 0xa0ed1ea7, 0xc9d5b31e, 0x254c1cda,
0x153ae61e, 0xf1c6bcc9, 0xf66bc657, 0x3ccc4a2b, 0xb82cbdef, 0xc3703587, 0x81e53238, 0xea04912b,
0x24416837, 0x3fe75df1, 0x284c102c, 0x8cef3b8b, 0x70fb68e2, 0xf2ddae29, 0x71c33717, 0x0dd4d394,
0x627615b5, 0x01a2feeb, 0xa1eca390, 0x20cea4d3, 0x67167d74, 0xd09eb53c, 0xe78701c3, 0xa0d97bb4,
0x00000000,
0xfffffffe, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0x3fffffff,
0x00000000
};
/* m_pi_6_16384 =
5.23598775598298873077107230546583814032861566562517636829157432051302734381034\
83310467247089035284466369134775221371777451564076825843037195422656802141351\
95750473504503230868509266074371581591550636607381351626109889076880792747056\
31130527545200318190941427820576724768409054441368898934543374856878954097834\
43438593136248025348682713820901528589406131543172666855508842480341108689735\
78253235852682388428783942932653255153643528969887686321841864246790770633271\
24927891980958787481871323030501991521638945560406776107181003565824399204122\
86511702997682395046175653619604886279206411246974461156752200009468785754392\
68046309618904596316015289395297869114068168708255716910915975618417987132815\
43153923669992685354836993477339069693302271629128551660086451201891666666395\
49634165850995528880268271976583740990922448471710708705137555744750587698853\
13618350005229731254810979222013969034361962781912172663755817381259114551932\
60477313725631265625326296976296755361871134435500321312768532651536070033156\
34920953351091431054647765602556363799470505032533921697549483262893709990231\
52082869625472465219192624762070756917826584715888528102879759815125163969591\
06244156553209176733487950278523168308137335476393600593951276684118363657159\
26603315779463957490804256329578780785067458910770134111404317824854888561283\
81648586841253603428276706763396916989185422304050059312733745827455439856998\
78767378320466130392463606001556953606869987431052505047697162425951124973084\
24909809782116594848786846625155049255352755749786712599337274677758318664697\
24662922610616345710904213104253030695957788151629621323000136078433360242081\
98695536202462058356906995594758026893526225425355579290308244739753887317899\
02388909129373614375316392824759368320320369737875837570948127863174910027557\
78008314378721319643476307306379946627802423501589806310601584466773708542008\
52898830816014021414771157600706994214170368443531051124046437006532490841187\
28563116015939406198621457796077626232706898181097210766596889841300459834991\
09606798252115780663920992849709704367537482346211199130447471002461651504400\
22732406242550844700582708741958233275238571634865109875156203616076919284976\
39790176631432662882924982169362565474468971144731149046235933197598754099232\
65718416620874468076645456074493081089727893704376831874346752073140650752073\
56091627130132952615239332950021602681573615811425974734392237012037638081441\
35974267141766947378990871124461314920868975375832577778797066440943268605914\
77050962427496725989390946957206854191793449132418494326823375381466184821909\
44856144538124823426683583884769654780153479126819637489764834952484945997543\
56092496364885496413694716649145377646747626066904507959252206327357525395770\
57274238097407992109779701751902257892899205189045276836893282560385738254141\
56197851690960900598379989067290334551763089843699731241301413081613886907618\
97812532391773836974219850808016756176911344581987969853298999201023661057145\
90734406241872863653633330651693199269691125237818732914901511977490386602613\
24201349191091704205267313655023682293689642659439822964513839844965346224453\
69709376661025023691717800640795575820043423577765420024957380845541977766702\
20723480317850810552891082752423176327114268342513511097994996939291227306754\
28576517149510690018495201046739839959919279526283403389644989334538426460529\
39323697885419118675548803197103102097788692986640247480486074510159587844928\
70152927852787151830281819213362251118791430537145305868225660954186847263191\
89498034857403501125172244518385687785189498477641939971916995027525194752857\
29429363919260848081833164333039789092138860591794131975598220436424827202215\
55149761773674458765118192469027583099102728633784969990516540814929285471484\
32053887682883285347405595544248230398532209957727788430600690468980505339708\
17293164207290695048554609363489622406717845782018669855033883966996035168500\
74882202526807074143272944973158714474638539254430355241596142877072240315506\
61440437390179553782967134553152573516840780387545270017544204535194339944426\
21820911850929756272444701088516494211531034274615520950977261033642635012156\
01099794143529850755581417243522762811255415736113399377632979530926807588275\
68777568088435724071976446162524276901133450039646276522400285458245070093705\
08983242688567852116673464245554498984690911077431346621180444717723880979761\
63842059681555109595677992428606292090336858259602635667083543714323550360785\
91829876538498466091229354252942791892919638277742463195750188326914838410665\
78554936845567395864928932690981698982855186317382971427458386719978191900478\
46809984133515686912035529912746287704023758090900553595308843570480229308405\
10553625304966443706195359860128611542458123164442491575019109010473894398965\
00662821094535773088445601609520153012730545277360458148001311542671503807868\
40052868643470069833403827695199396320222929185826583594341605310491210912273\
7548E-1; */
static EMUSHORT _ei_m_pi_6_16384_[NPIR_16384] =
{
/* lgw */
/* S i g n i f i c a n d */
/* hgw */
/* Exponent */
/* Sign */
0x00000000,
0x4ca7be10, 0x94cfb3e4, 0x9205b4a4, 0xa3baa77d, 0xc2433fb5, 0xdde87d6d, 0xb08a92ba, 0x04f2535f,
0x020e53a7, 0x640b1787, 0x05eb0255, 0x8365c83e, 0x722ee16f, 0xd6e49fd5, 0xe3c31dc0, 0xb6961701,
0x3c4c936d, 0x952e30cb, 0xcaf69e70, 0x2a16c09a, 0x64978661, 0x77e5c5a8, 0x0a403b0d, 0xa60c8be7,
0x166b8cf6, 0xa4051445, 0x35a2302b, 0x90e289da, 0xd291c9f3, 0x768b28b5, 0xa9cc8d4d, 0x79e76283,
0x709c71fc, 0xb6527b1e, 0x055fadfa, 0x8b02ba2e, 0xfc10c950, 0x8f8c58ce, 0xa7bf5f68, 0x7fb17ce5,
0x33767ffc, 0xb97ca87d, 0x679f5d86, 0x6d4ee17b, 0xe3325d63, 0x224881d1, 0x2f206119, 0x99eb4b55,
0xd9db1310, 0x8ea8eb70, 0xe9641f19, 0x6e7a7a9a, 0xa151054e, 0xd7b396b1, 0xd911586a, 0x2da7988f,
0x6ea5dce9, 0x295e96c4, 0xbb0a3f9c, 0x43a9443f, 0x413a9ac4, 0xef38ac84, 0xa0059ed3, 0x32efd1a3,
0x5f5c7373, 0x0abc0f08, 0x3b8f1f38, 0x7005e6f4, 0x844a52cc, 0x10c1da72, 0x9dd340bd, 0x44c73a1c,
0xbabb0771, 0x7d221674, 0xf7472503, 0xf8efc501, 0x0cbd705e, 0xf3933a18, 0x1c55e5f7, 0x0088d505,
0xd1e59f99, 0x034cc6b2, 0x3aefd8d8, 0xd224e13e, 0x5c2be592, 0x58daf3b1, 0x8f3d07eb, 0x8727ea47,
0xa487ee34, 0x27cd1b82, 0x9171eeab, 0xe6395aeb, 0x4a676470, 0xcb3324fd, 0x80422a86, 0xf2ea894d,
0x9bbf4c15, 0x25f4b643, 0x7c75da91, 0xd1f25512, 0x292dd873, 0x6305f12c, 0x2ef5bee5, 0x2ededbad,
0x8904dc8a, 0xd32937c6, 0xda5707a8, 0x1baa0a0d, 0xc37b2714, 0x7658d7c9, 0xc4ad733c, 0xdd0ccc3e,
0xb86676b0, 0x955fc1a3, 0x44512f82, 0x06e64f74, 0xb7b4d67f, 0x93daa684, 0x645fb1c8, 0xebad0fac,
0x2726e7f2, 0xc125e0e8, 0x5a58df67, 0x6fc9ca87, 0x9952ff54, 0xa86d5127, 0x39861b81, 0x8a02d95f,
0xa3f0a13c, 0x80b38e7d, 0x652d8444, 0x4047694e, 0xad5d8d0e, 0x92faa96f, 0x5889d0cf, 0x8d6e0000,
0x8710f60d, 0xadc58ce0, 0x30cb1f03, 0xcf8b3489, 0xddae4ed6, 0x27da040b, 0xcb6620a3, 0x10818b3b,
0x79eb84ff, 0xd2147cb4, 0xd18c94ec, 0xf4c54474, 0x1356cf03, 0x3f0eb684, 0x1a962241, 0xb8047a51,
0xdd11e830, 0x0e2dbdaf, 0xcf77dfdd, 0xc89747ad, 0xa4432c02, 0xfa6f13da, 0x74c7ec47, 0x8e699d68,
0x06193f69, 0x87740318, 0xfe5700ca, 0xbd35acd5, 0xb7e79ed6, 0x37b8c1de, 0xd95fc888, 0x3315749a,
0x34a7025d, 0xa5b42244, 0x70be2fb5, 0xd221768a, 0xad4d55d7, 0xf18b658b, 0x19d34f9b, 0xcc1e3e5e,
0x33f5cf24, 0x347ba640, 0x307e3680, 0xc35db693, 0x94c6dd53, 0xf842d8a9, 0xcf56daf4, 0xb0eb3f0e,
0x0a1e3e1d, 0xf2577e2f, 0xab001dff, 0x52af5a80, 0x52b80202, 0xc809cf09, 0x0e83d31e, 0x6d14e0d2,
0x6aa51d0f, 0x350140af, 0x470d5689, 0x1e9a0dd6, 0xb87025c1, 0xe6bfde40, 0x673c681a, 0xdf6e8403,
0x351f27f6, 0x01916735, 0x005a7765, 0x1095d1a1, 0x6b682731, 0x377a3016, 0x7d5b8fa0, 0xe2323426,
0xa7fc0828, 0x1af86f56, 0xc453dff9, 0xe742a623, 0xb9e06f90, 0xb538c419, 0xd0aeb45f, 0xf00ed88a,
0xe8d6e206, 0xd9890070, 0xcb1d9a7a, 0x8e660dbc, 0x9199aeaa, 0xd21c6cbd, 0xc2a79dbb, 0xef7d101e,
0x619bfa94, 0x4792711d, 0xcb59865b, 0x24938187, 0xf39ddc36, 0x0c946826, 0x3d162be7, 0x81746144,
0x46efed45, 0x0df2b23a, 0x20eb8e66, 0x7fde00dd, 0x5149a99e, 0x9e65e630, 0x31acf983, 0x53192767,
0x392f5185, 0xac1f129e, 0x15a668aa, 0x5c901b69, 0x4a19f67b, 0xa3ad3935, 0xc4633183, 0x048d800d,
0xbf2e1c37, 0xf33687a1, 0x0d13370a, 0xd84c043c, 0x106e4d46, 0x408655e9, 0x007b9ef6, 0x3014e49b,
0xa439b895, 0x69758b41, 0xe44ff11c, 0xb8e5ed84, 0xfd56f42f, 0xdb660919, 0x39497ac7, 0x05bc001f,
0xdabd9de5, 0xd55b825c, 0x47afbfb6, 0x23b584a3, 0xbf3516f0, 0x51f79d2c, 0xff44de4d, 0x768e0b28,
0xe948ff16, 0xa6723010, 0x058458be, 0x98a2132e, 0xc018e92b, 0x2e6545bb, 0x4dc79c24, 0x94cb5f40,
0x7f83501e, 0xf37162a5, 0x226c506e, 0xaec77df9, 0x9e3d3e26, 0x50f02202, 0xc1d5aff0, 0xfc68dcff,
0xca57ae93, 0xdd3285ae, 0x9df1759c, 0x784d52ed, 0x116d4b2f, 0xb7f23a70, 0x6d57a804, 0x6c16c958,
0x5303073b, 0xed53d07f, 0x97be4373, 0x6d0a0f32, 0x1d4bdba5, 0xcd6d22f8, 0x3c98a39a, 0x7c724268,
0xf26d6d99, 0x6e4f4f0c, 0x5ca82ff3, 0xa2bfc52a, 0x5e693755, 0xd2857724, 0x4d262126, 0x907f2de0,
0x70cc9508, 0x7afa5324, 0x61ff43ed, 0x4dc2619f, 0x492960e6, 0x99b8a614, 0x5cf84de4, 0x61d4c8e7,
0xd4daeb49, 0x5829b4ee, 0x497d5845, 0x25aa9b3a, 0xc9f70ecc, 0x3c39dbf2, 0x6cb7e393, 0x47668876,
0x06bfd54b, 0xa38b1c29, 0x252e91a4, 0xaf168e5d, 0xa1bd421a, 0xc50f63f4, 0x0a557a95, 0x0ddd948c,
0x2a309690, 0x330a48ff, 0x722b8dc7, 0xdd380521, 0x54e591d8, 0x5f68d925, 0x24885b29, 0xc270fc54,
0x29da9b4c, 0xe69a8655, 0xb55cbdbe, 0xce702acb, 0xd9bab301, 0x8e3ef574, 0x49a354a4, 0xa301e534,
0xe0f6be02, 0xa021f163, 0xd987b748, 0x910286ab, 0x25088c7f, 0x4a7b4d56, 0x728fca2c, 0x22158b8b,
0x99dd6e32, 0x3cff62da, 0xdf387cbd, 0xd8899dd1, 0x8a676348, 0x3c29e7f2, 0x5991b0bb, 0xba64c520,
0x601a9020, 0x2046e29e, 0xd620011f, 0xee922574, 0x73bee209, 0xa5ffb804, 0xd3d17a7e, 0x864e144e,
0x40198494, 0x2be33dcc, 0x8c52f56f, 0x79d7fc78, 0x22ac5861, 0xdea2ce86, 0x0b19d5b4, 0x04aa7a93,
0xb3b53e81, 0x62789c65, 0x8e7591c6, 0x3559b61a, 0x6ba03013, 0x2567e8f9, 0x34973a75, 0x6a40c64b,
0xe0e7eff3, 0x6cd26bae, 0x15b5d7c1, 0xbbcc6435, 0x3447d593, 0x1afd90da, 0x6a7f31c4, 0xc9b4a80d,
0x58945f50, 0xe7d281e7, 0xc7383345, 0xc3ad4686, 0x240e07e6, 0xbc62f023, 0xf1f896d2, 0x112cc4ba,
0x2926e76f, 0xb04bbc0b, 0xc505448f, 0x11a17d61, 0xc6160556, 0x32573615, 0x40a8b5b4, 0x82923d53,
0xf8991ccb, 0x5b418a6a, 0xd1e62f41, 0xa4b105d5, 0xa6eb939d, 0xd2960f8f, 0xba52155d, 0xe16a1cba,
0xd4859c42, 0x904eac4c, 0xe65c0598, 0x4b755159, 0x6737499d, 0xdf428c19, 0x316e4113, 0xbf086340,
0xe75b77e4, 0x1d4e745d, 0xc4969885, 0x2264b503, 0x93595da9, 0x5c9c4b8f, 0x90929f5c, 0xf35258ad,
0xea1326ed, 0x1ae36bc7, 0x5835a6cd, 0x737764b3, 0x5c71d81e, 0x63a1b43c, 0xbb5158b5, 0x0e8c1965,
0xf1b8f1ee, 0xd10e30fd, 0xb8e564ba, 0xe97287f9, 0x4a32e1db, 0x792e3ea0, 0x4805170a, 0x676fad17,
0x655f0402, 0x97befa1d, 0xc979ded2, 0x21b5942e, 0x31656ba8, 0xf64d9d5b, 0xdc7dbaad, 0xef5d78de,
0xa0646448, 0x69e370af, 0xc058e1d2, 0x6841f78e, 0x3dc273b9, 0x0243936d, 0x536ddf95, 0x460ed51b,
0x683937bc, 0x10918579, 0x16427f59, 0x8155a87b, 0xf342e77e, 0x30c5998b, 0xa8321544, 0x746a180b,
0xe7066a6e, 0x9ed047fc, 0xf8047a9e, 0x5d54e879, 0x197a9e47, 0xa2dd81f1, 0x41945484, 0x985923a4,
0x48e12c2e, 0x8a96239e, 0x4c3f62cf, 0xcac75c49, 0x337c2cbc, 0x9fb8bbcd, 0x0978033e, 0x8b86b051,
0x7cb7bcc1, 0x56b27f19, 0xb19a884d, 0x70ac3405, 0xab3d688b, 0x2dd99707, 0x6b9b2c23, 0x860a91c1,
0x00000000,
0xfffffffe, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0x3fffffff,
0x00000000
};
/* m_1_pi_16384 =
3.18309886183790671537767526745028724068919291480912897495334688117793595268453\
07018022760553250617191214568545351591607378582369222915730575593482146339967\
84584799338748181551461554927938506153774347857924347953233867247804834472580\
23664760228445399511431880923780173805347912240978821873875688171057446199892\
88680049734469547891922179664619356614981233397292560939889730437576314957313\
39284820779917482786972199677361983999248857511703423577168622350375343210930\
95073976019478920729518667536118604988993270610654313551006440649555632794332\
04589349623919633168121203360607199626782397499766557330887055951014003248135\
51287776991426217602443987522953627555294757812661360929159569635226248546281\
39921550049000595519714178113805593570263050420032635492041849623212481122912\
40629296817849691838287042315081511240174305321360443431828151494916544519549\
25707997503106587816279635448187165095941466574380813999518153154156986940787\
17965617434685128073379023325091411886655262537300052245435942306422519900877\
33589007525112167263423390519516256449883246668629021224707375712622727338433\
42841394939202585011566721062392171890196791134374199094930208632476310351616\
78885959941999010508775132258891766613692101570583030282080978597701277632155\
23939861468207799915738378119618747554412375086445437860273251052247756077507\
77622136281353086816565570538668535991121415807721207054779924902519914985525\
94047188191168602329659282371155424811508898914043579539584818980654589540433\
29920713063630708800768137974943538317752638193301392880955394137536731355620\
95595909007067915166037636773758755322496299061199311604381671975020702542580\
86463160997439373755518931326924420684088817109957007585477388587073238755658\
57471875686940646047429167584711423727268385892036636458392833001756615866270\
69955819949172985805349012197873781891766100674061076109462464316188639535206\
45662628379619499644876670348713979695002079001367760079573447199216048005478\
02174990970957584713652227989780653799485416699222984165780755356948607100913\
69121673429586169134466540709707851124041736786481991244235066367880419415871\
41549930997617372132721937323934074949084205662438503692449669982322299133112\
07593935227986256599215521655598020156607200467654597581708047752311489086185\
20238201086759967780930984249659032141457060104544204720350466263463595186221\
00656310218747827279290611585214360167235909753449291960947954584896218401874\
25157383666579177256798087173733327951346890281900727465438348622776132766145\
18460551946901210964255560741306755660643419754699331369816006539770134835829\
29367016563233706628672321461990299706239639467516888419683311908304501286788\
62572888076776712301759543290034129413503754912118321743371571587845246951266\
34222659973118831937814397013774884601150383954113800764367851244067748470725\
13616708313034594217623443591873665129770374999497417106233196612202784289089\
20322976905540502282214049704347949020773347280774572019934978634712362414234\
80957798737773113846156970046114114288127277264047370402148201149718456223144\
39360079564951906003339170442460692837547300870935292913131943802246169534198\
61941718256729333838355387758286663113301339626432830420179142345724768521413\
56903520222690160139895368447139792497610315519619067941617095011950725312980\
68788908411635772871366084000630191189486878505089701349828581729502884606642\
66491390232698913550787884807218108766710565848684406989687323029326457204955\
33332099062813146871510602818165597618295733868698454752052699956599140363239\
28642466280951525794968165782348194956527579836339987897499543039796374533258\
92036610791665504184727013707778456936494519945056601533713875167319445839648\
85949481232763662279166134886970338571947664747853248048690039956198808043792\
26966854722735289982765430833212684965872748370122452217226423997266925694198\
83679885485911831256667980960764235002322423334410382515860710585848226880623\
22682249906367718539169808876936156981947965617710594090306107982801977397681\
76730967330444933724817450802808018235748424409046150669479450762988077683811\
73684623189264548867813225032478621256639064776678426306911276302350407021749\
19116402247508719536310680374814788680726795607763442009063383659038975918353\
47908355758487055234814492118783205464565758936387298257899429906865105447183\
31859614495997161225380146643768905358867009116039049851326124097532322687306\
79840575090417110688288198102596545490931823626444656810233323130141967511486\
74590972624082243432761831212322331464000166612229212362560652517391903204926\
43322771532296094398654155426328824031899202212656610415191669700610158191169\
96596437348057967710276647914041615279510085845196952941420328539487690086183\
31729056720649867208709314475115832273264824091561993943132680443176109158862\
65655601104922641778037484242184897820820104309936194227441508011421926813286\
27149087983195388715778415868512355660444740229728498504784974574262640435334\
7213E-1; */
static EMUSHORT _ei_m_1_pi_16384_[NPIR_16384] =
{
/* lgw */
/* S i g n i f i c a n d */
/* hgw */
/* Exponent */
/* Sign */
0x00000000,
0x212a9db5, 0x561408f1, 0x8ef5a7e7, 0x7e32b90f, 0x8270237c, 0xca984e63, 0x09209f44, 0xce68b4ed,
0x9529a828, 0x6919949a, 0xdd27dde1, 0xdc51a463, 0x3d0b7cbd, 0xa365b193, 0xbf920d2b, 0x268a67f7,
0x3ac4eaf4, 0x7bdbe5c2, 0x78e4c4a8, 0x2688893c, 0x12bf4390, 0x2a1a2c80, 0x61107b4c, 0x94792c87,
0x853b8621, 0xc5476243, 0xae5adb86, 0xd3cfc50f, 0xfa94c5c1, 0x8a59c52b, 0xffca0f1c, 0xfb49e956,
0xd49ee540, 0x39e6e389, 0x2a218347, 0x086e5986, 0x2b55ba41, 0xf6552388, 0x7aacbaa2, 0x5ea4677b,
0x9dfe5fd4, 0x42eb67df, 0xdc3a74e1, 0x9f405547, 0x21cf98dc, 0x214a827b, 0xd1f9b392, 0x974c8836,
0x65a7887f, 0x0569f0b2, 0x0ed7a948, 0x51b13399, 0xe7caa40d, 0x3826829b, 0x67aae855, 0xad38dc93,
0x36228922, 0x56ae79e5, 0x864ffc06, 0xc0549efa, 0x59987ad9, 0x2c21d7f3, 0xa118af46, 0xdddd1c2d,
0x3ed84871, 0xc6835110, 0x61bc57e1, 0x17c99b58, 0xef3392b8, 0xdd9b8e67, 0x5de8605e, 0xeebc34cc,
0xfc2dbc34, 0xb5f4f5cb, 0x0f117f11, 0x26ee523f, 0x9569605a, 0xb8701a64, 0xc096190b, 0x552ad6c6,
0xcc2254dc, 0x538c994e, 0x1c2f84b4, 0x6a4afbd8, 0x1b0afc81, 0x2138c8d9, 0x61392f44, 0xefc9352e,
0xb4fcd1ee, 0x84d4e9a9, 0x8e2c86e2, 0xf4e16d3b, 0x4a0bfdfb, 0x3ecc5f11, 0x5e6b9c2a, 0xb920d6aa,
0x2ce3ce99, 0x576f8956, 0x2d891234, 0xb40ecccf, 0xa8d8b5a8, 0x36c59456, 0x31c36ef1, 0x97c427a8,
0xb9ba8bfc, 0xd913d9ec, 0x4556367e, 0xbefdfdef, 0x01767a9f, 0x667e1629, 0x0c188194, 0x742c150d,
0x7de58ad8, 0x24ba7460, 0xb70db2e2, 0xc9b55100, 0xdf7329ba, 0xc6a9cff7, 0x723e6a11, 0x9d6ecd7b,
0x7cb2ad6b, 0x0893745d, 0xc6fdb0c1, 0xffe26a6e, 0xe0088dd7, 0x35916fc5, 0xe7ca7c22, 0xfd29f3d6,
0x87c461e9, 0x0e423e1c, 0x2eaced44, 0xc6926e5d, 0x55f5bdd2, 0x18465f75, 0x3c3aba46, 0x6913daf0,
0x5877c5e3, 0xc397a4d4, 0x9b31bed9, 0x647cd864, 0x41f3e8de, 0x4ec8cad6, 0x45e0fa29, 0x7bdc06cc,
0xa33540c0, 0x72953b06, 0x0efb1ec3, 0xb2485551, 0xb08cd0c0, 0x6b0701ac, 0xbf11654d, 0xdec9f560,
0x86dd71b6, 0x800120cc, 0x3f149538, 0x5f57a4b1, 0x0da63a20, 0xc7f48d4d, 0x985ad795, 0x4fbcf82d,
0x2a4a5ac4, 0x4f6a68a8, 0x059ebfb9, 0x897bfef3, 0xb6256b34, 0x872afdda, 0x4196debe, 0x640b148d,
0x7f8607e1, 0x0027f014, 0x17552e55, 0xca5c6a08, 0x17ab81a2, 0xc1db9bbd, 0x11d0be7d, 0xf9b4cbda,
0x0a5d2f42, 0x20d3a2b3, 0xcd4f99a5, 0x2d408da0, 0x2780030c, 0x698f77ff, 0x21f716e4, 0x08d4b1ea,
0x32a1a4b7, 0xc3b21d36, 0x5da92e85, 0x6e13e430, 0xc4f1335f, 0x50b7d51e, 0x52993755, 0xe0566b01,
0xb9496170, 0x1262845c, 0x476f21d2, 0x05a0dd5a, 0x00a4e46c, 0xfd6cbfa2, 0xc9b8cb30, 0x6125ce70,
0x432dc735, 0x8416df30, 0xbf3148d7, 0x3967955b, 0xb36e6d8f, 0xbd4dafe7, 0x86182aea, 0x28336761,
0x87fd073e, 0x156e85ff, 0x0670803e, 0x76e4fca9, 0xfdbe896c, 0xfafedb89, 0xb7dcfde5, 0x2a12162d,
0x76a1597b, 0x07da0eaa, 0x7e804ba7, 0xb6b42d29, 0x53ad0457, 0x9aaf0093, 0x2a3a25a3, 0xc790b6db,
0x6dded01f, 0xddbc5c3f, 0xf0ac9aec, 0xf480c62f, 0x86a05df7, 0xadc3da48, 0xc1998c77, 0xd12df1b1,
0xcf761d02, 0xba66aacf, 0x9bb7dac4, 0xebef584a, 0xe26e6f00, 0x8953a6c6, 0x8b7b7217, 0x76f92304,
0x0bcd785b, 0xc1d20f3f, 0xa8654fa5, 0x331aaaf0, 0xbe13b523, 0xe9424ea4, 0x5709cd36, 0xb33d8f1b,
0x1de4d9a4, 0x040622fa, 0x8c6615cb, 0x3080abf6, 0x75df9328, 0xf96af3be, 0x3aff47b9, 0x29bf5657,
0x05ed3065, 0x664d64b7, 0x00dafb0c, 0x15dfa1ae, 0xaba1ae31, 0x6837dbfc, 0x8c76528b, 0xde6319ef,
0xab6842dd, 0xa9e69492, 0xcd37a736, 0xc6a5ca4e, 0x92f54bad, 0x5bc3d8c4, 0x3915200c, 0x316d07b4,
0x8c402b99, 0x03f6f009, 0x56c0833f, 0x9c7a2d97, 0x5c4dc26d, 0xedaf1226, 0xc2a31dae, 0x0eaa3a51,
0x3b091a94, 0x76836433, 0x0a2f2689, 0x22dbaa14, 0xf6b6ebbb, 0xd2277549, 0x401004f2, 0xb989c7bd,
0x62bbcb61, 0x185915a5, 0x0f903876, 0x6c4bffdb, 0xe80faf80, 0x921110d8, 0x5c93805a, 0x3715a080,
0x3bdf082b, 0xdde7b717, 0x39928c70, 0xde41319d, 0x438c860d, 0x3fa3fd94, 0x83dd9797, 0x663de064,
0x71ea49c2, 0x27fc00a8, 0x777030f3, 0xa4049407, 0x50722cbe, 0x9089d988, 0x14ad6ae2, 0xacccc654,
0x1d296996, 0x6b49ba27, 0x17f9877d, 0xb4c576ea, 0x045ddb3b, 0x9d072750, 0x2ad56614, 0x090b69f5,
0x6e5445c1, 0x5bd4714e, 0x4832754c, 0x10d86d32, 0x55c06437, 0x89852952, 0x035d407f, 0xb25f3edd,
0x4bf56863, 0x3398207e, 0xd1f20acf, 0x91b45153, 0xa6948ef6, 0x6eef169f, 0x7df77248, 0x24d6bda6,
0x4702e774, 0xee2c90aa, 0x68084b58, 0x30010c0d, 0x74f71c05, 0x25318d39, 0x9f09e5bc, 0x5d8db815,
0x42727132, 0x486ca467, 0xfdbbb49a, 0x365f5f0e, 0x996bed88, 0xe6e29731, 0x9794e884, 0x4189dff4,
0x1679e279, 0x96cb314a, 0x721fe76b, 0x550c90a7, 0x2f327b6d, 0x2ec29247, 0x20ab9fb5, 0x9c12887b,
0x2ef3450b, 0x71c1b309, 0x9405933e, 0xb328f8c7, 0xf1ecc3e7, 0xf53e1380, 0x1eeece70, 0xbe00cc94,
0x10d5fdfc, 0xd4e54929, 0x1700ad43, 0x91b24df3, 0xc444c5c8, 0x4612c459, 0x1426049b, 0xc277c912,
0xa8288d61, 0x36d9cad2, 0x2645ca55, 0x818d67c1, 0xcbbff4ef, 0x6f63a62d, 0x8cafbdd7, 0x78738a5a,
0xa3883c61, 0x775c83c2, 0xf2a6067f, 0x0ab499d3, 0x616aa428, 0x425faece, 0x10d8ddaa, 0x4a48d367,
0xf2e91e43, 0xf57fb0ad, 0x48835b8e, 0x62128301, 0x1834132e, 0x1df35be0, 0x50c017a7, 0x08cb7de0,
0xcac616e3, 0x4d58e232, 0xd2e88628, 0x9bde2822, 0xde3b5892, 0x5dd7de16, 0x366cd43f, 0xcdc4ef09,
0x3260bfe6, 0x652289e8, 0xd87f7eb7, 0x9947fbac, 0x1e666157, 0xff319f6a, 0xf1dfce19, 0x1f001b0a,
0x23545ab9, 0x24778ad6, 0x84a7cb23, 0xd9d63b38, 0x175649c0, 0xb07ae715, 0xf87c6357, 0x64abd770,
0x764d2a9d, 0x1810a3fc, 0x37f63ed7, 0xa7b4d555, 0x7cd2b497, 0x9b006233, 0x71e39ac6, 0x467d862d,
0x2c5d000c, 0xc4ad414d, 0x9d19c3c2, 0x15c614b5, 0x2d30433b, 0xfa6ed577, 0x7c7c246a, 0x87f12190,
0xcaf27f1d, 0x9f3a1f35, 0x6b1e5ef8, 0xc33d26ef, 0x98327dbb, 0x32c2de4f, 0x3f7e33e8, 0xa5ff0705,
0x5719053e, 0xddaf44d1, 0x8b961ca6, 0x8359c476, 0xdce8092a, 0x19c367cd, 0x8c6b47c4, 0x60e27bc0,
0xca73a8c9, 0x06061556, 0x4d732731, 0x8dffd880, 0x14a06840, 0x6599855f, 0x5ee61b08, 0xa9e39161,
0x9af4361d, 0xf0cfbc20, 0xfc7b6bab, 0x56033046, 0x1f8d5d08, 0x6bfb5fb1, 0x8a5292ea, 0x3d0739f7,
0xebe5f17b, 0x7527bac7, 0x9e5fea2d, 0x4f463f66, 0x27cb09b7, 0x6d367ecf, 0x5a0a6d1f, 0xef2f118b,
0xde05980f, 0x1ff897ff, 0xbdf9283b, 0x9c845f8b, 0x835339f4, 0x3991d639, 0xb45f7e41, 0xe99c7026,
0x2ebb4484, 0xe88235f5, 0xb129a73e, 0xfe1deb1c, 0x09d1921c, 0x06492eea, 0x424dd2e0, 0xb7246e3a,
0xdebbc561, 0xfe5163ab, 0x3c439041, 0xdb629599, 0xf534ddc0, 0xfc2757d1, 0x4e441529, 0xa2f9836e,
0x00000000,
0xfffffffd, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0x3fffffff,
0x00000000
};
/* m_2_pi_16384 =
6.36619772367581343075535053490057448137838582961825794990669376235587190536906\
14036045521106501234382429137090703183214757164738445831461151186964292679935\
69169598677496363102923109855877012307548695715848695906467734495609668945160\
47329520456890799022863761847560347610695824481957643747751376342114892399785\
77360099468939095783844359329238713229962466794585121879779460875152629914626\
78569641559834965573944399354723967998497715023406847154337244700750686421861\
90147952038957841459037335072237209977986541221308627102012881299111265588664\
09178699247839266336242406721214399253564794999533114661774111902028006496271\
02575553982852435204887975045907255110589515625322721858319139270452497092562\
79843100098001191039428356227611187140526100840065270984083699246424962245824\
81258593635699383676574084630163022480348610642720886863656302989833089039098\
51415995006213175632559270896374330191882933148761627999036306308313973881574\
35931234869370256146758046650182823773310525074600104490871884612845039801754\
67178015050224334526846781039032512899766493337258042449414751425245454676866\
85682789878405170023133442124784343780393582268748398189860417264952620703233\
57771919883998021017550264517783533227384203141166060564161957195402555264310\
47879722936415599831476756239237495108824750172890875720546502104495512155015\
55244272562706173633131141077337071982242831615442414109559849805039829971051\
88094376382337204659318564742310849623017797828087159079169637961309179080866\
59841426127261417601536275949887076635505276386602785761910788275073462711241\
91191818014135830332075273547517510644992598122398623208763343950041405085161\
72926321994878747511037862653848841368177634219914015170954777174146477511317\
14943751373881292094858335169422847454536771784073272916785666003513231732541\
39911639898345971610698024395747563783532201348122152218924928632377279070412\
91325256759238999289753340697427959390004158002735520159146894398432096010956\
04349981941915169427304455979561307598970833398445968331561510713897214201827\
38243346859172338268933081419415702248083473572963982488470132735760838831742\
83099861995234744265443874647868149898168411324877007384899339964644598266224\
15187870455972513198431043311196040313214400935309195163416095504622978172370\
40476402173519935561861968499318064282914120209088409440700932526927190372442\
01312620437495654558581223170428720334471819506898583921895909169792436803748\
50314767333158354513596174347466655902693780563801454930876697245552265532290\
36921103893802421928511121482613511321286839509398662739632013079540269671658\
58734033126467413257344642923980599412479278935033776839366623816609002573577\
25145776153553424603519086580068258827007509824236643486743143175690493902532\
68445319946237663875628794027549769202300767908227601528735702488135496941450\
27233416626069188435246887183747330259540749998994834212466393224405568578178\
40645953811081004564428099408695898041546694561549144039869957269424724828469\
61915597475546227692313940092228228576254554528094740804296402299436912446288\
78720159129903812006678340884921385675094601741870585826263887604492339068397\
23883436513458667676710775516573326226602679252865660840358284691449537042827\
13807040445380320279790736894279584995220631039238135883234190023901450625961\
37577816823271545742732168001260382378973757010179402699657163459005769213285\
32982780465397827101575769614436217533421131697368813979374646058652914409910\
66664198125626293743021205636331195236591467737396909504105399913198280726478\
57284932561903051589936331564696389913055159672679975794999086079592749066517\
84073221583331008369454027415556913872989039890113203067427750334638891679297\
71898962465527324558332269773940677143895329495706496097380079912397616087584\
53933709445470579965530861666425369931745496740244904434452847994533851388397\
67359770971823662513335961921528470004644846668820765031721421171696453761246\
45364499812735437078339617753872313963895931235421188180612215965603954795363\
53461934660889867449634901605616036471496848818092301338958901525976155367623\
47369246378529097735626450064957242513278129553356852613822552604700814043498\
38232804495017439072621360749629577361453591215526884018126767318077951836706\
95816711516974110469628984237566410929131517872774596515798859813730210894366\
63719228991994322450760293287537810717734018232078099702652248195064645374613\
59681150180834221376576396205193090981863647252889313620466646260283935022973\
49181945248164486865523662424644662928000333224458424725121305034783806409852\
86645543064592188797308310852657648063798404425313220830383339401220316382339\
93192874696115935420553295828083230559020171690393905882840657078975380172366\
63458113441299734417418628950231664546529648183123987886265360886352218317725\
31311202209845283556074968484369795641640208619872388454883016022843853626572\
54298175966390777431556831737024711320889480459456997009569949148525280870669\
4437E-1; */
static EMUSHORT _ei_m_2_pi_16384_[NPIR_16384] =
{
/* lgw */
/* S i g n i f i c a n d */
/* hgw */
/* Exponent */
/* Sign */
0x00000000,
0x212a9db5, 0x561408f1, 0x8ef5a7e7, 0x7e32b90f, 0x8270237c, 0xca984e63, 0x09209f44, 0xce68b4ed,
0x9529a828, 0x6919949a, 0xdd27dde1, 0xdc51a463, 0x3d0b7cbd, 0xa365b193, 0xbf920d2b, 0x268a67f7,
0x3ac4eaf4, 0x7bdbe5c2, 0x78e4c4a8, 0x2688893c, 0x12bf4390, 0x2a1a2c80, 0x61107b4c, 0x94792c87,
0x853b8621, 0xc5476243, 0xae5adb86, 0xd3cfc50f, 0xfa94c5c1, 0x8a59c52b, 0xffca0f1c, 0xfb49e956,
0xd49ee540, 0x39e6e389, 0x2a218347, 0x086e5986, 0x2b55ba41, 0xf6552388, 0x7aacbaa2, 0x5ea4677b,
0x9dfe5fd4, 0x42eb67df, 0xdc3a74e1, 0x9f405547, 0x21cf98dc, 0x214a827b, 0xd1f9b392, 0x974c8836,
0x65a7887f, 0x0569f0b2, 0x0ed7a948, 0x51b13399, 0xe7caa40d, 0x3826829b, 0x67aae855, 0xad38dc93,
0x36228922, 0x56ae79e5, 0x864ffc06, 0xc0549efa, 0x59987ad9, 0x2c21d7f3, 0xa118af46, 0xdddd1c2d,
0x3ed84871, 0xc6835110, 0x61bc57e1, 0x17c99b58, 0xef3392b8, 0xdd9b8e67, 0x5de8605e, 0xeebc34cc,
0xfc2dbc34, 0xb5f4f5cb, 0x0f117f11, 0x26ee523f, 0x9569605a, 0xb8701a64, 0xc096190b, 0x552ad6c6,
0xcc2254dc, 0x538c994e, 0x1c2f84b4, 0x6a4afbd8, 0x1b0afc81, 0x2138c8d9, 0x61392f44, 0xefc9352e,
0xb4fcd1ee, 0x84d4e9a9, 0x8e2c86e2, 0xf4e16d3b, 0x4a0bfdfb, 0x3ecc5f11, 0x5e6b9c2a, 0xb920d6aa,
0x2ce3ce99, 0x576f8956, 0x2d891234, 0xb40ecccf, 0xa8d8b5a8, 0x36c59456, 0x31c36ef1, 0x97c427a8,
0xb9ba8bfc, 0xd913d9ec, 0x4556367e, 0xbefdfdef, 0x01767a9f, 0x667e1629, 0x0c188194, 0x742c150d,
0x7de58ad8, 0x24ba7460, 0xb70db2e2, 0xc9b55100, 0xdf7329ba, 0xc6a9cff7, 0x723e6a11, 0x9d6ecd7b,
0x7cb2ad6b, 0x0893745d, 0xc6fdb0c1, 0xffe26a6e, 0xe0088dd7, 0x35916fc5, 0xe7ca7c22, 0xfd29f3d6,
0x87c461e9, 0x0e423e1c, 0x2eaced44, 0xc6926e5d, 0x55f5bdd2, 0x18465f75, 0x3c3aba46, 0x6913daf0,
0x5877c5e3, 0xc397a4d4, 0x9b31bed9, 0x647cd864, 0x41f3e8de, 0x4ec8cad6, 0x45e0fa29, 0x7bdc06cc,
0xa33540c0, 0x72953b06, 0x0efb1ec3, 0xb2485551, 0xb08cd0c0, 0x6b0701ac, 0xbf11654d, 0xdec9f560,
0x86dd71b6, 0x800120cc, 0x3f149538, 0x5f57a4b1, 0x0da63a20, 0xc7f48d4d, 0x985ad795, 0x4fbcf82d,
0x2a4a5ac4, 0x4f6a68a8, 0x059ebfb9, 0x897bfef3, 0xb6256b34, 0x872afdda, 0x4196debe, 0x640b148d,
0x7f8607e1, 0x0027f014, 0x17552e55, 0xca5c6a08, 0x17ab81a2, 0xc1db9bbd, 0x11d0be7d, 0xf9b4cbda,
0x0a5d2f42, 0x20d3a2b3, 0xcd4f99a5, 0x2d408da0, 0x2780030c, 0x698f77ff, 0x21f716e4, 0x08d4b1ea,
0x32a1a4b7, 0xc3b21d36, 0x5da92e85, 0x6e13e430, 0xc4f1335f, 0x50b7d51e, 0x52993755, 0xe0566b01,
0xb9496170, 0x1262845c, 0x476f21d2, 0x05a0dd5a, 0x00a4e46c, 0xfd6cbfa2, 0xc9b8cb30, 0x6125ce70,
0x432dc735, 0x8416df30, 0xbf3148d7, 0x3967955b, 0xb36e6d8f, 0xbd4dafe7, 0x86182aea, 0x28336761,
0x87fd073e, 0x156e85ff, 0x0670803e, 0x76e4fca9, 0xfdbe896c, 0xfafedb89, 0xb7dcfde5, 0x2a12162d,
0x76a1597b, 0x07da0eaa, 0x7e804ba7, 0xb6b42d29, 0x53ad0457, 0x9aaf0093, 0x2a3a25a3, 0xc790b6db,
0x6dded01f, 0xddbc5c3f, 0xf0ac9aec, 0xf480c62f, 0x86a05df7, 0xadc3da48, 0xc1998c77, 0xd12df1b1,
0xcf761d02, 0xba66aacf, 0x9bb7dac4, 0xebef584a, 0xe26e6f00, 0x8953a6c6, 0x8b7b7217, 0x76f92304,
0x0bcd785b, 0xc1d20f3f, 0xa8654fa5, 0x331aaaf0, 0xbe13b523, 0xe9424ea4, 0x5709cd36, 0xb33d8f1b,
0x1de4d9a4, 0x040622fa, 0x8c6615cb, 0x3080abf6, 0x75df9328, 0xf96af3be, 0x3aff47b9, 0x29bf5657,
0x05ed3065, 0x664d64b7, 0x00dafb0c, 0x15dfa1ae, 0xaba1ae31, 0x6837dbfc, 0x8c76528b, 0xde6319ef,
0xab6842dd, 0xa9e69492, 0xcd37a736, 0xc6a5ca4e, 0x92f54bad, 0x5bc3d8c4, 0x3915200c, 0x316d07b4,
0x8c402b99, 0x03f6f009, 0x56c0833f, 0x9c7a2d97, 0x5c4dc26d, 0xedaf1226, 0xc2a31dae, 0x0eaa3a51,
0x3b091a94, 0x76836433, 0x0a2f2689, 0x22dbaa14, 0xf6b6ebbb, 0xd2277549, 0x401004f2, 0xb989c7bd,
0x62bbcb61, 0x185915a5, 0x0f903876, 0x6c4bffdb, 0xe80faf80, 0x921110d8, 0x5c93805a, 0x3715a080,
0x3bdf082b, 0xdde7b717, 0x39928c70, 0xde41319d, 0x438c860d, 0x3fa3fd94, 0x83dd9797, 0x663de064,
0x71ea49c2, 0x27fc00a8, 0x777030f3, 0xa4049407, 0x50722cbe, 0x9089d988, 0x14ad6ae2, 0xacccc654,
0x1d296996, 0x6b49ba27, 0x17f9877d, 0xb4c576ea, 0x045ddb3b, 0x9d072750, 0x2ad56614, 0x090b69f5,
0x6e5445c1, 0x5bd4714e, 0x4832754c, 0x10d86d32, 0x55c06437, 0x89852952, 0x035d407f, 0xb25f3edd,
0x4bf56863, 0x3398207e, 0xd1f20acf, 0x91b45153, 0xa6948ef6, 0x6eef169f, 0x7df77248, 0x24d6bda6,
0x4702e774, 0xee2c90aa, 0x68084b58, 0x30010c0d, 0x74f71c05, 0x25318d39, 0x9f09e5bc, 0x5d8db815,
0x42727132, 0x486ca467, 0xfdbbb49a, 0x365f5f0e, 0x996bed88, 0xe6e29731, 0x9794e884, 0x4189dff4,
0x1679e279, 0x96cb314a, 0x721fe76b, 0x550c90a7, 0x2f327b6d, 0x2ec29247, 0x20ab9fb5, 0x9c12887b,
0x2ef3450b, 0x71c1b309, 0x9405933e, 0xb328f8c7, 0xf1ecc3e7, 0xf53e1380, 0x1eeece70, 0xbe00cc94,
0x10d5fdfc, 0xd4e54929, 0x1700ad43, 0x91b24df3, 0xc444c5c8, 0x4612c459, 0x1426049b, 0xc277c912,
0xa8288d61, 0x36d9cad2, 0x2645ca55, 0x818d67c1, 0xcbbff4ef, 0x6f63a62d, 0x8cafbdd7, 0x78738a5a,
0xa3883c61, 0x775c83c2, 0xf2a6067f, 0x0ab499d3, 0x616aa428, 0x425faece, 0x10d8ddaa, 0x4a48d367,
0xf2e91e43, 0xf57fb0ad, 0x48835b8e, 0x62128301, 0x1834132e, 0x1df35be0, 0x50c017a7, 0x08cb7de0,
0xcac616e3, 0x4d58e232, 0xd2e88628, 0x9bde2822, 0xde3b5892, 0x5dd7de16, 0x366cd43f, 0xcdc4ef09,
0x3260bfe6, 0x652289e8, 0xd87f7eb7, 0x9947fbac, 0x1e666157, 0xff319f6a, 0xf1dfce19, 0x1f001b0a,
0x23545ab9, 0x24778ad6, 0x84a7cb23, 0xd9d63b38, 0x175649c0, 0xb07ae715, 0xf87c6357, 0x64abd770,
0x764d2a9d, 0x1810a3fc, 0x37f63ed7, 0xa7b4d555, 0x7cd2b497, 0x9b006233, 0x71e39ac6, 0x467d862d,
0x2c5d000c, 0xc4ad414d, 0x9d19c3c2, 0x15c614b5, 0x2d30433b, 0xfa6ed577, 0x7c7c246a, 0x87f12190,
0xcaf27f1d, 0x9f3a1f35, 0x6b1e5ef8, 0xc33d26ef, 0x98327dbb, 0x32c2de4f, 0x3f7e33e8, 0xa5ff0705,
0x5719053e, 0xddaf44d1, 0x8b961ca6, 0x8359c476, 0xdce8092a, 0x19c367cd, 0x8c6b47c4, 0x60e27bc0,
0xca73a8c9, 0x06061556, 0x4d732731, 0x8dffd880, 0x14a06840, 0x6599855f, 0x5ee61b08, 0xa9e39161,
0x9af4361d, 0xf0cfbc20, 0xfc7b6bab, 0x56033046, 0x1f8d5d08, 0x6bfb5fb1, 0x8a5292ea, 0x3d0739f7,
0xebe5f17b, 0x7527bac7, 0x9e5fea2d, 0x4f463f66, 0x27cb09b7, 0x6d367ecf, 0x5a0a6d1f, 0xef2f118b,
0xde05980f, 0x1ff897ff, 0xbdf9283b, 0x9c845f8b, 0x835339f4, 0x3991d639, 0xb45f7e41, 0xe99c7026,
0x2ebb4484, 0xe88235f5, 0xb129a73e, 0xfe1deb1c, 0x09d1921c, 0x06492eea, 0x424dd2e0, 0xb7246e3a,
0xdebbc561, 0xfe5163ab, 0x3c439041, 0xdb629599, 0xf534ddc0, 0xfc2757d1, 0x4e441529, 0xa2f9836e,
0x00000000,
0xfffffffe, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0x3fffffff,
0x00000000
};
/* m_3_pi_16384 =
9.54929658551372014613302580235086172206757874442738692486004064353380785805359\
21054068281659751851573643705636054774822135747107668747191726780446439019903\
53754398016244544654384664783815518461323043573773043859701601743414503417740\
70994280685336198534295642771340521416043736722936465621627064513172338599678\
66040149203408643675766538993858069844943700191877682819669191312728944871940\
17854462339752448360916599032085951997746572535110270731505867051126029632792\
85221928058436762188556002608355814966979811831962940653019321948666898382996\
13768048871758899504363610081821598880347192499299671992661167853042009744406\
53863330974278652807331962568860882665884273437984082787478708905678745638844\
19764650147001786559142534341416780710789151260097906476125548869637443368737\
21887890453549075514861126945244533720522915964081330295484454484749633558647\
77123992509319763448838906344561495287824399723142441998554459462470960822361\
53896852304055384220137069975274235659965787611900156736307826919267559702632\
00767022575336501790270171558548769349649740005887063674122127137868182015300\
28524184817607755034700163187176515670590373403122597284790625897428931054850\
36657879825997031526325396776675299841076304711749090846242935793103832896465\
71819584404623399747215134358856242663237125259336313580819753156743268232523\
32866408844059260449696711616005607973364247423163621164339774707559744956577\
82141564573505806988977847113466274434526696742130738618754456941963768621299\
89762139190892126402304413924830614953257914579904178642866182412610194066862\
86787727021203745498112910321276265967488897183597934813145015925062107627742\
59389482992318121266556793980773262052266451329871022756432165761219716266975\
72415627060821938142287502754134271181805157676109909375178499005269847598812\
09867459847518957416047036593621345675298302022183228328387392948565918605619\
36987885138858498934630011046141939085006237004103280238720341597648144016434\
06524972912872754140956683969341961398456250097668952497342266070845821302741\
07365020288758507403399622129123553372125210359445973732705199103641258247614\
24649792992852116398165811971802224847252616987315511077349009946966897399336\
22781805683958769797646564966794060469821601402963792745124143256934467258555\
60714603260279903342792952748977096424371180313632614161051398790390785558663\
01968930656243481837871834755643080501707729260347875882843863754688655205622\
75472150999737531770394261521199983854040670845702182396315045868328398298435\
55381655840703632892766682223920266981930259264097994109448019619310404507487\
88101049689701119886016964385970899118718918402550665259049935724913503860365\
87718664230330136905278629870102388240511264736354965230114714763535740853799\
02667979919356495813443191041324653803451151862341402293103553732203245412175\
40850124939103782652870330775620995389311124998492251318699589836608352867267\
60968930716621506846642149113043847062320041842323716059804935904137087242704\
42873396213319341538470910138342342864381831792142111206444603449155368669433\
18080238694855718010017511327382078512641902612805878739395831406738508602595\
85825154770188001515066163274859989339904018879298491260537427037174305564240\
70710560668070480419686105341419377492830946558857203824851285035852175938942\
06366725234907318614098252001890573568460635515269104049485745188508653819927\
99474170698096740652363654421654326300131697546053220969061969087979371614865\
99996297188439440614531808454496792854887201606095364256158099869797421089717\
85927398842854577384904497347044584869582739509019963692498629119389123599776\
76109832374996512554181041123335370809483559835169804601141625501958337518946\
57848443698290986837498404660911015715842994243559744146070119868596424131376\
80900564168205869948296292499638054897618245110367356651679271991800777082596\
51039656457735493770003942882292705006967270003231147547582131757544680641869\
68046749719103155617509426630808470945843896853131782270918323948405932193045\
30192901991334801174452352408424054707245273227138452008438352288964233051435\
21053869567793646603439675097435863769917194330035278920733828907051221065247\
57349206742526158608932041124444366042180386823290326027190150977116927755060\
43725067275461165704443476356349616393697276809161894773698289720595316341549\
95578843487991483676140439931306716076601027348117149553978372292596968061920\
39521725271251332064864594307789636472795470879333970430699969390425902534460\
23772917872246730298285493636966994392000499836687637087681957552175709614779\
29968314596888283195962466278986472095697606637969831245575009101830474573509\
89789312044173903130829943742124845838530257535590858824260985618463070258549\
95187170161949601626127943425347496819794472274685981829398041329528327476587\
96966803314767925334112452726554693462460312929808582682324524034265780439858\
81447263949586166147335247605537066981334220689185495514354923722787921306004\
1655E-1; */
static EMUSHORT _ei_m_3_pi_16384_[NPIR_16384] =
{
/* lgw */
/* S i g n i f i c a n d */
/* hgw */
/* Exponent */
/* Sign */
0x00000000,
0xb1bfec90, 0x011e0d69, 0x56707bdb, 0xbd4c1597, 0x43a8353a, 0x2fe47595, 0x8db0eee7, 0x359d0f63,
0xdfbe7c3d, 0x1da65ee7, 0xcbbbccd2, 0xca7a7695, 0xdb913b1c, 0x75188a5c, 0x9f5b13c1, 0x39cf9bf3,
0x5827606e, 0xb9c9d8a3, 0xb55726fc, 0x39cccdda, 0x1c1ee558, 0x3f2742c0, 0x1198b8f2, 0x5eb5c2cb,
0x47d94932, 0x27eb1365, 0x8588494a, 0xbdb7a797, 0xf7df28a2, 0xcf86a7c1, 0x7faf16aa, 0x78eede02,
0xbeee57e1, 0xd6da554e, 0x3f3244ea, 0x8ca58649, 0x41009761, 0x717fb54c, 0x380317f4, 0x8df69b39,
0x6cfd8fbe, 0xe4611bcf, 0xca57af51, 0xeee07feb, 0xb2b7654a, 0x31efc3b8, 0x3af68d5b, 0x62f2cc52,
0x987b4cbf, 0x081ee90b, 0x96437dec, 0xfa89cd65, 0xdbaff613, 0xd439c3e9, 0x1b805c7f, 0x03d54add,
0xd133cdb4, 0x8205b6d7, 0xc977fa09, 0xa07eee77, 0x0664b846, 0x4232c3ed, 0x71a506e9, 0xcccbaa44,
0x5e446caa, 0xa9c4f998, 0x929a83d2, 0x23ae6904, 0xe6cd5c14, 0x4c69559b, 0x8cdc908e, 0x661a4f32,
0xfa449a4f, 0x90ef70b1, 0x969a3e9a, 0x3a657b5e, 0xe01e1087, 0x94a82796, 0x20e12591, 0x7fc0422a,
0x32337f4a, 0x7d52e5f6, 0x2a47470e, 0x1f7079c4, 0xa8907ac2, 0x31d52d45, 0x91d5c6e6, 0x67adcfc5,
0x8f7b3ae6, 0xc73f5e7e, 0x5542ca53, 0xef5223d9, 0xef11fcf9, 0x5e328e99, 0x8da16a3f, 0x95b141ff,
0x4355b5e6, 0x83274e01, 0xc44d9b4e, 0x0e163336, 0xfd45107d, 0xd2285e81, 0x4aa52669, 0xe3a63b7c,
0x1697d1fa, 0x459dc6e3, 0xe80151be, 0x9e7cfce6, 0x8231b7ef, 0x99bd213d, 0x9224c25e, 0xae421f93,
0xbcd85044, 0x3717ae90, 0x12948c53, 0x2e8ff981, 0xcf2cbe98, 0xa9feb7f3, 0x2b5d9f1a, 0x6c263439,
0x3b0c0421, 0x8cdd2e8c, 0x2a7c8921, 0xffd39fa6, 0xd00cd4c3, 0x505a27a8, 0x5bafba33, 0xfbbeedc2,
0xcba692de, 0x15635d2a, 0xc60363e6, 0x29dba58b, 0x00f09cbc, 0x24698f30, 0x5a581769, 0x1d9dc868,
0x84b3a8d5, 0xa563773e, 0xe8ca9e46, 0x96bb4496, 0x62eddd4d, 0xf62d3041, 0x68d1773d, 0xb9ca0a32,
0xf4cfe120, 0x2bdfd889, 0x9678ae25, 0x0b6c7ff9, 0x08d33921, 0x208a8283, 0x1e9a17f4, 0x4e2ef011,
0xca4c2a92, 0xc001b132, 0xde9edfd4, 0x8f037709, 0x94795730, 0xabeed3f3, 0x64884360, 0x779b7444,
0x3f6f8826, 0xf71f9cfc, 0x886e1f95, 0xce39fe6c, 0x113820ce, 0xcac07cc8, 0xe2624e1d, 0x16109ed3,
0xbf490bd2, 0x803be81e, 0x22ffc57f, 0x2f8a9f0c, 0xa3814274, 0xa2c9699b, 0x1ab91dbc, 0x768f31c7,
0x8f8bc6e4, 0xb13d740c, 0x33f76677, 0x43e0d471, 0xbb400492, 0x9e5733fe, 0x32f2a256, 0x8d3f0adf,
0x4bf27712, 0xa58b2bd1, 0x8c7dc5c8, 0x251dd648, 0x2769cd0f, 0xf913bfae, 0xfbe5d2ff, 0x5081a081,
0x15ee1229, 0x1b93c68b, 0x6b26b2bb, 0x08714c07, 0x00f756a2, 0x7c231f73, 0x2e9530c9, 0x11b8b5a9,
0x64c4aad0, 0x46224ec8, 0x9ec9ed43, 0xd61b6009, 0x8d25a456, 0x1bf487db, 0x49244060, 0x3c4d1b12,
0x4bfb8add, 0x2025c8ff, 0x89a8c05d, 0xb2577afd, 0xfc9dce22, 0xf87e494e, 0x93cb7cd8, 0xbf1b2144,
0xb1f20638, 0x8bc715ff, 0x3dc0717a, 0x920e43be, 0xfd838683, 0x680680dc, 0xbf573875, 0xab591248,
0x24ce382f, 0x4c9a8a5f, 0xe902e863, 0xeec12947, 0xc9f08cf3, 0x84a5c76c, 0xa26652b3, 0x39c4ea8a,
0xb7312b84, 0x179a0037, 0xe993c827, 0x61e7046f, 0x53a5a681, 0x4dfd7a2a, 0xd1392b23, 0x3275b486,
0x91b43489, 0xa2bb16de, 0xfc97f778, 0xcca80068, 0x1d1d8fb4, 0x5de375f7, 0x028eb3d2, 0x0cdc56a9,
0x2cd74677, 0x86093477, 0xd29920b0, 0x48c101f1, 0xb0cf5cbc, 0xf6206d9d, 0xd87eeb96, 0xbe9f0182,
0x88e3c897, 0x99741712, 0x01487892, 0xa0cf7285, 0x01728549, 0x1c53c9fb, 0x52b17bd1, 0xcd94a6e7,
0x011c644c, 0xfed9dedc, 0x33d37ad1, 0xa9f8af76, 0xdc6ff184, 0x89a5c526, 0x559fb012, 0xca238b8e,
0x52604165, 0x85f2680e, 0x0220c4de, 0x6ab74463, 0x8a74a3a4, 0x64869b39, 0xa3f4ac86, 0x15ff577a,
0xd88da7de, 0x31c5164c, 0x0f46b9ce, 0xb4497f1e, 0xf2126198, 0x3b3b2fee, 0xe018076c, 0x964eab9b,
0x1419b112, 0x2485a078, 0x975854b1, 0xa271ffc8, 0x5c178740, 0xdb199945, 0x8add4087, 0xd2a070c0,
0xd9ce8c40, 0x4cdb92a2, 0xd65bd2a9, 0xcd61ca6b, 0x6552c914, 0xdf75fc5e, 0xc5cc6362, 0x995cd096,
0xaadf6ea3, 0xbbfa00fc, 0x3328496c, 0xf606de0b, 0x78ab431d, 0xd8cec64c, 0x1f042053, 0x0333297e,
0xabbe1e62, 0x20ee973a, 0x23f64b3c, 0x8f28325f, 0x068cc8d9, 0xeb8abaf8, 0xc040191e, 0x8d911eef,
0xa57e68a1, 0x89bea9f5, 0x6c4baff2, 0x9944a3cb, 0x80a09652, 0x4e47bdfb, 0x850be0bf, 0x8b8ede4b,
0x71f01c95, 0xcd6430bd, 0xbaeb1036, 0xda8e79fd, 0x79ded671, 0xa666a1ef, 0xbcf32b6c, 0x37421c79,
0x6a845b2e, 0x6542d8ff, 0x1c0c7105, 0xc8019214, 0x2f72aa07, 0x37ca53d6, 0x6e8ed89a, 0x8c549420,
0xe3aba9cb, 0x6ca2f69a, 0x7c998ee7, 0x518f0e96, 0x6621e44c, 0x5a53e2ca, 0xe35f5cc7, 0xe24ecfee,
0x21b6d3b5, 0x6230c9ef, 0x2b2fdb21, 0xff92d8fb, 0xc6cbb923, 0xc623db6a, 0xb1016f8f, 0x6a1bccb8,
0xc66ce791, 0xaaa28c8d, 0x5e085cdd, 0x8cbd752b, 0x6ae325db, 0x6fdd1d41, 0x2e6635a9, 0x1d0132de,
0x9940fcfb, 0xbf57edbd, 0xa28103e5, 0xda8b74ec, 0xa66728ac, 0xe91c2686, 0x1e3906e8, 0xa3b3ad9b,
0xfc3cd412, 0xd246b03b, 0xb968af7f, 0x42541ba1, 0xb19fef67, 0x27157944, 0xd3079cc3, 0x34ad4f87,
0xf54c5a92, 0x330ac5a3, 0xebf909bf, 0x100ee6bd, 0x921ff63c, 0x638f8635, 0x99454c7f, 0xef6d3d1a,
0xec5dad64, 0x703f8904, 0xecc50956, 0x931bc481, 0x244e1cc5, 0xaced09d0, 0x7920237a, 0x8d313cd0,
0x30292254, 0x7405534c, 0x3c5cc93c, 0xe9cd3c34, 0x4d5904db, 0x0cc3cd22, 0xd1a33e5f, 0x34a7668d,
0x4b911fda, 0x17b3cedc, 0x44bf3e13, 0x65ebf983, 0x2d999203, 0xfeca6f1f, 0x6acfb526, 0xae802890,
0x34fe8815, 0xb6b35041, 0xc6fbb0b4, 0x46c158d4, 0xa3016ea1, 0x88b85a9f, 0x74ba9503, 0x1701c329,
0xb173bfec, 0xa418f5fa, 0xd3f15e42, 0x7b8f3fff, 0x3b3c0ee3, 0xe880934d, 0x2ad56829, 0x69bc4944,
0xc28b8012, 0x2703e1f3, 0x6ba6a5a4, 0xa0a91f10, 0xc3c864d8, 0x77a64032, 0xbaba36a0, 0x4be9b258,
0xb06bbeac, 0xeed72ed0, 0x20ad8e74, 0xa4dbba67, 0x644bbc99, 0x4c244d77, 0xdf3d4ddc, 0xf8fe8a87,
0x02a587dd, 0x4c86e73a, 0xd1612afa, 0xc506a6b1, 0xcb5c0dbf, 0x26a51bb4, 0xd2a0eba6, 0x1153b9a0,
0x2fad7d2e, 0x89092002, 0x742cbac9, 0xd4ffc4c0, 0x9ef09c60, 0x9866480e, 0x0e59288c, 0x7ed55a12,
0xe86e512c, 0xe9379a30, 0x7ab92181, 0x8104c86a, 0xaf540b8c, 0xa1f90f89, 0x4f7bdc5f, 0xdb8ad6f3,
0xe1d8ea38, 0x2fbb982b, 0xed8fdf44, 0xf6e95f19, 0xbbb08e92, 0x23d1be36, 0x070fa3af, 0xe6c69a51,
0xcd086417, 0xaff4e3ff, 0x9cf5bc58, 0xeac68f51, 0x44fcd6ee, 0xd65ac156, 0x0e8f3d61, 0x5e6aa83a,
0xc618e6c7, 0x5cc350ef, 0x09be7ade, 0x7d2ce0ab, 0x0eba5b2b, 0x096dc65f, 0x6374bc50, 0x92b6a557,
0xce19a812, 0xfd7a1581, 0xda655862, 0x4913e065, 0xefcf4ca1, 0xfa3b03ba, 0x75661fbe, 0xf4764525,
0x00000000,
0xfffffffe, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0x3fffffff,
0x00000000
};
/* m_4_pi_16384 =
1.27323954473516268615107010698011489627567716592365158998133875247117438107381\
22807209104221300246876485827418140636642951432947689166292230237392858535987\
13833919735499272620584621971175402461509739143169739181293546899121933789032\
09465904091378159804572752369512069522139164896391528749550275268422978479957\
15472019893787819156768871865847742645992493358917024375955892175030525982925\
35713928311966993114788879870944793599699543004681369430867448940150137284372\
38029590407791568291807467014447441995597308244261725420402576259822253117732\
81835739849567853267248481344242879850712958999906622932354822380405601299254\
20515110796570487040977595009181451022117903125064544371663827854090499418512\
55968620019600238207885671245522237428105220168013054196816739849284992449164\
96251718727139876735314816926032604496069722128544177372731260597966617807819\
70283199001242635126511854179274866038376586629752325599807261261662794776314\
87186246973874051229351609330036564754662105014920020898174376922569007960350\
93435603010044866905369356207806502579953298667451608489882950285049090935373\
37136557975681034004626688424956868756078716453749679637972083452990524140646\
71554383976799604203510052903556706645476840628233212112832391439080511052862\
09575944587283119966295351247847499021764950034578175144109300420899102431003\
11048854512541234726626228215467414396448566323088482821911969961007965994210\
37618875276467440931863712948462169924603559565617431815833927592261835816173\
31968285225452283520307255189977415327101055277320557152382157655014692542248\
38238363602827166066415054709503502128998519624479724641752668790008281017032\
34585264398975749502207572530769768273635526843982803034190955434829295502263\
42988750274776258418971667033884569490907354356814654583357133200702646346508\
27982327979669194322139604879149512756706440269624430443784985726475455814082\
58265051351847799857950668139485591878000831600547104031829378879686419202191\
20869996388383033885460891195912261519794166679689193666312302142779442840365\
47648669371834467653786616283883140449616694714592796497694026547152167766348\
56619972399046948853088774929573629979633682264975401476979867992928919653244\
83037574091194502639686208662239208062642880187061839032683219100924595634474\
08095280434703987112372393699863612856582824041817681888140186505385438074488\
40262524087499130911716244634085744066894363901379716784379181833958487360749\
70062953466631670902719234869493331180538756112760290986175339449110453106458\
07384220778760484385702224296522702264257367901879732547926402615908053934331\
71746806625293482651468928584796119882495855787006755367873324763321800514715\
45029155230710684920703817316013651765401501964847328697348628635138098780506\
53689063989247532775125758805509953840460153581645520305747140497627099388290\
05446683325213837687049377436749466051908149999798966842493278644881113715635\
68129190762216200912885619881739179608309338912309828807973991453884944965693\
92383119495109245538462788018445645715250910905618948160859280459887382489257\
75744031825980762401335668176984277135018920348374117165252777520898467813679\
44776687302691733535342155103314665245320535850573132168071656938289907408565\
42761408089076064055958147378855916999044126207847627176646838004780290125192\
27515563364654309148546433600252076475794751402035880539931432691801153842657\
06596556093079565420315153922887243506684226339473762795874929211730582881982\
13332839625125258748604241127266239047318293547479381900821079982639656145295\
71456986512380610317987266312939277982611031934535995158999817215918549813303\
56814644316666201673890805483111382774597807978022640613485550066927778335859\
54379792493105464911666453954788135428779065899141299219476015982479523217516\
90786741889094115993106172333285073986349099348048980886890569598906770277679\
53471954194364732502667192384305694000928969333764153006344284234339290752249\
29072899962547087415667923550774462792779186247084237636122443193120790959072\
70692386932177973489926980321123207294299369763618460267791780305195231073524\
69473849275705819547125290012991448502655625910671370522764510520940162808699\
67646560899003487814524272149925915472290718243105376803625353463615590367341\
39163342303394822093925796847513282185826303574554919303159771962746042178873\
32743845798398864490152058657507562143546803646415619940530449639012929074922\
71936230036166844275315279241038618196372729450577862724093329252056787004594\
69836389049632897373104732484928932585600066644891684945024261006956761281970\
57329108612918437759461662170531529612759680885062644166076667880244063276467\
98638574939223187084110659165616646111804034338078781176568131415795076034473\
32691622688259946883483725790046332909305929636624797577253072177270443663545\
06262240441969056711214993696873959128328041723974477690976603204568770725314\
50859635193278155486311366347404942264177896091891399401913989829705056174133\
8895E+0; */
static EMUSHORT _ei_m_4_pi_16384_[NPIR_16384] =
{
/* lgw */
/* S i g n i f i c a n d */
/* hgw */
/* Exponent */
/* Sign */
0x00000000,
0x212a9db5, 0x561408f1, 0x8ef5a7e7, 0x7e32b90f, 0x8270237c, 0xca984e63, 0x09209f44, 0xce68b4ed,
0x9529a828, 0x6919949a, 0xdd27dde1, 0xdc51a463, 0x3d0b7cbd, 0xa365b193, 0xbf920d2b, 0x268a67f7,
0x3ac4eaf4, 0x7bdbe5c2, 0x78e4c4a8, 0x2688893c, 0x12bf4390, 0x2a1a2c80, 0x61107b4c, 0x94792c87,
0x853b8621, 0xc5476243, 0xae5adb86, 0xd3cfc50f, 0xfa94c5c1, 0x8a59c52b, 0xffca0f1c, 0xfb49e956,
0xd49ee540, 0x39e6e389, 0x2a218347, 0x086e5986, 0x2b55ba41, 0xf6552388, 0x7aacbaa2, 0x5ea4677b,
0x9dfe5fd4, 0x42eb67df, 0xdc3a74e1, 0x9f405547, 0x21cf98dc, 0x214a827b, 0xd1f9b392, 0x974c8836,
0x65a7887f, 0x0569f0b2, 0x0ed7a948, 0x51b13399, 0xe7caa40d, 0x3826829b, 0x67aae855, 0xad38dc93,
0x36228922, 0x56ae79e5, 0x864ffc06, 0xc0549efa, 0x59987ad9, 0x2c21d7f3, 0xa118af46, 0xdddd1c2d,
0x3ed84871, 0xc6835110, 0x61bc57e1, 0x17c99b58, 0xef3392b8, 0xdd9b8e67, 0x5de8605e, 0xeebc34cc,
0xfc2dbc34, 0xb5f4f5cb, 0x0f117f11, 0x26ee523f, 0x9569605a, 0xb8701a64, 0xc096190b, 0x552ad6c6,
0xcc2254dc, 0x538c994e, 0x1c2f84b4, 0x6a4afbd8, 0x1b0afc81, 0x2138c8d9, 0x61392f44, 0xefc9352e,
0xb4fcd1ee, 0x84d4e9a9, 0x8e2c86e2, 0xf4e16d3b, 0x4a0bfdfb, 0x3ecc5f11, 0x5e6b9c2a, 0xb920d6aa,
0x2ce3ce99, 0x576f8956, 0x2d891234, 0xb40ecccf, 0xa8d8b5a8, 0x36c59456, 0x31c36ef1, 0x97c427a8,
0xb9ba8bfc, 0xd913d9ec, 0x4556367e, 0xbefdfdef, 0x01767a9f, 0x667e1629, 0x0c188194, 0x742c150d,
0x7de58ad8, 0x24ba7460, 0xb70db2e2, 0xc9b55100, 0xdf7329ba, 0xc6a9cff7, 0x723e6a11, 0x9d6ecd7b,
0x7cb2ad6b, 0x0893745d, 0xc6fdb0c1, 0xffe26a6e, 0xe0088dd7, 0x35916fc5, 0xe7ca7c22, 0xfd29f3d6,
0x87c461e9, 0x0e423e1c, 0x2eaced44, 0xc6926e5d, 0x55f5bdd2, 0x18465f75, 0x3c3aba46, 0x6913daf0,
0x5877c5e3, 0xc397a4d4, 0x9b31bed9, 0x647cd864, 0x41f3e8de, 0x4ec8cad6, 0x45e0fa29, 0x7bdc06cc,
0xa33540c0, 0x72953b06, 0x0efb1ec3, 0xb2485551, 0xb08cd0c0, 0x6b0701ac, 0xbf11654d, 0xdec9f560,
0x86dd71b6, 0x800120cc, 0x3f149538, 0x5f57a4b1, 0x0da63a20, 0xc7f48d4d, 0x985ad795, 0x4fbcf82d,
0x2a4a5ac4, 0x4f6a68a8, 0x059ebfb9, 0x897bfef3, 0xb6256b34, 0x872afdda, 0x4196debe, 0x640b148d,
0x7f8607e1, 0x0027f014, 0x17552e55, 0xca5c6a08, 0x17ab81a2, 0xc1db9bbd, 0x11d0be7d, 0xf9b4cbda,
0x0a5d2f42, 0x20d3a2b3, 0xcd4f99a5, 0x2d408da0, 0x2780030c, 0x698f77ff, 0x21f716e4, 0x08d4b1ea,
0x32a1a4b7, 0xc3b21d36, 0x5da92e85, 0x6e13e430, 0xc4f1335f, 0x50b7d51e, 0x52993755, 0xe0566b01,
0xb9496170, 0x1262845c, 0x476f21d2, 0x05a0dd5a, 0x00a4e46c, 0xfd6cbfa2, 0xc9b8cb30, 0x6125ce70,
0x432dc735, 0x8416df30, 0xbf3148d7, 0x3967955b, 0xb36e6d8f, 0xbd4dafe7, 0x86182aea, 0x28336761,
0x87fd073e, 0x156e85ff, 0x0670803e, 0x76e4fca9, 0xfdbe896c, 0xfafedb89, 0xb7dcfde5, 0x2a12162d,
0x76a1597b, 0x07da0eaa, 0x7e804ba7, 0xb6b42d29, 0x53ad0457, 0x9aaf0093, 0x2a3a25a3, 0xc790b6db,
0x6dded01f, 0xddbc5c3f, 0xf0ac9aec, 0xf480c62f, 0x86a05df7, 0xadc3da48, 0xc1998c77, 0xd12df1b1,
0xcf761d02, 0xba66aacf, 0x9bb7dac4, 0xebef584a, 0xe26e6f00, 0x8953a6c6, 0x8b7b7217, 0x76f92304,
0x0bcd785b, 0xc1d20f3f, 0xa8654fa5, 0x331aaaf0, 0xbe13b523, 0xe9424ea4, 0x5709cd36, 0xb33d8f1b,
0x1de4d9a4, 0x040622fa, 0x8c6615cb, 0x3080abf6, 0x75df9328, 0xf96af3be, 0x3aff47b9, 0x29bf5657,
0x05ed3065, 0x664d64b7, 0x00dafb0c, 0x15dfa1ae, 0xaba1ae31, 0x6837dbfc, 0x8c76528b, 0xde6319ef,
0xab6842dd, 0xa9e69492, 0xcd37a736, 0xc6a5ca4e, 0x92f54bad, 0x5bc3d8c4, 0x3915200c, 0x316d07b4,
0x8c402b99, 0x03f6f009, 0x56c0833f, 0x9c7a2d97, 0x5c4dc26d, 0xedaf1226, 0xc2a31dae, 0x0eaa3a51,
0x3b091a94, 0x76836433, 0x0a2f2689, 0x22dbaa14, 0xf6b6ebbb, 0xd2277549, 0x401004f2, 0xb989c7bd,
0x62bbcb61, 0x185915a5, 0x0f903876, 0x6c4bffdb, 0xe80faf80, 0x921110d8, 0x5c93805a, 0x3715a080,
0x3bdf082b, 0xdde7b717, 0x39928c70, 0xde41319d, 0x438c860d, 0x3fa3fd94, 0x83dd9797, 0x663de064,
0x71ea49c2, 0x27fc00a8, 0x777030f3, 0xa4049407, 0x50722cbe, 0x9089d988, 0x14ad6ae2, 0xacccc654,
0x1d296996, 0x6b49ba27, 0x17f9877d, 0xb4c576ea, 0x045ddb3b, 0x9d072750, 0x2ad56614, 0x090b69f5,
0x6e5445c1, 0x5bd4714e, 0x4832754c, 0x10d86d32, 0x55c06437, 0x89852952, 0x035d407f, 0xb25f3edd,
0x4bf56863, 0x3398207e, 0xd1f20acf, 0x91b45153, 0xa6948ef6, 0x6eef169f, 0x7df77248, 0x24d6bda6,
0x4702e774, 0xee2c90aa, 0x68084b58, 0x30010c0d, 0x74f71c05, 0x25318d39, 0x9f09e5bc, 0x5d8db815,
0x42727132, 0x486ca467, 0xfdbbb49a, 0x365f5f0e, 0x996bed88, 0xe6e29731, 0x9794e884, 0x4189dff4,
0x1679e279, 0x96cb314a, 0x721fe76b, 0x550c90a7, 0x2f327b6d, 0x2ec29247, 0x20ab9fb5, 0x9c12887b,
0x2ef3450b, 0x71c1b309, 0x9405933e, 0xb328f8c7, 0xf1ecc3e7, 0xf53e1380, 0x1eeece70, 0xbe00cc94,
0x10d5fdfc, 0xd4e54929, 0x1700ad43, 0x91b24df3, 0xc444c5c8, 0x4612c459, 0x1426049b, 0xc277c912,
0xa8288d61, 0x36d9cad2, 0x2645ca55, 0x818d67c1, 0xcbbff4ef, 0x6f63a62d, 0x8cafbdd7, 0x78738a5a,
0xa3883c61, 0x775c83c2, 0xf2a6067f, 0x0ab499d3, 0x616aa428, 0x425faece, 0x10d8ddaa, 0x4a48d367,
0xf2e91e43, 0xf57fb0ad, 0x48835b8e, 0x62128301, 0x1834132e, 0x1df35be0, 0x50c017a7, 0x08cb7de0,
0xcac616e3, 0x4d58e232, 0xd2e88628, 0x9bde2822, 0xde3b5892, 0x5dd7de16, 0x366cd43f, 0xcdc4ef09,
0x3260bfe6, 0x652289e8, 0xd87f7eb7, 0x9947fbac, 0x1e666157, 0xff319f6a, 0xf1dfce19, 0x1f001b0a,
0x23545ab9, 0x24778ad6, 0x84a7cb23, 0xd9d63b38, 0x175649c0, 0xb07ae715, 0xf87c6357, 0x64abd770,
0x764d2a9d, 0x1810a3fc, 0x37f63ed7, 0xa7b4d555, 0x7cd2b497, 0x9b006233, 0x71e39ac6, 0x467d862d,
0x2c5d000c, 0xc4ad414d, 0x9d19c3c2, 0x15c614b5, 0x2d30433b, 0xfa6ed577, 0x7c7c246a, 0x87f12190,
0xcaf27f1d, 0x9f3a1f35, 0x6b1e5ef8, 0xc33d26ef, 0x98327dbb, 0x32c2de4f, 0x3f7e33e8, 0xa5ff0705,
0x5719053e, 0xddaf44d1, 0x8b961ca6, 0x8359c476, 0xdce8092a, 0x19c367cd, 0x8c6b47c4, 0x60e27bc0,
0xca73a8c9, 0x06061556, 0x4d732731, 0x8dffd880, 0x14a06840, 0x6599855f, 0x5ee61b08, 0xa9e39161,
0x9af4361d, 0xf0cfbc20, 0xfc7b6bab, 0x56033046, 0x1f8d5d08, 0x6bfb5fb1, 0x8a5292ea, 0x3d0739f7,
0xebe5f17b, 0x7527bac7, 0x9e5fea2d, 0x4f463f66, 0x27cb09b7, 0x6d367ecf, 0x5a0a6d1f, 0xef2f118b,
0xde05980f, 0x1ff897ff, 0xbdf9283b, 0x9c845f8b, 0x835339f4, 0x3991d639, 0xb45f7e41, 0xe99c7026,
0x2ebb4484, 0xe88235f5, 0xb129a73e, 0xfe1deb1c, 0x09d1921c, 0x06492eea, 0x424dd2e0, 0xb7246e3a,
0xdebbc561, 0xfe5163ab, 0x3c439041, 0xdb629599, 0xf534ddc0, 0xfc2757d1, 0x4e441529, 0xa2f9836e,
0x00000000,
0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0x3fffffff,
0x00000000
};
/* m_5_pi_16384 =
1.591549430918953357688837633725143620344596457404564487476673440588967976342265\
350901138027662530859560728427267579580368929118461145786528779674107316998392\
292399669374090775730777463969253076887173928962173976616933623902417236290118\
323801142226997557159404618900869026739561204894109369378440855287230999464434\
002486723477394596108983230967830749061669864628046994486521878815747865669642\
410389958741393486099838680991999624428755851711788584311175187671605465475369\
880097394603647593337680593024944966353053271567755032203247778163971660229467\
481195981658406060168030359981339119874988327866544352797550700162406775643888\
495713108801221993761476813777647378906330680464579784817613124273140699607750\
245002977598570890569027967851315252100163177460209248116062405614562031464840\
892484591914352115754075562008715266068022171591407574745827225977462853998751\
553293908139817724093582547970733287190406999759076577078493470393589828087173\
425640366895116625457059433276312686500261227179711532112599504386679450376255\
608363171169525975812822494162333431451061235368785631136366921671420697469601\
292505783360531196085945098395567187099547465104316238155175808394429799709995\
052543875661294458833068460507852915151410404892988506388160776196993073410389\
995786918905980937377720618754322271893013662552612387803875388811068140676543\
408282785269334267995560707903860603527389962451259957492762970235940955843011\
648296411855777124057544494570217897697924094903272947702166496035653181535440\
038406898747176915887631909665069644047769706876836567781047797954503533957583\
018818386879377661248149530599655802190835987510351271290432315804987196868777\
594656634622103420444085549785037927386942935366193778292873593784347032302371\
458379235571186363419294601831822919641650087830793313534977909974586492902674\
506098936890945883050337030538054731232158094319767603228313141898097498224383\
351743569898475010395006838800397867235996080240027390108749548547879235682611\
399489032689974270834961149208289037767847430355045684560836714793084567233270\
354853925562020868393240995622117533183940209707935707749654988086860663609686\
619670374745421028312192518462248349911611495665560379696761399312829960776082\
779901007830360023382729879085402387615574454309260119100543379983890465492124\
829516070728530052272102360175233131731797593110503281551093739136396453057926\
071800836179548767246459804739772924481092009371257869183328958862839904358686\
666397567344514095036373271917431138806638307259230275973450605482127780370653\
377830321709877349665684908003269885067417914646835082816168533143361607309951\
498531198197337584442098416559541522506433943128644403838835615087977164501706\
470675187745605916087168578579392262347563317111329986559415968907198506887442\
300575191977056900382183925622033874235362568083541565172971088117217959368325\
648851874997487085531165983061013921445446016148845277025114110702485217397451\
038667364038728600996748931735618120711740478899368886556923078485023057057144\
063638632023685201074100574859228111572196800397824759530016695852212303464187\
736504354676464565659719011230847670993097085912836466691917769387914333155665\
066981321641521008957117286238426070678451760111345080069947684223569896248805\
157759809533970808547505975362656490343944542058178864356830420003150955947434\
392525448506749142908647514423033213324569511634945677539394240360905438335528\
292434220349484366151466322860247766666049531406573435755301409082798809147866\
934349227376026349978299570181619643212331404757628974840828911740974782637899\
181699939487497715198981872666294601830539583275209236350685388922846824725997\
252830076685693758365972291982442974740616381831139583067443485169285973832373\
926624024345019978099404021896134834273613676449913827154166063424829363741850\
612261086132119986334628470994183994274295591562833399048038211750116121166720\
519125793035529292411344031161341124953183859269584904438468078490973982808855\
297045153053991400988698840883654836652224668624087254014040091178742122045230\
753347397253814940388419058684231159463227443390661251623931062831953238833921\
315345563815117520351087459558201123754359768155340187407394340363397803881721\
004531691829519487959176739541778792435276174072460593916027322828794681936491\
289497149534325527235916592980724799858061269007332188445267943350455801952492\
566306204876616134365339920287545208555344144099051298272745465911813222328405\
116661565070983755743372954863120411217163809156061611657320000833061146061812\
803262586959516024632166138576614804719932707771316441201594960110632830520759\
583485030507909558498298218674028983855138323957020807639755042922598476470710\
164269743845043091658645283603249336043546572375579161366324120457809969715663\
402215880545794313282780055246132088901874212109244891041005215496809711372075\
400571096340664313574543991597694357889207934256177830222370114864249252392487\
2871313202176673618E+0; */
static EMUSHORT _ei_m_5_pi_16384_[NPIR_16384] =
{
/* lgw */
/* S i g n i f i c a n d */
/* hgw */
/* Exponent */
/* Sign */
0x00000000,
0x69754523, 0x2b990b2d, 0x72b311e1, 0x9dbf6753, 0x630c2c5b, 0xfd3e61fc, 0x4b68c715, 0x0202e228,
0x3a741233, 0xc35ff9c1, 0xd471d559, 0x53660d7c, 0x0c4e5bed, 0x8c3f1df8, 0xaf769076, 0x302d01f5,
0xc97625b1, 0x9ad2df32, 0x971df5d2, 0x302aab8b, 0x176f1474, 0x34a0b7a0, 0x39549a1f, 0xf99777a9,
0x668a67a9, 0x76993ad4, 0x99f19268, 0x48c3b653, 0xf939f732, 0xacf03676, 0xbfbc92e3, 0x3a1c63ac,
0x49c69e91, 0x08609c6c, 0xb4a9e419, 0x4a89efe7, 0x362b28d1, 0xb3ea6c6a, 0x5957e94b, 0x764d815a,
0x857df7c9, 0x93a641d7, 0xd3491219, 0xc7106a99, 0xea437f13, 0xa99d2319, 0x86782076, 0x7d1faa44,
0xff116a9f, 0x06c46cde, 0x528d939a, 0xa61d807f, 0xe1bd4d10, 0x86302342, 0x4195a26a, 0x588713b8,
0x83ab2b6b, 0xec5a185e, 0x27e3fb07, 0x3069c6b9, 0x2ffe9990, 0xb72a4df0, 0x095edb17, 0x55546339,
0x4e8e5a8e, 0x38242554, 0x7a2b6dda, 0x1dbc022e, 0xeb007766, 0x95027201, 0x75627876, 0x2a6b41ff,
0xfb392b42, 0x2372333e, 0xd2d5ded6, 0xb0a9e6ce, 0xbac3b870, 0xa68c20fd, 0x70bb9f4e, 0x6a758c78,
0x7f2aea13, 0x686fbfa2, 0x233b65e1, 0xc4ddbace, 0x61cdbba1, 0x2986fb0f, 0xf9877b15, 0xabbb8279,
0x223c066a, 0x260a2414, 0x71b7a89b, 0xf219c88a, 0x9c8efd7a, 0xce7f76d5, 0xf6068334, 0x27690c54,
0xb81cc240, 0x6d4b6bab, 0xf8eb56c1, 0xe1128002, 0x530ee312, 0x8476f96c, 0x3e344aad, 0xbdb53192,
0xe8292efb, 0x8f58d067, 0x16abc41e, 0xaebd7d6b, 0x41d41947, 0x801d9bb3, 0x4f1ea1f9, 0x91371a50,
0x9d5eed8e, 0xade91178, 0xe4d11f9a, 0x7c22a540, 0xd74ff429, 0x385443f5, 0x4ece0496, 0x84ca80da,
0xdbdf58c6, 0x4ab85174, 0x78bd1cf1, 0xffdb050a, 0x580ab14d, 0xc2f5cbb7, 0xa1bd1b2a, 0x7c7470cc,
0xa9b57a64, 0x11d2cda3, 0x7a582895, 0x783709f4, 0xab732d47, 0x9e57f752, 0x4b4968d7, 0x4358d1ac,
0x6e95b75c, 0x347d8e09, 0xc1fe2e90, 0xfd9c0e7d, 0xd270e315, 0xa27afd8b, 0x575938b3, 0x9ad3087f,
0x4c0290f0, 0x4f3a89c8, 0x52b9e674, 0xdeda6aa5, 0xdcb004f0, 0xc5c8c217, 0xeed5bea0, 0x967c72b8,
0xa894ce24, 0xa00168ff, 0x8ed9ba86, 0x772d8ddd, 0x510fc8a8, 0x39f1b0a0, 0xfe718d7b, 0x63ac3638,
0x34dcf175, 0xa34502d2, 0xc7066fa7, 0xabdafeaf, 0x63aec601, 0x28f5bd51, 0x91fc966e, 0xbd0dd9b0,
0x9f6789d9, 0x4031ec19, 0x1d2a79ea, 0x7cf3848a, 0x5d96620b, 0x325282ac, 0x9644ee1d, 0xb821fed0,
0xccf47b13, 0x69088b5f, 0x00a3800e, 0x3890b109, 0xf16003cf, 0x83f355fe, 0xaa74dc9d, 0xcb09de64,
0xbf4a0de4, 0x349ea483, 0x75137a27, 0x4998dd3c, 0x762d8037, 0xa4e5ca66, 0xa73f852a, 0x186c05c1,
0xe79bb9cd, 0x96fb2573, 0xd94aea46, 0x070914b0, 0x80ce1d87, 0x3cc7ef8a, 0xfc26fdfd, 0xb96f420c,
0x53f93902, 0x651c96fc, 0xaefd9b0d, 0x07c17ab2, 0xa04a08f3, 0x6ca11be1, 0xe79e35a5, 0xb2404139,
0x69fc490d, 0x9aca277f, 0x480ca04d, 0x949e3bd3, 0x7d2e2bc7, 0x79be926c, 0x25d43d5f, 0xf4969bb9,
0x1449afd9, 0xc9d09255, 0xde205e90, 0xa4613873, 0x2898456d, 0x815ac0b8, 0xf4c8af0c, 0xb974e491,
0x49568427, 0x152b734f, 0xecd7c1a8, 0xf1a0f7bb, 0xa8487575, 0x9934d0da, 0x31ffef95, 0x85796e1e,
0xc353a443, 0xe9005583, 0x42a5d175, 0x26eb2e5d, 0x9b0a0ac1, 0x6ba89078, 0xae5a4e9d, 0x54b76bc5,
0xcec0d672, 0x3246930e, 0xd27ea38f, 0xffe155ac, 0xed98a26b, 0xa392e24d, 0x2ccc4084, 0xe00cf2e2,
0xa55e100d, 0xc507abb8, 0x2f7f9b3d, 0x3ca0d6f4, 0x135777f2, 0x77c5b0ae, 0x09bf19a8, 0x742f2bed,
0xc7687c7e, 0x7fe0bde4, 0x8111b9cf, 0x5b578a19, 0xd68a19bd, 0x4245d2fb, 0x6f93e72e, 0x55fbe06b,
0x56425395, 0x546039b7, 0x80859104, 0x384f3ce2, 0xb7b29e99, 0x72b4cef5, 0x475a680f, 0x7dc849a1,
0xef50367f, 0xc4f4ac0b, 0x2c70a40e, 0x0398b8fd, 0xf3613309, 0xa91ad6af, 0x334be51a, 0x1254c8e6,
0x09cb6139, 0xd4243d40, 0x0cbaf02b, 0xeb929499, 0x7464a6a9, 0x86b1529c, 0x9014062f, 0x27ec39ac,
0xbb6abe3a, 0x9e6f5b0e, 0xd3744693, 0x875effd1, 0x22139b60, 0x3695550f, 0x73b86071, 0x04db08a0,
0x0ad6ca36, 0x1561a4dd, 0x87f72f8d, 0x55d17e04, 0x546fa791, 0x0f8cfcf9, 0xa4d4fd7d, 0xffcd587d,
0x8e64dc32, 0xf1fb00d2, 0x554c3d2f, 0x4d05b909, 0x648eb7ee, 0x34ac4fea, 0x19d8c59b, 0x57fff7e9,
0xe473c3fc, 0xc61c28b0, 0x9df7e95c, 0xa1f6d4a4, 0x0575520a, 0xc448f124, 0x758abf99, 0x4b4e4472,
0x09e95731, 0x72c98da2, 0xda3f129f, 0xd50e887e, 0xeb307d44, 0x6be673a6, 0x4434909f, 0x9ef70e94,
0xdef2c27c, 0x007e289d, 0xc66e8d83, 0x362165a8, 0x9039b2b4, 0x8aaadc47, 0x1d754eda, 0x2e0c6d10,
0xd8c3a151, 0x29b7b4d4, 0xc20a5e2f, 0x7c014f10, 0xd234e306, 0x2e7df087, 0x06cc5f2b, 0xf4f1261b,
0x130f0d7e, 0xda87cd81, 0xbd2aa1c0, 0x43f736d2, 0xffc6e8ea, 0x209b3cfd, 0xbd7a22a6, 0x91ec57f1,
0x9c185b17, 0x7c7dfd9c, 0x4ea7e146, 0xaa4fb4d1, 0xfaff1a48, 0x7a7336d8, 0xe8d687a2, 0x83172a99,
0x7ab0164e, 0x0e321fcb, 0x7906f80e, 0x9ff336f9, 0x2e67f4e1, 0x328d9861, 0x26aa820d, 0xed80ffb9,
0x550b7d7b, 0xca1e9b73, 0xdcc0d894, 0xb61ee16f, 0x3555f73a, 0x17977570, 0x992f85c2, 0x3315bb56,
0x5232b0ba, 0x84903d87, 0x6fd73cea, 0x61f0c1b1, 0x3eaff22b, 0x4b3c8fb9, 0x2fdbad4d, 0xd6906cf1,
0x4c6a4b79, 0x5533a4b3, 0xef4f881f, 0x0d61c048, 0xf9c54d32, 0xd2f79a81, 0xd50f1514, 0x1cdb0840,
0x6fa365d4, 0xb2df9cd9, 0x9aa43272, 0xfa9723c1, 0x1e4117f9, 0xe57032d8, 0x64f01d90, 0xcafe5d58,
0x7d779c9b, 0x60af1abf, 0x87a2a7b2, 0x42d5b22b, 0x95ca2eb7, 0x354dd59c, 0x8408094f, 0x81362acb,
0x3ef8efe0, 0x3e6b2c62, 0x0e9f5e65, 0x7f99fa98, 0xa5fff9ad, 0x7efe0744, 0xae57c1a0, 0x66c021cd,
0xac297167, 0xed956d8b, 0xa5d1bdeb, 0x104bca06, 0x5d2bdc31, 0x9c99a0da, 0x369b7c2d, 0xbdd6cd4d,
0x93e07544, 0xde14ccfb, 0x85f3ce8c, 0x91a20aaa, 0x5c0761bd, 0x41c07ac0, 0xce5c8178, 0x581ce7b8,
0x7774400f, 0x75d891a0, 0x046034b3, 0xdb3799e3, 0xf87c5409, 0xb90a8ad4, 0x9b9b2d85, 0xe9ed69f4,
0x3daf1ee4, 0xc708a703, 0x45e5f6b6, 0xb40c70ab, 0x7e3f1d2a, 0x3f7395e3, 0x8f5dc0e2, 0x4f7ec8c6,
0xacdf468e, 0x951b1605, 0x2e7ba3d0, 0x24303594, 0x54220b75, 0x203441c1, 0xaf8619b5, 0xb91b1ab0,
0x7d1092fb, 0x47879aac, 0x60cff0fd, 0xb17fcea0, 0xd9c88250, 0x7effe6b6, 0xb69fa1ca, 0x145c75b9,
0xc1b143a5, 0xed03ab28, 0xbb9a4696, 0x6b83fc58, 0x6770b44a, 0x06fa379d, 0x6ce737a5, 0x0c490875,
0xe6df6dda, 0xd271a979, 0x45f7e4b8, 0x2317cf40, 0xf1bdcc25, 0x48841e82, 0x308d0867, 0xeafad5ee,
0xd586fe13, 0xe7f6bdff, 0xad777249, 0xc3a5776e, 0xe4280871, 0x87f64bc7, 0x61775dd1, 0x24038c30,
0x7a6a15a6, 0xa2a2c372, 0xdd74110e, 0x3da565e3, 0x8c45f6a4, 0x07db7aa4, 0xd2e14798, 0x24ed89c8,
0xd66ab6ba, 0x7de5bc96, 0x8b547452, 0x123b3aff, 0x72821531, 0x7b312dc6, 0xe1d51a74, 0xcbb7e449,
0x00000000,
0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0x3fffffff,
0x00000000
};
/* m_2pi_16384 =
6.28318530717958647692528676655900576839433879875021164194988918461563281257241\
79972560696506842341359642961730265646132941876892191011644634507188162569622\
34900568205403877042211119289245897909860763928857621951331866892256951296467\
57356633054240381829129713384692069722090865329642678721452049828254744917401\
32126311763497630418419256585081834307287357851807200226610610976409330427682\
93903883023218866114540731519183906184372234763865223586210237096148924759925\
49913470377150544978245587636602389825966734672488131328617204278989279044947\
43814043597218874055410784343525863535047693496369353388102640011362542905271\
21655571542685515579218347274357442936881802449906860293099170742101584559378\
51784708403991222425804392172806883631962725954954261992103741442269999999674\
59560999021194634656321926371900489189106938166052850446165066893700705238623\
76342020006275677505773175066416762841234355338294607196506980857510937462319\
12572776470757518750391556371556106434245361322600385575322239181843284039787\
61905144021309717265577318723067636559364606039040706037059379915472451988277\
82499443550566958263031149714484908301391901659066233723455711778150196763509\
27492987863851012080185540334227801969764802571672320712741532020942036388591\
11923978935356748988965107595494536942080950692924160933685181389825866273540\
57978304209504324113932048116076300387022506764860071175280494992946527828398\
54520853984559356470956327201868344328243984917263006057236594911141349967701\
09891771738539913818544215950186059106423306899744055119204729613309982397636\
69595507132739614853085055725103636835149345781955545587600163294120032290498\
38434643442954470028288394713709632272231470510426695148369893687704664781478\
82866690955248337250379671389711241984384443685451005085137753435809892033069\
33609977254465583572171568767655935953362908201907767572721901360128450250410\
23478596979216825697725389120848393057004442132237261348855724407838989009424\
74275739219127287438345749355293151479248277817316652919916267809560551801989\
31528157902538936796705191419651645241044978815453438956536965202953981805280\
27278887491061013640699250490349879930286285961838131850187444339292303141971\
67748211957719195459509978603235078569362765373677378855483119837118504919079\
18862099945049361691974547289391697307673472445252198249216102487768780902488\
27309952556159543138287199540025923217888338973711169681270684414445165697729\
63169120570120336854789045349353577905042770450999093334556479729131922327097\
72461154912996071187269136348648225030152138958902193192188050457759421786291\
33827373445749788112020300661723585736184174952183564987717801942981935197052\
27310995637862595696433659978974453176097151280285409551102647592829030474924\
68729085716889590531735642102282709471479046226854332204271939072462885904969\
87437422029153080718055986880748401462115707812439677489561695697936664289142\
77375038870128604369063820969620107412293613498385563823958799041228393268575\
08881287490247436384359996782031839123629350285382479497881814372988463923135\
89041619029310045046320776386028418752427571191327787557416607813958415469344\
43651251993230028430061360768954690984052108293318504029948857014650373320042\
64868176381420972663469299302907811592537122011016213317593996327149472768105\
14291820579412828022194241256087807951903135431540084067573987201446111752635\
27188437462502942410658563836523722517346431583968296976583289412191505413914\
44183513423344582196338183056034701342549716644574367041870793145024216715830\
27397641828884201350206693422062825342227398173170327966300394033030233703428\
75315236703113017698199797199647746910566632710152958370717864523709792642658\
66179714128409350518141830962833099718923274360541963988619848977915142565781\
18464665219459942416886714653097876478238651949273346116720828562776606407649\
80751797048748834058265531236187546888061414938422403826040660760395242202200\
89858643032168488971927533967790457369566247105316426289915371452486688378607\
93728524868215464539560561463783088220208936465054324021053045442233207933311\
46185094221115707526933641306219793053837241129538625141172713240371162014587\
21319752972235820906697700692227315373506498883336079253159575437112169105930\
82533081706122868886371735395029132281360140047575531826880342549894084112446\
10779891226281422540008157094665398781629093292917615945416533661268657175713\
96610471617866131514813590914327550508404229911523162800500252457188260432943\
10195851846198159309475225103531350271503565933290955834900225992297806092798\
94265924214680875037914719229178038779426223580859565712950064063973830280574\
16171980960218824294442635895295545244828509709080664314370612284576275170086\
12664350365959732447434431832154333850949747797330989890022930812568673278758\
00795385313442927706134721931424183615276654332832549777601573851205804569442\
08063442372164083800084593234239275584267515022991900313209926372589453094728\
5055E+0; */
static EMUSHORT _ei_m_2pi_16384_[NPIR_16384] =
{
/* lgw */
/* S i g n i f i c a n d */
/* hgw */
/* Exponent */
/* Sign */
0x00000000,
0x72fb9d18, 0xdf378dd6, 0x5b088ef6, 0x7597fb3c, 0xa364df90, 0x4cdcbc24, 0x88cfdc18, 0x876b7d0f,
0x83157d7a, 0x1610a34a, 0x08e08380, 0x4518ac5d, 0x2b465227, 0x4256efc0, 0xd5a4aca1, 0x91e12282,
0xda72dd24, 0xdfc54930, 0x3071eda8, 0xbf2220e8, 0x96e34991, 0x33d8a87c, 0x8f605894, 0xf912d1da,
0xa1a15371, 0x76079e67, 0x50734841, 0x5953cec7, 0xbbdaaeed, 0x31d0bd10, 0x7eb2d3f4, 0xb6db13c5,
0xa8eaaafa, 0x117bb8ad, 0x080f84f8, 0xd0841745, 0x7a192df8, 0xd7528536, 0x7b9f0f1c, 0xbf8a3b58,
0xcd31bffa, 0x163afcbb, 0x1b6f0c4a, 0x23f65239, 0xd4cb8c15, 0xb36cc2ba, 0xc6b091a5, 0xe6e0f0ff,
0x46c89c98, 0x55fd6129, 0x5e162ea6, 0xa5b7b7e8, 0x71f987f5, 0x438d620a, 0xc59a04a0, 0xc47b64d7,
0xa5f8cb5d, 0x3e0de226, 0x988f5f6a, 0x657de65f, 0x61d7e826, 0xe6d502c6, 0x70086e3d, 0xcc67ba75,
0x8f0aad2c, 0x101a168c, 0x5956aed4, 0xa808da6e, 0xc66f7c32, 0x9922c7ab, 0xecbce11b, 0xe72ad72a,
0x18188b29, 0x3bb321af, 0xf2eab785, 0x7567a782, 0x131c288e, 0xed5cd724, 0xaa80d8f3, 0x80cd3f87,
0x3ad86f65, 0x04f32a0c, 0x5867c544, 0x3b3751dd, 0x0a41d85c, 0x05486d8a, 0x56db8be1, 0xcabbdf6b,
0xf6cbe54e, 0xbbb3a943, 0x5a2ae600, 0x59560861, 0xef9b16a9, 0x30ccb77b, 0x40633fca, 0xec5fcdf4,
0x699ef220, 0xb8ef1165, 0xbab0c7d9, 0xbaeb7f9b, 0x3dc4c4ad, 0x1488e9c2, 0xc6709e58, 0x464e4983,
0xcd874acf, 0x3cbdd3a9, 0xc7828b7d, 0x297f0f14, 0xa538ba9e, 0xb18543ae, 0x27042cda, 0x4b93325e,
0x9499b209, 0xe00fa275, 0x6679c743, 0x8a59772e, 0x138f41be, 0xddc7f9c7, 0x968f8aac, 0x61839782,
0x3aba5bec, 0xa1b8d15c, 0x07854f1b, 0xa7aeafcb, 0x65fc7efe, 0x7ca3f9bb, 0xd6492942, 0xcf04460e,
0x75e8f1da, 0xc10d55bc, 0x97c44666, 0x606b1df5, 0x840c5395, 0x5c77fe27, 0x84ceb937, 0x54250000,
0xca997114, 0x84a85350, 0xc930ae85, 0x3750cecd, 0xcc857642, 0xbbc70611, 0xb11930f4, 0x98c250d9,
0xb6e1477e, 0x3b1ebb0e, 0x3a52df63, 0xef27e6af, 0x1d023685, 0xde9611c6, 0xa7e13361, 0x1406b779,
0xcb9adc49, 0x95449c87, 0xb733cfcb, 0x2ce2eb84, 0xf664c204, 0xf7a69dc7, 0xaf2be26b, 0x559e6c1c,
0x0925df1e, 0xcb2e04a4, 0xfd82812f, 0x1bd08340, 0x13db6e42, 0x539522ce, 0x460faccc, 0xcca02ee8,
0x4efa838b, 0x788e3366, 0xa91d4790, 0xbb3231cf, 0x83f400c3, 0xea511851, 0x26bcf769, 0x322d5d8d,
0x4df0b6b7, 0x4eb97960, 0xc8bd51c0, 0xa50c91dc, 0x5f2a4bfd, 0x746444fe, 0x3702486f, 0x8960de96,
0x8f2d5d2c, 0xeb833d46, 0x00802cff, 0x7c0707c1, 0xfc140303, 0x2c0eb68d, 0x15c5bcae, 0x239f513b,
0x1ff7ab97, 0xcf81e107, 0x6a9401cd, 0xade714c1, 0x14a838a1, 0x5a1fcd61, 0x1ada9c28, 0x4f25c605,
0xcfaebbf2, 0x825a1acf, 0x8087b317, 0x98e0ba71, 0xa11c3ac9, 0x53374821, 0xbc095770, 0x534b4e39,
0xfbfa0c3d, 0xa874a701, 0xa67dcff5, 0x5ae3f935, 0x96d0a759, 0x8fd52626, 0x39060e8f, 0x681644d0,
0x5d42530a, 0x464d80a9, 0x30ac67b8, 0xd599149b, 0x5a6685ff, 0xbb2aa31c, 0x23fb6c99, 0x673b982e,
0x1269f7df, 0xeb5ba9ac, 0xb1064988, 0x36dd424b, 0x6d6cca51, 0x92de9c3a, 0x5ba141da, 0x422e91e6,
0x6a67e3e8, 0x14ec0b57, 0xb1615599, 0xbfcd014b, 0x79ee7e6d, 0x6d98d948, 0xca837645, 0xfca5bb1a,
0x55c6fa47, 0x022e9bed, 0xa0799d00, 0x0ad8291d, 0xef26f1b9, 0x7583d5cf, 0xa694ca45, 0x86d44014,
0x9ec52a52, 0x6cd1cb72, 0x139cd290, 0x4472065a, 0x98a573ea, 0x60c980dd, 0x80b96e71, 0xc81f56e8,
0x765694df, 0x9e3050e2, 0x5677e9aa, 0x9558e447, 0xfc026e47, 0xc9190da6, 0xd5ee382b, 0x889a002e,
0x481c6cd7, 0x4009438b, 0xeb879f92, 0x359046f4, 0x1ecfa268, 0xfaf36bc3, 0x7ee74d73, 0xb1d510bd,
0x5ded7ea1, 0xf9ab4819, 0x0846851d, 0x64f31cc5, 0xa0255dc1, 0x4597e899, 0x74ab6a36, 0xdf310ee0,
0x3f44f82d, 0x6d2a13f8, 0xb3a278a6, 0x062b3cf5, 0xed5bdd3a, 0x79683303, 0xa2c087e8, 0xfa9d4b7f,
0x2f8385dd, 0x4bcbc886, 0x6cea306b, 0x3473fc64, 0x1a23f0c7, 0x13eb57a8, 0xa4037c07, 0x22222e04,
0xfc848ad9, 0xe3fdb8be, 0xe39d652d, 0x238f16cb, 0x2bf1c978, 0x3423b474, 0x5ae4f568, 0x3aab639c,
0x6ba42466, 0x2576f693, 0x8afc47ed, 0x741fa7bf, 0x8d9dd300, 0x3bc832b6, 0x73b931ba, 0xd8bec4d0,
0xa932df8c, 0x38777cb6, 0x12fee5e4, 0x74a3926f, 0x6dbe1159, 0xe694f91e, 0x0b7474d6, 0x12bf2d5b,
0x3f4860ee, 0x043e8f66, 0x6e3c0468, 0x387fe8d7, 0x2ef29632, 0xda56c9ec, 0xa313d55c, 0xeb19ccb1,
0x8a1fbff0, 0xf550aa3d, 0xb7c5da76, 0x06a1d58b, 0xf29be328, 0xa79715ee, 0x0f8037e0, 0x14cc5ed2,
0xbf48e1d8, 0xcc8f6d7e, 0x2b4154aa, 0x4bd407b2, 0xff585ac5, 0x0f1d45b7, 0x36cc88be, 0x23a97a7e,
0xbec7e8f3, 0x59e7c97f, 0x900b1c9e, 0xb5a84031, 0x46980c82, 0xd55e702f, 0x6e74fef6, 0xf482d7ce,
0xd1721d03, 0xf032ea15, 0xc64b92ec, 0x5983ca01, 0x378cd2bf, 0x6fb8f401, 0x2bd7af42, 0x33205151,
0xe6cc254b, 0xdb7f1447, 0xced4bb1b, 0x44ce6cba, 0xcf9b14ed, 0xda3edbeb, 0x865a8918, 0x179727b0,
0x9027d831, 0xb06a53ed, 0x413001ae, 0xe5db382f, 0xad9e530e, 0xf8ff9406, 0x3dba37bd, 0xc9751e76,
0x602646de, 0xc1d4dcb2, 0xd27c7026, 0x36c3fab4, 0x34028492, 0x4df435c9, 0x90a6c08f, 0x86ffb7dc,
0x8d8fddc1, 0x93b4ea98, 0xd5b05aa9, 0xd0069127, 0x2170481c, 0xb81bdd76, 0xcee2d7af, 0x1f612970,
0x515be7ed, 0x233ba186, 0xa090c3a2, 0x99b2964f, 0x4e6bc05d, 0x287c5947, 0x1fbecaa6, 0x2e8efc14,
0x04de8ef9, 0xdbbbc2db, 0x2ad44ce8, 0x2583e9ca, 0xb6150bda, 0x1a946834, 0x6af4e23c, 0x99c32718,
0xbdba5b26, 0x88719a10, 0xa787e6d7, 0x1a723c12, 0xa9210801, 0x4b82d120, 0xe0fd108e, 0x43db5bfc,
0x74e5ab31, 0x08e24fa0, 0xbad946e2, 0x770988c0, 0x7a615d6c, 0xbbe11757, 0x177b200c, 0x521f2b18,
0x3ec86a64, 0xd8760273, 0xd98a0864, 0xf12ffa06, 0x1ad2ee6b, 0xcee3d226, 0x4a25619d, 0x1e8c94e0,
0xdb0933d7, 0xabf5ae8c, 0xa6e1e4c7, 0xb3970f85, 0x5d060c7d, 0x8aea7157, 0x58dbef0a, 0xecfb8504,
0xdf1cba64, 0xa85521ab, 0x04507a33, 0xad33170d, 0x8aaac42d, 0x15728e5a, 0x98fa0510, 0x15d22618,
0xea956ae5, 0x3995497c, 0x95581718, 0xde2bcbf6, 0x6f4c52c9, 0xb5c55df0, 0xec07a28f, 0x9b2783a2,
0x180e8603, 0xe39e772c, 0x2e36ce3b, 0x32905e46, 0xca18217c, 0xf1746c08, 0x4abc9804, 0x670c354e,
0x7096966d, 0x9ed52907, 0x208552bb, 0x1c62f356, 0xdca3ad96, 0x83655d23, 0xfd24cf5f, 0x69163fa8,
0x1c55d39a, 0x98da4836, 0xa163bf05, 0xc2007cb8, 0xece45b3d, 0x49286651, 0x7c4b1fe6, 0xae9f2411,
0x5a899fa5, 0xee386bfb, 0xf406b7ed, 0x0bff5cb6, 0xa637ed6b, 0xf44c42e9, 0x625e7ec6, 0xe485b576,
0x6d51c245, 0x4fe1356d, 0xf25f1437, 0x302b0a6d, 0xcd3a431b, 0xef9519b3, 0x8e3404dd, 0x514a0879,
0x3b139b22, 0x020bbea6, 0x8a67cc74, 0x29024e08, 0x80dc1cd1, 0xc4c6628b, 0x2168c234, 0xc90fdaa2,
0x00000000,
0x00000001, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x40000000,
0x00000000
};
/* m_3pi_16384 =
9.424777960769379715387930149838508652591508198125317462924833776923449218858626\
995884104476026351203946444259539846919941281533828651746695176078224385443352\
350852308105815563316678933868846864791145893286432926997800338385426944701360\
349495813605727436945700770381045831362979944640180821780747423821173761019818\
946764524644562762888487762275146093103677771080033991591646461399564152440855\
824534828299171811097278775859276558352145797835379315355644223387139888248702\
055657258174673683814549035847389501020087321969929258064184839185674211572106\
539582831108311617651528879530257154024455403008215396001704381435790682483357\
314028273368827520911536164405322703674860290439648756113152376839067776770626\
059868336387065882592103254479440889324313929881556121634049999995118934149853\
179195198448288955785073378366040724907927566924760034055105785793564513030009\
413516258659762599625144261851533007441910794760471286266406193478688591647061\
362781255873345573341596513680419839005783629833587727649260596814285771603196\
457589836597808460145483904690905856105905558906987320867798241673749165325850\
437394546724571727362452087852488599350585183567667225295145263912394817957765\
181202783105013417029546472038575084810691122980314130545828866788596840303512\
348344766139324180541312142603938624140052777208473879941031086967456314256486\
170898072174114450580533760147290106762920742489419791742597817812809768390347\
064344908028025164923659773758945090858548923667120249515516483765760780987072\
781632392527908865963496034961608267880709441996497359645504393260699109422279\
627583587655455252724018672933318381400244941180048435747576519651644317050424\
325920705644484083472057656400427225548405315569971722182430003643287250587556\
950708456686297657666552817650762770663015371483804960400414965881698375358257\
353151483903930044362302861651359082852040192675375615352178954688252385465880\
836812725895855066631983558920232835866117584835141371141360882869093115751862\
403293972721887241672597497937987440171434082770298397292236853808405195057787\
129477467861567468223180158434805447804430972707920409183312365915204610488757\
355248198954294289427571977752811665089384547129575162231793657879318926496790\
485261785404414806051606828322467975567775737861878293149917574042537961820934\
087545961510208667878297373824153731653171353732409649288342393147074307993100\
388848268325084605667545219060266216677485465944475368085518050528218356802403\
036685756415567649864000183471959369788349064658691732369494106780903704522972\
337545228208438353289788282075686639132679437007410601686246821680304509925853\
786042762624282753474815767029144729027955784096649345679389354465048996846167\
976414572692042811432665397138924354571238703093628575334385797603463153424064\
207218569340281498306407908608694328857454811561330437296210770839803211226021\
931735617186595162343425435469049964337141606255830519290655359573145443016111\
844042024757834573593819856184258990286263321931235371154576539995173047758685\
444025428073719246822721559482695884703835624285439650675694811645790426281286\
413567869916813361249117209376232040166547687798984504264509204115343203647607\
816243997775604492328552197555998006397302264572131458995203948954361717388805\
683016524319976390994490724209152157714377308691192420332913618841317119278547\
031473101261013609808021691676289529078265619375441361598784575478558377601964\
737595244546487493411828725812087166275270135016873294507274584052052013824574\
966861550562806189717536325073745410964627433263020253100401330942380133410972\
597554919494505910495453505551431297285505466952654729969579947162036584994906\
522943755607679678556468896398799269571192614025777212746444249649578384911540\
812945982929773466872713848671776969978291899136253300719796468147173579779239\
100191750812428441649096114747112769557312325108739829685428132033209212240763\
360573906099114059286330330134787964548252733457891300951685686054349370657974\
639434873057178730032567911905927873023231968093408421956746323303134046975814\
860315795681633498118999671927764133167356129040046195932968958075586169430793\
771175906986055674302188081979629458353731360046551038340973060259748325004118\
879739363155668253658896237996225591843033295576030925436984220402100713632977\
403205138248411261686691616983683942213381001223564199809817244363993937642391\
812480049190298576357094915707426799197272220386371491325762606344867284744200\
750378685782390649414652937777692972389642128376552970254072553488999364337523\
503389884467091391984139888632202131255687207884376705816913933537128934856942\
509609596074542086124257971440328236441663953842943317867242764563620996471555\
918426864412755129189965255489395986711516477482315007764246216959964848350343\
962188530099181370119307797016439155920208289713627542291498149924882466640236\
077680870685416312095163558246125700126889851358913376401272534487850469814889\
5588841796420927578E+0; */
static EMUSHORT _ei_m_3pi_16384_[NPIR_16384] =
{
/* lgw */
/* S i g n i f i c a n d */
/* hgw */
/* Exponent */
/* Sign */
0x00000000,
0xd63cb5d2, 0x2769aa60, 0x44466b39, 0x5831fc6d, 0x7a8ba7ac, 0x39a58d1b, 0xa69be512, 0xe5909dcb,
0xe2501e1b, 0x108c7a77, 0xc6a862a0, 0x73d28145, 0x2074bd9d, 0xf1c133d0, 0x203b8178, 0x6d68d9e2,
0xa3d625db, 0xa7d3f6e4, 0x2455723e, 0x4f5998ae, 0x712a772d, 0x26e27e5d, 0xeb88426f, 0x7ace1d63,
0xb938fe95, 0x1885b6cd, 0x7c567631, 0x02fedb15, 0x8ce40332, 0x255c8dcc, 0x1f061ef7, 0x09244ed4,
0x3eb0003c, 0x0d1cca82, 0xc60ba3ba, 0x9c631173, 0xdb92e27a, 0xa17de3e8, 0x5cb74b55, 0x0fa7ac82,
0xd9e54ffc, 0x90ac3d8c, 0xd4934937, 0xdaf8bdaa, 0x1f98a90f, 0x4691920c, 0xd5046d3c, 0xad28b4bf,
0xf5167572, 0xc07e08de, 0x4690a2fc, 0x3c49c9ee, 0xd57b25f8, 0x32aa0987, 0xd4338378, 0x535c8ba1,
0xfc7a9886, 0xae8a699c, 0xb26b878f, 0xcc1e6cc7, 0xc961ee1c, 0x6d1fc214, 0x140652ae, 0x994dcbd8,
0x6b4801e1, 0x0c1390e9, 0xc301031f, 0xfe06a3d2, 0xd4d39d25, 0xb2da15c0, 0x318da8d4, 0x6d602160,
0x5212685f, 0xecc65943, 0x363009a3, 0xd80dbda2, 0x0e551e6a, 0xf205a15b, 0xbfe0a2b6, 0x2099efa5,
0x2c22538c, 0x03b65f89, 0x024dd3f3, 0x2c697d66, 0x87b16245, 0xc3f65227, 0x8124a8e8, 0x180ce790,
0xf918ebfb, 0x8cc6bef2, 0x03a02c80, 0x03008649, 0xf3b450ff, 0xa499899c, 0x304a6fd7, 0xb147da77,
0x0f373598, 0x4ab34d0c, 0xcc0495e3, 0x4c309fb4, 0xae539382, 0x0f66af51, 0xd4d476c2, 0x74bab722,
0x5a25781b, 0xed8e5ebf, 0x95a1e89d, 0x9f1f4b4f, 0xfbea8bf6, 0x0523f2c2, 0x9d4321a4, 0xf8ae65c6,
0x2f734586, 0xe80bb9d8, 0xccdb5572, 0xe7c31962, 0x4eab714e, 0xa655fb55, 0xf0eba801, 0x4922b1a1,
0x2c0bc4f1, 0xb94a9d05, 0x45a3fb54, 0xfdc303d8, 0x8c7d5f3e, 0xdd7afb4c, 0x20b6def1, 0x1b43348b,
0x586eb564, 0x10ca004d, 0x31d334cd, 0x08505678, 0xa3093eb0, 0x8559fe9d, 0x639b0ae9, 0x3f1bc000,
0x97f314cf, 0x237e3e7c, 0x56e482e4, 0xa97c9b1a, 0x596418b1, 0x8cd5448d, 0x44d2e4b7, 0xf291bca3,
0x0928f59e, 0x6c570c4b, 0x6bbe278a, 0x735ded03, 0x95c1a8e4, 0x66f08d54, 0x3de8e689, 0xcf05099b,
0xd8b42536, 0xaff37565, 0x8966dbd8, 0x21aa30a3, 0xf8cb9183, 0xf9bcf655, 0x8360e9d0, 0xc036d115,
0x06dc6756, 0xd862837b, 0xbe21e0e3, 0x94dc6270, 0x8ee492b1, 0x3eafda1a, 0x348bc199, 0xd978232e,
0xbb3be2a8, 0x5a6aa68c, 0xbed5f5ac, 0xcc65a55b, 0x22f70092, 0x6fbcd23d, 0xdd0db98f, 0x65a20629,
0x3a748909, 0x3b0b1b08, 0x968dfd50, 0x3bc96d65, 0xc75fb8fe, 0x974b33be, 0xa941b653, 0x6708a6f0,
0xeb6205e1, 0xf0a26df4, 0xc06021bf, 0x9d0545d0, 0x7d0f0242, 0xa10b08ea, 0x50544d82, 0x5ab77cec,
0x57f9c0b1, 0x5ba168c5, 0x0fef015a, 0x426d4f91, 0xcf7e2a79, 0x4397da08, 0xd423f51e, 0xbb5c5483,
0xdbc30cf5, 0xa1c3941b, 0x2065c651, 0x32a88bd5, 0x38d52c17, 0x3e697619, 0x4d070194, 0xfe787aab,
0x7cfb892d, 0x3e577d41, 0x3cde5bf8, 0x042afae8, 0xf11c7d83, 0xabdfdc9c, 0x2ac48aeb, 0xce10b39c,
0x05f1be47, 0x34ba207f, 0x64814dca, 0xe032cf74, 0x43cce47f, 0x4c5ffa55, 0x9afc9173, 0x8d6cb222,
0x0dcf79e7, 0xb084bf41, 0xc4c4b726, 0xe925f1b8, 0xd21197bc, 0xee26f52b, 0xc4b8f163, 0x31a2ed6c,
0x8fcdeaee, 0xcfb10881, 0xc5090032, 0x4fd9c0f8, 0x5b72ded2, 0x1232a2f6, 0x17e298b4, 0xfd7c4c54,
0x00553bb5, 0x01a2f4f2, 0x385b35c0, 0xc8221ed6, 0xf35d354a, 0x1822e05b, 0x7cef97b4, 0xe51f300f,
0xf713dfbd, 0x519d5895, 0x8eb59dec, 0xb35584c3, 0x327c16ef, 0x089720a6, 0x608b12d5, 0xd617812e,
0xd8c0efa7, 0xf6a43ca9, 0x80d9ef3f, 0xb002ab35, 0x3d01d2b5, 0xd6d2ca3d, 0x2072aa20, 0xa6738023,
0x761551a1, 0xb006f2a8, 0xb0a5b7ad, 0x282c3537, 0x571bb9ce, 0xfc3690d2, 0x1f2d7a16, 0x455fcc8e,
0x06721ef9, 0x7b407613, 0xc634e3d6, 0x0bb65593, 0x381c0651, 0xb431ee73, 0x57808fa8, 0x6764cb28,
0x2f73ba22, 0xd1df8efa, 0x46b9da7c, 0x84a06db8, 0xf204e5eb, 0x5b0e2642, 0xba1065ee, 0x7bf5f89f,
0xa3a2a466, 0x78d8d664, 0x51afa450, 0x6756fd4b, 0x139af495, 0x4ef081be, 0x7b029d05, 0xd999a283,
0x3d636822, 0x6afe4a8f, 0xeab60be2, 0x1aab5118, 0x20f5571a, 0x271ac757, 0x442bb80e, 0xac008ab5,
0x90bb1b4c, 0xdc1938ee, 0xa83d35f1, 0x5717bdcf, 0xea365e40, 0xacd62608, 0x56cae54b, 0xa28f139c,
0xfee627a9, 0x2a599d88, 0x4e3f2c6b, 0x177aadd3, 0xd24e8d03, 0x2cefbad6, 0x489757a1, 0x8e0f6204,
0xaf7648b2, 0x032eeb8c, 0x92ad034e, 0xaa5feea1, 0x2335f0a5, 0xa3c11771, 0x3a4ee005, 0xb0535985,
0x2797cff4, 0x37fc7fae, 0xc9d463d9, 0x04f96028, 0x35f4ea5e, 0x7db15073, 0x8ba029e8, 0x0f99471d,
0x0f76a962, 0x196b921f, 0xa070ff80, 0xf8df05c5, 0xff824413, 0x8b55f449, 0xa919668e, 0x5abf1bde,
0xcf15eeb6, 0xc36dd71f, 0x2c085576, 0x083e3025, 0x74f20962, 0x2006d423, 0xd2d7bf39, 0xf76221da,
0x5d1595c2, 0xb4262f90, 0x54b8ae31, 0x8322d781, 0xe9a99e0f, 0xd3cab700, 0xe0e1c371, 0x66583cfc,
0xed191bf8, 0xe49f4f35, 0x1b1f8c54, 0xf39ad18c, 0xdbb44fb1, 0xa3af24f0, 0x64c3e6d2, 0xd1b15dc4,
0x2c1de224, 0x044fbef2, 0x70e40143, 0x2c646a23, 0x0236be4b, 0x7abfaf05, 0xae4ba9ce, 0x1717d6d8,
0xc81cb527, 0x115fa585, 0x9ddd541d, 0xa912fc07, 0xe701e36d, 0x7a772856, 0x6c7d106b, 0x253fc9e5,
0x6a2be651, 0x2ec7aff2, 0xe04443ff, 0x9c04ecdd, 0x99143615, 0xca14e618, 0x9b2a21c3, 0xd788df14,
0xbd04edf1, 0x9a6cb924, 0xb86c92b9, 0x3345f0bb, 0x7ad0d046, 0x9e5d42f5, 0x17cf17fc, 0xe2eb3d0f,
0x43a6eb3a, 0xa4ccd224, 0xa01f39ae, 0x9c22ef57, 0x888fc8e3, 0x13ef4e27, 0x5037a9ad, 0xf3525d52,
0x8e4bc45c, 0xa655338c, 0xfda5ed21, 0xd3d5ad0d, 0x7ed8c600, 0xb8a21cd8, 0xa8bdcc6a, 0xf2e484fd,
0x57ac4064, 0x86a9bbb8, 0x8c22f529, 0x59472690, 0x9bc90611, 0x8ce8d181, 0x119c5809, 0x3d976052,
0x6f164fcb, 0xa25881d6, 0x2327864b, 0xf4e3fb85, 0x941e32d0, 0x5b2add9c, 0x379c0936, 0x56e96fa8,
0xa446e6e1, 0xc0f842e9, 0x3d296b95, 0x46b14ba4, 0x85c4895e, 0xe82fd501, 0x42a4f347, 0xb1bca3c3,
0xe7558bcb, 0xbe3fd940, 0xc33c5ba6, 0x41e65149, 0xe8001322, 0x1015eac3, 0x72bb83cc, 0xd05d9c92,
0xaff0102b, 0x2b2ff71d, 0xf0021152, 0x66a0d8f8, 0x53793e17, 0xc8540674, 0x3105b9eb, 0xb45da2ba,
0x120ae482, 0xeab6d961, 0xa2a91aac, 0x25ec46b4, 0x9792191d, 0xb5175106, 0xb80d7203, 0x0d4927fa,
0x9470f0d2, 0xb71fdec5, 0x9863fe0c, 0x954a3680, 0xe57ac230, 0xa28c05da, 0xbddb9b87, 0xced0afbe,
0x95405eb3, 0x32a3b628, 0x790acf44, 0x51805d8a, 0x71ab446e, 0xb6de4cbd, 0x1d3857ec, 0x42f75b0d,
0x83e737bc, 0x72aa50fc, 0x370509f2, 0x48ff8589, 0x3ca9f210, 0x3739322f, 0xc9c6df15, 0x6b644818,
0x11fd51b4, 0x7be8e812, 0x75c74f29, 0x642047d2, 0xd9ebb254, 0x73afd346, 0x2aa703a6, 0xbcf7865b,
0xac4eb459, 0x0188cefc, 0x67cdd957, 0xdec1ba86, 0xa0a5159c, 0x9394c9e8, 0x990e91a7, 0x96cbe3f9,
0x00000000,
0x00000002, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x40000000,
0x00000000
};
/* m_1_2pi_16384 =
1.5915494309189533576888376337251436203445964574045644874766734405889679763422\
6535090113802766253085956072842726757958036892911846114578652877967410731699\
8392292399669374090775730777463969253076887173928962173976616933623902417236\
2901183238011422269975571594046189008690267395612048941093693784408552872309\
9946443400248672347739459610898323096783074906166986462804699448652187881574\
7865669642410389958741393486099838680991999624428755851711788584311175187671\
6054654753698800973946036475933376805930249449663530532715677550322032477781\
6397166022946748119598165840606016803035998133911987498832786654435279755070\
0162406775643888495713108801221993761476813777647378906330680464579784817613\
1242731406996077502450029775985708905690279678513152521001631774602092481160\
6240561456203146484089248459191435211575407556200871526606802217159140757474\
5827225977462853998751553293908139817724093582547970733287190406999759076577\
0784934703935898280871734256403668951166254570594332763126865002612271797115\
3211259950438667945037625560836317116952597581282249416233343145106123536878\
5631136366921671420697469601292505783360531196085945098395567187099547465104\
3162381551758083944297997099950525438756612944588330684605078529151514104048\
9298850638816077619699307341038999578691890598093737772061875432227189301366\
2552612387803875388811068140676543408282785269334267995560707903860603527389\
9624512599574927629702359409558430116482964118557771240575444945702178976979\
2409490327294770216649603565318153544003840689874717691588763190966506964404\
7769706876836567781047797954503533957583018818386879377661248149530599655802\
1908359875103512712904323158049871968687775946566346221034204440855497850379\
2738694293536619377829287359378434703230237145837923557118636341929460183182\
2919641650087830793313534977909974586492902674506098936890945883050337030538\
0547312321580943197676032283131418980974982243833517435698984750103950068388\
0039786723599608024002739010874954854787923568261139948903268997427083496114\
9208289037767847430355045684560836714793084567233270354853925562020868393240\
9956221175331839402097079357077496549880868606636096866196703747454210283121\
9251846224834991161149566556037969676139931282996077608277990100783036002338\
2729879085402387615574454309260119100543379983890465492124829516070728530052\
2721023601752331317317975931105032815510937391363964530579260718008361795487\
6724645980473977292448109200937125786918332895886283990435868666639756734451\
4095036373271917431138806638307259230275973450605482127780370653377830321709\
8773496656849080032698850674179146468350828161685331433616073099514985311981\
9733758444209841655954152250643394312864440383883561508797716450170647067518\
7745605916087168578579392262347563317111329986559415968907198506887442300575\
1919770569003821839256220338742353625680835415651729710881172179593683256488\
5187499748708553116598306101392144544601614884527702511411070248521739745103\
8667364038728600996748931735618120711740478899368886556923078485023057057144\
0636386320236852010741005748592281115721968003978247595300166958522123034641\
8773650435467646456565971901123084767099309708591283646669191776938791433315\
5665066981321641521008957117286238426070678451760111345080069947684223569896\
2488051577598095339708085475059753626564903439445420581788643568304200031509\
5594743439252544850674914290864751442303321332456951163494567753939424036090\
5438335528292434220349484366151466322860247766666049531406573435755301409082\
7988091478669343492273760263499782995701816196432123314047576289748408289117\
4097478263789918169993948749771519898187266629460183053958327520923635068538\
8922846824725997252830076685693758365972291982442974740616381831139583067443\
4851692859738323739266240243450199780994040218961348342736136764499138271541\
6606342482936374185061226108613211998633462847099418399427429559156283339904\
8038211750116121166720519125793035529292411344031161341124953183859269584904\
4384680784909739828088552970451530539914009886988408836548366522246686240872\
5401404009117874212204523075334739725381494038841905868423115946322744339066\
1251623931062831953238833921315345563815117520351087459558201123754359768155\
3401874073943403633978038817210045316918295194879591767395417787924352761740\
7246059391602732282879468193649128949714953432552723591659298072479985806126\
9007332188445267943350455801952492566306204876616134365339920287545208555344\
1440990512982727454659118132223284051166615650709837557433729548631204112171\
6380915606161165732000083306114606181280326258695951602463216613857661480471\
9932707771316441201594960110632830520759583485030507909558498298218674028983\
8551383239570208076397550429225984764707101642697438450430916586452836032493\
3604354657237557916136632412045780996971566340221588054579431328278005524613\
2088901874212109244891041005215496809711372075400571096340664313574543991597\
6943578892079342561778302223701148642492523924872871313202176673616E-1; */
static EMUSHORT _ei_m_1_2pi_16384_[NPIR_16384] =
{
/* lgw */
/* S i g n i f i c a n d */
/* hgw */
/* Exponent */
/* Sign */
0x00000000,
0x212a9db5, 0x561408f1, 0x8ef5a7e7, 0x7e32b90f, 0x8270237c, 0xca984e63, 0x09209f44, 0xce68b4ed,
0x9529a828, 0x6919949a, 0xdd27dde1, 0xdc51a463, 0x3d0b7cbd, 0xa365b193, 0xbf920d2b, 0x268a67f7,
0x3ac4eaf4, 0x7bdbe5c2, 0x78e4c4a8, 0x2688893c, 0x12bf4390, 0x2a1a2c80, 0x61107b4c, 0x94792c87,
0x853b8621, 0xc5476243, 0xae5adb86, 0xd3cfc50f, 0xfa94c5c1, 0x8a59c52b, 0xffca0f1c, 0xfb49e956,
0xd49ee540, 0x39e6e389, 0x2a218347, 0x086e5986, 0x2b55ba41, 0xf6552388, 0x7aacbaa2, 0x5ea4677b,
0x9dfe5fd4, 0x42eb67df, 0xdc3a74e1, 0x9f405547, 0x21cf98dc, 0x214a827b, 0xd1f9b392, 0x974c8836,
0x65a7887f, 0x0569f0b2, 0x0ed7a948, 0x51b13399, 0xe7caa40d, 0x3826829b, 0x67aae855, 0xad38dc93,
0x36228922, 0x56ae79e5, 0x864ffc06, 0xc0549efa, 0x59987ad9, 0x2c21d7f3, 0xa118af46, 0xdddd1c2d,
0x3ed84871, 0xc6835110, 0x61bc57e1, 0x17c99b58, 0xef3392b8, 0xdd9b8e67, 0x5de8605e, 0xeebc34cc,
0xfc2dbc34, 0xb5f4f5cb, 0x0f117f11, 0x26ee523f, 0x9569605a, 0xb8701a64, 0xc096190b, 0x552ad6c6,
0xcc2254dc, 0x538c994e, 0x1c2f84b4, 0x6a4afbd8, 0x1b0afc81, 0x2138c8d9, 0x61392f44, 0xefc9352e,
0xb4fcd1ee, 0x84d4e9a9, 0x8e2c86e2, 0xf4e16d3b, 0x4a0bfdfb, 0x3ecc5f11, 0x5e6b9c2a, 0xb920d6aa,
0x2ce3ce99, 0x576f8956, 0x2d891234, 0xb40ecccf, 0xa8d8b5a8, 0x36c59456, 0x31c36ef1, 0x97c427a8,
0xb9ba8bfc, 0xd913d9ec, 0x4556367e, 0xbefdfdef, 0x01767a9f, 0x667e1629, 0x0c188194, 0x742c150d,
0x7de58ad8, 0x24ba7460, 0xb70db2e2, 0xc9b55100, 0xdf7329ba, 0xc6a9cff7, 0x723e6a11, 0x9d6ecd7b,
0x7cb2ad6b, 0x0893745d, 0xc6fdb0c1, 0xffe26a6e, 0xe0088dd7, 0x35916fc5, 0xe7ca7c22, 0xfd29f3d6,
0x87c461e9, 0x0e423e1c, 0x2eaced44, 0xc6926e5d, 0x55f5bdd2, 0x18465f75, 0x3c3aba46, 0x6913daf0,
0x5877c5e3, 0xc397a4d4, 0x9b31bed9, 0x647cd864, 0x41f3e8de, 0x4ec8cad6, 0x45e0fa29, 0x7bdc06cc,
0xa33540c0, 0x72953b06, 0x0efb1ec3, 0xb2485551, 0xb08cd0c0, 0x6b0701ac, 0xbf11654d, 0xdec9f560,
0x86dd71b6, 0x800120cc, 0x3f149538, 0x5f57a4b1, 0x0da63a20, 0xc7f48d4d, 0x985ad795, 0x4fbcf82d,
0x2a4a5ac4, 0x4f6a68a8, 0x059ebfb9, 0x897bfef3, 0xb6256b34, 0x872afdda, 0x4196debe, 0x640b148d,
0x7f8607e1, 0x0027f014, 0x17552e55, 0xca5c6a08, 0x17ab81a2, 0xc1db9bbd, 0x11d0be7d, 0xf9b4cbda,
0x0a5d2f42, 0x20d3a2b3, 0xcd4f99a5, 0x2d408da0, 0x2780030c, 0x698f77ff, 0x21f716e4, 0x08d4b1ea,
0x32a1a4b7, 0xc3b21d36, 0x5da92e85, 0x6e13e430, 0xc4f1335f, 0x50b7d51e, 0x52993755, 0xe0566b01,
0xb9496170, 0x1262845c, 0x476f21d2, 0x05a0dd5a, 0x00a4e46c, 0xfd6cbfa2, 0xc9b8cb30, 0x6125ce70,
0x432dc735, 0x8416df30, 0xbf3148d7, 0x3967955b, 0xb36e6d8f, 0xbd4dafe7, 0x86182aea, 0x28336761,
0x87fd073e, 0x156e85ff, 0x0670803e, 0x76e4fca9, 0xfdbe896c, 0xfafedb89, 0xb7dcfde5, 0x2a12162d,
0x76a1597b, 0x07da0eaa, 0x7e804ba7, 0xb6b42d29, 0x53ad0457, 0x9aaf0093, 0x2a3a25a3, 0xc790b6db,
0x6dded01f, 0xddbc5c3f, 0xf0ac9aec, 0xf480c62f, 0x86a05df7, 0xadc3da48, 0xc1998c77, 0xd12df1b1,
0xcf761d02, 0xba66aacf, 0x9bb7dac4, 0xebef584a, 0xe26e6f00, 0x8953a6c6, 0x8b7b7217, 0x76f92304,
0x0bcd785b, 0xc1d20f3f, 0xa8654fa5, 0x331aaaf0, 0xbe13b523, 0xe9424ea4, 0x5709cd36, 0xb33d8f1b,
0x1de4d9a4, 0x040622fa, 0x8c6615cb, 0x3080abf6, 0x75df9328, 0xf96af3be, 0x3aff47b9, 0x29bf5657,
0x05ed3065, 0x664d64b7, 0x00dafb0c, 0x15dfa1ae, 0xaba1ae31, 0x6837dbfc, 0x8c76528b, 0xde6319ef,
0xab6842dd, 0xa9e69492, 0xcd37a736, 0xc6a5ca4e, 0x92f54bad, 0x5bc3d8c4, 0x3915200c, 0x316d07b4,
0x8c402b99, 0x03f6f009, 0x56c0833f, 0x9c7a2d97, 0x5c4dc26d, 0xedaf1226, 0xc2a31dae, 0x0eaa3a51,
0x3b091a94, 0x76836433, 0x0a2f2689, 0x22dbaa14, 0xf6b6ebbb, 0xd2277549, 0x401004f2, 0xb989c7bd,
0x62bbcb61, 0x185915a5, 0x0f903876, 0x6c4bffdb, 0xe80faf80, 0x921110d8, 0x5c93805a, 0x3715a080,
0x3bdf082b, 0xdde7b717, 0x39928c70, 0xde41319d, 0x438c860d, 0x3fa3fd94, 0x83dd9797, 0x663de064,
0x71ea49c2, 0x27fc00a8, 0x777030f3, 0xa4049407, 0x50722cbe, 0x9089d988, 0x14ad6ae2, 0xacccc654,
0x1d296996, 0x6b49ba27, 0x17f9877d, 0xb4c576ea, 0x045ddb3b, 0x9d072750, 0x2ad56614, 0x090b69f5,
0x6e5445c1, 0x5bd4714e, 0x4832754c, 0x10d86d32, 0x55c06437, 0x89852952, 0x035d407f, 0xb25f3edd,
0x4bf56863, 0x3398207e, 0xd1f20acf, 0x91b45153, 0xa6948ef6, 0x6eef169f, 0x7df77248, 0x24d6bda6,
0x4702e774, 0xee2c90aa, 0x68084b58, 0x30010c0d, 0x74f71c05, 0x25318d39, 0x9f09e5bc, 0x5d8db815,
0x42727132, 0x486ca467, 0xfdbbb49a, 0x365f5f0e, 0x996bed88, 0xe6e29731, 0x9794e884, 0x4189dff4,
0x1679e279, 0x96cb314a, 0x721fe76b, 0x550c90a7, 0x2f327b6d, 0x2ec29247, 0x20ab9fb5, 0x9c12887b,
0x2ef3450b, 0x71c1b309, 0x9405933e, 0xb328f8c7, 0xf1ecc3e7, 0xf53e1380, 0x1eeece70, 0xbe00cc94,
0x10d5fdfc, 0xd4e54929, 0x1700ad43, 0x91b24df3, 0xc444c5c8, 0x4612c459, 0x1426049b, 0xc277c912,
0xa8288d61, 0x36d9cad2, 0x2645ca55, 0x818d67c1, 0xcbbff4ef, 0x6f63a62d, 0x8cafbdd7, 0x78738a5a,
0xa3883c61, 0x775c83c2, 0xf2a6067f, 0x0ab499d3, 0x616aa428, 0x425faece, 0x10d8ddaa, 0x4a48d367,
0xf2e91e43, 0xf57fb0ad, 0x48835b8e, 0x62128301, 0x1834132e, 0x1df35be0, 0x50c017a7, 0x08cb7de0,
0xcac616e3, 0x4d58e232, 0xd2e88628, 0x9bde2822, 0xde3b5892, 0x5dd7de16, 0x366cd43f, 0xcdc4ef09,
0x3260bfe6, 0x652289e8, 0xd87f7eb7, 0x9947fbac, 0x1e666157, 0xff319f6a, 0xf1dfce19, 0x1f001b0a,
0x23545ab9, 0x24778ad6, 0x84a7cb23, 0xd9d63b38, 0x175649c0, 0xb07ae715, 0xf87c6357, 0x64abd770,
0x764d2a9d, 0x1810a3fc, 0x37f63ed7, 0xa7b4d555, 0x7cd2b497, 0x9b006233, 0x71e39ac6, 0x467d862d,
0x2c5d000c, 0xc4ad414d, 0x9d19c3c2, 0x15c614b5, 0x2d30433b, 0xfa6ed577, 0x7c7c246a, 0x87f12190,
0xcaf27f1d, 0x9f3a1f35, 0x6b1e5ef8, 0xc33d26ef, 0x98327dbb, 0x32c2de4f, 0x3f7e33e8, 0xa5ff0705,
0x5719053e, 0xddaf44d1, 0x8b961ca6, 0x8359c476, 0xdce8092a, 0x19c367cd, 0x8c6b47c4, 0x60e27bc0,
0xca73a8c9, 0x06061556, 0x4d732731, 0x8dffd880, 0x14a06840, 0x6599855f, 0x5ee61b08, 0xa9e39161,
0x9af4361d, 0xf0cfbc20, 0xfc7b6bab, 0x56033046, 0x1f8d5d08, 0x6bfb5fb1, 0x8a5292ea, 0x3d0739f7,
0xebe5f17b, 0x7527bac7, 0x9e5fea2d, 0x4f463f66, 0x27cb09b7, 0x6d367ecf, 0x5a0a6d1f, 0xef2f118b,
0xde05980f, 0x1ff897ff, 0xbdf9283b, 0x9c845f8b, 0x835339f4, 0x3991d639, 0xb45f7e41, 0xe99c7026,
0x2ebb4484, 0xe88235f5, 0xb129a73e, 0xfe1deb1c, 0x09d1921c, 0x06492eea, 0x424dd2e0, 0xb7246e3a,
0xdebbc561, 0xfe5163ab, 0x3c439041, 0xdb629599, 0xf534ddc0, 0xfc2757d1, 0x4e441529, 0xa2f9836e,
0x00000000,
0xfffffffc, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0x3fffffff,
0x00000000
};
/* m_1_3pi_16384 =
1.0610329539459689051258917558167624135630643049363763249844489603926453175615\
1023393409201844168723970715228484505305357928607897409719101918644940487799\
8928194933112916060517153851642646168717924782619308115984411289082601611490\
8600788825340948179983714396030792672460178263741365960729129189605701914873\
3297628933499114898492973073932215397855383270777990975203132965768125254383\
1910446428273593305827595657399892453994666416285837234474525722874116791781\
0703103169132533982630690983955584537286832966442353688477118366881354985187\
7598110681964498746398777227070677868690665422607991665888524436290186503380\
0108271183762592330475405867481329174317875851764919270887120309719856545075\
4161820937997385001633353183990472603793519785675435014001087849734728320773\
7493707637468764322726165639460956807716938370800581017737868144772760504983\
0551483984975235999167702195938759878482729055031980488858126937999839384384\
7189956469290598853914489504269112634110836380396221842084576668408181198076\
8807506633625778630025083707224211411301731720854832944155562096737415691252\
3754090911281114280464979734195003855573687464057296732263711458066364976736\
2108254367838722629531998066633683625837741963058887123070052352767676069365\
9532567092544051746466204894025999719127927065395825181374583621484792867577\
5035074925202583592540712093784362272188523512889511997040471935907069018259\
9749675066383285086468239606372286744321976079038514160383629963801452651319\
4939660218196513477766402376878769029335893793249811794392508793977671309603\
1846471251224378520698531969669022638388679212257919585107498766353733103868\
1272239916735675141936215438699914645791850631044230814022802960570331900252\
8492462862357746251886191572918956468820158097225282371412424227952973455454\
8613094433391887195542356651939983057661935116337399291260630588700224687025\
3698208214387295465117354855420945987316654829222344957132656500069300045592\
0026524482399738682668492673916636569858615712174093299268845998284722330743\
2805526025178564953570030456373891143195389711488846903235950374680578928827\
3304147450221226268064719571384997699920579071090731244131135831636140188747\
9501230816556660774099711037358646450759954188664051738851993400522024001558\
8486586056934925077049636206173412733695586655926976994749886344047152353368\
1814015734501554211545317287403355210340624927575976353719507145338907863658\
4483097320315984861632072800624750524612221930590855993623912444426504489634\
2730024248847944954092537758871506153517315633736988085186913768918553547806\
5848997771232720021799233782786097645567218774456887622410715399676656874654\
6489172296139894437302768167095596208576293589255707672531810966780431378345\
8497070610724779052386261508231708878074219991039610645938132337924961533716\
7946513712669214559504146892494902417120556943767819807254114786395788837659\
0124999832472368744398870734261429696401076589685135007607380165681159830069\
2444909359152400664499287823745413807826985932912591037948718990015371371429\
3757590880157901340494003832394854077147978669318831730200111305681415356427\
9182433623645097637710647934082056511399539805727522431112794517959194288877\
0443377987547761014005971411524158950713785634506740896720046631789482379930\
8325367718398730226472056983373169084376602292963613721192429045536133354339\
7063162292835029900449942860576500961535547554971300775663045169292949357393\
6958890352194956146899656244100977548573498511110699687604382290503534272721\
8658727652446228994849173508999855330467877464288082209365050859832272192744\
9398318842526612113329299166514346598791511086306788702638885013949090045692\
5948564549817331501886717790462505577314861321628649827077587887426388711628\
9901128573158882492844160162300133187329360145974232228490757842999425514361\
1070894988624249456707484072408807999088975231399612266284953039437522226603\
2025474500077414111147012750528690352861607562687440894083302122572846389936\
2923120523273159885392368646967687026609339924658939224365577681497790827248\
3600936006078582808136348716889826483587662692561270578948743964215162892710\
7501082620708554635492555947543563709210078346900724973038800749169573178770\
2267916049295602422652025878140030211278863463253061178263611858616235174493\
8164039594401821521919645462432752633143302288368482394439532048319990537417\
9338221458963511962233637201301661710870803251077422910226613525030139036896\
0960660341988484969772745421482189367444410433806558371622486365754136074781\
0920610404107443821333388870743070787520217505797301068308811075905107653647\
9955138514210960801063306740421887013839722323353671939705665532145782685989\
2367588826380138717598366952817323176471401095131625633620611057635224021662\
2402903104825038610757754941363853997981044226814392036386287552185337016408\
8059267916141406163260694003476997873140914716933714064227109542383029327731\
7962385928052895041185534815800765761661682616581914208801451115747E-1; */
static EMUSHORT _ei_m_1_3pi_16384_[NPIR_16384] =
{
/* lgw */
/* S i g n i f i c a n d */
/* hgw */
/* Exponent */
/* Sign */
0x00000000,
0x818e279c, 0x72c56141, 0x13f23534, 0xa843a16a, 0x03402f50, 0x6375bdda, 0x0c2b7f06, 0xbde0f13c,
0xc6e2358b, 0x8c221b78, 0xd18a7d2c, 0xd06cdb2f, 0xa6b9fba7, 0x2f324219, 0x54c2bc3a, 0x3363354a,
0x4e5be3f0, 0xa5253258, 0x4bdbb0e0, 0x3360b6fb, 0x18ff04c0, 0x3822e600, 0x816b4f10, 0x70a190b4,
0xb1a4b2d7, 0xb1b48304, 0xe87924b3, 0x1a6a5c14, 0xa37107ad, 0x63225c3a, 0x550d697b, 0xf9b7e1c9,
0xc62931ab, 0xf7de84b7, 0x8d82045e, 0xb5e8775d, 0x8f1cf856, 0x487184b5, 0xa390f8d9, 0x28db34a4,
0x27fdd51b, 0xae8f352a, 0x25a34681, 0x7f0071b5, 0xd7bf767b, 0xd70e034e, 0xc2a244c2, 0x74660af3,
0x3234b5ff, 0xb1e29643, 0x13ca370a, 0x6cec44cc, 0xdfb8dabc, 0xa03358cf, 0x34e3e071, 0xe6f67b6f,
0xf2d8b6d8, 0xc8e8a286, 0x086aa55d, 0x55c6294e, 0x7775f922, 0xe5827544, 0x2c20e9b2, 0xd27c2592,
0xa9206097, 0x5e046c15, 0xd7a5ca82, 0xca622475, 0x3eef6e4a, 0x277a1335, 0xd28b2b29, 0x3e504665,
0x503cfaf1, 0xf29bf265, 0x696ca96c, 0x33e86da9, 0x1c8c8078, 0xa0957886, 0xab72cc0f, 0x718e73b3,
0x65831bd0, 0x6f6621be, 0x2594b0f0, 0xe30ea520, 0x240ea601, 0x81a10bcc, 0x2c4c3f05, 0x3fb6f193,
0xf15117e9, 0x0671378c, 0x12e6092e, 0x4681e6fa, 0x0d6552a5, 0xfe65d417, 0x288f7ae2, 0x4c2bc8e3,
0x912fbe22, 0x7494b71d, 0x3cb6c2f0, 0x45691114, 0xe120f236, 0x9e5cc5c8, 0x4259e941, 0x1fb034e0,
0x4cf8baa6, 0xcc1a77e6, 0x5c72f353, 0x53fd5294, 0x01f34e2a, 0x88a81d8c, 0xbacb5770, 0x9ae57166,
0xa7dcb920, 0x864df080, 0x4967992d, 0x0cf1c156, 0xd4998cf9, 0x08e26a9f, 0xeda88d6d, 0xd1e911f9,
0xa64391e4, 0xb619f07c, 0x5ea79656, 0x552de33e, 0x2ab61275, 0x9cc1ea5d, 0x8a63502d, 0x518d451e,
0x5fb0828d, 0x1302fd7b, 0xe8e691b0, 0x5e189326, 0xc7f2526e, 0x75b329f1, 0xfaf8f85d, 0x36c523ea,
0xcb4a5d2f, 0xaf74dbc5, 0xceecfe77, 0x85fbcb30, 0x57efe128, 0x13b663c8, 0x5d2bf837, 0x4fd00910,
0x2ef1abab, 0x98c6f95e, 0xbea42904, 0xedb5c716, 0x40bbc100, 0x395eace6, 0xfec1dc67, 0x7e629c80,
0x5e7c979e, 0xaaac2bbb, 0x541b71a0, 0x29ca30ec, 0x1232f82b, 0xb54611bc, 0x75ce74c7, 0x6a514ae7,
0x386323b0, 0x148de0e0, 0x077e54f7, 0x61faa944, 0x9d87399b, 0x5ee3fd23, 0x021e7e53, 0x85641b67,
0x54b2b52c, 0x0035401b, 0x7471931c, 0x6325e2b5, 0xca3a022e, 0xad24cfa6, 0xc26ba8a7, 0xa2466522,
0x6326e9ae, 0xd66f8399, 0x11bf7786, 0x91ab6781, 0xdf555965, 0xe2149ffe, 0xd7f41e85, 0x611b97e2,
0x98d78649, 0x5a42d19d, 0xd236e8b2, 0xe81a8595, 0x0696ef29, 0xc0f51c29, 0xc376f471, 0x2b1de401,
0x4c61d741, 0x18835b26, 0xb4942d18, 0xb22bd1cd, 0x00dbdb3a, 0x51e654d8, 0x0cf66441, 0xd6dd1341,
0x59925ef1, 0x0573d440, 0xa9970bca, 0xa1df71cf, 0xef3de769, 0xfc679534, 0x08203938, 0x8aef3482,
0xb5515efd, 0x1c935d54, 0x5deb55a8, 0x493150e1, 0xa7a8b73b, 0xf953cf62, 0x9fd15287, 0x8d6d72e7,
0x48d721f9, 0x5fcd68e3, 0xa8ab0f89, 0x9e45918c, 0x6f915b1f, 0x239400c4, 0x8da2dcda, 0x5f6b9e79,
0xe7d3c02a, 0x7cfb25a9, 0x40e623e6, 0x9b565d95, 0xb3807d4a, 0x925a7860, 0x0222109f, 0x16e7eced,
0x69f2d159, 0xa3338e6a, 0xcf9fce5b, 0x3a9475b8, 0x2de89401, 0x0c6f8909, 0x0f4f42ca, 0x9ea18406,
0xba674b24, 0x57c2befe, 0x35dc6a32, 0x44238e96, 0x52c4f184, 0x37031386, 0x1eb7bc49, 0xeefcbecf,
0x7d312230, 0x5ab2d94d, 0xbb32c7b9, 0x9600e548, 0x47d4c435, 0x4c8e9a53, 0xa3ff0a4d, 0x8cff1dc9,
0x07e6eb31, 0x886730f4, 0xabcea410, 0xc7d4d792, 0x8f823d96, 0x359fcffb, 0xbb486e0f, 0x28842294,
0x8f35ae7d, 0x8d3370c3, 0x66f4def3, 0x08dd0dbe, 0xc3f1ba3d, 0xcfafcbb0, 0xf6c6d565, 0xec915f9a,
0x10558f76, 0x5a9e9562, 0x73ab59a9, 0xd0a2e774, 0x25bd033c, 0xe7941833, 0x03842793, 0x68e2f86d,
0xf96178c5, 0xf359daee, 0x0d943361, 0x83cf8d70, 0x48f3e4f9, 0xc2df470d, 0x556ab143, 0x4cb7b4fc,
0xd8fa6482, 0xcb217231, 0xbf6af5f2, 0x3b0fffce, 0x8abf94ab, 0x6d6c1676, 0xd0c4ab23, 0x49722b55,
0x4fd40ae4, 0xd28a4974, 0x4cc365eb, 0xd301977c, 0x04bb5d67, 0xff85521b, 0x5a7cca1e, 0xdda7d5db,
0x428db7ad, 0xdffaab8b, 0x49eaebee, 0xdab0c55f, 0xc0983ba8, 0xc0b7ccb5, 0x1b91e3d8, 0x91110870,
0x7c373773, 0xe4624d89, 0x1ff75f51, 0xf1074938, 0x05d279a4, 0x7c0989c0, 0x391c881b, 0xb6b9e29c,
0x3dc5b256, 0x7a709713, 0x60434710, 0xc1209198, 0x1d00859e, 0x6206e1c3, 0x047c55ff, 0x987efe7c,
0xba9c8b2f, 0x44cad5fd, 0x6d42b914, 0x179b171a, 0x3370be9e, 0x3e941e2a, 0x529f430b, 0x311e5233,
0x5eae89f0, 0x92e61638, 0x35606476, 0x40016567, 0x9bf4255c, 0x86ecbc4c, 0x296287a5, 0x7cbcf572,
0x03434198, 0x0b3b85df, 0xfcfa4623, 0xf329d413, 0x773a920a, 0x33d8c997, 0xca1be0b1, 0x57627ff0,
0xc8a2834c, 0xc90eec62, 0x982a89e4, 0x71661634, 0x94434f3c, 0x3e58c309, 0x2b8f7f9c, 0x7ac360a4,
0xe9445c0f, 0x97aceeb6, 0x1ab219a8, 0x4436a10a, 0x97e65a8a, 0x46fd6f56, 0xd3e91341, 0xfd56661a,
0x6bc7fd50, 0x7131b6e1, 0xc9563c5a, 0x179867ee, 0x05b107b6, 0x081905cd, 0x7032b0cf, 0x034a616d,
0x358b672d, 0xf3cd0e6e, 0x885d0dc6, 0x57673501, 0x64fff13f, 0x9484dd92, 0x10ea5274, 0xa09a0dce,
0xda0afb2c, 0xf47b5a58, 0x438808a9, 0x639b77c5, 0x2c8e3035, 0xadd4e913, 0xc121278d, 0xb86119de,
0xee8c2859, 0x9caa40e7, 0x60af24be, 0xd818aeac, 0x759ac43d, 0xd299cfd5, 0x165574de, 0x0bb9fd2b,
0xb9081e84, 0x11cbd843, 0x6e8b5d8b, 0xcfd2e02e, 0x7da47618, 0xd275281e, 0xf33bc5a9, 0x67b13eb6,
0x9880ffde, 0xdc2e0d35, 0x20a9fe49, 0x21b54f91, 0x288881ca, 0xa9977f38, 0xed2a6822, 0x29557963,
0xd9c5ce4c, 0xdb4a0e72, 0x5b8a642e, 0xcd1da44b, 0x1f1db7ab, 0x95f9341c, 0xf5fb2f1f, 0xdb8fc9eb,
0x9dbc38d1, 0x756b8550, 0xf54853c9, 0x8a4671c6, 0xa66e461f, 0x7955d844, 0x97da23b3, 0xb352083c,
0xe5d15565, 0x5b91ac66, 0xd177afae, 0x1d081b9c, 0x3c4059a4, 0xa33e71f4, 0xfb50308e, 0xb5418215,
0x0e98a97c, 0x7ef8299d, 0x8ed3294b, 0x59a6de94, 0xcaedfcfa, 0x9903d314, 0x54a84535, 0xdd54095c,
0xc976b1a8, 0x27945bc1, 0xba1d7b89, 0xaf225b48, 0x7be00c38, 0x77af3512, 0xbb39b505, 0x2bd8a500,
0x0def8bb7, 0x5d5d71c9, 0x67443441, 0x12aa7600, 0x70d5e056, 0x32220729, 0x7e88240b, 0x37da172c,
0xce9af2d2, 0xebbfa580, 0x50a48f8f, 0x72aeeb09, 0x2a11d160, 0x8ff9d4ec, 0xb86e1938, 0x515ef7f4,
0x3a87eca4, 0x46dfa3b5, 0x287fe2e7, 0x145da9de, 0x350eb79f, 0x3c48a914, 0x22b8917f, 0x943ec20f,
0x2807756a, 0xd54b7555, 0xa7f6e04e, 0x7b5b2a0f, 0xaf19a29b, 0xa217c84c, 0xf07f5301, 0x8cd09588,
0x3e4f0606, 0x3602f29c, 0xec3789a9, 0x52d28ed0, 0x626cc2d1, 0xb30c3e8d, 0xadbd192a, 0x4985e84d,
0x28fa5c82, 0xa86c84e5, 0xa5af6b02, 0x24837221, 0x9c467d01, 0xfadf1fc2, 0xbdb01c37, 0xd94caf3d,
0x00000000,
0xfffffffb, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0x3fffffff,
0x00000000
};
/* m_1_4pi_16384 =
7.95774715459476678844418816862571810172298228702282243738336720294483988171132\
67545056901383126542978036421363378979018446455923057289326438983705365849919\
61461998346870453878653887319846265384435869644810869883084668119512086181450\
59161900571113498778579702309450434513369780602447054684689220427643615499732\
21700124336173869729805449161548391537453083493231402349724326093940787393283\
48212051949793706967430499193404959998122143779258558942921555875938358027327\
37684940048697301823796668840296512472483176526635783877516101623889081985830\
11473374059799082920303008401517999066955993749416393327217639877535008120338\
78219442478565544006109968807384068888236894531653402322898924088065621365703\
49803875122501488799285445284513983925657626050081588730104624058031202807281\
01573242044624229595717605787703778100435763303401108579570378737291361298873\
14269993757766469540699088620467912739853666435952034998795382885392467351967\
94914043586712820183447558312728529716638156343250130613589855766056299752193\
33972518812780418158558476298790641124708116671572553061768439281556818346083\
57103487348006462528916802655980429725491977835935497737325521581190775879041\
97214899854997526271937830647229416534230253926457575705202446494253194080388\
09849653670519499789345945299046868886030937716113594650683127630619390193769\
44055340703382717041413926346671339977803539519303017636949812256299787463814\
85117970477921505824148205927888562028772247285108948848962047451636473851083\
24801782659076772001920344937358845794381595483253482202388485343841828389052\
38989772517669787915094091934396888306240747652998279010954179937551756356452\
16157902493598434388797328317311051710222042774892518963693471467683096889146\
43679689217351615118572918961778559318170964730091591145982082504391539665676\
74889549872932464513372530494684454729415251685152690273656160790471598838016\
14156570949048749112191675871784949237505197503419400198933617998040120013695\
05437477427393961784130569974451634498713541748057460414451888392371517752284\
22804183573965422836166351774269627810104341966204978110587665919701048539678\
53874827494043430331804843309835187372710514156096259231124174955805747832780\
18984838069965641498038804138995050391518001169136493954270119380778722715463\
00595502716899919452327460624147580353642650261360511800876165658658987965552\
51640775546869568198226528963035900418089774383623229902369886462240546004685\
62893459166447943141995217934333319878367225704751818663595871556940331915362\
96151379867253027410638901853266889151608549386748328424540016349425337089573\
23417541408084266571680803654975749265599098668792221049208279770761253216971\
56432220191941780754398858225085323533759387280295804358428928969613117378165\
85556649932797079844535992534437211502875959885284501910919628110169371176812\
84041770782586485544058608979684162824425937498743542765582991530506960722723\
00807442263851255705535124260869872551933368201936430049837446586780906035587\
02394496844432784615392425115285285720318193160118426005370502874296140557860\
98400198912379765008347926106151732093868252177338232282829859505615423835496\
54854295641823334595888469395716657783253349066082076050447855864311921303533\
92258800556725400349738421117849481244025788799047669854042737529876813282451\
71972271029089432178415210001575477973717196262724253374571454323757211516606\
66228475581747283876969712018045271916776414621711017474218307573316143012388\
33330247657032867178776507045413994045739334671746136880131749891497850908098\
21606165702378814487420414455870487391318949590849969743748857599490936333147\
30091526979163760461817534269446142341236299862641503834284687918298614599122\
14873703081909155697915337217425846429869161869633120121725099890497020109480\
67417136806838224956913577083031712414681870925306130543066059993167314235497\
09199713714779578141669952401910587505806058336025956289651776464620567201558\
06705624765919296347924522192340392454869914044276485225765269957004943494204\
41827418326112334312043627007020045589371061022615376673698626907470194209529\
34211557973161372169533062581196553141597661941696065767278190755876017554372\
97791005618771798840776700937036971701816989019408605022658459147597439795883\
69770889396217638087036230296958013661414397340968245644748574767162763617958\
29649036239992903063450366609422263397167522790097624628315310243830806718266\
99601437726042776720720495256491363727329559066111642025583307825354918778716\
86477431560205608581904578030805828660000416530573030906401631293479758012316\
08306928830740235996635388565822060079748005531641526037979174251525395477924\
91491093370144919275691619785104038198775214612992382353550821348719225215458\
29322641801624668021773286187789580683162060228904984857831701107940272897156\
64139002762306604445093710605462244552050260774840485568603770028554817033215\
67872719957988471789446039671280889151111850574321246261962436435656601088336\
8032E-2; */
static EMUSHORT _ei_m_1_4pi_16384_[NPIR_16384] =
{
/* lgw */
/* S i g n i f i c a n d */
/* hgw */
/* Exponent */
/* Sign */
0x00000000,
0x212a9db5, 0x561408f1, 0x8ef5a7e7, 0x7e32b90f, 0x8270237c, 0xca984e63, 0x09209f44, 0xce68b4ed,
0x9529a828, 0x6919949a, 0xdd27dde1, 0xdc51a463, 0x3d0b7cbd, 0xa365b193, 0xbf920d2b, 0x268a67f7,
0x3ac4eaf4, 0x7bdbe5c2, 0x78e4c4a8, 0x2688893c, 0x12bf4390, 0x2a1a2c80, 0x61107b4c, 0x94792c87,
0x853b8621, 0xc5476243, 0xae5adb86, 0xd3cfc50f, 0xfa94c5c1, 0x8a59c52b, 0xffca0f1c, 0xfb49e956,
0xd49ee540, 0x39e6e389, 0x2a218347, 0x086e5986, 0x2b55ba41, 0xf6552388, 0x7aacbaa2, 0x5ea4677b,
0x9dfe5fd4, 0x42eb67df, 0xdc3a74e1, 0x9f405547, 0x21cf98dc, 0x214a827b, 0xd1f9b392, 0x974c8836,
0x65a7887f, 0x0569f0b2, 0x0ed7a948, 0x51b13399, 0xe7caa40d, 0x3826829b, 0x67aae855, 0xad38dc93,
0x36228922, 0x56ae79e5, 0x864ffc06, 0xc0549efa, 0x59987ad9, 0x2c21d7f3, 0xa118af46, 0xdddd1c2d,
0x3ed84871, 0xc6835110, 0x61bc57e1, 0x17c99b58, 0xef3392b8, 0xdd9b8e67, 0x5de8605e, 0xeebc34cc,
0xfc2dbc34, 0xb5f4f5cb, 0x0f117f11, 0x26ee523f, 0x9569605a, 0xb8701a64, 0xc096190b, 0x552ad6c6,
0xcc2254dc, 0x538c994e, 0x1c2f84b4, 0x6a4afbd8, 0x1b0afc81, 0x2138c8d9, 0x61392f44, 0xefc9352e,
0xb4fcd1ee, 0x84d4e9a9, 0x8e2c86e2, 0xf4e16d3b, 0x4a0bfdfb, 0x3ecc5f11, 0x5e6b9c2a, 0xb920d6aa,
0x2ce3ce99, 0x576f8956, 0x2d891234, 0xb40ecccf, 0xa8d8b5a8, 0x36c59456, 0x31c36ef1, 0x97c427a8,
0xb9ba8bfc, 0xd913d9ec, 0x4556367e, 0xbefdfdef, 0x01767a9f, 0x667e1629, 0x0c188194, 0x742c150d,
0x7de58ad8, 0x24ba7460, 0xb70db2e2, 0xc9b55100, 0xdf7329ba, 0xc6a9cff7, 0x723e6a11, 0x9d6ecd7b,
0x7cb2ad6b, 0x0893745d, 0xc6fdb0c1, 0xffe26a6e, 0xe0088dd7, 0x35916fc5, 0xe7ca7c22, 0xfd29f3d6,
0x87c461e9, 0x0e423e1c, 0x2eaced44, 0xc6926e5d, 0x55f5bdd2, 0x18465f75, 0x3c3aba46, 0x6913daf0,
0x5877c5e3, 0xc397a4d4, 0x9b31bed9, 0x647cd864, 0x41f3e8de, 0x4ec8cad6, 0x45e0fa29, 0x7bdc06cc,
0xa33540c0, 0x72953b06, 0x0efb1ec3, 0xb2485551, 0xb08cd0c0, 0x6b0701ac, 0xbf11654d, 0xdec9f560,
0x86dd71b6, 0x800120cc, 0x3f149538, 0x5f57a4b1, 0x0da63a20, 0xc7f48d4d, 0x985ad795, 0x4fbcf82d,
0x2a4a5ac4, 0x4f6a68a8, 0x059ebfb9, 0x897bfef3, 0xb6256b34, 0x872afdda, 0x4196debe, 0x640b148d,
0x7f8607e1, 0x0027f014, 0x17552e55, 0xca5c6a08, 0x17ab81a2, 0xc1db9bbd, 0x11d0be7d, 0xf9b4cbda,
0x0a5d2f42, 0x20d3a2b3, 0xcd4f99a5, 0x2d408da0, 0x2780030c, 0x698f77ff, 0x21f716e4, 0x08d4b1ea,
0x32a1a4b7, 0xc3b21d36, 0x5da92e85, 0x6e13e430, 0xc4f1335f, 0x50b7d51e, 0x52993755, 0xe0566b01,
0xb9496170, 0x1262845c, 0x476f21d2, 0x05a0dd5a, 0x00a4e46c, 0xfd6cbfa2, 0xc9b8cb30, 0x6125ce70,
0x432dc735, 0x8416df30, 0xbf3148d7, 0x3967955b, 0xb36e6d8f, 0xbd4dafe7, 0x86182aea, 0x28336761,
0x87fd073e, 0x156e85ff, 0x0670803e, 0x76e4fca9, 0xfdbe896c, 0xfafedb89, 0xb7dcfde5, 0x2a12162d,
0x76a1597b, 0x07da0eaa, 0x7e804ba7, 0xb6b42d29, 0x53ad0457, 0x9aaf0093, 0x2a3a25a3, 0xc790b6db,
0x6dded01f, 0xddbc5c3f, 0xf0ac9aec, 0xf480c62f, 0x86a05df7, 0xadc3da48, 0xc1998c77, 0xd12df1b1,
0xcf761d02, 0xba66aacf, 0x9bb7dac4, 0xebef584a, 0xe26e6f00, 0x8953a6c6, 0x8b7b7217, 0x76f92304,
0x0bcd785b, 0xc1d20f3f, 0xa8654fa5, 0x331aaaf0, 0xbe13b523, 0xe9424ea4, 0x5709cd36, 0xb33d8f1b,
0x1de4d9a4, 0x040622fa, 0x8c6615cb, 0x3080abf6, 0x75df9328, 0xf96af3be, 0x3aff47b9, 0x29bf5657,
0x05ed3065, 0x664d64b7, 0x00dafb0c, 0x15dfa1ae, 0xaba1ae31, 0x6837dbfc, 0x8c76528b, 0xde6319ef,
0xab6842dd, 0xa9e69492, 0xcd37a736, 0xc6a5ca4e, 0x92f54bad, 0x5bc3d8c4, 0x3915200c, 0x316d07b4,
0x8c402b99, 0x03f6f009, 0x56c0833f, 0x9c7a2d97, 0x5c4dc26d, 0xedaf1226, 0xc2a31dae, 0x0eaa3a51,
0x3b091a94, 0x76836433, 0x0a2f2689, 0x22dbaa14, 0xf6b6ebbb, 0xd2277549, 0x401004f2, 0xb989c7bd,
0x62bbcb61, 0x185915a5, 0x0f903876, 0x6c4bffdb, 0xe80faf80, 0x921110d8, 0x5c93805a, 0x3715a080,
0x3bdf082b, 0xdde7b717, 0x39928c70, 0xde41319d, 0x438c860d, 0x3fa3fd94, 0x83dd9797, 0x663de064,
0x71ea49c2, 0x27fc00a8, 0x777030f3, 0xa4049407, 0x50722cbe, 0x9089d988, 0x14ad6ae2, 0xacccc654,
0x1d296996, 0x6b49ba27, 0x17f9877d, 0xb4c576ea, 0x045ddb3b, 0x9d072750, 0x2ad56614, 0x090b69f5,
0x6e5445c1, 0x5bd4714e, 0x4832754c, 0x10d86d32, 0x55c06437, 0x89852952, 0x035d407f, 0xb25f3edd,
0x4bf56863, 0x3398207e, 0xd1f20acf, 0x91b45153, 0xa6948ef6, 0x6eef169f, 0x7df77248, 0x24d6bda6,
0x4702e774, 0xee2c90aa, 0x68084b58, 0x30010c0d, 0x74f71c05, 0x25318d39, 0x9f09e5bc, 0x5d8db815,
0x42727132, 0x486ca467, 0xfdbbb49a, 0x365f5f0e, 0x996bed88, 0xe6e29731, 0x9794e884, 0x4189dff4,
0x1679e279, 0x96cb314a, 0x721fe76b, 0x550c90a7, 0x2f327b6d, 0x2ec29247, 0x20ab9fb5, 0x9c12887b,
0x2ef3450b, 0x71c1b309, 0x9405933e, 0xb328f8c7, 0xf1ecc3e7, 0xf53e1380, 0x1eeece70, 0xbe00cc94,
0x10d5fdfc, 0xd4e54929, 0x1700ad43, 0x91b24df3, 0xc444c5c8, 0x4612c459, 0x1426049b, 0xc277c912,
0xa8288d61, 0x36d9cad2, 0x2645ca55, 0x818d67c1, 0xcbbff4ef, 0x6f63a62d, 0x8cafbdd7, 0x78738a5a,
0xa3883c61, 0x775c83c2, 0xf2a6067f, 0x0ab499d3, 0x616aa428, 0x425faece, 0x10d8ddaa, 0x4a48d367,
0xf2e91e43, 0xf57fb0ad, 0x48835b8e, 0x62128301, 0x1834132e, 0x1df35be0, 0x50c017a7, 0x08cb7de0,
0xcac616e3, 0x4d58e232, 0xd2e88628, 0x9bde2822, 0xde3b5892, 0x5dd7de16, 0x366cd43f, 0xcdc4ef09,
0x3260bfe6, 0x652289e8, 0xd87f7eb7, 0x9947fbac, 0x1e666157, 0xff319f6a, 0xf1dfce19, 0x1f001b0a,
0x23545ab9, 0x24778ad6, 0x84a7cb23, 0xd9d63b38, 0x175649c0, 0xb07ae715, 0xf87c6357, 0x64abd770,
0x764d2a9d, 0x1810a3fc, 0x37f63ed7, 0xa7b4d555, 0x7cd2b497, 0x9b006233, 0x71e39ac6, 0x467d862d,
0x2c5d000c, 0xc4ad414d, 0x9d19c3c2, 0x15c614b5, 0x2d30433b, 0xfa6ed577, 0x7c7c246a, 0x87f12190,
0xcaf27f1d, 0x9f3a1f35, 0x6b1e5ef8, 0xc33d26ef, 0x98327dbb, 0x32c2de4f, 0x3f7e33e8, 0xa5ff0705,
0x5719053e, 0xddaf44d1, 0x8b961ca6, 0x8359c476, 0xdce8092a, 0x19c367cd, 0x8c6b47c4, 0x60e27bc0,
0xca73a8c9, 0x06061556, 0x4d732731, 0x8dffd880, 0x14a06840, 0x6599855f, 0x5ee61b08, 0xa9e39161,
0x9af4361d, 0xf0cfbc20, 0xfc7b6bab, 0x56033046, 0x1f8d5d08, 0x6bfb5fb1, 0x8a5292ea, 0x3d0739f7,
0xebe5f17b, 0x7527bac7, 0x9e5fea2d, 0x4f463f66, 0x27cb09b7, 0x6d367ecf, 0x5a0a6d1f, 0xef2f118b,
0xde05980f, 0x1ff897ff, 0xbdf9283b, 0x9c845f8b, 0x835339f4, 0x3991d639, 0xb45f7e41, 0xe99c7026,
0x2ebb4484, 0xe88235f5, 0xb129a73e, 0xfe1deb1c, 0x09d1921c, 0x06492eea, 0x424dd2e0, 0xb7246e3a,
0xdebbc561, 0xfe5163ab, 0x3c439041, 0xdb629599, 0xf534ddc0, 0xfc2757d1, 0x4e441529, 0xa2f9836e,
0x00000000,
0xfffffffb, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0x3fffffff,
0x00000000
};
/* m_1_5pi_16384 =
6.36619772367581343075535053490057448137838582961825794990669376235587190536906\
14036045521106501234382429137090703183214757164738445831461151186964292679935\
69169598677496363102923109855877012307548695715848695906467734495609668945160\
47329520456890799022863761847560347610695824481957643747751376342114892399785\
77360099468939095783844359329238713229962466794585121879779460875152629914626\
78569641559834965573944399354723967998497715023406847154337244700750686421861\
90147952038957841459037335072237209977986541221308627102012881299111265588664\
09178699247839266336242406721214399253564794999533114661774111902028006496271\
02575553982852435204887975045907255110589515625322721858319139270452497092562\
79843100098001191039428356227611187140526100840065270984083699246424962245824\
81258593635699383676574084630163022480348610642720886863656302989833089039098\
51415995006213175632559270896374330191882933148761627999036306308313973881574\
35931234869370256146758046650182823773310525074600104490871884612845039801754\
67178015050224334526846781039032512899766493337258042449414751425245454676866\
85682789878405170023133442124784343780393582268748398189860417264952620703233\
57771919883998021017550264517783533227384203141166060564161957195402555264310\
47879722936415599831476756239237495108824750172890875720546502104495512155015\
55244272562706173633131141077337071982242831615442414109559849805039829971051\
88094376382337204659318564742310849623017797828087159079169637961309179080866\
59841426127261417601536275949887076635505276386602785761910788275073462711241\
91191818014135830332075273547517510644992598122398623208763343950041405085161\
72926321994878747511037862653848841368177634219914015170954777174146477511317\
14943751373881292094858335169422847454536771784073272916785666003513231732541\
39911639898345971610698024395747563783532201348122152218924928632377279070412\
91325256759238999289753340697427959390004158002735520159146894398432096010956\
04349981941915169427304455979561307598970833398445968331561510713897214201827\
38243346859172338268933081419415702248083473572963982488470132735760838831742\
83099861995234744265443874647868149898168411324877007384899339964644598266224\
15187870455972513198431043311196040313214400935309195163416095504622978172370\
40476402173519935561861968499318064282914120209088409440700932526927190372442\
01312620437495654558581223170428720334471819506898583921895909169792436803748\
50314767333158354513596174347466655902693780563801454930876697245552265532290\
36921103893802421928511121482613511321286839509398662739632013079540269671658\
58734033126467413257344642923980599412479278935033776839366623816609002573577\
25145776153553424603519086580068258827007509824236643486743143175690493902532\
68445319946237663875628794027549769202300767908227601528735702488135496941450\
27233416626069188435246887183747330259540749998994834212466393224405568578178\
40645953811081004564428099408695898041546694561549144039869957269424724828469\
61915597475546227692313940092228228576254554528094740804296402299436912446288\
78720159129903812006678340884921385675094601741870585826263887604492339068397\
23883436513458667676710775516573326226602679252865660840358284691449537042827\
13807040445380320279790736894279584995220631039238135883234190023901450625961\
37577816823271545742732168001260382378973757010179402699657163459005769213285\
32982780465397827101575769614436217533421131697368813979374646058652914409910\
66664198125626293743021205636331195236591467737396909504105399913198280726478\
57284932561903051589936331564696389913055159672679975794999086079592749066517\
84073221583331008369454027415556913872989039890113203067427750334638891679297\
71898962465527324558332269773940677143895329495706496097380079912397616087584\
53933709445470579965530861666425369931745496740244904434452847994533851388397\
67359770971823662513335961921528470004644846668820765031721421171696453761246\
45364499812735437078339617753872313963895931235421188180612215965603954795363\
53461934660889867449634901605616036471496848818092301338958901525976155367623\
47369246378529097735626450064957242513278129553356852613822552604700814043498\
38232804495017439072621360749629577361453591215526884018126767318077951836706\
95816711516974110469628984237566410929131517872774596515798859813730210894366\
63719228991994322450760293287537810717734018232078099702652248195064645374613\
59681150180834221376576396205193090981863647252889313620466646260283935022973\
49181945248164486865523662424644662928000333224458424725121305034783806409852\
86645543064592188797308310852657648063798404425313220830383339401220316382339\
93192874696115935420553295828083230559020171690393905882840657078975380172366\
63458113441299734417418628950231664546529648183123987886265360886352218317725\
31311202209845283556074968484369795641640208619872388454883016022843853626572\
54298175966390777431556831737024711320889480459456997009569949148525280870669\
4437E-2; */
static EMUSHORT _ei_m_1_5pi_16384_[NPIR_16384] =
{
/* lgw */
/* S i g n i f i c a n d */
/* hgw */
/* Exponent */
/* Sign */
0x00000000,
0xb42217c4, 0xde766d8d, 0x0bf7b985, 0x31c22da6, 0x6859b5fd, 0xd546a51c, 0xd41a1903, 0xd853c3f0,
0x44215353, 0x8747aa15, 0x175317e7, 0xe3748383, 0x64093097, 0x4f848e0f, 0xffa80a89, 0xb86eb992,
0x2f03ef29, 0x63165168, 0xc71d6a20, 0xb86d3a96, 0xa89902d9, 0xbb482399, 0x4da6c909, 0x1060f06c,
0xd0fc6b4e, 0x9dd2b502, 0xf1e24938, 0x0fd96a72, 0xc877049b, 0xd5149dbc, 0x33080c16, 0xc907eddf,
0x43b25100, 0xfb1f1c6e, 0x54e79c38, 0x6d25146b, 0x55de2e9a, 0x5eaa82d3, 0x6223c882, 0x188385fc,
0xe4cb7fdd, 0x0255ecb2, 0x49c85d81, 0xe5cd1106, 0xe7d94716, 0xe76ecec8, 0x0e615c74, 0x45d6d35f,
0x5152d399, 0x9dee5a28, 0xa5795439, 0x415a8fad, 0xb96ee9a4, 0xf9b8687c, 0x1fbbed10, 0x8a93e3a9,
0xf81ba0e8, 0x12252e50, 0x6b733005, 0x66aa18c8, 0x1479fbe1, 0xf01b1329, 0x4dad5904, 0x7e4a7cf1,
0x98ad06c1, 0x38690da6, 0x4e30464e, 0x796e15e0, 0x25c2dbc6, 0x4ae2d853, 0xe4b9e6b2, 0xbefcf709,
0x30249690, 0x9190c4a3, 0x3f413274, 0x858b74ff, 0xddede6ae, 0x6059aeb6, 0x00781409, 0x7755789f,
0x3ce843e3, 0xa93d4772, 0xe35936f6, 0x883bfcac, 0xe26f3067, 0x1a93d3e0, 0x1a9425d0, 0x596dc425,
0xf730a7f2, 0x03dd87ba, 0x3e8a0582, 0xf71abdc9, 0x3b3ccb2f, 0xcbd6b274, 0xb1efb021, 0x2db3deee,
0xbd830bae, 0x12bfa111, 0x57a0db5d, 0xc33f0a3f, 0x53e09153, 0xf89e1045, 0xf49c58c0, 0x130352ec,
0x94953cca, 0x7a7647f0, 0x0444f865, 0x6597fe59, 0xcdf86219, 0x51fe7820, 0xa346ce10, 0xc356773d,
0x64b7a246, 0xea2ec380, 0x5f3e28b4, 0x07c440cd, 0x1928ee2f, 0x3887d993, 0xc1cb880e, 0xe458a462,
0x308ef122, 0xa075f6b1, 0x38caf3cd, 0xccb521f2, 0x4cd3a4ac, 0xf7a78c9e, 0xb96ec9b4, 0xfdbb2978,
0xd3038187, 0x71ce9816, 0x25572436, 0x0541f1e4, 0x77f7cb0f, 0x79d1e5f7, 0x63622e9e, 0xeda97bf3,
0x139304b5, 0xcfac83dd, 0xe28e3247, 0xb6ca46b6, 0x018fed7e, 0xd8a0a245, 0x9e4d94ed, 0x63166bd6,
0xe8f76700, 0x5baa959e, 0x0bfc189c, 0xc1d37774, 0xf3a3da33, 0x226c0156, 0x98dab771, 0x7f07f780,
0x38b127c5, 0x33341a3d, 0x98dd442d, 0x4c461d5a, 0xd7b82e80, 0x9ff6d770, 0xad157944, 0x72fd9357,
0xbb6eaf03, 0x3f8853b9, 0xd14bcc94, 0xa12fff28, 0x5e8455c3, 0xd288cb15, 0x01457efe, 0x833c1071,
0x32d19fe7, 0x99b98cdd, 0x7910f1dd, 0xa1e38806, 0x12ef9ae8, 0xce494964, 0x4173cb97, 0xfaf7097b,
0x6eb0f29b, 0x4d761bc2, 0x3dd947b7, 0xbdcd3e1a, 0x1f999c09, 0xbad92ccc, 0x819278b6, 0xa0aa27ee,
0x5bb483c5, 0x02f4e42b, 0xe487586b, 0xf1a98359, 0xd0c0f5e5, 0xa6f9774b, 0xa87a92aa, 0xb378559a,
0xfaa11ac0, 0x751b9d16, 0x9f8c1b0e, 0x9e1a4aae, 0x9a1d8389, 0x3123cc81, 0x3afa3c27, 0x4db7d85a,
0x028b05c4, 0x3678b28d, 0xcc276d79, 0x611faaaf, 0xf5f1f13f, 0x643e2652, 0x04e02255, 0xecf5ec4e,
0x9ffd9f64, 0x112537ff, 0x9ec06698, 0x5f1d96ed, 0x64986df0, 0x62657c6e, 0x2cb0cb1e, 0x21a811be,
0x921aadfc, 0x06480bbb, 0x9866a2ec, 0x5ef68a87, 0x76240379, 0xe2259a0f, 0x882e8482, 0xd2da2be2,
0x8b18a67f, 0xb1637cff, 0x26f07bf0, 0x906704f3, 0x054d17f9, 0xbe36483a, 0xce14705f, 0x40f18e27,
0x72c4e402, 0x61ebbbd9, 0xafc6489d, 0x2325e03b, 0x81f1f267, 0x07761f05, 0xd5fc5b46, 0xf8c74f36,
0x09712d15, 0xce41a5cc, 0x53843fb7, 0x5c15558d, 0xcb42f74f, 0x2101d883, 0xac07d75f, 0xf5cad8e2,
0x17ea47b6, 0xd004e8c8, 0x7051ab08, 0xc066eff8, 0x5e4c75b9, 0x61225c98, 0x9599062e, 0x87cc4512,
0x9e5759ea, 0x51d783c5, 0x33e26270, 0x117fb48b, 0x894e24f4, 0x535fe330, 0x3d2b753c, 0x7eb5ae59,
0xbc5368b1, 0x54b876db, 0xa42c85c5, 0x3884a1d8, 0xdbf76fbe, 0x49697a36, 0x9410e670, 0x8df0d2f6,
0xd699bc7a, 0x032bf33a, 0xabcd35cc, 0xb061be12, 0xe3716857, 0xf158db51, 0xcee8e48b, 0xd8882ea7,
0x626daedc, 0x9202b68f, 0xa1bf5207, 0x4f1621a9, 0xf892562f, 0xa81f9107, 0x66733728, 0xc7a16c97,
0x822fd5e7, 0x137a77b7, 0xa60cf9f8, 0x56a33315, 0xb9a62600, 0x74da73e0, 0xb0760048, 0x5f448066,
0xfcb26cef, 0x17ec9278, 0x94753d27, 0xb1cdc14a, 0x02d6d1a4, 0x661ccadd, 0x697e12df, 0xb8318050,
0x8e5507ce, 0x1ffccd53, 0xc5f35a5c, 0x8336dcd2, 0xd9f4f098, 0xda07e139, 0x76f1224e, 0x8a3d6b76,
0x17545478, 0x55d494ec, 0x79946c64, 0xc3d12bee, 0x36b17c2f, 0x4a6c1f73, 0x557784dd, 0x3a6f87f7,
0xbea9d167, 0x7ca9f43e, 0x6cf52aa3, 0x73e0575b, 0x1166b692, 0xd46a8775, 0xcf7dcd32, 0x8eb298b0,
0xd65ded1c, 0xf6134d31, 0x0e5b3bd8, 0xa7c37443, 0x1edd3f2b, 0xf258dee6, 0x97f92839, 0x50abcaeb,
0x6c0252c3, 0x24f073bb, 0xb9a03c47, 0x599a700a, 0xc3f8e337, 0x50f470fa, 0xb26e5163, 0x4ad7c677,
0xcec1f428, 0x39f08385, 0x97c95d48, 0x91e5e5a5, 0x7abcbe06, 0xebe878f4, 0x4610ba03, 0xce07e65d,
0xab94b52d, 0x456f5aa1, 0xc1b31f89, 0x440a0d52, 0xf28ec924, 0x589ba838, 0xe6efb2f7, 0xe34206c8,
0x58c29da2, 0x5b015c07, 0xdcd14298, 0x28ed93d2, 0xf4bd6986, 0xc431a933, 0x4bf23ec0, 0x319a3d43,
0x73de64ca, 0x10b76dba, 0x1266f103, 0x0e283e5c, 0x69d09e3a, 0x9e7569e1, 0xdceb36e2, 0xcec63a74,
0xeced3de7, 0x2be16f0e, 0xeb6b0844, 0x67a45300, 0x09665d8c, 0xf2b61e8b, 0xd6f2fe45, 0x605c6eae,
0xb60696b4, 0xc5e39c9b, 0x5bb80532, 0x6ef6e176, 0x1abbb686, 0x351958a5, 0xa713e488, 0xd5070f85,
0xc2541835, 0xf7995a24, 0xa069160b, 0x4e75359a, 0x46900f58, 0xb18f7cb3, 0x4099ac85, 0x07093180,
0x6f04df1c, 0x3de0b4f5, 0xdbed3820, 0xe318201b, 0x182f7a0e, 0x17dfe4df, 0x5ebd7699, 0xa49d8c07,
0x8eb3ccb8, 0x841ba186, 0x46cc655f, 0x7a9ffc8a, 0x4b851aac, 0xcc27b2bb, 0xc17fd814, 0xb2667c08,
0x82a9e22d, 0xe9f93bde, 0x9d5308e8, 0x14ab6293, 0x45dea167, 0xc0625277, 0x9396b5df, 0xb6efdf8d,
0x91d7554a, 0x4673b663, 0xf991cbdf, 0x52f71110, 0x30a89079, 0x1599e829, 0x5b1c7bd2, 0x05313824,
0xbd17333d, 0x6a24343d, 0x7dae3635, 0x116b43c4, 0xf0f368fc, 0xfb8bddf8, 0x96c9b6bb, 0x398db473,
0x6f2865b1, 0x7f61b291, 0x227eb260, 0x02975259, 0xacf53163, 0x5bcf183f, 0xcc64f653, 0x84cc059d,
0x127a6a98, 0x17bf6a41, 0x6fab4a1f, 0x35e169f8, 0x17200755, 0x149c530b, 0x3d229fd0, 0x80b52fcd,
0x085c8707, 0x3804dddf, 0x7128ec27, 0xa4ccad33, 0xdd4d2033, 0x847ad118, 0x4beb48d3, 0x2182dab4,
0x48c35e7e, 0xf3d9634d, 0x96c922ef, 0x78028d05, 0xe60ab0d3, 0x232f7fc0, 0x3b754255, 0x6405c7f9,
0x8984c12f, 0x5db96239, 0xe5198824, 0x729e991e, 0x1fd5a15f, 0x8a91ff0c, 0x7b3b8a7f, 0x58f2746f,
0x180479a6, 0x7ffa1333, 0x64c75362, 0xb069e609, 0x9c4294c3, 0xfadb11c7, 0x904c6500, 0x87b059b8,
0x8bc9039d, 0x20682b2a, 0x5a87b8ff, 0xcb4b227d, 0x6e4141b0, 0x383a8bee, 0xcea4a8b3, 0x92838b61,
0x4bc96ab4, 0x650de956, 0xfd02d9ce, 0x491baae0, 0x5dc3e49a, 0xc9b9130e, 0xd8367754, 0x826135f1,
0x00000000,
0xfffffffb, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0x3fffffff,
0x00000000
};
/* m_1_6pi_16384 =
5.3051647697298445256294587790838120678153215246818816249222448019632265878075\
5116967046009220843619853576142422526526789643039487048595509593224702438999\
4640974665564580302585769258213230843589623913096540579922056445413008057454\
3003944126704740899918571980153963362300891318706829803645645948028509574366\
6488144667495574492464865369661076989276916353889954876015664828840626271915\
9552232141367966529137978286999462269973332081429186172372628614370583958905\
3515515845662669913153454919777922686434164832211768442385591834406774925938\
7990553409822493731993886135353389343453327113039958329442622181450932516900\
0541355918812961652377029337406645871589379258824596354435601548599282725377\
0809104689986925008166765919952363018967598928377175070005439248673641603868\
7468538187343821613630828197304784038584691854002905088689340723863802524915\
2757419924876179995838510979693799392413645275159902444290634689999196921923\
5949782346452994269572447521345563170554181901981109210422883342040905990384\
4037533168128893150125418536121057056508658604274164720777810483687078456261\
8770454556405571402324898670975019277868437320286483661318557290331824883681\
0541271839193613147659990333168418129188709815294435615350261763838380346829\
7662835462720258732331024470129998595639635326979125906872918107423964337887\
5175374626012917962703560468921811360942617564447559985202359679535345091299\
8748375331916425432341198031861433721609880395192570801918149819007263256597\
4698301090982567388832011884393845146679468966249058971962543969888356548015\
9232356256121892603492659848345113191943396061289597925537493831768665519340\
6361199583678375709681077193499573228959253155221154070114014802851659501264\
2462314311788731259430957864594782344100790486126411857062121139764867277274\
3065472166959435977711783259699915288309675581686996456303152943501123435126\
8491041071936477325586774277104729936583274146111724785663282500346500227960\
0132622411998693413342463369583182849293078560870466496344229991423611653716\
4027630125892824767850152281869455715976948557444234516179751873402894644136\
6520737251106131340323597856924988499602895355453656220655679158180700943739\
7506154082783303870498555186793232253799770943320258694259967002610120007794\
2432930284674625385248181030867063668477933279634884973749431720235761766840\
9070078672507771057726586437016776051703124637879881768597535726694539318292\
2415486601579924308160364003123752623061109652954279968119562222132522448171\
3650121244239724770462688794357530767586578168684940425934568844592767739032\
9244988856163600108996168913930488227836093872284438112053576998383284373273\
2445861480699472186513840835477981042881467946278538362659054833902156891729\
2485353053623895261931307541158544390371099955198053229690661689624807668583\
9732568563346072797520734462474512085602784718839099036270573931978944188295\
0624999162361843721994353671307148482005382948425675038036900828405799150346\
2224546795762003322496439118727069039134929664562955189743594950076856857146\
8787954400789506702470019161974270385739893346594158651000556528407076782139\
5912168118225488188553239670410282556997699028637612155563972589795971444385\
2216889937738805070029857057620794753568928172533704483600233158947411899654\
1626838591993651132360284916865845421883011464818068605962145227680666771698\
5315811464175149502249714302882504807677737774856503878315225846464746786968\
4794451760974780734498281220504887742867492555553498438021911452517671363609\
3293638262231144974245867544999276652339387321440411046825254299161360963724\
6991594212633060566646495832571732993957555431533943513194425069745450228462\
9742822749086657509433588952312527886574306608143249135387939437131943558144\
9505642865794412464220800811500665936646800729871161142453789214997127571805\
5354474943121247283537420362044039995444876156998061331424765197187611133016\
0127372500387070555735063752643451764308037813437204470416510612864231949681\
4615602616365799426961843234838435133046699623294696121827888407488954136241\
8004680030392914040681743584449132417938313462806352894743719821075814463553\
7505413103542773177462779737717818546050391734503624865194003745847865893851\
1339580246478012113260129390700151056394317316265305891318059293081175872469\
0820197972009107609598227312163763165716511441842411972197660241599952687089\
6691107294817559811168186006508308554354016255387114551133067625150695184480\
4803301709942424848863727107410946837222052169032791858112431828770680373905\
4603052020537219106666944353715353937601087528986505341544055379525538268239\
9775692571054804005316533702109435069198611616768359698528327660728913429946\
1837944131900693587991834764086615882357005475658128168103055288176120108311\
2014515524125193053788774706819269989905221134071960181931437760926685082044\
0296339580707030816303470017384989365704573584668570321135547711915146638658\
9811929640264475205927674079003828808308413082909571044007255578698E-2; */
static EMUSHORT _ei_m_1_6pi_16384_[NPIR_16384] =
{
/* lgw */
/* S i g n i f i c a n d */
/* hgw */
/* Exponent */
/* Sign */
0x00000000,
0x818e279c, 0x72c56141, 0x13f23534, 0xa843a16a, 0x03402f50, 0x6375bdda, 0x0c2b7f06, 0xbde0f13c,
0xc6e2358b, 0x8c221b78, 0xd18a7d2c, 0xd06cdb2f, 0xa6b9fba7, 0x2f324219, 0x54c2bc3a, 0x3363354a,
0x4e5be3f0, 0xa5253258, 0x4bdbb0e0, 0x3360b6fb, 0x18ff04c0, 0x3822e600, 0x816b4f10, 0x70a190b4,
0xb1a4b2d7, 0xb1b48304, 0xe87924b3, 0x1a6a5c14, 0xa37107ad, 0x63225c3a, 0x550d697b, 0xf9b7e1c9,
0xc62931ab, 0xf7de84b7, 0x8d82045e, 0xb5e8775d, 0x8f1cf856, 0x487184b5, 0xa390f8d9, 0x28db34a4,
0x27fdd51b, 0xae8f352a, 0x25a34681, 0x7f0071b5, 0xd7bf767b, 0xd70e034e, 0xc2a244c2, 0x74660af3,
0x3234b5ff, 0xb1e29643, 0x13ca370a, 0x6cec44cc, 0xdfb8dabc, 0xa03358cf, 0x34e3e071, 0xe6f67b6f,
0xf2d8b6d8, 0xc8e8a286, 0x086aa55d, 0x55c6294e, 0x7775f922, 0xe5827544, 0x2c20e9b2, 0xd27c2592,
0xa9206097, 0x5e046c15, 0xd7a5ca82, 0xca622475, 0x3eef6e4a, 0x277a1335, 0xd28b2b29, 0x3e504665,
0x503cfaf1, 0xf29bf265, 0x696ca96c, 0x33e86da9, 0x1c8c8078, 0xa0957886, 0xab72cc0f, 0x718e73b3,
0x65831bd0, 0x6f6621be, 0x2594b0f0, 0xe30ea520, 0x240ea601, 0x81a10bcc, 0x2c4c3f05, 0x3fb6f193,
0xf15117e9, 0x0671378c, 0x12e6092e, 0x4681e6fa, 0x0d6552a5, 0xfe65d417, 0x288f7ae2, 0x4c2bc8e3,
0x912fbe22, 0x7494b71d, 0x3cb6c2f0, 0x45691114, 0xe120f236, 0x9e5cc5c8, 0x4259e941, 0x1fb034e0,
0x4cf8baa6, 0xcc1a77e6, 0x5c72f353, 0x53fd5294, 0x01f34e2a, 0x88a81d8c, 0xbacb5770, 0x9ae57166,
0xa7dcb920, 0x864df080, 0x4967992d, 0x0cf1c156, 0xd4998cf9, 0x08e26a9f, 0xeda88d6d, 0xd1e911f9,
0xa64391e4, 0xb619f07c, 0x5ea79656, 0x552de33e, 0x2ab61275, 0x9cc1ea5d, 0x8a63502d, 0x518d451e,
0x5fb0828d, 0x1302fd7b, 0xe8e691b0, 0x5e189326, 0xc7f2526e, 0x75b329f1, 0xfaf8f85d, 0x36c523ea,
0xcb4a5d2f, 0xaf74dbc5, 0xceecfe77, 0x85fbcb30, 0x57efe128, 0x13b663c8, 0x5d2bf837, 0x4fd00910,
0x2ef1abab, 0x98c6f95e, 0xbea42904, 0xedb5c716, 0x40bbc100, 0x395eace6, 0xfec1dc67, 0x7e629c80,
0x5e7c979e, 0xaaac2bbb, 0x541b71a0, 0x29ca30ec, 0x1232f82b, 0xb54611bc, 0x75ce74c7, 0x6a514ae7,
0x386323b0, 0x148de0e0, 0x077e54f7, 0x61faa944, 0x9d87399b, 0x5ee3fd23, 0x021e7e53, 0x85641b67,
0x54b2b52c, 0x0035401b, 0x7471931c, 0x6325e2b5, 0xca3a022e, 0xad24cfa6, 0xc26ba8a7, 0xa2466522,
0x6326e9ae, 0xd66f8399, 0x11bf7786, 0x91ab6781, 0xdf555965, 0xe2149ffe, 0xd7f41e85, 0x611b97e2,
0x98d78649, 0x5a42d19d, 0xd236e8b2, 0xe81a8595, 0x0696ef29, 0xc0f51c29, 0xc376f471, 0x2b1de401,
0x4c61d741, 0x18835b26, 0xb4942d18, 0xb22bd1cd, 0x00dbdb3a, 0x51e654d8, 0x0cf66441, 0xd6dd1341,
0x59925ef1, 0x0573d440, 0xa9970bca, 0xa1df71cf, 0xef3de769, 0xfc679534, 0x08203938, 0x8aef3482,
0xb5515efd, 0x1c935d54, 0x5deb55a8, 0x493150e1, 0xa7a8b73b, 0xf953cf62, 0x9fd15287, 0x8d6d72e7,
0x48d721f9, 0x5fcd68e3, 0xa8ab0f89, 0x9e45918c, 0x6f915b1f, 0x239400c4, 0x8da2dcda, 0x5f6b9e79,
0xe7d3c02a, 0x7cfb25a9, 0x40e623e6, 0x9b565d95, 0xb3807d4a, 0x925a7860, 0x0222109f, 0x16e7eced,
0x69f2d159, 0xa3338e6a, 0xcf9fce5b, 0x3a9475b8, 0x2de89401, 0x0c6f8909, 0x0f4f42ca, 0x9ea18406,
0xba674b24, 0x57c2befe, 0x35dc6a32, 0x44238e96, 0x52c4f184, 0x37031386, 0x1eb7bc49, 0xeefcbecf,
0x7d312230, 0x5ab2d94d, 0xbb32c7b9, 0x9600e548, 0x47d4c435, 0x4c8e9a53, 0xa3ff0a4d, 0x8cff1dc9,
0x07e6eb31, 0x886730f4, 0xabcea410, 0xc7d4d792, 0x8f823d96, 0x359fcffb, 0xbb486e0f, 0x28842294,
0x8f35ae7d, 0x8d3370c3, 0x66f4def3, 0x08dd0dbe, 0xc3f1ba3d, 0xcfafcbb0, 0xf6c6d565, 0xec915f9a,
0x10558f76, 0x5a9e9562, 0x73ab59a9, 0xd0a2e774, 0x25bd033c, 0xe7941833, 0x03842793, 0x68e2f86d,
0xf96178c5, 0xf359daee, 0x0d943361, 0x83cf8d70, 0x48f3e4f9, 0xc2df470d, 0x556ab143, 0x4cb7b4fc,
0xd8fa6482, 0xcb217231, 0xbf6af5f2, 0x3b0fffce, 0x8abf94ab, 0x6d6c1676, 0xd0c4ab23, 0x49722b55,
0x4fd40ae4, 0xd28a4974, 0x4cc365eb, 0xd301977c, 0x04bb5d67, 0xff85521b, 0x5a7cca1e, 0xdda7d5db,
0x428db7ad, 0xdffaab8b, 0x49eaebee, 0xdab0c55f, 0xc0983ba8, 0xc0b7ccb5, 0x1b91e3d8, 0x91110870,
0x7c373773, 0xe4624d89, 0x1ff75f51, 0xf1074938, 0x05d279a4, 0x7c0989c0, 0x391c881b, 0xb6b9e29c,
0x3dc5b256, 0x7a709713, 0x60434710, 0xc1209198, 0x1d00859e, 0x6206e1c3, 0x047c55ff, 0x987efe7c,
0xba9c8b2f, 0x44cad5fd, 0x6d42b914, 0x179b171a, 0x3370be9e, 0x3e941e2a, 0x529f430b, 0x311e5233,
0x5eae89f0, 0x92e61638, 0x35606476, 0x40016567, 0x9bf4255c, 0x86ecbc4c, 0x296287a5, 0x7cbcf572,
0x03434198, 0x0b3b85df, 0xfcfa4623, 0xf329d413, 0x773a920a, 0x33d8c997, 0xca1be0b1, 0x57627ff0,
0xc8a2834c, 0xc90eec62, 0x982a89e4, 0x71661634, 0x94434f3c, 0x3e58c309, 0x2b8f7f9c, 0x7ac360a4,
0xe9445c0f, 0x97aceeb6, 0x1ab219a8, 0x4436a10a, 0x97e65a8a, 0x46fd6f56, 0xd3e91341, 0xfd56661a,
0x6bc7fd50, 0x7131b6e1, 0xc9563c5a, 0x179867ee, 0x05b107b6, 0x081905cd, 0x7032b0cf, 0x034a616d,
0x358b672d, 0xf3cd0e6e, 0x885d0dc6, 0x57673501, 0x64fff13f, 0x9484dd92, 0x10ea5274, 0xa09a0dce,
0xda0afb2c, 0xf47b5a58, 0x438808a9, 0x639b77c5, 0x2c8e3035, 0xadd4e913, 0xc121278d, 0xb86119de,
0xee8c2859, 0x9caa40e7, 0x60af24be, 0xd818aeac, 0x759ac43d, 0xd299cfd5, 0x165574de, 0x0bb9fd2b,
0xb9081e84, 0x11cbd843, 0x6e8b5d8b, 0xcfd2e02e, 0x7da47618, 0xd275281e, 0xf33bc5a9, 0x67b13eb6,
0x9880ffde, 0xdc2e0d35, 0x20a9fe49, 0x21b54f91, 0x288881ca, 0xa9977f38, 0xed2a6822, 0x29557963,
0xd9c5ce4c, 0xdb4a0e72, 0x5b8a642e, 0xcd1da44b, 0x1f1db7ab, 0x95f9341c, 0xf5fb2f1f, 0xdb8fc9eb,
0x9dbc38d1, 0x756b8550, 0xf54853c9, 0x8a4671c6, 0xa66e461f, 0x7955d844, 0x97da23b3, 0xb352083c,
0xe5d15565, 0x5b91ac66, 0xd177afae, 0x1d081b9c, 0x3c4059a4, 0xa33e71f4, 0xfb50308e, 0xb5418215,
0x0e98a97c, 0x7ef8299d, 0x8ed3294b, 0x59a6de94, 0xcaedfcfa, 0x9903d314, 0x54a84535, 0xdd54095c,
0xc976b1a8, 0x27945bc1, 0xba1d7b89, 0xaf225b48, 0x7be00c38, 0x77af3512, 0xbb39b505, 0x2bd8a500,
0x0def8bb7, 0x5d5d71c9, 0x67443441, 0x12aa7600, 0x70d5e056, 0x32220729, 0x7e88240b, 0x37da172c,
0xce9af2d2, 0xebbfa580, 0x50a48f8f, 0x72aeeb09, 0x2a11d160, 0x8ff9d4ec, 0xb86e1938, 0x515ef7f4,
0x3a87eca4, 0x46dfa3b5, 0x287fe2e7, 0x145da9de, 0x350eb79f, 0x3c48a914, 0x22b8917f, 0x943ec20f,
0x2807756a, 0xd54b7555, 0xa7f6e04e, 0x7b5b2a0f, 0xaf19a29b, 0xa217c84c, 0xf07f5301, 0x8cd09588,
0x3e4f0606, 0x3602f29c, 0xec3789a9, 0x52d28ed0, 0x626cc2d1, 0xb30c3e8d, 0xadbd192a, 0x4985e84d,
0x28fa5c82, 0xa86c84e5, 0xa5af6b02, 0x24837221, 0x9c467d01, 0xfadf1fc2, 0xbdb01c37, 0xd94caf3d,
0x00000000,
0xfffffffa, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0x3fffffff,
0x00000000
};
/* m_3pi_4_16384 =
2.356194490192344928846982537459627163147877049531329365731208444230862304714656\
748971026119006587800986611064884961729985320383457162936673794019556096360838\
087713077026453890829169733467211716197786473321608231749450084596356736175340\
087373953401431859236425192595261457840744986160045205445186855955293440254954\
736691131161140690722121940568786523275919442770008497897911615349891038110213\
956133707074792952774319693964819139588036449458844828838911055846784972062175\
513914314543668420953637258961847375255021830492482314516046209796418552893026\
634895707777077904412882219882564288506113850752053849000426095358947670620839\
328507068342206880227884041101330675918715072609912189028288094209766944192656\
514967084096766470648025813619860222331078482470389030408512499998779733537463\
294798799612072238946268344591510181226981891731190008513776446448391128257502\
353379064664940649906286065462883251860477698690117821566601548369672147911765\
340695313968336393335399128420104959751445907458396931912315149203571442900799\
114397459149452115036370976172726464026476389726746830216949560418437291331462\
609348636681142931840613021963122149837646295891916806323786315978098704489441\
295300695776253354257386618009643771202672780745078532636457216697149210075878\
087086191534831045135328035650984656035013194302118469985257771741864078564121\
542724518043528612645133440036822526690730185622354947935649454453202442097586\
766086227007006291230914943439736272714637230916780062378879120941440195246768\
195408098131977216490874008740402066970177360499124339911376098315174777355569\
906895896913863813181004668233329595350061235295012108936894129912911079262606\
081480176411121020868014414100106806387101328892492930545607500910821812646889\
237677114171574414416638204412690692665753842870951240100103741470424593839564\
338287870975982511090575715412839770713010048168843903838044738672063096366470\
209203181473963766657995889730058208966529396208785342785340220717273278937965\
600823493180471810418149374484496860042858520692574599323059213452101298764446\
782369366965391867055795039608701361951107743176980102295828091478801152622189\
338812049738573572356892994438202916272346136782393790557948414469829731624197\
621315446351103701512901707080616993891943934465469573287479393510634490455233\
521886490377552166969574343456038432913292838433102412322085598286768576998275\
097212067081271151416886304765066554169371366486118842021379512632054589200600\
759171439103891912466000045867989842447087266164672933092373526695225926130743\
084386307052109588322447070518921659783169859251852650421561705420076127481463\
446510690656070688368703941757286182256988946024162336419847338616262249211541\
994103643173010702858166349284731088642809675773407143833596449400865788356016\
051804642335070374576601977152173582214363702890332609324052692709950802806505\
482933904296648790585856358867262491084285401563957629822663839893286360754027\
961010506189458643398454964046064747571565830482808842788644134998793261939671\
361006357018429811705680389870673971175958906071359912668923702911447606570321\
603391967479203340312279302344058010041636921949746126066127301028835800911901\
954060999443901123082138049388999501599325566143032864748800987238590429347201\
420754131079994097748622681052288039428594327172798105083228404710329279819636\
757868275315253402452005422919072382269566404843860340399696143869639594400491\
184398811136621873352957181453021791568817533754218323626818646013013003456143\
741715387640701547429384081268436352741156858315755063275100332735595033352743\
149388729873626477623863376387857824321376366738163682492394986790509146248726\
630735938901919919639117224099699817392798153506444303186611062412394596227885\
203236495732443366718178462167944242494572974784063325179949117036793394944809\
775047937703107110412274028686778192389328081277184957421357033008302303060190\
840143476524778514821582582533696991137063183364472825237921421513587342664493\
659858718264294682508141977976481968255807992023352105489186580825783511743953\
715078948920408374529749917981941033291839032260011548983242239518896542357698\
442793976746513918575547020494907364588432840011637759585243265064937081251029\
719934840788917063414724059499056397960758323894007731359246055100525178408244\
350801284562102815421672904245920985553345250305891049952454311090998484410597\
953120012297574644089273728926856699799318055096592872831440651586216821186050\
187594671445597662353663234444423243097410532094138242563518138372249841084380\
875847471116772847996034972158050532813921801971094176454228483384282233714235\
627402399018635521531064492860082059110415988460735829466810691140905249117888\
979606716103188782297491313872348996677879119370578751941061554239991212087585\
990547132524795342529826949254109788980052072428406885572874537481220616660059\
019420217671354078023790889561531425031722462839728344100318133621962617453722\
3897210449105231892E+0; */
static EMUSHORT _ei_m_3pi_4_16384_[NPIR_16384] =
{
/* lgw */
/* S i g n i f i c a n d */
/* hgw */
/* Exponent */
/* Sign */
0x00000000,
0xd63cb5d2, 0x2769aa60, 0x44466b39, 0x5831fc6d, 0x7a8ba7ac, 0x39a58d1b, 0xa69be512, 0xe5909dcb,
0xe2501e1b, 0x108c7a77, 0xc6a862a0, 0x73d28145, 0x2074bd9d, 0xf1c133d0, 0x203b8178, 0x6d68d9e2,
0xa3d625db, 0xa7d3f6e4, 0x2455723e, 0x4f5998ae, 0x712a772d, 0x26e27e5d, 0xeb88426f, 0x7ace1d63,
0xb938fe95, 0x1885b6cd, 0x7c567631, 0x02fedb15, 0x8ce40332, 0x255c8dcc, 0x1f061ef7, 0x09244ed4,
0x3eb0003c, 0x0d1cca82, 0xc60ba3ba, 0x9c631173, 0xdb92e27a, 0xa17de3e8, 0x5cb74b55, 0x0fa7ac82,
0xd9e54ffc, 0x90ac3d8c, 0xd4934937, 0xdaf8bdaa, 0x1f98a90f, 0x4691920c, 0xd5046d3c, 0xad28b4bf,
0xf5167572, 0xc07e08de, 0x4690a2fc, 0x3c49c9ee, 0xd57b25f8, 0x32aa0987, 0xd4338378, 0x535c8ba1,
0xfc7a9886, 0xae8a699c, 0xb26b878f, 0xcc1e6cc7, 0xc961ee1c, 0x6d1fc214, 0x140652ae, 0x994dcbd8,
0x6b4801e1, 0x0c1390e9, 0xc301031f, 0xfe06a3d2, 0xd4d39d25, 0xb2da15c0, 0x318da8d4, 0x6d602160,
0x5212685f, 0xecc65943, 0x363009a3, 0xd80dbda2, 0x0e551e6a, 0xf205a15b, 0xbfe0a2b6, 0x2099efa5,
0x2c22538c, 0x03b65f89, 0x024dd3f3, 0x2c697d66, 0x87b16245, 0xc3f65227, 0x8124a8e8, 0x180ce790,
0xf918ebfb, 0x8cc6bef2, 0x03a02c80, 0x03008649, 0xf3b450ff, 0xa499899c, 0x304a6fd7, 0xb147da77,
0x0f373598, 0x4ab34d0c, 0xcc0495e3, 0x4c309fb4, 0xae539382, 0x0f66af51, 0xd4d476c2, 0x74bab722,
0x5a25781b, 0xed8e5ebf, 0x95a1e89d, 0x9f1f4b4f, 0xfbea8bf6, 0x0523f2c2, 0x9d4321a4, 0xf8ae65c6,
0x2f734586, 0xe80bb9d8, 0xccdb5572, 0xe7c31962, 0x4eab714e, 0xa655fb55, 0xf0eba801, 0x4922b1a1,
0x2c0bc4f1, 0xb94a9d05, 0x45a3fb54, 0xfdc303d8, 0x8c7d5f3e, 0xdd7afb4c, 0x20b6def1, 0x1b43348b,
0x586eb564, 0x10ca004d, 0x31d334cd, 0x08505678, 0xa3093eb0, 0x8559fe9d, 0x639b0ae9, 0x3f1bc000,
0x97f314cf, 0x237e3e7c, 0x56e482e4, 0xa97c9b1a, 0x596418b1, 0x8cd5448d, 0x44d2e4b7, 0xf291bca3,
0x0928f59e, 0x6c570c4b, 0x6bbe278a, 0x735ded03, 0x95c1a8e4, 0x66f08d54, 0x3de8e689, 0xcf05099b,
0xd8b42536, 0xaff37565, 0x8966dbd8, 0x21aa30a3, 0xf8cb9183, 0xf9bcf655, 0x8360e9d0, 0xc036d115,
0x06dc6756, 0xd862837b, 0xbe21e0e3, 0x94dc6270, 0x8ee492b1, 0x3eafda1a, 0x348bc199, 0xd978232e,
0xbb3be2a8, 0x5a6aa68c, 0xbed5f5ac, 0xcc65a55b, 0x22f70092, 0x6fbcd23d, 0xdd0db98f, 0x65a20629,
0x3a748909, 0x3b0b1b08, 0x968dfd50, 0x3bc96d65, 0xc75fb8fe, 0x974b33be, 0xa941b653, 0x6708a6f0,
0xeb6205e1, 0xf0a26df4, 0xc06021bf, 0x9d0545d0, 0x7d0f0242, 0xa10b08ea, 0x50544d82, 0x5ab77cec,
0x57f9c0b1, 0x5ba168c5, 0x0fef015a, 0x426d4f91, 0xcf7e2a79, 0x4397da08, 0xd423f51e, 0xbb5c5483,
0xdbc30cf5, 0xa1c3941b, 0x2065c651, 0x32a88bd5, 0x38d52c17, 0x3e697619, 0x4d070194, 0xfe787aab,
0x7cfb892d, 0x3e577d41, 0x3cde5bf8, 0x042afae8, 0xf11c7d83, 0xabdfdc9c, 0x2ac48aeb, 0xce10b39c,
0x05f1be47, 0x34ba207f, 0x64814dca, 0xe032cf74, 0x43cce47f, 0x4c5ffa55, 0x9afc9173, 0x8d6cb222,
0x0dcf79e7, 0xb084bf41, 0xc4c4b726, 0xe925f1b8, 0xd21197bc, 0xee26f52b, 0xc4b8f163, 0x31a2ed6c,
0x8fcdeaee, 0xcfb10881, 0xc5090032, 0x4fd9c0f8, 0x5b72ded2, 0x1232a2f6, 0x17e298b4, 0xfd7c4c54,
0x00553bb5, 0x01a2f4f2, 0x385b35c0, 0xc8221ed6, 0xf35d354a, 0x1822e05b, 0x7cef97b4, 0xe51f300f,
0xf713dfbd, 0x519d5895, 0x8eb59dec, 0xb35584c3, 0x327c16ef, 0x089720a6, 0x608b12d5, 0xd617812e,
0xd8c0efa7, 0xf6a43ca9, 0x80d9ef3f, 0xb002ab35, 0x3d01d2b5, 0xd6d2ca3d, 0x2072aa20, 0xa6738023,
0x761551a1, 0xb006f2a8, 0xb0a5b7ad, 0x282c3537, 0x571bb9ce, 0xfc3690d2, 0x1f2d7a16, 0x455fcc8e,
0x06721ef9, 0x7b407613, 0xc634e3d6, 0x0bb65593, 0x381c0651, 0xb431ee73, 0x57808fa8, 0x6764cb28,
0x2f73ba22, 0xd1df8efa, 0x46b9da7c, 0x84a06db8, 0xf204e5eb, 0x5b0e2642, 0xba1065ee, 0x7bf5f89f,
0xa3a2a466, 0x78d8d664, 0x51afa450, 0x6756fd4b, 0x139af495, 0x4ef081be, 0x7b029d05, 0xd999a283,
0x3d636822, 0x6afe4a8f, 0xeab60be2, 0x1aab5118, 0x20f5571a, 0x271ac757, 0x442bb80e, 0xac008ab5,
0x90bb1b4c, 0xdc1938ee, 0xa83d35f1, 0x5717bdcf, 0xea365e40, 0xacd62608, 0x56cae54b, 0xa28f139c,
0xfee627a9, 0x2a599d88, 0x4e3f2c6b, 0x177aadd3, 0xd24e8d03, 0x2cefbad6, 0x489757a1, 0x8e0f6204,
0xaf7648b2, 0x032eeb8c, 0x92ad034e, 0xaa5feea1, 0x2335f0a5, 0xa3c11771, 0x3a4ee005, 0xb0535985,
0x2797cff4, 0x37fc7fae, 0xc9d463d9, 0x04f96028, 0x35f4ea5e, 0x7db15073, 0x8ba029e8, 0x0f99471d,
0x0f76a962, 0x196b921f, 0xa070ff80, 0xf8df05c5, 0xff824413, 0x8b55f449, 0xa919668e, 0x5abf1bde,
0xcf15eeb6, 0xc36dd71f, 0x2c085576, 0x083e3025, 0x74f20962, 0x2006d423, 0xd2d7bf39, 0xf76221da,
0x5d1595c2, 0xb4262f90, 0x54b8ae31, 0x8322d781, 0xe9a99e0f, 0xd3cab700, 0xe0e1c371, 0x66583cfc,
0xed191bf8, 0xe49f4f35, 0x1b1f8c54, 0xf39ad18c, 0xdbb44fb1, 0xa3af24f0, 0x64c3e6d2, 0xd1b15dc4,
0x2c1de224, 0x044fbef2, 0x70e40143, 0x2c646a23, 0x0236be4b, 0x7abfaf05, 0xae4ba9ce, 0x1717d6d8,
0xc81cb527, 0x115fa585, 0x9ddd541d, 0xa912fc07, 0xe701e36d, 0x7a772856, 0x6c7d106b, 0x253fc9e5,
0x6a2be651, 0x2ec7aff2, 0xe04443ff, 0x9c04ecdd, 0x99143615, 0xca14e618, 0x9b2a21c3, 0xd788df14,
0xbd04edf1, 0x9a6cb924, 0xb86c92b9, 0x3345f0bb, 0x7ad0d046, 0x9e5d42f5, 0x17cf17fc, 0xe2eb3d0f,
0x43a6eb3a, 0xa4ccd224, 0xa01f39ae, 0x9c22ef57, 0x888fc8e3, 0x13ef4e27, 0x5037a9ad, 0xf3525d52,
0x8e4bc45c, 0xa655338c, 0xfda5ed21, 0xd3d5ad0d, 0x7ed8c600, 0xb8a21cd8, 0xa8bdcc6a, 0xf2e484fd,
0x57ac4064, 0x86a9bbb8, 0x8c22f529, 0x59472690, 0x9bc90611, 0x8ce8d181, 0x119c5809, 0x3d976052,
0x6f164fcb, 0xa25881d6, 0x2327864b, 0xf4e3fb85, 0x941e32d0, 0x5b2add9c, 0x379c0936, 0x56e96fa8,
0xa446e6e1, 0xc0f842e9, 0x3d296b95, 0x46b14ba4, 0x85c4895e, 0xe82fd501, 0x42a4f347, 0xb1bca3c3,
0xe7558bcb, 0xbe3fd940, 0xc33c5ba6, 0x41e65149, 0xe8001322, 0x1015eac3, 0x72bb83cc, 0xd05d9c92,
0xaff0102b, 0x2b2ff71d, 0xf0021152, 0x66a0d8f8, 0x53793e17, 0xc8540674, 0x3105b9eb, 0xb45da2ba,
0x120ae482, 0xeab6d961, 0xa2a91aac, 0x25ec46b4, 0x9792191d, 0xb5175106, 0xb80d7203, 0x0d4927fa,
0x9470f0d2, 0xb71fdec5, 0x9863fe0c, 0x954a3680, 0xe57ac230, 0xa28c05da, 0xbddb9b87, 0xced0afbe,
0x95405eb3, 0x32a3b628, 0x790acf44, 0x51805d8a, 0x71ab446e, 0xb6de4cbd, 0x1d3857ec, 0x42f75b0d,
0x83e737bc, 0x72aa50fc, 0x370509f2, 0x48ff8589, 0x3ca9f210, 0x3739322f, 0xc9c6df15, 0x6b644818,
0x11fd51b4, 0x7be8e812, 0x75c74f29, 0x642047d2, 0xd9ebb254, 0x73afd346, 0x2aa703a6, 0xbcf7865b,
0xac4eb459, 0x0188cefc, 0x67cdd957, 0xdec1ba86, 0xa0a5159c, 0x9394c9e8, 0x990e91a7, 0x96cbe3f9,
0x00000000,
0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x40000000,
0x00000000
};
/* m_sqrtpi_16384 =
1.772453850905516027298167483341145182797549456122387128213807789852911284591032\
181374950656738544665416226823624282570666236152865724422602525093709602787068\
462037698653105122849925173028950826228932095379267962800174639015351479720516\
700190185234018585446974494912640313921775525906216405419332500906398407613733\
477475153433667989789365851836408795451165161738760059067393431791332809854846\
248184902054654852195613251561647467515042738761056107996127107210060372044483\
672365296613708094323498831668424213845709609120420427785778068694766570005218\
305685125413396636944654181510716693883321942929357062268865224420542149948049\
920756486398874838505930640218214029285811233064978945203621149078962287389403\
245978198513134871266512506293260044656382109675026812496930595420461560761952\
217391525070207792758099054332900662223067614469661248188743069978835205061464\
443854185307973574257179185635959749959952263849242203889103966406447293972841\
345043002140564233433039261756134176336320017037654163476320669276541812835762\
490326904508485320134192435989730871193799482938730111262561658818884785977875\
963761363218634246546641333954355703201522654193952186030497310513829498439659\
165614245955421226615102478536098095510395600789402188099613382854025016800745\
802729119366425192820510001936350073914643295493433951928853735459200563766502\
880540575532123189009126322819150914980836695624483100852221923973646324842863\
261145766932425371577377894414090544573595351225626391080239236909732127905807\
617134603914574791879794124850218445145811341888880413220955332184646709727491\
028565262707845453262227848800982385836300754950954764062377083388357225436621\
567481327668384244972420874516161833205077991480184666814236693651902845463857\
614827857037774388376297479982737705431583682410998683228503805526355369722293\
133805264428410372312043967004307612454138311792278275363715598398376884537027\
842985707090511223840536779013385414585316208073043138069739987436693166013817\
079272056041954882858063093111636297047867814026963272962701226135985897754505\
289483113016684001532074851982402463337555851713568019341228975980719568740250\
571502141783792543643030365928211250925880618903117074543127903953553660682611\
001188965742048727593919976995538352115086696255596441370503829244953590310636\
234530564717116216858725458687440029611757921723190554057198681727588419089649\
657906696515601728351482903856551169807210795330916130843598524389465440682165\
500327537996023866503798886481521186579995857186563775113315974753596043413776\
645119143460134292508116324806409073773212629335747472967679341271602966512080\
989809057799660305102181625557978907487076211076238026267854297015027109153504\
985351492390832484280828987595575678848892608420885521269510357370208661259115\
541320440373560864338837123962064293902378666311632616788841922798194995240394\
245784220443030420430420710969273392946085104969289739161855607837870336428902\
342932718872968029721581659426129728366395905041130374745743509749058016326916\
537576909810974856253778503428799421922377185844318327937312980065870368619230\
102174545052030845533038619506602364334115320597412242642653542165581500364726\
919463825441245572594739007192271870979605498972460282260242910507740208123756\
748076276377437063450463147737694803316835707620587495781733509967628733873967\
029688190661426144573713228228039354446083776010586467389438557768872039717670\
592731663009031126081448843086241142922479654540261637551586587351984372175505\
527295064150435768758381493594010556591215037704419738803705680971434631636054\
341365076699975762119811842587422520814043640621172309197439455245967781742191\
464333506714636462259479231949700349660256352103378066038052703165245454647364\
062083029827349433672847735302022470529009956981567058640398856368349564952882\
878519644755574256014599268525818563085380581552199702923480294821795700392954\
768767378746756147454505258517116754152028266227999770386933422500122977316212\
394924627075833168064640739293784578214185498332786764818792567950132845112600\
154788298303970941227955902739831214814542270184266024781981043333772958400258\
388865676834533309029610949987493741347827363468214661024873730434936857350647\
979436639913666636603319139931587665621516162917711861823216570008465885793874\
989357083653900514427893078319984999817593256144124629695956174126257098794338\
275338500025352194488355589261749748777846288722492925959751808959292006560416\
637867369908737627136240495219624777863935793728863172669947043866416226163725\
769669214230953364155781068802438762255656909570411119293294193363521380376921\
362738338198302441997024330096948618710857090259548220856411991041019756802701\
889807498752217648467256957385269746533129882672581691888645632627495296552084\
764433697252902312938888861722983653886062885199621055457173690081449915181037\
762642566728405221444021974746623501511523623021776352043755286077767254120229\
3417189826539911814E+0; */
static EMUSHORT _ei_m_sqrtpi_16384_[NPIR_16384] =
{
/* lgw */
/* S i g n i f i c a n d */
/* hgw */
/* Exponent */
/* Sign */
0x00000000,
0x31633aa8, 0xf030f5ff, 0x01a57ce1, 0x73510ed8, 0xbc6c3f62, 0x46769192, 0x71dfd1c8, 0x4cebd2bd,
0x77d7602a, 0x6a5a6e0e, 0xb78a3c31, 0x68db3bc4, 0xcd19f2e1, 0x78838e74, 0xc88db4ce, 0x8299e9e5,
0x30d5d7b0, 0x224f5236, 0x4778ee60, 0x60fa35ad, 0x916f65b7, 0x1816723b, 0xc3a3865e, 0xed4e7755,
0x432c388f, 0xd2cee765, 0x1ce22610, 0x7c3ca30a, 0x30f3ac34, 0x6d46d2bb, 0xd6f7c9ec, 0xfbf6ac25,
0x69780020, 0xe2128a08, 0x9a0959b4, 0xf1a82f3b, 0xfe944143, 0x6e4d1cd7, 0xa77eb93c, 0xfc178bf8,
0x7e93db78, 0xdc1ba1d0, 0x492b300c, 0x68b8503f, 0x173dd388, 0xe1d10f0c, 0xfffc9ddf, 0x9c2aa58b,
0x714f28cf, 0xf880a209, 0x23b3104e, 0x634812fe, 0xa1f74992, 0xf068dc62, 0x420090ea, 0x1ff3783c,
0x4d950958, 0xf50e6e91, 0xb42373b4, 0x5933a893, 0xf676f8a4, 0x90b546ba, 0x436a0a2e, 0x877446fc,
0xd943e02d, 0xd3111244, 0x0db9d3a1, 0xe93ca9bc, 0xc4d26af3, 0xba656187, 0xe5da2215, 0x55844720,
0x24f3338b, 0x3595fac9, 0x9111f0ee, 0x42b5634e, 0x8d9d816f, 0x540f7114, 0x93192c5a, 0xf2781338,
0x6c131450, 0x3ba12e3a, 0xe5a8145d, 0xba3b40d8, 0x11da1b3a, 0x73cf459d, 0xb64c7da8, 0xa7a47a76,
0xeab8ff1c, 0xd73a0c5a, 0x0f8cab1d, 0x44f08cbf, 0x735687fd, 0xd867be85, 0x49734e74, 0x70ccacef,
0x5ec10a52, 0x2dc15740, 0xea0db565, 0x57183a40, 0x5da2575e, 0xe4a2cf36, 0x2b18f280, 0x4257f708,
0x8c415682, 0xd857ac3b, 0x14968e69, 0x0710cefe, 0xb46ffb97, 0x185d2af6, 0xa1962e6b, 0x1b1f07aa,
0x3b8825b4, 0x57ce0aef, 0x6420eccf, 0xa38a43a1, 0x4e174dac, 0x0b6832ac, 0x1c515a05, 0xec413af4,
0x7d6eeb4e, 0xdfed62a5, 0xba97d14d, 0xef631689, 0x4db45f7f, 0xed757679, 0x44113311, 0x6aaeea66,
0x70272ac8, 0x54750323, 0x181dc6e6, 0x13617754, 0xedd27a2c, 0x27bdcf04, 0x3b90f7f3, 0x24eec864,
0x37c60663, 0x87e8d9a3, 0x8320fbb5, 0x39272db0, 0xeb680738, 0x7765278f, 0xb9f5fdaf, 0x08d804e5,
0xb8eb51db, 0x6f15a698, 0xe3374608, 0x5cc6f6ca, 0xea5cb61a, 0x0e99b14a, 0xed95535c, 0xcece0fd0,
0x1d1c576b, 0x2df1bc00, 0x55420d86, 0xbe0e2e9d, 0x0c8c874d, 0x77715ace, 0x405b6686, 0xdfb5ac62,
0xfa0e6038, 0x7f65ff3a, 0xeed40d60, 0x165981a3, 0xfe7f0a90, 0x042de2d8, 0x9f892754, 0x364fc428,
0xf9f514e6, 0xab114167, 0x9f24a922, 0x6e398843, 0x69d1595f, 0xcae340d5, 0xdcc20d93, 0x9b25b84a,
0xa0689ed7, 0x40f0c3a8, 0x7af124cb, 0xc45d5d82, 0xcdf4efc6, 0xf6ed6a2a, 0x41b17a3e, 0x1990e38e,
0xa54a2541, 0xa78ce974, 0x66b1f2ca, 0xcb671657, 0xc3785317, 0x796a5326, 0x9dc6f6cf, 0xcb4ed835,
0x14b384b7, 0x680d6d5d, 0xa3d8da05, 0x3b5e7d21, 0x2dbdfc3b, 0x15436f32, 0xb744399e, 0x8d8cd255,
0xdd03a801, 0x006c8d27, 0x2e910470, 0xabce9e52, 0x5de48b17, 0x010ddc38, 0x52d570ac, 0x2cfb195d,
0xc960cf98, 0x628713fc, 0x3f3f98e0, 0xb29f5702, 0xb083b65f, 0xcebab427, 0x60dc3e20, 0x0adc4ba7,
0x7173c80d, 0x4aa14b56, 0x9c7f2c37, 0xd99513ce, 0xc0be639e, 0xbf35e87c, 0x2b2083ab, 0xebf1dc26,
0xaee1600b, 0xb573bf5a, 0xe11c82fe, 0x110d0649, 0x3afcc6ef, 0xa7a1d6c1, 0x2360f948, 0xd40189af,
0x086e1187, 0xd9d20451, 0xedb81bbd, 0x2ca679ac, 0x11d31fd9, 0x8c5310ff, 0x842848ac, 0x57cd9557,
0x83293244, 0xdb942b5c, 0x9105a8e4, 0x9eefa342, 0x80de8018, 0x345a29b6, 0x98304aba, 0xc4a44a05,
0x8f60c6ae, 0x697c2c64, 0x081798d1, 0xbd576813, 0x056cdfb7, 0x27a7c050, 0x3eed2447, 0x7494e524,
0x7237b871, 0x61ee9d37, 0x781cd603, 0x5a090a39, 0xf0f3906a, 0x51a1dc18, 0x570c32b6, 0x191c154e,
0xe4b811ca, 0x340ea7e6, 0x41e24086, 0x084e1308, 0x9d960661, 0x3cf81763, 0x1fa13dfc, 0xffa9f650,
0x86eb58d0, 0xc0ef60b2, 0xe65c9d0a, 0x01e751fb, 0x8f55507f, 0x1c8c88ff, 0x155c2fbb, 0xd170a170,
0x848a7f44, 0x6f028fb5, 0x8a3596d1, 0xe1fdf2fc, 0xffe84ecf, 0x64a5798a, 0xb969547b, 0xbe245fb0,
0x1861183a, 0x97f06d11, 0xb7cbcbc2, 0xbf421eb4, 0xf6c95e14, 0x756b4177, 0xbbf59308, 0x251ecff0,
0xcf67d364, 0x5174bea3, 0x7cdd3ae7, 0x01edc2b8, 0x12179904, 0x9edb9245, 0xc571fa37, 0x2b6da8df,
0xbc7db704, 0xa9e31f28, 0xb98ff08b, 0x9c7f827d, 0x039b83ef, 0x3a033e04, 0xe710f955, 0xfd0f1645,
0xe2206cf8, 0xf5e0bc73, 0x587cf537, 0x7f96ca76, 0x22a4a946, 0xae4a7013, 0x76a1c2f2, 0x43458a57,
0xc81536b0, 0x20bbe716, 0x0e0fb923, 0x256833f9, 0x0a00dba1, 0x09ee20f6, 0xeffbd627, 0x06017b6d,
0x539ae9a4, 0x13be65b3, 0xc9b3f7e9, 0xafd63ecb, 0x97ae4cc6, 0x862f0afc, 0xe05ce152, 0x8ff7b558,
0xf8881c62, 0xb7e91f21, 0x112727fb, 0x9b307f70, 0x1f72ae20, 0xf79b04d1, 0x548a12fd, 0x8ec87094,
0x6f0b6e95, 0x57a20fbd, 0xa3a5ef53, 0xce86c565, 0xfa1a857f, 0xe831408b, 0x325a423c, 0x4d09a667,
0x8eabfcbd, 0x7b6a3e23, 0xdaeb9f97, 0xfe0173be, 0x0e51dcb0, 0xeff80f83, 0x30b0dd3c, 0x01872ef6,
0xb88f00b7, 0xf35ef2c2, 0xa171fc4b, 0xaa29586a, 0x903186de, 0x6ee2149b, 0x238c6f28, 0xc59b60e3,
0xa42bd591, 0xf3e34630, 0xde85bf13, 0xa4618d30, 0xad040301, 0xd753adf8, 0xb1bf1f8b, 0x8d44c12c,
0x5bdbbe92, 0x58829d60, 0x8a4ca8f5, 0xfb2f6001, 0xa8ce215c, 0x97020ba7, 0x4bbaf91b, 0x64a019e6,
0x015a5c86, 0xe09c3da7, 0x2f10d331, 0x1f943833, 0x4d930334, 0x696f01dd, 0x2e2a51ff, 0x54d57ee8,
0xea1f110e, 0xac293b55, 0x62ebd992, 0xf1ffa263, 0x263fc8ad, 0xd072cdfd, 0xe3c7478c, 0xdd1cd392,
0xe05faa51, 0x4e8181e5, 0x54e2b679, 0xbeeea96b, 0xd8922b1a, 0xe9eb94ce, 0x4ea7ac5f, 0x8dc69886,
0xb95d7fd3, 0x3933d4c3, 0x7e7cfec5, 0xea24dd7f, 0xc48c1b13, 0x0a239b91, 0x73c11aed, 0xa783aa19,
0xf635ad75, 0x8526477d, 0xa2a604a2, 0x48c9ed14, 0xe7db04e5, 0xb6db247c, 0xdad6e487, 0xa9432ddc,
0xcdfc00f8, 0xc2020147, 0x2dc4337a, 0xe337be35, 0xab8b4587, 0xcacc2f57, 0x36d05941, 0x95479851,
0x1232e92a, 0x77a08a23, 0xb100e9f4, 0x797ea93b, 0x72292f0a, 0xdeb787fb, 0xa1db891c, 0x6fb31051,
0x4d5fdc61, 0xd9b21957, 0x87c09f23, 0x9b402e2d, 0xfc495f87, 0xf94261fe, 0x4d2dd3bf, 0x1cc70b0e,
0xaed5c625, 0x647a516a, 0x3ce809f9, 0xd57a0b74, 0x12aae88c, 0x2379de1b, 0x57d6e058, 0x469096fe,
0x796a1498, 0x2c2949aa, 0x243b60d8, 0x7586fd9d, 0xe045a159, 0xfd7b6436, 0x57d029ca, 0xcb60057b,
0x76f2448a, 0x45a0572f, 0x97dd84c8, 0xe966c9c0, 0xa04b4027, 0x1b60205d, 0x96744df3, 0x36f945ae,
0xd75fbd8b, 0x30cffdad, 0xc451c73d, 0x91ba0e53, 0x51edb6c0, 0x64e047a0, 0xc1ae270f, 0x85c58b8b,
0x68b7d9d4, 0x63817892, 0x88d31371, 0x81955450, 0x32df5362, 0xdaa9d6f2, 0x4e8d9d67, 0xe5d7ef88,
0xa5210ba6, 0xa9224861, 0x6ee1ac28, 0xb6290a23, 0x0f063ba3, 0x66c73b0a, 0xca0f8edd, 0x6bb7feb7,
0xf50a3a37, 0xe50805e9, 0x7b1d9296, 0xf1c90aa3, 0xaedc9c1f, 0xe1d82906, 0xa77b553c, 0xe2dfc48d,
0x00000000,
0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0x3fffffff,
0x00000000
};
/* m_1_sqrtpi_16384 =
5.641895835477562869480794515607725858440506293289988568440857217106424684414934\
144867436602021073634430283479063617073516899314948261628663654895200177689932\
928376370595984397603524643502179725712115802457728202205545085271732166222084\
633081113995127634544860230682376909187451587466158513010663983577719993773341\
603577988761667440762330393802163506016436216962350504583125319468794566562883\
258155216244345488657031898774308817781829483894751085009184585342216317825893\
352518330120246225622237249472700338974312642996594263504283044903633158039376\
959856081593378292205573829237882315792331057619647774682530901715618080595222\
296176324653590400853442948625028947392164181192743097742255698787957790498748\
191369372396920728606334247679699486095887630436337264558787515430809344197384\
832884913791753618956635092413489253088303949654058410572541482748234751747420\
093969883416777148855891678337394985915816501376859886862043964129072869289638\
073773267311184286788021155248662189719088968075314951201474552717591298152721\
220632343467574152602561849822778949869525301669496968566386230922044248614331\
310611017397043165544353646163002668108893047720541302748321433658647102918549\
490838387692476963740587541031584733170762169531448904973173981121385252628949\
665818810724723050173056000730555073802690702392093251293651856544080273030456\
085588933186525863052588347209810916152255513401634480960773406290676520924777\
444579156599362869138106506973992211606350183812016348279452555880458971952799\
030922988561155456281974443223184094895482256989231893468203670032062292100324\
395629257185254190455788368313355963057288801486732714264041561182659470529214\
882821096215561158778845758693707693165689757330363306058080426776554288872468\
395865381281917544460041169259823207010148797759873966552412012310208559725807\
741632324365196870579371869956866413163707074601646745623266478527632936125560\
367304581475096758369258817751025161717915885435113194497795113020644657442354\
641698478980408375010747013527518804782262292846959682272760437135296356624391\
791985134622622030222558313948168974421562830428958919745830560329280376163310\
700746844680775433523880430932501820934432769717566045853581461892934830008475\
218835631561348503005256313175115024028152535734802810377558730968720580498391\
167854483678216383087396166147323386133685806436913036232702292012095842051845\
400162212976022249205020913856207792684520451380920651910482287134465115887597\
764663349551642797527715290063045926266621321024741216261926726525758317489453\
916400215060275831214343237622136886592658866772232700513072836778402675885270\
261262620462330482783377309345972510489752071106190225264312665852906570528245\
589645080554130357315250224510569934742451319402719848200501790105121836539335\
001508678833412853382039432598918645886018212810323781937613527264186097526195\
733392177553069018247088074319470477060395265852520227572767322440535283556765\
678274866618052856818438953401448180643066469363446540074729187177239210694994\
526229325782184052773035688486403151233256699252347031102757493325290305974429\
676436316277299046435884470866722289639468596020108676090307136048051637650452\
406795780573689501694996423695004708970631362607816618561966321828470077473994\
228790887305322713081103249830070880023707584235452060590031438474125329400855\
281254969596518192161570790379675802830153920153204837510790829192268832621675\
839641716746167275399558377508150251729960394942522284020589947361221541905371\
582861343848739809052230516938754461779529470563140271650935941026161648105549\
115984222713569134604623361041517133657611298141423340680331967921295711865120\
336373619553472597941091947381321879147326759846271855255188757975593493234521\
048046120750760188703805061463907425248428463861943464319504637656540255966060\
394273421665979873184771684916269676006138545654284266829642324464741231344599\
170705185408279513030995698657626827371334614403828147073027460257407221080836\
859974862867126026549202070692085178793490447591511984407375981021536704441546\
689965988927299340956237075687086989389062161288224723246014883678780541132834\
619080871658692209248083869872633850658000305579016573252444693471008818110380\
987311177876677327811507526236197240799478890745874871094749417355459660093571\
845173946218395492457770744918385308653752756139282126061989737372495637531576\
547439766536141467693968557484431154537909180601540973538398263168515041222468\
747467103217064942853706602792100117579922094401800337621667633757703176994884\
387696268378869299224271923915443221461573955348787127559887358939692435455984\
083762407048408880724106215387606334473085706589687691658566928150932628141684\
201888137709961612878811905694141026682215012119913270906073045220732651128697\
632464721372219984363364189315540120769674351539157948625865975504502773496366\
555777692024228222629666420976143827045263251981767195735010278448237590827229\
7508510350647276202E-1; */
static EMUSHORT _ei_m_1_sqrtpi_16384_[NPIR_16384] =
{
/* lgw */
/* S i g n i f i c a n d */
/* hgw */
/* Exponent */
/* Sign */
0x00000000,
0xed65d8b9, 0xeb2b3030, 0x0d09ee8c, 0x21e16607, 0x9c506bcb, 0x9d058904, 0x9406cc95, 0x431ad20b,
0x9be97145, 0x353bac3c, 0x515a03b3, 0x69606130, 0xe776cc5d, 0x35b6a271, 0xe037ec82, 0x749d2e8e,
0xc6275b2e, 0x5982dc78, 0x26c71d02, 0x9c3cc68d, 0x7b93dee2, 0x237ee25d, 0xbc5b0570, 0xa1fdd6e5,
0x5b63acdc, 0x13730d97, 0x9c7e1589, 0x1ee4be3e, 0x53c58fc0, 0x79ca3c97, 0x34e9c42d, 0xd38da0ad,
0x116e5c32, 0x95536704, 0xab4a04a9, 0x5d23f34b, 0x241a78dd, 0xd8d9fc05, 0x41630b35, 0x0e29f25b,
0x76eb9f5a, 0x9191bd43, 0xed39716a, 0x4d8961d6, 0xf0ebc8e1, 0xd75ac71f, 0x3b7a08e4, 0x6f463072,
0x7d38d2fb, 0xf7fc39eb, 0xd0a33392, 0x1e6555ac, 0x4365a109, 0x247bac34, 0xb0668441, 0x952a3758,
0x022121a2, 0xcd764432, 0xdbc68ac6, 0xf3023b0b, 0x77b49f36, 0xd19c43b4, 0x86a326bc, 0xaf572191,
0xd1d1b3a1, 0x8e186657, 0x6945ff96, 0x9a0649e9, 0x62436419, 0x1fad87e3, 0x5e2066e9, 0x9466d8f0,
0x0f97d603, 0xf31baa60, 0x528e46da, 0x26ea71e2, 0x99373e4b, 0x5fd3f7f1, 0x9bfe47a0, 0x2bc38f7a,
0x40c38aef, 0x6a9b92e2, 0x58978dbc, 0x1a275c59, 0x7bbb9ed6, 0xf24bbd73, 0x7dd13711, 0xa0bf577b,
0xd3997937, 0x74602d4e, 0x46620d8b, 0x623a8b37, 0x3a54d8a8, 0x0e3437ed, 0xf0a98c4e, 0xf66eae2d,
0xd52dcc36, 0x29565980, 0xbc46f702, 0x4fb5daeb, 0xe6050204, 0x48c241db, 0x43880ac8, 0xcc61b4da,
0x965fb678, 0xfb3db441, 0xc719615e, 0x02dcb5f7, 0xb1b1392e, 0x58a1c5ca, 0x2ce45ee3, 0x6b4e5c9e,
0x8bab5d5d, 0x0dce9e23, 0x3302dc0f, 0x8bc020ac, 0x39943385, 0x266f9567, 0x26ad3a2e, 0x537d8451,
0x7065251f, 0x54693f63, 0x64d8d465, 0x1834eff4, 0x178867bf, 0x62fff0c8, 0x2e943440, 0xb1344a4f,
0x67dcce14, 0xcccd1e70, 0x3cb0af67, 0xc218f667, 0x1dfcc708, 0xcdaf088b, 0xd4cdf808, 0x3a0f4dc4,
0x1f28b391, 0x44007955, 0xa1e3e2e8, 0xd1f76a68, 0xf8c55582, 0x0a7117bd, 0x21048276, 0x7665b3a8,
0x00c71af0, 0x7b550c32, 0xca9e2e96, 0x7aa1850a, 0x9726bdcb, 0xc1a1b9ac, 0x7291bfe1, 0x33502e8d,
0x5f20737b, 0x9417f514, 0xa6b4307c, 0x4b62ee7d, 0xf6a9ea0c, 0x64f59041, 0x400da1e4, 0xbab9e8c9,
0x4e733f49, 0xd449d4c1, 0x6c33d597, 0x2bf9cff7, 0xc2958a17, 0x9a508e54, 0x1470e7ea, 0xd31acf84,
0x929a109f, 0xfda354cc, 0x3d5e1e87, 0xeda992c8, 0x44dc5763, 0x586bf8d3, 0xca886a12, 0x8de4c83b,
0x6cbf3631, 0xc6ce56fa, 0x4ee47d36, 0xd12909a7, 0xfc00aa49, 0x9cdb27df, 0x5a0a9b87, 0xd7ab99b2,
0x2afaf99c, 0x6c1623ad, 0xccd41817, 0x8bc54d2e, 0x6c04d0c9, 0x9c53f84e, 0xdd78c34c, 0x9d530b0d,
0x0bfa3b68, 0xbe0cf792, 0x1c4761e8, 0xcb1aa10f, 0x221b9d99, 0xe51f3d0b, 0x5943be0f, 0x30099717,
0xdbc11afa, 0xa81da36f, 0x4c0e0fd0, 0x5c87c6bc, 0xd33b0f0d, 0x6db45372, 0x415640ce, 0xbed2ac19,
0x07a56947, 0xe31cafa1, 0x06c51f49, 0xaeaf0e9c, 0x39104307, 0x3429f60e, 0x8476e1f6, 0xc113c691,
0x6b0afe2e, 0x8b7a9c0d, 0xabb5e03f, 0xd43a9f35, 0xf99ff496, 0x7e212e0d, 0x089f7339, 0x9fddfb68,
0x534a6ede, 0xf4383cfe, 0x4b12e388, 0x0c5c164f, 0xc05d414c, 0x85780c6e, 0x757e9198, 0xab2f233e,
0x11777199, 0x1c310039, 0x5e528b41, 0x1fd34781, 0x769613f4, 0x77362dc8, 0x620d29fc, 0x7a64cbc7,
0xbb1795b4, 0x7829e680, 0x41d2fc23, 0x460a445d, 0xc8282a70, 0xc19e64f7, 0x58bbaf3a, 0xba21174a,
0xcad52a48, 0xcc6d6560, 0x46ae00f4, 0xa134ff92, 0x164d5ffa, 0x9c02fe99, 0xe0d4e6ce, 0xe4a33608,
0x2baaebba, 0x3b471de0, 0xda56c8b2, 0xfbab89ae, 0x44b7e8da, 0x132f2018, 0x8bbffc33, 0xa53f792c,
0x79f9440c, 0x1d1192f5, 0x4c1c43f6, 0x4770c635, 0xbf530219, 0x0d050039, 0x43125828, 0x2dad16e5,
0x87e0510d, 0x879f8f46, 0x9a229209, 0x3ca2840e, 0xb1aa8de1, 0x38227128, 0x07537535, 0x50722da0,
0x5cc1222f, 0x54537098, 0xd23ed230, 0xa0b4a715, 0xbbc31316, 0x94d36e75, 0xf31f0914, 0x59998f7e,
0x6368d0aa, 0x41027613, 0xa7457b0a, 0xa534c38e, 0x49dbded9, 0x7c30ea47, 0x18f0d6ea, 0xbd1a3d44,
0x1c43620d, 0x9bebd4e8, 0xc2a9c3a0, 0x8b1fbe87, 0xe5a8fe66, 0x646b9b49, 0xee7eae5a, 0x27aa171c,
0x4291c36f, 0xb849e670, 0x55b0ce2b, 0xd06a795b, 0xc70552af, 0xbdccf698, 0x9f914a6c, 0xbc7b3b58,
0xdb988220, 0x6e413401, 0x8582a575, 0xbd07a174, 0x436c6696, 0x53052ff8, 0x8e7f54f3, 0x30c68912,
0xa0c05671, 0x879efbb8, 0x8ffffe0e, 0xfb12a9f5, 0x2c19e83e, 0x59212a2c, 0x29b76a79, 0xd3d68646,
0x78e7560f, 0x7eb8baad, 0x24d7fb95, 0x53bba349, 0xd41c7167, 0x36a37a25, 0x5bf8ac79, 0x6516aa1d,
0x26a3dcc3, 0x11eda7a8, 0x1751d9be, 0x2fc5ad77, 0xb1ebbd2a, 0x1019a114, 0x8d62074f, 0x6b50b76a,
0xc7216ba2, 0xbaf70322, 0xfff1ab63, 0xb5d6487f, 0x9536a629, 0x46de1a3e, 0x9feef8bb, 0x95a6af70,
0x9b58e5a0, 0xbd8d5a6d, 0x3c49336d, 0xfdd50cdd, 0xdd2cb38c, 0xaf16409a, 0xeac82533, 0x7db4341a,
0x372a902f, 0x462672d4, 0x7e127986, 0x6462a711, 0x66aad8ed, 0xebeaf04e, 0x0661a456, 0x815ccd5e,
0x80d1deaf, 0xfe257ef9, 0x09c0346e, 0xc5d468d2, 0x5f76e5da, 0xa8a4e07a, 0xc56a5777, 0x5c965b39,
0x90f4226b, 0xe839623d, 0x9f9a25c2, 0x9a6988eb, 0x8d1a0e3c, 0xc2c050e0, 0x66de0088, 0xcbd38f47,
0x25a18170, 0x4661689d, 0x732f87b2, 0x7cf1e310, 0xbe3a3d17, 0xa38584ad, 0x397635d9, 0xb94139e1,
0x05652513, 0x555280d5, 0x491972cf, 0x3014db85, 0x6e3184d1, 0x4ff883a7, 0xcd508a76, 0x72fffa96,
0xe3256ae6, 0x6622adbc, 0x2629934b, 0x903a0553, 0xa2bb4106, 0xc9a5d640, 0x3fd1b82d, 0x1ba09dd8,
0x2987e7c8, 0xee1c212c, 0x1b4cabf7, 0xd1a1fbe7, 0xc3cba579, 0xd66d0899, 0x2e8c8f26, 0x5a9178ca,
0x8f5567aa, 0x7d522304, 0xd036641d, 0x8ad4952d, 0xdb30c57e, 0xec8ffd8e, 0xc983dc91, 0x5a03e882,
0x84fb5f44, 0xe69efd12, 0x85a461d2, 0x958e5e00, 0x46fe9121, 0xa36dcb1e, 0x1e6045d0, 0x0ea4e355,
0x4ebd8557, 0xfffbf2b2, 0x8658c49d, 0xaff355b1, 0x60d16d31, 0x6e77a5c5, 0xfc9b1f47, 0x3f81efef,
0x92806083, 0xf046bd5d, 0x498490a2, 0x41988fba, 0x139e560f, 0x27fcee21, 0xcaf407f1, 0x5ebaf4bd,
0xf6af38d9, 0x1782fe3a, 0x2d71f233, 0x6c16e0cc, 0x10cd0c88, 0xfd79bea1, 0x5fd0894d, 0x73157a8e,
0xa97b001e, 0x538d461e, 0xf4f23712, 0x3ac25186, 0xf13db14d, 0x1de6bb94, 0xd4863cd8, 0xfd6bde19,
0x86a1ef82, 0x28d2c529, 0xb3217d69, 0x7bb68d0d, 0x47e75924, 0x8cd26818, 0x66dd0962, 0x9ad39cf8,
0xdcff6c03, 0x18d3e91a, 0x9e94d32d, 0x50754b40, 0xba81b1c7, 0xac2c88bb, 0x36f2f272, 0xeb9feb24,
0xdada7316, 0xd27a3282, 0x3e16b2a3, 0x9522f2f9, 0x7b7fb57c, 0x9c22f47f, 0x244dc65e, 0x52561dcc,
0x7ffec251, 0x74f76f87, 0x48e1ca78, 0xbd1f4eee, 0x6cc79aeb, 0x40c03609, 0x59270f11, 0xc0759cf8,
0xcce620b0, 0x39a15830, 0xac3e7517, 0x1409a0eb, 0x6bfec344, 0x71d48a7f, 0x14db688d, 0x906eba82,
0x00000000,
0xfffffffe, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0x3fffffff,
0x00000000
};
/* m_2_sqrtpi_16384 =
1.128379167095512573896158903121545171688101258657997713688171443421284936882986\
828973487320404214726886056695812723414703379862989652325732730979040035537986\
585675274119196879520704928700435945142423160491545640441109017054346433244416\
926616222799025526908972046136475381837490317493231702602132796715543998754668\
320715597752333488152466078760432701203287243392470100916625063893758913312576\
651631043248869097731406379754861763556365896778950217001836917068443263565178\
670503666024049245124447449894540067794862528599318852700856608980726631607875\
391971216318675658441114765847576463158466211523929554936506180343123616119044\
459235264930718080170688589725005789478432836238548619548451139757591558099749\
638273874479384145721266849535939897219177526087267452911757503086161868839476\
966576982758350723791327018482697850617660789930811682114508296549646950349484\
018793976683355429771178335667478997183163300275371977372408792825814573857927\
614754653462236857357604231049732437943817793615062990240294910543518259630544\
244126468693514830520512369964555789973905060333899393713277246184408849722866\
262122203479408633108870729232600533621778609544108260549664286731729420583709\
898167677538495392748117508206316946634152433906289780994634796224277050525789\
933163762144944610034611200146111014760538140478418650258730371308816054606091\
217117786637305172610517669441962183230451102680326896192154681258135304184955\
488915831319872573827621301394798442321270036762403269655890511176091794390559\
806184597712231091256394888644636818979096451397846378693640734006412458420064\
879125851437050838091157673662671192611457760297346542852808312236531894105842\
976564219243112231755769151738741538633137951466072661211616085355310857774493\
679173076256383508892008233851964641402029759551974793310482402462041711945161\
548326464873039374115874373991373282632741414920329349124653295705526587225112\
073460916295019351673851763550205032343583177087022638899559022604128931488470\
928339695796081675002149402705503760956452458569391936454552087427059271324878\
358397026924524406044511662789633794884312566085791783949166112065856075232662\
140149368936155086704776086186500364186886553943513209170716292378586966001695\
043767126312269700601051262635023004805630507146960562075511746193744116099678\
233570896735643276617479233229464677226737161287382607246540458402419168410369\
080032442595204449841004182771241558536904090276184130382096457426893023177519\
552932669910328559505543058012609185253324264204948243252385345305151663497890\
783280043012055166242868647524427377318531773354446540102614567355680535177054\
052252524092466096556675461869194502097950414221238045052862533170581314105649\
117929016110826071463050044902113986948490263880543969640100358021024367307867\
000301735766682570676407886519783729177203642562064756387522705452837219505239\
146678435510613803649417614863894095412079053170504045514553464488107056711353\
135654973323610571363687790680289636128613293872689308014945837435447842138998\
905245865156436810554607137697280630246651339850469406220551498665058061194885\
935287263255459809287176894173344457927893719204021735218061427209610327530090\
481359156114737900338999284739000941794126272521563323712393264365694015494798\
845758177461064542616220649966014176004741516847090412118006287694825065880171\
056250993919303638432314158075935160566030784030640967502158165838453766524335\
167928343349233455079911675501630050345992078988504456804117989472244308381074\
316572268769747961810446103387750892355905894112628054330187188205232329621109\
823196844542713826920924672208303426731522259628284668136066393584259142373024\
067274723910694519588218389476264375829465351969254371051037751595118698646904\
209609224150152037740761012292781485049685692772388692863900927531308051193212\
078854684333195974636954336983253935201227709130856853365928464892948246268919\
834141037081655902606199139731525365474266922880765629414605492051481444216167\
371994972573425205309840414138417035758698089518302396881475196204307340888309\
337993197785459868191247415137417397877812432257644944649202976735756108226566\
923816174331738441849616773974526770131600061115803314650488938694201763622076\
197462235575335465562301505247239448159895778149174974218949883471091932018714\
369034789243679098491554148983677061730750551227856425212397947474499127506315\
309487953307228293538793711496886230907581836120308194707679652633703008244493\
749493420643412988570741320558420023515984418880360067524333526751540635398976\
877539253675773859844854384783088644292314791069757425511977471787938487091196\
816752481409681776144821243077521266894617141317937538331713385630186525628336\
840377627541992322575762381138828205336443002423982654181214609044146530225739\
526492944274443996872672837863108024153934870307831589725173195100900554699273\
311155538404845644525933284195228765409052650396353439147002055689647518165445\
9501702070129455240E+0; */
static EMUSHORT _ei_m_2_sqrtpi_16384_[NPIR_16384] =
{
/* lgw */
/* S i g n i f i c a n d */
/* hgw */
/* Exponent */
/* Sign */
0x00000000,
0xed65d8b9, 0xeb2b3030, 0x0d09ee8c, 0x21e16607, 0x9c506bcb, 0x9d058904, 0x9406cc95, 0x431ad20b,
0x9be97145, 0x353bac3c, 0x515a03b3, 0x69606130, 0xe776cc5d, 0x35b6a271, 0xe037ec82, 0x749d2e8e,
0xc6275b2e, 0x5982dc78, 0x26c71d02, 0x9c3cc68d, 0x7b93dee2, 0x237ee25d, 0xbc5b0570, 0xa1fdd6e5,
0x5b63acdc, 0x13730d97, 0x9c7e1589, 0x1ee4be3e, 0x53c58fc0, 0x79ca3c97, 0x34e9c42d, 0xd38da0ad,
0x116e5c32, 0x95536704, 0xab4a04a9, 0x5d23f34b, 0x241a78dd, 0xd8d9fc05, 0x41630b35, 0x0e29f25b,
0x76eb9f5a, 0x9191bd43, 0xed39716a, 0x4d8961d6, 0xf0ebc8e1, 0xd75ac71f, 0x3b7a08e4, 0x6f463072,
0x7d38d2fb, 0xf7fc39eb, 0xd0a33392, 0x1e6555ac, 0x4365a109, 0x247bac34, 0xb0668441, 0x952a3758,
0x022121a2, 0xcd764432, 0xdbc68ac6, 0xf3023b0b, 0x77b49f36, 0xd19c43b4, 0x86a326bc, 0xaf572191,
0xd1d1b3a1, 0x8e186657, 0x6945ff96, 0x9a0649e9, 0x62436419, 0x1fad87e3, 0x5e2066e9, 0x9466d8f0,
0x0f97d603, 0xf31baa60, 0x528e46da, 0x26ea71e2, 0x99373e4b, 0x5fd3f7f1, 0x9bfe47a0, 0x2bc38f7a,
0x40c38aef, 0x6a9b92e2, 0x58978dbc, 0x1a275c59, 0x7bbb9ed6, 0xf24bbd73, 0x7dd13711, 0xa0bf577b,
0xd3997937, 0x74602d4e, 0x46620d8b, 0x623a8b37, 0x3a54d8a8, 0x0e3437ed, 0xf0a98c4e, 0xf66eae2d,
0xd52dcc36, 0x29565980, 0xbc46f702, 0x4fb5daeb, 0xe6050204, 0x48c241db, 0x43880ac8, 0xcc61b4da,
0x965fb678, 0xfb3db441, 0xc719615e, 0x02dcb5f7, 0xb1b1392e, 0x58a1c5ca, 0x2ce45ee3, 0x6b4e5c9e,
0x8bab5d5d, 0x0dce9e23, 0x3302dc0f, 0x8bc020ac, 0x39943385, 0x266f9567, 0x26ad3a2e, 0x537d8451,
0x7065251f, 0x54693f63, 0x64d8d465, 0x1834eff4, 0x178867bf, 0x62fff0c8, 0x2e943440, 0xb1344a4f,
0x67dcce14, 0xcccd1e70, 0x3cb0af67, 0xc218f667, 0x1dfcc708, 0xcdaf088b, 0xd4cdf808, 0x3a0f4dc4,
0x1f28b391, 0x44007955, 0xa1e3e2e8, 0xd1f76a68, 0xf8c55582, 0x0a7117bd, 0x21048276, 0x7665b3a8,
0x00c71af0, 0x7b550c32, 0xca9e2e96, 0x7aa1850a, 0x9726bdcb, 0xc1a1b9ac, 0x7291bfe1, 0x33502e8d,
0x5f20737b, 0x9417f514, 0xa6b4307c, 0x4b62ee7d, 0xf6a9ea0c, 0x64f59041, 0x400da1e4, 0xbab9e8c9,
0x4e733f49, 0xd449d4c1, 0x6c33d597, 0x2bf9cff7, 0xc2958a17, 0x9a508e54, 0x1470e7ea, 0xd31acf84,
0x929a109f, 0xfda354cc, 0x3d5e1e87, 0xeda992c8, 0x44dc5763, 0x586bf8d3, 0xca886a12, 0x8de4c83b,
0x6cbf3631, 0xc6ce56fa, 0x4ee47d36, 0xd12909a7, 0xfc00aa49, 0x9cdb27df, 0x5a0a9b87, 0xd7ab99b2,
0x2afaf99c, 0x6c1623ad, 0xccd41817, 0x8bc54d2e, 0x6c04d0c9, 0x9c53f84e, 0xdd78c34c, 0x9d530b0d,
0x0bfa3b68, 0xbe0cf792, 0x1c4761e8, 0xcb1aa10f, 0x221b9d99, 0xe51f3d0b, 0x5943be0f, 0x30099717,
0xdbc11afa, 0xa81da36f, 0x4c0e0fd0, 0x5c87c6bc, 0xd33b0f0d, 0x6db45372, 0x415640ce, 0xbed2ac19,
0x07a56947, 0xe31cafa1, 0x06c51f49, 0xaeaf0e9c, 0x39104307, 0x3429f60e, 0x8476e1f6, 0xc113c691,
0x6b0afe2e, 0x8b7a9c0d, 0xabb5e03f, 0xd43a9f35, 0xf99ff496, 0x7e212e0d, 0x089f7339, 0x9fddfb68,
0x534a6ede, 0xf4383cfe, 0x4b12e388, 0x0c5c164f, 0xc05d414c, 0x85780c6e, 0x757e9198, 0xab2f233e,
0x11777199, 0x1c310039, 0x5e528b41, 0x1fd34781, 0x769613f4, 0x77362dc8, 0x620d29fc, 0x7a64cbc7,
0xbb1795b4, 0x7829e680, 0x41d2fc23, 0x460a445d, 0xc8282a70, 0xc19e64f7, 0x58bbaf3a, 0xba21174a,
0xcad52a48, 0xcc6d6560, 0x46ae00f4, 0xa134ff92, 0x164d5ffa, 0x9c02fe99, 0xe0d4e6ce, 0xe4a33608,
0x2baaebba, 0x3b471de0, 0xda56c8b2, 0xfbab89ae, 0x44b7e8da, 0x132f2018, 0x8bbffc33, 0xa53f792c,
0x79f9440c, 0x1d1192f5, 0x4c1c43f6, 0x4770c635, 0xbf530219, 0x0d050039, 0x43125828, 0x2dad16e5,
0x87e0510d, 0x879f8f46, 0x9a229209, 0x3ca2840e, 0xb1aa8de1, 0x38227128, 0x07537535, 0x50722da0,
0x5cc1222f, 0x54537098, 0xd23ed230, 0xa0b4a715, 0xbbc31316, 0x94d36e75, 0xf31f0914, 0x59998f7e,
0x6368d0aa, 0x41027613, 0xa7457b0a, 0xa534c38e, 0x49dbded9, 0x7c30ea47, 0x18f0d6ea, 0xbd1a3d44,
0x1c43620d, 0x9bebd4e8, 0xc2a9c3a0, 0x8b1fbe87, 0xe5a8fe66, 0x646b9b49, 0xee7eae5a, 0x27aa171c,
0x4291c36f, 0xb849e670, 0x55b0ce2b, 0xd06a795b, 0xc70552af, 0xbdccf698, 0x9f914a6c, 0xbc7b3b58,
0xdb988220, 0x6e413401, 0x8582a575, 0xbd07a174, 0x436c6696, 0x53052ff8, 0x8e7f54f3, 0x30c68912,
0xa0c05671, 0x879efbb8, 0x8ffffe0e, 0xfb12a9f5, 0x2c19e83e, 0x59212a2c, 0x29b76a79, 0xd3d68646,
0x78e7560f, 0x7eb8baad, 0x24d7fb95, 0x53bba349, 0xd41c7167, 0x36a37a25, 0x5bf8ac79, 0x6516aa1d,
0x26a3dcc3, 0x11eda7a8, 0x1751d9be, 0x2fc5ad77, 0xb1ebbd2a, 0x1019a114, 0x8d62074f, 0x6b50b76a,
0xc7216ba2, 0xbaf70322, 0xfff1ab63, 0xb5d6487f, 0x9536a629, 0x46de1a3e, 0x9feef8bb, 0x95a6af70,
0x9b58e5a0, 0xbd8d5a6d, 0x3c49336d, 0xfdd50cdd, 0xdd2cb38c, 0xaf16409a, 0xeac82533, 0x7db4341a,
0x372a902f, 0x462672d4, 0x7e127986, 0x6462a711, 0x66aad8ed, 0xebeaf04e, 0x0661a456, 0x815ccd5e,
0x80d1deaf, 0xfe257ef9, 0x09c0346e, 0xc5d468d2, 0x5f76e5da, 0xa8a4e07a, 0xc56a5777, 0x5c965b39,
0x90f4226b, 0xe839623d, 0x9f9a25c2, 0x9a6988eb, 0x8d1a0e3c, 0xc2c050e0, 0x66de0088, 0xcbd38f47,
0x25a18170, 0x4661689d, 0x732f87b2, 0x7cf1e310, 0xbe3a3d17, 0xa38584ad, 0x397635d9, 0xb94139e1,
0x05652513, 0x555280d5, 0x491972cf, 0x3014db85, 0x6e3184d1, 0x4ff883a7, 0xcd508a76, 0x72fffa96,
0xe3256ae6, 0x6622adbc, 0x2629934b, 0x903a0553, 0xa2bb4106, 0xc9a5d640, 0x3fd1b82d, 0x1ba09dd8,
0x2987e7c8, 0xee1c212c, 0x1b4cabf7, 0xd1a1fbe7, 0xc3cba579, 0xd66d0899, 0x2e8c8f26, 0x5a9178ca,
0x8f5567aa, 0x7d522304, 0xd036641d, 0x8ad4952d, 0xdb30c57e, 0xec8ffd8e, 0xc983dc91, 0x5a03e882,
0x84fb5f44, 0xe69efd12, 0x85a461d2, 0x958e5e00, 0x46fe9121, 0xa36dcb1e, 0x1e6045d0, 0x0ea4e355,
0x4ebd8557, 0xfffbf2b2, 0x8658c49d, 0xaff355b1, 0x60d16d31, 0x6e77a5c5, 0xfc9b1f47, 0x3f81efef,
0x92806083, 0xf046bd5d, 0x498490a2, 0x41988fba, 0x139e560f, 0x27fcee21, 0xcaf407f1, 0x5ebaf4bd,
0xf6af38d9, 0x1782fe3a, 0x2d71f233, 0x6c16e0cc, 0x10cd0c88, 0xfd79bea1, 0x5fd0894d, 0x73157a8e,
0xa97b001e, 0x538d461e, 0xf4f23712, 0x3ac25186, 0xf13db14d, 0x1de6bb94, 0xd4863cd8, 0xfd6bde19,
0x86a1ef82, 0x28d2c529, 0xb3217d69, 0x7bb68d0d, 0x47e75924, 0x8cd26818, 0x66dd0962, 0x9ad39cf8,
0xdcff6c03, 0x18d3e91a, 0x9e94d32d, 0x50754b40, 0xba81b1c7, 0xac2c88bb, 0x36f2f272, 0xeb9feb24,
0xdada7316, 0xd27a3282, 0x3e16b2a3, 0x9522f2f9, 0x7b7fb57c, 0x9c22f47f, 0x244dc65e, 0x52561dcc,
0x7ffec251, 0x74f76f87, 0x48e1ca78, 0xbd1f4eee, 0x6cc79aeb, 0x40c03609, 0x59270f11, 0xc0759cf8,
0xcce620b0, 0x39a15830, 0xac3e7517, 0x1409a0eb, 0x6bfec344, 0x71d48a7f, 0x14db688d, 0x906eba82,
0x00000000,
0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0x3fffffff,
0x00000000
};
/* m_sqrt2_16384 =
1.414213562373095048801688724209698078569671875376948073176679737990732478462107\
038850387534327641572735013846230912297024924836055850737212644121497099935831\
413222665927505592755799950501152782060571470109559971605970274534596862014728\
517418640889198609552329230484308714321450839762603627995251407989687253396546\
331808829640620615258352395054745750287759961729835575220337531857011354374603\
408498847160386899970699004815030544027790316454247823068492936918621580578463\
111596668713013015618568987237235288509264861249497715421833420428568606014682\
472077143585487415565706967765372022648544701585880162075847492265722600208558\
446652145839889394437092659180031138824646815708263010059485870400318648034219\
489727829064104507263688131373985525611732204024509122770022694112757362728049\
573810896750401836986836845072579936472906076299694138047565482372899718032680\
247442062926912485905218100445984215059112024944134172853147810580360337107730\
918286931471017111168391658172688941975871658215212822951848847208969463386289\
156288276595263514054226765323969461751129160240871551013515045538128756005263\
146801712740265396947024030051749531886292563138518816347800156936917688185237\
868405228783762938921430065586956868596459515550164472450983689603688732311438\
941557665104088391429233811320605243362948531704991577175622854974143899918802\
176243096520656421182731672625753959471725593463723863226148274262220867115583\
959992652117625269891754098815934864008345708518147223181420407042650905653233\
339843645786579679651926729239987536661721598257886026336361782749599421940377\
775368142621773879919455139723127406689832998989538672882285637869774966251996\
658352577619893932284534473569479496295216889148549253890475582883452609652409\
654288939453864662574492755638196441031697983306185201937938494005715633372054\
806854057586799967012137223947582142630658513221740883238294728761739364746783\
743196000159218880734785761725221186749042497736692920731109636972160893370866\
115673458533483329525467585164471075784860246360083444911481858765555428645512\
331421992631133251797060843655970435285641008791850076036100915946567067688360\
557174007675690509613671940132493560524018599910506210816359772643138060546701\
029356997104242510578174953105725593498445112692278034491350663756874776028316\
282960553242242695753452902883876844642917328277088831808702533985233812274999\
081237189254072647536785030482159180188616710897286922920119759988070381854333\
253646021108229927929307287178079988809917674177410898306080032631181642798823\
117154363869661702999934161614878686018045505553986913115186010386375325004558\
186044804075024119518430567453368361367459737442398855328517930896037389891517\
319587413442881784212502191695187559344438739618931454999990610758704909026088\
351763622474975785885836803745793115733980209998662218694992259591327642361941\
059210032802614987456659968887406795616739185957288864247346358588686449682238\
600698335264279905628316561391394255764906206518602164726303336297507569787060\
660685649816009271870929215313236828135698893709741650447459096053747279652447\
709409924123871061447054398674364733847745481910087288622214958952959118789214\
917983398108378827815306556231581036064867587303601450227320882935134138722768\
417667843690529428698490838455744579409598626074249954916802853077398938296036\
213353987532050919989360751390644449576845699347127636450716327915470159773354\
863893942325727754003826027478567417258095141630715959784981800944356037939098\
559016827215403458158152100493666295344882710729239660232163823826661262683050\
257278116945103537937156882336593229782319298606467978986409208560955814261436\
363100461559433255047449397593399912541953230093217530447653396470662761166175\
351875464620967634558738616488019884849747926404506544489691004079421181692579\
685756378488149898641685499491635761448404702103398921534237703723335311564594\
438970365316672194904935188290580630740134686264167247011065346349391640714628\
556798017793381442404526913706660977763878486623800339232437047411533187253190\
601916599645538115788841380843323210533767461812178014296092832411362752540887\
372905129407339479433061943956936702079429515878228349321931666411130154959469\
837897767434443539337709957134988407890850815892366070088658105470949790465722\
988880892461282816013133701029080290999745647849581545614648715516390502419857\
906131093458783306200262207372471676685455499904994085710809925759928893236615\
438271955005781625133038153146577907926868500806984428479152424275441026805756\
321565322061885751225113063937025362927161968251259192025216058701189596732244\
239267423734490764646727375347964598819149807931718002423855453886038368310800\
779182466462754117444250018727779518164383451463461299020763343017968554385631\
667723518389336667042222110939144930287963812839889311731308430042125550185498\
506529455637766031461255909104611384768282359592477228629042642736163264585443\
3928772638603431507E+0; */
static EMUSHORT _ei_m_sqrt2_16384_[NPIR_16384] =
{
/* lgw */
/* S i g n i f i c a n d */
/* hgw */
/* Exponent */
/* Sign */
0x00000000,
0x6848d15c, 0xf46e5d2f, 0x64b46bcd, 0xea3ed177, 0xd2528e5d, 0xd0c40dea, 0xd748be0b, 0x535385f4,
0xab0a1e98, 0x31e1406c, 0x8701d7be, 0xc6ea6c30, 0x4698bf02, 0x7bd5878b, 0xcd8f496a, 0x1323909d,
0xeccd53d1, 0xc7a76bc6, 0xe9afcc4c, 0x6cf0b4d8, 0xa71285c7, 0x5062ad1f, 0xa6f6f4b8, 0xcab7ab5f,
0x5f153974, 0x73c3dd6d, 0x411d4487, 0xb0cc6fc9, 0x9c95af56, 0x249b63d5, 0xe8bb07aa, 0xfdd49055,
0x5159e771, 0x79a1e34d, 0xbf6c2369, 0x2afff7a3, 0xab431784, 0x83a6f713, 0x4d4b3ca2, 0x6617c8d2,
0x6dd8a55f, 0x543e6664, 0xd7fe3f60, 0x63291276, 0xc1c1c5b7, 0x5f22889c, 0x0d80a5b4, 0x082a8cb8,
0x9db05bfc, 0x6d0de29b, 0xc9565ea4, 0x8a414770, 0x9b0748f8, 0x69f5e0b3, 0xbc792bdd, 0xc8a5ea12,
0xf677f139, 0xb3382968, 0x50e7060c, 0x9fb6b3a8, 0x1ea4a982, 0xa44133ad, 0xb1d834b1, 0x6bcc93df,
0x232b0b3c, 0xcbac03d2, 0x00a6f033, 0x86e0db6e, 0x5635f48f, 0x17bbca05, 0x3391f012, 0xe0102adf,
0x44bd7bec, 0x92715640, 0xf5bcacfa, 0x66e64384, 0xebc7d367, 0x4d24fc9c, 0x009510dd, 0xbce5df3d,
0x69d5ed43, 0xb89ed6a3, 0x4398c69e, 0xf5dc2af3, 0x6c73c0f9, 0x3c37647a, 0x57a04d89, 0x8e489d03,
0x94afd860, 0x9a57a42e, 0x16c732d3, 0x6f0d14d2, 0x09c96b9b, 0x46fd69f4, 0xfe88ea32, 0xf2489052,
0x349af47d, 0xe4ec79c3, 0x567d8f5d, 0x89e4de3e, 0xc1f7d479, 0x5463693b, 0x8a853420, 0x76f36103,
0x3fd20475, 0x028a134d, 0xd8e8d285, 0x817b1aad, 0x97efa469, 0x8d37b86e, 0x4672165d, 0x8a58a237,
0xc3054c4a, 0xcb82005f, 0x205aaa8a, 0x5be0bb19, 0x6a3a5886, 0xd239e533, 0x816feba8, 0x1110374f,
0x879041a2, 0x195dff54, 0x04cec8c7, 0x83158ee6, 0x956ce199, 0x9e4d0ebd, 0xe2a69dcd, 0x66185131,
0x4720700f, 0xea8c3f10, 0xff9d1f0d, 0xb17a65a8, 0x2ad09676, 0x57423086, 0x6c20ef2e, 0x0fe83923,
0x1b57b3a2, 0x8dea0fcc, 0xbb1b97f1, 0xd510d922, 0x11ab6be2, 0x74697ec6, 0x649c7a2d, 0x9aa6435b,
0x8382a531, 0xf7c82a85, 0x8d3938e2, 0xe3e9943e, 0x91f34515, 0x29508516, 0x59bb0b1e, 0x7f5baa67,
0x08f08ba3, 0xf9bf094b, 0x1699c61c, 0xe2cab894, 0xcb99ae1f, 0x1ba1bb3f, 0xe616d1b4, 0x859ce4b0,
0x755445ad, 0x7d0b2906, 0x6c22ddf1, 0xef195eb5, 0x042d14da, 0x2ba48bb7, 0x8d182145, 0xf2f7164d,
0xfedb1663, 0x51942814, 0xede6c972, 0xa8d14692, 0xd817f042, 0xbc53aa25, 0xb30b0c5c, 0x473fb1be,
0xc4bcf54e, 0xae87a5be, 0x83e4b7e5, 0x87d9a565, 0x7225661f, 0xe9a0a841, 0x60652703, 0x857108cd,
0x6d69d046, 0x2119f7f5, 0x2f05ef37, 0x9513662e, 0x89c9deab, 0xaea6dd72, 0x0d90673b, 0x89be850c,
0x58eae7ed, 0xbcbd0424, 0xb0a5d746, 0xbcb36ecb, 0xc4b8eea7, 0x1978e1d5, 0x1979c620, 0x48202259,
0xa5b18390, 0x127f10c7, 0xf85050fe, 0xa1ed9bab, 0x45122fe7, 0xab097629, 0xcc26a6dc, 0x13721552,
0x46d9e3e7, 0xdc56777d, 0x9c077cf6, 0x92e3b079, 0x7b4f9a5a, 0x7c9f75c0, 0x74aaba24, 0x6ee5587b,
0xc5de228b, 0x3c53f85d, 0x61cbd941, 0x4e7c8ab3, 0x1b9d388e, 0x765b1e7b, 0x893d2a66, 0x440a2cf6,
0xde16c525, 0xff04855f, 0xa51a8007, 0x4cc8d32a, 0x0051fae0, 0x123f13cb, 0x974ceeb5, 0x7f1a00d1,
0xb60b961d, 0x19e4e89f, 0xced3cb7b, 0xb402dda7, 0xb0bc02cc, 0xa35d9040, 0x29fcac2c, 0x0aebf71f,
0xd08f6a92, 0xb35c0efd, 0x0fb4d8bd, 0xac3a7da8, 0xd0f57354, 0xa8b7e2b7, 0xa29a27ed, 0x325ce3eb,
0xd521bb15, 0x713eb23e, 0x67d86471, 0xc034e91f, 0x80f16487, 0x6c725cf7, 0xddc66da5, 0x2ddbbdc7,
0xdf670173, 0x7ede16d7, 0x298fba5d, 0x8555fdef, 0xf21a7c1e, 0xef090d3d, 0x93b861ff, 0xc5d4084e,
0x240293dd, 0x3df9422c, 0xa060cc86, 0x766400eb, 0xc69c2f51, 0x54efe116, 0xefcb7740, 0x5f26e39e,
0x6a4a4adb, 0x096a3050, 0x9f213cd5, 0x14d3e3d4, 0x37eab7ee, 0x513d68d3, 0x9418fa26, 0x91b0c165,
0xac495ada, 0xa769f9f0, 0x6aadc17e, 0xdacbc030, 0xc387c612, 0x321f1e8b, 0x291543dc, 0x2d992ccb,
0x60215ee4, 0xe3aa7f9f, 0xa37bff05, 0xbdf3982d, 0x18d09c5d, 0x3256f0f2, 0xac59e76e, 0xa3875720,
0x46990d94, 0x63bff149, 0x9d2f9be1, 0x6abdb60a, 0xb881e969, 0x97754277, 0x07b03661, 0xcbbaa3fd,
0xd49d2bd2, 0xd51c312b, 0xba98c9ac, 0xc43279ea, 0xacd44db7, 0x8c0eb251, 0x95a02619, 0xd8dc9328,
0xf10c97ca, 0xb96f6d02, 0x74cca3d9, 0x42a406e1, 0x8495d8e3, 0xa5444f1e, 0x294badb7, 0x5bbabd10,
0x21f5513f, 0xe88acf4b, 0x9aac6c0e, 0xaec1dd06, 0x0364c148, 0x56509fda, 0x9d0bb944, 0x57b182d2,
0x7e879df4, 0x1c3e1e93, 0x20655e4a, 0xd4a58252, 0x816b4a2e, 0x5bca5ee3, 0x27ec4b47, 0xe3051f05,
0xf2bca22d, 0x5734ec00, 0x9e908e35, 0xd8b2a4c3, 0x9d09bab8, 0x3a70430d, 0xe33fc2d9, 0x3705376d,
0x05bf60de, 0x53f8db5e, 0xac56e80e, 0xa2304414, 0xa4f5fad7, 0x15dde70d, 0x7bbc7e0e, 0xff64b6dc,
0xff75e83b, 0x2e11646a, 0xdbf578d8, 0xc02bdb4a, 0xa6ebb88b, 0xeff05e8d, 0x5d1e9e74, 0x0b9ab3e1,
0x14ff5464, 0x3dec7240, 0x9626ed43, 0xcb33c5a6, 0xf2a4dfae, 0xe24064b5, 0x18dae319, 0xea44eba9,
0xdd9ea598, 0x26ca7a7c, 0xf1114024, 0xcde06860, 0x45327428, 0xdcc4fb1d, 0xad41023e, 0x12b44e05,
0xd9b140e9, 0xf87c7991, 0x8e046353, 0x73c1bb54, 0xc12d9850, 0x3d7abb8d, 0xf2e395c0, 0x2f94f645,
0xa86817f4, 0xbbc67b01, 0x88b44318, 0x2a8706aa, 0x709055c7, 0xa6b04956, 0xf1e738fc, 0xd4ccdb64,
0x9a1cf54b, 0x9ffe1122, 0x91011a30, 0x9bd30397, 0xf2171346, 0xecc57738, 0x76e1672d, 0x53708066,
0xc4478450, 0xb8eb050f, 0xdb9392dc, 0xd9f17902, 0x42ed2f48, 0xdeae1342, 0x3884c066, 0xffababf2,
0xa418ff3f, 0x06e86336, 0x0feaef37, 0x545ab582, 0xe3005da0, 0x79246344, 0x488a515a, 0xf7b7e36f,
0x6b203080, 0x61a094a1, 0xe07f9aa0, 0x2e6acb96, 0xb3423cb6, 0xdd4ed1a3, 0xc181ec80, 0x4211eb71,
0x1e899d03, 0x0ed4822e, 0xc266eb85, 0x77dac64c, 0x107dbb4a, 0x3f48185f, 0xba44fa35, 0x8775190f,
0xc1ea7556, 0xef744894, 0x69481b04, 0xdb8fc16e, 0x43e4927a, 0x85ac27da, 0x4d82bc60, 0x485f3b49,
0xe633e3e1, 0x4d7c60a5, 0xca3ea33b, 0x5fcf8f7b, 0x92957023, 0xc246785e, 0x797f2805, 0xf9acce41,
0xd3b1f780, 0xfdfe170f, 0x3facb882, 0xd24f4a76, 0xaff5f3b2, 0x18838a2e, 0xa2f7dc33, 0xc1fcbdde,
0xf7aa81c2, 0xdea06241, 0xca221307, 0xf6a1be3f, 0x7bda1ebf, 0x332a5e9f, 0xfe32352f, 0x0104dc01,
0x6f8236c7, 0xb8cf341b, 0xd528b651, 0x4264dabc, 0xebc93e0c, 0xf4d3a02c, 0xd8fd0efd, 0x81394ab6,
0x9040ca4a, 0xeaa4a089, 0x836e582e, 0xf52f120f, 0x31f3c84d, 0xcb2a6343, 0x8bb7e9dc, 0xc6d5a8a3,
0x2f7c4e33, 0x460abc72, 0x1688458a, 0xcab1bc91, 0x11bc337b, 0x53059c60, 0x42af1f4e, 0xd2202e87,
0x3dfa2768, 0x78048736, 0x439c7b4a, 0x0f74a85e, 0xdc83db39, 0xa8b1fe6f, 0x3ab8a2c3, 0x4afc8304,
0x83339915, 0xed17ac85, 0x893ba84c, 0x1d6f60ba, 0x754abe9f, 0x597d89b3, 0xf9de6484, 0xb504f333,
0x00000000,
0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0x3fffffff,
0x00000000
};
/* m_1_sqrt2_16384 =
7.07106781186547524400844362104849039284835937688474036588339868995366239231053\
51942519376716382078636750692311545614851246241802792536860632206074854996791\
57066113329637527963778999752505763910302857350547799858029851372672984310073\
64258709320444599304776164615242154357160725419881301813997625703994843626698\
27316590441482031030762917619752737287514387998086491778761016876592850567718\
73017042494235801934499853495024075152720138951582271239115342464684593107902\
89231555798334356506507809284493618617644254632430624748857710916710214284303\
00734123603857179274370778285348388268601132427235079294008103792374613286130\
01042792233260729199446972185463295900155694123234078541315050297429352001593\
24017109744863914532052253631844065686992762805866102012254561385011347056378\
68136402478690544837520091849341842253628996823645303814984706902378274118644\
98590163401237210314634562429526090502229921075295560124720670864265739052901\
80168553865459143465735508555584195829086344470987935829107606411475924423604\
48473169314457814413829763175702711338266198473087556458012043577550675752276\
90643780026315734008563701326984735120150258747659431462815692594081739000784\
68458844092618934202614391881469460715032793478434298229757775082236225491844\
80184436615571947077883255204419571461690566030262168147426585249578858781142\
74870719499594010881215482603282105913658363128769797358627967318619316130741\
37131110433557791979996326058812634945877049407967432004172854259073611590710\
20352132545282661666992182289328983982596336461999376833086079912894301316818\
08913747997109701888876840713108869399597275698615637033449164994947693364411\
42818934887483125998329176288809946966142267236784739748147608444574274626945\
23779144172630482620482714446972693233128724637781909822051584899165309260096\
89692470028578166860274034270287933999835060686119737910713153292566108704416\
19147364380869682373391871598000079609440367392880862610593374521248868346460\
36555481848608044668543305783672926674166476273379258223553789243012318004172\
24557409293827777143227561657109963155666258985304218279852176428205043959250\
38018050457973283533844180278587003837845254806835970066246780262009299955253\
10540817988632156903027335051467849855212125528908747655286279674922255634613\
90172456753318784373880141581414802766211213478767264514419384223214586641385\
44415904351266992616906137499540618594627036323768392515241079590094308355448\
64346146005987999403519092716662682301055411496396465364358903999440495883708\
87054491530400163155908213994115585771819348308514999670808074393430090227527\
76993456557593005193187662502279093022402037512059759215283726684180683729868\
72119942766425896544801869494575865979370672144089210625109584759377967221936\
98094657274999953053793524545130441758818112374878929429184018728965578669901\
04999331109347496129795663821180970529605016401307493728329984443703397808369\
59297864443212367317929434322484111930034916763213995281415828069569712788245\
31032593010823631516681487537848935303303428249080046359354646076566184140678\
49446854870825223729548026873639826223854704962061935530723527199337182366923\
87274095504364431110747947647955939460745899169905418941390765327811579051803\
24337936518007251136604414675670693613842088339218452647143492454192278722897\
04799313037124977458401426538699469148018106676993766025459994680375695322224\
78842284967356381822535816395773507988667743194697116286387700191301373928370\
86290475708153579798924909004721780189695492795084136077017290790760502468331\
47672441355364619830116081911913330631341525128639058472551768968578441168296\
61489115964930323398949320460428047790713071818155023077971662752372469879669\
99562709766150466087652238266982353313805830876759377323104838172793693082440\
09942424873963202253272244845502039710590846289842878189244074949320842749745\
81788072420235105169946076711885186166765578229721948518265833609745246759414\
52903153700673431320836235055326731746958203573142783990088966907212022634568\
53330488881939243311900169616218523705766593626595300958299822769057894420690\
42166160526688373090608900714804641620568137627044368645256470366973971653097\
19784683510397147579391141746609658332055650774797349189488837172217696688549\
78567494203945425407946183035044329052735474895232861494440446230641408006566\
85051454014549987282392479077280732435775819525120992895306554672939165310013\
11036862358383427277499524970428554049628799644466183077191359775028908125665\
19076573288953963434250403492214239576212137720513402878160782661030942875612\
55653196851268146358098412562959601260802935059479836612211963371186724538232\
33636876739822994095749039658590012119277269430191841554003895912332313770587\
22125009363889759082191725731730649510381671508984277192815833861759194668333\
52111105546957246514398190641994465586565421502106277509274925326472781888301\
57306279545523056923841411797962386143145213213680816322927216964386319301715\
7498E-1; */
static EMUSHORT _ei_m_1_sqrt2_16384_[NPIR_16384] =
{
/* lgw */
/* S i g n i f i c a n d */
/* hgw */
/* Exponent */
/* Sign */
0x00000000,
0x6848d15c, 0xf46e5d2f, 0x64b46bcd, 0xea3ed177, 0xd2528e5d, 0xd0c40dea, 0xd748be0b, 0x535385f4,
0xab0a1e98, 0x31e1406c, 0x8701d7be, 0xc6ea6c30, 0x4698bf02, 0x7bd5878b, 0xcd8f496a, 0x1323909d,
0xeccd53d1, 0xc7a76bc6, 0xe9afcc4c, 0x6cf0b4d8, 0xa71285c7, 0x5062ad1f, 0xa6f6f4b8, 0xcab7ab5f,
0x5f153974, 0x73c3dd6d, 0x411d4487, 0xb0cc6fc9, 0x9c95af56, 0x249b63d5, 0xe8bb07aa, 0xfdd49055,
0x5159e771, 0x79a1e34d, 0xbf6c2369, 0x2afff7a3, 0xab431784, 0x83a6f713, 0x4d4b3ca2, 0x6617c8d2,
0x6dd8a55f, 0x543e6664, 0xd7fe3f60, 0x63291276, 0xc1c1c5b7, 0x5f22889c, 0x0d80a5b4, 0x082a8cb8,
0x9db05bfc, 0x6d0de29b, 0xc9565ea4, 0x8a414770, 0x9b0748f8, 0x69f5e0b3, 0xbc792bdd, 0xc8a5ea12,
0xf677f139, 0xb3382968, 0x50e7060c, 0x9fb6b3a8, 0x1ea4a982, 0xa44133ad, 0xb1d834b1, 0x6bcc93df,
0x232b0b3c, 0xcbac03d2, 0x00a6f033, 0x86e0db6e, 0x5635f48f, 0x17bbca05, 0x3391f012, 0xe0102adf,
0x44bd7bec, 0x92715640, 0xf5bcacfa, 0x66e64384, 0xebc7d367, 0x4d24fc9c, 0x009510dd, 0xbce5df3d,
0x69d5ed43, 0xb89ed6a3, 0x4398c69e, 0xf5dc2af3, 0x6c73c0f9, 0x3c37647a, 0x57a04d89, 0x8e489d03,
0x94afd860, 0x9a57a42e, 0x16c732d3, 0x6f0d14d2, 0x09c96b9b, 0x46fd69f4, 0xfe88ea32, 0xf2489052,
0x349af47d, 0xe4ec79c3, 0x567d8f5d, 0x89e4de3e, 0xc1f7d479, 0x5463693b, 0x8a853420, 0x76f36103,
0x3fd20475, 0x028a134d, 0xd8e8d285, 0x817b1aad, 0x97efa469, 0x8d37b86e, 0x4672165d, 0x8a58a237,
0xc3054c4a, 0xcb82005f, 0x205aaa8a, 0x5be0bb19, 0x6a3a5886, 0xd239e533, 0x816feba8, 0x1110374f,
0x879041a2, 0x195dff54, 0x04cec8c7, 0x83158ee6, 0x956ce199, 0x9e4d0ebd, 0xe2a69dcd, 0x66185131,
0x4720700f, 0xea8c3f10, 0xff9d1f0d, 0xb17a65a8, 0x2ad09676, 0x57423086, 0x6c20ef2e, 0x0fe83923,
0x1b57b3a2, 0x8dea0fcc, 0xbb1b97f1, 0xd510d922, 0x11ab6be2, 0x74697ec6, 0x649c7a2d, 0x9aa6435b,
0x8382a531, 0xf7c82a85, 0x8d3938e2, 0xe3e9943e, 0x91f34515, 0x29508516, 0x59bb0b1e, 0x7f5baa67,
0x08f08ba3, 0xf9bf094b, 0x1699c61c, 0xe2cab894, 0xcb99ae1f, 0x1ba1bb3f, 0xe616d1b4, 0x859ce4b0,
0x755445ad, 0x7d0b2906, 0x6c22ddf1, 0xef195eb5, 0x042d14da, 0x2ba48bb7, 0x8d182145, 0xf2f7164d,
0xfedb1663, 0x51942814, 0xede6c972, 0xa8d14692, 0xd817f042, 0xbc53aa25, 0xb30b0c5c, 0x473fb1be,
0xc4bcf54e, 0xae87a5be, 0x83e4b7e5, 0x87d9a565, 0x7225661f, 0xe9a0a841, 0x60652703, 0x857108cd,
0x6d69d046, 0x2119f7f5, 0x2f05ef37, 0x9513662e, 0x89c9deab, 0xaea6dd72, 0x0d90673b, 0x89be850c,
0x58eae7ed, 0xbcbd0424, 0xb0a5d746, 0xbcb36ecb, 0xc4b8eea7, 0x1978e1d5, 0x1979c620, 0x48202259,
0xa5b18390, 0x127f10c7, 0xf85050fe, 0xa1ed9bab, 0x45122fe7, 0xab097629, 0xcc26a6dc, 0x13721552,
0x46d9e3e7, 0xdc56777d, 0x9c077cf6, 0x92e3b079, 0x7b4f9a5a, 0x7c9f75c0, 0x74aaba24, 0x6ee5587b,
0xc5de228b, 0x3c53f85d, 0x61cbd941, 0x4e7c8ab3, 0x1b9d388e, 0x765b1e7b, 0x893d2a66, 0x440a2cf6,
0xde16c525, 0xff04855f, 0xa51a8007, 0x4cc8d32a, 0x0051fae0, 0x123f13cb, 0x974ceeb5, 0x7f1a00d1,
0xb60b961d, 0x19e4e89f, 0xced3cb7b, 0xb402dda7, 0xb0bc02cc, 0xa35d9040, 0x29fcac2c, 0x0aebf71f,
0xd08f6a92, 0xb35c0efd, 0x0fb4d8bd, 0xac3a7da8, 0xd0f57354, 0xa8b7e2b7, 0xa29a27ed, 0x325ce3eb,
0xd521bb15, 0x713eb23e, 0x67d86471, 0xc034e91f, 0x80f16487, 0x6c725cf7, 0xddc66da5, 0x2ddbbdc7,
0xdf670173, 0x7ede16d7, 0x298fba5d, 0x8555fdef, 0xf21a7c1e, 0xef090d3d, 0x93b861ff, 0xc5d4084e,
0x240293dd, 0x3df9422c, 0xa060cc86, 0x766400eb, 0xc69c2f51, 0x54efe116, 0xefcb7740, 0x5f26e39e,
0x6a4a4adb, 0x096a3050, 0x9f213cd5, 0x14d3e3d4, 0x37eab7ee, 0x513d68d3, 0x9418fa26, 0x91b0c165,
0xac495ada, 0xa769f9f0, 0x6aadc17e, 0xdacbc030, 0xc387c612, 0x321f1e8b, 0x291543dc, 0x2d992ccb,
0x60215ee4, 0xe3aa7f9f, 0xa37bff05, 0xbdf3982d, 0x18d09c5d, 0x3256f0f2, 0xac59e76e, 0xa3875720,
0x46990d94, 0x63bff149, 0x9d2f9be1, 0x6abdb60a, 0xb881e969, 0x97754277, 0x07b03661, 0xcbbaa3fd,
0xd49d2bd2, 0xd51c312b, 0xba98c9ac, 0xc43279ea, 0xacd44db7, 0x8c0eb251, 0x95a02619, 0xd8dc9328,
0xf10c97ca, 0xb96f6d02, 0x74cca3d9, 0x42a406e1, 0x8495d8e3, 0xa5444f1e, 0x294badb7, 0x5bbabd10,
0x21f5513f, 0xe88acf4b, 0x9aac6c0e, 0xaec1dd06, 0x0364c148, 0x56509fda, 0x9d0bb944, 0x57b182d2,
0x7e879df4, 0x1c3e1e93, 0x20655e4a, 0xd4a58252, 0x816b4a2e, 0x5bca5ee3, 0x27ec4b47, 0xe3051f05,
0xf2bca22d, 0x5734ec00, 0x9e908e35, 0xd8b2a4c3, 0x9d09bab8, 0x3a70430d, 0xe33fc2d9, 0x3705376d,
0x05bf60de, 0x53f8db5e, 0xac56e80e, 0xa2304414, 0xa4f5fad7, 0x15dde70d, 0x7bbc7e0e, 0xff64b6dc,
0xff75e83b, 0x2e11646a, 0xdbf578d8, 0xc02bdb4a, 0xa6ebb88b, 0xeff05e8d, 0x5d1e9e74, 0x0b9ab3e1,
0x14ff5464, 0x3dec7240, 0x9626ed43, 0xcb33c5a6, 0xf2a4dfae, 0xe24064b5, 0x18dae319, 0xea44eba9,
0xdd9ea598, 0x26ca7a7c, 0xf1114024, 0xcde06860, 0x45327428, 0xdcc4fb1d, 0xad41023e, 0x12b44e05,
0xd9b140e9, 0xf87c7991, 0x8e046353, 0x73c1bb54, 0xc12d9850, 0x3d7abb8d, 0xf2e395c0, 0x2f94f645,
0xa86817f4, 0xbbc67b01, 0x88b44318, 0x2a8706aa, 0x709055c7, 0xa6b04956, 0xf1e738fc, 0xd4ccdb64,
0x9a1cf54b, 0x9ffe1122, 0x91011a30, 0x9bd30397, 0xf2171346, 0xecc57738, 0x76e1672d, 0x53708066,
0xc4478450, 0xb8eb050f, 0xdb9392dc, 0xd9f17902, 0x42ed2f48, 0xdeae1342, 0x3884c066, 0xffababf2,
0xa418ff3f, 0x06e86336, 0x0feaef37, 0x545ab582, 0xe3005da0, 0x79246344, 0x488a515a, 0xf7b7e36f,
0x6b203080, 0x61a094a1, 0xe07f9aa0, 0x2e6acb96, 0xb3423cb6, 0xdd4ed1a3, 0xc181ec80, 0x4211eb71,
0x1e899d03, 0x0ed4822e, 0xc266eb85, 0x77dac64c, 0x107dbb4a, 0x3f48185f, 0xba44fa35, 0x8775190f,
0xc1ea7556, 0xef744894, 0x69481b04, 0xdb8fc16e, 0x43e4927a, 0x85ac27da, 0x4d82bc60, 0x485f3b49,
0xe633e3e1, 0x4d7c60a5, 0xca3ea33b, 0x5fcf8f7b, 0x92957023, 0xc246785e, 0x797f2805, 0xf9acce41,
0xd3b1f780, 0xfdfe170f, 0x3facb882, 0xd24f4a76, 0xaff5f3b2, 0x18838a2e, 0xa2f7dc33, 0xc1fcbdde,
0xf7aa81c2, 0xdea06241, 0xca221307, 0xf6a1be3f, 0x7bda1ebf, 0x332a5e9f, 0xfe32352f, 0x0104dc01,
0x6f8236c7, 0xb8cf341b, 0xd528b651, 0x4264dabc, 0xebc93e0c, 0xf4d3a02c, 0xd8fd0efd, 0x81394ab6,
0x9040ca4a, 0xeaa4a089, 0x836e582e, 0xf52f120f, 0x31f3c84d, 0xcb2a6343, 0x8bb7e9dc, 0xc6d5a8a3,
0x2f7c4e33, 0x460abc72, 0x1688458a, 0xcab1bc91, 0x11bc337b, 0x53059c60, 0x42af1f4e, 0xd2202e87,
0x3dfa2768, 0x78048736, 0x439c7b4a, 0x0f74a85e, 0xdc83db39, 0xa8b1fe6f, 0x3ab8a2c3, 0x4afc8304,
0x83339915, 0xed17ac85, 0x893ba84c, 0x1d6f60ba, 0x754abe9f, 0x597d89b3, 0xf9de6484, 0xb504f333,
0x00000000,
0xfffffffe, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0x3fffffff,
0x00000000
};
/* m_sqrt3_16384 =
1.7320508075688772935274463415058723669428052538103806280558069794519330169088000\
3708114618675724857567562614141540670302996994509499895247881165551209437364852\
8093231902305582067974820101084674923265015312343266903322886650672254668921837\
9712270471316603678615880190499865373798593894676503475065760507566183481296061\
0094760218719032508314582952395983299778982450828871446383291734722416398458785\
5397667958063818353666110843173780894378316102088305524901670023520711144288695\
9909563657970871684980728994932964842830207864086039887386975375823173178313959\
9298300783870287705391336956331210370726401924910676823119928837564114142201674\
2752102372994270831059898459475987664288897796147837958390228854852903576033852\
8080643819723446610596897228728652641538226646984200211954841552784411812865345\
0703519165001668929441548084607127714399976292683462957743836189511012714863874\
6976545982451788550975379013880664961911962222957110555242923723192197738262561\
6314688420328537166829386496119170497388363954959381457576718533736331259108996\
5542462483478719760523599776919232357022030530284038591541497107242955920670620\
2509520175963185872766359975283663431080150665853710647328538625922260582220510\
4036802702975047987280794616581004170526819400190957334621759438936702493204226\
9103436981246372011118526108426891029972031120210006350717637458240520384755519\
7279933797614906107894985544223326004018851303631561144886847281589288163245187\
2650666453848775991625766428721112408420680167635171001029431807155151909616424\
6090703940812921690351749296136400413967043104125363232703092257732796029237659\
7745537095469115742140424230781992327617401906424512454877516862696105333694216\
2136053946042456541401285330078136334498567364067039773422298119610429255345016\
0140594047954715453454840727173765626236654916664023300601326574407010783685846\
8452313160467754480500402240639911970362218602920238867150711017169400296868759\
6635000408953162142334252279568340670134701859020283607167621477434934495635958\
0808213044258646946852261090826335300875661260346067219540405598412891297599481\
0000772057440230047673258800091514371489475444879157191294659083570873961515537\
7976402620683708480460729693827195856897597596261041591526575777907823349805678\
4002290153205213893537377553656642704682687428996344139574366607374444558308647\
7893212985302148197395341478170516614952551763291993699565744522639112519093541\
3869893668174309382264247369262020729909678311541319464843779154599159239282877\
1469514927402640921364565404164458149020194574941930526900261397264608106507143\
9603206077510594187798284793986195249964165213139715293599421897416647075187235\
7886294661085601704288696057983940529064074308118333886778815626358671560083967\
6024534922994393886705975431544294343095725847098821546311126076677406786457157\
8060647447499750354544559313286549189849336572747626297414738235686914837831363\
3612836279038248401638066716071798487285558429313492260932405659575536511367546\
4438783428331346664455418039082189898329462634501617112201692961946016932062103\
3039744866231656003566781813443100896568706742965658177445572685015631594412507\
3611980634728864662413271936694267129514503975189283134861928413032551884311690\
1467142379437472833434465248204379605973287061627491094159686262530255888976847\
0417502003140262284691048046984032437906606737749627102512710602060862662843666\
0501928908938383200060912286918818368423616939035231269303686137968115269469978\
9192663528438992701651982550225292357936628163456810891307411267837819944977276\
5448294920438801301783546499213574032791577507786002296423504275996997626918738\
4148473947738515635520912209633158390345671894152943570406530760852901742497681\
8550288527634494957744911042250245372315606361810350487175915803279179836751006\
7136100066217566049573766777112925287302479926720158996418937762016114118289899\
6829559025116563914223649950628500306968129735072517279185983011152775422988518\
8531176359478600312306372609836985030831085214559574835955571573935663368086482\
1078791247051031631569581604348748829614894154585355561974999296877955099285527\
4235902518103237668616095925525443199549074206797391570726142453289504280973510\
3796773666013591752262706123231258945069763481317775445606660357622048300690422\
5389494867729521325719769245927670660765816558298675056572894658860919029644381\
2850578597594375064024460621214560856085452492513683287548434387337202016923116\
3043270564806013758793685672153508781684407802329206462316381129177229775272553\
1075161383682134604577799854625622081960631636019206330968516216231660683468863\
1166215013238542873913044951231552163656212951874755309765706399550298804256473\
4055778519134953303988864307143178505200798624246848138297634080217629705645721\
3162198306829364628682222279923816416353172598273213079714192676286915681181839\
9665151003070108267031286640159183127196040389235406825915045957649183685526148\
034651092898965599618297164084981367E+0; */
static EMUSHORT _ei_m_sqrt3_16384_[NPIR_16384] =
{
/* lgw */
/* S i g n i f i c a n d */
/* hgw */
/* Exponent */
/* Sign */
0x00000000,
0x2429cd1a, 0x4e95762a, 0x59b6ab88, 0x4fa3b1dc, 0x9b293f9f, 0xd7cc7920, 0x5a9f15b7, 0x2c373010,
0xe1329a2a, 0x2f753732, 0x288aa00e, 0x9f4c4b0b, 0x884c91f1, 0x6a6a13e7, 0x849f1cc0, 0xfeb3e926,
0x274e0bc1, 0x1219cc52, 0xd44d16f3, 0x0f861de0, 0xe395bcd1, 0xa331902d, 0xa2dde0ab, 0xdc3f2f17,
0x76162f2f, 0x105444e8, 0x574f3f3b, 0xac464fcc, 0x3b2a20b5, 0xb17b8384, 0x5a4ff32d, 0xa4337ad5,
0x53c90a4d, 0x5ded70e2, 0xad049aa8, 0x5f5d72f4, 0x0ef1957e, 0xfe430856, 0x9a840949, 0x248d1a33,
0xee4e61c5, 0x797c1635, 0xe50b8f90, 0x11c5a167, 0xe7d7d49f, 0xcf4242ba, 0xe7b341e4, 0x7b83f87d,
0xd30c6880, 0x5271bab4, 0x6accd07d, 0x92f6903d, 0xd0991f02, 0x12897f67, 0x76eb65a0, 0x326d7690,
0xe855f0d8, 0x03166209, 0xe373125c, 0xfd7c0dcc, 0x50ff251d, 0x679bf337, 0x84b0fb84, 0x79cf4c7e,
0x05b5dd88, 0x88d88e30, 0x5a921731, 0xc6175085, 0x140bb2cc, 0x75ef084f, 0x26deacf2, 0x5090170f,
0x23de77b8, 0xfc3b9158, 0x9885a4d4, 0xad7ad8bd, 0x21907ae6, 0xc285cb1d, 0x624c5888, 0x5f1e657a,
0xcae6b74c, 0xe2478a6a, 0xde8196de, 0x4a38ec0a, 0xc2609f83, 0x37aa940a, 0xdbcc7eea, 0x44d82b44,
0x1011b55e, 0x0246550a, 0x93f70776, 0x0dcd7e3b, 0x2b5103be, 0xaab44342, 0x9763b77a, 0xf26d0b94,
0x4e20b356, 0xe2268954, 0x71dc8dc7, 0x30c4e236, 0x39ee8c30, 0xaadc7fc4, 0xe4289b4a, 0x12f100a7,
0x2d730c80, 0xe0ae3b2f, 0xb158fbac, 0x28270f87, 0x102103c3, 0x989ecc8d, 0xf2e6619c, 0x8793d81b,
0x4ad48c13, 0x9aa66a7a, 0x848be9b3, 0x6c76b113, 0x1a595f95, 0x52583bb9, 0x5bebb33c, 0xab6b7b12,
0x6bd8e8d7, 0x6fd1d6a7, 0x6eb826bc, 0x60d0d985, 0x9e6527d9, 0x188eae34, 0x30f7e660, 0x88a682c7,
0x5c4e2b50, 0x5dba179b, 0xe2daff8a, 0xfde12f0c, 0xa7aee6e3, 0x913b199e, 0x887a8565, 0x63dc9f19,
0xbe0c645e, 0x8761e413, 0xd620c296, 0x0f6d6369, 0x2e7b2493, 0xe6dadbcb, 0xb7d9fff7, 0x1ba80aca,
0x368a273b, 0xd3846486, 0x5c2785f1, 0xc413e272, 0xd3ad8314, 0xd72f14f2, 0x296d7402, 0x1a41e72a,
0x11964746, 0x71d55926, 0xec2e11ae, 0xfadcd144, 0xc9e1ee0b, 0x7844860d, 0xb44cb6aa, 0x1d4a809f,
0xbc440dab, 0xc8a373f1, 0x9eeb8d9c, 0x0cf2792c, 0xecb8148c, 0x46c6ba67, 0x12a7f9c3, 0x3d35fb1e,
0x18f2c3d4, 0x9e218761, 0x6675b147, 0xcbd8989d, 0x2b6b4927, 0x9e5c7697, 0x50cd6242, 0x3daad008,
0xbf341ddb, 0x52b688e0, 0xd2b0b86d, 0xd18e7538, 0x9cec621b, 0x1820cb40, 0x8c78e363, 0x36083506,
0x35b352f3, 0xc73d9d83, 0x6df07e5d, 0xed0b67b9, 0xed17336a, 0x50bc2f77, 0x65fdd0be, 0xba96eb8a,
0xfb231b0e, 0x4ae1bc37, 0xbe0b25b5, 0x89758576, 0xa40c3c97, 0x99fd2d0c, 0x76ebbb8c, 0xc0a124d0,
0x9100d060, 0xae7bb889, 0xe6f90b9c, 0xd392436f, 0xe7e19a5c, 0xf0863c93, 0x8f68491d, 0xe4c7202a,
0x35283eb0, 0xe2d19430, 0x29dfbdeb, 0x9e825bcd, 0x0fe12540, 0x437a966b, 0xfa16c014, 0x5f338958,
0x0f65b488, 0xcd332658, 0x26c2ca52, 0xff26c5bc, 0xd2e09d7b, 0xd59befba, 0xaed8a069, 0x38a5e61c,
0x43832050, 0x5d0cbf6c, 0x4a0d587d, 0xd2e51edb, 0x0affd9dc, 0x2ca4b04c, 0x40b5b32d, 0xe79acb0c,
0x53d73526, 0xb14022bd, 0x634d2865, 0x3623e0bd, 0xd6c92cc1, 0xeb88250a, 0x29ed7dad, 0xe65387c2,
0x97d3a28a, 0x2c39c2bf, 0xb817a588, 0x7f86f59f, 0xef362e5f, 0xbf68ee94, 0x4d3d74be, 0x4589fe00,
0x957acf4a, 0xea422935, 0x0ba4c56c, 0x1655eb5e, 0xa28ce1ec, 0xba024149, 0x20e1d847, 0x1dbd375f,
0xc21f3bad, 0xceab4e9b, 0x0845442f, 0xe100ef77, 0xed2c77cc, 0x2db993d8, 0x9e8c9b9f, 0xf58fd899,
0xf05a4bd8, 0x1ae4e0f5, 0x01641fde, 0x9d7feaf2, 0x8c9274fc, 0x1471d9d5, 0xd515ee6f, 0x770b3b80,
0xdcbdd788, 0x4e9f1bd8, 0x8227831b, 0xf77cd585, 0xad20c76a, 0x4aff054c, 0xa3640d58, 0xca987f90,
0xd3f62da3, 0x04549bae, 0x26c8d6e0, 0xb4ee5289, 0x0226a977, 0xa6713781, 0xc42cc56f, 0x97df9677,
0x6ceb89ca, 0xc7048f33, 0x10c357f2, 0xc20de22f, 0x78f07e6e, 0xa74e01f0, 0xdc583d00, 0xeaf59887,
0x3bee6d5b, 0xa29d679e, 0x37b5bdc3, 0x77c68da2, 0x4d59dbcb, 0xf637ff8e, 0x023984f7, 0xdae1c1ed,
0x31321675, 0x7d13a972, 0x170a7730, 0x1187fa5a, 0x53347c36, 0x85de0546, 0xba5ca9e1, 0xe9057306,
0x81176a38, 0x9de5226a, 0xfef53ea1, 0x27d58f08, 0x6b76f921, 0x5ce61f09, 0x1d57b3e2, 0x795d7a9c,
0x967473f7, 0x84a2b13a, 0x4352208a, 0x0facb433, 0x75741d89, 0xd9305728, 0x3ece01d8, 0x7c398966,
0xa736ba5c, 0x57f24bf6, 0xc594c61b, 0xad7ae69b, 0x8a799a30, 0x150ff6bf, 0x2bc030be, 0x11e40be2,
0xc8f00ec1, 0x26a3ca3c, 0x005e8292, 0x0a33eb88, 0x2aa4cd34, 0xf38007bb, 0xc6bd40c2, 0x42de5f25,
0x2ee23d17, 0xa7892132, 0xc062bf1f, 0xf3e40697, 0x8300a0da, 0xffe78384, 0x7e0f0c28, 0x8a293a1b,
0x5d2ff439, 0xb47b18e6, 0x5091863b, 0x292afe0d, 0xe263cbc7, 0x2e006085, 0xea02340d, 0xfb3063df,
0xa3d1d96d, 0xf6632cdd, 0xb6784992, 0x08ae2dcf, 0x464e4939, 0xd800d2fd, 0x9d4d921d, 0x8fce1ffd,
0x7dd1df84, 0x8f27f5cf, 0xa920ae67, 0x6a8b992d, 0xf072bd28, 0x29961cb8, 0x7050a165, 0xf358af39,
0x6e368c87, 0xa248d8c9, 0xb7186d11, 0x6f6baca1, 0xbd5a338e, 0xaa0fa930, 0x694d2f2e, 0x20eb1fd0,
0xcf7d73ee, 0xc7f0d844, 0x4e131de0, 0xbdce0efe, 0x51a8d05c, 0x5a74aa66, 0xa6118ead, 0xc0b00820,
0xa79ca481, 0x45fc608f, 0x3e267e93, 0x4931c9b4, 0xdb4956c4, 0xe4119964, 0xc5df6ab9, 0x756d9dd5,
0xaf1d4741, 0xbb61cf4d, 0xd2236ae7, 0x9bbcd7b0, 0x9ec45fac, 0x779c23ab, 0x53ef1080, 0x333f73bc,
0xf3ba3a26, 0x51f56d26, 0x1bf84dcf, 0xd9da8c7c, 0x729c3be4, 0x5eb2d9c1, 0x17df0158, 0x7da529f8,
0xc5021198, 0xdee8d965, 0xa4bd653a, 0xc009a454, 0x8605884b, 0x06f42335, 0xf1836fe7, 0x36cfa7ee,
0x8863253c, 0x828a78ec, 0xd1eeaa0b, 0x81058962, 0xbde17a69, 0x581a1fb3, 0x9765eae5, 0xa8f3d376,
0xbbb04073, 0xf19a89a8, 0x9015dd5a, 0xa35aa836, 0xd3c3ab7f, 0x84b7f33b, 0xda345f0d, 0x1aeb30e7,
0x868c6123, 0x64192e76, 0xd78d6731, 0x294d3934, 0x9a969a91, 0x05534dda, 0x6bd0eeea, 0xd9c3d700,
0x05b46989, 0x3c09efa1, 0xfce91db3, 0xa1737ea0, 0x6adafe8c, 0x4779bbe9, 0x547e7a0c, 0x2e087c03,
0x5b80c57b, 0x5361b595, 0xe6e1088a, 0x624ea47f, 0xb9363498, 0xed697cfb, 0xdf6b259c, 0xb71647be,
0xb26b217b, 0xa0ca5558, 0xecb16c21, 0xb34b501c, 0x2219e06a, 0xdd7ac784, 0x856d8f60, 0x2ef80a63,
0x6aa98128, 0x52e3e5c8, 0xf1279bb4, 0xafbf88e1, 0x7e2c4c9a, 0xb940b667, 0x72c4955a, 0x94a13798,
0x4d4ff2bb, 0xb75f799d, 0xd7bd84fe, 0x0db5faa9, 0xea16db98, 0x6f2f6f1d, 0x09c61d73, 0xdcf09173,
0x0d6cd1c1, 0x686699d0, 0xd1d0f634, 0xe6267926, 0x091147c3, 0xd4c98557, 0xaf78aede, 0x2485e7ec,
0x3722d371, 0x63905324, 0x29ed23cc, 0x92ec1a66, 0x3c5c1dc4, 0x92ba16b8, 0xc265539d, 0xddb3d742,
0x00000000,
0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0x3fffffff,
0x00000000
};
/* m_1_sqrt3_16384 =
5.7735026918962576450914878050195745564760175127012687601860232648397767230293\
3345693715395585749525225208713805135567676656648364999650826270551837364791\
2161760310773007685273559916067003615583077550051041144223011076288835574182\
2297394599040901571055345595386267301666217912661979648921678250219201691887\
2782709868700315867395730108361048609841319944332596608169429571487944305782\
4080546615292851325559860212727845553702810579269647927720340294351749672233\
4117357038142956533031878859902905616602429983109882809434026213620132957956\
5845860772439277131997661002612900959017971123187770701235754673083035589410\
3997627918803804740055809173674576647569436866328198253292214296325987159459\
8613007628495096785867795093602146065744822035322990762428842138460755489947\
3340398494718426147060428844835678397216672229764805160282023759047999920975\
6115431924794539650367090495462489921819941505961836584596712935549873039874\
0765237018508097457439739924608752054382294734428457222764621653730568324627\
8798498646048585890617791211041970299885141541611595732535078665923064107856\
7401017676134619718049903574765197355687341698400586543952909221199917612211\
4369338355528457021577617954197408686074017013456009009916826624269315388603\
3472350893980006365244487391981297890083106807563678123270821240037061753694\
7563034332401037340333545023921248608017346158517324266445992049687026316618\
4807444200133961710121052038162894909386309605441506242168888179495919972085\
8880957370413614022672254505700034314393571838396987214153635679802709738967\
8391643204546680465568103470845441090103075257759867641255325818456984897052\
4738014141026066410920580063547483748495917228756536844456473873786846486808\
1884713376177669271211149952245468901325780743270653680975178167200468646826\
5157181781828024239125520874555163888800776686710885813567026122861561507710\
5348925149350013408021330399012073953430674628905023700572313343228958655450\
0013631772071411141742652278022337823395300676120238920715914497816521198602\
6940434808621564895075369694211176695855375344868907318013519947096376586649\
3666692401914674334922441960003050479049649181495971906376488636119029132050\
5179265880087356123616015357656460906528563253253208701386384219192596927444\
9935226133409671773507129784579251788554756822756247633211471319145553579148\
1519436215929773766176738273246511382605683887165085058776399789985524817421\
3037506364513795663122272476979408808245642067357663655943718043982161459305\
1533053079760959048983830913421364045485513472148604967339819164731017563342\
0465754869368835714653440202583686472926609493132873174998805507104657176453\
3140632472215691729078596209822036186723476289868599464684302135810270611129\
5592938542119557186694655867484497433146462890199181051476478103190861569960\
7182103708692225802262152385935354914916658345151485310442884972994977885758\
2542099138246078562304945943787787094542634608280054602223869059949576185280\
9771164086977468553191845503789182147959447611044888815180601302739663277648\
7544833872370733897653982005644020701101324828874388533452226060448103363218\
9568914321886059148524228338543864804169120399354490962155413775731223142237\
6504834658396427711620642804344183961437230048904745981249094447815508273479\
3201991095687209163698053228754176751962992282347250066771342076156368268232\
8010812635535579249875700837570200686954220947888683397630297946106668697076\
2306272789474538979678410423101228712656038423156659639755450947966423388399\
4183408430785978876054485603630435803755945939981659092181609830681293376726\
1182166404524677597192502595334098807834758665665875639579471615798257950521\
1840304069877719463448557298050981190135510253617633914165893951676284254483\
1652581637014083415124105202120603450162391971934426393278917002237870002207\
2522016524588925704308429100826642240052998806312587338704706096633227651967\
5038854638074549983542833435656043245024172426395327670384258474329506284372\
5453159533437435457536612328343610361738186524945318523857978554456028827369\
2930415683677210523193868116249609871631384861785187324999765625985033095175\
8078634172701079222872031975175147733183024735599130523575380817763168093657\
8367932257888671197250754235374410419648356587827105925148535553452540682766\
8968075129831622576507108573256415309223553588605519432891685524298219620306\
3432147937616859532531458354674820207071520285361817497504561095849478129112\
4006723077054347756854935337919597895224051169593894802600776402154105460376\
3924099250908510358387127894044868192599951541874027320210545339735443656172\
0720772202278229543722071671079514291304348317077184054552070983958251769921\
9021331834329347521578018592839711651101329621435714392835066932874748949379\
4325446934058765685485737720732768943121542894074093307938805451057532757737\
6932380642254289718937272799888383667690036089010428880053061042398680129745\
1356086383486525497278951753826782170309663218665394323880283271206E-1; */
static EMUSHORT _ei_m_1_sqrt3_16384_[NPIR_16384] =
{
/* lgw */
/* S i g n i f i c a n d */
/* hgw */
/* Exponent */
/* Sign */
0x00000000,
0x6d713367, 0x89b8f971, 0x3bcf1d05, 0x3517cbe8, 0xbcc62a6a, 0x8fdda615, 0x3c6a0e7a, 0x72cf7560,
0xeb771171, 0x1fa37a21, 0x705c6ab4, 0xbf883207, 0x0588614b, 0xf19c0d45, 0x586a132a, 0x5477f0c4,
0xc4deb281, 0x61668836, 0x8d88b9f7, 0x0a596940, 0x4263d336, 0xc2210ac9, 0x173e95c7, 0xe82a1f65,
0xa40eca1f, 0xb58d8345, 0xe4df7f7c, 0x1d843532, 0x7cc6c079, 0x765257ad, 0x918aa21e, 0x182251e3,
0x8d30b189, 0x3e9e4b41, 0xc8adbc70, 0x94e8f74d, 0x09f663a9, 0xfed75ae4, 0x6702b0db, 0xc308bc22,
0x9edeebd8, 0xfba80ece, 0xee07b50a, 0xb683c0ef, 0x9a8fe314, 0x8a2c2c7c, 0xefccd698, 0xa7ad5053,
0x8cb2f055, 0x36f67c78, 0x9c888afe, 0xb74f0ad3, 0x35bb6a01, 0x0c5baa45, 0xf9f243c0, 0x219e4f0a,
0x458ea090, 0xacb996b1, 0xecf76192, 0xfe52b3dd, 0x35ff6e13, 0x9a67f77a, 0x0320a7ad, 0xa68a32ff,
0x5923e905, 0x5b3b0975, 0xe70c0f76, 0xd964e058, 0x0d5d21dd, 0xf94a058a, 0x6f3f1df6, 0xe0600f5f,
0x6d3efa7a, 0x52d260e5, 0x65ae6de3, 0xc8fc907e, 0xc10afc99, 0x81ae8768, 0xec32e5b0, 0xea1443a6,
0x87447a32, 0xec2fb19c, 0xe9abb9e9, 0xdc25f2b1, 0x8195bfac, 0xcfc70d5c, 0x3d32ff46, 0x833ac783,
0x0ab678e9, 0xac2ee35c, 0x0d4f5a4e, 0x0933a97d, 0xc78b57d4, 0x1c782cd6, 0x0f97cfa7, 0x4c48b263,
0xdec0778f, 0xec19b0e2, 0xf693092f, 0x75d896ce, 0x7bf45d75, 0x71e8552d, 0x42c5bcdc, 0xb74b55c5,
0xc8f75daa, 0x40742774, 0x763b5273, 0x701a0a5a, 0xb56b57d7, 0x65bf3308, 0x4c999668, 0x050d3abd,
0x31e3080d, 0x11c446fc, 0xadb29bcd, 0x484f20b7, 0xbc3b950e, 0xe19027d0, 0x3d47ccd2, 0x1cf2520c,
0x9d3b45e5, 0x4a8be46f, 0x9f256f28, 0x95e09103, 0x6998c53b, 0xbb09c978, 0xcb4feeea, 0x5b19ac84,
0xe8341ce0, 0x3e7c0fbc, 0x973caa5c, 0xa940ca08, 0x6fc9ef42, 0x60d21114, 0x5afc58ee, 0xed3dbf66,
0x295d983e, 0xaf96980d, 0x8ec081b9, 0x5f9e4246, 0xc9a76db7, 0x4491e7dc, 0xcfe6aaa5, 0x12700731,
0xcf06c4d2, 0x8d02edae, 0x92c503f6, 0xd80d41a1, 0x37c9020d, 0xe4ca0df7, 0xc648f801, 0x118144c6,
0xb6642f84, 0xf68e3b6e, 0xf2c9611e, 0xfc93362d, 0xdbebf407, 0x502daeb3, 0x22ddcf1c, 0xbe31ab15,
0xd2d8091c, 0x85c24d4b, 0x69f25e68, 0xb34c50c8, 0x9dd00db2, 0xd9d9d19a, 0x61c5512c, 0x28cea769,
0x65f72d38, 0xbec104eb, 0x444e762f, 0x329065be, 0x1cf230c5, 0x6992f9ba, 0xe088ec2c, 0xd3c7355a,
0xd4cd693c, 0x8c79b095, 0x37207af3, 0xe109a37b, 0x13484167, 0x656b322b, 0x08509797, 0x240578af,
0xce778ca2, 0xda2913ac, 0xf3f5a993, 0xf35cefd0, 0xf364ccf1, 0x35d2ca4f, 0xeea935d4, 0x7c649d06,
0xa76cbcb4, 0xdc967d7a, 0xd4076e78, 0x064e58f9, 0x18082865, 0x66a8c8b3, 0xf9f27d08, 0x2b16188a,
0xb6008aeb, 0xc9a7d05b, 0x44a607bd, 0x8d0c2cf5, 0x9a9666e8, 0x4b042862, 0x5f9adb69, 0x9884c01c,
0x78c57f20, 0x41e10d75, 0x1bea7e9d, 0x1456e7de, 0x5feb6e2b, 0x2cfc6447, 0xfc0f2ab8, 0x3f77b0e5,
0x0a43cdb0, 0xde221990, 0x6f2c86e1, 0xff6f2e7d, 0xe1eb13a7, 0x39129fd1, 0x74906af1, 0xd06e9968,
0x2d02158a, 0xe8b32a48, 0xdc08e5a8, 0x8c98bf3c, 0x07553be8, 0x73187588, 0xd5ce7773, 0x4511dcb2,
0x8d3a236f, 0x762ac1d3, 0xecde1aee, 0x2417eb28, 0xe4861dd6, 0x47b018b1, 0xc69e53c9, 0x4437afd6,
0xba8d1707, 0x72d12c7f, 0x25651905, 0xaa59f915, 0x9f79743f, 0x7f9b49b8, 0x337e4dd4, 0x83b15400,
0xb8fc8a31, 0x46d6c623, 0xb26dd8f3, 0x0ee3f23e, 0xc1b34148, 0x7c0180db, 0x6b413ada, 0x13d37a3f,
0xd6bf7d1e, 0x34723467, 0xb02e2d75, 0x96009fa4, 0xf372fa88, 0x1e7bb7e5, 0x69b3126a, 0xf90a9066,
0xf59187e5, 0x674340a3, 0x5642bfe9, 0x13aa9ca1, 0x0861a353, 0x62f69139, 0x38b9499f, 0xa4b227ab,
0x3dd3e505, 0xdf14bd3b, 0x016facbc, 0x4fa88e59, 0x1e15da47, 0x8754ae33, 0x179808e5, 0x8710550b,
0x37f973c2, 0xad8dbd1f, 0x19db39ea, 0xcdf43706, 0xac19c64f, 0x6ef62500, 0x2d732e4a, 0x653fb9a5,
0x9df25bdc, 0x2f585f77, 0xb5d78ff7, 0x2c094174, 0xa5f5a99f, 0xc4deabf5, 0xe83ad355, 0x474e65af,
0x7d499e3d, 0x17139a69, 0x7a79292d, 0x4fd9b3c1, 0x33913d32, 0x4ecfffb4, 0xac2658a5, 0x3c968148,
0x20cc0ef9, 0xa8b7c64c, 0x0f5c4f75, 0x0baffc3c, 0x8ccda824, 0x03e958d9, 0x26e87141, 0xf0ae4caf,
0x560f9c25, 0xbe98c19c, 0xa9f8d46b, 0x6fe3b4b0, 0x9cf9fb6b, 0x3deebf5b, 0xbe3a77ec, 0xfb93a712,
0x644da2a4, 0xadc1cb7c, 0xd78c15b1, 0x0a7322cc, 0x4e4d6906, 0x3b758f70, 0x7f34013b, 0xa8265b99,
0x1a247c3d, 0x8ff6dd4f, 0xd90dd967, 0x73a74467, 0x06fbbc20, 0x635ff9d5, 0x1d2acb29, 0xb69807ec,
0xdb4ab480, 0xc46d317d, 0x003f01b6, 0x06cd47b0, 0x71c33378, 0x4d000527, 0x2f28d5d7, 0xd73eea19,
0x7496d364, 0xc5061621, 0x8041d4bf, 0xf7ed59ba, 0x5755c091, 0x55450258, 0x540a081b, 0x5c1b7c12,
0x3e1ff826, 0x22fcbb44, 0x35b6597d, 0xc61ca95e, 0x96ed3284, 0xc95595ae, 0x9c017808, 0xa77597ea,
0x17e13b9e, 0xa4421de9, 0x2450310c, 0x5b1ec935, 0x2ededb7b, 0xe555e1fe, 0x13890c13, 0x0a896aa9,
0xa9369503, 0x0a1aa3df, 0x70c07445, 0xf1b2661e, 0xa04c7e1a, 0x710ebdd0, 0xf58b1643, 0xf79074d0,
0xf4245daf, 0x16db3b30, 0x24baf361, 0x9f9d1dc1, 0x28e6cd09, 0x1c0a70cb, 0x9b88ca1f, 0x15f21535,
0xdfa8f7f4, 0xdaa0902d, 0x340cbe95, 0x7e895f54, 0x36708ae8, 0x91a31c44, 0xc40bb473, 0xd5cab015,
0x1a686dab, 0x83fd95b5, 0xd419a9b7, 0x86213122, 0x3cdb8f2d, 0x42b66643, 0x2e94f1d1, 0xa39e6939,
0x1f68da2b, 0x7cebdf89, 0x8c179c9a, 0x127de520, 0x1482ea73, 0x4fbd6d1d, 0x8d4a0b00, 0x777fa27d,
0xf7d17c19, 0x36a39e19, 0x67fade8a, 0xe691b2fd, 0x4c6827ed, 0x94773bd6, 0x0fea00e5, 0x53c37150,
0x2e016110, 0x949b3b99, 0x187e437c, 0xd55bc2e3, 0x59590587, 0xaf4d6cce, 0x4bacf544, 0xcf351a9f,
0xb04218d2, 0xac5c509d, 0x369f1c07, 0x00ae5b97, 0xd3eba6f1, 0x90116a77, 0x0f994743, 0xc5f7e24f,
0x7d202af7, 0xf6670670, 0x600e9391, 0xc23c7024, 0x8d2d1cff, 0x03254cd2, 0x3c22ea09, 0xbc9ccb45,
0x59b2eb6c, 0x9810c9a4, 0x3a5e44cb, 0x70de2623, 0xbc64670b, 0x038cde91, 0x9d35f49c, 0xe6828f55,
0xae78465b, 0x28069fc0, 0xa89b6922, 0xc0f7a9c0, 0xf1e7545d, 0xda5127f0, 0x8da9a6b2, 0xc95afd57,
0x9255d8fc, 0x8cebce63, 0x449605b1, 0x96df1855, 0x7b797865, 0x9e465352, 0xea476e68, 0x24b98529,
0x219cc0fd, 0x6b318e3b, 0x48764816, 0xccdce013, 0x16bbeaf1, 0x3e51da58, 0x58f3b4eb, 0x74a55c42,
0x9c7100c5, 0x8c97ee85, 0xf61a67cd, 0x1fd505eb, 0x541d8867, 0x7b80799a, 0x4c830e3c, 0x63162510,
0x338aa1d2, 0xcf94fbbe, 0x3a7e58a9, 0x0923fc71, 0x9c0f3d10, 0x9f74f4be, 0x5bd968f7, 0xe8a060f7,
0xb39de12b, 0xf044668a, 0x8be0a422, 0xeec450c4, 0xb0b62fd7, 0x388658e4, 0x74fb1f3f, 0x18594548,
0xcf6c8cf6, 0x97b58cc2, 0xc69e17dd, 0x0c9d66ee, 0x7d92be83, 0x0c7c0f25, 0x8198e269, 0x93cd3a2c,
0x00000000,
0xfffffffe, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0x3fffffff,
0x00000000
};
/* m_degree_16384 =
1.74532925199432957692369076848861271344287188854172545609719144017100911460344\
94436822415696345094822123044925073790592483854692275281012398474218934047117\
31916824501501076956169755358123860530516878869127117208703296358960264249018\
77043509181733439396980475940192241589469684813789632978181124952292984699278\
14479531045416008449560904606967176196468710514390888951836280826780369563245\
26084411950894129476261314310884418384547842989962562107280621415596923544423\
74975963993652929160623774343500663840546315186802258702393667855274799734707\
62170567665894131682058551206534962093068803748991487052250733336489595251464\
22682103206301532105338429798432623038022722902751905636971991872805995710938\
47717974556664228451612331159113023231100757209709517220028817067297222222131\
83211388616998509626756090658861246996974149490570236235045851914916862566284\
37872783335076577084936993074004656344787320927304057554585272460419704850644\
20159104575210421875108765658765585120623711478500107104256177550512023344385\
44973651117030477018215921867518787933156835010844640565849827754297903330077\
17360956541824155073064208254023585639275528238629509367626586605041721323197\
02081385517736392244495983426174389436045778492131200197983758894706121219053\
08867771926487985830268085443192926928355819636923378037134772608284962853761\
27216195613751201142758902254465638996395140768016686437577915275818479952332\
92922459440155376797487868667185651202289995810350835015899054141983708324361\
41636603260705531616262282208385016418450918583262237533112424892586106221565\
74887640870205448570301404368084343565319262717209873774333378692811120080693\
99565178734154019452302331864919342297842075141785193096769414913251295772633\
00796303043124538125105464274919789440106789912625279190316042621058303342519\
26002771459573773214492102435459982209267474500529935436867194822257902847336\
17632943605338007138257052533568998071390122814510350374682145668844163613729\
09521038671979802066207152598692542077568966060365736922198963280433486611663\
69868932750705260221306997616569901455845827448737066376815823667487217168133\
40910802080850281566860902913986077758412857211621703291718734538692306428325\
46596725543810887627641660723120855158156323714910383015411977732532918033077\
55239472206958156025548485358164360363242631234792277291448917357713550250691\
18697209043377650871746444316673867560524538603808658244797412337345879360480\
45324755713922315792996957041487104973622991791944192592932355480314422868638\
25683654142498908663130315652402284730597816377472831442274458460488728273969\
81618714846041607808894527961589884926717826375606545829921611650828315332514\
52030832121628498804564905549715125882249208688968169319750735442452508465256\
85758079365802664036593233917300752630966401729681758945631094186795246084713\
85399283896986966866126663022430111517254363281233243747100471027204628969206\
32604177463924612324739950269338918725637114860662656617766333067007887019048\
63578135413957621217877776883897733089897041745939577638300503992496795534204\
41400449730363901401755771218341227431229880886479940988171279948321782074817\
89903125553675007897239266880265191940014474525921806674985793615180659255567\
40241160105950270184297027584141058775704756114171170365998332313097075768918\
09525505716503563339498400348913279986639759842094467796548329778179475486843\
13107899295139706225182934399034367365929564328880082493495358170053195948309\
56717642617595717276760606404454083706263810179048435289408553651395615754397\
29832678285801167041724081506128562595063166159213979990638998342508398250952\
43143121306420282693944388111013263030712953530598043991866073478808275734071\
85049920591224819588372730823009194366367576211261656663505513604976428490494\
77351295894294428449135198514749410132844069985909262810200230156326835113236\
05764388069096898349518203121163207468905948594006223285011294655665345056166\
91627400842269024714424314991052904824879513084810118413865380959024080105168\
87146812463393184594322378184384191172280260129181756672514734845064779981475\
40606970616976585424148233696172164737177011424871840316992420344547545004052\
00366598047843283585193805747840920937085138578704466459210993176975602529425\
22925856029478574690658815387508092300377816679882092174133428486081690031235\
02994414229522617372224488081851499661563637025810448873726814905907960326587\
21280686560518369865225997476202097363445619419867545222361181238107850120261\
97276625512832822030409784750980930630973212759247487731916729442304946136888\
59518312281855798621642977563660566327618395439127657142486128906659397300159\
48936661377838562304011843304248762568007919363633517865102947856826743102801\
70184541768322147902065119953376203847486041054814163858339703003491298132988\
33554273698178591029481867203173384337576848425786819382667103847557167935956\
13350956214490023277801275898399798773407643061942194531447201770163736970757\
9180E-2; */
static EMUSHORT _ei_m_degree_16384_[NPIR_16384] =
{
/* lgw */
/* S i g n i f i c a n d */
/* hgw */
/* Exponent */
/* Sign */
0x00000000,
0xc93b7567, 0x49661537, 0x466c7c6b, 0x9d93e5db, 0x137aee9f, 0x642b3075, 0x22b5f1d8, 0x2768e177,
0x6897d0b2, 0xe22df6f6, 0xb0faad27, 0x47e408ca, 0x247645cc, 0x4b9e885b, 0x7b7aca67, 0x8f8f0779,
0xeafc58fd, 0x8e0f22fa, 0xe98f97ef, 0xe8a0cd71, 0x04e5e4ab, 0x90f5171a, 0x60448341, 0x7deb3fe5,
0x8f61a76d, 0xf3389e27, 0x17136694, 0x2313c63e, 0x24dfc659, 0xe4d8b3f5, 0xb51e7496, 0xc64c24d0,
0x892f6884, 0x06be6131, 0x6c21caa5, 0x1ccfb586, 0xfbcda389, 0x1095b40f, 0x084398f8, 0x10bd5206,
0x36e4ccc9, 0xa3b82b30, 0xb2cc1f7e, 0x0e320194, 0x47ad306a, 0xe04d5746, 0x879a012b, 0x70fafb05,
0x4ec78bcd, 0x31c53f67, 0xa39dff0a, 0x42a4c70b, 0xce3449ed, 0xf725f612, 0x70128071, 0xec6e8099,
0xa939742b, 0x4e42c2f3, 0x2de8cc62, 0x371af377, 0xabfa3eaf, 0x76a2da26, 0x888e8748, 0x0321f0ae,
0x65b7f29d, 0x4fb78780, 0x3f8798c4, 0x11175cc0, 0x59e8e0da, 0xcd9b93ad, 0xfdae22eb, 0x1629d795,
0xb61cd4bd, 0xa79bd3af, 0x4c079ef2, 0xa321e335, 0x850e55ba, 0x03d03df7, 0xd9f53991, 0x22b4166b,
0x0205ff92, 0xd051e503, 0x7210e74c, 0x8ad20153, 0x0cfb9f8b, 0xa30bae9b, 0x21522a94, 0x29c42d19,
0x04d5425a, 0xc40dfb36, 0xbd4653e9, 0x4ae7d872, 0xb5c39e56, 0x0bf24996, 0x1157a4d4, 0x8ba4d6b9,
0xa6216239, 0xd32728d0, 0xeb28609a, 0x5768e346, 0xd6974d48, 0x255babea, 0x987d986c, 0x98652e96,
0xb44973c6, 0x58b47fc2, 0x605cd4f8, 0xea4ef9a8, 0x7b2e078c, 0xb16fd51b, 0xc0b90373, 0x96740d0f,
0xc4b18fab, 0x9f5512d0, 0x8d2365e0, 0x8fe49904, 0x5d8db198, 0x041c6d5a, 0xaf5501e7, 0x94fcdd84,
0x18b2087a, 0x0139786f, 0xf9f865c4, 0xcc92fa29, 0xb49ccc15, 0x4d4167a1, 0xb4d3508a, 0xe88b9287,
0x6a9a4595, 0x00bf86ec, 0xd252af38, 0x77c3a386, 0xdb0e7453, 0xadd82c32, 0xc4d74521, 0x41866666,
0xe5676cdb, 0x1fc1a755, 0x9a724337, 0x991d04d6, 0xdb64985c, 0xf74ef33f, 0x506cef9c, 0xab34d8c8,
0x931d5aa9, 0x578d51d1, 0x791e7cb8, 0xf4059e5a, 0x038fcbbf, 0x2120c2af, 0xa4e468ce, 0x3bc08278,
0xdabdc478, 0xcadb74ff, 0x43b310eb, 0x91b26e97, 0xf37ad99c, 0x71878ca4, 0x6b7feaf7, 0xa8f9306f,
0xd34e2181, 0xd4c0034c, 0x205ccda4, 0x0e171ec2, 0xa20820e5, 0x7fb401fe, 0xf8eeb3c4, 0x7ac18d71,
0x8d7ef174, 0x3948ad15, 0xab758839, 0xcf12a093, 0xfd1f4a7f, 0xf094b094, 0xb525aa3f, 0x735375b9,
0xe217435a, 0xe2a606aa, 0x22a8c2aa, 0x9d30c2bf, 0x1629749d, 0xe6adb3e8, 0x65b1fa9e, 0xbcb6a9a9,
0x4f0f3130, 0xcf4c4254, 0x2dddfddd, 0x24ff4f78, 0x25088aad, 0x4cd7433d, 0xcb374798, 0xa78dbc9b,
0xa4f46343, 0xe3348943, 0x7efd291a, 0xed711fd3, 0x80779fbc, 0x8fbb97bc, 0x7f2f5dfa, 0xcc319de1,
0x7cee087e, 0x23ce4bf4, 0x77d7f6d2, 0xde7dac67, 0x506f18bc, 0xa193667e, 0x5283cc66, 0x57ad046d,
0xf7733be7, 0xfaa298e4, 0x9e37554d, 0x9047179d, 0x1b9a109a, 0x8e1a6ac6, 0xde9837dd, 0x77874d60,
0x3ca0f118, 0x1b3ccd45, 0x2dfd7194, 0x428efd96, 0x792c760b, 0x1351850e, 0x02d4ec84, 0xdd523354,
0xf0a6609e, 0xe5f189b8, 0xfb0a28e9, 0x7c5912b2, 0x6a41fbf5, 0x51af5e07, 0xb8a02ed4, 0xac37df37,
0x6dccb8d2, 0x75472482, 0x7872ba06, 0xddb99a85, 0x9af93d75, 0x206cb144, 0x9b632c48, 0x145f18f6,
0xc587ce6c, 0xfbdce0a8, 0x9fa06fa4, 0x62bbd8f8, 0x1bd76d50, 0xbfa7b47d, 0x37e145e1, 0x5a308897,
0xcbeceae5, 0x7ae4d4f0, 0x0df25cd8, 0x2afbc040, 0x2297c9e5, 0xef7e3981, 0x890c654a, 0xaac0f3d8,
0x37b50927, 0x929f8379, 0xaf443462, 0x5ed31f7c, 0xa7d437aa, 0xd8f55f0a, 0x1af90b7f, 0xf50cccee,
0xfa63db9e, 0xe394cf51, 0x0832eea0, 0xd0c19e8c, 0xbae34baa, 0x0219302f, 0x437ca8db, 0xf5ecd8b4,
0xa3811017, 0x6d4699ab, 0x16f391dc, 0x6f9bd031, 0xcce75f1d, 0x539f3950, 0x41e5fbe2, 0x8da5baef,
0xee69ef0f, 0x25ce4716, 0x24b7cd43, 0xeda19770, 0x97b8cad3, 0x8988accf, 0x46394433, 0x1e4db888,
0x3e3b64e2, 0xc9cf7d87, 0xca9b281e, 0x3c0e3652, 0x45c9e9cc, 0x4cbe1c33, 0x74a1c449, 0x845c9280,
0x477ab261, 0x416a77ff, 0x08426a15, 0x96712147, 0xb8d972d2, 0xb8fcf219, 0xda3c6a3e, 0xeb248b19,
0x8b1f63d6, 0x5387cbc9, 0x9608bbae, 0x69551693, 0x86d6a16c, 0xcf7d4be2, 0xdad3568f, 0x22a9ca88,
0x7851b009, 0xc77169c0, 0xf1104874, 0xb957df98, 0x5f1b1206, 0xd72b5bd1, 0x965e30f3, 0x46384dc3,
0x8db6504e, 0x913d8dcb, 0xd6ec19e3, 0xb0b5fae8, 0xf9900fc8, 0xd9d75102, 0xb83b9d69, 0x18f5e6e4,
0x7eaa7d1d, 0x6a2dfbe7, 0xc142bd7c, 0x878f86c9, 0x01daf12d, 0x2787e216, 0xf9f4c706, 0x30ec5a2e,
0xb5892922, 0xe11c0998, 0x0250973a, 0x74800579, 0xf4281309, 0xcc2b9249, 0x4919fad6, 0x24bcc8e2,
0xd74f9496, 0x6d71a05a, 0xc173fd98, 0x53aad850, 0x81d83668, 0x86a98e5a, 0xf936c0af, 0xaddfe36a,
0xcdd3fde0, 0x002434ae, 0xc5e618d6, 0x5669182e, 0x166f84cc, 0x3e61638f, 0xe099602f, 0x578e72b6,
0x3db8fe13, 0xc998f1fa, 0xff2b2fb8, 0x091b5301, 0x3e4c25a3, 0xa693198b, 0xf923efb6, 0x0b162799,
0xcce92245, 0x226dbe86, 0x5bdddf10, 0xa9246c38, 0x2620f11b, 0xd332e66b, 0x7b8a1c42, 0x7e3126ba,
0x99b4d1af, 0xd97aec95, 0xb7cff4ba, 0x70e662a2, 0x02d9f7df, 0x87140f7e, 0x0bd74a5a, 0x7c7193d0,
0x7b6bfe67, 0x7a1a406c, 0x86e3ceb1, 0xd281d34f, 0xc8225569, 0x16d53cc5, 0xf3d4829f, 0xa4895c0b,
0xaba21103, 0x40e072dc, 0x394a7fbd, 0xa62f59d2, 0xe26ec1ae, 0x0bb9230a, 0x82a9ceaf, 0x70c0b341,
0x91af549a, 0xc413bdc3, 0xa14d037d, 0x7b637e6d, 0xaefde64b, 0xeb143358, 0x8aa2c302, 0x1251e2e9,
0x1ad42a10, 0xaafb733f, 0x388e26ff, 0xce8a1f57, 0xd34ab05b, 0x139039b0, 0x9a4d8e9e, 0xe09bfd25,
0x3c5f0da5, 0xe9df8294, 0xacb14378, 0x38344a7d, 0x3a94e1b9, 0xe0a01099, 0x4f467d30, 0x23a462e9,
0x49170d14, 0xaafe95a7, 0x17d99f91, 0x507d2393, 0x903af930, 0xcc02b792, 0xdf6489ae, 0x544d36aa,
0xe5b6e649, 0xfd207c1f, 0x9e7e808d, 0xbe49499d, 0x03928609, 0xb81e2e77, 0xde7a4395, 0x36be3c74,
0xf9ae0764, 0xd86a0c90, 0xf7b0b1eb, 0xe1906b69, 0xb7f0e686, 0x6a461595, 0xfb016fb0, 0x980ce7e3,
0x461a9ba8, 0x34536775, 0x80f4afb6, 0xf902b32c, 0x71475750, 0xb4759822, 0x2ab01893, 0xf6dd856e,
0x7d322668, 0x5d988241, 0x4e5fdc9c, 0x68392698, 0x239f61c4, 0xe4970e3f, 0xda1fb60e, 0xff52a30f,
0xde48f380, 0x5fe18943, 0x116fdfcf, 0x80465d65, 0x52f18c81, 0x68d09d41, 0x25ca8816, 0x7dedb01d,
0xb3703b73, 0xab45e3b4, 0x6d13bb09, 0x349fa2a5, 0x47bed4cb, 0xab7d7095, 0xb3689f37, 0x5a0ac450,
0xa117e8fe, 0x65226eeb, 0x4cd193dc, 0x527cb3b5, 0xf90b537f, 0x5863bdcd, 0x57049e6b, 0x5e3cf2d1,
0x3cabeadc, 0x71b1370f, 0x9598f1ee, 0x60d4a6b4, 0x9d5140c9, 0x10c50c96, 0x81911487, 0xb6f61167,
0xc94c8512, 0xe502a9b4, 0x01b5e6b8, 0x00b7aef5, 0x9485c4d9, 0x0ec5f66e, 0x94e9c8ae, 0x8efa3512,
0x00000000,
0xfffffff9, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0x3fffffff,
0x00000000
};
/* m_1_degree_16384 =
5.72957795130823208767981548141051703324054724665643215491602438612028471483215\
52632440968995851110944186223381632864893281448264601248315036068267863411942\
12252638809746726792630798870289311076793826144263826315820961046048702050644\
42596568411201719120577385662804312849626242033761879372976238707903403159807\
19624089522045186205459923396314841906966220115126609691801514787637366923164\
10712677403851469016549959419251571198647943521066162438903520230675617779675\
71133156835062057313133601565013488980187887099177764391811593169200139029797\
68260829323055339702618166049092959328208315499579803195596700711825205846643\
92317998584567191684399177541316529599530564062790449672487225343407247383306\
51858790088201071935485520604850068426473490756058743885675329321782466021242\
33132734272129445308916676167146720232313749578448798177290672690849780135188\
66274395505591858069303343806736897172694639833885465199132675677482576493416\
92338111382433230532082241985164541395979472567140094041784696151560535821579\
20460213545201901074162102935129261609789844003532238204473276282720909209180\
17114510890564653020820097912305909402354224041873558370874375538457358632910\
21994727895598218915795238066005179904645782827049454507745761475862299737879\
43091750642774039848329080615313745597942275155601788148491851894045960939513\
99719845306435556269818026969603364784018548453898172698603864824535846973946\
69284938744103484193386708268079764660716018045278443171252674165178261172779\
93857283514535275841382648354898368971954748747942507185719709447566116440117\
72072636212722247298867746192765759580493338310158760887887009555037264576645\
55633689795390872759934076388463957231359870797922613653859299456731829760185\
43449376236493162885372501652480562709083094605665945625107099403161908559287\
25920475908511374449628221956172807405178981213309936997032435769139551163371\
62192731083315099360778006627685163451003742202461968143232204958588886409860\
43914983747723652484574010381605176839073750058601371498405359642507492781644\
64419012173255104442039773277474132023275126215667584239623119462184754948568\
54789875795711269838899487183081334908351570192389306646409405968180138439601\
73669083410375261878587938980076436281892960841778275647074485954160680355133\
36428761956167942005675771649386257854622708188179568496630839274234471335197\
81181358393746089102723100853385848301024637556208725529706318252813193123373\
65283290599842519062236556912719990312424402507421309437789027520997038979061\
33228993504422179735660009334352160189158155558458796465668811771586242704492\
72860629813820671931610178631582539471231351041530399155429961434948102316219\
52631198538198082143167177922061432944306758841812979138068828858121444512279\
41600787951613897488065914624794792282070691117404841375862132239321947247305\
24510074963462269591722198465372597233586674999095350791219753901965011720360\
56581358429972904107985289467826308237392025105394229635882961542482252345622\
65724037727991604923082546083005405718629099075285266723866762069493221201659\
90848143216913430806010506796429247107585141567683527243637498844043105161557\
51495092862112800909039697964915993603942411327579094756322456222304583338544\
42426336400842288251811663204851626495698567935314322294910771021511305563365\
23820035140944391168458951201134344141076381309161462429691447113105192291956\
79684502418858044391418192652992595780079018527631932581437181452787622968919\
59997778313063664368719085072698075712932320963657218553694859921878452653830\
71556439305712746430942698408226750921749643705411978215499177471633474159866\
05665899424997907532508624674001222485690135901101882760684975301175002511367\
94709066218974592102499042796546609429505796546135846487642071921157854478826\
08540338500923521968977775499782832938570947066220413991007563195080466249557\
90623793874641296262002365729375623004180362001938688528549279054526808385121\
80828049831461893370505655978485082567506338111879069362550994369043559315827\
18115741194800880704671411445054432824347163936283071205063011373378539830861\
12632321740676187962063805058461518261950316598021167352440297344230732639148\
54409524045515695165359224674666619625308232093974195616314090586270156653036\
26235040365276699422666085813809769836218366085497136864218973832357189804929\
97347306092794890205684263958784029645960616408870289732387023375558180837152\
23713035162750799238918756584673781883677282527600382258419981634255541520676\
14263750723348038178971296182180196635200299902012582252609174531305425768867\
57980988758132969917577479767391883257418563982781898747345005461098284744105\
93873587226504341878497966245274907503118154521354515294556591371077842155129\
97112302097169760975676766055208498091876683364811589097638824797716996485952\
78180081988860755200467471635932816077476187757885149609394714420559468263915\
28868358369751699688401148563322240188800532413511297308612954233672752783602\
4981E+1; */
static EMUSHORT _ei_m_1_degree_16384_[NPIR_16384] =
{
/* lgw */
/* S i g n i f i c a n d */
/* hgw */
/* Exponent */
/* Sign */
0x00000000,
0x16a3edc6, 0x510c2c93, 0xe109741d, 0x1177543d, 0xef6db1e7, 0xbce62e3b, 0x54d5dff8, 0x62433e6d,
0x61c29479, 0xfbcbf8f9, 0x6f001004, 0xfdd2cf2c, 0x0dd8276a, 0x5dc701b7, 0x65656285, 0x5632a234,
0x22a4ea67, 0xee2d3b19, 0x0a01b48c, 0xb63000fd, 0x1a5cf702, 0x1b34ce94, 0x607f2d63, 0x38ca669e,
0xf35bb49f, 0x856c622e, 0x0d2fc4b5, 0x91dc2d1e, 0xd8613618, 0x228e3d45, 0x57b42540, 0x615ff022,
0xd2ff7263, 0x296caff9, 0xab3f209c, 0x73db2de4, 0x7cf08deb, 0x2a67b9f7, 0xa482e675, 0xa5173185,
0x762db6c2, 0xc61b0a12, 0x0db2345c, 0x3ff277ed, 0x278beef6, 0x7ed0c77d, 0x17472485, 0x6cc39f8d,
0xdef397f3, 0x479cfa7a, 0x3cdf460d, 0xbae1308f, 0x3df4f6b2, 0xd6f627ab, 0x49c856b7, 0xc397f62f,
0x542090d8, 0xe9e55b6a, 0x4ce07a68, 0x3676ff90, 0x35fe6cc2, 0xae0f97ae, 0x2a8ab67a, 0x1ffeefa0,
0xd86025e0, 0x7f28a9fe, 0x4970db95, 0xe1738274, 0x28608652, 0x67a2c042, 0x640ec785, 0x6fb8aa3f,
0xdaa050aa, 0xe7e079a6, 0xad309ab0, 0xc6bf23a8, 0x721c2f7e, 0x7b5da51d, 0x7ed31338, 0xd7c43e07,
0xcf104755, 0x957db796, 0xe7a2d29d, 0xfd797227, 0x4e077315, 0xceb7da71, 0x38b86a77, 0x0132f2c9,
0xa6838738, 0x8acb6896, 0xbfee9dae, 0x505d019b, 0x5020dd2a, 0x684f65b0, 0x94c7539b, 0x2c562ddf,
0x2f205a88, 0x9af4d921, 0x5808c199, 0x3d34d003, 0xdd70bf75, 0x3505d899, 0x85fad403, 0x356bd7c4,
0xe52e54db, 0x6143ea74, 0x79813ca2, 0xa4952d18, 0xaa0e9c70, 0xb0214f29, 0x59027638, 0x635dfd9a,
0xb10acb40, 0x03a633a7, 0x016b438e, 0xaba6f9e9, 0x9239f2ae, 0xff5ecc74, 0x98a7c528, 0x5563d0f5,
0x775b43df, 0x740f5ba3, 0xc7d4c08f, 0xbfd665ab, 0x430c0777, 0x1b54852e, 0x35f4be90, 0x0c02fee6,
0x1eec29b1, 0xb40d2758, 0x09a32da7, 0x673deb33, 0x00e192f0, 0x9222f63d, 0xd4b295f2, 0xcbc3ebe1,
0x9c686e47, 0x3b0d3fca, 0x7a3df462, 0xbd4f904d, 0x4cbeff78, 0x16ca5d3d, 0x42445fca, 0xae2d698f,
0x5582e30e, 0xd921db01, 0xfd112342, 0xfab5b7f9, 0xd846058e, 0xde81da5a, 0x0cb07674, 0x294c0110,
0x9da767e9, 0x7401961f, 0x40b4f1d7, 0x86133f99, 0x5b31c1bd, 0xa12fe6b4, 0x1e3fbf2a, 0x1021bd00,
0x7b788fa4, 0x97ada32c, 0xbfe73d9c, 0xe1565e85, 0x90249ec1, 0xee1474fb, 0xa43c293b, 0xf4af94e6,
0xd3547b14, 0x8838299c, 0x60cfc927, 0xec91f51b, 0xe9492e4c, 0xd89cd301, 0xa90d8be0, 0x2f263eaa,
0xc6930a76, 0x36299ccb, 0x20b7f010, 0x1fa2c72a, 0xcf8c0449, 0x3471c0be, 0x3fc37831, 0x646b1a31,
0x37334fa1, 0x1b327914, 0x03b5e96c, 0x32cbf8e4, 0x44f3303e, 0xf98283b3, 0xdc2775cf, 0xbb798679,
0x648f3106, 0x69da8a22, 0xf474478f, 0xe7ea3746, 0xd0e7e137, 0xe460ed7b, 0x9babddbc, 0x109d2a4e,
0xde786023, 0x11c029db, 0x04dd4e6f, 0x68b9aa09, 0xd4534a11, 0x1a353f5d, 0x2491fc5a, 0x68884961,
0x573bd22f, 0x4e236c6f, 0xb10e3457, 0x8732034d, 0x0cd3f140, 0x68f664ba, 0x4a8ec50b, 0x33296f30,
0xb6d2e5d5, 0xe30aa49f, 0x59e46a62, 0x58ed5f82, 0x2dab4e1b, 0x118618cf, 0x3361c4ee, 0xb0a38124,
0x328154ac, 0x17d0e1b9, 0x6a72b9dd, 0xafd516b3, 0xfd518424, 0x4c5b6af5, 0xf83fed88, 0xf6289be1,
0x3bbe18cb, 0xa6206034, 0xeafa8ba4, 0x4bc89428, 0xae6b4c19, 0x191da287, 0x64259871, 0x9f4e593e,
0xa898f140, 0x188f6570, 0x6cce7801, 0x7fdd8062, 0xab4bb6b9, 0x38053e97, 0x7265c895, 0x9c0e913e,
0xba09d20f, 0x7da8a12f, 0xb56f8ea5, 0x8434f1d2, 0xd5c266f0, 0x86be66c3, 0xaaf6fcdd, 0x42b5116a,
0x60558c0e, 0x6fdcd5a1, 0xb133f109, 0x06c27b5c, 0x515b5cf5, 0x0a8e8d5b, 0xdd866414, 0x00bb5c78,
0x410a9e08, 0xdeec40ee, 0xd0964324, 0x5f59247e, 0x6ea8f26c, 0x610b68d4, 0x7045b511, 0x6d8152d5,
0x6d3a3d4f, 0x9d93418d, 0xd1feb890, 0x240bd01c, 0xf1cd596a, 0xfe3e3185, 0xf9b561bd, 0x349f6202,
0x0b04cd60, 0x4ea8c4e8, 0x2e524e31, 0x2904e72c, 0x02f13b7f, 0x77877cf0, 0x221686f5, 0x6ce9c0e2,
0x92d81601, 0x123d4670, 0x0de2cf66, 0x984adfcc, 0x06560ecc, 0x5d67ffb1, 0x822f6c7f, 0xc57669b4,
0xac31a37c, 0xb80dd978, 0x18f6157e, 0x808badc5, 0x7efd9c83, 0xb17e9c98, 0x596f9d2c, 0x5fc7038d,
0xe03177b9, 0xf03a60ec, 0x7ff5c4d5, 0x16a6702a, 0xb1208eec, 0x9b41d9e7, 0x3d13de4e, 0xe2fff6e6,
0x01023c7b, 0x5edfadc7, 0x31b6e688, 0xf635af39, 0x8623fc4b, 0xfcd20f48, 0xc43c178c, 0x74b80d00,
0x4b268217, 0x6122bf56, 0xb586f4f3, 0x6fb0598e, 0xc8968ced, 0x5963421b, 0xccbb22b3, 0x32d5f066,
0x9ad11acc, 0x608dedb1, 0xdf3c5f33, 0xbce5925d, 0x8240e90a, 0xdc0037d0, 0x2123f8b5, 0x53cdfab2,
0x73dc157b, 0x0eeeab6f, 0xda4ba9f5, 0x4b8178f2, 0xcc7b7f67, 0x944dae98, 0x67a5eb10, 0xd38f4ade,
0x3570ef2e, 0xf5d8c731, 0x14cff5f8, 0x8c761dad, 0xbfbfc607, 0xe4aea49d, 0xf52966fa, 0x8429e2ef,
0x2f9b667a, 0x4c0dbd50, 0x787cdd6f, 0xbf99ab6b, 0x1a5efd91, 0xc9c19db4, 0x25f15896, 0x537a0fed,
0xea061918, 0xcff863c4, 0xa827d70f, 0xd3f19dd8, 0x5434f37d, 0xd8df4b6d, 0x4b7fd24e, 0x6b311fb0,
0xbfaced2b, 0x63626ee1, 0xd858f3a7, 0x0ce2bd9d, 0x3c00b622, 0x5a8a641e, 0x6c55767a, 0x797872c1,
0x3c7906d1, 0xd5224538, 0x9dd22487, 0xce2ed9e7, 0x6685f070, 0xf4a421b0, 0x55d722f6, 0x11627a8f,
0xb5f794e9, 0x3fda1949, 0x0d397923, 0x4f0df852, 0x38fdf6d8, 0x6d568dd2, 0xefb0f7b7, 0xa0766948,
0x9d97d28e, 0x093b9074, 0xcdf8b8c1, 0x39ea0839, 0x22093af9, 0x021e3933, 0x718e2143, 0x445e2903,
0x6d26902f, 0xacc4fe17, 0xf896fca8, 0x2b306870, 0x2883748e, 0x1bf79050, 0xf4890a79, 0x915cf024,
0x86d80ddc, 0xe63891ee, 0x10734a31, 0x2f8d39eb, 0x3abff8e3, 0x8eddc82d, 0x6422b9d4, 0x53982607,
0x21ae9f94, 0x6b481b3d, 0x7a8bf5a9, 0x32554347, 0xa8d157b7, 0x502cd4f5, 0xdd6eebb3, 0x5591a6f6,
0x065c83ed, 0x79d7669b, 0xd6b2485e, 0x43d64bff, 0x67884df5, 0x49f88a18, 0xe82811a7, 0x432084af,
0x8662c811, 0xe493a3d4, 0x64ec3b49, 0x169e8d1f, 0x978bde8b, 0x702bdc2f, 0x2f0e9336, 0x872b1733,
0xa56502c1, 0x9fe9bbe3, 0xaea2b58d, 0x0a8dfec0, 0xee0700d0, 0x8762089f, 0x614978fe, 0x196ea1df,
0x627b2f60, 0xa7be78c6, 0xb44b184a, 0xc8b63c46, 0x7ea64ce3, 0xc43ac9f9, 0xc576dceb, 0x303e7e06,
0x0cb2a55b, 0xf0788e02, 0x6ce9ef1c, 0xc7afc874, 0xb501929a, 0xcedfe38d, 0xed739603, 0xb6e80470,
0xd9e76c19, 0xcaa4208d, 0xd30d8f69, 0xb8f47be3, 0x145ecad3, 0xa7d97e91, 0x1a841e99, 0x4dd22984,
0x23bb5b95, 0xecbfdea9, 0x4eb6e14f, 0xc77ac928, 0x4ff585a9, 0x3194a253, 0xf69ea974, 0x685a30ab,
0xd037ddd6, 0x24f595bf, 0x83266093, 0xfc1a265c, 0xe0ad097f, 0xb8f51540, 0x6da6498b, 0xe883fdb6,
0xc9b7585a, 0x76f71be0, 0x59229330, 0xc55a12a0, 0x1dceb578, 0x08d6e9f9, 0xed3d708b, 0x698b3b01,
0xb1380d91, 0xcda27429, 0x7cbf02dc, 0x3482a25f, 0x40d257d7, 0x0a97537f, 0x1e0fbdc3, 0xe52ee0d3,
0x00000000,
0x00000004, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x40000000,
0x00000000
};
/* m_goldenratio_16384 =
1.618033988749894848204586834365638117720309179805762862135448622705260462818902\
449707207204189391137484754088075386891752126633862223536931793180060766726354\
433389086595939582905638322661319928290267880675208766892501711696207032221043\
216269548626296313614438149758701220340805887954454749246185695364864449241044\
320771344947049565846788509874339442212544877066478091588460749988712400765217\
057517978834166256249407589069704000281210427621771117778053153171410117046665\
991466979873176135600670874807101317952368942752194843530567830022878569978297\
783478458782289110976250030269615617002504643382437764861028383126833037242926\
752631165339247316711121158818638513316203840052221657912866752946549068113171\
599343235973494985090409476213222981017261070596116456299098162905552085247903\
524060201727997471753427775927786256194320827505131218156285512224809394712341\
451702237358057727861600868838295230459264787801788992199027077690389532196819\
861514378031499741106926088674296226757560523172777520353613936210767389376455\
606060592165894667595519004005559089502295309423124823552122124154440064703405\
657347976639723949499465845788730396230903750339938562102423690251386804145779\
956981224457471780341731264532204163972321340444494873023154176768937521030687\
378803441700939544096279558986787232095124268935573097045095956844017555198819\
218020640529055189349475926007348522821010881946445442223188913192946896220023\
014437702699230078030852611807545192887705021096842493627135925187607778846658\
361502389134933331223105339232136243192637289106705033992822652635562090297986\
424727597725655086154875435748264718141451270006023890162077732244994353088999\
095016803281121943204819643876758633147985719113978153978074761507722117508269\
458639320456520989698555678141069683728840587461033781054443909436835835813811\
311689938555769754841491445341509129540700501947754861630754226417293946803673\
198058618339183285991303960720144559504497792120761247856459161608370594987860\
069701894098864007644361709334172709191433650137157660114803814306262380514321\
173481510055901345610118007905063814215270930858809287570345050780814545881990\
633612982798141174533927312080928972792221329806429468782427487401745055406778\
757083237310975915117762978443284747908176518097787268416117632503861211291436\
834376702350371116330725869883258710336322238109809012110198991768414917512331\
340152733843837234500934786049792945991582201258104598230925528721241370436149\
102054718554961180876426576511060545881475604431784798584539731286301625448761\
148520217064404111660766950597757832570395110878230827106478939021115691039276\
838453863333215658296597731034360323225457436372041244064088826737584339536795\
931232213437320995749889469956564736007295999839128810319742631251797141432012\
311279551894778172691415891177991956481255800184550656329528598591000908621802\
977563789259991649946428193022293552346674759326951654214021091363018194722707\
890122087287361707348649998156255472811373479871656952748900814438405327483781\
378246691744422963491470815700735254570708977267546934382261954686153312095335\
792380146092735102101191902183606750973089575289577468142295433943854931553396\
303807291691758461014609950550648036793041472365720398600735507609023173125016\
132048435836481770484818109916024425232716721901893345963786087875287017393593\
030133590112371023917126590470263494028307668767436386513271062803231740693173\
344823435645318505813531085497333507599667787124490583636754132890862406324563\
953572125242611702780286560432349428373017255744058372782679960317393640132876\
277012436798311446436947670531272492410471670013824783128656506493434180390041\
017805339505877245866557552293915823970841772983372823115256926092995942240000\
560626678674357923972454084817651973436265268944888552720274778747335983536727\
761407591712051326934483752991649980936024617844267572776790019191907038052204\
612324823913261043271916845123060236278935454324617699757536890417636502547851\
382463146583363833760235778992672988632161858395903639981838458276449124598093\
704305555961379734326134830494949686810895356963482817812886253646084203394653\
819441945714266682371839491832370908574850266568039897440662105360306400260817\
112665995419936873160945722888109207788227720363668448153256172841176909792666\
655223846883113718529919216319052015686312228207155998764684235520592853717578\
076560503677313097519122397388722468258057159744574048429878073522159842667662\
578077062019430400542550158312503017534094117191019298903844725033298802450143\
679684416947959545304591031381162187045679978663661746059570003445970113525181\
346006565535203478881174149941274826415213556776394039071038708818233806803350\
038046800174808220591096844202644640218770534010031802881664415309139394815640\
319282278548241451050318882518997007486228794215589574282021665706218809057808\
805032467699129728721038707369740643566745892025865657397856085956653410703599\
7832044633634648558E+0; */
static EMUSHORT _ei_m_goldenratio_16384_[NPIR_16384] =
{
/* lgw */
/* S i g n i f i c a n d */
/* hgw */
/* Exponent */
/* Sign */
0x00000000,
0x27330391, 0x8dd114b2, 0x83d08cf5, 0x88253f02, 0x3c02da7c, 0x21b19047, 0x7b1d56ed, 0x2bbb95d2,
0xbe575324, 0xf122417c, 0x08fab469, 0x0d083285, 0xff0d8d87, 0xb12b7331, 0xce4f254d, 0xccbd1b53,
0xbdec9eae, 0x8bc33643, 0x47cf0716, 0x512fbe8c, 0x5dc81e2b, 0x43addc5b, 0x26c6f23f, 0xa197a385,
0x9ff19750, 0xea736fc8, 0x579cd9ad, 0x416e2bac, 0x290f49ef, 0x2579c713, 0x5cd0d8d4, 0x7570daef,
0xb296660b, 0x8ea2c1cd, 0x8ce8ec3a, 0xcd4b1ef0, 0x8433101b, 0xce82cf31, 0x9b8e5b56, 0x558b3ff9,
0x8b5aa3bf, 0x01f0c3b9, 0x39eb207c, 0xb94521ff, 0xbfdfd338, 0x50575d8b, 0xc849dd53, 0x34753ec2,
0xa51e9798, 0xde18e777, 0xa2079e33, 0x9b3f85a2, 0xf72fa3ab, 0xf8edf8fe, 0xba11d462, 0x23c5fe81,
0x3b789a22, 0xf68e8ad6, 0xbae5d37e, 0xa7a044d6, 0x07b9e687, 0x60f789b7, 0x0e53a2d3, 0x7f05f7f6,
0x265d055e, 0x4fc8c999, 0x41a3f7a3, 0x3eb3d54e, 0x3b847202, 0xc8d35869, 0x0ff41e8f, 0xc47ef662,
0x146e608b, 0x98c75f2b, 0x7c85f7b8, 0x15cdb344, 0xda24d098, 0x50ab6e68, 0x37a20464, 0x9a71ce75,
0x48c70a9f, 0xaa1ab2a5, 0xd860b421, 0xb4d9250b, 0x9abd90eb, 0x42bfee38, 0x7e223ca7, 0x42bec82f,
0x16c6eed1, 0x639ad4de, 0xb532da00, 0x73803824, 0x5d7e2b36, 0x6d745e5a, 0xa22072bb, 0x2207e646,
0x8623f069, 0x3f99cabe, 0xbfd2a45c, 0x3ad8f158, 0xf52c2c1c, 0x600b8f34, 0x6b86e74c, 0x6c298bb9,
0x87236250, 0xd539485e, 0x44d6195a, 0x8a348ebe, 0x91a2a6f8, 0xfe447fb4, 0xf49f7c6b, 0xbd9daca2,
0xbed1c1ff, 0x293f4f74, 0x542b5ee9, 0xe8ffb4e0, 0xf8b0dc3f, 0xb42a8c1f, 0xe8afa261, 0x1b222535,
0x7cb6be21, 0x4cb23c97, 0xa302be59, 0x5e92937e, 0x48651d6e, 0x72903b0a, 0xf437fa51, 0xf562134d,
0x7fee0e1d, 0x06da630b, 0x76bb5a9e, 0x430e4c10, 0x70f4303f, 0x31206752, 0x4cd9476e, 0xdad1b1fb,
0x731a90eb, 0xb8b42ecb, 0x7d2742ae, 0xc125ee0e, 0xa0cef226, 0xe0fe1a19, 0x418bf9bc, 0xa4a11b18,
0xe1c01f09, 0x14a7481d, 0x67a457b0, 0x26521370, 0x717edef8, 0xba32412a, 0xc87a0603, 0x53cb5240,
0xe281791b, 0x447ebfce, 0x31e899ed, 0x383046c6, 0x71d27d21, 0x01fdd775, 0xf73ab6a5, 0xf0bff8d4,
0x860a60ac, 0x08d29f97, 0xbf238f3e, 0x65de2f39, 0x2483ee6e, 0x7d3b774b, 0xca7a28bb, 0xb1c05c77,
0x4744fe5b, 0x93a84b00, 0xb02a709f, 0x61e37c14, 0x2d36ba13, 0xa6ae1ddf, 0x98088768, 0x8509c0de,
0xd32ce05e, 0xdbe436df, 0x1274b0d4, 0x959b48bb, 0xf522ed3f, 0xb07a49bd, 0x0014b182, 0x2c59b109,
0x10d23e7f, 0x82ae71bf, 0x1df87a21, 0x49cd2193, 0xd6a17b55, 0x8ac15ede, 0x33a720cf, 0xe44ab59f,
0x1c6ba2b9, 0xee63a9d8, 0x15856518, 0xd7f4a530, 0x358f75d4, 0x203c6421, 0x608d01c0, 0x24c5f71d,
0xa2b42b75, 0x40b4170a, 0x0b15c9c0, 0xd3c56db7, 0x339e9091, 0x64db1943, 0xb5b0cbef, 0x54784646,
0x94dc954c, 0x51eaeaf9, 0x2baa556d, 0xb544f6e3, 0xef5b4120, 0xfeaa7e6d, 0x6e51a59b, 0xffacfd9d,
0xeeb0d526, 0x5d6def7b, 0x5460ba56, 0x62ee5cd9, 0xa3de31fa, 0x4fe1ac81, 0xc5d9fcb3, 0xddd9b805,
0x530e6066, 0xe5511f69, 0xb5ddc2f0, 0x3919aec0, 0x97452c6a, 0xe0b7be6c, 0x80cb462c, 0x97d6749a,
0x58b64b50, 0xfaf75f8c, 0x2ccca3e0, 0x6540d056, 0xb51ed2df, 0xe105ecac, 0x487fcc27, 0x70d7bf4d,
0x666237e2, 0x7b8281a5, 0x495b7707, 0xf32bf90c, 0x9c85dd20, 0xae525ca6, 0x461fe6c3, 0x7a83a350,
0x6114f7cc, 0x7e5b8b4a, 0x1f2a154a, 0x8bd1afe4, 0x52b0b087, 0xb924541d, 0x1295c29d, 0xdc59eca0,
0x292f047a, 0xc345f40c, 0x6670915f, 0xaee95338, 0x7a08f70d, 0x6e83a773, 0x46b74c2b, 0xbb210b21,
0x7dbc859a, 0x8a601a1f, 0x0d74411e, 0xddba712c, 0x4edc9b23, 0xb7d0b67c, 0x80a922db, 0xc49d1865,
0x0093155b, 0xa34609ba, 0x7d3522b9, 0x4758e996, 0x777f27d7, 0x50ac535a, 0x4cb3d634, 0x31e047c0,
0x7705a46c, 0xb58bc8d8, 0xd178b355, 0x75fa023a, 0x36df3bb3, 0x28487051, 0x7fbd150f, 0xd4d2a7a3,
0xb0e6df8d, 0x6b4f82a5, 0x0c32926d, 0xd7a1c291, 0xb58a67f1, 0x53a28d39, 0xedf12f03, 0x1dab3900,
0x511ac722, 0xb5e50bef, 0x035755ea, 0x6544eb47, 0x63619ee4, 0x43c12b71, 0xc694a46c, 0x2296b77d,
0x07c75efa, 0x8f0c43d5, 0x4fde55ea, 0x158d20c5, 0xefa51a6a, 0x3cad0514, 0x18328063, 0x84315e8e,
0x7ba0c900, 0xda375cb0, 0x46240454, 0xfbe441e7, 0xd8acf956, 0xfb253752, 0x292c835e, 0x14c46a69,
0xe0ddd87a, 0xf4dbda0e, 0xb32cf07e, 0x6e036c1c, 0xd953d9ba, 0x371e3b30, 0x8781114c, 0xe99d0ed7,
0x452a0648, 0x3eca0e09, 0x9e0b5c07, 0x8f85cd0b, 0xc3abb631, 0x8016ef43, 0x6867a0c4, 0x88c2bb1a,
0x21b8577b, 0x3ffc5bfc, 0x3fdd66a3, 0xc18f2011, 0xb7075abf, 0xd650fa7e, 0x73d692b0, 0x6d82d7d4,
0x194b5a12, 0xb60bd4ae, 0x497a00dd, 0x929e0bfa, 0x21cae217, 0x38bd7694, 0xe3dca4b1, 0x23125de3,
0xee94a3ed, 0x0ff940ea, 0x16b0da86, 0x95c053e8, 0xd51c3249, 0x8d481f9d, 0x8182c650, 0x25993abc,
0x41ea223f, 0x143291ab, 0x461c2337, 0xae72a3e4, 0xecc269a1, 0xcbf97f65, 0xa0faf943, 0x8bb84b2a,
0xaf93e711, 0x8b80e376, 0x7e2414ca, 0x0383cccd, 0x173241fd, 0xb9be4ab1, 0x1702e557, 0xb3a4565e,
0xb926019d, 0xa114b274, 0xe38a5f46, 0x69c59d12, 0x498b662c, 0xbea22548, 0x2e40cca2, 0xc482ecc0,
0x4eceadc7, 0xdf5ee2d8, 0xaf33271c, 0x9ce5fdec, 0x3cfa425f, 0xb198e36a, 0xd6b87e06, 0xaf8037e1,
0x508a0381, 0x0f8ad51a, 0x9ebe1aa2, 0x0c472c88, 0xdfda562a, 0x3c7891c9, 0xb8ea2a76, 0x58d26213,
0x2ccb1910, 0x2718eacd, 0x1439931a, 0xcd6f5c67, 0x5adcae38, 0xc932c308, 0x63c4eb25, 0xb6f596a1,
0x6a13a1ac, 0x02094786, 0xccb9b433, 0x295606cc, 0x2bb6bbdb, 0xeee5ae8c, 0x765d3a96, 0x007d5342,
0x8adab14a, 0xdeb342dc, 0x7777955a, 0xd1bc9513, 0xbb3ea061, 0x000c8370, 0xebabfe02, 0xa83da359,
0x9d5d9d09, 0xe9657ef5, 0x684c7986, 0x33e91520, 0xad7ec3da, 0x3a1566c4, 0xa44e1bfc, 0x3c32a21f,
0xc49d1cf5, 0xd1741a62, 0x42795a25, 0x558fdf41, 0x5665e197, 0xfae46559, 0x20c80eb2, 0xdbec758d,
0x8376c15f, 0x3909a767, 0xf5ee77de, 0x8e0e5778, 0x046030d5, 0xa738790b, 0x55f5ca01, 0xa7c08190,
0xcf463417, 0x4e85669d, 0xfafac405, 0x333b48a2, 0x4b337254, 0x11561347, 0x914ee551, 0xa628a78d,
0x65c7cd16, 0x06ea06e4, 0x77b22295, 0x242db8d4, 0xcdd6987a, 0x01c59a96, 0x0cf07552, 0xa7d0a842,
0x0da4ec33, 0xd1bc0f58, 0x721474ba, 0x9e5c8b24, 0x997491d3, 0x43d72279, 0xf9d526d9, 0xf39d4dc8,
0x2f257372, 0xff6283b8, 0xf69ec152, 0xa38e2559, 0x86ca7bce, 0xddfb9e3c, 0x6825a198, 0xb13719dc,
0x7effddf0, 0x656e8666, 0xe29b8b41, 0x326992e8, 0x7fdebee3, 0x42c1ceb7, 0x4b8bc3bf, 0x78356bd7,
0x0799af1b, 0x60eb25d2, 0x94201801, 0x80c43784, 0xadf8c13f, 0x81a3822d, 0xa9e93dbf, 0x93b3f858,
0xe860c74a, 0xfc363508, 0xf9d13928, 0x084113b5, 0x2e76e41a, 0xf9ce6030, 0xbfa53e0a, 0xcf1bbcdc,
0x00000000,
0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0x3fffffff,
0x00000000
};
/* m_eulergamma_16384 =
5.77215664901532860606512090082402431042159335939923598805767234884867726777664\
67093694706329174674951463144724980708248096050401448654283622417399764492353\
62535003337429373377376739427925952582470949160087352039481656708532331517766\
11528621199501507984793745085705740029921354786146694029604325421519058775535\
26733139925401296742051375413954911168510280798423487758720503843109399736137\
25530608893312676001724795378367592713515772261027349291394079843010341777177\
80881549570661075010161916633401522789358679654972520362128792265559536696281\
76388792726801324310104765059637039473949576389065729679296010090151251959509\
22243501409349871228247949747195646976318506676129063811051824197444867836380\
86174945516989279230187739107294578155431600500218284409605377243420328547836\
70151773943987003023703395183286900015581939880427074115422278197165230110735\
65833967348717650491941812300040654693142999297779569303100503086303418569803\
23108369164002589297089098548682577736428825395492587362959613329857473930237\
34388470703702844129201664178502487333790805627549984345907616431671031467107\
22370021810745044418664759134803669025532458625442225345181387912434573501361\
29778227828814894590986384600629316947188714958752549236649352047324364109726\
82761608775950880951262084045444779922991572482925162512784276596570832146102\
98214617951957959095922704208989627971255363217948873764210660607065982561990\
10288075612519913751167821764361905705844078357350158005607745793421314498850\
07864151716151945657061704324507500816870523078909370461430668481791649684254\
91504967243121837838753564894950868454102340601622508515583867234944187880440\
94077010688379511130787202342639522692097160885690838251137871283682049117892\
59447848619911852939102930990592552669172744689204438697111471745715745732039\
35209122316085086827558890109451681181016874975470969366671210206304827165895\
04932731486087494020700674259091824875962137384231144265313502923031751722572\
21628324883811245895743862398703757662855130331439299954018531341415862127886\
48076110030152119657800681177737635016818389733896639868957932991456388644310\
37060807817448995795832457941896202604984104392250786046036252772602291968299\
58609883390137871714226917883819529844560791605197279736047591025109957791335\
15791772251502549293246325028747677948421584050759929040185576459901862692677\
64372660571176813365590881554810747000062336372528894955463697143301200791308\
55526395954978230231440391497404947468259473208461852460587766948828795301040\
63491722921858008706770690427926743284446968514971825678095841654491851457533\
19640633119937382157345087498832556088887352801901915508968855468259245444527\
72817305730108060617701136377318246292466008127716210186774468495951428179014\
51119489342288344825307531187018609761224623176749775564124619838564014841235\
87177249554224820161517657994080629683424289057259473926963863383874380547131\
96764292683724907608750737852837023046865034905120342272174366897928486297290\
88926789777032624623912261888765300577862743606094443603928097708133836934235\
50858394112670921873441451218780327615050947805546630058684556315245460531511\
32528188910792314913110323443024509334500030765586487422297177003317845391505\
66940159988492916091140029486902088485381697009551566347055445221764035862939\
82865813123870132535880062568662692699776773773068322690091608510451500226107\
18025546592849389492775958975407615599337826482419795064186814378817185088540\
80367996314239540091964388750078900000627997942809886372992591977765040409922\
03794042761681783715668653066939830916524322705955304176673664011679295901293\
05374497183080042758486350838080424667350935598323241169692148606498927636244\
32958854873789701489713343538448002890466650902845376896223983048814062730540\
87959118967057493854432478691480853377026406775808127545873111763647878743073\
92066420112513527274996175450530855823566830683229176766770410352315350325101\
24656386156706449847132695969330167866138333333441657900605867497103646895174\
56959718155376407837765018427834599184201599543144904772555230614767016599341\
63906609120540053221589020913408027822515338528995116654522458691859936712201\
32150144801424230986254604488672569343148870491593044640189164502022405495386\
29184758629307788935064377159660690960468124370230546570316067999258716667524\
72194097779801863626256335825262794223932548601326935307013889374369238428789\
38512764740856548650281563067740442203064403756826309102917514572234441050369\
31771145217088890744641604868870108386231142612844142596095637040061920057933\
50341552426240262064656935430612585265834521921214977718780695866085163349221\
04836737994592594340379560002192785418379417760203365594673078879838084816314\
67824149235464914887668336840749289386528186304858982035481862438384817599763\
58490751807914806349439162847054822007549453489861338272357309221900307400968\
00337666844932505567654937530318112516410552492384077645149842395762012781552\
3246E-1; */
static EMUSHORT _ei_m_eulergamma_16384_[NPIR_16384] =
{
/* lgw */
/* S i g n i f i c a n d */
/* hgw */
/* Exponent */
/* Sign */
0x00000000,
0xbd65e7a7, 0xec95c4a0, 0xc5c25d57, 0x75c5e429, 0x525e5796, 0x111c73f1, 0x38c3e3ef, 0x04aed377,
0xd8d327fb, 0x2df972db, 0xd21d3437, 0x6b83d911, 0x39438141, 0x43cc26ac, 0x5301020f, 0x12f3c81c,
0x7510ac17, 0x20696f4d, 0x4eb1ccd5, 0xacb46b64, 0x19d5ed88, 0x48d5e3f7, 0xca1c77c4, 0x238ed53b,
0x9282a253, 0x341d6a9e, 0x935f2f22, 0x2a4c8974, 0x7458bd07, 0xfb3cea0c, 0x4b159bd5, 0xaccc75d7,
0x9650d261, 0x7ff8c213, 0x9eddf596, 0x95c44811, 0x515a6ea4, 0xbf93157f, 0x444e027f, 0x0f21dd04,
0xd428a1e1, 0xe556ee15, 0xdc6f43c6, 0xbe2f1ce2, 0x37d064b5, 0x9d0a8e3e, 0x915e5d50, 0xa58f6463,
0xab92f220, 0xdddc1449, 0x65805d18, 0xa8770199, 0xf70e31e2, 0xa9b5d621, 0xc44eba60, 0x03eb11f0,
0x727a26b4, 0x3373b0ac, 0xcaecf16c, 0x76ba464f, 0x574278f7, 0x86707a36, 0x5fe7058f, 0x0c67a91b,
0xf735b2a5, 0xfb8e6da2, 0xbdfb0061, 0x8b50c8db, 0xa5b889d0, 0x4b357910, 0xa1ccf3b2, 0x6e082680,
0x8b5b8210, 0x7185bed8, 0xe61322b2, 0xc225192b, 0x4b8a6259, 0xecef5193, 0x883ef3a1, 0x59c49fb6,
0x6982ae81, 0x5a086f76, 0xc788c7e9, 0xa4b79905, 0xffcdba6b, 0xdb533956, 0x84af8a2e, 0xece4894e,
0xaafd9d56, 0xb2e92be0, 0x3d7e8998, 0xa2d72757, 0x66b44ee8, 0xc0849eb3, 0x878de675, 0xcb0693f0,
0xa3104ba2, 0x221e6fba, 0x4b81b326, 0xed6b0f7b, 0xde5aee17, 0x07591a7c, 0x4a3d4bb1, 0xbe81d566,
0x0cb046a9, 0x6f7b7a4a, 0x666c5d49, 0xb14f099b, 0xb770ca1c, 0x9702d018, 0xcc74c5e9, 0xf75c8adf,
0x8c43a2cb, 0x16ce0c7f, 0xb2dd351f, 0x6ef57a5a, 0x0737e269, 0x7d2d233e, 0xb235e56a, 0xc12b9334,
0x8ac84633, 0x5d064221, 0x1a865733, 0xf13a7924, 0x9e2190e6, 0x14548621, 0x46a6a11c, 0x207fa677,
0xbc4db5da, 0xb1f1dd4a, 0xbd9eefca, 0xeb8dfe9c, 0x5daf194d, 0x5a6258be, 0x87c97c22, 0x650edf40,
0x462268d9, 0x16d06b46, 0xc700b1ea, 0xe124ab42, 0x5ccef985, 0x1946c9f2, 0x3edaad32, 0xfc24e30d,
0xa35be89e, 0xff7ae68f, 0xbcc6d12b, 0x25e02101, 0xf30501d0, 0x61303e0f, 0x6bdeadde, 0x0a930313,
0xe64c103f, 0x3a82dbdb, 0x8db5466d, 0x9f1b0aa8, 0x750f35de, 0xd05dfdc7, 0xe1f3f99b, 0x44a851be,
0xac5300e0, 0xa0a7fa74, 0xeacc2a2a, 0x5d375ef8, 0x9ea616f5, 0x11e25742, 0xfb1e2a06, 0xf6b2bd8a,
0x8cda4627, 0x4a971a1f, 0x3546d9ac, 0x08244e4e, 0xe74546be, 0xa7ee38f8, 0x8cc1fae0, 0x6c4853cf,
0x38852a97, 0xc1f64bb7, 0x2973cd65, 0x8f6f929a, 0x1e649f14, 0x76bf3fa4, 0x0c655682, 0x0f2e85af,
0x9eb240f8, 0xd64c391e, 0x590fd52c, 0xd5bfc2ac, 0x4c4e6093, 0xd450a77b, 0xeed95805, 0xcb8681c0,
0x530b3a83, 0x15d89425, 0x915ab2e1, 0x29d4470a, 0x95a75698, 0x1ab47eca, 0x96262261, 0xa3bfe9ec,
0x267dc9a4, 0xc8fcaf26, 0x6caa3095, 0xe377b543, 0xb6a43f4f, 0x171976b6, 0x3f60b876, 0x0c36d208,
0x00928450, 0xe9e560e4, 0xa98b9da5, 0x5676785a, 0x47a74539, 0xfa5b9573, 0x83a499a7, 0x155e63a9,
0xb1574349, 0x2972642b, 0xe18d85b1, 0x99243364, 0xb5826a38, 0x25e8ce92, 0xc0964758, 0x7621d247,
0xc2b53a90, 0xa8512959, 0xfd7e8398, 0x74911b4f, 0xcaec24e8, 0x760e8aac, 0x6d3c7e3d, 0xa8278168,
0x59458510, 0xd66eaefb, 0x614de12f, 0x7bbc0774, 0xe5bb292e, 0xd17fe0b1, 0xb20d7dd8, 0x186933bc,
0xb78ec3eb, 0x5afbcd16, 0x0d19ddee, 0x715902aa, 0xc628ebd3, 0x3a318dba, 0x887b8287, 0x521ccde7,
0x778fb170, 0x775d7f36, 0x6e1169ec, 0x71883c11, 0x27915f3a, 0x6198df21, 0xa797dea2, 0xe4c0c0d5,
0xa17155f9, 0x3f91e011, 0xbc2402ee, 0xfed0ab5f, 0x61704d51, 0xe7239f50, 0x5ef1d180, 0x21d8b08c,
0xaf790438, 0xc37eddca, 0x43547083, 0x94198385, 0xeec14cac, 0x0c504ebd, 0xfe9eab29, 0x79cea3d8,
0xe2e7917c, 0x65cf9b0c, 0x9035d70f, 0x9ae3872d, 0x8e1351c2, 0x12ec32bb, 0xac1b0d12, 0xfb1f30f8,
0x42ca1a60, 0xdc598129, 0x6e6553c4, 0x8b9cd955, 0xc174ca7b, 0x880bc1e8, 0x53ae38e1, 0xb52cd4e7,
0xed95e82c, 0x37a8e22a, 0x8dd5cdac, 0x825e4ad8, 0x1c4a60c1, 0x422ff6c4, 0x56aac32c, 0x744adc8b,
0x422c5959, 0xa29660ac, 0xe114d7de, 0x34a71698, 0xc2ece38d, 0x577752f2, 0x581fa022, 0x4e1369ca,
0x8962ef8b, 0xdd6a46a7, 0x575b0bde, 0x743a8758, 0x49ca937b, 0x64b2ae85, 0x362b362a, 0xdc68b6ae,
0x9671af23, 0x6fbdbcf9, 0x4f90ab66, 0xb45be4ee, 0xc33e16ee, 0x4b87d32e, 0xc6bac912, 0x97aee382,
0x5e3efe49, 0xbe2adfbd, 0xfeeeb0fc, 0x909dfd95, 0x05592647, 0xf4ca5a73, 0x981ce589, 0x4381b493,
0xb3fb9dbf, 0x6f2b5f81, 0x3cdfe5aa, 0x9fb51315, 0xbf9ea7b7, 0x43d2d05c, 0x7161f3c0, 0x1db7b5c7,
0x32acb764, 0x92ab8502, 0xa8755a7b, 0x69df9900, 0xa03cbaf3, 0x45acbd84, 0x7d465557, 0xa68ed7f1,
0x2c64fa51, 0x2aa22b0e, 0xeead2c1a, 0x15a205ca, 0x9d799c0e, 0x50e9bd62, 0x0fbc1582, 0x13d075ec,
0xb15be0a6, 0x80ccb048, 0x13c9c153, 0x6b89901c, 0xdc225eb3, 0x98033652, 0x2da7905c, 0xd0ca6d32,
0x294b8d99, 0x6840db4b, 0xebb24471, 0x5add7b66, 0x9827b450, 0xadaf207f, 0xf761e1ce, 0x01cc5965,
0xea725317, 0xee7b7082, 0x4a330da9, 0xdd186ce3, 0x7cdce3c3, 0x6584424e, 0x0ec00686, 0xcc82ee52,
0x6aa7b253, 0x63a91f91, 0x5f67b951, 0xfb6a91c3, 0x342a13e3, 0x1b34c7b9, 0x21fb2536, 0x3440b109,
0x890ea9e6, 0x6ab26c11, 0xfa77dbb0, 0x298c94ec, 0xc3bfbcf4, 0xe29b7929, 0xef5f3cdb, 0x166330fb,
0x340336e1, 0x30456f98, 0x7655f072, 0xb6e79cf6, 0xd44c6937, 0x0c3f5be7, 0xe0421838, 0x31072b10,
0xe1f3a067, 0xf17903f4, 0x7ec1b6d0, 0x98bb22aa, 0xba5f3a57, 0x9ad030aa, 0xd8036214, 0x1b32e5e8,
0x512b3051, 0x81ccae83, 0xa8427633, 0x81b5753e, 0x2bce15a3, 0x542e9f72, 0x5a2b38e6, 0x92bf5222,
0x439cd03a, 0x81c1a48e, 0xb6612b78, 0x1baf84db, 0x37fb2817, 0xe9cc3d17, 0x5ad1f5c7, 0x818bd307,
0xfea32a67, 0x4068bbca, 0xc26e5421, 0xb7a661e5, 0xf5389130, 0x7f18b93e, 0x17fcc003, 0xd0d62342,
0x69ddf172, 0x9f9c7ccc, 0x9215f371, 0x6223b2f0, 0xb05e5b25, 0xe528fdf1, 0x6fe9554e, 0xaea1c4bb,
0x7031f9c0, 0xaf289048, 0x744db679, 0xc5d238d0, 0x4f1b66c2, 0xe11df242, 0xd2238d8c, 0x7c555302,
0x13edf604, 0x4c4d8c4f, 0x5c40bf30, 0x8e704b7c, 0x65f004cc, 0x2741e538, 0xee52e018, 0x7db2db49,
0x448f2a05, 0x32fab2c7, 0xd3ee591c, 0xc083f22a, 0xc9b31959, 0x6fcaabcc, 0x64b83989, 0x03655949,
0x31ced822, 0x5a7bd469, 0xe741e5d8, 0x7cfde60e, 0xe80567a4, 0x8fc28658, 0x63e6d09f, 0xb54fe70e,
0xce3bea5d, 0x961542a3, 0xbd61c746, 0x5e6ac2f0, 0x82797722, 0x3ec7c271, 0xe62ff864, 0xd2a1ea1d,
0xb6b7b86f, 0x0c09d4c8, 0x7899aaae, 0x8a96d156, 0x154b36cf, 0xdbe7bf38, 0xcc86d733, 0x58deb878,
0xd74bafea, 0xe43b4673, 0x32135a08, 0x1056ae91, 0x621057d1, 0xd0649ccb, 0x03a9f0ee, 0x8e4b59fa,
0x709affbd, 0x0c03df34, 0xf65cc019, 0xa1cecc3a, 0x0152cb56, 0xd1be3f81, 0x7db0c7a4, 0x93c467e3,
0x00000000,
0xfffffffe, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0x3fffffff,
0x00000000
};
/* m_catalan_16384 =
9.15965594177219015054603514932384110774149374281672134266498119621763019776254\
76947935651292611510624857442261919619957903589880332585905943159473748115840\
69953320287733194605190387274781640878659090247064841521630002287276409423882\
59957741508816397470252482011560707644883807873370489900864775113225997134340\
74854075532307685653357680958352602193823239508007206803557610482357339423191\
49829836189977069036404180862179411019175327431499782339761055122477953032487\
53718786658280823605702255941948180975350971131571261580424272363643985001738\
28759779765306837009298087388749561089365977194096872684444166804621624339864\
83891628044828150627302274207388431172218272190472255870531908685735423498539\
49830991911596738846450861515249962423704374517773723517754407085384644013217\
48392999947572446199754961975870640074748707014909376788730458699798606448749\
74643872062385137123927363049985035392239287879790633644032354784535851927777\
78727090608303199430133231671247615870979245547911909212620185480396393424349\
56537596739494354730014385180705051250748861328564129344959502298722983162894\
81646162257398947623181954200660718814275949755995898363730376753385338135450\
31276817240118140721534688316835681686393272936775866739258395406180333878306\
87064901433486017298106992179956530958187157911553956036689036990493966753843\
77581049318995538551626219625331680401627375213012094060453879507605382712319\
74679008823691786155733891244172238339381481207759942984917243976685756327180\
68808279982979378849432724934657607490543874819526813074437046294635892810276\
53170507654797449483994895947709278859119584872412786608408855459782381249226\
05056100945844866989585768716111717866623368474099493855413210937552818155258\
81591502228244454441718609946588151766496078223678970519269711312571375454370\
12432967305724684501581931301608776621565095755467966678661708234768255813351\
86819377456500145652617040960746889539302347919806000842455621751084234717363\
87879369577878440933792219894575340961647424554622478788002922914803690711527\
07955455054147826884981852460058144665178681423154114878554099665167385397276\
14697016904391511490089333079184574657620996775481231382015436010988527216297\
70108761574781735641636985703553406726493519631695547672115077723159004483382\
60516116383430865139797225161741385381293248011946362518800840398194553905518\
21042460629218521756024654860192976723974051103952645692429786421242403751892\
67872960271773378738379978326676208611952067912151263821192523294040692059943\
86427469321533885667117330827142408332659203260753165928042310230997358400395\
94034263222768807011868196176780905631581597845376375783563735902771648831310\
28876937950535073208018075810223823080317625043294247222683912297129553513551\
04314761886655474367692184120188771617992285620563522054703200691808688066121\
17420406099241234876051540682022625595048124858941187358346822904230836155547\
69477770831940874812491674892900659369616416623436837075439638389451440119556\
48738134292122982001302107996192242492449305199923585815808260352497998505918\
66972201231648971048307017935281122289663551283174373523930114027923898087445\
69648309013207877658785362301354280001629055877295006795876178247374871378060\
04220844534604506470244325808516477717390319602865553832828141591524873526330\
71505131478828449992386632431981063365152433113214639009333621591607444829234\
57177454817169580181688900175285645046489139090420356029836045652425265797270\
13858675765389930295844925869218978864438881935811452677056316060973768465408\
36942302038168263924585791074048708798778524261408687151785758010060236817034\
91797733622196629537718913853116739965565885912164628015582629873541376336076\
07302004559120294665734757185274531163384777648683824850411630160522708694444\
27036442512423639718149992349608389591682580361647498810426394838900429405504\
31502193126864230059992926361540649262664186583594904249371523622068403940370\
10868074009844000151246534353506723384546946357602118676211434142476117834104\
31273061167822488339699155390913109732310667811174855376790272318450765457756\
99887411395686146631581361573674061881125914620397423401125882131569075175754\
97965822968984623132925727317533830231353323287005659568853417520457393275818\
35139823476780092614265210747104566687631343256672759298919525488490378090465\
46488268575204454695053813498309021460489718319387780863409014168285484524248\
09310434321772478877824873948606180023341522591414613878270054517097141045765\
66149289531086724860804842043766379362302136458177980227208827380717367112998\
22289069125763027779162651035762577038104288680376054636303337940367377696744\
75717191871280395437096641387722662688983731111160200451859397317476462154283\
84601621445265537202925520515049418280030325502675790382527861396335727206508\
90367820176258573636602459644914533528141037251683822090097101943680278336708\
96331467249732950391925929851496641449852187338437012451746742187121311020572\
6188E-1; */
static EMUSHORT _ei_m_catalan_16384_[NPIR_16384] =
{
/* lgw */
/* S i g n i f i c a n d */
/* hgw */
/* Exponent */
/* Sign */
0x00000000,
0x4ca24a63, 0x003609c7, 0x4f561f0e, 0xd303137b, 0x29cc4cf7, 0x7d7a694d, 0x9966a830, 0x896f7830,
0x64c5608e, 0x8bd43930, 0x0564419f, 0x1bc34672, 0x1fe7767f, 0xf54c78aa, 0x0fb0bb2a, 0xb9a7b457,
0xaeccb16f, 0x1d09d12e, 0x7fd1dec2, 0xc42abd0f, 0x8bd3f259, 0xa7a8e314, 0x827d2561, 0x504a8131,
0xb324105a, 0x31ec2647, 0x25a11e09, 0x2a50d1f2, 0xfd122e6c, 0x97a0be4f, 0x80110b5f, 0x840e290c,
0x8bc827a1, 0x6724e018, 0x55e220da, 0x1da74c95, 0xbc1e9c98, 0xa475802d, 0xa59bd9c7, 0xcacba75c,
0x81a8d093, 0xee9ec1bd, 0xfcca30a6, 0x972e60fa, 0xc87f95f4, 0x8f2b5406, 0x2498a2c1, 0x054348d6,
0x0a0e90e7, 0x7eb69ffa, 0xd8eb1318, 0x3630185b, 0xdcec8cb6, 0x2dfc14cc, 0x8e44884d, 0xad33d5d0,
0x4a470c0b, 0x7cca2129, 0x8768e445, 0xf32bc7b3, 0x9b388d1f, 0xac52a209, 0xffa73fc1, 0xfcc05b22,
0x75ae20bf, 0x70e2346e, 0x240f860a, 0xf4a67364, 0x92edaf82, 0xa11a79f9, 0x9852bf27, 0x9c1ba8cd,
0x26debac4, 0x013be200, 0xb7999ad2, 0x7030b9b9, 0x2c801b31, 0xcd1b38dc, 0x968b2fb5, 0xcaa22883,
0xb9ecc4d8, 0xbeb572ea, 0x3630e12e, 0xee018dea, 0xf7c0afe2, 0x7556c22f, 0x23829e3d, 0x62e5c038,
0xf3e78df3, 0x3ef428d1, 0x7fc55f1e, 0xb5098c59, 0x70c52415, 0xcb9b4828, 0xbee8808b, 0xf7b67a9e,
0xacd602bd, 0xed159362, 0xd90ca800, 0x9f7e36a0, 0xb52abd5d, 0x6501af91, 0x8b7b09b7, 0x7b5e2231,
0xff2ba455, 0xa2c5693f, 0xf1b7aa6c, 0x6de9ed02, 0xf1eabe91, 0xb99501b9, 0x3d9340a6, 0x52377c77,
0x00f6f278, 0x98665c65, 0x6605022b, 0x834b1ca4, 0x3e63a637, 0xd2cf7d8c, 0x966cd0af, 0x31f5df26,
0xc78642ad, 0x78c012ed, 0x95d21151, 0x19b18e0e, 0xf713e12a, 0x72e7deb2, 0x2554827a, 0x6973c58b,
0x81ef1d65, 0x306804b8, 0xb101d0cf, 0x9c7fbc2f, 0x31e9571f, 0xd3c8c799, 0x984f1d6f, 0x6b045c74,
0x379099af, 0x833f47d2, 0xd3ff60e1, 0xd4471ccf, 0xb99d5945, 0xb0a5fb3c, 0xdecb3fd5, 0x0659c404,
0x455c0ccb, 0x7bfd40f7, 0x2888422c, 0xf7976cf5, 0x53a90466, 0x9049aeb8, 0xeaa130c7, 0x1b9470de,
0xe06ba83d, 0x5653924c, 0x778389da, 0xed9e68b4, 0xf93774a3, 0x59fd0258, 0x4799e98b, 0xe65f2cea,
0x790ac394, 0xbed57347, 0x772a4397, 0x2d5cd1a3, 0x1bc8bb21, 0x92827497, 0x3a2231c8, 0x34c826c6,
0xdbd64013, 0xc87b6ba7, 0xc8a12501, 0x32315062, 0x0dba8fbf, 0xf68849dc, 0x155842f3, 0x4f1abffb,
0xadfb25cd, 0xd0107d7d, 0x4e1f8c43, 0xf5f3dadc, 0xc5e529e2, 0xaaeb206d, 0x097b3c59, 0xfdf7b1e6,
0xd6f127ef, 0x5259433c, 0xf8fc39ca, 0xd5045239, 0xb3287ec6, 0x5389671c, 0xb855e979, 0xa3d90ba3,
0xc368b053, 0xe0069d47, 0x11d4a8b7, 0x60f616ca, 0xec7791b9, 0x9dbadd6a, 0x3e3056c3, 0x7f0f8e70,
0x76b0d5c9, 0x02f246b8, 0x2768deca, 0x0d06ce5c, 0x370e0655, 0x1f03a838, 0x626ecc81, 0x7eabe17f,
0x2b1bf32e, 0x5bf5495e, 0xcd535c9f, 0xd0e3264d, 0xbd24af8f, 0x2d05f18a, 0x1bd663cc, 0x28618bca,
0x9d0fe78e, 0x6510557a, 0x331a2b6a, 0xb9257d47, 0x91ff02af, 0x4eda28a1, 0xc5048d87, 0xed9f0811,
0xa1473577, 0xf380c874, 0x319995dc, 0xb353d711, 0xc23c4c62, 0x8daa21ea, 0x85373668, 0xecb77b92,
0xf9683ca5, 0xd2d4056e, 0x81ad5a2a, 0x8b924fd9, 0xd37bd4d1, 0x5a6bf445, 0x50cb898e, 0xe2d06aaf,
0xf19d1eb9, 0x90cc6184, 0x9d97bd33, 0x29ca70a0, 0x84117edf, 0x0189282f, 0x005017fe, 0xc52b05f8,
0x138b4495, 0x9d6830bd, 0x1b2e73a7, 0x55e22e2c, 0xf98a8272, 0x7ba920aa, 0xb7fe87de, 0x47096ec5,
0x4a18b22c, 0x992b192a, 0x2dadf63b, 0x3d436290, 0xfe0de29e, 0x657702fa, 0xfd845b21, 0xdbd6f175,
0x205f7da3, 0x97f8544e, 0xdbdee919, 0x0baa7c72, 0x35dee0e3, 0xfe388425, 0xee615f58, 0x9dc50eae,
0xba0ef2f4, 0x47e70841, 0xee27360e, 0xd24659ae, 0x1bf320b0, 0x37340656, 0x4553231e, 0xe4e087c6,
0x4aef2a53, 0x885c7863, 0xdc715a2c, 0xffa2f8d1, 0x908d1b2b, 0x249c6f75, 0x693aecd5, 0x7e3818db,
0x4019c2aa, 0x2a5a45cf, 0x62287cc0, 0x68a1921e, 0x49ae33bb, 0x61398257, 0x45385771, 0xe8895829,
0x443ce0ce, 0x1eecb509, 0x512c4f59, 0x1822bbeb, 0xddf5983d, 0xcc4431eb, 0x68bb8f6b, 0x21bf35a4,
0x35d8e263, 0x6f71feb3, 0xc0764f5e, 0x2a63dc43, 0x2f97abd4, 0xa9d0bc72, 0x8dc31daa, 0x18eadd53,
0xd3e41a05, 0x800ae5c4, 0xb4c7e117, 0x6b81151e, 0x03941991, 0x6b6f4c4b, 0x6cdae66c, 0x3d230ef0,
0x03949f2c, 0x38e326a5, 0xb912471f, 0xcfbb74ca, 0xebc6e4f8, 0x2d940aec, 0x241acb27, 0x2d79bfe8,
0x04427f8c, 0x0434967e, 0x2fb0c2b0, 0xf8afe68e, 0xd52e22c0, 0x805ed77b, 0xc8efe611, 0x2f47c700,
0xffc66e41, 0x9586d88b, 0x459e3ddb, 0xe6e9f330, 0x6b9adfa4, 0x01065b7d, 0x5773a690, 0x94f000a7,
0x6576ea8b, 0x5121bb04, 0xedeba408, 0xbd3cddc3, 0xe43934e1, 0x36549d70, 0x94e64cb6, 0xbaaa961b,
0xec3c0145, 0xbcc39b35, 0xc34d22d1, 0x62f9c498, 0x7892fef1, 0xa5d010a3, 0x9604645c, 0x01a4f479,
0xb7e94d30, 0x6204ac3c, 0x432fdbaa, 0x7d09976c, 0x7514aca2, 0xd41b53d3, 0xa1bc82bf, 0x794be726,
0x7f0522f3, 0x2055fb40, 0x4d41b59a, 0x7e7adfc7, 0x452ea489, 0x02639bf4, 0x83713942, 0x60a932a6,
0x9dc67624, 0xfa36421e, 0x6294d65d, 0x31453cc4, 0x7561302d, 0x4d4ee967, 0x56e4c8b6, 0xe8f72e15,
0xe92d90ab, 0x709ab65f, 0x5dcc77c0, 0xcf4a5f25, 0xedc6cbf5, 0x9a69e33f, 0x3c0cb8f9, 0xb23fc823,
0x1333ddab, 0xc43a9539, 0x40f0da3a, 0x64272629, 0xa609e2b5, 0x9794567d, 0xd16da14c, 0x53109dce,
0xc3adeb0d, 0x7acde143, 0x3ab734a4, 0x5c1933fb, 0xefe44097, 0xae394f13, 0xff2be9ce, 0xc1f3bc53,
0x68230725, 0x1a483b00, 0xdeda0f42, 0x9e8c033a, 0x3f3c353a, 0xa1c6420f, 0x3c2e5ba7, 0x4472c1a2,
0x0d3c4e11, 0x51e33c1a, 0xa94084ab, 0x23f46069, 0x0677188a, 0x747e070d, 0x45562790, 0x60a488cd,
0x27fb550f, 0x7d028e8d, 0xf48c4876, 0x31ac4ce8, 0x2950db61, 0xcc74f3db, 0x90768006, 0x727c8ee5,
0x626f5150, 0x902f8278, 0xd62cb5cb, 0xbecb8f04, 0xe220797e, 0x2c3fc3ea, 0xef233dcb, 0x53813268,
0xb34791b8, 0xa7a8fb50, 0xe46a9b11, 0x01839550, 0x293c127a, 0x310315a6, 0xe912e1db, 0xe7ea092b,
0xa5163dfd, 0x84aeeaba, 0x86e68544, 0xf7921cdc, 0x057fdc67, 0x2bf626b2, 0xa8d3203e, 0x7f63350e,
0x1ad9cee1, 0xde354e1d, 0x47257a8e, 0x460ded38, 0xf2c977b1, 0x333b991f, 0x5f62f45b, 0x35f3fe5c,
0x760e1f3d, 0xe2d9689c, 0xa5d650d1, 0x912b35d8, 0x0cee24dd, 0x46d11a2a, 0x77a39b64, 0x63ba76a8,
0x19aece87, 0x76669af9, 0x13b3a8dd, 0x8c378005, 0x680d01c6, 0x43759a75, 0xf5a0182d, 0x7c6e6898,
0x738f8e5a, 0x7ff4ff46, 0xce0920a1, 0xda255282, 0xb851f77b, 0xcfdec842, 0xcb94f358, 0x6f6de500,
0xf2063a6c, 0x58bb20c7, 0x12f16bfc, 0xec95f8da, 0x3f739c42, 0x8f924d66, 0x46eec585, 0x94dc058a,
0xa3ccd76f, 0x94a263e5, 0x81c2ff80, 0x3ec43e13, 0x7d32d0c6, 0x215822e3, 0x409ae845, 0xea7cb89f,
0x00000000,
0xfffffffe, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0x3fffffff,
0x00000000
};
#else /* BITS_PER_EMUSHORT != 32 */
#error ei_mconst_128_emu32lsb.dfn: ERROR: Failed size of EMUSHORT data type.
#endif /* BITS_PER_EMUSHORT == 32 */
#endif /* __REAL_EINTERNAL_MCONST_128_32LSB */