File: neural_function.c1 /* 2 * File: neural_function.c 3 * 4 * MATLAB Coder version : 3.0 5 * C/C++ source code generated on : 05-Nov-2018 13:41:19 6 */ 7 8 /* Include Files */ 9 #include "rt_nonfinite.h" 10 #include "neural_function.h" 11 #include "bsxfun.h" 12 13 /* Function Declarations */ 14 static void mapminmax_apply(const double x[99], const double settings_gain[99], 15 const double settings_xoffset[99], double y[99]); 16 17 /* Function Definitions */ 18 19 /* 20 * Arguments : const double x[99] 21 * const double settings_gain[99] 22 * const double settings_xoffset[99] 23 * double y[99] 24 * Return Type : void 25 */ 26 static void mapminmax_apply(const double x[99], const double settings_gain[99], 27 const double settings_xoffset[99], double y[99]) 28 { 29 double bv[99]; 30 double av[99]; 31 int k; 32 33 /* ===== MODULE FUNCTIONS ======== */ 34 /* Map Minimum and Maximum Input Processing Function */ 35 bsxfun(x, settings_xoffset, bv); 36 memcpy(&av[0], &bv[0], 99U * sizeof(double)); 37 for (k = 0; k < 99; k++) { 38 y[k] = av[k] * settings_gain[k]; 39 } 40 41 for (k = 0; k < 99; k++) { 42 av[k] = y[k] + -1.0; 43 } 44 45 memcpy(&y[0], &av[0], 99U * sizeof(double)); 46 } 47 48 /* 49 * NEURAL_FUNCTION neural network simulation function. 50 * 51 * Generated by Neural Network Toolbox function genFunction, 05-Nov-2018 12:05:38. 52 * 53 * [Y] = neural_function(X,~,~) takes these arguments: 54 * 55 * X = 1xTS cell, 1 inputs over TS timesteps 56 * Each X{1,ts} = 99xQ matrix, input #1 at timestep ts. 57 * 58 * and returns: 59 * Y = 1xTS cell of 1 outputs over TS timesteps. 60 * Each Y{1,ts} = 4xQ matrix, output #1 at timestep ts. 61 * 62 * where Q is number of samples (or series) and TS is the number of timesteps. 63 * Arguments : const double X[99] 64 * double Y[4] 65 * Return Type : void 66 */ 67 void neural_function(const double X[99], double Y[4]) 68 { 69 double dv0[99]; 70 static const double dv1[99] = { -3.64244132245924, -2.54501911451353, 71 -1.94971658524683, -2.21849937824747, -2.96033548643477, -2.01948486828478, 72 -1.46344830219492, -1.43360882337744, -1.29737488481975, -1.42706952053602, 73 -1.40805733833752, -1.09401525521932, -1.26638524296108, -1.48872770162161, 74 -1.86931233521662, -2.02847138259205, -1.79129352831363, -1.01825591349221, 75 -0.962022567117047, -1.53284647896189, -1.34485631264319, -1.59123380344648, 76 -1.85360877423654, -1.49441327573302, -2.03304601624275, -2.61068332093961, 77 -2.65842915756689, -2.87119307570047, -3.35268321191064, -2.90984646029252, 78 -2.9940965645416, -3.14970816197856, -3.99502434046209, -3.91202299686825, 79 -2.61920205583874, -2.48770424743722, -2.32255234937948, -1.97711233201601, 80 -1.81847265400159, -1.60414838367691, -1.31126984519922, -1.51011574031277, 81 -2.00688712867835, -1.53419720218139, -1.19846812902519, -1.94765240298836, 82 -1.37332026123437, -1.36542494589466, -1.20217200747394, -1.28252858035176, 83 -1.51413659370243, -0.91985903494973, -1.5445198219628, -1.48576359799892, 84 -1.1013912841536, -2.40208725471448, -0.992451754060234, -1.33673161716771, 85 -1.51513747076583, -1.94490267095187, -1.84970120529274, -1.82734178681765, 86 -1.4666845254074, -1.61932634395002, -1.90360295654382, -2.4089978078748, 87 -1.92849938084678, -1.51320053020325, -1.53982228280009, -2.13167088932755, 88 -2.08005830454076, -1.90258831145715, -2.55666195831646, -2.78530078426379, 89 -3.51756272612398, -4.04399678570671, -3.07856056523673, -3.01757074548357, 90 -3.33221873823728, -2.35446775075918, -2.5464633856792, -2.55405516685023, 91 -2.06208462554968, -2.04608626009123, -3.32503582802824, -2.14746811509514, 92 -1.55736651684622, -1.55698781915841, -2.15591007898686, -1.29426038525826, 93 -1.18807789394182, -1.44908163580375, -1.42563569600969, -1.40798479193135, 94 -1.10952299128621, -0.834349182042153, -1.0368857302353, -2.02899946485581, 95 -2.00369155277372 }; 96 97 static const double dv2[99] = { 0.340518063733535, 0.500537944486683, 98 0.591332693096326, 0.478984150962284, 0.380176781336267, 0.506065944921588, 99 0.53056302168554, 0.55701847403085, 0.57398216058751, 0.485894364942821, 100 0.494432996759111, 0.514592112509916, 0.463291152019458, 0.454960470354016, 101 0.384509792856587, 0.438403674905414, 0.565610167632363, 0.73607110856107, 102 0.611998572463669, 0.582292854346793, 0.579590044483514, 0.699216997011611, 103 0.685056685850682, 0.765201519631309, 0.610284248963498, 0.547742884023579, 104 0.4871577876476, 0.45235324189013, 0.445235725361795, 0.386467481633134, 105 0.429464318055095, 0.405704145316679, 0.325422077463154, 0.291001568161571, 106 0.371255540993473, 0.447213493345403, 0.434587797728231, 0.409295166527189, 107 0.482332445323947, 0.552395572954858, 0.703400534855073, 0.641502004996121, 108 0.520213459454594, 0.678125352508828, 0.661201286102699, 0.548885720351787, 109 0.515394420916729, 0.746978332012668, 0.828586294125466, 0.809872369743393, 110 0.636310201822468, 0.867672253922377, 0.600191257502577, 0.686500469887211, 111 0.852096045606584, 0.547906130586718, 0.863185995673209, 0.749409705364193, 112 0.652714029356751, 0.593526831153467, 0.54546146836116, 0.604554693020162, 113 0.581354042293884, 0.56686347703022, 0.499408415998418, 0.345875447529553, 114 0.377511897619909, 0.358900135520045, 0.387663292850712, 0.342511064412, 115 0.36649980614494, 0.376466542986187, 0.357119936846578, 0.37141912675912, 116 0.376524911485901, 0.354026603480526, 0.398071899796952, 0.396638309013756, 117 0.368943843383013, 0.495400607775737, 0.530430548209742, 0.568321619033498, 118 0.532517368356903, 0.645330288022627, 0.375607376869483, 0.455586818928082, 119 0.680721063132542, 0.5858685762076, 0.578193901595652, 0.825177287953749, 120 0.706698493806276, 0.623136467762055, 0.546311260033247, 0.469259017394642, 121 0.446278354986709, 0.551675543831177, 0.524549822572972, 0.347625995544285, 122 0.310043082996866 }; 123 124 double b[30]; 125 double b_b[30]; 126 double x[30]; 127 int ixstart; 128 static const double a[30] = { 1.3432444986151943, -1.2981306346221786, 129 0.665871389815576, 1.4439710147255984, 1.0349541401777425, 130 1.0209527674380776, 0.889705316277691, 1.3236504131954612, 131 -0.29890537192310684, 0.7789327412628595, -0.35345183373898154, 132 0.51570591551021672, 1.1270202778655098, -0.14021442687559132, 133 0.14062790089724003, 0.46341659634621735, 0.030329762589059086, 134 0.53509244832854985, 0.53741531506364382, 0.86566252721282233, 135 1.1312304851878396, 0.16280903161017327, 1.3456031706138403, 136 0.67949968688594919, -0.51876731694494049, -2.0951895476956555, 137 1.1299011054915544, -1.27794470734247, 1.0041395886324749, 138 1.5991016000942857 }; 139 140 double mtmp; 141 int ix; 142 static const double b_a[2970] = { -0.057086659694623842, 0.20810298642215183, 143 -0.41796197347966041, -0.039554465985807225, -0.26268596364168872, 144 0.17574682075224454, -0.46396761500994943, -0.39842674572972958, 145 0.23174951970629751, -0.029661677996304828, -0.6642785800560056, 146 0.0099313076543075043, -0.036384492630846435, -0.0031923216395883039, 147 0.23969367044993489, 0.029190122687788193, 0.74062325881746527, 148 0.2311080254609103, 0.017861201250454366, 0.24000038525968873, 149 0.31723569001258567, -0.57003929973646539, 0.86961155569652648, 150 0.10359525306061734, 0.24495466295156423, -0.17892833114654844, 151 -0.53274008747156809, 0.35038655591547163, 0.65120810765582271, 152 -0.17197274229516668, 0.1850175809490294, 0.535523912799623, 153 -0.20288387277089437, -0.56221070712659382, 0.048767790266151564, 154 -0.28754756684621885, 0.0319432840905405, 0.23285598631838625, 155 0.44063260608551535, -0.0750092661102858, -0.32956970949804476, 156 0.35180987840655237, -0.10790922549273271, -0.065542228635736638, 157 0.46485302125908684, 0.023913736597251926, -1.0704003630919086, 158 0.51943900325253511, 0.31929315128966967, 0.35448767575448864, 159 0.20653241512458476, -0.1711353158891499, 0.78001098668813273, 160 0.56384393843337921, 0.27126888657746306, -0.35043192488705155, 161 0.090326774703843482, -0.098247012435078676, 1.510006440230647, 162 0.41686563635281937, -0.10170490265252818, 0.84266386931138926, 163 0.59833516571684364, -0.61441031254062173, -0.32234535164208905, 164 -0.14858646687918275, 0.16189126237979681, -0.48564900471951433, 165 0.75299730265006282, -0.12768925374749068, -0.28279064288563216, 166 -0.056665050756409555, -0.28091187943486812, -0.27245127776628969, 167 0.0713327895222849, -0.33302886474964566, 0.23810684333042209, 168 1.13342749430665, 0.27208360943299448, -0.23519115931696971, 169 0.38722585214300431, 0.33941105845145192, 0.12694988432684776, 170 0.91788246560401077, -0.058335529325500762, -0.76214763818568487, 171 0.20551374304639081, 0.71856983513800377, 0.77242218530978124, 172 -0.18319594494825128, 0.1888568934269963, -0.066872428133568682, 173 0.24511284155344251, -0.087460582106257276, -0.37735395459920784, 174 -0.44678879905916924, 1.3452742768248156, -0.19583852257809473, 175 0.80853699888550146, 0.54577359969545813, -0.2470846883303745, 176 0.31304285901224549, -0.019268172589178238, -0.0444632431042085, 177 0.15642654150488719, -0.24274162499909621, 0.5502419039033507, 178 0.065409355274725051, -0.084427153878856562, 0.61685281405492032, 179 -0.61410821351157518, 0.752353364258748, 0.010199690402008998, 180 0.20786157536481412, 0.2917360983536515, 0.033333095830089948, 181 0.30391566032856565, -0.20749227827155947, 0.050383694485782782, 182 -0.230532655598747, 0.01575263672110248, 0.076288151810544907, 183 -0.6823342236475658, -0.33842183921464219, -0.47540887638691187, 184 -0.57991866735084985, 0.27213061216886808, 0.74823975954064093, 185 -0.143160166244125, 0.46416399478504833, -0.23441786236962414, 186 -0.10303892248258339, 0.39048614226242029, -0.34193503999989017, 187 -0.074870734793053048, -0.34527030343478909, -0.3971463531698331, 188 0.98467738222993328, -0.0021481944644694412, 1.0944995149272341, 189 -1.4389279951517302, 0.70659929159354806, -0.67948693384887271, 190 0.28104053169714749, -0.084979389349193385, -0.1477324312159253, 191 0.65632617364937129, 0.5150797883913627, 0.97508395756185862, 192 0.46113869999200585, -0.11979698518443764, 0.042771472924428997, 193 -0.063406608522139141, -0.31408725509864949, 0.38068081935255521, 194 -0.55434134753056707, 0.075600247497683223, 0.12607565123642386, 195 0.33662088030516257, 0.46146456553915521, 0.10267870585652202, 196 0.74398498291743242, 0.52451140594246926, -0.25736350485059745, 197 0.12068975561632353, -0.47585639450510514, 0.650204703200179, 198 0.8546735808592576, 0.45169829178425464, 0.81862009399490665, 199 -0.85659558683902792, 1.1053076430007258, 0.88497939813044491, 200 -0.37992390115301111, -0.15343395889140679, 0.077051700175172849, 201 -0.49824849335280053, 0.59369381526805254, -0.61880036935216087, 202 0.35795613736312371, 0.1524354307319036, -0.20491331159577003, 203 -0.47843478260441552, 0.15185970817741032, 0.24846881530972081, 204 0.135368297344361, 0.3631790624567573, -0.55771777277383294, 205 -0.15261508284586647, 0.14961721994622704, -1.0418641682468837, 206 0.61714569733242919, 0.15959741300933972, -0.4899047274153116, 207 0.308871579933586, -0.13066307137749272, -0.12322094946279998, 208 0.50377368485072993, -0.019379261968416245, 0.13958954856217487, 209 0.2472319491861163, -0.10155823382510165, 0.2638064237440334, 210 -0.83474716693080808, -0.65544499004501577, 0.28228730547766245, 211 0.10412920436508513, -0.18901774098930807, -0.22157332297027113, 212 0.61923186804307873, -0.064482369039687543, -0.80926605294252874, 213 -0.33210188716839834, 0.11580258697389467, 0.13134560781664661, 214 0.12312731790017578, 0.09811982233426754, -0.53851494217932094, 215 0.51525000539549781, -0.1785764120979948, -0.44365641248375753, 216 0.075935163385576057, 0.51116483424033254, -0.16233142501223138, 217 0.33599510479207045, -0.13003465159585342, -0.58212228451164749, 218 0.29436674198224727, -0.2235045330341256, -0.32325939081440508, 219 -0.28382024799927341, 0.392833580233519, 0.071096202285751281, 220 -0.17863618106960985, 0.0800241801509176, 0.18641447274993175, 221 -0.37008767492149319, -0.30358459761326634, -0.21936564270627684, 222 -0.3114438477673836, -0.10231846623458296, -0.11326333955251743, 223 0.045009342334081055, -0.033163497368686318, 0.49697487248327948, 224 -0.17202841814475331, -0.49562228885124421, 0.18618684243805275, 225 0.60401567326840322, 0.065444139508316637, 0.14448911175674292, 226 -0.38249665016603918, 0.67577780232338058, 0.10107320568094844, 227 0.407409087564898, 0.2115950305770683, -0.4016883361010431, 228 0.19847558499420881, -0.23990555844094216, -1.0361708399189071, 229 -0.048414806856194842, 0.27355108403407741, 0.042408216750400081, 230 -0.15372154451359193, 0.15828140946113423, 0.071008988569584791, 231 -0.15428975903760153, -0.36238915316526976, -0.43518012782783505, 232 -0.07672905206806134, 0.14596121803649167, -0.38026852359958574, 233 0.31211065589161074, 0.13875988615795748, 0.2243623353296415, 234 0.13202437463401359, 0.37871058320638007, 0.45102963900911319, 235 -0.14139101959333858, -0.4891807570326141, 0.25073107493917629, 236 0.16285828959884269, 0.23981616068273537, 0.079633663873240473, 237 -0.09723881059642131, 0.33197114980048442, -0.47858725970024718, 238 -0.53894387253198173, -0.25862287454276317, 0.31689778728181878, 239 0.17626473083173283, 1.0341857268059911, 0.57310410960865854, 240 0.15291630287812813, 0.032634625701280263, -0.25799314859994088, 241 0.05992199760547462, -0.00484845189883119, -0.52005519636176734, 242 -0.57463240660661574, -0.11549400340554425, 0.0781926396107645, 243 0.0570907374115852, -0.17368840967192634, -0.17932151133788488, 244 0.10953242640805956, -0.24688878898111163, 0.22432244473054685, 245 0.1183043366663558, 0.0736360857747816, 0.26145889992527549, 246 -0.38236418798338351, -0.042907574009133212, -0.20838224248272308, 247 0.21953974023748424, 0.23906911452320179, -0.149790166191855, 248 -0.90619913613424474, -0.094793224009932453, 0.86746510464704418, 249 0.29257055079472305, 0.27250427649225967, 1.1048629650749904, 250 0.19372915440963609, -0.593547657548242, -0.50336341167950693, 251 0.46103785563379512, -0.25142094313855956, -0.27553341596436859, 252 0.22299032791365189, -0.22287202389366648, -0.2162720375253987, 253 0.16784617677348376, 0.187902404183411, -0.55642096975689026, 254 0.70796139246489487, 0.59396754891502135, -0.69583022407011241, 255 -0.40824510119747659, -0.38240504599925507, -0.26166503845979727, 256 0.21132736594697496, -0.10870256424331784, -0.283183829716269, 257 -0.487007010719889, 0.2575952461019384, 0.02917910193789789, 258 -0.45893123462773389, 0.45470091175191041, 0.4071209648737622, 259 -0.021079972165465366, 0.061184252283141172, 0.43313260169147388, 260 0.15902858401628198, 0.40829766963871256, -0.038642837707322755, 261 0.34254320410532646, 0.18779373386560927, -0.39670684748363411, 262 -0.18343010997252338, -0.067812100865647, -0.86395014329754027, 263 0.364794436194025, -0.19197757334615764, -0.83368612958403132, 264 -0.2600343282936643, 0.17296802938922035, -0.23103165280030991, 265 -0.81854713186150629, 0.90628123837508057, -0.75045211129259259, 266 -0.2593729166730534, 0.056783639973444107, -0.56175818395846022, 267 -0.34266029618683319, 0.30058357694507665, 0.44118987855427744, 268 -0.11532234102314765, 0.58882585822928135, 0.03479036605891403, 269 -0.8013020730848619, -0.10648684233945178, -0.28233087519245237, 270 0.13682809277560276, 0.045150833326253616, -0.03571085088192931, 271 0.31008175563745588, 0.19275235540194105, -0.19234814262935987, 272 0.34418461103074477, -0.149652887282783, -0.027352900184245545, 273 -0.061282987353511009, -0.043564519363246325, 0.18390574895557896, 274 -0.27650725916234409, -0.25546081174743318, -0.17113461426948021, 275 -0.01678723480740564, 0.89099534053775531, -0.50473991932581053, 276 0.584800294961095, 0.79476076770040183, -0.65047720718018642, 277 -0.32587274270008904, 0.039336824033332107, 0.23206759623805751, 278 -0.1309842874770735, 0.42166681296802239, -0.42287151331970146, 279 -0.29660183419622838, 0.459911522078728, 0.026898075030984792, 280 -0.51369013523354456, -0.014342580345583011, -0.20043598985013644, 281 -0.41758535892585841, 0.49109092537583882, 0.20751679472980578, 282 -0.41707264958578621, 0.11144332605210189, -0.52209284208320816, 283 0.3591535264490468, 0.43150081487790448, 0.36524276738173234, 284 -0.36009276482033448, 0.011166110565023427, -0.44440122593087716, 285 0.069975584725078643, -0.327512755502109, -0.42268598545820057, 286 0.14467405511112888, 0.57541502683713575, 0.0732740571802382, 287 -0.2520692154195136, 0.19915708150148312, 0.216052351543403, 288 -0.00353868800083813, 0.52116574258630644, 0.26980953033226657, 289 0.043824557435895709, 0.2622140178638146, -0.41986668226212953, 290 -0.402875499509091, -0.21807967880819668, -0.18763766670678805, 291 -0.51321344189603979, 0.0097976558916236522, 0.023648552041598922, 292 0.0394847748442459, 0.14245324236636198, -0.47267095678904553, 293 -0.10580721896807882, 0.44236516587944791, -0.21130670035374263, 294 0.19684736994955596, -0.084956784790972226, -0.580349251012547, 295 0.71837279653480446, -0.13411168866389789, 0.19998492827141895, 296 0.026003674082601888, 0.59088007102105256, -0.16488922242215392, 297 0.10552766057959904, -0.26712142221966384, -0.31115407606472428, 298 0.16256433971723361, -0.048276841066097316, 1.0629120284484757, 299 0.19409303705601952, 1.0085045210363113, -0.42943832002266735, 300 0.184326324712826, 0.24669457362388042, -0.291163085178979, 301 0.10786432798265126, 0.090224473353517035, -0.00063416967900902649, 302 -0.27289631961031907, 0.14477508795107236, 0.57879175446528319, 303 -0.02205278615690406, 0.24733058189714932, 0.019157893511157407, 304 0.46273608184209858, -0.418493034558267, -0.074073107010620018, 305 0.25028897205664186, 0.0665685538026683, -0.37010831794985677, 306 -0.17150956194702613, 0.19651536790710106, -0.21373724903702832, 307 0.58437266176451286, 0.28788504792332303, -0.032308659876483743, 308 -0.53485320632394451, 0.0083266440465715116, 0.423268128029435, 309 -0.24109754508592393, 0.81921171466590925, -0.62063771802499912, 310 -0.44044437938351683, 0.22538312147220549, 0.06043736653107163, 311 -0.27099489544609123, 0.69577801651174431, -0.2559196728144979, 312 0.2501892888439648, 0.075048217760385449, -0.28680654394352445, 313 -0.73671827827854341, 0.256455990199303, 0.66640214716958024, 314 0.10583139812880324, -0.24702485202245228, -0.18288268094819157, 315 -0.36395419227011466, -0.47510132263923183, 0.26255679052077652, 316 -0.23023660209551428, -0.014972661061527014, -0.16080352516868812, 317 0.46397368449975462, 0.3526783368205188, -0.022349453741479307, 318 -0.1140876046509436, -0.49288004503903515, 0.41594300251358507, 319 0.54470798977756862, 0.1587677982228404, -0.16446597991162037, 320 -0.66270398169681322, 0.10310105558692521, 0.81350060595445051, 321 0.34413231096686037, 1.0575767559568761, -0.67012946928468387, 322 -0.11863945740495031, -0.1454685234398248, 0.14095201175528721, 323 -0.2005868581593282, 0.047195948139577872, 0.022376561872577951, 324 -1.0227782885296823, 0.045713001888047472, -0.22384969954346043, 325 -0.4832148709348747, -0.09082796890228409, -0.012323144930380833, 326 -0.1594050394045877, -0.23701316687975638, 0.22467865981220322, 327 0.33726464108857018, -0.21541565658155423, -0.20991403083905685, 328 0.23795448921452533, -0.74119762054534588, 0.10694170757690646, 329 -0.626804088636048, 0.429382854266466, -0.31536399121376785, 330 -0.041076084048765907, 0.032424073767298917, 0.31119047498445512, 331 -0.019142239405355636, 0.50014979019022965, 0.40179813928359526, 332 -0.15126194977845306, -0.14604930380122266, 0.037297754095839505, 333 -0.030543892369568955, 0.20182661571605476, 0.038575701416161748, 334 -1.0927788239696525, 0.38666319850850228, -0.26052364681016194, 335 -0.4155542565287686, 0.017966751903946594, -0.31513329981476018, 336 0.016651466349243388, 0.15024599315677339, 0.42230758208431696, 337 0.35378281134017942, -0.481819986702434, 0.026596491999655067, 338 0.03637310028209529, 0.026430981740771343, -0.013418067077504722, 339 -0.0032945061458856603, 0.18276638824811664, 0.31784567635624345, 340 -0.00052521760576845766, -0.58612271587166931, -0.22285773223532471, 341 -0.31157222733329837, 0.62044499975516587, 0.029964881137231423, 342 0.16746258275251447, 0.064011302766124045, 0.20640599379296704, 343 0.49188105091531559, 0.033712099839214728, 0.33234732431023406, 344 -0.35660959069812342, -0.21900885469116027, -0.48839296652301228, 345 0.31508233552267639, -0.16280370999928406, -0.24172629110460084, 346 -0.25115761465270459, 0.0267213017517909, -0.13230286502216046, 347 0.32731054779423219, -0.04023505253466593, 0.59061680725106769, 348 -0.09029505915058067, -0.068178539038453778, 0.47599591040875566, 349 0.38679932042726284, 0.07316162430158489, -0.04943480659662923, 350 -0.15484970841886164, -0.297730646938671, -0.2736533651941872, 351 0.15762923869087486, 0.24616327638485164, 0.25918036485959906, 352 -0.13919424642483821, -0.16472429612790379, 0.0017728184485727577, 353 0.32535659991943233, -0.19351289039076205, 0.40787663813581182, 354 -0.44633457511716379, -0.19334342613794875, -0.59996083684860868, 355 -0.32436560861748509, 0.095486985209195824, -0.72742004458338017, 356 0.27440865900159789, 0.10128478453102975, -1.1092445245796183, 357 0.40707119133899156, -0.2454432910261462, 0.34820074834170917, 358 0.43063389920735357, 0.31844265751273076, -0.54193031348971787, 359 0.11687860983595717, 0.37997907885120685, 0.15661697639428832, 360 -0.11460712387773439, 0.15236741009323734, -0.38946397341314337, 361 -0.37435301461270648, -0.56114424704873955, -0.62259574623111991, 362 0.2810090128197954, -0.0016314125386206735, 0.53596468297519928, 363 0.20254833353871754, 0.2585228288212344, 0.12666491108401709, 364 -0.86923722323634667, -0.064309347534638323, 0.21427385557150266, 365 -0.28014642281326646, -0.30759053799632585, -0.81493139367008083, 366 -0.21395659251755877, -0.2548641734616649, -0.34701149047586388, 367 0.12329549920770812, -0.35560226887976165, 0.49551118506669206, 368 0.18269340500923403, 0.018957922670661684, -0.145947706247557, 369 0.738956147333457, 0.29450818231533293, -0.24562306322764613, 370 0.09144531970344949, 0.41363562364457246, 0.25303769052346003, 371 -0.62289998866361818, -0.26697502911333015, 0.57629047751700446, 372 -0.1251596163877963, 0.14029105816075707, 0.0031407197769761641, 373 0.47929462869387224, 0.25511870240463197, 0.035909473482245394, 374 -0.460448768974824, -0.09027814049247368, -0.0939344042789254, 375 -0.084297902564755292, 0.31085743934775883, 0.068719344080874864, 376 0.15828826438965155, 0.0089821981583449451, 0.30955079229779087, 377 0.21877978764364467, -0.34916145351847977, 0.26128107099087255, 378 0.28179153022691084, 0.33682422862596945, -0.34709073318094197, 379 -0.0794210942782593, 0.57148820463992767, -0.01361176854409501, 380 -0.26262529407490887, 0.0976375320022555, 0.038776367551151256, 381 -0.19255114865759093, -0.19038521740736292, -0.14655876536597609, 382 -0.3676319453509958, -0.01788347583102998, -0.52343880035715229, 383 -0.060361451299081229, -0.39325528596865827, -0.53213324947315654, 384 -0.90230295997297261, -0.038221517356613346, -0.037378239338463404, 385 -0.58440139086219522, 0.27760112990900682, -0.0091758346800704018, 386 0.072475086376433046, -0.14403624348126179, -0.565664130081266, 387 -0.22542977073204967, -0.15512756003012554, -0.12234182851421321, 388 0.15399932598831351, 0.41552205707099721, -0.45196394206445073, 389 0.41378330653740636, 0.27382063121984124, 0.41887150092554076, 390 -0.36466549010448679, 0.17376882691852355, -0.31054914444550441, 391 0.20185436283820349, 0.26880929705929352, 0.096133302343085883, 392 -0.25318430101634964, -0.25797875504148943, 0.14153348145152989, 393 0.47497265799249988, 0.53345857833719235, 0.2766586378646127, 394 -0.62652591950100989, -0.83834166596343562, -0.41723083594740706, 395 -0.54448073328493, 0.141729963688633, -0.49972626784520158, 396 -0.23534400753260057, 0.018790371424307312, 0.44801088988158505, 397 -0.26550154392669706, -0.17595981053261928, -0.045916757393935567, 398 0.088734870898361767, 0.14005597517026103, -0.97110520190118443, 399 -0.27084124763906037, 0.69465952562112521, -0.055871269373575588, 400 -0.35426740828233705, 0.09613074797961596, 0.6009763437525143, 401 -0.46453873172500859, 0.28826624139795337, 0.084792981743034082, 402 -0.33584500603559059, 0.072263539039448307, -0.20790385761871427, 403 0.60930489154586032, 0.047832490882698135, -0.26667751285401625, 404 -0.46003479482837445, 0.17122867063854424, -0.81010349095086387, 405 -0.18369762188137151, -1.0599541837569906, -0.28465948235237271, 406 0.037756934070071121, -0.15888637149556953, 0.18820893871722535, 407 0.01422865961294487, 0.32394500911726137, 0.16698889273841983, 408 -0.11288869278909291, 0.011584480086743756, -0.44401729548393876, 409 0.010126779620479927, 0.30891091441522073, -0.16287198075140233, 410 0.079577927236607615, -0.061312742357836361, 0.65748678246249959, 411 0.50802139539514579, 0.35412654901352414, 1.0460006893741163, 412 -0.87682409566644393, -0.16564877648160128, -0.34706969924884978, 413 0.5433431975309766, 0.2329936564350289, -0.26615894788140554, 414 0.42868410371251753, -0.1731060266286879, -0.20938970339206642, 415 -1.030588961503917, -0.41649677042284122, 0.36131721340749512, 416 0.32662259454411996, 0.066848542995898236, 0.14115122576179306, 417 -0.053471266284541796, 0.1684384065623282, 0.26936298458224239, 418 -0.21444322689747014, -0.044379046235968077, -0.8431007852612814, 419 0.44132838441881073, 0.250551080476502, 0.42268212945242684, 420 -0.38065749852373643, -0.066501131528184043, -0.36382769146125343, 421 0.80906088469779791, 0.143334425581128, 0.35446531671583681, 422 -0.33860347327580925, 0.022585064884171918, -0.23054814105669108, 423 0.15686433497340385, -0.60496938602638373, -0.34165469639872309, 424 -0.1086832079605095, -0.42780870705416979, -0.19319181175036038, 425 -0.75944423058026611, -0.16817536775494615, 0.014443107926403164, 426 0.77562633264800007, -0.13246522569242122, 0.11544256660313412, 427 0.073197932779884858, 0.020780384506788464, 0.18153495409624834, 428 -0.13338011747065498, 0.25102784871219269, -0.789614336046297, 429 0.59754451475398318, -0.053781930631694667, 0.630872979741249, 430 -0.045412404293283831, -0.16992204217798712, 0.063820674240916447, 431 -0.38192558061614834, -0.25830447853633709, -0.55816620778353887, 432 0.032369830879444741, 0.16800759275195942, -0.30566959615101275, 433 -0.11912693412956366, -0.44062858948325717, 0.35584063741877553, 434 -0.48774206740899906, -0.57561449992863956, -0.044316730498145218, 435 -0.63630927953126259, -0.84770349048551863, -0.07672635889944765, 436 0.27565935174212353, -0.3016593731183253, 0.23473247316018556, 437 0.49793014827176413, -0.12320456860693878, 0.37558153490787355, 438 -0.4468547995014322, 0.2060304347271131, -0.9139329132690478, 439 -0.027309098673464007, -0.013472052311205674, -0.23096520508498714, 440 0.40630800202942791, -0.31614546383092879, -0.44662208697530481, 441 -0.1925263497452156, 0.43815880190316164, -0.44256728564876491, 442 0.31635592152251657, 0.091658457888814021, -0.99642316296788169, 443 -0.32004925018005254, -0.29534671026898313, 0.15831905166590854, 444 -0.1173019021464624, 0.21298904937675966, 0.18438511602892127, 445 -0.86932818665956146, -0.39828075799940738, 0.0865727461261106, 446 0.86692128114448841, -0.30413427660765324, 0.54851891379448, 447 -0.15084536477801055, -0.18698340537975672, 0.36880013999903483, 448 -0.95078306478194408, 0.032200230163702243, -0.26667692079405664, 449 -0.030292046567380063, -0.24411432311042305, -0.54254861871396376, 450 0.26186913734797007, -0.16209041887924402, -0.29659109444769383, 451 -0.49292877380130268, 0.11137843131775232, 0.00081918378499811709, 452 -0.31440158231310933, -0.028011513690012181, -0.60977186586567578, 453 -0.33001745773542257, 0.024068769741791368, 0.0040934538754150481, 454 0.07915085486834908, 0.010128644237383539, -0.10489622797235046, 455 -0.35843845138507624, -0.086077282679165687, -0.24505470091319873, 456 0.84639101589445775, -0.062000177701681709, 0.84734439716043808, 457 -0.12315294993392779, -0.043330884413893822, 0.62129459972540924, 458 -0.11151916758092459, -0.22256026228170975, -1.1030385226409987, 459 0.11386164266639756, -0.319211149672746, -0.12807545889790248, 460 0.42677647347953879, 0.28937191765254738, 0.13483759057755465, 461 -0.48280622604442419, 0.22088109978773826, -0.02377756324488867, 462 -0.0066086524491821667, -0.12733413642581126, 0.53801524100377274, 463 0.20730142382458017, 0.18192233941816102, 0.14930351399501662, 464 0.04532189638013949, -0.62946161636511289, 0.27859627563744926, 465 -0.013113698558996393, -0.026952194814969643, 0.20908633205929583, 466 0.22186325024347833, -0.27277162503316282, 0.43848059100770748, 467 -0.37484303136873159, 0.12532311168554297, 0.2528550807190541, 468 -0.33749849737873039, 0.042664688518078621, -0.17919481524913969, 469 -0.28262140689335752, -0.48934331810002496, -0.33267440965418937, 470 0.027797068608146444, 0.19429657552094071, -0.28989545635482922, 471 0.63387850605753171, -0.14415479951078927, -0.54832552161805259, 472 0.23815376595977719, -0.22841515743307295, -0.29387835924194622, 473 0.21974178311372314, 0.075027269452550838, 0.3284137701800538, 474 -0.60127645780337136, 0.0217881041986661, 0.13804895540733469, 475 -0.40105705360327126, -0.46826181409740064, 0.14001164073832953, 476 -0.5675839666415684, -0.32227007120228829, 0.1080983033661556, 477 0.39084088871606282, 0.019928024574336289, 0.25555906882078561, 478 -0.29115159691488579, -0.28958284311534904, -0.3077113931419197, 479 0.22167573172087346, -0.26252954578287124, 0.33951287094053545, 480 0.74191442334380264, 0.0882476762787287, -0.089199887969290917, 481 0.40388618682704297, -0.43007456241037723, 0.76679487548712677, 482 0.37825854639785339, 0.0093347503594217139, 0.24413981055504846, 483 0.22308280122205415, -0.24823396813374812, -0.60975472487343652, 484 -0.17583683066593944, 0.32992676616410566, 0.37493531048426537, 485 0.20517234683888924, 0.13077226379673887, 0.41436252635730725, 486 0.035265206150731976, 0.18690215583868303, -0.28859728180487609, 487 0.81950723542407977, -0.052966855389192755, -0.028217475763943449, 488 -0.76263532099972731, 0.69662662386489371, -0.15560982223094647, 489 -0.15677789569408165, -0.23409904378893676, -0.403993970794079, 490 0.35094920512317357, 0.19046011227454565, 0.36203845587922773, 491 0.91932737589963187, -0.2701819291178853, -0.61117109442984729, 492 -0.29946984363385593, -0.19243129837166428, -0.4170509780722006, 493 0.14741691023281508, 0.10559446585225134, -0.3225769550981204, 494 -0.63948973166699274, -0.88608072082014711, 0.72881970760480552, 495 -0.41693616194061311, 0.73493216227973779, 0.47711125114424607, 496 -0.65968814292745126, 0.61092794438544, -0.1238309568705344, 497 0.13563048029036451, -0.11464093827835564, -0.32468914452097769, 498 0.52944904392472159, 0.32664488235173328, 0.33825927401919176, 499 -1.3937793648511085, -0.23681731004079487, 0.052798779028924381, 500 0.54448915419644572, 0.54498613394156969, 0.11770589551093144, 501 0.8700161560111791, -0.45081923829222681, -0.38360342312041773, 502 0.30227914984116561, 0.22190596995172177, 0.0098880937736593351, 503 -0.27865201695325931, -0.03407640767162913, -0.62268448624870865, 504 0.37273527738102047, 0.18817946165692245, 0.11302680364650586, 505 -0.50766110626059191, 0.057658162343958208, 0.35074088715125445, 506 -0.42550848395919788, 0.078293154756282957, -0.44459777137163781, 507 -0.055305123374789815, -0.22160950510329072, -0.91993023224901682, 508 0.19748663004689779, 0.36698505621985167, 0.50377296048233888, 509 0.31820620353517148, -0.68747254076922881, -0.26264986705445365, 510 0.69395617994019965, 0.33295457851567345, 0.85758843924642858, 511 0.89800979463811859, -0.35806059223451847, -0.36809381107812078, 512 0.25002965823155604, -0.14095366699808512, 0.22082919334112014, 513 -0.010955966655098022, 0.34809969245836253, -0.50972180697561975, 514 0.056952603632641263, 0.18249106197589438, 0.27999126292332233, 515 -0.95764846380410606, 0.24121473843244573, 0.047863053926781779, 516 0.66868078434677392, 0.24152313460279617, -1.3814662633184962, 517 0.17659830932277215, 0.17441293387438514, -0.64932103011216424, 518 0.25458516551570848, 0.51307869297383657, 0.29673764678883946, 519 0.2658217329994737, -0.044335605002529775, 0.024594551672768472, 520 -0.24643748465478932, 0.1322731779582845, 0.35140049290234671, 521 0.15671375280666539, 0.48578276332123815, -0.086020229261200357, 522 -0.068243248337443607, 0.11151202887308616, -0.52514679281359833, 523 0.065077329932610617, 0.58282100059635766, 0.094024577441056439, 524 -0.096618796256844761, 0.42771200106872009, -0.42722121315649203, 525 0.15019511772598887, 0.21927341180652354, -0.30964530857127215, 526 0.62256174693402977, 0.085262598873580259, -0.196925071658712, 527 -0.54864299053788657, -0.34818435489050048, -0.48059898341991147, 528 -0.035264073285063445, -0.14501176832905849, 0.8865479021381194, 529 0.47955910027797366, -0.070870689886005256, 0.1782137881926415, 530 0.019297934379119933, -0.059138123244467489, 0.096845675881858717, 531 0.2330842564169458, 0.79811797986300292, -0.30596756303848233, 532 0.13651979943692755, 0.26243435285400946, -0.57139400996992973, 533 -0.99006314766498793, -0.11638467357389733, 0.35358545598414687, 534 -0.47801454512289338, -0.073969669817441686, 0.14494611594392665, 535 1.0427816242813757, -0.0016127170084098939, 0.44130937364448375, 536 -0.31056983120312576, 0.58757851395848948, -0.47943995389097277, 537 -0.45671007061277558, -0.41996202502422136, -0.28844600229934064, 538 0.56201823326522837, 0.30490604144820349, 0.25533394775315604, 539 1.1754356937692805, -0.18103173974935066, -0.27629347235518809, 540 -0.24989254876860015, 0.17978600336509806, -0.41666779139321686, 541 -0.0064225908383389527, 0.29947255061859873, -1.035455365098904, 542 -0.025154520092080985, 0.18395949288805091, 0.51265813692939277, 543 -0.25962875179766426, 0.34492148747965468, 0.053016768304398443, 544 -0.39834258845936338, -0.43147594081400159, -0.0798843776197694, 545 0.93312306468216732, 0.5384353620343727, 0.16915615010222698, 546 -0.77236689601518316, 0.38866681864810848, -0.3240195119193886, 547 0.12310323142020355, 0.31164391271298125, 0.36011059043264088, 548 -0.31076359478674709, -0.062859248748038235, 0.13508404677378763, 549 0.25485710446473431, -0.26845980171190192, -0.38054913771638982, 550 -0.15256840154228216, -0.018611616146876224, -0.66483813945292147, 551 0.08789758143390955, 0.38231879388752327, -0.20763651448335918, 552 0.14785399411200606, 0.013978179892047089, 0.22270620246733458, 553 -0.89290431646362145, 0.10325680688413726, -0.21488228282774335, 554 -0.26284319134290729, -0.40434384201017781, 0.126124420981446, 555 -0.38264545499838454, 0.14677145783468012, -0.20946712844874946, 556 -0.6849423257283056, 0.36753588374733559, -0.0828702593410805, 557 0.037392489909496118, -0.42918978248833894, 0.42897327858108752, 558 -0.14593920719850781, -0.0711788935690974, 0.45878779197637581, 559 0.073712520209501933, -0.16779869171955017, -0.1808730572429815, 560 0.0069186439256690643, 0.019348379858749674, -0.45834462293062006, 561 -0.056445259754118592, 0.038048792811738515, 0.15670260459942562, 562 -0.32213763018910513, -0.10339753429419685, -0.14733262906190828, 563 -0.61440947904632781, 0.44027951973958163, -0.61089108143163207, 564 -0.075909618033525347, -0.42292962582100374, 0.398165982862611, 565 -0.48399346929613207, -0.21692190905497871, 0.45714810096668895, 566 -0.260306929743213, 0.78359342438969481, 0.055265937127624586, 567 -0.10148810278646041, -0.066050963467495089, 0.48454757992676939, 568 -0.051043817054240721, 0.10689649693685283, 0.86007710789024383, 569 0.50013656676409368, -0.29371261073245597, -0.016187030327465539, 570 0.043333710712756907, 0.58098974082581412, 0.12482200489805756, 571 -0.13331061165456537, -0.12344557667628848, -0.075807546302270962, 572 0.13318845275239968, -0.10939723032343077, 0.24621130236914951, 573 0.90184424697233723, -0.022416728810927385, -0.84112853267255, 574 -0.41067790726855241, -0.044000630760719889, 0.548162253837159, 575 1.1556662271862403, -0.69227847988869251, 0.31090432279395869, 576 0.4746768177371391, 0.24583841898539663, -0.5041124508701682, 577 -0.41313969427647518, -0.19390092371086481, 0.5528637059248166, 578 -0.2492723022029657, -0.24513036586429088, 0.79105385832910557, 579 0.29388789553131267, 0.508109344407021, 0.008979316919605719, 580 -0.17109733558807078, 0.61207970123430433, -0.34395723012659685, 581 -0.74943066439774075, -0.48493178527874037, -0.29446990069033685, 582 0.25452880222458085, -0.055134112025629768, 0.047848410633238581, 583 0.45718148180743651, -0.033340789193837074, -0.11481209027658465, 584 -0.890201064569602, 0.57791942202133406, 0.55222524420757069, 585 0.66699488517833327, 0.32360187418503028, 0.51564477502575057, 586 -0.35748294862100327, 0.41103065448007503, -0.51377592482864343, 587 0.10894888506814314, -0.43788410206135764, 0.017648401386703694, 588 0.37270830702100555, 0.33565935598848429, 0.4395685712065861, 589 0.72629026142331155, 0.90992945711320927, -0.37905382369266077, 590 0.03280450021265182, 0.2128586104955715, -0.81239239228968185, 591 0.30481777569711632, -0.13351018904054013, 0.32912528580222955, 592 0.21925350366695581, -0.23740877279915321, 0.08727116719621214, 593 -0.17709666774982757, 0.56741714453177117, -0.12775702462133784, 594 -0.54152660166131716, -0.20465380613353606, -0.67531005696615332, 595 1.0984601484752319, -0.74469405204399908, 0.11160541055257035, 596 0.061805166082786044, 0.40776936339320174, -0.28714962292930013, 597 0.080780658687263029, 0.046499705727766523, 0.99092054645450922, 598 0.57168966125627274, -0.19426088329108895, 0.93218913154284766, 599 0.68796176445905388, -0.1365908584512977, -0.24386120206967923, 600 0.39400981830049026, 0.24158030047730189, -0.15023970941176792, 601 -0.34184356647101988, 0.29923076666177351, 0.37676680604297708, 602 -0.56774940003862162, 0.22462705754516821, -0.10497155114884654, 603 0.15136573977609682, -0.145532866701245, 0.67201816491586841, 604 -0.17061790328453641, 0.43006244191376458, -0.43587037464535366, 605 0.6712677570658161, -0.16558299529920631, 0.034075663384049215, 606 0.39319968356396656, 0.02745161374030881, -0.18686135741254431, 607 0.22283733765341759, 0.041237180514097416, 0.0552863716253361, 608 -0.36134521340222459, 0.015439574200421554, 0.33161179613002389, 609 -0.40551806405974633, 0.28339151457844114, -0.23186803221967026, 610 0.017123409138575137, 0.1608727884727372, -0.49680863834690236, 611 0.26421981933040595, 0.35526178966620764, 1.1480599682451564, 612 -0.10739711814353745, 0.26566559638777421, -0.0061220646920939351, 613 -0.0086489564756741, -0.33074703205180012, 0.610379954202217, 614 -0.008551103873775983, 0.017019526165847065, -0.49831841882335454, 615 0.33593894390530582, 0.73844863113648052, 0.32224149486782089, 616 -0.2759644725340738, 0.10515921127964489, 0.51952230796172139, 617 0.63583918126087058, 0.56557779587477974, -0.06642480160751206, 618 -0.46021961808889078, -0.083029032410329523, 0.55139548958215356, 619 -0.19572173683000166, 0.022124345875357634, 0.076433551751024231, 620 0.47321294261083063, 0.280581956964129, -1.0406907519540458, 621 -0.09224239485452812, 0.1997861903406393, 0.33432797419542243, 622 -0.11193187178660083, -0.042057253215207167, -0.45555611022152759, 623 0.064537777980877759, -0.47208985062876491, 0.24776430378708333, 624 0.40582885713867067, 0.24350085156368487, -0.13260600220512933, 625 0.2401015323044999, 0.21612430047955844, -0.40190267746109187, 626 -0.4003842644875264, 0.157546586429593, 0.10216460710755859, 627 0.13768263490466048, 0.020178081840222583, 0.20271940322167797, 628 0.36162316102480785, -0.18283019583225307, 0.77624561454931806, 629 0.74077902769561421, -0.16887242493272039, -0.58649941588601751, 630 0.18871082482586127, -0.49724473121499152, 0.17847236328592442, 631 0.11149861532132085, 0.48094687428889965, -0.16628620718466747, 632 0.1941089749782394, -0.19140584754752307, -0.10359263038009986, 633 -0.40815412120733296, -0.033459641253049045, 0.24786546952931982, 634 -0.0039290654091737806, 0.12097130426166183, -0.43459762818232484, 635 -0.39840839056137795, 0.9395927913455342, -0.26712665220102688, 636 -0.77830482446950644, 0.39874395540459978, -0.24231076508269189, 637 0.82286676517133939, 0.20206450741197698, -0.10208663787995034, 638 -0.071816751251184974, -0.17581905851433277, 0.10836713936845416, 639 -0.010245218962677006, -0.34357543467161089, -0.69753080624400521, 640 0.62614915563203644, -0.40321796269899868, -0.32646412049541057, 641 -0.028893376631751178, 0.0747012418268856, -0.062481553974247442, 642 -0.27222403163294751, -0.0045041633517834048, -0.14712811187290625, 643 -0.078593292337063692, -0.60425641482937853, 0.656413290322333, 644 -0.40841792931425014, 0.049377025738465363, 0.028444299101303985, 645 0.33895454627840482, 0.34400229277597794, -0.47070927163297921, 646 -0.20252481196332495, 0.134380908400914, -0.066544292357934437, 647 0.27289080723377585, 0.46281714861278311, 0.0071131559519483911, 648 0.62072534820399139, 0.0013195707055788236, 0.18824060717829338, 649 -0.091141494893015568, 0.3915279563057526, -0.78152077773492312, 650 0.23409867108435622, -0.37071497426897415, 0.069504877632108927, 651 -0.340945218830449, -0.61593982453767426, 0.4965665471099478, 652 0.18025694123593339, -0.23094733145594831, -0.59828072242742059, 653 -0.0951382297803004, -0.86708600468197172, 0.30291731025663293, 654 0.077644494042727233, 0.40687322066631687, 0.40283409425258732, 655 0.66963471458955748, 0.62324110992906323, 0.10123547314434769, 656 0.41896132197628316, 0.015990084504146709, 0.0080182167127998, 657 -0.6402271805229578, -0.28762500793390133, -0.12715586829870637, 658 -0.65390924604569967, -0.11997514308686155, 0.86038898096630423, 659 0.29259368625489457, 0.26335586141532097, -0.77412278685182212, 660 -0.29979651012893882, 0.17869682279091958, 0.35325047627879713, 661 0.60379711603160025, -0.1555996324007374, 0.067988981250828431, 662 0.20866737966098697, -0.11726145630365675, 0.16704019401383149, 663 -0.049687524333157762, -0.13214128234871311, -0.79027218472449146, 664 0.89067248639804286, 0.3048355005899982, 0.27609337454079075, 665 0.062826044954797808, -0.16027145657712816, -0.401268085302689, 666 -0.036941514473528378, 0.37127591595899173, -0.4116878113262788, 667 -0.1358927436231358, 0.93778940379979014, 0.49337907011160642, 668 0.28026020776477706, 0.24364994984391108, 0.20879643880672225, 669 -0.77291244958865868, -0.013640780777840363, -0.030345052656845027, 670 -0.36958966756458217, 0.19413895345316756, -0.97921501825083646, 671 -0.061988591062946061, 0.0597427591858629, 0.044285138257225486, 672 0.18252493611481888, -0.21713079437515423, -0.29457970860557858, 673 0.20968096413423579, -0.5830645182011237, -0.39484763325553673, 674 0.7996859524396478, 0.34050937318313534, 0.44006161542424743, 675 0.092473249116566889, -0.23746491856885368, -0.18921177080193261, 676 0.396489342321493, 0.74614929998504176, -0.33307651819928219, 677 -0.65098427400666015, 0.36135526561250664, 0.43189737154553959, 678 -0.28649273897757016, 0.0048309932998755085, 0.10165110191286754, 679 0.060325001549876245, -0.05242117059870445, 0.0930187561326626, 680 -0.74513589291951232, 0.24616027261655624, -0.5522152819992393, 681 0.30255912993509282, 0.21204673841040883, 0.96923431365346024, 682 0.39895136740065884, -0.080567774132058109, -0.017888470005318229, 683 -0.16713650194989801, 0.17057596329363853, -0.62378506109227849, 684 0.53862105746256372, 0.0027774986828349576, 0.31125457858990319, 685 0.66959573158527019, 0.901076859323073, 0.19374015228040575, 686 0.075261185949799136, -0.098713637899058446, -0.56105489063166, 687 -0.24695689682058505, 0.51581564010925962, -0.23669906057214066, 688 0.021403727412055158, -0.55456061129778367, 0.0257444462460511, 689 0.47816941804208912, 0.368613438039844, 0.10190249247263053, 690 -0.46175066958271854, 0.49011331903992267, 0.21047940398009332, 691 0.13835140763569292, -0.10484757336332731, 0.54695295145099654, 692 0.30374553529270837, -0.15093036044196073, 0.27849887239661242, 693 0.18332860541258339, 0.24981891624855004, 0.34396192091626276, 694 0.16839669922537834, 0.043353829233801759, -0.093426913986646709, 695 -0.15554379223845366, 0.57309758780482989, 0.28248667452834725, 696 -0.27042188705076287, 0.17965031062886319, 0.17483948759745011, 697 -0.291019662528818, 0.95624108117744766, -0.036819844183904243, 698 -0.31479599363454969, -0.0558553774362453, 0.66570423809578316, 699 0.15459553804578982, 0.67676608896295809, -0.035530221384183026, 700 0.29775609036109896, -0.037118552337965627, -0.047255691320456338, 701 0.015695206352325079, 0.094102244842010838, -0.25111511072327924, 702 0.0921938029331733, -0.19396314548290874, 0.19967025991256188, 703 -0.34436735776612487, 0.160478235724999, -0.2109394183030458, 704 0.590956362704596, -0.30460861975209924, -0.19461391086560578, 705 0.48683399077263834, 0.26807799368138557, -0.19303373860532982, 706 -0.32564809590111288, -0.041377274669810067, 0.16240888570703702, 707 0.074515966141852866, 0.54858999709830492, -0.46714734672464375, 708 -0.49998359296887757, 0.014349432533381033, -0.48068459331607494, 709 -0.28664775859193564, -0.15786975741976919, 0.36961101461259788, 710 -0.30577611463738696, -0.21560585157152476, -0.14644736162171118, 711 0.19137324138108217, 0.22327237590568352, 0.11204199345958042, 712 -0.094403044415630522, 0.13774979728598738, -0.087934419031241912, 713 -0.367852457661448, 0.351074197415276, 0.22847467903407251, 714 0.352975448514049, -0.55515263706121809, -0.098516447235516655, 715 0.07427901180289076, -0.1211619964037898, -0.43228202540490723, 716 0.554089490800269, 0.078664041103787108, 0.060774132357786913, 717 -0.84994937673596216, 0.025032464337358576, -0.52850041828529848, 718 -0.93441344860594266, 0.026470949233465914, 0.10414072345516856, 719 0.17640706234907089, 0.083136932075277767, 0.15538384554249743, 720 0.16108013330101892, 0.16578988809222986, 0.53073815812586944, 721 -0.58943840414980475, 0.19645571062015671, 0.39764986813531333, 722 0.14067182779772769, 0.011420482346423962, 0.47961198667865168, 723 -0.11784551329876543, 0.11501987766284603, -0.072501787919885569, 724 0.90256991917931739, -0.011392638122431069, -0.26274191128490104, 725 0.18996761433299938, 0.51075192664971591, 0.0651116908278771, 726 0.28151360690846117, -0.17528823112372541, 0.50909959952926875, 727 0.24300852537787143, -0.40201357253379821, -0.46361692574005448, 728 -0.71960843342662806, -0.4235824092395537, 0.070509837441724607, 729 0.29102291416025661, 0.35318160870641591, 0.13951962753502631, 730 -0.45460881300667105, 0.060558373467104187, -0.64401570275221265, 731 -0.3390439105772603, 0.15097937047908375, 0.33165170476849376, 732 -0.13816223117766921, -0.18257638618437075, -0.47021698366111009, 733 -0.21234910774396104, 0.19610363975707917, 0.42606102109764593, 734 0.38418922286241663, -0.3222511386425469, -0.088238427196311892, 735 0.60571575849920722, 0.12783198382434641, -0.63482368702815872, 736 0.21410129322738064, 0.037231088185487989, 0.42069772541979245, 737 -0.075185729385366162, 0.42299644378716789, -0.64117134232958217, 738 -0.5095326292537764, -0.15740982705004594, 0.12184858183093933, 739 0.23654258355093841, 0.05014361291166012, 0.39914309402034009, 740 0.0036752745071444021, 0.20814019056502481, -0.640495634559064, 741 0.8477289317151071, -0.10600892451723778, 0.85694114110429387, 742 0.33304261590342066, -0.16496625805514475, -0.016368347222866078, 743 -0.13020048377649468, 0.08306583294716835, 0.60895656720785829, 744 0.49095445538013988, -0.026837693005892956, -0.16451030911264422, 745 -0.0505701057666168, -0.34648247578921043, -0.028585149011062211, 746 0.35010106990120471, 0.57680196243973736, 0.41099995969142172, 747 0.14332731218103908, 0.24847343591719082, 0.022391985819567556, 748 -0.73404014996037259, -0.48218157115720633, 0.49852113297537504, 749 -0.24424121813090685, 0.10675446366428577, 0.41581112171078194, 750 0.11550530641354441, 0.27089128118270384, 0.011769496167967549, 751 0.27574353015874375, 0.39011481381196128, 0.059046355798109892, 752 0.063109950834507059, 0.16057450376067026, 0.84063306804976912, 753 -0.22736354461811076, 0.290132485010423, -0.69940618059538051, 754 -0.027093346552327549, 0.57328986619549926, -0.058436112455839989, 755 0.057579913213319511, -0.11962766182999136, -0.0957853432576445, 756 0.32974601753254129, 0.39006788138548415, 0.86351779471443757, 757 0.41971011575885131, 0.48062975494399257, -0.3774024210783079, 758 0.29448194949943457, -0.41225944828431543, 0.31344263826837704, 759 0.33793405271798416, 0.1027676474528951, 0.94155862788082689, 760 0.097551748017634082, -0.025871331838981555, -0.28500048635237063, 761 0.46532927154119413, -0.23718475194727318, 0.23824577770810881, 762 -0.27971834065337753, -0.05207530570505621, -0.024235365234281658, 763 -0.76382709846479524, 0.08808474239638428, 0.35708142404360188, 764 0.67865728548458026, 0.0809042335533699, -0.12925448005951129, 765 -0.17932080234646153, 0.3160563906505876, -0.48736598813554904, 766 0.44618710711346626, 0.44217703119295093, -0.22629434590667816, 767 -0.30608135415380078, -0.00018484219215995912, 0.54330786412247478, 768 -0.20068142375216438, -0.35847869269183691, 0.099396118312917392, 769 0.3064950883282539, -0.10416281419028603, 0.75852027045827974, 770 -0.53551196162018533, 0.31455366995232265, 0.019178080649447093, 771 -0.57613964815609231, -0.12133326067408287, -0.047011799619678753, 772 -0.39677239014034621, -0.043680726934586071, -0.91456050696224056, 773 0.022741803797988645, 0.058066082666915396, -0.27313991425123085, 774 -0.11938000391015954, 0.13573442330118915, 0.68232785696467191, 775 -1.0258737534880582, 0.50611874211473706, -0.159007308706693, 776 0.86322211379861735, 0.2877411122017402, -0.22462636463034638, 777 0.58104351706153634, -0.27182926658410467, 0.24169721143330739, 778 -0.35241843319286736, -0.10075747995802342, 0.68849314684054774, 779 -0.042396883647153161, 0.5598446677547585, 1.0004541251672969, 780 0.40672113015912414, 0.81525040100339208, -0.23787602083718418, 781 0.18534704694656981, -0.0071279071809862166, -0.61850000502898683, 782 0.28476164491225309, 0.23596725235176733, 0.011135213920110326, 783 0.10952990792925318, -0.21164155852883421, -0.053611140032650571, 784 0.38387005575640776, -0.0010563688186492649, 0.72757313221816, 785 0.11719133268708029, -0.2914168652952262, -0.57289342773129548, 786 0.0926661459223849, 0.53727952040676863, 0.42261523684829522, 787 0.18293917873002843, 0.034805984255791025, -0.002149854380197257, 788 -0.586747793678817, 0.45746646848977246, 1.3714105754953156, 789 -0.17294007967467739, 0.91838519841719923, 0.37571908481421795, 790 0.44483056681274985, -0.44206312857183894, -0.55633622833157048, 791 0.14970993599423088, -0.69453566087184915, 0.25439562990055403, 792 0.45084494393640945, 0.21236614877403703, -0.093114106241934183, 793 -0.15816209574611279, 0.13975381216225316, -0.37427017009375341, 794 0.090872987373717046, 0.049442882420338445, 0.78595670157427344, 795 -0.63546201754287224, -0.072267793446568127, -0.56288732030063071, 796 0.816380484416081, 0.78722489808023932, -0.11559640124785922, 797 0.31776422142064686, 0.020702891735620569, 0.021466901715756912, 798 -1.0665691796338355, 0.10802152368449261, 0.31110638094845927, 799 0.18787649774571449, 1.2325552173620418, 0.40358429971018911, 800 0.48010687214535064, 0.50461773669185339, 0.10287926336492827, 801 0.26321352077252547, -0.5366703978181635, 0.51158473430057039, 802 -0.10680778342186908, -0.21177379760200887, -0.05312675663503829, 803 0.16591110944410334, -0.1687354140793394, -0.65773833345147426, 804 -0.48259518733129647, -0.12006258924140688, 0.267757867708111, 805 -0.30617125490650104, -0.045160520464580391, -0.66304014746734219, 806 0.45647196163010945, 0.62715828047902955, -0.20671131262633208, 807 0.0905641101911456, -0.045670933220748909, -0.47285499792942065, 808 -0.604977122812304, 0.062970896773667268, 1.2528004419014267, 809 -0.48288646045891992, 0.47019554931752405, 0.47443682933317194, 810 0.041248233736145862, -0.055357857227973775, 0.23751087071682248, 811 0.80954693401073607, -0.56565503337407852, 0.43175044896396658, 812 0.13357533977179548, 0.067515788241898161, -0.048768056942356128, 813 0.21915166952565837, 0.062242193152613423, 0.39057474526612962, 814 -0.99815100478522456, 0.27338338481071889, -0.053936118586471141, 815 -0.29681110247243569, -0.22040010806960605, -1.2505596955711074, 816 0.5577964474386683, 0.86745150941205373, 0.2682853151829806, 817 -0.41335110172551315, -0.19405866032706862, -0.043441130946389066, 818 0.099278023674761323, -0.42390163706174372, 0.10524448750486047, 819 -0.355002672230857, 0.51685915348985056, 0.31965225478007286, 820 0.19597070700474856, 0.16061316963388023, 0.04922611211434734, 821 0.39163040222115525, -0.24343031094640544, 1.1022645561442788, 822 0.00591963931206969, -0.30775821127345548, -0.0094984044704331666, 823 -0.45502214958124121, -0.1730260762405533, 0.82978587510947643, 824 -1.0058827170204734, 0.23667183379761764, 0.0356180572953185, 825 0.35325861679543064, -0.551752109791746, -0.73257487646972153, 826 0.042802589817690549, 0.72823917174170272, 0.07643456285664374, 827 -0.50384449318002489, 0.0042563250728195091, -1.2928773974231029, 828 0.19978947298739164, -0.035269905640387775, 0.67014302651835012, 829 0.57456190627027159, 0.457723672394843, 0.21096885238254379, 830 0.10162225225660146, 0.32823406788942494, -0.16702720520891765, 831 0.33417910584466176, 0.43059576750298834, 0.91956619563782638, 832 0.052990296590190708, 0.056025104716498929, 0.43674058338230648, 833 -0.279558351452382, 0.43280361379792892, 0.80341238652428837, 834 -0.40792458499447504, 0.269717806610093, 0.21013819293216143, 835 -0.76128550277190143, -0.7433823036961239, -0.25810219237344739, 836 0.43545837157053213, 0.5810750609456683, 0.22040149044868029, 837 0.21336398309209514, 0.10272107030872965, -0.6272647363606858, 838 -0.503873214771684, 0.42497917526714418, 0.56956104104389549, 839 -0.16834202508635387, 0.21362321766018716, -0.36727468924834683, 840 0.082699902781010429, 0.4254265397869999, -0.52572076982550875, 841 0.547572321199698, -0.26611326777111483, -0.2857699281582447, 842 0.073760894122207113, -0.067476170754089668, -0.50380774975665044, 843 -0.2997379117623421, -0.82389273489054915, 0.36424609221273829, 844 -1.160975083456701, 0.47603507050137844, 0.0687419984008693, 845 -0.57884261789479952, -0.5491051491468395, -0.54209183236717884, 846 0.07268487218877745, 0.50605749083878915, -0.18988547494755503, 847 -0.56579224435731079, 0.22352927387140439, -0.36935268360012918, 848 0.5430920130395035, -0.34449967563732675, 1.1228723065694892, 849 0.365014790139458, 0.85700544158344849, -0.050814804872213876, 850 -0.018425935565367528, 0.089024644111214066, -0.46814359907029679, 851 0.053186090319310049, -0.075874643024597219, 0.41080389262311556, 852 0.13617360412577117, 0.11587151135981714, 0.25975013628540206, 853 0.021356522090843426, 0.14058102031412534, -0.30241787661009728, 854 -0.60911492365065445, 0.22704814722864228, -0.26684782122658574, 855 0.14993205792585121, 0.46761934705474362, 0.11289717205465907, 856 0.38040432301739036, 0.14438122032204218, 0.32057972748055508, 857 -0.68300635630836715, 0.22375984524314932, -0.59881993158556823, 858 0.72826982711057731, -0.21061536231590341, 0.49362083028330372, 859 0.77107792282534482, 0.47217514182311021, 0.36576094591966479, 860 -0.043695166385733522, -0.00080530843222782235, -0.25736103057740262, 861 0.37222426719960378, -0.47770423208828539, -0.62566406941446018, 862 0.3714465496943119, 0.19548487024993658, 0.48999966100586534, 863 -0.21082332868049178, 0.56575105615503274, -0.13401554157612716, 864 -0.82768991877713849, 0.34364031175528442, 0.0968645785972663, 865 0.353064744079081, 0.66245597180147608, -0.31549705195706845, 866 0.36808039154510275, 0.54452933416118143, -0.13963745521258764, 867 0.21832878013103107, 0.30170899690290143, -0.053668673204417559, 868 0.7332768508024583, -0.16110442005891887, 0.655373390803289, 869 -0.64827845966033748, 0.642227596614736, -0.052025601545432509, 870 0.61105660583302723, 0.38461725351547726, -0.6330073116377033, 871 0.70917667932495854, -0.17362006179269257, -0.5375481331415507, 872 0.12672423269171371, -0.11871946004003908, 0.83395872720736741, 873 -0.27780337255908416, 0.020774849300008856, -0.32673173533130767, 874 0.079534430694910757, 0.854942947048767, -0.0890338518906612, 875 0.74332743910500243, 0.58747352238445483, 0.33080899280502274, 876 1.5168552035112233, 0.97090482669090938, -0.36175442511252148, 877 0.47811994267349489, 0.17638985147752848, -0.3416493904610971, 878 0.31741497881473868, -0.17184966577732741, 0.91216868930795625, 879 0.79553972378039939, 0.32281303384280552, -0.10280482782021924, 880 0.29853170669923912, 0.11644089920544373, -0.16490077138779705, 881 -0.18984197827780322, -0.36878560000496996, -0.57334873651813023, 882 -0.57250005583339891, 0.21791395556101717, 0.444534141289952, 883 -0.032273164643417916, -0.46225550016954592, 0.34263537653142073, 884 -0.47304089154923, 0.35912049985413297, 0.072812216790494849, 885 0.1433788583467635, 0.29693878982277178, 0.14259624147780936, 886 1.4746174143923672, 1.18738610128602, -0.1781718733111094, 887 0.17253865762804418, -0.39375294171004438, -0.4459234843449259, 888 -0.01367417202568947, -0.34865037018730455, 0.67260511296249526, 889 0.610339342963716, 0.6477252098933014, -0.17462314133295714, 890 -0.37480565513265984, 0.51448835102243218, -0.10831947628402008, 891 -0.19856233806012555, -0.24989197943214556, -0.61253409303397055, 892 -0.379254936778897, -0.17654754080430157, 0.30749690768022409, 893 -0.028491541574873352, 0.25947197880303891, 0.55180464236792748, 894 -0.98554093139886778, -0.27361808856011, -0.23180003661359669, 895 0.11508718280875453, -0.47653593488073692, -0.36560515676935579, 896 1.1292961243008528, 1.0958667240950084, -0.021578261690258685, 897 -0.081376796978017724, -0.18872376722388814, 0.4405670606147678, 898 0.20522507363640949, -0.48468451791548428, 0.9017248771092532, 899 0.21578613522974879, -0.038631280762057511, -0.11727611914026538, 900 -0.21210480355524547, 0.12096855953232076, 0.28734138905615364, 901 0.17154136435651338, 0.16878194519300085, -0.67679056997831433, 902 0.087902092184169112, 0.16734288632048222, 0.697403680537875, 903 -0.65452014377545931, 0.5050280400374082, 0.70637542061073666, 904 -0.77050159085230452, 0.36058726887798054, -0.0502807788247779, 905 -0.11707088591837446, -0.22799569857574023, 0.53058753384490864, 906 0.12657704599636349, 0.4088702869366086, 0.34602384331273234, 907 0.068643187778967177, 0.24701727677338345, 0.86006016486532655, 908 0.75515795635460414, -0.4840779637141413, 0.794152127695302, 909 -0.26667505025076255, -0.21207142863403933, 0.427613380143058, 910 0.090073605972704918, 0.2786131469807655, 0.042797091427634666, 911 0.37707728610862118, 0.20768571552483409, 0.11779333584098257, 912 0.60548243200693208, 0.12932859433463337, 0.51795983228274145, 913 -0.49142150281051017, -0.34026108425105578, -0.15460181665518591, 914 -0.41838338518686424, -0.36494308489654692, 0.12244981311891742, 915 -0.046421008378125628, -0.37775542551627861, -0.014396080968635563, 916 0.33923422550566046, -0.012123150188221746, -0.60882609208424088, 917 0.43648514133597044, -0.052598089602155104, -0.0373368372386092, 918 0.253385486623046, -0.24695537127881362, 0.68359061270522237, 919 0.15311488416302729, 0.4226992335123308, 0.85910061090302348, 920 -0.14061952555158913, -0.21462741072779426, -0.052716043473152993, 921 0.27011463736089952, -0.086808359738671861, 0.54181682107717422, 922 0.026680177377714845, 0.044680945644711222, -0.34144253405366437, 923 -0.65503364052717272, 0.22301223335527603, -0.028928216561608374, 924 0.0303718302059313, 0.86832173637907739, -0.035650689246919706, 925 0.22576932359146268, 0.19498745636893386, 0.080224387114400955, 926 -0.14551732519807734, 0.24213785899423931, 0.03374466560299956, 927 -0.21025493677409238, -0.15612669989515035, 0.39178553662450333, 928 -0.18508304663622946, 0.29418542676784687, 0.18667430265801113, 929 0.49821794503933159, 0.2390858804123554, -0.0077360044396331575, 930 -0.23295576277440389, -0.11471682146006859, -0.26958045863280777, 931 0.56501591553215946, 0.4543706147551636, 0.35922592813069354, 932 -0.47405080395600174, -0.0027956764830619485, 0.069943506035126529, 933 -0.77209456195846315, 0.57570225493217908, -0.0472119307035785, 934 0.032200986491681627, -0.637994449120189, -0.15125046143597803, 935 -0.17464007143992022, 0.52817408790581988, -0.29501578180194576, 936 0.39771679456566544, 0.37981233748784077, 0.27952736250156329, 937 0.15921136162431784, -0.19688804781368238, 0.36446414338484362, 938 -0.18296749688561173, 0.38123850636422146, 0.41303687052819293, 939 -0.028396792072564042, 0.12494101262893341, 0.059210493444971965, 940 -0.36534233387228882, 0.01269919059743488, -0.24873364620727789, 941 0.78402887043671654, -0.038305835767088611, -0.69093993836655165, 942 -0.38327706114488358, -0.067257950742349082, -0.022546311114930856, 943 -0.14753334408237267, 0.0458120825437689, 0.23006913849058383, 944 0.22218072370729364, -0.68029834343825391, -0.20557211511397838, 945 -1.0017299262846997, 0.080991880662798166, -0.61737782627079052, 946 -0.43698279113456262, 0.41998361308094845, -0.034949980573258085, 947 0.48025737176897548, 0.33367641544113213, 0.42911424714328605, 948 -0.020042458958488784, -0.32347472631531282, -0.15528541344539326, 949 -0.31426612213200761, 0.069174074314820533, 0.20251390744102588, 950 -0.25920431386912035, -0.14852987900993836, 0.32716802660120681, 951 0.043519427783188465, 0.17983158077235772, -0.34105644039862104, 952 0.43287663710626073, -0.22589518440112558, 0.71238865384358574, 953 0.023426425466571164, 0.034091392360432349, -0.36228128759048106, 954 0.47701613387120534, -0.31532465203661897, 0.52059896641447467, 955 -0.5839503894063105, -0.040438031601168628, -0.16256249376143017, 956 0.56485933942399935, 0.85234316769655338, -0.17944981312685165, 957 0.935620870528379, 0.48315945351010486, -0.16539926095429244, 958 0.11316984845788761, 0.55458509594078642, -0.032320123491287246, 959 -0.18823084302572615, -0.16108863754231764, -0.32911907134352913, 960 0.083728025160967529, 0.071421275660774233, 0.56199527564668084, 961 0.45624109349418046, 0.1362972121149407, -0.84062137059122333, 962 0.25271097606320053, -0.010166436796885723, 0.3676458281135967, 963 -0.600729355493739, 0.068565203597151861, -0.41232030429163008, 964 0.38739375806578846, 0.17394464233752566, 0.38388369892387314, 965 -0.534332107465557, -0.25238262043413862, -0.3074452821311186, 966 0.21780193555289998, 0.32895090706965796, -0.676764703063431, 967 -0.13895134006728332, -0.018767739925134273, 0.035071458578501379, 968 -0.44195952868884814, 0.055206479371067443, 0.45145128907946136, 969 -0.80813355698041234, 0.06270496826706945, 0.10645868119171512, 970 -0.0066952573366887433, -0.34417066986133826, 0.42463741370172092, 971 0.5192428945932831, 0.19480074925650834, -0.11755674427667608, 972 -0.088974702286791787, -0.319593722088659, 0.23327580990490573, 973 -0.31058395330182631, 0.4168177038473479, -0.39648024035766843, 974 0.20205350777145442, -0.025735810973636038, -0.5317185485517798, 975 0.049087601460554367, 0.076610774857033062, -0.24927654915352243, 976 -0.033855109237089308, 0.25892300939178819, -0.10406149201560533, 977 -0.52066407184100294, 0.22208814539625021, -1.071586204294364, 978 -0.875418374221459, -0.72688800717965407, 0.34700201119327367, 979 -0.83361407299949064, 0.69631625335399439, -0.357182378499813, 980 0.24859697883380469, -0.3493045751985604, 0.53407330818601351, 981 0.40695438731513733, 1.1066296018563468, -0.10134682682296217, 982 -0.28897215776291935, -0.065058193874834538, 0.1352811437161219, 983 -0.73034363132140379, 0.091031332981639262, -0.0091514008231973823, 984 -0.050637137098256915, 0.36508840503172812, -0.426929255225798, 985 0.37058333793002496, 0.050040759710888706, -0.54342994875097406, 986 0.20550456518841104, 0.72363079375954664, 0.17051722168893549, 987 -0.38978791812284025, 0.45610464920419452, -0.48469092002525621, 988 -0.40031105380519383, -0.75082866348339883, 0.98115315709924111, 989 -0.47635177708285559, -0.29048287740069023, 0.32222272705332727, 990 0.51919507282577237, 0.36878483869476292, 0.15600816632276052, 991 0.18112247302469506, 0.41994059364443942, -0.36364153354741652, 992 0.0048155933441647765, 0.13780162677230504, 0.30173983567029583, 993 -0.22053697557177571, 0.083084706809851736, -0.16540248581995795, 994 -0.44831434591666741, 0.813255801060527, -0.32489660918519137, 995 0.54398130475808049, 0.052949968941685938, -0.2548250903302996, 996 -0.023610688224743707, 0.52971024258452215, 0.69789729049547011, 997 -0.042540126833644026, 0.93546877875936918, -0.475374190920415, 998 0.080968001576183835, -0.45854154258653268, -0.36495362037269646, 999 -0.091515254476397676, -0.1367236528632095, 0.22707868422281391, 1000 0.54613695436022924, -0.028009353858563249, -0.30047863819065995, 1001 0.465120524427361, 0.036613997556347928, -0.03920014993556438, 1002 0.16576600088345253, 0.15316914158718067, 0.44251195913484326, 1003 0.1461098040460492, 0.55007440425927479, -0.33436213280716442, 1004 0.41970420806642367, 0.51087913648124794, -0.3284250866010312, 1005 1.1721923999955015, 0.15485771016214137, -0.19756172496064189, 1006 0.72824812653533944, 0.15134513676050976, 0.40581252476608654, 1007 0.123691090898632, -0.021939251457163564, -0.3751519931531998, 1008 -0.61410670867868089, -0.15797550973475535, -0.14315076007163696, 1009 0.32203663057555237, -0.094606081649333179, 0.0095084455611694763, 1010 0.16742645512324519, 0.23128030432938487, 0.51914247454235485, 1011 0.0710223377680833, 0.081045076918166564, -0.25207739741251267, 1012 0.30710048720760952, 0.1034384458760807, 0.40835185226773135, 1013 -0.29114461384163315, 0.091972021502594259, 0.39464729979934948, 1014 0.35944346320402037, 0.040705773408662778, -0.40040161228590992, 1015 0.38119370270089403, -0.34353052836125875, 0.39231526503616448, 1016 -0.51440296439954558, 0.13844927111317132, 0.50042170041181944, 1017 -0.043597793588188619, 0.79756816201081615, 0.24913992781356528, 1018 -0.24450062739316381, -0.22754566388267169, 0.28029390625502676, 1019 -0.35065922849319026, 0.11151611936990816, 0.077831417321190824, 1020 0.869232664245664, 0.41107541451519536, 0.018344911631231812, 1021 -0.033188876450181135, 0.51765943137089032, -0.83218480238621639, 1022 0.38225505721773084, -0.19474639422332357, -0.50569626605374063, 1023 -0.083314752391638727, 0.27339258527148069, -0.34925433885620744, 1024 -0.13974967775179548, -0.14179008940284835, 0.062950676973125758, 1025 -0.26025633990744318, 0.52339452153455834, -0.28669365694197424, 1026 -0.62300827032954065, 0.29647913850090596, 0.07174949726531904, 1027 -0.24068405228655115, -0.37204222119008223, -1.2195946211381807, 1028 -0.061808825213909818, -0.34647585467650394, 0.27686805237920126, 1029 -0.018120324873924419, 0.37856876605400097, 0.38342000631345718, 1030 0.3428331700055946, -0.11533035691353612, -0.076078606409564556, 1031 0.42952137092541132, 0.26867652389171082, -0.30008468908279734, 1032 0.19656072275669073, 0.001476262173398731, -0.16035979010760992, 1033 -0.27927967635356987, 0.007648864269098353, -0.25747891565556363, 1034 0.0053948366440802658, -0.024038148545957948, 0.10937265862179672, 1035 0.70497686128854842, -0.7733462902047552, 0.030267508180357831, 1036 -0.41353092563182237, 0.25523816670838606, 0.056562873349563392, 1037 0.058974384799340529, 0.281190027401847, -0.77156175138405669, 1038 -0.19276819406462511, 0.22129912459468298, 0.032129789487323562, 1039 0.48790669228518552, -0.098265053115977913, -0.35267417791834493, 1040 0.67364960202721469, -0.0895301574151007, -0.07035060073264339, 1041 -0.296251360975577, -0.053644310672598568, -0.093383707174677741, 1042 0.29541518476483652, 0.22724780831479741, -0.34350969039885848, 1043 -0.099011998897809331, 0.596908714232246, -0.053630494642919746, 1044 -0.048390270091746776, 1.0382532804630136, 0.2211394314181504, 1045 0.5895675780415679, -0.3094265047211926, 0.13736907093035317, 1046 -0.4179792126679, -0.20308255131237093, 0.093966876351188111, 1047 -0.16232406214268397, -0.029128911315033888, -0.061371349032706794, 1048 0.32341943441404464, -0.066905463634656617, 0.37887191079890153, 1049 0.4949508214939245, 0.3018083849240929, -0.67062975612161968, 1050 0.18104809760473822, -0.27525915744678348, 0.30875727465438724, 1051 -0.51770617721706214, -0.28107488088964855, -0.6441970557490706, 1052 0.35815768762574129, -0.031329281405037469, 0.2532341846549182, 1053 -0.48169345817275078, 0.21382339081328827, 0.33999338963623815, 1054 -0.36662655096323771, 0.44354283545983714, -0.028128909750979279, 1055 0.74071877586092338, -0.065817889066309837, 0.261818230360698, 1056 -0.17704476764539204, 0.01842663446884045, 0.2125505720945044, 1057 0.43826838083760128, -0.568599079965942, -0.21599816204330771, 1058 0.180340492329384, 0.12953016183061622, 0.11485026176671995, 1059 -0.40896756267379569, 0.17753192074778595, 0.27913762710602408, 1060 0.61590550009899325, 0.10509231134901297, -0.14059286962473316, 1061 -0.17887814709353786, -0.31767212724583876, -0.24408845039588306, 1062 -0.042213611668769732, 0.2985687859909722, 0.013197436056251427, 1063 0.19964024118133158, 0.026616023637538112, 0.20312369831991459, 1064 -0.57581644617232375, 0.47829688951212013, -0.017978233269945354, 1065 -0.33239023386630312, -0.34814926757114295, 0.013747968270442383, 1066 -0.036167437687579795, 0.1305878545351076, 0.54880475835778242, 1067 0.033402109388940282, 0.11490672121214801, -0.022990617121517579, 1068 -0.39475577479554408, 0.56846755979316754, 0.17675020841735758, 1069 -0.0053384847958916678, -0.43817619781564526, 0.31275387839650531, 1070 0.07326589286476444, -0.35148587564695888, 0.41579454348613942, 1071 -0.44476472518957133, 0.16719213303949892, -0.86835833802071338, 1072 0.26775722870702617, -0.15632203724418459, 0.35236373430621, 1073 0.81731085719140972, 0.15087448948037627, 0.82683684705969118, 1074 0.38075452346018213, -0.11540434127250319, -0.23796972384573559, 1075 0.045601111509024288, 0.39426177266032109, -0.34520487739905464, 1076 0.38301360059625084, 0.61330970520579831, 0.70629627684944241, 1077 -0.32278802039081766, 0.30447522510537073, -0.17510153611207402, 1078 -1.4792095927242126, -0.23915301353615154, -0.10827583287280193, 1079 -0.38257924018163303, -0.26722899754325408, -0.0021289573066610168, 1080 -0.049934372538979074, 0.45695986958386603, -0.75456388686332854, 1081 -0.41993343075780237, 0.43941415487561425, 0.0946550255207861, 1082 0.21573296715550982, -0.25690147503235222, 0.27166289837600294, 1083 -0.15326973770279426, -0.065836960781173542, -0.12231616779819111, 1084 0.615165846409329, 0.98516734978956644, -0.28432647634992408, 1085 -0.19976861227636808, 0.23400994906070877, -0.21691330101522624, 1086 -0.11320221975585155, 0.47311886461606456, 0.48325377157579097, 1087 -0.081166512171057942, 1.1691637467577674, -0.27672172262874328, 1088 -0.84062330326535328, -0.35733502539448764, -0.49412450130292346, 1089 0.80906444872030925, -0.074292644174855135, 0.056013673229824673, 1090 -0.10467240404759451, 0.12905098592002714, -0.25200235541414512, 1091 0.13173238888508124, -0.29622897269853765, -0.36380464211871266, 1092 0.33021502822300508, -0.12046177695401503, 0.63023768532647129, 1093 0.31511084911869541, 0.43040576488538829, -0.13957896315984353, 1094 0.23218292171171931, -0.12006261534772858, 0.044446499313527191, 1095 0.26776335563372738, -0.14006510279296047, -0.40402261359875791, 1096 -0.43988730455687297, 0.40158915530957595, 0.29365324117134928, 1097 -1.0496567736989757, -0.19853328167194179, 0.033474162474798945, 1098 -1.2336239834529383, -0.4067674263572123, -0.0732498082256222, 1099 0.054680741493329493, 0.0559413805604442, 0.51529969357793648, 1100 0.45560850455502133, 0.65375970302993947, -0.097669250060678836, 1101 -0.11960414463709232, -0.0050696619418511462, 0.021654979337852667, 1102 0.27696337149282646, -0.1157369052780669, 1.1068760168205574, 1103 -0.50811704378637634, 0.1707795686936224, -1.0930338146924703, 1104 0.25148289025580717, -0.15231458902073797, 0.34237138646799392, 1105 0.18871265547034041, -0.68700835764213508, -0.089765037819394031, 1106 -0.47125565657477536, 0.014236877331007194, 0.29638216306115683, 1107 -0.55488443350543459, -0.53578518781881945, -0.42184232312355857, 1108 -0.28136755606889619, -1.0613069306203415, 0.45857425210954589, 1109 0.10651665298455983, 0.1397785797371984, 0.22756617031077653, 1110 -0.30130159112815691, 0.23338821421230713, -0.10246919282827759, 1111 -0.12197467074738755, 0.031527819428460432, -0.7714268109450525, 1112 -0.14942011740147837, 0.27726218375760076, 1.4206076851209892, 1113 -1.0613676529648317, 0.06442923084570551, -0.6585796802655226, 1114 -0.13259679722354492, -0.322232308767971, 0.61237435403048068, 1115 0.53949040225902023, -0.19011000410552925, 0.31901533539885879, 1116 0.53739003848137379, 0.14965198427504336, 0.2634204420608689, 1117 0.048945644264667611, -0.16743411489206605, 0.83403463704947423, 1118 0.22268256510486817, -0.4498073907073864, -0.5902906515674502, 1119 0.74074445269229894, 0.75805302627351667, 0.61408376823546262, 1120 -0.72391705208357893, 0.065753159384697835, -1.0176002514868057, 1121 -0.36403892699074747, 0.18590510941520977, -1.133424896434494, 1122 -0.043902578132586141, -0.11403833511126739, 0.744585051331694, 1123 -0.66194694961285472, 0.34464216437281986, 0.44075770302217615, 1124 -0.31574636377429183, -1.8762165895909293, 0.44987003723273694, 1125 -0.20212841737577217, -0.4615231886376101, 0.40607347542774874, 1126 0.60658756828804028, 0.15651624219018362, 0.59518680100366717, 1127 1.131426451164014, -0.083513823095406364, 1.6220610842467655, 1128 1.4866730572249114, 0.68264613173040267, -0.60520705109190776, 1129 0.1061711588159758, 0.5404180010609082, 0.47045839452328164, 1130 -0.19574300838548084, -0.36317435205439791, -0.32965485513261122, 1131 0.00054248717609346742, 0.30453222610255321, -1.718779489788935, 1132 0.069988353493822611 }; 1133 1134 double av[4]; 1135 static const double c_a[4] = { -1.1397444527014213, -0.46363079919185124, 1136 1.4578470306949585, -1.0053121321833527 }; 1137 1138 double numer[4]; 1139 static const double d_a[120] = { 0.021607803083351348, -0.0086677790725095769, 1140 0.12619648669487415, 0.077757241800977, -0.58698431478666557, 1141 -0.50110891184875039, 2.8317314110728691, -2.0805943542001488, 1142 -1.3481803462963289, -0.91027068099034714, -1.3366044872108054, 1143 2.5067608915493738, 1.0294455162161464, -0.41924814180625664, 1144 0.99084046920930036, -2.3208158325783441, -1.7727167686320886, 1145 2.0871097402486236, -0.39033275764558578, -2.2215222432354218, 1146 -1.9503430469064367, 3.0862151247987062, -0.50060192367518486, 1147 0.4879060552572872, -1.5755803234872474, 2.1233619514389259, 1148 -0.2950505662748667, -1.9754119895683742, -2.4506201068797004, 1149 1.5423914911171388, 0.69374879560516045, -0.654190459044747, 1150 -1.4917910550743367, 3.731450023967259, 0.071357914049034382, 1151 -1.8771404662987763, -1.2451499136969022, 2.3624426692360245, 1152 -1.5671751407170933, -1.4182663136748332, -1.5366299173815616, 1153 -1.8454186851723948, -1.027818535894649, 1.8728535840353397, 1154 2.16814796765854, -2.0433488353428984, 2.2209807431409803, 1155 -2.1950998055923114, 1.5611596860027575, 1.4973349837565419, 1156 1.2511325790813619, -3.4283266564463526, -1.5322396616310014, 1157 -1.0984438299039607, 2.7023550827531193, -0.048903348607929574, 1158 2.253274623767513, 0.28763381278677275, -2.1839284346959214, 1159 -0.070579996237056339, -1.9415654347650544, 0.482001638567802, 1160 1.3651575581791584, -1.5547103753466114, 2.3366033392400234, 1161 -2.3678455058573156, -1.6330490333900025, 0.79888847832925014, 1162 0.95477079844693713, 3.4541930089561683, -3.8475195692440947, 1163 -0.609456254613018, 1.0827789367091056, 1.0309277379903956, 1164 -1.6989701802363288, 1.090118051430075, 2.0508024319051419, 1165 3.1912199991052428, -1.6677253987955085, -3.4817885499049614, 1166 1.8970362898344963, -2.0857458214432918, 2.5922742485054435, 1167 -0.78489643319548119, 2.5414190659022875, -0.80846207298800077, 1168 0.1163370588046254, -2.5019709894347839, -2.435084491435886, 1169 1.4724810647296254, 2.0597528007807662, -1.6211644325840324, 1170 0.34761392392124646, -1.3422903914221838, 2.3810621596580792, 1171 0.70399153741397469, 0.95372117040364213, -0.69560114409849, 1172 0.87267173317098823, -1.6216537251552154, -2.8176454520866092, 1173 0.27123133180156889, -0.01245659859350638, 1.8961449486436619, 1174 1.3847739898091282, -2.3950752047396531, 1.720360856400978, 1175 -1.6161645210834268, 2.6472039318146647, -1.6176119931170045, 1176 -0.58355352045196363, -0.31750643403827189, 3.4930783313117573, 1177 -1.5096721674568672, -3.9840987886579509, 1.4500507217032217, 1178 -0.77194526885898962, 1.1355101925118849, 1.8899968320397091, 1179 -1.4466616789336673 }; 1180 1181 boolean_T exitg1; 1182 double denom; 1183 1184 /* ===== NEURAL NETWORK CONSTANTS ===== */ 1185 /* Input 1 */ 1186 /* Layer 1 */ 1187 /* Layer 2 */ 1188 /* ===== SIMULATION ======== */ 1189 /* Format Input Arguments */ 1190 /* isCellX = iscell(X); */ 1191 /* if ~isCellX, X = {X}; end; */ 1192 /* Dimensions */ 1193 /* timesteps */ 1194 /* samples/series */ 1195 /* Allocate Outputs */ 1196 /* Y = cell(1,TS); */ 1197 /* */ 1198 /* % Time loop */ 1199 /* for ts=1:TS */ 1200 /* Input 1 */ 1201 /* Layer 1 */ 1202 /* Sigmoid Symmetric Transfer Function */ 1203 mapminmax_apply(X, dv2, dv1, dv0); 1204 for (ixstart = 0; ixstart < 30; ixstart++) { 1205 b_b[ixstart] = a[ixstart]; 1206 mtmp = 0.0; 1207 for (ix = 0; ix < 99; ix++) { 1208 mtmp += b_a[ixstart + 30 * ix] * dv0[ix]; 1209 } 1210 1211 b[ixstart] = b_b[ixstart] + mtmp; 1212 x[ixstart] = -2.0 * b[ixstart]; 1213 x[ixstart] = exp(x[ixstart]); 1214 } 1215 1216 /* Layer 2 */ 1217 for (ixstart = 0; ixstart < 4; ixstart++) { 1218 av[ixstart] = c_a[ixstart]; 1219 } 1220 1221 for (ix = 0; ix < 30; ix++) { 1222 b[ix] = 2.0 / (1.0 + x[ix]) - 1.0; 1223 } 1224 1225 for (ix = 0; ix < 4; ix++) { 1226 mtmp = 0.0; 1227 for (ixstart = 0; ixstart < 30; ixstart++) { 1228 mtmp += d_a[ix + (ixstart << 2)] * b[ixstart]; 1229 } 1230 1231 numer[ix] = av[ix] + mtmp; 1232 } 1233 1234 /* Competitive Soft Transfer Function */ 1235 ixstart = 1; 1236 mtmp = numer[0]; 1237 if (rtIsNaN(numer[0])) { 1238 ix = 2; 1239 exitg1 = false; 1240 while ((!exitg1) && (ix < 5)) { 1241 ixstart = ix; 1242 if (!rtIsNaN(numer[ix - 1])) { 1243 mtmp = numer[ix - 1]; 1244 exitg1 = true; 1245 } else { 1246 ix++; 1247 } 1248 } 1249 } 1250 1251 if (ixstart < 4) { 1252 while (ixstart + 1 < 5) { 1253 if (numer[ixstart] > mtmp) { 1254 mtmp = numer[ixstart]; 1255 } 1256 1257 ixstart++; 1258 } 1259 } 1260 1261 for (ixstart = 0; ixstart < 4; ixstart++) { 1262 numer[ixstart] = exp(numer[ixstart] - mtmp); 1263 } 1264 1265 denom = numer[0]; 1266 for (ixstart = 0; ixstart < 3; ixstart++) { 1267 denom += numer[ixstart + 1]; 1268 } 1269 1270 mtmp = denom; 1271 for (ixstart = 0; ixstart < 1; ixstart++) { 1272 if (denom == 0.0) { 1273 mtmp = 1.0; 1274 } 1275 } 1276 1277 for (ixstart = 0; ixstart < 4; ixstart++) { 1278 Y[ixstart] = numer[ixstart] / mtmp; 1279 } 1280 1281 /* Output 1 */ 1282 /* end */ 1283 /* Final Delay States */ 1284 /* Xf = cell(1,0); */ 1285 /* Af = cell(2,0); */ 1286 /* */ 1287 /* % Format Output Arguments */ 1288 /* if ~isCellX, Y = cell2mat(Y); end */ 1289 } 1290 1291 /* 1292 * File trailer for neural_function.c 1293 * 1294 * [EOF] 1295 */ 1296 |