for learning

Dependencies:   mbed FastPWM

Revision:
82:d286749256a4
Parent:
81:49a733a3eb9e
Child:
83:b5bba84861d8
--- a/main.cpp	Fri Jun 12 00:49:25 2020 +0000
+++ b/main.cpp	Mon Jul 06 00:31:13 2020 +0000
@@ -1,4 +1,4 @@
-//200612-1
+//200706-1
 #include "mbed.h"
 #include "FastPWM.h"
 #include "INIT_HW.h"
@@ -192,104 +192,104 @@
 float input_NN[num_input] = { 0.0f };
 
 const float h1[num_input][32] = { 
-   {-1.088716983795166f,1.356402039527893f,0.10589459538459778f,-0.43692758679389954f,-1.7950611114501953f,0.12725915014743805f,-0.40818843245506287f,0.714809775352478f,0.5034290552139282f,-1.0029406547546387f,-0.22158309817314148f,0.13176502287387848f,-0.19318288564682007f,0.22376887500286102f,-0.21103838086128235f,-0.6001524329185486f,0.36171770095825195f,0.24935457110404968f,0.9605618119239807f,1.6027634143829346f,-0.33476194739341736f,0.10696089267730713f,-0.3326931595802307f,-0.0792258083820343f,0.8332709670066833f,0.18374285101890564f,-0.1767144799232483f,-0.7951967716217041f,-0.5436206459999084f,-0.18794111907482147f,-1.6769053936004639f,1.8259540796279907f},
-{-0.9213252663612366f,1.330963134765625f,0.29864487051963806f,-0.3783237040042877f,-1.0148227214813232f,0.00454622833058238f,0.08461318165063858f,0.44819051027297974f,0.19977037608623505f,-0.34439802169799805f,-0.31243905425071716f,-0.28794223070144653f,0.021212786436080933f,0.14747163653373718f,0.045876264572143555f,-0.47863349318504333f,0.04655824974179268f,0.06295260787010193f,0.9794549942016602f,0.9034493565559387f,-0.03096979856491089f,-0.12077532708644867f,-0.09506890177726746f,0.27714261412620544f,0.286868155002594f,0.2936786115169525f,0.12686115503311157f,-0.250116229057312f,-0.6339253783226013f,0.09809011220932007f,-1.3773446083068848f,1.0479621887207031f},
-{-0.2200627475976944f,0.2154243290424347f,-0.0042223334312438965f,-0.26675742864608765f,-0.788112223148346f,-0.19681809842586517f,0.053243886679410934f,0.23489665985107422f,0.48784056305885315f,-0.26301485300064087f,0.2585364580154419f,0.3688863217830658f,-0.03282937407493591f,0.16022825241088867f,-0.31718650460243225f,-0.38114598393440247f,0.45172151923179626f,-0.2658354640007019f,0.893288791179657f,0.40446892380714417f,0.22159990668296814f,-0.15311938524246216f,0.13552400469779968f,-0.24659553170204163f,0.5464335083961487f,0.14537742733955383f,-0.15514154732227325f,-0.07743170112371445f,-0.5375910997390747f,0.302763432264328f,-0.6922473907470703f,0.42653176188468933f},
-{-0.024508042261004448f,-0.6258366703987122f,-0.20532599091529846f,-1.4891437292099f,-0.9899010062217712f,-0.1711190789937973f,0.09804031997919083f,-0.19763818383216858f,0.8621402978897095f,-0.3167000412940979f,0.09623097628355026f,1.2397507429122925f,-0.11809042096138f,0.29494261741638184f,-0.12817290425300598f,-0.06290968507528305f,0.009730181656777859f,-0.23756909370422363f,0.4586086571216583f,0.33456170558929443f,-0.24942269921302795f,-0.08793863654136658f,-0.14710915088653564f,-0.29148542881011963f,0.9802191853523254f,0.14159366488456726f,0.13380053639411926f,-0.11857002228498459f,0.23646412789821625f,0.1323157548904419f,0.5415506958961487f,0.468021959066391f},
-{0.5840082168579102f,-0.029223354533314705f,0.08410122990608215f,-1.0761308670043945f,-0.05445202812552452f,-0.397617369890213f,0.11680789291858673f,-0.7259165048599243f,-0.26360446214675903f,0.2981261610984802f,-0.2716690003871918f,0.8114379644393921f,0.211430162191391f,0.17305968701839447f,-0.25075238943099976f,0.3422377407550812f,-0.3941330313682556f,-0.18436601758003235f,-0.048812128603458405f,-0.2088773399591446f,0.1375632882118225f,0.23587647080421448f,-0.24541926383972168f,-0.07457953691482544f,0.5313988924026489f,-0.34256690740585327f,0.04057341814041138f,-0.16950565576553345f,0.6305892467498779f,-0.16320037841796875f,1.3491301536560059f,-0.7304763793945312f},
-{1.856147050857544f,-2.4551618099212646f,0.30513831973075867f,3.3675105571746826f,3.1976048946380615f,-0.5638076066970825f,0.1650332510471344f,-1.2564380168914795f,-2.2442626953125f,1.741302251815796f,0.25819119811058044f,-2.8534340858459473f,-0.03144201636314392f,-0.0075338068418204784f,0.21901831030845642f,0.16833961009979248f,-1.2895042896270752f,-0.3195672333240509f,-3.6593241691589355f,-3.128480911254883f,0.13521116971969604f,-0.009676039218902588f,0.12587067484855652f,0.3309326469898224f,-3.278230905532837f,0.20814630389213562f,-0.2925715744495392f,0.7865549325942993f,0.8920918703079224f,-0.0013132691383361816f,1.222727656364441f,-3.2728967666625977f},
-{-0.04335753247141838f,-0.2893924415111542f,0.16288265585899353f,-0.1845194548368454f,0.29563501477241516f,-0.2745168209075928f,-0.20015691220760345f,-0.01522457879036665f,-0.008454561233520508f,-0.0906229317188263f,-0.11678708344697952f,-0.3337182402610779f,0.098605215549469f,-0.040519122034311295f,-0.18274356424808502f,-0.37481918931007385f,-0.2170715183019638f,-0.08166468143463135f,0.1903073787689209f,0.14792855083942413f,-0.16223669052124023f,-0.1771286129951477f,-0.2626192569732666f,-0.24521145224571228f,-0.4254782795906067f,-0.15535086393356323f,-0.1126367449760437f,-0.047129563987255096f,-0.2529458701610565f,-0.03486502170562744f,-0.028447464108467102f,-0.10880075395107269f},
-{0.3039092719554901f,-3.173795223236084f,0.16644713282585144f,0.6087268590927124f,0.7433172464370728f,-0.304500937461853f,0.041098080575466156f,-0.07076975703239441f,0.4116152226924896f,0.6779890656471252f,-0.25636374950408936f,-1.2787790298461914f,0.10806858539581299f,-0.0843484178185463f,0.054826945066452026f,0.097584567964077f,-0.5524027943611145f,-0.28619682788848877f,-0.42500951886177063f,1.6943641901016235f,-0.07430306077003479f,0.022674113512039185f,-0.12776102125644684f,-0.02844339609146118f,-0.28170329332351685f,0.0177537202835083f,-0.341458797454834f,0.07061272859573364f,-0.38041573762893677f,0.004316955804824829f,-1.3212554454803467f,0.6348853707313538f},
-{0.1464175283908844f,-1.8001210689544678f,0.13710039854049683f,0.5821526646614075f,0.6362445950508118f,-0.2754206657409668f,-0.058339912444353104f,-0.3139013946056366f,-0.13684764504432678f,0.6809412240982056f,-0.3170667290687561f,-1.1160606145858765f,0.11499327421188354f,0.2439008355140686f,0.24149659276008606f,-0.05593078210949898f,-0.6412650942802429f,0.06021764874458313f,-0.2665325105190277f,1.5391459465026855f,-0.30298954248428345f,-0.022329479455947876f,-0.2963099479675293f,0.08446213603019714f,-0.6962825059890747f,-0.08218517899513245f,-0.08906334638595581f,0.3435560464859009f,0.044320881366729736f,-0.11924156546592712f,-1.2101494073867798f,0.2418629676103592f},
-{-0.599009096622467f,1.8579455614089966f,-0.24446426331996918f,0.6711753010749817f,0.1921110302209854f,-0.23040658235549927f,0.21086733043193817f,-0.6327200531959534f,-0.8742055296897888f,0.08812077343463898f,-0.37544822692871094f,-1.156468152999878f,0.08400186896324158f,0.10989996045827866f,-0.26784712076187134f,-0.6285372376441956f,0.020710188895463943f,0.3319900929927826f,-0.2737749218940735f,0.8027782440185547f,-0.20100386440753937f,0.1638341248035431f,-0.11680193245410919f,-0.321638286113739f,-0.522280752658844f,0.05633258819580078f,0.13587942719459534f,0.06388276815414429f,0.0951433777809143f,0.30370619893074036f,-1.1857651472091675f,0.46311768889427185f},
-{-0.6719592809677124f,1.6787164211273193f,-0.06658771634101868f,0.5009914040565491f,-0.4448509216308594f,-0.3146272897720337f,0.11615403741598129f,-0.363150030374527f,-0.8936355113983154f,-0.6140048503875732f,-0.364166796207428f,-0.7050037384033203f,-0.1789563000202179f,0.25618261098861694f,0.017138004302978516f,0.050937797874212265f,-0.2526540458202362f,-0.24391496181488037f,0.08404892683029175f,-0.2910766303539276f,0.16973629593849182f,-0.25340327620506287f,0.23975160717964172f,0.011333763599395752f,-0.40672430396080017f,0.10268864035606384f,0.08055207133293152f,-0.626385509967804f,0.08959521353244781f,0.029612571001052856f,-1.0322411060333252f,0.3754975199699402f},
-{-0.3269667625427246f,0.8252581357955933f,-0.3080642819404602f,0.02202049270272255f,-0.5499030947685242f,-0.3586338460445404f,-0.214262917637825f,-0.08404795080423355f,-0.4037841856479645f,-0.03819969296455383f,0.27412348985671997f,-0.2172783762216568f,-0.03757423162460327f,-0.18650352954864502f,-0.2992876172065735f,0.009294860064983368f,0.12222683429718018f,-0.1821068376302719f,0.04190685227513313f,-0.941453218460083f,0.29002442955970764f,0.2275833785533905f,-0.23374228179454803f,0.3280802071094513f,-0.5090363621711731f,0.2108195722103119f,0.33828380703926086f,-0.22446557879447937f,-0.07521136105060577f,0.1480078399181366f,-0.4044974148273468f,0.41212931275367737f},
-{-0.08390654623508453f,0.015874089673161507f,0.19288143515586853f,0.24738842248916626f,-0.025368159636855125f,0.062364641577005386f,-0.3472626507282257f,0.03883868083357811f,-0.22754988074302673f,0.4010859727859497f,-0.16611306369304657f,-0.20298896729946136f,-0.2720222473144531f,-0.38876837491989136f,0.06489166617393494f,-0.38405439257621765f,-0.2634519338607788f,0.21822473406791687f,0.054363880306482315f,-1.0227841138839722f,-0.25171342492103577f,0.027203470468521118f,0.012447118759155273f,-0.0029686689376831055f,-0.09600047767162323f,0.03022313117980957f,0.3424017131328583f,-0.12782499194145203f,-0.18553265929222107f,-0.34525999426841736f,-0.04883668199181557f,0.4324217140674591f},
-{-0.3251248002052307f,-0.28273582458496094f,0.06283923983573914f,-0.1723012775182724f,0.010441486723721027f,0.04440616816282272f,0.21558646857738495f,-0.2991830110549927f,-0.13757453858852386f,0.21801677346229553f,0.27481886744499207f,0.06552785634994507f,0.03354460000991821f,-0.004022854845970869f,0.1072375476360321f,-0.32804930210113525f,-0.054015643894672394f,0.08871319890022278f,-0.09721574932336807f,-0.9587839245796204f,-0.2227887064218521f,-0.01532900333404541f,0.11891454458236694f,-0.33143535256385803f,-0.07668948173522949f,-0.1485452950000763f,0.25882163643836975f,-0.2783063054084778f,0.0728372186422348f,0.24182012677192688f,0.7144005298614502f,0.15086261928081512f},
-{0.011917371302843094f,-0.784371018409729f,0.25620588660240173f,-0.25165143609046936f,-0.07364246249198914f,0.08645293861627579f,0.16001202166080475f,-0.12899860739707947f,0.06236940622329712f,0.035779595375061035f,-0.06297456473112106f,0.23182165622711182f,0.18931713700294495f,-0.3644510805606842f,0.03958520293235779f,0.1550138294696808f,0.18471340835094452f,-0.07219305634498596f,0.2846050262451172f,-0.766995370388031f,0.31619134545326233f,0.26330670714378357f,0.026431173086166382f,0.237522691488266f,-0.38765543699264526f,0.19442179799079895f,0.1992029845714569f,-0.5467320680618286f,-0.29995009303092957f,-0.10433453321456909f,0.2598647475242615f,-0.025154883041977882f},
-{-0.44387832283973694f,-0.2231394350528717f,-0.13789941370487213f,-0.14271517097949982f,-0.0704769492149353f,0.2901962101459503f,-0.30533167719841003f,-0.004877246916294098f,-0.022197088226675987f,0.10487562417984009f,-0.3400110602378845f,0.2205333560705185f,0.06288954615592957f,-0.2580283284187317f,0.28114965558052063f,-0.4369873106479645f,0.2703016400337219f,-0.14027439057826996f,-0.14797502756118774f,-0.6511699557304382f,0.18525317311286926f,0.07025247812271118f,-0.12988737225532532f,0.04382038116455078f,-0.04057399928569794f,-0.12333536148071289f,-0.12442702054977417f,-0.09814316779375076f,-0.22287261486053467f,0.27953919768333435f,0.2679286301136017f,0.17073644697666168f},
-{-0.26293230056762695f,-0.8532005548477173f,0.23826703429222107f,-0.5228990316390991f,-0.05703932046890259f,0.12844140827655792f,0.2176542729139328f,-0.4532300531864166f,0.3567737638950348f,-0.21356382966041565f,-0.3646145761013031f,0.09343861043453217f,0.012096136808395386f,-0.10117955505847931f,-0.03951779007911682f,-0.13434606790542603f,0.23785091936588287f,0.2508954107761383f,0.2959597408771515f,-0.47285196185112f,0.22447606921195984f,0.30379387736320496f,-0.006355375051498413f,-0.11041811108589172f,-0.5835318565368652f,-0.28886765241622925f,-0.05783697962760925f,0.09133709967136383f,-0.07236472517251968f,-0.1556464582681656f,-0.18672628700733185f,-0.1251818984746933f},
+   {-0.7324461936950684f,0.7409296631813049f,0.10589459538459778f,-0.38551005721092224f,-3.5221376419067383f,-0.21096330881118774f,-1.892266869544983f,1.1542932987213135f,0.960740327835083f,-0.10343249887228012f,-0.21933841705322266f,-0.4212304353713989f,-0.19318288564682007f,0.2659827470779419f,-0.21103838086128235f,-5.196728229522705f,0.06015032157301903f,0.24935457110404968f,1.6254364252090454f,0.48002195358276367f,-0.33476194739341736f,0.10696089267730713f,-0.3326931595802307f,-0.0792258083820343f,-0.24545392394065857f,0.18374285101890564f,-0.1767144799232483f,-0.9713953733444214f,-0.25970596075057983f,-0.18794111907482147f,-2.653707265853882f,0.379783570766449f},
+{-0.7168723344802856f,0.5038977265357971f,0.29864487051963806f,-0.6717129349708557f,-2.562722682952881f,-0.14344151318073273f,-0.9430316686630249f,0.4483363926410675f,0.5943819284439087f,0.1834067404270172f,-0.31018689274787903f,-0.6483522653579712f,0.021212786436080933f,0.1980869472026825f,0.045876264572143555f,-3.5974650382995605f,-0.14573998749256134f,0.06295260787010193f,1.814133644104004f,0.5035092234611511f,-0.03096979856491089f,-0.12077532708644867f,-0.09506890177726746f,0.27714261412620544f,-0.3832830488681793f,0.2936786115169525f,0.12686115503311157f,-0.39219725131988525f,-0.4316449463367462f,0.09809011220932007f,-2.178504705429077f,0.26320457458496094f},
+{-0.10389315336942673f,0.19780808687210083f,-0.0042223334312438965f,0.05603449419140816f,-1.7615299224853516f,-0.18307602405548096f,-0.6851590275764465f,-0.2277992069721222f,0.4095189869403839f,0.15345525741577148f,0.2607969343662262f,-0.7411863803863525f,-0.03282937407493591f,0.21980543434619904f,-0.31718650460243225f,-1.882696509361267f,0.2537345588207245f,-0.2658354640007019f,1.3627671003341675f,0.2939450442790985f,0.22159990668296814f,-0.15311938524246216f,0.13552400469779968f,-0.24659553170204163f,-0.4851999580860138f,0.14537742733955383f,-0.15514154732227325f,-0.1821879744529724f,-0.37288668751716614f,0.302763432264328f,-2.0377211570739746f,-0.16412392258644104f},
+{-0.02771024964749813f,-0.2862888276576996f,-0.20532599091529846f,-0.35345712304115295f,-1.75230073928833f,0.022886822000145912f,-0.4297986924648285f,-0.8416728377342224f,0.4213387668132782f,0.06797961890697479f,0.09849962592124939f,-0.6748783588409424f,-0.11809042096138f,0.36359959840774536f,-0.12817290425300598f,-0.27267178893089294f,-0.18019500374794006f,-0.23756909370422363f,0.765958845615387f,-0.10520157963037491f,-0.24942269921302795f,-0.08793863654136658f,-0.14710915088653564f,-0.29148542881011963f,-0.4763914942741394f,0.14159366488456726f,0.13380053639411926f,-0.19485153257846832f,0.286895215511322f,0.1323157548904419f,-1.7547060251235962f,0.07635010778903961f},
+{0.3236381411552429f,-0.374115526676178f,0.08410122990608215f,0.00805189460515976f,-1.0858323574066162f,0.013666743412613869f,0.41090333461761475f,-1.6205281019210815f,-0.7114768028259277f,0.6650916934013367f,-0.2693946063518524f,-1.0753451585769653f,0.211430162191391f,0.25044503808021545f,-0.25075238943099976f,1.3431744575500488f,-0.43130552768707275f,-0.18436601758003235f,0.4112853407859802f,-0.5496231913566589f,0.1375632882118225f,0.23587647080421448f,-0.24541926383972168f,-0.07457953691482544f,-0.9904118776321411f,-0.34256690740585327f,0.04057341814041138f,-0.22224822640419006f,0.4641643762588501f,-0.16320037841796875f,-0.944225549697876f,-0.21381261944770813f},
+{1.011043667793274f,-1.3360116481781006f,0.30513831973075867f,1.141945242881775f,2.0353193283081055f,0.058615077286958694f,3.288475751876831f,-3.8103392124176025f,-2.601891040802002f,2.3005900382995605f,0.26046672463417053f,-2.587841749191284f,-0.03144201636314392f,0.07914004474878311f,0.21901831030845642f,3.6866838932037354f,-0.9526890516281128f,-0.3195672333240509f,-2.679140567779541f,-0.8484804630279541f,0.13521116971969604f,-0.009676039218902588f,0.12587067484855652f,0.3309326469898224f,-3.5203857421875f,0.20814630389213562f,-0.2925715744495392f,0.792920708656311f,0.5511527061462402f,-0.0013132691383361816f,2.330298900604248f,-0.45225751399993896f},
+{0.0163522120565176f,-0.09881188720464706f,0.16288265585899353f,-0.07697032392024994f,0.8232660293579102f,-0.028030529618263245f,-2.3201069831848145f,-2.466125011444092f,0.36204829812049866f,-0.8584702014923096f,-0.11520722508430481f,-0.48068881034851074f,0.098605215549469f,-0.18164213001728058f,-0.18274356424808502f,-1.0025761127471924f,-0.10595233738422394f,-0.08166468143463135f,1.664667010307312f,-0.09866604954004288f,-0.16223669052124023f,-0.1771286129951477f,-0.2626192569732666f,-0.24521145224571228f,0.6187260746955872f,-0.15535086393356323f,-0.1126367449760437f,-0.07650785893201828f,-0.3861798048019409f,-0.03486502170562744f,2.691161870956421f,0.0956985354423523f},
+{0.1788516640663147f,-0.24759119749069214f,0.16644713282585144f,-0.05095084011554718f,2.630812883377075f,-0.22031055390834808f,-1.0256447792053223f,1.1981055736541748f,-0.20504942536354065f,-0.3157905340194702f,-0.2549065351486206f,-0.5909162759780884f,0.10806858539581299f,-0.18600939214229584f,0.054826945066452026f,2.342839002609253f,-0.09849568456411362f,-0.28619682788848877f,-2.2247517108917236f,-0.1220199465751648f,-0.07430306077003479f,0.022674113512039185f,-0.12776102125644684f,-0.02844339609146118f,1.1212466955184937f,0.0177537202835083f,-0.341458797454834f,-0.017731331288814545f,-0.3365504741668701f,0.004316955804824829f,1.4245057106018066f,0.22477316856384277f},
+{0.07522846758365631f,-0.5892174243927002f,0.13710039854049683f,0.13978177309036255f,1.9179061651229858f,-0.2723221182823181f,-0.4519940912723541f,1.1835663318634033f,-0.9499168395996094f,0.4928976893424988f,-0.31565770506858826f,-0.19895850121974945f,0.11499327421188354f,0.1757679432630539f,0.24149659276008606f,2.529064416885376f,-0.24949464201927185f,0.06021764874458313f,-3.2398345470428467f,-0.2815665900707245f,-0.30298954248428345f,-0.022329479455947876f,-0.2963099479675293f,0.08446213603019714f,-0.04937029629945755f,-0.08218517899513245f,-0.08906334638595581f,0.37760984897613525f,0.18576934933662415f,-0.11924156546592712f,1.3386632204055786f,0.03108183480799198f},
+{-0.37845155596733093f,-0.08440887182950974f,-0.24446426331996918f,0.13863100111484528f,0.9723972678184509f,-0.16841982305049896f,0.2753590941429138f,1.0015891790390015f,-0.810889720916748f,0.36379313468933105f,-0.37399381399154663f,0.06687716394662857f,0.08400186896324158f,0.06476005911827087f,-0.26784712076187134f,1.0108706951141357f,0.19997769594192505f,0.3319900929927826f,-2.334019422531128f,-0.2126695066690445f,-0.20100386440753937f,0.1638341248035431f,-0.11680193245410919f,-0.321638286113739f,0.3033031225204468f,0.05633258819580078f,0.13587942719459534f,0.21672657132148743f,0.057419002056121826f,0.30370619893074036f,0.9737980365753174f,0.14423033595085144f},
+{-0.35210731625556946f,-0.3368627429008484f,-0.06658771634101868f,0.08506923168897629f,0.4059661328792572f,-0.28213056921958923f,0.7525542378425598f,1.247084140777588f,-0.7127273678779602f,0.13458484411239624f,-0.36268576979637146f,-0.4665933847427368f,-0.1789563000202179f,0.22581127285957336f,0.017138004302978516f,0.4740210473537445f,-0.2751494348049164f,-0.24391496181488037f,-1.9174745082855225f,-0.333028644323349f,0.16973629593849182f,-0.25340327620506287f,0.23975160717964172f,0.011333763599395752f,0.3212549090385437f,0.10268864035606384f,0.08055207133293152f,-0.467197448015213f,-0.00708851357921958f,0.029612571001052856f,0.8009700775146484f,0.17681513726711273f},
+{-0.0508580319583416f,0.17910829186439514f,-0.3080642819404602f,-0.23870371282100677f,0.402355819940567f,-0.5370544791221619f,0.38948336243629456f,1.4379266500473022f,-0.45911040902137756f,0.5110005736351013f,0.2755727767944336f,-0.29720327258110046f,-0.03757423162460327f,-0.19858907163143158f,-0.2992876172065735f,0.25499260425567627f,0.0008029160089790821f,-0.1821068376302719f,-1.7392560243606567f,-0.2617977559566498f,0.29002442955970764f,0.2275833785533905f,-0.23374228179454803f,0.3280802071094513f,0.1756536066532135f,0.2108195722103119f,0.33828380703926086f,-0.1146455854177475f,0.02285323664546013f,0.1480078399181366f,0.6982804536819458f,-0.012264931574463844f},
+{-0.010969211347401142f,-0.571060061454773f,0.19288143515586853f,0.10581295192241669f,0.8521704077720642f,-0.19241008162498474f,0.7120941281318665f,1.1234700679779053f,-0.6035223007202148f,0.9677979946136475f,-0.1646130084991455f,-0.15344341099262238f,-0.2720222473144531f,-0.37935397028923035f,0.06489166617393494f,0.5313313603401184f,-0.33358800411224365f,0.21822473406791687f,-1.0015411376953125f,-0.33920755982398987f,-0.25171342492103577f,0.027203470468521118f,0.012447118759155273f,-0.0029686689376831055f,0.2576296031475067f,0.03022313117980957f,0.3424017131328583f,-0.08670900762081146f,-0.15304048359394073f,-0.34525999426841736f,0.7017830610275269f,0.12626364827156067f},
+{-0.34738433361053467f,-0.11634252220392227f,0.06283923983573914f,0.03090018965303898f,0.07186907529830933f,-0.07297156006097794f,1.3323267698287964f,0.9581816792488098f,-0.3099403381347656f,0.7785437107086182f,0.27633070945739746f,-0.1801576465368271f,0.03354460000991821f,0.021888820454478264f,0.1072375476360321f,0.0018482001032680273f,-0.16910125315189362f,0.08871319890022278f,-0.2313135415315628f,0.08976637572050095f,-0.2227887064218521f,-0.01532900333404541f,0.11891454458236694f,-0.33143535256385803f,0.30407238006591797f,-0.1485452950000763f,0.25882163643836975f,-0.23462599515914917f,0.0756872296333313f,0.24182012677192688f,0.24460257589817047f,0.21474632620811462f},
+{0.018077274784445763f,-0.24098707735538483f,0.25620588660240173f,-0.05411790311336517f,-0.05704647675156593f,0.05454791709780693f,1.6305421590805054f,1.0214358568191528f,-0.1747228056192398f,0.48898813128471375f,-0.06157088279724121f,-0.041419290006160736f,0.18931713700294495f,-0.3282688856124878f,0.03958520293235779f,0.028830667957663536f,-0.015212026424705982f,-0.07219305634498596f,0.42320799827575684f,0.18164488673210144f,0.31619134545326233f,0.26330670714378357f,0.026431173086166382f,0.237522691488266f,0.1339150369167328f,0.19442179799079895f,0.1992029845714569f,-0.48437225818634033f,-0.23117280006408691f,-0.10433453321456909f,0.046231336891651154f,-0.2575237452983856f},
+{-0.48448505997657776f,0.08657374978065491f,-0.13789941370487213f,-0.001528827240690589f,0.18942709267139435f,0.10840918868780136f,1.560402750968933f,0.6214654445648193f,-0.4458804428577423f,0.6866056323051453f,-0.3386222720146179f,0.15203092992305756f,0.06288954615592957f,-0.21535031497478485f,0.28114965558052063f,-0.15658745169639587f,0.038470298051834106f,-0.14027439057826996f,-0.12108602374792099f,-0.21894791722297668f,0.18525317311286926f,0.07025247812271118f,-0.12988737225532532f,0.04382038116455078f,0.37654832005500793f,-0.12333536148071289f,-0.12442702054977417f,-0.15937449038028717f,-0.1718931794166565f,0.27953919768333435f,0.48613524436950684f,0.15145954489707947f},
+{-0.0400209054350853f,-0.2747725546360016f,0.23826703429222107f,-0.17471440136432648f,-0.3626048266887665f,-0.19125176966190338f,1.9813239574432373f,0.36226052045822144f,0.035454537719488144f,0.8329153656959534f,-0.36310845613479614f,-0.2834755480289459f,0.012096136808395386f,-0.0497019998729229f,-0.03951779007911682f,-0.2741624414920807f,-0.07435613125562668f,0.2508954107761383f,0.0010071241995319724f,-0.20140500366687775f,0.22447606921195984f,0.30379387736320496f,-0.006355375051498413f,-0.11041811108589172f,-0.06714245676994324f,-0.28886765241622925f,-0.05783697962760925f,0.031109891831874847f,0.08988594263792038f,-0.1556464582681656f,-0.35560739040374756f,-0.16616936028003693f},
 };
 
 const float h2[32][32] = { 
-    {-0.2389104813337326f,-0.10295046865940094f,-0.04925942420959473f,0.0253598615527153f,-0.15490937232971191f,0.14857493340969086f,-0.027205999940633774f,0.06396704912185669f,-0.30411389470100403f,-0.10008957982063293f,-0.22195766866207123f,1.1135995388031006f,0.09169831871986389f,0.9239184260368347f,0.672806978225708f,-0.0680748000741005f,0.07803884148597717f,-0.21483641862869263f,0.006161375902593136f,-0.0021224976517260075f,-0.48925673961639404f,-0.41889211535453796f,-0.38096287846565247f,-0.19164368510246277f,-0.4219326078891754f,0.20877967774868011f,-0.9389218091964722f,-0.5122439861297607f,0.23828622698783875f,0.007680393755435944f,-0.24613501131534576f,-0.20585834980010986f},
-{-0.16757991909980774f,0.002147972583770752f,-0.04321768879890442f,0.22672173380851746f,0.039372533559799194f,-1.914575457572937f,-0.3635563254356384f,-0.05986310541629791f,0.24677053093910217f,0.048597872257232666f,0.3963196575641632f,-0.5496693849563599f,0.23339849710464478f,-0.30312231183052063f,-1.3352620601654053f,1.3593127727508545f,0.056778669357299805f,-0.2737269401550293f,0.17908139526844025f,0.20848672091960907f,-0.11389818042516708f,-0.14354339241981506f,-0.23082157969474792f,0.3068017065525055f,-1.6334677934646606f,-0.0596461184322834f,0.6082053184509277f,0.16626498103141785f,-0.28620439767837524f,-0.17129701375961304f,0.19307708740234375f,0.03753220662474632f},
+    {-0.3233126699924469f,-0.10295046865940094f,-0.04925942420959473f,0.028001029044389725f,-0.15490937232971191f,0.2402254343032837f,-0.009092477150261402f,-0.09383764117956161f,-0.30411389470100403f,-0.10008957982063293f,0.12772084772586823f,-0.3111713230609894f,0.012173167429864407f,-0.2510131895542145f,-0.20470082759857178f,-0.4046356678009033f,0.07803884148597717f,-0.21483641862869263f,-0.06435013562440872f,0.0016537902411073446f,-0.5275964736938477f,-0.37845200300216675f,-0.23983746767044067f,-0.29126548767089844f,-0.4172869324684143f,0.05886608734726906f,-0.4203137159347534f,-0.3401240110397339f,0.23828622698783875f,0.11771553754806519f,-0.24613501131534576f,-0.27408090233802795f},
+{-0.7742806077003479f,0.002147972583770752f,-0.04321768879890442f,0.2295239269733429f,0.039372533559799194f,-0.025343723595142365f,-0.6232535243034363f,-0.2030182033777237f,0.24677053093910217f,0.048597872257232666f,-0.29219910502433777f,0.18143370747566223f,0.17267045378684998f,-1.1579262018203735f,0.029419085010886192f,0.42441555857658386f,0.056778669357299805f,-0.2737269401550293f,-0.12574294209480286f,0.21240612864494324f,-0.06682362407445908f,-0.17620179057121277f,-0.16832955181598663f,0.17329838871955872f,0.5303869247436523f,-0.10751811414957047f,-0.476502925157547f,0.12136103957891464f,-0.28620439767837524f,-0.0511949360370636f,0.05717116594314575f,-0.0838746577501297f},
 {-0.1579037755727768f,0.28447648882865906f,-0.1789936125278473f,0.20799604058265686f,0.025723248720169067f,0.17740526795387268f,-0.1666354387998581f,-0.06060470640659332f,-0.017253071069717407f,-0.2790656089782715f,-0.16800916194915771f,-0.2990717589855194f,0.07126197218894958f,-0.08032660186290741f,-0.1799015998840332f,-0.1891922950744629f,0.2556300461292267f,0.2080206573009491f,-0.24888339638710022f,0.27691522240638733f,-0.21319638192653656f,-0.14012537896633148f,-0.30466505885124207f,-0.013728171586990356f,-0.1629670113325119f,0.2530798614025116f,0.0633285641670227f,0.0011726915836334229f,-0.14820529520511627f,0.2823629677295685f,0.10884168744087219f,-0.2637729346752167f},
-{-0.12927524745464325f,-0.01806354522705078f,-0.23058539628982544f,0.03389744833111763f,-0.27190759778022766f,-6.594002723693848f,-0.3155435621738434f,0.08759373426437378f,-0.06944303214550018f,0.09271347522735596f,1.3255118131637573f,-1.8025604486465454f,-0.15235945582389832f,-1.5678735971450806f,-1.3417792320251465f,-0.8320739269256592f,0.10996055603027344f,0.24023392796516418f,-0.03960801288485527f,-0.21299491822719574f,-0.345171719789505f,-0.5057237148284912f,-0.20107415318489075f,-0.19832174479961395f,-2.3669095039367676f,-3.1863784790039062f,-0.9458573460578918f,-0.3929256796836853f,-0.22396358847618103f,0.15929938852787018f,0.03394383192062378f,0.12752915918827057f},
-{-0.30452802777290344f,0.2506926953792572f,-0.0804666131734848f,0.05686802417039871f,0.02918580174446106f,-1.79095458984375f,-0.33122727274894714f,0.0013494789600372314f,0.043158918619155884f,-0.2690317630767822f,-0.3820401132106781f,0.06428679078817368f,-0.2906342148780823f,-5.174039363861084f,-0.18803997337818146f,-0.6832442879676819f,-0.10307048261165619f,0.15626338124275208f,-1.2619785070419312f,0.007402592804282904f,-0.12578032910823822f,-0.19789722561836243f,0.053269676864147186f,-0.239002987742424f,-4.527035713195801f,1.0713366270065308f,-0.8264375925064087f,0.11011115461587906f,0.2695164978504181f,-0.2841323912143707f,0.008398771286010742f,-0.17025984823703766f},
-{-0.19158349931240082f,-0.004258692264556885f,0.032371193170547485f,-0.2950083613395691f,-0.023485273122787476f,-0.29336631298065186f,0.07842420041561127f,-0.14440131187438965f,-0.03548547625541687f,0.08825305104255676f,-0.24463658034801483f,0.24252738058567047f,-0.2578849494457245f,0.12747381627559662f,-0.16505973041057587f,-0.08821804076433182f,0.2371552288532257f,0.24713221192359924f,0.3034031391143799f,0.1606375128030777f,-0.018557917326688766f,0.18465527892112732f,-0.1307595670223236f,-0.06616498529911041f,0.1562625616788864f,-0.26027363538742065f,0.25462812185287476f,-0.13608692586421967f,0.05800282955169678f,-0.26823562383651733f,0.17187702655792236f,0.1361330896615982f},
-{-0.21433322131633759f,-0.1279313862323761f,-0.11171227693557739f,0.2463894486427307f,-0.26441383361816406f,0.2845393121242523f,0.01145793404430151f,-0.20844537019729614f,-0.26620519161224365f,0.17144301533699036f,-0.12222135066986084f,-0.22872944176197052f,0.29584869742393494f,-0.16706599295139313f,-0.09736297279596329f,0.08199968189001083f,-0.16153597831726074f,0.18742787837982178f,0.03259015083312988f,0.06130842864513397f,0.034407902508974075f,-0.005313427187502384f,-0.07988794147968292f,-0.15210087597370148f,-0.20802952349185944f,0.08110731840133667f,0.1287367194890976f,-0.2033287137746811f,-0.11822041869163513f,0.19546762108802795f,-0.16657039523124695f,-0.021170668303966522f},
-{0.29264822602272034f,0.11346611380577087f,0.04012581706047058f,0.00010260575800202787f,0.22828009724617004f,-0.16276249289512634f,-0.2580392062664032f,0.004197537899017334f,0.2864855229854584f,0.01006925106048584f,-0.08871933817863464f,0.2635993957519531f,-0.09209762513637543f,-0.3421846330165863f,-0.030720949172973633f,-0.25959688425064087f,-0.2721019387245178f,0.2706601917743683f,0.026812884956598282f,-0.14558176696300507f,0.007915139198303223f,-0.027919607236981392f,-0.21888025104999542f,0.23803244531154633f,-1.348713994026184f,0.4386616051197052f,0.20630782842636108f,-0.18208235502243042f,-0.14135785400867462f,-0.04751289263367653f,0.16089555621147156f,0.0421052984893322f},
-{0.21176041662693024f,0.2890130579471588f,-0.021617114543914795f,0.09226167947053909f,0.29321715235710144f,-0.030004767701029778f,-0.5924806594848633f,-0.23997274041175842f,0.29470762610435486f,-0.06864601373672485f,-4.258163928985596f,2.0305402278900146f,0.27909860014915466f,-2.4944708347320557f,1.5964974164962769f,0.49149224162101746f,0.046292245388031006f,0.06025278568267822f,1.885345220565796f,0.22559262812137604f,0.08028018474578857f,-0.029790135100483894f,0.15652130544185638f,0.00037406105548143387f,8.80471134185791f,-2.3309409618377686f,-1.739478349685669f,0.09643516689538956f,0.2501918375492096f,-0.175725519657135f,-0.24744901061058044f,-0.22674475610256195f},
-{0.11789503693580627f,0.08643358945846558f,-0.29237738251686096f,-0.24882282316684723f,0.15896368026733398f,-0.21940845251083374f,-0.10014542192220688f,-0.15540927648544312f,0.18755429983139038f,-0.07031691074371338f,-0.24302618205547333f,0.484761506319046f,0.12670622766017914f,-0.27179375290870667f,0.0801950991153717f,-0.19091366231441498f,-0.015168905258178711f,-0.2859399914741516f,0.07919386774301529f,-0.23155221343040466f,0.05231448635458946f,-0.18910282850265503f,-0.35295015573501587f,0.18386642634868622f,0.9672113656997681f,-1.7995727062225342f,-0.4027099013328552f,-0.16244158148765564f,0.2113950550556183f,-0.022607160732150078f,-0.0010054409503936768f,-0.21816541254520416f},
-{0.19981321692466736f,0.1956864297389984f,-0.033508092164993286f,-0.22838544845581055f,-0.12505969405174255f,0.026693344116210938f,0.07907171547412872f,0.14285165071487427f,-0.17670965194702148f,0.17403557896614075f,-0.1875481903553009f,0.10857929289340973f,-0.1060299277305603f,-0.004939204081892967f,-0.16270285844802856f,0.06182708591222763f,0.03990337252616882f,0.0716913640499115f,0.15318477153778076f,-0.09074456244707108f,0.2549336850643158f,0.09461453557014465f,0.07470300793647766f,0.3035998046398163f,0.05807124078273773f,0.06072530150413513f,0.0054819826036691666f,-0.25284838676452637f,0.13817378878593445f,0.17853263020515442f,-0.009185433387756348f,-0.023308424279093742f},
-{-0.31125643849372864f,-0.09556084871292114f,0.12328919768333435f,0.07038310915231705f,-0.258735328912735f,1.207401990890503f,-0.489773690700531f,-0.10312946140766144f,0.17735600471496582f,0.009893029928207397f,-0.5873903632164001f,4.039938449859619f,-0.07739991694688797f,3.1417667865753174f,2.1845920085906982f,1.8547067642211914f,0.009990394115447998f,0.10842388868331909f,-1.432845950126648f,0.17311784625053406f,-0.24353255331516266f,-0.18748241662979126f,-0.03839382529258728f,0.08699126541614532f,0.15329590439796448f,1.9464601278305054f,-1.515699028968811f,0.09684181958436966f,-0.288028746843338f,-0.36546358466148376f,0.17687886953353882f,0.27401408553123474f},
+{-0.30145350098609924f,-0.01806354522705078f,-0.23058539628982544f,0.036581140011548996f,-0.27190759778022766f,-0.25008028745651245f,-0.43496081233024597f,-0.054719261825084686f,-0.06944303214550018f,0.09271347522735596f,-0.5551741123199463f,-0.47675442695617676f,-0.28422942757606506f,-0.9006205797195435f,-0.37641534209251404f,-0.2267972081899643f,0.10996055603027344f,0.24023392796516418f,0.12340197712182999f,-0.20969530940055847f,-0.3575495779514313f,-0.48650968074798584f,-0.06394433975219727f,-0.3389127850532532f,-0.23638612031936646f,0.055264804512262344f,-0.1449035406112671f,-0.3893917202949524f,-0.22396358847618103f,0.2546447217464447f,-0.09510714560747147f,-0.03329534828662872f},
+{-0.5843220353126526f,0.2506926953792572f,-0.0804666131734848f,0.059204310178756714f,-0.11763454228639603f,-0.40854984521865845f,-1.593937873840332f,-0.1407748907804489f,0.043158918619155884f,-0.2690317630767822f,-0.9261438250541687f,-2.550259828567505f,-0.3895283639431f,-1.4387625455856323f,-0.6720712184906006f,-4.8835954666137695f,-0.10307048261165619f,0.15626338124275208f,3.0023770332336426f,0.009725779294967651f,-0.24121296405792236f,-0.2457580715417862f,0.19172045588493347f,-0.5267027616500854f,0.17413386702537537f,-0.26919829845428467f,-0.4927682876586914f,0.10982076078653336f,0.11138012260198593f,-0.05381976068019867f,-0.14540907740592957f,-0.33406519889831543f},
+{-0.19158349931240082f,-0.004258692264556885f,0.032371193170547485f,-0.2922333776950836f,-0.023485273122787476f,-0.21373715996742249f,0.0017751825507730246f,-0.14440131187438965f,-0.03548547625541687f,0.08825305104255676f,-0.16768305003643036f,0.1999492049217224f,-0.2578849494457245f,0.1645275205373764f,-0.20099258422851562f,-0.14849749207496643f,0.2371552288532257f,0.24713221192359924f,0.2731606066226959f,0.16465769708156586f,-0.01827855035662651f,0.1846475601196289f,-0.1307595670223236f,-0.0736805647611618f,0.13213670253753662f,-0.279893159866333f,0.20242686569690704f,-0.13792051374912262f,0.05800282955169678f,-0.26823562383651733f,0.17187702655792236f,0.15163694322109222f},
+{-0.6624926328659058f,-0.30315548181533813f,-0.11171227693557739f,0.24856127798557281f,-0.2269049882888794f,0.10569709539413452f,-1.1323813199996948f,-0.35414770245552063f,-0.26620519161224365f,0.17144301533699036f,-0.5042814612388611f,-1.0794178247451782f,0.09224560111761093f,-0.9259583353996277f,1.6006993055343628f,-0.5644950270652771f,-0.16153597831726074f,0.18742787837982178f,-4.573171615600586f,0.0647876188158989f,-0.06991176307201385f,-0.30434662103652954f,-0.07988794147968292f,-0.4169270992279053f,-3.2402853965759277f,-1.0891244411468506f,-0.5646524429321289f,-0.36112168431282043f,-0.27477923035621643f,0.10233109444379807f,-0.28240182995796204f,-0.15972262620925903f},
+{-0.3740357756614685f,-0.23163960874080658f,0.04012581706047058f,0.00230496097356081f,0.08348319679498672f,-0.2912064492702484f,-1.748984932899475f,-0.13795287907123566f,0.2864855229854584f,0.01006925106048584f,-1.6497565507888794f,1.2684836387634277f,-0.2492595613002777f,-2.1554017066955566f,0.19397760927677155f,0.4792504906654358f,-0.2721019387245178f,0.2706601917743683f,-4.52908992767334f,-0.1432938575744629f,-0.09787218272686005f,-0.25326859951019287f,-0.07979777455329895f,-0.047466348856687546f,-1.0241167545318604f,0.8771169185638428f,-0.9902152419090271f,-0.2526286244392395f,-0.29799938201904297f,0.009232791140675545f,0.006896080914884806f,-0.10395918786525726f},
+{-0.3416319191455841f,0.3232463300228119f,-0.021617114543914795f,0.09345877170562744f,0.1531517654657364f,-0.05689593032002449f,-1.218935251235962f,-0.3824131190776825f,0.29470762610435486f,-0.06864601373672485f,-0.8985402584075928f,-0.01473225373774767f,0.008866318501532078f,-1.410807728767395f,1.7128677368164062f,0.6200125217437744f,0.046292245388031006f,0.06025278568267822f,-0.026382790878415108f,0.22570835053920746f,-0.13317528367042542f,-0.2663436830043793f,0.28743305802345276f,-0.12336486577987671f,-0.6454019546508789f,0.22416429221630096f,-0.6884293556213379f,-0.05984973907470703f,0.09702112525701523f,-0.18618243932724f,-0.3938767910003662f,-0.37032800912857056f},
+{0.06367537379264832f,-0.1944228857755661f,-0.29237738251686096f,-0.24619391560554504f,0.03965183347463608f,-0.3089410066604614f,0.028653467074036598f,-0.30879589915275574f,0.18755429983139038f,-0.07031691074371338f,0.053658001124858856f,0.4843670129776001f,-0.16650398075580597f,-0.7546054124832153f,-0.2978924810886383f,-0.7792365550994873f,-0.015168905258178711f,-0.2859399914741516f,-0.03901958465576172f,-0.22692938148975372f,-0.2877960801124573f,-0.21215878427028656f,-0.2899571657180786f,-0.12436526268720627f,0.3370738923549652f,-0.6824218034744263f,-0.8391618132591248f,-0.22130538523197174f,0.052816230803728104f,-0.04029931128025055f,-0.0010054409503936768f,-0.27258118987083435f},
+{0.19981321692466736f,0.1956864297389984f,-0.033508092164993286f,-0.22838544845581055f,-0.12505969405174255f,0.026693344116210938f,0.08343051373958588f,0.14285165071487427f,-0.17670965194702148f,0.17403557896614075f,-0.18852870166301727f,0.10983473062515259f,-0.1060299277305603f,-0.0033903091680258512f,-0.16456294059753418f,0.05858567729592323f,0.03990337252616882f,0.0716913640499115f,0.1532106250524521f,-0.08638858795166016f,0.25297799706459045f,0.09457655996084213f,0.07470300793647766f,0.30162063241004944f,0.0566137433052063f,0.0595703087747097f,-0.009822680614888668f,-0.2516980767250061f,0.13817378878593445f,0.17853263020515442f,-0.009185433387756348f,-0.02637580782175064f},
+{-1.4907565116882324f,-0.09556084871292114f,0.12328919768333435f,0.07313191890716553f,-0.4092276990413666f,0.09345024824142456f,-0.7848790884017944f,-0.24536018073558807f,0.17735600471496582f,0.009893029928207397f,-0.7946430444717407f,0.026100417599081993f,-0.30592235922813416f,-1.028707504272461f,-0.4708610773086548f,-0.2440120428800583f,0.009990394115447998f,0.10842388868331909f,-0.07803342491388321f,0.1765805184841156f,-0.3464567959308624f,-0.23086123168468475f,0.09996896982192993f,-0.05010664090514183f,-0.17763382196426392f,0.3989022970199585f,-0.38085007667541504f,0.06118621677160263f,-0.4420720636844635f,-0.30588340759277344f,0.023392902687191963f,0.11829513311386108f},
 {-0.08816954493522644f,0.2728963792324066f,-0.07170480489730835f,0.1482785940170288f,0.07727676630020142f,0.20119628310203552f,0.03849402070045471f,0.02873826026916504f,-0.15294449031352997f,-0.038666754961013794f,-0.1574239432811737f,0.27019134163856506f,0.1312139928340912f,-0.26498496532440186f,0.1620480716228485f,0.12264445424079895f,0.023397088050842285f,0.21900424361228943f,0.25839516520500183f,0.2068612277507782f,-0.29656288027763367f,0.045920878648757935f,-0.19714993238449097f,0.22523340582847595f,0.07844719290733337f,0.22350957989692688f,-0.04062908887863159f,-0.26378923654556274f,0.18573936820030212f,0.15478622913360596f,0.013760745525360107f,0.010002970695495605f},
-{0.14700931310653687f,0.1833711564540863f,-0.0858893096446991f,0.05445704609155655f,-0.25116482377052307f,0.2733006179332733f,0.10929354280233383f,-0.16134384274482727f,0.000652611255645752f,-0.22920364141464233f,0.1682029515504837f,-0.1619274616241455f,0.26723334193229675f,0.1464913785457611f,0.02363571710884571f,-0.22091971337795258f,-0.07963520288467407f,0.14483880996704102f,-0.22585691511631012f,-0.2111383080482483f,-0.09553636610507965f,0.2011839598417282f,-0.2228696048259735f,0.2337176352739334f,-0.08172810077667236f,0.036135558038949966f,0.04342342168092728f,0.1034015640616417f,-0.011228948831558228f,0.26896968483924866f,-0.28556761145591736f,-0.16460008919239044f},
+{0.14700931310653687f,0.1833711564540863f,-0.0858893096446991f,0.0614105761051178f,-0.25116482377052307f,0.2733006179332733f,0.6875689029693604f,-0.16134384274482727f,0.000652611255645752f,-0.22920364141464233f,0.7882081270217896f,-0.7014076709747314f,0.26723334193229675f,0.7679355144500732f,-0.435951292514801f,-0.6919644474983215f,-0.07963520288467407f,0.14483880996704102f,-0.28649914264678955f,-0.20337045192718506f,-0.0700601264834404f,0.20099303126335144f,-0.2228696048259735f,0.2573260962963104f,-0.06171654537320137f,-0.14574120938777924f,-0.5463026762008667f,0.08074890822172165f,-0.011228948831558228f,0.26896968483924866f,-0.28556761145591736f,-0.0726936087012291f},
 {-0.23982827365398407f,0.03880670666694641f,-0.013682037591934204f,-0.11685100197792053f,-0.020662933588027954f,0.30190005898475647f,-0.14934301376342773f,-0.15993990004062653f,0.1152651309967041f,-0.11991468071937561f,-0.15497799217700958f,0.11116543412208557f,-0.2045515924692154f,0.2403949797153473f,-0.21275603771209717f,0.05732181668281555f,-0.2770107090473175f,0.088544100522995f,0.19012078642845154f,-0.07119561731815338f,-0.18914666771888733f,-0.10413256287574768f,-0.16050675511360168f,0.11598068475723267f,-0.03151249885559082f,-0.1937510371208191f,0.18474078178405762f,0.19502457976341248f,0.22045472264289856f,-0.29474368691444397f,0.09864541888237f,0.06054645776748657f},
-{-0.1617974042892456f,0.1317739188671112f,0.03260180354118347f,-0.19405846297740936f,-0.05160003900527954f,-0.34240013360977173f,-0.3080070912837982f,0.11372503638267517f,0.05445769429206848f,0.07657262682914734f,-0.04027533903717995f,-0.2375435084104538f,0.22289374470710754f,-0.18522661924362183f,0.23118844628334045f,-0.3395497500896454f,-0.25386664271354675f,-0.18997573852539062f,-0.12929439544677734f,-0.2672348916530609f,-0.181796595454216f,-0.12944145500659943f,-0.3044300675392151f,0.26558446884155273f,-0.7151912450790405f,0.02827562764286995f,0.043792515993118286f,-0.3383750021457672f,-0.0006675124168395996f,-0.2239055633544922f,-0.035532981157302856f,0.2720540761947632f},
-{0.036086976528167725f,-0.062024205923080444f,0.10704237222671509f,-0.18122419714927673f,-0.04875987768173218f,0.09867402911186218f,-0.1521308571100235f,0.27597710490226746f,-0.23304778337478638f,-0.035415440797805786f,0.2098584622144699f,1.960341453552246f,0.17716765403747559f,-1.1155694723129272f,0.03924296796321869f,0.19199055433273315f,-0.027234435081481934f,0.19620582461357117f,-0.2298290729522705f,-0.2699030637741089f,-0.09540708363056183f,-0.1810108870267868f,-0.33357563614845276f,-0.2789228856563568f,-1.5821826457977295f,0.060999877750873566f,0.027325868606567383f,0.1934194713830948f,-0.2531542181968689f,0.13176491856575012f,-0.21812304854393005f,-0.16751471161842346f},
+{-0.7255915999412537f,0.1317739188671112f,0.03260180354118347f,-0.19140556454658508f,-0.2063623070716858f,-0.3916719853878021f,-1.2569708824157715f,-0.028363805264234543f,0.05445769429206848f,0.07657262682914734f,-1.261732578277588f,-4.106509208679199f,-0.05181446298956871f,-2.1050660610198975f,-1.7625566720962524f,1.258276104927063f,-0.25386664271354675f,-0.18997573852539062f,1.4711048603057861f,-0.26434141397476196f,-0.2588711082935333f,-0.41244617104530334f,-0.3044300675392151f,-0.021670076996088028f,-3.0161335468292236f,-2.141369342803955f,-1.062567114830017f,-0.5045756101608276f,-0.1588822603225708f,-0.2239055633544922f,-0.1912272870540619f,0.10602492839097977f},
+{-0.6162709593772888f,-0.062024205923080444f,0.10704237222671509f,-0.18120908737182617f,-0.04875987768173218f,-0.0061126272194087505f,-0.474213570356369f,0.1336868852376938f,-0.23304778337478638f,-0.035415440797805786f,-0.5262596011161804f,0.054680559784173965f,0.08294253796339035f,-0.6178011298179626f,-0.02124152146279812f,0.041992392390966415f,-0.027234435081481934f,0.19620582461357117f,-0.030048342421650887f,-0.2688896954059601f,-0.14993496239185333f,-0.26845231652259827f,-0.19671492278575897f,-0.4124130606651306f,-0.24481038749217987f,0.01430027186870575f,-0.11357278376817703f,0.22084195911884308f,-0.2531542181968689f,0.24004116654396057f,-0.21812304854393005f,-0.3099365830421448f},
 {0.1379433274269104f,-0.16078773140907288f,0.11784148216247559f,0.2671110928058624f,0.2693568766117096f,0.19759181141853333f,0.08533552289009094f,0.17868870496749878f,0.040603965520858765f,-0.2119520902633667f,0.1136421263217926f,-0.24326792359352112f,-0.07898660004138947f,0.2795462906360626f,-0.22247430682182312f,-0.0708579272031784f,0.18204066157341003f,0.2297056019306183f,0.034212857484817505f,0.05284380912780762f,-0.15357805788516998f,-0.2940097451210022f,0.26029130816459656f,0.2647087275981903f,0.1594548225402832f,0.04613301157951355f,-0.22981436550617218f,0.10197556018829346f,-0.08671019971370697f,-0.019541800022125244f,0.30332449078559875f,0.15016543865203857f},
-{0.05204791948199272f,0.2841971218585968f,-0.0814327746629715f,-0.02946975640952587f,-0.017610490322113037f,0.88744056224823f,-0.8162575364112854f,0.20642486214637756f,-0.2925014793872833f,0.022429823875427246f,0.6623382568359375f,3.2262015342712402f,-0.2097223699092865f,-3.3768608570098877f,0.5867297649383545f,1.3469840288162231f,0.1296386420726776f,0.027322769165039062f,1.8313995599746704f,-0.03682507947087288f,0.0611032173037529f,-0.026160577312111855f,-0.07700461894273758f,0.17466868460178375f,-1.620394229888916f,-2.4795215129852295f,2.4178977012634277f,-0.18575866520404816f,0.14345040917396545f,-0.21101787686347961f,-0.19420018792152405f,0.0882667675614357f},
-{-0.17951105535030365f,0.29651907086372375f,0.02990397810935974f,-0.05743437632918358f,0.1826970875263214f,-2.4686169624328613f,-0.05320855230093002f,0.26979032158851624f,-0.2325194776058197f,-0.2458522766828537f,-2.2976739406585693f,-3.7948837280273438f,-0.3009725511074066f,-1.6331686973571777f,0.6480927467346191f,0.37898895144462585f,0.2577105462551117f,0.11064860224723816f,2.1894335746765137f,-0.02120748907327652f,0.056312479078769684f,-0.4653710126876831f,-0.20498308539390564f,0.01985417678952217f,-3.8584325313568115f,-0.47083717584609985f,0.27898919582366943f,0.08362241089344025f,-0.2205982804298401f,0.1665816754102707f,-0.1669490486383438f,0.04277472943067551f},
+{0.037222720682621f,0.11332181841135025f,-0.0814327746629715f,-0.027964258566498756f,-0.1585979014635086f,-0.15052323043346405f,-1.8530080318450928f,0.06395404040813446f,-0.2925014793872833f,0.022429823875427246f,-1.443596601486206f,1.7770520448684692f,-0.3932042717933655f,-0.7809745669364929f,-0.2989632189273834f,-0.01567240059375763f,0.1296386420726776f,0.027322769165039062f,0.7680656909942627f,-0.0349733941257f,-0.10412891209125519f,-0.2298865169286728f,-0.03486085683107376f,-0.11272889375686646f,-3.057006359100342f,0.4281110167503357f,-1.4503432512283325f,-0.2588704228401184f,-0.012737486511468887f,-0.22627900540828705f,-0.3389904797077179f,-0.0320734977722168f},
+{-0.5281551480293274f,0.29651907086372375f,0.02990397810935974f,-0.05468868464231491f,0.1826970875263214f,-0.2695440948009491f,-0.017192618921399117f,0.1249740794301033f,-0.2325194776058197f,-0.2458522766828537f,0.02350984886288643f,0.21151113510131836f,-0.2042773962020874f,-0.7171024084091187f,0.2226519137620926f,0.5389895439147949f,0.2577105462551117f,0.11064860224723816f,-0.0508388914167881f,-0.016880039125680923f,0.22808200120925903f,-0.44513463973999023f,-0.07374785840511322f,-0.10630907118320465f,-0.3302907645702362f,-0.3197507858276367f,-0.4939371645450592f,0.22595663368701935f,-0.2205982804298401f,0.28094157576560974f,-0.1669490486383438f,0.08341114223003387f},
 {0.2703488767147064f,-0.16041381657123566f,0.12738299369812012f,-0.03611093759536743f,0.1169431209564209f,0.1861400008201599f,-0.1765512377023697f,0.28177282214164734f,0.1474648416042328f,-0.23766008019447327f,-0.005803406238555908f,0.08728843927383423f,0.09594401717185974f,-0.17028304934501648f,-0.16805587708950043f,-0.058941617608070374f,-0.22846683859825134f,0.08700510859489441f,-0.2656046748161316f,0.07154610753059387f,-0.1559111475944519f,0.22832396626472473f,-0.18301571905612946f,-0.17816279828548431f,-0.04200500249862671f,0.2835671007633209f,0.1830621361732483f,-0.26011598110198975f,0.08541131019592285f,0.08213254809379578f,-0.29332536458969116f,0.08477649092674255f},
 {-0.06283275783061981f,-0.26753589510917664f,-0.10381917655467987f,-0.13344663381576538f,0.2644997537136078f,0.2204643189907074f,0.2924788296222687f,-0.17931663990020752f,-0.09078609943389893f,-0.17306232452392578f,0.02247890830039978f,-0.26996222138404846f,0.22075030207633972f,-0.3029964864253998f,0.21873190999031067f,-0.0030784308910369873f,0.18228653073310852f,0.09971508383750916f,-0.242676243185997f,-0.1424383968114853f,0.19031599164009094f,0.3004438579082489f,-0.23650792241096497f,-0.2683113217353821f,0.29957786202430725f,0.08561205863952637f,-0.1366746425628662f,-0.15950153768062592f,-0.07675467431545258f,-0.2218506634235382f,-0.2795913517475128f,0.1869203746318817f},
 {0.2003176510334015f,-0.27792131900787354f,0.055196613073349f,-0.27959588170051575f,0.18430876731872559f,-0.05316638946533203f,0.16156336665153503f,-0.18850930035114288f,0.09482413530349731f,0.021483391523361206f,0.009039878845214844f,0.1586727499961853f,0.11457142233848572f,0.2876913249492645f,-0.24802550673484802f,0.14089101552963257f,-0.06842575967311859f,-0.10107968747615814f,0.06239110231399536f,-0.2528536915779114f,-0.27538973093032837f,0.15457189083099365f,-0.15549622476100922f,0.20245882868766785f,0.08544808626174927f,0.22650876641273499f,-0.05268847942352295f,0.20387354493141174f,0.24724552035331726f,0.21444126963615417f,0.05186706781387329f,-0.11084021627902985f},
 {-0.19810965657234192f,0.2745245397090912f,0.1767616868019104f,0.19752147793769836f,0.0650932788848877f,0.29138168692588806f,-0.29061684012413025f,0.010446667671203613f,0.025284886360168457f,-0.10202452540397644f,-0.10358673334121704f,0.14746251702308655f,0.15136101841926575f,0.04500553011894226f,-0.2497977316379547f,-0.29277902841567993f,0.02556520700454712f,-0.09509801864624023f,0.16731274127960205f,-0.25266408920288086f,-0.3004688322544098f,-0.19769597053527832f,-0.14847496151924133f,0.3053832948207855f,0.07563886046409607f,-0.10258816182613373f,-0.060128673911094666f,0.0016401112079620361f,-0.29647189378738403f,-0.18869297206401825f,0.05497395992279053f,0.16092956066131592f},
-{-0.011267274618148804f,-0.25281068682670593f,-0.10565309226512909f,-0.08007317781448364f,0.2702934443950653f,-0.972075343132019f,-0.09225673973560333f,-0.19997140765190125f,-0.06814777851104736f,-0.24531681835651398f,-1.010643482208252f,1.05636727809906f,-0.12597960233688354f,-8.92648983001709f,1.180808424949646f,1.1780915260314941f,0.2015441358089447f,0.04417389631271362f,-0.3354906737804413f,0.09262750297784805f,0.04326486214995384f,-0.3369261920452118f,-0.3939892053604126f,0.2984923720359802f,-4.384828090667725f,1.8064801692962646f,0.7818887233734131f,-0.1800227165222168f,-0.18211489915847778f,-0.28004446625709534f,0.20075061917304993f,0.2731906771659851f},
+{-1.0259166955947876f,-0.4249313771724701f,-0.10565309226512909f,-0.07732077687978745f,0.12454111874103546f,-0.17488564550876617f,-1.0551177263259888f,-0.34218570590019226f,-0.06814777851104736f,-0.24531681835651398f,-1.5096275806427002f,3.3561782836914062f,-0.25797709822654724f,-2.601508140563965f,-3.0165209770202637f,4.079505443572998f,0.2015441358089447f,0.04417389631271362f,-1.5205823183059692f,0.09596772491931915f,-0.0331561416387558f,-0.33675655722618103f,-0.2520882785320282f,0.014313658699393272f,-1.512328028678894f,4.057154178619385f,-0.9460916519165039f,-0.1974325180053711f,-0.32825788855552673f,-0.24132376909255981f,0.04739285260438919f,0.12632279098033905f},
 {-0.10580866038799286f,-0.17215237021446228f,-0.01352420449256897f,-0.13443149626255035f,-0.10265451669692993f,-0.2169143706560135f,0.30098411440849304f,-0.2986297905445099f,0.07908004522323608f,-0.30061498284339905f,0.10424068570137024f,-0.018799901008605957f,-0.18665757775306702f,0.005998075008392334f,-0.2969498336315155f,0.18525955080986023f,0.2379322350025177f,0.15184926986694336f,0.215760737657547f,-0.19088758528232574f,0.08620095252990723f,0.019999295473098755f,-0.0752219706773758f,0.11181813478469849f,0.1881926953792572f,0.2210972011089325f,0.13236162066459656f,-0.06690356135368347f,-0.18345263600349426f,-0.14861416816711426f,0.08577704429626465f,-0.09683996438980103f},
 {0.03951254487037659f,0.23604217171669006f,0.012746036052703857f,-0.12561996281147003f,-0.1283164620399475f,0.25823846459388733f,0.10610169172286987f,0.22718152403831482f,0.1749366819858551f,0.007794857025146484f,0.11289489269256592f,0.2725127637386322f,-0.13616766035556793f,-0.03546282649040222f,-0.1685536652803421f,-0.24492129683494568f,0.15760570764541626f,0.017505377531051636f,-0.273531436920166f,-0.005667984485626221f,0.18370777368545532f,-0.023328542709350586f,0.2379932701587677f,-0.048420339822769165f,0.10376441478729248f,-0.295401930809021f,-0.20498433709144592f,0.22346952557563782f,-0.26649031043052673f,-0.08466874063014984f,0.23347875475883484f,-0.03380200266838074f},
-{0.3014208972454071f,-0.11652402579784393f,0.24921879172325134f,0.18594814836978912f,-0.2817712128162384f,-0.34482502937316895f,-0.17825311422348022f,-0.11968852579593658f,0.23963233828544617f,0.21321198344230652f,-0.3636583685874939f,-1.2580516338348389f,-0.16443446278572083f,-0.131193608045578f,-0.0065894899889826775f,-0.18852448463439941f,-0.19791248440742493f,0.2487291395664215f,-0.4400310814380646f,-0.29890385270118713f,-0.2905620038509369f,0.023556016385555267f,-0.23808474838733673f,-0.21526092290878296f,-1.446073293685913f,-0.6542258262634277f,-0.24376145005226135f,-0.17479658126831055f,-0.03476092219352722f,0.16280873119831085f,0.004408210515975952f,-0.05455753207206726f},
-{-0.17075178027153015f,0.009595632553100586f,0.2466227114200592f,0.052255235612392426f,-0.29828932881355286f,-0.4312971532344818f,-0.22326819598674774f,-0.15331926941871643f,-0.2516406178474426f,0.012286126613616943f,0.3650434911251068f,-1.5317891836166382f,-0.09437626600265503f,-0.2876330614089966f,0.1893361508846283f,0.15459316968917847f,-0.24087269604206085f,-0.048499464988708496f,-0.15704399347305298f,0.01042171660810709f,-0.403059184551239f,-0.32387638092041016f,-0.15140502154827118f,0.29653093218803406f,-0.20120328664779663f,-0.026142211630940437f,-0.3752213716506958f,0.04302797466516495f,-0.07090267539024353f,-0.35323503613471985f,-0.2543276250362396f,-0.0007337606512010098f},
+{0.047657690942287445f,-0.11652402579784393f,0.24921879172325134f,0.18867287039756775f,-0.2817712128162384f,-0.27453500032424927f,-0.2238679677248001f,-0.2621168792247772f,0.23963233828544617f,0.21321198344230652f,-0.17865566909313202f,-0.09800297766923904f,-0.16443446278572083f,-0.11671604216098785f,-0.2924588620662689f,0.005072008352726698f,-0.19791248440742493f,0.2487291395664215f,-0.20952290296554565f,-0.29542285203933716f,-0.20094189047813416f,-0.009510638192296028f,-0.09928475320339203f,-0.35661420226097107f,-0.31114643812179565f,-0.15508677065372467f,-0.24212686717510223f,-0.1551239937543869f,-0.03476092219352722f,0.2736774981021881f,0.004408210515975952f,-0.18763792514801025f},
+{-0.17075178027153015f,0.009595632553100586f,0.2466227114200592f,0.055009979754686356f,-0.29828932881355286f,-0.33059003949165344f,-0.056320156902074814f,-0.2985670268535614f,-0.2516406178474426f,0.012286126613616943f,0.21675583720207214f,-0.3378230333328247f,-0.09437626600265503f,-0.2456921488046646f,-0.0856185108423233f,-0.05789673328399658f,-0.24087269604206085f,-0.048499464988708496f,-0.29421383142471313f,0.01438645739108324f,-0.33456161618232727f,-0.3776583969593048f,-0.031352698802948f,0.2876163423061371f,-0.36141401529312134f,-0.2468460351228714f,-0.4790426194667816f,0.22929580509662628f,-0.07090267539024353f,-0.23986908793449402f,-0.2543276250362396f,-0.007315821945667267f},
 {-0.01348048448562622f,0.08233943581581116f,0.18838337063789368f,0.21852442622184753f,-0.04740855097770691f,0.19177213311195374f,-0.0060100555419921875f,0.20933791995048523f,0.06356173753738403f,0.063028484582901f,0.09440034627914429f,0.29559019207954407f,-0.2545689642429352f,-0.09652335941791534f,-0.2841038703918457f,-0.03553757071495056f,0.02329021692276001f,-0.08720272779464722f,-0.0750999003648758f,-0.10468094050884247f,-0.03761094808578491f,-0.030853450298309326f,0.2112145721912384f,0.2599640190601349f,-0.2969062626361847f,-0.13667742908000946f,0.24173608422279358f,0.09566575288772583f,0.021116197109222412f,-0.005982398986816406f,-0.26417285203933716f,0.1879688799381256f},
-{-0.1763739138841629f,-0.17203155159950256f,0.0620841383934021f,-0.028563952073454857f,-0.07396678626537323f,-0.23487266898155212f,0.03958570584654808f,0.17422041296958923f,-0.21029016375541687f,0.2210421860218048f,0.1359967291355133f,1.4464298486709595f,-0.108514204621315f,0.2742878198623657f,1.060439944267273f,0.07410750538110733f,0.10771593451499939f,-0.29308468103408813f,-0.8856927752494812f,-0.1868891716003418f,-0.050277531147003174f,-0.24091020226478577f,-0.3716662526130676f,0.1938519924879074f,0.8042345643043518f,0.6960816979408264f,-0.5046961307525635f,-0.028848471119999886f,0.17976179718971252f,-0.34844979643821716f,0.28763797879219055f,0.10339841991662979f},
-{-0.18665631115436554f,-0.22750279307365417f,-0.22503364086151123f,-0.03347275033593178f,-0.012498408555984497f,-0.46555471420288086f,-0.46189743280410767f,0.08175003528594971f,-0.016126900911331177f,0.06972584128379822f,0.5482866764068604f,0.21321605145931244f,-0.02799556404352188f,3.264042615890503f,1.8296866416931152f,-0.0765610784292221f,-0.09216172993183136f,0.04617339372634888f,3.3626668453216553f,-0.1308331936597824f,-0.010111004114151001f,-0.4428636431694031f,-0.192154660820961f,-0.28155288100242615f,1.9790436029434204f,-0.5251762270927429f,1.8345990180969238f,-0.2574200928211212f,-0.16326025128364563f,0.10769659280776978f,-0.02675291895866394f,0.1361091285943985f},
+{-0.6206833124160767f,-0.36007484793663025f,0.0620841383934021f,-0.02594662643969059f,-0.22267669439315796f,-0.31157833337783813f,-0.35370802879333496f,0.03218350186944008f,-0.21029016375541687f,0.2210421860218048f,-0.14142879843711853f,-8.121310234069824f,-0.108514204621315f,-1.20806884765625f,3.2017698287963867f,0.6867505311965942f,0.10771593451499939f,-0.29308468103408813f,-1.1648472547531128f,-0.18391931056976318f,-0.12236563861370087f,-0.3634614646434784f,-0.22392597794532776f,-0.09029920399188995f,-20.889820098876953f,-2.2144384384155273f,0.24900056421756744f,-0.07976706326007843f,0.17976179718971252f,-0.08812034130096436f,0.13261021673679352f,-0.051259275525808334f},
+{-0.09888127446174622f,-0.22750279307365417f,-0.22503364086151123f,-0.031065694987773895f,-0.012498408555984497f,-0.24329537153244019f,-0.12042153626680374f,0.08175003528594971f,-0.016126900911331177f,0.06972584128379822f,-0.020760251209139824f,0.4404478967189789f,-0.031845152378082275f,-0.5313631892204285f,0.4538247883319855f,0.4567507803440094f,-0.09216172993183136f,0.04617339372634888f,0.07478172332048416f,-0.12741152942180634f,-0.042085327208042145f,-0.31553542613983154f,-0.06047184765338898f,-0.2932652533054352f,-0.0905158594250679f,-0.12291274219751358f,-0.14609231054782867f,-0.3254922330379486f,-0.16326025128364563f,0.11664235591888428f,-0.02675291895866394f,0.1203904077410698f},
 };
 
 const float h3[32][32] = { 
-    {-0.2551194727420807f,-0.09101890027523041f,-0.026477575302124023f,-0.20464485883712769f,-0.10447631776332855f,-0.05351768434047699f,0.23563924431800842f,0.21467849612236023f,-0.17011712491512299f,-0.042843326926231384f,-0.08393588662147522f,0.28293344378471375f,0.045914679765701294f,0.16468773782253265f,-0.2476848065853119f,0.13452908396720886f,0.033751994371414185f,0.2061004936695099f,-0.022569477558135986f,-0.10083381831645966f,-0.11890523135662079f,-0.0007289994391612709f,-0.22618433833122253f,0.044178664684295654f,0.22348885238170624f,-0.1258748173713684f,0.2930828630924225f,-0.22120264172554016f,0.028953900560736656f,0.2922307550907135f,-0.21407078206539154f,-0.1853330433368683f},
-{0.05588451027870178f,0.19731858372688293f,-0.055143773555755615f,0.030042022466659546f,-0.13887283205986023f,-0.1361943781375885f,-0.2855546772480011f,0.011247634887695312f,0.1085631251335144f,0.021339505910873413f,0.17599248886108398f,0.09762296080589294f,-0.05771490931510925f,-0.14660483598709106f,-0.21469902992248535f,0.03876742720603943f,-0.21865856647491455f,-0.12651903927326202f,0.22753819823265076f,-0.23926785588264465f,-0.14443452656269073f,0.06739777326583862f,0.14157342910766602f,0.049514561891555786f,-0.1251431256532669f,-0.25851932168006897f,0.0932874083518982f,0.2900666892528534f,-0.023782014846801758f,0.050485759973526f,0.09447437524795532f,0.0058679282665252686f},
+    {-0.2551194727420807f,-0.09101890027523041f,-0.026477575302124023f,-0.15196433663368225f,-0.2843017578125f,0.016633404418826103f,0.23563924431800842f,0.21467849612236023f,-0.23768503963947296f,-0.16189225018024445f,0.01949387975037098f,0.15432734787464142f,0.5416690707206726f,0.05566665902733803f,-0.2476848065853119f,0.13452908396720886f,0.033751994371414185f,0.2061004936695099f,0.026342852041125298f,-0.10083381831645966f,-0.7394891381263733f,-0.29829099774360657f,-0.22618433833122253f,0.044178664684295654f,0.17592744529247284f,-0.1258748173713684f,0.2930828630924225f,-0.26859936118125916f,0.1685795933008194f,0.2922307550907135f,-0.21407078206539154f,-0.051871590316295624f},
+{0.310348242521286f,0.19731858372688293f,-0.055143773555755615f,0.030042022466659546f,-0.13887283205986023f,0.01627178117632866f,-0.2855546772480011f,0.011247634887695312f,0.1085631251335144f,0.021339505910873413f,0.17599248886108398f,0.09762296080589294f,0.030526816844940186f,-0.14660483598709106f,-0.21469902992248535f,0.03876742720603943f,-0.21865856647491455f,-0.12651903927326202f,0.04666612297296524f,-0.23926785588264465f,-0.14443452656269073f,0.22025445103645325f,0.14157342910766602f,-0.06798144429922104f,-0.1251431256532669f,-0.25851932168006897f,0.0932874083518982f,0.2900666892528534f,-0.023782014846801758f,0.050485759973526f,0.09447437524795532f,0.0058679282665252686f},
 {-0.2800689935684204f,-0.038760632276535034f,0.13974270224571228f,0.01585569977760315f,0.11945047974586487f,-0.19458696246147156f,0.11322265863418579f,0.25643888115882874f,-0.061097174882888794f,-0.07816044986248016f,-0.07445238530635834f,-0.22145158052444458f,-0.1081896424293518f,-0.09452249109745026f,0.16234496235847473f,0.1413259506225586f,-0.2648085951805115f,-0.054869145154953f,-0.05491623282432556f,0.17325228452682495f,0.23639705777168274f,0.0748760998249054f,-0.1324603259563446f,0.15828460454940796f,-0.22871175408363342f,-0.027338534593582153f,-0.06307074427604675f,0.13438841700553894f,0.13834497332572937f,0.1633671224117279f,0.259930282831192f,-0.21565306186676025f},
-{0.2906629145145416f,0.19203472137451172f,-0.2048129439353943f,0.2633720338344574f,0.08079319447278976f,-0.03600405901670456f,-0.061309605836868286f,-0.17915479838848114f,-0.04247710108757019f,-0.044261813163757324f,-0.09506386518478394f,0.24970653653144836f,0.12842530012130737f,0.09086377918720245f,0.22106656432151794f,-0.23978039622306824f,-0.28915077447891235f,0.030949801206588745f,-0.2861410975456238f,0.1836264431476593f,0.2246880680322647f,-0.015846917405724525f,-0.16484108567237854f,-0.27595841884613037f,0.22020450234413147f,-0.11024686694145203f,-0.09994620084762573f,-0.023290781304240227f,-0.1722189038991928f,-0.25852420926094055f,0.05653107166290283f,0.0037463903427124023f},
-{0.07563930749893188f,-0.0864691436290741f,-0.2677825689315796f,0.1497999131679535f,-0.2632053792476654f,-0.12118913233280182f,-0.09772239625453949f,0.2470131814479828f,-0.2551872134208679f,-0.2740214169025421f,0.2979947626590729f,-0.24627932906150818f,-0.23258495330810547f,-0.1546318233013153f,0.06802645325660706f,-0.048776447772979736f,0.20131775736808777f,0.013118326663970947f,0.0808630883693695f,0.2585393488407135f,-0.03326711058616638f,0.21529874205589294f,0.1718432903289795f,0.20571765303611755f,-0.19813477993011475f,0.12758469581604004f,0.2959180772304535f,-0.20305807888507843f,0.17249789834022522f,-0.09959287941455841f,-0.07189898192882538f,0.007399916648864746f},
-{0.10931676626205444f,0.2396949827671051f,0.12925085425376892f,-0.21623896062374115f,-0.11313853412866592f,5.334327697753906f,-0.16318973898887634f,0.04091137647628784f,0.02084536664187908f,1.7135218381881714f,0.08972057700157166f,-0.21529507637023926f,-2.5079455375671387f,1.2424705028533936f,0.2971965968608856f,0.25175121426582336f,-0.2889891266822815f,-0.13035915791988373f,0.12177683413028717f,0.06524023413658142f,2.812772512435913f,2.758101463317871f,0.023232191801071167f,0.615872323513031f,2.5228946208953857f,-0.18302330374717712f,0.09057381749153137f,3.5695242881774902f,-0.8533416986465454f,-0.29547566175460815f,-0.25800079107284546f,-1.2589839696884155f},
-{-0.21155381202697754f,0.2683173716068268f,-0.2572248578071594f,-0.05354338511824608f,0.07844538986682892f,0.06513145565986633f,-0.07957221567630768f,0.2444917857646942f,0.04327276349067688f,-0.15696828067302704f,-0.1634407341480255f,-0.2813798487186432f,-0.13781163096427917f,-0.1498790830373764f,0.25543639063835144f,-0.1192857176065445f,-0.18917083740234375f,0.011466026306152344f,-0.1517070084810257f,0.08554840832948685f,0.2123808115720749f,-0.12976311147212982f,-0.26615893840789795f,-0.2255190908908844f,-0.27563565969467163f,-0.2910519242286682f,-0.3308614194393158f,-0.21995365619659424f,0.3408006429672241f,-0.09532724320888519f,0.24559758603572845f,0.03646755963563919f},
-{-0.01093912124633789f,-0.23583689332008362f,0.28153905272483826f,0.2877257764339447f,0.08201509714126587f,-0.2699383497238159f,0.036741942167282104f,-0.0059101879596710205f,-0.24633634090423584f,-0.27182313799858093f,0.09319102764129639f,-0.08139897882938385f,0.19774547219276428f,-0.020215511322021484f,0.0685860812664032f,-0.29903873801231384f,0.1317853033542633f,0.20550194382667542f,-0.12251400947570801f,-0.28424710035324097f,0.24172750115394592f,0.11755815148353577f,0.0343703031539917f,0.12564969062805176f,0.03227102756500244f,0.23886635899543762f,-0.2778390347957611f,0.13853725790977478f,0.28547611832618713f,0.17161712050437927f,-0.017215043306350708f,-0.05991865694522858f},
+{0.2906629145145416f,0.2196197658777237f,-0.2048129439353943f,0.2633720338344574f,0.07553021609783173f,-0.032275788486003876f,-0.061309605836868286f,-0.17915479838848114f,-0.048149947077035904f,-0.044261813163757324f,-0.09506386518478394f,0.24970653653144836f,0.12309885770082474f,0.09685163199901581f,0.22106656432151794f,-0.23978039622306824f,-0.28915077447891235f,0.030949801206588745f,-0.29950326681137085f,0.1836264431476593f,0.21585485339164734f,-0.009739493951201439f,-0.16484108567237854f,-0.27595841884613037f,0.22493940591812134f,-0.11024686694145203f,-0.09994620084762573f,-0.02688438631594181f,-0.1672891527414322f,-0.25852420926094055f,0.05653107166290283f,0.0037463903427124023f},
+{0.07563930749893188f,-0.0864691436290741f,-0.2677825689315796f,0.1497999131679535f,-0.2632053792476654f,-0.12118913233280182f,-0.09772239625453949f,0.2470131814479828f,-0.2551872134208679f,-0.2740214169025421f,0.2979947626590729f,-0.24627932906150818f,-0.09607142210006714f,-0.1546318233013153f,0.06802645325660706f,-0.048776447772979736f,0.20131775736808777f,0.013118326663970947f,0.2238367348909378f,0.2585393488407135f,-0.03326711058616638f,0.21529874205589294f,0.1718432903289795f,0.20571765303611755f,-0.19813477993011475f,0.12758469581604004f,0.2959180772304535f,-0.20305807888507843f,0.17249789834022522f,-0.09959287941455841f,-0.07189898192882538f,0.007399916648864746f},
+{0.12596839666366577f,0.14568550884723663f,0.12925085425376892f,-0.1691121906042099f,-0.14090044796466827f,0.24331282079219818f,-0.061815500259399414f,0.04091137647628784f,0.032660406082868576f,-0.2484673708677292f,0.12724275887012482f,-0.21529507637023926f,-0.014116826467216015f,0.019264258444309235f,0.2971965968608856f,0.25175121426582336f,-0.2889891266822815f,-0.13035915791988373f,0.12640652060508728f,0.06524023413658142f,0.06571434438228607f,-0.08267568051815033f,0.023232191801071167f,0.256379634141922f,0.026501981541514397f,-0.18302330374717712f,0.09057381749153137f,-0.004888213239610195f,-0.27729424834251404f,-0.29547566175460815f,-0.25800079107284546f,0.40328702330589294f},
+{-0.21155381202697754f,0.6564063429832458f,-0.2628793716430664f,-1.0410994291305542f,-0.5127164125442505f,0.3808554708957672f,-0.07957221567630768f,0.2444917857646942f,-0.16960306465625763f,0.5487350821495056f,0.7583959102630615f,-0.25618287920951843f,0.40037423372268677f,0.25831204652786255f,0.25543639063835144f,-0.1192857176065445f,-0.18917083740234375f,-0.11552592366933823f,-0.163506880402565f,0.03761041909456253f,0.6083343625068665f,0.2957093119621277f,-0.26556405425071716f,-0.2255190908908844f,0.4039100408554077f,-0.2910519242286682f,-0.32265353202819824f,-0.6550114154815674f,0.4487787187099457f,-0.09532724320888519f,0.023906931281089783f,0.26367390155792236f},
+{-0.01093912124633789f,-0.23583689332008362f,0.28153905272483826f,0.13032647967338562f,-0.07508793473243713f,-0.11246801167726517f,0.036741942167282104f,-0.0059101879596710205f,-0.4039776921272278f,-0.11471008509397507f,0.09319102764129639f,-0.08139897882938385f,0.03910289704799652f,0.13743947446346283f,0.0685860812664032f,-0.29903873801231384f,0.1317853033542633f,0.20550194382667542f,-0.12251400947570801f,-0.28424710035324097f,0.08722569048404694f,0.2752329111099243f,0.0343703031539917f,0.12564969062805176f,0.18976923823356628f,0.23886635899543762f,-0.2778390347957611f,-0.019107135012745857f,0.28547611832618713f,0.17161712050437927f,-0.017215043306350708f,-0.05991865694522858f},
 {-0.20420776307582855f,0.1970202624797821f,0.23591408133506775f,-0.282694011926651f,0.09019026160240173f,0.20012763142585754f,0.028453975915908813f,0.23323127627372742f,0.15246456861495972f,-0.1270071268081665f,0.20025727152824402f,0.13077861070632935f,-0.2238168716430664f,-0.20709244906902313f,-0.0045506954193115234f,-0.16448761522769928f,0.28163614869117737f,0.1971360743045807f,0.30405697226524353f,-0.28959211707115173f,-0.2255709171295166f,0.15360668301582336f,0.24163606762886047f,0.19554737210273743f,-0.1804599016904831f,0.07604315876960754f,-0.1459394246339798f,-0.14081311225891113f,-0.29656586050987244f,0.19529584050178528f,-0.05168652534484863f,-0.03415781259536743f},
 {0.27550336718559265f,-0.14170598983764648f,-0.21542268991470337f,-0.2159879207611084f,0.06500789523124695f,-0.21155211329460144f,-0.01575431227684021f,0.0617731511592865f,0.13126209378242493f,-0.04922589659690857f,-0.23877641558647156f,-0.06292802095413208f,0.01433342695236206f,0.14592674374580383f,-0.23886999487876892f,0.08878573775291443f,0.1853090226650238f,-0.05102238059043884f,-0.13667166233062744f,-0.24401302635669708f,0.25155118107795715f,-0.20339438319206238f,0.03535670042037964f,0.048473477363586426f,-0.13871997594833374f,-0.15382859110832214f,-0.13837768137454987f,0.26085415482521057f,0.2491457164287567f,0.157204270362854f,0.14108964800834656f,0.12518465518951416f},
-{-0.023678362369537354f,0.2771764099597931f,-0.22731538116931915f,-2.3699305057525635f,-0.11643050611019135f,-2.599515676498413f,-0.08437691628932953f,0.196751207113266f,-0.6761288046836853f,1.0228924751281738f,0.04826749488711357f,-0.19133903086185455f,-0.5969223380088806f,0.6970945596694946f,0.080221027135849f,-0.2471318244934082f,-0.09034261107444763f,0.1150582879781723f,-0.40027767419815063f,-1.0324727296829224f,-1.2620611190795898f,0.0010700714774429798f,-0.06583432108163834f,0.03726619482040405f,0.9115678668022156f,-0.6546190977096558f,-0.05671468749642372f,1.2312543392181396f,0.11885736137628555f,-0.2912617325782776f,-1.1716063022613525f,-2.1985836029052734f},
-{0.2680447995662689f,-0.03866736963391304f,-0.616017758846283f,1.1879425048828125f,-0.2516503930091858f,1.4798543453216553f,0.017702940851449966f,-0.17794576287269592f,0.31015393137931824f,-0.5879767537117004f,-0.5837804079055786f,0.13373661041259766f,0.39702820777893066f,-1.7515250444412231f,0.23152390122413635f,-0.07731422781944275f,0.21076808869838715f,-0.31542009115219116f,-0.2860843539237976f,0.36255747079849243f,-0.1650790274143219f,-0.8687105774879456f,-0.2760659158229828f,-0.14752714335918427f,0.6637211441993713f,0.26420146226882935f,-0.3086491823196411f,-0.7835929989814758f,-1.11134934425354f,-0.1739533692598343f,-0.17251235246658325f,1.5874344110488892f},
-{0.10771462321281433f,0.1270637810230255f,-0.1647956818342209f,-0.00161704421043396f,0.10816431045532227f,0.15539836883544922f,-0.2502448558807373f,-0.05063694715499878f,-0.28954532742500305f,-0.1404530256986618f,0.24353471398353577f,0.11519002914428711f,-0.1607702374458313f,0.0723966434597969f,-0.0055807530879974365f,0.05870962142944336f,-0.0561012327671051f,-0.1419317126274109f,-0.2329488843679428f,-0.05947013199329376f,-0.2119632363319397f,-0.2601622939109802f,0.2986377775669098f,-0.2888573110103607f,-0.1729884296655655f,-0.03866580128669739f,0.09892630577087402f,0.1839924156665802f,0.12803585827350616f,0.024399906396865845f,-0.27547574043273926f,-0.03970390558242798f},
-{0.07240793108940125f,0.07536747306585312f,0.0814117044210434f,-4.894377708435059f,-0.2920238971710205f,4.281885623931885f,0.21569430828094482f,-0.09019742906093597f,-0.4696944057941437f,-3.622962236404419f,0.10977572947740555f,-0.10624966025352478f,0.25965309143066406f,1.7671242952346802f,0.13272255659103394f,-0.0684008002281189f,-0.13351139426231384f,0.28006091713905334f,-0.31531772017478943f,0.009687322191894054f,1.9236963987350464f,2.743150472640991f,-0.22622571885585785f,0.5477270483970642f,2.7467329502105713f,-0.25438621640205383f,-0.3005147874355316f,5.682244777679443f,1.3600273132324219f,-0.29330405592918396f,0.17447789013385773f,-3.0518996715545654f},
-{-0.27890223264694214f,-0.07445183396339417f,-0.25682055950164795f,0.009765508584678173f,-0.2339099794626236f,1.011696219444275f,-0.4270274043083191f,-0.2674597501754761f,-0.4736119210720062f,-1.022184133529663f,-0.16036979854106903f,-0.08577650040388107f,1.2239230871200562f,-3.7434535026550293f,-0.02410009503364563f,0.10129088163375854f,0.16214242577552795f,-0.5195808410644531f,1.3700610399246216f,0.3461943566799164f,0.5157914757728577f,-0.7936725616455078f,-0.24954698979854584f,-0.11430228501558304f,0.5975114703178406f,-0.04897724464535713f,-0.21792671084403992f,0.5110955834388733f,-6.47845458984375f,0.06508117914199829f,-0.19067053496837616f,-0.2889803647994995f},
-{0.3047083914279938f,-0.05918092653155327f,-0.29102998971939087f,-0.44405072927474976f,-0.03198350593447685f,-0.7149232029914856f,-0.22106005251407623f,-0.25786101818084717f,-0.444211483001709f,-0.37693116068840027f,-0.5888419151306152f,-0.10431288182735443f,0.46469971537590027f,-0.09750030934810638f,0.062144935131073f,-0.28920799493789673f,-0.0502515509724617f,-0.14695744216442108f,0.45382407307624817f,-7.722866535186768f,-0.008685254491865635f,-0.3047941029071808f,0.10965633392333984f,-0.3415011167526245f,-0.981795072555542f,-0.14656344056129456f,-0.2519015371799469f,-0.1372799128293991f,-2.4979565143585205f,0.017086774110794067f,-0.47729215025901794f,-1.475390911102295f},
+{-0.023678362369537354f,0.5319188237190247f,-0.24700739979743958f,0.2642342746257782f,-0.21380269527435303f,0.5601517558097839f,0.0393199622631073f,0.196751207113266f,-0.537047266960144f,0.10823977738618851f,0.8011711835861206f,-0.06168833374977112f,0.6660637259483337f,0.2502623200416565f,0.080221027135849f,-0.2471318244934082f,0.026521950960159302f,0.16163073480129242f,-0.1901899129152298f,-0.43416815996170044f,-0.36087092757225037f,0.6420853734016418f,0.05331581085920334f,0.2614522874355316f,0.63054358959198f,-0.25962090492248535f,-0.10450930893421173f,-0.9246357679367065f,-0.1607130914926529f,-0.2912617325782776f,-0.32391759753227234f,-0.44677719473838806f},
+{0.3407846689224243f,-0.15367960929870605f,-0.348749577999115f,-2.1230273246765137f,-0.06339437514543533f,-2.1875176429748535f,-0.0018706796690821648f,-0.17794576287269592f,0.08020078390836716f,-1.166637897491455f,-0.9363284707069397f,0.013093339279294014f,0.8193063735961914f,-0.06932337582111359f,0.23152390122413635f,-0.07731422781944275f,0.05630389228463173f,-0.15284278988838196f,0.2577855587005615f,0.28169524669647217f,0.05924757942557335f,0.20316094160079956f,-0.2750208377838135f,-0.021603485569357872f,-0.3904852867126465f,0.025629352778196335f,-0.2948634922504425f,0.21841423213481903f,0.07357483357191086f,-0.1739533692598343f,-0.47626638412475586f,-0.3502570390701294f},
+{0.10771462321281433f,0.1270637810230255f,-0.1647956818342209f,-0.15007510781288147f,0.10816431045532227f,0.28367120027542114f,-0.2502448558807373f,-0.05063694715499878f,-0.2787182927131653f,-0.11501708626747131f,0.24353471398353577f,0.11519002914428711f,-0.1879904866218567f,0.1970348358154297f,-0.0055807530879974365f,0.05870962142944336f,-0.0561012327671051f,-0.1419317126274109f,-0.24982497096061707f,-0.05947013199329376f,-0.21285000443458557f,-0.11344525218009949f,0.2986377775669098f,-0.2888573110103607f,0.002569987205788493f,-0.03866580128669739f,0.09892630577087402f,0.1957591027021408f,0.1267586350440979f,0.024399906396865845f,-0.264041006565094f,-0.037910252809524536f},
+{0.13293679058551788f,0.0799899622797966f,-0.11364158242940903f,0.607576310634613f,-0.07702409476041794f,-0.050367020070552826f,0.19400060176849365f,-0.09019742906093597f,-0.0878034457564354f,-0.03290947154164314f,0.46468329429626465f,-0.12769456207752228f,0.12451063096523285f,-0.04707755520939827f,0.13272255659103394f,-0.0684008002281189f,-0.13351139426231384f,0.11981581896543503f,0.01592940464615822f,0.05004088208079338f,-0.498890221118927f,0.2979670763015747f,-0.07797680050134659f,0.3322955369949341f,0.3608349859714508f,-0.1976800560951233f,-0.40144115686416626f,-0.1867043673992157f,0.5227740406990051f,-0.29330405592918396f,-0.035194240510463715f,0.28220516443252563f},
+{4.256609916687012f,-0.25469231605529785f,-0.05855978652834892f,0.4824114739894867f,0.02334796078503132f,-0.9133865833282471f,-0.25158730149269104f,-0.2674597501754761f,-0.2487834095954895f,0.14748555421829224f,-0.6689738631248474f,0.04456409811973572f,-2.1510491371154785f,-0.3838811218738556f,-0.02410009503364563f,0.06722107529640198f,0.22686699032783508f,-0.30486053228378296f,-0.5974616408348083f,0.8017420172691345f,0.16174809634685516f,1.0218971967697144f,-0.24753881990909576f,1.5039350986480713f,-0.5278223752975464f,-0.025903940200805664f,-0.20675314962863922f,2.5720057487487793f,-0.6852219104766846f,0.06508117914199829f,-0.04787150025367737f,-0.01761513203382492f},
+{0.8870363235473633f,0.008923593908548355f,-0.4825742840766907f,-3.2156248092651367f,-0.15642116963863373f,-3.9962704181671143f,-0.2901684641838074f,-0.4319564402103424f,-0.9348295331001282f,-3.552518606185913f,-0.7782331705093384f,-0.2941525876522064f,-1.2979642152786255f,-1.5691884756088257f,0.062144935131073f,-0.40031808614730835f,-0.12148397415876389f,-0.12814576923847198f,0.6662481427192688f,-1.3290021419525146f,-0.7299875617027283f,-2.9367856979370117f,-0.31825554370880127f,0.02476561814546585f,-1.401256799697876f,-0.26416075229644775f,-0.3001742660999298f,-3.532200813293457f,-0.6654595136642456f,0.017086774110794067f,-0.6349568963050842f,-0.4410650432109833f},
 {-0.06136500835418701f,-0.11579577624797821f,-0.23311558365821838f,-0.020844489336013794f,0.161813884973526f,0.22929790616035461f,0.11958792805671692f,-0.0384809672832489f,-0.10647237300872803f,-0.09010881185531616f,0.22322741150856018f,-0.1071339100599289f,0.05349445343017578f,-0.23458370566368103f,0.040097206830978394f,0.08616101741790771f,-0.15468145906925201f,-0.21275553107261658f,-0.21210846304893494f,-0.23840199410915375f,0.12352427840232849f,0.282552570104599f,0.14114680886268616f,0.09007054567337036f,-0.05948364734649658f,0.12031787633895874f,-0.184563547372818f,0.07786750793457031f,-0.2169322669506073f,-0.24735762178897858f,-0.0892629474401474f,-0.11765947937965393f},
 {0.1169951856136322f,0.06741076707839966f,0.014288008213043213f,-0.1894388198852539f,0.2306886613368988f,0.08970087766647339f,0.29362860321998596f,0.2666439712047577f,-0.1488228738307953f,0.22382596135139465f,-0.1313140094280243f,0.02602824568748474f,0.029441386461257935f,-0.1546926349401474f,0.10762849450111389f,0.06951633095741272f,0.0639207661151886f,0.27696695923805237f,-0.2749756872653961f,0.2684275209903717f,-0.240950807929039f,-0.08405844867229462f,0.26762983202934265f,0.09600964188575745f,-0.20394444465637207f,0.012219250202178955f,-0.09225042164325714f,-0.12637756764888763f,-0.21354423463344574f,-0.29393887519836426f,-0.056166648864746094f,0.002250969409942627f},
-{-0.16101892292499542f,0.06660871207714081f,-0.0005808695568703115f,-2.051715850830078f,-0.5330519080162048f,0.2039244920015335f,0.03913029283285141f,-0.17396175861358643f,-0.03660843148827553f,-1.391594409942627f,-0.2038547396659851f,-0.15080788731575012f,0.2023748904466629f,3.0891788005828857f,-0.2592318058013916f,0.1978430449962616f,0.08009900152683258f,0.11370033770799637f,-0.8360639810562134f,-0.062310997396707535f,-0.331520140171051f,0.9313359260559082f,0.1368052214384079f,0.00041557440999895334f,0.5298858880996704f,-0.4973125457763672f,-0.10787728428840637f,-8.144872665405273f,-0.09274226427078247f,0.18439257144927979f,-0.05195530131459236f,0.03420066833496094f},
-{0.261911004781723f,-0.28497835993766785f,-0.2993849217891693f,-0.02090289257466793f,0.08116807043552399f,0.04575619846582413f,-0.06670857965946198f,-0.030254334211349487f,-0.26957452297210693f,0.1197996437549591f,0.01667046546936035f,-0.2924177646636963f,0.20109106600284576f,-0.13891518115997314f,-0.20773646235466003f,-0.10781967639923096f,-0.15712574124336243f,0.16112294793128967f,0.23801960051059723f,0.18837414681911469f,0.20738175511360168f,0.11804287880659103f,-0.30036625266075134f,0.14906415343284607f,0.14369995892047882f,0.0025720298290252686f,-0.08662893623113632f,-0.20737257599830627f,0.0810137465596199f,0.21125611662864685f,-0.05751854181289673f,-0.22727590799331665f},
-{0.14277681708335876f,-0.19113287329673767f,0.14885470271110535f,-0.213139146566391f,-0.11655938625335693f,-0.04862641170620918f,0.1624150574207306f,-0.27022814750671387f,-0.07674164324998856f,-0.3001554608345032f,-0.2852642238140106f,0.18551066517829895f,0.2705758810043335f,0.11060931533575058f,-0.03100520372390747f,-0.2484396994113922f,0.06366744637489319f,-0.2764144539833069f,0.1329701840877533f,0.19575302302837372f,-0.3204418122768402f,0.23110879957675934f,0.22362124919891357f,-0.0716068297624588f,-0.11568465828895569f,-0.19159743189811707f,0.1529349386692047f,-0.23659491539001465f,-0.20780517160892487f,-0.10488687455654144f,-0.21563708782196045f,0.13434483110904694f},
-{0.29069945216178894f,-0.23835359513759613f,0.019009560346603394f,-0.3042265474796295f,0.1195908710360527f,-0.20399710536003113f,0.045349299907684326f,-0.17138783633708954f,-0.15197187662124634f,-0.07677911221981049f,-0.16238126158714294f,-0.15074089169502258f,-0.12122984975576401f,-0.24466244876384735f,0.09875330328941345f,0.08164769411087036f,0.2294725477695465f,0.10683679580688477f,-0.23470164835453033f,-0.11485225707292557f,0.08696319907903671f,0.18645374476909637f,0.16651621460914612f,-0.15362010896205902f,0.21804207563400269f,0.023651927709579468f,-0.18966607749462128f,0.22107475996017456f,0.11431333422660828f,0.19045329093933105f,0.02994692325592041f,-0.18855193257331848f},
-{0.1991647183895111f,0.12534403800964355f,-0.04112154245376587f,0.23123982548713684f,-0.17588619887828827f,-0.21545420587062836f,-0.1610087752342224f,-0.031804412603378296f,0.10274738073348999f,-0.25018924474716187f,0.15975651144981384f,-0.057292819023132324f,0.05734888091683388f,0.12076602876186371f,0.2151305377483368f,0.2952744662761688f,-0.21319252252578735f,0.04970458149909973f,0.041836753487586975f,0.3050673305988312f,0.18830972909927368f,-0.0936596468091011f,0.13887640833854675f,0.25299301743507385f,-0.03755545616149902f,-0.07015113532543182f,-0.287551611661911f,-0.11023197323083878f,0.03005034849047661f,-0.24420931935310364f,0.015819430351257324f,-0.10595546662807465f},
-{0.12202468514442444f,0.10608518123626709f,-0.10034829378128052f,-0.3256475031375885f,0.19508233666419983f,0.05342504009604454f,-0.06113804876804352f,-0.11568751931190491f,0.31884145736694336f,-0.2736813724040985f,-0.06917986273765564f,-0.11160935461521149f,-0.10097596794366837f,-0.21206289529800415f,-0.06735922396183014f,0.05864924192428589f,-0.25733181834220886f,-0.17565661668777466f,0.08570463955402374f,-0.1274287849664688f,-0.22591429948806763f,0.1558426469564438f,0.15297411382198334f,-0.05681343376636505f,0.2113560140132904f,0.1795230209827423f,0.1517450362443924f,0.04218797758221626f,-0.20005370676517487f,0.2425754964351654f,-0.22172409296035767f,-0.009572982788085938f},
-{-0.3055141270160675f,-0.23409631848335266f,-0.06588836759328842f,-2.6469221115112305f,-0.23856839537620544f,1.3569400310516357f,0.09419310092926025f,0.21086838841438293f,0.014247688464820385f,4.064194202423096f,-0.3497964143753052f,-0.14856237173080444f,-1.6079789400100708f,1.2665013074874878f,-0.023131370544433594f,0.036719828844070435f,0.16260939836502075f,0.05286213755607605f,-0.3591621518135071f,-0.2294800579547882f,-0.3991086483001709f,2.8479952812194824f,0.10657863318920135f,0.19191309809684753f,1.7705366611480713f,-0.02825927734375f,-0.2253326028585434f,1.6029603481292725f,0.4810188412666321f,0.1865309774875641f,1.6748470067977905f,1.059165358543396f},
-{0.1782623827457428f,-0.04041038453578949f,-0.7897883653640747f,1.4612417221069336f,-0.12056906521320343f,-1.4012857675552368f,-0.2435605823993683f,0.1475539207458496f,0.10760264098644257f,-0.10109757632017136f,-0.5100345015525818f,-0.30064642429351807f,1.0371719598770142f,0.8678028583526611f,-0.2527656555175781f,-0.3049176335334778f,-0.0734807699918747f,-0.25376296043395996f,-1.5066183805465698f,0.22369544208049774f,-0.0977008044719696f,-0.45498448610305786f,-0.041207656264305115f,0.3803728520870209f,0.3047730028629303f,0.08033274859189987f,0.07156626135110855f,2.3840508460998535f,0.8159611821174622f,0.1616479754447937f,-0.8029892444610596f,1.5615962743759155f},
-{-0.17396044731140137f,-0.1076628714799881f,-0.4371488094329834f,-6.0487213134765625f,-0.3087245225906372f,-0.17257282137870789f,-0.2866927683353424f,-0.1761629432439804f,-0.6082067489624023f,-0.3469047546386719f,-0.1805151104927063f,-0.2593424618244171f,0.5852526426315308f,-2.5250754356384277f,-0.19851773977279663f,-0.10762731730937958f,0.0617411844432354f,-0.0870370864868164f,0.977931797504425f,-0.7655269503593445f,-0.8125067353248596f,-0.430692583322525f,0.02534467726945877f,-0.34364405274391174f,0.735225260257721f,-0.806922197341919f,0.17485779523849487f,1.042743444442749f,1.613730549812317f,-0.1200934648513794f,-0.22870248556137085f,-0.43905511498451233f},
-{-0.12546227872371674f,-0.08318237960338593f,-0.08090300858020782f,0.09109649807214737f,-0.18065805733203888f,-0.14661580324172974f,-0.28310835361480713f,-0.020981580018997192f,0.008542194031178951f,-0.029975347220897675f,-0.19499319791793823f,0.046816736459732056f,-0.1328035295009613f,-0.033555615693330765f,-0.0649729073047638f,0.2468220293521881f,0.060016900300979614f,-0.16779978573322296f,-0.004533681552857161f,0.0808403342962265f,-0.14752748608589172f,0.19232137501239777f,-0.2975190281867981f,0.22389158606529236f,-0.008572330698370934f,0.020356476306915283f,-0.2809964716434479f,0.1388186514377594f,0.2927553653717041f,-0.000007510185241699219f,0.094448983669281f,-0.11355950683355331f},
-{0.07555973529815674f,-0.0029259920120239258f,-0.08789914846420288f,0.06678077578544617f,-0.11083845794200897f,0.11010000109672546f,-0.14982634782791138f,0.12075316905975342f,-0.2766430675983429f,0.013024389743804932f,0.18159812688827515f,-0.20200279355049133f,0.2637675702571869f,-0.1856893002986908f,0.2882818281650543f,0.05304515361785889f,-0.15297894179821014f,0.07341468334197998f,0.05268138647079468f,0.1067940890789032f,-0.2661813795566559f,-0.2009473443031311f,0.1843600869178772f,0.2517976462841034f,-0.07343396544456482f,-0.051110416650772095f,-0.23432010412216187f,0.16746872663497925f,-0.2205146849155426f,-0.017525076866149902f,0.20926335453987122f,-0.2141496241092682f},
-{0.06582912802696228f,0.2796666920185089f,-0.2556927502155304f,0.11376072466373444f,0.2043982446193695f,0.006556193344295025f,0.06556430459022522f,0.29767414927482605f,0.2741435468196869f,-0.3104115426540375f,-0.1203770637512207f,-0.06570860743522644f,0.0801437497138977f,0.07826615124940872f,-0.014884740114212036f,-0.05300724506378174f,0.26490333676338196f,0.15243005752563477f,0.00830834824591875f,0.2353842556476593f,0.3048081696033478f,0.047963883727788925f,-0.04174882173538208f,-0.11559568345546722f,-0.18754573166370392f,0.21069613099098206f,-0.19532959163188934f,-0.11989406496286392f,0.02905001863837242f,-0.2712400257587433f,-0.19435247778892517f,-0.23200613260269165f},
-{-0.1299392580986023f,-0.06208275258541107f,-0.18067686259746552f,0.062329649925231934f,-0.22588664293289185f,-0.06877543032169342f,-0.19175797700881958f,0.02903696894645691f,-0.2614779472351074f,0.016345679759979248f,-0.24767392873764038f,0.2033931314945221f,-0.30105409026145935f,0.08271035552024841f,0.13206014037132263f,0.15829482674598694f,-0.21012049913406372f,0.2088232934474945f,0.07014858722686768f,-0.19175665080547333f,0.28649166226387024f,0.05041047930717468f,-0.27260470390319824f,-0.025072306394577026f,0.2722422182559967f,-0.007939159870147705f,-0.22979341447353363f,0.11936154961585999f,0.1298319399356842f,0.18135693669319153f,-0.008151531219482422f,0.15906798839569092f},
-{0.07638216018676758f,0.07996532320976257f,-0.30373215675354004f,-0.275196373462677f,0.1383296251296997f,0.00602369662374258f,0.2795381247997284f,-0.25668495893478394f,-0.07234203815460205f,-0.029978489503264427f,-0.026776641607284546f,0.02524423599243164f,0.11950141936540604f,0.24775198101997375f,-0.029521822929382324f,-0.19500072300434113f,0.06506577134132385f,-0.011876672506332397f,0.13283155858516693f,0.23867426812648773f,0.1442663073539734f,-0.009423065930604935f,-0.19167093932628632f,-0.17324526607990265f,0.2083253264427185f,0.1901901364326477f,-0.2995472848415375f,-0.05375587195158005f,-0.11682437360286713f,0.22636333107948303f,-0.2677184045314789f,0.19455544650554657f},
+{0.614778995513916f,-1.5159648656845093f,-0.03144310787320137f,-0.9700314402580261f,-0.09183521568775177f,-1.6705561876296997f,-0.06413496285676956f,-0.17396175861358643f,0.09930171072483063f,-1.203069806098938f,-0.563704788684845f,-0.13357871770858765f,-1.771638035774231f,-0.14552509784698486f,-0.2592318058013916f,0.09155987948179245f,0.02301185578107834f,0.16387297213077545f,0.5510402321815491f,-0.23720161616802216f,-0.2707703709602356f,-0.878989577293396f,0.2998003363609314f,-0.2551230788230896f,-0.1881304383277893f,-0.28873488306999207f,-0.17016147077083588f,-0.9637672901153564f,-0.4259791672229767f,0.18439257144927979f,-0.03995918482542038f,-0.20910827815532684f},
+{0.261911004781723f,-0.26230135560035706f,-0.2993849217891693f,-0.02090282365679741f,0.0858701542019844f,0.040831949561834335f,-0.06670857965946198f,-0.030254334211349487f,-0.26490429043769836f,0.1197996437549591f,0.01667046546936035f,-0.2924177646636963f,0.2057911902666092f,-0.14392434060573578f,-0.20773646235466003f,-0.10781967639923096f,-0.15712574124336243f,0.16112294793128967f,0.2421790212392807f,0.1918656975030899f,0.21191515028476715f,0.11302537471055984f,-0.3001303970813751f,0.14906415343284607f,0.13874544203281403f,0.0025720298290252686f,-0.08662295341491699f,-0.20260775089263916f,0.08291058987379074f,0.21125611662864685f,-0.05751854181289673f,-0.22727590799331665f},
+{0.14277681708335876f,-0.20598182082176208f,0.14885470271110535f,0.07422748953104019f,-0.07730758190155029f,-0.243596151471138f,0.1624150574207306f,-0.27022814750671387f,0.1641770750284195f,-0.3630456030368805f,-0.07460077852010727f,0.18551066517829895f,0.5706867575645447f,-0.13496075570583344f,-0.03100520372390747f,-0.2484396994113922f,0.06366744637489319f,-0.2764144539833069f,0.4148780405521393f,0.20108410716056824f,-0.2951240837574005f,0.0057419296354055405f,0.22367028892040253f,-0.0716068297624588f,-0.1542186290025711f,-0.19159743189811707f,0.16949120163917542f,-0.04074159264564514f,-0.23831413686275482f,-0.10488687455654144f,-0.21563708782196045f,0.19791725277900696f},
+{0.29069945216178894f,-0.23835359513759613f,0.019009560346603394f,-0.1545778214931488f,0.2683386504650116f,-0.455144464969635f,0.045349299907684326f,-0.17138783633708954f,0.002351903822273016f,0.028545528650283813f,-0.16238126158714294f,-0.15074089169502258f,0.03172455355525017f,-0.5331412553787231f,0.09875330328941345f,0.08164769411087036f,0.2294725477695465f,0.10683679580688477f,-0.16084524989128113f,-0.11490018665790558f,0.29465681314468384f,-0.019545430317521095f,0.16651621460914612f,-0.15362010896205902f,0.004259847570210695f,0.023651927709579468f,-0.1729920208454132f,0.4100888669490814f,-0.023760994896292686f,0.19045329093933105f,0.02994692325592041f,-0.3275023102760315f},
+{0.20895303785800934f,0.12534403800964355f,-0.04112154245376587f,0.23123982548713684f,-0.17588619887828827f,-0.302817702293396f,-0.1610087752342224f,-0.031804412603378296f,0.10274738073348999f,-0.25018924474716187f,0.15975651144981384f,-0.057292819023132324f,0.1464652419090271f,0.08016204833984375f,0.2151305377483368f,0.2952744662761688f,-0.21319252252578735f,0.04970458149909973f,0.09217280894517899f,0.3050673305988312f,0.21167120337486267f,-0.15151944756507874f,0.13887640833854675f,0.23811738193035126f,-0.11117732524871826f,-0.07015113532543182f,-0.287551611661911f,-0.025779157876968384f,-0.07337476313114166f,-0.24420931935310364f,0.015819430351257324f,-0.10595546662807465f},
+{0.12202468514442444f,0.12833252549171448f,-0.10034829378128052f,-0.4877680838108063f,0.188173308968544f,0.07598204165697098f,-0.06113804876804352f,-0.11568751931190491f,0.14684881269931793f,-0.23565168678760529f,-0.06917986273765564f,-0.11160935461521149f,-0.2788645625114441f,-0.04787037521600723f,-0.06735922396183014f,0.05864924192428589f,-0.25733181834220886f,-0.17565661668777466f,0.07044778764247894f,-0.11984686553478241f,-0.2329980432987213f,0.32391929626464844f,0.15173940360546112f,-0.05681343376636505f,0.21799437701702118f,0.1795230209827423f,0.17492660880088806f,-0.12970009446144104f,-0.189169242978096f,0.2425754964351654f,-0.22172409296035767f,-0.009572982788085938f},
+{-0.3027309775352478f,-0.2744956612586975f,-0.07827287912368774f,-0.5441405177116394f,-0.24296191334724426f,-0.882329523563385f,-0.0639423206448555f,0.21086838841438293f,0.03557892516255379f,-0.1612216830253601f,-0.24169281125068665f,-0.004238337278366089f,1.2720441818237305f,-1.6536059379577637f,-0.023131370544433594f,0.036719828844070435f,0.16260939836502075f,-0.07431402057409286f,-0.3205522894859314f,-0.20333026349544525f,0.1351436972618103f,-0.335978239774704f,0.10831346362829208f,0.002637058962136507f,-1.9716442823410034f,-0.18189698457717896f,-0.28665629029273987f,-0.9414716958999634f,-0.8309455513954163f,0.1865309774875641f,0.0585930161178112f,-2.7983274459838867f},
+{0.5289771556854248f,-0.6546974182128906f,-0.432040274143219f,0.11496585607528687f,-0.8455396890640259f,0.9780278205871582f,-0.430982768535614f,0.021168958395719528f,-0.8947069644927979f,0.14622509479522705f,-0.7853243947029114f,-0.47896459698677063f,-2.179903268814087f,-1.0347936153411865f,-0.2527656555175781f,-0.5106107592582703f,-0.12364529818296432f,-0.3783210217952728f,1.0325160026550293f,-0.5455983281135559f,-1.887567162513733f,-3.8462014198303223f,-0.6145559549331665f,1.1528420448303223f,-4.034075736999512f,-0.19434598088264465f,0.010721833445131779f,-0.2404177039861679f,-2.6473023891448975f,0.1616479754447937f,-0.22846700251102448f,-4.5056233406066895f},
+{0.2051050215959549f,-0.6538046598434448f,-0.3615240454673767f,0.3128914535045624f,0.016421372070908546f,-0.2689581513404846f,-0.13985206186771393f,-0.1761629432439804f,-0.40701162815093994f,-0.33677518367767334f,0.06714833527803421f,-0.27169856429100037f,0.1540621519088745f,0.11222054064273834f,-0.19851773977279663f,-0.10762731730937958f,0.14198419451713562f,-0.02367377281188965f,-0.34345048666000366f,-0.14947156608104706f,-0.24543680250644684f,-0.2330523580312729f,0.14932160079479218f,0.15952368080615997f,0.13089370727539062f,-0.2665709853172302f,0.09590979665517807f,0.36886048316955566f,-0.19728988409042358f,-0.1200934648513794f,-0.11093162000179291f,-0.20550590753555298f},
+{-0.12546227872371674f,-0.02762400545179844f,-0.08090300858020782f,0.13270385563373566f,-0.17950619757175446f,-0.0937546119093895f,-0.28310835361480713f,-0.020981580018997192f,0.010336830280721188f,-0.43992236256599426f,-0.5115480422973633f,0.046816736459732056f,-0.20826157927513123f,0.05989319831132889f,-0.0649729073047638f,0.2468220293521881f,0.060016900300979614f,-0.16779978573322296f,-0.09818467497825623f,0.08315295726060867f,-0.16647054255008698f,0.10796991735696793f,-0.3018942177295685f,0.22389158606529236f,-0.06431164592504501f,0.020356476306915283f,-0.27565521001815796f,0.1382385939359665f,0.19752755761146545f,-7.510185241699219e-06f,0.094448983669281f,-0.08219978213310242f},
+{0.07555973529815674f,-0.0029259920120239258f,-0.08789914846420288f,0.06678077578544617f,-0.11083845794200897f,0.24179935455322266f,-0.14982634782791138f,0.12075316905975342f,-0.2766430675983429f,0.013024389743804932f,0.18159812688827515f,-0.20200279355049133f,0.2637675702571869f,-0.033522289246320724f,0.2882818281650543f,0.05304515361785889f,-0.15297894179821014f,0.07341468334197998f,0.05268138647079468f,0.1067940890789032f,-0.2661813795566559f,-0.2009473443031311f,0.1843600869178772f,0.2517976462841034f,-0.07343396544456482f,-0.051110416650772095f,-0.23432010412216187f,0.16746872663497925f,-0.2205146849155426f,-0.017525076866149902f,0.20926335453987122f,-0.2141496241092682f},
+{0.06582912802696228f,0.2796666920185089f,-0.2556927502155304f,-0.1495107114315033f,0.2043982446193695f,0.14944858849048615f,0.06556430459022522f,0.29767414927482605f,0.24966773390769958f,-0.16670267283916473f,-0.1203770637512207f,-0.06570860743522644f,-0.015925198793411255f,0.17675906419754028f,-0.014884740114212036f,-0.05300724506378174f,0.26490333676338196f,0.15243005752563477f,-0.13416795432567596f,0.2353842556476593f,0.23596063256263733f,0.16653820872306824f,-0.04174882173538208f,-0.11559568345546722f,-0.2429179847240448f,0.21069613099098206f,-0.19532959163188934f,-0.2486409693956375f,0.032513976097106934f,-0.2712400257587433f,-0.19435247778892517f,-0.23200613260269165f},
+{-0.1299392580986023f,-0.06208275258541107f,-0.18067686259746552f,0.062329649925231934f,-0.22588664293289185f,-0.07687954604625702f,-0.19175797700881958f,0.02903696894645691f,-0.2614779472351074f,0.016345679759979248f,-0.24767392873764038f,0.2033931314945221f,-0.28187739849090576f,0.05922310799360275f,0.13206014037132263f,0.15829482674598694f,-0.21012049913406372f,0.2088232934474945f,0.07014858722686768f,-0.19175665080547333f,0.28649166226387024f,0.05041047930717468f,-0.27260470390319824f,-0.025072306394577026f,0.2722422182559967f,-0.007939159870147705f,-0.22979341447353363f,0.12208101153373718f,0.1298319399356842f,0.18135693669319153f,-0.008151531219482422f,0.15906798839569092f},
+{0.07638216018676758f,0.068531833589077f,-0.30373215675354004f,-0.2750092148780823f,0.12976641952991486f,0.011675742454826832f,0.2795381247997284f,-0.25668495893478394f,-0.07923202216625214f,0.09863324463367462f,-0.026776641607284546f,0.02524423599243164f,0.1101275235414505f,0.24877052009105682f,-0.029521822929382324f,-0.19500072300434113f,0.06506577134132385f,-0.011876672506332397f,0.12230639904737473f,0.24428009986877441f,0.1352696567773819f,-0.0009022368467412889f,-0.19084952771663666f,-0.17324526607990265f,0.21801449358463287f,0.1901901364326477f,-0.2824017107486725f,-0.06062716245651245f,-0.1096503958106041f,0.22636333107948303f,-0.2677184045314789f,0.21909776329994202f},
 };
 
