summaryrefslogtreecommitdiff
path: root/src/libfaad/kbd_win.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/libfaad/kbd_win.h')
-rw-r--r--src/libfaad/kbd_win.h6740
1 files changed, 2248 insertions, 4492 deletions
diff --git a/src/libfaad/kbd_win.h b/src/libfaad/kbd_win.h
index c08603167..c3a148522 100644
--- a/src/libfaad/kbd_win.h
+++ b/src/libfaad/kbd_win.h
@@ -1,6 +1,6 @@
/*
-** FAAD - Freeware Advanced Audio Decoder
-** Copyright (C) 2002 M. Bakker
+** FAAD2 - Freeware Advanced Audio (AAC) Decoder including SBR decoding
+** Copyright (C) 2003 M. Bakker, Ahead Software AG, http://www.nero.com
**
** This program is free software; you can redistribute it and/or modify
** it under the terms of the GNU General Public License as published by
@@ -16,7 +16,13 @@
** along with this program; if not, write to the Free Software
** Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
**
-** $Id: kbd_win.h,v 1.2 2002/12/16 19:00:31 miguelfreitas Exp $
+** Any non-GPL usage of this software or parts of this software is strictly
+** forbidden.
+**
+** Commercial non-GPL licensing of this software is possible.
+** For more info contact Ahead Software through Mpeg4AAClicense@nero.com.
+**
+** $Id: kbd_win.h,v 1.3 2003/12/30 02:00:10 miguelfreitas Exp $
**/
#ifndef __KBD_WIN_H__
@@ -26,4510 +32,2260 @@
extern "C" {
#endif
-#ifndef FIXED_POINT
-
#ifdef _MSC_VER
#pragma warning(disable:4305)
#pragma warning(disable:4244)
#endif
-real_t kbd_long_1024[] =
-{
- 0.00029256153896361,
- 0.00042998567353047,
- 0.00054674074589540,
- 0.00065482304299792,
- 0.00075870195068747,
- 0.00086059331713336,
- 0.00096177541439010,
- 0.0010630609410878,
- 0.0011650036308132,
- 0.0012680012194148,
- 0.0013723517232956,
- 0.0014782864109136,
- 0.0015859901976719,
- 0.0016956148252373,
- 0.0018072876903517,
- 0.0019211179405514,
- 0.0020372007924215,
- 0.0021556206591754,
- 0.0022764534599614,
- 0.0023997683540995,
- 0.0025256290631156,
- 0.0026540948920831,
- 0.0027852215281403,
- 0.0029190616715331,
- 0.0030556655443223,
- 0.0031950812943391,
- 0.0033373553240392,
- 0.0034825325586930,
- 0.0036306566699199,
- 0.0037817702604646,
- 0.0039359150179719,
- 0.0040931318437260,
- 0.0042534609610026,
- 0.0044169420066964,
- 0.0045836141091341,
- 0.0047535159544086,
- 0.0049266858431214,
- 0.0051031617390698,
- 0.0052829813111335,
- 0.0054661819693975,
- 0.0056528008963682,
- 0.0058428750739943,
- 0.0060364413070882,
- 0.0062335362436492,
- 0.0064341963925079,
- 0.0066384581386503,
- 0.0068463577565218,
- 0.0070579314215715,
- 0.0072732152202559,
- 0.0074922451586909,
- 0.0077150571701162,
- 0.0079416871213115,
- 0.0081721708180857,
- 0.0084065440099458,
- 0.0086448423940363,
- 0.0088871016184291,
- 0.0091333572848345,
- 0.0093836449507939,
- 0.0096380001314086,
- 0.0098964583006517,
- 0.010159054892306,
- 0.010425825300561,
- 0.010696804880310,
- 0.010972028947167,
- 0.011251532777236,
- 0.011535351606646,
- 0.011823520630897,
- 0.012116075003993,
- 0.012413049837429,
- 0.012714480198999,
- 0.013020401111478,
- 0.013330847551161,
- 0.013645854446288,
- 0.013965456675352,
- 0.014289689065314,
- 0.014618586389712,
- 0.014952183366697,
- 0.015290514656976,
- 0.015633614861688,
- 0.015981518520214,
- 0.016334260107915,
- 0.016691874033817,
- 0.017054394638241,
- 0.017421856190380,
- 0.017794292885832,
- 0.018171738844085,
- 0.018554228105962,
- 0.018941794631032,
- 0.019334472294980,
- 0.019732294886947,
- 0.020135296106839,
- 0.020543509562604,
- 0.020956968767488,
- 0.021375707137257,
- 0.021799757987407,
- 0.022229154530343,
- 0.022663929872540,
- 0.023104117011689,
- 0.023549748833816,
- 0.024000858110398,
- 0.024457477495451,
- 0.024919639522613,
- 0.025387376602207,
- 0.025860721018295,
- 0.026339704925726,
- 0.026824360347160,
- 0.027314719170100,
- 0.027810813143900,
- 0.028312673876775,
- 0.028820332832801,
- 0.029333821328905,
- 0.029853170531859,
- 0.030378411455255,
- 0.030909574956490,
- 0.031446691733739,
- 0.031989792322926,
- 0.032538907094693,
- 0.033094066251369,
- 0.033655299823935,
- 0.034222637668991,
- 0.034796109465717,
- 0.035375744712844,
- 0.035961572725616,
- 0.036553622632758,
- 0.037151923373446,
- 0.037756503694277,
- 0.038367392146243,
- 0.038984617081711,
- 0.039608206651398,
- 0.040238188801359,
- 0.040874591269976,
- 0.041517441584950,
- 0.042166767060301,
- 0.042822594793376,
- 0.043484951661852,
- 0.044153864320760,
- 0.044829359199509,
- 0.045511462498913,
- 0.046200200188234,
- 0.046895598002228,
- 0.047597681438201,
- 0.048306475753074,
- 0.049022005960455,
- 0.049744296827725,
- 0.050473372873129,
- 0.051209258362879,
- 0.051951977308273,
- 0.052701553462813,
- 0.053458010319350,
- 0.054221371107223,
- 0.054991658789428,
- 0.055768896059787,
- 0.056553105340134,
- 0.057344308777513,
- 0.058142528241393,
- 0.058947785320893,
- 0.059760101322019,
- 0.060579497264926,
- 0.061405993881180,
- 0.062239611611049,
- 0.063080370600799,
- 0.063928290700012,
- 0.064783391458919,
- 0.065645692125747,
- 0.066515211644086,
- 0.067391968650269,
- 0.068275981470777,
- 0.069167268119652,
- 0.070065846295935,
- 0.070971733381121,
- 0.071884946436630,
- 0.072805502201299,
- 0.073733417088896,
- 0.074668707185649,
- 0.075611388247794,
- 0.076561475699152,
- 0.077518984628715,
- 0.078483929788261,
- 0.079456325589986,
- 0.080436186104162,
- 0.081423525056808,
- 0.082418355827392,
- 0.083420691446553,
- 0.084430544593841,
- 0.085447927595483,
- 0.086472852422178,
- 0.087505330686900,
- 0.088545373642744,
- 0.089592992180780,
- 0.090648196827937,
- 0.091710997744919,
- 0.092781404724131,
- 0.093859427187640,
- 0.094945074185163,
- 0.096038354392069,
- 0.097139276107423,
- 0.098247847252041,
- 0.099364075366580,
- 0.10048796760965,
- 0.10161953075597,
- 0.10275877119451,
- 0.10390569492671,
- 0.10506030756469,
- 0.10622261432949,
- 0.10739262004941,
- 0.10857032915821,
- 0.10975574569357,
- 0.11094887329534,
- 0.11214971520402,
- 0.11335827425914,
- 0.11457455289772,
- 0.11579855315274,
- 0.11703027665170,
- 0.11826972461510,
- 0.11951689785504,
- 0.12077179677383,
- 0.12203442136263,
- 0.12330477120008,
- 0.12458284545102,
- 0.12586864286523,
- 0.12716216177615,
- 0.12846340009971,
- 0.12977235533312,
- 0.13108902455375,
- 0.13241340441801,
- 0.13374549116025,
- 0.13508528059173,
- 0.13643276809961,
- 0.13778794864595,
- 0.13915081676677,
- 0.14052136657114,
- 0.14189959174027,
- 0.14328548552671,
- 0.14467904075349,
- 0.14608024981336,
- 0.14748910466804,
- 0.14890559684750,
- 0.15032971744929,
- 0.15176145713790,
- 0.15320080614414,
- 0.15464775426459,
- 0.15610229086100,
- 0.15756440485987,
- 0.15903408475193,
- 0.16051131859170,
- 0.16199609399712,
- 0.16348839814917,
- 0.16498821779156,
- 0.16649553923042,
- 0.16801034833404,
- 0.16953263053270,
- 0.17106237081842,
- 0.17259955374484,
- 0.17414416342714,
- 0.17569618354193,
- 0.17725559732720,
- 0.17882238758238,
- 0.18039653666830,
- 0.18197802650733,
- 0.18356683858343,
- 0.18516295394233,
- 0.18676635319174,
- 0.18837701650148,
- 0.18999492360384,
- 0.19162005379380,
- 0.19325238592940,
- 0.19489189843209,
- 0.19653856928714,
- 0.19819237604409,
- 0.19985329581721,
- 0.20152130528605,
- 0.20319638069594,
- 0.20487849785865,
- 0.20656763215298,
- 0.20826375852540,
- 0.20996685149083,
- 0.21167688513330,
- 0.21339383310678,
- 0.21511766863598,
- 0.21684836451719,
- 0.21858589311922,
- 0.22033022638425,
- 0.22208133582887,
- 0.22383919254503,
- 0.22560376720111,
- 0.22737503004300,
- 0.22915295089517,
- 0.23093749916189,
- 0.23272864382838,
- 0.23452635346201,
- 0.23633059621364,
- 0.23814133981883,
- 0.23995855159925,
- 0.24178219846403,
- 0.24361224691114,
- 0.24544866302890,
- 0.24729141249740,
- 0.24914046059007,
- 0.25099577217522,
- 0.25285731171763,
- 0.25472504328019,
- 0.25659893052556,
- 0.25847893671788,
- 0.26036502472451,
- 0.26225715701781,
- 0.26415529567692,
- 0.26605940238966,
- 0.26796943845439,
- 0.26988536478190,
- 0.27180714189742,
- 0.27373472994256,
- 0.27566808867736,
- 0.27760717748238,
- 0.27955195536071,
- 0.28150238094021,
- 0.28345841247557,
- 0.28542000785059,
- 0.28738712458038,
- 0.28935971981364,
- 0.29133775033492,
- 0.29332117256704,
- 0.29530994257338,
- 0.29730401606034,
- 0.29930334837974,
- 0.30130789453132,
- 0.30331760916521,
- 0.30533244658452,
- 0.30735236074785,
- 0.30937730527195,
- 0.31140723343430,
- 0.31344209817583,
- 0.31548185210356,
- 0.31752644749341,
- 0.31957583629288,
- 0.32162997012390,
- 0.32368880028565,
- 0.32575227775738,
- 0.32782035320134,
- 0.32989297696566,
- 0.33197009908736,
- 0.33405166929523,
- 0.33613763701295,
- 0.33822795136203,
- 0.34032256116495,
- 0.34242141494820,
- 0.34452446094547,
- 0.34663164710072,
- 0.34874292107143,
- 0.35085823023181,
- 0.35297752167598,
- 0.35510074222129,
- 0.35722783841160,
- 0.35935875652060,
- 0.36149344255514,
- 0.36363184225864,
- 0.36577390111444,
- 0.36791956434930,
- 0.37006877693676,
- 0.37222148360070,
- 0.37437762881878,
- 0.37653715682603,
- 0.37870001161834,
- 0.38086613695607,
- 0.38303547636766,
- 0.38520797315322,
- 0.38738357038821,
- 0.38956221092708,
- 0.39174383740701,
- 0.39392839225157,
- 0.39611581767449,
- 0.39830605568342,
- 0.40049904808370,
- 0.40269473648218,
- 0.40489306229101,
- 0.40709396673153,
- 0.40929739083810,
- 0.41150327546197,
- 0.41371156127524,
- 0.41592218877472,
- 0.41813509828594,
- 0.42035022996702,
- 0.42256752381274,
- 0.42478691965848,
- 0.42700835718423,
- 0.42923177591866,
- 0.43145711524314,
- 0.43368431439580,
- 0.43591331247564,
- 0.43814404844658,
- 0.44037646114161,
- 0.44261048926688,
- 0.44484607140589,
- 0.44708314602359,
- 0.44932165147057,
- 0.45156152598727,
- 0.45380270770813,
- 0.45604513466581,
- 0.45828874479543,
- 0.46053347593880,
- 0.46277926584861,
- 0.46502605219277,
- 0.46727377255861,
- 0.46952236445718,
- 0.47177176532752,
- 0.47402191254100,
- 0.47627274340557,
- 0.47852419517009,
- 0.48077620502869,
- 0.48302871012505,
- 0.48528164755674,
- 0.48753495437962,
- 0.48978856761212,
- 0.49204242423966,
- 0.49429646121898,
- 0.49655061548250,
- 0.49880482394273,
- 0.50105902349665,
- 0.50331315103004,
- 0.50556714342194,
- 0.50782093754901,
- 0.51007447028990,
- 0.51232767852971,
- 0.51458049916433,
- 0.51683286910489,
- 0.51908472528213,
- 0.52133600465083,
- 0.52358664419420,
- 0.52583658092832,
- 0.52808575190648,
- 0.53033409422367,
- 0.53258154502092,
- 0.53482804148974,
- 0.53707352087652,
- 0.53931792048690,
- 0.54156117769021,
- 0.54380322992385,
- 0.54604401469766,
- 0.54828346959835,
- 0.55052153229384,
- 0.55275814053768,
- 0.55499323217338,
- 0.55722674513883,
- 0.55945861747062,
- 0.56168878730842,
- 0.56391719289930,
- 0.56614377260214,
- 0.56836846489188,
- 0.57059120836390,
- 0.57281194173835,
- 0.57503060386439,
- 0.57724713372458,
- 0.57946147043912,
- 0.58167355327012,
- 0.58388332162591,
- 0.58609071506528,
- 0.58829567330173,
- 0.59049813620770,
- 0.59269804381879,
- 0.59489533633802,
- 0.59708995413996,
- 0.59928183777495,
- 0.60147092797329,
- 0.60365716564937,
- 0.60584049190582,
- 0.60802084803764,
- 0.61019817553632,
- 0.61237241609393,
- 0.61454351160718,
- 0.61671140418155,
- 0.61887603613527,
- 0.62103735000336,
- 0.62319528854167,
- 0.62534979473088,
- 0.62750081178042,
- 0.62964828313250,
- 0.63179215246597,
- 0.63393236370030,
- 0.63606886099946,
- 0.63820158877577,
- 0.64033049169379,
- 0.64245551467413,
- 0.64457660289729,
- 0.64669370180740,
- 0.64880675711607,
- 0.65091571480603,
- 0.65302052113494,
- 0.65512112263906,
- 0.65721746613689,
- 0.65930949873289,
- 0.66139716782102,
- 0.66348042108842,
- 0.66555920651892,
- 0.66763347239664,
- 0.66970316730947,
- 0.67176824015260,
- 0.67382864013196,
- 0.67588431676768,
- 0.67793521989751,
- 0.67998129968017,
- 0.68202250659876,
- 0.68405879146403,
- 0.68609010541774,
- 0.68811639993588,
- 0.69013762683195,
- 0.69215373826012,
- 0.69416468671849,
- 0.69617042505214,
- 0.69817090645634,
- 0.70016608447958,
- 0.70215591302664,
- 0.70414034636163,
- 0.70611933911096,
- 0.70809284626630,
- 0.71006082318751,
- 0.71202322560554,
- 0.71398000962530,
- 0.71593113172842,
- 0.71787654877613,
- 0.71981621801195,
- 0.72175009706445,
- 0.72367814394990,
- 0.72560031707496,
- 0.72751657523927,
- 0.72942687763803,
- 0.73133118386457,
- 0.73322945391280,
- 0.73512164817975,
- 0.73700772746796,
- 0.73888765298787,
- 0.74076138636020,
- 0.74262888961827,
- 0.74449012521027,
- 0.74634505600152,
- 0.74819364527663,
- 0.75003585674175,
- 0.75187165452661,
- 0.75370100318668,
- 0.75552386770515,
- 0.75734021349500,
- 0.75915000640095,
- 0.76095321270137,
- 0.76274979911019,
- 0.76453973277875,
- 0.76632298129757,
- 0.76809951269819,
- 0.76986929545481,
- 0.77163229848604,
- 0.77338849115651,
- 0.77513784327849,
- 0.77688032511340,
- 0.77861590737340,
- 0.78034456122283,
- 0.78206625827961,
- 0.78378097061667,
- 0.78548867076330,
- 0.78718933170643,
- 0.78888292689189,
- 0.79056943022564,
- 0.79224881607494,
- 0.79392105926949,
- 0.79558613510249,
- 0.79724401933170,
- 0.79889468818046,
- 0.80053811833858,
- 0.80217428696334,
- 0.80380317168028,
- 0.80542475058405,
- 0.80703900223920,
- 0.80864590568089,
- 0.81024544041560,
- 0.81183758642175,
- 0.81342232415032,
- 0.81499963452540,
- 0.81656949894467,
- 0.81813189927991,
- 0.81968681787738,
- 0.82123423755821,
- 0.82277414161874,
- 0.82430651383076,
- 0.82583133844180,
- 0.82734860017528,
- 0.82885828423070,
- 0.83036037628369,
- 0.83185486248609,
- 0.83334172946597,
- 0.83482096432759,
- 0.83629255465130,
- 0.83775648849344,
- 0.83921275438615,
- 0.84066134133716,
- 0.84210223882952,
- 0.84353543682130,
- 0.84496092574524,
- 0.84637869650833,
- 0.84778874049138,
- 0.84919104954855,
- 0.85058561600677,
- 0.85197243266520,
- 0.85335149279457,
- 0.85472279013653,
- 0.85608631890295,
- 0.85744207377513,
- 0.85879004990298,
- 0.86013024290422,
- 0.86146264886346,
- 0.86278726433124,
- 0.86410408632306,
- 0.86541311231838,
- 0.86671434025950,
- 0.86800776855046,
- 0.86929339605590,
- 0.87057122209981,
- 0.87184124646433,
- 0.87310346938840,
- 0.87435789156650,
- 0.87560451414719,
- 0.87684333873173,
- 0.87807436737261,
- 0.87929760257204,
- 0.88051304728038,
- 0.88172070489456,
- 0.88292057925645,
- 0.88411267465117,
- 0.88529699580537,
- 0.88647354788545,
- 0.88764233649580,
- 0.88880336767692,
- 0.88995664790351,
- 0.89110218408260,
- 0.89223998355154,
- 0.89337005407600,
- 0.89449240384793,
- 0.89560704148345,
- 0.89671397602074,
- 0.89781321691786,
- 0.89890477405053,
- 0.89998865770993,
- 0.90106487860034,
- 0.90213344783689,
- 0.90319437694315,
- 0.90424767784873,
- 0.90529336288690,
- 0.90633144479201,
- 0.90736193669708,
- 0.90838485213119,
- 0.90940020501694,
- 0.91040800966776,
- 0.91140828078533,
- 0.91240103345685,
- 0.91338628315231,
- 0.91436404572173,
- 0.91533433739238,
- 0.91629717476594,
- 0.91725257481564,
- 0.91820055488334,
- 0.91914113267664,
- 0.92007432626589,
- 0.92100015408120,
- 0.92191863490944,
- 0.92282978789113,
- 0.92373363251740,
- 0.92463018862687,
- 0.92551947640245,
- 0.92640151636824,
- 0.92727632938624,
- 0.92814393665320,
- 0.92900435969727,
- 0.92985762037477,
- 0.93070374086684,
- 0.93154274367610,
- 0.93237465162328,
- 0.93319948784382,
- 0.93401727578443,
- 0.93482803919967,
- 0.93563180214841,
- 0.93642858899043,
- 0.93721842438279,
- 0.93800133327637,
- 0.93877734091223,
- 0.93954647281807,
- 0.94030875480458,
- 0.94106421296182,
- 0.94181287365556,
- 0.94255476352362,
- 0.94328990947213,
- 0.94401833867184,
- 0.94474007855439,
- 0.94545515680855,
- 0.94616360137644,
- 0.94686544044975,
- 0.94756070246592,
- 0.94824941610434,
- 0.94893161028248,
- 0.94960731415209,
- 0.95027655709525,
- 0.95093936872056,
- 0.95159577885924,
- 0.95224581756115,
- 0.95288951509097,
- 0.95352690192417,
- 0.95415800874314,
- 0.95478286643320,
- 0.95540150607863,
- 0.95601395895871,
- 0.95662025654373,
- 0.95722043049100,
- 0.95781451264084,
- 0.95840253501260,
- 0.95898452980058,
- 0.95956052937008,
- 0.96013056625336,
- 0.96069467314557,
- 0.96125288290073,
- 0.96180522852773,
- 0.96235174318622,
- 0.96289246018262,
- 0.96342741296604,
- 0.96395663512424,
- 0.96448016037959,
- 0.96499802258499,
- 0.96551025571985,
- 0.96601689388602,
- 0.96651797130376,
- 0.96701352230768,
- 0.96750358134269,
- 0.96798818295998,
- 0.96846736181297,
- 0.96894115265327,
- 0.96940959032667,
- 0.96987270976912,
- 0.97033054600270,
- 0.97078313413161,
- 0.97123050933818,
- 0.97167270687887,
- 0.97210976208030,
- 0.97254171033525,
- 0.97296858709871,
- 0.97339042788392,
- 0.97380726825843,
- 0.97421914384017,
- 0.97462609029350,
- 0.97502814332534,
- 0.97542533868127,
- 0.97581771214160,
- 0.97620529951759,
- 0.97658813664749,
- 0.97696625939282,
- 0.97733970363445,
- 0.97770850526884,
- 0.97807270020427,
- 0.97843232435704,
- 0.97878741364771,
- 0.97913800399743,
- 0.97948413132414,
- 0.97982583153895,
- 0.98016314054243,
- 0.98049609422096,
- 0.98082472844313,
- 0.98114907905608,
- 0.98146918188197,
- 0.98178507271438,
- 0.98209678731477,
- 0.98240436140902,
- 0.98270783068385,
- 0.98300723078342,
- 0.98330259730589,
- 0.98359396579995,
- 0.98388137176152,
- 0.98416485063031,
- 0.98444443778651,
- 0.98472016854752,
- 0.98499207816463,
- 0.98526020181980,
- 0.98552457462240,
- 0.98578523160609,
- 0.98604220772560,
- 0.98629553785362,
- 0.98654525677772,
- 0.98679139919726,
- 0.98703399972035,
- 0.98727309286089,
- 0.98750871303556,
- 0.98774089456089,
- 0.98796967165036,
- 0.98819507841154,
- 0.98841714884323,
- 0.98863591683269,
- 0.98885141615285,
- 0.98906368045957,
- 0.98927274328896,
- 0.98947863805473,
- 0.98968139804554,
- 0.98988105642241,
- 0.99007764621618,
- 0.99027120032501,
- 0.99046175151186,
- 0.99064933240208,
- 0.99083397548099,
- 0.99101571309153,
- 0.99119457743191,
- 0.99137060055337,
- 0.99154381435784,
- 0.99171425059582,
- 0.99188194086414,
- 0.99204691660388,
- 0.99220920909823,
- 0.99236884947045,
- 0.99252586868186,
- 0.99268029752989,
- 0.99283216664606,
- 0.99298150649419,
- 0.99312834736847,
- 0.99327271939167,
- 0.99341465251338,
- 0.99355417650825,
- 0.99369132097430,
- 0.99382611533130,
- 0.99395858881910,
- 0.99408877049612,
- 0.99421668923778,
- 0.99434237373503,
- 0.99446585249289,
- 0.99458715382906,
- 0.99470630587254,
- 0.99482333656229,
- 0.99493827364600,
- 0.99505114467878,
- 0.99516197702200,
- 0.99527079784214,
- 0.99537763410962,
- 0.99548251259777,
- 0.99558545988178,
- 0.99568650233767,
- 0.99578566614138,
- 0.99588297726783,
- 0.99597846149005,
- 0.99607214437834,
- 0.99616405129947,
- 0.99625420741595,
- 0.99634263768527,
- 0.99642936685928,
- 0.99651441948352,
- 0.99659781989663,
- 0.99667959222978,
- 0.99675976040620,
- 0.99683834814063,
- 0.99691537893895,
- 0.99699087609774,
- 0.99706486270391,
- 0.99713736163442,
- 0.99720839555593,
- 0.99727798692461,
- 0.99734615798589,
- 0.99741293077431,
- 0.99747832711337,
- 0.99754236861541,
- 0.99760507668158,
- 0.99766647250181,
- 0.99772657705478,
- 0.99778541110799,
- 0.99784299521785,
- 0.99789934972976,
- 0.99795449477828,
- 0.99800845028730,
- 0.99806123597027,
- 0.99811287133042,
- 0.99816337566108,
- 0.99821276804596,
- 0.99826106735952,
- 0.99830829226732,
- 0.99835446122649,
- 0.99839959248609,
- 0.99844370408765,
- 0.99848681386566,
- 0.99852893944805,
- 0.99857009825685,
- 0.99861030750869,
- 0.99864958421549,
- 0.99868794518504,
- 0.99872540702178,
- 0.99876198612738,
- 0.99879769870160,
- 0.99883256074295,
- 0.99886658804953,
- 0.99889979621983,
- 0.99893220065356,
- 0.99896381655254,
- 0.99899465892154,
- 0.99902474256924,
- 0.99905408210916,
- 0.99908269196056,
- 0.99911058634952,
- 0.99913777930986,
- 0.99916428468421,
- 0.99919011612505,
- 0.99921528709576,
- 0.99923981087174,
- 0.99926370054150,
- 0.99928696900779,
- 0.99930962898876,
- 0.99933169301910,
- 0.99935317345126,
- 0.99937408245662,
- 0.99939443202674,
- 0.99941423397457,
- 0.99943349993572,
- 0.99945224136972,
- 0.99947046956130,
- 0.99948819562171,
- 0.99950543049000,
- 0.99952218493439,
- 0.99953846955355,
- 0.99955429477803,
- 0.99956967087154,
- 0.99958460793242,
- 0.99959911589494,
- 0.99961320453077,
- 0.99962688345035,
- 0.99964016210433,
- 0.99965304978499,
- 0.99966555562769,
- 0.99967768861231,
- 0.99968945756473,
- 0.99970087115825,
- 0.99971193791510,
- 0.99972266620792,
- 0.99973306426121,
- 0.99974314015288,
- 0.99975290181568,
- 0.99976235703876,
- 0.99977151346914,
- 0.99978037861326,
- 0.99978895983845,
- 0.99979726437448,
- 0.99980529931507,
- 0.99981307161943,
- 0.99982058811377,
- 0.99982785549283,
- 0.99983488032144,
- 0.99984166903600,
- 0.99984822794606,
- 0.99985456323584,
- 0.99986068096572,
- 0.99986658707386,
- 0.99987228737764,
- 0.99987778757524,
- 0.99988309324717,
- 0.99988820985777,
- 0.99989314275675,
- 0.99989789718072,
- 0.99990247825468,
- 0.99990689099357,
- 0.99991114030376,
- 0.99991523098456,
- 0.99991916772971,
- 0.99992295512891,
- 0.99992659766930,
- 0.99993009973692,
- 0.99993346561824,
- 0.99993669950161,
- 0.99993980547870,
- 0.99994278754604,
- 0.99994564960642,
- 0.99994839547033,
- 0.99995102885747,
- 0.99995355339809,
- 0.99995597263451,
- 0.99995829002249,
- 0.99996050893264,
- 0.99996263265183,
- 0.99996466438460,
- 0.99996660725452,
- 0.99996846430558,
- 0.99997023850356,
- 0.99997193273736,
- 0.99997354982037,
- 0.99997509249183,
- 0.99997656341810,
- 0.99997796519400,
- 0.99997930034415,
- 0.99998057132421,
- 0.99998178052220,
- 0.99998293025975,
- 0.99998402279338,
- 0.99998506031574,
- 0.99998604495686,
- 0.99998697878536,
- 0.99998786380966,
- 0.99998870197921,
- 0.99998949518567,
- 0.99999024526408,
- 0.99999095399401,
- 0.99999162310077,
- 0.99999225425649,
- 0.99999284908128,
- 0.99999340914435,
- 0.99999393596510,
- 0.99999443101421,
- 0.99999489571473,
- 0.99999533144314,
- 0.99999573953040,
- 0.99999612126300,
- 0.99999647788395,
- 0.99999681059383,
- 0.99999712055178,
- 0.99999740887647,
- 0.99999767664709,
- 0.99999792490431,
- 0.99999815465123,
- 0.99999836685427,
- 0.99999856244415,
- 0.99999874231676,
- 0.99999890733405,
- 0.99999905832493,
- 0.99999919608613,
- 0.99999932138304,
- 0.99999943495056,
- 0.99999953749392,
- 0.99999962968950,
- 0.99999971218563,
- 0.99999978560337,
- 0.99999985053727,
- 0.99999990755616,
- 0.99999995720387
-};
-
-real_t kbd_long_960[] = {
- 0.0003021562530949,
- 0.0004452267024786,
- 0.0005674947527496,
- 0.0006812465553466,
- 0.0007910496776387,
- 0.0008991655033895,
- 0.0010068978259384,
- 0.0011150758515751,
- 0.0012242653193642,
- 0.0013348735658205,
- 0.0014472068670273,
- 0.0015615039850448,
- 0.0016779568885263,
- 0.0017967241232412,
- 0.0019179397560955,
- 0.0020417195415393,
- 0.0021681652836642,
- 0.0022973679910599,
- 0.0024294102029937,
- 0.0025643677339078,
- 0.0027023110014772,
- 0.0028433060512612,
- 0.0029874153568025,
- 0.0031346984511728,
- 0.0032852124303662,
- 0.0034390123581190,
- 0.0035961515940931,
- 0.0037566820618961,
- 0.0039206544694386,
- 0.0040881184912194,
- 0.0042591229199617,
- 0.0044337157933972,
- 0.0046119445007641,
- 0.0047938558726415,
- 0.0049794962570131,
- 0.0051689115838900,
- 0.0053621474203763,
- 0.0055592490177131,
- 0.0057602613515573,
- 0.0059652291565289,
- 0.0061741969558843,
- 0.0063872090870253,
- 0.0066043097234387,
- 0.0068255428935640,
- 0.0070509524970088,
- 0.0072805823184660,
- 0.0075144760396340,
- 0.0077526772493942,
- 0.0079952294524673,
- 0.0082421760767325,
- 0.0084935604793733,
- 0.0087494259519870,
- 0.0090098157247792,
- 0.0092747729699467,
- 0.0095443408043399,
- 0.0098185622914832,
- 0.0100974804430226,
- 0.0103811382196612,
- 0.0106695785316351,
- 0.0109628442387771,
- 0.0112609781502091,
- 0.0115640230236993,
- 0.0118720215647169,
- 0.0121850164252137,
- 0.0125030502021561,
- 0.0128261654358321,
- 0.0131544046079532,
- 0.0134878101395681,
- 0.0138264243888068,
- 0.0141702896484671,
- 0.0145194481434592,
- 0.0148739420281182,
- 0.0152338133833959,
- 0.0155991042139432,
- 0.0159698564450882,
- 0.0163461119197227,
- 0.0167279123950996,
- 0.0171152995395520,
- 0.0175083149291368,
- 0.0179070000442104,
- 0.0183113962659409,
- 0.0187215448727609,
- 0.0191374870367659,
- 0.0195592638200623,
- 0.0199869161710679,
- 0.0204204849207691,
- 0.0208600107789370,
- 0.0213055343303066,
- 0.0217570960307201,
- 0.0222147362032386,
- 0.0226784950342228,
- 0.0231484125693867,
- 0.0236245287098244,
- 0.0241068832080138,
- 0.0245955156637973,
- 0.0250904655203431,
- 0.0255917720600868,
- 0.0260994744006559,
- 0.0266136114907790,
- 0.0271342221061795,
- 0.0276613448454576,
- 0.0281950181259587,
- 0.0287352801796329,
- 0.0292821690488833,
- 0.0298357225824074,
- 0.0303959784310299,
- 0.0309629740435296,
- 0.0315367466624615,
- 0.0321173333199732,
- 0.0327047708336193,
- 0.0332990958021720,
- 0.0339003446014307,
- 0.0345085533800302,
- 0.0351237580552491,
- 0.0357459943088193,
- 0.0363752975827358,
- 0.0370117030750704,
- 0.0376552457357870,
- 0.0383059602625614,
- 0.0389638810966056,
- 0.0396290424184964,
- 0.0403014781440112,
- 0.0409812219199691,
- 0.0416683071200799,
- 0.0423627668408009,
- 0.0430646338972016,
- 0.0437739408188385,
- 0.0444907198456388,
- 0.0452150029237951,
- 0.0459468217016708,
- 0.0466862075257170,
- 0.0474331914364021,
- 0.0481878041641539,
- 0.0489500761253148,
- 0.0497200374181119,
- 0.0504977178186404,
- 0.0512831467768636,
- 0.0520763534126273,
- 0.0528773665116913,
- 0.0536862145217772,
- 0.0545029255486345,
- 0.0553275273521232,
- 0.0561600473423164,
- 0.0570005125756209,
- 0.0578489497509179,
- 0.0587053852057233,
- 0.0595698449123695,
- 0.0604423544742077,
- 0.0613229391218317,
- 0.0622116237093247,
- 0.0631084327105284,
- 0.0640133902153352,
- 0.0649265199260043,
- 0.0658478451535027,
- 0.0667773888138695,
- 0.0677151734246072,
- 0.0686612211010977,
- 0.0696155535530446,
- 0.0705781920809429,
- 0.0715491575725758,
- 0.0725284704995383,
- 0.0735161509137906,
- 0.0745122184442388,
- 0.0755166922933461,
- 0.0765295912337720,
- 0.0775509336050437,
- 0.0785807373102561,
- 0.0796190198128044,
- 0.0806657981331473,
- 0.0817210888456026,
- 0.0827849080751753,
- 0.0838572714944183,
- 0.0849381943203265,
- 0.0860276913112652,
- 0.0871257767639319,
- 0.0882324645103534,
- 0.0893477679149177,
- 0.0904716998714418,
- 0.0916042728002747,
- 0.0927454986454381,
- 0.0938953888718020,
- 0.0950539544622996,
- 0.0962212059151784,
- 0.0973971532412897,
- 0.0985818059614169,
- 0.0997751731036425,
- 0.1009772632007537,
- 0.1021880842876888,
- 0.1034076438990227,
- 0.1046359490664932,
- 0.1058730063165681,
- 0.1071188216680533,
- 0.1083734006297428,
- 0.1096367481981100,
- 0.1109088688550422,
- 0.1121897665656167,
- 0.1134794447759207,
- 0.1147779064109143,
- 0.1160851538723372,
- 0.1174011890366591,
- 0.1187260132530751,
- 0.1200596273415457,
- 0.1214020315908810,
- 0.1227532257568719,
- 0.1241132090604651,
- 0.1254819801859856,
- 0.1268595372794049,
- 0.1282458779466558,
- 0.1296409992519942,
- 0.1310448977164081,
- 0.1324575693160745,
- 0.1338790094808633,
- 0.1353092130928902,
- 0.1367481744851168,
- 0.1381958874400010,
- 0.1396523451881945,
- 0.1411175404072910,
- 0.1425914652206223,
- 0.1440741111961058,
- 0.1455654693451402,
- 0.1470655301215526,
- 0.1485742834205956,
- 0.1500917185779945,
- 0.1516178243690463,
- 0.1531525890077689,
- 0.1546960001461024,
- 0.1562480448731608,
- 0.1578087097145364,
- 0.1593779806316558,
- 0.1609558430211876,
- 0.1625422817145027,
- 0.1641372809771871,
- 0.1657408245086070,
- 0.1673528954415270,
- 0.1689734763417811,
- 0.1706025492079969,
- 0.1722400954713725,
- 0.1738860959955082,
- 0.1755405310762898,
- 0.1772033804418275,
- 0.1788746232524467,
- 0.1805542381007349,
- 0.1822422030116404,
- 0.1839384954426268,
- 0.1856430922838810,
- 0.1873559698585756,
- 0.1890771039231862,
- 0.1908064696678625,
- 0.1925440417168546,
- 0.1942897941289937,
- 0.1960437003982277,
- 0.1978057334542116,
- 0.1995758656629525,
- 0.2013540688275098,
- 0.2031403141887507,
- 0.2049345724261595,
- 0.2067368136587033,
- 0.2085470074457521,
- 0.2103651227880538,
- 0.2121911281287646,
- 0.2140249913545346,
- 0.2158666797966480,
- 0.2177161602322188,
- 0.2195733988854414,
- 0.2214383614288963,
- 0.2233110129849106,
- 0.2251913181269740,
- 0.2270792408812093,
- 0.2289747447278976,
- 0.2308777926030592,
- 0.2327883469000885,
- 0.2347063694714437,
- 0.2366318216303919,
- 0.2385646641528076,
- 0.2405048572790267,
- 0.2424523607157545,
- 0.2444071336380283,
- 0.2463691346912334,
- 0.2483383219931741,
- 0.2503146531361985,
- 0.2522980851893767,
- 0.2542885747007335,
- 0.2562860776995335,
- 0.2582905496986215,
- 0.2603019456968142,
- 0.2623202201813464,
- 0.2643453271303700,
- 0.2663772200155053,
- 0.2684158518044454,
- 0.2704611749636135,
- 0.2725131414608710,
- 0.2745717027682799,
- 0.2766368098649151,
- 0.2787084132397296,
- 0.2807864628944707,
- 0.2828709083466482,
- 0.2849616986325523,
- 0.2870587823103237,
- 0.2891621074630737,
- 0.2912716217020546,
- 0.2933872721698803,
- 0.2955090055437973,
- 0.2976367680390041,
- 0.2997705054120213,
- 0.3019101629641097,
- 0.3040556855447379,
- 0.3062070175550981,
- 0.3083641029516701,
- 0.3105268852498334,
- 0.3126953075275265,
- 0.3148693124289546,
- 0.3170488421683428,
- 0.3192338385337370,
- 0.3214242428908514,
- 0.3236199961869606,
- 0.3258210389548392,
- 0.3280273113167459,
- 0.3302387529884521,
- 0.3324553032833160,
- 0.3346769011164010,
- 0.3369034850086373,
- 0.3391349930910280,
- 0.3413713631088974,
- 0.3436125324261830,
- 0.3458584380297697,
- 0.3481090165338656,
- 0.3503642041844199,
- 0.3526239368635820,
- 0.3548881500942010,
- 0.3571567790443668,
- 0.3594297585319891,
- 0.3617070230294185,
- 0.3639885066681048,
- 0.3662741432432950,
- 0.3685638662187693,
- 0.3708576087316147,
- 0.3731553035970366,
- 0.3754568833132069,
- 0.3777622800661488,
- 0.3800714257346570,
- 0.3823842518952546,
- 0.3847006898271841,
- 0.3870206705174334,
- 0.3893441246657958,
- 0.3916709826899639,
- 0.3940011747306560,
- 0.3963346306567764,
- 0.3986712800706062,
- 0.4010110523130271,
- 0.4033538764687756,
- 0.4056996813717284,
- 0.4080483956102172,
- 0.4103999475323736,
- 0.4127542652515031,
- 0.4151112766514873,
- 0.4174709093922143,
- 0.4198330909150365,
- 0.4221977484482556,
- 0.4245648090126334,
- 0.4269341994269293,
- 0.4293058463134616,
- 0.4316796761036958,
- 0.4340556150438547,
- 0.4364335892005536,
- 0.4388135244664580,
- 0.4411953465659639,
- 0.4435789810609000,
- 0.4459643533562509,
- 0.4483513887059016,
- 0.4507400122184019,
- 0.4531301488627497,
- 0.4555217234741947,
- 0.4579146607600593,
- 0.4603088853055777,
- 0.4627043215797521,
- 0.4651008939412254,
- 0.4674985266441709,
- 0.4698971438441951,
- 0.4722966696042580,
- 0.4746970279006055,
- 0.4770981426287164,
- 0.4794999376092619,
- 0.4819023365940778,
- 0.4843052632721476,
- 0.4867086412755978,
- 0.4891123941857028,
- 0.4915164455388997,
- 0.4939207188328126,
- 0.4963251375322855,
- 0.4987296250754225,
- 0.5011341048796359,
- 0.5035385003477012,
- 0.5059427348738168,
- 0.5083467318496706,
- 0.5107504146705106,
- 0.5131537067412193,
- 0.5155565314823923,
- 0.5179588123364193,
- 0.5203604727735667,
- 0.5227614362980630,
- 0.5251616264541841,
- 0.5275609668323384,
- 0.5299593810751532,
- 0.5323567928835578,
- 0.5347531260228663,
- 0.5371483043288580,
- 0.5395422517138538,
- 0.5419348921727899,
- 0.5443261497892862,
- 0.5467159487417104,
- 0.5491042133092364,
- 0.5514908678778958,
- 0.5538758369466227,
- 0.5562590451332913,
- 0.5586404171807443,
- 0.5610198779628133,
- 0.5633973524903286,
- 0.5657727659171199,
- 0.5681460435460047,
- 0.5705171108347663,
- 0.5728858934021188,
- 0.5752523170336598,
- 0.5776163076878088,
- 0.5799777915017323,
- 0.5823366947972535,
- 0.5846929440867458,
- 0.5870464660790119,
- 0.5893971876851449,
- 0.5917450360243719,
- 0.5940899384298793,
- 0.5964318224546208,
- 0.5987706158771039,
- 0.6011062467071583,
- 0.6034386431916822,
- 0.6057677338203681,
- 0.6080934473314057,
- 0.6104157127171639,
- 0.6127344592298474,
- 0.6150496163871310,
- 0.6173611139777690,
- 0.6196688820671789,
- 0.6219728510029997,
- 0.6242729514206247,
- 0.6265691142487051,
- 0.6288612707146283,
- 0.6311493523499663,
- 0.6334332909958958,
- 0.6357130188085891,
- 0.6379884682645743,
- 0.6402595721660647,
- 0.6425262636462578,
- 0.6447884761746012,
- 0.6470461435620266,
- 0.6492991999661505,
- 0.6515475798964411,
- 0.6537912182193508,
- 0.6560300501634142,
- 0.6582640113243098,
- 0.6604930376698862,
- 0.6627170655451516,
- 0.6649360316772256,
- 0.6671498731802533,
- 0.6693585275602818,
- 0.6715619327200959,
- 0.6737600269640164,
- 0.6759527490026566,
- 0.6781400379576392,
- 0.6803218333662715,
- 0.6824980751861787,
- 0.6846687037998949,
- 0.6868336600194123,
- 0.6889928850906855,
- 0.6911463206980928,
- 0.6932939089688525,
- 0.6954355924773949,
- 0.6975713142496884,
- 0.6997010177675195,
- 0.7018246469727265,
- 0.7039421462713862,
- 0.7060534605379528,
- 0.7081585351193496,
- 0.7102573158390105,
- 0.7123497490008750,
- 0.7144357813933307,
- 0.7165153602931092,
- 0.7185884334691287,
- 0.7206549491862871,
- 0.7227148562092042,
- 0.7247681038059106,
- 0.7268146417514855,
- 0.7288544203316418,
- 0.7308873903462577,
- 0.7329135031128549,
- 0.7349327104700221,
- 0.7369449647807855,
- 0.7389502189359237,
- 0.7409484263572271,
- 0.7429395410007016,
- 0.7449235173597176,
- 0.7469003104681008,
- 0.7488698759031670,
- 0.7508321697887005,
- 0.7527871487978728,
- 0.7547347701561059,
- 0.7566749916438754,
- 0.7586077715994560,
- 0.7605330689216074,
- 0.7624508430722016,
- 0.7643610540787891,
- 0.7662636625371070,
- 0.7681586296135255,
- 0.7700459170474343,
- 0.7719254871535672,
- 0.7737973028242671,
- 0.7756613275316875,
- 0.7775175253299340,
- 0.7793658608571425,
- 0.7812062993374951,
- 0.7830388065831744,
- 0.7848633489962533,
- 0.7866798935705233,
- 0.7884884078932579,
- 0.7902888601469138,
- 0.7920812191107668,
- 0.7938654541624850,
- 0.7956415352796368,
- 0.7974094330411343,
- 0.7991691186286133,
- 0.8009205638277465,
- 0.8026637410294932,
- 0.8043986232312831,
- 0.8061251840381346,
- 0.8078433976637077,
- 0.8095532389312917,
- 0.8112546832747255,
- 0.8129477067392539,
- 0.8146322859823164,
- 0.8163083982742698,
- 0.8179760214990457,
- 0.8196351341547393,
- 0.8212857153541345,
- 0.8229277448251595,
- 0.8245612029112778,
- 0.8261860705718113,
- 0.8278023293821971,
- 0.8294099615341773,
- 0.8310089498359212,
- 0.8325992777120815,
- 0.8341809292037831,
- 0.8357538889685445,
- 0.8373181422801330,
- 0.8388736750283521,
- 0.8404204737187619,
- 0.8419585254723335,
- 0.8434878180250348,
- 0.8450083397273509,
- 0.8465200795437368,
- 0.8480230270520029,
- 0.8495171724426350,
- 0.8510025065180464,
- 0.8524790206917633,
- 0.8539467069875448,
- 0.8554055580384357,
- 0.8568555670857525,
- 0.8582967279780043,
- 0.8597290351697464,
- 0.8611524837203691,
- 0.8625670692928198,
- 0.8639727881522599,
- 0.8653696371646555,
- 0.8667576137953045,
- 0.8681367161072958,
- 0.8695069427599065,
- 0.8708682930069319,
- 0.8722207666949527,
- 0.8735643642615368,
- 0.8748990867333771,
- 0.8762249357243662,
- 0.8775419134336067,
- 0.8788500226433579,
- 0.8801492667169208,
- 0.8814396495964587,
- 0.8827211758007560,
- 0.8839938504229149,
- 0.8852576791279895,
- 0.8865126681505587,
- 0.8877588242922386,
- 0.8889961549191320,
- 0.8902246679592184,
- 0.8914443718996848,
- 0.8926552757841945,
- 0.8938573892100969,
- 0.8950507223255798,
- 0.8962352858267605,
- 0.8974110909547198,
- 0.8985781494924783,
- 0.8997364737619142,
- 0.9008860766206249,
- 0.9020269714587307,
- 0.9031591721956235,
- 0.9042826932766591,
- 0.9053975496697941,
- 0.9065037568621681,
- 0.9076013308566311,
- 0.9086902881682180,
- 0.9097706458205682,
- 0.9108424213422940,
- 0.9119056327632955,
- 0.9129602986110235,
- 0.9140064379066919,
- 0.9150440701614393,
- 0.9160732153724396,
- 0.9170938940189634,
- 0.9181061270583908,
- 0.9191099359221748,
- 0.9201053425117579,
- 0.9210923691944400,
- 0.9220710387992010,
- 0.9230413746124764,
- 0.9240034003738882,
- 0.9249571402719298,
- 0.9259026189396085,
- 0.9268398614500427,
- 0.9277688933120170,
- 0.9286897404654957,
- 0.9296024292770939,
- 0.9305069865355076,
- 0.9314034394469048,
- 0.9322918156302762,
- 0.9331721431127471,
- 0.9340444503248519,
- 0.9349087660957711,
- 0.9357651196485313,
- 0.9366135405951697,
- 0.9374540589318637,
- 0.9382867050340261,
- 0.9391115096513655,
- 0.9399285039029165,
- 0.9407377192720349,
- 0.9415391876013639,
- 0.9423329410877687,
- 0.9431190122772415,
- 0.9438974340597782,
- 0.9446682396642262,
- 0.9454314626531054,
- 0.9461871369174033,
- 0.9469352966713429,
- 0.9476759764471278,
- 0.9484092110896616,
- 0.9491350357512457,
- 0.9498534858862532,
- 0.9505645972457831,
- 0.9512684058722927,
- 0.9519649480942105,
- 0.9526542605205314,
- 0.9533363800353921,
- 0.9540113437926313,
- 0.9546791892103320,
- 0.9553399539653500,
- 0.9559936759878265,
- 0.9566403934556893,
- 0.9572801447891388,
- 0.9579129686451244,
- 0.9585389039118085,
- 0.9591579897030224,
- 0.9597702653527108,
- 0.9603757704093711,
- 0.9609745446304828,
- 0.9615666279769324,
- 0.9621520606074324,
- 0.9627308828729358,
- 0.9633031353110477,
- 0.9638688586404335,
- 0.9644280937552258,
- 0.9649808817194311,
- 0.9655272637613366,
- 0.9660672812679171,
- 0.9666009757792454,
- 0.9671283889829055,
- 0.9676495627084089,
- 0.9681645389216160,
- 0.9686733597191652,
- 0.9691760673229058,
- 0.9696727040743406,
- 0.9701633124290767,
- 0.9706479349512860,
- 0.9711266143081750,
- 0.9715993932644684,
- 0.9720663146769026,
- 0.9725274214887337,
- 0.9729827567242596,
- 0.9734323634833574,
- 0.9738762849360358,
- 0.9743145643170059,
- 0.9747472449202687,
- 0.9751743700937215,
- 0.9755959832337850,
- 0.9760121277800496,
- 0.9764228472099433,
- 0.9768281850334235,
- 0.9772281847876897,
- 0.9776228900319223,
- 0.9780123443420448,
- 0.9783965913055132,
- 0.9787756745161313,
- 0.9791496375688939,
- 0.9795185240548578,
- 0.9798823775560431,
- 0.9802412416403639,
- 0.9805951598565897,
- 0.9809441757293399,
- 0.9812883327541090,
- 0.9816276743923267,
- 0.9819622440664515,
- 0.9822920851550995,
- 0.9826172409882086,
- 0.9829377548422400,
- 0.9832536699354163,
- 0.9835650294229984,
- 0.9838718763926001,
- 0.9841742538595437,
- 0.9844722047622547,
- 0.9847657719576983,
- 0.9850549982168574,
- 0.9853399262202529,
- 0.9856205985535073,
- 0.9858970577029519,
- 0.9861693460512790,
- 0.9864375058732389,
- 0.9867015793313820,
- 0.9869616084718489,
- 0.9872176352202061,
- 0.9874697013773301,
- 0.9877178486153397,
- 0.9879621184735767,
- 0.9882025523546365,
- 0.9884391915204485,
- 0.9886720770884069,
- 0.9889012500275530,
- 0.9891267511548089,
- 0.9893486211312621,
- 0.9895669004585049,
- 0.9897816294750255,
- 0.9899928483526520,
- 0.9902005970930525,
- 0.9904049155242876,
- 0.9906058432974180,
- 0.9908034198831690,
- 0.9909976845686489,
- 0.9911886764541239,
- 0.9913764344498495,
- 0.9915609972729590,
- 0.9917424034444086,
- 0.9919206912859797,
- 0.9920958989173397,
- 0.9922680642531603,
- 0.9924372250002933,
- 0.9926034186550070,
- 0.9927666825002789,
- 0.9929270536031491,
- 0.9930845688121325,
- 0.9932392647546895,
- 0.9933911778347579,
- 0.9935403442303433,
- 0.9936867998911693,
- 0.9938305805363887,
- 0.9939717216523539,
- 0.9941102584904481,
- 0.9942462260649764,
- 0.9943796591511174,
- 0.9945105922829353,
- 0.9946390597514524,
- 0.9947650956027824,
- 0.9948887336363228,
- 0.9950100074030103,
- 0.9951289502036336,
- 0.9952455950872091,
- 0.9953599748494155,
- 0.9954721220310890,
- 0.9955820689167787,
- 0.9956898475333619,
- 0.9957954896487196,
- 0.9958990267704713,
- 0.9960004901447701,
- 0.9960999107551559,
- 0.9961973193214694,
- 0.9962927462988245,
- 0.9963862218766388,
- 0.9964777759777242,
- 0.9965674382574342,
- 0.9966552381028704,
- 0.9967412046321465,
- 0.9968253666937095,
- 0.9969077528657186,
- 0.9969883914554805,
- 0.9970673104989413,
- 0.9971445377602348,
- 0.9972201007312871,
- 0.9972940266314749,
- 0.9973663424073412,
- 0.9974370747323638,
- 0.9975062500067785,
- 0.9975738943574574,
- 0.9976400336378379,
- 0.9977046934279079,
- 0.9977678990342401,
- 0.9978296754900812,
- 0.9978900475554902,
- 0.9979490397175296,
- 0.9980066761905056,
- 0.9980629809162593,
- 0.9981179775645063,
- 0.9981716895332257,
- 0.9982241399490979,
- 0.9982753516679893,
- 0.9983253472754841,
- 0.9983741490874634,
- 0.9984217791507299,
- 0.9984682592436778,
- 0.9985136108770075,
- 0.9985578552944850,
- 0.9986010134737439,
- 0.9986431061271304,
- 0.9986841537025921,
- 0.9987241763846056,
- 0.9987631940951476,
- 0.9988012264947044,
- 0.9988382929833222,
- 0.9988744127016956,
- 0.9989096045322947,
- 0.9989438871005292,
- 0.9989772787759494,
- 0.9990097976734847,
- 0.9990414616547146,
- 0.9990722883291779,
- 0.9991022950557125,
- 0.9991314989438310,
- 0.9991599168551279,
- 0.9991875654047181,
- 0.9992144609627068,
- 0.9992406196556911,
- 0.9992660573682882,
- 0.9992907897446957,
- 0.9993148321902777,
- 0.9993381998731797,
- 0.9993609077259696,
- 0.9993829704473038,
- 0.9994044025036201,
- 0.9994252181308537,
- 0.9994454313361775,
- 0.9994650558997651,
- 0.9994841053765757,
- 0.9995025930981609,
- 0.9995205321744921,
- 0.9995379354958073,
- 0.9995548157344778,
- 0.9995711853468930,
- 0.9995870565753632,
- 0.9996024414500382,
- 0.9996173517908444,
- 0.9996317992094352,
- 0.9996457951111574,
- 0.9996593506970310,
- 0.9996724769657434,
- 0.9996851847156547,
- 0.9996974845468164,
- 0.9997093868630000,
- 0.9997209018737374,
- 0.9997320395963699,
- 0.9997428098581069,
- 0.9997532222980933,
- 0.9997632863694836,
- 0.9997730113415246,
- 0.9997824063016426,
- 0.9997914801575380,
- 0.9998002416392840,
- 0.9998086993014300,
- 0.9998168615251084,
- 0.9998247365201450,
- 0.9998323323271717,
- 0.9998396568197407,
- 0.9998467177064404,
- 0.9998535225330116,
- 0.9998600786844637,
- 0.9998663933871905,
- 0.9998724737110845,
- 0.9998783265716498,
- 0.9998839587321121,
- 0.9998893768055266,
- 0.9998945872568815,
- 0.9998995964051983,
- 0.9999044104256269,
- 0.9999090353515359,
- 0.9999134770765971,
- 0.9999177413568642,
- 0.9999218338128448,
- 0.9999257599315647,
- 0.9999295250686255,
- 0.9999331344502529,
- 0.9999365931753376,
- 0.9999399062174669,
- 0.9999430784269460,
- 0.9999461145328103,
- 0.9999490191448277,
- 0.9999517967554878,
- 0.9999544517419835,
- 0.9999569883681778,
- 0.9999594107865607,
- 0.9999617230401926,
- 0.9999639290646355,
- 0.9999660326898712,
- 0.9999680376422052,
- 0.9999699475461585,
- 0.9999717659263435,
- 0.9999734962093266,
- 0.9999751417254756,
- 0.9999767057107922,
- 0.9999781913087290,
- 0.9999796015719915,
- 0.9999809394643231,
- 0.9999822078622751,
- 0.9999834095569596,
- 0.9999845472557860,
- 0.9999856235841805,
- 0.9999866410872889,
- 0.9999876022316609,
- 0.9999885094069193,
- 0.9999893649274085,
- 0.9999901710338274,
- 0.9999909298948430,
- 0.9999916436086862,
- 0.9999923142047299,
- 0.9999929436450469,
- 0.9999935338259505,
- 0.9999940865795161,
- 0.9999946036750835,
- 0.9999950868207405,
- 0.9999955376647868,
- 0.9999959577971798,
- 0.9999963487509599,
- 0.9999967120036571,
- 0.9999970489786785,
- 0.9999973610466748,
- 0.9999976495268890,
- 0.9999979156884846,
- 0.9999981607518545,
- 0.9999983858899099,
- 0.9999985922293493,
- 0.9999987808519092,
- 0.9999989527955938,
- 0.9999991090558848,
- 0.9999992505869332,
- 0.9999993783027293,
- 0.9999994930782556,
- 0.9999995957506171,
- 0.9999996871201549,
- 0.9999997679515386,
- 0.9999998389748399,
- 0.9999999008865869,
- 0.9999999543507984
-};
-
-real_t kbd_short_128[] =
-{
- 4.3795702929468881e-005,
- 0.00011867384265436617,
- 0.0002307165763996192,
- 0.00038947282760568383,
- 0.00060581272288302553,
- 0.00089199695169487453,
- 0.0012617254423430522,
- 0.0017301724373162003,
- 0.0023140071937421476,
- 0.0030313989666022221,
- 0.0039020049735530842,
- 0.0049469401815512024,
- 0.0061887279335368318,
- 0.0076512306364647726,
- 0.0093595599562652423,
- 0.011339966208377799,
- 0.013619706891715299,
- 0.016226894586323766,
- 0.019190324717288168,
- 0.022539283975960878,
- 0.026303340480472455,
- 0.030512117046644357,
- 0.03519504922365594,
- 0.040381130021856941,
- 0.046098643518702249,
- 0.052374889768730587,
- 0.059235903660769147,
- 0.066706170556282418,
- 0.074808341703430481,
- 0.083562952548726227,
- 0.092988147159339674,
- 0.1030994120216919,
- 0.11390932249409955,
- 0.12542730516149531,
- 0.13765941926783826,
- 0.15060816028651081,
- 0.16427228853114245,
- 0.17864668550988483,
- 0.19372224048676889,
- 0.20948576943658073,
- 0.22591996826744942,
- 0.24300340184133981,
- 0.26071052995068139,
- 0.27901177101369551,
- 0.29787360383626599,
- 0.3172587073594233,
- 0.33712613787396362,
- 0.35743154274286698,
- 0.37812740923363009,
- 0.39916334663203618,
- 0.42048639939189658,
- 0.4420413886774246,
- 0.4637712792815169,
- 0.4856175685594023,
- 0.50752069370766872,
- 0.52942045344797806,
- 0.55125643994680196,
- 0.57296847662071559,
- 0.59449705734411495,
- 0.61578378249506627,
- 0.63677178724712891,
- 0.65740615754163356,
- 0.67763432925662526,
- 0.69740646622548552,
- 0.71667581294953808,
- 0.73539901809352737,
- 0.75353642514900732,
- 0.77105232699609816,
- 0.78791518148597028,
- 0.80409778560147072,
- 0.81957740622770781,
- 0.83433586607383625,
- 0.84835958382689225,
- 0.86163956818294229,
- 0.87417136598406997,
- 0.88595496528524853,
- 0.89699465477567619,
- 0.90729884157670959,
- 0.91687983002436779,
- 0.92575356460899649,
- 0.93393934077779084,
- 0.94145948779657318,
- 0.94833902830402828,
- 0.95460531956280026,
- 0.96028768170574896,
- 0.96541701848104766,
- 0.97002543610646474,
- 0.97414586584250062,
- 0.97781169577969584,
- 0.98105641710392333,
- 0.98391328975491177,
- 0.98641503193166202,
- 0.98859353733226141,
- 0.99047962335771556,
- 0.9921028127769449,
- 0.99349115056397752,
- 0.99467105680259038,
- 0.9956672157341897,
- 0.99650250022834352,
- 0.99719793020823266,
- 0.99777266288955657,
- 0.99824401211201486,
- 0.99862749357391212,
- 0.99893689243401962,
- 0.99918434952623147,
- 0.99938046234161726,
- 0.99953439696357238,
- 0.99965400728430465,
- 0.99974595807027455,
- 0.99981584876278362,
- 0.99986833527824281,
- 0.99990724749057802,
- 0.99993570051598468,
- 0.99995619835942084,
- 0.99997072890647543,
- 0.9999808496399144,
- 0.99998776381655818,
- 0.99999238714961569,
- 0.99999540529959718,
- 0.99999732268176988,
- 0.99999850325054862,
- 0.99999920402413744,
- 0.9999996021706401,
- 0.99999981649545566,
- 0.99999992415545547,
- 0.99999997338493041,
- 0.99999999295825959,
- 0.99999999904096815
-};
-
-real_t kbd_short_120[] =
+ALIGN static const real_t kbd_long_1024[] =
{
- 0.0000452320086910,
- 0.0001274564692111,
- 0.0002529398385345,
- 0.0004335140496648,
- 0.0006827100966952,
- 0.0010158708222246,
- 0.0014502162869659,
- 0.0020048865156264,
- 0.0027009618393178,
- 0.0035614590925043,
- 0.0046113018122711,
- 0.0058772627936484,
- 0.0073878776584103,
- 0.0091733284512589,
- 0.0112652966728373,
- 0.0136967855861945,
- 0.0165019120857793,
- 0.0197156688892217,
- 0.0233736582950619,
- 0.0275117992367496,
- 0.0321660098468534,
- 0.0373718682174417,
- 0.0431642544948834,
- 0.0495769778717676,
- 0.0566423924273392,
- 0.0643910061132260,
- 0.0728510874761729,
- 0.0820482749475221,
- 0.0920051937045235,
- 0.1027410852163450,
- 0.1142714546239370,
- 0.1266077410648368,
- 0.1397570159398145,
- 0.1537217139274270,
- 0.1684994012857075,
- 0.1840825856392944,
- 0.2004585710384133,
- 0.2176093615976121,
- 0.2355116164824983,
- 0.2541366584185075,
- 0.2734505372545160,
- 0.2934141494343369,
- 0.3139834135200387,
- 0.3351095011824163,
- 0.3567391223361566,
- 0.3788148623608774,
- 0.4012755686250732,
- 0.4240567828288110,
- 0.4470912150133537,
- 0.4703092544619664,
- 0.4936395121456694,
- 0.5170093888596962,
- 0.5403456627591340,
- 0.5635750896430154,
- 0.5866250090612892,
- 0.6094239491338723,
- 0.6319022228794100,
- 0.6539925088563087,
- 0.6756304090216887,
- 0.6967549769155277,
- 0.7173092095766250,
- 0.7372404969921184,
- 0.7565010233699827,
- 0.7750481150999984,
- 0.7928445309277697,
- 0.8098586906021583,
- 0.8260648390616000,
- 0.8414431440907889,
- 0.8559797262966709,
- 0.8696666212110165,
- 0.8825016743142358,
- 0.8944883707784486,
- 0.9056356027326216,
- 0.9159573778427816,
- 0.9254724739583072,
- 0.9342040454819434,
- 0.9421791879559176,
- 0.9494284680976784,
- 0.9559854271440150,
- 0.9618860658493898,
- 0.9671683198119525,
- 0.9718715339497299,
- 0.9760359449042233,
- 0.9797021798981759,
- 0.9829107801140203,
- 0.9857017559923277,
- 0.9881141809867999,
- 0.9901858292742826,
- 0.9919528617340944,
- 0.9934495632180476,
- 0.9947081327749199,
- 0.9957585271195989,
- 0.9966283562984427,
- 0.9973428292485683,
- 0.9979247458259197,
- 0.9983945309245774,
- 0.9987703055583410,
- 0.9990679892449266,
- 0.9993014277313617,
- 0.9994825400228521,
- 0.9996214788122335,
- 0.9997267987294857,
- 0.9998056273097539,
- 0.9998638341781910,
- 0.9999061946325793,
- 0.9999365445321382,
- 0.9999579241373735,
- 0.9999727092594598,
- 0.9999827287418790,
- 0.9999893678912771,
- 0.9999936579844555,
- 0.9999963523959187,
- 0.9999979902130101,
- 0.9999989484358076,
- 0.9999994840031031,
- 0.9999997669534347,
- 0.9999999060327799,
- 0.9999999680107184,
- 0.9999999918774242,
- 0.9999999989770326
+ FRAC_CONST(0.00029256153896361),
+ FRAC_CONST(0.00042998567353047),
+ FRAC_CONST(0.00054674074589540),
+ FRAC_CONST(0.00065482304299792),
+ FRAC_CONST(0.00075870195068747),
+ FRAC_CONST(0.00086059331713336),
+ FRAC_CONST(0.00096177541439010),
+ FRAC_CONST(0.0010630609410878),
+ FRAC_CONST(0.0011650036308132),
+ FRAC_CONST(0.0012680012194148),
+ FRAC_CONST(0.0013723517232956),
+ FRAC_CONST(0.0014782864109136),
+ FRAC_CONST(0.0015859901976719),
+ FRAC_CONST(0.0016956148252373),
+ FRAC_CONST(0.0018072876903517),
+ FRAC_CONST(0.0019211179405514),
+ FRAC_CONST(0.0020372007924215),
+ FRAC_CONST(0.0021556206591754),
+ FRAC_CONST(0.0022764534599614),
+ FRAC_CONST(0.0023997683540995),
+ FRAC_CONST(0.0025256290631156),
+ FRAC_CONST(0.0026540948920831),
+ FRAC_CONST(0.0027852215281403),
+ FRAC_CONST(0.0029190616715331),
+ FRAC_CONST(0.0030556655443223),
+ FRAC_CONST(0.0031950812943391),
+ FRAC_CONST(0.0033373553240392),
+ FRAC_CONST(0.0034825325586930),
+ FRAC_CONST(0.0036306566699199),
+ FRAC_CONST(0.0037817702604646),
+ FRAC_CONST(0.0039359150179719),
+ FRAC_CONST(0.0040931318437260),
+ FRAC_CONST(0.0042534609610026),
+ FRAC_CONST(0.0044169420066964),
+ FRAC_CONST(0.0045836141091341),
+ FRAC_CONST(0.0047535159544086),
+ FRAC_CONST(0.0049266858431214),
+ FRAC_CONST(0.0051031617390698),
+ FRAC_CONST(0.0052829813111335),
+ FRAC_CONST(0.0054661819693975),
+ FRAC_CONST(0.0056528008963682),
+ FRAC_CONST(0.0058428750739943),
+ FRAC_CONST(0.0060364413070882),
+ FRAC_CONST(0.0062335362436492),
+ FRAC_CONST(0.0064341963925079),
+ FRAC_CONST(0.0066384581386503),
+ FRAC_CONST(0.0068463577565218),
+ FRAC_CONST(0.0070579314215715),
+ FRAC_CONST(0.0072732152202559),
+ FRAC_CONST(0.0074922451586909),
+ FRAC_CONST(0.0077150571701162),
+ FRAC_CONST(0.0079416871213115),
+ FRAC_CONST(0.0081721708180857),
+ FRAC_CONST(0.0084065440099458),
+ FRAC_CONST(0.0086448423940363),
+ FRAC_CONST(0.0088871016184291),
+ FRAC_CONST(0.0091333572848345),
+ FRAC_CONST(0.0093836449507939),
+ FRAC_CONST(0.0096380001314086),
+ FRAC_CONST(0.0098964583006517),
+ FRAC_CONST(0.010159054892306),
+ FRAC_CONST(0.010425825300561),
+ FRAC_CONST(0.010696804880310),
+ FRAC_CONST(0.010972028947167),
+ FRAC_CONST(0.011251532777236),
+ FRAC_CONST(0.011535351606646),
+ FRAC_CONST(0.011823520630897),
+ FRAC_CONST(0.012116075003993),
+ FRAC_CONST(0.012413049837429),
+ FRAC_CONST(0.012714480198999),
+ FRAC_CONST(0.013020401111478),
+ FRAC_CONST(0.013330847551161),
+ FRAC_CONST(0.013645854446288),
+ FRAC_CONST(0.013965456675352),
+ FRAC_CONST(0.014289689065314),
+ FRAC_CONST(0.014618586389712),
+ FRAC_CONST(0.014952183366697),
+ FRAC_CONST(0.015290514656976),
+ FRAC_CONST(0.015633614861688),
+ FRAC_CONST(0.015981518520214),
+ FRAC_CONST(0.016334260107915),
+ FRAC_CONST(0.016691874033817),
+ FRAC_CONST(0.017054394638241),
+ FRAC_CONST(0.017421856190380),
+ FRAC_CONST(0.017794292885832),
+ FRAC_CONST(0.018171738844085),
+ FRAC_CONST(0.018554228105962),
+ FRAC_CONST(0.018941794631032),
+ FRAC_CONST(0.019334472294980),
+ FRAC_CONST(0.019732294886947),
+ FRAC_CONST(0.020135296106839),
+ FRAC_CONST(0.020543509562604),
+ FRAC_CONST(0.020956968767488),
+ FRAC_CONST(0.021375707137257),
+ FRAC_CONST(0.021799757987407),
+ FRAC_CONST(0.022229154530343),
+ FRAC_CONST(0.022663929872540),
+ FRAC_CONST(0.023104117011689),
+ FRAC_CONST(0.023549748833816),
+ FRAC_CONST(0.024000858110398),
+ FRAC_CONST(0.024457477495451),
+ FRAC_CONST(0.024919639522613),
+ FRAC_CONST(0.025387376602207),
+ FRAC_CONST(0.025860721018295),
+ FRAC_CONST(0.026339704925726),
+ FRAC_CONST(0.026824360347160),
+ FRAC_CONST(0.027314719170100),
+ FRAC_CONST(0.027810813143900),
+ FRAC_CONST(0.028312673876775),
+ FRAC_CONST(0.028820332832801),
+ FRAC_CONST(0.029333821328905),
+ FRAC_CONST(0.029853170531859),
+ FRAC_CONST(0.030378411455255),
+ FRAC_CONST(0.030909574956490),
+ FRAC_CONST(0.031446691733739),
+ FRAC_CONST(0.031989792322926),
+ FRAC_CONST(0.032538907094693),
+ FRAC_CONST(0.033094066251369),
+ FRAC_CONST(0.033655299823935),
+ FRAC_CONST(0.034222637668991),
+ FRAC_CONST(0.034796109465717),
+ FRAC_CONST(0.035375744712844),
+ FRAC_CONST(0.035961572725616),
+ FRAC_CONST(0.036553622632758),
+ FRAC_CONST(0.037151923373446),
+ FRAC_CONST(0.037756503694277),
+ FRAC_CONST(0.038367392146243),
+ FRAC_CONST(0.038984617081711),
+ FRAC_CONST(0.039608206651398),
+ FRAC_CONST(0.040238188801359),
+ FRAC_CONST(0.040874591269976),
+ FRAC_CONST(0.041517441584950),
+ FRAC_CONST(0.042166767060301),
+ FRAC_CONST(0.042822594793376),
+ FRAC_CONST(0.043484951661852),
+ FRAC_CONST(0.044153864320760),
+ FRAC_CONST(0.044829359199509),
+ FRAC_CONST(0.045511462498913),
+ FRAC_CONST(0.046200200188234),
+ FRAC_CONST(0.046895598002228),
+ FRAC_CONST(0.047597681438201),
+ FRAC_CONST(0.048306475753074),
+ FRAC_CONST(0.049022005960455),
+ FRAC_CONST(0.049744296827725),
+ FRAC_CONST(0.050473372873129),
+ FRAC_CONST(0.051209258362879),
+ FRAC_CONST(0.051951977308273),
+ FRAC_CONST(0.052701553462813),
+ FRAC_CONST(0.053458010319350),
+ FRAC_CONST(0.054221371107223),
+ FRAC_CONST(0.054991658789428),
+ FRAC_CONST(0.055768896059787),
+ FRAC_CONST(0.056553105340134),
+ FRAC_CONST(0.057344308777513),
+ FRAC_CONST(0.058142528241393),
+ FRAC_CONST(0.058947785320893),
+ FRAC_CONST(0.059760101322019),
+ FRAC_CONST(0.060579497264926),
+ FRAC_CONST(0.061405993881180),
+ FRAC_CONST(0.062239611611049),
+ FRAC_CONST(0.063080370600799),
+ FRAC_CONST(0.063928290700012),
+ FRAC_CONST(0.064783391458919),
+ FRAC_CONST(0.065645692125747),
+ FRAC_CONST(0.066515211644086),
+ FRAC_CONST(0.067391968650269),
+ FRAC_CONST(0.068275981470777),
+ FRAC_CONST(0.069167268119652),
+ FRAC_CONST(0.070065846295935),
+ FRAC_CONST(0.070971733381121),
+ FRAC_CONST(0.071884946436630),
+ FRAC_CONST(0.072805502201299),
+ FRAC_CONST(0.073733417088896),
+ FRAC_CONST(0.074668707185649),
+ FRAC_CONST(0.075611388247794),
+ FRAC_CONST(0.076561475699152),
+ FRAC_CONST(0.077518984628715),
+ FRAC_CONST(0.078483929788261),
+ FRAC_CONST(0.079456325589986),
+ FRAC_CONST(0.080436186104162),
+ FRAC_CONST(0.081423525056808),
+ FRAC_CONST(0.082418355827392),
+ FRAC_CONST(0.083420691446553),
+ FRAC_CONST(0.084430544593841),
+ FRAC_CONST(0.085447927595483),
+ FRAC_CONST(0.086472852422178),
+ FRAC_CONST(0.087505330686900),
+ FRAC_CONST(0.088545373642744),
+ FRAC_CONST(0.089592992180780),
+ FRAC_CONST(0.090648196827937),
+ FRAC_CONST(0.091710997744919),
+ FRAC_CONST(0.092781404724131),
+ FRAC_CONST(0.093859427187640),
+ FRAC_CONST(0.094945074185163),
+ FRAC_CONST(0.096038354392069),
+ FRAC_CONST(0.097139276107423),
+ FRAC_CONST(0.098247847252041),
+ FRAC_CONST(0.099364075366580),
+ FRAC_CONST(0.10048796760965),
+ FRAC_CONST(0.10161953075597),
+ FRAC_CONST(0.10275877119451),
+ FRAC_CONST(0.10390569492671),
+ FRAC_CONST(0.10506030756469),
+ FRAC_CONST(0.10622261432949),
+ FRAC_CONST(0.10739262004941),
+ FRAC_CONST(0.10857032915821),
+ FRAC_CONST(0.10975574569357),
+ FRAC_CONST(0.11094887329534),
+ FRAC_CONST(0.11214971520402),
+ FRAC_CONST(0.11335827425914),
+ FRAC_CONST(0.11457455289772),
+ FRAC_CONST(0.11579855315274),
+ FRAC_CONST(0.11703027665170),
+ FRAC_CONST(0.11826972461510),
+ FRAC_CONST(0.11951689785504),
+ FRAC_CONST(0.12077179677383),
+ FRAC_CONST(0.12203442136263),
+ FRAC_CONST(0.12330477120008),
+ FRAC_CONST(0.12458284545102),
+ FRAC_CONST(0.12586864286523),
+ FRAC_CONST(0.12716216177615),
+ FRAC_CONST(0.12846340009971),
+ FRAC_CONST(0.12977235533312),
+ FRAC_CONST(0.13108902455375),
+ FRAC_CONST(0.13241340441801),
+ FRAC_CONST(0.13374549116025),
+ FRAC_CONST(0.13508528059173),
+ FRAC_CONST(0.13643276809961),
+ FRAC_CONST(0.13778794864595),
+ FRAC_CONST(0.13915081676677),
+ FRAC_CONST(0.14052136657114),
+ FRAC_CONST(0.14189959174027),
+ FRAC_CONST(0.14328548552671),
+ FRAC_CONST(0.14467904075349),
+ FRAC_CONST(0.14608024981336),
+ FRAC_CONST(0.14748910466804),
+ FRAC_CONST(0.14890559684750),
+ FRAC_CONST(0.15032971744929),
+ FRAC_CONST(0.15176145713790),
+ FRAC_CONST(0.15320080614414),
+ FRAC_CONST(0.15464775426459),
+ FRAC_CONST(0.15610229086100),
+ FRAC_CONST(0.15756440485987),
+ FRAC_CONST(0.15903408475193),
+ FRAC_CONST(0.16051131859170),
+ FRAC_CONST(0.16199609399712),
+ FRAC_CONST(0.16348839814917),
+ FRAC_CONST(0.16498821779156),
+ FRAC_CONST(0.16649553923042),
+ FRAC_CONST(0.16801034833404),
+ FRAC_CONST(0.16953263053270),
+ FRAC_CONST(0.17106237081842),
+ FRAC_CONST(0.17259955374484),
+ FRAC_CONST(0.17414416342714),
+ FRAC_CONST(0.17569618354193),
+ FRAC_CONST(0.17725559732720),
+ FRAC_CONST(0.17882238758238),
+ FRAC_CONST(0.18039653666830),
+ FRAC_CONST(0.18197802650733),
+ FRAC_CONST(0.18356683858343),
+ FRAC_CONST(0.18516295394233),
+ FRAC_CONST(0.18676635319174),
+ FRAC_CONST(0.18837701650148),
+ FRAC_CONST(0.18999492360384),
+ FRAC_CONST(0.19162005379380),
+ FRAC_CONST(0.19325238592940),
+ FRAC_CONST(0.19489189843209),
+ FRAC_CONST(0.19653856928714),
+ FRAC_CONST(0.19819237604409),
+ FRAC_CONST(0.19985329581721),
+ FRAC_CONST(0.20152130528605),
+ FRAC_CONST(0.20319638069594),
+ FRAC_CONST(0.20487849785865),
+ FRAC_CONST(0.20656763215298),
+ FRAC_CONST(0.20826375852540),
+ FRAC_CONST(0.20996685149083),
+ FRAC_CONST(0.21167688513330),
+ FRAC_CONST(0.21339383310678),
+ FRAC_CONST(0.21511766863598),
+ FRAC_CONST(0.21684836451719),
+ FRAC_CONST(0.21858589311922),
+ FRAC_CONST(0.22033022638425),
+ FRAC_CONST(0.22208133582887),
+ FRAC_CONST(0.22383919254503),
+ FRAC_CONST(0.22560376720111),
+ FRAC_CONST(0.22737503004300),
+ FRAC_CONST(0.22915295089517),
+ FRAC_CONST(0.23093749916189),
+ FRAC_CONST(0.23272864382838),
+ FRAC_CONST(0.23452635346201),
+ FRAC_CONST(0.23633059621364),
+ FRAC_CONST(0.23814133981883),
+ FRAC_CONST(0.23995855159925),
+ FRAC_CONST(0.24178219846403),
+ FRAC_CONST(0.24361224691114),
+ FRAC_CONST(0.24544866302890),
+ FRAC_CONST(0.24729141249740),
+ FRAC_CONST(0.24914046059007),
+ FRAC_CONST(0.25099577217522),
+ FRAC_CONST(0.25285731171763),
+ FRAC_CONST(0.25472504328019),
+ FRAC_CONST(0.25659893052556),
+ FRAC_CONST(0.25847893671788),
+ FRAC_CONST(0.26036502472451),
+ FRAC_CONST(0.26225715701781),
+ FRAC_CONST(0.26415529567692),
+ FRAC_CONST(0.26605940238966),
+ FRAC_CONST(0.26796943845439),
+ FRAC_CONST(0.26988536478190),
+ FRAC_CONST(0.27180714189742),
+ FRAC_CONST(0.27373472994256),
+ FRAC_CONST(0.27566808867736),
+ FRAC_CONST(0.27760717748238),
+ FRAC_CONST(0.27955195536071),
+ FRAC_CONST(0.28150238094021),
+ FRAC_CONST(0.28345841247557),
+ FRAC_CONST(0.28542000785059),
+ FRAC_CONST(0.28738712458038),
+ FRAC_CONST(0.28935971981364),
+ FRAC_CONST(0.29133775033492),
+ FRAC_CONST(0.29332117256704),
+ FRAC_CONST(0.29530994257338),
+ FRAC_CONST(0.29730401606034),
+ FRAC_CONST(0.29930334837974),
+ FRAC_CONST(0.30130789453132),
+ FRAC_CONST(0.30331760916521),
+ FRAC_CONST(0.30533244658452),
+ FRAC_CONST(0.30735236074785),
+ FRAC_CONST(0.30937730527195),
+ FRAC_CONST(0.31140723343430),
+ FRAC_CONST(0.31344209817583),
+ FRAC_CONST(0.31548185210356),
+ FRAC_CONST(0.31752644749341),
+ FRAC_CONST(0.31957583629288),
+ FRAC_CONST(0.32162997012390),
+ FRAC_CONST(0.32368880028565),
+ FRAC_CONST(0.32575227775738),
+ FRAC_CONST(0.32782035320134),
+ FRAC_CONST(0.32989297696566),
+ FRAC_CONST(0.33197009908736),
+ FRAC_CONST(0.33405166929523),
+ FRAC_CONST(0.33613763701295),
+ FRAC_CONST(0.33822795136203),
+ FRAC_CONST(0.34032256116495),
+ FRAC_CONST(0.34242141494820),
+ FRAC_CONST(0.34452446094547),
+ FRAC_CONST(0.34663164710072),
+ FRAC_CONST(0.34874292107143),
+ FRAC_CONST(0.35085823023181),
+ FRAC_CONST(0.35297752167598),
+ FRAC_CONST(0.35510074222129),
+ FRAC_CONST(0.35722783841160),
+ FRAC_CONST(0.35935875652060),
+ FRAC_CONST(0.36149344255514),
+ FRAC_CONST(0.36363184225864),
+ FRAC_CONST(0.36577390111444),
+ FRAC_CONST(0.36791956434930),
+ FRAC_CONST(0.37006877693676),
+ FRAC_CONST(0.37222148360070),
+ FRAC_CONST(0.37437762881878),
+ FRAC_CONST(0.37653715682603),
+ FRAC_CONST(0.37870001161834),
+ FRAC_CONST(0.38086613695607),
+ FRAC_CONST(0.38303547636766),
+ FRAC_CONST(0.38520797315322),
+ FRAC_CONST(0.38738357038821),
+ FRAC_CONST(0.38956221092708),
+ FRAC_CONST(0.39174383740701),
+ FRAC_CONST(0.39392839225157),
+ FRAC_CONST(0.39611581767449),
+ FRAC_CONST(0.39830605568342),
+ FRAC_CONST(0.40049904808370),
+ FRAC_CONST(0.40269473648218),
+ FRAC_CONST(0.40489306229101),
+ FRAC_CONST(0.40709396673153),
+ FRAC_CONST(0.40929739083810),
+ FRAC_CONST(0.41150327546197),
+ FRAC_CONST(0.41371156127524),
+ FRAC_CONST(0.41592218877472),
+ FRAC_CONST(0.41813509828594),
+ FRAC_CONST(0.42035022996702),
+ FRAC_CONST(0.42256752381274),
+ FRAC_CONST(0.42478691965848),
+ FRAC_CONST(0.42700835718423),
+ FRAC_CONST(0.42923177591866),
+ FRAC_CONST(0.43145711524314),
+ FRAC_CONST(0.43368431439580),
+ FRAC_CONST(0.43591331247564),
+ FRAC_CONST(0.43814404844658),
+ FRAC_CONST(0.44037646114161),
+ FRAC_CONST(0.44261048926688),
+ FRAC_CONST(0.44484607140589),
+ FRAC_CONST(0.44708314602359),
+ FRAC_CONST(0.44932165147057),
+ FRAC_CONST(0.45156152598727),
+ FRAC_CONST(0.45380270770813),
+ FRAC_CONST(0.45604513466581),
+ FRAC_CONST(0.45828874479543),
+ FRAC_CONST(0.46053347593880),
+ FRAC_CONST(0.46277926584861),
+ FRAC_CONST(0.46502605219277),
+ FRAC_CONST(0.46727377255861),
+ FRAC_CONST(0.46952236445718),
+ FRAC_CONST(0.47177176532752),
+ FRAC_CONST(0.47402191254100),
+ FRAC_CONST(0.47627274340557),
+ FRAC_CONST(0.47852419517009),
+ FRAC_CONST(0.48077620502869),
+ FRAC_CONST(0.48302871012505),
+ FRAC_CONST(0.48528164755674),
+ FRAC_CONST(0.48753495437962),
+ FRAC_CONST(0.48978856761212),
+ FRAC_CONST(0.49204242423966),
+ FRAC_CONST(0.49429646121898),
+ FRAC_CONST(0.49655061548250),
+ FRAC_CONST(0.49880482394273),
+ FRAC_CONST(0.50105902349665),
+ FRAC_CONST(0.50331315103004),
+ FRAC_CONST(0.50556714342194),
+ FRAC_CONST(0.50782093754901),
+ FRAC_CONST(0.51007447028990),
+ FRAC_CONST(0.51232767852971),
+ FRAC_CONST(0.51458049916433),
+ FRAC_CONST(0.51683286910489),
+ FRAC_CONST(0.51908472528213),
+ FRAC_CONST(0.52133600465083),
+ FRAC_CONST(0.52358664419420),
+ FRAC_CONST(0.52583658092832),
+ FRAC_CONST(0.52808575190648),
+ FRAC_CONST(0.53033409422367),
+ FRAC_CONST(0.53258154502092),
+ FRAC_CONST(0.53482804148974),
+ FRAC_CONST(0.53707352087652),
+ FRAC_CONST(0.53931792048690),
+ FRAC_CONST(0.54156117769021),
+ FRAC_CONST(0.54380322992385),
+ FRAC_CONST(0.54604401469766),
+ FRAC_CONST(0.54828346959835),
+ FRAC_CONST(0.55052153229384),
+ FRAC_CONST(0.55275814053768),
+ FRAC_CONST(0.55499323217338),
+ FRAC_CONST(0.55722674513883),
+ FRAC_CONST(0.55945861747062),
+ FRAC_CONST(0.56168878730842),
+ FRAC_CONST(0.56391719289930),
+ FRAC_CONST(0.56614377260214),
+ FRAC_CONST(0.56836846489188),
+ FRAC_CONST(0.57059120836390),
+ FRAC_CONST(0.57281194173835),
+ FRAC_CONST(0.57503060386439),
+ FRAC_CONST(0.57724713372458),
+ FRAC_CONST(0.57946147043912),
+ FRAC_CONST(0.58167355327012),
+ FRAC_CONST(0.58388332162591),
+ FRAC_CONST(0.58609071506528),
+ FRAC_CONST(0.58829567330173),
+ FRAC_CONST(0.59049813620770),
+ FRAC_CONST(0.59269804381879),
+ FRAC_CONST(0.59489533633802),
+ FRAC_CONST(0.59708995413996),
+ FRAC_CONST(0.59928183777495),
+ FRAC_CONST(0.60147092797329),
+ FRAC_CONST(0.60365716564937),
+ FRAC_CONST(0.60584049190582),
+ FRAC_CONST(0.60802084803764),
+ FRAC_CONST(0.61019817553632),
+ FRAC_CONST(0.61237241609393),
+ FRAC_CONST(0.61454351160718),
+ FRAC_CONST(0.61671140418155),
+ FRAC_CONST(0.61887603613527),
+ FRAC_CONST(0.62103735000336),
+ FRAC_CONST(0.62319528854167),
+ FRAC_CONST(0.62534979473088),
+ FRAC_CONST(0.62750081178042),
+ FRAC_CONST(0.62964828313250),
+ FRAC_CONST(0.63179215246597),
+ FRAC_CONST(0.63393236370030),
+ FRAC_CONST(0.63606886099946),
+ FRAC_CONST(0.63820158877577),
+ FRAC_CONST(0.64033049169379),
+ FRAC_CONST(0.64245551467413),
+ FRAC_CONST(0.64457660289729),
+ FRAC_CONST(0.64669370180740),
+ FRAC_CONST(0.64880675711607),
+ FRAC_CONST(0.65091571480603),
+ FRAC_CONST(0.65302052113494),
+ FRAC_CONST(0.65512112263906),
+ FRAC_CONST(0.65721746613689),
+ FRAC_CONST(0.65930949873289),
+ FRAC_CONST(0.66139716782102),
+ FRAC_CONST(0.66348042108842),
+ FRAC_CONST(0.66555920651892),
+ FRAC_CONST(0.66763347239664),
+ FRAC_CONST(0.66970316730947),
+ FRAC_CONST(0.67176824015260),
+ FRAC_CONST(0.67382864013196),
+ FRAC_CONST(0.67588431676768),
+ FRAC_CONST(0.67793521989751),
+ FRAC_CONST(0.67998129968017),
+ FRAC_CONST(0.68202250659876),
+ FRAC_CONST(0.68405879146403),
+ FRAC_CONST(0.68609010541774),
+ FRAC_CONST(0.68811639993588),
+ FRAC_CONST(0.69013762683195),
+ FRAC_CONST(0.69215373826012),
+ FRAC_CONST(0.69416468671849),
+ FRAC_CONST(0.69617042505214),
+ FRAC_CONST(0.69817090645634),
+ FRAC_CONST(0.70016608447958),
+ FRAC_CONST(0.70215591302664),
+ FRAC_CONST(0.70414034636163),
+ FRAC_CONST(0.70611933911096),
+ FRAC_CONST(0.70809284626630),
+ FRAC_CONST(0.71006082318751),
+ FRAC_CONST(0.71202322560554),
+ FRAC_CONST(0.71398000962530),
+ FRAC_CONST(0.71593113172842),
+ FRAC_CONST(0.71787654877613),
+ FRAC_CONST(0.71981621801195),
+ FRAC_CONST(0.72175009706445),
+ FRAC_CONST(0.72367814394990),
+ FRAC_CONST(0.72560031707496),
+ FRAC_CONST(0.72751657523927),
+ FRAC_CONST(0.72942687763803),
+ FRAC_CONST(0.73133118386457),
+ FRAC_CONST(0.73322945391280),
+ FRAC_CONST(0.73512164817975),
+ FRAC_CONST(0.73700772746796),
+ FRAC_CONST(0.73888765298787),
+ FRAC_CONST(0.74076138636020),
+ FRAC_CONST(0.74262888961827),
+ FRAC_CONST(0.74449012521027),
+ FRAC_CONST(0.74634505600152),
+ FRAC_CONST(0.74819364527663),
+ FRAC_CONST(0.75003585674175),
+ FRAC_CONST(0.75187165452661),
+ FRAC_CONST(0.75370100318668),
+ FRAC_CONST(0.75552386770515),
+ FRAC_CONST(0.75734021349500),
+ FRAC_CONST(0.75915000640095),
+ FRAC_CONST(0.76095321270137),
+ FRAC_CONST(0.76274979911019),
+ FRAC_CONST(0.76453973277875),
+ FRAC_CONST(0.76632298129757),
+ FRAC_CONST(0.76809951269819),
+ FRAC_CONST(0.76986929545481),
+ FRAC_CONST(0.77163229848604),
+ FRAC_CONST(0.77338849115651),
+ FRAC_CONST(0.77513784327849),
+ FRAC_CONST(0.77688032511340),
+ FRAC_CONST(0.77861590737340),
+ FRAC_CONST(0.78034456122283),
+ FRAC_CONST(0.78206625827961),
+ FRAC_CONST(0.78378097061667),
+ FRAC_CONST(0.78548867076330),
+ FRAC_CONST(0.78718933170643),
+ FRAC_CONST(0.78888292689189),
+ FRAC_CONST(0.79056943022564),
+ FRAC_CONST(0.79224881607494),
+ FRAC_CONST(0.79392105926949),
+ FRAC_CONST(0.79558613510249),
+ FRAC_CONST(0.79724401933170),
+ FRAC_CONST(0.79889468818046),
+ FRAC_CONST(0.80053811833858),
+ FRAC_CONST(0.80217428696334),
+ FRAC_CONST(0.80380317168028),
+ FRAC_CONST(0.80542475058405),
+ FRAC_CONST(0.80703900223920),
+ FRAC_CONST(0.80864590568089),
+ FRAC_CONST(0.81024544041560),
+ FRAC_CONST(0.81183758642175),
+ FRAC_CONST(0.81342232415032),
+ FRAC_CONST(0.81499963452540),
+ FRAC_CONST(0.81656949894467),
+ FRAC_CONST(0.81813189927991),
+ FRAC_CONST(0.81968681787738),
+ FRAC_CONST(0.82123423755821),
+ FRAC_CONST(0.82277414161874),
+ FRAC_CONST(0.82430651383076),
+ FRAC_CONST(0.82583133844180),
+ FRAC_CONST(0.82734860017528),
+ FRAC_CONST(0.82885828423070),
+ FRAC_CONST(0.83036037628369),
+ FRAC_CONST(0.83185486248609),
+ FRAC_CONST(0.83334172946597),
+ FRAC_CONST(0.83482096432759),
+ FRAC_CONST(0.83629255465130),
+ FRAC_CONST(0.83775648849344),
+ FRAC_CONST(0.83921275438615),
+ FRAC_CONST(0.84066134133716),
+ FRAC_CONST(0.84210223882952),
+ FRAC_CONST(0.84353543682130),
+ FRAC_CONST(0.84496092574524),
+ FRAC_CONST(0.84637869650833),
+ FRAC_CONST(0.84778874049138),
+ FRAC_CONST(0.84919104954855),
+ FRAC_CONST(0.85058561600677),
+ FRAC_CONST(0.85197243266520),
+ FRAC_CONST(0.85335149279457),
+ FRAC_CONST(0.85472279013653),
+ FRAC_CONST(0.85608631890295),
+ FRAC_CONST(0.85744207377513),
+ FRAC_CONST(0.85879004990298),
+ FRAC_CONST(0.86013024290422),
+ FRAC_CONST(0.86146264886346),
+ FRAC_CONST(0.86278726433124),
+ FRAC_CONST(0.86410408632306),
+ FRAC_CONST(0.86541311231838),
+ FRAC_CONST(0.86671434025950),
+ FRAC_CONST(0.86800776855046),
+ FRAC_CONST(0.86929339605590),
+ FRAC_CONST(0.87057122209981),
+ FRAC_CONST(0.87184124646433),
+ FRAC_CONST(0.87310346938840),
+ FRAC_CONST(0.87435789156650),
+ FRAC_CONST(0.87560451414719),
+ FRAC_CONST(0.87684333873173),
+ FRAC_CONST(0.87807436737261),
+ FRAC_CONST(0.87929760257204),
+ FRAC_CONST(0.88051304728038),
+ FRAC_CONST(0.88172070489456),
+ FRAC_CONST(0.88292057925645),
+ FRAC_CONST(0.88411267465117),
+ FRAC_CONST(0.88529699580537),
+ FRAC_CONST(0.88647354788545),
+ FRAC_CONST(0.88764233649580),
+ FRAC_CONST(0.88880336767692),
+ FRAC_CONST(0.88995664790351),
+ FRAC_CONST(0.89110218408260),
+ FRAC_CONST(0.89223998355154),
+ FRAC_CONST(0.89337005407600),
+ FRAC_CONST(0.89449240384793),
+ FRAC_CONST(0.89560704148345),
+ FRAC_CONST(0.89671397602074),
+ FRAC_CONST(0.89781321691786),
+ FRAC_CONST(0.89890477405053),
+ FRAC_CONST(0.89998865770993),
+ FRAC_CONST(0.90106487860034),
+ FRAC_CONST(0.90213344783689),
+ FRAC_CONST(0.90319437694315),
+ FRAC_CONST(0.90424767784873),
+ FRAC_CONST(0.90529336288690),
+ FRAC_CONST(0.90633144479201),
+ FRAC_CONST(0.90736193669708),
+ FRAC_CONST(0.90838485213119),
+ FRAC_CONST(0.90940020501694),
+ FRAC_CONST(0.91040800966776),
+ FRAC_CONST(0.91140828078533),
+ FRAC_CONST(0.91240103345685),
+ FRAC_CONST(0.91338628315231),
+ FRAC_CONST(0.91436404572173),
+ FRAC_CONST(0.91533433739238),
+ FRAC_CONST(0.91629717476594),
+ FRAC_CONST(0.91725257481564),
+ FRAC_CONST(0.91820055488334),
+ FRAC_CONST(0.91914113267664),
+ FRAC_CONST(0.92007432626589),
+ FRAC_CONST(0.92100015408120),
+ FRAC_CONST(0.92191863490944),
+ FRAC_CONST(0.92282978789113),
+ FRAC_CONST(0.92373363251740),
+ FRAC_CONST(0.92463018862687),
+ FRAC_CONST(0.92551947640245),
+ FRAC_CONST(0.92640151636824),
+ FRAC_CONST(0.92727632938624),
+ FRAC_CONST(0.92814393665320),
+ FRAC_CONST(0.92900435969727),
+ FRAC_CONST(0.92985762037477),
+ FRAC_CONST(0.93070374086684),
+ FRAC_CONST(0.93154274367610),
+ FRAC_CONST(0.93237465162328),
+ FRAC_CONST(0.93319948784382),
+ FRAC_CONST(0.93401727578443),
+ FRAC_CONST(0.93482803919967),
+ FRAC_CONST(0.93563180214841),
+ FRAC_CONST(0.93642858899043),
+ FRAC_CONST(0.93721842438279),
+ FRAC_CONST(0.93800133327637),
+ FRAC_CONST(0.93877734091223),
+ FRAC_CONST(0.93954647281807),
+ FRAC_CONST(0.94030875480458),
+ FRAC_CONST(0.94106421296182),
+ FRAC_CONST(0.94181287365556),
+ FRAC_CONST(0.94255476352362),
+ FRAC_CONST(0.94328990947213),
+ FRAC_CONST(0.94401833867184),
+ FRAC_CONST(0.94474007855439),
+ FRAC_CONST(0.94545515680855),
+ FRAC_CONST(0.94616360137644),
+ FRAC_CONST(0.94686544044975),
+ FRAC_CONST(0.94756070246592),
+ FRAC_CONST(0.94824941610434),
+ FRAC_CONST(0.94893161028248),
+ FRAC_CONST(0.94960731415209),
+ FRAC_CONST(0.95027655709525),
+ FRAC_CONST(0.95093936872056),
+ FRAC_CONST(0.95159577885924),
+ FRAC_CONST(0.95224581756115),
+ FRAC_CONST(0.95288951509097),
+ FRAC_CONST(0.95352690192417),
+ FRAC_CONST(0.95415800874314),
+ FRAC_CONST(0.95478286643320),
+ FRAC_CONST(0.95540150607863),
+ FRAC_CONST(0.95601395895871),
+ FRAC_CONST(0.95662025654373),
+ FRAC_CONST(0.95722043049100),
+ FRAC_CONST(0.95781451264084),
+ FRAC_CONST(0.95840253501260),
+ FRAC_CONST(0.95898452980058),
+ FRAC_CONST(0.95956052937008),
+ FRAC_CONST(0.96013056625336),
+ FRAC_CONST(0.96069467314557),
+ FRAC_CONST(0.96125288290073),
+ FRAC_CONST(0.96180522852773),
+ FRAC_CONST(0.96235174318622),
+ FRAC_CONST(0.96289246018262),
+ FRAC_CONST(0.96342741296604),
+ FRAC_CONST(0.96395663512424),
+ FRAC_CONST(0.96448016037959),
+ FRAC_CONST(0.96499802258499),
+ FRAC_CONST(0.96551025571985),
+ FRAC_CONST(0.96601689388602),
+ FRAC_CONST(0.96651797130376),
+ FRAC_CONST(0.96701352230768),
+ FRAC_CONST(0.96750358134269),
+ FRAC_CONST(0.96798818295998),
+ FRAC_CONST(0.96846736181297),
+ FRAC_CONST(0.96894115265327),
+ FRAC_CONST(0.96940959032667),
+ FRAC_CONST(0.96987270976912),
+ FRAC_CONST(0.97033054600270),
+ FRAC_CONST(0.97078313413161),
+ FRAC_CONST(0.97123050933818),
+ FRAC_CONST(0.97167270687887),
+ FRAC_CONST(0.97210976208030),
+ FRAC_CONST(0.97254171033525),
+ FRAC_CONST(0.97296858709871),
+ FRAC_CONST(0.97339042788392),
+ FRAC_CONST(0.97380726825843),
+ FRAC_CONST(0.97421914384017),
+ FRAC_CONST(0.97462609029350),
+ FRAC_CONST(0.97502814332534),
+ FRAC_CONST(0.97542533868127),
+ FRAC_CONST(0.97581771214160),
+ FRAC_CONST(0.97620529951759),
+ FRAC_CONST(0.97658813664749),
+ FRAC_CONST(0.97696625939282),
+ FRAC_CONST(0.97733970363445),
+ FRAC_CONST(0.97770850526884),
+ FRAC_CONST(0.97807270020427),
+ FRAC_CONST(0.97843232435704),
+ FRAC_CONST(0.97878741364771),
+ FRAC_CONST(0.97913800399743),
+ FRAC_CONST(0.97948413132414),
+ FRAC_CONST(0.97982583153895),
+ FRAC_CONST(0.98016314054243),
+ FRAC_CONST(0.98049609422096),
+ FRAC_CONST(0.98082472844313),
+ FRAC_CONST(0.98114907905608),
+ FRAC_CONST(0.98146918188197),
+ FRAC_CONST(0.98178507271438),
+ FRAC_CONST(0.98209678731477),
+ FRAC_CONST(0.98240436140902),
+ FRAC_CONST(0.98270783068385),
+ FRAC_CONST(0.98300723078342),
+ FRAC_CONST(0.98330259730589),
+ FRAC_CONST(0.98359396579995),
+ FRAC_CONST(0.98388137176152),
+ FRAC_CONST(0.98416485063031),
+ FRAC_CONST(0.98444443778651),
+ FRAC_CONST(0.98472016854752),
+ FRAC_CONST(0.98499207816463),
+ FRAC_CONST(0.98526020181980),
+ FRAC_CONST(0.98552457462240),
+ FRAC_CONST(0.98578523160609),
+ FRAC_CONST(0.98604220772560),
+ FRAC_CONST(0.98629553785362),
+ FRAC_CONST(0.98654525677772),
+ FRAC_CONST(0.98679139919726),
+ FRAC_CONST(0.98703399972035),
+ FRAC_CONST(0.98727309286089),
+ FRAC_CONST(0.98750871303556),
+ FRAC_CONST(0.98774089456089),
+ FRAC_CONST(0.98796967165036),
+ FRAC_CONST(0.98819507841154),
+ FRAC_CONST(0.98841714884323),
+ FRAC_CONST(0.98863591683269),
+ FRAC_CONST(0.98885141615285),
+ FRAC_CONST(0.98906368045957),
+ FRAC_CONST(0.98927274328896),
+ FRAC_CONST(0.98947863805473),
+ FRAC_CONST(0.98968139804554),
+ FRAC_CONST(0.98988105642241),
+ FRAC_CONST(0.99007764621618),
+ FRAC_CONST(0.99027120032501),
+ FRAC_CONST(0.99046175151186),
+ FRAC_CONST(0.99064933240208),
+ FRAC_CONST(0.99083397548099),
+ FRAC_CONST(0.99101571309153),
+ FRAC_CONST(0.99119457743191),
+ FRAC_CONST(0.99137060055337),
+ FRAC_CONST(0.99154381435784),
+ FRAC_CONST(0.99171425059582),
+ FRAC_CONST(0.99188194086414),
+ FRAC_CONST(0.99204691660388),
+ FRAC_CONST(0.99220920909823),
+ FRAC_CONST(0.99236884947045),
+ FRAC_CONST(0.99252586868186),
+ FRAC_CONST(0.99268029752989),
+ FRAC_CONST(0.99283216664606),
+ FRAC_CONST(0.99298150649419),
+ FRAC_CONST(0.99312834736847),
+ FRAC_CONST(0.99327271939167),
+ FRAC_CONST(0.99341465251338),
+ FRAC_CONST(0.99355417650825),
+ FRAC_CONST(0.99369132097430),
+ FRAC_CONST(0.99382611533130),
+ FRAC_CONST(0.99395858881910),
+ FRAC_CONST(0.99408877049612),
+ FRAC_CONST(0.99421668923778),
+ FRAC_CONST(0.99434237373503),
+ FRAC_CONST(0.99446585249289),
+ FRAC_CONST(0.99458715382906),
+ FRAC_CONST(0.99470630587254),
+ FRAC_CONST(0.99482333656229),
+ FRAC_CONST(0.99493827364600),
+ FRAC_CONST(0.99505114467878),
+ FRAC_CONST(0.99516197702200),
+ FRAC_CONST(0.99527079784214),
+ FRAC_CONST(0.99537763410962),
+ FRAC_CONST(0.99548251259777),
+ FRAC_CONST(0.99558545988178),
+ FRAC_CONST(0.99568650233767),
+ FRAC_CONST(0.99578566614138),
+ FRAC_CONST(0.99588297726783),
+ FRAC_CONST(0.99597846149005),
+ FRAC_CONST(0.99607214437834),
+ FRAC_CONST(0.99616405129947),
+ FRAC_CONST(0.99625420741595),
+ FRAC_CONST(0.99634263768527),
+ FRAC_CONST(0.99642936685928),
+ FRAC_CONST(0.99651441948352),
+ FRAC_CONST(0.99659781989663),
+ FRAC_CONST(0.99667959222978),
+ FRAC_CONST(0.99675976040620),
+ FRAC_CONST(0.99683834814063),
+ FRAC_CONST(0.99691537893895),
+ FRAC_CONST(0.99699087609774),
+ FRAC_CONST(0.99706486270391),
+ FRAC_CONST(0.99713736163442),
+ FRAC_CONST(0.99720839555593),
+ FRAC_CONST(0.99727798692461),
+ FRAC_CONST(0.99734615798589),
+ FRAC_CONST(0.99741293077431),
+ FRAC_CONST(0.99747832711337),
+ FRAC_CONST(0.99754236861541),
+ FRAC_CONST(0.99760507668158),
+ FRAC_CONST(0.99766647250181),
+ FRAC_CONST(0.99772657705478),
+ FRAC_CONST(0.99778541110799),
+ FRAC_CONST(0.99784299521785),
+ FRAC_CONST(0.99789934972976),
+ FRAC_CONST(0.99795449477828),
+ FRAC_CONST(0.99800845028730),
+ FRAC_CONST(0.99806123597027),
+ FRAC_CONST(0.99811287133042),
+ FRAC_CONST(0.99816337566108),
+ FRAC_CONST(0.99821276804596),
+ FRAC_CONST(0.99826106735952),
+ FRAC_CONST(0.99830829226732),
+ FRAC_CONST(0.99835446122649),
+ FRAC_CONST(0.99839959248609),
+ FRAC_CONST(0.99844370408765),
+ FRAC_CONST(0.99848681386566),
+ FRAC_CONST(0.99852893944805),
+ FRAC_CONST(0.99857009825685),
+ FRAC_CONST(0.99861030750869),
+ FRAC_CONST(0.99864958421549),
+ FRAC_CONST(0.99868794518504),
+ FRAC_CONST(0.99872540702178),
+ FRAC_CONST(0.99876198612738),
+ FRAC_CONST(0.99879769870160),
+ FRAC_CONST(0.99883256074295),
+ FRAC_CONST(0.99886658804953),
+ FRAC_CONST(0.99889979621983),
+ FRAC_CONST(0.99893220065356),
+ FRAC_CONST(0.99896381655254),
+ FRAC_CONST(0.99899465892154),
+ FRAC_CONST(0.99902474256924),
+ FRAC_CONST(0.99905408210916),
+ FRAC_CONST(0.99908269196056),
+ FRAC_CONST(0.99911058634952),
+ FRAC_CONST(0.99913777930986),
+ FRAC_CONST(0.99916428468421),
+ FRAC_CONST(0.99919011612505),
+ FRAC_CONST(0.99921528709576),
+ FRAC_CONST(0.99923981087174),
+ FRAC_CONST(0.99926370054150),
+ FRAC_CONST(0.99928696900779),
+ FRAC_CONST(0.99930962898876),
+ FRAC_CONST(0.99933169301910),
+ FRAC_CONST(0.99935317345126),
+ FRAC_CONST(0.99937408245662),
+ FRAC_CONST(0.99939443202674),
+ FRAC_CONST(0.99941423397457),
+ FRAC_CONST(0.99943349993572),
+ FRAC_CONST(0.99945224136972),
+ FRAC_CONST(0.99947046956130),
+ FRAC_CONST(0.99948819562171),
+ FRAC_CONST(0.99950543049000),
+ FRAC_CONST(0.99952218493439),
+ FRAC_CONST(0.99953846955355),
+ FRAC_CONST(0.99955429477803),
+ FRAC_CONST(0.99956967087154),
+ FRAC_CONST(0.99958460793242),
+ FRAC_CONST(0.99959911589494),
+ FRAC_CONST(0.99961320453077),
+ FRAC_CONST(0.99962688345035),
+ FRAC_CONST(0.99964016210433),
+ FRAC_CONST(0.99965304978499),
+ FRAC_CONST(0.99966555562769),
+ FRAC_CONST(0.99967768861231),
+ FRAC_CONST(0.99968945756473),
+ FRAC_CONST(0.99970087115825),
+ FRAC_CONST(0.99971193791510),
+ FRAC_CONST(0.99972266620792),
+ FRAC_CONST(0.99973306426121),
+ FRAC_CONST(0.99974314015288),
+ FRAC_CONST(0.99975290181568),
+ FRAC_CONST(0.99976235703876),
+ FRAC_CONST(0.99977151346914),
+ FRAC_CONST(0.99978037861326),
+ FRAC_CONST(0.99978895983845),
+ FRAC_CONST(0.99979726437448),
+ FRAC_CONST(0.99980529931507),
+ FRAC_CONST(0.99981307161943),
+ FRAC_CONST(0.99982058811377),
+ FRAC_CONST(0.99982785549283),
+ FRAC_CONST(0.99983488032144),
+ FRAC_CONST(0.99984166903600),
+ FRAC_CONST(0.99984822794606),
+ FRAC_CONST(0.99985456323584),
+ FRAC_CONST(0.99986068096572),
+ FRAC_CONST(0.99986658707386),
+ FRAC_CONST(0.99987228737764),
+ FRAC_CONST(0.99987778757524),
+ FRAC_CONST(0.99988309324717),
+ FRAC_CONST(0.99988820985777),
+ FRAC_CONST(0.99989314275675),
+ FRAC_CONST(0.99989789718072),
+ FRAC_CONST(0.99990247825468),
+ FRAC_CONST(0.99990689099357),
+ FRAC_CONST(0.99991114030376),
+ FRAC_CONST(0.99991523098456),
+ FRAC_CONST(0.99991916772971),
+ FRAC_CONST(0.99992295512891),
+ FRAC_CONST(0.99992659766930),
+ FRAC_CONST(0.99993009973692),
+ FRAC_CONST(0.99993346561824),
+ FRAC_CONST(0.99993669950161),
+ FRAC_CONST(0.99993980547870),
+ FRAC_CONST(0.99994278754604),
+ FRAC_CONST(0.99994564960642),
+ FRAC_CONST(0.99994839547033),
+ FRAC_CONST(0.99995102885747),
+ FRAC_CONST(0.99995355339809),
+ FRAC_CONST(0.99995597263451),
+ FRAC_CONST(0.99995829002249),
+ FRAC_CONST(0.99996050893264),
+ FRAC_CONST(0.99996263265183),
+ FRAC_CONST(0.99996466438460),
+ FRAC_CONST(0.99996660725452),
+ FRAC_CONST(0.99996846430558),
+ FRAC_CONST(0.99997023850356),
+ FRAC_CONST(0.99997193273736),
+ FRAC_CONST(0.99997354982037),
+ FRAC_CONST(0.99997509249183),
+ FRAC_CONST(0.99997656341810),
+ FRAC_CONST(0.99997796519400),
+ FRAC_CONST(0.99997930034415),
+ FRAC_CONST(0.99998057132421),
+ FRAC_CONST(0.99998178052220),
+ FRAC_CONST(0.99998293025975),
+ FRAC_CONST(0.99998402279338),
+ FRAC_CONST(0.99998506031574),
+ FRAC_CONST(0.99998604495686),
+ FRAC_CONST(0.99998697878536),
+ FRAC_CONST(0.99998786380966),
+ FRAC_CONST(0.99998870197921),
+ FRAC_CONST(0.99998949518567),
+ FRAC_CONST(0.99999024526408),
+ FRAC_CONST(0.99999095399401),
+ FRAC_CONST(0.99999162310077),
+ FRAC_CONST(0.99999225425649),
+ FRAC_CONST(0.99999284908128),
+ FRAC_CONST(0.99999340914435),
+ FRAC_CONST(0.99999393596510),
+ FRAC_CONST(0.99999443101421),
+ FRAC_CONST(0.99999489571473),
+ FRAC_CONST(0.99999533144314),
+ FRAC_CONST(0.99999573953040),
+ FRAC_CONST(0.99999612126300),
+ FRAC_CONST(0.99999647788395),
+ FRAC_CONST(0.99999681059383),
+ FRAC_CONST(0.99999712055178),
+ FRAC_CONST(0.99999740887647),
+ FRAC_CONST(0.99999767664709),
+ FRAC_CONST(0.99999792490431),
+ FRAC_CONST(0.99999815465123),
+ FRAC_CONST(0.99999836685427),
+ FRAC_CONST(0.99999856244415),
+ FRAC_CONST(0.99999874231676),
+ FRAC_CONST(0.99999890733405),
+ FRAC_CONST(0.99999905832493),
+ FRAC_CONST(0.99999919608613),
+ FRAC_CONST(0.99999932138304),
+ FRAC_CONST(0.99999943495056),
+ FRAC_CONST(0.99999953749392),
+ FRAC_CONST(0.99999962968950),
+ FRAC_CONST(0.99999971218563),
+ FRAC_CONST(0.99999978560337),
+ FRAC_CONST(0.99999985053727),
+ FRAC_CONST(0.99999990755616),
+ FRAC_CONST(0.99999995720387)
};
-#else
-
-real_t kbd_long_1024[] =
-{
- 0x132C5,
- 0x1C2DF,
- 0x23D4C,
- 0x2AEA1,
- 0x31B8E,
- 0x38665,
- 0x3F07E,
- 0x45AB3,
- 0x4C598,
- 0x53198,
- 0x59F03,
- 0x60E18,
- 0x67F08,
- 0x6F1FB,
- 0x76714,
- 0x7DE70,
- 0x85828,
- 0x8D455,
- 0x95308,
- 0x9D456,
- 0xA5850,
- 0xADF05,
- 0xB6884,
- 0xBF4DB,
- 0xC8419,
- 0xD1649,
- 0xDAB78,
- 0xE43B3,
- 0xEDF05,
- 0xF7D79,
- 0x101F1B,
- 0x10C3F5,
- 0x116C13,
- 0x12177F,
- 0x12C644,
- 0x13786C,
- 0x142E01,
- 0x14E70D,
- 0x15A39B,
- 0x1663B5,
- 0x172764,
- 0x17EEB2,
- 0x18B9AA,
- 0x198856,
- 0x1A5ABE,
- 0x1B30ED,
- 0x1C0AED,
- 0x1CE8C7,
- 0x1DCA84,
- 0x1EB030,
- 0x1F99D2,
- 0x208776,
- 0x217924,
- 0x226EE6,
- 0x2368C6,
- 0x2466CD,
- 0x256905,
- 0x266F77,
- 0x277A2D,
- 0x288930,
- 0x299C8A,
- 0x2AB445,
- 0x2BD069,
- 0x2CF101,
- 0x2E1616,
- 0x2F3FB1,
- 0x306DDC,
- 0x31A0A0,
- 0x32D806,
- 0x341419,
- 0x3554E1,
- 0x369A68,
- 0x37E4B7,
- 0x3933D7,
- 0x3A87D3,
- 0x3BE0B3,
- 0x3D3E80,
- 0x3EA144,
- 0x400908,
- 0x4175D6,
- 0x42E7B6,
- 0x445EB3,
- 0x45DAD4,
- 0x475C24,
- 0x48E2AB,
- 0x4A6E73,
- 0x4BFF84,
- 0x4D95E9,
- 0x4F31AA,
- 0x50D2CF,
- 0x527963,
- 0x54256E,
- 0x55D6F9,
- 0x578E0D,
- 0x594AB4,
- 0x5B0CF5,
- 0x5CD4DA,
- 0x5EA26C,
- 0x6075B3,
- 0x624EB9,
- 0x642D86,
- 0x661223,
- 0x67FC98,
- 0x69ECEE,
- 0x6BE32E,
- 0x6DDF61,
- 0x6FE18F,
- 0x71E9C0,
- 0x73F7FD,
- 0x760C4F,
- 0x7826BD,
- 0x7A4751,
- 0x7C6E12,
- 0x7E9B0A,
- 0x80CE3F,
- 0x8307BA,
- 0x854784,
- 0x878DA5,
- 0x89DA24,
- 0x8C2D09,
- 0x8E865E,
- 0x90E628,
- 0x934C71,
- 0x95B940,
- 0x982C9D,
- 0x9AA690,
- 0x9D2720,
- 0x9FAE55,
- 0xA23C37,
- 0xA4D0CD,
- 0xA76C1E,
- 0xAA0E31,
- 0xACB70F,
- 0xAF66BF,
- 0xB21D47,
- 0xB4DAAF,
- 0xB79EFD,
- 0xBA6A3A,
- 0xBD3C6C,
- 0xC01599,
- 0xC2F5C9,
- 0xC5DD03,
- 0xC8CB4D,
- 0xCBC0AD,
- 0xCEBD2B,
- 0xD1C0CD,
- 0xD4CB99,
- 0xD7DD96,
- 0xDAF6C9,
- 0xDE173A,
- 0xE13EEF,
- 0xE46DED,
- 0xE7A43B,
- 0xEAE1DE,
- 0xEE26DC,
- 0xF1733C,
- 0xF4C702,
- 0xF82235,
- 0xFB84DA,
- 0xFEEEF7,
- 0x1026090,
- 0x105D9AC,
- 0x1095A50,
- 0x10CE280,
- 0x1107242,
- 0x114099A,
- 0x117A88E,
- 0x11B4F24,
- 0x11EFD5E,
- 0x122B342,
- 0x12670D4,
- 0x12A361A,
- 0x12E0318,
- 0x131D7D0,
- 0x135B44A,
- 0x1399886,
- 0x13D848C,
- 0x141785E,
- 0x14573FE,
- 0x1497774,
- 0x14D82C2,
- 0x15195E8,
- 0x155B0F0,
- 0x159D3D8,
- 0x15DFEA6,
- 0x162315C,
- 0x1666BFE,
- 0x16AAE8E,
- 0x16EF910,
- 0x1734B86,
- 0x177A5F4,
- 0x17C085A,
- 0x18072BE,
- 0x184E520,
- 0x1895F84,
- 0x18DE1EA,
- 0x1926C56,
- 0x196FEC8,
- 0x19B9946,
- 0x1A03BCE,
- 0x1A4E662,
- 0x1A99904,
- 0x1AE53B8,
- 0x1B3167C,
- 0x1B7E152,
- 0x1BCB43E,
- 0x1C18F3E,
- 0x1C67254,
- 0x1CB5D80,
- 0x1D050C4,
- 0x1D54C20,
- 0x1DA4F96,
- 0x1DF5B24,
- 0x1E46ECC,
- 0x1E98A8C,
- 0x1EEAE68,
- 0x1F3DA5E,
- 0x1F90E6C,
- 0x1FE4A94,
- 0x2038ED8,
- 0x208DB30,
- 0x20E2FA4,
- 0x2138C2C,
- 0x218F0D0,
- 0x21E5D84,
- 0x223D250,
- 0x2294F30,
- 0x22ED420,
- 0x2346124,
- 0x239F634,
- 0x23F9354,
- 0x2453880,
- 0x24AE5B8,
- 0x2509AF8,
- 0x2565840,
- 0x25C1D88,
- 0x261EAD4,
- 0x267C024,
- 0x26D9D6C,
- 0x27382B0,
- 0x2796FEC,
- 0x27F651C,
- 0x2856240,
- 0x28B6754,
- 0x2917450,
- 0x2978938,
- 0x29DA604,
- 0x2A3CAB0,
- 0x2A9F738,
- 0x2B02BA0,
- 0x2B667D8,
- 0x2BCABE4,
- 0x2C2F7C0,
- 0x2C94B64,
- 0x2CFA6CC,
- 0x2D609F8,
- 0x2DC74DC,
- 0x2E2E77C,
- 0x2E961CC,
- 0x2EFE3C8,
- 0x2F66D6C,
- 0x2FCFEB8,
- 0x30397A0,
- 0x30A381C,
- 0x310E030,
- 0x3178FD0,
- 0x31E46F8,
- 0x32505A0,
- 0x32BCBC4,
- 0x3329960,
- 0x3396E68,
- 0x3404AD8,
- 0x3472EAC,
- 0x34E19DC,
- 0x3550C60,
- 0x35C0634,
- 0x363074C,
- 0x36A0FA8,
- 0x3711F38,
- 0x37835FC,
- 0x37F53EC,
- 0x38678FC,
- 0x38DA528,
- 0x394D868,
- 0x39C12B4,
- 0x3A35400,
- 0x3AA9C48,
- 0x3B1EB84,
- 0x3B941AC,
- 0x3C09EB4,
- 0x3C80298,
- 0x3CF6D4C,
- 0x3D6DEC8,
- 0x3DE5704,
- 0x3E5D5F4,
- 0x3ED5B94,
- 0x3F4E7D8,
- 0x3FC7AB4,
- 0x4041428,
- 0x40BB418,
- 0x4135A90,
- 0x41B0778,
- 0x422BAD0,
- 0x42A7488,
- 0x4323490,
- 0x439FAE8,
- 0x441C780,
- 0x4499A50,
- 0x4517350,
- 0x4595270,
- 0x46137A8,
- 0x46922F0,
- 0x4711438,
- 0x4790B78,
- 0x48108A0,
- 0x4890BB0,
- 0x4911490,
- 0x4992340,
- 0x4A137A8,
- 0x4A951C8,
- 0x4B17188,
- 0x4B996E8,
- 0x4C1C1D8,
- 0x4C9F250,
- 0x4D22838,
- 0x4DA6390,
- 0x4E2A448,
- 0x4EAEA50,
- 0x4F335A0,
- 0x4FB8628,
- 0x503DBE0,
- 0x50C36B0,
- 0x51496A0,
- 0x51CFB90,
- 0x5256578,
- 0x52DD450,
- 0x5364808,
- 0x53EC090,
- 0x5473DD8,
- 0x54FBFE0,
- 0x5584690,
- 0x560D1D8,
- 0x56961B8,
- 0x571F610,
- 0x57A8EE0,
- 0x5832C18,
- 0x58BCDA0,
- 0x5947378,
- 0x59D1D88,
- 0x5A5CBC0,
- 0x5AE7E20,
- 0x5B73488,
- 0x5BFEEF8,
- 0x5C8AD58,
- 0x5D16FA0,
- 0x5DA35B8,
- 0x5E2FFA0,
- 0x5EBCD40,
- 0x5F49E80,
- 0x5FD7368,
- 0x6064BD0,
- 0x60F27C0,
- 0x6180718,
- 0x620E9D0,
- 0x629CFD8,
- 0x632B920,
- 0x63BA598,
- 0x6449530,
- 0x64D87D8,
- 0x6567D88,
- 0x65F7628,
- 0x66871B0,
- 0x6717008,
- 0x67A7128,
- 0x68374F8,
- 0x68C7B68,
- 0x6958478,
- 0x69E9000,
- 0x6A79E08,
- 0x6B0AE70,
- 0x6B9C128,
- 0x6C2D628,
- 0x6CBED60,
- 0x6D506B8,
- 0x6DE2220,
- 0x6E73F90,
- 0x6F05EF8,
- 0x6F98040,
- 0x702A358,
- 0x70BC830,
- 0x714EEC0,
- 0x71E16E8,
- 0x72740A8,
- 0x7306BE8,
- 0x7399898,
- 0x742C6A0,
- 0x74BF5F8,
- 0x7552698,
- 0x75E5858,
- 0x7678B38,
- 0x770BF28,
- 0x779F410,
- 0x78329E0,
- 0x78C6090,
- 0x7959800,
- 0x79ED028,
- 0x7A80900,
- 0x7B14260,
- 0x7BA7C50,
- 0x7C3B6B0,
- 0x7CCF170,
- 0x7D62C88,
- 0x7DF67E0,
- 0x7E8A368,
- 0x7F1DF10,
- 0x7FB1AC8,
- 0x8045670,
- 0x80D9210,
- 0x816CD90,
- 0x82008E0,
- 0x82943E0,
- 0x8327E80,
- 0x83BB8C0,
- 0x844F290,
- 0x84E2BD0,
- 0x8576470,
- 0x8609C60,
- 0x869D3A0,
- 0x8730A10,
- 0x87C3FA0,
- 0x8857440,
- 0x88EA7E0,
- 0x897DA60,
- 0x8A10BD0,
- 0x8AA3C10,
- 0x8B36B00,
- 0x8BC98A0,
- 0x8C5C4E0,
- 0x8CEEFB0,
- 0x8D818F0,
- 0x8E14090,
- 0x8EA6690,
- 0x8F38AE0,
- 0x8FCAD60,
- 0x905CE10,
- 0x90EECC0,
- 0x9180990,
- 0x9212440,
- 0x92A3CE0,
- 0x9335350,
- 0x93C6780,
- 0x9457960,
- 0x94E88F0,
- 0x9579610,
- 0x960A0B0,
- 0x969A8C0,
- 0x972AE30,
- 0x97BB0F0,
- 0x984B100,
- 0x98DAE30,
- 0x996A890,
- 0x99FA000,
- 0x9A89470,
- 0x9B185D0,
- 0x9BA7410,
- 0x9C35F30,
- 0x9CC4700,
- 0x9D52B90,
- 0x9DE0CC0,
- 0x9E6EA90,
- 0x9EFC4E0,
- 0x9F89BA0,
- 0xA016ED0,
- 0xA0A3E50,
- 0xA130A10,
- 0xA1BD210,
- 0xA249640,
- 0xA2D5690,
- 0xA3612E0,
- 0xA3ECB30,
- 0xA477F70,
- 0xA502F90,
- 0xA58DB80,
- 0xA618330,
- 0xA6A26A0,
- 0xA72C5A0,
- 0xA7B6050,
- 0xA83F670,
- 0xA8C8820,
- 0xA951530,
- 0xA9D9DA0,
- 0xAA62170,
- 0xAAEA070,
- 0xAB71AB0,
- 0xABF9010,
- 0xAC80090,
- 0xAD06C10,
- 0xAD8D2A0,
- 0xAE13410,
- 0xAE99070,
- 0xAF1E7A0,
- 0xAFA39A0,
- 0xB028650,
- 0xB0ACDC0,
- 0xB130FD0,
- 0xB1B4C70,
- 0xB2383A0,
- 0xB2BB540,
- 0xB33E160,
- 0xB3C07D0,
- 0xB4428B0,
- 0xB4C43D0,
- 0xB545930,
- 0xB5C68C0,
- 0xB647270,
- 0xB6C7650,
- 0xB747430,
- 0xB7C6C20,
- 0xB845E00,
- 0xB8C49D0,
- 0xB942F90,
- 0xB9C0F10,
- 0xBA3E870,
- 0xBABBB80,
- 0xBB38850,
- 0xBBB4ED0,
- 0xBC30EF0,
- 0xBCAC8A0,
- 0xBD27BE0,
- 0xBDA28A0,
- 0xBE1CED0,
- 0xBE96E80,
- 0xBF10780,
- 0xBF899E0,
- 0xC0025A0,
- 0xC07AA90,
- 0xC0F28D0,
- 0xC16A030,
- 0xC1E10C0,
- 0xC257A80,
- 0xC2CDD40,
- 0xC343920,
- 0xC3B8E00,
- 0xC42DBE0,
- 0xC4A22B0,
- 0xC516270,
- 0xC589B20,
- 0xC5FCCA0,
- 0xC66F6F0,
- 0xC6E1A10,
- 0xC7535F0,
- 0xC7C4A90,
- 0xC8357F0,
- 0xC8A5DF0,
- 0xC915C90,
- 0xC9853D0,
- 0xC9F43B0,
- 0xCA62C20,
- 0xCAD0D20,
- 0xCB3E690,
- 0xCBAB880,
- 0xCC182F0,
- 0xCC845D0,
- 0xCCF0110,
- 0xCD5B4B0,
- 0xCDC60B0,
- 0xCE30510,
- 0xCE9A1C0,
- 0xCF036B0,
- 0xCF6C3F0,
- 0xCFD4970,
- 0xD03C720,
- 0xD0A3D10,
- 0xD10AB30,
- 0xD171180,
- 0xD1D6FF0,
- 0xD23C680,
- 0xD2A1530,
- 0xD305C00,
- 0xD369AF0,
- 0xD3CD1E0,
- 0xD4300E0,
- 0xD4927F0,
- 0xD4F4710,
- 0xD555E20,
- 0xD5B6D40,
- 0xD617450,
- 0xD677360,
- 0xD6D6A60,
- 0xD735950,
- 0xD794030,
- 0xD7F1F00,
- 0xD84F5C0,
- 0xD8AC460,
- 0xD908AF0,
- 0xD964960,
- 0xD9BFFB0,
- 0xDA1ADE0,
- 0xDA753E0,
- 0xDACF1D0,
- 0xDB28790,
- 0xDB81530,
- 0xDBD9AA0,
- 0xDC317F0,
- 0xDC88D10,
- 0xDCDFA00,
- 0xDD35ED0,
- 0xDD8BB70,
- 0xDDE0FE0,
- 0xDE35C20,
- 0xDE8A030,
- 0xDEDDC10,
- 0xDF30FD0,
- 0xDF83B50,
- 0xDFD5EB0,
- 0xE0279E0,
- 0xE078CE0,
- 0xE0C97B0,
- 0xE119A60,
- 0xE1694E0,
- 0xE1B8730,
- 0xE207150,
- 0xE255350,
- 0xE2A2D30,
- 0xE2EFEE0,
- 0xE33C870,
- 0xE3889E0,
- 0xE3D4330,
- 0xE41F460,
- 0xE469D70,
- 0xE4B3E60,
- 0xE4FD740,
- 0xE546810,
- 0xE58F0C0,
- 0xE5D7160,
- 0xE61EA00,
- 0xE665A80,
- 0xE6AC300,
- 0xE6F2380,
- 0xE737BF0,
- 0xE77CC70,
- 0xE7C14E0,
- 0xE805560,
- 0xE848DF0,
- 0xE88BE90,
- 0xE8CE740,
- 0xE910800,
- 0xE9520E0,
- 0xE9931D0,
- 0xE9D3AF0,
- 0xEA13C30,
- 0xEA535A0,
- 0xEA92740,
- 0xEAD1110,
- 0xEB0F310,
- 0xEB4CD50,
- 0xEB89FE0,
- 0xEBC6AB0,
- 0xEC02DC0,
- 0xEC3E930,
- 0xEC79CF0,
- 0xECB4900,
- 0xECEED80,
- 0xED28A60,
- 0xED61FB0,
- 0xED9AD70,
- 0xEDD33B0,
- 0xEE0B260,
- 0xEE429A0,
- 0xEE79960,
- 0xEEB01B0,
- 0xEEE6290,
- 0xEF1BC20,
- 0xEF50E40,
- 0xEF85910,
- 0xEFB9C90,
- 0xEFED8C0,
- 0xF020DB0,
- 0xF053B60,
- 0xF0861E0,
- 0xF0B8130,
- 0xF0E9960,
- 0xF11AA60,
- 0xF14B450,
- 0xF17B730,
- 0xF1AB300,
- 0xF1DA7C0,
- 0xF209590,
- 0xF237C70,
- 0xF265C60,
- 0xF293570,
- 0xF2C0790,
- 0xF2ED2F0,
- 0xF319770,
- 0xF345530,
- 0xF370C30,
- 0xF39BC80,
- 0xF3C6620,
- 0xF3F0910,
- 0xF41A570,
- 0xF443B30,
- 0xF46CA60,
- 0xF495310,
- 0xF4BD550,
- 0xF4E5110,
- 0xF50C660,
- 0xF533550,
- 0xF559DE0,
- 0xF580030,
- 0xF5A5C20,
- 0xF5CB1E0,
- 0xF5F0160,
- 0xF614AB0,
- 0xF638DE0,
- 0xF65CAF0,
- 0xF6801F0,
- 0xF6A32E0,
- 0xF6C5DD0,
- 0xF6E82C0,
- 0xF70A1C0,
- 0xF72BAE0,
- 0xF74CE20,
- 0xF76DB90,
- 0xF78E330,
- 0xF7AE510,
- 0xF7CE130,
- 0xF7ED7A0,
- 0xF80C870,
- 0xF82B3A0,
- 0xF849940,
- 0xF867950,
- 0xF8853E0,
- 0xF8A2900,
- 0xF8BF8B0,
- 0xF8DC2F0,
- 0xF8F87E0,
- 0xF914780,
- 0xF9301D0,
- 0xF94B6F0,
- 0xF9666D0,
- 0xF981180,
- 0xF99B720,
- 0xF9B57A0,
- 0xF9CF310,
- 0xF9E8970,
- 0xFA01AE0,
- 0xFA1A760,
- 0xFA32EF0,
- 0xFA4B1B0,
- 0xFA62F90,
- 0xFA7A8A0,
- 0xFA91D00,
- 0xFAA8CA0,
- 0xFABF790,
- 0xFAD5DE0,
- 0xFAEBF90,
- 0xFB01CB0,
- 0xFB17540,
- 0xFB2C960,
- 0xFB41900,
- 0xFB56440,
- 0xFB6AB20,
- 0xFB7EDA0,
- 0xFB92BE0,
- 0xFBA65D0,
- 0xFBB9B80,
- 0xFBCCD00,
- 0xFBDFA60,
- 0xFBF23A0,
- 0xFC048D0,
- 0xFC169F0,
- 0xFC28710,
- 0xFC3A030,
- 0xFC4B570,
- 0xFC5C6C0,
- 0xFC6D430,
- 0xFC7DDD0,
- 0xFC8E3B0,
- 0xFC9E5C0,
- 0xFCAE430,
- 0xFCBDEE0,
- 0xFCCD5F0,
- 0xFCDC960,
- 0xFCEB950,
- 0xFCFA5A0,
- 0xFD08E80,
- 0xFD173E0,
- 0xFD255E0,
- 0xFD33470,
- 0xFD40FA0,
- 0xFD4E790,
- 0xFD5BC30,
- 0xFD68D80,
- 0xFD75BB0,
- 0xFD826A0,
- 0xFD8EE70,
- 0xFD9B320,
- 0xFDA74C0,
- 0xFDB3350,
- 0xFDBEEE0,
- 0xFDCA770,
- 0xFDD5D10,
- 0xFDE0FC0,
- 0xFDEBFA0,
- 0xFDF6C90,
- 0xFE016C0,
- 0xFE0BE30,
- 0xFE162D0,
- 0xFE204C0,
- 0xFE2A400,
- 0xFE34090,
- 0xFE3DA90,
- 0xFE471F0,
- 0xFE506C0,
- 0xFE59910,
- 0xFE628E0,
- 0xFE6B630,
- 0xFE74120,
- 0xFE7C9A0,
- 0xFE84FC0,
- 0xFE8D390,
- 0xFE95500,
- 0xFE9D440,
- 0xFEA5130,
- 0xFEACBE0,
- 0xFEB4460,
- 0xFEBBAC0,
- 0xFEC2EF0,
- 0xFECA110,
- 0xFED1120,
- 0xFED7F10,
- 0xFEDEB00,
- 0xFEE5500,
- 0xFEEBCF0,
- 0xFEF2300,
- 0xFEF8720,
- 0xFEFE960,
- 0xFF049B0,
- 0xFF0A840,
- 0xFF10500,
- 0xFF15FF0,
- 0xFF1B920,
- 0xFF21090,
- 0xFF26650,
- 0xFF2BA60,
- 0xFF30CC0,
- 0xFF35D90,
- 0xFF3ACB0,
- 0xFF3FA50,
- 0xFF44650,
- 0xFF490D0,
- 0xFF4D9C0,
- 0xFF52140,
- 0xFF56740,
- 0xFF5ABD0,
- 0xFF5EF00,
- 0xFF630C0,
- 0xFF67120,
- 0xFF6B020,
- 0xFF6EDD0,
- 0xFF72A30,
- 0xFF76550,
- 0xFF79F20,
- 0xFF7D7B0,
- 0xFF80F10,
- 0xFF84530,
- 0xFF87A30,
- 0xFF8ADF0,
- 0xFF8E0A0,
- 0xFF91220,
- 0xFF94280,
- 0xFF971E0,
- 0xFF9A020,
- 0xFF9CD50,
- 0xFF9F980,
- 0xFFA24A0,
- 0xFFA4ED0,
- 0xFFA7800,
- 0xFFAA030,
- 0xFFAC780,
- 0xFFAEDE0,
- 0xFFB1350,
- 0xFFB37E0,
- 0xFFB5B90,
- 0xFFB7E60,
- 0xFFBA050,
- 0xFFBC180,
- 0xFFBE1D0,
- 0xFFC0160,
- 0xFFC2020,
- 0xFFC3E20,
- 0xFFC5B60,
- 0xFFC77E0,
- 0xFFC93B0,
- 0xFFCAEC0,
- 0xFFCC930,
- 0xFFCE2E0,
- 0xFFCFBF0,
- 0xFFD1450,
- 0xFFD2C10,
- 0xFFD4340,
- 0xFFD59C0,
- 0xFFD6FB0,
- 0xFFD8500,
- 0xFFD99C0,
- 0xFFDAE00,
- 0xFFDC1A0,
- 0xFFDD4C0,
- 0xFFDE750,
- 0xFFDF970,
- 0xFFE0B00,
- 0xFFE1C10,
- 0xFFE2CA0,
- 0xFFE3CC0,
- 0xFFE4C70,
- 0xFFE5BA0,
- 0xFFE6A70,
- 0xFFE78C0,
- 0xFFE86B0,
- 0xFFE9430,
- 0xFFEA150,
- 0xFFEAE10,
- 0xFFEBA60,
- 0xFFEC650,
- 0xFFED1F0,
- 0xFFEDD30,
- 0xFFEE820,
- 0xFFEF2B0,
- 0xFFEFCE0,
- 0xFFF06D0,
- 0xFFF1070,
- 0xFFF19B0,
- 0xFFF22B0,
- 0xFFF2B70,
- 0xFFF33D0,
- 0xFFF3C00,
- 0xFFF43E0,
- 0xFFF4B80,
- 0xFFF52E0,
- 0xFFF5A00,
- 0xFFF60E0,
- 0xFFF6780,
- 0xFFF6DF0,
- 0xFFF7420,
- 0xFFF7A10,
- 0xFFF7FE0,
- 0xFFF8570,
- 0xFFF8AC0,
- 0xFFF8FF0,
- 0xFFF94F0,
- 0xFFF99C0,
- 0xFFF9E60,
- 0xFFFA2D0,
- 0xFFFA720,
- 0xFFFAB40,
- 0xFFFAF30,
- 0xFFFB310,
- 0xFFFB6B0,
- 0xFFFBA40,
- 0xFFFBDA0,
- 0xFFFC0E0,
- 0xFFFC400,
- 0xFFFC700,
- 0xFFFC9E0,
- 0xFFFCCA0,
- 0xFFFCF50,
- 0xFFFD1D0,
- 0xFFFD440,
- 0xFFFD690,
- 0xFFFD8D0,
- 0xFFFDAF0,
- 0xFFFDD00,
- 0xFFFDEF0,
- 0xFFFE0D0,
- 0xFFFE290,
- 0xFFFE440,
- 0xFFFE5E0,
- 0xFFFE770,
- 0xFFFE8E0,
- 0xFFFEA50,
- 0xFFFEBA0,
- 0xFFFECE0,
- 0xFFFEE20,
- 0xFFFEF40,
- 0xFFFF050,
- 0xFFFF160,
- 0xFFFF260,
- 0xFFFF340,
- 0xFFFF420,
- 0xFFFF500,
- 0xFFFF5C0,
- 0xFFFF680,
- 0xFFFF730,
- 0xFFFF7E0,
- 0xFFFF880,
- 0xFFFF910,
- 0xFFFF9A0,
- 0xFFFFA30,
- 0xFFFFAA0,
- 0xFFFFB20,
- 0xFFFFB90,
- 0xFFFFBF0,
- 0xFFFFC50,
- 0xFFFFCA0,
- 0xFFFFD00,
- 0xFFFFD50,
- 0xFFFFD90,
- 0xFFFFDD0,
- 0xFFFFE10,
- 0xFFFFE50,
- 0xFFFFE80,
- 0xFFFFEB0,
- 0xFFFFEE0,
- 0xFFFFF00,
- 0xFFFFF30,
- 0xFFFFF50,
- 0xFFFFF70,
- 0xFFFFF80,
- 0xFFFFFA0,
- 0xFFFFFB0,
- 0xFFFFFC0,
- 0xFFFFFD0,
- 0xFFFFFE0,
- 0xFFFFFF0
-};
-
-real_t kbd_long_960[] =
-{
- 0x13CD5,
- 0x1D2DA,
- 0x2530F,
- 0x2CA56,
- 0x33D79,
- 0x3AED7,
- 0x41FCF,
- 0x4913D,
- 0x503BC,
- 0x577B7,
- 0x5ED81,
- 0x6655B,
- 0x6DF77,
- 0x75C00,
- 0x7DB1B,
- 0x85CE5,
- 0x8E17C,
- 0x968F7,
- 0x9F36B,
- 0xA80EF,
- 0xB1194,
- 0xBA56C,
- 0xC3C88,
- 0xCD6F8,
- 0xD74CB,
- 0xE1610,
- 0xEBAD6,
- 0xF632A,
- 0x100F1A,
- 0x10BEB4,
- 0x117203,
- 0x122916,
- 0x12E3F9,
- 0x13A2B8,
- 0x146561,
- 0x152BFF,
- 0x15F69E,
- 0x16C54B,
- 0x179812,
- 0x186EFF,
- 0x194A1D,
- 0x1A2979,
- 0x1B0D1E,
- 0x1BF519,
- 0x1CE175,
- 0x1DD23E,
- 0x1EC77F,
- 0x1FC145,
- 0x20BF9B,
- 0x21C28C,
- 0x22CA24,
- 0x23D670,
- 0x24E77A,
- 0x25FD4E,
- 0x2717F7,
- 0x283782,
- 0x295BF9,
- 0x2A8569,
- 0x2BB3DD,
- 0x2CE760,
- 0x2E1FFD,
- 0x2F5DC1,
- 0x30A0B7,
- 0x31E8EA,
- 0x333666,
- 0x348935,
- 0x35E164,
- 0x373EFE,
- 0x38A20E,
- 0x3A0AA0,
- 0x3B78BE,
- 0x3CEC75,
- 0x3E65CF,
- 0x3FE4D8,
- 0x41699B,
- 0x42F424,
- 0x44847D,
- 0x461AB1,
- 0x47B6CC,
- 0x4958D9,
- 0x4B00E4,
- 0x4CAEF6,
- 0x4E631C,
- 0x501D60,
- 0x51DDCD,
- 0x53A46E,
- 0x55714E,
- 0x574479,
- 0x591DF8,
- 0x5AFDD7,
- 0x5CE420,
- 0x5ED0DE,
- 0x60C41D,
- 0x62BDE6,
- 0x64BE44,
- 0x66C542,
- 0x68D2EB,
- 0x6AE748,
- 0x6D0265,
- 0x6F244B,
- 0x714D05,
- 0x737C9E,
- 0x75B320,
- 0x77F094,
- 0x7A3506,
- 0x7C807E,
- 0x7ED308,
- 0x812CAD,
- 0x838D77,
- 0x85F570,
- 0x8864A2,
- 0x8ADB16,
- 0x8D58D7,
- 0x8FDDEE,
- 0x926A64,
- 0x94FE44,
- 0x979995,
- 0x9A3C63,
- 0x9CE6B6,
- 0x9F9897,
- 0xA25210,
- 0xA5132A,
- 0xA7DBED,
- 0xAAAC63,
- 0xAD8495,
- 0xB0648B,
- 0xB34C4E,
- 0xB63BE7,
- 0xB9335E,
- 0xBC32BC,
- 0xBF3A09,
- 0xC2494E,
- 0xC56093,
- 0xC87FE0,
- 0xCBA73D,
- 0xCED6B2,
- 0xD20E47,
- 0xD54E04,
- 0xD895F0,
- 0xDBE613,
- 0xDF3E76,
- 0xE29F1E,
- 0xE60814,
- 0xE9795F,
- 0xECF305,
- 0xF0750F,
- 0xF3FF82,
- 0xF79267,
- 0xFB2DC3,
- 0xFED19E,
- 0x1027DFC,
- 0x10632E8,
- 0x109F064,
- 0x10DB678,
- 0x111852A,
- 0x1155C82,
- 0x1193C82,
- 0x11D2532,
- 0x121169A,
- 0x12510BA,
- 0x129139E,
- 0x12D1F46,
- 0x13133BA,
- 0x13550FE,
- 0x1397718,
- 0x13DA60C,
- 0x141DDE0,
- 0x1461E98,
- 0x14A6838,
- 0x14EBAC6,
- 0x1531644,
- 0x1577AB8,
- 0x15BE826,
- 0x1605E92,
- 0x164DE00,
- 0x1696672,
- 0x16DF7EC,
- 0x1729274,
- 0x177360A,
- 0x17BE2B4,
- 0x1809874,
- 0x185574C,
- 0x18A1F40,
- 0x18EF052,
- 0x193CA84,
- 0x198ADDA,
- 0x19D9A56,
- 0x1A28FFA,
- 0x1A78EC6,
- 0x1AC96BE,
- 0x1B1A7E4,
- 0x1B6C23A,
- 0x1BBE5C0,
- 0x1C11276,
- 0x1C64860,
- 0x1CB8780,
- 0x1D0CFD2,
- 0x1D6215C,
- 0x1DB7C1C,
- 0x1E0E012,
- 0x1E64D40,
- 0x1EBC3A4,
- 0x1F14342,
- 0x1F6CC16,
- 0x1FC5E22,
- 0x201F964,
- 0x2079DDC,
- 0x20D4B8C,
- 0x2130270,
- 0x218C288,
- 0x21E8BD4,
- 0x2245E50,
- 0x22A3A00,
- 0x2301EDC,
- 0x2360CE4,
- 0x23C0418,
- 0x2420478,
- 0x2480DFC,
- 0x24E20A8,
- 0x2543C74,
- 0x25A6164,
- 0x2608F6C,
- 0x266C694,
- 0x26D06D0,
- 0x2735020,
- 0x279A284,
- 0x27FFDF4,
- 0x286626C,
- 0x28CCFEC,
- 0x2934670,
- 0x299C5F0,
- 0x2A04E68,
- 0x2A6DFD8,
- 0x2AD7A3C,
- 0x2B41D88,
- 0x2BAC9BC,
- 0x2C17ED4,
- 0x2C83CC8,
- 0x2CF0398,
- 0x2D5D338,
- 0x2DCABA4,
- 0x2E38CD8,
- 0x2EA76CC,
- 0x2F1697C,
- 0x2F864E4,
- 0x2FF68F8,
- 0x30675B8,
- 0x30D8B14,
- 0x314A910,
- 0x31BCF9C,
- 0x322FEB8,
- 0x32A3658,
- 0x3317678,
- 0x338BF0C,
- 0x3401010,
- 0x3476978,
- 0x34ECB44,
- 0x3563564,
- 0x35DA7D0,
- 0x3652288,
- 0x36CA578,
- 0x37430A0,
- 0x37BC3F0,
- 0x3835F64,
- 0x38B02F4,
- 0x392AE90,
- 0x39A6238,
- 0x3A21DD8,
- 0x3A9E16C,
- 0x3B1ACE8,
- 0x3B98048,
- 0x3C15B78,
- 0x3C93E74,
- 0x3D12930,
- 0x3D91BA0,
- 0x3E115BC,
- 0x3E91774,
- 0x3F120C4,
- 0x3F9319C,
- 0x40149F0,
- 0x40969B8,
- 0x41190E8,
- 0x419BF70,
- 0x421F548,
- 0x42A3260,
- 0x43276B0,
- 0x43AC228,
- 0x44314C0,
- 0x44B6E68,
- 0x453CF18,
- 0x45C36C0,
- 0x464A550,
- 0x46D1AB8,
- 0x47596F0,
- 0x47E19F0,
- 0x486A3A8,
- 0x48F3400,
- 0x497CAF0,
- 0x4A06870,
- 0x4A90C70,
- 0x4B1B6D8,
- 0x4BA67A8,
- 0x4C31EC8,
- 0x4CBDC28,
- 0x4D49FC0,
- 0x4DD6980,
- 0x4E63958,
- 0x4EF0F30,
- 0x4F7EB08,
- 0x500CCC8,
- 0x509B468,
- 0x512A1D0,
- 0x51B94F0,
- 0x5248DC0,
- 0x52D8C28,
- 0x5369020,
- 0x53F9990,
- 0x548A870,
- 0x551BCA8,
- 0x55AD628,
- 0x563F4E8,
- 0x56D18D0,
- 0x57641D0,
- 0x57F6FD8,
- 0x588A2D8,
- 0x591DAC0,
- 0x59B1780,
- 0x5A45900,
- 0x5AD9F30,
- 0x5B6EA08,
- 0x5C03968,
- 0x5C98D50,
- 0x5D2E5A0,
- 0x5DC4248,
- 0x5E5A338,
- 0x5EF0860,
- 0x5F871B0,
- 0x601DF10,
- 0x60B5078,
- 0x614C5C8,
- 0x61E3EF0,
- 0x627BBE8,
- 0x6313C98,
- 0x63AC0E8,
- 0x64448C8,
- 0x64DD430,
- 0x65762F8,
- 0x660F520,
- 0x66A8A90,
- 0x6742330,
- 0x67DBEF0,
- 0x6875DC0,
- 0x690FF88,
- 0x69AA438,
- 0x6A44BB8,
- 0x6ADF5F8,
- 0x6B7A2E8,
- 0x6C15270,
- 0x6CB0478,
- 0x6D4B8F8,
- 0x6DE6FD0,
- 0x6E828F0,
- 0x6F1E450,
- 0x6FBA1C8,
- 0x7056158,
- 0x70F22D8,
- 0x718E648,
- 0x722AB88,
- 0x72C7280,
- 0x7363B28,
- 0x7400568,
- 0x749D128,
- 0x7539E50,
- 0x75D6CD8,
- 0x7673CA8,
- 0x7710DA0,
- 0x77ADFC0,
- 0x784B2E0,
- 0x78E86F0,
- 0x7985BE8,
- 0x7A231A8,
- 0x7AC0820,
- 0x7B5DF38,
- 0x7BFB6E0,
- 0x7C98F00,
- 0x7D36788,
- 0x7DD4058,
- 0x7E71968,
- 0x7F0F2A0,
- 0x7FACBE8,
- 0x804A530,
- 0x80E7E60,
- 0x8185770,
- 0x8223030,
- 0x82C08A0,
- 0x835E0B0,
- 0x83FB830,
- 0x8498F30,
- 0x8536580,
- 0x85D3B20,
- 0x8670FE0,
- 0x870E3C0,
- 0x87AB6B0,
- 0x8848890,
- 0x88E5950,
- 0x89828D0,
- 0x8A1F710,
- 0x8ABC3F0,
- 0x8B58F50,
- 0x8BF5940,
- 0x8C92180,
- 0x8D2E810,
- 0x8DCACF0,
- 0x8E66FE0,
- 0x8F030F0,
- 0x8F9F000,
- 0x903ACF0,
- 0x90D67C0,
- 0x9172050,
- 0x920D690,
- 0x92A8A60,
- 0x9343BC0,
- 0x93DEAA0,
- 0x94796D0,
- 0x9514050,
- 0x95AE700,
- 0x9648AD0,
- 0x96E2BC0,
- 0x977C9A0,
- 0x9816470,
- 0x98AFC20,
- 0x9949080,
- 0x99E2190,
- 0x9A7AF40,
- 0x9B13980,
- 0x9BAC030,
- 0x9C44340,
- 0x9CDC2A0,
- 0x9D73E40,
- 0x9E0B610,
- 0x9EA29F0,
- 0x9F399D0,
- 0x9FD05A0,
- 0xA066D50,
- 0xA0FD0D0,
- 0xA193010,
- 0xA228AF0,
- 0xA2BE170,
- 0xA353360,
- 0xA3E80D0,
- 0xA47C9A0,
- 0xA510DC0,
- 0xA5A4D10,
- 0xA638790,
- 0xA6CBD20,
- 0xA75EDC0,
- 0xA7F1960,
- 0xA883FE0,
- 0xA916120,
- 0xA9A7D30,
- 0xAA393F0,
- 0xAACA560,
- 0xAB5B150,
- 0xABEB7C0,
- 0xAC7B8A0,
- 0xAD0B3D0,
- 0xAD9A960,
- 0xAE29920,
- 0xAEB8320,
- 0xAF46730,
- 0xAFD4550,
- 0xB061D60,
- 0xB0EEF70,
- 0xB17BB60,
- 0xB208110,
- 0xB294090,
- 0xB31F9B0,
- 0xB3AAC80,
- 0xB4358D0,
- 0xB4BFEB0,
- 0xB549E10,
- 0xB5D36C0,
- 0xB65C8E0,
- 0xB6E5430,
- 0xB76D8D0,
- 0xB7F5690,
- 0xB87CD80,
- 0xB903D70,
- 0xB98A670,
- 0xBA10860,
- 0xBA96340,
- 0xBB1B700,
- 0xBBA0380,
- 0xBC248D0,
- 0xBCA86D0,
- 0xBD2BD70,
- 0xBDAECC0,
- 0xBE31490,
- 0xBEB34F0,
- 0xBF34DC0,
- 0xBFB5F00,
- 0xC036890,
- 0xC0B6A90,
- 0xC1364C0,
- 0xC1B5740,
- 0xC2341E0,
- 0xC2B24C0,
- 0xC32FFA0,
- 0xC3AD2B0,
- 0xC429DB0,
- 0xC4A60B0,
- 0xC521BB0,
- 0xC59CE90,
- 0xC617940,
- 0xC691BE0,
- 0xC70B630,
- 0xC784850,
- 0xC7FD230,
- 0xC8753B0,
- 0xC8ECCE0,
- 0xC963DA0,
- 0xC9DA600,
- 0xCA505F0,
- 0xCAC5D60,
- 0xCB3AC40,
- 0xCBAF2A0,
- 0xCC23060,
- 0xCC96590,
- 0xCD09210,
- 0xCD7B5F0,
- 0xCDED110,
- 0xCE5E380,
- 0xCECED30,
- 0xCF3EE20,
- 0xCFAE630,
- 0xD01D570,
- 0xD08BBE0,
- 0xD0F9960,
- 0xD166E00,
- 0xD1D39C0,
- 0xD23FC80,
- 0xD2AB650,
- 0xD316710,
- 0xD380EE0,
- 0xD3EADA0,
- 0xD454360,
- 0xD4BD010,
- 0xD5253A0,
- 0xD58CE20,
- 0xD5F3F80,
- 0xD65A7B0,
- 0xD6C06D0,
- 0xD725CC0,
- 0xD78A980,
- 0xD7EED10,
- 0xD852770,
- 0xD8B58A0,
- 0xD918090,
- 0xD979F50,
- 0xD9DB4D0,
- 0xDA3C110,
- 0xDA9C400,
- 0xDAFBDC0,
- 0xDB5AE30,
- 0xDBB9560,
- 0xDC17340,
- 0xDC747D0,
- 0xDCD1320,
- 0xDD2D520,
- 0xDD88DD0,
- 0xDDE3D40,
- 0xDE3E350,
- 0xDE98020,
- 0xDEF1390,
- 0xDF49DC0,
- 0xDFA1EA0,
- 0xDFF9630,
- 0xE050470,
- 0xE0A6960,
- 0xE0FC510,
- 0xE151760,
- 0xE1A6070,
- 0xE1FA040,
- 0xE24D6C0,
- 0xE2A03F0,
- 0xE2F27F0,
- 0xE3442A0,
- 0xE395410,
- 0xE3E5C40,
- 0xE435B30,
- 0xE4850E0,
- 0xE4D3D60,
- 0xE5220B0,
- 0xE56FAD0,
- 0xE5BCBC0,
- 0xE609380,
- 0xE655210,
- 0xE6A0780,
- 0xE6EB3D0,
- 0xE735710,
- 0xE77F120,
- 0xE7C8220,
- 0xE810A10,
- 0xE858900,
- 0xE89FED0,
- 0xE8E6BB0,
- 0xE92CF80,
- 0xE972A60,
- 0xE9B7C40,
- 0xE9FC530,
- 0xEA40540,
- 0xEA83C60,
- 0xEAC6AA0,
- 0xEB09010,
- 0xEB4ACA0,
- 0xEB8C060,
- 0xEBCCB60,
- 0xEC0CD90,
- 0xEC4C710,
- 0xEC8B7D0,
- 0xECC9FE0,
- 0xED07F40,
- 0xED45610,
- 0xED82430,
- 0xEDBE9C0,
- 0xEDFA6D0,
- 0xEE35B50,
- 0xEE70750,
- 0xEEAAAD0,
- 0xEEE45F0,
- 0xEF1D890,
- 0xEF562E0,
- 0xEF8E4E0,
- 0xEFC5E80,
- 0xEFFCFD0,
- 0xF0338F0,
- 0xF0699D0,
- 0xF09F280,
- 0xF0D4300,
- 0xF108B60,
- 0xF13CBB0,
- 0xF1703F0,
- 0xF1A3430,
- 0xF1D5C70,
- 0xF207CC0,
- 0xF239520,
- 0xF26A5A0,
- 0xF29AE50,
- 0xF2CAF20,
- 0xF2FA840,
- 0xF329990,
- 0xF358340,
- 0xF386540,
- 0xF3B3FA0,
- 0xF3E1260,
- 0xF40DDA0,
- 0xF43A160,
- 0xF465DB0,
- 0xF491290,
- 0xF4BC000,
- 0xF4E6630,
- 0xF510500,
- 0xF539C90,
- 0xF562CE0,
- 0xF58B610,
- 0xF5B3810,
- 0xF5DB300,
- 0xF6026E0,
- 0xF6293B0,
- 0xF64F990,
- 0xF675880,
- 0xF69B090,
- 0xF6C01C0,
- 0xF6E4C20,
- 0xF708FD0,
- 0xF72CCB0,
- 0xF7502F0,
- 0xF773290,
- 0xF795BA0,
- 0xF7B7E20,
- 0xF7D9A20,
- 0xF7FAFA0,
- 0xF81BEC0,
- 0xF83C780,
- 0xF85C9F0,
- 0xF87C620,
- 0xF89BC10,
- 0xF8BABD0,
- 0xF8D9570,
- 0xF8F78F0,
- 0xF915660,
- 0xF932DD0,
- 0xF94FF50,
- 0xF96CAE0,
- 0xF989090,
- 0xF9A5070,
- 0xF9C0A90,
- 0xF9DBEE0,
- 0xF9F6D90,
- 0xFA11690,
- 0xFA2BA00,
- 0xFA457E0,
- 0xFA5F040,
- 0xFA78330,
- 0xFA910B0,
- 0xFAA98D0,
- 0xFAC1BA0,
- 0xFAD9920,
- 0xFAF1170,
- 0xFB08490,
- 0xFB1F280,
- 0xFB35B60,
- 0xFB4BF40,
- 0xFB61E10,
- 0xFB777E0,
- 0xFB8CCE0,
- 0xFBA1CF0,
- 0xFBB6830,
- 0xFBCAEB0,
- 0xFBDF070,
- 0xFBF2D80,
- 0xFC065F0,
- 0xFC199C0,
- 0xFC2C900,
- 0xFC3F3D0,
- 0xFC51A20,
- 0xFC63C00,
- 0xFC75980,
- 0xFC872B0,
- 0xFC987A0,
- 0xFCA9840,
- 0xFCBA4C0,
- 0xFCCAD00,
- 0xFCDB140,
- 0xFCEB160,
- 0xFCFAD80,
- 0xFD0A5A0,
- 0xFD199D0,
- 0xFD28A20,
- 0xFD37690,
- 0xFD45F40,
- 0xFD54420,
- 0xFD62540,
- 0xFD702C0,
- 0xFD7DC90,
- 0xFD8B2D0,
- 0xFD98580,
- 0xFDA54B0,
- 0xFDB2060,
- 0xFDBE8B0,
- 0xFDCAD90,
- 0xFDD6F10,
- 0xFDE2D50,
- 0xFDEE840,
- 0xFDF9FF0,
- 0xFE05480,
- 0xFE105E0,
- 0xFE1B420,
- 0xFE25F50,
- 0xFE30780,
- 0xFE3ACA0,
- 0xFE44EE0,
- 0xFE4EE20,
- 0xFE58A90,
- 0xFE62420,
- 0xFE6BAE0,
- 0xFE74EE0,
- 0xFE7E030,
- 0xFE86EC0,
- 0xFE8FAA0,
- 0xFE983F0,
- 0xFEA0AA0,
- 0xFEA8ED0,
- 0xFEB1070,
- 0xFEB8FA0,
- 0xFEC0C50,
- 0xFEC86A0,
- 0xFECFE90,
- 0xFED7430,
- 0xFEDE770,
- 0xFEE5880,
- 0xFEEC740,
- 0xFEF33D0,
- 0xFEF9E30,
- 0xFF00670,
- 0xFF06CA0,
- 0xFF0D0B0,
- 0xFF132B0,
- 0xFF192B0,
- 0xFF1F0B0,
- 0xFF24CC0,
- 0xFF2A6E0,
- 0xFF2FF20,
- 0xFF35590,
- 0xFF3AA20,
- 0xFF3FCE0,
- 0xFF44DD0,
- 0xFF49D10,
- 0xFF4EA90,
- 0xFF53670,
- 0xFF58090,
- 0xFF5C920,
- 0xFF61010,
- 0xFF65560,
- 0xFF69930,
- 0xFF6DB80,
- 0xFF71C40,
- 0xFF75B90,
- 0xFF79970,
- 0xFF7D5E0,
- 0xFF810E0,
- 0xFF84A90,
- 0xFF882E0,
- 0xFF8B9E0,
- 0xFF8EF90,
- 0xFF92400,
- 0xFF95730,
- 0xFF98920,
- 0xFF9B9E0,
- 0xFF9E970,
- 0xFFA17D0,
- 0xFFA4510,
- 0xFFA7130,
- 0xFFA9C40,
- 0xFFAC630,
- 0xFFAEF20,
- 0xFFB1700,
- 0xFFB3DE0,
- 0xFFB63C0,
- 0xFFB88A0,
- 0xFFBAC90,
- 0xFFBCFA0,
- 0xFFBF1B0,
- 0xFFC12E0,
- 0xFFC3340,
- 0xFFC52B0,
- 0xFFC7150,
- 0xFFC8F20,
- 0xFFCAC20,
- 0xFFCC850,
- 0xFFCE3C0,
- 0xFFCFE60,
- 0xFFD1850,
- 0xFFD3190,
- 0xFFD4A10,
- 0xFFD61E0,
- 0xFFD7900,
- 0xFFD8F80,
- 0xFFDA550,
- 0xFFDBA80,
- 0xFFDCF10,
- 0xFFDE310,
- 0xFFDF670,
- 0xFFE0940,
- 0xFFE1B80,
- 0xFFE2D30,
- 0xFFE3E60,
- 0xFFE4F00,
- 0xFFE5F20,
- 0xFFE6EC0,
- 0xFFE7DF0,
- 0xFFE8C90,
- 0xFFE9AD0,
- 0xFFEA890,
- 0xFFEB5E0,
- 0xFFEC2D0,
- 0xFFECF40,
- 0xFFEDB60,
- 0xFFEE700,
- 0xFFEF250,
- 0xFFEFD40,
- 0xFFF07D0,
- 0xFFF1200,
- 0xFFF1BD0,
- 0xFFF2560,
- 0xFFF2E90,
- 0xFFF3770,
- 0xFFF3FF0,
- 0xFFF4840,
- 0xFFF5030,
- 0xFFF57E0,
- 0xFFF5F40,
- 0xFFF6670,
- 0xFFF6D50,
- 0xFFF73E0,
- 0xFFF7A40,
- 0xFFF8070,
- 0xFFF8650,
- 0xFFF8C00,
- 0xFFF9170,
- 0xFFF96C0,
- 0xFFF9BC0,
- 0xFFFA0A0,
- 0xFFFA540,
- 0xFFFA9C0,
- 0xFFFAE10,
- 0xFFFB220,
- 0xFFFB620,
- 0xFFFB9E0,
- 0xFFFBD80,
- 0xFFFC100,
- 0xFFFC450,
- 0xFFFC780,
- 0xFFFCA90,
- 0xFFFCD70,
- 0xFFFD040,
- 0xFFFD2E0,
- 0xFFFD570,
- 0xFFFD7E0,
- 0xFFFDA30,
- 0xFFFDC60,
- 0xFFFDE80,
- 0xFFFE080,
- 0xFFFE260,
- 0xFFFE430,
- 0xFFFE5F0,
- 0xFFFE790,
- 0xFFFE920,
- 0xFFFEAA0,
- 0xFFFEC00,
- 0xFFFED50,
- 0xFFFEEA0,
- 0xFFFEFD0,
- 0xFFFF0F0,
- 0xFFFF200,
- 0xFFFF300,
- 0xFFFF3F0,
- 0xFFFF4E0,
- 0xFFFF5B0,
- 0xFFFF680,
- 0xFFFF740,
- 0xFFFF7F0,
- 0xFFFF8A0,
- 0xFFFF940,
- 0xFFFF9D0,
- 0xFFFFA50,
- 0xFFFFAE0,
- 0xFFFFB50,
- 0xFFFFBC0,
- 0xFFFFC30,
- 0xFFFFC90,
- 0xFFFFCE0,
- 0xFFFFD40,
- 0xFFFFD90,
- 0xFFFFDD0,
- 0xFFFFE10,
- 0xFFFFE50,
- 0xFFFFE80,
- 0xFFFFEC0,
- 0xFFFFEE0,
- 0xFFFFF10,
- 0xFFFFF30,
- 0xFFFFF60,
- 0xFFFFF70,
- 0xFFFFF90,
- 0xFFFFFB0,
- 0xFFFFFC0,
- 0xFFFFFD0,
- 0xFFFFFE0,
- 0xFFFFFF0
+#ifdef ALLOW_SMALL_FRAMELENGTH
+ALIGN static const real_t kbd_long_960[] = {
+ FRAC_CONST(0.0003021562530949),
+ FRAC_CONST(0.0004452267024786),
+ FRAC_CONST(0.0005674947527496),
+ FRAC_CONST(0.0006812465553466),
+ FRAC_CONST(0.0007910496776387),
+ FRAC_CONST(0.0008991655033895),
+ FRAC_CONST(0.0010068978259384),
+ FRAC_CONST(0.0011150758515751),
+ FRAC_CONST(0.0012242653193642),
+ FRAC_CONST(0.0013348735658205),
+ FRAC_CONST(0.0014472068670273),
+ FRAC_CONST(0.0015615039850448),
+ FRAC_CONST(0.0016779568885263),
+ FRAC_CONST(0.0017967241232412),
+ FRAC_CONST(0.0019179397560955),
+ FRAC_CONST(0.0020417195415393),
+ FRAC_CONST(0.0021681652836642),
+ FRAC_CONST(0.0022973679910599),
+ FRAC_CONST(0.0024294102029937),
+ FRAC_CONST(0.0025643677339078),
+ FRAC_CONST(0.0027023110014772),
+ FRAC_CONST(0.0028433060512612),
+ FRAC_CONST(0.0029874153568025),
+ FRAC_CONST(0.0031346984511728),
+ FRAC_CONST(0.0032852124303662),
+ FRAC_CONST(0.0034390123581190),
+ FRAC_CONST(0.0035961515940931),
+ FRAC_CONST(0.0037566820618961),
+ FRAC_CONST(0.0039206544694386),
+ FRAC_CONST(0.0040881184912194),
+ FRAC_CONST(0.0042591229199617),
+ FRAC_CONST(0.0044337157933972),
+ FRAC_CONST(0.0046119445007641),
+ FRAC_CONST(0.0047938558726415),
+ FRAC_CONST(0.0049794962570131),
+ FRAC_CONST(0.0051689115838900),
+ FRAC_CONST(0.0053621474203763),
+ FRAC_CONST(0.0055592490177131),
+ FRAC_CONST(0.0057602613515573),
+ FRAC_CONST(0.0059652291565289),
+ FRAC_CONST(0.0061741969558843),
+ FRAC_CONST(0.0063872090870253),
+ FRAC_CONST(0.0066043097234387),
+ FRAC_CONST(0.0068255428935640),
+ FRAC_CONST(0.0070509524970088),
+ FRAC_CONST(0.0072805823184660),
+ FRAC_CONST(0.0075144760396340),
+ FRAC_CONST(0.0077526772493942),
+ FRAC_CONST(0.0079952294524673),
+ FRAC_CONST(0.0082421760767325),
+ FRAC_CONST(0.0084935604793733),
+ FRAC_CONST(0.0087494259519870),
+ FRAC_CONST(0.0090098157247792),
+ FRAC_CONST(0.0092747729699467),
+ FRAC_CONST(0.0095443408043399),
+ FRAC_CONST(0.0098185622914832),
+ FRAC_CONST(0.0100974804430226),
+ FRAC_CONST(0.0103811382196612),
+ FRAC_CONST(0.0106695785316351),
+ FRAC_CONST(0.0109628442387771),
+ FRAC_CONST(0.0112609781502091),
+ FRAC_CONST(0.0115640230236993),
+ FRAC_CONST(0.0118720215647169),
+ FRAC_CONST(0.0121850164252137),
+ FRAC_CONST(0.0125030502021561),
+ FRAC_CONST(0.0128261654358321),
+ FRAC_CONST(0.0131544046079532),
+ FRAC_CONST(0.0134878101395681),
+ FRAC_CONST(0.0138264243888068),
+ FRAC_CONST(0.0141702896484671),
+ FRAC_CONST(0.0145194481434592),
+ FRAC_CONST(0.0148739420281182),
+ FRAC_CONST(0.0152338133833959),
+ FRAC_CONST(0.0155991042139432),
+ FRAC_CONST(0.0159698564450882),
+ FRAC_CONST(0.0163461119197227),
+ FRAC_CONST(0.0167279123950996),
+ FRAC_CONST(0.0171152995395520),
+ FRAC_CONST(0.0175083149291368),
+ FRAC_CONST(0.0179070000442104),
+ FRAC_CONST(0.0183113962659409),
+ FRAC_CONST(0.0187215448727609),
+ FRAC_CONST(0.0191374870367659),
+ FRAC_CONST(0.0195592638200623),
+ FRAC_CONST(0.0199869161710679),
+ FRAC_CONST(0.0204204849207691),
+ FRAC_CONST(0.0208600107789370),
+ FRAC_CONST(0.0213055343303066),
+ FRAC_CONST(0.0217570960307201),
+ FRAC_CONST(0.0222147362032386),
+ FRAC_CONST(0.0226784950342228),
+ FRAC_CONST(0.0231484125693867),
+ FRAC_CONST(0.0236245287098244),
+ FRAC_CONST(0.0241068832080138),
+ FRAC_CONST(0.0245955156637973),
+ FRAC_CONST(0.0250904655203431),
+ FRAC_CONST(0.0255917720600868),
+ FRAC_CONST(0.0260994744006559),
+ FRAC_CONST(0.0266136114907790),
+ FRAC_CONST(0.0271342221061795),
+ FRAC_CONST(0.0276613448454576),
+ FRAC_CONST(0.0281950181259587),
+ FRAC_CONST(0.0287352801796329),
+ FRAC_CONST(0.0292821690488833),
+ FRAC_CONST(0.0298357225824074),
+ FRAC_CONST(0.0303959784310299),
+ FRAC_CONST(0.0309629740435296),
+ FRAC_CONST(0.0315367466624615),
+ FRAC_CONST(0.0321173333199732),
+ FRAC_CONST(0.0327047708336193),
+ FRAC_CONST(0.0332990958021720),
+ FRAC_CONST(0.0339003446014307),
+ FRAC_CONST(0.0345085533800302),
+ FRAC_CONST(0.0351237580552491),
+ FRAC_CONST(0.0357459943088193),
+ FRAC_CONST(0.0363752975827358),
+ FRAC_CONST(0.0370117030750704),
+ FRAC_CONST(0.0376552457357870),
+ FRAC_CONST(0.0383059602625614),
+ FRAC_CONST(0.0389638810966056),
+ FRAC_CONST(0.0396290424184964),
+ FRAC_CONST(0.0403014781440112),
+ FRAC_CONST(0.0409812219199691),
+ FRAC_CONST(0.0416683071200799),
+ FRAC_CONST(0.0423627668408009),
+ FRAC_CONST(0.0430646338972016),
+ FRAC_CONST(0.0437739408188385),
+ FRAC_CONST(0.0444907198456388),
+ FRAC_CONST(0.0452150029237951),
+ FRAC_CONST(0.0459468217016708),
+ FRAC_CONST(0.0466862075257170),
+ FRAC_CONST(0.0474331914364021),
+ FRAC_CONST(0.0481878041641539),
+ FRAC_CONST(0.0489500761253148),
+ FRAC_CONST(0.0497200374181119),
+ FRAC_CONST(0.0504977178186404),
+ FRAC_CONST(0.0512831467768636),
+ FRAC_CONST(0.0520763534126273),
+ FRAC_CONST(0.0528773665116913),
+ FRAC_CONST(0.0536862145217772),
+ FRAC_CONST(0.0545029255486345),
+ FRAC_CONST(0.0553275273521232),
+ FRAC_CONST(0.0561600473423164),
+ FRAC_CONST(0.0570005125756209),
+ FRAC_CONST(0.0578489497509179),
+ FRAC_CONST(0.0587053852057233),
+ FRAC_CONST(0.0595698449123695),
+ FRAC_CONST(0.0604423544742077),
+ FRAC_CONST(0.0613229391218317),
+ FRAC_CONST(0.0622116237093247),
+ FRAC_CONST(0.0631084327105284),
+ FRAC_CONST(0.0640133902153352),
+ FRAC_CONST(0.0649265199260043),
+ FRAC_CONST(0.0658478451535027),
+ FRAC_CONST(0.0667773888138695),
+ FRAC_CONST(0.0677151734246072),
+ FRAC_CONST(0.0686612211010977),
+ FRAC_CONST(0.0696155535530446),
+ FRAC_CONST(0.0705781920809429),
+ FRAC_CONST(0.0715491575725758),
+ FRAC_CONST(0.0725284704995383),
+ FRAC_CONST(0.0735161509137906),
+ FRAC_CONST(0.0745122184442388),
+ FRAC_CONST(0.0755166922933461),
+ FRAC_CONST(0.0765295912337720),
+ FRAC_CONST(0.0775509336050437),
+ FRAC_CONST(0.0785807373102561),
+ FRAC_CONST(0.0796190198128044),
+ FRAC_CONST(0.0806657981331473),
+ FRAC_CONST(0.0817210888456026),
+ FRAC_CONST(0.0827849080751753),
+ FRAC_CONST(0.0838572714944183),
+ FRAC_CONST(0.0849381943203265),
+ FRAC_CONST(0.0860276913112652),
+ FRAC_CONST(0.0871257767639319),
+ FRAC_CONST(0.0882324645103534),
+ FRAC_CONST(0.0893477679149177),
+ FRAC_CONST(0.0904716998714418),
+ FRAC_CONST(0.0916042728002747),
+ FRAC_CONST(0.0927454986454381),
+ FRAC_CONST(0.0938953888718020),
+ FRAC_CONST(0.0950539544622996),
+ FRAC_CONST(0.0962212059151784),
+ FRAC_CONST(0.0973971532412897),
+ FRAC_CONST(0.0985818059614169),
+ FRAC_CONST(0.0997751731036425),
+ FRAC_CONST(0.1009772632007537),
+ FRAC_CONST(0.1021880842876888),
+ FRAC_CONST(0.1034076438990227),
+ FRAC_CONST(0.1046359490664932),
+ FRAC_CONST(0.1058730063165681),
+ FRAC_CONST(0.1071188216680533),
+ FRAC_CONST(0.1083734006297428),
+ FRAC_CONST(0.1096367481981100),
+ FRAC_CONST(0.1109088688550422),
+ FRAC_CONST(0.1121897665656167),
+ FRAC_CONST(0.1134794447759207),
+ FRAC_CONST(0.1147779064109143),
+ FRAC_CONST(0.1160851538723372),
+ FRAC_CONST(0.1174011890366591),
+ FRAC_CONST(0.1187260132530751),
+ FRAC_CONST(0.1200596273415457),
+ FRAC_CONST(0.1214020315908810),
+ FRAC_CONST(0.1227532257568719),
+ FRAC_CONST(0.1241132090604651),
+ FRAC_CONST(0.1254819801859856),
+ FRAC_CONST(0.1268595372794049),
+ FRAC_CONST(0.1282458779466558),
+ FRAC_CONST(0.1296409992519942),
+ FRAC_CONST(0.1310448977164081),
+ FRAC_CONST(0.1324575693160745),
+ FRAC_CONST(0.1338790094808633),
+ FRAC_CONST(0.1353092130928902),
+ FRAC_CONST(0.1367481744851168),
+ FRAC_CONST(0.1381958874400010),
+ FRAC_CONST(0.1396523451881945),
+ FRAC_CONST(0.1411175404072910),
+ FRAC_CONST(0.1425914652206223),
+ FRAC_CONST(0.1440741111961058),
+ FRAC_CONST(0.1455654693451402),
+ FRAC_CONST(0.1470655301215526),
+ FRAC_CONST(0.1485742834205956),
+ FRAC_CONST(0.1500917185779945),
+ FRAC_CONST(0.1516178243690463),
+ FRAC_CONST(0.1531525890077689),
+ FRAC_CONST(0.1546960001461024),
+ FRAC_CONST(0.1562480448731608),
+ FRAC_CONST(0.1578087097145364),
+ FRAC_CONST(0.1593779806316558),
+ FRAC_CONST(0.1609558430211876),
+ FRAC_CONST(0.1625422817145027),
+ FRAC_CONST(0.1641372809771871),
+ FRAC_CONST(0.1657408245086070),
+ FRAC_CONST(0.1673528954415270),
+ FRAC_CONST(0.1689734763417811),
+ FRAC_CONST(0.1706025492079969),
+ FRAC_CONST(0.1722400954713725),
+ FRAC_CONST(0.1738860959955082),
+ FRAC_CONST(0.1755405310762898),
+ FRAC_CONST(0.1772033804418275),
+ FRAC_CONST(0.1788746232524467),
+ FRAC_CONST(0.1805542381007349),
+ FRAC_CONST(0.1822422030116404),
+ FRAC_CONST(0.1839384954426268),
+ FRAC_CONST(0.1856430922838810),
+ FRAC_CONST(0.1873559698585756),
+ FRAC_CONST(0.1890771039231862),
+ FRAC_CONST(0.1908064696678625),
+ FRAC_CONST(0.1925440417168546),
+ FRAC_CONST(0.1942897941289937),
+ FRAC_CONST(0.1960437003982277),
+ FRAC_CONST(0.1978057334542116),
+ FRAC_CONST(0.1995758656629525),
+ FRAC_CONST(0.2013540688275098),
+ FRAC_CONST(0.2031403141887507),
+ FRAC_CONST(0.2049345724261595),
+ FRAC_CONST(0.2067368136587033),
+ FRAC_CONST(0.2085470074457521),
+ FRAC_CONST(0.2103651227880538),
+ FRAC_CONST(0.2121911281287646),
+ FRAC_CONST(0.2140249913545346),
+ FRAC_CONST(0.2158666797966480),
+ FRAC_CONST(0.2177161602322188),
+ FRAC_CONST(0.2195733988854414),
+ FRAC_CONST(0.2214383614288963),
+ FRAC_CONST(0.2233110129849106),
+ FRAC_CONST(0.2251913181269740),
+ FRAC_CONST(0.2270792408812093),
+ FRAC_CONST(0.2289747447278976),
+ FRAC_CONST(0.2308777926030592),
+ FRAC_CONST(0.2327883469000885),
+ FRAC_CONST(0.2347063694714437),
+ FRAC_CONST(0.2366318216303919),
+ FRAC_CONST(0.2385646641528076),
+ FRAC_CONST(0.2405048572790267),
+ FRAC_CONST(0.2424523607157545),
+ FRAC_CONST(0.2444071336380283),
+ FRAC_CONST(0.2463691346912334),
+ FRAC_CONST(0.2483383219931741),
+ FRAC_CONST(0.2503146531361985),
+ FRAC_CONST(0.2522980851893767),
+ FRAC_CONST(0.2542885747007335),
+ FRAC_CONST(0.2562860776995335),
+ FRAC_CONST(0.2582905496986215),
+ FRAC_CONST(0.2603019456968142),
+ FRAC_CONST(0.2623202201813464),
+ FRAC_CONST(0.2643453271303700),
+ FRAC_CONST(0.2663772200155053),
+ FRAC_CONST(0.2684158518044454),
+ FRAC_CONST(0.2704611749636135),
+ FRAC_CONST(0.2725131414608710),
+ FRAC_CONST(0.2745717027682799),
+ FRAC_CONST(0.2766368098649151),
+ FRAC_CONST(0.2787084132397296),
+ FRAC_CONST(0.2807864628944707),
+ FRAC_CONST(0.2828709083466482),
+ FRAC_CONST(0.2849616986325523),
+ FRAC_CONST(0.2870587823103237),
+ FRAC_CONST(0.2891621074630737),
+ FRAC_CONST(0.2912716217020546),
+ FRAC_CONST(0.2933872721698803),
+ FRAC_CONST(0.2955090055437973),
+ FRAC_CONST(0.2976367680390041),
+ FRAC_CONST(0.2997705054120213),
+ FRAC_CONST(0.3019101629641097),
+ FRAC_CONST(0.3040556855447379),
+ FRAC_CONST(0.3062070175550981),
+ FRAC_CONST(0.3083641029516701),
+ FRAC_CONST(0.3105268852498334),
+ FRAC_CONST(0.3126953075275265),
+ FRAC_CONST(0.3148693124289546),
+ FRAC_CONST(0.3170488421683428),
+ FRAC_CONST(0.3192338385337370),
+ FRAC_CONST(0.3214242428908514),
+ FRAC_CONST(0.3236199961869606),
+ FRAC_CONST(0.3258210389548392),
+ FRAC_CONST(0.3280273113167459),
+ FRAC_CONST(0.3302387529884521),
+ FRAC_CONST(0.3324553032833160),
+ FRAC_CONST(0.3346769011164010),
+ FRAC_CONST(0.3369034850086373),
+ FRAC_CONST(0.3391349930910280),
+ FRAC_CONST(0.3413713631088974),
+ FRAC_CONST(0.3436125324261830),
+ FRAC_CONST(0.3458584380297697),
+ FRAC_CONST(0.3481090165338656),
+ FRAC_CONST(0.3503642041844199),
+ FRAC_CONST(0.3526239368635820),
+ FRAC_CONST(0.3548881500942010),
+ FRAC_CONST(0.3571567790443668),
+ FRAC_CONST(0.3594297585319891),
+ FRAC_CONST(0.3617070230294185),
+ FRAC_CONST(0.3639885066681048),
+ FRAC_CONST(0.3662741432432950),
+ FRAC_CONST(0.3685638662187693),
+ FRAC_CONST(0.3708576087316147),
+ FRAC_CONST(0.3731553035970366),
+ FRAC_CONST(0.3754568833132069),
+ FRAC_CONST(0.3777622800661488),
+ FRAC_CONST(0.3800714257346570),
+ FRAC_CONST(0.3823842518952546),
+ FRAC_CONST(0.3847006898271841),
+ FRAC_CONST(0.3870206705174334),
+ FRAC_CONST(0.3893441246657958),
+ FRAC_CONST(0.3916709826899639),
+ FRAC_CONST(0.3940011747306560),
+ FRAC_CONST(0.3963346306567764),
+ FRAC_CONST(0.3986712800706062),
+ FRAC_CONST(0.4010110523130271),
+ FRAC_CONST(0.4033538764687756),
+ FRAC_CONST(0.4056996813717284),
+ FRAC_CONST(0.4080483956102172),
+ FRAC_CONST(0.4103999475323736),
+ FRAC_CONST(0.4127542652515031),
+ FRAC_CONST(0.4151112766514873),
+ FRAC_CONST(0.4174709093922143),
+ FRAC_CONST(0.4198330909150365),
+ FRAC_CONST(0.4221977484482556),
+ FRAC_CONST(0.4245648090126334),
+ FRAC_CONST(0.4269341994269293),
+ FRAC_CONST(0.4293058463134616),
+ FRAC_CONST(0.4316796761036958),
+ FRAC_CONST(0.4340556150438547),
+ FRAC_CONST(0.4364335892005536),
+ FRAC_CONST(0.4388135244664580),
+ FRAC_CONST(0.4411953465659639),
+ FRAC_CONST(0.4435789810609000),
+ FRAC_CONST(0.4459643533562509),
+ FRAC_CONST(0.4483513887059016),
+ FRAC_CONST(0.4507400122184019),
+ FRAC_CONST(0.4531301488627497),
+ FRAC_CONST(0.4555217234741947),
+ FRAC_CONST(0.4579146607600593),
+ FRAC_CONST(0.4603088853055777),
+ FRAC_CONST(0.4627043215797521),
+ FRAC_CONST(0.4651008939412254),
+ FRAC_CONST(0.4674985266441709),
+ FRAC_CONST(0.4698971438441951),
+ FRAC_CONST(0.4722966696042580),
+ FRAC_CONST(0.4746970279006055),
+ FRAC_CONST(0.4770981426287164),
+ FRAC_CONST(0.4794999376092619),
+ FRAC_CONST(0.4819023365940778),
+ FRAC_CONST(0.4843052632721476),
+ FRAC_CONST(0.4867086412755978),
+ FRAC_CONST(0.4891123941857028),
+ FRAC_CONST(0.4915164455388997),
+ FRAC_CONST(0.4939207188328126),
+ FRAC_CONST(0.4963251375322855),
+ FRAC_CONST(0.4987296250754225),
+ FRAC_CONST(0.5011341048796359),
+ FRAC_CONST(0.5035385003477012),
+ FRAC_CONST(0.5059427348738168),
+ FRAC_CONST(0.5083467318496706),
+ FRAC_CONST(0.5107504146705106),
+ FRAC_CONST(0.5131537067412193),
+ FRAC_CONST(0.5155565314823923),
+ FRAC_CONST(0.5179588123364193),
+ FRAC_CONST(0.5203604727735667),
+ FRAC_CONST(0.5227614362980630),
+ FRAC_CONST(0.5251616264541841),
+ FRAC_CONST(0.5275609668323384),
+ FRAC_CONST(0.5299593810751532),
+ FRAC_CONST(0.5323567928835578),
+ FRAC_CONST(0.5347531260228663),
+ FRAC_CONST(0.5371483043288580),
+ FRAC_CONST(0.5395422517138538),
+ FRAC_CONST(0.5419348921727899),
+ FRAC_CONST(0.5443261497892862),
+ FRAC_CONST(0.5467159487417104),
+ FRAC_CONST(0.5491042133092364),
+ FRAC_CONST(0.5514908678778958),
+ FRAC_CONST(0.5538758369466227),
+ FRAC_CONST(0.5562590451332913),
+ FRAC_CONST(0.5586404171807443),
+ FRAC_CONST(0.5610198779628133),
+ FRAC_CONST(0.5633973524903286),
+ FRAC_CONST(0.5657727659171199),
+ FRAC_CONST(0.5681460435460047),
+ FRAC_CONST(0.5705171108347663),
+ FRAC_CONST(0.5728858934021188),
+ FRAC_CONST(0.5752523170336598),
+ FRAC_CONST(0.5776163076878088),
+ FRAC_CONST(0.5799777915017323),
+ FRAC_CONST(0.5823366947972535),
+ FRAC_CONST(0.5846929440867458),
+ FRAC_CONST(0.5870464660790119),
+ FRAC_CONST(0.5893971876851449),
+ FRAC_CONST(0.5917450360243719),
+ FRAC_CONST(0.5940899384298793),
+ FRAC_CONST(0.5964318224546208),
+ FRAC_CONST(0.5987706158771039),
+ FRAC_CONST(0.6011062467071583),
+ FRAC_CONST(0.6034386431916822),
+ FRAC_CONST(0.6057677338203681),
+ FRAC_CONST(0.6080934473314057),
+ FRAC_CONST(0.6104157127171639),
+ FRAC_CONST(0.6127344592298474),
+ FRAC_CONST(0.6150496163871310),
+ FRAC_CONST(0.6173611139777690),
+ FRAC_CONST(0.6196688820671789),
+ FRAC_CONST(0.6219728510029997),
+ FRAC_CONST(0.6242729514206247),
+ FRAC_CONST(0.6265691142487051),
+ FRAC_CONST(0.6288612707146283),
+ FRAC_CONST(0.6311493523499663),
+ FRAC_CONST(0.6334332909958958),
+ FRAC_CONST(0.6357130188085891),
+ FRAC_CONST(0.6379884682645743),
+ FRAC_CONST(0.6402595721660647),
+ FRAC_CONST(0.6425262636462578),
+ FRAC_CONST(0.6447884761746012),
+ FRAC_CONST(0.6470461435620266),
+ FRAC_CONST(0.6492991999661505),
+ FRAC_CONST(0.6515475798964411),
+ FRAC_CONST(0.6537912182193508),
+ FRAC_CONST(0.6560300501634142),
+ FRAC_CONST(0.6582640113243098),
+ FRAC_CONST(0.6604930376698862),
+ FRAC_CONST(0.6627170655451516),
+ FRAC_CONST(0.6649360316772256),
+ FRAC_CONST(0.6671498731802533),
+ FRAC_CONST(0.6693585275602818),
+ FRAC_CONST(0.6715619327200959),
+ FRAC_CONST(0.6737600269640164),
+ FRAC_CONST(0.6759527490026566),
+ FRAC_CONST(0.6781400379576392),
+ FRAC_CONST(0.6803218333662715),
+ FRAC_CONST(0.6824980751861787),
+ FRAC_CONST(0.6846687037998949),
+ FRAC_CONST(0.6868336600194123),
+ FRAC_CONST(0.6889928850906855),
+ FRAC_CONST(0.6911463206980928),
+ FRAC_CONST(0.6932939089688525),
+ FRAC_CONST(0.6954355924773949),
+ FRAC_CONST(0.6975713142496884),
+ FRAC_CONST(0.6997010177675195),
+ FRAC_CONST(0.7018246469727265),
+ FRAC_CONST(0.7039421462713862),
+ FRAC_CONST(0.7060534605379528),
+ FRAC_CONST(0.7081585351193496),
+ FRAC_CONST(0.7102573158390105),
+ FRAC_CONST(0.7123497490008750),
+ FRAC_CONST(0.7144357813933307),
+ FRAC_CONST(0.7165153602931092),
+ FRAC_CONST(0.7185884334691287),
+ FRAC_CONST(0.7206549491862871),
+ FRAC_CONST(0.7227148562092042),
+ FRAC_CONST(0.7247681038059106),
+ FRAC_CONST(0.7268146417514855),
+ FRAC_CONST(0.7288544203316418),
+ FRAC_CONST(0.7308873903462577),
+ FRAC_CONST(0.7329135031128549),
+ FRAC_CONST(0.7349327104700221),
+ FRAC_CONST(0.7369449647807855),
+ FRAC_CONST(0.7389502189359237),
+ FRAC_CONST(0.7409484263572271),
+ FRAC_CONST(0.7429395410007016),
+ FRAC_CONST(0.7449235173597176),
+ FRAC_CONST(0.7469003104681008),
+ FRAC_CONST(0.7488698759031670),
+ FRAC_CONST(0.7508321697887005),
+ FRAC_CONST(0.7527871487978728),
+ FRAC_CONST(0.7547347701561059),
+ FRAC_CONST(0.7566749916438754),
+ FRAC_CONST(0.7586077715994560),
+ FRAC_CONST(0.7605330689216074),
+ FRAC_CONST(0.7624508430722016),
+ FRAC_CONST(0.7643610540787891),
+ FRAC_CONST(0.7662636625371070),
+ FRAC_CONST(0.7681586296135255),
+ FRAC_CONST(0.7700459170474343),
+ FRAC_CONST(0.7719254871535672),
+ FRAC_CONST(0.7737973028242671),
+ FRAC_CONST(0.7756613275316875),
+ FRAC_CONST(0.7775175253299340),
+ FRAC_CONST(0.7793658608571425),
+ FRAC_CONST(0.7812062993374951),
+ FRAC_CONST(0.7830388065831744),
+ FRAC_CONST(0.7848633489962533),
+ FRAC_CONST(0.7866798935705233),
+ FRAC_CONST(0.7884884078932579),
+ FRAC_CONST(0.7902888601469138),
+ FRAC_CONST(0.7920812191107668),
+ FRAC_CONST(0.7938654541624850),
+ FRAC_CONST(0.7956415352796368),
+ FRAC_CONST(0.7974094330411343),
+ FRAC_CONST(0.7991691186286133),
+ FRAC_CONST(0.8009205638277465),
+ FRAC_CONST(0.8026637410294932),
+ FRAC_CONST(0.8043986232312831),
+ FRAC_CONST(0.8061251840381346),
+ FRAC_CONST(0.8078433976637077),
+ FRAC_CONST(0.8095532389312917),
+ FRAC_CONST(0.8112546832747255),
+ FRAC_CONST(0.8129477067392539),
+ FRAC_CONST(0.8146322859823164),
+ FRAC_CONST(0.8163083982742698),
+ FRAC_CONST(0.8179760214990457),
+ FRAC_CONST(0.8196351341547393),
+ FRAC_CONST(0.8212857153541345),
+ FRAC_CONST(0.8229277448251595),
+ FRAC_CONST(0.8245612029112778),
+ FRAC_CONST(0.8261860705718113),
+ FRAC_CONST(0.8278023293821971),
+ FRAC_CONST(0.8294099615341773),
+ FRAC_CONST(0.8310089498359212),
+ FRAC_CONST(0.8325992777120815),
+ FRAC_CONST(0.8341809292037831),
+ FRAC_CONST(0.8357538889685445),
+ FRAC_CONST(0.8373181422801330),
+ FRAC_CONST(0.8388736750283521),
+ FRAC_CONST(0.8404204737187619),
+ FRAC_CONST(0.8419585254723335),
+ FRAC_CONST(0.8434878180250348),
+ FRAC_CONST(0.8450083397273509),
+ FRAC_CONST(0.8465200795437368),
+ FRAC_CONST(0.8480230270520029),
+ FRAC_CONST(0.8495171724426350),
+ FRAC_CONST(0.8510025065180464),
+ FRAC_CONST(0.8524790206917633),
+ FRAC_CONST(0.8539467069875448),
+ FRAC_CONST(0.8554055580384357),
+ FRAC_CONST(0.8568555670857525),
+ FRAC_CONST(0.8582967279780043),
+ FRAC_CONST(0.8597290351697464),
+ FRAC_CONST(0.8611524837203691),
+ FRAC_CONST(0.8625670692928198),
+ FRAC_CONST(0.8639727881522599),
+ FRAC_CONST(0.8653696371646555),
+ FRAC_CONST(0.8667576137953045),
+ FRAC_CONST(0.8681367161072958),
+ FRAC_CONST(0.8695069427599065),
+ FRAC_CONST(0.8708682930069319),
+ FRAC_CONST(0.8722207666949527),
+ FRAC_CONST(0.8735643642615368),
+ FRAC_CONST(0.8748990867333771),
+ FRAC_CONST(0.8762249357243662),
+ FRAC_CONST(0.8775419134336067),
+ FRAC_CONST(0.8788500226433579),
+ FRAC_CONST(0.8801492667169208),
+ FRAC_CONST(0.8814396495964587),
+ FRAC_CONST(0.8827211758007560),
+ FRAC_CONST(0.8839938504229149),
+ FRAC_CONST(0.8852576791279895),
+ FRAC_CONST(0.8865126681505587),
+ FRAC_CONST(0.8877588242922386),
+ FRAC_CONST(0.8889961549191320),
+ FRAC_CONST(0.8902246679592184),
+ FRAC_CONST(0.8914443718996848),
+ FRAC_CONST(0.8926552757841945),
+ FRAC_CONST(0.8938573892100969),
+ FRAC_CONST(0.8950507223255798),
+ FRAC_CONST(0.8962352858267605),
+ FRAC_CONST(0.8974110909547198),
+ FRAC_CONST(0.8985781494924783),
+ FRAC_CONST(0.8997364737619142),
+ FRAC_CONST(0.9008860766206249),
+ FRAC_CONST(0.9020269714587307),
+ FRAC_CONST(0.9031591721956235),
+ FRAC_CONST(0.9042826932766591),
+ FRAC_CONST(0.9053975496697941),
+ FRAC_CONST(0.9065037568621681),
+ FRAC_CONST(0.9076013308566311),
+ FRAC_CONST(0.9086902881682180),
+ FRAC_CONST(0.9097706458205682),
+ FRAC_CONST(0.9108424213422940),
+ FRAC_CONST(0.9119056327632955),
+ FRAC_CONST(0.9129602986110235),
+ FRAC_CONST(0.9140064379066919),
+ FRAC_CONST(0.9150440701614393),
+ FRAC_CONST(0.9160732153724396),
+ FRAC_CONST(0.9170938940189634),
+ FRAC_CONST(0.9181061270583908),
+ FRAC_CONST(0.9191099359221748),
+ FRAC_CONST(0.9201053425117579),
+ FRAC_CONST(0.9210923691944400),
+ FRAC_CONST(0.9220710387992010),
+ FRAC_CONST(0.9230413746124764),
+ FRAC_CONST(0.9240034003738882),
+ FRAC_CONST(0.9249571402719298),
+ FRAC_CONST(0.9259026189396085),
+ FRAC_CONST(0.9268398614500427),
+ FRAC_CONST(0.9277688933120170),
+ FRAC_CONST(0.9286897404654957),
+ FRAC_CONST(0.9296024292770939),
+ FRAC_CONST(0.9305069865355076),
+ FRAC_CONST(0.9314034394469048),
+ FRAC_CONST(0.9322918156302762),
+ FRAC_CONST(0.9331721431127471),
+ FRAC_CONST(0.9340444503248519),
+ FRAC_CONST(0.9349087660957711),
+ FRAC_CONST(0.9357651196485313),
+ FRAC_CONST(0.9366135405951697),
+ FRAC_CONST(0.9374540589318637),
+ FRAC_CONST(0.9382867050340261),
+ FRAC_CONST(0.9391115096513655),
+ FRAC_CONST(0.9399285039029165),
+ FRAC_CONST(0.9407377192720349),
+ FRAC_CONST(0.9415391876013639),
+ FRAC_CONST(0.9423329410877687),
+ FRAC_CONST(0.9431190122772415),
+ FRAC_CONST(0.9438974340597782),
+ FRAC_CONST(0.9446682396642262),
+ FRAC_CONST(0.9454314626531054),
+ FRAC_CONST(0.9461871369174033),
+ FRAC_CONST(0.9469352966713429),
+ FRAC_CONST(0.9476759764471278),
+ FRAC_CONST(0.9484092110896616),
+ FRAC_CONST(0.9491350357512457),
+ FRAC_CONST(0.9498534858862532),
+ FRAC_CONST(0.9505645972457831),
+ FRAC_CONST(0.9512684058722927),
+ FRAC_CONST(0.9519649480942105),
+ FRAC_CONST(0.9526542605205314),
+ FRAC_CONST(0.9533363800353921),
+ FRAC_CONST(0.9540113437926313),
+ FRAC_CONST(0.9546791892103320),
+ FRAC_CONST(0.9553399539653500),
+ FRAC_CONST(0.9559936759878265),
+ FRAC_CONST(0.9566403934556893),
+ FRAC_CONST(0.9572801447891388),
+ FRAC_CONST(0.9579129686451244),
+ FRAC_CONST(0.9585389039118085),
+ FRAC_CONST(0.9591579897030224),
+ FRAC_CONST(0.9597702653527108),
+ FRAC_CONST(0.9603757704093711),
+ FRAC_CONST(0.9609745446304828),
+ FRAC_CONST(0.9615666279769324),
+ FRAC_CONST(0.9621520606074324),
+ FRAC_CONST(0.9627308828729358),
+ FRAC_CONST(0.9633031353110477),
+ FRAC_CONST(0.9638688586404335),
+ FRAC_CONST(0.9644280937552258),
+ FRAC_CONST(0.9649808817194311),
+ FRAC_CONST(0.9655272637613366),
+ FRAC_CONST(0.9660672812679171),
+ FRAC_CONST(0.9666009757792454),
+ FRAC_CONST(0.9671283889829055),
+ FRAC_CONST(0.9676495627084089),
+ FRAC_CONST(0.9681645389216160),
+ FRAC_CONST(0.9686733597191652),
+ FRAC_CONST(0.9691760673229058),
+ FRAC_CONST(0.9696727040743406),
+ FRAC_CONST(0.9701633124290767),
+ FRAC_CONST(0.9706479349512860),
+ FRAC_CONST(0.9711266143081750),
+ FRAC_CONST(0.9715993932644684),
+ FRAC_CONST(0.9720663146769026),
+ FRAC_CONST(0.9725274214887337),
+ FRAC_CONST(0.9729827567242596),
+ FRAC_CONST(0.9734323634833574),
+ FRAC_CONST(0.9738762849360358),
+ FRAC_CONST(0.9743145643170059),
+ FRAC_CONST(0.9747472449202687),
+ FRAC_CONST(0.9751743700937215),
+ FRAC_CONST(0.9755959832337850),
+ FRAC_CONST(0.9760121277800496),
+ FRAC_CONST(0.9764228472099433),
+ FRAC_CONST(0.9768281850334235),
+ FRAC_CONST(0.9772281847876897),
+ FRAC_CONST(0.9776228900319223),
+ FRAC_CONST(0.9780123443420448),
+ FRAC_CONST(0.9783965913055132),
+ FRAC_CONST(0.9787756745161313),
+ FRAC_CONST(0.9791496375688939),
+ FRAC_CONST(0.9795185240548578),
+ FRAC_CONST(0.9798823775560431),
+ FRAC_CONST(0.9802412416403639),
+ FRAC_CONST(0.9805951598565897),
+ FRAC_CONST(0.9809441757293399),
+ FRAC_CONST(0.9812883327541090),
+ FRAC_CONST(0.9816276743923267),
+ FRAC_CONST(0.9819622440664515),
+ FRAC_CONST(0.9822920851550995),
+ FRAC_CONST(0.9826172409882086),
+ FRAC_CONST(0.9829377548422400),
+ FRAC_CONST(0.9832536699354163),
+ FRAC_CONST(0.9835650294229984),
+ FRAC_CONST(0.9838718763926001),
+ FRAC_CONST(0.9841742538595437),
+ FRAC_CONST(0.9844722047622547),
+ FRAC_CONST(0.9847657719576983),
+ FRAC_CONST(0.9850549982168574),
+ FRAC_CONST(0.9853399262202529),
+ FRAC_CONST(0.9856205985535073),
+ FRAC_CONST(0.9858970577029519),
+ FRAC_CONST(0.9861693460512790),
+ FRAC_CONST(0.9864375058732389),
+ FRAC_CONST(0.9867015793313820),
+ FRAC_CONST(0.9869616084718489),
+ FRAC_CONST(0.9872176352202061),
+ FRAC_CONST(0.9874697013773301),
+ FRAC_CONST(0.9877178486153397),
+ FRAC_CONST(0.9879621184735767),
+ FRAC_CONST(0.9882025523546365),
+ FRAC_CONST(0.9884391915204485),
+ FRAC_CONST(0.9886720770884069),
+ FRAC_CONST(0.9889012500275530),
+ FRAC_CONST(0.9891267511548089),
+ FRAC_CONST(0.9893486211312621),
+ FRAC_CONST(0.9895669004585049),
+ FRAC_CONST(0.9897816294750255),
+ FRAC_CONST(0.9899928483526520),
+ FRAC_CONST(0.9902005970930525),
+ FRAC_CONST(0.9904049155242876),
+ FRAC_CONST(0.9906058432974180),
+ FRAC_CONST(0.9908034198831690),
+ FRAC_CONST(0.9909976845686489),
+ FRAC_CONST(0.9911886764541239),
+ FRAC_CONST(0.9913764344498495),
+ FRAC_CONST(0.9915609972729590),
+ FRAC_CONST(0.9917424034444086),
+ FRAC_CONST(0.9919206912859797),
+ FRAC_CONST(0.9920958989173397),
+ FRAC_CONST(0.9922680642531603),
+ FRAC_CONST(0.9924372250002933),
+ FRAC_CONST(0.9926034186550070),
+ FRAC_CONST(0.9927666825002789),
+ FRAC_CONST(0.9929270536031491),
+ FRAC_CONST(0.9930845688121325),
+ FRAC_CONST(0.9932392647546895),
+ FRAC_CONST(0.9933911778347579),
+ FRAC_CONST(0.9935403442303433),
+ FRAC_CONST(0.9936867998911693),
+ FRAC_CONST(0.9938305805363887),
+ FRAC_CONST(0.9939717216523539),
+ FRAC_CONST(0.9941102584904481),
+ FRAC_CONST(0.9942462260649764),
+ FRAC_CONST(0.9943796591511174),
+ FRAC_CONST(0.9945105922829353),
+ FRAC_CONST(0.9946390597514524),
+ FRAC_CONST(0.9947650956027824),
+ FRAC_CONST(0.9948887336363228),
+ FRAC_CONST(0.9950100074030103),
+ FRAC_CONST(0.9951289502036336),
+ FRAC_CONST(0.9952455950872091),
+ FRAC_CONST(0.9953599748494155),
+ FRAC_CONST(0.9954721220310890),
+ FRAC_CONST(0.9955820689167787),
+ FRAC_CONST(0.9956898475333619),
+ FRAC_CONST(0.9957954896487196),
+ FRAC_CONST(0.9958990267704713),
+ FRAC_CONST(0.9960004901447701),
+ FRAC_CONST(0.9960999107551559),
+ FRAC_CONST(0.9961973193214694),
+ FRAC_CONST(0.9962927462988245),
+ FRAC_CONST(0.9963862218766388),
+ FRAC_CONST(0.9964777759777242),
+ FRAC_CONST(0.9965674382574342),
+ FRAC_CONST(0.9966552381028704),
+ FRAC_CONST(0.9967412046321465),
+ FRAC_CONST(0.9968253666937095),
+ FRAC_CONST(0.9969077528657186),
+ FRAC_CONST(0.9969883914554805),
+ FRAC_CONST(0.9970673104989413),
+ FRAC_CONST(0.9971445377602348),
+ FRAC_CONST(0.9972201007312871),
+ FRAC_CONST(0.9972940266314749),
+ FRAC_CONST(0.9973663424073412),
+ FRAC_CONST(0.9974370747323638),
+ FRAC_CONST(0.9975062500067785),
+ FRAC_CONST(0.9975738943574574),
+ FRAC_CONST(0.9976400336378379),
+ FRAC_CONST(0.9977046934279079),
+ FRAC_CONST(0.9977678990342401),
+ FRAC_CONST(0.9978296754900812),
+ FRAC_CONST(0.9978900475554902),
+ FRAC_CONST(0.9979490397175296),
+ FRAC_CONST(0.9980066761905056),
+ FRAC_CONST(0.9980629809162593),
+ FRAC_CONST(0.9981179775645063),
+ FRAC_CONST(0.9981716895332257),
+ FRAC_CONST(0.9982241399490979),
+ FRAC_CONST(0.9982753516679893),
+ FRAC_CONST(0.9983253472754841),
+ FRAC_CONST(0.9983741490874634),
+ FRAC_CONST(0.9984217791507299),
+ FRAC_CONST(0.9984682592436778),
+ FRAC_CONST(0.9985136108770075),
+ FRAC_CONST(0.9985578552944850),
+ FRAC_CONST(0.9986010134737439),
+ FRAC_CONST(0.9986431061271304),
+ FRAC_CONST(0.9986841537025921),
+ FRAC_CONST(0.9987241763846056),
+ FRAC_CONST(0.9987631940951476),
+ FRAC_CONST(0.9988012264947044),
+ FRAC_CONST(0.9988382929833222),
+ FRAC_CONST(0.9988744127016956),
+ FRAC_CONST(0.9989096045322947),
+ FRAC_CONST(0.9989438871005292),
+ FRAC_CONST(0.9989772787759494),
+ FRAC_CONST(0.9990097976734847),
+ FRAC_CONST(0.9990414616547146),
+ FRAC_CONST(0.9990722883291779),
+ FRAC_CONST(0.9991022950557125),
+ FRAC_CONST(0.9991314989438310),
+ FRAC_CONST(0.9991599168551279),
+ FRAC_CONST(0.9991875654047181),
+ FRAC_CONST(0.9992144609627068),
+ FRAC_CONST(0.9992406196556911),
+ FRAC_CONST(0.9992660573682882),
+ FRAC_CONST(0.9992907897446957),
+ FRAC_CONST(0.9993148321902777),
+ FRAC_CONST(0.9993381998731797),
+ FRAC_CONST(0.9993609077259696),
+ FRAC_CONST(0.9993829704473038),
+ FRAC_CONST(0.9994044025036201),
+ FRAC_CONST(0.9994252181308537),
+ FRAC_CONST(0.9994454313361775),
+ FRAC_CONST(0.9994650558997651),
+ FRAC_CONST(0.9994841053765757),
+ FRAC_CONST(0.9995025930981609),
+ FRAC_CONST(0.9995205321744921),
+ FRAC_CONST(0.9995379354958073),
+ FRAC_CONST(0.9995548157344778),
+ FRAC_CONST(0.9995711853468930),
+ FRAC_CONST(0.9995870565753632),
+ FRAC_CONST(0.9996024414500382),
+ FRAC_CONST(0.9996173517908444),
+ FRAC_CONST(0.9996317992094352),
+ FRAC_CONST(0.9996457951111574),
+ FRAC_CONST(0.9996593506970310),
+ FRAC_CONST(0.9996724769657434),
+ FRAC_CONST(0.9996851847156547),
+ FRAC_CONST(0.9996974845468164),
+ FRAC_CONST(0.9997093868630000),
+ FRAC_CONST(0.9997209018737374),
+ FRAC_CONST(0.9997320395963699),
+ FRAC_CONST(0.9997428098581069),
+ FRAC_CONST(0.9997532222980933),
+ FRAC_CONST(0.9997632863694836),
+ FRAC_CONST(0.9997730113415246),
+ FRAC_CONST(0.9997824063016426),
+ FRAC_CONST(0.9997914801575380),
+ FRAC_CONST(0.9998002416392840),
+ FRAC_CONST(0.9998086993014300),
+ FRAC_CONST(0.9998168615251084),
+ FRAC_CONST(0.9998247365201450),
+ FRAC_CONST(0.9998323323271717),
+ FRAC_CONST(0.9998396568197407),
+ FRAC_CONST(0.9998467177064404),
+ FRAC_CONST(0.9998535225330116),
+ FRAC_CONST(0.9998600786844637),
+ FRAC_CONST(0.9998663933871905),
+ FRAC_CONST(0.9998724737110845),
+ FRAC_CONST(0.9998783265716498),
+ FRAC_CONST(0.9998839587321121),
+ FRAC_CONST(0.9998893768055266),
+ FRAC_CONST(0.9998945872568815),
+ FRAC_CONST(0.9998995964051983),
+ FRAC_CONST(0.9999044104256269),
+ FRAC_CONST(0.9999090353515359),
+ FRAC_CONST(0.9999134770765971),
+ FRAC_CONST(0.9999177413568642),
+ FRAC_CONST(0.9999218338128448),
+ FRAC_CONST(0.9999257599315647),
+ FRAC_CONST(0.9999295250686255),
+ FRAC_CONST(0.9999331344502529),
+ FRAC_CONST(0.9999365931753376),
+ FRAC_CONST(0.9999399062174669),
+ FRAC_CONST(0.9999430784269460),
+ FRAC_CONST(0.9999461145328103),
+ FRAC_CONST(0.9999490191448277),
+ FRAC_CONST(0.9999517967554878),
+ FRAC_CONST(0.9999544517419835),
+ FRAC_CONST(0.9999569883681778),
+ FRAC_CONST(0.9999594107865607),
+ FRAC_CONST(0.9999617230401926),
+ FRAC_CONST(0.9999639290646355),
+ FRAC_CONST(0.9999660326898712),
+ FRAC_CONST(0.9999680376422052),
+ FRAC_CONST(0.9999699475461585),
+ FRAC_CONST(0.9999717659263435),
+ FRAC_CONST(0.9999734962093266),
+ FRAC_CONST(0.9999751417254756),
+ FRAC_CONST(0.9999767057107922),
+ FRAC_CONST(0.9999781913087290),
+ FRAC_CONST(0.9999796015719915),
+ FRAC_CONST(0.9999809394643231),
+ FRAC_CONST(0.9999822078622751),
+ FRAC_CONST(0.9999834095569596),
+ FRAC_CONST(0.9999845472557860),
+ FRAC_CONST(0.9999856235841805),
+ FRAC_CONST(0.9999866410872889),
+ FRAC_CONST(0.9999876022316609),
+ FRAC_CONST(0.9999885094069193),
+ FRAC_CONST(0.9999893649274085),
+ FRAC_CONST(0.9999901710338274),
+ FRAC_CONST(0.9999909298948430),
+ FRAC_CONST(0.9999916436086862),
+ FRAC_CONST(0.9999923142047299),
+ FRAC_CONST(0.9999929436450469),
+ FRAC_CONST(0.9999935338259505),
+ FRAC_CONST(0.9999940865795161),
+ FRAC_CONST(0.9999946036750835),
+ FRAC_CONST(0.9999950868207405),
+ FRAC_CONST(0.9999955376647868),
+ FRAC_CONST(0.9999959577971798),
+ FRAC_CONST(0.9999963487509599),
+ FRAC_CONST(0.9999967120036571),
+ FRAC_CONST(0.9999970489786785),
+ FRAC_CONST(0.9999973610466748),
+ FRAC_CONST(0.9999976495268890),
+ FRAC_CONST(0.9999979156884846),
+ FRAC_CONST(0.9999981607518545),
+ FRAC_CONST(0.9999983858899099),
+ FRAC_CONST(0.9999985922293493),
+ FRAC_CONST(0.9999987808519092),
+ FRAC_CONST(0.9999989527955938),
+ FRAC_CONST(0.9999991090558848),
+ FRAC_CONST(0.9999992505869332),
+ FRAC_CONST(0.9999993783027293),
+ FRAC_CONST(0.9999994930782556),
+ FRAC_CONST(0.9999995957506171),
+ FRAC_CONST(0.9999996871201549),
+ FRAC_CONST(0.9999997679515386),
+ FRAC_CONST(0.9999998389748399),
+ FRAC_CONST(0.9999999008865869),
+ FRAC_CONST(0.9999999543507984)
};
+#endif
-real_t kbd_short_128[] =
+ALIGN static const real_t kbd_short_128[] =
{
- 0x2DEC,
- 0x7C70,
- 0xF1EC,
- 0x19864,
- 0x27B3D,
- 0x3A753,
- 0x52B03,
- 0x71637,
- 0x97A69,
- 0xC6AA6,
- 0xFFB8C,
- 0x14433E,
- 0x19595A,
- 0x1F56E5,
- 0x265635,
- 0x2E72D1,
- 0x37C94C,
- 0x427722,
- 0x4E9A83,
- 0x5C5227,
- 0x6BBD0D,
- 0x7CFA46,
- 0x9028AF,
- 0xA566AF,
- 0xBCD1EE,
- 0xD6870D,
- 0xF2A159,
- 0x1113A7E,
- 0x1326A3C,
- 0x156461C,
- 0x17CE124,
- 0x1A64B92,
- 0x1D29294,
- 0x201C010,
- 0x233DA5C,
- 0x268E41C,
- 0x2A0DBFC,
- 0x2DBBCA0,
- 0x3197C7C,
- 0x35A0DC0,
- 0x39D5E40,
- 0x3E35788,
- 0x42BDED0,
- 0x476D508,
- 0x4C41720,
- 0x5137DE0,
- 0x564DE60,
- 0x5B80A20,
- 0x60CCF50,
- 0x662F918,
- 0x6BA4FF0,
- 0x7129A00,
- 0x76B9B70,
- 0x7C516F0,
- 0x81ECE00,
- 0x8788190,
- 0x8D1F240,
- 0x92AE100,
- 0x9830F60,
- 0x9DA4020,
- 0xA3037A0,
- 0xA84BC50,
- 0xAD79720,
- 0xB2893B0,
- 0xB778110,
- 0xBC431C0,
- 0xC0E7C30,
- 0xC563AF0,
- 0xC9B4CF0,
- 0xCDD95A0,
- 0xD1CFD30,
- 0xD597090,
- 0xD92E180,
- 0xDC94690,
- 0xDFC9B20,
- 0xE2CDF20,
- 0xE5A1710,
- 0xE844BD0,
- 0xEAB8A30,
- 0xECFE300,
- 0xEF16A60,
- 0xF1037D0,
- 0xF2C6590,
- 0xF461040,
- 0xF5D56A0,
- 0xF725920,
- 0xF853960,
- 0xF961A00,
- 0xFA51DE0,
- 0xFB26830,
- 0xFBE1BE0,
- 0xFC85B20,
- 0xFD14770,
- 0xFD90130,
- 0xFDFA730,
- 0xFE55700,
- 0xFEA2C30,
- 0xFEE40C0,
- 0xFF1ACA0,
- 0xFF485D0,
- 0xFF6E070,
- 0xFF8CEB0,
- 0xFFA60D0,
- 0xFFBA540,
- 0xFFCA8C0,
- 0xFFD7660,
- 0xFFE17C0,
- 0xFFE9530,
- 0xFFEF5A0,
- 0xFFF3EE0,
- 0xFFF75F0,
- 0xFFF9EC0,
- 0xFFFBC90,
- 0xFFFD210,
- 0xFFFE150,
- 0xFFFEBF0,
- 0xFFFF330,
- 0xFFFF800,
- 0xFFFFB30,
- 0xFFFFD30,
- 0xFFFFE70,
- 0xFFFFF30,
- 0xFFFFF90,
- 0xFFFFFD0,
- 0xFFFFFF0,
- 0x10000000,
- 0x10000000,
- 0x10000000
+ FRAC_CONST(4.3795702929468881e-005),
+ FRAC_CONST(0.00011867384265436617),
+ FRAC_CONST(0.0002307165763996192),
+ FRAC_CONST(0.00038947282760568383),
+ FRAC_CONST(0.00060581272288302553),
+ FRAC_CONST(0.00089199695169487453),
+ FRAC_CONST(0.0012617254423430522),
+ FRAC_CONST(0.0017301724373162003),
+ FRAC_CONST(0.0023140071937421476),
+ FRAC_CONST(0.0030313989666022221),
+ FRAC_CONST(0.0039020049735530842),
+ FRAC_CONST(0.0049469401815512024),
+ FRAC_CONST(0.0061887279335368318),
+ FRAC_CONST(0.0076512306364647726),
+ FRAC_CONST(0.0093595599562652423),
+ FRAC_CONST(0.011339966208377799),
+ FRAC_CONST(0.013619706891715299),
+ FRAC_CONST(0.016226894586323766),
+ FRAC_CONST(0.019190324717288168),
+ FRAC_CONST(0.022539283975960878),
+ FRAC_CONST(0.026303340480472455),
+ FRAC_CONST(0.030512117046644357),
+ FRAC_CONST(0.03519504922365594),
+ FRAC_CONST(0.040381130021856941),
+ FRAC_CONST(0.046098643518702249),
+ FRAC_CONST(0.052374889768730587),
+ FRAC_CONST(0.059235903660769147),
+ FRAC_CONST(0.066706170556282418),
+ FRAC_CONST(0.074808341703430481),
+ FRAC_CONST(0.083562952548726227),
+ FRAC_CONST(0.092988147159339674),
+ FRAC_CONST(0.1030994120216919),
+ FRAC_CONST(0.11390932249409955),
+ FRAC_CONST(0.12542730516149531),
+ FRAC_CONST(0.13765941926783826),
+ FRAC_CONST(0.15060816028651081),
+ FRAC_CONST(0.16427228853114245),
+ FRAC_CONST(0.17864668550988483),
+ FRAC_CONST(0.19372224048676889),
+ FRAC_CONST(0.20948576943658073),
+ FRAC_CONST(0.22591996826744942),
+ FRAC_CONST(0.24300340184133981),
+ FRAC_CONST(0.26071052995068139),
+ FRAC_CONST(0.27901177101369551),
+ FRAC_CONST(0.29787360383626599),
+ FRAC_CONST(0.3172587073594233),
+ FRAC_CONST(0.33712613787396362),
+ FRAC_CONST(0.35743154274286698),
+ FRAC_CONST(0.37812740923363009),
+ FRAC_CONST(0.39916334663203618),
+ FRAC_CONST(0.42048639939189658),
+ FRAC_CONST(0.4420413886774246),
+ FRAC_CONST(0.4637712792815169),
+ FRAC_CONST(0.4856175685594023),
+ FRAC_CONST(0.50752069370766872),
+ FRAC_CONST(0.52942045344797806),
+ FRAC_CONST(0.55125643994680196),
+ FRAC_CONST(0.57296847662071559),
+ FRAC_CONST(0.59449705734411495),
+ FRAC_CONST(0.61578378249506627),
+ FRAC_CONST(0.63677178724712891),
+ FRAC_CONST(0.65740615754163356),
+ FRAC_CONST(0.67763432925662526),
+ FRAC_CONST(0.69740646622548552),
+ FRAC_CONST(0.71667581294953808),
+ FRAC_CONST(0.73539901809352737),
+ FRAC_CONST(0.75353642514900732),
+ FRAC_CONST(0.77105232699609816),
+ FRAC_CONST(0.78791518148597028),
+ FRAC_CONST(0.80409778560147072),
+ FRAC_CONST(0.81957740622770781),
+ FRAC_CONST(0.83433586607383625),
+ FRAC_CONST(0.84835958382689225),
+ FRAC_CONST(0.86163956818294229),
+ FRAC_CONST(0.87417136598406997),
+ FRAC_CONST(0.88595496528524853),
+ FRAC_CONST(0.89699465477567619),
+ FRAC_CONST(0.90729884157670959),
+ FRAC_CONST(0.91687983002436779),
+ FRAC_CONST(0.92575356460899649),
+ FRAC_CONST(0.93393934077779084),
+ FRAC_CONST(0.94145948779657318),
+ FRAC_CONST(0.94833902830402828),
+ FRAC_CONST(0.95460531956280026),
+ FRAC_CONST(0.96028768170574896),
+ FRAC_CONST(0.96541701848104766),
+ FRAC_CONST(0.97002543610646474),
+ FRAC_CONST(0.97414586584250062),
+ FRAC_CONST(0.97781169577969584),
+ FRAC_CONST(0.98105641710392333),
+ FRAC_CONST(0.98391328975491177),
+ FRAC_CONST(0.98641503193166202),
+ FRAC_CONST(0.98859353733226141),
+ FRAC_CONST(0.99047962335771556),
+ FRAC_CONST(0.9921028127769449),
+ FRAC_CONST(0.99349115056397752),
+ FRAC_CONST(0.99467105680259038),
+ FRAC_CONST(0.9956672157341897),
+ FRAC_CONST(0.99650250022834352),
+ FRAC_CONST(0.99719793020823266),
+ FRAC_CONST(0.99777266288955657),
+ FRAC_CONST(0.99824401211201486),
+ FRAC_CONST(0.99862749357391212),
+ FRAC_CONST(0.99893689243401962),
+ FRAC_CONST(0.99918434952623147),
+ FRAC_CONST(0.99938046234161726),
+ FRAC_CONST(0.99953439696357238),
+ FRAC_CONST(0.99965400728430465),
+ FRAC_CONST(0.99974595807027455),
+ FRAC_CONST(0.99981584876278362),
+ FRAC_CONST(0.99986833527824281),
+ FRAC_CONST(0.99990724749057802),
+ FRAC_CONST(0.99993570051598468),
+ FRAC_CONST(0.99995619835942084),
+ FRAC_CONST(0.99997072890647543),
+ FRAC_CONST(0.9999808496399144),
+ FRAC_CONST(0.99998776381655818),
+ FRAC_CONST(0.99999238714961569),
+ FRAC_CONST(0.99999540529959718),
+ FRAC_CONST(0.99999732268176988),
+ FRAC_CONST(0.99999850325054862),
+ FRAC_CONST(0.99999920402413744),
+ FRAC_CONST(0.9999996021706401),
+ FRAC_CONST(0.99999981649545566),
+ FRAC_CONST(0.99999992415545547),
+ FRAC_CONST(0.99999997338493041),
+ FRAC_CONST(0.99999999295825959),
+ FRAC_CONST(0.99999999904096815)
};
-real_t kbd_short_120[] =
+#ifdef ALLOW_SMALL_FRAMELENGTH
+ALIGN static const real_t kbd_short_120[] =
{
- 0x2F6D,
- 0x85A5,
- 0x1093A,
- 0x1C692,
- 0x2CBDF,
- 0x42937,
- 0x5F0A9,
- 0x83646,
- 0xB1029,
- 0xE9675,
- 0x12E34C,
- 0x1812C1,
- 0x1E42C0,
- 0x2592EE,
- 0x2E2485,
- 0x381A1F,
- 0x439782,
- 0x50C160,
- 0x5FBD0E,
- 0x70B036,
- 0x83C082,
- 0x99133E,
- 0xB0CD00,
- 0xCB113B,
- 0xE801DA,
- 0x107BEDE,
- 0x12A65E6,
- 0x15011DA,
- 0x178DA70,
- 0x1A4D3D6,
- 0x1D40E4E,
- 0x20695D8,
- 0x23C71DC,
- 0x275A4E8,
- 0x2B22C6C,
- 0x2F20094,
- 0x335140C,
- 0x37B53F4,
- 0x3C4A7D4,
- 0x410F198,
- 0x4600DA8,
- 0x4B1D308,
- 0x5061378,
- 0x55C9BC8,
- 0x5B53418,
- 0x60FA030,
- 0x66B9FF0,
- 0x6C8EFC0,
- 0x7274920,
- 0x7866300,
- 0x7E5F288,
- 0x845ABA0,
- 0x8A54180,
- 0x9046750,
- 0x962D0E0,
- 0x9C03350,
- 0xA1C4580,
- 0xA76C0E0,
- 0xACF61D0,
- 0xB25E890,
- 0xB7A1940,
- 0xBCBBCB0,
- 0xC1AA0D0,
- 0xC6698E0,
- 0xCAF7DC0,
- 0xCF52E60,
- 0xD378FC0,
- 0xD768D10,
- 0xDB217D0,
- 0xDEA2790,
- 0xE1EBA10,
- 0xE4FD310,
- 0xE7D7BC0,
- 0xEA7C2F0,
- 0xECEBC40,
- 0xEF27FF0,
- 0xF132A80,
- 0xF30DBE0,
- 0xF4BB760,
- 0xF63E2A0,
- 0xF798580,
- 0xF8CC930,
- 0xF9DD7E0,
- 0xFACDC30,
- 0xFBA00A0,
- 0xFC56F30,
- 0xFCF50D0,
- 0xFD7CD20,
- 0xFDF09F0,
- 0xFE52B60,
- 0xFEA5310,
- 0xFEEA080,
- 0xFF23090,
- 0xFF51DC0,
- 0xFF77FF0,
- 0xFF96C90,
- 0xFFAF690,
- 0xFFC2EB0,
- 0xFFD2380,
- 0xFFDE160,
- 0xFFE7310,
- 0xFFEE180,
- 0xFFF3430,
- 0xFFF7140,
- 0xFFF9DA0,
- 0xFFFBD70,
- 0xFFFD3E0,
- 0xFFFE360,
- 0xFFFEDE0,
- 0xFFFF4E0,
- 0xFFFF960,
- 0xFFFFC30,
- 0xFFFFDE0,
- 0xFFFFEE0,
- 0xFFFFF70,
- 0xFFFFFC0,
- 0xFFFFFE0,
- 0xFFFFFF0,
- 0x10000000,
- 0x10000000
+ FRAC_CONST(0.0000452320086910),
+ FRAC_CONST(0.0001274564692111),
+ FRAC_CONST(0.0002529398385345),
+ FRAC_CONST(0.0004335140496648),
+ FRAC_CONST(0.0006827100966952),
+ FRAC_CONST(0.0010158708222246),
+ FRAC_CONST(0.0014502162869659),
+ FRAC_CONST(0.0020048865156264),
+ FRAC_CONST(0.0027009618393178),
+ FRAC_CONST(0.0035614590925043),
+ FRAC_CONST(0.0046113018122711),
+ FRAC_CONST(0.0058772627936484),
+ FRAC_CONST(0.0073878776584103),
+ FRAC_CONST(0.0091733284512589),
+ FRAC_CONST(0.0112652966728373),
+ FRAC_CONST(0.0136967855861945),
+ FRAC_CONST(0.0165019120857793),
+ FRAC_CONST(0.0197156688892217),
+ FRAC_CONST(0.0233736582950619),
+ FRAC_CONST(0.0275117992367496),
+ FRAC_CONST(0.0321660098468534),
+ FRAC_CONST(0.0373718682174417),
+ FRAC_CONST(0.0431642544948834),
+ FRAC_CONST(0.0495769778717676),
+ FRAC_CONST(0.0566423924273392),
+ FRAC_CONST(0.0643910061132260),
+ FRAC_CONST(0.0728510874761729),
+ FRAC_CONST(0.0820482749475221),
+ FRAC_CONST(0.0920051937045235),
+ FRAC_CONST(0.1027410852163450),
+ FRAC_CONST(0.1142714546239370),
+ FRAC_CONST(0.1266077410648368),
+ FRAC_CONST(0.1397570159398145),
+ FRAC_CONST(0.1537217139274270),
+ FRAC_CONST(0.1684994012857075),
+ FRAC_CONST(0.1840825856392944),
+ FRAC_CONST(0.2004585710384133),
+ FRAC_CONST(0.2176093615976121),
+ FRAC_CONST(0.2355116164824983),
+ FRAC_CONST(0.2541366584185075),
+ FRAC_CONST(0.2734505372545160),
+ FRAC_CONST(0.2934141494343369),
+ FRAC_CONST(0.3139834135200387),
+ FRAC_CONST(0.3351095011824163),
+ FRAC_CONST(0.3567391223361566),
+ FRAC_CONST(0.3788148623608774),
+ FRAC_CONST(0.4012755686250732),
+ FRAC_CONST(0.4240567828288110),
+ FRAC_CONST(0.4470912150133537),
+ FRAC_CONST(0.4703092544619664),
+ FRAC_CONST(0.4936395121456694),
+ FRAC_CONST(0.5170093888596962),
+ FRAC_CONST(0.5403456627591340),
+ FRAC_CONST(0.5635750896430154),
+ FRAC_CONST(0.5866250090612892),
+ FRAC_CONST(0.6094239491338723),
+ FRAC_CONST(0.6319022228794100),
+ FRAC_CONST(0.6539925088563087),
+ FRAC_CONST(0.6756304090216887),
+ FRAC_CONST(0.6967549769155277),
+ FRAC_CONST(0.7173092095766250),
+ FRAC_CONST(0.7372404969921184),
+ FRAC_CONST(0.7565010233699827),
+ FRAC_CONST(0.7750481150999984),
+ FRAC_CONST(0.7928445309277697),
+ FRAC_CONST(0.8098586906021583),
+ FRAC_CONST(0.8260648390616000),
+ FRAC_CONST(0.8414431440907889),
+ FRAC_CONST(0.8559797262966709),
+ FRAC_CONST(0.8696666212110165),
+ FRAC_CONST(0.8825016743142358),
+ FRAC_CONST(0.8944883707784486),
+ FRAC_CONST(0.9056356027326216),
+ FRAC_CONST(0.9159573778427816),
+ FRAC_CONST(0.9254724739583072),
+ FRAC_CONST(0.9342040454819434),
+ FRAC_CONST(0.9421791879559176),
+ FRAC_CONST(0.9494284680976784),
+ FRAC_CONST(0.9559854271440150),
+ FRAC_CONST(0.9618860658493898),
+ FRAC_CONST(0.9671683198119525),
+ FRAC_CONST(0.9718715339497299),
+ FRAC_CONST(0.9760359449042233),
+ FRAC_CONST(0.9797021798981759),
+ FRAC_CONST(0.9829107801140203),
+ FRAC_CONST(0.9857017559923277),
+ FRAC_CONST(0.9881141809867999),
+ FRAC_CONST(0.9901858292742826),
+ FRAC_CONST(0.9919528617340944),
+ FRAC_CONST(0.9934495632180476),
+ FRAC_CONST(0.9947081327749199),
+ FRAC_CONST(0.9957585271195989),
+ FRAC_CONST(0.9966283562984427),
+ FRAC_CONST(0.9973428292485683),
+ FRAC_CONST(0.9979247458259197),
+ FRAC_CONST(0.9983945309245774),
+ FRAC_CONST(0.9987703055583410),
+ FRAC_CONST(0.9990679892449266),
+ FRAC_CONST(0.9993014277313617),
+ FRAC_CONST(0.9994825400228521),
+ FRAC_CONST(0.9996214788122335),
+ FRAC_CONST(0.9997267987294857),
+ FRAC_CONST(0.9998056273097539),
+ FRAC_CONST(0.9998638341781910),
+ FRAC_CONST(0.9999061946325793),
+ FRAC_CONST(0.9999365445321382),
+ FRAC_CONST(0.9999579241373735),
+ FRAC_CONST(0.9999727092594598),
+ FRAC_CONST(0.9999827287418790),
+ FRAC_CONST(0.9999893678912771),
+ FRAC_CONST(0.9999936579844555),
+ FRAC_CONST(0.9999963523959187),
+ FRAC_CONST(0.9999979902130101),
+ FRAC_CONST(0.9999989484358076),
+ FRAC_CONST(0.9999994840031031),
+ FRAC_CONST(0.9999997669534347),
+ FRAC_CONST(0.9999999060327799),
+ FRAC_CONST(0.9999999680107184),
+ FRAC_CONST(0.9999999918774242),
+ FRAC_CONST(0.9999999989770326)
};
-
#endif
#ifdef __cplusplus