shithub: aacdec

ref: 2cff3a9f96eabd25287392db3454bdb40d14f4b2
dir: /libfaad/sine_win.h/

View raw version
/*
** 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
** the Free Software Foundation; either version 2 of the License, or
** (at your option) any later version.
** 
** This program is distributed in the hope that it will be useful,
** but WITHOUT ANY WARRANTY; without even the implied warranty of
** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
** GNU General Public License for more details.
** 
** You should have received a copy of the GNU General Public License
** along with this program; if not, write to the Free Software 
** Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
**
** 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: sine_win.h,v 1.5 2003/10/19 18:11:20 menno Exp $
**/

#ifndef __SINE_WIN_H__
#define __SINE_WIN_H__

#ifdef __cplusplus
extern "C" {
#endif

#ifdef _MSC_VER
#pragma warning(disable:4305)
#pragma warning(disable:4244)
#endif

real_t sine_long_1024[] =
{
    COEF_CONST(0.0007669903),
    COEF_CONST(0.0023009692),
    COEF_CONST(0.0038349427),
    COEF_CONST(0.0053689071),
    COEF_CONST(0.0069028589),
    COEF_CONST(0.0084367945),
    COEF_CONST(0.0099707102),
    COEF_CONST(0.0115046024),
    COEF_CONST(0.0130384676),
    COEF_CONST(0.0145723021),
    COEF_CONST(0.0161061023),
    COEF_CONST(0.0176398646),
    COEF_CONST(0.0191735854),
    COEF_CONST(0.0207072611),
    COEF_CONST(0.0222408880),
    COEF_CONST(0.0237744627),
    COEF_CONST(0.0253079813),
    COEF_CONST(0.0268414404),
    COEF_CONST(0.0283748364),
    COEF_CONST(0.0299081656),
    COEF_CONST(0.0314414244),
    COEF_CONST(0.0329746092),
    COEF_CONST(0.0345077165),
    COEF_CONST(0.0360407425),
    COEF_CONST(0.0375736838),
    COEF_CONST(0.0391065366),
    COEF_CONST(0.0406392974),
    COEF_CONST(0.0421719625),
    COEF_CONST(0.0437045285),
    COEF_CONST(0.0452369916),
    COEF_CONST(0.0467693482),
    COEF_CONST(0.0483015948),
    COEF_CONST(0.0498337277),
    COEF_CONST(0.0513657434),
    COEF_CONST(0.0528976382),
    COEF_CONST(0.0544294085),
    COEF_CONST(0.0559610508),
    COEF_CONST(0.0574925613),
    COEF_CONST(0.0590239366),
    COEF_CONST(0.0605551730),
    COEF_CONST(0.0620862669),
    COEF_CONST(0.0636172147),
    COEF_CONST(0.0651480128),
    COEF_CONST(0.0666786576),
    COEF_CONST(0.0682091456),
    COEF_CONST(0.0697394730),
    COEF_CONST(0.0712696363),
    COEF_CONST(0.0727996319),
    COEF_CONST(0.0743294562),
    COEF_CONST(0.0758591055),
    COEF_CONST(0.0773885764),
    COEF_CONST(0.0789178652),
    COEF_CONST(0.0804469683),
    COEF_CONST(0.0819758821),
    COEF_CONST(0.0835046030),
    COEF_CONST(0.0850331273),
    COEF_CONST(0.0865614516),
    COEF_CONST(0.0880895722),
    COEF_CONST(0.0896174856),
    COEF_CONST(0.0911451880),
    COEF_CONST(0.0926726760),
    COEF_CONST(0.0941999459),
    COEF_CONST(0.0957269942),
    COEF_CONST(0.0972538171),
    COEF_CONST(0.0987804113),
    COEF_CONST(0.1003067730),
    COEF_CONST(0.1018328987),
    COEF_CONST(0.1033587847),
    COEF_CONST(0.1048844276),
    COEF_CONST(0.1064098236),
    COEF_CONST(0.1079349692),
    COEF_CONST(0.1094598609),
    COEF_CONST(0.1109844950),
    COEF_CONST(0.1125088679),
    COEF_CONST(0.1140329761),
    COEF_CONST(0.1155568160),
    COEF_CONST(0.1170803839),
    COEF_CONST(0.1186036763),
    COEF_CONST(0.1201266897),
    COEF_CONST(0.1216494204),
    COEF_CONST(0.1231718648),
    COEF_CONST(0.1246940194),
    COEF_CONST(0.1262158806),
    COEF_CONST(0.1277374448),
    COEF_CONST(0.1292587084),
    COEF_CONST(0.1307796678),
    COEF_CONST(0.1323003195),
    COEF_CONST(0.1338206599),
    COEF_CONST(0.1353406854),
    COEF_CONST(0.1368603924),
    COEF_CONST(0.1383797774),
    COEF_CONST(0.1398988368),
    COEF_CONST(0.1414175669),
    COEF_CONST(0.1429359643),
    COEF_CONST(0.1444540254),
    COEF_CONST(0.1459717465),
    COEF_CONST(0.1474891242),
    COEF_CONST(0.1490061548),
    COEF_CONST(0.1505228347),
    COEF_CONST(0.1520391605),
    COEF_CONST(0.1535551285),
    COEF_CONST(0.1550707352),
    COEF_CONST(0.1565859770),
    COEF_CONST(0.1581008503),
    COEF_CONST(0.1596153516),
    COEF_CONST(0.1611294774),
    COEF_CONST(0.1626432239),
    COEF_CONST(0.1641565877),
    COEF_CONST(0.1656695653),
    COEF_CONST(0.1671821530),
    COEF_CONST(0.1686943474),
    COEF_CONST(0.1702061448),
    COEF_CONST(0.1717175416),
    COEF_CONST(0.1732285344),
    COEF_CONST(0.1747391196),
    COEF_CONST(0.1762492936),
    COEF_CONST(0.1777590529),
    COEF_CONST(0.1792683938),
    COEF_CONST(0.1807773130),
    COEF_CONST(0.1822858067),
    COEF_CONST(0.1837938716),
    COEF_CONST(0.1853015039),
    COEF_CONST(0.1868087002),
    COEF_CONST(0.1883154569),
    COEF_CONST(0.1898217705),
    COEF_CONST(0.1913276375),
    COEF_CONST(0.1928330542),
    COEF_CONST(0.1943380172),
    COEF_CONST(0.1958425228),
    COEF_CONST(0.1973465677),
    COEF_CONST(0.1988501481),
    COEF_CONST(0.2003532607),
    COEF_CONST(0.2018559018),
    COEF_CONST(0.2033580679),
    COEF_CONST(0.2048597554),
    COEF_CONST(0.2063609610),
    COEF_CONST(0.2078616809),
    COEF_CONST(0.2093619117),
    COEF_CONST(0.2108616499),
    COEF_CONST(0.2123608919),
    COEF_CONST(0.2138596342),
    COEF_CONST(0.2153578733),
    COEF_CONST(0.2168556056),
    COEF_CONST(0.2183528276),
    COEF_CONST(0.2198495358),
    COEF_CONST(0.2213457267),
    COEF_CONST(0.2228413967),
    COEF_CONST(0.2243365424),
    COEF_CONST(0.2258311602),
    COEF_CONST(0.2273252466),
    COEF_CONST(0.2288187981),
    COEF_CONST(0.2303118111),
    COEF_CONST(0.2318042822),
    COEF_CONST(0.2332962078),
    COEF_CONST(0.2347875845),
    COEF_CONST(0.2362784086),
    COEF_CONST(0.2377686768),
    COEF_CONST(0.2392583855),
    COEF_CONST(0.2407475313),
    COEF_CONST(0.2422361105),
    COEF_CONST(0.2437241197),
    COEF_CONST(0.2452115554),
    COEF_CONST(0.2466984140),
    COEF_CONST(0.2481846922),
    COEF_CONST(0.2496703864),
    COEF_CONST(0.2511554931),
    COEF_CONST(0.2526400088),
    COEF_CONST(0.2541239300),
    COEF_CONST(0.2556072532),
    COEF_CONST(0.2570899749),
    COEF_CONST(0.2585720917),
    COEF_CONST(0.2600536001),
    COEF_CONST(0.2615344965),
    COEF_CONST(0.2630147775),
    COEF_CONST(0.2644944396),
    COEF_CONST(0.2659734793),
    COEF_CONST(0.2674518932),
    COEF_CONST(0.2689296777),
    COEF_CONST(0.2704068294),
    COEF_CONST(0.2718833448),
    COEF_CONST(0.2733592205),
    COEF_CONST(0.2748344529),
    COEF_CONST(0.2763090386),
    COEF_CONST(0.2777829741),
    COEF_CONST(0.2792562559),
    COEF_CONST(0.2807288807),
    COEF_CONST(0.2822008448),
    COEF_CONST(0.2836721449),
    COEF_CONST(0.2851427776),
    COEF_CONST(0.2866127392),
    COEF_CONST(0.2880820264),
    COEF_CONST(0.2895506357),
    COEF_CONST(0.2910185637),
    COEF_CONST(0.2924858069),
    COEF_CONST(0.2939523618),
    COEF_CONST(0.2954182251),
    COEF_CONST(0.2968833932),
    COEF_CONST(0.2983478627),
    COEF_CONST(0.2998116301),
    COEF_CONST(0.3012746921),
    COEF_CONST(0.3027370451),
    COEF_CONST(0.3041986858),
    COEF_CONST(0.3056596107),
    COEF_CONST(0.3071198163),
    COEF_CONST(0.3085792992),
    COEF_CONST(0.3100380561),
    COEF_CONST(0.3114960833),
    COEF_CONST(0.3129533776),
    COEF_CONST(0.3144099355),
    COEF_CONST(0.3158657535),
    COEF_CONST(0.3173208283),
    COEF_CONST(0.3187751564),
    COEF_CONST(0.3202287344),
    COEF_CONST(0.3216815589),
    COEF_CONST(0.3231336264),
    COEF_CONST(0.3245849335),
    COEF_CONST(0.3260354769),
    COEF_CONST(0.3274852530),
    COEF_CONST(0.3289342586),
    COEF_CONST(0.3303824902),
    COEF_CONST(0.3318299443),
    COEF_CONST(0.3332766176),
    COEF_CONST(0.3347225067),
    COEF_CONST(0.3361676081),
    COEF_CONST(0.3376119185),
    COEF_CONST(0.3390554345),
    COEF_CONST(0.3404981526),
    COEF_CONST(0.3419400695),
    COEF_CONST(0.3433811818),
    COEF_CONST(0.3448214861),
    COEF_CONST(0.3462609790),
    COEF_CONST(0.3476996571),
    COEF_CONST(0.3491375170),
    COEF_CONST(0.3505745554),
    COEF_CONST(0.3520107688),
    COEF_CONST(0.3534461540),
    COEF_CONST(0.3548807074),
    COEF_CONST(0.3563144257),
    COEF_CONST(0.3577473057),
    COEF_CONST(0.3591793438),
    COEF_CONST(0.3606105367),
    COEF_CONST(0.3620408811),
    COEF_CONST(0.3634703735),
    COEF_CONST(0.3648990107),
    COEF_CONST(0.3663267892),
    COEF_CONST(0.3677537058),
    COEF_CONST(0.3691797569),
    COEF_CONST(0.3706049394),
    COEF_CONST(0.3720292498),
    COEF_CONST(0.3734526847),
    COEF_CONST(0.3748752409),
    COEF_CONST(0.3762969150),
    COEF_CONST(0.3777177036),
    COEF_CONST(0.3791376034),
    COEF_CONST(0.3805566111),
    COEF_CONST(0.3819747232),
    COEF_CONST(0.3833919366),
    COEF_CONST(0.3848082478),
    COEF_CONST(0.3862236535),
    COEF_CONST(0.3876381503),
    COEF_CONST(0.3890517351),
    COEF_CONST(0.3904644043),
    COEF_CONST(0.3918761548),
    COEF_CONST(0.3932869831),
    COEF_CONST(0.3946968860),
    COEF_CONST(0.3961058601),
    COEF_CONST(0.3975139021),
    COEF_CONST(0.3989210088),
    COEF_CONST(0.4003271768),
    COEF_CONST(0.4017324027),
    COEF_CONST(0.4031366834),
    COEF_CONST(0.4045400154),
    COEF_CONST(0.4059423955),
    COEF_CONST(0.4073438203),
    COEF_CONST(0.4087442867),
    COEF_CONST(0.4101437912),
    COEF_CONST(0.4115423307),
    COEF_CONST(0.4129399017),
    COEF_CONST(0.4143365010),
    COEF_CONST(0.4157321254),
    COEF_CONST(0.4171267715),
    COEF_CONST(0.4185204361),
    COEF_CONST(0.4199131159),
    COEF_CONST(0.4213048075),
    COEF_CONST(0.4226955078),
    COEF_CONST(0.4240852135),
    COEF_CONST(0.4254739212),
    COEF_CONST(0.4268616277),
    COEF_CONST(0.4282483298),
    COEF_CONST(0.4296340242),
    COEF_CONST(0.4310187077),
    COEF_CONST(0.4324023768),
    COEF_CONST(0.4337850286),
    COEF_CONST(0.4351666595),
    COEF_CONST(0.4365472665),
    COEF_CONST(0.4379268463),
    COEF_CONST(0.4393053955),
    COEF_CONST(0.4406829110),
    COEF_CONST(0.4420593896),
    COEF_CONST(0.4434348280),
    COEF_CONST(0.4448092229),
    COEF_CONST(0.4461825711),
    COEF_CONST(0.4475548694),
    COEF_CONST(0.4489261146),
    COEF_CONST(0.4502963034),
    COEF_CONST(0.4516654326),
    COEF_CONST(0.4530334990),
    COEF_CONST(0.4544004994),
    COEF_CONST(0.4557664305),
    COEF_CONST(0.4571312892),
    COEF_CONST(0.4584950722),
    COEF_CONST(0.4598577763),
    COEF_CONST(0.4612193983),
    COEF_CONST(0.4625799351),
    COEF_CONST(0.4639393833),
    COEF_CONST(0.4652977398),
    COEF_CONST(0.4666550015),
    COEF_CONST(0.4680111650),
    COEF_CONST(0.4693662273),
    COEF_CONST(0.4707201851),
    COEF_CONST(0.4720730353),
    COEF_CONST(0.4734247746),
    COEF_CONST(0.4747754000),
    COEF_CONST(0.4761249081),
    COEF_CONST(0.4774732959),
    COEF_CONST(0.4788205601),
    COEF_CONST(0.4801666976),
    COEF_CONST(0.4815117052),
    COEF_CONST(0.4828555798),
    COEF_CONST(0.4841983182),
    COEF_CONST(0.4855399172),
    COEF_CONST(0.4868803737),
    COEF_CONST(0.4882196845),
    COEF_CONST(0.4895578465),
    COEF_CONST(0.4908948565),
    COEF_CONST(0.4922307114),
    COEF_CONST(0.4935654080),
    COEF_CONST(0.4948989433),
    COEF_CONST(0.4962313139),
    COEF_CONST(0.4975625169),
    COEF_CONST(0.4988925491),
    COEF_CONST(0.5002214073),
    COEF_CONST(0.5015490885),
    COEF_CONST(0.5028755895),
    COEF_CONST(0.5042009071),
    COEF_CONST(0.5055250384),
    COEF_CONST(0.5068479800),
    COEF_CONST(0.5081697290),
    COEF_CONST(0.5094902823),
    COEF_CONST(0.5108096366),
    COEF_CONST(0.5121277890),
    COEF_CONST(0.5134447363),
    COEF_CONST(0.5147604754),
    COEF_CONST(0.5160750032),
    COEF_CONST(0.5173883167),
    COEF_CONST(0.5187004127),
    COEF_CONST(0.5200112881),
    COEF_CONST(0.5213209399),
    COEF_CONST(0.5226293650),
    COEF_CONST(0.5239365603),
    COEF_CONST(0.5252425227),
    COEF_CONST(0.5265472491),
    COEF_CONST(0.5278507366),
    COEF_CONST(0.5291529819),
    COEF_CONST(0.5304539821),
    COEF_CONST(0.5317537341),
    COEF_CONST(0.5330522349),
    COEF_CONST(0.5343494813),
    COEF_CONST(0.5356454703),
    COEF_CONST(0.5369401989),
    COEF_CONST(0.5382336641),
    COEF_CONST(0.5395258627),
    COEF_CONST(0.5408167917),
    COEF_CONST(0.5421064482),
    COEF_CONST(0.5433948291),
    COEF_CONST(0.5446819312),
    COEF_CONST(0.5459677517),
    COEF_CONST(0.5472522875),
    COEF_CONST(0.5485355355),
    COEF_CONST(0.5498174928),
    COEF_CONST(0.5510981563),
    COEF_CONST(0.5523775230),
    COEF_CONST(0.5536555900),
    COEF_CONST(0.5549323541),
    COEF_CONST(0.5562078124),
    COEF_CONST(0.5574819619),
    COEF_CONST(0.5587547996),
    COEF_CONST(0.5600263225),
    COEF_CONST(0.5612965275),
    COEF_CONST(0.5625654118),
    COEF_CONST(0.5638329724),
    COEF_CONST(0.5650992062),
    COEF_CONST(0.5663641102),
    COEF_CONST(0.5676276815),
    COEF_CONST(0.5688899172),
    COEF_CONST(0.5701508142),
    COEF_CONST(0.5714103696),
    COEF_CONST(0.5726685804),
    COEF_CONST(0.5739254436),
    COEF_CONST(0.5751809564),
    COEF_CONST(0.5764351157),
    COEF_CONST(0.5776879185),
    COEF_CONST(0.5789393621),
    COEF_CONST(0.5801894433),
    COEF_CONST(0.5814381593),
    COEF_CONST(0.5826855071),
    COEF_CONST(0.5839314838),
    COEF_CONST(0.5851760864),
    COEF_CONST(0.5864193121),
    COEF_CONST(0.5876611579),
    COEF_CONST(0.5889016208),
    COEF_CONST(0.5901406980),
    COEF_CONST(0.5913783866),
    COEF_CONST(0.5926146835),
    COEF_CONST(0.5938495860),
    COEF_CONST(0.5950830911),
    COEF_CONST(0.5963151959),
    COEF_CONST(0.5975458976),
    COEF_CONST(0.5987751931),
    COEF_CONST(0.6000030797),
    COEF_CONST(0.6012295544),
    COEF_CONST(0.6024546144),
    COEF_CONST(0.6036782567),
    COEF_CONST(0.6049004785),
    COEF_CONST(0.6061212769),
    COEF_CONST(0.6073406491),
    COEF_CONST(0.6085585921),
    COEF_CONST(0.6097751031),
    COEF_CONST(0.6109901793),
    COEF_CONST(0.6122038177),
    COEF_CONST(0.6134160156),
    COEF_CONST(0.6146267701),
    COEF_CONST(0.6158360782),
    COEF_CONST(0.6170439373),
    COEF_CONST(0.6182503444),
    COEF_CONST(0.6194552967),
    COEF_CONST(0.6206587913),
    COEF_CONST(0.6218608255),
    COEF_CONST(0.6230613964),
    COEF_CONST(0.6242605011),
    COEF_CONST(0.6254581369),
    COEF_CONST(0.6266543010),
    COEF_CONST(0.6278489904),
    COEF_CONST(0.6290422025),
    COEF_CONST(0.6302339344),
    COEF_CONST(0.6314241833),
    COEF_CONST(0.6326129463),
    COEF_CONST(0.6338002208),
    COEF_CONST(0.6349860039),
    COEF_CONST(0.6361702928),
    COEF_CONST(0.6373530847),
    COEF_CONST(0.6385343769),
    COEF_CONST(0.6397141665),
    COEF_CONST(0.6408924509),
    COEF_CONST(0.6420692271),
    COEF_CONST(0.6432444925),
    COEF_CONST(0.6444182443),
    COEF_CONST(0.6455904797),
    COEF_CONST(0.6467611960),
    COEF_CONST(0.6479303904),
    COEF_CONST(0.6490980601),
    COEF_CONST(0.6502642024),
    COEF_CONST(0.6514288146),
    COEF_CONST(0.6525918940),
    COEF_CONST(0.6537534377),
    COEF_CONST(0.6549134431),
    COEF_CONST(0.6560719074),
    COEF_CONST(0.6572288279),
    COEF_CONST(0.6583842018),
    COEF_CONST(0.6595380266),
    COEF_CONST(0.6606902994),
    COEF_CONST(0.6618410175),
    COEF_CONST(0.6629901782),
    COEF_CONST(0.6641377789),
    COEF_CONST(0.6652838167),
    COEF_CONST(0.6664282891),
    COEF_CONST(0.6675711934),
    COEF_CONST(0.6687125267),
    COEF_CONST(0.6698522866),
    COEF_CONST(0.6709904702),
    COEF_CONST(0.6721270748),
    COEF_CONST(0.6732620980),
    COEF_CONST(0.6743955368),
    COEF_CONST(0.6755273888),
    COEF_CONST(0.6766576511),
    COEF_CONST(0.6777863212),
    COEF_CONST(0.6789133965),
    COEF_CONST(0.6800388741),
    COEF_CONST(0.6811627516),
    COEF_CONST(0.6822850262),
    COEF_CONST(0.6834056954),
    COEF_CONST(0.6845247564),
    COEF_CONST(0.6856422067),
    COEF_CONST(0.6867580436),
    COEF_CONST(0.6878722645),
    COEF_CONST(0.6889848667),
    COEF_CONST(0.6900958478),
    COEF_CONST(0.6912052049),
    COEF_CONST(0.6923129356),
    COEF_CONST(0.6934190372),
    COEF_CONST(0.6945235071),
    COEF_CONST(0.6956263427),
    COEF_CONST(0.6967275415),
    COEF_CONST(0.6978271008),
    COEF_CONST(0.6989250180),
    COEF_CONST(0.7000212906),
    COEF_CONST(0.7011159160),
    COEF_CONST(0.7022088916),
    COEF_CONST(0.7033002148),
    COEF_CONST(0.7043898831),
    COEF_CONST(0.7054778939),
    COEF_CONST(0.7065642446),
    COEF_CONST(0.7076489327),
    COEF_CONST(0.7087319557),
    COEF_CONST(0.7098133109),
    COEF_CONST(0.7108929959),
    COEF_CONST(0.7119710081),
    COEF_CONST(0.7130473449),
    COEF_CONST(0.7141220039),
    COEF_CONST(0.7151949824),
    COEF_CONST(0.7162662781),
    COEF_CONST(0.7173358883),
    COEF_CONST(0.7184038105),
    COEF_CONST(0.7194700423),
    COEF_CONST(0.7205345811),
    COEF_CONST(0.7215974244),
    COEF_CONST(0.7226585697),
    COEF_CONST(0.7237180145),
    COEF_CONST(0.7247757564),
    COEF_CONST(0.7258317928),
    COEF_CONST(0.7268861212),
    COEF_CONST(0.7279387392),
    COEF_CONST(0.7289896443),
    COEF_CONST(0.7300388340),
    COEF_CONST(0.7310863058),
    COEF_CONST(0.7321320574),
    COEF_CONST(0.7331760861),
    COEF_CONST(0.7342183896),
    COEF_CONST(0.7352589655),
    COEF_CONST(0.7362978112),
    COEF_CONST(0.7373349243),
    COEF_CONST(0.7383703024),
    COEF_CONST(0.7394039430),
    COEF_CONST(0.7404358438),
    COEF_CONST(0.7414660022),
    COEF_CONST(0.7424944159),
    COEF_CONST(0.7435210825),
    COEF_CONST(0.7445459994),
    COEF_CONST(0.7455691644),
    COEF_CONST(0.7465905750),
    COEF_CONST(0.7476102287),
    COEF_CONST(0.7486281233),
    COEF_CONST(0.7496442563),
    COEF_CONST(0.7506586253),
    COEF_CONST(0.7516712279),
    COEF_CONST(0.7526820618),
    COEF_CONST(0.7536911245),
    COEF_CONST(0.7546984137),
    COEF_CONST(0.7557039270),
    COEF_CONST(0.7567076622),
    COEF_CONST(0.7577096166),
    COEF_CONST(0.7587097882),
    COEF_CONST(0.7597081744),
    COEF_CONST(0.7607047729),
    COEF_CONST(0.7616995815),
    COEF_CONST(0.7626925976),
    COEF_CONST(0.7636838191),
    COEF_CONST(0.7646732436),
    COEF_CONST(0.7656608687),
    COEF_CONST(0.7666466922),
    COEF_CONST(0.7676307116),
    COEF_CONST(0.7686129248),
    COEF_CONST(0.7695933293),
    COEF_CONST(0.7705719229),
    COEF_CONST(0.7715487032),
    COEF_CONST(0.7725236681),
    COEF_CONST(0.7734968151),
    COEF_CONST(0.7744681420),
    COEF_CONST(0.7754376465),
    COEF_CONST(0.7764053263),
    COEF_CONST(0.7773711792),
    COEF_CONST(0.7783352028),
    COEF_CONST(0.7792973950),
    COEF_CONST(0.7802577533),
    COEF_CONST(0.7812162757),
    COEF_CONST(0.7821729598),
    COEF_CONST(0.7831278033),
    COEF_CONST(0.7840808041),
    COEF_CONST(0.7850319598),
    COEF_CONST(0.7859812683),
    COEF_CONST(0.7869287273),
    COEF_CONST(0.7878743346),
    COEF_CONST(0.7888180880),
    COEF_CONST(0.7897599851),
    COEF_CONST(0.7907000239),
    COEF_CONST(0.7916382021),
    COEF_CONST(0.7925745175),
    COEF_CONST(0.7935089679),
    COEF_CONST(0.7944415511),
    COEF_CONST(0.7953722649),
    COEF_CONST(0.7963011071),
    COEF_CONST(0.7972280756),
    COEF_CONST(0.7981531680),
    COEF_CONST(0.7990763824),
    COEF_CONST(0.7999977164),
    COEF_CONST(0.8009171680),
    COEF_CONST(0.8018347350),
    COEF_CONST(0.8027504151),
    COEF_CONST(0.8036642063),
    COEF_CONST(0.8045761064),
    COEF_CONST(0.8054861132),
    COEF_CONST(0.8063942247),
    COEF_CONST(0.8073004386),
    COEF_CONST(0.8082047529),
    COEF_CONST(0.8091071654),
    COEF_CONST(0.8100076740),
    COEF_CONST(0.8109062766),
    COEF_CONST(0.8118029710),
    COEF_CONST(0.8126977551),
    COEF_CONST(0.8135906270),
    COEF_CONST(0.8144815843),
    COEF_CONST(0.8153706251),
    COEF_CONST(0.8162577473),
    COEF_CONST(0.8171429487),
    COEF_CONST(0.8180262273),
    COEF_CONST(0.8189075810),
    COEF_CONST(0.8197870078),
    COEF_CONST(0.8206645055),
    COEF_CONST(0.8215400721),
    COEF_CONST(0.8224137055),
    COEF_CONST(0.8232854037),
    COEF_CONST(0.8241551647),
    COEF_CONST(0.8250229863),
    COEF_CONST(0.8258888666),
    COEF_CONST(0.8267528035),
    COEF_CONST(0.8276147949),
    COEF_CONST(0.8284748389),
    COEF_CONST(0.8293329334),
    COEF_CONST(0.8301890764),
    COEF_CONST(0.8310432659),
    COEF_CONST(0.8318954999),
    COEF_CONST(0.8327457763),
    COEF_CONST(0.8335940932),
    COEF_CONST(0.8344404486),
    COEF_CONST(0.8352848405),
    COEF_CONST(0.8361272668),
    COEF_CONST(0.8369677257),
    COEF_CONST(0.8378062151),
    COEF_CONST(0.8386427331),
    COEF_CONST(0.8394772776),
    COEF_CONST(0.8403098468),
    COEF_CONST(0.8411404387),
    COEF_CONST(0.8419690512),
    COEF_CONST(0.8427956826),
    COEF_CONST(0.8436203307),
    COEF_CONST(0.8444429937),
    COEF_CONST(0.8452636697),
    COEF_CONST(0.8460823567),
    COEF_CONST(0.8468990528),
    COEF_CONST(0.8477137560),
    COEF_CONST(0.8485264645),
    COEF_CONST(0.8493371763),
    COEF_CONST(0.8501458896),
    COEF_CONST(0.8509526024),
    COEF_CONST(0.8517573128),
    COEF_CONST(0.8525600189),
    COEF_CONST(0.8533607189),
    COEF_CONST(0.8541594108),
    COEF_CONST(0.8549560928),
    COEF_CONST(0.8557507630),
    COEF_CONST(0.8565434196),
    COEF_CONST(0.8573340606),
    COEF_CONST(0.8581226843),
    COEF_CONST(0.8589092887),
    COEF_CONST(0.8596938720),
    COEF_CONST(0.8604764323),
    COEF_CONST(0.8612569679),
    COEF_CONST(0.8620354768),
    COEF_CONST(0.8628119573),
    COEF_CONST(0.8635864076),
    COEF_CONST(0.8643588257),
    COEF_CONST(0.8651292099),
    COEF_CONST(0.8658975583),
    COEF_CONST(0.8666638692),
    COEF_CONST(0.8674281408),
    COEF_CONST(0.8681903713),
    COEF_CONST(0.8689505588),
    COEF_CONST(0.8697087015),
    COEF_CONST(0.8704647978),
    COEF_CONST(0.8712188458),
    COEF_CONST(0.8719708437),
    COEF_CONST(0.8727207898),
    COEF_CONST(0.8734686823),
    COEF_CONST(0.8742145194),
    COEF_CONST(0.8749582994),
    COEF_CONST(0.8757000206),
    COEF_CONST(0.8764396811),
    COEF_CONST(0.8771772793),
    COEF_CONST(0.8779128134),
    COEF_CONST(0.8786462817),
    COEF_CONST(0.8793776825),
    COEF_CONST(0.8801070140),
    COEF_CONST(0.8808342745),
    COEF_CONST(0.8815594624),
    COEF_CONST(0.8822825758),
    COEF_CONST(0.8830036132),
    COEF_CONST(0.8837225727),
    COEF_CONST(0.8844394528),
    COEF_CONST(0.8851542517),
    COEF_CONST(0.8858669678),
    COEF_CONST(0.8865775993),
    COEF_CONST(0.8872861446),
    COEF_CONST(0.8879926020),
    COEF_CONST(0.8886969699),
    COEF_CONST(0.8893992467),
    COEF_CONST(0.8900994305),
    COEF_CONST(0.8907975199),
    COEF_CONST(0.8914935132),
    COEF_CONST(0.8921874087),
    COEF_CONST(0.8928792048),
    COEF_CONST(0.8935688998),
    COEF_CONST(0.8942564922),
    COEF_CONST(0.8949419803),
    COEF_CONST(0.8956253626),
    COEF_CONST(0.8963066373),
    COEF_CONST(0.8969858030),
    COEF_CONST(0.8976628579),
    COEF_CONST(0.8983378006),
    COEF_CONST(0.8990106294),
    COEF_CONST(0.8996813427),
    COEF_CONST(0.9003499390),
    COEF_CONST(0.9010164167),
    COEF_CONST(0.9016807742),
    COEF_CONST(0.9023430100),
    COEF_CONST(0.9030031224),
    COEF_CONST(0.9036611101),
    COEF_CONST(0.9043169713),
    COEF_CONST(0.9049707045),
    COEF_CONST(0.9056223083),
    COEF_CONST(0.9062717811),
    COEF_CONST(0.9069191213),
    COEF_CONST(0.9075643274),
    COEF_CONST(0.9082073980),
    COEF_CONST(0.9088483315),
    COEF_CONST(0.9094871263),
    COEF_CONST(0.9101237811),
    COEF_CONST(0.9107582942),
    COEF_CONST(0.9113906642),
    COEF_CONST(0.9120208897),
    COEF_CONST(0.9126489690),
    COEF_CONST(0.9132749009),
    COEF_CONST(0.9138986837),
    COEF_CONST(0.9145203160),
    COEF_CONST(0.9151397963),
    COEF_CONST(0.9157571232),
    COEF_CONST(0.9163722953),
    COEF_CONST(0.9169853111),
    COEF_CONST(0.9175961691),
    COEF_CONST(0.9182048679),
    COEF_CONST(0.9188114061),
    COEF_CONST(0.9194157822),
    COEF_CONST(0.9200179948),
    COEF_CONST(0.9206180426),
    COEF_CONST(0.9212159241),
    COEF_CONST(0.9218116378),
    COEF_CONST(0.9224051825),
    COEF_CONST(0.9229965566),
    COEF_CONST(0.9235857588),
    COEF_CONST(0.9241727878),
    COEF_CONST(0.9247576421),
    COEF_CONST(0.9253403203),
    COEF_CONST(0.9259208211),
    COEF_CONST(0.9264991431),
    COEF_CONST(0.9270752850),
    COEF_CONST(0.9276492454),
    COEF_CONST(0.9282210230),
    COEF_CONST(0.9287906163),
    COEF_CONST(0.9293580242),
    COEF_CONST(0.9299232451),
    COEF_CONST(0.9304862779),
    COEF_CONST(0.9310471211),
    COEF_CONST(0.9316057735),
    COEF_CONST(0.9321622337),
    COEF_CONST(0.9327165005),
    COEF_CONST(0.9332685724),
    COEF_CONST(0.9338184484),
    COEF_CONST(0.9343661269),
    COEF_CONST(0.9349116068),
    COEF_CONST(0.9354548868),
    COEF_CONST(0.9359959655),
    COEF_CONST(0.9365348418),
    COEF_CONST(0.9370715142),
    COEF_CONST(0.9376059817),
    COEF_CONST(0.9381382429),
    COEF_CONST(0.9386682966),
    COEF_CONST(0.9391961415),
    COEF_CONST(0.9397217764),
    COEF_CONST(0.9402452000),
    COEF_CONST(0.9407664111),
    COEF_CONST(0.9412854085),
    COEF_CONST(0.9418021910),
    COEF_CONST(0.9423167573),
    COEF_CONST(0.9428291063),
    COEF_CONST(0.9433392367),
    COEF_CONST(0.9438471473),
    COEF_CONST(0.9443528370),
    COEF_CONST(0.9448563045),
    COEF_CONST(0.9453575486),
    COEF_CONST(0.9458565683),
    COEF_CONST(0.9463533623),
    COEF_CONST(0.9468479294),
    COEF_CONST(0.9473402684),
    COEF_CONST(0.9478303783),
    COEF_CONST(0.9483182579),
    COEF_CONST(0.9488039059),
    COEF_CONST(0.9492873214),
    COEF_CONST(0.9497685031),
    COEF_CONST(0.9502474498),
    COEF_CONST(0.9507241606),
    COEF_CONST(0.9511986342),
    COEF_CONST(0.9516708696),
    COEF_CONST(0.9521408655),
    COEF_CONST(0.9526086210),
    COEF_CONST(0.9530741350),
    COEF_CONST(0.9535374062),
    COEF_CONST(0.9539984337),
    COEF_CONST(0.9544572163),
    COEF_CONST(0.9549137530),
    COEF_CONST(0.9553680427),
    COEF_CONST(0.9558200843),
    COEF_CONST(0.9562698768),
    COEF_CONST(0.9567174191),
    COEF_CONST(0.9571627101),
    COEF_CONST(0.9576057488),
    COEF_CONST(0.9580465342),
    COEF_CONST(0.9584850652),
    COEF_CONST(0.9589213409),
    COEF_CONST(0.9593553600),
    COEF_CONST(0.9597871218),
    COEF_CONST(0.9602166250),
    COEF_CONST(0.9606438688),
    COEF_CONST(0.9610688521),
    COEF_CONST(0.9614915739),
    COEF_CONST(0.9619120332),
    COEF_CONST(0.9623302290),
    COEF_CONST(0.9627461604),
    COEF_CONST(0.9631598263),
    COEF_CONST(0.9635712259),
    COEF_CONST(0.9639803580),
    COEF_CONST(0.9643872219),
    COEF_CONST(0.9647918164),
    COEF_CONST(0.9651941407),
    COEF_CONST(0.9655941938),
    COEF_CONST(0.9659919747),
    COEF_CONST(0.9663874826),
    COEF_CONST(0.9667807165),
    COEF_CONST(0.9671716754),
    COEF_CONST(0.9675603585),
    COEF_CONST(0.9679467648),
    COEF_CONST(0.9683308935),
    COEF_CONST(0.9687127436),
    COEF_CONST(0.9690923142),
    COEF_CONST(0.9694696044),
    COEF_CONST(0.9698446134),
    COEF_CONST(0.9702173403),
    COEF_CONST(0.9705877841),
    COEF_CONST(0.9709559440),
    COEF_CONST(0.9713218192),
    COEF_CONST(0.9716854088),
    COEF_CONST(0.9720467119),
    COEF_CONST(0.9724057277),
    COEF_CONST(0.9727624553),
    COEF_CONST(0.9731168939),
    COEF_CONST(0.9734690427),
    COEF_CONST(0.9738189008),
    COEF_CONST(0.9741664675),
    COEF_CONST(0.9745117418),
    COEF_CONST(0.9748547230),
    COEF_CONST(0.9751954102),
    COEF_CONST(0.9755338028),
    COEF_CONST(0.9758698998),
    COEF_CONST(0.9762037005),
    COEF_CONST(0.9765352041),
    COEF_CONST(0.9768644098),
    COEF_CONST(0.9771913168),
    COEF_CONST(0.9775159245),
    COEF_CONST(0.9778382319),
    COEF_CONST(0.9781582384),
    COEF_CONST(0.9784759432),
    COEF_CONST(0.9787913456),
    COEF_CONST(0.9791044447),
    COEF_CONST(0.9794152399),
    COEF_CONST(0.9797237305),
    COEF_CONST(0.9800299157),
    COEF_CONST(0.9803337948),
    COEF_CONST(0.9806353670),
    COEF_CONST(0.9809346317),
    COEF_CONST(0.9812315882),
    COEF_CONST(0.9815262358),
    COEF_CONST(0.9818185737),
    COEF_CONST(0.9821086014),
    COEF_CONST(0.9823963180),
    COEF_CONST(0.9826817229),
    COEF_CONST(0.9829648155),
    COEF_CONST(0.9832455951),
    COEF_CONST(0.9835240610),
    COEF_CONST(0.9838002126),
    COEF_CONST(0.9840740493),
    COEF_CONST(0.9843455703),
    COEF_CONST(0.9846147750),
    COEF_CONST(0.9848816628),
    COEF_CONST(0.9851462332),
    COEF_CONST(0.9854084853),
    COEF_CONST(0.9856684187),
    COEF_CONST(0.9859260328),
    COEF_CONST(0.9861813268),
    COEF_CONST(0.9864343003),
    COEF_CONST(0.9866849526),
    COEF_CONST(0.9869332832),
    COEF_CONST(0.9871792914),
    COEF_CONST(0.9874229766),
    COEF_CONST(0.9876643384),
    COEF_CONST(0.9879033761),
    COEF_CONST(0.9881400891),
    COEF_CONST(0.9883744770),
    COEF_CONST(0.9886065391),
    COEF_CONST(0.9888362750),
    COEF_CONST(0.9890636840),
    COEF_CONST(0.9892887657),
    COEF_CONST(0.9895115194),
    COEF_CONST(0.9897319448),
    COEF_CONST(0.9899500412),
    COEF_CONST(0.9901658081),
    COEF_CONST(0.9903792451),
    COEF_CONST(0.9905903517),
    COEF_CONST(0.9907991273),
    COEF_CONST(0.9910055714),
    COEF_CONST(0.9912096836),
    COEF_CONST(0.9914114634),
    COEF_CONST(0.9916109103),
    COEF_CONST(0.9918080239),
    COEF_CONST(0.9920028036),
    COEF_CONST(0.9921952491),
    COEF_CONST(0.9923853598),
    COEF_CONST(0.9925731354),
    COEF_CONST(0.9927585753),
    COEF_CONST(0.9929416792),
    COEF_CONST(0.9931224466),
    COEF_CONST(0.9933008770),
    COEF_CONST(0.9934769702),
    COEF_CONST(0.9936507256),
    COEF_CONST(0.9938221428),
    COEF_CONST(0.9939912215),
    COEF_CONST(0.9941579612),
    COEF_CONST(0.9943223616),
    COEF_CONST(0.9944844222),
    COEF_CONST(0.9946441427),
    COEF_CONST(0.9948015227),
    COEF_CONST(0.9949565619),
    COEF_CONST(0.9951092598),
    COEF_CONST(0.9952596161),
    COEF_CONST(0.9954076305),
    COEF_CONST(0.9955533026),
    COEF_CONST(0.9956966321),
    COEF_CONST(0.9958376186),
    COEF_CONST(0.9959762618),
    COEF_CONST(0.9961125614),
    COEF_CONST(0.9962465170),
    COEF_CONST(0.9963781284),
    COEF_CONST(0.9965073951),
    COEF_CONST(0.9966343170),
    COEF_CONST(0.9967588938),
    COEF_CONST(0.9968811250),
    COEF_CONST(0.9970010105),
    COEF_CONST(0.9971185500),
    COEF_CONST(0.9972337431),
    COEF_CONST(0.9973465897),
    COEF_CONST(0.9974570894),
    COEF_CONST(0.9975652420),
    COEF_CONST(0.9976710472),
    COEF_CONST(0.9977745048),
    COEF_CONST(0.9978756145),
    COEF_CONST(0.9979743762),
    COEF_CONST(0.9980707895),
    COEF_CONST(0.9981648543),
    COEF_CONST(0.9982565703),
    COEF_CONST(0.9983459372),
    COEF_CONST(0.9984329550),
    COEF_CONST(0.9985176234),
    COEF_CONST(0.9985999422),
    COEF_CONST(0.9986799111),
    COEF_CONST(0.9987575301),
    COEF_CONST(0.9988327989),
    COEF_CONST(0.9989057173),
    COEF_CONST(0.9989762853),
    COEF_CONST(0.9990445025),
    COEF_CONST(0.9991103689),
    COEF_CONST(0.9991738843),
    COEF_CONST(0.9992350485),
    COEF_CONST(0.9992938615),
    COEF_CONST(0.9993503230),
    COEF_CONST(0.9994044329),
    COEF_CONST(0.9994561911),
    COEF_CONST(0.9995055976),
    COEF_CONST(0.9995526521),
    COEF_CONST(0.9995973545),
    COEF_CONST(0.9996397048),
    COEF_CONST(0.9996797029),
    COEF_CONST(0.9997173486),
    COEF_CONST(0.9997526418),
    COEF_CONST(0.9997855826),
    COEF_CONST(0.9998161708),
    COEF_CONST(0.9998444063),
    COEF_CONST(0.9998702890),
    COEF_CONST(0.9998938190),
    COEF_CONST(0.9999149961),
    COEF_CONST(0.9999338204),
    COEF_CONST(0.9999502917),
    COEF_CONST(0.9999644100),
    COEF_CONST(0.9999761753),
    COEF_CONST(0.9999855875),
    COEF_CONST(0.9999926467),
    COEF_CONST(0.9999973529),
    COEF_CONST(0.9999997059)
};

real_t sine_long_960[] =
{
    COEF_CONST(0.0008181230),
    COEF_CONST(0.0024543669),
    COEF_CONST(0.0040906041),
    COEF_CONST(0.0057268305),
    COEF_CONST(0.0073630415),
    COEF_CONST(0.0089992327),
    COEF_CONST(0.0106353999),
    COEF_CONST(0.0122715386),
    COEF_CONST(0.0139076445),
    COEF_CONST(0.0155437131),
    COEF_CONST(0.0171797401),
    COEF_CONST(0.0188157211),
    COEF_CONST(0.0204516518),
    COEF_CONST(0.0220875276),
    COEF_CONST(0.0237233444),
    COEF_CONST(0.0253590976),
    COEF_CONST(0.0269947829),
    COEF_CONST(0.0286303960),
    COEF_CONST(0.0302659324),
    COEF_CONST(0.0319013878),
    COEF_CONST(0.0335367578),
    COEF_CONST(0.0351720379),
    COEF_CONST(0.0368072240),
    COEF_CONST(0.0384423114),
    COEF_CONST(0.0400772960),
    COEF_CONST(0.0417121732),
    COEF_CONST(0.0433469388),
    COEF_CONST(0.0449815883),
    COEF_CONST(0.0466161174),
    COEF_CONST(0.0482505217),
    COEF_CONST(0.0498847968),
    COEF_CONST(0.0515189384),
    COEF_CONST(0.0531529420),
    COEF_CONST(0.0547868033),
    COEF_CONST(0.0564205179),
    COEF_CONST(0.0580540815),
    COEF_CONST(0.0596874897),
    COEF_CONST(0.0613207380),
    COEF_CONST(0.0629538222),
    COEF_CONST(0.0645867378),
    COEF_CONST(0.0662194805),
    COEF_CONST(0.0678520459),
    COEF_CONST(0.0694844297),
    COEF_CONST(0.0711166274),
    COEF_CONST(0.0727486347),
    COEF_CONST(0.0743804473),
    COEF_CONST(0.0760120607),
    COEF_CONST(0.0776434706),
    COEF_CONST(0.0792746727),
    COEF_CONST(0.0809056625),
    COEF_CONST(0.0825364356),
    COEF_CONST(0.0841669879),
    COEF_CONST(0.0857973147),
    COEF_CONST(0.0874274119),
    COEF_CONST(0.0890572750),
    COEF_CONST(0.0906868996),
    COEF_CONST(0.0923162815),
    COEF_CONST(0.0939454162),
    COEF_CONST(0.0955742994),
    COEF_CONST(0.0972029267),
    COEF_CONST(0.0988312938),
    COEF_CONST(0.1004593962),
    COEF_CONST(0.1020872297),
    COEF_CONST(0.1037147899),
    COEF_CONST(0.1053420724),
    COEF_CONST(0.1069690729),
    COEF_CONST(0.1085957870),
    COEF_CONST(0.1102222103),
    COEF_CONST(0.1118483386),
    COEF_CONST(0.1134741674),
    COEF_CONST(0.1150996924),
    COEF_CONST(0.1167249092),
    COEF_CONST(0.1183498135),
    COEF_CONST(0.1199744010),
    COEF_CONST(0.1215986673),
    COEF_CONST(0.1232226080),
    COEF_CONST(0.1248462188),
    COEF_CONST(0.1264694953),
    COEF_CONST(0.1280924333),
    COEF_CONST(0.1297150283),
    COEF_CONST(0.1313372760),
    COEF_CONST(0.1329591721),
    COEF_CONST(0.1345807122),
    COEF_CONST(0.1362018920),
    COEF_CONST(0.1378227072),
    COEF_CONST(0.1394431534),
    COEF_CONST(0.1410632262),
    COEF_CONST(0.1426829214),
    COEF_CONST(0.1443022345),
    COEF_CONST(0.1459211613),
    COEF_CONST(0.1475396975),
    COEF_CONST(0.1491578386),
    COEF_CONST(0.1507755804),
    COEF_CONST(0.1523929185),
    COEF_CONST(0.1540098486),
    COEF_CONST(0.1556263664),
    COEF_CONST(0.1572424676),
    COEF_CONST(0.1588581477),
    COEF_CONST(0.1604734026),
    COEF_CONST(0.1620882278),
    COEF_CONST(0.1637026190),
    COEF_CONST(0.1653165720),
    COEF_CONST(0.1669300823),
    COEF_CONST(0.1685431457),
    COEF_CONST(0.1701557579),
    COEF_CONST(0.1717679146),
    COEF_CONST(0.1733796113),
    COEF_CONST(0.1749908439),
    COEF_CONST(0.1766016080),
    COEF_CONST(0.1782118992),
    COEF_CONST(0.1798217134),
    COEF_CONST(0.1814310460),
    COEF_CONST(0.1830398930),
    COEF_CONST(0.1846482499),
    COEF_CONST(0.1862561124),
    COEF_CONST(0.1878634763),
    COEF_CONST(0.1894703372),
    COEF_CONST(0.1910766908),
    COEF_CONST(0.1926825329),
    COEF_CONST(0.1942878591),
    COEF_CONST(0.1958926651),
    COEF_CONST(0.1974969467),
    COEF_CONST(0.1991006995),
    COEF_CONST(0.2007039192),
    COEF_CONST(0.2023066016),
    COEF_CONST(0.2039087424),
    COEF_CONST(0.2055103372),
    COEF_CONST(0.2071113819),
    COEF_CONST(0.2087118720),
    COEF_CONST(0.2103118034),
    COEF_CONST(0.2119111716),
    COEF_CONST(0.2135099726),
    COEF_CONST(0.2151082019),
    COEF_CONST(0.2167058553),
    COEF_CONST(0.2183029285),
    COEF_CONST(0.2198994172),
    COEF_CONST(0.2214953172),
    COEF_CONST(0.2230906242),
    COEF_CONST(0.2246853339),
    COEF_CONST(0.2262794421),
    COEF_CONST(0.2278729444),
    COEF_CONST(0.2294658367),
    COEF_CONST(0.2310581146),
    COEF_CONST(0.2326497739),
    COEF_CONST(0.2342408103),
    COEF_CONST(0.2358312196),
    COEF_CONST(0.2374209975),
    COEF_CONST(0.2390101398),
    COEF_CONST(0.2405986421),
    COEF_CONST(0.2421865003),
    COEF_CONST(0.2437737101),
    COEF_CONST(0.2453602672),
    COEF_CONST(0.2469461675),
    COEF_CONST(0.2485314066),
    COEF_CONST(0.2501159802),
    COEF_CONST(0.2516998843),
    COEF_CONST(0.2532831145),
    COEF_CONST(0.2548656665),
    COEF_CONST(0.2564475362),
    COEF_CONST(0.2580287194),
    COEF_CONST(0.2596092117),
    COEF_CONST(0.2611890089),
    COEF_CONST(0.2627681069),
    COEF_CONST(0.2643465014),
    COEF_CONST(0.2659241881),
    COEF_CONST(0.2675011628),
    COEF_CONST(0.2690774214),
    COEF_CONST(0.2706529596),
    COEF_CONST(0.2722277732),
    COEF_CONST(0.2738018579),
    COEF_CONST(0.2753752096),
    COEF_CONST(0.2769478240),
    COEF_CONST(0.2785196969),
    COEF_CONST(0.2800908242),
    COEF_CONST(0.2816612016),
    COEF_CONST(0.2832308248),
    COEF_CONST(0.2847996898),
    COEF_CONST(0.2863677923),
    COEF_CONST(0.2879351281),
    COEF_CONST(0.2895016930),
    COEF_CONST(0.2910674829),
    COEF_CONST(0.2926324934),
    COEF_CONST(0.2941967205),
    COEF_CONST(0.2957601599),
    COEF_CONST(0.2973228075),
    COEF_CONST(0.2988846591),
    COEF_CONST(0.3004457105),
    COEF_CONST(0.3020059575),
    COEF_CONST(0.3035653959),
    COEF_CONST(0.3051240216),
    COEF_CONST(0.3066818303),
    COEF_CONST(0.3082388180),
    COEF_CONST(0.3097949805),
    COEF_CONST(0.3113503135),
    COEF_CONST(0.3129048130),
    COEF_CONST(0.3144584747),
    COEF_CONST(0.3160112945),
    COEF_CONST(0.3175632683),
    COEF_CONST(0.3191143918),
    COEF_CONST(0.3206646610),
    COEF_CONST(0.3222140717),
    COEF_CONST(0.3237626197),
    COEF_CONST(0.3253103009),
    COEF_CONST(0.3268571111),
    COEF_CONST(0.3284030463),
    COEF_CONST(0.3299481022),
    COEF_CONST(0.3314922747),
    COEF_CONST(0.3330355597),
    COEF_CONST(0.3345779531),
    COEF_CONST(0.3361194508),
    COEF_CONST(0.3376600485),
    COEF_CONST(0.3391997422),
    COEF_CONST(0.3407385278),
    COEF_CONST(0.3422764011),
    COEF_CONST(0.3438133581),
    COEF_CONST(0.3453493945),
    COEF_CONST(0.3468845064),
    COEF_CONST(0.3484186895),
    COEF_CONST(0.3499519398),
    COEF_CONST(0.3514842532),
    COEF_CONST(0.3530156256),
    COEF_CONST(0.3545460528),
    COEF_CONST(0.3560755308),
    COEF_CONST(0.3576040555),
    COEF_CONST(0.3591316228),
    COEF_CONST(0.3606582285),
    COEF_CONST(0.3621838687),
    COEF_CONST(0.3637085392),
    COEF_CONST(0.3652322359),
    COEF_CONST(0.3667549548),
    COEF_CONST(0.3682766918),
    COEF_CONST(0.3697974428),
    COEF_CONST(0.3713172038),
    COEF_CONST(0.3728359706),
    COEF_CONST(0.3743537392),
    COEF_CONST(0.3758705056),
    COEF_CONST(0.3773862656),
    COEF_CONST(0.3789010153),
    COEF_CONST(0.3804147505),
    COEF_CONST(0.3819274673),
    COEF_CONST(0.3834391615),
    COEF_CONST(0.3849498291),
    COEF_CONST(0.3864594661),
    COEF_CONST(0.3879680685),
    COEF_CONST(0.3894756321),
    COEF_CONST(0.3909821530),
    COEF_CONST(0.3924876271),
    COEF_CONST(0.3939920504),
    COEF_CONST(0.3954954189),
    COEF_CONST(0.3969977285),
    COEF_CONST(0.3984989752),
    COEF_CONST(0.3999991550),
    COEF_CONST(0.4014982640),
    COEF_CONST(0.4029962979),
    COEF_CONST(0.4044932530),
    COEF_CONST(0.4059891250),
    COEF_CONST(0.4074839102),
    COEF_CONST(0.4089776043),
    COEF_CONST(0.4104702036),
    COEF_CONST(0.4119617038),
    COEF_CONST(0.4134521011),
    COEF_CONST(0.4149413915),
    COEF_CONST(0.4164295710),
    COEF_CONST(0.4179166355),
    COEF_CONST(0.4194025812),
    COEF_CONST(0.4208874040),
    COEF_CONST(0.4223710999),
    COEF_CONST(0.4238536651),
    COEF_CONST(0.4253350954),
    COEF_CONST(0.4268153870),
    COEF_CONST(0.4282945359),
    COEF_CONST(0.4297725381),
    COEF_CONST(0.4312493897),
    COEF_CONST(0.4327250867),
    COEF_CONST(0.4341996252),
    COEF_CONST(0.4356730012),
    COEF_CONST(0.4371452107),
    COEF_CONST(0.4386162499),
    COEF_CONST(0.4400861148),
    COEF_CONST(0.4415548014),
    COEF_CONST(0.4430223059),
    COEF_CONST(0.4444886242),
    COEF_CONST(0.4459537525),
    COEF_CONST(0.4474176869),
    COEF_CONST(0.4488804234),
    COEF_CONST(0.4503419581),
    COEF_CONST(0.4518022871),
    COEF_CONST(0.4532614065),
    COEF_CONST(0.4547193124),
    COEF_CONST(0.4561760009),
    COEF_CONST(0.4576314680),
    COEF_CONST(0.4590857100),
    COEF_CONST(0.4605387228),
    COEF_CONST(0.4619905026),
    COEF_CONST(0.4634410455),
    COEF_CONST(0.4648903477),
    COEF_CONST(0.4663384052),
    COEF_CONST(0.4677852142),
    COEF_CONST(0.4692307707),
    COEF_CONST(0.4706750710),
    COEF_CONST(0.4721181112),
    COEF_CONST(0.4735598874),
    COEF_CONST(0.4750003957),
    COEF_CONST(0.4764396322),
    COEF_CONST(0.4778775932),
    COEF_CONST(0.4793142748),
    COEF_CONST(0.4807496731),
    COEF_CONST(0.4821837843),
    COEF_CONST(0.4836166046),
    COEF_CONST(0.4850481301),
    COEF_CONST(0.4864783569),
    COEF_CONST(0.4879072813),
    COEF_CONST(0.4893348994),
    COEF_CONST(0.4907612075),
    COEF_CONST(0.4921862016),
    COEF_CONST(0.4936098779),
    COEF_CONST(0.4950322328),
    COEF_CONST(0.4964532623),
    COEF_CONST(0.4978729626),
    COEF_CONST(0.4992913300),
    COEF_CONST(0.5007083606),
    COEF_CONST(0.5021240507),
    COEF_CONST(0.5035383964),
    COEF_CONST(0.5049513940),
    COEF_CONST(0.5063630397),
    COEF_CONST(0.5077733298),
    COEF_CONST(0.5091822603),
    COEF_CONST(0.5105898276),
    COEF_CONST(0.5119960280),
    COEF_CONST(0.5134008575),
    COEF_CONST(0.5148043125),
    COEF_CONST(0.5162063893),
    COEF_CONST(0.5176070840),
    COEF_CONST(0.5190063929),
    COEF_CONST(0.5204043123),
    COEF_CONST(0.5218008384),
    COEF_CONST(0.5231959674),
    COEF_CONST(0.5245896958),
    COEF_CONST(0.5259820196),
    COEF_CONST(0.5273729352),
    COEF_CONST(0.5287624389),
    COEF_CONST(0.5301505270),
    COEF_CONST(0.5315371956),
    COEF_CONST(0.5329224412),
    COEF_CONST(0.5343062600),
    COEF_CONST(0.5356886483),
    COEF_CONST(0.5370696023),
    COEF_CONST(0.5384491185),
    COEF_CONST(0.5398271931),
    COEF_CONST(0.5412038224),
    COEF_CONST(0.5425790028),
    COEF_CONST(0.5439527305),
    COEF_CONST(0.5453250019),
    COEF_CONST(0.5466958133),
    COEF_CONST(0.5480651610),
    COEF_CONST(0.5494330413),
    COEF_CONST(0.5507994507),
    COEF_CONST(0.5521643854),
    COEF_CONST(0.5535278418),
    COEF_CONST(0.5548898163),
    COEF_CONST(0.5562503051),
    COEF_CONST(0.5576093047),
    COEF_CONST(0.5589668114),
    COEF_CONST(0.5603228216),
    COEF_CONST(0.5616773317),
    COEF_CONST(0.5630303379),
    COEF_CONST(0.5643818368),
    COEF_CONST(0.5657318246),
    COEF_CONST(0.5670802978),
    COEF_CONST(0.5684272527),
    COEF_CONST(0.5697726858),
    COEF_CONST(0.5711165935),
    COEF_CONST(0.5724589721),
    COEF_CONST(0.5737998180),
    COEF_CONST(0.5751391277),
    COEF_CONST(0.5764768976),
    COEF_CONST(0.5778131241),
    COEF_CONST(0.5791478036),
    COEF_CONST(0.5804809326),
    COEF_CONST(0.5818125074),
    COEF_CONST(0.5831425246),
    COEF_CONST(0.5844709805),
    COEF_CONST(0.5857978716),
    COEF_CONST(0.5871231943),
    COEF_CONST(0.5884469451),
    COEF_CONST(0.5897691205),
    COEF_CONST(0.5910897169),
    COEF_CONST(0.5924087308),
    COEF_CONST(0.5937261586),
    COEF_CONST(0.5950419968),
    COEF_CONST(0.5963562420),
    COEF_CONST(0.5976688905),
    COEF_CONST(0.5989799388),
    COEF_CONST(0.6002893835),
    COEF_CONST(0.6015972211),
    COEF_CONST(0.6029034480),
    COEF_CONST(0.6042080607),
    COEF_CONST(0.6055110558),
    COEF_CONST(0.6068124298),
    COEF_CONST(0.6081121791),
    COEF_CONST(0.6094103003),
    COEF_CONST(0.6107067900),
    COEF_CONST(0.6120016446),
    COEF_CONST(0.6132948607),
    COEF_CONST(0.6145864349),
    COEF_CONST(0.6158763636),
    COEF_CONST(0.6171646434),
    COEF_CONST(0.6184512709),
    COEF_CONST(0.6197362426),
    COEF_CONST(0.6210195550),
    COEF_CONST(0.6223012049),
    COEF_CONST(0.6235811886),
    COEF_CONST(0.6248595028),
    COEF_CONST(0.6261361441),
    COEF_CONST(0.6274111090),
    COEF_CONST(0.6286843942),
    COEF_CONST(0.6299559962),
    COEF_CONST(0.6312259115),
    COEF_CONST(0.6324941370),
    COEF_CONST(0.6337606690),
    COEF_CONST(0.6350255043),
    COEF_CONST(0.6362886394),
    COEF_CONST(0.6375500710),
    COEF_CONST(0.6388097956),
    COEF_CONST(0.6400678100),
    COEF_CONST(0.6413241107),
    COEF_CONST(0.6425786945),
    COEF_CONST(0.6438315578),
    COEF_CONST(0.6450826974),
    COEF_CONST(0.6463321099),
    COEF_CONST(0.6475797920),
    COEF_CONST(0.6488257403),
    COEF_CONST(0.6500699516),
    COEF_CONST(0.6513124223),
    COEF_CONST(0.6525531494),
    COEF_CONST(0.6537921293),
    COEF_CONST(0.6550293589),
    COEF_CONST(0.6562648347),
    COEF_CONST(0.6574985536),
    COEF_CONST(0.6587305121),
    COEF_CONST(0.6599607069),
    COEF_CONST(0.6611891349),
    COEF_CONST(0.6624157927),
    COEF_CONST(0.6636406770),
    COEF_CONST(0.6648637845),
    COEF_CONST(0.6660851120),
    COEF_CONST(0.6673046561),
    COEF_CONST(0.6685224137),
    COEF_CONST(0.6697383815),
    COEF_CONST(0.6709525561),
    COEF_CONST(0.6721649344),
    COEF_CONST(0.6733755132),
    COEF_CONST(0.6745842891),
    COEF_CONST(0.6757912589),
    COEF_CONST(0.6769964195),
    COEF_CONST(0.6781997675),
    COEF_CONST(0.6794012997),
    COEF_CONST(0.6806010131),
    COEF_CONST(0.6817989042),
    COEF_CONST(0.6829949700),
    COEF_CONST(0.6841892071),
    COEF_CONST(0.6853816125),
    COEF_CONST(0.6865721829),
    COEF_CONST(0.6877609152),
    COEF_CONST(0.6889478061),
    COEF_CONST(0.6901328525),
    COEF_CONST(0.6913160512),
    COEF_CONST(0.6924973990),
    COEF_CONST(0.6936768929),
    COEF_CONST(0.6948545295),
    COEF_CONST(0.6960303058),
    COEF_CONST(0.6972042186),
    COEF_CONST(0.6983762648),
    COEF_CONST(0.6995464412),
    COEF_CONST(0.7007147448),
    COEF_CONST(0.7018811723),
    COEF_CONST(0.7030457206),
    COEF_CONST(0.7042083867),
    COEF_CONST(0.7053691674),
    COEF_CONST(0.7065280597),
    COEF_CONST(0.7076850603),
    COEF_CONST(0.7088401663),
    COEF_CONST(0.7099933745),
    COEF_CONST(0.7111446818),
    COEF_CONST(0.7122940851),
    COEF_CONST(0.7134415815),
    COEF_CONST(0.7145871677),
    COEF_CONST(0.7157308408),
    COEF_CONST(0.7168725976),
    COEF_CONST(0.7180124352),
    COEF_CONST(0.7191503504),
    COEF_CONST(0.7202863403),
    COEF_CONST(0.7214204017),
    COEF_CONST(0.7225525317),
    COEF_CONST(0.7236827271),
    COEF_CONST(0.7248109851),
    COEF_CONST(0.7259373025),
    COEF_CONST(0.7270616764),
    COEF_CONST(0.7281841037),
    COEF_CONST(0.7293045814),
    COEF_CONST(0.7304231066),
    COEF_CONST(0.7315396762),
    COEF_CONST(0.7326542872),
    COEF_CONST(0.7337669368),
    COEF_CONST(0.7348776218),
    COEF_CONST(0.7359863393),
    COEF_CONST(0.7370930863),
    COEF_CONST(0.7381978600),
    COEF_CONST(0.7393006572),
    COEF_CONST(0.7404014752),
    COEF_CONST(0.7415003108),
    COEF_CONST(0.7425971612),
    COEF_CONST(0.7436920235),
    COEF_CONST(0.7447848947),
    COEF_CONST(0.7458757719),
    COEF_CONST(0.7469646521),
    COEF_CONST(0.7480515325),
    COEF_CONST(0.7491364101),
    COEF_CONST(0.7502192821),
    COEF_CONST(0.7513001455),
    COEF_CONST(0.7523789975),
    COEF_CONST(0.7534558351),
    COEF_CONST(0.7545306554),
    COEF_CONST(0.7556034557),
    COEF_CONST(0.7566742330),
    COEF_CONST(0.7577429844),
    COEF_CONST(0.7588097072),
    COEF_CONST(0.7598743984),
    COEF_CONST(0.7609370551),
    COEF_CONST(0.7619976746),
    COEF_CONST(0.7630562540),
    COEF_CONST(0.7641127905),
    COEF_CONST(0.7651672812),
    COEF_CONST(0.7662197234),
    COEF_CONST(0.7672701141),
    COEF_CONST(0.7683184506),
    COEF_CONST(0.7693647301),
    COEF_CONST(0.7704089498),
    COEF_CONST(0.7714511069),
    COEF_CONST(0.7724911985),
    COEF_CONST(0.7735292220),
    COEF_CONST(0.7745651745),
    COEF_CONST(0.7755990532),
    COEF_CONST(0.7766308555),
    COEF_CONST(0.7776605784),
    COEF_CONST(0.7786882194),
    COEF_CONST(0.7797137755),
    COEF_CONST(0.7807372441),
    COEF_CONST(0.7817586225),
    COEF_CONST(0.7827779079),
    COEF_CONST(0.7837950975),
    COEF_CONST(0.7848101886),
    COEF_CONST(0.7858231786),
    COEF_CONST(0.7868340647),
    COEF_CONST(0.7878428442),
    COEF_CONST(0.7888495145),
    COEF_CONST(0.7898540727),
    COEF_CONST(0.7908565162),
    COEF_CONST(0.7918568424),
    COEF_CONST(0.7928550486),
    COEF_CONST(0.7938511320),
    COEF_CONST(0.7948450901),
    COEF_CONST(0.7958369201),
    COEF_CONST(0.7968266194),
    COEF_CONST(0.7978141854),
    COEF_CONST(0.7987996154),
    COEF_CONST(0.7997829068),
    COEF_CONST(0.8007640569),
    COEF_CONST(0.8017430631),
    COEF_CONST(0.8027199228),
    COEF_CONST(0.8036946334),
    COEF_CONST(0.8046671923),
    COEF_CONST(0.8056375968),
    COEF_CONST(0.8066058444),
    COEF_CONST(0.8075719325),
    COEF_CONST(0.8085358584),
    COEF_CONST(0.8094976197),
    COEF_CONST(0.8104572137),
    COEF_CONST(0.8114146378),
    COEF_CONST(0.8123698896),
    COEF_CONST(0.8133229663),
    COEF_CONST(0.8142738656),
    COEF_CONST(0.8152225848),
    COEF_CONST(0.8161691215),
    COEF_CONST(0.8171134730),
    COEF_CONST(0.8180556368),
    COEF_CONST(0.8189956104),
    COEF_CONST(0.8199333914),
    COEF_CONST(0.8208689772),
    COEF_CONST(0.8218023652),
    COEF_CONST(0.8227335530),
    COEF_CONST(0.8236625381),
    COEF_CONST(0.8245893180),
    COEF_CONST(0.8255138903),
    COEF_CONST(0.8264362524),
    COEF_CONST(0.8273564019),
    COEF_CONST(0.8282743363),
    COEF_CONST(0.8291900531),
    COEF_CONST(0.8301035500),
    COEF_CONST(0.8310148244),
    COEF_CONST(0.8319238740),
    COEF_CONST(0.8328306962),
    COEF_CONST(0.8337352887),
    COEF_CONST(0.8346376491),
    COEF_CONST(0.8355377749),
    COEF_CONST(0.8364356636),
    COEF_CONST(0.8373313130),
    COEF_CONST(0.8382247206),
    COEF_CONST(0.8391158841),
    COEF_CONST(0.8400048009),
    COEF_CONST(0.8408914688),
    COEF_CONST(0.8417758854),
    COEF_CONST(0.8426580483),
    COEF_CONST(0.8435379552),
    COEF_CONST(0.8444156036),
    COEF_CONST(0.8452909913),
    COEF_CONST(0.8461641159),
    COEF_CONST(0.8470349751),
    COEF_CONST(0.8479035665),
    COEF_CONST(0.8487698878),
    COEF_CONST(0.8496339367),
    COEF_CONST(0.8504957108),
    COEF_CONST(0.8513552080),
    COEF_CONST(0.8522124258),
    COEF_CONST(0.8530673619),
    COEF_CONST(0.8539200142),
    COEF_CONST(0.8547703802),
    COEF_CONST(0.8556184578),
    COEF_CONST(0.8564642446),
    COEF_CONST(0.8573077384),
    COEF_CONST(0.8581489370),
    COEF_CONST(0.8589878380),
    COEF_CONST(0.8598244392),
    COEF_CONST(0.8606587385),
    COEF_CONST(0.8614907335),
    COEF_CONST(0.8623204220),
    COEF_CONST(0.8631478018),
    COEF_CONST(0.8639728707),
    COEF_CONST(0.8647956265),
    COEF_CONST(0.8656160670),
    COEF_CONST(0.8664341900),
    COEF_CONST(0.8672499933),
    COEF_CONST(0.8680634747),
    COEF_CONST(0.8688746320),
    COEF_CONST(0.8696834631),
    COEF_CONST(0.8704899657),
    COEF_CONST(0.8712941378),
    COEF_CONST(0.8720959772),
    COEF_CONST(0.8728954818),
    COEF_CONST(0.8736926493),
    COEF_CONST(0.8744874777),
    COEF_CONST(0.8752799648),
    COEF_CONST(0.8760701085),
    COEF_CONST(0.8768579067),
    COEF_CONST(0.8776433574),
    COEF_CONST(0.8784264583),
    COEF_CONST(0.8792072074),
    COEF_CONST(0.8799856025),
    COEF_CONST(0.8807616417),
    COEF_CONST(0.8815353229),
    COEF_CONST(0.8823066439),
    COEF_CONST(0.8830756027),
    COEF_CONST(0.8838421972),
    COEF_CONST(0.8846064254),
    COEF_CONST(0.8853682853),
    COEF_CONST(0.8861277748),
    COEF_CONST(0.8868848918),
    COEF_CONST(0.8876396344),
    COEF_CONST(0.8883920005),
    COEF_CONST(0.8891419881),
    COEF_CONST(0.8898895952),
    COEF_CONST(0.8906348198),
    COEF_CONST(0.8913776599),
    COEF_CONST(0.8921181136),
    COEF_CONST(0.8928561787),
    COEF_CONST(0.8935918534),
    COEF_CONST(0.8943251357),
    COEF_CONST(0.8950560237),
    COEF_CONST(0.8957845152),
    COEF_CONST(0.8965106085),
    COEF_CONST(0.8972343016),
    COEF_CONST(0.8979555925),
    COEF_CONST(0.8986744793),
    COEF_CONST(0.8993909601),
    COEF_CONST(0.9001050330),
    COEF_CONST(0.9008166959),
    COEF_CONST(0.9015259472),
    COEF_CONST(0.9022327848),
    COEF_CONST(0.9029372068),
    COEF_CONST(0.9036392114),
    COEF_CONST(0.9043387967),
    COEF_CONST(0.9050359608),
    COEF_CONST(0.9057307018),
    COEF_CONST(0.9064230179),
    COEF_CONST(0.9071129073),
    COEF_CONST(0.9078003680),
    COEF_CONST(0.9084853983),
    COEF_CONST(0.9091679963),
    COEF_CONST(0.9098481602),
    COEF_CONST(0.9105258881),
    COEF_CONST(0.9112011783),
    COEF_CONST(0.9118740290),
    COEF_CONST(0.9125444382),
    COEF_CONST(0.9132124044),
    COEF_CONST(0.9138779255),
    COEF_CONST(0.9145410000),
    COEF_CONST(0.9152016259),
    COEF_CONST(0.9158598016),
    COEF_CONST(0.9165155252),
    COEF_CONST(0.9171687951),
    COEF_CONST(0.9178196094),
    COEF_CONST(0.9184679665),
    COEF_CONST(0.9191138645),
    COEF_CONST(0.9197573017),
    COEF_CONST(0.9203982766),
    COEF_CONST(0.9210367872),
    COEF_CONST(0.9216728319),
    COEF_CONST(0.9223064091),
    COEF_CONST(0.9229375169),
    COEF_CONST(0.9235661538),
    COEF_CONST(0.9241923180),
    COEF_CONST(0.9248160078),
    COEF_CONST(0.9254372217),
    COEF_CONST(0.9260559578),
    COEF_CONST(0.9266722147),
    COEF_CONST(0.9272859906),
    COEF_CONST(0.9278972838),
    COEF_CONST(0.9285060928),
    COEF_CONST(0.9291124159),
    COEF_CONST(0.9297162514),
    COEF_CONST(0.9303175979),
    COEF_CONST(0.9309164536),
    COEF_CONST(0.9315128169),
    COEF_CONST(0.9321066864),
    COEF_CONST(0.9326980603),
    COEF_CONST(0.9332869370),
    COEF_CONST(0.9338733151),
    COEF_CONST(0.9344571929),
    COEF_CONST(0.9350385689),
    COEF_CONST(0.9356174416),
    COEF_CONST(0.9361938093),
    COEF_CONST(0.9367676705),
    COEF_CONST(0.9373390237),
    COEF_CONST(0.9379078674),
    COEF_CONST(0.9384742000),
    COEF_CONST(0.9390380200),
    COEF_CONST(0.9395993260),
    COEF_CONST(0.9401581163),
    COEF_CONST(0.9407143896),
    COEF_CONST(0.9412681443),
    COEF_CONST(0.9418193789),
    COEF_CONST(0.9423680920),
    COEF_CONST(0.9429142821),
    COEF_CONST(0.9434579477),
    COEF_CONST(0.9439990874),
    COEF_CONST(0.9445376998),
    COEF_CONST(0.9450737833),
    COEF_CONST(0.9456073366),
    COEF_CONST(0.9461383582),
    COEF_CONST(0.9466668467),
    COEF_CONST(0.9471928007),
    COEF_CONST(0.9477162188),
    COEF_CONST(0.9482370995),
    COEF_CONST(0.9487554416),
    COEF_CONST(0.9492712435),
    COEF_CONST(0.9497845040),
    COEF_CONST(0.9502952216),
    COEF_CONST(0.9508033949),
    COEF_CONST(0.9513090227),
    COEF_CONST(0.9518121035),
    COEF_CONST(0.9523126361),
    COEF_CONST(0.9528106190),
    COEF_CONST(0.9533060510),
    COEF_CONST(0.9537989307),
    COEF_CONST(0.9542892567),
    COEF_CONST(0.9547770279),
    COEF_CONST(0.9552622428),
    COEF_CONST(0.9557449002),
    COEF_CONST(0.9562249988),
    COEF_CONST(0.9567025372),
    COEF_CONST(0.9571775143),
    COEF_CONST(0.9576499288),
    COEF_CONST(0.9581197793),
    COEF_CONST(0.9585870647),
    COEF_CONST(0.9590517836),
    COEF_CONST(0.9595139348),
    COEF_CONST(0.9599735172),
    COEF_CONST(0.9604305294),
    COEF_CONST(0.9608849703),
    COEF_CONST(0.9613368385),
    COEF_CONST(0.9617861330),
    COEF_CONST(0.9622328525),
    COEF_CONST(0.9626769958),
    COEF_CONST(0.9631185617),
    COEF_CONST(0.9635575491),
    COEF_CONST(0.9639939567),
    COEF_CONST(0.9644277835),
    COEF_CONST(0.9648590281),
    COEF_CONST(0.9652876896),
    COEF_CONST(0.9657137667),
    COEF_CONST(0.9661372582),
    COEF_CONST(0.9665581632),
    COEF_CONST(0.9669764804),
    COEF_CONST(0.9673922086),
    COEF_CONST(0.9678053469),
    COEF_CONST(0.9682158941),
    COEF_CONST(0.9686238491),
    COEF_CONST(0.9690292108),
    COEF_CONST(0.9694319780),
    COEF_CONST(0.9698321499),
    COEF_CONST(0.9702297252),
    COEF_CONST(0.9706247029),
    COEF_CONST(0.9710170819),
    COEF_CONST(0.9714068613),
    COEF_CONST(0.9717940399),
    COEF_CONST(0.9721786167),
    COEF_CONST(0.9725605907),
    COEF_CONST(0.9729399608),
    COEF_CONST(0.9733167261),
    COEF_CONST(0.9736908855),
    COEF_CONST(0.9740624381),
    COEF_CONST(0.9744313828),
    COEF_CONST(0.9747977187),
    COEF_CONST(0.9751614448),
    COEF_CONST(0.9755225600),
    COEF_CONST(0.9758810635),
    COEF_CONST(0.9762369542),
    COEF_CONST(0.9765902313),
    COEF_CONST(0.9769408937),
    COEF_CONST(0.9772889406),
    COEF_CONST(0.9776343710),
    COEF_CONST(0.9779771840),
    COEF_CONST(0.9783173786),
    COEF_CONST(0.9786549539),
    COEF_CONST(0.9789899092),
    COEF_CONST(0.9793222433),
    COEF_CONST(0.9796519555),
    COEF_CONST(0.9799790449),
    COEF_CONST(0.9803035106),
    COEF_CONST(0.9806253518),
    COEF_CONST(0.9809445675),
    COEF_CONST(0.9812611569),
    COEF_CONST(0.9815751192),
    COEF_CONST(0.9818864535),
    COEF_CONST(0.9821951590),
    COEF_CONST(0.9825012349),
    COEF_CONST(0.9828046803),
    COEF_CONST(0.9831054945),
    COEF_CONST(0.9834036766),
    COEF_CONST(0.9836992258),
    COEF_CONST(0.9839921414),
    COEF_CONST(0.9842824225),
    COEF_CONST(0.9845700684),
    COEF_CONST(0.9848550783),
    COEF_CONST(0.9851374515),
    COEF_CONST(0.9854171871),
    COEF_CONST(0.9856942845),
    COEF_CONST(0.9859687429),
    COEF_CONST(0.9862405616),
    COEF_CONST(0.9865097398),
    COEF_CONST(0.9867762768),
    COEF_CONST(0.9870401719),
    COEF_CONST(0.9873014244),
    COEF_CONST(0.9875600336),
    COEF_CONST(0.9878159988),
    COEF_CONST(0.9880693193),
    COEF_CONST(0.9883199945),
    COEF_CONST(0.9885680237),
    COEF_CONST(0.9888134061),
    COEF_CONST(0.9890561412),
    COEF_CONST(0.9892962283),
    COEF_CONST(0.9895336667),
    COEF_CONST(0.9897684559),
    COEF_CONST(0.9900005952),
    COEF_CONST(0.9902300839),
    COEF_CONST(0.9904569215),
    COEF_CONST(0.9906811073),
    COEF_CONST(0.9909026408),
    COEF_CONST(0.9911215213),
    COEF_CONST(0.9913377484),
    COEF_CONST(0.9915513213),
    COEF_CONST(0.9917622395),
    COEF_CONST(0.9919705024),
    COEF_CONST(0.9921761096),
    COEF_CONST(0.9923790604),
    COEF_CONST(0.9925793543),
    COEF_CONST(0.9927769908),
    COEF_CONST(0.9929719693),
    COEF_CONST(0.9931642894),
    COEF_CONST(0.9933539504),
    COEF_CONST(0.9935409519),
    COEF_CONST(0.9937252935),
    COEF_CONST(0.9939069745),
    COEF_CONST(0.9940859945),
    COEF_CONST(0.9942623531),
    COEF_CONST(0.9944360497),
    COEF_CONST(0.9946070839),
    COEF_CONST(0.9947754553),
    COEF_CONST(0.9949411633),
    COEF_CONST(0.9951042076),
    COEF_CONST(0.9952645877),
    COEF_CONST(0.9954223032),
    COEF_CONST(0.9955773536),
    COEF_CONST(0.9957297385),
    COEF_CONST(0.9958794576),
    COEF_CONST(0.9960265105),
    COEF_CONST(0.9961708966),
    COEF_CONST(0.9963126157),
    COEF_CONST(0.9964516674),
    COEF_CONST(0.9965880513),
    COEF_CONST(0.9967217670),
    COEF_CONST(0.9968528142),
    COEF_CONST(0.9969811925),
    COEF_CONST(0.9971069016),
    COEF_CONST(0.9972299412),
    COEF_CONST(0.9973503108),
    COEF_CONST(0.9974680103),
    COEF_CONST(0.9975830392),
    COEF_CONST(0.9976953973),
    COEF_CONST(0.9978050843),
    COEF_CONST(0.9979120998),
    COEF_CONST(0.9980164436),
    COEF_CONST(0.9981181155),
    COEF_CONST(0.9982171151),
    COEF_CONST(0.9983134421),
    COEF_CONST(0.9984070964),
    COEF_CONST(0.9984980776),
    COEF_CONST(0.9985863855),
    COEF_CONST(0.9986720200),
    COEF_CONST(0.9987549807),
    COEF_CONST(0.9988352674),
    COEF_CONST(0.9989128799),
    COEF_CONST(0.9989878181),
    COEF_CONST(0.9990600816),
    COEF_CONST(0.9991296704),
    COEF_CONST(0.9991965842),
    COEF_CONST(0.9992608228),
    COEF_CONST(0.9993223862),
    COEF_CONST(0.9993812740),
    COEF_CONST(0.9994374862),
    COEF_CONST(0.9994910226),
    COEF_CONST(0.9995418831),
    COEF_CONST(0.9995900674),
    COEF_CONST(0.9996355756),
    COEF_CONST(0.9996784075),
    COEF_CONST(0.9997185629),
    COEF_CONST(0.9997560418),
    COEF_CONST(0.9997908440),
    COEF_CONST(0.9998229695),
    COEF_CONST(0.9998524181),
    COEF_CONST(0.9998791899),
    COEF_CONST(0.9999032846),
    COEF_CONST(0.9999247024),
    COEF_CONST(0.9999434430),
    COEF_CONST(0.9999595065),
    COEF_CONST(0.9999728928),
    COEF_CONST(0.9999836018),
    COEF_CONST(0.9999916336),
    COEF_CONST(0.9999969881),
    COEF_CONST(0.9999996654)
};

real_t sine_short_128[] =
{
    COEF_CONST(0.0061358848),
    COEF_CONST(0.0184067304),
    COEF_CONST(0.0306748040),
    COEF_CONST(0.0429382581),
    COEF_CONST(0.0551952459),
    COEF_CONST(0.0674439214),
    COEF_CONST(0.0796824402),
    COEF_CONST(0.0919089590),
    COEF_CONST(0.1041216368),
    COEF_CONST(0.1163186341),
    COEF_CONST(0.1284981143),
    COEF_CONST(0.1406582432),
    COEF_CONST(0.1527971895),
    COEF_CONST(0.1649131250),
    COEF_CONST(0.1770042253),
    COEF_CONST(0.1890686693),
    COEF_CONST(0.2011046404),
    COEF_CONST(0.2131103258),
    COEF_CONST(0.2250839175),
    COEF_CONST(0.2370236125),
    COEF_CONST(0.2489276125),
    COEF_CONST(0.2607941250),
    COEF_CONST(0.2726213628),
    COEF_CONST(0.2844075449),
    COEF_CONST(0.2961508962),
    COEF_CONST(0.3078496483),
    COEF_CONST(0.3195020394),
    COEF_CONST(0.3311063146),
    COEF_CONST(0.3426607265),
    COEF_CONST(0.3541635348),
    COEF_CONST(0.3656130075),
    COEF_CONST(0.3770074202),
    COEF_CONST(0.3883450569),
    COEF_CONST(0.3996242103),
    COEF_CONST(0.4108431818),
    COEF_CONST(0.4220002818),
    COEF_CONST(0.4330938301),
    COEF_CONST(0.4441221560),
    COEF_CONST(0.4550835988),
    COEF_CONST(0.4659765077),
    COEF_CONST(0.4767992422),
    COEF_CONST(0.4875501725),
    COEF_CONST(0.4982276796),
    COEF_CONST(0.5088301553),
    COEF_CONST(0.5193560032),
    COEF_CONST(0.5298036379),
    COEF_CONST(0.5401714861),
    COEF_CONST(0.5504579865),
    COEF_CONST(0.5606615899),
    COEF_CONST(0.5707807598),
    COEF_CONST(0.5808139721),
    COEF_CONST(0.5907597160),
    COEF_CONST(0.6006164937),
    COEF_CONST(0.6103828207),
    COEF_CONST(0.6200572264),
    COEF_CONST(0.6296382536),
    COEF_CONST(0.6391244597),
    COEF_CONST(0.6485144160),
    COEF_CONST(0.6578067083),
    COEF_CONST(0.6669999374),
    COEF_CONST(0.6760927188),
    COEF_CONST(0.6850836831),
    COEF_CONST(0.6939714763),
    COEF_CONST(0.7027547599),
    COEF_CONST(0.7114322112),
    COEF_CONST(0.7200025235),
    COEF_CONST(0.7284644060),
    COEF_CONST(0.7368165845),
    COEF_CONST(0.7450578010),
    COEF_CONST(0.7531868147),
    COEF_CONST(0.7612024011),
    COEF_CONST(0.7691033533),
    COEF_CONST(0.7768884813),
    COEF_CONST(0.7845566127),
    COEF_CONST(0.7921065928),
    COEF_CONST(0.7995372846),
    COEF_CONST(0.8068475690),
    COEF_CONST(0.8140363451),
    COEF_CONST(0.8211025303),
    COEF_CONST(0.8280450605),
    COEF_CONST(0.8348628901),
    COEF_CONST(0.8415549925),
    COEF_CONST(0.8481203597),
    COEF_CONST(0.8545580032),
    COEF_CONST(0.8608669533),
    COEF_CONST(0.8670462601),
    COEF_CONST(0.8730949928),
    COEF_CONST(0.8790122407),
    COEF_CONST(0.8847971125),
    COEF_CONST(0.8904487372),
    COEF_CONST(0.8959662635),
    COEF_CONST(0.9013488606),
    COEF_CONST(0.9065957178),
    COEF_CONST(0.9117060451),
    COEF_CONST(0.9166790728),
    COEF_CONST(0.9215140520),
    COEF_CONST(0.9262102546),
    COEF_CONST(0.9307669733),
    COEF_CONST(0.9351835219),
    COEF_CONST(0.9394592352),
    COEF_CONST(0.9435934695),
    COEF_CONST(0.9475856021),
    COEF_CONST(0.9514350317),
    COEF_CONST(0.9551411788),
    COEF_CONST(0.9587034850),
    COEF_CONST(0.9621214141),
    COEF_CONST(0.9653944512),
    COEF_CONST(0.9685221034),
    COEF_CONST(0.9715038998),
    COEF_CONST(0.9743393912),
    COEF_CONST(0.9770281507),
    COEF_CONST(0.9795697733),
    COEF_CONST(0.9819638764),
    COEF_CONST(0.9842100992),
    COEF_CONST(0.9863081037),
    COEF_CONST(0.9882575738),
    COEF_CONST(0.9900582159),
    COEF_CONST(0.9917097588),
    COEF_CONST(0.9932119539),
    COEF_CONST(0.9945645750),
    COEF_CONST(0.9957674182),
    COEF_CONST(0.9968203026),
    COEF_CONST(0.9977230695),
    COEF_CONST(0.9984755829),
    COEF_CONST(0.9990777296),
    COEF_CONST(0.9995294188),
    COEF_CONST(0.9998305826),
    COEF_CONST(0.9999811755)
};

real_t sine_short_120[] =
{
    COEF_CONST(0.0065449381),
    COEF_CONST(0.0196336930),
    COEF_CONST(0.0327190837),
    COEF_CONST(0.0457988682),
    COEF_CONST(0.0588708053),
    COEF_CONST(0.0719326552),
    COEF_CONST(0.0849821797),
    COEF_CONST(0.0980171430),
    COEF_CONST(0.1110353116),
    COEF_CONST(0.1240344549),
    COEF_CONST(0.1370123455),
    COEF_CONST(0.1499667597),
    COEF_CONST(0.1628954779),
    COEF_CONST(0.1757962848),
    COEF_CONST(0.1886669699),
    COEF_CONST(0.2015053279),
    COEF_CONST(0.2143091589),
    COEF_CONST(0.2270762692),
    COEF_CONST(0.2398044712),
    COEF_CONST(0.2524915839),
    COEF_CONST(0.2651354334),
    COEF_CONST(0.2777338534),
    COEF_CONST(0.2902846851),
    COEF_CONST(0.3027857780),
    COEF_CONST(0.3152349901),
    COEF_CONST(0.3276301883),
    COEF_CONST(0.3399692488),
    COEF_CONST(0.3522500573),
    COEF_CONST(0.3644705095),
    COEF_CONST(0.3766285116),
    COEF_CONST(0.3887219804),
    COEF_CONST(0.4007488436),
    COEF_CONST(0.4127070406),
    COEF_CONST(0.4245945223),
    COEF_CONST(0.4364092520),
    COEF_CONST(0.4481492051),
    COEF_CONST(0.4598123703),
    COEF_CONST(0.4713967489),
    COEF_CONST(0.4829003561),
    COEF_CONST(0.4943212208),
    COEF_CONST(0.5056573861),
    COEF_CONST(0.5169069096),
    COEF_CONST(0.5280678638),
    COEF_CONST(0.5391383363),
    COEF_CONST(0.5501164301),
    COEF_CONST(0.5610002644),
    COEF_CONST(0.5717879741),
    COEF_CONST(0.5824777109),
    COEF_CONST(0.5930676432),
    COEF_CONST(0.6035559563),
    COEF_CONST(0.6139408533),
    COEF_CONST(0.6242205546),
    COEF_CONST(0.6343932989),
    COEF_CONST(0.6444573433),
    COEF_CONST(0.6544109631),
    COEF_CONST(0.6642524530),
    COEF_CONST(0.6739801267),
    COEF_CONST(0.6835923173),
    COEF_CONST(0.6930873779),
    COEF_CONST(0.7024636815),
    COEF_CONST(0.7117196216),
    COEF_CONST(0.7208536122),
    COEF_CONST(0.7298640883),
    COEF_CONST(0.7387495058),
    COEF_CONST(0.7475083425),
    COEF_CONST(0.7561390974),
    COEF_CONST(0.7646402918),
    COEF_CONST(0.7730104690),
    COEF_CONST(0.7812481948),
    COEF_CONST(0.7893520577),
    COEF_CONST(0.7973206693),
    COEF_CONST(0.8051526640),
    COEF_CONST(0.8128467000),
    COEF_CONST(0.8204014588),
    COEF_CONST(0.8278156461),
    COEF_CONST(0.8350879914),
    COEF_CONST(0.8422172487),
    COEF_CONST(0.8492021964),
    COEF_CONST(0.8560416377),
    COEF_CONST(0.8627344006),
    COEF_CONST(0.8692793384),
    COEF_CONST(0.8756753297),
    COEF_CONST(0.8819212785),
    COEF_CONST(0.8880161146),
    COEF_CONST(0.8939587938),
    COEF_CONST(0.8997482976),
    COEF_CONST(0.9053836343),
    COEF_CONST(0.9108638381),
    COEF_CONST(0.9161879700),
    COEF_CONST(0.9213551179),
    COEF_CONST(0.9263643963),
    COEF_CONST(0.9312149469),
    COEF_CONST(0.9359059386),
    COEF_CONST(0.9404365677),
    COEF_CONST(0.9448060577),
    COEF_CONST(0.9490136602),
    COEF_CONST(0.9530586539),
    COEF_CONST(0.9569403460),
    COEF_CONST(0.9606580713),
    COEF_CONST(0.9642111928),
    COEF_CONST(0.9675991016),
    COEF_CONST(0.9708212173),
    COEF_CONST(0.9738769878),
    COEF_CONST(0.9767658894),
    COEF_CONST(0.9794874272),
    COEF_CONST(0.9820411349),
    COEF_CONST(0.9844265749),
    COEF_CONST(0.9866433385),
    COEF_CONST(0.9886910458),
    COEF_CONST(0.9905693459),
    COEF_CONST(0.9922779171),
    COEF_CONST(0.9938164666),
    COEF_CONST(0.9951847307),
    COEF_CONST(0.9963824750),
    COEF_CONST(0.9974094943),
    COEF_CONST(0.9982656127),
    COEF_CONST(0.9989506833),
    COEF_CONST(0.9994645889),
    COEF_CONST(0.9998072413),
    COEF_CONST(0.9999785819)
};

#ifdef LD_DEC
real_t sine_mid_512[] =
{
    COEF_CONST(0.0015339802),
    COEF_CONST(0.0046019262),
    COEF_CONST(0.0076698290),
    COEF_CONST(0.0107376595),
    COEF_CONST(0.0138053889),
    COEF_CONST(0.0168729884),
    COEF_CONST(0.0199404291),
    COEF_CONST(0.0230076821),
    COEF_CONST(0.0260747186),
    COEF_CONST(0.0291415096),
    COEF_CONST(0.0322080263),
    COEF_CONST(0.0352742399),
    COEF_CONST(0.0383401214),
    COEF_CONST(0.0414056421),
    COEF_CONST(0.0444707731),
    COEF_CONST(0.0475354855),
    COEF_CONST(0.0505997504),
    COEF_CONST(0.0536635391),
    COEF_CONST(0.0567268227),
    COEF_CONST(0.0597895724),
    COEF_CONST(0.0628517593),
    COEF_CONST(0.0659133546),
    COEF_CONST(0.0689743295),
    COEF_CONST(0.0720346552),
    COEF_CONST(0.0750943029),
    COEF_CONST(0.0781532438),
    COEF_CONST(0.0812114491),
    COEF_CONST(0.0842688899),
    COEF_CONST(0.0873255376),
    COEF_CONST(0.0903813634),
    COEF_CONST(0.0934363384),
    COEF_CONST(0.0964904340),
    COEF_CONST(0.0995436214),
    COEF_CONST(0.1025958719),
    COEF_CONST(0.1056471566),
    COEF_CONST(0.1086974470),
    COEF_CONST(0.1117467143),
    COEF_CONST(0.1147949298),
    COEF_CONST(0.1178420648),
    COEF_CONST(0.1208880906),
    COEF_CONST(0.1239329785),
    COEF_CONST(0.1269767000),
    COEF_CONST(0.1300192263),
    COEF_CONST(0.1330605288),
    COEF_CONST(0.1361005789),
    COEF_CONST(0.1391393480),
    COEF_CONST(0.1421768074),
    COEF_CONST(0.1452129287),
    COEF_CONST(0.1482476831),
    COEF_CONST(0.1512810421),
    COEF_CONST(0.1543129773),
    COEF_CONST(0.1573434600),
    COEF_CONST(0.1603724617),
    COEF_CONST(0.1633999539),
    COEF_CONST(0.1664259081),
    COEF_CONST(0.1694502959),
    COEF_CONST(0.1724730887),
    COEF_CONST(0.1754942582),
    COEF_CONST(0.1785137759),
    COEF_CONST(0.1815316133),
    COEF_CONST(0.1845477420),
    COEF_CONST(0.1875621337),
    COEF_CONST(0.1905747601),
    COEF_CONST(0.1935855926),
    COEF_CONST(0.1965946031),
    COEF_CONST(0.1996017631),
    COEF_CONST(0.2026070444),
    COEF_CONST(0.2056104187),
    COEF_CONST(0.2086118577),
    COEF_CONST(0.2116113332),
    COEF_CONST(0.2146088169),
    COEF_CONST(0.2176042806),
    COEF_CONST(0.2205976961),
    COEF_CONST(0.2235890353),
    COEF_CONST(0.2265782700),
    COEF_CONST(0.2295653721),
    COEF_CONST(0.2325503134),
    COEF_CONST(0.2355330658),
    COEF_CONST(0.2385136014),
    COEF_CONST(0.2414918919),
    COEF_CONST(0.2444679094),
    COEF_CONST(0.2474416259),
    COEF_CONST(0.2504130134),
    COEF_CONST(0.2533820439),
    COEF_CONST(0.2563486895),
    COEF_CONST(0.2593129222),
    COEF_CONST(0.2622747142),
    COEF_CONST(0.2652340375),
    COEF_CONST(0.2681908643),
    COEF_CONST(0.2711451669),
    COEF_CONST(0.2740969173),
    COEF_CONST(0.2770460878),
    COEF_CONST(0.2799926507),
    COEF_CONST(0.2829365781),
    COEF_CONST(0.2858778425),
    COEF_CONST(0.2888164160),
    COEF_CONST(0.2917522711),
    COEF_CONST(0.2946853801),
    COEF_CONST(0.2976157155),
    COEF_CONST(0.3005432495),
    COEF_CONST(0.3034679547),
    COEF_CONST(0.3063898036),
    COEF_CONST(0.3093087686),
    COEF_CONST(0.3122248223),
    COEF_CONST(0.3151379372),
    COEF_CONST(0.3180480859),
    COEF_CONST(0.3209552410),
    COEF_CONST(0.3238593752),
    COEF_CONST(0.3267604611),
    COEF_CONST(0.3296584714),
    COEF_CONST(0.3325533788),
    COEF_CONST(0.3354451561),
    COEF_CONST(0.3383337760),
    COEF_CONST(0.3412192114),
    COEF_CONST(0.3441014352),
    COEF_CONST(0.3469804201),
    COEF_CONST(0.3498561391),
    COEF_CONST(0.3527285651),
    COEF_CONST(0.3555976712),
    COEF_CONST(0.3584634302),
    COEF_CONST(0.3613258152),
    COEF_CONST(0.3641847992),
    COEF_CONST(0.3670403554),
    COEF_CONST(0.3698924569),
    COEF_CONST(0.3727410769),
    COEF_CONST(0.3755861884),
    COEF_CONST(0.3784277648),
    COEF_CONST(0.3812657793),
    COEF_CONST(0.3841002051),
    COEF_CONST(0.3869310157),
    COEF_CONST(0.3897581843),
    COEF_CONST(0.3925816844),
    COEF_CONST(0.3954014893),
    COEF_CONST(0.3982175726),
    COEF_CONST(0.4010299077),
    COEF_CONST(0.4038384682),
    COEF_CONST(0.4066432275),
    COEF_CONST(0.4094441594),
    COEF_CONST(0.4122412374),
    COEF_CONST(0.4150344353),
    COEF_CONST(0.4178237267),
    COEF_CONST(0.4206090854),
    COEF_CONST(0.4233904852),
    COEF_CONST(0.4261678998),
    COEF_CONST(0.4289413032),
    COEF_CONST(0.4317106692),
    COEF_CONST(0.4344759718),
    COEF_CONST(0.4372371850),
    COEF_CONST(0.4399942827),
    COEF_CONST(0.4427472390),
    COEF_CONST(0.4454960280),
    COEF_CONST(0.4482406238),
    COEF_CONST(0.4509810007),
    COEF_CONST(0.4537171327),
    COEF_CONST(0.4564489941),
    COEF_CONST(0.4591765593),
    COEF_CONST(0.4618998026),
    COEF_CONST(0.4646186982),
    COEF_CONST(0.4673332207),
    COEF_CONST(0.4700433445),
    COEF_CONST(0.4727490440),
    COEF_CONST(0.4754502939),
    COEF_CONST(0.4781470686),
    COEF_CONST(0.4808393428),
    COEF_CONST(0.4835270912),
    COEF_CONST(0.4862102885),
    COEF_CONST(0.4888889093),
    COEF_CONST(0.4915629286),
    COEF_CONST(0.4942323210),
    COEF_CONST(0.4968970616),
    COEF_CONST(0.4995571252),
    COEF_CONST(0.5022124867),
    COEF_CONST(0.5048631212),
    COEF_CONST(0.5075090038),
    COEF_CONST(0.5101501095),
    COEF_CONST(0.5127864135),
    COEF_CONST(0.5154178909),
    COEF_CONST(0.5180445171),
    COEF_CONST(0.5206662672),
    COEF_CONST(0.5232831165),
    COEF_CONST(0.5258950406),
    COEF_CONST(0.5285020147),
    COEF_CONST(0.5311040144),
    COEF_CONST(0.5337010151),
    COEF_CONST(0.5362929924),
    COEF_CONST(0.5388799219),
    COEF_CONST(0.5414617792),
    COEF_CONST(0.5440385402),
    COEF_CONST(0.5466101804),
    COEF_CONST(0.5491766757),
    COEF_CONST(0.5517380020),
    COEF_CONST(0.5542941351),
    COEF_CONST(0.5568450509),
    COEF_CONST(0.5593907256),
    COEF_CONST(0.5619311350),
    COEF_CONST(0.5644662553),
    COEF_CONST(0.5669960626),
    COEF_CONST(0.5695205332),
    COEF_CONST(0.5720396432),
    COEF_CONST(0.5745533690),
    COEF_CONST(0.5770616868),
    COEF_CONST(0.5795645732),
    COEF_CONST(0.5820620044),
    COEF_CONST(0.5845539570),
    COEF_CONST(0.5870404077),
    COEF_CONST(0.5895213328),
    COEF_CONST(0.5919967092),
    COEF_CONST(0.5944665134),
    COEF_CONST(0.5969307223),
    COEF_CONST(0.5993893127),
    COEF_CONST(0.6018422614),
    COEF_CONST(0.6042895453),
    COEF_CONST(0.6067311415),
    COEF_CONST(0.6091670268),
    COEF_CONST(0.6115971784),
    COEF_CONST(0.6140215735),
    COEF_CONST(0.6164401891),
    COEF_CONST(0.6188530025),
    COEF_CONST(0.6212599911),
    COEF_CONST(0.6236611322),
    COEF_CONST(0.6260564031),
    COEF_CONST(0.6284457813),
    COEF_CONST(0.6308292444),
    COEF_CONST(0.6332067698),
    COEF_CONST(0.6355783353),
    COEF_CONST(0.6379439184),
    COEF_CONST(0.6403034970),
    COEF_CONST(0.6426570488),
    COEF_CONST(0.6450045517),
    COEF_CONST(0.6473459836),
    COEF_CONST(0.6496813224),
    COEF_CONST(0.6520105461),
    COEF_CONST(0.6543336328),
    COEF_CONST(0.6566505608),
    COEF_CONST(0.6589613080),
    COEF_CONST(0.6612658529),
    COEF_CONST(0.6635641737),
    COEF_CONST(0.6658562488),
    COEF_CONST(0.6681420566),
    COEF_CONST(0.6704215756),
    COEF_CONST(0.6726947843),
    COEF_CONST(0.6749616613),
    COEF_CONST(0.6772221854),
    COEF_CONST(0.6794763352),
    COEF_CONST(0.6817240894),
    COEF_CONST(0.6839654271),
    COEF_CONST(0.6862003270),
    COEF_CONST(0.6884287681),
    COEF_CONST(0.6906507295),
    COEF_CONST(0.6928661902),
    COEF_CONST(0.6950751294),
    COEF_CONST(0.6972775262),
    COEF_CONST(0.6994733600),
    COEF_CONST(0.7016626102),
    COEF_CONST(0.7038452560),
    COEF_CONST(0.7060212769),
    COEF_CONST(0.7081906525),
    COEF_CONST(0.7103533623),
    COEF_CONST(0.7125093860),
    COEF_CONST(0.7146587034),
    COEF_CONST(0.7168012940),
    COEF_CONST(0.7189371379),
    COEF_CONST(0.7210662148),
    COEF_CONST(0.7231885048),
    COEF_CONST(0.7253039879),
    COEF_CONST(0.7274126442),
    COEF_CONST(0.7295144537),
    COEF_CONST(0.7316093968),
    COEF_CONST(0.7336974537),
    COEF_CONST(0.7357786047),
    COEF_CONST(0.7378528304),
    COEF_CONST(0.7399201111),
    COEF_CONST(0.7419804273),
    COEF_CONST(0.7440337598),
    COEF_CONST(0.7460800891),
    COEF_CONST(0.7481193961),
    COEF_CONST(0.7501516614),
    COEF_CONST(0.7521768661),
    COEF_CONST(0.7541949909),
    COEF_CONST(0.7562060170),
    COEF_CONST(0.7582099254),
    COEF_CONST(0.7602066973),
    COEF_CONST(0.7621963137),
    COEF_CONST(0.7641787561),
    COEF_CONST(0.7661540058),
    COEF_CONST(0.7681220441),
    COEF_CONST(0.7700828526),
    COEF_CONST(0.7720364128),
    COEF_CONST(0.7739827062),
    COEF_CONST(0.7759217146),
    COEF_CONST(0.7778534198),
    COEF_CONST(0.7797778035),
    COEF_CONST(0.7816948476),
    COEF_CONST(0.7836045342),
    COEF_CONST(0.7855068451),
    COEF_CONST(0.7874017626),
    COEF_CONST(0.7892892687),
    COEF_CONST(0.7911693458),
    COEF_CONST(0.7930419760),
    COEF_CONST(0.7949071418),
    COEF_CONST(0.7967648257),
    COEF_CONST(0.7986150101),
    COEF_CONST(0.8004576777),
    COEF_CONST(0.8022928110),
    COEF_CONST(0.8041203929),
    COEF_CONST(0.8059404060),
    COEF_CONST(0.8077528334),
    COEF_CONST(0.8095576578),
    COEF_CONST(0.8113548624),
    COEF_CONST(0.8131444302),
    COEF_CONST(0.8149263444),
    COEF_CONST(0.8167005882),
    COEF_CONST(0.8184671449),
    COEF_CONST(0.8202259979),
    COEF_CONST(0.8219771306),
    COEF_CONST(0.8237205265),
    COEF_CONST(0.8254561693),
    COEF_CONST(0.8271840425),
    COEF_CONST(0.8289041300),
    COEF_CONST(0.8306164155),
    COEF_CONST(0.8323208829),
    COEF_CONST(0.8340175162),
    COEF_CONST(0.8357062995),
    COEF_CONST(0.8373872167),
    COEF_CONST(0.8390602521),
    COEF_CONST(0.8407253900),
    COEF_CONST(0.8423826147),
    COEF_CONST(0.8440319105),
    COEF_CONST(0.8456732620),
    COEF_CONST(0.8473066536),
    COEF_CONST(0.8489320701),
    COEF_CONST(0.8505494961),
    COEF_CONST(0.8521589165),
    COEF_CONST(0.8537603160),
    COEF_CONST(0.8553536795),
    COEF_CONST(0.8569389922),
    COEF_CONST(0.8585162390),
    COEF_CONST(0.8600854051),
    COEF_CONST(0.8616464758),
    COEF_CONST(0.8631994363),
    COEF_CONST(0.8647442721),
    COEF_CONST(0.8662809686),
    COEF_CONST(0.8678095113),
    COEF_CONST(0.8693298858),
    COEF_CONST(0.8708420779),
    COEF_CONST(0.8723460733),
    COEF_CONST(0.8738418578),
    COEF_CONST(0.8753294174),
    COEF_CONST(0.8768087381),
    COEF_CONST(0.8782798059),
    COEF_CONST(0.8797426070),
    COEF_CONST(0.8811971277),
    COEF_CONST(0.8826433541),
    COEF_CONST(0.8840812728),
    COEF_CONST(0.8855108702),
    COEF_CONST(0.8869321328),
    COEF_CONST(0.8883450473),
    COEF_CONST(0.8897496003),
    COEF_CONST(0.8911457787),
    COEF_CONST(0.8925335692),
    COEF_CONST(0.8939129589),
    COEF_CONST(0.8952839348),
    COEF_CONST(0.8966464839),
    COEF_CONST(0.8980005934),
    COEF_CONST(0.8993462506),
    COEF_CONST(0.9006834428),
    COEF_CONST(0.9020121574),
    COEF_CONST(0.9033323820),
    COEF_CONST(0.9046441040),
    COEF_CONST(0.9059473112),
    COEF_CONST(0.9072419912),
    COEF_CONST(0.9085281320),
    COEF_CONST(0.9098057213),
    COEF_CONST(0.9110747472),
    COEF_CONST(0.9123351977),
    COEF_CONST(0.9135870610),
    COEF_CONST(0.9148303252),
    COEF_CONST(0.9160649787),
    COEF_CONST(0.9172910099),
    COEF_CONST(0.9185084071),
    COEF_CONST(0.9197171590),
    COEF_CONST(0.9209172542),
    COEF_CONST(0.9221086814),
    COEF_CONST(0.9232914293),
    COEF_CONST(0.9244654868),
    COEF_CONST(0.9256308430),
    COEF_CONST(0.9267874867),
    COEF_CONST(0.9279354072),
    COEF_CONST(0.9290745935),
    COEF_CONST(0.9302050351),
    COEF_CONST(0.9313267212),
    COEF_CONST(0.9324396413),
    COEF_CONST(0.9335437850),
    COEF_CONST(0.9346391418),
    COEF_CONST(0.9357257014),
    COEF_CONST(0.9368034535),
    COEF_CONST(0.9378723882),
    COEF_CONST(0.9389324952),
    COEF_CONST(0.9399837646),
    COEF_CONST(0.9410261866),
    COEF_CONST(0.9420597512),
    COEF_CONST(0.9430844489),
    COEF_CONST(0.9441002698),
    COEF_CONST(0.9451072045),
    COEF_CONST(0.9461052436),
    COEF_CONST(0.9470943775),
    COEF_CONST(0.9480745970),
    COEF_CONST(0.9490458928),
    COEF_CONST(0.9500082559),
    COEF_CONST(0.9509616771),
    COEF_CONST(0.9519061475),
    COEF_CONST(0.9528416583),
    COEF_CONST(0.9537682005),
    COEF_CONST(0.9546857654),
    COEF_CONST(0.9555943446),
    COEF_CONST(0.9564939293),
    COEF_CONST(0.9573845111),
    COEF_CONST(0.9582660816),
    COEF_CONST(0.9591386326),
    COEF_CONST(0.9600021558),
    COEF_CONST(0.9608566431),
    COEF_CONST(0.9617020864),
    COEF_CONST(0.9625384778),
    COEF_CONST(0.9633658095),
    COEF_CONST(0.9641840736),
    COEF_CONST(0.9649932624),
    COEF_CONST(0.9657933683),
    COEF_CONST(0.9665843838),
    COEF_CONST(0.9673663015),
    COEF_CONST(0.9681391139),
    COEF_CONST(0.9689028139),
    COEF_CONST(0.9696573941),
    COEF_CONST(0.9704028476),
    COEF_CONST(0.9711391673),
    COEF_CONST(0.9718663462),
    COEF_CONST(0.9725843776),
    COEF_CONST(0.9732932546),
    COEF_CONST(0.9739929706),
    COEF_CONST(0.9746835191),
    COEF_CONST(0.9753648934),
    COEF_CONST(0.9760370872),
    COEF_CONST(0.9767000942),
    COEF_CONST(0.9773539081),
    COEF_CONST(0.9779985228),
    COEF_CONST(0.9786339322),
    COEF_CONST(0.9792601304),
    COEF_CONST(0.9798771113),
    COEF_CONST(0.9804848693),
    COEF_CONST(0.9810833986),
    COEF_CONST(0.9816726935),
    COEF_CONST(0.9822527486),
    COEF_CONST(0.9828235583),
    COEF_CONST(0.9833851173),
    COEF_CONST(0.9839374204),
    COEF_CONST(0.9844804622),
    COEF_CONST(0.9850142377),
    COEF_CONST(0.9855387419),
    COEF_CONST(0.9860539698),
    COEF_CONST(0.9865599167),
    COEF_CONST(0.9870565776),
    COEF_CONST(0.9875439480),
    COEF_CONST(0.9880220232),
    COEF_CONST(0.9884907988),
    COEF_CONST(0.9889502704),
    COEF_CONST(0.9894004335),
    COEF_CONST(0.9898412841),
    COEF_CONST(0.9902728179),
    COEF_CONST(0.9906950309),
    COEF_CONST(0.9911079190),
    COEF_CONST(0.9915114785),
    COEF_CONST(0.9919057055),
    COEF_CONST(0.9922905963),
    COEF_CONST(0.9926661473),
    COEF_CONST(0.9930323550),
    COEF_CONST(0.9933892158),
    COEF_CONST(0.9937367265),
    COEF_CONST(0.9940748837),
    COEF_CONST(0.9944036844),
    COEF_CONST(0.9947231253),
    COEF_CONST(0.9950332035),
    COEF_CONST(0.9953339161),
    COEF_CONST(0.9956252602),
    COEF_CONST(0.9959072331),
    COEF_CONST(0.9961798322),
    COEF_CONST(0.9964430548),
    COEF_CONST(0.9966968986),
    COEF_CONST(0.9969413610),
    COEF_CONST(0.9971764399),
    COEF_CONST(0.9974021329),
    COEF_CONST(0.9976184380),
    COEF_CONST(0.9978253532),
    COEF_CONST(0.9980228764),
    COEF_CONST(0.9982110059),
    COEF_CONST(0.9983897398),
    COEF_CONST(0.9985590765),
    COEF_CONST(0.9987190144),
    COEF_CONST(0.9988695519),
    COEF_CONST(0.9990106877),
    COEF_CONST(0.9991424205),
    COEF_CONST(0.9992647489),
    COEF_CONST(0.9993776719),
    COEF_CONST(0.9994811883),
    COEF_CONST(0.9995752973),
    COEF_CONST(0.9996599979),
    COEF_CONST(0.9997352893),
    COEF_CONST(0.9998011707),
    COEF_CONST(0.9998576417),
    COEF_CONST(0.9999047017),
    COEF_CONST(0.9999423501),
    COEF_CONST(0.9999705868),
    COEF_CONST(0.9999894113),
    COEF_CONST(0.9999988235)
};

real_t sine_mid_480[] =
{
    COEF_CONST(0.0016362455),
    COEF_CONST(0.0049087189),
    COEF_CONST(0.0081811398),
    COEF_CONST(0.0114534731),
    COEF_CONST(0.0147256837),
    COEF_CONST(0.0179977366),
    COEF_CONST(0.0212695968),
    COEF_CONST(0.0245412292),
    COEF_CONST(0.0278125988),
    COEF_CONST(0.0310836705),
    COEF_CONST(0.0343544094),
    COEF_CONST(0.0376247803),
    COEF_CONST(0.0408947483),
    COEF_CONST(0.0441642784),
    COEF_CONST(0.0474333354),
    COEF_CONST(0.0507018846),
    COEF_CONST(0.0539698907),
    COEF_CONST(0.0572373189),
    COEF_CONST(0.0605041341),
    COEF_CONST(0.0637703013),
    COEF_CONST(0.0670357857),
    COEF_CONST(0.0703005521),
    COEF_CONST(0.0735645656),
    COEF_CONST(0.0768277914),
    COEF_CONST(0.0800901944),
    COEF_CONST(0.0833517396),
    COEF_CONST(0.0866123923),
    COEF_CONST(0.0898721174),
    COEF_CONST(0.0931308800),
    COEF_CONST(0.0963886453),
    COEF_CONST(0.0996453784),
    COEF_CONST(0.1029010443),
    COEF_CONST(0.1061556082),
    COEF_CONST(0.1094090353),
    COEF_CONST(0.1126612907),
    COEF_CONST(0.1159123396),
    COEF_CONST(0.1191621472),
    COEF_CONST(0.1224106786),
    COEF_CONST(0.1256578991),
    COEF_CONST(0.1289037739),
    COEF_CONST(0.1321482683),
    COEF_CONST(0.1353913474),
    COEF_CONST(0.1386329767),
    COEF_CONST(0.1418731213),
    COEF_CONST(0.1451117465),
    COEF_CONST(0.1483488177),
    COEF_CONST(0.1515843002),
    COEF_CONST(0.1548181594),
    COEF_CONST(0.1580503605),
    COEF_CONST(0.1612808691),
    COEF_CONST(0.1645096505),
    COEF_CONST(0.1677366702),
    COEF_CONST(0.1709618935),
    COEF_CONST(0.1741852859),
    COEF_CONST(0.1774068130),
    COEF_CONST(0.1806264402),
    COEF_CONST(0.1838441330),
    COEF_CONST(0.1870598570),
    COEF_CONST(0.1902735777),
    COEF_CONST(0.1934852607),
    COEF_CONST(0.1966948717),
    COEF_CONST(0.1999023762),
    COEF_CONST(0.2031077400),
    COEF_CONST(0.2063109286),
    COEF_CONST(0.2095119078),
    COEF_CONST(0.2127106433),
    COEF_CONST(0.2159071008),
    COEF_CONST(0.2191012462),
    COEF_CONST(0.2222930451),
    COEF_CONST(0.2254824635),
    COEF_CONST(0.2286694671),
    COEF_CONST(0.2318540218),
    COEF_CONST(0.2350360936),
    COEF_CONST(0.2382156484),
    COEF_CONST(0.2413926520),
    COEF_CONST(0.2445670705),
    COEF_CONST(0.2477388699),
    COEF_CONST(0.2509080162),
    COEF_CONST(0.2540744755),
    COEF_CONST(0.2572382139),
    COEF_CONST(0.2603991974),
    COEF_CONST(0.2635573923),
    COEF_CONST(0.2667127647),
    COEF_CONST(0.2698652808),
    COEF_CONST(0.2730149069),
    COEF_CONST(0.2761616092),
    COEF_CONST(0.2793053540),
    COEF_CONST(0.2824461077),
    COEF_CONST(0.2855838367),
    COEF_CONST(0.2887185072),
    COEF_CONST(0.2918500858),
    COEF_CONST(0.2949785389),
    COEF_CONST(0.2981038331),
    COEF_CONST(0.3012259348),
    COEF_CONST(0.3043448106),
    COEF_CONST(0.3074604271),
    COEF_CONST(0.3105727510),
    COEF_CONST(0.3136817488),
    COEF_CONST(0.3167873874),
    COEF_CONST(0.3198896335),
    COEF_CONST(0.3229884538),
    COEF_CONST(0.3260838151),
    COEF_CONST(0.3291756844),
    COEF_CONST(0.3322640284),
    COEF_CONST(0.3353488142),
    COEF_CONST(0.3384300086),
    COEF_CONST(0.3415075788),
    COEF_CONST(0.3445814916),
    COEF_CONST(0.3476517143),
    COEF_CONST(0.3507182139),
    COEF_CONST(0.3537809576),
    COEF_CONST(0.3568399126),
    COEF_CONST(0.3598950461),
    COEF_CONST(0.3629463254),
    COEF_CONST(0.3659937179),
    COEF_CONST(0.3690371908),
    COEF_CONST(0.3720767117),
    COEF_CONST(0.3751122479),
    COEF_CONST(0.3781437670),
    COEF_CONST(0.3811712365),
    COEF_CONST(0.3841946239),
    COEF_CONST(0.3872138969),
    COEF_CONST(0.3902290232),
    COEF_CONST(0.3932399704),
    COEF_CONST(0.3962467063),
    COEF_CONST(0.3992491987),
    COEF_CONST(0.4022474156),
    COEF_CONST(0.4052413246),
    COEF_CONST(0.4082308939),
    COEF_CONST(0.4112160913),
    COEF_CONST(0.4141968849),
    COEF_CONST(0.4171732429),
    COEF_CONST(0.4201451332),
    COEF_CONST(0.4231125241),
    COEF_CONST(0.4260753838),
    COEF_CONST(0.4290336806),
    COEF_CONST(0.4319873828),
    COEF_CONST(0.4349364587),
    COEF_CONST(0.4378808768),
    COEF_CONST(0.4408206056),
    COEF_CONST(0.4437556136),
    COEF_CONST(0.4466858692),
    COEF_CONST(0.4496113412),
    COEF_CONST(0.4525319983),
    COEF_CONST(0.4554478091),
    COEF_CONST(0.4583587424),
    COEF_CONST(0.4612647671),
    COEF_CONST(0.4641658519),
    COEF_CONST(0.4670619660),
    COEF_CONST(0.4699530782),
    COEF_CONST(0.4728391575),
    COEF_CONST(0.4757201731),
    COEF_CONST(0.4785960942),
    COEF_CONST(0.4814668899),
    COEF_CONST(0.4843325294),
    COEF_CONST(0.4871929822),
    COEF_CONST(0.4900482174),
    COEF_CONST(0.4928982047),
    COEF_CONST(0.4957429134),
    COEF_CONST(0.4985823131),
    COEF_CONST(0.5014163734),
    COEF_CONST(0.5042450640),
    COEF_CONST(0.5070683544),
    COEF_CONST(0.5098862146),
    COEF_CONST(0.5126986143),
    COEF_CONST(0.5155055234),
    COEF_CONST(0.5183069119),
    COEF_CONST(0.5211027497),
    COEF_CONST(0.5238930069),
    COEF_CONST(0.5266776537),
    COEF_CONST(0.5294566601),
    COEF_CONST(0.5322299965),
    COEF_CONST(0.5349976332),
    COEF_CONST(0.5377595404),
    COEF_CONST(0.5405156887),
    COEF_CONST(0.5432660485),
    COEF_CONST(0.5460105903),
    COEF_CONST(0.5487492848),
    COEF_CONST(0.5514821026),
    COEF_CONST(0.5542090145),
    COEF_CONST(0.5569299913),
    COEF_CONST(0.5596450038),
    COEF_CONST(0.5623540230),
    COEF_CONST(0.5650570198),
    COEF_CONST(0.5677539653),
    COEF_CONST(0.5704448306),
    COEF_CONST(0.5731295868),
    COEF_CONST(0.5758082054),
    COEF_CONST(0.5784806575),
    COEF_CONST(0.5811469145),
    COEF_CONST(0.5838069479),
    COEF_CONST(0.5864607292),
    COEF_CONST(0.5891082300),
    COEF_CONST(0.5917494219),
    COEF_CONST(0.5943842766),
    COEF_CONST(0.5970127660),
    COEF_CONST(0.5996348618),
    COEF_CONST(0.6022505361),
    COEF_CONST(0.6048597607),
    COEF_CONST(0.6074625077),
    COEF_CONST(0.6100587493),
    COEF_CONST(0.6126484577),
    COEF_CONST(0.6152316051),
    COEF_CONST(0.6178081639),
    COEF_CONST(0.6203781064),
    COEF_CONST(0.6229414052),
    COEF_CONST(0.6254980328),
    COEF_CONST(0.6280479618),
    COEF_CONST(0.6305911649),
    COEF_CONST(0.6331276149),
    COEF_CONST(0.6356572846),
    COEF_CONST(0.6381801469),
    COEF_CONST(0.6406961748),
    COEF_CONST(0.6432053414),
    COEF_CONST(0.6457076197),
    COEF_CONST(0.6482029831),
    COEF_CONST(0.6506914047),
    COEF_CONST(0.6531728580),
    COEF_CONST(0.6556473162),
    COEF_CONST(0.6581147531),
    COEF_CONST(0.6605751420),
    COEF_CONST(0.6630284567),
    COEF_CONST(0.6654746709),
    COEF_CONST(0.6679137584),
    COEF_CONST(0.6703456931),
    COEF_CONST(0.6727704490),
    COEF_CONST(0.6751880000),
    COEF_CONST(0.6775983202),
    COEF_CONST(0.6800013840),
    COEF_CONST(0.6823971654),
    COEF_CONST(0.6847856390),
    COEF_CONST(0.6871667790),
    COEF_CONST(0.6895405601),
    COEF_CONST(0.6919069567),
    COEF_CONST(0.6942659435),
    COEF_CONST(0.6966174953),
    COEF_CONST(0.6989615869),
    COEF_CONST(0.7012981932),
    COEF_CONST(0.7036272892),
    COEF_CONST(0.7059488498),
    COEF_CONST(0.7082628503),
    COEF_CONST(0.7105692659),
    COEF_CONST(0.7128680719),
    COEF_CONST(0.7151592436),
    COEF_CONST(0.7174427565),
    COEF_CONST(0.7197185862),
    COEF_CONST(0.7219867083),
    COEF_CONST(0.7242470985),
    COEF_CONST(0.7264997326),
    COEF_CONST(0.7287445864),
    COEF_CONST(0.7309816360),
    COEF_CONST(0.7332108574),
    COEF_CONST(0.7354322266),
    COEF_CONST(0.7376457200),
    COEF_CONST(0.7398513138),
    COEF_CONST(0.7420489844),
    COEF_CONST(0.7442387082),
    COEF_CONST(0.7464204618),
    COEF_CONST(0.7485942218),
    COEF_CONST(0.7507599651),
    COEF_CONST(0.7529176682),
    COEF_CONST(0.7550673083),
    COEF_CONST(0.7572088621),
    COEF_CONST(0.7593423069),
    COEF_CONST(0.7614676197),
    COEF_CONST(0.7635847778),
    COEF_CONST(0.7656937585),
    COEF_CONST(0.7677945393),
    COEF_CONST(0.7698870976),
    COEF_CONST(0.7719714111),
    COEF_CONST(0.7740474573),
    COEF_CONST(0.7761152141),
    COEF_CONST(0.7781746593),
    COEF_CONST(0.7802257710),
    COEF_CONST(0.7822685270),
    COEF_CONST(0.7843029055),
    COEF_CONST(0.7863288848),
    COEF_CONST(0.7883464432),
    COEF_CONST(0.7903555590),
    COEF_CONST(0.7923562107),
    COEF_CONST(0.7943483769),
    COEF_CONST(0.7963320363),
    COEF_CONST(0.7983071676),
    COEF_CONST(0.8002737497),
    COEF_CONST(0.8022317615),
    COEF_CONST(0.8041811820),
    COEF_CONST(0.8061219904),
    COEF_CONST(0.8080541659),
    COEF_CONST(0.8099776877),
    COEF_CONST(0.8118925354),
    COEF_CONST(0.8137986883),
    COEF_CONST(0.8156961261),
    COEF_CONST(0.8175848285),
    COEF_CONST(0.8194647752),
    COEF_CONST(0.8213359460),
    COEF_CONST(0.8231983211),
    COEF_CONST(0.8250518803),
    COEF_CONST(0.8268966039),
    COEF_CONST(0.8287324721),
    COEF_CONST(0.8305594652),
    COEF_CONST(0.8323775637),
    COEF_CONST(0.8341867481),
    COEF_CONST(0.8359869990),
    COEF_CONST(0.8377782972),
    COEF_CONST(0.8395606235),
    COEF_CONST(0.8413339587),
    COEF_CONST(0.8430982839),
    COEF_CONST(0.8448535802),
    COEF_CONST(0.8465998288),
    COEF_CONST(0.8483370110),
    COEF_CONST(0.8500651082),
    COEF_CONST(0.8517841019),
    COEF_CONST(0.8534939737),
    COEF_CONST(0.8551947052),
    COEF_CONST(0.8568862783),
    COEF_CONST(0.8585686748),
    COEF_CONST(0.8602418767),
    COEF_CONST(0.8619058662),
    COEF_CONST(0.8635606253),
    COEF_CONST(0.8652061363),
    COEF_CONST(0.8668423818),
    COEF_CONST(0.8684693440),
    COEF_CONST(0.8700870056),
    COEF_CONST(0.8716953493),
    COEF_CONST(0.8732943578),
    COEF_CONST(0.8748840140),
    COEF_CONST(0.8764643010),
    COEF_CONST(0.8780352017),
    COEF_CONST(0.8795966993),
    COEF_CONST(0.8811487772),
    COEF_CONST(0.8826914187),
    COEF_CONST(0.8842246072),
    COEF_CONST(0.8857483265),
    COEF_CONST(0.8872625600),
    COEF_CONST(0.8887672917),
    COEF_CONST(0.8902625055),
    COEF_CONST(0.8917481852),
    COEF_CONST(0.8932243150),
    COEF_CONST(0.8946908791),
    COEF_CONST(0.8961478618),
    COEF_CONST(0.8975952475),
    COEF_CONST(0.8990330206),
    COEF_CONST(0.9004611658),
    COEF_CONST(0.9018796678),
    COEF_CONST(0.9032885114),
    COEF_CONST(0.9046876815),
    COEF_CONST(0.9060771631),
    COEF_CONST(0.9074569413),
    COEF_CONST(0.9088270015),
    COEF_CONST(0.9101873288),
    COEF_CONST(0.9115379087),
    COEF_CONST(0.9128787268),
    COEF_CONST(0.9142097687),
    COEF_CONST(0.9155310202),
    COEF_CONST(0.9168424670),
    COEF_CONST(0.9181440952),
    COEF_CONST(0.9194358908),
    COEF_CONST(0.9207178400),
    COEF_CONST(0.9219899290),
    COEF_CONST(0.9232521443),
    COEF_CONST(0.9245044723),
    COEF_CONST(0.9257468996),
    COEF_CONST(0.9269794128),
    COEF_CONST(0.9282019989),
    COEF_CONST(0.9294146447),
    COEF_CONST(0.9306173372),
    COEF_CONST(0.9318100635),
    COEF_CONST(0.9329928109),
    COEF_CONST(0.9341655667),
    COEF_CONST(0.9353283183),
    COEF_CONST(0.9364810533),
    COEF_CONST(0.9376237593),
    COEF_CONST(0.9387564242),
    COEF_CONST(0.9398790357),
    COEF_CONST(0.9409915818),
    COEF_CONST(0.9420940507),
    COEF_CONST(0.9431864306),
    COEF_CONST(0.9442687096),
    COEF_CONST(0.9453408763),
    COEF_CONST(0.9464029192),
    COEF_CONST(0.9474548268),
    COEF_CONST(0.9484965880),
    COEF_CONST(0.9495281915),
    COEF_CONST(0.9505496264),
    COEF_CONST(0.9515608816),
    COEF_CONST(0.9525619463),
    COEF_CONST(0.9535528099),
    COEF_CONST(0.9545334617),
    COEF_CONST(0.9555038913),
    COEF_CONST(0.9564640881),
    COEF_CONST(0.9574140420),
    COEF_CONST(0.9583537427),
    COEF_CONST(0.9592831803),
    COEF_CONST(0.9602023446),
    COEF_CONST(0.9611112260),
    COEF_CONST(0.9620098147),
    COEF_CONST(0.9628981010),
    COEF_CONST(0.9637760755),
    COEF_CONST(0.9646437286),
    COEF_CONST(0.9655010512),
    COEF_CONST(0.9663480341),
    COEF_CONST(0.9671846682),
    COEF_CONST(0.9680109445),
    COEF_CONST(0.9688268541),
    COEF_CONST(0.9696323885),
    COEF_CONST(0.9704275388),
    COEF_CONST(0.9712122966),
    COEF_CONST(0.9719866535),
    COEF_CONST(0.9727506013),
    COEF_CONST(0.9735041316),
    COEF_CONST(0.9742472365),
    COEF_CONST(0.9749799080),
    COEF_CONST(0.9757021383),
    COEF_CONST(0.9764139195),
    COEF_CONST(0.9771152442),
    COEF_CONST(0.9778061047),
    COEF_CONST(0.9784864937),
    COEF_CONST(0.9791564039),
    COEF_CONST(0.9798158282),
    COEF_CONST(0.9804647593),
    COEF_CONST(0.9811031905),
    COEF_CONST(0.9817311149),
    COEF_CONST(0.9823485257),
    COEF_CONST(0.9829554164),
    COEF_CONST(0.9835517804),
    COEF_CONST(0.9841376113),
    COEF_CONST(0.9847129029),
    COEF_CONST(0.9852776490),
    COEF_CONST(0.9858318436),
    COEF_CONST(0.9863754808),
    COEF_CONST(0.9869085546),
    COEF_CONST(0.9874310595),
    COEF_CONST(0.9879429897),
    COEF_CONST(0.9884443399),
    COEF_CONST(0.9889351046),
    COEF_CONST(0.9894152786),
    COEF_CONST(0.9898848568),
    COEF_CONST(0.9903438341),
    COEF_CONST(0.9907922056),
    COEF_CONST(0.9912299666),
    COEF_CONST(0.9916571122),
    COEF_CONST(0.9920736380),
    COEF_CONST(0.9924795395),
    COEF_CONST(0.9928748124),
    COEF_CONST(0.9932594523),
    COEF_CONST(0.9936334552),
    COEF_CONST(0.9939968171),
    COEF_CONST(0.9943495342),
    COEF_CONST(0.9946916025),
    COEF_CONST(0.9950230184),
    COEF_CONST(0.9953437785),
    COEF_CONST(0.9956538793),
    COEF_CONST(0.9959533173),
    COEF_CONST(0.9962420896),
    COEF_CONST(0.9965201929),
    COEF_CONST(0.9967876242),
    COEF_CONST(0.9970443807),
    COEF_CONST(0.9972904597),
    COEF_CONST(0.9975258586),
    COEF_CONST(0.9977505747),
    COEF_CONST(0.9979646057),
    COEF_CONST(0.9981679493),
    COEF_CONST(0.9983606034),
    COEF_CONST(0.9985425657),
    COEF_CONST(0.9987138346),
    COEF_CONST(0.9988744079),
    COEF_CONST(0.9990242842),
    COEF_CONST(0.9991634617),
    COEF_CONST(0.9992919389),
    COEF_CONST(0.9994097146),
    COEF_CONST(0.9995167873),
    COEF_CONST(0.9996131561),
    COEF_CONST(0.9996988198),
    COEF_CONST(0.9997737775),
    COEF_CONST(0.9998380284),
    COEF_CONST(0.9998915719),
    COEF_CONST(0.9999344073),
    COEF_CONST(0.9999665343),
    COEF_CONST(0.9999879524),
    COEF_CONST(0.9999986614)
};

real_t ld_mid_512[] =
{
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0061358848),
    COEF_CONST(0.0184067304),
    COEF_CONST(0.0306748040),
    COEF_CONST(0.0429382581),
    COEF_CONST(0.0551952459),
    COEF_CONST(0.0674439214),
    COEF_CONST(0.0796824402),
    COEF_CONST(0.0919089590),
    COEF_CONST(0.1041216368),
    COEF_CONST(0.1163186341),
    COEF_CONST(0.1284981143),
    COEF_CONST(0.1406582432),
    COEF_CONST(0.1527971895),
    COEF_CONST(0.1649131250),
    COEF_CONST(0.1770042253),
    COEF_CONST(0.1890686693),
    COEF_CONST(0.2011046404),
    COEF_CONST(0.2131103258),
    COEF_CONST(0.2250839175),
    COEF_CONST(0.2370236125),
    COEF_CONST(0.2489276125),
    COEF_CONST(0.2607941250),
    COEF_CONST(0.2726213628),
    COEF_CONST(0.2844075449),
    COEF_CONST(0.2961508962),
    COEF_CONST(0.3078496483),
    COEF_CONST(0.3195020394),
    COEF_CONST(0.3311063146),
    COEF_CONST(0.3426607265),
    COEF_CONST(0.3541635348),
    COEF_CONST(0.3656130075),
    COEF_CONST(0.3770074202),
    COEF_CONST(0.3883450569),
    COEF_CONST(0.3996242103),
    COEF_CONST(0.4108431818),
    COEF_CONST(0.4220002818),
    COEF_CONST(0.4330938301),
    COEF_CONST(0.4441221560),
    COEF_CONST(0.4550835988),
    COEF_CONST(0.4659765077),
    COEF_CONST(0.4767992422),
    COEF_CONST(0.4875501725),
    COEF_CONST(0.4982276796),
    COEF_CONST(0.5088301553),
    COEF_CONST(0.5193560032),
    COEF_CONST(0.5298036379),
    COEF_CONST(0.5401714861),
    COEF_CONST(0.5504579865),
    COEF_CONST(0.5606615899),
    COEF_CONST(0.5707807598),
    COEF_CONST(0.5808139721),
    COEF_CONST(0.5907597160),
    COEF_CONST(0.6006164937),
    COEF_CONST(0.6103828207),
    COEF_CONST(0.6200572264),
    COEF_CONST(0.6296382536),
    COEF_CONST(0.6391244597),
    COEF_CONST(0.6485144160),
    COEF_CONST(0.6578067083),
    COEF_CONST(0.6669999374),
    COEF_CONST(0.6760927188),
    COEF_CONST(0.6850836831),
    COEF_CONST(0.6939714763),
    COEF_CONST(0.7027547599),
    COEF_CONST(0.7114322112),
    COEF_CONST(0.7200025235),
    COEF_CONST(0.7284644060),
    COEF_CONST(0.7368165845),
    COEF_CONST(0.7450578010),
    COEF_CONST(0.7531868147),
    COEF_CONST(0.7612024011),
    COEF_CONST(0.7691033533),
    COEF_CONST(0.7768884813),
    COEF_CONST(0.7845566127),
    COEF_CONST(0.7921065928),
    COEF_CONST(0.7995372846),
    COEF_CONST(0.8068475690),
    COEF_CONST(0.8140363451),
    COEF_CONST(0.8211025303),
    COEF_CONST(0.8280450605),
    COEF_CONST(0.8348628901),
    COEF_CONST(0.8415549925),
    COEF_CONST(0.8481203597),
    COEF_CONST(0.8545580032),
    COEF_CONST(0.8608669533),
    COEF_CONST(0.8670462601),
    COEF_CONST(0.8730949928),
    COEF_CONST(0.8790122407),
    COEF_CONST(0.8847971125),
    COEF_CONST(0.8904487372),
    COEF_CONST(0.8959662635),
    COEF_CONST(0.9013488606),
    COEF_CONST(0.9065957178),
    COEF_CONST(0.9117060451),
    COEF_CONST(0.9166790728),
    COEF_CONST(0.9215140520),
    COEF_CONST(0.9262102546),
    COEF_CONST(0.9307669733),
    COEF_CONST(0.9351835219),
    COEF_CONST(0.9394592352),
    COEF_CONST(0.9435934695),
    COEF_CONST(0.9475856021),
    COEF_CONST(0.9514350317),
    COEF_CONST(0.9551411788),
    COEF_CONST(0.9587034850),
    COEF_CONST(0.9621214141),
    COEF_CONST(0.9653944512),
    COEF_CONST(0.9685221034),
    COEF_CONST(0.9715038998),
    COEF_CONST(0.9743393912),
    COEF_CONST(0.9770281507),
    COEF_CONST(0.9795697733),
    COEF_CONST(0.9819638764),
    COEF_CONST(0.9842100992),
    COEF_CONST(0.9863081037),
    COEF_CONST(0.9882575738),
    COEF_CONST(0.9900582159),
    COEF_CONST(0.9917097588),
    COEF_CONST(0.9932119539),
    COEF_CONST(0.9945645750),
    COEF_CONST(0.9957674182),
    COEF_CONST(0.9968203026),
    COEF_CONST(0.9977230695),
    COEF_CONST(0.9984755829),
    COEF_CONST(0.9990777296),
    COEF_CONST(0.9995294188),
    COEF_CONST(0.9998305826),
    COEF_CONST(0.9999811755),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000)
};