-const float hout[32] = { 0.3285340666770935f,0.29040876030921936f,0.16681119799613953f,0.2709396481513977f,-0.04097283259034157f,0.10721125453710556f,0.09628883004188538f,0.1081397533416748f,0.029272375628352165f,0.17653435468673706f,-0.016048980876803398f,-0.12047142535448074f,-0.2050153613090515f,0.4891054034233093f,0.2356991171836853f,-0.1462659239768982f,0.016922255977988243f,-0.005949020851403475f,-0.16162875294685364f,0.621294379234314f,0.16312295198440552f,0.19141800701618195f,-0.1687193512916565f,-0.10208095610141754f,0.22520127892494202f,0.2555851936340332f,-0.32976531982421875f,-0.38228437304496765f,0.09762667119503021f,-0.3257754445075989f,-0.9466415643692017f,-0.09844258427619934f };
+const float hout[32] = { 0.21326908469200134f,2.2586073875427246f,0.1476738303899765f,-1.677074909210205f,-0.07610172778367996f,0.9997888207435608f,0.04738113284111023f,-0.0647246316075325f,0.05791274830698967f,-0.07491426914930344f,1.5706628561019897f,0.13482078909873962f,0.4233318865299225f,0.18541938066482544f,0.2356991171836853f,-0.1045510470867157f,-0.04238883778452873f,-0.11297602951526642f,-0.45068806409835815f,-0.458795428276062f,-0.03062211349606514f,-0.8815718293190002f,0.13232038915157318f,0.1551399677991867f,-0.03634444996714592f,0.023228900507092476f,-0.2141081690788269f,1.0693230628967285f,1.344179391860962f,-0.3257754445075989f,-0.01295095682144165f,0.10170384496450424f };
 
-const float b1[32] = { 0.45553168654441833f,1.9252203702926636f,-1.7145336866378784f,-0.26975348591804504f,1.033017635345459f,0.6290810108184814f,-0.08519767224788666f,0.8372296094894409f,0.6405189037322998f,-1.3224029541015625f,0.5555195808410645f,1.609899878501892f,-0.3425353467464447f,-0.8894599080085754f,-1.087764859199524f,0.9570019245147705f,0.5061111450195312f,-0.26377663016319275f,0.5214936137199402f,0.6287582516670227f,-0.284685879945755f,-1.1118980646133423f,-1.6770726442337036f,-1.2263047695159912f,2.430602550506592f,-2.0880801677703857f,-1.0489267110824585f,0.5970383882522583f,0.3170478045940399f,-1.0887231826782227f,1.3548469543457031f,-1.067333698272705f };
+const float b1[32] = { 0.44476959109306335f,1.0069347620010376f,-1.7145336866378784f,0.018564485013484955f,4.172628402709961f,0.7625464200973511f,-1.8725342750549316f,1.3031364679336548f,0.8175675868988037f,-2.7146263122558594f,0.5570551156997681f,2.0560190677642822f,-0.3425353467464447f,-1.0188425779342651f,-1.087764859199524f,3.0741117000579834f,0.654374897480011f,-0.26377663016319275f,1.8588004112243652f,0.6049700975418091f,-0.284685879945755f,-1.1118980646133423f,-1.6770726442337036f,-1.2263047695159912f,4.202861309051514f,-2.0880801677703857f,-1.0489267110824585f,0.643108069896698f,0.13291175663471222f,-1.0887231826782227f,2.6434223651885986f,-0.4184800088405609f };
 