real_t ld_mid_480[] =
{
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0000000000),
    COEF_CONST(0.0065449381),
    COEF_CONST(0.0196336930),
    COEF_CONST(0.0327190837),
    COEF_CONST(0.0457988682),
    COEF_CONST(0.0588708053),
    COEF_CONST(0.0719326552),
    COEF_CONST(0.0849821797),
    COEF_CONST(0.0980171430),
    COEF_CONST(0.1110353116),
    COEF_CONST(0.1240344549),
    COEF_CONST(0.1370123455),
    COEF_CONST(0.1499667597),
    COEF_CONST(0.1628954779),
    COEF_CONST(0.1757962848),
    COEF_CONST(0.1886669699),
    COEF_CONST(0.2015053279),
    COEF_CONST(0.2143091589),
    COEF_CONST(0.2270762692),
    COEF_CONST(0.2398044712),
    COEF_CONST(0.2524915839),
    COEF_CONST(0.2651354334),
    COEF_CONST(0.2777338534),
    COEF_CONST(0.2902846851),
    COEF_CONST(0.3027857780),
    COEF_CONST(0.3152349901),
    COEF_CONST(0.3276301883),
    COEF_CONST(0.3399692488),
    COEF_CONST(0.3522500573),
    COEF_CONST(0.3644705095),
    COEF_CONST(0.3766285116),
    COEF_CONST(0.3887219804),
    COEF_CONST(0.4007488436),
    COEF_CONST(0.4127070406),
    COEF_CONST(0.4245945223),
    COEF_CONST(0.4364092520),
    COEF_CONST(0.4481492051),
    COEF_CONST(0.4598123703),
    COEF_CONST(0.4713967489),
    COEF_CONST(0.4829003561),
    COEF_CONST(0.4943212208),
    COEF_CONST(0.5056573861),
    COEF_CONST(0.5169069096),
    COEF_CONST(0.5280678638),
    COEF_CONST(0.5391383363),
    COEF_CONST(0.5501164301),
    COEF_CONST(0.5610002644),
    COEF_CONST(0.5717879741),
    COEF_CONST(0.5824777109),
    COEF_CONST(0.5930676432),
    COEF_CONST(0.6035559563),
    COEF_CONST(0.6139408533),
    COEF_CONST(0.6242205546),
    COEF_CONST(0.6343932989),
    COEF_CONST(0.6444573433),
    COEF_CONST(0.6544109631),
    COEF_CONST(0.6642524530),
    COEF_CONST(0.6739801267),
    COEF_CONST(0.6835923173),
    COEF_CONST(0.6930873779),
    COEF_CONST(0.7024636815),
    COEF_CONST(0.7117196216),
    COEF_CONST(0.7208536122),
    COEF_CONST(0.7298640883),
    COEF_CONST(0.7387495058),
    COEF_CONST(0.7475083425),
    COEF_CONST(0.7561390974),
    COEF_CONST(0.7646402918),
    COEF_CONST(0.7730104690),
    COEF_CONST(0.7812481948),
    COEF_CONST(0.7893520577),
    COEF_CONST(0.7973206693),
    COEF_CONST(0.8051526640),
    COEF_CONST(0.8128467000),
    COEF_CONST(0.8204014588),
    COEF_CONST(0.8278156461),
    COEF_CONST(0.8350879914),
    COEF_CONST(0.8422172487),
    COEF_CONST(0.8492021964),
    COEF_CONST(0.8560416377),
    COEF_CONST(0.8627344006),
    COEF_CONST(0.8692793384),
    COEF_CONST(0.8756753297),
    COEF_CONST(0.8819212785),
    COEF_CONST(0.8880161146),
    COEF_CONST(0.8939587938),
    COEF_CONST(0.8997482976),
    COEF_CONST(0.9053836343),
    COEF_CONST(0.9108638381),
    COEF_CONST(0.9161879700),
    COEF_CONST(0.9213551179),
    COEF_CONST(0.9263643963),
    COEF_CONST(0.9312149469),
    COEF_CONST(0.9359059386),
    COEF_CONST(0.9404365677),
    COEF_CONST(0.9448060577),
    COEF_CONST(0.9490136602),
    COEF_CONST(0.9530586539),
    COEF_CONST(0.9569403460),
    COEF_CONST(0.9606580713),
    COEF_CONST(0.9642111928),
    COEF_CONST(0.9675991016),
    COEF_CONST(0.9708212173),
    COEF_CONST(0.9738769878),
    COEF_CONST(0.9767658894),
    COEF_CONST(0.9794874272),
    COEF_CONST(0.9820411349),
    COEF_CONST(0.9844265749),
    COEF_CONST(0.9866433385),
    COEF_CONST(0.9886910458),
    COEF_CONST(0.9905693459),
    COEF_CONST(0.9922779171),
    COEF_CONST(0.9938164666),
    COEF_CONST(0.9951847307),
    COEF_CONST(0.9963824750),
    COEF_CONST(0.9974094943),
    COEF_CONST(0.9982656127),
    COEF_CONST(0.9989506833),
    COEF_CONST(0.9994645889),
    COEF_CONST(0.9998072413),
    COEF_CONST(0.9999785819),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000),
    COEF_CONST(1.0000000000)
};
#endif

#ifdef __cplusplus
}
#endif
#endif