-const float b2[32] = { -0.2517685294151306f,-0.7642630338668823f,-1.4564176797866821f,-0.49962595105171204f,-0.6939148902893066f,0.856615424156189f,-0.06682460755109787f,-0.30969977378845215f,-1.20063054561615f,-1.912178635597229f,0.6656689643859863f,0.2882159352302551f,-0.09193919599056244f,0.37836161255836487f,0.28955671191215515f,0.706230103969574f,-1.798204779624939f,-1.5844906568527222f,-0.3195912539958954f,-0.33119359612464905f,-0.12431706488132477f,-0.06883032619953156f,-0.04454311728477478f,-1.0290898084640503f,-0.5579666495323181f,0.08014846593141556f,-0.22099442780017853f,-0.2975464463233948f,-0.6323830485343933f,-0.5182071924209595f,-1.178520679473877f,-1.3605209589004517f };
+const float b2[32] = { -0.40674254298210144f,-1.0293166637420654f,-1.4564176797866821f,-0.4969722330570221f,-0.8316564559936523f,-0.018703091889619827f,-0.45245102047920227f,-0.452020525932312f,-1.20063054561615f,-1.912178635597229f,-0.3487573564052582f,1.9788821935653687f,-0.3680809736251831f,0.8134458661079407f,-1.4347866773605347f,1.9550145864486694f,-1.798204779624939f,-1.5844906568527222f,2.8308825492858887f,-0.3278801739215851f,-0.24611428380012512f,0.05525890365242958f,0.03126738220453262f,-1.3197581768035889f,1.3092838525772095f,2.5383434295654297f,0.09729897975921631f,-0.1865679919719696f,-0.7906461358070374f,-0.5617371797561646f,-1.3292487859725952f,-1.5089067220687866f };
 
-const float b3[32] = { -1.963319182395935f,-0.5171142816543579f,-0.06204008683562279f,-0.5983346700668335f,-0.2850309908390045f,0.732128918170929f,-0.5840697288513184f,-0.6562485098838806f,-0.17490826547145844f,0.7943865656852722f,-0.2582458555698395f,-0.09240569919347763f,-0.8568398356437683f,-1.595017671585083f,-1.1428403854370117f,-0.3598397970199585f,-1.458486795425415f,-1.1925535202026367f,-0.6394663453102112f,0.5121098756790161f,1.111078143119812f,1.2398830652236938f,-1.1914246082305908f,-0.991461992263794f,0.8862969279289246f,-0.4503258466720581f,-0.18612255156040192f,-2.0679550170898438f,0.3507072925567627f,-2.3236680030822754f,-0.6270813941955566f,1.699910283088684f };
+const float b3[32] = { -1.5173410177230835f,-0.6792654991149902f,-0.3339633345603943f,1.1060025691986084f,-0.6123055219650269f,1.3233104944229126f,-0.6508695483207703f,-0.785393238067627f,-0.43242132663726807f,-0.34026646614074707f,-0.5721292495727539f,-0.49279072880744934f,0.4067545533180237f,-0.03992043435573578f,-1.1428403854370117f,-0.44154849648475647f,-1.5117244720458984f,-1.1461795568466187f,-0.3880360722541809f,-0.2065272331237793f,-0.627239465713501f,1.5729435682296753f,-1.4130381345748901f,-1.1953978538513184f,-0.014376070350408554f,-0.6644327044487f,-0.26526084542274475f,1.8583635091781616f,-0.32082390785217285f,-2.3236680030822754f,-0.40476295351982117f,-0.004477785434573889f };
 
-const float bout[1] = { -0.2834494709968567f };
+const float bout[1] = { 0.48785537481307983f };
 
 
 int main()